kumquat-buildroot/package/gcnano-binaries/Config.in
Kamel Bouhara df58675b06 package/gcnano-binaries: provides libgbm
Add package as a libgbm provider

Signed-off-by: Kamel Bouhara <kamel.bouhara@bootlin.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
2021-10-27 21:24:29 +02:00

40 lines
1.1 KiB
Plaintext

comment "gcnano-binaries needs a Linux kernel to be built"
depends on BR2_arm
depends on !BR2_LINUX_KERNEL
comment "gcnano-binaries needs a glibc toolchain w/ threads, dynamic library"
depends on BR2_arm
depends on !BR2_TOOLCHAIN_USES_GLIBC || !BR2_TOOLCHAIN_HAS_THREADS \
|| BR2_STATIC_LIBS
config BR2_PACKAGE_GCNANO_BINARIES
bool "gcnano-binaries"
depends on BR2_arm
depends on BR2_LINUX_KERNEL
depends on BR2_TOOLCHAIN_USES_GLIBC
depends on BR2_TOOLCHAIN_HAS_THREADS # libdrm, wayland
depends on !BR2_STATIC_LIBS
select BR2_PACKAGE_HAS_LIBEGL
select BR2_PACKAGE_HAS_LIBGBM
select BR2_PACKAGE_LIBGBM_HAS_FEATURE_FORMAT_MODIFIER_PLANE_COUNT
select BR2_PACKAGE_LIBGBM_HAS_FEATURE_DMA_BUF
select BR2_PACKAGE_HAS_LIBGLES
select BR2_PACKAGE_LIBDRM
select BR2_PACKAGE_WAYLAND
help
Driver and libaries for stm vivante gcnano gpu.
https://github.com/STMicroelectronics/gcnano-binaries/
if BR2_PACKAGE_GCNANO_BINARIES
config BR2_PACKAGE_PROVIDES_LIBEGL
default "gcnano-binaries"
config BR2_PACKAGE_PROVIDES_LIBGBM
default "gcnano-binaries"
config BR2_PACKAGE_PROVIDES_LIBGLES
default "gcnano-binaries"
endif