From b05179ab42bff4f31a78375fda140c5815ef1033 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 31 Aug 2026 11:20:05 +0200 Subject: [PATCH 1/2] libdeflate: enable strictDeps --- pkgs/by-name/li/libdeflate/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/li/libdeflate/package.nix b/pkgs/by-name/li/libdeflate/package.nix index 1d15c2fd7b05..9d283ab93783 100644 --- a/pkgs/by-name/li/libdeflate/package.nix +++ b/pkgs/by-name/li/libdeflate/package.nix @@ -28,6 +28,8 @@ stdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ cmake ] ++ lib.optional stdenv.hostPlatform.isDarwin fixDarwinDylibNames; buildInputs = [ zlib ]; + strictDeps = true; + passthru.tests = { static = pkgsStatic.libdeflate; pkg-config = testers.hasPkgConfigModules { From 6bd8fd77181ddce3a1ffb665238c36095bfc5f54 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 31 Aug 2026 11:20:16 +0200 Subject: [PATCH 2/2] libdeflate: enable structuredAttrs, use tag --- pkgs/by-name/li/libdeflate/package.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/li/libdeflate/package.nix b/pkgs/by-name/li/libdeflate/package.nix index 9d283ab93783..82eff57a5e8f 100644 --- a/pkgs/by-name/li/libdeflate/package.nix +++ b/pkgs/by-name/li/libdeflate/package.nix @@ -16,7 +16,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchFromGitHub { owner = "ebiggers"; repo = "libdeflate"; - rev = "v${finalAttrs.version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-2TiV3kmFs9j4aYetoYeWg3+MoZ542/0zaD0hwn9b8ZA="; }; @@ -39,6 +39,8 @@ stdenv.mkDerivation (finalAttrs: { doCheck = true; + __structuredAttrs = true; + meta = { description = "Fast DEFLATE/zlib/gzip compressor and decompressor"; license = lib.licenses.mit;