gpo.zugaina.org

Search Portage & Overlays:

dev-python/pyqt5

Python bindings for the Qt framework

Screenshots

  • pyqt5-5.15.11-r1
    amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86
    dbus 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_12 python_targets_python3_13 python_targets_python3_14 python_targets_python3_15 debug

    View      Download      Browse     License: GPL-3   
  • pyqt5-5.15.11
    ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
    dbus 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 ~x86
    dbus 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.11
    amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86
    dbus 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   

ChangeLog

commit e18f890160c320a7c814494bd1d5f09fd1f261a1
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Oct 3 22:24:57 2026 +0200

dev-python/pyqt5: explain why qmake-utils stays inherited

pkgcheck calls qmake-utils unused, but its qt5_* helpers exist only
under EAPI 8 and pkgcore sources the eclass outside it, so pkgcheck
cannot see the calls. Note why the inherit stays. Comment only.

commit 97f873dbd8b9de504f5b1f1a87feb5c71b729114
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Oct 3 22:24:56 2026 +0200

dev-python/pyqt5: default gui, network, printsupport and widgets

::gentoo's desktop profile set gui, multimedia, network, printsupport
and widgets for pyqt5 (bug #540046) until its Qt5 cleanup of 2026-05-23;
without them the desktop profiles fail REQUIRED_USE. A line in this
repository's profiles/package.use would reach Portage users, but
pkgcore and pkgcheck ignore that file, so these become IUSE defaults,
except multimedia, which no consumer needs.

commit 555e70dee41599f0e55f21b1d03849fe9d767be0
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Oct 3 22:24:56 2026 +0200

dev-python/pyqt5: drop stable keywords

The Qt 5.15.19 set it builds against is testing-only in this overlay, so
the stable keywords kept from ::gentoo's last copy could never install.
The same arches stay at testing level.

commit 69081eb74522c5ffec3034a5d9ef79545ad88c35
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Sep 10 09:18:58 2026 +0200

dev-python/pyqt5: depersonalize compiler-probe note

commit 18eb811211eebfe2caf1e93514daafc4d93fc2ec
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Sep 10 05:36:18 2026 +0200

dev-python/pyqt5: trim 5.15.11 comment prose

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