Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package SDL2_mixer for openSUSE:Factory checked in at 2022-07-10 23:15:32 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/SDL2_mixer (Old) and /work/SRC/openSUSE:Factory/.SDL2_mixer.new.1523 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "SDL2_mixer" Sun Jul 10 23:15:32 2022 rev:9 rq:988099 version:2.6.0 Changes: -------- --- /work/SRC/openSUSE:Factory/SDL2_mixer/SDL2_mixer.changes 2021-01-21 21:57:48.829867507 +0100 +++ /work/SRC/openSUSE:Factory/.SDL2_mixer.new.1523/SDL2_mixer.changes 2022-07-10 23:15:41.360981803 +0200 @@ -1,0 +2,27 @@ +Sat Jul 9 13:14:16 UTC 2022 - Jan Engelhardt <jeng...@inai.de> + +- Update to release 2.6.0 + * Added Mix_MasterVolume() for additional volume control over + all channels + * Update Mix_Init() return value to match documentation, + including MIXER_INIT_* flags for already-initialized modules + * Added Mix_HasMusicDecoder() + * Memory leak fixes and F32 format support to fluidsynth player + * Fixed distorted MIDI playback with FluidSynth if sample rate + is out of library's limits + * Added Mix_ModMusicJumpToOrder() for mod music formats + * Fixes to ogg playback on big-endian devices + * Added functions to get metadata information and loop point + information (Mix_GetMusic*) + * Extended support for WAV files + * Allow rmid files be opened by native midi + * Prevent clipping due to volume settings in modplug music + * Added looping support for Opus, FLAC files + * Improved OGG looping support +- Switch from libmodplug to libxmp as backend for tracker files +- Rename -devel subpackage based on SRPM name +- Drop 0001-use-after-free-fluidsynth.patch (merged) +- Drop baselibs.conf (no SDL2_ttf-dependent Tumbleweed packages + themselves have baselibs). + +------------------------------------------------------------------- Old: ---- 0001-use-after-free-fluidsynth.patch SDL2_mixer-2.0.4.tar.gz baselibs.conf New: ---- SDL2_mixer-2.6.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ SDL2_mixer.spec ++++++ --- /var/tmp/diff_new_pack.ssa1pS/_old 2022-07-10 23:15:41.896982622 +0200 +++ /var/tmp/diff_new_pack.ssa1pS/_new 2022-07-10 23:15:41.900982629 +0200 @@ -1,7 +1,7 @@ # # spec file for package SDL2_mixer # -# Copyright (c) 2021 SUSE LLC +# 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,27 +18,22 @@ Name: SDL2_mixer %define lname libSDL2_mixer-2_0-0 -Version: 2.0.4 +Version: 2.6.0 Release: 0 Summary: SDL2 sound mixer library License: Zlib Group: Development/Libraries/C and C++ URL: http://libsdl.org/projects/SDL_mixer/ -#Hg-Clone: http://hg.libsdl.org/SDL_mixer/ -Source: http://libsdl.org/projects/SDL_mixer/release/%name-%version.tar.gz -Source1: baselibs.conf -Patch0: 0001-use-after-free-fluidsynth.patch +#Git-Clone: https://github.com/libsdl-org/SDL_mixer +Source: https://github.com/libsdl-org/SDL_mixer/releases/download/release-%version/SDL2_mixer-%version.tar.gz BuildRequires: dos2unix BuildRequires: pkg-config BuildRequires: pkgconfig(flac) BuildRequires: pkgconfig(fluidsynth) -BuildRequires: pkgconfig(libmikmod) -BuildRequires: pkgconfig(libmodplug) >= 0.8.8 -BuildRequires: pkgconfig(opusfile) -%if !(0%{?sle_version} == 120200 && 0%{?is_opensuse}) BuildRequires: pkgconfig(libmpg123) -%endif +BuildRequires: pkgconfig(libxmp) +BuildRequires: pkgconfig(opusfile) BuildRequires: pkgconfig(sdl2) BuildRequires: pkgconfig(vorbis) Suggests: timidity @@ -58,13 +53,14 @@ audio, plus a single channel of music, mixed by the MikMod MOD, Timidity MIDI, and mpg123 MP3 libraries. -%package -n libSDL2_mixer-devel +%package devel Summary: Development files for the SDL2 sound mixer library Group: Development/Libraries/C and C++ Requires: %lname = %version -Provides: SDL2_mixer-devel = %version-%release +Obsoletes: libSDL2_mixer-devel < %version-%release +Provides: libSDL2_mixer-devel = %version-%release -%description -n libSDL2_mixer-devel +%description devel A multi-channel audio mixer. It supports 4 channels of 16-bit stereo audio, plus a single channel of music, mixed by the MikMod MOD, Timidity MIDI, and mpg123 MP3 libraries. @@ -75,19 +71,20 @@ rm -rf external %build +# --disable-*-shared: Link, rather than dlopen +# %configure \ - --disable-music-mod-modplug-shared \ - --disable-music-mod-mikmod-shared \ + --disable-music-ogg-stb --enable-music-ogg-vorbis \ + --disable-music-flac-drflac --enable-music-flac-libflac \ + --disable-music-mp3-drmp3 --enable-music-mp3-mpg123 \ + --disable-music-mod-modplug --enable-music-mod-xmp \ + --disable-music-mod-xmp-shared \ --disable-music-midi-fluidsynth-shared \ --disable-music-ogg-shared \ --disable-music-flac-shared \ -%if 0%{?sle_version} == 120200 && 0%{?is_opensuse} --enable-music-mp3-mpg123-shared \ -%else - --disable-music-mp3-mpg123-shared \ -%endif --disable-static -make %{?_smp_mflags} +%make_build %install %make_install install-bin @@ -99,13 +96,14 @@ %postun -n %lname -p /sbin/ldconfig %files -n %lname -%license COPYING.txt +%license LICENSE.txt %doc CHANGES.txt README.txt %_libdir/libSDL2_mixer-2*.so.* -%files -n libSDL2_mixer-devel +%files devel %_includedir/SDL2/ %_libdir/libSDL2_mixer.so -%_libdir/pkgconfig/SDL2_mixer.pc +%_libdir/pkgconfig/*.pc +%_libdir/cmake/ %changelog ++++++ SDL2_mixer-2.0.4.tar.gz -> SDL2_mixer-2.6.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/SDL2_mixer/SDL2_mixer-2.0.4.tar.gz /work/SRC/openSUSE:Factory/.SDL2_mixer.new.1523/SDL2_mixer-2.6.0.tar.gz differ: char 5, line 1