WEBP animations and minor updates. https://github.com/libsdl-org/SDL_image/releases/tag/release-2.8.0
* Change URL to github. For whatever reason, the sdl.org tarball was giving me weird libarchive warnings. * Rearrange options and be more explicit. Signed-off-by: Christian Melki <christian.me...@t2data.com> --- rules/sdl2-image.make | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/rules/sdl2-image.make b/rules/sdl2-image.make index bdd3c7415..86f624032 100644 --- a/rules/sdl2-image.make +++ b/rules/sdl2-image.make @@ -14,11 +14,11 @@ PACKAGES-$(PTXCONF_SDL2_IMAGE) += sdl2-image # # Paths and names # -SDL2_IMAGE_VERSION := 2.6.3 -SDL2_IMAGE_MD5 := 191c3eb49cc2dce30abff81398a92e81 +SDL2_IMAGE_VERSION := 2.8.0 +SDL2_IMAGE_MD5 := 7af4d39a5e6579715a996fd0dbd4b910 SDL2_IMAGE := SDL2_image-$(SDL2_IMAGE_VERSION) SDL2_IMAGE_SUFFIX := tar.gz -SDL2_IMAGE_URL := https://www.libsdl.org/projects/SDL_image/release/$(SDL2_IMAGE).$(SDL2_IMAGE_SUFFIX) +SDL2_IMAGE_URL := https://github.com/libsdl-org/SDL_image/releases/download/release-$(SDL2_IMAGE_VERSION)/$(SDL2_IMAGE).$(SDL2_IMAGE_SUFFIX) SDL2_IMAGE_SOURCE := $(SRCDIR)/$(SDL2_IMAGE).$(SDL2_IMAGE_SUFFIX) SDL2_IMAGE_DIR := $(BUILDDIR)/$(SDL2_IMAGE) SDL2_IMAGE_LICENSE := zlib @@ -33,18 +33,21 @@ SDL2_IMAGE_CONF_OPT := \ --enable-shared \ --disable-static \ --disable-imageio \ - --disable-sdltest \ --disable-stb-image \ - --disable-jxl \ - --disable-qoi \ + --disable-avif \ + --disable-avif-shared \ --$(call ptx/endis, PTXCONF_SDL2_IMAGE_BMP)-bmp \ --$(call ptx/endis, PTXCONF_SDL2_IMAGE_GIF)-gif \ --$(call ptx/endis, PTXCONF_SDL2_IMAGE_JPG)-jpg \ --disable-jpg-shared \ + --enable-save-jpg \ + --disable-jxl \ + --disable-jxl-shared \ --$(call ptx/endis, PTXCONF_SDL2_IMAGE_LBM)-lbm \ --$(call ptx/endis, PTXCONF_SDL2_IMAGE_PCX)-pcx \ --$(call ptx/endis, PTXCONF_SDL2_IMAGE_PNG)-png \ --disable-png-shared \ + --enable-save-png \ --$(call ptx/endis, PTXCONF_SDL2_IMAGE_PNM)-pnm \ --$(call ptx/endis, PTXCONF_SDL2_IMAGE_SVG)-svg \ --$(call ptx/endis, PTXCONF_SDL2_IMAGE_TGA)-tga \ @@ -54,7 +57,11 @@ SDL2_IMAGE_CONF_OPT := \ --$(call ptx/endis, PTXCONF_SDL2_IMAGE_XPM)-xpm \ --$(call ptx/endis, PTXCONF_SDL2_IMAGE_XV)-xv \ --$(call ptx/endis, PTXCONF_SDL2_IMAGE_WEBP)-webp \ - --disable-webp-shared + --disable-webp-shared \ + --disable-qoi \ + --disable-tests \ + --disable-installed-tests \ + --disable-sdltest ifdef PTXCONF_SDL2_PULSEAUDIO SDL2_IMAGE_LDFLAGS := \ -- 2.34.1