This is an automated email from the git hooks/post-receive script.
guix_mirror_bot pushed a commit to branch master
in repository guix.
The following commit(s) were added to refs/heads/master by this push:
new 9ccb369105 gnu: Remove bitcoin-unlimited.
9ccb369105 is described below
commit 9ccb3691054d47affc1c3ece0dd1f00d7f2f2eaa
Author: Andreas Enge <[email protected]>
AuthorDate: Tue Aug 19 12:54:43 2025 +0200
gnu: Remove bitcoin-unlimited.
* gnu/packages/finance.scm (bitcoin-unlimited): Delete variable.
Fixes: guix/guix#1383
Change-Id: Ic72b4df0ee227b11d7252a5e9534b2ff81212169
---
gnu/packages/finance.scm | 82 ------------------------------------------------
1 file changed, 82 deletions(-)
diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm
index 3da97f5b4b..748a5173e6 100644
--- a/gnu/packages/finance.scm
+++ b/gnu/packages/finance.scm
@@ -1853,88 +1853,6 @@ following three utilities are included with the library:
@end enumerate")
(license license:gpl2+)))
-(define-public bitcoin-unlimited
- (package
- (name "bitcoin-unlimited")
- (version "2.1.0.0")
- (source
- (origin
- (method git-fetch)
- (uri (git-reference
- (url "https://gitlab.com/bitcoinunlimited/BCHUnlimited.git/")
- (commit (string-append "BCHunlimited" version))))
- (file-name (git-file-name name version))
- (sha256
- (base32 "0cny12s03wsgx8iijg5cbr7r6wif9ck7dn98hsv9sz8xq1i5vjk4"))))
- (build-system gnu-build-system)
- (native-inputs
- (list autoconf
- automake
- libtool
- pkg-config
- python ; for the tests
- util-linux ; provides the hexdump command for tests
- qttools-5))
- (inputs
- (list bdb-4.8
- boost
- libevent
- miniupnpc
- openssl
- protobuf
- qrencode
- qtbase-5
- zeromq
- zlib))
- (arguments
- `(#:configure-flags
- (list
- ;; Boost is not found unless specified manually.
- (string-append "--with-boost="
- (assoc-ref %build-inputs "boost"))
- ;; XXX: The configure script looks up Qt paths by
- ;; `pkg-config --variable=host_bins Qt5Core`, which fails to pick
- ;; up executables residing in 'qttools-5', so we specify them here.
- (string-append "ac_cv_path_LRELEASE="
- (assoc-ref %build-inputs "qttools")
- "/bin/lrelease")
- (string-append "ac_cv_path_LUPDATE="
- (assoc-ref %build-inputs "qttools")
- "/bin/lupdate")
- "--disable-static")
- #:phases
- (modify-phases %standard-phases
- (add-after 'unpack 'fix-tests
- (lambda _
- ;; Disable utilprocess_tests because it never ends.
- ;; It looks like it tries to start /bin/sleep and waits until it
- ;; is in the list of running processes, but /bin/sleep doesn't
- ;; exist.
- (substitute* "src/Makefile.test.include"
- (("test/utilprocess_tests.cpp")
- ""))
- ;; Disable PaymentServer failing test because it's using
- ;; an expired SSL certificate.
- (substitute* "src/qt/test/test_main.cpp"
- (("if \\(QTest::qExec\\(&test2\\) != 0\\)")
- "if (QTest::qExec(&test2) == 0)"))
- ;; The following test passes with OpenSSL 1.1, but fails with
- ;; OpenSSL 3.
- (substitute* "src/secp256k1/src/tests.c"
- (("run_ecdsa_der_parse\\(\\);")
- ""))))
- (add-before 'check 'set-home
- (lambda _
- ;; Tests write to $HOME
- (setenv "HOME" (getenv "TMPDIR")))))))
- (home-page "https://www.bitcoinunlimited.info/")
- (synopsis "Client for the Bitcoin Cash protocol")
- (description
- "Bitcoin Unlimited is a client for the Bitcoin Cash peer-to-peer
-electronic cash system. This package provides a command line client and
-a Qt GUI.")
- (license license:expat)))
-
(define-public fulcrum
(package
(name "fulcrum")