From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:40453) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eBfvm-00049Q-RZ for guix-patches@gnu.org; Mon, 06 Nov 2017 06:51:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eBfvi-0007zt-IR for guix-patches@gnu.org; Mon, 06 Nov 2017 06:51:06 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:44398) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eBfvi-0007zZ-F3 for guix-patches@gnu.org; Mon, 06 Nov 2017 06:51:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1eBfvi-0000MW-8d for guix-patches@gnu.org; Mon, 06 Nov 2017 06:51:02 -0500 Subject: [bug#29169] Update electrum to 3.0 Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:40144) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eBfuy-00041w-EO for guix-patches@gnu.org; Mon, 06 Nov 2017 06:50:17 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eBfut-0007QN-V5 for guix-patches@gnu.org; Mon, 06 Nov 2017 06:50:16 -0500 Received: from mail-pg0-x229.google.com ([2607:f8b0:400e:c05::229]:55377) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eBfut-0007Po-M5 for guix-patches@gnu.org; Mon, 06 Nov 2017 06:50:11 -0500 Received: by mail-pg0-x229.google.com with SMTP id 15so7990842pgc.12 for ; Mon, 06 Nov 2017 03:50:11 -0800 (PST) Received: from gengar (14-200-183-160.static.tpgi.com.au. [14.200.183.160]) by smtp.gmail.com with ESMTPSA id i129sm19885847pgd.21.2017.11.06.03.50.08 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 06 Nov 2017 03:50:09 -0800 (PST) From: Carlo Zancanaro Date: Mon, 06 Nov 2017 22:49:59 +1100 Message-ID: <87k1z362zc.fsf@zancanaro.id.au> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: 29169@debbugs.gnu.org --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain Electrum recently updated to version 3.0. This included a move to python3 and pyqt5. --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=0001-gnu-Add-python-jsonrpclib-pelix.patch Content-Transfer-Encoding: quoted-printable From=209ad15d684ece91b2bd869e2b568f47d42d4e4c48 Mon Sep 17 00:00:00 2001 From: Carlo Zancanaro Date: Mon, 6 Nov 2017 22:39:11 +1100 Subject: [PATCH 1/2] gnu: Add python-jsonrpclib-pelix. * gnu/packages/python.scm (python-jsonrpclib-pelix, python2-jsonrpclib-peli= x): New variables. =2D-- gnu/packages/python.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index e8a733919..8a6a8e278 100644 =2D-- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -16871,3 +16871,32 @@ executed more than a given number of times during = a given period.") =20 (define-public python2-ratelimiter (package-with-python2 python-ratelimiter)) + +(define-public python-jsonrpclib-pelix + (package + (name "python-jsonrpclib-pelix") + (version "0.3.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "jsonrpclib-pelix" version)) + (sha256 + (base32 + "1qs95vxplxwspbrqy8bvc195s58iy43qkf75yrjfql2sim8b25sl")))) + (build-system python-build-system) + (home-page + "http://github.com/tcalmant/jsonrpclib/") + (synopsis + "This project is an implementation of the JSON-RPC v2.0 +specification (backwards-compatible) as a client library, for Python 2.7 a= nd +Python 3.This version is a fork of jsonrpclib by Josh Marshall, usable with +Pelix remote services.") + (description + "This project is an implementation of the JSON-RPC v2.0 +specification (backwards-compatible) as a client library, for Python 2.7 a= nd +Python 3.This version is a fork of jsonrpclib by Josh Marshall, usable with +Pelix remote services.") + (license #f))) + +(define-public python2-jsonrpclib-pelix + (package-with-python2 python-jsonrpclib-pelix)) =2D-=20 2.14.3 --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=0002-gnu-electrum-Update-to-3.0.patch Content-Transfer-Encoding: quoted-printable From=20ff32be8c9ef2f2afab933cf562c47f9f21e0eda6 Mon Sep 17 00:00:00 2001 From: Carlo Zancanaro Date: Mon, 6 Nov 2017 22:40:28 +1100 Subject: [PATCH 2/2] gnu: electrum: Update to 3.0. gnu/packages/finance.scm (electrum): Update to 3.0. [inputs]: Change to python3 inputs. [arguments]: Remove python-2. Disable tests. =2D-- gnu/packages/finance.scm | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm index 50c9dd787..8b9a911d8 100644 =2D-- a/gnu/packages/finance.scm +++ b/gnu/packages/finance.scm @@ -265,7 +265,7 @@ do so.") (define-public electrum (package (name "electrum") =2D (version "2.9.3") + (version "3.0") (source (origin (method url-fetch) @@ -274,7 +274,7 @@ do so.") version ".tar.gz")) (sha256 (base32 =2D "0d0fzb653g7b8ka3x90nl21md4g3n1fv11czdxpdq3s9yr6js6f2")) + "184cmpfqcznnm0wfjiarb6dps2vs0s2aykmy2ji7p77x20fbisfi")) (modules '((guix build utils))) (snippet '(begin @@ -283,19 +283,19 @@ do so.") #t)))) (build-system python-build-system) (inputs =2D `(("python-pyaes" ,python2-pyaes) =2D ("python-pysocks" ,python2-pysocks) =2D ("python-sip" ,python2-sip) =2D ("python-pyqt" ,python2-pyqt-4) =2D ("python-ecdsa" ,python2-ecdsa) =2D ("python-pbkdf2" ,python2-pbkdf2) =2D ("python-requests" ,python2-requests) =2D ("python-qrcode" ,python2-qrcode) =2D ("python-protobuf" ,python2-protobuf) =2D ("python-dnspython" ,python2-dnspython) =2D ("python-jsonrpclib" ,python2-jsonrpclib))) + `(("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-qrcode" ,python-qrcode) + ("python-protobuf" ,python-protobuf) + ("python-dnspython" ,python-dnspython) + ("python-jsonrpclib-pelix" ,python-jsonrpclib-pelix))) (arguments =2D `(#:python ,python-2 + `(#:tests? #f ;; package doesn't have any tests #:phases (modify-phases %standard-phases (add-before 'build 'patch-home =2D-=20 2.14.3 --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEwWt2bKTcV+mIZ20oCShLEsLiKqIFAloATGgACgkQCShLEsLi KqIMRwf/auAPkLmqjJDwgneneSMo0dvXqwSQ4FTsqs+OY6vQlz632bQkAuR3gqVJ rEoH8N3fXR3/4LEAm59W8uRkVRgtdVZy6xBrraAYY89AoAwZm6DJuituIZNZDrYO UtU1zDroEf7AOPIiFHsi+VYbaY8tJ8YLt6uFbn8D2ZyUWVTGGMqmqNBPjxrKu6Wn vRAWx9nNFGBQ7RZ4ovQkWRCyRdTELqjUp9g/s77Jux8sXg/TZwlR3D/7n84F6yLA 5Uao5qmzuJtpCR6yUcWdY8cfgwL6SG2ub8zEs74GcEQImjlt8wI882gNA3AmgpyB y3FlaFtFw31n4iKlJzZvsGwLiuY6PA== =dmF5 -----END PGP SIGNATURE----- --==-=-=--