calligraplan (1:4.0.1+dfsg-1) unstable; urgency=medium

  * New upstream release.
  * Update watch file to the new tarball location.
  * Add the GPG key of Mickael Sergent.
  * Since the upstream tarball now ships a pre-built JAR file, exclude it:
    - repack removing src/convert/jar/planconvert.jar
    - add the +dfsg suffix to the upstream version
    - disable the mpxj import filter, as it does not work without the JAR file,
      and do not install planconvert.jar; patch disable-mpxj.diff
  * Update the build dependencies following the port to Qt 6:
    - remove kinit-dev, libkchart2-dev, libkf5activities-dev, libkf5archive-dev,
      libkf5config-dev, libkf5configwidgets-dev, libkf5coreaddons-dev,
      libkf5dbusaddons-dev, libkf5doctools-dev, libkf5guiaddons-dev,
      libkf5holidays-dev, libkf5i18n-dev, libkf5iconthemes-dev,
      libkf5itemviews-dev, libkf5jobwidgets-dev, libkf5kio-dev,
      libkf5notifications-dev, libkf5parts-dev, libkf5textwidgets-dev,
      libkf5wallet-dev, libkf5widgetsaddons-dev, libkf5windowsystem-dev,
      libkf5xmlgui-dev, libkgantt2-dev, libqca-qt5-2-dev, libqt5opengl5-dev,
      libqt5x11extras5-dev, and qtbase5-dev
    - add libkchart-dev, libkf6archive-dev, libkf6calendarcore-dev,
      libkf6config-dev, libkf6configwidgets-dev, libkf6coreaddons-dev,
      libkf6dbusaddons-dev, libkf6doctools-dev, libkf6guiaddons-dev,
      libkf6holidays-dev, libkf6i18n-dev, libkf6iconthemes-dev,
      libkf6itemmodels-dev, libkf6itemviews-dev, libkf6jobwidgets-dev,
      libkf6kio-dev, libkf6notifications-dev, libkf6parts-dev, libkf6sonnet-dev,
      libkf6textwidgets-dev, libkf6wallet-dev, libkf6widgetsaddons-dev,
      libkf6windowsystem-dev, libkf6xmlgui-dev, libkgantt-dev,
      libplasmaactivities-dev, libqca-qt6-dev, and qt6-base-dev
  * Update the other build dependencies according to the upstream build system:
    - bump cmake to 3.16.0
    - bump extra-cmake-modules to 6.3.0
    - add shared-mime-info
  * Modernize building and update it to KF6:
    - add the dh-sequence-kf6 build dependency to use the kf6 addon
      automatically
    - drop the pkg-kde-tools build dependency, no more explicitly needed
    - drop all the manually specified addons and buildsystem for dh
  * Stop passing -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to cmake, as it is no more
    needed now.
  * Stop adding -Wno-deprecated -Wno-deprecated-declarations to the CXXFLAGS,
    as they should not be needed anymore now.
  * Bump Standards-Version to 4.7.3, no changes required.
  * Drop Priority: optional, no more needed since dpkg 1.22.13.
  * Update lintian overrides.
  * Update copyright.

 -- Pino Toscano <pino@debian.org>  Tue, 20 Jan 2026 08:35:45 +0100

