appstream (1.1.2-1) unstable; urgency=medium

  [ Matthias Klumpp ]
  * New upstream version: 1.1.2

  [ Helmut Grohne ]
  * Fix FTCBFS: Missing cross-only Build-Depends (Closes: #1126107)

 -- Matthias Klumpp <mak@debian.org>  Wed, 28 Jan 2026 22:08:36 +0100

appstream (1.1.1-1) unstable; urgency=medium

  * New upstream version: 1.1.1
  * Drop Qt5 build of libappstream (removed upstream)

 -- Matthias Klumpp <mak@debian.org>  Thu, 02 Oct 2025 20:14:46 +0200

appstream (1.1.0-1) unstable; urgency=medium

  * New upstream version: 1.1.0
  * Drop all patches: Applied upstream

 -- Matthias Klumpp <mak@debian.org>  Tue, 16 Sep 2025 21:52:32 +0200

appstream (1.0.6-2) unstable; urgency=medium

  * Add validator_fix-possible-double-dereference.patch:
    - Fixes as potential double-dereference of an AsIssue object
      when running validate-tree, which generates a GLib warning
      that messes up the YAML output of appstreamcli.
      This broke Lintian before (which apparently redirects stderr
      and stdout to the same place?)

 -- Matthias Klumpp <mak@debian.org>  Thu, 28 Aug 2025 14:36:46 +0200

appstream (1.0.6-1) unstable; urgency=medium

  * New upstream version: 1.0.6

 -- Matthias Klumpp <mak@debian.org>  Thu, 14 Aug 2025 19:54:34 +0200

appstream (1.0.5-1) unstable; urgency=medium

  [ Matthias Klumpp ]
  * New upstream version: 1.0.5
  * Bump standards version: No changes needed

  [ Simon McVittie ]
  * Revert "Add build-dep on gobject-introspection-bin for GIR debhelper"
    (Closes: #1094613)
  * d/control: Add ${gir:Depends} to -dev packages
  * d/control: Add ${gir:Provides} to -dev packages
  * d/control: Add gir1.2-*-dev Build-Depends as suggested by dh_girepository
  * d/control, d/rules: Enable gir sequence declaratively
  * d/control, d/rules: Only require gi-docgen for arch-indep builds
  * d/control: Don't build API documentation under nodoc build-profile

 -- Matthias Klumpp <mak@debian.org>  Thu, 24 Apr 2025 17:54:04 +0200

appstream (1.0.4-1) unstable; urgency=medium

  [ Matthias Klumpp ]
  * New upstream version 1.0.4 (Closes: #1078593)

  [ Adam Vodopjan ]
  * Fix typo in debian/appstream.postrm

 -- Matthias Klumpp <mak@debian.org>  Sun, 08 Dec 2024 23:42:44 +0100

appstream (1.0.3-1) unstable; urgency=medium

  * New upstream version: 1.0.3
  * Allow compose builds on loong64 (Closes: #1058989)
    - Thanks to yalingfang for the patch!

 -- Matthias Klumpp <mak@debian.org>  Wed, 24 Apr 2024 20:08:14 +0200

appstream (1.0.2-1) unstable; urgency=medium

  * New upstream version: 1.0.2
  * Drop all patches: Applied upstream
  * Update d/copyright
  * Add build-dep on gobject-introspection-bin for GIR debhelper

 -- Matthias Klumpp <mak@debian.org>  Sat, 24 Feb 2024 22:32:30 +0100

appstream (1.0.1-2) unstable; urgency=medium

  * Build libraries for Qt5 as well as Qt6 in one go

 -- Matthias Klumpp <mak@debian.org>  Mon, 18 Dec 2023 22:12:42 +0100

appstream (1.0.1-1) unstable; urgency=medium

  * Upload to unstable
  * New upstream version 1.0.1
  * Fix package tests
  * Update symbols file

 -- Matthias Klumpp <mak@debian.org>  Sat, 16 Dec 2023 18:26:45 +0100

appstream (1.0.0-1) experimental; urgency=medium

  * New upstream version: 1.0.0
    - This release contains API breaks for the shared libraries
      among many other feature changes.

 -- Matthias Klumpp <mak@debian.org>  Sat, 11 Nov 2023 22:20:10 +0100

appstream (0.16.4-1) unstable; urgency=medium

  * New upstream version: 0.16.4

 -- Matthias Klumpp <mak@debian.org>  Fri, 10 Nov 2023 21:38:24 +0100

appstream (0.16.3-1) unstable; urgency=medium

  * New upstream version: 0.16.3
  * Bump dependency on libxmlb
  * Drop all patches: Applied upstream

 -- Matthias Klumpp <mak@debian.org>  Tue, 22 Aug 2023 23:44:54 +0200

appstream (0.16.2-1) unstable; urgency=medium

  * New upstream version: 0.16.2
  * Drop all patches: Applied upstream
  * Add fix-default-priority-override.patch
    - Resolves a test failure (Closes: #1008687)
  * Update d/symbols file

 -- Matthias Klumpp <mak@debian.org>  Sun, 18 Jun 2023 10:38:22 +0200

appstream (0.16.1-2) unstable; urgency=medium

  * Add add-missing-is-hidden-attribute.patch:
    - Fixes noisy warning with newer GLib versions (Closes: #1032519)
  * Add spdx-accept-brackets-in-expression-check.patch:
    - Consider license expressions with brackets as valid when testing
      them using the CLI tool.
  * Add compose-lowercase-cids.patch:
    - Ensure CIDs are lower-cased for synthesized components. This fixes
      a regression that broke ratings & reviews and caused unstable
      component hashes for appstream-generator.
  * Add fix-crash-on-invalid-yaml-input.patch:
    - Safeguard against someone feeding non-YAML data into the YAML parser.
  * Add compose-fix-qt-l10n-search-crash.patch:
    - Fix crash in compose when trying to find & parse Qt translation files
      to extract translation statistics.

 -- Matthias Klumpp <mak@debian.org>  Sun, 28 May 2023 17:10:40 +0200

appstream (0.16.1-1) unstable; urgency=medium

  * New upstream version: 0.16.1
    - Bugfix-only release, resolves crashes in clients that
      use GIR bindings (Closes: #1030588)

 -- Matthias Klumpp <mak@debian.org>  Fri, 10 Feb 2023 22:20:48 +0100

appstream (0.16.0-1) unstable; urgency=medium

  * New upstream version: 0.16.0
  * Update autopkgtests
  * Only build against libsystemd on Linux
  * Bump standards version (no changes needed)
  * Update symbols file

 -- Matthias Klumpp <mak@debian.org>  Thu, 26 Jan 2023 22:58:46 +0100

appstream (0.15.6-1) unstable; urgency=medium

  * New upstream version: 0.15.6
  * Mark "appstream" package as Multi-Arch: foreign (Closes: #1023366)
  * Update symbols file

 -- Matthias Klumpp <mak@debian.org>  Thu, 22 Dec 2022 22:56:38 +0100

appstream (0.15.5-1) unstable; urgency=medium

  * New upstream version: 0.15.5
  * Update symbols file
  * Override false-positive source-is-missing Lintian error

 -- Matthias Klumpp <mak@debian.org>  Mon, 22 Aug 2022 20:28:46 +0200

appstream (0.15.4-1) unstable; urgency=medium

  * New upstream version: 0.15.4
  * Update symbols file
  * Clean up swcatalog on purge (Closes: #1009825)

 -- Matthias Klumpp <mak@debian.org>  Sun, 22 May 2022 22:54:28 +0200

appstream (0.15.3-1) unstable; urgency=medium

  * New upstream version: 0.15.3
    - Will no longer process Flatpak data (if available) as well in
      APT hooks (Closes: #1006269)
    - Centralize GOnce guard to fix an assertion failure
      in AsComponent (Closes: #1006684)
  * Bump build dependency on Meson
  * Update symbols file

 -- Matthias Klumpp <mak@debian.org>  Sun, 10 Apr 2022 21:56:00 +0200

appstream (0.15.2-2) unstable; urgency=medium

  * appstream-compose: Add missing Breaks/Replaces
    on appstream (Closes: #1006312)

 -- Matthias Klumpp <mak@debian.org>  Thu, 24 Feb 2022 14:58:45 +0100

appstream (0.15.2-1) unstable; urgency=medium

  [ Matthias Klumpp ]
  * New upstream version: 0.15.2
  * Move *.compose metainfo file to the right package
  * Remove old caches in postinst
  * Update symbols file

  [ Debian Janitor ]
  * Remove constraints unnecessary since buster

 -- Matthias Klumpp <mak@debian.org>  Tue, 22 Feb 2022 19:09:15 +0100

appstream (0.15.1-1) unstable; urgency=medium

  [ Matthias Klumpp ]
  * New upstream version: 0.15.1
  * Update symbols file

  [ Laurent Bigonville ]
  * debian/control: Set librsvg2-dev BD version to 2.48
  * Only build libappstream-compose library on architecture where librsvg is
    building (Closes: #988827)
  * debian/control: Mark -dev and gir packages as M-A: same

 -- Matthias Klumpp <mak@debian.org>  Wed, 22 Dec 2021 18:40:12 +0100

appstream (0.15.0-1) unstable; urgency=medium

  * New upstream version: 0.15.0
  * Only update cache on trigger if needed
  * Adjust lintian override to lintian output changes
  * Update symbols file
  * Update d/control: Depend on libxmlb and drop lmdb

 -- Matthias Klumpp <mak@debian.org>  Thu, 02 Dec 2021 22:48:16 +0100

appstream (0.14.6-1) unstable; urgency=medium

  * New upstream version: 0.14.6 (Closes: #995798)
  * Bump standards version (no changes needed)
  * appstream-compose: Recommend optipng and ffmpeg
    - This allows as-compose to use the optipng and ffprobe
      binaries to improve its output, if available.
  * Update symbols file
  * Update lintian override for test sample data

 -- Matthias Klumpp <mak@debian.org>  Fri, 08 Oct 2021 19:58:18 +0200

appstream (0.14.5-1) unstable; urgency=medium

  * New upstream version: 0.14.5
  * Update symbols file
  * Add compose feature in separate appstream-compose package
  * Update d/copyright
  * Drop obsolete breaks/replaces on packages

 -- Matthias Klumpp <mak@debian.org>  Sat, 28 Aug 2021 22:58:54 +0200

appstream (0.14.4-1) unstable; urgency=medium

  * New upstream version: 0.14.4
    - Handle locale modifiers properly, preventing bad YAML generation
    - Improve text line wrapping
    - Parse slightly more complex expressions for metadata licenses
    - Don't flag cache as updated if update failed
    - Use system cache even if some invalid metadata was ignored
    - Fix bad XML being generated for flashed firmware
  * Delete the right cache directory on purge (Closes: #982433)
  * Update d/watch file version

 -- Matthias Klumpp <mak@debian.org>  Sat, 10 Jul 2021 19:36:58 +0200

appstream (0.14.2-1) unstable; urgency=medium

  * New upstream version: 0.14.2
  * Update symbols file

 -- Matthias Klumpp <mak@debian.org>  Tue, 02 Mar 2021 10:08:00 +0100

appstream (0.14.1-1) unstable; urgency=medium

  * New upstream version: 0.14.1
  * Update .symbols file
  * Drop all patches: Applied upstream
  * Override Lintian warning about bad metainfo files in the testsuite
    - Those are bad on purpose, for testing AppStream itself.

 -- Matthias Klumpp <mak@debian.org>  Tue, 16 Feb 2021 20:54:02 +0100

appstream (0.14.0-2) unstable; urgency=medium

  * Add missing dependency on libgdk-pixbuf2.0-dev to
    appstream-compose dev package
  * Add 01_qt-better-errors.patch, 02_no-propagated-error-autoclean.patch:
    - Resolves a crash in Plasma Discover (and possibly other applications
      trying to open a nonexistent metadata file) due to propagated error
      objects being dereferenced by their creating function.

 -- Matthias Klumpp <mak@debian.org>  Fri, 05 Feb 2021 20:36:26 +0100

appstream (0.14.0-1) unstable; urgency=medium

  * New upstream version: 0.14.0
  * Update symbols file

 -- Matthias Klumpp <mak@debian.org>  Tue, 02 Feb 2021 17:22:17 +0100

appstream (0.13.1-2) unstable; urgency=medium

  * No-change source-only upload.

 -- Matthias Klumpp <mak@debian.org>  Tue, 22 Dec 2020 00:04:10 +0100

appstream (0.13.1-1) unstable; urgency=medium

  * New upstream version: 0.13.1
    - Includes workaround for a gobject-introspection ambiguity that
      prevents declaring certain ownership relations. The workaround,
      at least for now, makes both Python and Vala work again when
      using GIR data (Closes: #974107)
  * Drop extra highlight.js copy
  * Add packages for the experimental appstream-compose library
  * Update description texts slightly
  * Update symbols file

 -- Matthias Klumpp <mak@debian.org>  Tue, 01 Dec 2020 10:10:16 +0100

appstream (0.12.11-1) unstable; urgency=medium

  * New upstream version 0.12.11
  * Drop all patches: Applied upstream
  * Update .symbols file
  * Use packaged copy of highlight.js for documentation
  * Add full-source copy of highlight.js to debian/ dir

 -- Matthias Klumpp <mak@debian.org>  Tue, 12 May 2020 18:28:42 +0200

appstream (0.12.10-2) unstable; urgency=medium

  * Add fix-free-license-check.patch: Non-free licenses were previously
    considered free software, this patch fixes that
  * Add ascli-explain-in-manpage.patch: Explain the `--explain` flag for
    `appstreamcli validate` in the manual page as well
  * Add ignore-control-relation-in-validator.patch: Don't fail validation
    if control relations exists. This is an upcoming AppStream feature that
    will potentially be used quite a lot.
  * Add update-static-data.patch: Update the license and TLD lists to
    validate newer licenses correctly.
  * Bump standards version: No changes needed

 -- Matthias Klumpp <mak@debian.org>  Sat, 14 Mar 2020 16:40:14 +0100

appstream (0.12.10-1) unstable; urgency=medium

  * New upstream version: 0.12.10
  * appstream: Depend on shared-mime-info explicitly (LP: #1813479)
  * Update build dependencies (added libsoup2.4-dev)
  * Update symbols file
  * less-long-token-noise.patch: Make less noise when encountering
    excessively long search tokens (Closes: #942438)
  * Flag d/rules as not requiring root
  * Bump standards version: No changes needed

 -- Matthias Klumpp <mak@debian.org>  Sat, 18 Jan 2020 18:58:00 +0100

appstream (0.12.9-1) unstable; urgency=medium

  * New upstream version: 0.12.9
    - Permits cache rebuilds on lower-end 32bit platforms (Closes: #935146)
  * Update symbols file

 -- Matthias Klumpp <mak@debian.org>  Tue, 24 Sep 2019 20:26:24 +0200

appstream (0.12.8-1) unstable; urgency=medium

  * New upstream version: 0.12.8
  * Clean up the cache directory when migrating from older versions
  * Drop patch: Applied upstream
  * Update .symbols file
  * Bump standards version: No changes needed

 -- Matthias Klumpp <mak@debian.org>  Fri, 16 Aug 2019 21:28:34 +0200

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