Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package SDL2 for openSUSE:Factory checked in at 2022-08-21 14:10:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/SDL2 (Old) and /work/SRC/openSUSE:Factory/.SDL2.new.2083 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "SDL2" Sun Aug 21 14:10:49 2022 rev:42 rq:998295 version:2.24.0 Changes: -------- --- /work/SRC/openSUSE:Factory/SDL2/SDL2.changes 2022-07-06 15:41:38.694485876 +0200 +++ /work/SRC/openSUSE:Factory/.SDL2.new.2083/SDL2.changes 2022-08-21 14:10:50.742403549 +0200 @@ -1,0 +2,17 @@ +Fri Aug 19 16:25:00 UTC 2022 - Jan Engelhardt <jeng...@inai.de> + +- Update to release 2.24.0 + * Added a number of function relating to input devices such as + keyboard and joystick. + * Added support for the NVIDIA Shield Controller to the HIDAPI + driver, supporting rumble and battery status + * Added support for opening audio devices with 3 or 5 channels + (2.1, 4.1). All channel counts from Mono to 7.1 are now + supported. +- Drop baselibs.conf (no SDL2_ttf-dependent Tumbleweed packages + themselves have baselibs). +- Drop fix-xi2-crash.patch (merged) +- Rename devel package to just %name-devel, which is what most + our packages do. + +------------------------------------------------------------------- Old: ---- SDL2-2.0.22.tar.gz SDL2-2.0.22.tar.gz.sig fix-xi2-crash.patch New: ---- SDL2-2.24.0.tar.gz SDL2-2.24.0.tar.gz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ SDL2.spec ++++++ --- /var/tmp/diff_new_pack.Jh1z4F/_old 2022-08-21 14:10:51.702406196 +0200 +++ /var/tmp/diff_new_pack.Jh1z4F/_new 2022-08-21 14:10:51.706406207 +0200 @@ -19,7 +19,7 @@ %define sle_version 0 Name: SDL2 %define lname libSDL2-2_0-0 -Version: 2.0.22 +Version: 2.24.0 Release: 0 Summary: Simple DirectMedia Layer Library License: Zlib @@ -33,7 +33,6 @@ Source4: baselibs.conf Patch1: sdl2-symvers.patch Patch2: sdl2-khronos.patch -Patch3: fix-xi2-crash.patch BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: nasm @@ -91,10 +90,10 @@ SDL2 uses dlopen, so if you experience problems under X11, check again that libXrandr2 and libXi6 are in fact installed. -%package -n libSDL2-devel +%package devel Summary: SDL2 Library Developer Files Group: Development/Libraries/X11 -Requires: %lname = %version +Requires: %lname = %version-%release Requires: c_compiler Requires: pkgconfig Requires: pkgconfig(gl) @@ -103,9 +102,10 @@ Requires: pkgconfig(glu) Requires: pkgconfig(x11) Requires: pkgconfig(xproto) -Provides: SDL2-devel = %version-%release +Obsoletes: libSDL2-devel < %version-%release +Provides: libSDL2-devel = %version-%release -%description -n libSDL2-devel +%description devel This package contains files needed for development with the SDL2 library. @@ -130,7 +130,7 @@ %install %make_install rm -f "%buildroot/%_libdir"/*.la -rm -fv "%buildroot/%_libdir/libSDL2.a" "%buildroot/%_libdir/libSDL2_test.a" +rm -fv "%buildroot/%_libdir/libSDL2.a" # Need to keep libSDL2main.a (empty lib), because it is referenced by # sdl2-config.cmake, and it seems like that .cmake file cannot be edited to # make SDL2::SDL2main a phony target with no file (just leads to more Makefile @@ -144,7 +144,7 @@ %doc README.md README-SDL.txt %_libdir/libSDL2-2*.so.* -%files -n libSDL2-devel +%files devel %doc WhatsNew.txt %_bindir/sdl2-config %_libdir/libSDL2.so @@ -153,5 +153,6 @@ %_libdir/pkgconfig/sdl2.pc %_libdir/cmake/SDL2/ %_libdir/libSDL2main.a +%_libdir/libSDL2_test.a %changelog ++++++ SDL2-2.0.22.tar.gz -> SDL2-2.24.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/SDL2/SDL2-2.0.22.tar.gz /work/SRC/openSUSE:Factory/.SDL2.new.2083/SDL2-2.24.0.tar.gz differ: char 5, line 1 ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.Jh1z4F/_old 2022-08-21 14:10:51.778406405 +0200 +++ /var/tmp/diff_new_pack.Jh1z4F/_new 2022-08-21 14:10:51.782406416 +0200 @@ -1,7 +1,8 @@ libSDL2-2_0-0 provides "SDL2-<targettype> = <version>" -libSDL2-devel - provides "SDL2-devel-<targettype> = <version>" +SDL2-devel + obsoletes "libSDL2-devel-<targettype>" + provides "libSDL2-devel-<targettype> = <version>" requires -libSDL2-<targettype> requires "libSDL2-2_0-0-<targettype> = <version>" ++++++ sdl2-symvers.patch ++++++ --- /var/tmp/diff_new_pack.Jh1z4F/_old 2022-08-21 14:10:51.794406449 +0200 +++ /var/tmp/diff_new_pack.Jh1z4F/_new 2022-08-21 14:10:51.794406449 +0200 @@ -36,7 +36,7 @@ =================================================================== --- /dev/null +++ SDL2-2.0.22/sdl2.sym -@@ -0,0 +1,278 @@ +@@ -0,0 +1,306 @@ +SUSE_2.0.5 { +global: + SDL_DequeueAudio; @@ -315,4 +315,32 @@ + SDL_AndroidSendMessage; + SDL_GetTouchName; +} SUSE_2.0.18; ++SUSE_2.24.0 { ++ SDL_GetDefaultAudioInfo; ++ SDL_HasLSX; ++ SDL_HasLASX; ++ SDL_GameControllerPathForIndex; ++ SDL_GameControllerPath; ++ SDL_GameControllerGetFirmwareVersion; ++ SDL_GUIDToString; ++ SDL_GUIDFromString; ++ SDL_ResetHint; ++ SDL_JoystickPathForIndex; ++ SDL_JoystickAttachVirtualEx; ++ SDL_JoystickPath; ++ SDL_JoystickGetFirmwareVersion; ++ SDL_ResetKeyboard; ++ SDL_SetTextInputRect; ++ SDL_GDKRunApp; ++ SDL_GetOriginalMemoryFunctions; ++ SDL_qsort; ++ SDL_bsearch; ++ SDL_crc16; ++ SDL_utf8strnlen; ++ SDL_RenderGetD3D12Device; ++ SDL_iPhoneSetAnimationCallback; ++ SDL_GDKGetTaskQueue; ++ SDL_GetPointDisplayIndex; ++ SDL_GetRectDisplayIndex; ++} SUSE_2.0.22;