Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 926549

Summary: media-gfx/renderdoc: please port to Qt6 or PyQt5
Product: Gentoo Linux Reporter: Andrew Nowa Ammerlaan <andrewammerlaan>
Component: Current packagesAssignee: Matthew Smith <matthew>
Status: RESOLVED FIXED    
Severity: normal CC: ionen, matthew, python
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 926931    
Bug Blocks: 920544    

Description Andrew Nowa Ammerlaan gentoo-dev 2024-03-09 08:11:37 UTC
Renderdoc is one of two packages currently blocking the removal of pyside2/shiboken2 which is unmaintained upstream and does not support llvm16+ or py3.12+.

Please port renderdoc to Qt6, or to PyQt5.
Comment 1 Ionen Wolkens gentoo-dev 2024-03-09 11:17:53 UTC
Or mask/remove USE=pyside2 if porting isn't happening anytime soon.

I don't use renderdoc to be sure but reading about its pyside2 support it doesn't "sound" like users would care to lose it to me, esp. with the current state of pyside2, and is just an unnecessary weight.
Comment 2 Larry the Git Cow gentoo-dev 2024-03-13 13:05:27 UTC
The bug has been referenced in the following commit(s):

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

commit 81ffe8992f23ab1e45e326af6833192384e7dcc7
Author:     Matthew Smith <matthew@gentoo.org>
AuthorDate: 2024-03-13 12:56:43 +0000
Commit:     Matthew Smith <matthew@gentoo.org>
CommitDate: 2024-03-13 13:05:22 +0000

    media-gfx/renderdoc: drop pyside2 integration
    
    Bug: https://bugs.gentoo.org/926549
    Signed-off-by: Matthew Smith <matthew@gentoo.org>

 media-gfx/renderdoc/renderdoc-1.30-r2.ebuild | 188 +++++++++++++++++++++++++++
 1 file changed, 188 insertions(+)
Comment 3 Matthew Smith gentoo-dev 2024-03-13 13:11:11 UTC
> Or mask/remove USE=pyside2 if porting isn't happening anytime soon.

Done. Will stablereq then drop the version with pyside2.

> I don't use renderdoc to be sure but reading about its pyside2 support it doesn't "sound" like users would care to lose it to me

I don't think it's a big deal either, renderdoc can still be scripted without pyside2. Some of the examples even use tkinter for UI instead of pyside/Qt.
Comment 4 Larry the Git Cow gentoo-dev 2024-03-13 16:27:37 UTC
The bug has been closed via the following commit(s):

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

commit cc392d2312c7deca87163d85c2b2c6ae6af66af1
Author:     Matthew Smith <matthew@gentoo.org>
AuthorDate: 2024-03-13 16:27:20 +0000
Commit:     Matthew Smith <matthew@gentoo.org>
CommitDate: 2024-03-13 16:27:20 +0000

    media-gfx/renderdoc: drop 1.30-r1
    
    Closes: https://bugs.gentoo.org/926549
    Signed-off-by: Matthew Smith <matthew@gentoo.org>

 media-gfx/renderdoc/renderdoc-1.30-r1.ebuild | 194 ---------------------------
 1 file changed, 194 deletions(-)