diff --git a/pkgs/applications/networking/browsers/librewolf/librewolf.nix b/pkgs/applications/networking/browsers/librewolf/librewolf.nix index e662874dc05f..270d2155ede4 100644 --- a/pkgs/applications/networking/browsers/librewolf/librewolf.nix +++ b/pkgs/applications/networking/browsers/librewolf/librewolf.nix @@ -15,8 +15,10 @@ rec { extraPostPatch = '' while read patch_name; do - echo "applying LibreWolf patch: $patch_name" - patch -p1 < ${source}/$patch_name + if ! sed -n '/nvidia-wayland-backported-fixes-.*-Bug-1898476/p'; then + echo "applying LibreWolf patch: $patch_name" + patch -p1 < ${source}/$patch_name + fi done <${source}/assets/patches.txt cp -r ${source}/themes/browser . @@ -30,8 +32,9 @@ rec { extraPoliciesFiles = [ "${src.settings}/distribution/policies.json" ]; extraPassthru = { - librewolf = { inherit src extraPatches; }; + librewolf = { + inherit src extraPatches; + }; inherit extraPrefsFiles extraPoliciesFiles; }; } -