From 1e957fabcf24ba6b21f649677690c3f4fa02d283 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Sun, 3 Feb 2019 23:03:52 +0100 Subject: [PATCH] gnu: borg: Make man pages reproducible. * gnu/packages/backup.scm (borg)[arguments]: Add "remove-documentation-timestamps" phase. --- gnu/packages/backup.scm | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/gnu/packages/backup.scm b/gnu/packages/backup.scm index d50c7e4fdc..c312f23c1a 100644 --- a/gnu/packages/backup.scm +++ b/gnu/packages/backup.scm @@ -11,7 +11,7 @@ ;;; Copyright © 2017 Rutger Helling ;;; Copyright © 2018 Mark H Weaver ;;; Copyright © 2018 Oleg Pykhalov -;;; Copyright © 2018 Ricardo Wurmus +;;; Copyright © 2018, 2019 Ricardo Wurmus ;;; Copyright © 2019 Alex Vong ;;; ;;; This file is part of GNU Guix. @@ -564,6 +564,11 @@ detection, and lossless compression.") ;; HOME=/homeless-shelter. (setenv "HOME" "/tmp") #t))) + (add-after 'unpack 'remove-documentation-timestamps ; reproducibility + (lambda _ + (substitute* "setup.py" + (("write\\(':Date:'.*") "\n")) + #t)) ;; The tests need to be run after Borg is installed. (delete 'check) (add-after 'install 'check