unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
* [bug#28155] Update electrum to 2.9.3
@ 2017-08-20  5:15 Carlo Zancanaro
  2017-08-20  5:40 ` [bug#28155] [PATCH 1/3] gnu: Add python-pysocks Carlo Zancanaro
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Carlo Zancanaro @ 2017-08-20  5:15 UTC (permalink / raw)
  To: 28155

[-- Attachment #1: Type: text/plain, Size: 177 bytes --]

Our version of electrum is somewhat out of date (from November last
year). I'm about to send through some patches to update it (which
includes adding some python dependencies).

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [bug#28155] [PATCH 1/3] gnu: Add python-pysocks.
  2017-08-20  5:15 [bug#28155] Update electrum to 2.9.3 Carlo Zancanaro
@ 2017-08-20  5:40 ` Carlo Zancanaro
  2017-08-20  5:40   ` [bug#28155] [PATCH 2/3] gnu: Add python-pyaes Carlo Zancanaro
  2017-08-20  5:40   ` [bug#28155] [PATCH 3/3] gnu: electrum: Update to 2.9.3 Carlo Zancanaro
  2017-08-27 11:08 ` [bug#28155] Update electrum " Thomas Danckaert
  2017-08-30  7:28 ` Thomas Danckaert
  2 siblings, 2 replies; 6+ messages in thread
From: Carlo Zancanaro @ 2017-08-20  5:40 UTC (permalink / raw)
  To: 28155

* gnu/packages/python.scm (python-pysocks, python2-pysocks): New variables.
---
 gnu/packages/python.scm | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm
index 2b3820221..d85838d3c 100644
--- a/gnu/packages/python.scm
+++ b/gnu/packages/python.scm
@@ -15842,3 +15842,25 @@ thread-local variable.")
 
 (define-public python2-flask-principal
   (package-with-python2 python-flask-principal))
+
+(define-public python-pysocks
+  (package
+    (name "python-pysocks")
+    (version "1.6.7")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (pypi-uri "PySocks" version))
+       (sha256
+        (base32
+         "1krkiss578zqwcg4c8iqz1hwscwhsvy2djp3xyvps5gsgvr2j0yh"))))
+    (build-system python-build-system)
+    (arguments `(#:tests? #f))
+    (home-page "https://github.com/Anorov/PySocks")
+    (synopsis "SOCKS client module")
+    (description "@code{pysocks} is an updated and semi-actively maintained
+version of @code{SocksiPy} with bug fixes and extra features.")
+    (license license:bsd-3)))
+
+(define-public python2-pysocks
+  (package-with-python2 python-pysocks))
-- 
2.13.3

^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [bug#28155] [PATCH 2/3] gnu: Add python-pyaes.
  2017-08-20  5:40 ` [bug#28155] [PATCH 1/3] gnu: Add python-pysocks Carlo Zancanaro
@ 2017-08-20  5:40   ` Carlo Zancanaro
  2017-08-20  5:40   ` [bug#28155] [PATCH 3/3] gnu: electrum: Update to 2.9.3 Carlo Zancanaro
  1 sibling, 0 replies; 6+ messages in thread
From: Carlo Zancanaro @ 2017-08-20  5:40 UTC (permalink / raw)
  To: 28155

* gnu/packages/python.scm (python-pyaes, python2-pyaes): New variables.
---
 gnu/packages/python.scm | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm
index d85838d3c..8785d2d7c 100644
--- a/gnu/packages/python.scm
+++ b/gnu/packages/python.scm
@@ -15864,3 +15864,25 @@ version of @code{SocksiPy} with bug fixes and extra features.")
 
 (define-public python2-pysocks
   (package-with-python2 python-pysocks))
+
+(define-public python-pyaes
+  (package
+    (name "python-pyaes")
+    (version "1.6.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (pypi-uri "pyaes" version))
+       (sha256
+        (base32
+         "0bp9bjqy1n6ij1zb86wz9lqa1dhla8qr1d7w2kxyn7jbj56sbmcw"))))
+    (build-system python-build-system)
+    (home-page "https://github.com/ricmoo/pyaes")
+    (synopsis "Implementation of AES in Python")
+    (description "This package contains a pure-Python implementation of the
+AES block cipher algorithm and the common modes of operation (CBC, CFB, CTR,
+ECB and OFB).")
+    (license license:expat)))
+
+(define-public python2-pyaes
+  (package-with-python2 python-pyaes))
-- 
2.13.3

^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [bug#28155] [PATCH 3/3] gnu: electrum: Update to 2.9.3.
  2017-08-20  5:40 ` [bug#28155] [PATCH 1/3] gnu: Add python-pysocks Carlo Zancanaro
  2017-08-20  5:40   ` [bug#28155] [PATCH 2/3] gnu: Add python-pyaes Carlo Zancanaro
@ 2017-08-20  5:40   ` Carlo Zancanaro
  1 sibling, 0 replies; 6+ messages in thread
From: Carlo Zancanaro @ 2017-08-20  5:40 UTC (permalink / raw)
  To: 28155

* gnu/packages/finance.scm (electrum): Update to 2.9.3.
[inputs]: Add python2-pyaes, python2-pysocks. Remove python2-slowaes.
---
 gnu/packages/finance.scm | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm
index 748b59c9e..6d6844fa7 100644
--- a/gnu/packages/finance.scm
+++ b/gnu/packages/finance.scm
@@ -246,7 +246,7 @@ do so.")
 (define-public electrum
   (package
     (name "electrum")
-    (version "2.7.12")
+    (version "2.9.3")
     (source
      (origin
        (method url-fetch)
@@ -255,7 +255,7 @@ do so.")
                            version ".tar.gz"))
        (sha256
         (base32
-         "0vxdfl208if7mdsnva1jg37bnay2dsz3ww157aqwcv1j6512fi1n"))
+         "0d0fzb653g7b8ka3x90nl21md4g3n1fv11czdxpdq3s9yr6js6f2"))
        (modules '((guix build utils)))
        (snippet
         '(begin
@@ -264,7 +264,8 @@ do so.")
            #t))))
     (build-system python-build-system)
     (inputs
-     `(("python-slowaes" ,python2-slowaes)
+     `(("python-pyaes" ,python2-pyaes)
+       ("python-pysocks" ,python2-pysocks)
        ("python-sip" ,python2-sip)
        ("python-pyqt" ,python2-pyqt-4)
        ("python-ecdsa" ,python2-ecdsa)
-- 
2.13.3

^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [bug#28155] Update electrum to 2.9.3
  2017-08-20  5:15 [bug#28155] Update electrum to 2.9.3 Carlo Zancanaro
  2017-08-20  5:40 ` [bug#28155] [PATCH 1/3] gnu: Add python-pysocks Carlo Zancanaro
@ 2017-08-27 11:08 ` Thomas Danckaert
  2017-08-30  7:28 ` Thomas Danckaert
  2 siblings, 0 replies; 6+ messages in thread
From: Thomas Danckaert @ 2017-08-27 11:08 UTC (permalink / raw)
  To: Carlo Zancanaro; +Cc: 28155

Hi,

all 3 commits look good.  I'll push as soon as I've verified everything
builds on current master (takes a while due to recent core-updates
merge).

thank you!

Thomas

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [bug#28155] Update electrum to 2.9.3
  2017-08-20  5:15 [bug#28155] Update electrum to 2.9.3 Carlo Zancanaro
  2017-08-20  5:40 ` [bug#28155] [PATCH 1/3] gnu: Add python-pysocks Carlo Zancanaro
  2017-08-27 11:08 ` [bug#28155] Update electrum " Thomas Danckaert
@ 2017-08-30  7:28 ` Thomas Danckaert
  2 siblings, 0 replies; 6+ messages in thread
From: Thomas Danckaert @ 2017-08-30  7:28 UTC (permalink / raw)
  To: Carlo Zancanaro; +Cc: 28155, 28155-done

Pushed (commit 13035eb2d and parents).

Thomas

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2017-08-30  7:29 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-08-20  5:15 [bug#28155] Update electrum to 2.9.3 Carlo Zancanaro
2017-08-20  5:40 ` [bug#28155] [PATCH 1/3] gnu: Add python-pysocks Carlo Zancanaro
2017-08-20  5:40   ` [bug#28155] [PATCH 2/3] gnu: Add python-pyaes Carlo Zancanaro
2017-08-20  5:40   ` [bug#28155] [PATCH 3/3] gnu: electrum: Update to 2.9.3 Carlo Zancanaro
2017-08-27 11:08 ` [bug#28155] Update electrum " Thomas Danckaert
2017-08-30  7:28 ` Thomas Danckaert

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).