[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
03/04: gnu: gpodder: Build reproducibly.
From: |
guix-commits |
Subject: |
03/04: gnu: gpodder: Build reproducibly. |
Date: |
Sun, 31 Mar 2019 17:32:55 -0400 (EDT) |
civodul pushed a commit to branch master
in repository guix.
commit 7a352f76cfed0236eadf507debe1059f256653a4
Author: Pierre Langlois <address@hidden>
Date: Tue Mar 26 21:41:59 2019 +0000
gnu: gpodder: Build reproducibly.
* gnu/packages/gpodder.scm (gpodder)[arguments]: Add 'do-not-run-msgmerge'
phase before 'install'.
Signed-off-by: Ludovic Courtès <address@hidden>
---
gnu/packages/gpodder.scm | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/gnu/packages/gpodder.scm b/gnu/packages/gpodder.scm
index ea1a310..badb7f8 100644
--- a/gnu/packages/gpodder.scm
+++ b/gnu/packages/gpodder.scm
@@ -69,6 +69,13 @@
(substitute* "src/gpodder/util.py"
(("xdg-open") (string-append xdg-utils "/bin/xdg-open")))
#t)))
+ ;; 'msgmerge' introduces non-determinism by resetting the
+ ;; POT-Creation-Date in .po files.
+ (add-before 'install 'do-not-run-msgmerge
+ (lambda _
+ (substitute* "makefile"
+ (("msgmerge") "true"))
+ #t))
(add-before 'install 'make-po-files-writable
(lambda _
(for-each