Date: Wed, 8 Nov 2017 21:42:52 +0000 (UTC) From: Emanuel Haupt <ehaupt@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r453766 - in head/finance/electrum: . files Message-ID: <201711082142.vA8LgqG9090176@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: ehaupt Date: Wed Nov 8 21:42:52 2017 New Revision: 453766 URL: https://svnweb.freebsd.org/changeset/ports/453766 Log: Update to 3.0.1, the main highlights of this release are Segregated Witness (segwit) support and has switched from qt4 to qt5. Cold storage wallet support still need some work. Therefore disable the trezor and ledger support for now until things have been fixed. Users depending on trezor and ledger are advised to use finance/electrum2 for the time being. Changelog: https://github.com/spesmilo/electrum/blob/master/RELEASE-NOTES Deleted: head/finance/electrum/files/ledger_wallet.conf.sample head/finance/electrum/files/pkg-message-hwwallet.in head/finance/electrum/files/trezor_wallet.conf.sample Modified: head/finance/electrum/Makefile head/finance/electrum/distinfo Modified: head/finance/electrum/Makefile ============================================================================== --- head/finance/electrum/Makefile Wed Nov 8 21:06:17 2017 (r453765) +++ head/finance/electrum/Makefile Wed Nov 8 21:42:52 2017 (r453766) @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= electrum -PORTVERSION= 2.9.3 -PORTREVISION= 2 +PORTVERSION= 3.0.1 CATEGORIES= finance python MASTER_SITES= https://download.electrum.org/${PORTVERSION}/ \ http://download.electrum.org/${PORTVERSION}/ @@ -15,47 +14,26 @@ COMMENT= Easy to use Bitcoin client LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENCE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dnspython>0:dns/py-dnspython \ - ${PYTHON_PKGNAMEPREFIX}ecdsa>0:security/py-ecdsa \ - ${PYTHON_PKGNAMEPREFIX}jsonrpclib>0:devel/py-jsonrpclib \ - ${PYTHON_PKGNAMEPREFIX}pbkdf2>=1.3:security/py-pbkdf2 \ - ${PYTHON_PKGNAMEPREFIX}protobuf>=2.6.0:devel/py-protobuf \ - ${PYTHON_PKGNAMEPREFIX}pyaes>0:security/py-pyaes \ - ${PYTHON_PKGNAMEPREFIX}pysocks>=0:net/py-pysocks \ - ${PYTHON_PKGNAMEPREFIX}requests>=2.4.3:www/py-requests \ - ${PYTHON_PKGNAMEPREFIX}qrcode>=5.1:textproc/py-qrcode +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dnspython>0:dns/py3-dnspython \ + ${PYTHON_PKGNAMEPREFIX}ecdsa>0:security/py3-ecdsa \ + ${PYTHON_PKGNAMEPREFIX}httplib2>=0:www/py3-httplib2 \ + ${PYTHON_PKGNAMEPREFIX}jsonrpclib-pelix>0:devel/py-jsonrpclib-pelix \ + ${PYTHON_PKGNAMEPREFIX}pbkdf2>=1.3:security/py3-pbkdf2 \ + ${PYTHON_PKGNAMEPREFIX}protobuf>=2.6.0:devel/py3-protobuf \ + ${PYTHON_PKGNAMEPREFIX}pyaes>0:security/py3-pyaes \ + ${PYTHON_PKGNAMEPREFIX}pysocks>=0:net/py3-pysocks \ + ${PYTHON_PKGNAMEPREFIX}qrcode>=5.1:textproc/py3-qrcode \ + ${PYTHON_PKGNAMEPREFIX}requests>=2.4.3:www/py3-requests -USES= desktop-file-utils pyqt:4 python:-2.7 -USE_PYQT= gui_run +CONFLICTS_INSTALL= electrum2-* + +USES= desktop-file-utils pyqt:5 python:3 +USE_PYQT= gui_run sip widgets USE_PYTHON= autoplist distutils PYDISTUTILS_PKGNAME= Electrum NO_ARCH= yes -OPTIONS_SUB= yes -OPTIONS_DEFINE= LEDGER TREZOR -OPTIONS_DEFAULT=LEDGER TREZOR - -LEDGER_DESC= Enable LEDGER Bitcoin hardware wallet support -TREZOR_DESC= Enable TREZOR Bitcoin hardware wallet support - -LEDGER_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}btchip-python>0:security/py-btchip-python -TREZOR_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}trezor>0:security/py-trezor - -LEDGER_PLIST_FILES= "@sample etc/devd/ledger_wallet.conf.sample" -TREZOR_PLIST_FILES= "@sample etc/devd/trezor_wallet.conf.sample" - -LEDGER_SUB_FILES= pkg-message-hwwallet -TREZOR_SUB_FILES= pkg-message-hwwallet - post-patch: @${REINPLACE_CMD} -e 's,%%PREFIX%%,${PREFIX},g' ${WRKSRC}/setup.py - -post-install-LEDGER-on: - ${INSTALL_DATA} ${FILESDIR}/ledger_wallet.conf.sample \ - ${STAGEDIR}${PREFIX}/etc/devd - -post-install-TREZOR-on: - ${INSTALL_DATA} ${FILESDIR}/trezor_wallet.conf.sample \ - ${STAGEDIR}${PREFIX}/etc/devd .include <bsd.port.mk> Modified: head/finance/electrum/distinfo ============================================================================== --- head/finance/electrum/distinfo Wed Nov 8 21:06:17 2017 (r453765) +++ head/finance/electrum/distinfo Wed Nov 8 21:42:52 2017 (r453766) @@ -1,3 +1,3 @@ -TIMESTAMP = 1505652872 -SHA256 (Electrum-2.9.3.tar.gz) = c2192d4df6490fdc6e6f9f85b05db0e3915683a016a43ed444ebbc51ccfa0e34 -SIZE (Electrum-2.9.3.tar.gz) = 2389367 +TIMESTAMP = 1510066925 +SHA256 (Electrum-3.0.1.tar.gz) = 1aaabb1a89da659419c41ed68e55b0fe45c2afd69477117fd7833484751c0243 +SIZE (Electrum-3.0.1.tar.gz) = 2788127
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201711082142.vA8LgqG9090176>