From e86233ea1b93dd23109f65b85ea8e6ac20dd3eb0 Mon Sep 17 00:00:00 2001 From: Lucas Stach Date: Mon, 30 Nov 2020 14:02:47 +0100 Subject: sdl2: version bump 2.0.10 -> 2.0.12 Signed-off-by: Lucas Stach Message-Id: <20201130130247.8680-1-l.stach@pengutronix.de> [mol: add SDL2_TEST_XORG option] Signed-off-by: Michael Olbrich --- rules/sdl2-test.in | 8 ++++++++ rules/sdl2-test.make | 3 ++- rules/sdl2.make | 7 +++++-- 3 files changed, 15 insertions(+), 3 deletions(-) (limited to 'rules') diff --git a/rules/sdl2-test.in b/rules/sdl2-test.in index 8ed30565c..db7c7cd69 100644 --- a/rules/sdl2-test.in +++ b/rules/sdl2-test.in @@ -12,3 +12,11 @@ config SDL2_TEST library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer. + +if SDL2_TEST + +config SDL2_TEST_XORG + bool + default SDL2_XORG + +endif diff --git a/rules/sdl2-test.make b/rules/sdl2-test.make index 5c92ebf6b..8529bf2e7 100644 --- a/rules/sdl2-test.make +++ b/rules/sdl2-test.make @@ -38,7 +38,8 @@ SDL2_TEST_ENV := \ SDL2_TEST_CONF_TOOL := autoconf SDL2_TEST_CONF_OPT := \ $(CROSS_AUTOCONF_USR) \ - --$(call ptx/endis,PTXCONF_SDL2_OPENGL)-opengl + --enable-sdltest \ + --$(call ptx/wwo,PTXCONF_SDL2_TEST_XORG)-x ifdef PTXCONF_SDL2_PULSEAUDIO SDL2_TEST_LDFLAGS := \ diff --git a/rules/sdl2.make b/rules/sdl2.make index 17314f731..cfb16c8ad 100644 --- a/rules/sdl2.make +++ b/rules/sdl2.make @@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_SDL2) += sdl2 # # Paths and names # -SDL2_VERSION := 2.0.10 -SDL2_MD5 := 5a2114f2a6f348bdab5bf52b994811db +SDL2_VERSION := 2.0.12 +SDL2_MD5 := 783b6f2df8ff02b19bb5ce492b99c8ff SDL2 := SDL2-$(SDL2_VERSION) SDL2_SUFFIX := tar.gz SDL2_URL := https://www.libsdl.org/release/$(SDL2).$(SDL2_SUFFIX) @@ -86,6 +86,8 @@ SDL2_CONF_OPT := \ --disable-dummyaudio \ --disable-libsamplerate \ --disable-libsamplerate-shared \ + --$(call ptx/endis,PTXCONF_ARCH_ARM_V6)-arm-simd \ + --$(call ptx/endis,PTXCONF_ARCH_ARM_NEON)-arm-neon \ --$(call ptx/endis,PTXCONF_SDL2_WAYLAND)-video-wayland \ --disable-video-wayland-qt-touch \ --$(call ptx/endis,PTXCONF_SDL2_WAYLAND)-wayland-shared \ @@ -102,6 +104,7 @@ SDL2_CONF_OPT := \ --$(call ptx/endis,PTXCONF_SDL2_XORG)-video-x11-vm \ --disable-video-vivante \ --disable-video-cocoa \ + --disable-video-metal \ --disable-render-metal \ --disable-video-directfb \ --disable-directfb-shared \ -- cgit v1.2.3