dev-python/pyqt5
Python bindings for the Qt framework
-
pyqt5-5.15.11-r1amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86dbus debug declarative designer examples gles2-only gui help multimedia network opengl printsupport serialport speech sql +ssl svg testlib webchannel webkit websockets widgets x11extras xmlpatterns python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 debug
View
Download
Browse License: GPL-3 Overlay: benzene-overlay -
pyqt5-5.15.11amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86dbus debug declarative examples gles2-only gui multimedia network opengl printsupport sql +ssl svg testlib widgets x11extras python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 debug
View
Download
Browse License: GPL-3 Overlay: stuff -
pyqt5-5.15.11~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86dbus debug declarative designer examples gles2-only gui help multimedia network opengl printsupport speech sql +ssl svg testlib websockets widgets x11extras xmlpatterns python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 debug
View
Download
Browse License: GPL-3 Overlay: khoverlay -
pyqt5-5.15.11amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86dbus debug declarative designer examples gles2-only gui help location multimedia network opengl positioning printsupport sensors serialport speech sql +ssl svg testlib webchannel webkit websockets widgets x11extras xmlpatterns python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
View
Download
Browse License: GPL-3 Overlay: benzene-overlay
ChangeLog
commit d26e488d095396a8343a1053601f18f59982a8df
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Mon Jul 27 10:04:12 2026 +0200
*/*: drop dead Python targets from PYTHON_COMPAT
139 ebuilds across 65 packages still listed python3_10, python3_11 or
python3_13t. None of the three is a supported implementation any more:
gentoo's python-utils-r1 sets _PYTHON_ALL_IMPLS to python3_ plus
python3_t, and everything older falls into the branch commented
"implementations deprecated prior to EAPI 9 are fatal".
Inert today, which is why nothing caught it. Targets outside
_PYTHON_ALL_IMPLS are silently dropped rather than rejected, so they
never became USE flags and never produced a dependency atom -- an ebuild
declaring python3_ was only ever offering 12, 13 and 14.
Two reasons to clean them up anyway. The eclass branch they land in
dies for any EAPI other than 7 or 8, so all 139 are waiting to break on
the first EAPI 9 bump. And pkgcheck's OldPythonCompat is a git-scoped
check that only inspects ebuilds touched in a commit range, so it never
reports these on a full-tree scan and would instead fire on whichever
unrelated commit next touches one of them.
No revbump, because nothing observable changes. Verified on a sample
spanning every transformation shape that the python USE flags portage
offers are byte-identical before and after, and that a pkgcheck run
over all 65 packages returns a set-identical list of findings.
The eight python2_7 ebuilds are deliberately untouched: that target is
also absent from _PYTHON_ALL_IMPLS, but they reach it through the
_PYTHON_ALLOW_PY27 hatch in the overlay's forked python-utils-r1_py2.
commit a76061b6e066cda300766e027aa2b96d115bb8cb
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Mon May 25 12:57:05 2026 +0200
dev-python/pyqt5: new package, revive 5.15.11
Last-rited from ::gentoo on 2026-04-21 with treeclean on 2026-05-21
(bug #950282), as part of the Qt5 deprecation push. sci-physics/mantid
still ships a Qt5 GUI through v6.15.x; dev-python/fabio and
dev-python/qtpy[pyqt5] also still depend on PyQt5.
Verbatim copy of the last gentoo ebuild + Manifest at PyPI-latest.
Solves against the slot:5 stack revived under dev-qt/ at
v5.15.19-lts-lgpl with KDE Qt5 Patch Collection. Build-verified with USE="dbus declarative gui network opengl printsupport
sql svg testlib widgets x11extras"; the multimedia binding additionally
requires qtmultimedia:5[widgets], which is not enabled by default on
the slot:5 ebuild. Drop alongside dev-python/pyqt5-sip once consumers
migrate to Qt6.
commit ac4a3085d5fe7fd5bf53e05eda83e3126e6c0ae7
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Mar 15 14:47:50 2026 +0100
dev-python/pyqt5: treeclean
Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>
commit f23ece73c4451e2377c17d8b90acb53bee608563
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Jan 15 21:28:34 2026 +0100
*/*: UPD header, Happy New Year
Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>
commit cb4c27f787e26c959d40194a8233db11f6f834ce
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Dec 11 11:57:10 2025 +0100
KEYWORDS: dropped non-x86 and amd64 for now.
Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>
commit bd56ad8c4cfa96514317be4d851cb4fcbd6b8802
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Dec 11 10:40:56 2025 +0100
*/*: adjusting python compat to 3.9 to 3.14
Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>
commit 52092fa88de7ea1ab82ee46803e95e1346012505
Author: VasilyLebedev <lebedevv@tcd.ie>
Date: Sat May 24 00:03:21 2025 +0100
pqt5 fork
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Mon Jul 27 10:04:12 2026 +0200
*/*: drop dead Python targets from PYTHON_COMPAT
139 ebuilds across 65 packages still listed python3_10, python3_11 or
python3_13t. None of the three is a supported implementation any more:
gentoo's python-utils-r1 sets _PYTHON_ALL_IMPLS to python3_ plus
python3_t, and everything older falls into the branch commented
"implementations deprecated prior to EAPI 9 are fatal".
Inert today, which is why nothing caught it. Targets outside
_PYTHON_ALL_IMPLS are silently dropped rather than rejected, so they
never became USE flags and never produced a dependency atom -- an ebuild
declaring python3_ was only ever offering 12, 13 and 14.
Two reasons to clean them up anyway. The eclass branch they land in
dies for any EAPI other than 7 or 8, so all 139 are waiting to break on
the first EAPI 9 bump. And pkgcheck's OldPythonCompat is a git-scoped
check that only inspects ebuilds touched in a commit range, so it never
reports these on a full-tree scan and would instead fire on whichever
unrelated commit next touches one of them.
No revbump, because nothing observable changes. Verified on a sample
spanning every transformation shape that the python USE flags portage
offers are byte-identical before and after, and that a pkgcheck run
over all 65 packages returns a set-identical list of findings.
The eight python2_7 ebuilds are deliberately untouched: that target is
also absent from _PYTHON_ALL_IMPLS, but they reach it through the
_PYTHON_ALLOW_PY27 hatch in the overlay's forked python-utils-r1_py2.
commit a76061b6e066cda300766e027aa2b96d115bb8cb
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Mon May 25 12:57:05 2026 +0200
dev-python/pyqt5: new package, revive 5.15.11
Last-rited from ::gentoo on 2026-04-21 with treeclean on 2026-05-21
(bug #950282), as part of the Qt5 deprecation push. sci-physics/mantid
still ships a Qt5 GUI through v6.15.x; dev-python/fabio and
dev-python/qtpy[pyqt5] also still depend on PyQt5.
Verbatim copy of the last gentoo ebuild + Manifest at PyPI-latest.
Solves against the slot:5 stack revived under dev-qt/ at
v5.15.19-lts-lgpl with KDE Qt5 Patch Collection. Build-verified with USE="dbus declarative gui network opengl printsupport
sql svg testlib widgets x11extras"; the multimedia binding additionally
requires qtmultimedia:5[widgets], which is not enabled by default on
the slot:5 ebuild. Drop alongside dev-python/pyqt5-sip once consumers
migrate to Qt6.
commit ac4a3085d5fe7fd5bf53e05eda83e3126e6c0ae7
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Mar 15 14:47:50 2026 +0100
dev-python/pyqt5: treeclean
Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>
commit f23ece73c4451e2377c17d8b90acb53bee608563
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Jan 15 21:28:34 2026 +0100
*/*: UPD header, Happy New Year
Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>
commit cb4c27f787e26c959d40194a8233db11f6f834ce
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Dec 11 11:57:10 2025 +0100
KEYWORDS: dropped non-x86 and amd64 for now.
Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>
commit bd56ad8c4cfa96514317be4d851cb4fcbd6b8802
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Dec 11 10:40:56 2025 +0100
*/*: adjusting python compat to 3.9 to 3.14
Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>
commit 52092fa88de7ea1ab82ee46803e95e1346012505
Author: VasilyLebedev <lebedevv@tcd.ie>
Date: Sat May 24 00:03:21 2025 +0100
pqt5 fork

