aboutsummaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorGuillaume Le Vaillant <glv@posteo.net>2024-08-24 09:55:17 +0200
committerGuillaume Le Vaillant <glv@posteo.net>2024-08-25 09:41:21 +0200
commitf53e22760ccea6b193410ce50bfcd15c113ae3f4 (patch)
tree1d88b3b94b54577472b0c0273bb5c4ac720f5a88 /gnu
parentf25ea6847fa4eb1bc0a6bfb965e145b94f20a6f8 (diff)
downloadguix-f53e22760ccea6b193410ce50bfcd15c113ae3f4.tar
guix-f53e22760ccea6b193410ce50bfcd15c113ae3f4.tar.gz
gnu: monero: Update to 0.18.3.4.
* gnu/packages/finance.scm (monero): Update to 0.18.3.4. [arguments]: Merge 'unit-test' phase into 'check' phase. Change-Id: Id0565bac2b734e558a169cd9b21a0fd3d7c59692
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/finance.scm36
1 files changed, 17 insertions, 19 deletions
diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm
index 4cc570cfb4..6f755bff1c 100644
--- a/gnu/packages/finance.scm
+++ b/gnu/packages/finance.scm
@@ -687,7 +687,7 @@ blockchain.")
;; the system's dynamically linked library.
(package
(name "monero")
- (version "0.18.3.3")
+ (version "0.18.3.4")
(source
(origin
(method git-fetch)
@@ -705,7 +705,7 @@ blockchain.")
delete-file-recursively
'("external/miniupnp" "external/rapidjson"))))
(sha256
- (base32 "1d3dnkz18v0mlspafnzm301lmdiz6pwjzdbsdq23mn7cyynzgnc9"))))
+ (base32 "0rjyxcggg7pdp5026kbb49mk7vnvldvbr7qlkn76n4sq20cpk3v9"))))
(build-system cmake-build-system)
(native-inputs
(list doxygen
@@ -754,30 +754,28 @@ blockchain.")
(lambda _
(for-each make-file-writable
(find-files "tests/data/" "wallet_9svHk1.*"))))
- ;; Only try tests that don't need access to network or system
(replace 'check
+ ;; Only try tests that don't need access to network or system
(lambda* (#:key tests? #:allow-other-keys)
;; Core tests sometimes fail, at least on i686-linux.
;; Let's disable them for now and just try hash tests
;; and unit tests.
;; (invoke "make" "ARGS=-R 'hash|core_tests' --verbose" "test")))
(when tests?
- (invoke "make" "ARGS=-R 'hash' --verbose" "test"))))
- (add-after 'check 'unit-tests
- (lambda _
- (let ((excluded-unit-tests
- (string-join
- '("AddressFromURL.Success"
- "AddressFromURL.Failure"
- "DNSResolver.IPv4Success"
- "DNSResolver.DNSSECSuccess"
- "DNSResolver.DNSSECFailure"
- "DNSResolver.GetTXTRecord"
- "is_hdd.linux_os_root")
- ":")))
- (invoke "tests/unit_tests/unit_tests"
- (string-append "--gtest_filter=-"
- excluded-unit-tests)))))
+ (invoke "make" "ARGS=-R 'hash' --verbose" "test")
+ (let ((excluded-unit-tests
+ (string-join
+ '("AddressFromURL.Success"
+ "AddressFromURL.Failure"
+ "DNSResolver.IPv4Success"
+ "DNSResolver.DNSSECSuccess"
+ "DNSResolver.DNSSECFailure"
+ "DNSResolver.GetTXTRecord"
+ "is_hdd.linux_os_root")
+ ":")))
+ (invoke "tests/unit_tests/unit_tests"
+ (string-append "--gtest_filter=-"
+ excluded-unit-tests))))))
(add-after 'install 'delete-unused-files
(lambda* (#:key outputs #:allow-other-keys)
(delete-file-recursively