[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
03/06: gnu: ungoogled-chromium: Fix hardware acceleration.
From: |
guix-commits |
Subject: |
03/06: gnu: ungoogled-chromium: Fix hardware acceleration. |
Date: |
Wed, 4 Nov 2020 20:24:00 -0500 (EST) |
mbakke pushed a commit to branch master
in repository guix.
commit fddc87063231f8f9aa22bbbc5bca4a46b9bbf004
Author: Marius Bakke <marius@gnu.org>
AuthorDate: Tue Nov 3 20:51:27 2020 +0100
gnu: ungoogled-chromium: Fix hardware acceleration.
* gnu/packages/chromium.scm (ungoogled-chromium)[arguments]: Patch in
absolute
file name of libGL.so, and install Chromiums own libEGL.so and libGLESv2.so.
---
gnu/packages/chromium.scm | 13 +++++++++----
1 file changed, 9 insertions(+), 4 deletions(-)
diff --git a/gnu/packages/chromium.scm b/gnu/packages/chromium.scm
index 6db791a..5c7bb12 100644
--- a/gnu/packages/chromium.scm
+++ b/gnu/packages/chromium.scm
@@ -615,9 +615,11 @@
(("libudev\\.so\\.1")
(string-append udev "/lib/libudev.so.1")))
- (substitute* '("ui/ozone/platform/x11/gl_ozone_glx.cc"
- "ui/ozone/common/egl_util.cc"
- "ui/gl/init/gl_initializer_linux_x11.cc")
+ (substitute*
+ '("ui/ozone/platform/x11/gl_ozone_glx.cc"
+ "ui/ozone/common/egl_util.cc"
+ "ui/gl/init/gl_initializer_linux_x11.cc"
+
"third_party/angle/src/libANGLE/renderer/gl/glx/FunctionsGLX.cpp")
(("libGL\\.so\\.1")
(string-append mesa "/lib/libGL.so.1"))
(("libEGL\\.so\\.1")
@@ -712,7 +714,10 @@
(libs '("chrome_100_percent.pak"
"chrome_200_percent.pak"
"resources.pak"
- "v8_context_snapshot.bin"))
+ "v8_context_snapshot.bin"
+ ;; Chromium ships its own libGL
+ ;; implementation called ANGLE.
+ "libEGL.so" "libGLESv2.so"))
(locales (string-append lib "/locales"))
(resources (string-append lib "/resources"))
(preferences (assoc-ref inputs "master-preferences"))
- branch master updated (f7d0a63 -> c98f68c), guix-commits, 2020/11/04
- 03/06: gnu: ungoogled-chromium: Fix hardware acceleration.,
guix-commits <=
- 04/06: gnu: python-django: Update to 3.1.3., guix-commits, 2020/11/04
- 01/06: gnu: ungoogled-chromium: Add search path for installed extensions., guix-commits, 2020/11/04
- 06/06: gnu: python-djangorestframework: Update to 3.12.1., guix-commits, 2020/11/04
- 02/06: gnu: ungoogled-chromium: Update to 86.0.4240.183-0.b68e17f [security fixes]., guix-commits, 2020/11/04
- 05/06: gnu: python-django@2.2: Update to 2.2.17., guix-commits, 2020/11/04