dev-debug / apitrace

Tool for tracing, analyzing, and debugging graphics APIs

Official package sites : https://github.com/apitrace/apitrace ·

v13.0 :: 0 :: gentoo

Modified
License
MIT
Keywords
~amd64 ~arm ~x86
USE flags
X gui test

General

X
Add support for X11
gui
Enable support for a graphical user interface
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

abi_mips

n32
64-bit (32-bit pointer) libraries
n64
64-bit libraries
o32
32-bit libraries

abi_s390

32
32-bit (s390) libraries
64
64-bit (s390x) libraries

abi_x86

32
32-bit (x86) libraries
64
64-bit (amd64) libraries
x32
x32 ABI libraries

python_single_target

python3_11
Build for Python 3.11 only
python3_12
Build for Python 3.12 only
python3_13
Build for Python 3.13 only
python3_14
Build for Python 3.14 only

app-arch / brotli : Generic-purpose lossless compression algorithm

app-arch / snappy : A high-speed compression/decompression library by Google

dev-lang / python : An interpreted, interactive, object-oriented programming language

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

media-libs / libpng : Portable Network Graphics library

media-libs / waffle : Library that allows selection of GL API and of window system at runtime

virtual / zlib : Virtual for libz.so providers

x11-libs / libX11 : X.Org X11 library

app-arch / brotli : Generic-purpose lossless compression algorithm

app-arch / snappy : A high-speed compression/decompression library by Google

dev-lang / python : An interpreted, interactive, object-oriented programming language

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

media-libs / libpng : Portable Network Graphics library

media-libs / waffle : Library that allows selection of GL API and of window system at runtime

virtual / zlib : Virtual for libz.so providers

x11-libs / libX11 : X.Org X11 library

924102
dev-debug/apitrace-9.0-r4 fails tests: 1 - libbacktrace_btest (SEGFAULT)
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Add := to virtual/zlib deps, part 4
Done via: ``` git grep -l 'virtual/zlib\[' | xargs sed -i -e 's@virtual/zlib\[@virtual/zlib:=\[@g' ``` Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-*/*: update for virtual/zlib
Update done using: ``` git grep -l sys-libs/zlib dev-* | xargs sed -i -e s@sys-libs/zlib@virtual/zlib@g git diff --name-only | xargs copybump git diff --name-only | xargs grep -l PYTHON_COMPAT | xargs gpy-impl -@dead pkgcheck scan --commits -c SourcingCheck,VisibilityCheck --exit error ``` Followed by manual revert in dev-python/zlib-ng where it accidentally caught sys-libs/zlib-ng dependencies. Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
dev-debug/apitrace: drop 12.0
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Nicolas PARLANT · gentoo
dev-debug/apitrace: add 13.0
Bump to 13.0 remove patches merged by upstream fix multilib for libpng close old bugs update commit for libbacktrace submodule to fix the test failures with clang see bug 738888, maybe 924102 too, not reproductible anyway with gcc-15/musl/clang Bug: https://bugs.gentoo.org/924102 Closes: https://bugs.gentoo.org/738888 Closes: https://bugs.gentoo.org/831522 Closes: https://bugs.gentoo.org/935390 Closes: https://bugs.gentoo.org/923777 Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr> Part-of: https://github.com/gentoo/gentoo/pull/42896 Closes: https://github.com/gentoo/gentoo/pull/42896 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Nicolas PARLANT · gentoo
dev-debug/apitrace: fix qt-6.9
patch for qt-6.9 merged status updated for other merged patches as well Closes: https://bugs.gentoo.org/957581 Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr> Part-of: https://github.com/gentoo/gentoo/pull/42559 Closes: https://github.com/gentoo/gentoo/pull/42559 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Nicolas PARLANT · gentoo
dev-debug/apitrace: enable py3.14, drop py3.10
Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr> Part-of: https://github.com/gentoo/gentoo/pull/42483 Closes: https://github.com/gentoo/gentoo/pull/42483 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Nicolas PARLANT · gentoo
dev-debug/apitrace: bump cmake_min_required
backport patch from upstream to set compatibility with cmake-4 refresh status of patches Closes: https://bugs.gentoo.org/957273 Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr> Part-of: https://github.com/gentoo/gentoo/pull/42483 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Nicolas PARLANT · gentoo
dev-debug/apitrace: fix snappy detection
Use config mode for find_package(Snappy) to prevent conflict with /usr/lib64/cmake/Qt6/FindSnappy.cmake provided by qtwebengine Thanks to Paul Zander <negril.nx+gentoo@gmail.com> for finding conflict. Closes: https://bugs.gentoo.org/951977 Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr> Closes: https://github.com/gentoo/gentoo/pull/41279 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
dev-debug/apitrace: drop 9.0-r5
Bug: https://bugs.gentoo.org/951573 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Nicolas PARLANT · gentoo
dev-debug/apitrace: add 12.0, qt6
qt6 (network not required) deps : rm media-libs/libglvnd as it uses bundled headers to preserve compatibility rm sys-process/procps as it requires a header provided only by procps-3 and from upstream "I was planning to deprecate procps use in apitrace" add 3rd libbacktrace, not in tree virtual/pkgconfig add dev-python/pillow and dev-python/numpy in optfeatures IUSE : add test (dev-cpp/gtest) qt6 -> gui multilib : add gltrim add symlinks for libEGL wrapper Closes: https://bugs.gentoo.org/951573 Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr> Closes: https://github.com/gentoo/gentoo/pull/41210 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Paul Zander · gentoo
dev-debug/apitrace: 9.0-r5 Fix compilation on GCC 15
Closes: https://bugs.gentoo.org/937722 Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/38271 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
dev-debug/apitrace: Depend on libglvnd, not mesa
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Matt Turner · gentoo
dev-debug/apitrace: Add Python 3.12/3.13 compatibility
Closes: https://bugs.gentoo.org/929390 Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
Move {dev-util → dev-debug}/apitrace
Signed-off-by: Michał Górny <mgorny@gentoo.org>