Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 941199 - dev-util/xxdiff: Qt6-based "5.1" snapshot bump request
Summary: dev-util/xxdiff: Qt6-based "5.1" snapshot bump request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks: EAPI7Removal qt5-removal
  Show dependency tree
 
Reported: 2024-10-09 11:57 UTC by Tomasz Golinski
Modified: 2025-02-09 11:06 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tomasz Golinski 2024-10-09 11:57:18 UTC
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
Comment 1 Andreas Sturmlechner gentoo-dev 2024-10-09 12:00:33 UTC
It shouldn't be optional, but unconditionally Qt6.
Comment 2 Andreas Sturmlechner gentoo-dev 2025-02-09 08:59:43 UTC
Considering past struggles, available alternatives with real upstream support (and releases), I'm going to drop stable keywords from this package.
Comment 3 Larry the Git Cow gentoo-dev 2025-02-09 11:06:43 UTC
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(-)