From e861bb61be6e20c501ca48bb3765cbafeb707ec0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Sun, 22 Jun 2025 15:37:08 +0200 Subject: [PATCH] qdirstat: simplify patching --- pkgs/by-name/qd/qdirstat/package.nix | 21 +++++++-------------- 1 file changed, 7 insertions(+), 14 deletions(-) diff --git a/pkgs/by-name/qd/qdirstat/package.nix b/pkgs/by-name/qd/qdirstat/package.nix index 04e6ae824f22..e5c6366a6be3 100644 --- a/pkgs/by-name/qd/qdirstat/package.nix +++ b/pkgs/by-name/qd/qdirstat/package.nix @@ -32,21 +32,14 @@ stdenv.mkDerivation rec { postPatch = '' substituteInPlace scripts/scripts.pro \ - --replace /bin/true ${coreutils}/bin/true - - for i in src/SysUtil.cpp src/FileSizeStatsWindow.cpp - do - substituteInPlace $i \ - --replace /usr/bin/xdg-open ${xdg-utils}/bin/xdg-open - done - for i in src/Cleanup.cpp src/cleanup-config-page.ui - do - substituteInPlace $i \ - --replace /bin/bash ${bash}/bin/bash \ - --replace /bin/sh ${bash}/bin/sh - done + --replace-fail /bin/true ${coreutils}/bin/true + substituteInPlace src/SysUtil.cpp src/FileSizeStatsWindow.cpp \ + --replace-fail /usr/bin/xdg-open ${xdg-utils}/bin/xdg-open + substituteInPlace src/Cleanup.cpp src/cleanup-config-page.ui \ + --replace-fail /bin/bash ${bash}/bin/bash \ + --replace-fail /bin/sh ${bash}/bin/sh substituteInPlace src/StdCleanup.cpp \ - --replace /bin/bash ${bash}/bin/bash + --replace-fail /bin/bash ${bash}/bin/bash ''; qmakeFlags = [ "INSTALL_PREFIX=${placeholder "out"}" ];