zchunk (1.5.2+ds1-1) unstable; urgency=medium

  * Declare compliance with Policy 4.7.2 with no changes.
  * Add the year 2025 to my debian/* copyright notice.
  * Convert the watch file to version 5 of the format.
  * Add another null pointer check to the cppcheck patch.
  * Bump the debhelper dependency to 13.15.2 since we use its features.
  * Minor changes to the linter framework for the autopkgtest:
    - switch to PEP 735 dependency groups
    - tighten some dependencies for `uv --resolution=lowest`
    - use Ruff 0.14.2 with no changes
  * Use DPKG_GENSYMBOLS_CHECK_LEVEL instead of overriding dh_makeshlibs.
  * Add Salsa CI configuration.
  * New upstream release.

 -- Peter Pentchev <roam@debian.org>  Fri, 24 Oct 2025 18:24:37 +0300

zchunk (1.5.1+ds1-1) unstable; urgency=medium

  * Use debputy's X-Style: black.
  * autopkgtest: use Ruff 0.5.6, override two docstring checks.
  * New upstream release:
    - refresh the line numbers in the cppcheck patch

 -- Peter Pentchev <roam@debian.org>  Wed, 07 Aug 2024 10:50:02 +0300

zchunk (1.4.0+ds1-1) unstable; urgency=medium

  * Use the X-DH-Compat source control field instead of debian/compat.
  * Build-depend on pkgconf instead of the transitional pkg-config.
  * Add the year 2024 to my debian/* copyright notice.
  * Declare compliance with Policy 4.7.0 with no changes.
  * Let debhelper add some default dependencies automatically.
  * Refresh the Ruff checks in the autopkgtest's Tox style test suite.
  * New upstream release:
    - refresh the cppcheck patch
    - add the new zck_get_chunk_ctx symbol
    - update the upstream copyright years

 -- Peter Pentchev <roam@debian.org>  Fri, 28 Jun 2024 17:02:05 +0300

zchunk (1.3.2+ds1-1) unstable; urgency=medium

  * Update to version 1 of the dpkg build API:
    - drop the implied "Rules-Requires-Root: no" declaration
    - include dpkg's default.mk and use the DEB_HOST_GNU_TYPE variable
      declared there instead of fetching its value by hand
  * Use dh-package-notes to record ELF package metadata.
  * Improve the autopkgtest programs a bit:
    - rework the Python Tox test framework used to validate them
    - perform some minor refactoring suggested by the Ruff tool
    - use the Python pyparsing library instead of rolling our own
      regular-expression-based parser
  * New upstream release:
    - fix a buffer overflow problem when parsing compressed files
      (CVE-2023-46228). Closes: #1054235
    - refresh the line numbers in the cppcheck patch

 -- Peter Pentchev <roam@debian.org>  Fri, 20 Oct 2023 08:10:39 +0300

zchunk (1.3.1+ds1-1) unstable; urgency=medium

  * Use debhelper compat level 14 for `meson install`.
  * New upstream release:
    - Closes: #1037423
    - drop the upstream-zstd-1.5.4 patch, it was taken from upstream
    - add another minor correction to the typos patch
    - refresh the line numbers in the cppcheck patch

 -- Peter Pentchev <roam@debian.org>  Sat, 01 Jul 2023 19:49:56 +0300

zchunk (1.2.3+ds1-2) unstable; urgency=medium

  * Add the upstream-zstd-1.5.4 patch to make the test suite pass
    against libzstd-1.5.4. Closes: #1031485

 -- Peter Pentchev <roam@debian.org>  Wed, 22 Feb 2023 11:31:17 +0200

zchunk (1.2.3+ds1-1) unstable; urgency=medium

  * Declare compliance with Policy 4.6.2 with no changes.
  * Add the year 2023 to my debian/* copyright notice.
  * New upstream release:
    - drop a hunk from the cppcheck patch
    - refresh the line numbers in the typos patch

 -- Peter Pentchev <roam@debian.org>  Thu, 05 Jan 2023 23:49:37 +0200

zchunk (1.2.2+ds1-1) unstable; urgency=medium

  * Declare compliance with Policy 4.6.1 with no changes.
  * Add the cppcheck patch to fix some minor issues.
  * Do some Python programming style clean-up on the autopkgtest:
    - reformat the source using 100 characters per line
    - bump the minimum supported Python version to 3.7
    - move some checkers' options to pyproject.toml and setup.cfg
    - push the source down into a debian/tests/python/ subdirectory
  * Add an EditorConfig definitions file for debian/*.
  * New upstream version:
    - drop the test-checksums patch, integrated upstream
    - refresh the line numbers in the cppcheck patch

 -- Peter Pentchev <roam@debian.org>  Fri, 12 Aug 2022 16:57:41 +0300

zchunk (1.2.1+ds1-1) unstable; urgency=medium

  * Add the test-checksums patch to fix the test suite with versions
    1.4.10 and 1.5.0 of libzstd. Closes: #1009427
  * Add the year 2022 to my debian/* copyright notice.
  * New upstream release (Closes: #1006195):
    - drop the cppcheck patch, integrated upstream
    - drop most of the chunks in the test-checksums patch (they were taken
      from the 1.2.x source), only leaving the one handling the difference
      between libzstd-1.4.10 and libzstd-1.5.0
    - update the symbols file

 -- Peter Pentchev <roam@debian.org>  Fri, 15 Apr 2022 11:48:24 +0300

zchunk (1.1.16+ds1-1) unstable; urgency=medium

  * Declare compliance with Policy 4.6.0 with no changes.
  * Add the cppcheck patch to properly detect a read error and to
    fix a minor test check.
  * New upstream release:
    - update the upstream copyright years
    - add another minor fix to the cppcheck patch
  * Drop an unused variable in the Debian-specific test.

 -- Peter Pentchev <roam@debian.org>  Sun, 22 Aug 2021 15:15:59 +0300

zchunk (1.1.9+ds1-1) unstable; urgency=medium

  * New upstream release that includes the test-checksums patch.

 -- Peter Pentchev <roam@debian.org>  Thu, 11 Feb 2021 12:09:28 +0200

zchunk (1.1.7+ds1-2) unstable; urgency=medium

  * Add the test-checksums upstream fix for test data checksums varying
    with recent versions of zstd. Closes: #978320
  * Add the year 2021 to my debian/* copyright notice.
  * Declare compliance with Policy 4.5.1 with no changes.

 -- Peter Pentchev <roam@debian.org>  Sat, 02 Jan 2021 23:24:48 +0200

zchunk (1.1.7+ds1-1) unstable; urgency=medium

  * Reformat the source of the autopkgtest using black 20.
  * Add a trivial git-buildpackage config file.
  * New upstream release:
    - drop the unzck-require-ext patch, merged upstream
    - drop the debian/*.1 manual pages, merged upstream
    - update the upstream copyright years

 -- Peter Pentchev <roam@debian.org>  Fri, 23 Oct 2020 12:03:58 +0300

zchunk (1.1.6+ds1-1) unstable; urgency=low

  * Initial release. Closes: #961801

 -- Peter Pentchev <roam@debian.org>  Thu, 18 Jun 2020 22:50:15 +0300
