[ubuntu/plucky-proposed] calligra 1:24.12.2+dfsg-2ubuntu1 (Accepted)

Rik Mills rikmills at kde.org
Mon Feb 10 13:50:26 UTC 2025


calligra (1:24.12.2+dfsg-2ubuntu1) plucky; urgency=medium

  * Merge from Debian unstable. Remaining changes:
    - Kubuntu Vcs and maintainer fields.

calligra (1:24.12.2+dfsg-2) unstable; urgency=medium

  * Change the libqca-qt5-2-plugins recommend to libqca-qt6-plugins, following
    the switch to Qt 6.
  * Switch the calligra binary package to be archiecture-specific, and tighten
    its dependencies with the other binary packages; this is needed to add
    architecture-specific content to it.
  * Move calligralauncher and its files from calligra-libs to the calligra
    binary package, as it depends on all the components
    - add proper breaks/replaces
  * Remove the python, and ruby suggests from calligrasheets, as kross is gone.

calligra (1:24.12.2+dfsg-1) unstable; urgency=medium

  [ Aurélien COUDERC]
  * Add lintian overrides for source-missing false positives.
  * Build with hardening=+all build hardening flag.

  [ Pino Toscano ]
  * New upstream release.
  * kdevelop is now part of the KDE release service, so switch the watch file
    to release-service locations.
  * Update the build dependencies following the port to Qt 6:
    - remove libkf5activities-dev, libkf5archive-dev, libkf5akonadi-dev,
      libkf5attica-dev, libkf5calendarcore-dev, libkf5codecs-dev,
      libkf5completion-dev, libkf5config-dev, libkf5configwidgets-dev,
      libkf5contacts-dev, libkf5coreaddons-dev, libkf5dbusaddons-dev,
      libkf5doctools-dev, libkf5guiaddons-dev, libkf5i18n-dev,
      libkf5iconthemes-dev, libkf5itemviews-dev, libkf5jobwidgets-dev,
      libkf5kcmutils-dev, libkf5kdelibs4support-dev, libkf5khtml-dev,
      libkf5kio-dev, libkf5notifications-dev, libkf5notifyconfig-dev,
      libkf5parts-dev, libkf5sonnet-dev, libkf5textwidgets-dev,
      libkf5wallet-dev, libkf5widgetsaddons-dev, libkf5windowsystem-dev,
      libkf5xmlgui-dev, libphonon4qt5-dev, libphonon4qt5experimental-dev,
      libqca-qt5-2-dev, libqt5opengl5-dev, libqt5svg5-dev, libqt5x11extras5-dev,
      qtbase5-dev, qtdeclarative5-dev, and libpoppler-qt5-dev
    - add libkf6archive-dev, libkf6completion-dev, libkf6config-dev,
      libkf6configwidgets-dev, libkf6coreaddons-dev, libkf6crash-dev,
      libkf6dbusaddons-dev, libkf6doctools-dev, libkf6guiaddons-dev,
      libkf6i18n-dev, libkf6iconthemes-dev, libkf6itemviews-dev,
      libkf6jobwidgets-dev, libkf6kcmutils-dev, libkf6kio-dev,
      libkf6notifications-dev, libkf6notifyconfig-dev, libkf6sonnet-dev,
      libkf6textwidgets-dev, libkf6widgetsaddons-dev, libkf6windowsystem-dev,
      libkf6xmlgui-dev, libphonon4qt6-dev, libphonon4qt6experimental-dev,
      libpoppler-qt6-dev, libqca-qt6-dev, qt6-base-dev, and qt6-declarative-dev
  * Update the other build dependencies according to the upstream build system:
    - bump extra-cmake-modules to 6.0.0
    - bump libkchart-dev to 3.0.0 (Closes: #1086480)
    - bump okular-dev to 4:24.04.0
    - bump libpoppler-private-dev to 22.02.0
    - add librevenge-dev, libssl-dev, qtkeychain-qt6-dev, and vc-dev
    - drop no more needed/used directly or indirectly: libboost-system-dev,
      libglib2.0-dev, libkproperty3-dev, libkreport3-dev, libspnav-dev,
      libx11-dev, and libxml2-dev
    - drop libgit2-dev, used only by the disabled Gemini
  * Switch the kf5 dh addon to kf6.
  * Update the patches:
    - upstream_Partial-update-of-Commit-62f51070-to-make-it-compile.patch: drop,
      backported from upstream
    - upstream_Fix-some-more-warnings.patch: drop, backported from upstream
    - upstream_Small-CMake-modernization.patch: drop, backported from upstream
    - upstream_Update-Cmake-and-deps-Fix-Freetype-and-FontConfig-Li.patch: drop,
      backported from upstream
    - upstream_Remove-old-std-c-11-setting-for-Vc.patch: drop, backported from
      upstream
    - upstream_Fix-compile-with-newer-versions-of-poppler.patch: drop,
      backported from upstream
    - upstream_Fix-compile-with-poppler-2405-or-higher.patch: drop, backported
      from upstream
    - upstream_Raise-minimum-poppler-version-to-0.83.0-cleaning-up-.patch: drop,
      backported from upstream
    - upstream_PdfImport-Fix-compile-with-newer-poppler.patch: drop, backported
      from upstream
    - upstream_PdfImport-Fix-compile-with-newer-poppler_2.patch: drop,
      backported from upstream
    - upstream_SvgOutputDev-Fix-ifdef-version-for-getFont-API-chang.patch: drop,
      backported from upstream
    - upstream_Make-KF5Kross-optional.patch: drop, backported from upstream
  * CI: temporarily disable the i386 build, as poppler-qt6 is not available
    there.
  * Drop -Wno-deprecated -Wno-deprecated-declarations from the CXXFLAGS,
    as there should be no more (or very few) deprecation warnings now.
  * Update install files. (Closes: #1091140)
  * Drop calligra-gemini, and calligra-gemini-data, as Gemini is hard disabled
    upstream. (Closes: #901432)
  * Stop enabling the "unmaintained products" (i.e. currently Braindump):
    considering how they are marked, and the fact that they are disabled by
    default, then it is a better idea to not enable them at all
    - drop the -DCALLIGRA_SHOULD_BUILD_UNMAINTAINED=ON cmake argument
  * Update lintian overrides.
  * Update the list of files to not be shipped (i.e. dropped from debian/tmp).
  * Add maintscript files to remove the old conffiles.
  * Use a pkg-kde-tools snippet to tighten the dependencies to calligra-libs,
    rather than doing it manually.
  * Make calligra build even on i386, where there is no poppler-qt6:
    - add the dh-exec, for architecture filtering in install files
    - exclude the libpoppler-qt6-dev build dependency on i386
    - tweak debian/karbon.install to not install the files for plugins using
      poppler
    - pass -DWITH_Poppler=OFF -DWITH_PopplerXPDFHeaders=OFF to cmake on i386,
      to make sure it is not even searched
  * Add a build fix for 32 bit architectures; patch qsizetype-overload.diff.

Date: Mon, 10 Feb 2025 13:44:15 +0000
Changed-By: Rik Mills <rikmills at kde.org>
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>
https://launchpad.net/ubuntu/+source/calligra/1:24.12.2+dfsg-2ubuntu1
-------------- next part --------------
Format: 1.8
Date: Mon, 10 Feb 2025 13:44:15 +0000
Source: calligra
Built-For-Profiles: noudeb
Architecture: source
Version: 1:24.12.2+dfsg-2ubuntu1
Distribution: plucky
Urgency: medium
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>
Changed-By: Rik Mills <rikmills at kde.org>
Closes: 901432 1086480 1091140
Changes:
 calligra (1:24.12.2+dfsg-2ubuntu1) plucky; urgency=medium
 .
   * Merge from Debian unstable. Remaining changes:
     - Kubuntu Vcs and maintainer fields.
 .
 calligra (1:24.12.2+dfsg-2) unstable; urgency=medium
 .
   * Change the libqca-qt5-2-plugins recommend to libqca-qt6-plugins, following
     the switch to Qt 6.
   * Switch the calligra binary package to be archiecture-specific, and tighten
     its dependencies with the other binary packages; this is needed to add
     architecture-specific content to it.
   * Move calligralauncher and its files from calligra-libs to the calligra
     binary package, as it depends on all the components
     - add proper breaks/replaces
   * Remove the python, and ruby suggests from calligrasheets, as kross is gone.
 .
 calligra (1:24.12.2+dfsg-1) unstable; urgency=medium
 .
   [ Aurélien COUDERC]
   * Add lintian overrides for source-missing false positives.
   * Build with hardening=+all build hardening flag.
 .
   [ Pino Toscano ]
   * New upstream release.
   * kdevelop is now part of the KDE release service, so switch the watch file
     to release-service locations.
   * Update the build dependencies following the port to Qt 6:
     - remove libkf5activities-dev, libkf5archive-dev, libkf5akonadi-dev,
       libkf5attica-dev, libkf5calendarcore-dev, libkf5codecs-dev,
       libkf5completion-dev, libkf5config-dev, libkf5configwidgets-dev,
       libkf5contacts-dev, libkf5coreaddons-dev, libkf5dbusaddons-dev,
       libkf5doctools-dev, libkf5guiaddons-dev, libkf5i18n-dev,
       libkf5iconthemes-dev, libkf5itemviews-dev, libkf5jobwidgets-dev,
       libkf5kcmutils-dev, libkf5kdelibs4support-dev, libkf5khtml-dev,
       libkf5kio-dev, libkf5notifications-dev, libkf5notifyconfig-dev,
       libkf5parts-dev, libkf5sonnet-dev, libkf5textwidgets-dev,
       libkf5wallet-dev, libkf5widgetsaddons-dev, libkf5windowsystem-dev,
       libkf5xmlgui-dev, libphonon4qt5-dev, libphonon4qt5experimental-dev,
       libqca-qt5-2-dev, libqt5opengl5-dev, libqt5svg5-dev, libqt5x11extras5-dev,
       qtbase5-dev, qtdeclarative5-dev, and libpoppler-qt5-dev
     - add libkf6archive-dev, libkf6completion-dev, libkf6config-dev,
       libkf6configwidgets-dev, libkf6coreaddons-dev, libkf6crash-dev,
       libkf6dbusaddons-dev, libkf6doctools-dev, libkf6guiaddons-dev,
       libkf6i18n-dev, libkf6iconthemes-dev, libkf6itemviews-dev,
       libkf6jobwidgets-dev, libkf6kcmutils-dev, libkf6kio-dev,
       libkf6notifications-dev, libkf6notifyconfig-dev, libkf6sonnet-dev,
       libkf6textwidgets-dev, libkf6widgetsaddons-dev, libkf6windowsystem-dev,
       libkf6xmlgui-dev, libphonon4qt6-dev, libphonon4qt6experimental-dev,
       libpoppler-qt6-dev, libqca-qt6-dev, qt6-base-dev, and qt6-declarative-dev
   * Update the other build dependencies according to the upstream build system:
     - bump extra-cmake-modules to 6.0.0
     - bump libkchart-dev to 3.0.0 (Closes: #1086480)
     - bump okular-dev to 4:24.04.0
     - bump libpoppler-private-dev to 22.02.0
     - add librevenge-dev, libssl-dev, qtkeychain-qt6-dev, and vc-dev
     - drop no more needed/used directly or indirectly: libboost-system-dev,
       libglib2.0-dev, libkproperty3-dev, libkreport3-dev, libspnav-dev,
       libx11-dev, and libxml2-dev
     - drop libgit2-dev, used only by the disabled Gemini
   * Switch the kf5 dh addon to kf6.
   * Update the patches:
     - upstream_Partial-update-of-Commit-62f51070-to-make-it-compile.patch: drop,
       backported from upstream
     - upstream_Fix-some-more-warnings.patch: drop, backported from upstream
     - upstream_Small-CMake-modernization.patch: drop, backported from upstream
     - upstream_Update-Cmake-and-deps-Fix-Freetype-and-FontConfig-Li.patch: drop,
       backported from upstream
     - upstream_Remove-old-std-c-11-setting-for-Vc.patch: drop, backported from
       upstream
     - upstream_Fix-compile-with-newer-versions-of-poppler.patch: drop,
       backported from upstream
     - upstream_Fix-compile-with-poppler-2405-or-higher.patch: drop, backported
       from upstream
     - upstream_Raise-minimum-poppler-version-to-0.83.0-cleaning-up-.patch: drop,
       backported from upstream
     - upstream_PdfImport-Fix-compile-with-newer-poppler.patch: drop, backported
       from upstream
     - upstream_PdfImport-Fix-compile-with-newer-poppler_2.patch: drop,
       backported from upstream
     - upstream_SvgOutputDev-Fix-ifdef-version-for-getFont-API-chang.patch: drop,
       backported from upstream
     - upstream_Make-KF5Kross-optional.patch: drop, backported from upstream
   * CI: temporarily disable the i386 build, as poppler-qt6 is not available
     there.
   * Drop -Wno-deprecated -Wno-deprecated-declarations from the CXXFLAGS,
     as there should be no more (or very few) deprecation warnings now.
   * Update install files. (Closes: #1091140)
   * Drop calligra-gemini, and calligra-gemini-data, as Gemini is hard disabled
     upstream. (Closes: #901432)
   * Stop enabling the "unmaintained products" (i.e. currently Braindump):
     considering how they are marked, and the fact that they are disabled by
     default, then it is a better idea to not enable them at all
     - drop the -DCALLIGRA_SHOULD_BUILD_UNMAINTAINED=ON cmake argument
   * Update lintian overrides.
   * Update the list of files to not be shipped (i.e. dropped from debian/tmp).
   * Add maintscript files to remove the old conffiles.
   * Use a pkg-kde-tools snippet to tighten the dependencies to calligra-libs,
     rather than doing it manually.
   * Make calligra build even on i386, where there is no poppler-qt6:
     - add the dh-exec, for architecture filtering in install files
     - exclude the libpoppler-qt6-dev build dependency on i386
     - tweak debian/karbon.install to not install the files for plugins using
       poppler
     - pass -DWITH_Poppler=OFF -DWITH_PopplerXPDFHeaders=OFF to cmake on i386,
       to make sure it is not even searched
   * Add a build fix for 32 bit architectures; patch qsizetype-overload.diff.
Checksums-Sha1:
 ac30f9de4cc3859d44aab45d6520c412e1f7ab55 4179 calligra_24.12.2+dfsg-2ubuntu1.dsc
 0963e2b7e4d4d1af8b98574171ee91f3f066eff8 36948 calligra_24.12.2+dfsg-2ubuntu1.debian.tar.xz
 01ecf00489742bfba3b82d0a34d7db399e413227 16653 calligra_24.12.2+dfsg-2ubuntu1_source.buildinfo
Checksums-Sha256:
 fc57d2d89b79c2e99a6612b956c5f6ae0ec248fbadcf2cd8a94f9e4b8d357c37 4179 calligra_24.12.2+dfsg-2ubuntu1.dsc
 67cf9008472ca99acab5be52609b12dd10eb7ac876c9da6b4632b78162631b7c 36948 calligra_24.12.2+dfsg-2ubuntu1.debian.tar.xz
 211930773d08fb3a123954d663c1f652fcf4c7b619c50f78de9017a5be798dfa 16653 calligra_24.12.2+dfsg-2ubuntu1_source.buildinfo
Files:
 9916027a9dcf916b1bedc0791a5020e6 4179 kde optional calligra_24.12.2+dfsg-2ubuntu1.dsc
 1122fdf6117729d9ec0a642c6443e90d 36948 kde optional calligra_24.12.2+dfsg-2ubuntu1.debian.tar.xz
 30c7e51765dfc1f083b496f64a48fa55 16653 kde optional calligra_24.12.2+dfsg-2ubuntu1_source.buildinfo


More information about the plucky-changes mailing list