Commit Graph

124 Commits

Author SHA1 Message Date
Emanuel Haupt 8e918d84af finance/electrum: Drop maintainership 2025-10-24 10:38:19 +02:00
Emanuel Haupt 2786111211 finance/electrum: Update to 4.6.2 2025-09-10 21:33:43 +02:00
Rene Ladan b304d8ab18 all: bump PORTREVISION after updating graphics/libyuv
Using the Tools/scripts/bump_revision.pl script
2025-08-31 12:30:51 +02:00
Emanuel Haupt 5961211bf5 finance/electrum: Update to 4.6.1 2025-08-08 21:52:26 +02:00
Emanuel Haupt d859056071 finance/electrum: Update to 4.6.0 2025-07-20 08:26:15 +02:00
Charlie Li 06a08e69f3 python: bump all USE_PYTHON=distutils consumers after RUN_DEPENDS removal
Any missed ports, feel free to bump.

Any ports that need setuptools at runtime can have the devel/py-setuptools
manually added back to RUN_DEPENDS, but understand that this practice
is deprecated; see CHANGES for details.
2025-03-07 23:05:21 -05:00
Emanuel Haupt 3eaa152b8d finance/electrum: Update dependency
Update dependency after py-aiorpcX{,-legacy} update.
2025-01-19 09:56:15 +01:00
Emanuel Haupt 7d0567df46 finance/electrum: Fix runtime after recent libsecp256k1 so bump 2024-12-31 18:21:29 +01:00
Emanuel Haupt 545d115922 finance/electrum: Update to 4.5.8 2024-10-23 14:55:40 +02:00
Emanuel Haupt 1f5d582550 finance/electrum: Update to 4.5.7 2024-10-22 20:01:47 +02:00
Jason E. Hale f3eb2459d7 */*: Chase removal of sip from RUN_DEPENDS 2024-10-19 03:33:57 -04:00
Jason E. Hale 0d0b4d9bb9 */*: Remove qtbuilder and sip from RUN_DEPENDS
devel/py-qtbuilder and devel/py-sip should only be used as a
BUILD_DEPENDS. (e.g. USE_PYQT=qtbuilder:build sip:build)
Usually, these are only used to build the PyQt framework, but a few
other ports need them to build. Ports that have them as a BUILD_DEPENDS
unnecessarily haven't been audited yet.

Sip used to be needed for run, but this hasn't been the case for quite
some time. Runtime is provided by the devel/py-qt[56]-sip ports.
(USE_PYQT=pysip). The main PyQt ports provide this automatically, so
it isn't necessary to add it to individual consumers.

While here:
www/onionshare: Remove PyQt stuff completely. It uses PySide.

With hat:	kde@
2024-10-19 03:21:41 -04:00
Emanuel Haupt df53438c24 finance/electrum: Update to 4.5.6 2024-10-18 10:06:19 +02:00
Emanuel Haupt 4e4b72b4e2 finance/electrum: Update to 4.5.5 2024-06-03 11:36:27 +02:00
Emanuel Haupt 91d3badef8 finance/electrum: Fix runtime issue
Adjust the dependency to use the latest supported version of py-aiorpcX,
which is version 0.22.0.
2024-04-09 22:07:26 +02:00
Emanuel Haupt ea59a16873 finance/electrum: Update to 4.5.4 2024-03-19 07:20:36 +01:00
Emanuel Haupt a6f66aa48d finance/electrum: Update to 4.5.3 2024-02-23 14:07:16 +01:00
Emanuel Haupt 630aa6ea9c finance/electrum: Update to 4.5.2 2024-01-20 10:25:41 +01:00
Emanuel Haupt 9fa51ca374 finance/electrum: Update to 4.5.0 2024-01-14 10:07:47 +01:00
Po-Chuan Hsieh 3754fc5f19 *: Replace USES=pycryptography* with USE_PYTHON=cryptography{,_build,_test}
- Introduce USE_PYTHON=cryptography{,_build,_test}
- Switch all 96 ports from USES=pycryptography to with USE_PYTHON=cryptography{,_build,_test}
- Remove Mk/Uses/pycryptography.mk

PR:		273727
Approved by:	tcberner (portmgr)
Exp-run by:	antoine
2023-09-29 22:19:56 +08:00
Emanuel Haupt d1487ee222 finance/electrum: Update to 4.4.6 2023-08-19 08:17:25 +02:00
Tobias C. Berner b28a739884 framework: convert tree to use USES=pycryptography
A future commit will update to security/py-cryptography will introduce a
rust dependency.

PR:		254853
2023-07-22 09:46:38 +02:00
Rene Ladan 3d9a815d9c all: remove explicit versions in USES=python for "3.x+"
The logic in USES=python will automatically convert this to 3.8+ by
itself.

