1*4882a593Smuzhiyuncomment "gcnano-binaries needs a Linux kernel to be built" 2*4882a593Smuzhiyun depends on BR2_arm 3*4882a593Smuzhiyun depends on !BR2_LINUX_KERNEL 4*4882a593Smuzhiyun 5*4882a593Smuzhiyuncomment "gcnano-binaries needs a glibc toolchain w/ threads, dynamic library" 6*4882a593Smuzhiyun depends on BR2_arm 7*4882a593Smuzhiyun depends on !BR2_TOOLCHAIN_USES_GLIBC || !BR2_TOOLCHAIN_HAS_THREADS \ 8*4882a593Smuzhiyun || BR2_STATIC_LIBS 9*4882a593Smuzhiyun 10*4882a593Smuzhiyunconfig BR2_PACKAGE_GCNANO_BINARIES 11*4882a593Smuzhiyun bool "gcnano-binaries" 12*4882a593Smuzhiyun depends on BR2_arm 13*4882a593Smuzhiyun depends on BR2_LINUX_KERNEL 14*4882a593Smuzhiyun depends on BR2_TOOLCHAIN_USES_GLIBC 15*4882a593Smuzhiyun depends on BR2_TOOLCHAIN_HAS_THREADS # libdrm, wayland 16*4882a593Smuzhiyun depends on !BR2_STATIC_LIBS 17*4882a593Smuzhiyun select BR2_PACKAGE_HAS_LIBEGL 18*4882a593Smuzhiyun select BR2_PACKAGE_HAS_LIBGBM 19*4882a593Smuzhiyun select BR2_PACKAGE_LIBGBM_HAS_FEATURE_FORMAT_MODIFIER_PLANE_COUNT 20*4882a593Smuzhiyun select BR2_PACKAGE_LIBGBM_HAS_FEATURE_DMA_BUF 21*4882a593Smuzhiyun select BR2_PACKAGE_HAS_LIBGLES 22*4882a593Smuzhiyun select BR2_PACKAGE_LIBDRM 23*4882a593Smuzhiyun select BR2_PACKAGE_WAYLAND 24*4882a593Smuzhiyun help 25*4882a593Smuzhiyun Driver and libaries for stm vivante gcnano gpu. 26*4882a593Smuzhiyun https://github.com/STMicroelectronics/gcnano-binaries/ 27*4882a593Smuzhiyun 28*4882a593Smuzhiyunif BR2_PACKAGE_GCNANO_BINARIES 29*4882a593Smuzhiyun 30*4882a593Smuzhiyunconfig BR2_PACKAGE_PROVIDES_LIBEGL 31*4882a593Smuzhiyun default "gcnano-binaries" 32*4882a593Smuzhiyun 33*4882a593Smuzhiyunconfig BR2_PACKAGE_PROVIDES_LIBGBM 34*4882a593Smuzhiyun default "gcnano-binaries" 35*4882a593Smuzhiyun 36*4882a593Smuzhiyunconfig BR2_PACKAGE_PROVIDES_LIBGLES 37*4882a593Smuzhiyun default "gcnano-binaries" 38*4882a593Smuzhiyun 39*4882a593Smuzhiyunendif 40