diff options
Diffstat (limited to 'packages/komodo/komodo.scm')
-rw-r--r-- | packages/komodo/komodo.scm | 60 |
1 files changed, 2 insertions, 58 deletions
diff --git a/packages/komodo/komodo.scm b/packages/komodo/komodo.scm index 677bf34..df9731d 100644 --- a/packages/komodo/komodo.scm +++ b/packages/komodo/komodo.scm @@ -31,7 +31,8 @@ #:use-module (refl-cpp) #:use-module (sortfilterproxymodel) #:use-module (strong-type) - #:use-module (taskflow-2)) + #:use-module (taskflow-2) + #:use-module (wally)) ;;; DATA LAYER @@ -100,23 +101,6 @@ (define mm2-src "mm2-src/") -(define wally-description-lines - (list "Wally is a cross-platform, cross-language collection of useful " - "primitives for cryptocurrency wallets.")) - -(define wally-git-url "https://github.com/KomodoPlatform/libwally-core.git") - -(define wally-hash "1c3w3qdg4l30wvijzi1rf4p0jynwdpb99x717h4v2i6fw140sz7f") - -(define wally-home-page "https://github.com/ElementsProject/libwally-core") - -(define wally-name "wally") - -(define wally-synopsis-lines - (list "Useful primitives for wallets")) - -(define wally-version "release_0.7.7") - ;;; ABSTRACTION LAYER -8 (define expected-file-name @@ -292,11 +276,6 @@ (("include\\(vcpkg_prerequisites\\)") ,vcpkg-replacement))) -(define wally-git-commit wally-version) - -(define wally-hash-get - (content-hash (base32 wally-hash))) - ;;; ABSTRACTION LAYER -3 (define cmake-modification @@ -327,10 +306,6 @@ (git-reference (url entt-komodo-git-reference-url) (commit entt-komodo-version))) -(define wally-git-reference-get - (git-reference (url wally-git-url) - (commit wally-git-commit))) - ;;; ABSTRACTION LAYER -2 (define entt-komodo-origin-get @@ -338,15 +313,6 @@ (method git-fetch) (hash entt-komodo-content-hash-get))) -(define get-wally-name wally-name) - -(define get-wally-origin - (origin (uri wally-git-reference-get) - (method git-fetch) - (hash wally-hash-get))) - -(define get-wally-version wally-version) - (define libsodium-komodo-arguments (list #:phases libsodium-komodo-phases #:tests? #f)) @@ -361,17 +327,6 @@ 'delete-vcpkg ,cmake-modification)) -(define wally-description-get - (string-concatenate wally-description-lines)) - -(define wally-home-page-get wally-home-page) - -(define wally-inputs-get - (list autoconf automake libtool python python-2)) - -(define wally-synopsis-get - (string-concatenate wally-synopsis-lines)) - ;;; ABSTRACTION LAYER -1 (define date-komodo @@ -433,17 +388,6 @@ "-DSPDLOG_BUILD_SHARED=OFF") #:tests? #f)))) -(define wally - (package (name get-wally-name) - (version get-wally-version) - (source get-wally-origin) - (build-system gnu-build-system) - (inputs wally-inputs-get) - (synopsis wally-synopsis-get) - (description wally-description-get) - (license license:expat) - (home-page wally-home-page-get))) - ;;; ABSTRACTION LAYER 0 (define komodo-wallet-arguments |