libsdl2-ttf (2.22.0+dfsg-1) unstable; urgency=medium * New upstream stable release * d/copyright: Update * 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:17 +0000 libsdl2-ttf (2.20.2+dfsg-1) unstable; urgency=medium [ Debian Janitor ] * d/upstream/metadata: Add * d/control: Remove version constraints unnecessary since Debian 10 [ Simon McVittie ] * New upstream stable release - Functionally equivalent to 2.20.1+dfsg for Debian's purposes * 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-ttf source package. -- Simon McVittie Sat, 15 Jul 2023 18:05:37 +0100 libsdl2-ttf (2.20.1+dfsg-2) unstable; urgency=medium * d/watch: Update for Github website changes -- Simon McVittie Fri, 28 Oct 2022 18:19:30 +0100 libsdl2-ttf (2.20.1+dfsg-1) unstable; urgency=medium * New upstream release -- Simon McVittie Mon, 29 Aug 2022 21:05:35 +0100 libsdl2-ttf (2.20.0+dfsg-1) unstable; urgency=medium * New upstream release * d/libsdl2-ttf-2.0-0.symbols: Use stable release for recent symbols. We don't need to keep track of which specific prerelease introduced each symbol now that they're in a stable release. * d/watch: Only look for stable releases * Standards-Version: 4.6.1 (no changes required) * d/rules: Enable full compiler hardening * Switch branch for upload to unstable -- Simon McVittie Sat, 09 Jul 2022 14:55:03 +0100 libsdl2-ttf (2.19.2+dfsg-1) experimental; urgency=medium * New upstream prerelease * d/watch: Don't download Windows binaries, etc. * d/watch: Accept development prereleases for experimental branch * Add myself to Uploaders * Drop all patches, applied upstream * d/libsdl2-ttf-dev.install: Install the new CMake metadata * d/tests: Exercise a CMake build -- Simon McVittie Fri, 17 Jun 2022 10:56:50 +0100 libsdl2-ttf (2.19.1+dfsg-2) experimental; urgency=medium * Team upload * d/patches: Add post-release-candidate fixes from upstream. In particular this fixes an autopkgtest regression for src:pysdl2. * d/watch: Automatically add +dfsg suffix * d/.gitignore: Add -- Simon McVittie Tue, 31 May 2022 13:16:45 +0100 libsdl2-ttf (2.19.1+dfsg-1) experimental; urgency=medium * Team upload * New upstream prerelease * d/watch: Download releases from Github * d/copyright: Remove exclusion patterns that are no longer needed * d/watch: Don't download prereleases (by default) -- Simon McVittie Wed, 25 May 2022 20:27:23 +0100 libsdl2-ttf (2.0.18+git20220512.g21ae4c6+dfsg-1) experimental; urgency=medium * Team upload * New upstream git snapshot * Update symbols file. Ignore removal of TTF_SetFontScript, which only existed in experimental. -- Simon McVittie Fri, 13 May 2022 16:30:01 +0100 libsdl2-ttf (2.0.18+git20220508.gaa0659b+dfsg-1) experimental; urgency=medium * Team upload * New upstream git snapshot - Drop patches, applied upstream - Update symbols file with new ABI from development branch -- Simon McVittie Mon, 09 May 2022 17:06:08 +0100 libsdl2-ttf (2.0.18+dfsg-3) unstable; urgency=medium * Team upload * Add patches from upstream to fix overflows - Integer overflow with crafted/malicious TTF files (Closes: #1010671, CVE-2022-27470) - Buffer overflow if memory allocation fails -- Simon McVittie Sat, 07 May 2022 11:34:44 +0100 libsdl2-ttf (2.0.18+dfsg-2) unstable; urgency=medium * Team upload * Upload to unstable -- Simon McVittie Tue, 18 Jan 2022 09:29:57 +0000 libsdl2-ttf (2.0.18+dfsg-1) experimental; urgency=medium * Team upload * New upstream release * d/libsdl2-ttf-2.0-0.symbols: Require v2.0.18 for recent symbols. This simplifies dependency generation a bit; there's no real need to keep track of individual git snapshots. -- Simon McVittie Wed, 12 Jan 2022 09:19:12 +0000 libsdl2-ttf (2.0.18~git20220107.g5d387eb+dfsg-1) experimental; urgency=medium * Team upload * New upstream snapshot * d/copyright: Update * d/*.symbols: Update -- Simon McVittie Fri, 07 Jan 2022 14:07:32 +0000 libsdl2-ttf (2.0.15+git20211215.gf5f6e4a+dfsg-1) experimental; urgency=medium * Team upload * Branch for experimental * New upstream snapshot - Update symbols file - d/control: Update build-dependencies - d/copyright: Update - d/rules: Explicitly enable harfbuzz and disable vendored copies * 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. -- Simon McVittie Wed, 15 Dec 2021 13:29:47 +0000 libsdl2-ttf (2.0.15+dfsg1-2) unstable; urgency=medium * Team upload [ Felix Geyer ] * Switch to debhelper compat level 12 [ Simon McVittie ] * Add an autopkgtest smoke-test (Closes: #941024) * d/rules: Don't explicitly use --as-needed linker option. It's the default with bullseye toolchains. * d/rules: Stop overriding dh_compress. In debhelper compat level 12, examples are not compressed by default. * d/rules: Remove unnecessary -dbgsym migration path. The migration happened between Debian 9 and Debian 10, and we don't support skipping a release. * Use recommended debhelper compat level 13. Drop dh_missing override, --fail-missing is now the default. * Use a .symbols file to track the ABI. 2.0.15 is available since Debian 10, so I haven't attempted to determine which symbols were already available in older releases. * Re-export upstream signing key without extra signatures. * d/copyright: Add Files-Excluded to document what we remove. This allows a suitably repacked tarball to be downloaded using uscan. * Standards-Version: 4.6.0 (no changes required) -- Simon McVittie Fri, 29 Oct 2021 11:17:38 +0100 libsdl2-ttf (2.0.15+dfsg1-1) unstable; urgency=medium * Team upload. * New upstream release. * Verify signature of upstream tarball. * Drop fix-ftbfs-892441.patch, fixed upstream. (Closes: #914486) -- Felix Geyer Sun, 03 Feb 2019 13:00:22 +0100 libsdl2-ttf (2.0.14+dfsg1-3) unstable; urgency=medium * d/patches: - add fix-ftbfs-892441.patch: use pkg-config instead of freetype-config, deprecated and about to be removed (Closes: #892441) * Bump Policy Standards-Version to 4.2.1 (no changes needed) * Switch to debhelper compat level 11 * Set "Rules-Requires-Root: no" in d/control * d/copyright: use https in format URL * d/watch: - Switch to version=4 - Use https in URL * d/control: - Use https in Homepage URL - Update Vcs-* URLs -- Manuel A. Fernandez Montecelo Fri, 19 Oct 2018 17:08:11 +0200 libsdl2-ttf (2.0.14+dfsg1-2) unstable; urgency=medium * Bump Policy Standards-Version to 4.0.0 (no changes needed) * Update Vcs-* URLs * Switch to debhelper compat level v10 - dh flags --parallel are not needed - autoreconf is invoked by default * Use automatic dbgsym packages, drop -dbg -- Manuel A. Fernandez Montecelo Mon, 31 Jul 2017 23:19:16 +0200 libsdl2-ttf (2.0.14+dfsg1-1) unstable; urgency=medium * New upstream release - d/patches: drop link_libm_ftbfs_binutils-gold, support added upstream - Does not cause the compilation warning upgraded to error (Closes: #812621) - d/rules: update shlib and .so symlink to current version * Bump Policy Standards-Version to 3.9.6 (no changes needed) -- Manuel A. Fernandez Montecelo Tue, 02 Feb 2016 12:48:36 +0000 libsdl2-ttf (2.0.12+dfsg1-2) unstable; urgency=low * Build-Depends on pkg-config * Do not call dh_autoreconf with ./autogen.sh as parameter, to force using new config.{sub,guess} files, which important when having new architectures (Closes: #727437) -- Manuel A. Fernandez Montecelo Tue, 29 Oct 2013 18:18:49 +0000 libsdl2-ttf (2.0.12+dfsg1-1) unstable; urgency=low * Initial release. (Closes: #719643) -- Manuel A. Fernandez Montecelo Tue, 13 Aug 2013 23:35:27 +0100