From 35f0d9e35ed94dba2845571d4a8c0d2427e454d1 Mon Sep 17 00:00:00 2001 From: Markus Rudy Date: Thu, 15 May 2025 10:36:40 +0200 Subject: [PATCH] linuxPackages.nvidia_x11.persistenced: remove dates from man pages The make target for nvidia-persistenced builds a man page which includes the current date into the footer, causing irreproducible builds. Overriding the `date` utility with the `true` utility removes the date from the footer entirely. Signed-off-by: Markus Rudy --- pkgs/os-specific/linux/nvidia-x11/persistenced.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/os-specific/linux/nvidia-x11/persistenced.nix b/pkgs/os-specific/linux/nvidia-x11/persistenced.nix index 30a335238ee7..749dc2acfb27 100644 --- a/pkgs/os-specific/linux/nvidia-x11/persistenced.nix +++ b/pkgs/os-specific/linux/nvidia-x11/persistenced.nix @@ -22,7 +22,7 @@ stdenv.mkDerivation { nativeBuildInputs = [ m4 ]; buildInputs = [ libtirpc ]; - inherit (nvidia_x11) makeFlags; + makeFlags = nvidia_x11.makeFlags ++ [ "DATE=true" ]; installFlags = [ "PREFIX=$(out)" ];