faac (2.0-1) unstable; urgency=medium

  * New upstream version 2.0
    + Replace the classic faacEnc* C API with a new faac_* API in
      faac.h: parameters supplied once to faac_encoder_open(), uniform
      faac_status error reporting, resolved-property queries, and
      library-owned AudioSpecificConfig. The legacy faacEnc* surface and
      faaccfg.h are removed; the encoder core they exposed is now internal.
      SONAME bumped to 1 (libfaac.so.1). faac.h now defines
      FAAC_VERSION_MAJOR/MINOR/PATCH, tracking the SONAME, so callers
      can detect the new API at compile time (FAAC_VERSION_MAJOR >= 1).

      - Bump SONAME from libfaac0 to libfaac1
      - Update libfaac1.symbols file accordingly
      - Install API documentation and porting guide in the development
        package

    + Relicense: rewrite stereo, quantize, channels, bitstream,
      filtbank, tns, huffdata, huff2, and the MP4 output code as original
      work under LGPL-2.1-or-later, and drop the matching MPEG
      reference-code preamble from README.md, --license, and docs/. Every
      source file is now free software. Update the license header itself
      from GNU Library GPL to Lesser GPL wording.

      - Move package from non-free to main \o/
      - Update debian/copyright file accordingly

  * Bump debhelper compat to 14
  * Update debian/control file accordingly

 -- Fabian Greffrath <fabian@debian.org>  Thu, 30 Jul 2026 09:30:45 +0200

faac (1.50-1) unstable; urgency=medium

  * New upstream version 1.50
  * Remove patches, applied upstream
  * Disable LTO, it breaks the static library
  * Bump Standards-Version to 4.7.4

 -- Fabian Greffrath <fabian@debian.org>  Fri, 17 Apr 2026 10:27:07 +0200

faac (1.40-2) unstable; urgency=medium

  * Fix package descriptions (only LC object type supported)
  * Apply post-release patch to build supplemental quantize library
    with hidden symbols

 -- Fabian Greffrath <fabian@debian.org>  Tue, 17 Mar 2026 10:05:28 +0100

faac (1.40-1) unstable; urgency=medium

  * Drop Files-Excluded from d/copyright, files were removed upstream
  * Update d/watch file to version 5
  * New upstream version 1.40
  * DRM support has been dropped upstream
  * Drop d/clean and d/not-installed files, unused
  * Bump Standards-Version to 4.7.3, drop redundant Priority and RRR
    fields
  * Update d/copyright
  * Remove unused lintian overrides
  * Add Build-Depends: meson

 -- Fabian Greffrath <fabian@debian.org>  Tue, 17 Mar 2026 08:24:53 +0100

faac (1.31.1+dfsg-1) unstable; urgency=medium

  * New upstream version 1.31.1+dfsg

 -- Fabian Greffrath <fabian@debian.org>  Tue, 04 Mar 2025 09:45:07 +0100

faac (1.31+dfsg-1) unstable; urgency=medium

  [ Debian Janitor ]
  * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository,
    Repository-Browse.

  [ Fabian Greffrath ]
  * Fix libfaac0t64.symbols file for libfaac_drm.so.0
  * Exclude plugins, project and utils directories from source
    tarball
  * Fix debian/watch file
  * New upstream version 1.31+dfsg
  * Simplify debian/rules
  * Install the pkgconfig file
  * Bump Standards-Version to 4.7.1
  * Update Debian packaging copyright year

 -- Fabian Greffrath <fabian@debian.org>  Fri, 28 Feb 2025 16:00:27 +0100

faac (1.30-1.1~exp1) experimental; urgency=medium

  * Non-maintainer upload.
  * Rename libraries for 64-bit time_t transition.

 -- Michael Hudson-Doyle <mwhudson@debian.org>  Thu, 01 Feb 2024 21:28:49 +0000

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog libfaac1`.
