c38b5566fe
ti-sgx-um - Bump the version that matches TI SDK 06.00.00.07 plus one pull request that updates the EGL/GLES headers required to build qt5base. - Rewrite the init script, following the current template and using the pvrsrvctl command (pvrsrvinit does not exit anymore). - Remove powervr.ini, no longer used in the TI SDK. - Select and add a dependency on wayland, or else packages that link to libEGL (e.g. cairo) fail to link due to a missing libwayland-server. - Update license file name. ti-sgx-demos - Bump the version that matches TI SDK 06.00.00.07 plus one pull request (matching ti-sgx-um). ti-sgx-km - Bump the version that matches TI SDK 06.00.00.07. - Remove stray empty lines. - Fix license file path. All packages - Use HTTP to clone Git repositories. - Update URL in Config.in files, pointing to cgit and using HTTPS. - Add hashes for all license files. The buildroot package only supports the target am335x. Support for other boards can be added by adding menu entries to select the correct target product. Signed-off-by: Lothar Felten <lothar.felten@gmail.com> Signed-off-by: Carlos Santos <unixmania@gmail.com> [Thomas: - add missing depends on BR2_PACKAGE_HAS_UDEV from Config.in, inherited from ti-sgx-libgbm] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
42 lines
1.1 KiB
Plaintext
42 lines
1.1 KiB
Plaintext
comment "ti-sgx-um needs the ti-sgx-km driver"
|
|
depends on !BR2_PACKAGE_TI_SGX_KM
|
|
|
|
comment "ti-sgx-um needs udev and a glibc toolchain w/ threads"
|
|
depends on !BR2_PACKAGE_HAS_UDEV || !BR2_TOOLCHAIN_USES_GLIBC \
|
|
|| !BR2_TOOLCHAIN_HAS_THREADS
|
|
|
|
config BR2_PACKAGE_TI_SGX_UM
|
|
bool "ti-sgx-um"
|
|
depends on BR2_PACKAGE_TI_SGX_KM
|
|
depends on BR2_TOOLCHAIN_HAS_THREADS # libdrm
|
|
depends on BR2_PACKAGE_HAS_UDEV # ti-sgx-libgbm
|
|
# pre-built binaries
|
|
depends on BR2_TOOLCHAIN_USES_GLIBC
|
|
select BR2_PACKAGE_LIBDRM
|
|
select BR2_PACKAGE_LIBDRM_OMAP
|
|
select BR2_PACKAGE_HAS_LIBEGL
|
|
select BR2_PACKAGE_HAS_LIBGLES
|
|
select BR2_PACKAGE_HAS_POWERVR
|
|
select BR2_PACKAGE_TI_SGX_LIBGBM
|
|
select BR2_PACKAGE_LIBFFI
|
|
select BR2_PACKAGE_WAYLAND
|
|
help
|
|
Graphics libraries for TI CPUs with SGX5xx GPU.
|
|
This package supports AM335x, AM437x, AM4430 and AM5430.
|
|
For older CPUs or kernels use the ti-gfx package.
|
|
|
|
https://git.ti.com/cgit/graphics/omap5-sgx-ddk-um-linux
|
|
|
|
if BR2_PACKAGE_TI_SGX_UM
|
|
|
|
config BR2_PACKAGE_PROVIDES_LIBEGL
|
|
default "ti-sgx-um"
|
|
|
|
config BR2_PACKAGE_PROVIDES_LIBGLES
|
|
default "ti-sgx-um"
|
|
|
|
config BR2_PACKAGE_PROVIDES_POWERVR
|
|
default "ti-sgx-um"
|
|
|
|
endif
|