pgpainless (1.6.9-2) unstable; urgency=medium

  [ Vladimir Petko ]
  * d/control, d/rules: use junit5-system-exit 2.0.2 for
    Java 25 compatibility (Closes: #1108587).

  [ Emmanuel Bourg ]
  * Converted debian/watch to version 5 format

 -- Emmanuel Bourg <ebourg@apache.org>  Thu, 18 Dec 2025 10:46:55 +0100

pgpainless (1.6.9-1) unstable; urgency=medium

  * New upstream version 1.6.9 (Closes: #1100250, #1101420)
  * d/control: bump bouncycastle to 1.80
  * d/control: add new dependency on libbcutil-java
  * d/control: update Standards-Version, no changes needed
  * d/patches: refresh patches for new upstream version

 -- Jérôme Charaoui <jerome@riseup.net>  Fri, 28 Mar 2025 15:51:22 -0400

pgpainless (1.6.8-1) unstable; urgency=medium

  * New upstream version 1.6.8
  * d/control: update Standards-Version, no changes needed
  * d/watch: remain on 1.6 branch for now
  * fix embedded javascript replacement symlinks

 -- Jérôme Charaoui <jerome@riseup.net>  Sat, 02 Nov 2024 13:46:43 -0400

pgpainless (1.6.7-2) unstable; urgency=medium

  * Reupload to include missed changes from 1.6.6-2.

 -- Jérôme Charaoui <jerome@riseup.net>  Thu, 21 Mar 2024 11:08:53 -0400

pgpainless (1.6.7-1) unstable; urgency=medium

  * New upstream version 1.6.7
  * d/patches: refresh patch for new upstream version
  * d/patches: add patch to fix build scripts

 -- Jérôme Charaoui <jerome@riseup.net>  Thu, 21 Mar 2024 09:41:27 -0400

pgpainless (1.6.6-2) unstable; urgency=medium

  * Team upload
  * d/t/upstream-sop, d/t/upstream-cli, d/rules: Java 21 throws
    UnsupportedOperationException when trying to set SecurityManager.
    JUnit SystemExit extension tries to set SecurityManager. Pass
    -Djava.security.manager=allow so that extension works
    (Closes: #1064780).

 -- Vladimir Petko <vladimir.petko@canonical.com>  Mon, 26 Feb 2024 09:33:56 +1300

pgpainless (1.6.6-1) unstable; urgency=medium

  * Team upload
  * New upstream version 1.6.6
  * Exclude gradle wrapper files from upstream tarball
  * Set Rules-Requires-Root: no in debian/control

 -- tony mancill <tmancill@debian.org>  Mon, 12 Feb 2024 21:25:07 -0800

pgpainless (1.6.5-1) unstable; urgency=medium

  * New upstream version 1.6.5
  * d/control: add missing jsr305 dep on binary
  * d/control: remove obsolete annotations build-dep

 -- Jérôme Charaoui <jerome@riseup.net>  Thu, 21 Dec 2023 15:31:39 -0500

pgpainless (1.6.4-1) unstable; urgency=medium

  * New upstream version 1.6.4 (Closes: #1057166, #1043471)
  * d/control: bump dependencies for new upstream version
  * d/control: bump Standards-Version, no changes needed
  * d/patches:
    + re-roll patches for new upstream version
    + add patch removing compileJava target
    + fix dependency on sop-java test fixtures
    + fix bouncycastle class names
    - remove obsolete expired keys patch
  * d/rules: resolve junit warnings
  * d/tests: add new sop-java-testfixtures jar on classpath

 -- Jérôme Charaoui <jerome@riseup.net>  Sat, 02 Dec 2023 21:08:44 -0500

pgpainless (1.3.16-2) unstable; urgency=medium

  * Team upload.
  * Disable test using expired keys (Closes: #1054771)

 -- tony mancill <tmancill@debian.org>  Sat, 25 Nov 2023 09:28:51 -0800

pgpainless (1.3.16-1) unstable; urgency=medium

  * New upstream version 1.3.16
  * d/control: make libpgpainless dependencies tighter (Closes: #1028560)
  * d/rules: fix FTBFS in non-UTF-8 environment

 -- Jérôme Charaoui <jerome@riseup.net>  Fri, 03 Feb 2023 08:27:59 -0500

pgpainless (1.3.15-2) unstable; urgency=medium

  * d/control: fix bouncycastle binary dependency

 -- Jérôme Charaoui <jerome@riseup.net>  Sun, 08 Jan 2023 09:55:18 -0500

pgpainless (1.3.15-1) unstable; urgency=medium

  * New upstream version 1.3.15
  * d/control: require libbcpg-java to 1.72-2 and later

 -- Jérôme Charaoui <jerome@riseup.net>  Sat, 07 Jan 2023 17:57:15 -0500

pgpainless (1.3.14-1) unstable; urgency=medium

  * New upstream version 1.3.14 (Closes: #1023783, #1026756)

 -- Jérôme Charaoui <jerome@riseup.net>  Fri, 06 Jan 2023 13:22:44 -0500

pgpainless (1.3.13-2) unstable; urgency=medium

  * d/control: tighten Depends for binary packages

 -- Jérôme Charaoui <jerome@riseup.net>  Wed, 30 Nov 2022 10:55:36 -0500

pgpainless (1.3.13-1) unstable; urgency=medium

  * New upstream version 1.3.13
  * d/control: require bouncycastle 1.71 or higher
  * d/control: bump libsop-java-* deps minimum version
  * d/patches: drop patch merged upstream

 -- Jérôme Charaoui <jerome@riseup.net>  Wed, 30 Nov 2022 08:20:08 -0500

pgpainless (1.3.7-2) unstable; urgency=medium

  * d/patches: cherry-pick upstream patch fixing armel tests
  * d/control: fix typo in descriptions
  * d/rules: fix/improve nodoc and nocheck profiles
  * fix jquery symlinks in docs packages

 -- Jérôme Charaoui <jerome@riseup.net>  Fri, 04 Nov 2022 11:44:57 -0400

pgpainless (1.3.7-1) unstable; urgency=medium

  * New upstream version 1.3.7

 -- Jérôme Charaoui <jerome@riseup.net>  Thu, 06 Oct 2022 12:53:03 -0400

pgpainless (1.3.6-1) unstable; urgency=medium

  * New upstream version 1.3.6
  * d/control: apply multi-arch hints

 -- Jérôme Charaoui <jerome@riseup.net>  Sat, 24 Sep 2022 15:39:31 -0400

pgpainless (1.3.5-1) unstable; urgency=medium

  * New upstream version 1.3.5
  * Build additional SOP and CLI library binary packages
  * Add d/upstream/metadata
  * Add autopkgtests
  * d/control:
    * add missing bcutil dependency
    * add deps for building pgpainless-sop and -cli
    * add missing deps in binary
    * improve short Description
    * build pgpainless-cli runtime package
  * d/rules:
    * don't hardcode JAVA_HOME
    * build test jar and enable tests
    * build and test pgpainless-sop and -cli
    * deploy manpages from upstream
  * d/watch: verify git tag signatures
  * d/maven.rules: fix package names
  * d/patches: add patch to skip mockito-based tests
  * d/copyright: update

 -- Jérôme Charaoui <jerome@riseup.net>  Thu, 11 Aug 2022 11:28:21 -0400

pgpainless (1.3.2-1) unstable; urgency=medium

  * Initial upload. (Closes: #1005300)

 -- Jérôme Charaoui <jerome@riseup.net>  Wed, 20 Jul 2022 10:49:20 -0400
