-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sun, 09 Feb 2025 19:42:06 +0100 Source: calligra Architecture: source Version: 1:24.12.2+dfsg-1 Distribution: unstable Urgency: medium Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Changed-By: Pino Toscano <pino@debian.org> Closes: 901432 1086480 1091140 Changes: 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: a77a5f61086d9884f651400ddc8cd293721b5185 4126 calligra_24.12.2+dfsg-1.dsc 7dcdae6f2923cf6512a8bce4ee8a3429eccc4608 68045564 calligra_24.12.2+dfsg.orig.tar.xz 0e58e143316da057dfdbdb44da5273becbe78975 36760 calligra_24.12.2+dfsg-1.debian.tar.xz 06de3aae05966f3f5fed7add5b760941645efc35 16068 calligra_24.12.2+dfsg-1_source.buildinfo Checksums-Sha256: eeb2f770b6dfb504a8cff693f52d27f7abd4ab7bbc1d7dd09dcc63d69376e27c 4126 calligra_24.12.2+dfsg-1.dsc cd5834b41c3d34cd91e566a6b776d5e9d2f4b81f1f61680e6f527d7d867be076 68045564 calligra_24.12.2+dfsg.orig.tar.xz 2f11da1e7bf225a004f3630603b3d95e4b6422aa965a2281c3c872a5f95c76c5 36760 calligra_24.12.2+dfsg-1.debian.tar.xz 426f9d5f975868c0fbea24060e69fe7f568b4f4f2cf96001e3bd2abe58ce1019 16068 calligra_24.12.2+dfsg-1_source.buildinfo Files: 2f4f1cd9c614b45039609284014bb97b 4126 kde optional calligra_24.12.2+dfsg-1.dsc 5ed8517bab9bcb987aa3a7a025465e7b 68045564 kde optional calligra_24.12.2+dfsg.orig.tar.xz 044d7100b182c617f3051558a670e458 36760 kde optional calligra_24.12.2+dfsg-1.debian.tar.xz adc30fa9e37d5bcc5cd35b5a2003c262 16068 kde optional calligra_24.12.2+dfsg-1_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEXyqfuC+mweEHcAcHLRkciEOxP00FAmeo9z4ACgkQLRkciEOx P01KyQ//UTsWy0dfN5wZi48Iynw7T6zVwU4c/y/HCJjN6uW+m2fIo53iZC9PudqP svTnxttj/P0HROx/c5+ZWzBdR68YUw2sDjFcsYI2gYJsRHx8g2loVVMKNLRAfHyT ObdPgxHi86JoSBEBPK90Kw+2aff5lDD63XMoO9XfH8ZzFVmfT9tqPz2x2lq2qVsX ASgf2rv+P0nhjAMdSlocQfybsHlf+jKaiy7jEaoV/8zZgenB83UhLxUOOmEqu2E+ y2UG5ah4qmtcEUC5s/dkosKBxxbZOEi11nS19m22BY2ojoKn6q950+IfwfWgDzDE DtflFYh69VahQ518CeWV8gyAeYySAVKnfumau5VKuCeTHKx5Pg73GaXwcKztBPQH GO8++BFCI843zTyDTWi4hybG+3cGWRtWB3ROmxnxdES4c2og8pgy08JyuHX9Pu19 vBj/PCXdurVizAoRlnAjG588NKF2eSb8XyknpxjiOiv31hSy8l4zjEp7fCGl3qza VE4x9tklfLeh9KASB3UCP2y+CQn2ulkYO1Y3S9od+dgPQYYLupTi/Rul4A2NM9mF IDYRXik/g69W+rR9Rfc/ooLXOrU5wFabJD+yy8651qzAuDUmHCGCe+hTMOfymfJ7 riNoQaJi9X8kdejCTtlHzVGNz9pN2sL9DLc/b5coy1JA2kizklo= =1L+z -----END PGP SIGNATURE-----