From 56501d3b1727cbafed25be4268c4e6c9387088d9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= Date: Fri, 17 Jun 2016 15:41:48 +0200 Subject: gnu: netpbm: Remove timestamps from build products. * gnu/packages/netpbm.scm (netpbm)[source]: Patch "buildtools/stamp-date". --- gnu/packages/netpbm.scm | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/gnu/packages/netpbm.scm b/gnu/packages/netpbm.scm index 20ca87b4f1..cd0c3d950d 100644 --- a/gnu/packages/netpbm.scm +++ b/gnu/packages/netpbm.scm @@ -55,9 +55,8 @@ (file-name (string-append name "-" version "-checkout")) (modules '((guix build utils))) (snippet - ;; Remove non-FSDG-compliant code. '(begin - (use-modules (guix build utils)) + ;; Remove non-FSDG-compliant code. (define-syntax drop (syntax-rules (in) @@ -85,7 +84,15 @@ (drop "pbmto4425" "pbmtoln03" "pbmtolps" "pbmtopk" "pktopbm" in "converter/pbm") (drop "spottopgm" in "converter/pgm") - (drop "ppmtopjxl" in "converter/ppm"))))) + (drop "ppmtopjxl" in "converter/ppm") + + ;; Remove timestamps from the generated code. + (substitute* "buildtools/stamp-date" + (("^DATE=.*") + "DATE=\"Thu Jan 01 00:00:00+0000 1970\"\n") + (("^USER=.*") + "USER=Guix\n")))))) + (build-system gnu-build-system) (inputs `(("ghostscript" ,ghostscript) ("libjpeg" ,libjpeg) -- cgit v1.2.3