libsdl2-mixer (2.8.0+dfsg-1) unstable; urgency=medium * New upstream stable release * d/copyright: Exclude vendored minimp3. We don't use this in Debian, so there's little value in reviewing new versions or tracking their copyright status in d/copyright. * d/copyright: Update * d/libsdl2-mixer-2.0-0.symbols: Update * d/rules: Update build options to enable/disable codecs. GME (game music emulation) and WavPack are disabled for now, to minimize dependencies and security exposure. Enabling them in future would be a compatible change, if a game in Debian needs them, but disabling them after they were enabled would be an incompatible change, so the conservative approach is to start small. * d/clean: Fix FTBFS-twice-in-a-row by removing regenerated files (Closes: #1046994) * d/gbp.conf: Only sign packaging tags, not upstream tags * d/gbp.conf: Rely on uscan to repack upstream source. This will use Files-Excluded in d/copyright, rather than separate configuration. * d/gbp.conf: Use DEP-14 branch names -- Simon McVittie Mon, 22 Jan 2024 13:12:35 +0000 libsdl2-mixer (2.6.3+dfsg-1) unstable; urgency=medium [ Debian Janitor ] * d/control: Remove version constraints unnecessary since Debian 10 * d/upstream/metadata: Add [ Simon McVittie ] * New upstream stable release - Functionally equivalent to 2.6.2+dfsg-2 - Drop patch from 2.6.2+dfsg-2, applied upstream * d/copyright: Update * d/control: Update standards version to 4.6.2 (no changes needed) * d/control: Remove version constraints unnecessary since Debian 11 * d/upstream/metadata: Add Repository field * d/tests: Run Xvfb with -noreset to make the test more reliable. See #981201. * d/tests: Instruct xvfb-run to choose a server number automatically * d/watch: Only watch for 2.x versions. The upstream 'main' branch now targets SDL 3 (under development), and should be packaged separately as a libsdl3-mixer source package. -- Simon McVittie Sat, 15 Jul 2023 18:05:33 +0100 libsdl2-mixer (2.6.2+dfsg-2) unstable; urgency=medium * d/watch: Update for Github website changes * d/p/music_opus.c-Fixed-the-memory-leak-after-tags.patch: Add minor memory leak fix from upstream release-2.6.x branch -- Simon McVittie Fri, 28 Oct 2022 18:13:41 +0100 libsdl2-mixer (2.6.2+dfsg-1) unstable; urgency=medium * New upstream release -- Simon McVittie Mon, 29 Aug 2022 21:05:51 +0100 libsdl2-mixer (2.6.1+dfsg-1) unstable; urgency=medium * New upstream release, functionally equivalent to 2.6.0+dfsg-2 - d/p/configure.ac-Make-sure-to-set-VERSION.patch: Drop, applied upstream -- Simon McVittie Mon, 18 Jul 2022 14:25:38 +0100 libsdl2-mixer (2.6.0+dfsg-2) unstable; urgency=medium * d/p/configure.ac-Make-sure-to-set-VERSION.patch: Add patch to ensure that Version is set in the .pc file. This resolves FTBFS in dependent packages like wesnoth-1.16. * d/tests: Verify that the pkg-config metadata has a suitable version number -- Simon McVittie Tue, 12 Jul 2022 12:29:17 +0100 libsdl2-mixer (2.6.0+dfsg-1) unstable; urgency=medium * New upstream release * d/libsdl2-mixer-2.0-0.symbols: Update * d/libsdl2-mixer-2.0-0.symbols: Use stable release for new symbols. We don't need to keep track of which specific prerelease introduced each symbol now that there's a stable release. * d/watch: Only look for stable releases * d/rules: Enable full compiler hardening * Switch branch for upload to unstable -- Simon McVittie Sat, 09 Jul 2022 14:55:01 +0100 libsdl2-mixer (2.5.2+dfsg-1) experimental; urgency=medium * New upstream prerelease * d/watch: Don't download Windows binaries, etc. * d/watch: Accept prereleases for experimental branch * Add myself to Uploaders * Drop all patches, included in the new upstream prerelease * d/libsdl2-mixer-dev.install: Install the new CMake metadata * d/tests: Exercise a CMake build -- Simon McVittie Fri, 17 Jun 2022 10:56:20 +0100 libsdl2-mixer (2.5.1+dfsg-2) experimental; urgency=medium * d/patches: Add post-release-candidate fixes from upstream * Standards-Version: 4.6.1 (no changes required) * d/.gitignore: Add -- Simon McVittie Tue, 31 May 2022 14:39:47 +0100 libsdl2-mixer (2.5.1+dfsg-1) experimental; urgency=medium * Team upload * New upstream prerelease * d/watch: Download new releases from Github * d/watch: Don't download prereleases by default * d/copyright: Remove exclusion patterns that are no longer needed -- Simon McVittie Thu, 26 May 2022 12:40:57 +0100 libsdl2-mixer (2.5.0~git20220523+g8805ff3+dfsg-1) experimental; urgency=medium * Team upload * New upstream git snapshot * d/copyright: Update * d/rules: Update configure options * d/libsdl2-mixer-2.0-0.symbols: Update -- Simon McVittie Tue, 24 May 2022 18:12:01 +0100 libsdl2-mixer (2.5.0~git20220512.g4366e74+dfsg-1-1) experimental; urgency=medium * Team upload * New upstream git snapshot -- Simon McVittie Mon, 16 May 2022 14:23:53 +0100 libsdl2-mixer (2.5.0~git20220509.g5c43733+dfsg-1) experimental; urgency=medium * Team upload * New upstream git snapshot -- Simon McVittie Mon, 09 May 2022 14:11:57 +0100 libsdl2-mixer (2.0.5~20220126.g6845d9f+dfsg-1) experimental; urgency=medium * Team upload * New upstream snapshot * Add -dev dependencies mentioned in .pc file -- Simon McVittie Wed, 02 Mar 2022 20:39:57 +0000 libsdl2-mixer (2.0.5~20220103.g3f5a050+dfsg-1) experimental; urgency=medium * Team upload * New upstream snapshot * d/copyright: Update * d/rules: Don't explicitly specify SHLIBVER. Specifying a version for dh_makeshlibs, and remembering to increment it every time new ABI is added, is error-prone. In debhelper compat level 12 and up, the default is to generate a conservative dependency using dh_makeshlibs -VUpstream-Version. The symbols file (which is more precise) also takes precedence over the shlibs version. -- Simon McVittie Fri, 07 Jan 2022 14:14:05 +0000 libsdl2-mixer (2.0.5~20211214.gffd0589+dfsg-1) experimental; urgency=medium * Team upload * Branch for experimental * New upstream snapshot - Drop patches, applied upstream - d/copyright: Update * Add a .symbols file * d/copyright, d/gbp.conf: Filter more generated/vendored files. If we're repacking the tarball *anyway*, we might as well exclude these too. They'll be restored by dh_autoreconf. * Escape CPPFLAGS properly, so -fvisibility=hidden gets enabled. We had the wrong number of layers of escaping here, resulting in a compiler warning which indirectly disabled detection of -fvisibility=hidden. * Bump debhelper compat level from 12 to 13 + debian/rules: Drop --fail-missing argument to dh_missing, which is now the default. * Re-export upstream signing key without extra signatures. * Drop transition for old debug package migration. The legacy -dbg package was replaced by -dbgsym in Debian 10, and we don't support skipping a release when upgrading. * Standards-Version: 4.6.0 (no changes required) -- Simon McVittie Tue, 14 Dec 2021 20:36:45 +0000 libsdl2-mixer (2.0.4+dfsg1-4) unstable; urgency=medium * Team upload * Fix FTBFS with autoconf 2.71 (Closes: #993157) -- Simon McVittie Mon, 06 Sep 2021 10:15:13 +0100 libsdl2-mixer (2.0.4+dfsg1-3) unstable; urgency=medium * Team upload. [ Simon McVittie ] * Add a superficial autopkgtest for libsdl2-mixer-dev (Closes: #941428) * d/rules: Don't explicitly use --as-needed linker option. It's the default with bullseye toolchains. [ Felix Geyer ] * Switch to debhelper compat level v12 [ Debian Janitor ] * Use secure copyright file specification URI. * debian/copyright: use spaces rather than tabs to start continuation lines. * Rely on pre-initialized dpkg-architecture variables. [ Fabian Greffrath ] * Backport a patch from upstream that fixes a use-after-free in music_fluidsynth.c, which would cause a segmentation fault with libfluidsynth 2.1.6 whenever a song was stopped. -- Fabian Greffrath Fri, 22 Jan 2021 10:59:38 +0100 libsdl2-mixer (2.0.4+dfsg1-2) unstable; urgency=medium * Team upload. * Recommend a recent enough timgm6mb-soundfont package or an alternative provider of sf3-soundfont-gm and use the default soundfont throughout the package. -- Fabian Greffrath Sun, 04 Aug 2019 13:48:23 +0200 libsdl2-mixer (2.0.4+dfsg1-1) unstable; urgency=medium * Team upload. * New upstream version. * Verify signature of upstream tarball. * Switch from libmad to libmpg123 to avoid potential GPL licensing issues of libsdl2-mixer users. * Enable support for the Opus codec. -- Felix Geyer Sun, 03 Feb 2019 12:40:50 +0100 libsdl2-mixer (2.0.2+dfsg1-3) unstable; urgency=medium * Bump Policy Standards-Version to 4.2.1 (no changes needed) * Switch to debhelper compat level v11 * d/watch: - Set to version=4 - Use https for URL * d/control: - Use https for Homepage URL - Set "Rules-Requires-Root: no" - Update Vcs-* URLs -- Manuel A. Fernandez Montecelo Fri, 19 Oct 2018 23:47:51 +0200 libsdl2-mixer (2.0.2+dfsg1-2) unstable; urgency=medium * Team upload. * Fix the shlib symlink again, thanks again Andreas Beckmann (Closes: #877270). -- Fabian Greffrath Thu, 09 Nov 2017 17:19:39 +0100 libsdl2-mixer (2.0.2+dfsg1-1) unstable; urgency=medium * Team upload. * New upstream version 2.0.2+dfsg1. * Bump Build-Depends to libsdl2-dev (>= 2.0.7) as per configure.in requirements. * Remove bug-715461-soundfont_paths.patch, applied upstream. * Bump SHLIBVER to 2.0.2 as INTERFACE_AGE has been reset in configure.in. * Call aclocal before dh_autoreconf to fix FTBFS. * Move the dbgsym-migration parameter to the dh_strip call. * Add support for the fluidr3mono-gm-soundfont package: + Add fluidr3mono-gm-soundfont to the list of alternative recommends. + Add Breaks: libfluidsynth1 (<< 1.1.7~) to make sure we have a version of that library available that supports the SF3 soundfont format. + Add the soundfont file to the MIX_INIT_SOUNDFONT_PATHS macro. -- Fabian Greffrath Thu, 09 Nov 2017 17:00:37 +0100 libsdl2-mixer (2.0.1+dfsg1-3) unstable; urgency=medium * Update Recommends musescore-soundfont-gm -> timgm6mb-soundfont, thanks Thorsten Glaser (Closes: #870793) -- Manuel A. Fernandez Montecelo Sat, 05 Aug 2017 13:48:50 +0200 libsdl2-mixer (2.0.1+dfsg1-2) unstable; urgency=medium * Bump Policy Standards-Version to 4.0.0 (no changes needed) * Switch to debhelper compat level v10 - dh flags --parallel are not needed - autoreconf is invoked by default * disable autoheader (invoked automatically by autoreconf), necessary in order to use debhelper compat level v10 without overriding dh-autoreconf calls * Use automatic dbgsym packages, drop -dbg * Update Vcs-* URLs -- Manuel A. Fernandez Montecelo Sat, 29 Jul 2017 23:18:31 +0200 libsdl2-mixer (2.0.1+dfsg1-1) unstable; urgency=medium * New upstream release * d/examples/Makefile: link against SDL2_mixer. Thanks Riku Saikkonen. (Closes: #774717) * d/patches: - Remove fix-750706-upstream-8ef083375857.patch, backported from upstream -- Manuel A. Fernandez Montecelo Tue, 26 Jan 2016 16:54:51 +0000 libsdl2-mixer (2.0.0+dfsg1-5) unstable; urgency=medium * Add patch fix-750706-upstream-8ef083375857.patch backported from upstream to fix playing speed with timidity backend. Thanks Sylvain Beucler (Closes: #750706) -- Manuel A. Fernandez Montecelo Sat, 25 Oct 2014 11:07:28 +0100 libsdl2-mixer (2.0.0+dfsg1-4) unstable; urgency=medium * Bump Policy Standards-Version to 3.9.6 (no changes needed) * Copy patch bug-715461-soundfont_paths.patch from sdl-mixer1.2 to use better quality sounds than those of freepats. Thanks Fabian Greffrath (Closes: #766019) -- Manuel A. Fernandez Montecelo Sat, 25 Oct 2014 00:45:21 +0100 libsdl2-mixer (2.0.0+dfsg1-3) unstable; urgency=low * Bump Policy Standards-Version to 3.9.5 (no changes needed) * Do not call dh_autoreconf with autogen.sh as parameter, and use instead other methods to force the update of ltmain.sh and config.{sub,guess} files, needed when having new architectures such as arm64 (Closes: #727435) -- Manuel A. Fernandez Montecelo Sun, 09 Mar 2014 11:24:29 +0000 libsdl2-mixer (2.0.0+dfsg1-2) unstable; urgency=low * Issue extra -I/usr/include/libmodplug during compilation to avoid a FTBFS due to recent changes in libmodplug (Closes: #725564) * Build-Depends on pkg-config * Clean-up of debian/rules -- Manuel A. Fernandez Montecelo Sat, 19 Oct 2013 16:30:18 +0100 libsdl2-mixer (2.0.0+dfsg1-1) unstable; urgency=low * New upstream release * Filter upstream tarball from binaries and unneeded cruft - Remove from debian/copyright files that are now filtered out when creating the orig.tar * Remove patches carried from version sdl-mixer1.2, all of them were applied upstream (4) or had been backported (1) * Recommend MIDI patch set "freepats" -- Manuel A. Fernandez Montecelo Tue, 13 Aug 2013 20:03:24 +0100 libsdl2-mixer (2.0.0~rc1-1) unstable; urgency=low * Initial release. (Closes: #711570) -- Manuel A. Fernandez Montecelo Sat, 08 Jun 2013 01:16:42 +0100