Adjust two ports that only had Python 3.7 mentioned but build fine
on Python 3.8 too.

finance/quickfix: mark BROKEN with PYTHON

libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++ -DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable -Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi -Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings -Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x -MT _quickfix_la-QuickfixPython.lo -MD -MP -MF .deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp  -fPIC -DPIC -o .libs/_quickfix_la-QuickfixPython.o
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found
          ^~~~~~~~~~
1 warning and 1 error generated.

Reviewed by:	portmgr, vishwin, yuri
Differential Revision:	<https://reviews.freebsd.org/D40568>
2023-06-27 21:34:34 +02:00
Emanuel Haupt 6be7ccd616 finance/electrum: Update to 4.4.5 2023-06-22 00:38:23 +02:00
Emanuel Haupt 497d44d493 finance/electrum: Update to 4.4.4 2023-06-02 08:43:59 +02:00
Emanuel Haupt 2bef34f3f7 finance/electrum: Update to 4.4.3 2023-05-12 07:38:34 +02:00
Emanuel Haupt d27543fd0b finance/electrum: Update to 4.4.2 2023-05-06 08:51:49 +02:00
Emanuel Haupt 3046d9471b finance/electrum: Update to 4.4.1 2023-04-29 18:39:08 +02:00
Christian Weisgerber feb1fa34f5 audio/opus: bump consumers after update to 1.4 2023-04-25 17:17:15 +02:00
Gerald Pfeifer 8d3e020ed0 *: Bump PORTREVISIONs for math/mpc update to 1.3.1 2023-04-23 09:09:58 +00:00
Emanuel Haupt 8387a03af5 finance/electrum: Update to 4.4.0 2023-04-20 09:00:03 +02:00
Emanuel Haupt 4ce3a08dde finance/electrum: Update to 4.3.4 2023-02-11 08:28:24 +01:00
Emanuel Haupt 06877ab042 finance/electrum: Update to 4.3.3 2023-01-15 10:20:54 +01:00
Emanuel Haupt d707d11030 finance/electrum: Update to 4.3.2 2022-10-01 08:30:13 +02:00
Stefan Eßer fb16dfecae Remove WWW entries moved into port Makefiles
Commit b7f05445c0 has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
2022-09-07 23:58:51 +02:00
Stefan Eßer b7f05445c0 Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
2022-09-07 23:10:59 +02:00
Emanuel Haupt 37f88d7c3a finance/electrum: Update to 4.3.1 2022-08-24 07:27:28 +02:00
Emanuel Haupt 2ec14a7de1 finance/electrum: Update to 4.3.0 2022-08-09 21:03:12 +02:00
Tobias C. Berner 302a0617cc finance: remove 'Created by' lines
A big Thank You to the original contributors of these ports:

  *  Alexey Dokuchaev <danfe@FreeBSD.org>
  *  Anton Berezin <tobez@FreeBSD.org>
  *  Christopher Boumenot <boumenot@gmail.com>
  *  David Naylor <naylor.b.david@gmail.com>
  *  Dermot Tynan <dtynan@kalopa.com>
  *  Dorit Rottner (<rottner@punkt.de>)
  *  Emanuel Haupt <ehaupt@FreeBSD.org>
  *  Eric Freeman <freebsdports@chillibear.com>
  *  Glenn Johnson <glennpj@charter.net>
  *  James FitzGibbon <jfitz@FreeBSD.org>
  *  Janky Jay <ek@purplehat.org>
  *  Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
  *  Maxim Sobolev <sobomax@FreeBSD.org>
  *  Michael Johnson <ahze@FreeBSD.org>
  *  Michael Reifenberger <mr@freebsd.org>
  *  Mikhail T. <m.tsatsenko@gmail.com>
  *  Mikhail Teterin
  *  Neil Booth
  *  Po-Chuan Hsieh <sunpoet@FreeBSD.org>
  *  Qian Jin <eric.siroh@gmail.com>
  *  Ryan Steinmetz <zi@FreeBSD.org>
  *  Seamus Venasse <svenasse@polaris.ca>
  *  Sergey Skvortsov <skv@protey.ru>
  *  Steven Kreuzer <skreuzer@FreeBSD.org>
  *  TAKAHASHI Kaoru <kaoru@kaisei.org>
  *  TAKATSU Tomonari <tota@FreeBSD.org>
  *  Thierry Thomas <thierry@pompo.net>
  *  Thomas Gellekum <tg@FreeBSD.org>
  *  Trevor Caira <trevor@bitba.se>
  *  Vick Khera <vivek@khera.org>
  *  Vivek Khera <vivek@khera.org>
  *  Wen Heping <wen@FreeBSD.org>
  *  Wen heping <wenheping@gmail.com>
  *  Yen-Ming Lee <leeym@FreeBSD.org>
  *  Yuri Victorovich <yuri@rawbw.com>
  *  Zach Thompson <hideo@lastamericanempire.com>
  *  anarcat@anarcat.ath.cx
  *  chinsan
  *  courou <courou@users.sourceforge.net>
  *  ijliao
  *  lth@FreeBSD.org
  *  wcarey
  *  will

