Released on March 3rd. https://lists.qt-project.org/pipermail/development/2022-March/042262.html
Released on May 11th: https://lists.qt-project.org/pipermail/development/2022-May/042437.html
ping.
Released today: https://lists.qt-project.org/pipermail/development/2022-June/042659.html
Adding previous committers to this bug, since it is clear metadata.xml maintainer is uninterested. There are several open issues. It seems that Gentoo added py3-10 support to pyside-5.15.2 with only a smallish patch, but there are several commits upstream, see link. Andrew, please don't scrub git commit summary from patches so we are clear where they are coming from. www-client/falkon is impossible to build against pyside2 currently (tested with py39, py310, py311). I am considering just dropping python support in that package, considering it is badly maintained anyway.
(In reply to Andreas Sturmlechner from comment #4) > Adding previous committers to this bug, since it is clear metadata.xml > maintainer is uninterested. There are several open issues. I tried bumping this earlier, but I ran into a bunch of build failures and gave up at some point. I'll try the new version later and see if I have more luck with that one. > Andrew, please don't scrub git commit summary from patches so we are clear > where they are coming from. I am getting conflicting advice on this. If I leave it in someone comes and complains to me that I should remove it (waste of space). If I remove it someone complains that I should have kept it (loss of information). Is there any QA consensus or policy that definitively tells me which way is the "correct" way? FWIW, I agree with you that it is usefull to keep this information. However at some point I started removing it because folks kept telling me to.
(In reply to Andrew Ammerlaan from comment #5) > (In reply to Andreas Sturmlechner from comment #4) > > Andrew, please don't scrub git commit summary from patches so we are clear > > where they are coming from. > > I am getting conflicting advice on this. If I leave it in someone comes and > complains to me that I should remove it (waste of space). That's wild, who does that? At the very least keep commit id, author, title. Anyway, at the very minimum, if git summary is *excessively* big, linking to the upstream repository commit instead is a must.
A good rule of thumb is using iwdevtools' scrub-patch which drops the useless parts (git noise, 'diff --git ....', etc) but _not_ the summary and commit message. https://devmanual.gentoo.org/ebuild-writing/misc-files/patches/index.html#clean-patch-howto I also then always include a link to where I found the commit.
(keeps hash too)
(In reply to Andreas Sturmlechner from comment #4) > www-client/falkon is impossible to build against pyside2 currently (tested > with py39, py310, py311). I am considering just dropping python support in > that package, considering it is badly maintained anyway. At least regarding the downstream patches they do not seem to be responsible for the falkon build failure as 3.2.0 still manages to build fine against current pyside2/shiboken2.
*** Bug 858686 has been marked as a duplicate of this bug. ***
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=597060fbfc992bbc3dd46f4cf189a35780a61f98 commit 597060fbfc992bbc3dd46f4cf189a35780a61f98 Author: Bernd Waibel <waebbl-gentoo@posteo.net> AuthorDate: 2022-07-24 09:18:29 +0000 Commit: Andrew Ammerlaan <andrewammerlaan@gentoo.org> CommitDate: 2022-08-12 10:53:03 +0000 dev-python/pyside2: add 5.15.5 Closes: https://bugs.gentoo.org/835763 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> dev-python/pyside2/Manifest | 1 + dev-python/pyside2/pyside2-5.15.5.ebuild | 224 +++++++++++++++++++++++++++++++ 2 files changed, 225 insertions(+) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fcec8a16e07ae0adb240e42b70491e63f554000 commit 3fcec8a16e07ae0adb240e42b70491e63f554000 Author: Bernd Waibel <waebbl-gentoo@posteo.net> AuthorDate: 2022-07-20 15:21:45 +0000 Commit: Andrew Ammerlaan <andrewammerlaan@gentoo.org> CommitDate: 2022-08-12 10:53:02 +0000 dev-python/shiboken2: add 5.15.5 Bug: https://bugs.gentoo.org/835763 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> dev-python/shiboken2/Manifest | 1 + ...oken2-5.15.5-add-numpy-1.23-compatibility.patch | 31 ++++ .../files/shiboken2-5.15.5-python311-1.patch | 72 +++++++++ .../files/shiboken2-5.15.5-python311-2.patch | 65 ++++++++ .../files/shiboken2-5.15.5-python311-3.patch | 55 +++++++ dev-python/shiboken2/shiboken2-5.15.5.ebuild | 172 +++++++++++++++++++++ 6 files changed, 396 insertions(+)