dev-python/pyside6-6.8.1 is out since december 2nd 2024 and adding it to the tree should help get rid of the dev-qt/*-6.8.1 blocks people (as myself) who have pyside6 installed are encountering.
Not really though, if you look at URL. Leaving the rest to $maintainers.
Yeah pypi wheels are just to use the newer version of Qt and isn't really pyside6-6.8.1, it doesn't even provide a sdist. ...but pyside6-6.8.1 was tagged[1] yesterday, so it "may" get officially released soon'ish alongside proper tarballs in $URL [1] https://github.com/qtproject/pyside-pyside-setup/releases/tag/v6.8.1
FYI: by just replacing the SRC_URI and S in the shiboken6 and pyside6 ebuilds to point to the tagged tar-ball at github: SRC_URI="https://github.com/qtproject/pyside-pyside-setup/archive/refs/tags/v${PV}.tar.gz" S="${WORKDIR}/pyside-pyside-setup-${PV}/sources/${PN}" I was able to emerge pyside6-6.8.1 and shiboken6-6.8.1 with custom ebuilds with those changes and to recompile (and start) freecad to use the 6.8.1 versions. Of course, I cannot claim that "it just works" -- it lacks further testing -- but it seems to work. Perhaps one could drop the dependency on the official release tar-balls and instead just use the tagged tar archives of the github repo? Is it even clear that there ever will be a release tar-ball, given that the PyQt team does not provide a source wheel at pypy?
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25deac86bc680104813c1300f1e6ee84f007381d commit 25deac86bc680104813c1300f1e6ee84f007381d Author: Nowa Ammerlaan <nowa@gentoo.org> AuthorDate: 2024-12-20 15:58:32 +0000 Commit: Nowa Ammerlaan <nowa@gentoo.org> CommitDate: 2024-12-20 16:09:07 +0000 dev-python/pyside6: add 6.8.1 Closes: https://bugs.gentoo.org/945772 Closes: https://bugs.gentoo.org/946285 Signed-off-by: Nowa Ammerlaan <nowa@gentoo.org> dev-python/pyside6/Manifest | 1 + dev-python/pyside6/metadata.xml | 4 + dev-python/pyside6/pyside6-6.8.1.ebuild | 253 ++++++++++++++++++++++++++++++++ 3 files changed, 258 insertions(+)