1config BR2_PACKAGE_IGT_GPU_TOOLS
2	bool "igt-gpu-tools"
3	depends on BR2_USE_MMU # fork()
4	depends on BR2_ENABLE_LOCALE
5	depends on !BR2_STATIC_LIBS
6	depends on BR2_TOOLCHAIN_HAS_THREADS
7	depends on BR2_PACKAGE_HAS_UDEV
8	depends on BR2_USE_WCHAR # elfutils
9	depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_11 # linux/dma-buf.h
10	select BR2_PACKAGE_BUSYBOX_SHOW_OTHERS # procps-ng
11	select BR2_PACKAGE_CAIRO
12	select BR2_PACKAGE_CAIRO_PNG
13	select BR2_PACKAGE_ELFUTILS
14	select BR2_PACKAGE_KMOD
15	select BR2_PACKAGE_LIBDRM
16	select BR2_PACKAGE_LIBGLIB2
17	select BR2_PACKAGE_LIBPCIACCESS
18	select BR2_PACKAGE_PIXMAN
19	select BR2_PACKAGE_PROCPS_NG
20	select BR2_PACKAGE_ZLIB
21	help
22	  IGT GPU Tools is a collection of tools for development and
23	  testing of the DRM drivers.
24
25	  https://gitlab.freedesktop.org/drm/igt-gpu-tools
26
27comment "igt-gpu-tools needs udev /dev management and toolchain w/ threads, wchar, dynamic library, locale, headers >= 4.11"
28	depends on BR2_USE_MMU
29	depends on !BR2_PACKAGE_HAS_UDEV || BR2_STATIC_LIBS || \
30		!BR2_TOOLCHAIN_HAS_THREADS || !BR2_USE_WCHAR || \
31		!BR2_ENABLE_LOCALE || \
32		!BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_11
33