From 71438e6528dd45fcbb2c5436ff857bff9eb93819 Mon Sep 17 00:00:00 2001 From: Ryan Omasta Date: Wed, 21 Aug 2024 04:43:11 -0600 Subject: [PATCH] librewolf-unwrapped: use nvidia wayland vendored patches, format using nixfmt-rfc-style --- .../networking/browsers/librewolf/librewolf.nix | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) 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; }; } -