media-gfx / renderdoc

A stand-alone graphics debugging tool

Official package sites : https://github.com/baldurk/renderdoc · https://renderdoc.org ·

v1.32 :: 0 :: gentoo

Modified
License
BSD BSD-2 CC-BY-3.0 GPL-3+ MIT OFL-1.1 public-domain ZLIB
Keywords
~amd64
USE flags
doc qt5 verify-sig

v1.31 :: 0 :: gentoo

Modified
License
BSD BSD-2 CC-BY-3.0 GPL-3+ MIT OFL-1.1 public-domain ZLIB
Keywords
~amd64
USE flags
doc qt5 verify-sig

v1.30-r2 :: 0 :: gentoo

Modified
License
BSD BSD-2 CC-BY-3.0 GPL-3+ MIT OFL-1.1 public-domain ZLIB
Keywords
amd64
USE flags
doc qt5 verify-sig

General

doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
qt5
Build and install the qrenderdoc GUI
verify-sig
Verify upstream signatures on distfiles

python_single_target

python3_10
Build for Python 3.10 only
python3_11
Build for Python 3.11 only
python3_12
Build for Python 3.12 only

app-arch / lz4 : Extremely Fast Compression algorithm

app-arch / zstd : zstd fast compression library

dev-lang / python : Freethreading (no-GIL) version of Python programming language

dev-libs / miniz : A lossless, high performance data compression library

dev-qt / qtcore : Cross-platform application development framework

dev-qt / qtgui : The GUI module and platform plugins for the Qt5 framework

dev-qt / qtnetwork : Network abstraction library for the Qt5 framework

dev-qt / qtsvg : SVG rendering library for the Qt6 framework

dev-qt / qtwidgets : Set of components for creating classic desktop-style UIs for the Qt5 framework

dev-qt / qtx11extras : Linux/X11-specific support library for the Qt5 framework

virtual / opengl : Virtual for OpenGL implementation

x11-libs / libX11 : X.Org X11 library

x11-libs / libxcb : X C-language Bindings library

x11-libs / xcb-util-keysyms : X C-language Bindings sample implementations

app-arch / lz4 : Extremely Fast Compression algorithm

app-arch / zstd : zstd fast compression library

dev-lang / python : Freethreading (no-GIL) version of Python programming language

dev-libs / miniz : A lossless, high performance data compression library

dev-qt / qtcore : Cross-platform application development framework

dev-qt / qtgui : The GUI module and platform plugins for the Qt5 framework

dev-qt / qtnetwork : Network abstraction library for the Qt5 framework

dev-qt / qtsvg : SVG rendering library for the Qt6 framework

dev-qt / qtwidgets : Set of components for creating classic desktop-style UIs for the Qt5 framework

dev-qt / qtx11extras : Linux/X11-specific support library for the Qt5 framework

virtual / opengl : Virtual for OpenGL implementation

x11-libs / libX11 : X.Org X11 library

x11-libs / libxcb : X C-language Bindings library

x11-libs / xcb-util-keysyms : X C-language Bindings sample implementations

dev-qt / qtbase : Cross-platform application development framework

media-gfx / blender : 3D Creation/Animation/Publishing System

