guix-commits
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]