CVE and update status of the FreeBSD ports tree4,526 unaddressed CVEs in 616 portsAll times are CET

Port details

finance/electrum4.8.1

Easy to use Bitcoin client

Maintainer
ports@FreeBSD.org
Packages
py312-electrum 4.8.1
Upstream
Higher version available: 4.8.3
CPE
electrum:electrum from the port
WWW
https://electrum.org/
Links
cgit · VuXML

Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE

None. There is no CVE without a VuXML entry for this version.

VuXML only (0) · listed, port not fixed yet

None. pkg audit reports nothing for this version.

Fixed (0)

No VuXML entries for this package.

Commits (126)

Vladimir Druzenko (vvd) · 4.8.1
finance/electrum: Update 4.6.2 => 4.8.1

Release Notes:
https://github.com/spesmilo/electrum/blob/4.8.1/RELEASE-NOTES

PR:		297503
Security:	CVE-2012-2459
Security:	GHSA-vw94-r84p-66qf
Security:	GHSA-q7m2-785w-r585
Sponsored by:	UNIS Labs
MFH:		2026Q3
8a4a5ee2a3
Yuri Victorovich (yuri) · 4.6.2
finance/electrum: Fix build by removing upwards dependency limit

Reported by:	fallout
Approved by:	portmgr (unbreak; blanket)
f59147d8fb
Emanuel Haupt (ehaupt) · 4.6.2
finance/electrum: Drop maintainership
8e918d84af
Emanuel Haupt (ehaupt) · 4.6.2
finance/electrum: Update to 4.6.2
2786111211
Rene Ladan (rene) · 4.6.1_1
all: bump PORTREVISION after updating graphics/libyuv

Using the Tools/scripts/bump_revision.pl script
b304d8ab18
Emanuel Haupt (ehaupt) · 4.6.1
finance/electrum: Update to 4.6.1
5961211bf5
Emanuel Haupt (ehaupt) · 4.6.0
finance/electrum: Update to 4.6.0
d859056071
Charlie Li (vishwin) · 4.5.8_3
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.
06a08e69f3
Emanuel Haupt (ehaupt) · 4.5.8_2
finance/electrum: Update dependency

Update dependency after py-aiorpcX{,-legacy} update.
3eaa152b8d
Emanuel Haupt (ehaupt) · 4.5.8_1
finance/electrum: Fix runtime after recent libsecp256k1 so bump
7d0567df46
Emanuel Haupt (ehaupt) · 4.5.8
finance/electrum: Update to 4.5.8
545d115922
Emanuel Haupt (ehaupt) · 4.5.7
finance/electrum: Update to 4.5.7
1f5d582550
Jason E. Hale (jhale) · 4.5.6_1
*/*: Chase removal of sip from RUN_DEPENDS
f3eb2459d7
Jason E. Hale (jhale) · 4.5.6
*/*: 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@
0d0b4d9bb9
Emanuel Haupt (ehaupt) · 4.5.6
finance/electrum: Update to 4.5.6
df53438c24
Emanuel Haupt (ehaupt) · 4.5.5
finance/electrum: Update to 4.5.5
4e4b72b4e2
Emanuel Haupt (ehaupt) · 4.5.4_1
finance/electrum: Fix runtime issue

Adjust the dependency to use the latest supported version of py-aiorpcX,
which is version 0.22.0.
91d3badef8
Emanuel Haupt (ehaupt) · 4.5.4
finance/electrum: Update to 4.5.4
ea59a16873
Emanuel Haupt (ehaupt) · 4.5.3
finance/electrum: Update to 4.5.3
a6f66aa48d
Emanuel Haupt (ehaupt) · 4.5.2
finance/electrum: Update to 4.5.2
630aa6ea9c
Emanuel Haupt (ehaupt) · 4.5.0
finance/electrum: Update to 4.5.0
9fa51ca374
Po-Chuan Hsieh (sunpoet) · 4.4.6
*: 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
3754fc5f19
Emanuel Haupt (ehaupt) · 4.4.6
finance/electrum: Update to 4.4.6
d1487ee222
Tobias C. Berner (tcberner) · 4.4.5
framework: convert tree to use USES=pycryptography

A future commit will update to security/py-cryptography will introduce a
rust dependency.

PR:		254853
b28a739884
Rene Ladan (rene) · 4.4.5
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>
3d9a815d9c
Emanuel Haupt (ehaupt) · 4.4.5
finance/electrum: Update to 4.4.5
6be7ccd616
Emanuel Haupt (ehaupt) · 4.4.4
finance/electrum: Update to 4.4.4
497d44d493
Emanuel Haupt (ehaupt) · 4.4.3
finance/electrum: Update to 4.4.3
2bef34f3f7
Emanuel Haupt (ehaupt) · 4.4.2
finance/electrum: Update to 4.4.2
d27543fd0b
Emanuel Haupt (ehaupt) · 4.4.1
finance/electrum: Update to 4.4.1
3046d9471b
Christian Weisgerber (naddy) · 4.4.0_2
audio/opus: bump consumers after update to 1.4
feb1fa34f5
Gerald Pfeifer (gerald) · 4.4.0_1
*: Bump PORTREVISIONs for math/mpc update to 1.3.1
8d3e020ed0
Emanuel Haupt (ehaupt) · 4.4.0
finance/electrum: Update to 4.4.0
8387a03af5
Emanuel Haupt (ehaupt) · 4.3.4
finance/electrum: Update to 4.3.4
4ce3a08dde
Emanuel Haupt (ehaupt) · 4.3.3
finance/electrum: Update to 4.3.3
06877ab042
Emanuel Haupt (ehaupt) · 4.3.2
finance/electrum: Update to 4.3.2
d707d11030
Stefan Eßer (se) · 4.3.1
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f 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)
fb16dfecae
Stefan Eßer (se) · 4.3.1
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)
b7f05445c0
Emanuel Haupt (ehaupt) · 4.3.1
finance/electrum: Update to 4.3.1
37f88d7c3a
Emanuel Haupt (ehaupt) · 4.3.0
finance/electrum: Update to 4.3.0
2ec14a7de1
Tobias C. Berner (tcberner) · 4.2.2
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
302a0617cc
Emanuel Haupt (ehaupt) · 4.2.2
finance/electrum: Update to 4.2.2
f16c3d6737
Emanuel Haupt (ehaupt) · 4.2.1_1
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
afff45326f
Emanuel Haupt (ehaupt) · 4.2.1
finance/electrum: Update to 4.2.1
b118fed88e
Emanuel Haupt (ehaupt) · 4.2.0
finance/electrum: Update to 4.2.0
2402ee90ea
Loïc Bartoletti (lbartoletti) · 4.1.5_4
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
2d8f857316
Muhammad Moinur Rahman (bofh) · 4.1.5_3
Update dependency to py-dnspython

After adding py-dnspython1 and updating py-dnspython to 2.2.0 update
some dependency of ports.
75c97e7a74
Muhammad Moinur Rahman (bofh) · 4.1.5_2
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
08b5ebce79
Loïc Bartoletti (lbartoletti) · 4.1.5_1
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
4f0a5e1540
Emanuel Haupt (ehaupt) · 4.1.5_1
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
63fb232295