hplip (3.24.4+dfsg0-0ubuntu8) resolute; urgency=medium

  * d/p/hplip-no-urlopener.patch: Fix crash with Python 3.14 (LP: #2115046)

 -- Alessandro Astone <alessandro.astone@canonical.com>  Mon, 30 Mar 2026 14:52:40 +0200

hplip (3.24.4+dfsg0-0ubuntu7) resolute; urgency=medium

  * Fix FTBFS with GCC 15 and -std=c23.
    Thanks to Agustin Martin (LP: #2124956)

 -- Paride Legovini <paride@ubuntu.com>  Tue, 17 Feb 2026 14:04:27 +0100

hplip (3.24.4+dfsg0-0ubuntu6) resolute; urgency=medium

  * No-change rebuild with Python 3.14 as default

 -- Graham Inggs <ginggs@ubuntu.com>  Sun, 25 Jan 2026 12:41:03 +0000

hplip (3.24.4+dfsg0-0ubuntu5) plucky; urgency=medium

  * Add python3-setuptools to Buils-Depends:, to fix FTBFS discovered in
    archive rebuild for Plucky (Also Debian bugs #1101609 and #1100223).

 -- Till Kamppeter <till.kamppeter@gmail.com>  Mon, 31 Mar 2025 01:00:00 +0200

hplip (3.24.4+dfsg0-0ubuntu4) plucky; urgency=medium

  * No-change rebuild for Python 3.13 as the default.

 -- Matthias Klose <doko@ubuntu.com>  Fri, 03 Jan 2025 14:45:42 +0100

hplip (3.24.4+dfsg0-0ubuntu3) oracular; urgency=low

  [ Nathan Pratta Teodosio ]
  * debian/patches/0089-correct-invalid-escapes.patch: Fixed further
    invalid escapes, upstream seems still not aware of the problem
    (LP: #2029480, LP: #2054869).

 -- Till Kamppeter <till.kamppeter@gmail.com>  Wed, 14 Aug 2024 19:02:08 +0200

hplip (3.24.4+dfsg0-0ubuntu2) oracular; urgency=low

  * debian/patches/0088-gcc14-corrections.patch: Fixed compilation errors
    which occurred with gcc 14.

 -- Till Kamppeter <till.kamppeter@gmail.com>  Wed, 14 Aug 2024 13:19:08 +0200

hplip (3.24.4+dfsg0-0ubuntu1) oracular; urgency=low

  * Update to new upstream version 3.24.4+dfsg0
    - Modified source tarball generated following debian/DEBIAN_NEW_UPSTREAM,
      but clone hplip.v2.git, not hplip.git. Ignore the git 'debrebase'
      error, at that point the tarball hplip_3.24.4+dfsg0.orig.tar.xz
      is already in the parent directory.
  * Manually updated patches:
    - 0084-Replace-readfp-by-read-file.patch (Upstream partially fixed it)
  * Refreshed some of the other patches.
  * Merge from Debian unstable. Remaining changes:
    - Lower the python3-reportlab depends to a suggests to not have to MIR
      python-rlpycairo now, reportlab is only needed for unused fax utils.

 -- Till Kamppeter <till.kamppeter@gmail.com>  Tue, 27 Feb 2024 14:46:08 +0100

hplip (3.23.12+dfsg0-0ubuntu5) noble; urgency=medium

  * No-change rebuild for CVE-2024-3094

 -- Steve Langasek <steve.langasek@ubuntu.com>  Sun, 31 Mar 2024 07:39:41 +0000

hplip (3.23.12+dfsg0-0ubuntu4) noble; urgency=medium

  * Fix FTBFS on armhf due to implicit functions

 -- Simon Chopin <schopin@ubuntu.com>  Fri, 22 Mar 2024 15:40:13 +0100

hplip (3.23.12+dfsg0-0ubuntu3) noble; urgency=medium

  * No-change rebuild against libcups2t64.

 -- Michael Hudson-Doyle <michael.hudson@ubuntu.com>  Wed, 20 Mar 2024 13:50:24 +1300

hplip (3.23.12+dfsg0-0ubuntu2) noble; urgency=low

  * 0086-hplip-use-raw-strings.patch: Zdenek Dohnal's patch from upstream
    bug LP: #2029480 (adapted where needed) to fix SyntaxWarnings coming
    up with Python 3.12 (LP: #2054869).

 -- Till Kamppeter <till.kamppeter@gmail.com>  Wed, 13 Mar 2024 20:30:08 +0100

hplip (3.23.12+dfsg0-0ubuntu1) noble; urgency=low

  * Update to new upstream version 3.23.12+dfsg0
  * Manually updated patches:
    - 0005-Cope-with-prnt-hpcups-ErnieFilter.-cpp-h-removal-by-.patch
    - 0020-In-hp-scan-s-manpage-sort-PAGE_SIZES-in-help-for-the.patch
    - 0029-Call-QMessageBox-constructors-of-PyQT5-with-the-corr.patch
    - 0034-Fix-some-typos-in-BUG-and-DBG-messages.patch
    - 0064-Fix-AttributeError-when-connecting-to-printer-via-wi.patch
    - 0069-Fixing-issues-found-by-coverity-scan.patch
    - 0074-py3.8-Fix-SyntaxWarning-is-is-not-with-a-literal.patch
  * Removed patch:
    - 0083-add-format-string-to-snprintf.patch
  * Refreshed some of the other patches.
  * 0084-Replace-readfp-by-read-file.patch: In Python's configparser
    module readfp() is replaced by read_file().
  * 0085-Fix-hp-color-laserjet-mfp-e78635-ps-ppd.patch: Fixed broken
    PostScript PPD file for HP Color LaserJet MFP E78635.
  * Install new hpcdmfax filter.
  * Merge from Debian unstable. Remaining changes:
    - Lower the python3-reportlab depends to a suggests to not have to MIR
      python-rlpycairo now, reportlab is only needed for unused fax utils.

 -- Till Kamppeter <till.kamppeter@gmail.com>  Tue, 27 Feb 2024 14:46:08 +0100

hplip (3.22.10+dfsg0-4) unstable; urgency=medium

  * libsane-hpaio: move 56-hpmud.rules to /usr.
    Includes protective diversion against m-a: same file loss on upgrades.
    Diversion can be removed in forky+1. (Closes: #1056724)
    (thanks a lot to Christian Hofstaedtler for the patch)

 -- Thorsten Alteholz <debian@alteholz.de>  Sun, 10 Dec 2023 10:39:02 +0100

hplip (3.22.10+dfsg0-3) unstable; urgency=medium

  * debian/control: replace policykit-1 by pkexec, polkitd
                    (Closes: #1025574)

 -- Thorsten Alteholz <debian@alteholz.de>  Thu, 14 Sep 2023 22:39:02 +0200

hplip (3.22.10+dfsg0-2ubuntu2) noble; urgency=medium

  * No-change rebuild with Python 3.12 as default

 -- Graham Inggs <ginggs@ubuntu.com>  Sat, 20 Jan 2024 08:47:21 +0000

hplip (3.22.10+dfsg0-2ubuntu1) mantic; urgency=medium

  * debian/control:
    - lower the python3-reportlab depends to a suggests to not have to MIR
      python-rlpycairo now, reportlab it's only needed for unused fax utils

 -- Sebastien Bacher <seb128@ubuntu.com>  Fri, 01 Sep 2023 17:01:06 +0200

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