Enable SDL2 and Qt6

This commit is contained in:
2025-06-22 22:40:51 +02:00
parent 76dedb50da
commit 3efc72f79e

View File

@ -708,6 +708,7 @@ BR2_PACKAGE_VALGRIND_ARCH_SUPPORTS=y
# BR2_PACKAGE_BATS_CORE is not set
# BR2_PACKAGE_BINUTILS is not set
# BR2_PACKAGE_BITWISE is not set
# BR2_PACKAGE_BUSTLE is not set
# BR2_PACKAGE_CHECK is not set
BR2_PACKAGE_CMAKE_ARCH_SUPPORTS=y
# BR2_PACKAGE_CMAKE_CTEST is not set
@ -952,11 +953,36 @@ BR2_PACKAGE_NETSURF_ARCH_SUPPORTS=y
#
# BR2_PACKAGE_PSPLASH is not set
# BR2_PACKAGE_SDL is not set
# BR2_PACKAGE_SDL2 is not set
# BR2_PACKAGE_SPIRV_HEADERS is not set
# BR2_PACKAGE_VULKAN_HEADERS is not set
# BR2_PACKAGE_VULKAN_LOADER is not set
# BR2_PACKAGE_VULKAN_TOOLS is not set
BR2_PACKAGE_SDL2=y
#
# X11 video driver needs X.org
#
#
# KMS/DRM video driver needs a GBM provider, and OpenGL or OpenGLES+EGL
#
#
# Wayland video driver needs wayland with an OpenGLES+EGL backend
#
#
# OpenGL support needs X11 and an OpenGL provider
#
#
# OpenGL ES support needs an OpenGL ES provider
#
BR2_PACKAGE_SDL2_GFX=y
BR2_PACKAGE_SDL2_IMAGE=y
BR2_PACKAGE_SDL2_MIXER=y
BR2_PACKAGE_SDL2_NET=y
BR2_PACKAGE_SDL2_TTF=y
BR2_PACKAGE_SPIRV_HEADERS=y
BR2_PACKAGE_VULKAN_HEADERS=y
BR2_PACKAGE_VULKAN_LOADER=y
BR2_PACKAGE_VULKAN_TOOLS=y
#
# Other GUIs
@ -964,7 +990,78 @@ BR2_PACKAGE_NETSURF_ARCH_SUPPORTS=y
BR2_PACKAGE_QT5_JSCORE_AVAILABLE=y
# BR2_PACKAGE_QT5 is not set
BR2_PACKAGE_QT6_ARCH_SUPPORTS=y
# BR2_PACKAGE_QT6 is not set
BR2_PACKAGE_QT6=y
BR2_PACKAGE_QT6BASE=y
BR2_PACKAGE_QT6BASE_CONCURRENT=y
BR2_PACKAGE_QT6BASE_DBUS=y
BR2_PACKAGE_QT6BASE_GUI=y
BR2_PACKAGE_QT6BASE_VULKAN=y
BR2_PACKAGE_QT6BASE_LINUXFB=y
#
# X.org XCB backend available if X.org is enabled
#
BR2_PACKAGE_QT6BASE_DEFAULT_QPA=""
#
# OpenGL support needs an OpenGL-capable backend
#
BR2_PACKAGE_QT6BASE_FONTCONFIG=y
BR2_PACKAGE_QT6BASE_HARFBUZZ=y
BR2_PACKAGE_QT6BASE_GIF=y
BR2_PACKAGE_QT6BASE_JPEG=y
BR2_PACKAGE_QT6BASE_PNG=y
BR2_PACKAGE_QT6BASE_WIDGETS=y
BR2_PACKAGE_QT6BASE_PRINTSUPPORT=y
BR2_PACKAGE_QT6BASE_NETWORK=y
BR2_PACKAGE_QT6BASE_SQL=y
# BR2_PACKAGE_QT6BASE_MYSQL is not set
# BR2_PACKAGE_QT6BASE_PSQL is not set
# BR2_PACKAGE_QT6BASE_SQLITE is not set
BR2_PACKAGE_QT6BASE_SYSLOG=y
BR2_PACKAGE_QT6BASE_TEST=y
BR2_PACKAGE_QT6BASE_TSLIB=y
BR2_PACKAGE_QT6BASE_XML=y
BR2_PACKAGE_QT6CHARTS=y
BR2_PACKAGE_QT6CORE5COMPAT=y
BR2_PACKAGE_QT6DECLARATIVE=y
BR2_PACKAGE_QT6DECLARATIVE_QUICK=y
BR2_PACKAGE_QT6GRAPHS=y
BR2_PACKAGE_QT6LANGUAGESERVER=y
BR2_PACKAGE_QT6MQTT=y
BR2_PACKAGE_QT6MULTIMEDIA=y
# BR2_PACKAGE_QT6MULTIMEDIA_ALSA is not set
# BR2_PACKAGE_QT6MULTIMEDIA_EXAMPLES is not set
# BR2_PACKAGE_QT6MULTIMEDIA_FFMPEG is not set
# BR2_PACKAGE_QT6MULTIMEDIA_GSTREAMER is not set
#
# dma-buf support needs EGM, libgbm with dma-buf
#
# BR2_PACKAGE_QT6MULTIMEDIA_PULSEAUDIO is not set
# BR2_PACKAGE_QT6MULTIMEDIA_SPATIALAUDIO is not set
# BR2_PACKAGE_QT6OPCUA is not set
BR2_PACKAGE_QT6QUICK3D=y
BR2_PACKAGE_QT6QUICKTIMELINE=y
BR2_PACKAGE_QT6SCXML=y
BR2_PACKAGE_QT6SERIALBUS=y
BR2_PACKAGE_QT6SERIALPORT=y
BR2_PACKAGE_QT6SHADERTOOLS=y
BR2_PACKAGE_QT6SVG=y
BR2_PACKAGE_QT6TOOLS=y
BR2_PACKAGE_QT6VIRTUALKEYBOARD=y
#
# qt6wayland needs an OpenGL-capable backend
#
BR2_PACKAGE_QT6WEBSOCKETS=y
#
# QT libraries and helper libraries
#
# BR2_PACKAGE_GRANTLEE is not set
# BR2_PACKAGE_QUAZIP is not set
# BR2_PACKAGE_SIMPLE_MAIL is not set
#
# tekui needs a Lua interpreter and a toolchain w/ threads, dynamic library
@ -1044,12 +1141,15 @@ BR2_PACKAGE_CPUBURN_ARM_ARCH_SUPPORTS=y
#
# dahdi-tools needs a toolchain w/ threads and a Linux kernel to be built
#
# BR2_PACKAGE_DBUS is not set
BR2_PACKAGE_DBUS=y
#
# dbusbroker needs systemd and a toolchain w/ threads
#
# BR2_PACKAGE_DBUS_CPP is not set
# BR2_PACKAGE_DBUS_CXX is not set
# BR2_PACKAGE_DBUS_GLIB is not set
# BR2_PACKAGE_DBUS_TRIGGERD is not set
# BR2_PACKAGE_DFU_PROGRAMMER is not set
# BR2_PACKAGE_DFU_UTIL is not set
# BR2_PACKAGE_DMIDECODE is not set
@ -1437,7 +1537,7 @@ BR2_PACKAGE_BOTAN_ARCH_SUPPORTS=y
# BR2_PACKAGE_GNUTLS is not set
# BR2_PACKAGE_LIBARGON2 is not set
# BR2_PACKAGE_LIBASSUAN is not set
# BR2_PACKAGE_LIBB2 is not set
BR2_PACKAGE_LIBB2=y
# BR2_PACKAGE_LIBGCRYPT is not set
BR2_PACKAGE_LIBGPG_ERROR_ARCH_SUPPORTS=y
# BR2_PACKAGE_LIBGPG_ERROR is not set
@ -1588,8 +1688,8 @@ BR2_PACKAGE_FLUTTER_ENGINE_ARCH_SUPPORTS=y
#
# flutter-engine needs an OpenGL or OpenGLES backend
#
# BR2_PACKAGE_FONTCONFIG is not set
# BR2_PACKAGE_FREETYPE is not set
BR2_PACKAGE_FONTCONFIG=y
BR2_PACKAGE_FREETYPE=y
# BR2_PACKAGE_GD is not set
# BR2_PACKAGE_GDK_PIXBUF is not set
# BR2_PACKAGE_GIFLIB is not set
@ -1603,7 +1703,7 @@ BR2_PACKAGE_FLUTTER_ENGINE_ARCH_SUPPORTS=y
#
# gtkmm3 needs libgtk3 and a toolchain w/ C++, wchar, threads, gcc >= 4.9, dynamic library
#
# BR2_PACKAGE_HARFBUZZ is not set
BR2_PACKAGE_HARFBUZZ=y
# BR2_PACKAGE_IJS is not set
# BR2_PACKAGE_IMLIB2 is not set
@ -1613,7 +1713,12 @@ BR2_PACKAGE_FLUTTER_ENGINE_ARCH_SUPPORTS=y
# BR2_PACKAGE_JASPER is not set
# BR2_PACKAGE_JBIG2DEC is not set
BR2_PACKAGE_JPEG_SIMD_SUPPORT=y
# BR2_PACKAGE_JPEG is not set
BR2_PACKAGE_JPEG=y
# BR2_PACKAGE_LIBJPEG is not set
BR2_PACKAGE_JPEG_TURBO=y
# BR2_PACKAGE_JPEG_TURBO_TOOLS is not set
BR2_PACKAGE_HAS_JPEG=y
BR2_PACKAGE_PROVIDES_JPEG="jpeg-turbo"
# BR2_PACKAGE_KMSXX is not set
# BR2_PACKAGE_LCMS2 is not set
# BR2_PACKAGE_LENSFUN is not set
@ -1663,7 +1768,7 @@ BR2_PACKAGE_JPEG_SIMD_SUPPORT=y
# BR2_PACKAGE_LIBJXL is not set
# BR2_PACKAGE_LIBMEDIAART is not set
# BR2_PACKAGE_LIBMNG is not set
# BR2_PACKAGE_LIBPNG is not set
BR2_PACKAGE_LIBPNG=y
# BR2_PACKAGE_LIBQRENCODE is not set
# BR2_PACKAGE_LIBRAW is not set
# BR2_PACKAGE_LIBRSVG is not set
@ -1904,7 +2009,7 @@ BR2_PACKAGE_OPENCSD_ARCH_SUPPORTS=y
# BR2_PACKAGE_PCSC_LITE is not set
# BR2_PACKAGE_PICO_SDK is not set
# BR2_PACKAGE_RPI_RGB_LED_MATRIX is not set
# BR2_PACKAGE_TSLIB is not set
BR2_PACKAGE_TSLIB=y
# BR2_PACKAGE_UHD is not set
# BR2_PACKAGE_URG is not set
@ -1931,7 +2036,7 @@ BR2_PACKAGE_OPENCSD_ARCH_SUPPORTS=y
#
# BR2_PACKAGE_BENEJSON is not set
# BR2_PACKAGE_CJSON is not set
# BR2_PACKAGE_EXPAT is not set
BR2_PACKAGE_EXPAT=y
# BR2_PACKAGE_JANSSON is not set
# BR2_PACKAGE_JOSE is not set
# BR2_PACKAGE_JSMN is not set
@ -2246,7 +2351,7 @@ BR2_PACKAGE_BOOST_WAVE=y
# BR2_PACKAGE_DING_LIBS is not set
# BR2_PACKAGE_DLIB is not set
# BR2_PACKAGE_DOTCONF is not set
# BR2_PACKAGE_DOUBLE_CONVERSION is not set
BR2_PACKAGE_DOUBLE_CONVERSION=y
# BR2_PACKAGE_EIGEN is not set
# BR2_PACKAGE_ELFUTILS is not set
# BR2_PACKAGE_ELL is not set
@ -2442,7 +2547,11 @@ BR2_PACKAGE_NCURSES_ADDITIONAL_TERMINFO=""
# BR2_PACKAGE_NEWT is not set
# BR2_PACKAGE_ONIGURUMA is not set
# BR2_PACKAGE_PCRE is not set
# BR2_PACKAGE_PCRE2 is not set
BR2_PACKAGE_PCRE2=y
BR2_PACKAGE_PCRE2_16=y
# BR2_PACKAGE_PCRE2_32 is not set
BR2_PACKAGE_PCRE2_JIT_ARCH_SUPPORTS=y
# BR2_PACKAGE_PCRE2_JIT is not set
# BR2_PACKAGE_POPT is not set
# BR2_PACKAGE_RE2 is not set
BR2_PACKAGE_READLINE=y
@ -3360,6 +3469,13 @@ BR2_PACKAGE_HOST_QEMU_SYSTEM_ARCH_SUPPORTS=y
BR2_PACKAGE_HOST_QEMU_USER_ARCH_SUPPORTS=y
# BR2_PACKAGE_HOST_QEMU is not set
# BR2_PACKAGE_HOST_QORIQ_RCW is not set
BR2_PACKAGE_HOST_QT6BASE_CONCURRENT=y
BR2_PACKAGE_HOST_QT6BASE_GUI=y
BR2_PACKAGE_HOST_QT6BASE_NETWORK=y
BR2_PACKAGE_HOST_QT6BASE_TEST=y
BR2_PACKAGE_HOST_QT6BASE_WIDGETS=y
BR2_PACKAGE_HOST_QT6TOOLS=y
# BR2_PACKAGE_HOST_QT6TOOLS_LINGUIST_TOOLS is not set
# BR2_PACKAGE_HOST_RASPBERRYPI_USBBOOT is not set
# BR2_PACKAGE_HOST_RAUC is not set
# BR2_PACKAGE_HOST_RISCV_ISA_SIM is not set