Current snapshot of xxdiff is now quite old. The current git version already supports optionally Qt6 since commit https://github.com/blais/xxdiff/commit/cfc62755a6aae23f64512c2b3acc921d15a13535 They also apparently silently bumped version number to 5.1. There were also some other changes along the way. Reproducible: Always
It shouldn't be optional, but unconditionally Qt6.
Considering past struggles, available alternatives with real upstream support (and releases), I'm going to drop stable keywords from this package.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c800de491a9c6eb8697380dd748fd890624a8749 commit c800de491a9c6eb8697380dd748fd890624a8749 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2025-02-09 11:06:10 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2025-02-09 11:06:19 +0000 dev-util/xxdiff: drop 4.0.1_p20170622-r1, destabilising pkg Closes: https://bugs.gentoo.org/941199 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> dev-util/xxdiff/Manifest | 1 - .../files/xxdiff-4.0.1-no-throw-in-dtor.patch | 16 ------ .../files/xxdiff-4.0.1_p20170622-cxx11.patch | 11 ---- dev-util/xxdiff/xxdiff-4.0.1_p20170622-r1.ebuild | 59 ---------------------- 4 files changed, 87 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25e3563e8e4cd698261e91a81d46fa12dc2cc238 commit 25e3563e8e4cd698261e91a81d46fa12dc2cc238 Author: Nicolas PARLANT <nicolas.parlant@parhuet.fr> AuthorDate: 2025-02-07 00:29:28 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2025-02-09 11:05:46 +0000 dev-util/xxdiff: add 5.1_p20241118 update repo to gh update EAPI 7 -> 8 port qt6 add useflag scripts to install python scripts Closes: https://bugs.gentoo.org/941199 Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr> Closes: https://github.com/gentoo/gentoo/pull/40474 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> dev-util/xxdiff/Manifest | 1 + dev-util/xxdiff/metadata.xml | 3 +- dev-util/xxdiff/xxdiff-5.1_p20241118.ebuild | 78 +++++++++++++++++++++++++++++ 3 files changed, 81 insertions(+), 1 deletion(-)