-
taglib (1.13.1-1) unstable; urgency=medium
* New upstream release.
-- Boyuan Yang <email address hidden> Thu, 06 Jul 2023 16:50:19 -0400
-
taglib (1.13-2) unstable; urgency=high
* Bump Standards-Version to 4.6.2.
* debian/: Apply wrap-and-sort -abst.
* debian/control: libtag1-dev: Add missing dep zlib1g-dev.
(Closes: #997217)
-- Boyuan Yang <email address hidden> Sat, 11 Feb 2023 12:25:27 -0500
-
taglib (1.13-1) unstable; urgency=medium
[ Debian Janitor ]
* Update renamed lintian tag names in lintian overrides.
* Update standards version to 4.6.1, no changes needed.
[ Boyuan Yang ]
* New upstream release.
* debian/patches: Drop all patches except using OS libutf8cpp and
arch-indep /usr/bin/taglib-config, old patches are no longer needed.
* debian/control:
+ Mark documentation-related build-dependencies with <!nodoc>.
+ Mark the doc package with Build-Profiles: <!nodoc>.
* debian/rules:
+ Enable BUILD_TESTING flag.
+ Explicitly enable LTO build.
* debian/libtag1v5-vanilla.symbols: Add new symbols and drop
non-LTO symbols.
-- Boyuan Yang <email address hidden> Tue, 01 Nov 2022 15:19:22 -0400
-
taglib (1.12-1) unstable; urgency=medium
* Upload to unstable.
* debian/libtag1v5-vanilla.symbols: Refresh symbols using buildd logs.
* debian/patches/0003-Make-taglib-config-arch-independent.patch:
Correct implementation.
-- Boyuan Yang <email address hidden> Sun, 03 Oct 2021 10:05:07 -0400
-
taglib (1.11.1+dfsg.1-3) unstable; urgency=medium
* Rebuild against GCC 10.
* debian/control:
+ Bump debhelper compat to v13.
* debian/rules: Simplify using dh13 syntax.
* debian/symbols: Refresh symbols. (Closes: #957861)
-- Boyuan Yang <email address hidden> Fri, 24 Jul 2020 10:34:03 -0400
-
taglib (1.11.1+dfsg.1-2) unstable; urgency=medium
* debian/symbols: Refresh symbols again using buildd logs.
* debian/patches: Add patch to fix corruption on
handling ogg files. (Closes: #915281, upstream issue 775)
-- Boyuan Yang <email address hidden> Sun, 26 Apr 2020 13:55:26 -0400
-
taglib (1.11.1+dfsg.1-1) unstable; urgency=medium
* Adopt the package via ITS process. (Closes: #955165)
+ Have the package team-maintained under Debian Multimedia team.
* debian/rules: Use "dh_missing --fail-missing".
* debian/control: Update Vcs-* fields to use git packaging repo under
Salsa Debian Multimedia team.
[ Matteo Cypriani ]
* Update debian/copyright (full copyright check).
* Versioned build-dependency on cmake (>= 3.7) to make sure
FindICU.cmake is shipped in cmake-data.
-- Boyuan Yang <email address hidden> Sat, 18 Apr 2020 11:23:33 -0400
-
taglib (1.11.1+dfsg.1-0.3) unstable; urgency=medium
* Non-maintainer upload.
* CVE-2018-11439 (Closes: #903847)
-- Moritz Muehlenhoff <email address hidden> Tue, 19 Feb 2019 23:24:40 +0100
-
taglib (1.11.1+dfsg.1-0.2) unstable; urgency=medium
* Non-maintainer upload.
* Drop obsolete versioned build dependency on g++.
* Mark two more symbols as optional, not seen when building with -O3.
* Bump standards version to 4.1.1.
* CVE-2017-12678: Don't assume TDRC is an instance of TextIdentificationFrame.
Closes: #871511.
-- Matthias Klose <email address hidden> Thu, 12 Oct 2017 11:38:02 +0200
-
taglib (1.11.1+dfsg.1-0.1) unstable; urgency=medium
* Non-maintainer upload.
* Repack upstream tarball to get rid of non-free files
taglib/toolkit/unicode.{h,cpp} (see lintian error
license-problem-convert-utf-code).
+ Add patch icu.patch.
+ New (build-)dependency: libicu.
* Mark a few symbols as optional. (Closes: #842126)
Patch by Steve Langasek <email address hidden>.
* Update debian/copyright.
-- Matteo Cypriani <email address hidden> Tue, 24 Jan 2017 20:10:42 -0500
-
taglib (1.11.1-0.1) unstable; urgency=medium
* Non-maintainer upload.
* New upstream release. (Closes: #839767)
+ debian/libtag1v5-vanilla.symbols: restored symbol
_ZN6TagLib6String14WCharByteOrderE (TagLib::String::WCharByteOrder) with
version 1.9.1-2.2~.
* Drop README.Debian-source: non-free file id3v22-tda.mp3 was dropped
upstream, so a repack is not needed any more.
* Update debian/copyright (add myself for debian/*).
-- Matteo Cypriani <email address hidden> Mon, 24 Oct 2016 16:43:33 -0400
-
taglib (1.11+dfsg.1-0.3) unstable; urgency=medium
* Non-maintainer upload.
* Add missing includes in libtag1-dev. (Closes: #840825)
* debian/rules: use dh_install --fail-missing.
* Multi-Arch:
+ Mark libtag1-doc "foreign".
+ Mark libtagc0-dev "same".
+ Add patch taglib-config-multiarch.patch to make the taglib-config script
architecture-independent, and mark libtag1-dev "same".
* Improve symbols file for libtag1v5-vanilla: mark new symbols from version
1.11 as such.
* Fix changelog entry for 1.9.1-2.2 (typo in the old name of
libtag1-vanilla).
-- Matteo Cypriani <email address hidden> Tue, 18 Oct 2016 16:46:19 -0400
-
taglib (1.11+dfsg.1-0.2) unstable; urgency=medium
* Non-maintainer upload.
* Fix symbols for various architectures.
* debian/rules: drop "clean" target (use dh_auto_clean instead).
-- Matteo Cypriani <email address hidden> Thu, 06 Oct 2016 17:42:04 -0400
-
taglib (1.11+dfsg.1-0.1) unstable; urgency=medium
* Non-maintainer upload.
[ Modestas Vainius ]
* Get rid of 'static libraries' from package descriptions. This is not true
anyway (if it has ever been). See #639104.
[ Matteo Cypriani ]
* New upstream version 1.11 (Closes: #805848, #730206).
* Repack upstream tarball to get rid of non-free file id3v22-tda.mp3,
see README.Debian-source (Closes: #736188).
* Drop patch multiarch.diff (applied upstream).
* Bump Standards-Version to 3.9.8 (no changes needed).
* Fix debian/watch.
* Update debian/copyright and switch to DEP-5 format.
* debian/control:
+ Update VCS URIs to the new collab-maint repository.
+ Build-Depend on libboost-dev.
+ Remove unneeded versions in Build-Depends.
* debian/rules:
+ Call cmake with BUILD_SHARED_LIBS.
+ Use DEB_BUILD_MAINT_OPTIONS to enforce hardening.
+ use override_dh_auto_build-indep target instead of build-indep to
generate the documentation (Closes: #806660).
* Update symbols.
* Don't install md5 files in libtag1-doc.
* Install upstream NEWS as changelog.
* Quit embedding jquery.js.
-- Matteo Cypriani <email address hidden> Fri, 30 Sep 2016 16:39:42 -0400
-
taglib (1.9.1-2.4) unstable; urgency=medium
* Non-maintainer upload.
* Provide a minimal symbols file (with no actual symbols yet)
to produce a shlibs dependency on libtag1v5 instead of
libtag1v5-vanilla, so that the use of dh_sameversiondep in
taglib-extras can work. (Closes: #794638)
-- Simon McVittie <email address hidden> Thu, 06 Aug 2015 20:50:57 +0100
-
taglib (1.9.1-2.3) unstable; urgency=medium
* Non-maintainer upload.
* Upload to unstable.
-- Matthias Klose <email address hidden> Tue, 04 Aug 2015 19:37:20 +0200
-
taglib (1.9.1-2.1) unstable; urgency=medium
* Non-maintainer upload.
* Fix multiple FTBTSes by changing symbol file on mips64el architecture.
Tested on mips, mipsel, mips64el, amd64, i386.
Patch by Sphinx Jiang <email address hidden>.
Work done for Debian GSOC2014.
Closes: #746918.
-- Anibal Monsalve Salazar <email address hidden> Thu, 26 Jun 2014 13:15:27 +0100
-
taglib (1.9.1-2) unstable; urgency=low
* Fix multiple FTBFSes by confirming symbol files on more architectures.
* Symbol files require substitutions hence use pkgkde-symbolshelper at build
time.
-- Modestas Vainius <email address hidden> Mon, 04 Nov 2013 16:17:34 +0200
-
taglib (1.9.1-1) unstable; urgency=low
* New upstream release.
* Drop RusXMMS flavour (libtag1-rusxmms package). The patch no longer
applies, it is hardly maintained upstream, its popcon is very low etc.
* Properly remove documentation in clean target.
* Update symbol files.
* Bump Standards-Version to 3.9.5: no further changes needed.
* Update Vcs-* URLs to canonical ones.
* Update Homepage URL in debian/control.
* Register taglib API documentation with doc-base.
* Update install files (new headers added).
* Update package descriptions.
* Update debian/copyright, note an option of MPL licensing.
-- Modestas Vainius <email address hidden> Mon, 04 Nov 2013 13:25:44 +0200
-
taglib (1.8-2) unstable; urgency=low
* Bump Standards-Version to 3.9.4: no further changes needed.
* Upload to unstable.
-- Modestas Vainius <email address hidden> Tue, 28 May 2013 22:32:14 +0300
-
taglib (1.7.2-1) unstable; urgency=medium
* New upstream release:
- fixed division by zero while parsing corrupted MP4 files (CVE-2012-2396);
- fixed compilation on Haiku.
* Update symbol files.
* Urgency=medium, security fix.
-- Modestas Vainius <email address hidden> Thu, 28 Jun 2012 01:18:37 +0300
-
taglib (1.7.1-3) unstable; urgency=low
* libtag1-dev and libtagc0-dev (libtag1-dev reverse dependency) are not
Multi-Arch: same compatible, unmark them. (Closes: #670029)
-- Modestas Vainius <email address hidden> Sun, 29 Apr 2012 10:48:12 +0300
-
taglib (1.7.1-2) unstable; urgency=low
* Replace build hook with dh_auto_configure override. This should be
compatible with building package via binary-arch target. Fixes FTBFSes.
* Hook doc/html/index.html to build-indep target. This is compat=9
compatible.
* Do not attempt to build some binary packages uselessly.
* Fix patch to doc/html/index.html. It's in builddir-vanilla.
-- Modestas Vainius <email address hidden> Mon, 16 Apr 2012 22:22:26 +0300
-
taglib (1.7.1-1) unstable; urgency=high
* New upstream release:
- fixes security vulnerabilities: CVE-2012-1107, CVE-2012-1108
and CVE-2012-1584. (Closes: #662705)
* Bump Standards-Version to 3.9.3: no changes needed.
* Drop upstream_doxygen_out_of_source.diff, merged upstream.
* Drop backport_protection_against_broken_wma_files.diff, merged upstream.
* Update symbol file.
* Urgency=high due to security fixes.
-- Modestas Vainius <email address hidden> Sun, 15 Apr 2012 19:08:51 +0300
-
taglib (1.7-2) unstable; urgency=low
* Backport some fixes from upstream repository: (Closes: #656226)
- fix segfault when parsing some ID3v2 tags (patch
backport_id3v2_null_pointer.diff);
- partial protection against broken WMA files (patch
backport_protection_against_broken_wma_files.diff).
* Add Multi-arch support. (Closes: #651019) Implementation is mostly based on
the patch from Steve Langasek. The only difference is bumping debhelper
build dependency to 9.
* Pass visibility options via DEB_{CFLAGS,CXXFLAGS}_MAINT_APPEND in order to
inherit default flags from dh/dpkg-buildflags. This needs dpkg-dev 1.16.1
hence build depend on it.
* Enable parallel building.
* Update symbol file.
* Remove debian/libtag1-doc.lintian-overrides, no longer needed.
-- Modestas Vainius <email address hidden> Sun, 19 Feb 2012 21:47:28 +0200
-
taglib (1.7-1) unstable; urgency=low
* New upstream release. * Drop topgit support and remove README.source, no longer needed. * Bump Standards-Version to 3.9.2: adjust Replaces/Breaks where needed. * Simplify debian/rules a bit: use fewer make "functions". * Do not care about shlibs anymore since there is a symbol file. * Adapt rusxmms_taglib.diff to upstream changes (autotools removal). * Clean trailing whitespace from the rusxmms_taglib.diff. * Add header to the rusxmms_taglib.diff patch. * Update the list of supported formats in the package descriptions. (Closes: #613149) * Update package synopsis'. * Use new way to call doxygen: via `make docs`. * Add upstream_doxygen_out_of_source.diff patch to support building documentation out-of-the-source tree. * Update symbol files. * Remove no longer used lintian-overrides. * Override jquery.js lintian warning, doxygen adds it. * Update install files. -- Modestas Vainius <email address hidden> Sat, 09 Apr 2011 19:32:40 +0300
-
taglib (1.6.3-1) unstable; urgency=low
* New upstream release:
- fixes a problem with ID3v2 APIC frame parsing (Closes: #577990).
* Update symbol files for new release.
* Remove duplicate "Section" fields from debian/control.
* Bump libtag1c2a shlibs to 1.6.3.
-- Modestas Vainius <email address hidden> Mon, 17 May 2010 01:43:14 +0300
-
taglib (1.6.2-1) unstable; urgency=low
* New upstream release.
* Remove DMUA field from debian/control. I'm a DD now.
* Git repository moved to my new DD account on alioth. Change Vcs fields in
debian/control accordingly.
* Update libtag1-vanilla symbol file, bump libtag1-{vanilla,rusxmms} shlibs.
* Override lintian "taglib source: outdated-autotools-helper-file". Package
does not use autotools anyway.
* Change maintainer email address to @debian.org one.
* Bump Standards-Version to 3.8.4: no changes needed.
-- Modestas Vainius <email address hidden> Fri, 09 Apr 2010 23:58:57 +0300
-
taglib (1.6.1-1) unstable; urgency=low
* New upstream release.
* Remove all patches, merged upstream:
- general/add_missing_exports_fix.diff
- general/gcc_visibility_feature.diff
- general/link_interface_libraries_fix.diff
- general/taglib_c_pc_fix.diff
* Switch to dpkg-source v3 format:
- do not use quilt dh addon anymore.
* Update install files.
* Update libtag1-vanilla.symbols file: new symbols added.
* Use Conflicts rather than Breaks for libtag-extras0 (as lintian insists).
* Bump shlibs to 1.6.1 in debian/rules.
-- Modestas Vainius <email address hidden> Mon, 02 Nov 2009 01:48:01 +0200
-
taglib (1.6-3) unstable; urgency=low
* Fix 'optional' tags in symbols file.
* Release to unstable.
-- Modestas Vainius <email address hidden> Mon, 21 Sep 2009 22:32:22 +0300
-
taglib (1.6-1) unstable; urgency=low
* New upstream release.
* Bump Standards-Version to 3.8.3 (no changes needed).
* Drop general/recognize_oga_files_fix.diff patch, merged upstream.
* Refresh other patches.
* Refresh rusxmms patch.
* Update install files.
* Update symbols file.
* Bump shlibs of libtag1-* to 1.6.
-- Modestas Vainius <email address hidden> Tue, 15 Sep 2009 22:13:51 +0300
-
taglib (1.5-7) unstable; urgency=low
* Fix Vcs-Browser URL.
* Convert symbol files to dpkg-dev 1.15.3 compat format:
- drop build dependency on pkg-kde-tools and remove its references from
debian/rules;
- add dpkg-dev (>= 1.15.3) to build depends;
- convert and rename debian/*.symbols.in to dpkg-dev 1.15.3 compatible
format.
* Use dh --with quilt rather than quilt make snippet:
- build depend on quilt (>= 0.46-7~);
- adjust debian/rules accordingly.
* Clean up topgit stuff.
* Get rid of the build branch: update debian/README.source.
* Make use of debhelper 7.3 cmake / build directory support:
- build depend on debhelper (>= 7.3);
- debian/rules rewritten to use dh_auto and otherwise simplified.
* Fix taglib_c.pc (patch general/taglib_c_pc_fix.diff) (Closes: #524696).
* Recognize .oga files as OGGs (patch general/recognize_oga_files_fix.diff)
(Closes: #525571).
* Bump Standards-Version to 3.8.2. No changes needed.
-- Modestas Vainius <email address hidden> Sat, 25 Jul 2009 04:09:33 +0300
-
taglib (1.5-6) unstable; urgency=low
* Fix potential rusxmms patching breakage in case there were no regular
patches.
* Build depend on debhelper 7.2.7, drop a hack needed for previous dh and
make use of --remaining-packages option for dh_makeshlibs.
* Fix debian/watch file.
* Upload to unstable.
-- Modestas Vainius <email address hidden> Sat, 28 Mar 2009 16:01:43 +0200
-
taglib (1.5-4) unstable; urgency=low
* Drop Adeodato Simó from Uploaders by his request. Thanks for your work!
* Build depend on pkg-kde-tools (>= 0.4) and switch libtag1c2a symbol file
handling to pkgkde-symbolshelper instead of custom implementation. This
should fix FTBFS on kfreebsd-amd64 (Closes: #494276).
* Migrate patch handling to topgit. As a result, patches were renamed:
- 01_gcc_visibility.diff -> general/gcc_visibility_feature.diff;
- 02_export_public_functions.diff -> general/add_missing_exports_fix.diff;
- 96_link_interface_libraries.diff ->
general/link_interface_libraries_fix.diff.
* Add README.source about topgit/quilt.
* Bump Standards-Version to 3.8.1: README.source added (see above).
* Add ${misc:Depends} for all packages.
* Capitalize API in the libtag1-doc package description.
* Add Vcs-* fields.
-- Modestas Vainius <email address hidden> Thu, 19 Mar 2009 18:05:40 +0200
-
taglib (1.5-3) unstable; urgency=high
* Add 02_export_more_public_functions.diff patch to TAGLIB_EXPORT some
public functions of the id3v1 module (Closes: #485229). Urgency high
because this breaks other software in testing.
* Drop gcc4.2 symbols files, No longer needed as gcc 4.3 is now default on
all architectures.
-- Modestas Vainius <email address hidden> Mon, 09 Jun 2008 01:11:57 +0300