From 956e6538a309f63a9bd67dfcd1bc8d58babbc8a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Felix=20Schr=C3=B6ter?= Date: Sat, 25 Nov 2023 14:25:22 +0100 Subject: [PATCH 1/2] tor-browser: add missing libGL required for wayland (cherry picked from commit 2c477ed32d3451ce750c4e58567f2a5b42ff3684) --- pkgs/applications/networking/browsers/tor-browser/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/networking/browsers/tor-browser/default.nix b/pkgs/applications/networking/browsers/tor-browser/default.nix index b2ed9cca471a..ce72abe79e7b 100644 --- a/pkgs/applications/networking/browsers/tor-browser/default.nix +++ b/pkgs/applications/networking/browsers/tor-browser/default.nix @@ -31,6 +31,7 @@ , waylandSupport ? stdenv.isLinux , libxkbcommon , libdrm +, libGL , audioSupport ? mediaSupport @@ -98,7 +99,7 @@ lib.warnIf (useHardenedMalloc != null) stdenv.cc.libc zlib ] ++ lib.optionals libnotifySupport [ libnotify ] - ++ lib.optionals waylandSupport [ libxkbcommon libdrm ] + ++ lib.optionals waylandSupport [ libxkbcommon libdrm libGL ] ++ lib.optionals pipewireSupport [ pipewire ] ++ lib.optionals pulseaudioSupport [ libpulseaudio ] ++ lib.optionals libvaSupport [ libva ] From bf37122237faa4c3a4bd2a8db9f1ba83c9f0be1d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Felix=20Schr=C3=B6ter?= Date: Sat, 25 Nov 2023 14:25:38 +0100 Subject: [PATCH 2/2] mullvad-browser: add missing libGL required for wayland (cherry picked from commit d9b5076e336ed9e77eeae963d7066c8dc2d4a4ed) --- .../networking/browsers/mullvad-browser/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/networking/browsers/mullvad-browser/default.nix b/pkgs/applications/networking/browsers/mullvad-browser/default.nix index 532e48d1fab2..5794a04489da 100644 --- a/pkgs/applications/networking/browsers/mullvad-browser/default.nix +++ b/pkgs/applications/networking/browsers/mullvad-browser/default.nix @@ -35,6 +35,7 @@ , waylandSupport ? stdenv.isLinux , libxkbcommon , libdrm +, libGL , mediaSupport ? true , ffmpeg @@ -82,7 +83,7 @@ let stdenv.cc.libc zlib ] ++ lib.optionals libnotifySupport [ libnotify ] - ++ lib.optionals waylandSupport [ libxkbcommon libdrm ] + ++ lib.optionals waylandSupport [ libxkbcommon libdrm libGL ] ++ lib.optionals pipewireSupport [ pipewire ] ++ lib.optionals pulseaudioSupport [ libpulseaudio ] ++ lib.optionals libvaSupport [ libva ]