From cf307863ae72b38777154ea902e11efc6621aae9 Mon Sep 17 00:00:00 2001 From: Andreas Enge Date: Mon, 9 Mar 2026 11:05:27 +0100 Subject: [PATCH] gnu: Remove flowee. * gnu/packages/finance.scm (flowee): Delete variable. Fixes: guix/guix#6229 Change-Id: Id6c8f1308c994b3e163168ea2b88d12d8c976b73 --- gnu/packages/finance.scm | 64 ---------------------------------------- 1 file changed, 64 deletions(-) diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm index b151e3c0b4..7013959d37 100644 --- a/gnu/packages/finance.scm +++ b/gnu/packages/finance.scm @@ -2030,70 +2030,6 @@ following three utilities are included with the library: @end enumerate") (license license:gpl2+))) -(define-public flowee - (package - (name "flowee") - (version "2020.04.1") - (source - (origin - (method url-fetch) - (uri (string-append "https://gitlab.com/FloweeTheHub/thehub/-/archive/" - version "/thehub-" version ".tar.gz")) - (sha256 - (base32 "1vwvaxm3b71pfx8l4rrv06wqks6xdf2333w856b36s1bzvj53rhc")))) - (build-system cmake-build-system) - (arguments - `(#:configure-flags '("-Dbuild_tests=ON" "-Denable_gui=OFF") - #: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 'configure 'disable-black-box - ;; the black-box testing runs full hubs and lets them interact. - ;; this is more fragile and a slow machine, or low memory machine, may - ;; make the tests timeout and fail. We just disable them here. - (lambda _ - (substitute* "testing/CMakeLists.txt" - (("test_api") "")) - (substitute* "testing/CMakeLists.txt" - (("add_subdirectory\\(api\\)") "")) - #t)) - (add-after 'configure 'set-build-info - ;; Their genbuild.sh to generate a build.h fails in guix (no .git dir) . - ;; Its purpose is to write the tag name in the build.h file. We do that - ;; here instead. - (lambda _ - (with-output-to-file "include/build.h" - (lambda _ - (display - (string-append "#define BUILD_DESC " "\"", version "\"")))))) - (add-before 'check 'set-home - (lambda _ - (setenv "HOME" (getenv "TMPDIR")) ; tests write to $HOME - #t)) - (replace 'check - (lambda _ - (invoke "make" "check" "-C" "testing")))))) - (inputs - (list boost - gmp - libevent - miniupnpc - openssl - qtbase-5)) - (native-inputs - (list pkg-config qttools-5 util-linux)) ; provides the hexdump command for tests - (home-page "https://flowee.org") - (synopsis "Infrastructure tools and services") - (description - "Flowee packages all tier-1 applications and services from the Flowee group. -This includes components like The Hub and Indexer which and various others -that allows you to run services and through them access the Bitcoin Cash networks.") - (license license:gpl3+))) - (define-public beancount (package (name "beancount")