Commit graph

39 commits

Author SHA1 Message Date
Emanuel Haupt
153125ed76 Update to 3.1.1 2018-03-13 10:09:09 +00:00
Emanuel Haupt
d419e20826 Update to 3.1.0
Changes:	https://github.com/spesmilo/electrum/blob/master/RELEASE-NOTES
2018-03-06 10:26:23 +00:00
Emanuel Haupt
f9a3f1a231 Update to 3.0.6 2018-02-11 08:26:57 +00:00
Emanuel Haupt
1b9ba1a859 Update to 3.0.3 2017-12-12 13:09:36 +00:00
Emanuel Haupt
d95d697341 Now that we have flavors, reintroduce hardware/cold-storage wallet support for
Ledger and Trezor.
2017-12-05 21:04:59 +00:00
Mathieu Arnold
551be3c723 Convert Python ports to FLAVORS.
Ports using USE_PYTHON=distutils are now flavored.  They will
  automatically get flavors (py27, py34, py35, py36) depending on what
  versions they support.

  There is also a USE_PYTHON=flavors for ports that do not use distutils
  but need FLAVORS to be set.  A USE_PYTHON=noflavors can be set if
  using distutils but flavors are not wanted.

  A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
  added to cope with Python ports that did not have the Python
  PKGNAMEPREFIX but are flavored.

  USES=python now also exports a PY_FLAVOR variable that contains the
  current python flavor.  It can be used in dependency lines when the
  port itself is not python flavored.  For example, deskutils/calibre.

  By default, all the flavors are generated.  To only generate flavors
  for the versions in PYTHON2_DEFAULT and PYTHON3_DEFAULT, define
  BUILD_DEFAULT_PYTHON_FLAVORS in your make.conf.

  In all the ports with Python dependencies, the *_DEPENDS entries MUST
  end with the flavor so that the framework knows which to build/use.
  This is done by appending '@${PY_FLAVOR}' after the origin (or
  @${FLAVOR} if in a Python module with Python flavors, as the content
  will be the same).  For example:

    RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}

PR:		223071
Reviewed by:	portmgr, python
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D12464
2017-11-30 15:50:30 +00:00
Emanuel Haupt
d2ca3e24a3 - Update WWW of legacy port based on amdmi3's effort
- Restore pkg-descr of main port which was erroneously removed by amdmi3 during
  the last commit
2017-11-16 06:53:50 +00:00
Dmitry Marakasov
38e55f5301 - Update WWW
Approved by:	portmgr blanket
2017-11-15 09:00:06 +00:00
Emanuel Haupt
bb4ad9521a Update to 3.0.2 2017-11-14 19:07:52 +00:00
Emanuel Haupt
67ac62827c Ignore on the package builders when default version of python is not 3.6+
Suggested by:	bdrewery
Reported by:	pkg-fallout
2017-11-09 21:33:21 +00:00
Emanuel Haupt
9d66975bdb 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
2017-11-08 21:42:52 +00:00
Emanuel Haupt
ded2188719 - Rename securitypy-btchip to security/py-btchip-python to reflect official
Python modules naming scheme [1].
- Explain in MOVED why the port was renamed
- Update security/py-btchip-python to 0.1.22
- Update dependency of finance/electrum

Notified by:	koobs [1]
2017-11-07 20:34:37 +00:00
Emanuel Haupt
d70de080a6 Electrum is installed with various hardware wallet plugins but they lack the
necessary python backends. Now that we have ports for the TREZOR and LEDGER
hardware wallets in the ports tree add those as an option and enable by default.
Provide devd sample rules and display a message on how to enable.

Takeover maintainership.

PR:		222946
Approved by:	amutu@amutu.com
2017-10-13 15:09:30 +00:00
Emanuel Haupt
4bc505c4d3 Update to 2.9.3
PR:		186190
Approved by:	amutu@amutu.com (maintainer)
2017-09-17 12:55:55 +00:00
Thomas Zander
e4d8e864f2 Update to upstream version 2.9.0
PR:		221080
Submitted by:	amutu@amutu.com (maintainer)
MFH:		2017Q3
2017-07-30 12:37:46 +00:00
Bartek Rutkowski
939dc2d34e finance/electrum: new MAINTAINER and update 2.8.2 -> 2.8.3
- Set MAINTAINER to <amutu@amutu.com>

PR:		220510
Submitted by:	Jov <amutu@amutu.com>
2017-07-07 09:42:54 +00:00
Joseph Mingrone
2498b26980 finance/electrum: Update to version 2.8.2
- Update run-time dependencies
- Update patch-setup.py (minor change to apply to new file)

- Upstream release notes:
  https://github.com/spesmilo/electrum/blob/master/RELEASE-NOTES

