mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-08-08 08:30:47 -09:00
openal 1.22.0 does not build with GCC 15.x, but the backport of the fixes to 1.22.0 turns out to be too complicated, so let's bump to 1.24.3 instead. Since 1.24.3 uses C++17, and after testing with GCC 7.x, then GCC 8.x then GCC 9.x, we found out that GCC 9.x at least is necessary. Therefore, reverse dependencies are updated accordingly. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
47 lines
1.7 KiB
Plaintext
47 lines
1.7 KiB
Plaintext
config BR2_PACKAGE_SUPERTUXKART
|
|
bool "supertuxkart"
|
|
depends on BR2_HOSTARCH = "x86_64" || BR2_HOSTARCH = "x86"
|
|
depends on BR2_i386 || BR2_x86_64
|
|
depends on BR2_USE_MMU # fork()
|
|
depends on BR2_INSTALL_LIBSTDCPP # openal
|
|
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_9 # openal
|
|
depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL # openal
|
|
depends on BR2_PACKAGE_OPENAL_ARCH_SUPPORTS # openal
|
|
depends on BR2_PACKAGE_HAS_LIBGL
|
|
depends on BR2_PACKAGE_XORG7
|
|
depends on !BR2_TOOLCHAIN_USES_MUSL
|
|
select BR2_PACKAGE_FREETYPE
|
|
select BR2_PACKAGE_ENET
|
|
select BR2_PACKAGE_HARFBUZZ
|
|
select BR2_PACKAGE_JPEG
|
|
select BR2_PACKAGE_LIBCURL
|
|
select BR2_PACKAGE_LIBOGG
|
|
select BR2_PACKAGE_LIBPNG
|
|
select BR2_PACKAGE_LIBSQUISH
|
|
select BR2_PACKAGE_LIBVORBIS
|
|
select BR2_PACKAGE_OPENSSL if !BR2_PACKAGE_MBEDTLS
|
|
select BR2_PACKAGE_OPENAL
|
|
select BR2_PACKAGE_SDL2
|
|
select BR2_PACKAGE_XLIB_LIBXRANDR
|
|
select BR2_PACKAGE_ZLIB
|
|
select BR2_PACKAGE_BLUEZ5_UTILS_PLUGINS_HID if BR2_PACKAGE_BLUEZ5_UTILS && BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_18 # runtime
|
|
help
|
|
Karts. Nitro. Action! SuperTuxKart is a free 3D arcade kart
|
|
racer with multiple karts, tracks and modes you can play.
|
|
Beat the evil Nolok by any means necessary, and make the
|
|
mascot kingdom safe once again!
|
|
|
|
http://supertuxkart.sourceforge.net/Main_Page
|
|
|
|
comment "supertuxkart needs an OpenGL backend, a uClibc or glibc toolchain w/ NPTL, C++, gcc >= 9"
|
|
depends on BR2_HOSTARCH = "x86_64" || BR2_HOSTARCH = "x86"
|
|
depends on BR2_i386 || BR2_x86_64
|
|
depends on BR2_USE_MMU
|
|
depends on BR2_PACKAGE_OPENAL_ARCH_SUPPORTS
|
|
depends on BR2_PACKAGE_XORG7
|
|
depends on !BR2_TOOLCHAIN_HAS_THREADS_NPTL \
|
|
|| !BR2_INSTALL_LIBSTDCPP \
|
|
|| !BR2_TOOLCHAIN_GCC_AT_LEAST_9 \
|
|
|| !BR2_PACKAGE_HAS_LIBGL \
|
|
|| BR2_TOOLCHAIN_USES_MUSL
|