Debian

Available patches from Ubuntu

To see Ubuntu differences wrt. to Debian, write down a grep-dctrl query identifying the packages you're interested in:
grep-dctrl -n -sPackage Sources.Debian
(e.g. -FPackage linux-ntfs or linux-ntfs)

Modified packages are listed below:

Debian ( Changelog | PTS | Bugs ) Ubuntu ( Changelog | txt | LP | Bugs ) | Diff from Ubuntu

Source: libkf5mailcommon

libkf5mailcommon (4:19.04.3-0ubuntu1) eoan; urgency=medium * New upstream release (19.04.3) * Update symbols from build logs. -- Rik Mills <rikmills@kubuntu.org> Tue, 23 Jul 2019 18:56:40 +0100 libkf5mailcommon (4:18.12.3-0ubuntu2) disco; urgency=medium * No-change rebuild for fixed akonadi server. -- Rik Mills <rikmills@kubuntu.org> Sun, 07 Apr 2019 17:47:33 +0100 libkf5mailcommon (4:18.12.3-0ubuntu1) disco; urgency=medium * Update symbols * New upstream release (18.12.3) -- Rik Mills <rikmills@kubuntu.org> Sat, 16 Mar 2019 15:07:02 +0000 libkf5mailcommon (4:18.04.3-0ubuntu3) disco; urgency=medium * Follow Debian dropping of autotests. -- Rik Mills <rikmills@kubuntu.org> Wed, 06 Feb 2019 19:15:12 +0000 libkf5mailcommon (4:18.04.3-0ubuntu2) cosmic; urgency=medium * Skip autotests for now. Upstream release tars and CI tests are consistently broken, so running them here has little or no worth unless that changes. -- Rik Mills <rikmills@kubuntu.org> Sat, 25 Aug 2018 17:16:18 +0100 libkf5mailcommon (4:18.04.3-0ubuntu1) cosmic; urgency=medium * New upstream release (18.03.80) * New upstream release (18.04.0) * New upstream release (18.04.1) * Update symbols from build logs * New upstream release (18.04.3) * Update symbols from build logs -- Rik Mills <rikmills@kubuntu.org> Tue, 21 Aug 2018 18:54:57 +0100 libkf5mailcommon (4:17.12.3-0ubuntu3) cosmic; urgency=medium * Add -dev package dependeny on libkf5messagecomposer-dev to match with debian -- Rik Mills <rikmills@kubuntu.org> Sat, 02 Jun 2018 09:05:01 +0100 libkf5mailcommon (4:17.12.3-0ubuntu2) cosmic; urgency=medium * Skip tests on architectures we do not support -- Rik Mills <rikmills@kubuntu.org> Fri, 18 May 2018 18:28:17 +0100 libkf5mailcommon (4:17.12.3-0ubuntu1) bionic; urgency=medium * New upstream release (17.12.3) * Update symbols from build logs -- Rik Mills <rikmills@kubuntu.org> Fri, 16 Mar 2018 13:33:23 +0000 libkf5mailcommon (4:17.12.2-0ubuntu2) bionic; urgency=medium * Update kubuntu_disable_failing_tests.diff with another flakey test -- Rik Mills <rikmills@kubuntu.org> Fri, 02 Mar 2018 17:50:39 +0000 libkf5mailcommon (4:17.12.2-0ubuntu1) bionic; urgency=medium [ Rik Mills ] * New build depend on libkf5syntaxhighlighting-dev * Refresh patches * New upstream release (17.11.80) * New upstream release (17.11.90) * New upstream release (17.12.0) * New upstream release (17.12.2) [ Simon Quigley ] * Update symbols from build logs. * Bump soname with the Debian ABI Manager due to binary incompatible changes: libkf5mailcommon5abi3 -> libkf5mailcommon5abi4 -- Rik Mills <rikmills@kubuntu.org> Wed, 28 Feb 2018 09:45:53 +0000 libkf5mailcommon (4:17.08.3-0ubuntu1) bionic; urgency=medium * Bump soname with debianabimanager due to binary incompatible changes libkf5mailcommon5abi2 -> libkf5mailcommon5abi3 * Update symbols from build logs * New build depend on libkf5contacteditor-dev * New upstream release (17.08.3) -- Rik Mills <rikmills@kubuntu.org> Fri, 01 Dec 2017 15:12:56 +0000 libkf5mailcommon (4:17.04.3-0ubuntu1) artful; urgency=medium [ Rik Mills ] * Bump soname with debianabimanager due to binary incompatible changes libkf5mailcommon5abi1 -> libkf5mailcommon5abi2 * Update symbols from build logs for GCC7 [ José Manuel Santamaría Lema ] * New upstream release (17.04.1) * Install translations and add Breaks/Replaces against kde-l10n * Don't install metatype.h to fix acc test * New upstream release (17.04.2) * New upstream release (17.04.3) -- José Manuel Santamaría Lema <panfaust@gmail.com> Mon, 21 Aug 2017 14:34:35 +0100 libkf5mailcommon (4:16.12.3-0ubuntu1) artful; urgency=medium [ José Manuel Santamaría Lema ] * Update Vcs-Git fields to use https:// instead of git:// * Pass '-fno-keep-inline-functions' to gcc in the acc test in order to avoid possible spurious test failures. * Handle ABI break: libkf5mailcommon5 -> libkf5mailcommon5abi1 * Add libkf5mimetreeparser-dev to -dev depends, fixing the acc headers check. * Create a temp HOME directory when running the testsuite. * Add kubuntu_disable_failing_tests.diff * New upstream release (16.12.3) [ Rik Mills ] * New libqgpgme build dep * New upstream release (16.12.0) * New upstream release (16.12.1) [ Darin Miller ] * New upstream release (16.12.2) -- José Manuel Santamaría Lema <panfaust@gmail.com> Mon, 01 May 2017 20:29:30 +0100 libkf5mailcommon (4:16.04.3-0ubuntu1) yakkety; urgency=medium [ Maximiliano Curia ] ** SNAPSHOT build @cbaf86e9e443a3ef0469738b91e61ba59e7c0789 ** * Initial release. [ Clive Johnston ] * New upstream release, bugfix 16.04.1 * Sync with Debian for initial packaging * Update VCS fields to point to Launchpad git repo * New upstream release (16.04.2) * New upstream release (16.04.3) * Refreshing symbols [ Rik Mills ] * Add new build depend on libkf5mimetreeparser-dev * Fix spelling error reported by lintian -- José Manuel Santamaría Lema <panfaust@gmail.com> Fri, 30 Sep 2016 06:32:07 +0200