853856
media-gfx/renderdoc-1.30-r1 - /.../linux_callstack.cpp: fatal error: execinfo.h: No such file or directory
938498
media-gfx/renderdoc-1.32 fails to compile: SpvBuilder.h:236:30: error: uint32_t has not been declared
Repository mirror & CI · gentoo
Merge updates from master
Matthew Smith · gentoo
media-gfx/renderdoc: add 1.32
Signed-off-by: Matthew Smith <matthew@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Smith · gentoo
media-gfx/renderdoc: add 1.31
Closes: https://bugs.gentoo.org/925578 Signed-off-by: Matthew Smith <matthew@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Smith · gentoo
media-gfx/renderdoc: drop 1.30-r1
Closes: https://bugs.gentoo.org/926549 Signed-off-by: Matthew Smith <matthew@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
media-gfx/renderdoc: Stabilize 1.30-r2 amd64, #926931
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Smith · gentoo
media-gfx/renderdoc: drop pyside2 integration
Bug: https://bugs.gentoo.org/926549 Signed-off-by: Matthew Smith <matthew@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Smith · gentoo
media-gfx/renderdoc: drop 1.27-r1, 1.29-r2, 1.30
Drop old versions that depend on an antique glslang version. Bug: https://bugs.gentoo.org/926106 Signed-off-by: Matthew Smith <matthew@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
media-gfx/renderdoc: Stabilize 1.30-r1 amd64, #926106
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Smith · gentoo
media-gfx/renderdoc: use vendored glslang
Closes: https://bugs.gentoo.org/922436 Signed-off-by: Matthew Smith <matthew@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-gfx/renderdoc: sys-devel/bison -> app-alternatives/yacc
All of these will be using app-alternatives/yacc anyway as they're not unsetting YACC or LEX, so make the dep reflect reality. (Included both YACC and LEX out of conservatism.) Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Smith · gentoo
media-gfx/renderdoc: add 1.30
Signed-off-by: Matthew Smith <matthew@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Smith · gentoo
media-gfx/renderdoc: drop 1.28-r1, 1.29-r1
Signed-off-by: Matthew Smith <matthew@gentoo.org>
Matthew Smith · gentoo
media-gfx/renderdoc: fix compat w/ glslang-1.3.268-r2
Closes: https://bugs.gentoo.org/917163 Suggested-by: Anna <navi@vlhl.dev> Signed-off-by: Matthew Smith <matthew@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Smith · gentoo
media-gfx/renderdoc: incompatibility with glslang-1.3.268
Bug: https://bugs.gentoo.org/917163 Signed-off-by: Matthew Smith <matthew@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Smith · gentoo
media-gfx/renderdoc: add 1.29
Signed-off-by: Matthew Smith <matthew@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mike Gilbert · gentoo
Remove BROOT from VERIFY_SIG_OPENPGP_KEY_PATH
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Smith · gentoo
media-gfx/renderdoc: add 1.28
Signed-off-by: Matthew Smith <matthew@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Smith · gentoo
media-gfx/renderdoc: drop 1.24, security cleanup
Bug: https://bugs.gentoo.org/908031 Signed-off-by: Matthew Smith <matthew@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-gfx/renderdoc: Stabilize 1.27 amd64, #908204
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Smith · gentoo
media-gfx/renderdoc: add 1.27
Bug: https://bugs.gentoo.org/908031 Signed-off-by: Matthew Smith <matthew@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Matthew Smith · gentoo
media-gfx/renderdoc: drop 1.21, 1.22, 1.22-r1
These versions are not compatible with Python 3.11. Closes: https://bugs.gentoo.org/896990 Signed-off-by: Matthew Smith <matthew@gentoo.org>
Arthur Zamarin · gentoo
media-gfx/renderdoc: Stabilize 1.24 amd64, #897884
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Smith · gentoo
media-gfx/renderdoc: enable py3.11
Versions prior to 1.24 are not compatible. Bug: https://bugs.gentoo.org/896990 Signed-off-by: Matthew Smith <matthew@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Smith · gentoo
media-gfx/renderdoc: add 1.24
Signed-off-by: Matthew Smith <matthew@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
media-gfx/renderdoc: Stabilize 1.22-r1 amd64, #884105
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Nick Sarnie · gentoo
media-gfx/renderdoc: Update glslang dep
Signed-off-by: Nick Sarnie <sarnex@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-gfx/renderdoc: Stabilize 1.22 amd64, #878075
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Smith · gentoo
media-gfx/renderdoc: add 1.22
Signed-off-by: Matthew Smith <matthew@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Smith · gentoo
media-gfx/renderdoc: drop 1.20-r1
Signed-off-by: Matthew Smith <matthew@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
media-gfx/renderdoc: Stabilize 1.21 amd64, #869314
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Smith · gentoo
media-gfx/renderdoc: add 1.21
Signed-off-by: Matthew Smith <matthew@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Smith · gentoo
media-gfx/renderdoc: filter lto
Also: * rebase the system-glslang patch as one header from the vendored copy of glslang was used, causing issues due to the differing versions. * delete the vendored glslang directory in src_prepare to remove the possibility of the above happening again. Closes: https://bugs.gentoo.org/859799 Signed-off-by: Matthew Smith <matthew@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Smith · gentoo
media-gfx/renderdoc: drop 1.18-r2, 1.19
Signed-off-by: Matthew Smith <matthew@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
media-gfx/renderdoc: amd64 stable wrt bug #856124
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Smith · gentoo
media-gfx/renderdoc: add 1.20
Signed-off-by: Matthew Smith <matthew@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
media-gfx/renderdoc: Stabilize 1.19 amd64, #846647
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Smith · gentoo
media-gfx/renderdoc: drop 1.18-r1
Signed-off-by: Matthew Smith <matthew@gentoo.org>
Matthew Smith · gentoo
media-gfx/renderdoc: add 1.19
Signed-off-by: Matthew Smith <matthew@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
media-gfx/renderdoc: amd64 stable wrt bug #836650
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Smith · gentoo
media-gfx/renderdoc: fix build after qtchooser removal
Closes: https://bugs.gentoo.org/836474 Signed-off-by: Matthew Smith <matthew@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Smith · gentoo
media-gfx/renderdoc: add missing include on musl
Also add missing subslot operator on miniz as a subslot was added. Closes: https://bugs.gentoo.org/836235 Signed-off-by: Matthew Smith <matthew@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
media-gfx/renderdoc: Stabilize 1.18-r1 amd64, #835005
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Smith · gentoo
media-gfx/renderdoc: unconditionally call xdg helpers
xdg_pkg_* helpers safely do nothing if there is nothing to be done, therefore they can be called unconditionally. Suggested-by: Ionen Wolkens <ionen@gentoo.org> Signed-off-by: Matthew Smith <matthew@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Smith · gentoo
media-gfx/renderdoc: backport feature test patch
Signed-off-by: Matthew Smith <matthew@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Smith · gentoo
media-gfx/renderdoc: Conditionally set PYTHON_CONFIG_SUFFIX
The Shiboken2 CMake config needs PYTHON_CONFIG_SUFFIX setting so that it doesn't always default to using its most recent PYTHON_TARGET. Patch the Renderdoc CMakeLists so that it only tries to find the Shiboken2 library if required. The installed files don't change, this just fixes a QA warning. Closes: https://bugs.gentoo.org/833627 Signed-off-by: Matthew Smith <matthew@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Smith · gentoo
media-gfx/renderdoc: initial import
Signed-off-by: Matthew Smith <matthew@gentoo.org>