nixpkgs/pkgs/applications/networking/browsers
Ambroz Bizjak 6a0a073187 chromium: Fix running with --use-gl=egl.
When Chromium is using EGL, it dlopen's libGLESv2. Before this fix, this failed
with a not-found error. Fix it by adding libGL to the RUNPATH of the binary.

This problem does not have a visible impact on typical desktop system because
Chromium uses GLX by default. It only matters when Chromium is started with
--use-gl=egl (which makes it use OpenGL ES via EGL instead of desktop OpenGL
via GLX), and probably on certain embedded systems which only support OpenGL
ES.

With this fix, Chromium runs fine for me with --use-gl=egl and the NVidia
driver, and the about:gpu page indicates that it is indeed using OpenGL ES and
EGL.
2019-07-15 17:03:56 +02:00
..
arora arora: Add license 2019-03-27 11:57:50 +01:00
brave brave: Add libpulseaudio 2019-07-05 10:19:46 +01:00
browsh browsh: 1.5.0 -> 1.5.2 2019-06-12 16:27:26 +09:00
captive-browser captive-browser: fix darwin build, add meta 2019-04-16 20:40:20 +00:00
chromium chromium: Fix running with --use-gl=egl. 2019-07-15 17:03:56 +02:00
conkeror Remove myself as maintainer from packages 2019-02-22 16:14:13 +01:00
dillo Merge branch 'master' into staging-next 2018-08-12 10:33:41 +02:00
elinks elinks: Simplify cross, no crossAttrs or crossConfig 2017-09-05 13:25:21 -04:00
eolie eolie: 0.9.45 -> 0.9.60 2019-03-30 22:42:43 -04:00
ephemeral ephemeral: 5.1.0 -> 5.1.1 2019-07-13 10:52:17 -04:00
falkon falkon: 3.0.1 -> 3.1.0 2019-03-21 14:08:18 -07:00
firefox firefoxPackages.tor-browser: 8.5.2 -> 8.5.4 2019-07-10 08:34:54 +00:00
firefox-bin firefox-bin: 67.0.4 -> 68.0 2019-07-10 23:24:53 +09:00
google-chrome gnome3: stop using aliases 2019-02-14 02:31:15 +01:00
links2 links2: 2.18 -> 2.19 2019-04-14 23:52:19 -07:00
luakit luaPackages: Replace all rockspec packages with generated ones 2019-06-14 13:17:15 +10:00
lynx lynx: enable default-colors 2019-03-17 15:41:03 +00:00
midori treewide: remove unused variables (#63177) 2019-06-16 19:59:05 +00:00
mozilla-plugins flashplayer: 32.0.0.207 -> 32.0.0.223 2019-07-11 09:51:49 +02:00
opera opera: 60.0.3255.170 -> 62.0.3331.43 2019-07-09 08:11:33 +08:00
otter otter-browser: fix broken build 2019-04-14 11:02:06 -04:00
palemoon treewide/xorg: replace *proto with xorgproto 2019-01-04 14:38:57 +01:00
qtchan qtchan: Fixes build from Qt upgrade. (#46082) 2018-09-05 08:23:29 +02:00
qutebrowser qutebrowser: 1.6.2 -> 1.6.3 2019-07-02 12:42:34 -07:00
surf surf: Do not abuse DESTDIR 2018-12-22 22:07:43 +01:00
tor-browser-bundle treewide: use dontUnpack 2019-07-01 04:23:51 -04:00
tor-browser-bundle-bin tor-browser-bundle-bin: 8.5.3 -> 8.5.4 2019-07-10 20:45:04 +02:00
uzbl webkit: move to aliases 2019-03-06 00:20:55 +01:00
vimb webkit: move to aliases 2019-03-06 00:20:55 +01:00
vimprobable2 webkit: move to aliases 2019-03-06 00:20:55 +01:00
vivaldi vivaldi-widevine: init at 4.10.1196.0 2019-06-28 22:39:00 -04:00
w3m w3m-nox: fix build 2019-05-25 11:53:54 +02:00