With hat:	portmgr
2022-07-20 16:21:51 +02:00
Emanuel Haupt f16c3d6737 finance/electrum: Update to 4.2.2 2022-05-30 13:58:09 +02:00
Emanuel Haupt afff45326f finance/electrum: Support BitBox02 hardware wallet
Support BitBox02 hardware wallet from Shift Crypto,
https://shiftcrypto.ch/.

Add devd rule for device to sample configuration.

Sponsored by:	Shift Crypto
2022-04-08 11:48:30 +02:00
Emanuel Haupt b118fed88e finance/electrum: Update to 4.2.1 2022-03-31 18:58:10 +02:00
Emanuel Haupt 2402ee90ea finance/electrum: Update to 4.2.0 2022-03-21 07:16:12 +01:00
Loïc Bartoletti 2d8f857316 devel/py-qt5, devel/py-sip: Update versions
- Update sip to 6.5.1
- Update PyQt5 to 5.15.6
- Update PyQtChart, PyQtNetworkAuth and PyQtWebengine to 5.15.5
- Update PyQtSip to 12.9.1
- Update PyQtBuilder to 1.12.2
- Add ${_MAKE_JOBS} for pyqt.mk (reported by Tatsuki Makino)

PR:		261685
Exp-run by:	antoine
2022-03-07 18:39:13 +01:00
Muhammad Moinur Rahman 75c97e7a74 Update dependency to py-dnspython
After adding py-dnspython1 and updating py-dnspython to 2.2.0 update
some dependency of ports.
2022-02-28 20:10:52 -06:00
Muhammad Moinur Rahman 08b5ebce79 dns/py-dnspython: Revert 7fc16da
- Remove duplicate PORTVERSION based on PYTHON_MAJOR_VER
- Add PORTEPOCH as version number going backwards 2.1.0=>1.16.0
- Restrict python upto 3.7
- Fix finance/electrum which was changed based on this.
- Fix dns/py-dns-lexicon which was changed based on this.
PR:		261325
Approved by:	portmgr
Fixes: 7fc16da dns/py-dnspython: Update to 2.1.0 for Python 3
2022-02-28 17:40:41 -06:00
Loïc Bartoletti 4f0a5e1540 PyQt: Update sip to 6.5.0, reintroduce sip4 and simplify PyQt framework.
SIP:
As mentioned in the update from sip to sip5, this is a transitional version
to remove what is deprecated in sip4.
Sip6 completely removes the deprecated parts.
Unfortunately, some ports — mostly cura things — can not use sip6, so we
reintroduce sip4.

PyQt:
At the same time, we took the opportunity to simplify PyQT and propose only one
package as for devel/pyside2. */py-qt5-* have been merged — excepted chart,
networkauth and webengine — into devel/py-qt5-pyqt.

This allows us to be in adequacy with the packages that the author of these
libraries proposes, namely:

PyQt - devel/py-qt5-pyqt
PyQt-Charts - x11-toolkits/py-qt5-chart
PyQt-NetworkAuth – net/py-qt5-networkauth
PyQt-WebEngine – www/py-qt5-webengine
SIP – devel/py-sip
py-sip - devel/py-qt5-sip
PyQt-builder - devel/py-qtbuilder
Qscintilla - devel/py-qt5-qscintilla2

Reviewed by:	diizzy, kde
Tested by:	kai, rhurlin, arrowd, madpilot
Approved by:	makc, tcberner, kde
Differential Revision:	https://reviews.freebsd.org/D33237
Exp-run by:	antoine
2022-01-27 07:12:26 +01:00
Emanuel Haupt 63fb232295 finance/electrum: Fix version requirement, unbreak build
This has been prompted by by the recent update of dns/py-dnspython.

After analyzing the version requirements of electrum it turns out this
has been a typo.

Notified by:	pkg-fallout
2022-01-20 20:55:09 +01:00
Stefan Eßer b3f575e8e9 finance/electrum: Add CPE information
Approved by:	portmgr (blanket)
2021-10-18 21:25:55 +02:00
Emanuel Haupt e83dafcb16 finance/electrum: Update to 4.1.5 2021-07-21 08:33:41 +02:00