diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm index 3da97f5b4b8..748a5173e6d 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")