Approved by:	swills (mentor, implicit)
2017-03-23 03:02:28 +00:00
Jan Beich
50d38b46c3 finance/electrum: release maintainership
PR:		217720
Submitted by:	kyuupichan@gmail.com (maintainer)
2017-03-13 04:13:17 +00:00
Tobias C. Berner
4c7d30bb70 Switch ports to use USE_PYQT=<foo> instead of using RUN_- and BUILD_DEPENDS
pyqt.mk provides USE_PYQT=<list> to depend on its components. Convert the ports
not yet using it to it.

Reviewed by:	rakuco, mat
Approved by:	rakuco (mentor)
Differential Revision:	https://reviews.freebsd.org/D9261
2017-02-04 13:37:15 +00:00
Dmitry Marakasov
8338153336 - Update to 2.6.4
- Update license
- Add NO_ARCH

PR:		212664
Submitted by:	amdmi3
Approved by:	kyuupichan@gmail.com (maintainer)
2016-09-16 22:30:31 +00:00
Mathieu Arnold
4e1b79a0a6 Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:00:51 +00:00
Dmitry Marakasov
d9564c045e - Update to 2.5.4
- Switch to autoplist

PR:		205330
Submitted by:	amdmi3
Approved by:	kyuupichan@gmail.com (maintainer)
2016-01-14 13:06:04 +00:00
Dmitry Marakasov
888c25feae - Fix fetch
PR:		205330
Submitted by:	amdmi3
Approved by:	portmgr blanket
MFH:		2015Q4
2015-12-21 17:07:27 +00:00
Baptiste Daroussin
12d5445d6a Mark as broken: does not fetch 2015-12-12 23:08:00 +00:00
Dmitry Marakasov
09bd66feaf - Update to 2.3.2
PR:		201126
Submitted by:	amdmi3
Approved by:	kyuupichan@gmail.com (maintainer)
2015-06-30 16:29:44 +00:00
Wen Heping
df8eca9605 - Update to 2.1.1
PR:		199679
Submitted by:	kyuupichan@gmail.com(maintainer)
2015-05-05 06:08:41 +00:00
John Marino
eb25564403 finance/electrum: Unbreak on DragonFly (staging)
Since the setup.py patch would never get sent upstream anyway, I
modified the patch to install the desktop icons on every platform
that ports supports unconditionally rather than check the OSNAME
against a list.  Issue was introduced on last commit

Approved by:	blanket (restore DF functionality)
2015-04-27 21:04:12 +00:00
Dmitry Marakasov
df7adcaabf - Update to 2.0.4
PR:		198575
Submitted by:	kyuupichan@gmail.com (maintainer)
2015-04-22 00:25:27 +00:00
Baptiste Daroussin
2ed225dfde Cleanup plist 2014-10-27 12:39:32 +00:00
Marcus von Appen
a1190ace45 - Convert finance/ to new USES=python
Approved by:	portmgr (implicit)
2014-10-20 17:18:18 +00:00
Gerald Pfeifer
15945f8122 Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
2014-09-10 20:50:31 +00:00
Guido Falsi
7ead5949fa - Update to 1.9.8
- Stagify

PR:		190398
Submitted by:	kyuupichan@gmail.com (maintainer)
2014-06-03 10:55:24 +00:00
Max Brazhnikov
d2de2b00e4 - Bump PORTREVISION after KDE4_PREFIX change 2014-02-18 14:31:32 +00:00
Rene Ladan
50f8eaece1 Python cleanup:
- USE_PYTHON* = 2.X -> USE_PYTHON* = 2
- USE_PYTHON* = 2.X+ -> USE_PYTHON* = yes
Reviewed by:	python (mva, rm)
Approved by:	portmgr-lurkers (mat)
2014-01-13 21:00:02 +00:00
Dmitry Marakasov
ab24828630 - Remove manual creation and removal of share/applications, as it's now in the mtree (categories starting with [fgijk])
Approved by:	portmgr (bdrewery)
2013-10-22 13:58:55 +00:00
Baptiste Daroussin
1c7169ab74 Add NO_STAGE all over the place in preparation for the staging support (cat: finance) 2013-09-20 17:18:38 +00:00
Ruslan Makhmatkhanov
d07a39d434 - change another file, forgotten in previous commit, to make this
port actually respect PREFIX
- sort pkg-plist, while here
2013-06-16 13:50:54 +00:00
Ruslan Makhmatkhanov
4c656da256 - make this port PREFIX-safe
- change PORTNAME to lower-case variant [1]
- stop suggesting users to right down their passwords [2]

Requested by:	danfe [1], remko [2]
Approved by:	Neil Booth <kyuupichan@gmail.com> (maintainer, by mail)
2013-06-16 05:49:15 +00:00
Ruslan Makhmatkhanov
308d88a41c Electrum is an easy to use Bitcoin client. It protects you from
losing coins in a backup mistake or computer failure, because your
wallet can be recovered from a secret phrase that you can write on
paper or learn by heart. There is no waiting time when you start
the client, because it does not download the Bitcoin blockchain.

WWW: http://electrum.org/

PR:		179446
Submitted by:	Neil Booth <kyuupichan@gmail.com>
2013-06-15 11:29:10 +00:00