From e1e079ad0bfbf2dcf8759d04eab37e4c3d4ae72e Mon Sep 17 00:00:00 2001 From: Thomas Butter Date: Wed, 13 May 2026 06:12:46 +0000 Subject: [PATCH] lockfile-progs: 0.1.19 -> 0.2.0 --- pkgs/by-name/lo/lockfile-progs/package.nix | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/lo/lockfile-progs/package.nix b/pkgs/by-name/lo/lockfile-progs/package.nix index 2cdf16824d98..f780d8cf77e7 100644 --- a/pkgs/by-name/lo/lockfile-progs/package.nix +++ b/pkgs/by-name/lo/lockfile-progs/package.nix @@ -7,19 +7,27 @@ stdenv.mkDerivation (finalAttrs: { pname = "lockfile-progs"; - version = "0.1.19"; + version = "0.2.0"; src = fetchurl { - url = "mirror://debian/pool/main/l/lockfile-progs/lockfile-progs_${finalAttrs.version}.tar.gz"; - sha256 = "sha256-LFcEsByPR0+CkheA5Fkqknsr9qbXYWNUpsXXzVZkhX4="; + url = "mirror://debian/pool/main/l/lockfile-progs/lockfile-progs_${finalAttrs.version}.tar.xz"; + sha256 = "sha256-KYj7WotAflLiqmKCzkVJf0Zckh1ZETjBAPSJghWETJA="; }; buildInputs = [ liblockfile ]; - env.NIX_CFLAGS_COMPILE = lib.optionalString stdenv.cc.isGNU (toString [ - # Needed with GCC 12 - "-Wno-error=format-overflow" - ]); + preBuild = '' + patchShebangs . + ''; + + env.NIX_CFLAGS_COMPILE = + lib.optionalString stdenv.cc.isGNU (toString [ + # Needed with GCC 12 + "-Wno-error=format-overflow" + ]) + + lib.optionalString stdenv.hostPlatform.isDarwin (toString [ + "-Wno-error=c23-extensions" + ]); installPhase = '' runHook preInstall