From 0c86b24c41e63e852b8cab4d5b6b643fa76ad870 Mon Sep 17 00:00:00 2001 From: Giacomo Leidi Date: Fri, 4 Dec 2020 20:15:45 +0100 Subject: gnu: Add hledger-web. * gnu/packages/finance.scm (hledger-web): New variable. Signed-off-by: Timothy Sample --- gnu/packages/finance.scm | 52 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) (limited to 'gnu/packages/finance.scm') diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm index a79c70d1e0..b19d28c123 100644 --- a/gnu/packages/finance.scm +++ b/gnu/packages/finance.scm @@ -21,6 +21,7 @@ ;;; Copyright © 2020 Marius Bakke ;;; Copyright © 2020 Vinicius Monego ;;; Copyright © 2020 Carlo Holl +;;; Copyright © 2020 Giacomo Leidi ;;; ;;; This file is part of GNU Guix. ;;; @@ -1648,3 +1649,54 @@ generate a variety of reports from them, and provides a web interface.") (synopsis "Emacs mode for beancount") (description "Emacs-beancount is an Emacs mode for the Beancount accounting tool."))) + +(define-public hledger-web + (package + (name "hledger-web") + (version "1.14.1") + (source + (origin + (method url-fetch) + (uri (string-append "https://hackage.haskell.org/package/" + "hledger-web/hledger-web-" version ".tar.gz")) + (sha256 + (base32 + "0w59nr7mj0nx8z44cvhy1rhlj5rmx0wq4p5nfl4dycfmp7jwvsm1")))) + (build-system haskell-build-system) + (inputs + `(("ghc-decimal" ,ghc-decimal) + ("ghc-aeson" ,ghc-aeson) + ("ghc-blaze-html" ,ghc-blaze-html) + ("ghc-blaze-markup" ,ghc-blaze-markup) + ("ghc-case-insensitive" ,ghc-case-insensitive) + ("ghc-clientsession" ,ghc-clientsession) + ("ghc-cmdargs" ,ghc-cmdargs) + ("ghc-conduit" ,ghc-conduit) + ("ghc-conduit-extra" ,ghc-conduit-extra) + ("ghc-data-default" ,ghc-data-default) + ("ghc-hjsmin" ,ghc-hjsmin) + ("hledger" ,hledger) + ("ghc-hledger-lib" ,ghc-hledger-lib) + ("ghc-http-client" ,ghc-http-client) + ("ghc-http-conduit" ,ghc-http-conduit) + ("ghc-http-types" ,ghc-http-types) + ("ghc-json" ,ghc-json) + ("ghc-megaparsec" ,ghc-megaparsec) + ("ghc-semigroups" ,ghc-semigroups) + ("ghc-shakespeare" ,ghc-shakespeare) + ("ghc-wai" ,ghc-wai) + ("ghc-wai-extra" ,ghc-wai-extra) + ("ghc-wai-handler-launch" ,ghc-wai-handler-launch) + ("ghc-warp" ,ghc-warp) + ("ghc-yaml" ,ghc-yaml) + ("ghc-yesod" ,ghc-yesod) + ("ghc-yesod-core" ,ghc-yesod-core) + ("ghc-yesod-form" ,ghc-yesod-form) + ("ghc-yesod-static" ,ghc-yesod-static))) + (home-page "https://hledger.org") + (synopsis "Web-based user interface for the hledger accounting system") + (description "This package provides a simple Web-based User +Interface (UI) for the hledger accounting system. It can be used as a +local, single-user UI, or as a multi-user UI for viewing, adding, and +editing on the Web.") + (license license:gpl3))) -- cgit v1.2.3 From 2d8deaa06e8d2d836f0580cad6cac5eb06c4973d Mon Sep 17 00:00:00 2001 From: Martin Becze Date: Mon, 30 Nov 2020 14:24:08 -0600 Subject: gnu: trezord: Update to 2.0.30. * gnu/packages/finance.scm (trezord): Update to 2.0.30. Signed-off-by: Christopher Baines --- gnu/packages/finance.scm | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) (limited to 'gnu/packages/finance.scm') diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm index b19d28c123..df6d6fa424 100644 --- a/gnu/packages/finance.scm +++ b/gnu/packages/finance.scm @@ -70,6 +70,7 @@ #:use-module (gnu packages dbm) #:use-module (gnu packages gettext) #:use-module (gnu packages gnome) + #:use-module (gnu packages golang) #:use-module (gnu packages glib) #:use-module (gnu packages gnupg) #:use-module (gnu packages graphviz) @@ -1230,20 +1231,25 @@ trezord as a regular user instead of needing to it run as root.") (define-public trezord (package (name "trezord") - (version "2.0.29") + (version "2.0.30") (source (origin (method git-fetch) (uri (git-reference - (url "https://github.com/trezor/trezord-go") - (commit (string-append "v" version)))) + (url "https://github.com/trezor/trezord-go") + (commit (string-append "v" version)))) (sha256 (base32 - "1ks1fa0027s3xp0z6qp0dxmayvrb4dwwscfhbx7da0khp153f2cp")) + "1hzvk0wfgg7b4wpqjk3738yqxlv3pj5i7zxwm0jady2h97hmrqrr")) (file-name (git-file-name name version)))) (build-system go-build-system) (arguments '(#:import-path "github.com/trezor/trezord-go")) + (native-inputs + `(("github.com/gorilla-csrf" ,go-github-com-gorilla-csrf) + ("github.com/gorilla/handlers" ,go-github-com-gorilla-handlers) + ("github.com/gorilla/mux" ,go-github-com-gorilla-mux) + ("gopkg.in/natefinch/lumberjack.v2" ,go-gopkg-in-natefinch-lumberjack.v2))) (home-page "https://trezor.io") (synopsis "Trezor Communication Daemon aka Trezor Bridge (written in Go)") (description "This allows a Trezor hardware wallet to communicate to the -- cgit v1.2.3 From 5560bd7b6b42f7241212f1ee63ff95770faf4023 Mon Sep 17 00:00:00 2001 From: Guillaume Le Vaillant Date: Wed, 9 Dec 2020 10:34:35 +0100 Subject: gnu: monero: Update to 0.17.1.6. * gnu/packages/finance.scm (monero): Update to 0.17.1.6. --- gnu/packages/finance.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/finance.scm') diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm index df6d6fa424..a1becff413 100644 --- a/gnu/packages/finance.scm +++ b/gnu/packages/finance.scm @@ -625,7 +625,7 @@ other machines/servers. Electroncash does not download the Bitcoin Cash blockch ;; the system's dynamically linked library. (package (name "monero") - (version "0.17.1.5") + (version "0.17.1.6") (source (origin (method git-fetch) @@ -645,7 +645,7 @@ other machines/servers. Electroncash does not download the Bitcoin Cash blockch "external/unbound")) #t)) (sha256 - (base32 "0yy9n2qng02j314h8fh5n0mcy6vpdks0yk4d8ifn8hj03f3g2c8b")))) + (base32 "0b6zyr3mzqvcxf48i2g45gr649x6nhppik5598jsvg0z7i2hxb9q")))) (build-system cmake-build-system) (native-inputs `(("doxygen" ,doxygen) -- cgit v1.2.3 From 53c480006b50e93b80bf61d6a3ebfbe4a9ef91bf Mon Sep 17 00:00:00 2001 From: Guillaume Le Vaillant Date: Wed, 9 Dec 2020 11:23:28 +0100 Subject: gnu: monero-gui: Update to 0.17.1.6. * gnu/packages/finance.scm (monero-gui): Update to 0.17.1.6. --- gnu/packages/finance.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/finance.scm') diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm index a1becff413..579e060d26 100644 --- a/gnu/packages/finance.scm +++ b/gnu/packages/finance.scm @@ -735,7 +735,7 @@ the Monero command line client and daemon.") (define-public monero-gui (package (name "monero-gui") - (version "0.17.1.5") + (version "0.17.1.6") (source (origin (method git-fetch) @@ -744,7 +744,7 @@ the Monero command line client and daemon.") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 - (base32 "0qlcqli0wvrjfy89mbgh1hpmk60dxgn5sws93h8lhgyfwx557iw0")))) + (base32 "0kn5wvx2psbdaqmy1cxlbf5l1mdpvh0b6hh9drah3s7nj3654a3r")))) (build-system qt-build-system) (native-inputs `(,@(package-native-inputs monero) -- cgit v1.2.3 From 584c602da3ead02ba7fa7b699b0afad0b1ded217 Mon Sep 17 00:00:00 2001 From: Guillaume Le Vaillant Date: Sun, 13 Dec 2020 18:08:19 +0100 Subject: gnu: monero: Update to 0.17.1.7. * gnu/packages/finance.scm (monero): Update to 0.17.1.7. --- gnu/packages/finance.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/finance.scm') diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm index 579e060d26..c5b1ac5f30 100644 --- a/gnu/packages/finance.scm +++ b/gnu/packages/finance.scm @@ -625,7 +625,7 @@ other machines/servers. Electroncash does not download the Bitcoin Cash blockch ;; the system's dynamically linked library. (package (name "monero") - (version "0.17.1.6") + (version "0.17.1.7") (source (origin (method git-fetch) @@ -645,7 +645,7 @@ other machines/servers. Electroncash does not download the Bitcoin Cash blockch "external/unbound")) #t)) (sha256 - (base32 "0b6zyr3mzqvcxf48i2g45gr649x6nhppik5598jsvg0z7i2hxb9q")))) + (base32 "1fdw4i4rw87yz3hz4yc1gdw0gr2mmf9038xaw2l4rrk5y50phjp4")))) (build-system cmake-build-system) (native-inputs `(("doxygen" ,doxygen) -- cgit v1.2.3 From 6a012dd1ddd02e3f99dddb4094a055e1407711e3 Mon Sep 17 00:00:00 2001 From: Guillaume Le Vaillant Date: Sun, 13 Dec 2020 18:56:08 +0100 Subject: gnu: monero-gui: Update to 0.17.1.7. * gnu/packages/finance.scm (monero-gui): Update to 0.17.1.7. --- gnu/packages/finance.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/finance.scm') diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm index c5b1ac5f30..0ab033b796 100644 --- a/gnu/packages/finance.scm +++ b/gnu/packages/finance.scm @@ -735,7 +735,7 @@ the Monero command line client and daemon.") (define-public monero-gui (package (name "monero-gui") - (version "0.17.1.6") + (version "0.17.1.7") (source (origin (method git-fetch) @@ -744,7 +744,7 @@ the Monero command line client and daemon.") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 - (base32 "0kn5wvx2psbdaqmy1cxlbf5l1mdpvh0b6hh9drah3s7nj3654a3r")))) + (base32 "1dd2ddkxh9ynxnscysl46hj4dm063h1v13fnyah69am26qzzbby4")))) (build-system qt-build-system) (native-inputs `(,@(package-native-inputs monero) -- cgit v1.2.3 From 7a8a4fd7a73f81d99e293ae9f2c70357524beba1 Mon Sep 17 00:00:00 2001 From: Kyle Meyer Date: Tue, 8 Dec 2020 02:46:40 +0000 Subject: gnu: python-dnspython: Update to 2.0.0. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/python-xyz.scm (python-dnspython): Update to 2.0.0. [source]: Download from pypi. [native-inputs]: Add unzip. [home-page]: Prefer https. (python-dnspython-1.16): (python2-dnspython-1.16): New variables. * gnu/packages/ebook.scm (calibre): * gnu/packages/web.scm (linkchecker): Use python2-dnspython-1.16. * gnu/packages/finance.scm (electrum): Use python-dnspython-1.16. Signed-off-by: Ludovic Courtès --- gnu/packages/ebook.scm | 2 +- gnu/packages/finance.scm | 2 +- gnu/packages/python-xyz.scm | 29 +++++++++++++++++++++-------- gnu/packages/web.scm | 2 +- 4 files changed, 24 insertions(+), 11 deletions(-) (limited to 'gnu/packages/finance.scm') diff --git a/gnu/packages/ebook.scm b/gnu/packages/ebook.scm index f1e2bd49cb..e8dedf1cdd 100644 --- a/gnu/packages/ebook.scm +++ b/gnu/packages/ebook.scm @@ -151,7 +151,7 @@ ("python2-css-parser" ,python2-css-parser) ("python2-dateutil" ,python2-dateutil) ("python2-dbus" ,python2-dbus) - ("python2-dnspython" ,python2-dnspython) + ("python2-dnspython" ,python2-dnspython-1.16) ("python2-dukpy" ,python2-dukpy) ("python2-feedparser" ,python2-feedparser) ("python2-html2text" ,python2-html2text) diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm index 0ab033b796..6bd6827160 100644 --- a/gnu/packages/finance.scm +++ b/gnu/packages/finance.scm @@ -525,7 +525,7 @@ do so.") ("python-aiohttp-socks" ,python-aiohttp-socks) ("python-aiorpcx" ,python-aiorpcx) ("python-certifi" ,python-certifi) - ("python-dnspython" ,python-dnspython) + ("python-dnspython" ,python-dnspython-1.16) ("python-jsonrpclib-pelix" ,python-jsonrpclib-pelix))) (arguments `(#:tests? #f ; no tests diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index c650c582d5..53f4f83f14 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -15,7 +15,7 @@ ;;; Copyright © 2015, 2017 Ben Woodcroft ;;; Copyright © 2015, 2016 Erik Edrosa ;;; Copyright © 2015, 2016, 2017, 2018, 2019, 2020 Efraim Flashner -;;; Copyright © 2015, 2017 Kyle Meyer +;;; Copyright © 2015, 2017, 2020 Kyle Meyer ;;; Copyright © 2015, 2016 Chris Marusich ;;; Copyright © 2016 Danny Milosavljevic ;;; Copyright © 2016 Lukas Gradl @@ -13353,17 +13353,17 @@ until the object is actually required, and caches the result of said call.") (define-public python-dnspython (package (name "python-dnspython") - (version "1.16.0") + (version "2.0.0") (source (origin (method url-fetch) - (uri (string-append "http://www.dnspython.org/kits/" - version "/dnspython-" version ".tar.gz")) + (uri (pypi-uri "dnspython" version ".zip")) (sha256 (base32 - "1yaw7irazy42n0kdhlk7wyg8ki34rxcnc5xbc1wfwy245b0wbxab")))) + "1dyip5ygqqhrgcaiy7qzjpndl9xciip186paxqwkm726fj9z0jh4")))) (build-system python-build-system) + (native-inputs `(("unzip" ,unzip))) (arguments '(#:tests? #f)) ; XXX: requires internet access - (home-page "http://www.dnspython.org") + (home-page "https://www.dnspython.org") (synopsis "DNS toolkit for Python") (description "dnspython is a DNS toolkit for Python. It supports almost all record @@ -13371,8 +13371,21 @@ types. It can be used for queries, zone transfers, and dynamic updates. It supports TSIG authenticated messages and EDNS0.") (license license:expat))) -(define-public python2-dnspython - (package-with-python2 python-dnspython)) +(define-public python-dnspython-1.16 + (package + (inherit python-dnspython) + (version "1.16.0") + (source (origin + (method url-fetch) + (uri (string-append "http://www.dnspython.org/kits/" + version "/dnspython-" version ".tar.gz")) + (sha256 + (base32 + "1yaw7irazy42n0kdhlk7wyg8ki34rxcnc5xbc1wfwy245b0wbxab")))) + (native-inputs '()))) + +(define-public python2-dnspython-1.16 + (package-with-python2 python-dnspython-1.16)) (define-public python-py3dns (package diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm index f26b114d1a..55157443d1 100644 --- a/gnu/packages/web.scm +++ b/gnu/packages/web.scm @@ -6431,7 +6431,7 @@ Instagram and YouTube.") "03ihjmc4bqxxqv71bb43r2f23sx0xnbq1k2fsg9fw05qa5s9x187")))) (build-system python-build-system) (inputs - `(("python2-dnspython" ,python2-dnspython) + `(("python2-dnspython" ,python2-dnspython-1.16) ("python2-pyxdg" ,python2-pyxdg) ("python2-requests" ,python2-requests))) (native-inputs -- cgit v1.2.3 From 6bd9980e620798dc3abfeb19f561594801dc6079 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Tue, 22 Dec 2020 23:30:21 +0100 Subject: gnu: electron-cash: Update to 4.2.3. * gnu/packages/finance.scm (electron-cash): Update to 4.2.3. --- gnu/packages/finance.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/finance.scm') diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm index 6bd6827160..c7a606f3b2 100644 --- a/gnu/packages/finance.scm +++ b/gnu/packages/finance.scm @@ -553,7 +553,7 @@ other machines/servers. Electrum does not download the Bitcoin blockchain.") (define-public electron-cash (package (name "electron-cash") - (version "4.2.2") + (version "4.2.3") (source (origin (method git-fetch) @@ -562,7 +562,7 @@ other machines/servers. Electrum does not download the Bitcoin blockchain.") (commit version))) (file-name (git-file-name name version)) (sha256 - (base32 "1zk40zbf67wid2s5wg1fknb71409wg0qlvznk44q571v9risrdy7")))) + (base32 "1q18p86a3a3wpf9nbpymhyilmaw9vffvwxh4hhx29bywfzvav11f")))) (build-system python-build-system) (inputs `(("libevent" ,libevent) -- cgit v1.2.3 From 8a2a5ad6961082e3fd8e5ba4608164c34827c88e Mon Sep 17 00:00:00 2001 From: John Doe Date: Sun, 27 Dec 2020 23:26:53 +0100 Subject: gnu: electrum: Update to 4.0.9. * gnu/packages/finance.scm (electrum): Update to 4.0.9. [inputs]: Remove python-pyaes, python-pysocks, python-sip, python-pbkdf2, python-requests, python-jsonrpclib-pelix and python-ecdsa, python-dnspython-1.16. Add python-dnspython, python-bitstring, python-attrs, python-cryptography, python-qdarkstyle and libsecp256k1. [arguments]: Copy 'use-libsecp256k1-input phase from (electron-cash) to #:phases to fix runtime lookup of libsecp256k1 library. Signed-off-by: Efraim Flashner --- gnu/packages/finance.scm | 29 +++++++++++++++++------------ 1 file changed, 17 insertions(+), 12 deletions(-) (limited to 'gnu/packages/finance.scm') diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm index c7a606f3b2..b6921d343f 100644 --- a/gnu/packages/finance.scm +++ b/gnu/packages/finance.scm @@ -495,7 +495,7 @@ do so.") (define-public electrum (package (name "electrum") - (version "3.3.8") + (version "4.0.9") (source (origin (method url-fetch) @@ -503,7 +503,7 @@ do so.") version "/Electrum-" version ".tar.gz")) (sha256 - (base32 "1g00cj1pmckd4xis8r032wmraiv3vd3zc803hnyxa2bnhj8z3bg2")) + (base32 "1fvjiagi78f32nxgr2rx8jas8hxfvpp1c8fpfcalvykmlhdc2gva")) (modules '((guix build utils))) (snippet '(begin @@ -512,21 +512,19 @@ do so.") #t)))) (build-system python-build-system) (inputs - `(("python-pyaes" ,python-pyaes) - ("python-pysocks" ,python-pysocks) - ("python-sip" ,python-sip) - ("python-pyqt" ,python-pyqt) - ("python-ecdsa" ,python-ecdsa) - ("python-pbkdf2" ,python-pbkdf2) - ("python-requests" ,python-requests) + `(("python-pyqt" ,python-pyqt) ("python-qrcode" ,python-qrcode) ("python-protobuf" ,python-protobuf) ("python-aiohttp" ,python-aiohttp) ("python-aiohttp-socks" ,python-aiohttp-socks) ("python-aiorpcx" ,python-aiorpcx) ("python-certifi" ,python-certifi) - ("python-dnspython" ,python-dnspython-1.16) - ("python-jsonrpclib-pelix" ,python-jsonrpclib-pelix))) + ("python-bitstring" ,python-bitstring) + ("python-attrs" ,python-attrs) + ("python-cryptography" ,python-cryptography) + ("python-qdarkstyle" ,python-qdarkstyle) + ("python-dnspython" ,python-dnspython) + ("libsecp256k1" ,libsecp256k1))) (arguments `(#:tests? #f ; no tests #:phases @@ -540,7 +538,14 @@ do so.") (substitute* "setup.py" (("sys\\.prefix") (format #f "\"~a\"" out))) - #t)))))) + #t))) + (add-after 'unpack 'use-libsecp256k1-input + (lambda* (#:key inputs #:allow-other-keys) + (substitute* "electrum/ecc_fast.py" + (("library_paths = .* 'libsecp256k1.so.0'.") + (string-append "library_paths = ('" + (assoc-ref inputs "libsecp256k1") + "/lib/libsecp256k1.so.0'")))))))) (home-page "https://electrum.org/") (synopsis "Bitcoin wallet") (description -- cgit v1.2.3 From 093429cc6ae07e9238b12ce729ed078200cbcf46 Mon Sep 17 00:00:00 2001 From: Guillaume Le Vaillant Date: Thu, 31 Dec 2020 09:21:37 +0100 Subject: gnu: monero: Update to 0.17.1.8. * gnu/packages/finance.scm (monero): Update to 0.17.1.8. --- gnu/packages/finance.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/finance.scm') diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm index b6921d343f..400e84d9f1 100644 --- a/gnu/packages/finance.scm +++ b/gnu/packages/finance.scm @@ -630,7 +630,7 @@ other machines/servers. Electroncash does not download the Bitcoin Cash blockch ;; the system's dynamically linked library. (package (name "monero") - (version "0.17.1.7") + (version "0.17.1.8") (source (origin (method git-fetch) @@ -650,7 +650,7 @@ other machines/servers. Electroncash does not download the Bitcoin Cash blockch "external/unbound")) #t)) (sha256 - (base32 "1fdw4i4rw87yz3hz4yc1gdw0gr2mmf9038xaw2l4rrk5y50phjp4")))) + (base32 "10blazbk1602slx3wrmw4jfgkdry55iclrhm5drdficc5v3h735g")))) (build-system cmake-build-system) (native-inputs `(("doxygen" ,doxygen) -- cgit v1.2.3 From 67497e20890348ebbd41612e2582b1745a80fec5 Mon Sep 17 00:00:00 2001 From: Guillaume Le Vaillant Date: Thu, 31 Dec 2020 10:04:23 +0100 Subject: gnu: monero-gui: Update to 0.17.1.8. * gnu/packages/finance.scm (monero-gui): Update to 0.17.1.8. --- gnu/packages/finance.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/finance.scm') diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm index 400e84d9f1..3a239d0d61 100644 --- a/gnu/packages/finance.scm +++ b/gnu/packages/finance.scm @@ -740,7 +740,7 @@ the Monero command line client and daemon.") (define-public monero-gui (package (name "monero-gui") - (version "0.17.1.7") + (version "0.17.1.8") (source (origin (method git-fetch) @@ -749,7 +749,7 @@ the Monero command line client and daemon.") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 - (base32 "1dd2ddkxh9ynxnscysl46hj4dm063h1v13fnyah69am26qzzbby4")))) + (base32 "13cjrfdkr7c2ff8j2rg8hvhlc00af38vcs67wlx2109i2baq4pp3")))) (build-system qt-build-system) (native-inputs `(,@(package-native-inputs monero) -- cgit v1.2.3 From 94803ec345a1f83ce6fdc446452cb887a7a302a7 Mon Sep 17 00:00:00 2001 From: Christopher Baines Date: Wed, 23 Dec 2020 10:43:55 +0000 Subject: gnu: bitcoin-unlimited: Fix time specific test failure. * gnu/packages/finance.scm (bitcoin-unlimited)[arguments]: Patch test to fix time specific failure. --- gnu/packages/finance.scm | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'gnu/packages/finance.scm') diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm index 3a239d0d61..326df299a2 100644 --- a/gnu/packages/finance.scm +++ b/gnu/packages/finance.scm @@ -1474,6 +1474,11 @@ entity management.") (modify-phases %standard-phases (add-after 'unpack 'fix-tests (lambda _ + ;; Fix data specific test failure + ;; https://reviews.bitcoinabc.org/rABC67bbd3d0aaee2952ff1cb5da51d1fd0b50c2b63a + (substitute* "src/test/rpc_tests.cpp" + (("1607731200") "9907731200")) + ;; 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 -- cgit v1.2.3 From bd089edd1ae1d53dc83e90fbb3985a471e879679 Mon Sep 17 00:00:00 2001 From: Guillaume Le Vaillant Date: Fri, 8 Jan 2021 11:37:38 +0100 Subject: gnu: monero: Update to 0.17.1.9. * gnu/packages/finance.scm (monero): Update to 0.17.1.9. --- gnu/packages/finance.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'gnu/packages/finance.scm') diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm index 326df299a2..c6fe6aaa67 100644 --- a/gnu/packages/finance.scm +++ b/gnu/packages/finance.scm @@ -11,7 +11,7 @@ ;;; Copyright © 2018 Adriano Peluso ;;; Copyright © 2018, 2019, 2020 Nicolas Goaziou ;;; Copyright © 2018 Arun Isaac -;;; Copyright © 2019, 2020 Guillaume Le Vaillant +;;; Copyright © 2019, 2020, 2021 Guillaume Le Vaillant ;;; Copyright © 2019 Tanguy Le Carrour ;;; Copyright © 2019, 2020 Martin Becze ;;; Copyright © 2019 Sebastian Schott @@ -630,7 +630,7 @@ other machines/servers. Electroncash does not download the Bitcoin Cash blockch ;; the system's dynamically linked library. (package (name "monero") - (version "0.17.1.8") + (version "0.17.1.9") (source (origin (method git-fetch) @@ -650,7 +650,7 @@ other machines/servers. Electroncash does not download the Bitcoin Cash blockch "external/unbound")) #t)) (sha256 - (base32 "10blazbk1602slx3wrmw4jfgkdry55iclrhm5drdficc5v3h735g")))) + (base32 "0jqss4csvkcrhrmaa3vrnyv6yiwqpbfw7037clx9xcfm4qrrfiwy")))) (build-system cmake-build-system) (native-inputs `(("doxygen" ,doxygen) -- cgit v1.2.3 From 9524a2877b18b12fa71dceda4e22eb9d9032eb26 Mon Sep 17 00:00:00 2001 From: Guillaume Le Vaillant Date: Fri, 8 Jan 2021 13:35:32 +0100 Subject: gnu: monero-gui: Update to 0.17.1.9. * gnu/packages/finance.scm (monero-gui): Update to 0.17.1.9. [source]: Fetch submodules. Add snippet to remove embedded monero sources. --- gnu/packages/finance.scm | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) (limited to 'gnu/packages/finance.scm') diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm index c6fe6aaa67..e7d58bbcc0 100644 --- a/gnu/packages/finance.scm +++ b/gnu/packages/finance.scm @@ -740,16 +740,24 @@ the Monero command line client and daemon.") (define-public monero-gui (package (name "monero-gui") - (version "0.17.1.8") + (version "0.17.1.9") (source (origin (method git-fetch) (uri (git-reference (url "https://github.com/monero-project/monero-gui") - (commit (string-append "v" version)))) + (commit (string-append "v" version)) + (recursive? #t))) (file-name (git-file-name name version)) + (modules '((guix build utils))) + (snippet + '(begin + ;; Delete bundled monero sources, we already have them. + ;; See the 'extract-monero-sources' phase. + (delete-file-recursively "monero") + #t)) (sha256 - (base32 "13cjrfdkr7c2ff8j2rg8hvhlc00af38vcs67wlx2109i2baq4pp3")))) + (base32 "0vpvpvsbbj547yir15g84qy9l9lwbip795zlliz79i7d66l23b1w")))) (build-system qt-build-system) (native-inputs `(,@(package-native-inputs monero) @@ -778,6 +786,7 @@ the Monero command line client and daemon.") ;; Some of the monero package source code is required ;; to build the GUI. (lambda* (#:key inputs #:allow-other-keys) + (mkdir-p "monero") (invoke "tar" "-xv" "--strip-components=1" "-C" "monero" "-f" (assoc-ref inputs "monero-source")))) -- cgit v1.2.3