From a37204be07eb9c37451c883d1cc290535a7b8214 Mon Sep 17 00:00:00 2001 From: Maximilian Bosch Date: Wed, 26 Mar 2025 17:28:48 +0100 Subject: [PATCH 1/2] strace: 6.13 -> 6.14 ChangeLog: https://github.com/strace/strace/releases/tag/v6.14 --- pkgs/by-name/st/strace/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/st/strace/package.nix b/pkgs/by-name/st/strace/package.nix index f692bdd0adef..26e249ac8563 100644 --- a/pkgs/by-name/st/strace/package.nix +++ b/pkgs/by-name/st/strace/package.nix @@ -11,11 +11,11 @@ stdenv.mkDerivation rec { pname = "strace"; - version = "6.13"; + version = "6.14"; src = fetchurl { url = "https://strace.io/files/${version}/${pname}-${version}.tar.xz"; - hash = "sha256-4gna8O4DjKWtzEwnfpJztNUfRqL/htpXXTZ0KsNQihc="; + hash = "sha256-JE87XCCjKFTKm3yno+4JHdPUvSCTOhcezujbSGx308k="; }; separateDebugInfo = true; From 240d333419d417f24439ba3534884d1daa5c9b3e Mon Sep 17 00:00:00 2001 From: Maximilian Bosch Date: Wed, 26 Mar 2025 17:38:15 +0100 Subject: [PATCH 2/2] strace: split man pages off strace is on every NixOS system. Some people may want to skip `man` pages to save a bit of closure size, so it makes sense to also do it on a package like this. --- pkgs/by-name/st/strace/package.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/by-name/st/strace/package.nix b/pkgs/by-name/st/strace/package.nix index 26e249ac8563..68930c92d64d 100644 --- a/pkgs/by-name/st/strace/package.nix +++ b/pkgs/by-name/st/strace/package.nix @@ -20,6 +20,11 @@ stdenv.mkDerivation rec { separateDebugInfo = true; + outputs = [ + "out" + "man" + ]; + depsBuildBuild = [ buildPackages.stdenv.cc ]; nativeBuildInputs = [ perl ];