Change logs for taglib source package in Sid

  • 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