From 99629e5a110a9a91151bd0e63a1805446996a3c8 Mon Sep 17 00:00:00 2001 From: Carl Dong Date: Mon, 21 Jan 2019 14:51:57 -0500 Subject: [PATCH] gnu: bitcoin-core: Make bitcoin-qt deterministic. * gnu/packages/finance.scm (bitcoin-core)[arguments]<#:phases> [make-qt-deterministic]: New phase. Signed-off-by: Danny Milosavljevic --- gnu/packages/finance.scm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm index 4683887979..2be4bcf030 100644 --- a/gnu/packages/finance.scm +++ b/gnu/packages/finance.scm @@ -115,6 +115,11 @@ "/bin/lupdate")) #:phases (modify-phases %standard-phases + (add-before 'configure 'make-qt-deterministic + (lambda _ + ;; Make Qt deterministic. + (setenv "QT_RCC_SOURCE_DATE_OVERRIDE" "1") + #t)) (add-before 'check 'set-home (lambda _ (setenv "HOME" (getenv "TMPDIR"))))))) ; Tests write to $HOME. -- 2.20.1