Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 954153 - dev-vcs/svn2git depends on deprecated Qt5
Summary: dev-vcs/svn2git depends on deprecated Qt5
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Sebastian Pipping
URL: https://github.com/svn-all-fast-expor...
Whiteboard: fixed in 1.0.20
Keywords: UPSTREAM
Depends on:
Blocks: qt5-removal
  Show dependency tree
 
Reported: 2025-04-21 14:10 UTC by Andreas Sturmlechner
Modified: 2025-04-28 16:07 UTC (History)
1 user (show)

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 Andreas Sturmlechner gentoo-dev 2025-04-21 14:10:35 UTC
And it does not seem as if there is an upstream to port to Qt6?
Comment 1 Sebastian Pipping gentoo-dev 2025-04-21 16:53:31 UTC
Should I create an issue at https://github.com/svn-all-fast-export/svn2git/issues?  I may be able to help some way also, I think I have push access even.
Comment 2 Andreas Sturmlechner gentoo-dev 2025-04-21 18:19:16 UTC
Sure would be the first step. Porting would involve the usual suspects Qt::endl, Qt::SkipEmptyParts, QRegExp -> QRegularExpression, porting away from QString::replace(QRegExp), and then some.
Comment 3 Sebastian Pipping gentoo-dev 2025-04-26 22:08:50 UTC
I have created a candidate pull request upstream just now, and — if you find
time — review is welcome and appreciated.
Comment 4 Sebastian Pipping gentoo-dev 2025-04-28 12:58:56 UTC
Bump to 1.0.20 with Qt 6 coming up…

Once that is in the tree, how do we continue from there — with dedicated issue for stabilization and removal of <1.0.20?  Other ideas?
Comment 5 Larry the Git Cow gentoo-dev 2025-04-28 13:06:41 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dad537f300d3054d8d7d3aeb717faca6ba9af673

commit dad537f300d3054d8d7d3aeb717faca6ba9af673
Author:     Sebastian Pipping <sping@gentoo.org>
AuthorDate: 2025-04-28 13:04:42 +0000
Commit:     Sebastian Pipping <sping@gentoo.org>
CommitDate: 2025-04-28 13:05:27 +0000

    dev-vcs/svn2git: 1.0.20 + Qt 6
    
    Bug: https://bugs.gentoo.org/954153
    Signed-off-by: Sebastian Pipping <sping@gentoo.org>

 dev-vcs/svn2git/Manifest              |  1 +
 dev-vcs/svn2git/svn2git-1.0.20.ebuild | 48 +++++++++++++++++++++++++++++++++++
 dev-vcs/svn2git/svn2git-9999.ebuild   |  7 ++---
 3 files changed, 53 insertions(+), 3 deletions(-)
Comment 6 Andreas Sturmlechner gentoo-dev 2025-04-28 14:38:36 UTC
(In reply to Sebastian Pipping from comment #4)
> Once that is in the tree, how do we continue from there — with dedicated
> issue for stabilization and removal of <1.0.20?  Other ideas?
Package is not stable so nothing stands in the way of cleanup old. :)
Comment 7 Sebastian Pipping gentoo-dev 2025-04-28 16:07:02 UTC
(In reply to Andreas Sturmlechner from comment #6)
> Package is not stable so nothing stands in the way of cleanup old. :)

Good point, let me do let now…
Comment 8 Larry the Git Cow gentoo-dev 2025-04-28 16:07:38 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e4874bb2c8c296d42379096dc6f9e910869ac31

commit 8e4874bb2c8c296d42379096dc6f9e910869ac31
Author:     Sebastian Pipping <sping@gentoo.org>
AuthorDate: 2025-04-28 16:05:59 +0000
Commit:     Sebastian Pipping <sping@gentoo.org>
CommitDate: 2025-04-28 16:07:25 +0000

    dev-vcs/svn2git: Drop Qt 5 ebuilds
    
    Closes: https://bugs.gentoo.org/954153
    Signed-off-by: Sebastian Pipping <sping@gentoo.org>

 dev-vcs/svn2git/Manifest                 |  2 --
 dev-vcs/svn2git/svn2git-1.0.18-r1.ebuild | 46 -------------------------------
 dev-vcs/svn2git/svn2git-1.0.19.ebuild    | 47 --------------------------------
 3 files changed, 95 deletions(-)