[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
03/03: gnu: autogen: Use reproducible date for man pages.
From: |
guix-commits |
Subject: |
03/03: gnu: autogen: Use reproducible date for man pages. |
Date: |
Sun, 5 Jun 2022 20:12:25 -0400 (EDT) |
vagrantc pushed a commit to branch master
in repository guix.
commit 89ab76b8109d494d204f81b6d934ea19c8bb7004
Author: Vagrant Cascadian <vagrant@reproducible-builds.org>
AuthorDate: Sun Jun 5 09:14:23 2022 -0700
gnu: autogen: Use reproducible date for man pages.
* gnu/packages/autogen.scm (autogen)[arguments]: Add 'set-man-page-date
phase.
---
gnu/packages/autogen.scm | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/gnu/packages/autogen.scm b/gnu/packages/autogen.scm
index 7213776f07..d0c8df17ec 100644
--- a/gnu/packages/autogen.scm
+++ b/gnu/packages/autogen.scm
@@ -62,6 +62,10 @@
#:phases
(modify-phases %standard-phases
+ (add-before 'build 'set-man-page-date
+ ;; Avoid embedding the current date for reproducible builds
+ (lambda _
+ (setenv "MAN_PAGE_DATE" "2012-04-18")))
(add-before 'patch-source-shebangs 'patch-test-scripts
(lambda _
(let ((sh (which "sh")))