me
/
guix
Archived
1
0
Fork 0

gnu: tch-ipv6: Build reproducibly.

* gnu/packages/networking.scm (thc-ipv6)[arguments]: Add
  'use-source-date-epoch-in-manpages phase.
Vagrant Cascadian 2022-06-10 15:53:36 -07:00 committed by Vagrant Cascadian
parent 010426e2c3
commit 2f3dec3de7
No known key found for this signature in database
GPG Key ID: DC518FC87F9716AA
1 changed files with 6 additions and 0 deletions

View File

@ -2772,6 +2772,12 @@ updates to the zebra daemon.")
#:tests? #f ; No test suite.
#:phases
(modify-phases %standard-phases
(add-after 'unpack 'use-source-date-epoch-in-manpages
;; For reproducible builds
(lambda _
(substitute* "Makefile"
(("date --iso-8601")
"date --iso-8601 --utc --date=@$(SOURCE_DATE_EPOCH)"))))
(delete 'configure) ; No ./configure script.
(add-before 'build 'patch-paths
(lambda _