File: changelog

package info (click to toggle)
libsdl2-mixer 2.8.1%2Bdfsg-2
  • links: PTS, VCS
  • area: main
  • in suites: trixie
  • size: 2,348 kB
  • sloc: ansic: 31,207; python: 1,280; sh: 613; makefile: 275; cpp: 247
file content (404 lines) | stat: -rw-r--r-- 15,504 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
libsdl2-mixer (2.8.1+dfsg-2) unstable; urgency=medium

  * d/libsdl2-mixer-2.0-0.symbols: Only generate dependencies on stable
    releases
  * d/control, d/rules: Switch from modplug to libxmp as recommended by
    upstream
  * d/control, d/rules, d/clean: Load libfluidsynth dynamically.
    This allows it to be relaxed from Depends to Recommends, and allows
    its -dev package to be dropped from the Depends of the -dev package,
    which in turn means that developers do not always need the fluidsynth
    service installed.
  * d/rules: Remove build option explicitly disabling mikmod.
    This backend was removed in 2.6.0.
  * d/rules: Remove option explicitly disabling libmad for MP3.
    This backend was removed in 2.6.0.

 -- Simon McVittie <smcv@debian.org>  Tue, 11 Mar 2025 11:25:34 +0000

libsdl2-mixer (2.8.1+dfsg-1) unstable; urgency=medium

  * New upstream stable release
  * d/copyright: Update
  * d/control, d/copyright: Update upstream URL references to point to Github
  * Standards-Version: 4.7.0 (no changes required)
  * d/control, d/tests: Depend on pkgconf in preference to pkg-config
  * d/rules, d/libsdl2-mixer-dev.install: Install examples as manual tests.
    Install them to a multiarch location since we don't currently have a
    libsdl2-mixer-dev package, and it doesn't seem worth adding one for
    two small manual tests.
  * d/salsa-ci.yml: Add

 -- Simon McVittie <smcv@debian.org>  Sat, 08 Feb 2025 16:08:16 +0000

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 <smcv@debian.org>  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 <smcv@debian.org>  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 <smcv@debian.org>  Fri, 28 Oct 2022 18:13:41 +0100

libsdl2-mixer (2.6.2+dfsg-1) unstable; urgency=medium

  * New upstream release

 -- Simon McVittie <smcv@debian.org>  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 <smcv@debian.org>  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 <smcv@debian.org>  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 <smcv@debian.org>  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 <smcv@debian.org>  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 <smcv@debian.org>  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 <smcv@debian.org>  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 <smcv@debian.org>  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 <smcv@debian.org>  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 <smcv@debian.org>  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 <smcv@debian.org>  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 <smcv@debian.org>  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 <smcv@debian.org>  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 <smcv@debian.org>  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 <fabian@debian.org>  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 <fabian@debian.org>  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 <fgeyer@debian.org>  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 <mafm@debian.org>  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 <fabian@debian.org>  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 <fabian@debian.org>  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 <mafm@debian.org>  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 <mafm@debian.org>  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 <mafm@debian.org>  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 <mafm@debian.org>  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 <mafm@debian.org>  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 <mafm@debian.org>  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 <mafm@debian.org>  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 <mafm@debian.org>  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 <mafm@debian.org>  Sat, 08 Jun 2013 01:16:42 +0100