Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package SDL2_image for openSUSE:Factory checked in at 2022-07-10 23:15:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/SDL2_image (Old) and /work/SRC/openSUSE:Factory/.SDL2_image.new.1523 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "SDL2_image" Sun Jul 10 23:15:30 2022 rev:12 rq:988088 version:2.6.0 Changes: -------- --- /work/SRC/openSUSE:Factory/SDL2_image/SDL2_image.changes 2019-08-28 16:02:23.462792303 +0200 +++ /work/SRC/openSUSE:Factory/.SDL2_image.new.1523/SDL2_image.changes 2022-07-10 23:15:37.196975434 +0200 @@ -1,0 +2,20 @@ +Fri Jul 8 20:20:20 UTC 2022 - Jan Engelhardt <jeng...@inai.de> + +- Update to release 2.6.0 + * Added stb_image as the default backend for JPG and PNG images loading. + To use libpng and libjpg instead, configure using --disable-stb-image + * Added IMG_LoadSizedSVG_RW() + * Added support for AVIF images (https://github.com/AOMediaCodec/libavif [github.com]) + * Added IMG_ReadXPMFromArrayToRGB888() + * Added support for JXL images (https://jpegxl.info/ [jpegxl.info]) + * Added support for QOI images (https://qoiformat.org/ [qoiformat.org]) + * Fixed XCF regression introduced in 2.0.5 + * Added support for loading animated GIFs + * LoadBMP() now loads files using SDL2 + * Allow using libwebpdecoder instead libwebp +- Remove CVE-2019-13616.patch (merged) +- Rename -devel subpackage based on SRPM name +- Drop baselibs.conf (no SDL2_ttf-dependent Tumbleweed packages + themselves have baselibs). + +------------------------------------------------------------------- Old: ---- CVE-2019-13616.patch SDL2_image-2.0.5.tar.gz baselibs.conf New: ---- SDL2_image-2.6.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ SDL2_image.spec ++++++ --- /var/tmp/diff_new_pack.jPxBR7/_old 2022-07-10 23:15:39.292978640 +0200 +++ /var/tmp/diff_new_pack.jPxBR7/_new 2022-07-10 23:15:39.296978646 +0200 @@ -1,7 +1,7 @@ # # spec file for package SDL2_image # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ Name: SDL2_image %define lname libSDL2_image-2_0-0 -Version: 2.0.5 +Version: 2.6.0 Release: 0 Summary: Simple DirectMedia Layer 2 image loading library License: Zlib @@ -26,9 +26,7 @@ URL: https://libsdl.org/projects/SDL_image/ #Hg-Clone: http://hg.libsdl.org/SDL_image/ -Source: https://libsdl.org/projects/SDL_image/release/%name-%version.tar.gz -Source2: baselibs.conf -Patch1: CVE-2019-13616.patch +Source: https://github.com/libsdl-org/SDL_image/releases/download/release-%version/SDL2_image-%version.tar.gz BuildRequires: dos2unix BuildRequires: libjpeg-devel BuildRequires: libtiff-devel @@ -52,13 +50,14 @@ surfaces. This library supports the BMP, PPM, PCX, GIF, JPEG, PNG, TIFF and WEBP formats. -%package -n libSDL2_image-devel +%package devel Summary: Development files for the SDL2 image loader library Group: Development/Libraries/X11 Requires: %lname = %version -Provides: SDL2_image-devel = %version-%release +Obsoletes: libSDL2_image-devel < %version-%release +Provides: libSDL2_image-devel = %version-%release -%description -n libSDL2_image-devel +%description devel This is a simple library to load images of various formats as SDL surfaces. This library supports the BMP, PPM, PCX, GIF, JPEG, PNG, TIFF and WEBP formats. @@ -69,9 +68,11 @@ rm -rf external %build -%configure --disable-png-shared --disable-jpg-shared --disable-tif-shared \ - --disable-webp-shared --disable-static -make %{?_smp_mflags} +# --disable-*-shared: Link, rather than dlopen. +# +%configure --disable-stb-image --disable-png-shared --disable-jpg-shared \ + --disable-tif-shared --disable-webp-shared --disable-static +%make_build %install %make_install @@ -81,13 +82,14 @@ %postun -n %lname -p /sbin/ldconfig %files -n %lname -%license COPYING.txt +%license LICENSE.txt %_libdir/libSDL2_image-2*.so.* -%files -n libSDL2_image-devel +%files devel %doc CHANGES.txt README.txt %_includedir/SDL2/ %_libdir/libSDL2_image.so -%_libdir/pkgconfig/SDL2_image.pc +%_libdir/cmake/ +%_libdir/pkgconfig/*.pc %changelog ++++++ SDL2_image-2.0.5.tar.gz -> SDL2_image-2.6.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/SDL2_image/SDL2_image-2.0.5.tar.gz /work/SRC/openSUSE:Factory/.SDL2_image.new.1523/SDL2_image-2.6.0.tar.gz differ: char 5, line 1