From df90b6e793716983d548e972314a1b0e12dc735b Mon Sep 17 00:00:00 2001 From: Guillaume Le Vaillant Date: Sat, 9 Nov 2019 11:54:53 +0100 Subject: gnu: monero: Update to 0.15.0.0. * gnu/packages/finance.scm (monero): Update to 0.15.0.0. [arguments]: Add 'install-librandomx' phase. [home-page]: Update url. Signed-off-by: Marius Bakke --- gnu/packages/finance.scm | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'gnu/packages/finance.scm') diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm index c9a1637412..d7e56f5bb6 100644 --- a/gnu/packages/finance.scm +++ b/gnu/packages/finance.scm @@ -477,7 +477,7 @@ (define-public monero ;; the system's dynamically linked library. (package (name "monero") - (version "0.14.1.2") + (version "0.15.0.0") (source (origin (method git-fetch) @@ -498,7 +498,7 @@ (define-public monero #t)) (sha256 (base32 - "00zl883c7lcd9z7g4y3vv7rxmr7ppzrxdblnhk32r9l3qzyw55r6")))) + "19y4kcj4agws7swfa3draysb1y18c3xb13r8cg0faxx1dlm0zbnr")))) (build-system cmake-build-system) (native-inputs `(("doxygen" ,doxygen) @@ -571,13 +571,18 @@ (define-public monero (invoke "tests/unit_tests/unit_tests" (string-append "--gtest_filter=-" excluded-unit-tests))))) + (add-after 'install 'install-librandomx + (lambda* (#:key outputs #:allow-other-keys) + (let ((lib (string-append (assoc-ref outputs "out") "/lib"))) + (install-file "external/randomx/librandomx.a" lib) + #t))) (add-after 'install 'delete-dead-links (lambda* (#:key outputs #:allow-other-keys) (let ((out (assoc-ref outputs "out"))) (delete-file (string-append out "/lib/libprotobuf.so")) (delete-file (string-append out "/lib/libusb-1.0.so")) #t)))))) - (home-page "https://getmonero.org/") + (home-page "https://web.getmonero.org/") (synopsis "Command-line interface to the Monero currency") (description "Monero is a secure, private, untraceable currency. This package provides -- cgit v1.2.3