calligraplan (1:3.3.0-4) unstable; urgency=medium

  * Drop Rules-Requires-Root: no, no more needed since Debian trixie.
  * Pass -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to cmake so it builds with cmake 4
    (hoping that everything works properly). (Closes: #1112745)

 -- Pino Toscano <pino@debian.org>  Mon, 06 Oct 2025 20:56:54 +0200

calligraplan (1:3.3.0-3) unstable; urgency=medium

  * Switch the libkchart-dev build dependency to libkchart2-dev, and the
    libkgantt-dev build dependency to libkgantt2-dev: the unversioned packages
    represent the Qt 6 version, and calligraplan is still based on Qt 5.
    (Closes: #1086481, #1091122)
  * Bump Standards-Version to 4.7.2, no changes required.
  * Switch the deprecated pkg-config build dependency to pkgconf.
  * Append -Wno-deprecated -Wno-deprecated-declarations to the CXXFLAGS,
    as there are lots of deprecation warnings that make build logs bigger.

 -- Pino Toscano <pino@debian.org>  Wed, 02 Apr 2025 08:24:57 +0200

calligraplan (1:3.3.0-2) unstable; urgency=medium

  * Drop all the l10n breaks/replaces, no more needed after two Debian stable
    releases.
  * Bump Standards-Version to 4.6.2, no changes required.
  * Add a debian/upstream/metadata file.
  * Update lintian override info format in d/calligraplan.lintian-overrides on
    line 8.

 -- Pino Toscano <pino@debian.org>  Sun, 01 Jan 2023 10:22:05 +0100

calligraplan (1:3.3.0-1) unstable; urgency=medium

  * New upstream release.
  * Add the upstream GPG singing key.
  * Update the patches:
    - upstream_Fix-build-with-Qt-5.15.patch: drop, backported from upstream
  * Update the build dependencies according to the upstream build system:
    - bump libkchart-dev, and libkgantt-dev to 2.8
    - add libkf5doctools-dev
    - drop libkf5khtml-dev, no more needed
  * Use execute_after_dh_auto_install to avoid invoking dh_auto_install
    manually.
  * Update lintian overrides.

 -- Pino Toscano <pino@debian.org>  Fri, 29 Jan 2021 21:37:40 +0100

calligraplan (1:3.2.2-2) unstable; urgency=medium

  * Backport upstream commit f77fb06dc5d9f7930da9c757d6916f1149dc42bd to fix
    build with Qt 5.15; patch upstream_Fix-build-with-Qt-5.15.patch.
    (Closes: #975141)
  * Update renamed lintian tag names in lintian overrides.
  * Bump Standards-Version to 4.5.1, no changes required.
  * Switch the watch file to version 4, no changes required.
  * Add Rules-Requires-Root: no.
  * Bump the debhelper compatibility to 13:
    - switch the debhelper-compat build dependency to 13
  * Remove the explicit as-needed linking, as it is done by binutils now.

 -- Pino Toscano <pino@debian.org>  Sun, 22 Nov 2020 14:26:18 +0100

calligraplan (1:3.2.2-1) unstable; urgency=medium

  * New upstream release.

 -- Pino Toscano <pino@debian.org>  Thu, 12 Dec 2019 21:17:42 +0100

calligraplan (1:3.2.1-1) unstable; urgency=medium

  * New upstream release.
  * Remove the zlib1g-dev build dependency, no more required.

 -- Pino Toscano <pino@debian.org>  Fri, 29 Nov 2019 19:13:19 +0100

calligraplan (1:3.2.0-1) unstable; urgency=medium

  * New upstream release.
  * Update the patches:
    - upstream_Fix-build-with-Qt-5.11-missing-headers.patch: drop, backported
      from upstream
  * Add the configuration for the CI on salsa.
  * Bump Standards-Version to 4.4.1, no changes required.
  * Update the build dependencies according to the upstream build system:
    - bump cmake to 3.0
    - bump the Qt packages to 5.9.0
    - bump the KF packages to 5.45.0
    - remove libkf5akonadicontact-dev, libkf5calendarcore-dev,
      libkf5contacts-dev, libkf5kcmutils-dev, and libqt5svg5-dev, no more needed
    - add libqca-qt5-2-dev
  * Bump the debhelper compatibility to 12:
    - switch the debhelper build dependency to debhelper-compat 12
    - remove debian/compat
    - stop exclusion of examples from dh_compress
  * Stop removing x-test "translations", as they are not shipped anymore.
  * Update copyright.

 -- Pino Toscano <pino@debian.org>  Fri, 15 Nov 2019 22:25:41 +0100

calligraplan (1:3.1.0-3) unstable; urgency=medium

  * Update Vcs-* fields.
  * Backport upstream commit a7ebecb9fbee2190e649c44ed53f1299013baa30 to fix
    build with Qt >= 5.11; patch
    upstream_Fix-build-with-Qt-5.11-missing-headers.patch. (Closes: #907155)
  * Bump Standards-Version to 4.2.1, no changes required.

 -- Pino Toscano <pino@debian.org>  Wed, 05 Sep 2018 07:01:08 +0200

calligraplan (1:3.1.0-2) unstable; urgency=medium

  * Upload to unstable.
  * Switch Vcs-* fields to salsa.debian.org.
  * Bump the debhelper compatibility to 11:
    - bump the debhelper build dependency to 11~
    - bump compat to 11
  * Ship the examples, making sure to not compress them.

 -- Pino Toscano <pino@debian.org>  Fri, 09 Mar 2018 09:42:16 +0100

calligraplan (1:3.1.0-1) experimental; urgency=medium

  * Initial release, split off src:calligra.

 -- Pino Toscano <pino@debian.org>  Thu, 01 Feb 2018 18:20:19 +0100
