x11-apps / igt-gpu-tools

Intel GPU userland tools

Official package sites : https://01.org/linuxgraphics · https://gitlab.freedesktop.org/drm/igt-gpu-tools ·

v9999 :: 0 :: gentoo

Modified
License
MIT
USE flags
X chamelium doc man overlay runner unwind valgrind xv

v1.24 :: 0 :: gentoo

Modified
License
MIT
Keywords
~amd64 ~x86
USE flags
X chamelium doc man overlay runner unwind valgrind xv

General

X
Enable intel-gpu-overlay xlib/cairo backend
chamelium
Enables support for building Chamelium tests
doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
man
Build and install man pages
overlay
Build the intel-gpu-overlay utility
runner
Build the test runner
unwind
Add support for call stack unwinding and function name resolution
valgrind
Support valgrind annotations
xv
Enable intel-gpu-overlay xv backend

video_cards

amdgpu
VIDEO_CARDS setting to build driver for AMDGPU video cards
intel
VIDEO_CARDS setting to build driver for Intel video cards
nouveau
VIDEO_CARDS setting to build reverse-engineered driver for nvidia cards

dev-libs / elfutils : Libraries/utilities to handle ELF objects (drop in replacement for libelf)

dev-libs / glib : The GLib library of C routines

dev-libs / json-c : A JSON implementation in C

dev-libs / xmlrpc-c : A lightweigt RPC library based on XML and HTTP

dev-python / docutils : Python Documentation Utilities

dev-util / gtk-doc : GTK+ Documentation Generator

dev-util / meson : Open source build system

dev-util / ninja : A small build system similar to make

dev-util / peg : Recursive-descent parser generators for C

dev-util / valgrind : An open-source memory debugger for GNU/Linux

dev-vcs / git : stupid content tracker: distributed VCS designed for speed and efficiency

media-libs / alsa-lib : Advanced Linux Sound Architecture Library

sci-libs / gsl : The GNU Scientific Library

sys-apps / kmod : library and tools for managing linux kernel modules

sys-devel / bison : A general-purpose (yacc-compatible) parser generator

sys-devel / flex : The Fast Lexical Analyzer

sys-libs / libunwind : Portable and efficient API to determine the call-chain of a program

sys-libs / zlib : Standard (de)compression library

sys-process / procps : standard informational utilities and process-handling tools

virtual / libudev : Virtual for libudev providers

x11-base / xorg-proto : X.Org combined protocol headers

x11-libs / cairo : A vector graphics library with cross-device output support

x11-libs / libX11 : X.Org X11 library

x11-libs / libXext : X.Org Xext library

x11-libs / libXrandr : X.Org Xrandr library

x11-libs / libXv : X.Org Xv library

x11-libs / libdrm : X.Org libdrm library

x11-libs / libpciaccess : Library providing generic access to the PCI bus and devices

x11-libs / pixman : Low-level pixel manipulation routines

dev-libs / elfutils : Libraries/utilities to handle ELF objects (drop in replacement for libelf)

dev-libs / glib : The GLib library of C routines

dev-libs / json-c : A JSON implementation in C

dev-libs / xmlrpc-c : A lightweigt RPC library based on XML and HTTP

dev-util / valgrind : An open-source memory debugger for GNU/Linux

media-libs / alsa-lib : Advanced Linux Sound Architecture Library

sci-libs / gsl : The GNU Scientific Library

sys-apps / kmod : library and tools for managing linux kernel modules

sys-libs / libunwind : Portable and efficient API to determine the call-chain of a program

sys-libs / zlib : Standard (de)compression library

sys-process / procps : standard informational utilities and process-handling tools

virtual / libudev : Virtual for libudev providers

x11-libs / cairo : A vector graphics library with cross-device output support

x11-libs / libX11 : X.Org X11 library

x11-libs / libXext : X.Org Xext library

x11-libs / libXrandr : X.Org Xrandr library

x11-libs / libXv : X.Org Xv library

x11-libs / libdrm : X.Org libdrm library

x11-libs / libpciaccess : Library providing generic access to the PCI bus and devices

x11-libs / pixman : Low-level pixel manipulation routines

Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
x11-apps/igt-gpu-tools: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
x11-apps/igt-gpu-tools: Version bump to 1.24
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
x11-apps/igt-gpu-tools: Use meson_feature function
Closes: https://bugs.gentoo.org/687880 Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Stefan Strogin · gentoo
x11-apps/igt-gpu-tools: add USE=libressl
Closes: https://bugs.gentoo.org/685812 Closes: https://github.com/gentoo/gentoo/pull/11981 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Stefan Strogin <steils@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Denis Lisov · gentoo
x11-apps/igt-gpu-tools: update USE flags for meson
Initially the igt-gpu-tools meson build system had no optional dependencies so all USE flags were forced on. This commit restores the ability to disable optional dependencies and restructures the USE flags from dependency-based (alsa, gsl, xrandr) to feature-based (sound, overlay). Closes: https://bugs.gentoo.org/670282 Closes: https://github.com/gentoo/gentoo/pull/11946 Signed-off-by: Denis Lisov <dennis.lissov@gmail.com> Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
x11-apps/igt-gpu-tools: Rename and version bump to 1.23
Project is not Intel-specific anymore and changed its name to igt-gpu-tools for version 1.23. Signed-off-by: Matt Turner <mattst88@gentoo.org>