Skip to content

Commit b89c271

Browse files
TredwellGitprimeos
authored andcommitted
chromium: Fix and enable our ANGLE support
This will additionally install the following files: libEGL.so libGLESv2.so libVkICD_mock_icd.so libvk_swiftshader.so libvulkan.so libEGL.so and libGLESv2.so are required to fix our ANGLE support. The rest should help with the Vulkan support (currently an experimental feature that is disabled by default). (cherry picked from commit 757bbdd)
1 parent 4a39f29 commit b89c271

3 files changed

Lines changed: 1 addition & 28 deletions

File tree

pkgs/applications/networking/browsers/chromium/browser.nix

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ mkChromiumDerivation (base: rec {
1313

1414
installPhase = ''
1515
mkdir -p "$libExecPath"
16-
cp -v "$buildPath/"*.pak "$buildPath/"*.bin "$libExecPath/"
16+
cp -v "$buildPath/"*.so "$buildPath/"*.pak "$buildPath/"*.bin "$libExecPath/"
1717
cp -v "$buildPath/icudtl.dat" "$libExecPath/"
1818
cp -vLR "$buildPath/locales" "$buildPath/resources" "$libExecPath/"
1919
cp -v "$buildPath/chrome" "$libExecPath/$packageName"

pkgs/applications/networking/browsers/chromium/common.nix

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,6 @@ let
148148
./patches/remove-webp-include-69.patch
149149
./patches/no-build-timestamps.patch
150150
./patches/widevine-79.patch
151-
./patches/dont-use-ANGLE-by-default.patch
152151
# Unfortunately, chromium regularly breaks on major updates and
153152
# then needs various patches backported in order to be compiled with GCC.
154153
# Good sources for such patches and other hints:

pkgs/applications/networking/browsers/chromium/patches/dont-use-ANGLE-by-default.patch

Lines changed: 0 additions & 26 deletions
This file was deleted.

0 commit comments

Comments
 (0)