Modifications :
  1. Download patch src/filter/autotests/filteractionaddtoaddressbooktest.h

    --- 4:18.08.3-3/src/filter/autotests/filteractionaddtoaddressbooktest.h 2018-10-26 05:45:40.000000000 +0000 +++ 4:19.04.3-0ubuntu1/src/filter/autotests/filteractionaddtoaddressbooktest.h 2019-06-25 06:18:59.000000000 +0000 @@ -1,5 +1,5 @@ /* - Copyright (c) 2015-2018 Montel Laurent <montel@kde.org> + Copyright (c) 2015-2019 Montel Laurent <montel@kde.org> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License, version 2, as
  2. Download patch po/en_GB/libmailcommon.po
  3. Download patch po/mr/libmailcommon.po
  4. Download patch po/ja/libmailcommon.po
  5. Download patch po/it/libmailcommon.po
  6. Download patch src/filter/autotests/filteractionmissingaccountdialogtest.h

    --- 4:18.08.3-3/src/filter/autotests/filteractionmissingaccountdialogtest.h 2018-10-26 05:45:40.000000000 +0000 +++ 4:19.04.3-0ubuntu1/src/filter/autotests/filteractionmissingaccountdialogtest.h 2019-06-25 06:18:59.000000000 +0000 @@ -1,5 +1,5 @@ /* - Copyright (C) 2016-2018 Laurent Montel <montel@kde.org> + Copyright (C) 2016-2019 Laurent Montel <montel@kde.org> This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public
  7. Download patch po/ia/libmailcommon.po
  8. Download patch po/tr/libmailcommon.po
  9. Download patch po/ru/libmailcommon.po
  10. Download patch src/filter/autotests/filteractionmissingtemplatedialogtest.cpp

    --- 4:18.08.3-3/src/filter/autotests/filteractionmissingtemplatedialogtest.cpp 2018-10-26 05:45:40.000000000 +0000 +++ 4:19.04.3-0ubuntu1/src/filter/autotests/filteractionmissingtemplatedialogtest.cpp 2019-06-25 06:18:59.000000000 +0000 @@ -1,5 +1,5 @@ /* - Copyright (C) 2016-2018 Laurent Montel <montel@kde.org> + Copyright (C) 2016-2019 Laurent Montel <montel@kde.org> This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public
  11. Download patch po/sr/libmailcommon.po
  12. Download patch src/collectionpage/collectiongeneralpage.h

    --- 4:18.08.3-3/src/collectionpage/collectiongeneralpage.h 2018-10-26 05:45:40.000000000 +0000 +++ 4:19.04.3-0ubuntu1/src/collectionpage/collectiongeneralpage.h 2019-06-25 06:18:59.000000000 +0000 @@ -1,9 +1,10 @@ /* - Copyright (c) 2009-2018 Montel Laurent <montel@kde.org> + Copyright (c) 2009-2019 Montel Laurent <montel@kde.org> - This program is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License, version 2, as - published by the Free Software Foundation. + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
  13. Download patch po/es/libmailcommon.po
  14. Download patch src/filter/autotests/filteractionaddtoaddressbooktest.cpp

    --- 4:18.08.3-3/src/filter/autotests/filteractionaddtoaddressbooktest.cpp 2018-10-26 05:45:40.000000000 +0000 +++ 4:19.04.3-0ubuntu1/src/filter/autotests/filteractionaddtoaddressbooktest.cpp 2019-06-25 06:18:59.000000000 +0000 @@ -1,5 +1,5 @@ /* - Copyright (c) 2015-2018 Montel Laurent <montel@kde.org> + Copyright (c) 2015-2019 Montel Laurent <montel@kde.org> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License, version 2, as @@ -17,7 +17,7 @@ #include "filteractionaddtoaddressbooktest.h" #include "../filteractions/filteractionaddtoaddressbook.h" -#include <qtest.h> +#include <QTest> #include <QWidget> #include <QLabel> #include <klineedit.h> @@ -63,7 +63,7 @@ void FilterActionAddToAddressBookTest::s item.setPayload<KMime::Message::Ptr>(msgPtr); MailCommon::ItemContext context(item, false); - filter.argsFromString(""); + filter.argsFromString(QString()); QVERIFY(filter.isEmpty()); QCOMPARE(filter.process(context, false), MailCommon::FilterAction::ErrorButGoOn); QCOMPARE(context.needsPayloadStore(), false); @@ -79,7 +79,7 @@ void FilterActionAddToAddressBookTest::s item.setPayload<KMime::Message::Ptr>(msgPtr); MailCommon::ItemContext context(item, false); - filter.argsFromString("foo\t-1\tddd"); + filter.argsFromString(QStringLiteral("foo\t-1\tddd")); QVERIFY(filter.isEmpty()); QCOMPARE(filter.process(context, false), MailCommon::FilterAction::ErrorButGoOn); QCOMPARE(context.needsPayloadStore(), false);
  15. Download patch po/sk/libmailcommon.po
  16. Download patch debian/upstream/metadata

    --- 4:18.08.3-3/debian/upstream/metadata 2017-12-16 14:00:46.000000000 +0000 +++ 4:19.04.3-0ubuntu1/debian/upstream/metadata 2019-07-23 17:56:40.000000000 +0000 @@ -1,7 +1,7 @@ Name: mailcommon -Changelog: https://cgit.kde.org/mailcommon.git/log +Changelog: https://quickgit.kde.org/?p=mailcommon.git&a=log Contact: kde-devel@kde.org Donation: https://www.kde.org/community/donations/index.php Repository: https://anongit.kde.org/mailcommon.git -Repository-Browse: https://cgit.kde.org/mailcommon.git +Repository-Browse: https://quickgit.kde.org/?p=mailcommon.git Security-Contact: security@kde.org
  17. Download patch po/ar/libmailcommon.po
  18. Download patch src/filter/autotests/filteractioncopytest.cpp

    --- 4:18.08.3-3/src/filter/autotests/filteractioncopytest.cpp 2018-10-26 05:45:40.000000000 +0000 +++ 4:19.04.3-0ubuntu1/src/filter/autotests/filteractioncopytest.cpp 2019-06-25 06:18:59.000000000 +0000 @@ -1,5 +1,5 @@ /* - Copyright (c) 2015-2018 Montel Laurent <montel@kde.org> + Copyright (c) 2015-2019 Montel Laurent <montel@kde.org> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License, version 2, as @@ -17,7 +17,7 @@ #include "filteractioncopytest.h" #include "../filteractions/filteractioncopy.h" -#include <qtest.h> +#include <QTest> FilterActionCopyTest::FilterActionCopyTest(QObject *parent) : QObject(parent)
  19. Download patch po/pt_BR/libmailcommon.po
  20. Download patch po/fi/libmailcommon.po
  21. Download patch debian/rules

    --- 4:18.08.3-3/debian/rules 2019-10-06 20:44:40.000000000 +0000 +++ 4:19.04.3-0ubuntu1/debian/rules 2019-07-23 17:56:40.000000000 +0000 @@ -1,21 +1,16 @@ #!/usr/bin/make -f -l10npkgs_firstversion_ok := 4:16.04.3-9~ +l10npkgs_firstversion_ok := 4:17.03.90-0~ -include /usr/share/dpkg/pkg-info.mk include /usr/share/pkg-kde-tools/qt-kde-team/3/debian-qt-kde.mk include /usr/share/pkg-kde-tools/qt-kde-team/2/l10n-packages.mk -AbiVirtualPackageVersion = $(call dpkg_late_eval,AbiVirtualPackageVersion,echo '${DEB_VERSION_UPSTREAM}' | sed -e 's/\.[0-9]\+$$//') -pkgs_lib = $(filter-out %-dev %-doc %-dbg %-data %-bin %-plugins,$(filter lib%,$(shell dh_listpackages))) - -override_dh_makeshlibs: - for pkg in $(pkgs_lib); do \ - name=$$( echo "$${pkg}" | sed -e 's/abi[0-9]\+\s*//'); \ - echo "ABI:VirtualPackage=$${name}-${AbiVirtualPackageVersion}" >> debian/$${pkg}.substvars; \ - $(overridden_command) -p$${pkg} -V "$${pkg} (>= $(DEB_VERSION_EPOCH_UPSTREAM)), $${name}-${AbiVirtualPackageVersion}"; \ - done +#Fixes the acc test +#override_dh_auto_install: +# $(overridden_command) +# rm $(CURDIR)/debian/tmp/usr/include/KF5/MailCommon/MetaType +# rm $(CURDIR)/debian/tmp/usr/include/KF5/mailcommon/metatype.h override_dh_auto_test: - - xvfb-run -a --server-args="-screen 0 1024x768x24 +extension GLX" --\ - dbus-run-session -- dh_auto_test --no-parallel + # Disable dh_auto_test at build time + :
  22. Download patch debian/libkf5mailcommon5abi4.install

    --- 4:18.08.3-3/debian/libkf5mailcommon5abi4.install 1970-01-01 00:00:00.000000000 +0000 +++ 4:19.04.3-0ubuntu1/debian/libkf5mailcommon5abi4.install 2019-07-23 17:56:40.000000000 +0000 @@ -0,0 +1,2 @@ +usr/lib/*/libKF5MailCommon.so.5.* +usr/lib/*/libKF5MailCommon.so.5abi4
  23. Download patch src/filter/autotests/filteractionmissingtransportdialogtest.h

    --- 4:18.08.3-3/src/filter/autotests/filteractionmissingtransportdialogtest.h 2018-10-26 05:45:40.000000000 +0000 +++ 4:19.04.3-0ubuntu1/src/filter/autotests/filteractionmissingtransportdialogtest.h 2019-06-25 06:18:59.000000000 +0000 @@ -1,5 +1,5 @@ /* - Copyright (C) 2016-2018 Laurent Montel <montel@kde.org> + Copyright (C) 2016-2019 Laurent Montel <montel@kde.org> This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public
  24. Download patch src/filter/autotests/filteractionexectest.cpp

    --- 4:18.08.3-3/src/filter/autotests/filteractionexectest.cpp 2018-10-26 05:45:40.000000000 +0000 +++ 4:19.04.3-0ubuntu1/src/filter/autotests/filteractionexectest.cpp 2019-06-25 06:18:59.000000000 +0000 @@ -1,5 +1,5 @@ /* - Copyright (c) 2015-2018 Montel Laurent <montel@kde.org> + Copyright (c) 2015-2019 Montel Laurent <montel@kde.org> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License, version 2, as @@ -16,7 +16,7 @@ */ #include "filteractionexectest.h" -#include <qtest.h> +#include <QTest> #include "../filteractions/filteractionexec.h" #include "../filteractions/filteractionwithurl.h"
  25. Download patch po/zh_CN/libmailcommon.po
  26. Download patch po/de/libmailcommon.po
  27. Download patch debian/compat

    --- 4:18.08.3-3/debian/compat 1970-01-01 00:00:00.000000000 +0000 +++ 4:19.04.3-0ubuntu1/debian/compat 2019-07-23 17:56:40.000000000 +0000 @@ -0,0 +1 @@ +9
  28. Download patch po/fr/libmailcommon.po
  29. Download patch KF5MailCommonConfig.cmake.in

    --- 4:18.08.3-3/KF5MailCommonConfig.cmake.in 2018-10-26 05:45:40.000000000 +0000 +++ 4:19.04.3-0ubuntu1/KF5MailCommonConfig.cmake.in 2019-06-25 06:18:59.000000000 +0000 @@ -2,7 +2,9 @@ include(CMakeFindDependencyMacro) find_dependency(KF5Akonadi "@AKONADI_VERSION@") find_dependency(KF5AkonadiMime "@AKONADIMIME_LIB_VERSION@") +find_dependency(KF5Libkdepim "@LIBKDEPIM_LIB_VERSION@") find_dependency(KF5MessageComposer "@MESSAGELIB_LIB_VERSION@") find_dependency(KF5PimCommon "@MESSAGELIB_LIB_VERSION@") +find_dependency(KF5Completion "@KF5_MIN_VERSION@") include("${CMAKE_CURRENT_LIST_DIR}/KF5MailCommonTargets.cmake")
  30. Download patch debian/upstream/signing-key.asc

    --- 4:18.08.3-3/debian/upstream/signing-key.asc 2017-12-16 14:00:46.000000000 +0000 +++ 4:19.04.3-0ubuntu1/debian/upstream/signing-key.asc 1970-01-01 00:00:00.000000000 +0000 @@ -1,112 +0,0 @@ ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1 - -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 -RJWljvaVa8fj2U2D659nVsq8og== -=5Ltf ------END PGP PUBLIC KEY BLOCK-----
  31. Download patch debian/control

    --- 4:18.08.3-3/debian/control 2019-10-06 20:44:40.000000000 +0000 +++ 4:19.04.3-0ubuntu1/debian/control 2019-07-23 17:56:40.000000000 +0000 @@ -2,92 +2,62 @@ Source: libkf5mailcommon Section: libs Priority: optional Maintainer: Debian/Kubuntu Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> -Uploaders: Maximiliano Curia <maxy@debian.org>, Sandro Knauß <hefee@debian.org> -Build-Depends: cmake (>= 3.0~), - dbus, - debhelper-compat (= 12), - extra-cmake-modules (>= 5.47.0~), - kgendesignerplugin (>= 5.47.0~), - libkf5akonadi-dev (>> 4:18.08.3-7), - libkf5akonadimime-dev (>> 4:18.08.3-1), - libkf5archive-dev (>= 5.47.0~), - libkf5codecs-dev (>= 5.47.0~), - libkf5completion-dev (>= 5.47.0~), - libkf5config-dev (>= 5.47.0~), - libkf5configwidgets-dev (>= 5.47.0~), - libkf5dbusaddons-dev (>= 5.47.0~), - libkf5i18n-dev (>= 5.47.0~), - libkf5iconthemes-dev (>= 5.47.0~), - libkf5itemmodels-dev (>= 5.47.0~), - libkf5itemviews-dev (>= 5.47.0~), - libkf5kio-dev (>= 5.47.0~), - libkf5libkdepim-dev (>> 4:18.08.3-2), - libkf5mailimporter-dev (>> 4:18.08.3-1), - libkf5mailtransport-dev (>> 18.08.3-2), - libkf5messagecomposer-dev (>> 4:18.08.3-2), - libkf5messagecore-dev (>> 4:18.08.3-2), - libkf5messageviewer-dev (>> 4:18.08.3-2), - libkf5mime-dev (>> 18.08.3-1), - libkf5pimcommon-dev (>> 4:18.08.3-2), - libkf5syntaxhighlighting-dev (>= 5.47.0~), - libkf5templateparser-dev (>> 4:18.08.3-2), - libkf5textwidgets-dev (>= 5.47.0~), - libkf5widgetsaddons-dev (>= 5.47.0~), - libkf5windowsystem-dev (>= 5.47.0~), - libkf5xmlgui-dev (>= 5.47.0~), +Uploaders: Maximiliano Curia <maxy@debian.org> +Build-Depends: cmake (>= 2.8.12~), + debhelper (>= 9), + extra-cmake-modules (>= 5.31.0~), + libgpgme-dev, + libgpgmepp-dev (>= 1.7.1~), + libkf5akonadi-dev (>= 4:19.04.3~), + libkf5akonadimime-dev (>= 4:19.04.3~), + libkf5archive-dev (>= 5.31.0~), + libkf5codecs-dev (>= 5.31.0~), + libkf5contacteditor-dev (>= 4:19.04.3~), + libkf5i18n-dev (>= 5.31.0~), + libkf5iconthemes-dev (>= 5.31.0~), + libkf5itemviews-dev (>= 5.31.0~), + libkf5ldap-dev (>= 19.04.3~), + libkf5libkdepim-dev (>= 4:19.04.3~), + libkf5mailimporter-dev (>= 4:19.04.3~), + libkf5mailtransport-dev (>= 19.04.3~), + libkf5messagecomposer-dev (>= 4:19.04.3~), + libkf5messagecore-dev (>= 4:19.04.3~), + libkf5messageviewer-dev (>= 4:19.04.3~), + libkf5mime-dev (>= 19.04.3~), + libkf5mimetreeparser-dev (>= 4:19.04.3~), + libkf5pimcommon-dev (>= 4:19.04.3~), + libkf5syntaxhighlighting-dev (>= 5.31.0~), + libkf5templateparser-dev (>= 4:19.04.3~), + libkf5windowsystem-dev (>= 5.31.0~), + libkf5xmlgui-dev (>= 5.31.0~), libphonon4qt5-dev, libphonon4qt5experimental-dev, pkg-kde-tools (>= 0.12), - qtbase5-dev (>= 5.9.0~), - qttools5-dev (>= 5.4.0~), - xauth, + qtbase5-dev (>= 5.6.1~), + qttools5-dev (>= 5.6.1~), xsltproc, - xvfb, -Standards-Version: 4.4.1 +Standards-Version: 3.9.8 Homepage: http://pim.kde.org/ -Vcs-Browser: https://salsa.debian.org/qt-kde-team/kde/mailcommon -Vcs-Git: https://salsa.debian.org/qt-kde-team/kde/mailcommon.git +Vcs-Browser: https://code.launchpad.net/~kubuntu-packagers/kubuntu-packaging/+git/mailcommon +Vcs-Git: https://git.launchpad.net/~kubuntu-packagers/kubuntu-packaging/+git/mailcommon -Package: libkf5mailcommon-data -Architecture: all -Multi-Arch: foreign -Depends: ${misc:Depends} -Breaks: ${kde-l10n:all} -Replaces: ${kde-l10n:all} -Description: KDE PIM email utility library, shared data - The mail common library provides utility functions for dealing with email. - . - This package contains the shared data distributed with the library. - . - This package is part of KDE PIM module. - -Package: libkf5mailcommon-dev -Section: libdevel +Package: libkf5mailcommon5abi4 +X-Debian-ABI: 4 +X-CMake-Target: KF5MailCommon Architecture: any -Depends: libkf5akonadi-dev (>= 4:18.08.3~), - libkf5akonadimime-dev (>= 4:18.08.3~), - libkf5config-dev (>= 5.47.0~), - libkf5libkdepim-dev (>= 4:18.08.3~), - libkf5mailcommon5abi2 (= ${binary:Version}), - libkf5messagecomposer-dev (>= 4:18.08.3~), - libkf5messagecore-dev (>= 4:18.08.3~), - libkf5messageviewer-dev (>= 4:18.08.3~), - libkf5pimcommon-dev (>= 4:18.08.3~), - qtbase5-dev (>= 5.9.0~), - ${misc:Depends}, - ${shlibs:Depends}, -Description: KDE PIM email utility library, devel files +Multi-Arch: same +Depends: ${misc:Depends}, ${shlibs:Depends} +Description: KDE PIM email utility library The mail common library provides utility functions for dealing with email. . - This package contains the development files needed for the KDE PIM mail common - library. - . This package is part of KDE PIM module. Package: libkf5mailcommon-plugins Architecture: any Multi-Arch: same Depends: ${misc:Depends}, ${shlibs:Depends} +Breaks: ${kde-l10n:all} +Replaces: ${kde-l10n:all} Description: KDE PIM email utility library, plugins The mail common library provides utility functions for dealing with email. . @@ -95,18 +65,27 @@ Description: KDE PIM email utility libra . This package is part of KDE PIM module. -Package: libkf5mailcommon5abi2 -X-Debian-ABI: 2 -X-CMake-Target: KF5MailCommon +Package: libkf5mailcommon-dev +Section: libdevel Architecture: any Multi-Arch: same -Depends: libkf5mailcommon-data (= ${source:Version}), +Depends: libkf5akonadi-dev (>= 4:19.04.3~), + libkf5akonadimime-dev (>= 4:19.04.3~), + libkf5config-dev (>= 5.31.0~), + libkf5libkdepim-dev (>= 4:19.04.3~), + libkf5mailcommon5abi4 (= ${binary:Version}), + libkf5messagecomposer-dev (>= 4:19.04.3~), + libkf5messagecore-dev (>= 4:19.04.3~), + libkf5messageviewer-dev (>= 4:19.04.3~), + libkf5mimetreeparser-dev (>= 4:19.04.3~), + libkf5pimcommon-dev (>= 4:19.04.3~), + qtbase5-dev (>= 5.6.1~), ${misc:Depends}, ${shlibs:Depends}, -Breaks: ${kde-l10n:all} -Replaces: ${kde-l10n:all} -Description: KDE PIM email utility library +Description: KDE PIM email utility library, devel files The mail common library provides utility functions for dealing with email. . + This package contains the development files needed for the KDE PIM mail common + library. + . This package is part of KDE PIM module. -Provides: ${ABI:VirtualPackage}
  32. Download patch src/filter/autotests/filteractionmissingsoundurldialogtest.h

    --- 4:18.08.3-3/src/filter/autotests/filteractionmissingsoundurldialogtest.h 2018-10-26 05:45:40.000000000 +0000 +++ 4:19.04.3-0ubuntu1/src/filter/autotests/filteractionmissingsoundurldialogtest.h 2019-06-25 06:18:59.000000000 +0000 @@ -1,5 +1,5 @@ /* - Copyright (C) 2016-2018 Laurent Montel <montel@kde.org> + Copyright (C) 2016-2019 Laurent Montel <montel@kde.org> This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public
  33. Download patch debian/libkf5mailcommon-plugins.install

    --- 4:18.08.3-3/debian/libkf5mailcommon-plugins.install 2018-03-08 23:09:52.000000000 +0000 +++ 4:19.04.3-0ubuntu1/debian/libkf5mailcommon-plugins.install 2019-07-23 17:56:40.000000000 +0000 @@ -1,3 +1,4 @@ etc/xdg/mailcommon.categories etc/xdg/mailcommon.renamecategories usr/lib/*/qt5/plugins/designer/mailcommonwidgets.so +usr/share/locale/*/LC_MESSAGES/libmailcommon.mo
  34. Download patch autotests/favoritestest.cpp

    --- 4:18.08.3-3/autotests/favoritestest.cpp 2018-10-26 05:45:40.000000000 +0000 +++ 4:19.04.3-0ubuntu1/autotests/favoritestest.cpp 2019-06-25 06:18:59.000000000 +0000 @@ -101,7 +101,7 @@ void FavoriteProxyTest::testReordering() const Akonadi::Collection favoriteCollection = index.data(EntityTreeModel::CollectionRole).value<Akonadi::Collection>(); QVERIFY(favoriteCollection.isValid()); collectionIds.push_back(favoriteCollection.id()); - order.push_back("c" + QString::number(favoriteCollection.id())); + order.push_back(QStringLiteral("c") + QString::number(favoriteCollection.id())); labels << folderName; }
  35. Download patch src/filter/autotests/filteractionmissingtagdialogtest.h

    --- 4:18.08.3-3/src/filter/autotests/filteractionmissingtagdialogtest.h 2018-10-26 05:45:40.000000000 +0000 +++ 4:19.04.3-0ubuntu1/src/filter/autotests/filteractionmissingtagdialogtest.h 2019-06-25 06:18:59.000000000 +0000 @@ -1,5 +1,5 @@ /* - Copyright (C) 2016-2018 Laurent Montel <montel@kde.org> + Copyright (C) 2016-2019 Laurent Montel <montel@kde.org> This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public
  36. Download patch src/filter/autotests/filteractiondeletetest.cpp

    --- 4:18.08.3-3/src/filter/autotests/filteractiondeletetest.cpp 2018-10-26 05:45:40.000000000 +0000 +++ 4:19.04.3-0ubuntu1/src/filter/autotests/filteractiondeletetest.cpp 2019-06-25 06:18:59.000000000 +0000 @@ -1,5 +1,5 @@ /* - Copyright (c) 2015-2018 Montel Laurent <montel@kde.org> + Copyright (c) 2015-2019 Montel Laurent <montel@kde.org> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License, version 2, as @@ -17,7 +17,7 @@ #include "filteractiondeletetest.h" #include "../filteractions/filteractiondelete.h" -#include <qtest.h> +#include <QTest> #include <QLabel> FilterActionDeleteTest::FilterActionDeleteTest(QObject *parent) : QObject(parent) @@ -65,7 +65,7 @@ void FilterActionDeleteTest::shouldDelet item.setPayload<KMime::Message::Ptr>(msgPtr); MailCommon::ItemContext context(item, false); - filter.argsFromString(""); + filter.argsFromString(QString()); QCOMPARE(filter.process(context, false), MailCommon::FilterAction::GoOn); QCOMPARE(context.needsPayloadStore(), false); QCOMPARE(context.deleteItem(), true);
  37. Download patch src/filter/autotests/filteractionaddheadertest.cpp

    --- 4:18.08.3-3/src/filter/autotests/filteractionaddheadertest.cpp 2018-10-26 05:45:40.000000000 +0000 +++ 4:19.04.3-0ubuntu1/src/filter/autotests/filteractionaddheadertest.cpp 2019-06-25 06:18:59.000000000 +0000 @@ -1,5 +1,5 @@ /* - Copyright (c) 2015-2018 Montel Laurent <montel@kde.org> + Copyright (c) 2015-2019 Montel Laurent <montel@kde.org> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License, version 2, as @@ -21,7 +21,7 @@ #include <KLineEdit> #include <QLabel> -#include <qtest.h> +#include <QTest> #include <pimcommon/minimumcombobox.h> FilterActionAddHeaderTest::FilterActionAddHeaderTest(QObject *parent)
  38. Download patch src/filter/autotests/CMakeLists.txt

    --- 4:18.08.3-3/src/filter/autotests/CMakeLists.txt 2018-10-26 05:45:40.000000000 +0000 +++ 4:19.04.3-0ubuntu1/src/filter/autotests/CMakeLists.txt 2019-06-25 06:18:59.000000000 +0000 @@ -4,6 +4,10 @@ set(mailcommon_filter_test_LIBS Qt5::Tes KF5::MailTransport KF5::I18n KF5::SyntaxHighlighting ) +if (KF5_USE_PURPOSE) + set(mailcommon_filter_test_LIBS ${mailcommon_filter_test_LIBS} KF5::Purpose KF5::PurposeWidgets) +endif() + add_definitions(-DTEST_PATH=\"${CMAKE_CURRENT_SOURCE_DIR}\") macro(add_mailcommon_filter_test _name) @@ -231,6 +235,7 @@ add_mailcommon_filter_test(filteractions add_mailcommon_filter_test(filterconverttosieveresultdialog filterconverttosieveresultdialogtest.cpp ../filterconverter/filterconverttosieveresultdialog.cpp + ../filterconverter/filterconverttosievepurposemenuwidget.cpp ${filter_common_SRCS} )
  39. Download patch po/pl/libmailcommon.po
  40. Download patch po/ast/libmailcommon.po
  41. Download patch po/sv/libmailcommon.po
  42. Download patch src/collectionpage/collectionexpirypage.h

    --- 4:18.08.3-3/src/collectionpage/collectionexpirypage.h 2018-10-26 05:45:40.000000000 +0000 +++ 4:19.04.3-0ubuntu1/src/collectionpage/collectionexpirypage.h 2019-06-25 06:18:59.000000000 +0000 @@ -1,5 +1,5 @@ /* - Copyright (c) 2009-2018 Montel Laurent <montel@kde.org> + Copyright (c) 2009-2019 Montel Laurent <montel@kde.org> Copyright (c) 2013 Jonathan Marten <jjm@keelhaul.me.uk> This program is free software; you can redistribute it and/or modify it
  43. Download patch src/filter/autotests/filteractionmissingaccountdialogtest.cpp

    --- 4:18.08.3-3/src/filter/autotests/filteractionmissingaccountdialogtest.cpp 2018-10-26 05:45:40.000000000 +0000 +++ 4:19.04.3-0ubuntu1/src/filter/autotests/filteractionmissingaccountdialogtest.cpp 2019-06-25 06:18:59.000000000 +0000 @@ -1,5 +1,5 @@ /* - Copyright (C) 2016-2018 Laurent Montel <montel@kde.org> + Copyright (C) 2016-2019 Laurent Montel <montel@kde.org> This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public
  44. Download patch po/ga/libmailcommon.po
  45. Download patch CMakeLists.txt

    --- 4:18.08.3-3/CMakeLists.txt 2018-11-06 00:21:57.000000000 +0000 +++ 4:19.04.3-0ubuntu1/CMakeLists.txt 2019-07-09 00:26:49.000000000 +0000 @@ -1,11 +1,11 @@ -cmake_minimum_required(VERSION 3.0) -set(PIM_VERSION "5.9.3") +cmake_minimum_required(VERSION 3.5) +set(PIM_VERSION "5.11.3") project(mailcommon VERSION ${PIM_VERSION}) -set(KF5_VERSION "5.47.0") +set(KF5_MIN_VERSION "5.56.0") -find_package(ECM ${KF5_VERSION} CONFIG REQUIRED) +find_package(ECM ${KF5_MIN_VERSION} CONFIG REQUIRED) set(CMAKE_MODULE_PATH ${mailcommon_SOURCE_DIR}/cmake/modules/ ${ECM_MODULE_PATH}) if (POLICY CMP0053) cmake_policy(SET CMP0053 NEW) @@ -14,7 +14,7 @@ set(LIBRARY_NAMELINK) include(GenerateExportHeader) include(ECMGenerateHeaders) include(ECMGeneratePriFile) -include(CMakePackageConfigHelpers) + include(ECMSetupVersion) include(FeatureSummary) include(KDEInstallDirs) @@ -22,42 +22,43 @@ include(KDECMakeSettings) include(KDEFrameworkCompilerSettings NO_POLICY_SCOPE) include(ECMQtDeclareLoggingCategory) include(ECMAddTests) -include(ECMCoverageOption) -set(QT_REQUIRED_VERSION "5.9.0") + +set(QT_REQUIRED_VERSION "5.10.0") set(MAILCOMMON_LIB_VERSION ${PIM_VERSION}) -set(AKONADIMIME_LIB_VERSION "5.9.3") -set(MESSAGELIB_LIB_VERSION "5.9.3") -set(KMIME_LIB_VERSION "5.9.3") -set(KMAILTRANSPORT_LIB_VERSION "5.9.3") -set(MAILIMPORTER_LIB_VERSION "5.9.3") -set(LIBKDEPIM_LIB_VERSION "5.9.3") -set(PIMCOMMON_LIB_VERSION "5.9.3") +set(AKONADIMIME_LIB_VERSION "5.11.3") +set(MESSAGELIB_LIB_VERSION "5.11.3") +set(KMIME_LIB_VERSION "5.11.3") +set(KMAILTRANSPORT_LIB_VERSION "5.11.3") +set(MAILIMPORTER_LIB_VERSION "5.11.3") +set(LIBKDEPIM_LIB_VERSION "5.11.3") +set(PIMCOMMON_LIB_VERSION "5.11.3") -set(AKONADI_VERSION "5.9.3") +set(AKONADI_VERSION "5.11.3") find_package(Qt5 ${QT_REQUIRED_VERSION} CONFIG REQUIRED Widgets DBus Test Xml) -find_package(KF5Archive ${KF5_VERSION} CONFIG REQUIRED) -find_package(KF5Codecs ${KF5_VERSION} CONFIG REQUIRED) -find_package(KF5Completion ${KF5_VERSION} CONFIG REQUIRED) -find_package(KF5Config ${KF5_VERSION} CONFIG REQUIRED) -find_package(KF5ConfigWidgets ${KF5_VERSION} CONFIG REQUIRED) -find_package(KF5I18n ${KF5_VERSION} CONFIG REQUIRED) -find_package(KF5IconThemes ${KF5_VERSION} CONFIG REQUIRED) -find_package(KF5ItemModels ${KF5_VERSION} CONFIG REQUIRED) -find_package(KF5ItemViews ${KF5_VERSION} CONFIG REQUIRED) -find_package(KF5KIO ${KF5_VERSION} CONFIG REQUIRED) -find_package(KF5TextWidgets ${KF5_VERSION} CONFIG REQUIRED) -find_package(KF5WidgetsAddons ${KF5_VERSION} CONFIG REQUIRED) -find_package(KF5WindowSystem ${KF5_VERSION} CONFIG REQUIRED) -find_package(KF5XmlGui ${KF5_VERSION} CONFIG REQUIRED) -find_package(KF5DBusAddons ${KF5_VERSION} CONFIG REQUIRED) -find_package(KF5SyntaxHighlighting ${KF5_VERSION} CONFIG REQUIRED) +find_package(KF5Archive ${KF5_MIN_VERSION} CONFIG REQUIRED) +find_package(KF5Codecs ${KF5_MIN_VERSION} CONFIG REQUIRED) +find_package(KF5Completion ${KF5_MIN_VERSION} CONFIG REQUIRED) +find_package(KF5Config ${KF5_MIN_VERSION} CONFIG REQUIRED) +find_package(KF5ConfigWidgets ${KF5_MIN_VERSION} CONFIG REQUIRED) +find_package(KF5I18n ${KF5_MIN_VERSION} CONFIG REQUIRED) +find_package(KF5IconThemes ${KF5_MIN_VERSION} CONFIG REQUIRED) +find_package(KF5ItemModels ${KF5_MIN_VERSION} CONFIG REQUIRED) +find_package(KF5ItemViews ${KF5_MIN_VERSION} CONFIG REQUIRED) +find_package(KF5KIO ${KF5_MIN_VERSION} CONFIG REQUIRED) +find_package(KF5TextWidgets ${KF5_MIN_VERSION} CONFIG REQUIRED) +find_package(KF5WidgetsAddons ${KF5_MIN_VERSION} CONFIG REQUIRED) +find_package(KF5WindowSystem ${KF5_MIN_VERSION} CONFIG REQUIRED) +find_package(KF5XmlGui ${KF5_MIN_VERSION} CONFIG REQUIRED) +find_package(KF5DBusAddons ${KF5_MIN_VERSION} CONFIG REQUIRED) +find_package(KF5SyntaxHighlighting ${KF5_MIN_VERSION} CONFIG REQUIRED) find_package(KF5Akonadi ${AKONADI_VERSION} CONFIG REQUIRED) find_package(KF5AkonadiMime ${AKONADIMIME_LIB_VERSION} CONFIG REQUIRED) +find_package(KF5Libkdepim ${LIBKDEPIM_LIB_VERSION} CONFIG REQUIRED) find_package(KF5LibkdepimAkonadi ${LIBKDEPIM_LIB_VERSION} CONFIG REQUIRED) find_package(KF5MailImporter ${MAILIMPORTER_LIB_VERSION} CONFIG REQUIRED) find_package(KF5MailTransport ${KMAILTRANSPORT_LIB_VERSION} CONFIG REQUIRED) @@ -68,7 +69,7 @@ find_package(KF5Mime ${KMIME_LIB_VERSION find_package(KF5PimCommonAkonadi ${PIMCOMMON_LIB_VERSION} CONFIG REQUIRED) find_package(KF5TemplateParser ${MESSAGELIB_LIB_VERSION} CONFIG REQUIRED) find_package(Phonon4Qt5 CONFIG REQUIRED) -find_package(KF5DesignerPlugin ${KF5_VERSION} CONFIG) +find_package(KF5DesignerPlugin ${KF5_MIN_VERSION} CONFIG) set_package_properties(KF5DesignerPlugin PROPERTIES DESCRIPTION "KF5 designer plugin" TYPE OPTIONAL) ecm_setup_version(PROJECT VARIABLE_PREFIX MAILCOMMON @@ -81,14 +82,14 @@ find_package(Xsltproc) set_package_properties(Xsltproc PROPERTIES DESCRIPTION "XSLT processor from libxslt" TYPE REQUIRED PURPOSE "Required to generate D-Bus interfaces for all Akonadi resources.") ########### Targets ########### - -#add_definitions("-DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII") -add_definitions(-DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT) -add_definitions("-DQT_NO_CAST_TO_ASCII") remove_definitions( -DQT_NO_CAST_FROM_ASCII ) -#add_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0x060000) -add_definitions(-DQT_NO_URL_CAST_FROM_STRING) +# workaround for https://bugreports.qt.io/browse/QTBUG-74665 (bug in qt5.13 reevaluate it) +if (${Qt5Widgets_VERSION} STRGREATER "5.13") + MESSAGE(STATUS "Qt version: ${Qt5Widgets_VERSION} DISABLE compile without deprecated methods. bug QTBUG-74665") +else() + add_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0x060000) +endif() ########### CMake Config Files ########### set(CMAKECONFIG_INSTALL_DIR "${KDE_INSTALL_CMAKEPACKAGEDIR}/KF5MailCommon")
  46. Download patch src/filter/autotests/filteractionforwardtest.cpp

    --- 4:18.08.3-3/src/filter/autotests/filteractionforwardtest.cpp 2018-10-26 05:45:40.000000000 +0000 +++ 4:19.04.3-0ubuntu1/src/filter/autotests/filteractionforwardtest.cpp 2019-06-25 06:18:59.000000000 +0000 @@ -1,5 +1,5 @@ /* - Copyright (c) 2015-2018 Montel Laurent <montel@kde.org> + Copyright (c) 2015-2019 Montel Laurent <montel@kde.org> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License, version 2, as @@ -16,7 +16,7 @@ */ #include "filteractionforwardtest.h" -#include <qtest.h> +#include <QTest> #include "../filteractions/filteractionforward.h" FilterActionForwardTest::FilterActionForwardTest(QObject *parent)
  47. Download patch po/kk/libmailcommon.po
  48. Download patch src/filter/autotests/filteractionmissingsoundurldialogtest.cpp

    --- 4:18.08.3-3/src/filter/autotests/filteractionmissingsoundurldialogtest.cpp 2018-10-26 05:45:40.000000000 +0000 +++ 4:19.04.3-0ubuntu1/src/filter/autotests/filteractionmissingsoundurldialogtest.cpp 2019-06-25 06:18:59.000000000 +0000 @@ -1,5 +1,5 @@ /* - Copyright (C) 2016-2018 Laurent Montel <montel@kde.org> + Copyright (C) 2016-2019 Laurent Montel <montel@kde.org> This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public
  49. Download patch src/filter/autotests/filteractionaddheadertest.h

    --- 4:18.08.3-3/src/filter/autotests/filteractionaddheadertest.h 2018-10-26 05:45:40.000000000 +0000 +++ 4:19.04.3-0ubuntu1/src/filter/autotests/filteractionaddheadertest.h 2019-06-25 06:18:59.000000000 +0000 @@ -1,5 +1,5 @@ /* - Copyright (c) 2015-2018 Montel Laurent <montel@kde.org> + Copyright (c) 2015-2019 Montel Laurent <montel@kde.org> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License, version 2, as
  50. Download patch src/filter/autotests/filteractionmissingidentitydialogtest.h

    --- 4:18.08.3-3/src/filter/autotests/filteractionmissingidentitydialogtest.h 2018-10-26 05:45:40.000000000 +0000 +++ 4:19.04.3-0ubuntu1/src/filter/autotests/filteractionmissingidentitydialogtest.h 2019-06-25 06:18:59.000000000 +0000 @@ -1,5 +1,5 @@ /* - Copyright (C) 2016-2018 Laurent Montel <montel@kde.org> + Copyright (C) 2016-2019 Laurent Montel <montel@kde.org> This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public
  51. Download patch po/cs/libmailcommon.po
  52. Download patch po/bs/libmailcommon.po
  53. Download patch po/lt/libmailcommon.po
  54. Download patch .gitignore

    --- 4:18.08.3-3/.gitignore 2018-10-26 05:45:40.000000000 +0000 +++ 4:19.04.3-0ubuntu1/.gitignore 2019-06-25 06:18:59.000000000 +0000 @@ -16,6 +16,6 @@ Doxyfile Makefile avail random_seed -/build/ +/build*/ CMakeLists.txt.user* *.unc-backup*
  55. Download patch src/filter/autotests/filteractionmissingidentitydialogtest.cpp

    --- 4:18.08.3-3/src/filter/autotests/filteractionmissingidentitydialogtest.cpp 2018-10-26 05:45:40.000000000 +0000 +++ 4:19.04.3-0ubuntu1/src/filter/autotests/filteractionmissingidentitydialogtest.cpp 2019-06-25 06:18:59.000000000 +0000 @@ -1,5 +1,5 @@ /* - Copyright (C) 2016-2018 Laurent Montel <montel@kde.org> + Copyright (C) 2016-2019 Laurent Montel <montel@kde.org> This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public
  56. Download patch src/filter/autotests/filteractioncopytest.h

    --- 4:18.08.3-3/src/filter/autotests/filteractioncopytest.h 2018-10-26 05:45:40.000000000 +0000 +++ 4:19.04.3-0ubuntu1/src/filter/autotests/filteractioncopytest.h 2019-06-25 06:18:59.000000000 +0000 @@ -1,5 +1,5 @@ /* - Copyright (c) 2015-2018 Montel Laurent <montel@kde.org> + Copyright (c) 2015-2019 Montel Laurent <montel@kde.org> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License, version 2, as
  57. Download patch src/filter/autotests/filteractionmovetest.cpp

    --- 4:18.08.3-3/src/filter/autotests/filteractionmovetest.cpp 2018-10-26 05:45:40.000000000 +0000 +++ 4:19.04.3-0ubuntu1/src/filter/autotests/filteractionmovetest.cpp 2019-06-25 06:18:59.000000000 +0000 @@ -1,5 +1,5 @@ /* - Copyright (c) 2015-2018 Montel Laurent <montel@kde.org> + Copyright (c) 2015-2019 Montel Laurent <montel@kde.org> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License, version 2, as @@ -16,7 +16,7 @@ */ #include "filteractionmovetest.h" -#include <qtest.h> +#include <QTest> #include "../filteractions/filteractionmove.h" #include "folder/folderrequester.h"
  58. Download patch po/zh_TW/libmailcommon.po
  59. Download patch mailcommon.categories

    --- 4:18.08.3-3/mailcommon.categories 2018-10-26 05:45:40.000000000 +0000 +++ 4:19.04.3-0ubuntu1/mailcommon.categories 2019-06-25 06:18:59.000000000 +0000 @@ -1 +1 @@ -org.kde.pim.mailcommon mailcommon (mailcommon) +org.kde.pim.mailcommon mailcommon (mailcommon) IDENTIFIER [MAILCOMMON_LOG]
  60. Download patch po/gl/libmailcommon.po
  61. Download patch po/ug/libmailcommon.po
  62. Download patch debian/watch

    --- 4:18.08.3-3/debian/watch 2018-09-13 11:35:32.000000000 +0000 +++ 4:19.04.3-0ubuntu1/debian/watch 2019-07-23 17:56:40.000000000 +0000 @@ -1,2 +1,2 @@ -version=4 -opts=pgpsigurlmangle=s/$/.sig/ https://download.kde.org/stable/applications/([\d.]+)/src/mailcommon-([\d.]+).tar.xz +version=3 +http://download.kde.org/stable/applications/([\d.]+)/src/mailcommon-([\d.]+).tar.xz
  63. Download patch src/collectionpage/attributes/expirecollectionattribute.h

    --- 4:18.08.3-3/src/collectionpage/attributes/expirecollectionattribute.h 2018-10-26 05:45:40.000000000 +0000 +++ 4:19.04.3-0ubuntu1/src/collectionpage/attributes/expirecollectionattribute.h 2019-06-25 06:18:59.000000000 +0000 @@ -1,10 +1,11 @@ /* - Copyright (c) 2011-2018 Montel Laurent <montel@kde.org> + Copyright (c) 2011-2019 Montel Laurent <montel@kde.org> - This program is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License, version 2, as - published by the Free Software Foundation. + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
  64. Download patch debian/libkf5mailcommon-dev.acc.in

    --- 4:18.08.3-3/debian/libkf5mailcommon-dev.acc.in 1970-01-01 00:00:00.000000000 +0000 +++ 4:19.04.3-0ubuntu1/debian/libkf5mailcommon-dev.acc.in 2019-07-23 17:56:40.000000000 +0000 @@ -0,0 +1,25 @@ +<?xml version='1.0' encoding='utf-8'?> +<descriptor> + +<version> + 16.04.0 +</version> + +<headers> + /usr/include/KF5/MailCommon/ + /usr/include/KF5/mailcommon/ + /usr/include/KF5/mailcommon_version.h +</headers> + +<libs> + /usr/lib/@@DEB_HOST_MULTIARCH@@/libKF5MailCommon.so +</libs> + +<gcc_options> + -fPIC + -std=c++11 + -I/usr/lib/@@DEB_HOST_MULTIARCH@@/qt5/mkspecs/common/posix/ + -fno-keep-inline-functions +</gcc_options> + +</descriptor> \ No newline at end of file
  65. Download patch po/nl/libmailcommon.po
  66. Download patch po/hu/libmailcommon.po
  67. Download patch src/collectionpage/collectiongeneralpage.cpp

    --- 4:18.08.3-3/src/collectionpage/collectiongeneralpage.cpp 2018-10-26 05:45:40.000000000 +0000 +++ 4:19.04.3-0ubuntu1/src/collectionpage/collectiongeneralpage.cpp 2019-06-25 06:18:59.000000000 +0000 @@ -1,9 +1,10 @@ /* - Copyright (c) 2009-2018 Montel Laurent <montel@kde.org> + Copyright (c) 2009-2019 Montel Laurent <montel@kde.org> - This program is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License, version 2, as - published by the Free Software Foundation. + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of @@ -313,7 +314,7 @@ void CollectionGeneralPage::save(Collect if (mIncidencesForComboBox && mIncidencesForComboBox->isEnabled()) { annotations[ PimCommon::CollectionTypeUtil::kolabIncidencesFor() ] = collectionUtil.incidencesForToString( - static_cast<PimCommon::CollectionTypeUtil::IncidencesFor>(mIncidencesForComboBox->currentIndex())).toLatin1(); + static_cast<PimCommon::CollectionTypeUtil::IncidencesFor>(mIncidencesForComboBox->currentIndex())).toLatin1(); } if (mContentsComboBox) {
  68. Download patch src/collectionpage/attributes/expirecollectionattribute.cpp

    --- 4:18.08.3-3/src/collectionpage/attributes/expirecollectionattribute.cpp 2018-10-26 05:45:40.000000000 +0000 +++ 4:19.04.3-0ubuntu1/src/collectionpage/attributes/expirecollectionattribute.cpp 2019-06-25 06:18:59.000000000 +0000 @@ -1,10 +1,11 @@ /* - Copyright (c) 2011-2018 Montel Laurent <montel@kde.org> + Copyright (c) 2011-2019 Montel Laurent <montel@kde.org> - This program is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License, version 2, as - published by the Free Software Foundation. + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
  69. Download patch po/ko/libmailcommon.po
  70. Download patch po/et/libmailcommon.po
  71. Download patch src/filter/autotests/filteractionmissingtemplatedialogtest.h

    --- 4:18.08.3-3/src/filter/autotests/filteractionmissingtemplatedialogtest.h 2018-10-26 05:45:40.000000000 +0000 +++ 4:19.04.3-0ubuntu1/src/filter/autotests/filteractionmissingtemplatedialogtest.h 2019-06-25 06:18:59.000000000 +0000 @@ -1,5 +1,5 @@ /* - Copyright (C) 2016-2018 Laurent Montel <montel@kde.org> + Copyright (C) 2016-2019 Laurent Montel <montel@kde.org> This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public
  72. Download patch src/collectionpage/collectionexpirypage.cpp

    --- 4:18.08.3-3/src/collectionpage/collectionexpirypage.cpp 2018-10-26 05:45:40.000000000 +0000 +++ 4:19.04.3-0ubuntu1/src/collectionpage/collectionexpirypage.cpp 2019-06-25 06:18:59.000000000 +0000 @@ -1,5 +1,5 @@ /* - Copyright (c) 2009-2018 Montel Laurent <montel@kde.org> + Copyright (c) 2009-2019 Montel Laurent <montel@kde.org> Copyright (c) 2013 Jonathan Marten <jjm@keelhaul.me.uk> This program is free software; you can redistribute it and/or modify it @@ -54,7 +54,7 @@ CollectionExpiryPage::~CollectionExpiryP bool CollectionExpiryPage::canHandle(const Akonadi::Collection &col) const { QSharedPointer<FolderSettings> fd = FolderSettings::forCollection(col, false); - return fd->canDeleteMessages() && !fd->isStructural(); + return fd->canDeleteMessages() && !fd->isStructural() && !MailCommon::Util::isVirtualCollection(col); } void CollectionExpiryPage::init() @@ -96,7 +96,7 @@ void CollectionExpiryPage::init() actionsGroup->setFlat(true); // for mutual exclusion of the radio buttons QHBoxLayout *moveToHBox = new QHBoxLayout(); - moveToHBox->setMargin(0); + moveToHBox->setContentsMargins(0, 0, 0, 0); moveToHBox->setSpacing(6); moveToRB = new QRadioButton(actionsGroup); @@ -180,9 +180,8 @@ void CollectionExpiryPage::save(Akonadi: } } -void CollectionExpiryPage::saveAndExpire(Akonadi::Collection &collection, bool saveSettings, bool _expireNow) +void CollectionExpiryPage::saveAndExpire(Akonadi::Collection &collection, bool saveSettings, bool expireNow) { - bool expireNow = _expireNow; bool enableGlobally = expireReadMailCB->isChecked() || expireUnreadMailCB->isChecked(); const Akonadi::Collection expireToFolder = folderSelector->collection(); if (enableGlobally && moveToRB->isChecked() && !expireToFolder.isValid()) {
  73. Download patch po/ro/libmailcommon.po
  74. Download patch debian/libkf5mailcommon5abi2.install

    --- 4:18.08.3-3/debian/libkf5mailcommon5abi2.install 2018-09-13 10:29:18.000000000 +0000 +++ 4:19.04.3-0ubuntu1/debian/libkf5mailcommon5abi2.install 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -usr/lib/*/libKF5MailCommon.so.5*
  75. Download patch autotests/foldertreewidgettest.cpp

    --- 4:18.08.3-3/autotests/foldertreewidgettest.cpp 2018-10-26 05:45:40.000000000 +0000 +++ 4:19.04.3-0ubuntu1/autotests/foldertreewidgettest.cpp 2019-06-25 06:18:59.000000000 +0000 @@ -184,9 +184,6 @@ private Q_SLOTS: void testMoveFolder() { -#if QT_VERSION < QT_VERSION_CHECK(5, 8, 1) - QSKIP("This test requires fixes in QSFPM, QIPM (which were made in Qt 5.8.1)"); -#endif // Given a source folder with 2 levels of parents (res1/sub1/sub2) const QStringList folderNames = collectNames(mCollectionModel); const QModelIndex res1Index = mCollectionModel->index(folderNames.indexOf("res1"), 0, QModelIndex());
  76. Download patch src/filter/autotests/filteractionmissingtagdialogtest.cpp

    --- 4:18.08.3-3/src/filter/autotests/filteractionmissingtagdialogtest.cpp 2018-10-26 05:45:40.000000000 +0000 +++ 4:19.04.3-0ubuntu1/src/filter/autotests/filteractionmissingtagdialogtest.cpp 2019-06-25 06:18:59.000000000 +0000 @@ -1,5 +1,5 @@ /* - Copyright (C) 2016-2018 Laurent Montel <montel@kde.org> + Copyright (C) 2016-2019 Laurent Montel <montel@kde.org> This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public
  77. Download patch po/sl/libmailcommon.po
  78. Download patch debian/libkf5mailcommon5abi4.lintian-overrides

    --- 4:18.08.3-3/debian/libkf5mailcommon5abi4.lintian-overrides 1970-01-01 00:00:00.000000000 +0000 +++ 4:19.04.3-0ubuntu1/debian/libkf5mailcommon5abi4.lintian-overrides 2019-07-23 17:56:40.000000000 +0000 @@ -0,0 +1 @@ +libkf5mailcommon5abi4: symbols-declares-dependency-on-other-package libkf5mailcommon-plugins
  79. Download patch po/nn/libmailcommon.po
  80. Download patch src/filter/autotests/filteractionmissingtransportdialogtest.cpp

    --- 4:18.08.3-3/src/filter/autotests/filteractionmissingtransportdialogtest.cpp 2018-10-26 05:45:40.000000000 +0000 +++ 4:19.04.3-0ubuntu1/src/filter/autotests/filteractionmissingtransportdialogtest.cpp 2019-06-25 06:18:59.000000000 +0000 @@ -1,5 +1,5 @@ /* - Copyright (C) 2016-2018 Laurent Montel <montel@kde.org> + Copyright (C) 2016-2019 Laurent Montel <montel@kde.org> This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public
  81. Download patch src/collectionpage/autotests/expirecollectionattributetest.h

    --- 4:18.08.3-3/src/collectionpage/autotests/expirecollectionattributetest.h 2018-10-26 05:45:40.000000000 +0000 +++ 4:19.04.3-0ubuntu1/src/collectionpage/autotests/expirecollectionattributetest.h 2019-06-25 06:18:59.000000000 +0000 @@ -1,5 +1,5 @@ /* - Copyright (c) 2014-2018 Montel Laurent <montel@kde.org> + Copyright (c) 2014-2019 Montel Laurent <montel@kde.org> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License, version 2, as
  82. Download patch po/pt/libmailcommon.po
  83. Download patch src/filter/autotests/filteractionforwardtest.h

    --- 4:18.08.3-3/src/filter/autotests/filteractionforwardtest.h 2018-10-26 05:45:40.000000000 +0000 +++ 4:19.04.3-0ubuntu1/src/filter/autotests/filteractionforwardtest.h 2019-06-25 06:18:59.000000000 +0000 @@ -1,5 +1,5 @@ /* - Copyright (c) 2015-2018 Montel Laurent <montel@kde.org> + Copyright (c) 2015-2019 Montel Laurent <montel@kde.org> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License, version 2, as
  84. Download patch src/filter/autotests/filteractiondeletetest.h

    --- 4:18.08.3-3/src/filter/autotests/filteractiondeletetest.h 2018-10-26 05:45:40.000000000 +0000 +++ 4:19.04.3-0ubuntu1/src/filter/autotests/filteractiondeletetest.h 2019-06-25 06:18:59.000000000 +0000 @@ -1,5 +1,5 @@ /* - Copyright (c) 2015-2018 Montel Laurent <montel@kde.org> + Copyright (c) 2015-2019 Montel Laurent <montel@kde.org> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License, version 2, as
  85. Download patch po/uk/libmailcommon.po
  86. Download patch po/pa/libmailcommon.po
  87. Download patch src/filter/autotests/filteractionexectest.h

    --- 4:18.08.3-3/src/filter/autotests/filteractionexectest.h 2018-10-26 05:45:40.000000000 +0000 +++ 4:19.04.3-0ubuntu1/src/filter/autotests/filteractionexectest.h 2019-06-25 06:18:59.000000000 +0000 @@ -1,5 +1,5 @@ /* - Copyright (c) 2015-2018 Montel Laurent <montel@kde.org> + Copyright (c) 2015-2019 Montel Laurent <montel@kde.org> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License, version 2, as
  88. Download patch po/el/libmailcommon.po
  89. Download patch debian/libkf5mailcommon-data.install

    --- 4:18.08.3-3/debian/libkf5mailcommon-data.install 2018-04-03 17:13:46.000000000 +0000 +++ 4:19.04.3-0ubuntu1/debian/libkf5mailcommon-data.install 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -usr/share/locale/
  90. Download patch debian/patches/enable_debianabimanager.diff

    --- 4:18.08.3-3/debian/patches/enable_debianabimanager.diff 2018-04-03 17:13:46.000000000 +0000 +++ 4:19.04.3-0ubuntu1/debian/patches/enable_debianabimanager.diff 2019-07-23 17:56:40.000000000 +0000 @@ -1,7 +1,8 @@ --- a/CMakeLists.txt +++ b/CMakeLists.txt -@@ -118,3 +118,4 @@ endif() +@@ -119,3 +119,5 @@ endif() install( FILES mailcommon.renamecategories mailcommon.categories DESTINATION ${KDE_INSTALL_CONFDIR} ) feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES) ki18n_install(po) ++ +include(/usr/share/pkg-kde-tools/cmake/DebianABIManager.cmake)
  91. Download patch src/CMakeLists.txt

    --- 4:18.08.3-3/src/CMakeLists.txt 2018-10-26 05:45:40.000000000 +0000 +++ 4:19.04.3-0ubuntu1/src/CMakeLists.txt 2019-06-25 06:18:59.000000000 +0000 @@ -14,6 +14,7 @@ set(libmailcommon_filter_SRCS filter/filterselectiondialog.cpp filter/filterconverter/filterconverttosieve.cpp filter/filterconverter/filterconverttosieveresultdialog.cpp + filter/filterconverter/filterconverttosievepurposemenuwidget.cpp filter/filteractions/filteraction.cpp filter/filteractions/filteractionaddheader.cpp filter/filteractions/filteractionaddtag.cpp @@ -204,7 +205,6 @@ set(libmailcommon_SRCS ${libmailcommon_S macro(add_resource_iface _kcfgFile _ifaceName _className) kcfg_generate_dbus_interface(${CMAKE_CURRENT_SOURCE_DIR}/${_kcfgFile} ${_ifaceName}) string(TOLOWER ${_className} _codeFile) - set_source_files_properties(${CMAKE_CURRENT_BINARY_DIR}/${_ifaceName}.xml PROPERTIES INCLUDE "pimcommon/metatype.h") qt5_add_dbus_interface(libmailcommon_SRCS ${CMAKE_CURRENT_BINARY_DIR}/${_ifaceName}.xml ${_codeFile} ${_className} ) @@ -225,8 +225,10 @@ target_link_libraries(KF5MailCommon PUBLIC KF5::AkonadiCore KF5::AkonadiMime + KF5::Libkdepim KF5::MessageComposer KF5::PimCommonAkonadi + KF5::Completion PRIVATE KF5::TextWidgets KF5::I18n @@ -247,6 +249,8 @@ PRIVATE KF5::ItemViews KF5::SyntaxHighlighting ) + + target_include_directories(KF5MailCommon INTERFACE "$<INSTALL_INTERFACE:${KDE_INSTALL_INCLUDEDIR_KF5}/MailCommon/;${KDE_INSTALL_INCLUDEDIR_KF5}/mailcommon>") target_include_directories(KF5MailCommon PUBLIC "$<BUILD_INTERFACE:${mailcommon_SOURCE_DIR}/src;${mailcommon_BINARY_DIR}/src;${mailcommon_SOURCE_DIR}/src/search;${mailcommon_SOURCE_DIR}/src/folder>") @@ -276,7 +280,6 @@ ecm_generate_headers(MailCommon_CamelCas HEADER_NAMES CryptoUtils MailUtil - MetaType ResourceReadConfigFile REQUIRED_HEADERS MailCommon_HEADERS PREFIX MailCommon
  92. Download patch debian/libkf5mailcommon5abi4.symbols
  93. Download patch po/hr/libmailcommon.po
  94. Download patch debian/copyright
  95. Download patch src/collectionpage/autotests/expirecollectionattributetest.cpp

    --- 4:18.08.3-3/src/collectionpage/autotests/expirecollectionattributetest.cpp 2018-10-26 05:45:40.000000000 +0000 +++ 4:19.04.3-0ubuntu1/src/collectionpage/autotests/expirecollectionattributetest.cpp 2019-06-25 06:18:59.000000000 +0000 @@ -1,5 +1,5 @@ /* - Copyright (c) 2014-2018 Montel Laurent <montel@kde.org> + Copyright (c) 2014-2019 Montel Laurent <montel@kde.org> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License, version 2, as @@ -16,7 +16,7 @@ */ #include "expirecollectionattributetest.h" -#include <qtest.h> +#include <QTest> #include "../attributes/expirecollectionattribute.h" Q_DECLARE_METATYPE(MailCommon::ExpireCollectionAttribute::ExpireUnits)
  96. Download patch po/ca@valencia/libmailcommon.po
  97. Download patch po/nds/libmailcommon.po
  98. Download patch po/da/libmailcommon.po
  99. Download patch po/nb/libmailcommon.po
  100. Download patch po/ca/libmailcommon.po
  101. ...
  1. libkf5mailcommon