diff options
author | Andreas Sturmlechner <andreas.sturmlechner@gmail.com> | 2015-12-27 13:24:25 +0100 |
---|---|---|
committer | Michael Palimaka <kensington@gentoo.org> | 2015-12-30 03:04:31 +1100 |
commit | 0d5c6a9567e463fb1a2901e7b91accf67c041bd7 (patch) | |
tree | d8721fd6b77608f6934e169cc736f03b02e9a959 /kde-base/kleopatra | |
parent | media-gfx/digikam: Fix build w/ media-libs/lensfun-0.3.2, bug 566624 (diff) | |
download | gentoo-0d5c6a9567e463fb1a2901e7b91accf67c041bd7.tar.gz gentoo-0d5c6a9567e463fb1a2901e7b91accf67c041bd7.tar.bz2 gentoo-0d5c6a9567e463fb1a2901e7b91accf67c041bd7.zip |
kde-base: pkgmove KDE PIM to kde-apps/
Diffstat (limited to 'kde-base/kleopatra')
-rw-r--r-- | kde-base/kleopatra/Manifest | 4 | ||||
-rw-r--r-- | kde-base/kleopatra/files/kleopatra-4.14.10-newer-boost-buildfix.patch | 1803 | ||||
-rw-r--r-- | kde-base/kleopatra/files/kleopatra-4.4.2015.06-reenable.patch | 13 | ||||
-rw-r--r-- | kde-base/kleopatra/files/kleopatra-install-headers.patch | 48 | ||||
-rw-r--r-- | kde-base/kleopatra/kleopatra-4.14.10.ebuild | 46 | ||||
-rw-r--r-- | kde-base/kleopatra/kleopatra-4.14.8.ebuild | 41 | ||||
-rw-r--r-- | kde-base/kleopatra/kleopatra-4.4.2015.06.ebuild | 58 | ||||
-rw-r--r-- | kde-base/kleopatra/metadata.xml | 5 |
8 files changed, 0 insertions, 2018 deletions
diff --git a/kde-base/kleopatra/Manifest b/kde-base/kleopatra/Manifest deleted file mode 100644 index 69e0972c0b0d..000000000000 --- a/kde-base/kleopatra/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST kdepim-4.14.10.tar.xz 14585020 SHA256 edad865b81259331780a25906127e105d06fda8aa56f6f11cfee4bc8f85bb7e2 SHA512 aa7e5a488964d11d355557e89053993bb0bed4860072dbb8ae1851df881713a15ec5aa4e428de9b85a8bef678ace307b33f186314fe5a8011521e30331a1691b WHIRLPOOL 358589e29baeb2f7bf648d1bbccb9bbf37c4c1a447f05a2eff472b50282d7d5118ad40ced2f93ac7f47f2c394f745216632d33be389e82f88efd69386f6ab57d -DIST kdepim-4.14.8.tar.xz 14575884 SHA256 52b4174924387030c1b3803267f099f3534aa8ccde796953d6cf34b4aabbe3a7 SHA512 687b0db97476e692718039153a1ee60cf9ddab8d9adad06abba702a170d49488f60f0fe050a339db2da2a5996d1bdbe1faec73c1c2e2b655fa9ea66aa538899c WHIRLPOOL 4ce31c3c526a0eed7819137cb5c29450da75fac8a7f4f74e25794b6617bbd7e12987bb45983408ae87bd892a57508d171941b9c4e1a75324773611d950fe55e4 -DIST kdepim-4.4.2015.06.tar.xz 8901968 SHA256 d9153c57e697ca33d0bd82f1f93ed2befdabbe3822189c1c8acbdf7bf9bbaec6 SHA512 10e89ff1bb22ef03ae2128b800f87c76da945703fa98c07fa0ac29deb17c724beeca84995c50b067138ab7cf0543112173eb850d897b38c512a25974bfc15e1e WHIRLPOOL 543b9d629380e9923b38c414cf6e7390437a48acfb31b9ed934e9655bb1efb1f480065942775dc68d8382e639e4df122f953388dad90a9fadb3734d2f2fe72f0 -DIST kleopatra-4.4.11.1-libassuan2.patch.bz2 9404 SHA256 83d6930917e59450690394ee948b30fe138d631928d4afffc8be25d1a41e75c2 SHA512 4f514e6dfbe89d777604485d3144ada9a600b1c3c031a732b34b0cb7533eadae545e67a2819e43fafd4b7ada84845c25e1f93b01b06fc169daf48734684893de WHIRLPOOL f749ee88b13a905138a0c63a5833c71470f77923125f6c93e09fd83d399edfd1497342112ef420c7823d570d8676666117b5f821f46ed0d1ad961c9497142252 diff --git a/kde-base/kleopatra/files/kleopatra-4.14.10-newer-boost-buildfix.patch b/kde-base/kleopatra/files/kleopatra-4.14.10-newer-boost-buildfix.patch deleted file mode 100644 index ae4f7a7785d7..000000000000 --- a/kde-base/kleopatra/files/kleopatra-4.14.10-newer-boost-buildfix.patch +++ /dev/null @@ -1,1803 +0,0 @@ -From: Michael Pyne <mpyne@kde.org> -Date: Fri, 04 Sep 2015 01:59:01 +0000 -Subject: Build with recent Boost. -X-Git-Url: http://quickgit.kde.org/?p=kdepim.git&a=commitdiff&h=3c72e211dc4ee1420bf744312036dc2141238912 ---- -Build with recent Boost. - -The issue is that recent versions of Boost have widespread usage of a -technique involving the generation of namespace names using a special -macro, BOOST_JOIN. This macro breaks moc with Qt 4, leading to -compilation failures unless Boost is downgraded. - -moc is fixed for Qt 5 but the change is too invasive to backport. -Instead, we use the technique recommended by the Qt devs and tell moc to -avoid scanning Boost headers wherever we use them. Some headers already -had this fix applied; this patch completes the work. - -See also QTBUG-22829. - -REVIEW:124926 ---- - - ---- a/kleopatra/commands/certifycertificatecommand.cpp -+++ b/kleopatra/commands/certifycertificatecommand.cpp -@@ -52,7 +52,9 @@ - #include <KLocalizedString> - #include <kdebug.h> - -+#ifndef Q_MOC_RUN - #include <boost/bind.hpp> -+#endif - - #include <cassert> - - ---- a/kleopatra/commands/deletecertificatescommand.cpp -+++ b/kleopatra/commands/deletecertificatescommand.cpp -@@ -54,7 +54,9 @@ - #include <QPointer> - #include <QAbstractItemView> - -+#ifndef Q_MOC_RUN - #include <boost/bind.hpp> -+#endif - - #include <algorithm> - #include <vector> - ---- a/kleopatra/commands/exportcertificatecommand.cpp -+++ b/kleopatra/commands/exportcertificatecommand.cpp -@@ -53,7 +53,9 @@ - #include <QMap> - #include <QPointer> - -+#ifndef Q_MOC_RUN - #include <boost/bind.hpp> -+#endif - #include <algorithm> - #include <vector> - #include <cassert> - ---- a/kleopatra/commands/importcertificatescommand.cpp -+++ b/kleopatra/commands/importcertificatescommand.cpp -@@ -59,8 +59,10 @@ - #include <QTreeView> - #include <QTextDocument> // for Qt::escape - -+#ifndef Q_MOC_RUN - #include <boost/bind.hpp> - #include <boost/mem_fn.hpp> -+#endif - - #include <memory> - #include <algorithm> - ---- a/kleopatra/commands/lookupcertificatescommand.cpp -+++ b/kleopatra/commands/lookupcertificatescommand.cpp -@@ -59,8 +59,10 @@ - - #include <QRegExp> - -+#ifndef Q_MOC_RUN - #include <boost/bind.hpp> - #include <boost/shared_ptr.hpp> -+#endif - - #include <vector> - #include <map> - ---- a/kleopatra/commands/reloadkeyscommand.cpp -+++ b/kleopatra/commands/reloadkeyscommand.cpp -@@ -41,7 +41,9 @@ - - #include <gpgme++/keylistresult.h> - -+#ifndef Q_MOC_RUN - #include <boost/bind.hpp> -+#endif - - using namespace Kleo; - using namespace boost; - ---- a/kleopatra/commands/selftestcommand.cpp -+++ b/kleopatra/commands/selftestcommand.cpp -@@ -57,8 +57,10 @@ - #include <KSplashScreen> - #include <KSharedConfig> - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> - #include <boost/mem_fn.hpp> -+#endif - - #include <vector> - - ---- a/kleopatra/conf/appearanceconfigwidget.cpp -+++ b/kleopatra/conf/appearanceconfigwidget.cpp -@@ -62,8 +62,10 @@ - #include <QColorDialog> - #include <QFontDialog> - -+#ifndef Q_MOC_RUN - #include <boost/range.hpp> - #include <boost/bind.hpp> -+#endif - - #include <algorithm> - #include <cassert> - ---- a/kleopatra/conf/cryptooperationsconfigwidget.cpp -+++ b/kleopatra/conf/cryptooperationsconfigwidget.cpp -@@ -47,7 +47,9 @@ - - #include <QLayout> - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> -+#endif - - using namespace Kleo; - using namespace Kleo::Config; - ---- a/kleopatra/crypto/certificateresolver.cpp -+++ b/kleopatra/crypto/certificateresolver.cpp -@@ -45,7 +45,9 @@ - #include <QHash> - #include <QSet> - -+#ifndef Q_MOC_RUN - #include <boost/bind.hpp> -+#endif - - #include <algorithm> - #include <iterator> - ---- a/kleopatra/crypto/controller.h -+++ b/kleopatra/crypto/controller.h -@@ -40,7 +40,9 @@ - #include <utils/pimpl_ptr.h> - #include <utils/types.h> - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> -+#endif - - class QDialog; - - ---- a/kleopatra/crypto/createchecksumscontroller.cpp -+++ b/kleopatra/crypto/createchecksumscontroller.cpp -@@ -62,8 +62,10 @@ - #include <QDir> - #include <QProcess> - -+#ifndef Q_MOC_RUN - #include <boost/bind.hpp> - #include <boost/function.hpp> -+#endif - - #include <gpg-error.h> - - ---- a/kleopatra/crypto/createchecksumscontroller.h -+++ b/kleopatra/crypto/createchecksumscontroller.h -@@ -40,7 +40,9 @@ - #include <gpgme++/global.h> - #include <kmime/kmime_header_parsing.h> - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> -+#endif - - #include <vector> - - ---- a/kleopatra/crypto/decryptverifyemailcontroller.cpp -+++ b/kleopatra/crypto/decryptverifyemailcontroller.cpp -@@ -58,7 +58,9 @@ - #include <QPointer> - #include <QTimer> - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> -+#endif - - #include <memory> - #include <vector> - ---- a/kleopatra/crypto/decryptverifyemailcontroller.h -+++ b/kleopatra/crypto/decryptverifyemailcontroller.h -@@ -41,7 +41,9 @@ - - #include <QMetaType> - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> -+#endif - - #include <vector> - - ---- a/kleopatra/crypto/decryptverifyfilescontroller.cpp -+++ b/kleopatra/crypto/decryptverifyfilescontroller.cpp -@@ -56,7 +56,9 @@ - #include <QPointer> - #include <QTimer> - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> -+#endif - - #include <memory> - #include <vector> - ---- a/kleopatra/crypto/decryptverifytask.cpp -+++ b/kleopatra/crypto/decryptverifytask.cpp -@@ -75,7 +75,9 @@ - #include <QStringList> - #include <QTextDocument> // Qt::escape - -+#ifndef Q_MOC_RUN - #include <boost/bind.hpp> -+#endif - - #include <algorithm> - #include <cassert> - ---- a/kleopatra/crypto/decryptverifytask.h -+++ b/kleopatra/crypto/decryptverifytask.h -@@ -39,7 +39,9 @@ - - #include <gpgme++/verificationresult.h> - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> -+#endif - - - namespace KMime { - ---- a/kleopatra/crypto/encryptemailcontroller.cpp -+++ b/kleopatra/crypto/encryptemailcontroller.cpp -@@ -58,8 +58,10 @@ - #include <QPointer> - #include <QTimer> - -+#ifndef Q_MOC_RUN - #include <boost/bind.hpp> - #include <boost/shared_ptr.hpp> -+#endif - - using namespace Kleo; - using namespace Kleo::Crypto; - ---- a/kleopatra/crypto/encryptemailtask.cpp -+++ b/kleopatra/crypto/encryptemailtask.cpp -@@ -52,7 +52,9 @@ - #include <QPointer> - #include <QTextDocument> // for Qt::escape - -+#ifndef Q_MOC_RUN - #include <boost/bind.hpp> -+#endif - - using namespace Kleo; - using namespace Kleo::Crypto; - ---- a/kleopatra/crypto/encryptemailtask.h -+++ b/kleopatra/crypto/encryptemailtask.h -@@ -39,7 +39,9 @@ - - #include <gpgme++/global.h> - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> -+#endif - - #include <vector> - - ---- a/kleopatra/crypto/gui/decryptverifyfileswizard.cpp -+++ b/kleopatra/crypto/gui/decryptverifyfileswizard.cpp -@@ -57,7 +57,9 @@ - #include <QTimer> - #include <QTreeView> - -+#ifndef Q_MOC_RUN - #include <boost/bind.hpp> -+#endif - - #include <vector> - #include <cassert> - ---- a/kleopatra/crypto/gui/decryptverifyfileswizard.h -+++ b/kleopatra/crypto/gui/decryptverifyfileswizard.h -@@ -37,7 +37,9 @@ - - #include <utils/pimpl_ptr.h> - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> -+#endif - - namespace Kleo { - namespace Crypto { - ---- a/kleopatra/crypto/gui/decryptverifyoperationwidget.cpp -+++ b/kleopatra/crypto/gui/decryptverifyoperationwidget.cpp -@@ -45,7 +45,9 @@ - #include <QStackedLayout> - #include <QComboBox> - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> -+#endif - - using namespace Kleo; - using namespace Kleo::Crypto::Gui; - ---- a/kleopatra/crypto/gui/newresultpage.cpp -+++ b/kleopatra/crypto/gui/newresultpage.cpp -@@ -41,7 +41,9 @@ - - #include <kleo/stl_util.h> - -+#ifndef Q_MOC_RUN - #include <boost/mem_fn.hpp> -+#endif - - #include <KLocalizedString> - - ---- a/kleopatra/crypto/gui/newsignencryptfileswizard.cpp -+++ b/kleopatra/crypto/gui/newsignencryptfileswizard.cpp -@@ -73,8 +73,10 @@ - - #include <gpgme++/key.h> - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> - #include <boost/bind.hpp> -+#endif - - using namespace GpgME; - using namespace boost; - ---- a/kleopatra/crypto/gui/resolverecipientspage.cpp -+++ b/kleopatra/crypto/gui/resolverecipientspage.cpp -@@ -61,8 +61,10 @@ - #include <QStringList> - #include <QVBoxLayout> - -+#ifndef Q_MOC_RUN - #include <boost/bind.hpp> - #include <boost/shared_ptr.hpp> -+#endif - - #include <cassert> - - ---- a/kleopatra/crypto/gui/resolverecipientspage.h -+++ b/kleopatra/crypto/gui/resolverecipientspage.h -@@ -39,7 +39,9 @@ - - #include <gpgme++/global.h> - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> -+#endif - - #include <vector> - - ---- a/kleopatra/crypto/gui/resultitemwidget.h -+++ b/kleopatra/crypto/gui/resultitemwidget.h -@@ -39,7 +39,9 @@ - - #include <utils/pimpl_ptr.h> - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> -+#endif - - class QString; - - ---- a/kleopatra/crypto/gui/resultlistwidget.cpp -+++ b/kleopatra/crypto/gui/resultlistwidget.cpp -@@ -50,8 +50,10 @@ - #include <QLabel> - #include <QVBoxLayout> - -+#ifndef Q_MOC_RUN - #include <boost/bind.hpp> - #include <boost/mem_fn.hpp> -+#endif - - #include <cassert> - - ---- a/kleopatra/crypto/gui/resultlistwidget.h -+++ b/kleopatra/crypto/gui/resultlistwidget.h -@@ -39,7 +39,9 @@ - - #include <utils/pimpl_ptr.h> - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> -+#endif - - class QString; - - ---- a/kleopatra/crypto/gui/resultpage.h -+++ b/kleopatra/crypto/gui/resultpage.h -@@ -39,7 +39,9 @@ - #include <utils/pimpl_ptr.h> - - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> -+#endif - - namespace Kleo { - namespace Crypto { - ---- a/kleopatra/crypto/gui/signencryptemailconflictdialog.cpp -+++ b/kleopatra/crypto/gui/signencryptemailconflictdialog.cpp -@@ -68,8 +68,10 @@ - #include <QStyle> - #include <QPointer> - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> - #include <boost/bind.hpp> -+#endif - - #include <iterator> - - ---- a/kleopatra/crypto/gui/signencryptwizard.cpp -+++ b/kleopatra/crypto/gui/signencryptwizard.cpp -@@ -55,7 +55,9 @@ - #include <QFileInfo> - #include <QTimer> - -+#ifndef Q_MOC_RUN - #include <boost/bind.hpp> -+#endif - - using namespace Kleo; - using namespace Kleo::Crypto; - ---- a/kleopatra/crypto/gui/signencryptwizard.h -+++ b/kleopatra/crypto/gui/signencryptwizard.h -@@ -42,7 +42,9 @@ - #include <gpgme++/global.h> - #include <kmime/kmime_header_parsing.h> - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> -+#endif - - #include <vector> - - ---- a/kleopatra/crypto/gui/signerresolvepage.h -+++ b/kleopatra/crypto/gui/signerresolvepage.h -@@ -40,7 +40,9 @@ - #include <gpgme++/global.h> - #include <kmime/kmime_header_parsing.h> - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> -+#endif - - #include <vector> - - ---- a/kleopatra/crypto/gui/signingcertificateselectionwidget.cpp -+++ b/kleopatra/crypto/gui/signingcertificateselectionwidget.cpp -@@ -45,7 +45,9 @@ - #include <QByteArray> - #include <QMap> - -+#ifndef Q_MOC_RUN - #include <boost/bind.hpp> -+#endif - - #include <cassert> - - ---- a/kleopatra/crypto/gui/verifychecksumsdialog.cpp -+++ b/kleopatra/crypto/gui/verifychecksumsdialog.cpp -@@ -53,7 +53,9 @@ - #include <QPushButton> - #include <QHeaderView> - -+#ifndef Q_MOC_RUN - #include <boost/static_assert.hpp> -+#endif - - #include <cassert> - - ---- a/kleopatra/crypto/newsignencryptemailcontroller.cpp -+++ b/kleopatra/crypto/newsignencryptemailcontroller.cpp -@@ -63,8 +63,10 @@ - #include <QPointer> - #include <QTimer> - -+#ifndef Q_MOC_RUN - #include <boost/bind.hpp> - #include <boost/shared_ptr.hpp> -+#endif - - using namespace Kleo; - using namespace Kleo::Crypto; - ---- a/kleopatra/crypto/recipient.h -+++ b/kleopatra/crypto/recipient.h -@@ -35,7 +35,9 @@ - - #include <gpgme++/global.h> - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> -+#endif - - #include <vector> - - ---- a/kleopatra/crypto/sender.h -+++ b/kleopatra/crypto/sender.h -@@ -35,7 +35,9 @@ - - #include <gpgme++/global.h> - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> -+#endif - - #include <vector> - - ---- a/kleopatra/crypto/signemailcontroller.cpp -+++ b/kleopatra/crypto/signemailcontroller.cpp -@@ -55,8 +55,10 @@ - #include <QPointer> - #include <QTimer> - -+#ifndef Q_MOC_RUN - #include <boost/bind.hpp> - #include <boost/shared_ptr.hpp> -+#endif - - using namespace Kleo; - using namespace Kleo::Crypto; - ---- a/kleopatra/crypto/signemailtask.cpp -+++ b/kleopatra/crypto/signemailtask.cpp -@@ -52,8 +52,10 @@ - #include <QPointer> - #include <QTextDocument> // for Qt::escape - -+#ifndef Q_MOC_RUN - #include <boost/bind.hpp> - #include <boost/mem_fn.hpp> -+#endif - - using namespace Kleo; - using namespace Kleo::Crypto; - ---- a/kleopatra/crypto/signemailtask.h -+++ b/kleopatra/crypto/signemailtask.h -@@ -39,7 +39,9 @@ - - #include <gpgme++/global.h> - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> -+#endif - - #include <vector> - - ---- a/kleopatra/crypto/signencryptfilescontroller.cpp -+++ b/kleopatra/crypto/signencryptfilescontroller.cpp -@@ -58,7 +58,9 @@ - #include <QTimer> - #include <QFileInfo> - -+#ifndef Q_MOC_RUN - #include <boost/bind.hpp> -+#endif - - using namespace Kleo; - using namespace Kleo::Crypto; - ---- a/kleopatra/crypto/signencryptfilescontroller.h -+++ b/kleopatra/crypto/signencryptfilescontroller.h -@@ -40,7 +40,9 @@ - #include <gpgme++/global.h> - #include <kmime/kmime_header_parsing.h> - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> -+#endif - - #include <vector> - - ---- a/kleopatra/crypto/signencryptfilestask.cpp -+++ b/kleopatra/crypto/signencryptfilestask.cpp -@@ -60,7 +60,9 @@ - #include <QPointer> - #include <QTextDocument> // for Qt::escape - -+#ifndef Q_MOC_RUN - #include <boost/bind.hpp> -+#endif - - using namespace Kleo; - using namespace Kleo::Crypto; - ---- a/kleopatra/crypto/task.cpp -+++ b/kleopatra/crypto/task.cpp -@@ -50,7 +50,9 @@ - - #include <QString> - -+#ifndef Q_MOC_RUN - #include <boost/bind.hpp> -+#endif - - using namespace Kleo; - using namespace Kleo::Crypto; - ---- a/kleopatra/crypto/task.h -+++ b/kleopatra/crypto/task.h -@@ -40,7 +40,9 @@ - - #include <gpgme++/global.h> - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> -+#endif - - class QColor; - class QIcon; - ---- a/kleopatra/crypto/taskcollection.cpp -+++ b/kleopatra/crypto/taskcollection.cpp -@@ -36,7 +36,9 @@ - - #include <crypto/task.h> - -+#ifndef Q_MOC_RUN - #include <boost/bind.hpp> -+#endif - - #include <algorithm> - #include <map> - ---- a/kleopatra/crypto/taskcollection.h -+++ b/kleopatra/crypto/taskcollection.h -@@ -39,7 +39,9 @@ - - #include <utils/pimpl_ptr.h> - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> -+#endif - - #include <vector> - - ---- a/kleopatra/crypto/verifychecksumscontroller.cpp -+++ b/kleopatra/crypto/verifychecksumscontroller.cpp -@@ -57,8 +57,10 @@ - #include <QDir> - #include <QProcess> - -+#ifndef Q_MOC_RUN - #include <boost/bind.hpp> - #include <boost/function.hpp> -+#endif - - #include <gpg-error.h> - - ---- a/kleopatra/crypto/verifychecksumscontroller.h -+++ b/kleopatra/crypto/verifychecksumscontroller.h -@@ -42,7 +42,9 @@ - #include <gpgme++/global.h> - #include <kmime/kmime_header_parsing.h> - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> -+#endif - - #include <vector> - - ---- a/kleopatra/dialogs/certificatedetailsdialog.cpp -+++ b/kleopatra/dialogs/certificatedetailsdialog.cpp -@@ -66,7 +66,9 @@ - #include <QPointer> - #include <QHeaderView> - -+#ifndef Q_MOC_RUN - #include <boost/mem_fn.hpp> -+#endif - - #include <algorithm> - #include <cassert> - ---- a/kleopatra/dialogs/certificateselectiondialog.cpp -+++ b/kleopatra/dialogs/certificateselectiondialog.cpp -@@ -59,7 +59,9 @@ - #include <QPointer> - #include <QVBoxLayout> - -+#ifndef Q_MOC_RUN - #include <boost/bind.hpp> -+#endif - - #include <algorithm> - - ---- a/kleopatra/dialogs/certifycertificatedialog.cpp -+++ b/kleopatra/dialogs/certifycertificatedialog.cpp -@@ -54,7 +54,9 @@ - - #include <QTextDocument> // Qt::escape - -+#ifndef Q_MOC_RUN - #include <boost/bind.hpp> -+#endif - - #include <gpg-error.h> - - ---- a/kleopatra/dialogs/deletecertificatesdialog.cpp -+++ b/kleopatra/dialogs/deletecertificatesdialog.cpp -@@ -56,7 +56,9 @@ - - #include <gpgme++/key.h> - -+#ifndef Q_MOC_RUN - #include <boost/mem_fn.hpp> -+#endif - - #include <cassert> - - ---- a/kleopatra/dialogs/lookupcertificatesdialog.cpp -+++ b/kleopatra/dialogs/lookupcertificatesdialog.cpp -@@ -50,7 +50,9 @@ - #include <QPushButton> - #include <QHeaderView> - -+#ifndef Q_MOC_RUN - #include <boost/bind.hpp> -+#endif - - #include <cassert> - - ---- a/kleopatra/dialogs/selftestdialog.cpp -+++ b/kleopatra/dialogs/selftestdialog.cpp -@@ -44,7 +44,9 @@ - #include <QHeaderView> - #include <QSortFilterProxyModel> - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> -+#endif - - #include <cassert> - #include <vector> - ---- a/kleopatra/dialogs/setinitialpindialog.cpp -+++ b/kleopatra/dialogs/setinitialpindialog.cpp -@@ -43,7 +43,9 @@ - - #include <gpgme++/error.h> - -+#ifndef Q_MOC_RUN - #include <boost/static_assert.hpp> -+#endif - - #include <cassert> - - ---- a/kleopatra/kleopatraapplication.cpp -+++ b/kleopatra/kleopatraapplication.cpp -@@ -69,10 +69,12 @@ - #include <QDir> - #include <QPointer> - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> - #include <boost/range.hpp> - #include <boost/bind.hpp> - #include <boost/mem_fn.hpp> -+#endif - - #include <memory> - - ---- a/kleopatra/libkleopatraclient/core/command.cpp -+++ b/kleopatra/libkleopatraclient/core/command.cpp -@@ -44,8 +44,10 @@ - #include <assuan.h> - #include <gpg-error.h> - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> - #include <boost/type_traits/remove_pointer.hpp> -+#endif - - #include <algorithm> - #include <string> - ---- a/kleopatra/main.cpp -+++ b/kleopatra/main.cpp -@@ -89,7 +89,9 @@ - #include <gpgme++/global.h> - #include <gpgme++/error.h> - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> -+#endif - - #include <cassert> - - ---- a/kleopatra/mainwindow_desktop.cpp -+++ b/kleopatra/mainwindow_desktop.cpp -@@ -89,8 +89,10 @@ - #include <kleo/cryptoconfig.h> - #include <kleo/stl_util.h> - -+#ifndef Q_MOC_RUN - #include <boost/bind.hpp> - #include <boost/shared_ptr.hpp> -+#endif - - #include <vector> - - ---- a/kleopatra/mainwindow_mobile.cpp -+++ b/kleopatra/mainwindow_mobile.cpp -@@ -93,8 +93,10 @@ - #include <ui/cryptoconfigdialog.h> - #include <kleo/cryptoconfig.h> - -+#ifndef Q_MOC_RUN - #include <boost/bind.hpp> - #include <boost/shared_ptr.hpp> -+#endif - - #include <vector> - - ---- a/kleopatra/models/keycache.cpp -+++ b/kleopatra/models/keycache.cpp -@@ -63,11 +63,13 @@ - #include <QPointer> - #include <QTimer> - -+#ifndef Q_MOC_RUN - #include <boost/bind.hpp> - #include <boost/mem_fn.hpp> - #include <boost/range.hpp> - #include <boost/weak_ptr.hpp> - #include <boost/iterator/filter_iterator.hpp> -+#endif - - #include <utility> - #include <algorithm> - ---- a/kleopatra/models/keycache.h -+++ b/kleopatra/models/keycache.h -@@ -39,7 +39,9 @@ - - #include <gpgme++/global.h> - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> -+#endif - - #include <string> - #include <vector> - ---- a/kleopatra/models/keylistsortfilterproxymodel.cpp -+++ b/kleopatra/models/keylistsortfilterproxymodel.cpp -@@ -42,7 +42,9 @@ - - #include <kleo/stl_util.h> - -+#ifndef Q_MOC_RUN - #include <boost/bind.hpp> -+#endif - - #include <cassert> - - ---- a/kleopatra/models/keylistsortfilterproxymodel.h -+++ b/kleopatra/models/keylistsortfilterproxymodel.h -@@ -37,7 +37,9 @@ - #include <models/keylistmodelinterface.h> - - #include <utils/pimpl_ptr.h> -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> -+#endif - - namespace GpgME { - class Key; - ---- a/kleopatra/models/predicates.h -+++ b/kleopatra/models/predicates.h -@@ -39,7 +39,9 @@ - - #include <gpgme++/key.h> - -+#ifndef Q_MOC_RUN - #include <boost/bind.hpp> -+#endif - - #include <cstring> - #include <algorithm> - ---- a/kleopatra/models/subkeylistmodel.cpp -+++ b/kleopatra/models/subkeylistmodel.cpp -@@ -43,7 +43,9 @@ - #include <QVariant> - #include <QDate> - -+#ifndef Q_MOC_RUN - #include <boost/bind.hpp> -+#endif - - #include <algorithm> - #include <iterator> - ---- a/kleopatra/models/useridlistmodel.cpp -+++ b/kleopatra/models/useridlistmodel.cpp -@@ -43,7 +43,9 @@ - #include <QVariant> - #include <QDate> - -+#ifndef Q_MOC_RUN - #include <boost/bind.hpp> -+#endif - - #include <algorithm> - #include <iterator> - ---- a/kleopatra/newcertificatewizard/newcertificatewizard.cpp -+++ b/kleopatra/newcertificatewizard/newcertificatewizard.cpp -@@ -78,7 +78,9 @@ - #include <QUrl> - #include <QDesktopServices> - -+#ifndef Q_MOC_RUN - #include <boost/range.hpp> -+#endif - - #include <algorithm> - - ---- a/kleopatra/selftest/enginecheck.cpp -+++ b/kleopatra/selftest/enginecheck.cpp -@@ -48,8 +48,10 @@ - #include <QFile> - #include <QRegExp> - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> - #include <boost/range.hpp> -+#endif - - #include <algorithm> - #include <cassert> - ---- a/kleopatra/selftest/gpgagentcheck.cpp -+++ b/kleopatra/selftest/gpgagentcheck.cpp -@@ -46,7 +46,9 @@ - - #include <KLocalizedString> - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> -+#endif - - #include <cassert> - - ---- a/kleopatra/selftest/gpgconfcheck.cpp -+++ b/kleopatra/selftest/gpgconfcheck.cpp -@@ -45,7 +45,9 @@ - #include <QProcess> - #include <QDir> - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> -+#endif - - #include <cassert> - - ---- a/kleopatra/selftest/libkleopatrarccheck.cpp -+++ b/kleopatra/selftest/libkleopatrarccheck.cpp -@@ -43,7 +43,9 @@ - #include <KLocalizedString> - - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> -+#endif - - #include <cassert> - - ---- a/kleopatra/selftest/registrycheck.cpp -+++ b/kleopatra/selftest/registrycheck.cpp -@@ -41,7 +41,9 @@ - - #include <QSettings> - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> -+#endif - - #include <cassert> - - ---- a/kleopatra/selftest/uiservercheck.cpp -+++ b/kleopatra/selftest/uiservercheck.cpp -@@ -45,7 +45,9 @@ - - #include <KLocalizedString> - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> -+#endif - - #include <cassert> - - ---- a/kleopatra/smartcard/readerstatus.cpp -+++ b/kleopatra/smartcard/readerstatus.cpp -@@ -58,12 +58,14 @@ - #include <QThread> - #include <QPointer> - -+#ifndef Q_MOC_RUN - #include <boost/algorithm/string/split.hpp> - #include <boost/algorithm/string/classification.hpp> - #include <boost/algorithm/string/case_conv.hpp> - #include <boost/static_assert.hpp> - #include <boost/range.hpp> - #include <boost/bind.hpp> -+#endif - - #include <vector> - #include <set> - ---- a/kleopatra/systrayicon.cpp -+++ b/kleopatra/systrayicon.cpp -@@ -64,8 +64,10 @@ - #include <QClipboard> - #include <QPointer> - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> - #include <boost/bind.hpp> -+#endif - - #include <cassert> - - ---- a/kleopatra/uiserver/assuancommand.h -+++ b/kleopatra/uiserver/assuancommand.h -@@ -47,8 +47,10 @@ - - #include <qwindowdefs.h> // for WId - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> - #include <boost/enable_shared_from_this.hpp> -+#endif - - #include <string> - #include <map> - ---- a/kleopatra/uiserver/assuanserverconnection.h -+++ b/kleopatra/uiserver/assuanserverconnection.h -@@ -39,7 +39,9 @@ - - #include <utils/pimpl_ptr.h> - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> -+#endif - - #include <string> - #include <vector> - ---- a/kleopatra/uiserver/selectcertificatecommand.cpp -+++ b/kleopatra/uiserver/selectcertificatecommand.cpp -@@ -38,7 +38,9 @@ - - #include <models/keycache.h> - -+#ifndef Q_MOC_RUN - #include <boost/mem_fn.hpp> -+#endif - - #include <kleo/stl_util.h> - #include <kleo/exception.h> - ---- a/kleopatra/uiserver/sessiondata.cpp -+++ b/kleopatra/uiserver/sessiondata.cpp -@@ -38,7 +38,9 @@ - - #include <QMutex> - -+#ifndef Q_MOC_RUN - #include <boost/bind.hpp> -+#endif - - using namespace Kleo; - using namespace boost; - ---- a/kleopatra/uiserver/sessiondata.h -+++ b/kleopatra/uiserver/sessiondata.h -@@ -39,7 +39,9 @@ - - #include <QTimer> - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> -+#endif - - #include <map> - - ---- a/kleopatra/uiserver/uiserver.cpp -+++ b/kleopatra/uiserver/uiserver.cpp -@@ -52,8 +52,10 @@ - #include <QTimer> - #include <QFile> - -+#ifndef Q_MOC_RUN - #include <boost/range/empty.hpp> - #include <boost/bind.hpp> -+#endif - - #include <algorithm> - #include <cassert> - ---- a/kleopatra/uiserver/uiserver.h -+++ b/kleopatra/uiserver/uiserver.h -@@ -37,7 +37,9 @@ - - #include <utils/pimpl_ptr.h> - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> -+#endif - - #include <cstdio> - - ---- a/kleopatra/uiserver/uiserver_p.h -+++ b/kleopatra/uiserver/uiserver_p.h -@@ -44,7 +44,9 @@ - - #include <kleo-assuan.h> - -+#ifndef Q_MOC_RUN - #include <boost/bind.hpp> -+#endif - - #include <algorithm> - #include <vector> - ---- a/kleopatra/utils/archivedefinition.cpp -+++ b/kleopatra/utils/archivedefinition.cpp -@@ -55,7 +55,9 @@ - #include <QMutex> - #include <QCoreApplication> - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> -+#endif - - using namespace GpgME; - using namespace Kleo; - ---- a/kleopatra/utils/cached.h -+++ b/kleopatra/utils/cached.h -@@ -33,7 +33,9 @@ - #ifndef __KLEOPATRA_UTILS_CACHED_H__ - #define __KLEOPATRA_UTILS_CACHED_H__ - -+#ifndef Q_MOC_RUN - #include <boost/call_traits.hpp> -+#endif - - namespace Kleo { - - ---- a/kleopatra/utils/classify.cpp -+++ b/kleopatra/utils/classify.cpp -@@ -43,7 +43,9 @@ - #include <QtAlgorithms> - #include <QByteArrayMatcher> - -+#ifndef Q_MOC_RUN - #include <boost/range.hpp> -+#endif - - #ifdef __GLIBCXX__ - # include <ext/algorithm> - ---- a/kleopatra/utils/detail_p.h -+++ b/kleopatra/utils/detail_p.h -@@ -35,7 +35,9 @@ - - #include <kleo-assuan.h> - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> -+#endif - - #include <QByteArray> - - ---- a/kleopatra/utils/filesystemwatcher.cpp -+++ b/kleopatra/utils/filesystemwatcher.cpp -@@ -44,7 +44,9 @@ - - #include <kleo/stl_util.h> - -+#ifndef Q_MOC_RUN - #include <boost/bind.hpp> -+#endif - - #include <set> - #include <cassert> - ---- a/kleopatra/utils/input.h -+++ b/kleopatra/utils/input.h -@@ -35,7 +35,9 @@ - - #include <kleo-assuan.h> // for assuan_fd_t - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> -+#endif - - class QIODevice; - class QString; - ---- a/kleopatra/utils/iodevicelogger.h -+++ b/kleopatra/utils/iodevicelogger.h -@@ -37,7 +37,9 @@ - - #include <utils/pimpl_ptr.h> - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> -+#endif - - namespace Kleo { - - ---- a/kleopatra/utils/kleo_assert.h -+++ b/kleopatra/utils/kleo_assert.h -@@ -35,7 +35,9 @@ - - #include <kleo/exception.h> - -+#ifndef Q_MOC_RUN - #include <boost/preprocessor/stringize.hpp> -+#endif - - #include <assert.h> - - ---- a/kleopatra/utils/log.cpp -+++ b/kleopatra/utils/log.cpp -@@ -45,7 +45,9 @@ - #include <QFile> - #include <QString> - -+#ifndef Q_MOC_RUN - #include <boost/weak_ptr.hpp> -+#endif - #include <cassert> - #include <cstdio> - - ---- a/kleopatra/utils/log.h -+++ b/kleopatra/utils/log.h -@@ -36,7 +36,9 @@ - #include <utils/pimpl_ptr.h> - - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> -+#endif - - #include <cstdio> - - ---- a/kleopatra/utils/multivalidator.cpp -+++ b/kleopatra/utils/multivalidator.cpp -@@ -36,8 +36,10 @@ - - #include <kleo/stl_util.h> - -+#ifndef Q_MOC_RUN - #include <boost/lambda/lambda.hpp> - #include <boost/lambda/bind.hpp> -+#endif - - #include <vector> - #include <iterator> - ---- a/kleopatra/utils/output.h -+++ b/kleopatra/utils/output.h -@@ -37,7 +37,9 @@ - - #include <utils/pimpl_ptr.h> - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> -+#endif - - class QIODevice; - class QString; - ---- a/kleopatra/utils/path-helper.cpp -+++ b/kleopatra/utils/path-helper.cpp -@@ -46,7 +46,9 @@ - #include <QFileInfo> - #include <QDir> - -+#ifndef Q_MOC_RUN - #include <boost/bind.hpp> -+#endif - - #include <algorithm> - - ---- a/kleopatra/utils/types.cpp -+++ b/kleopatra/utils/types.cpp -@@ -38,8 +38,10 @@ - #include <QWidget> - #include <QVector> - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> - #include <boost/weak_ptr.hpp> -+#endif - - #ifdef Q_OS_WIN - #include <windows.h> - ---- a/kleopatra/view/keylistcontroller.cpp -+++ b/kleopatra/view/keylistcontroller.cpp -@@ -83,7 +83,9 @@ - #include <QItemSelectionModel> - #include <QAction> - -+#ifndef Q_MOC_RUN - #include <boost/bind.hpp> -+#endif - - #include <algorithm> - #include <cassert> - ---- a/kleopatra/view/keytreeview.h -+++ b/kleopatra/view/keytreeview.h -@@ -39,7 +39,9 @@ - - #include <gpgme++/key.h> - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> -+#endif - #include <vector> - - class QTreeView; - ---- a/kleopatra/view/searchbar.h -+++ b/kleopatra/view/searchbar.h -@@ -37,7 +37,9 @@ - - #include <utils/pimpl_ptr.h> - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> -+#endif - - class KLineEdit; - - ---- a/kleopatra/view/tabwidget.h -+++ b/kleopatra/view/tabwidget.h -@@ -39,7 +39,9 @@ - - #include <utils/pimpl_ptr.h> - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> -+#endif - - class QAbstractItemView; - - ---- a/libkleo/backends/qgpgme/qgpgmedecryptjob.cpp -+++ b/libkleo/backends/qgpgme/qgpgmedecryptjob.cpp -@@ -40,7 +40,9 @@ - - #include <QBuffer> - -+#ifndef Q_MOC_RUN - #include <boost/weak_ptr.hpp> -+#endif - - #include <cassert> - - ---- a/libkleo/backends/qgpgme/qgpgmedecryptverifyjob.cpp -+++ b/libkleo/backends/qgpgme/qgpgmedecryptverifyjob.cpp -@@ -43,7 +43,9 @@ - - #include <QBuffer> - -+#ifndef Q_MOC_RUN - #include <boost/weak_ptr.hpp> -+#endif - - #include <cassert> - - ---- a/libkleo/backends/qgpgme/qgpgmedownloadjob.cpp -+++ b/libkleo/backends/qgpgme/qgpgmedownloadjob.cpp -@@ -39,7 +39,9 @@ - - #include <QStringList> - -+#ifndef Q_MOC_RUN - #include <boost/weak_ptr.hpp> -+#endif - - #include <cassert> - - ---- a/libkleo/backends/qgpgme/qgpgmeencryptjob.cpp -+++ b/libkleo/backends/qgpgme/qgpgmeencryptjob.cpp -@@ -42,7 +42,9 @@ - - #include <QBuffer> - -+#ifndef Q_MOC_RUN - #include <boost/weak_ptr.hpp> -+#endif - - #include <cassert> - - ---- a/libkleo/backends/qgpgme/qgpgmenewcryptoconfig.cpp -+++ b/libkleo/backends/qgpgme/qgpgmenewcryptoconfig.cpp -@@ -41,9 +41,11 @@ - #include <gpgme++/global.h> - #include <gpgme++/error.h> - -+#ifndef Q_MOC_RUN - #include <boost/foreach.hpp> - #include <boost/bind.hpp> - #include <boost/mem_fn.hpp> -+#endif - - #include <sstream> - #include <string> - ---- a/libkleo/backends/qgpgme/qgpgmenewcryptoconfig.h -+++ b/libkleo/backends/qgpgme/qgpgmenewcryptoconfig.h -@@ -44,9 +44,11 @@ - - #include <gpgme++/configuration.h> - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> - #include <boost/weak_ptr.hpp> - #include <boost/enable_shared_from_this.hpp> -+#endif - - #include <vector> - #include <utility> - ---- a/libkleo/backends/qgpgme/qgpgmeprogresstokenmapper.cpp -+++ b/libkleo/backends/qgpgme/qgpgmeprogresstokenmapper.cpp -@@ -37,7 +37,9 @@ - - #include <QString> - -+#ifndef Q_MOC_RUN - #include <boost/range.hpp> -+#endif - - #include <cassert> - - ---- a/libkleo/backends/qgpgme/qgpgmesignencryptjob.cpp -+++ b/libkleo/backends/qgpgme/qgpgmesignencryptjob.cpp -@@ -45,7 +45,9 @@ - - #include <QBuffer> - -+#ifndef Q_MOC_RUN - #include <boost/weak_ptr.hpp> -+#endif - - #include <cassert> - - ---- a/libkleo/backends/qgpgme/qgpgmesignjob.cpp -+++ b/libkleo/backends/qgpgme/qgpgmesignjob.cpp -@@ -42,7 +42,9 @@ - - #include <QBuffer> - -+#ifndef Q_MOC_RUN - #include <boost/weak_ptr.hpp> -+#endif - - #include <cassert> - - ---- a/libkleo/backends/qgpgme/qgpgmeverifydetachedjob.cpp -+++ b/libkleo/backends/qgpgme/qgpgmeverifydetachedjob.cpp -@@ -42,7 +42,9 @@ - - #include <cassert> - -+#ifndef Q_MOC_RUN - #include <boost/weak_ptr.hpp> -+#endif - - using namespace Kleo; - using namespace GpgME; - ---- a/libkleo/backends/qgpgme/qgpgmeverifyopaquejob.cpp -+++ b/libkleo/backends/qgpgme/qgpgmeverifyopaquejob.cpp -@@ -40,7 +40,9 @@ - - #include <QBuffer> - -+#ifndef Q_MOC_RUN - #include <boost/weak_ptr.hpp> -+#endif - - #include <cassert> - - ---- a/libkleo/backends/qgpgme/threadedjobmixin.cpp -+++ b/libkleo/backends/qgpgme/threadedjobmixin.cpp -@@ -40,7 +40,9 @@ - #include <QStringList> - #include <QByteArray> - -+#ifndef Q_MOC_RUN - #include <boost/mem_fn.hpp> -+#endif - - #include <algorithm> - #include <iterator> - ---- a/libkleo/backends/qgpgme/threadedjobmixin.h -+++ b/libkleo/backends/qgpgme/threadedjobmixin.h -@@ -44,6 +44,7 @@ - #include <gpgme++/context.h> - #include <gpgme++/interfaces/progressprovider.h> - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> - #include <boost/weak_ptr.hpp> - #include <boost/bind.hpp> -@@ -51,6 +52,7 @@ - #include <boost/tuple/tuple.hpp> - #include <boost/utility/enable_if.hpp> - #include <boost/type_traits/is_same.hpp> -+#endif - - #include <cassert> - - ---- a/libkleo/kleo/checksumdefinition.cpp -+++ b/libkleo/kleo/checksumdefinition.cpp -@@ -51,7 +51,9 @@ - #include <QMutex> - #include <QCoreApplication> - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> -+#endif - - #ifdef stdin - # undef stdin // pah.. - ---- a/libkleo/kleo/decryptjob.h -+++ b/libkleo/kleo/decryptjob.h -@@ -35,7 +35,9 @@ - - #include "job.h" - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> -+#endif - - class QByteArray; - class QIODevice; - ---- a/libkleo/kleo/decryptverifyjob.h -+++ b/libkleo/kleo/decryptverifyjob.h -@@ -35,7 +35,9 @@ - - #include "job.h" - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> -+#endif - - class QByteArray; - class QIODevice; - ---- a/libkleo/kleo/encryptjob.h -+++ b/libkleo/kleo/encryptjob.h -@@ -35,7 +35,9 @@ - - #include "job.h" - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> -+#endif - - #include <vector> - - ---- a/libkleo/kleo/kconfigbasedkeyfilter.cpp -+++ b/libkleo/kleo/kconfigbasedkeyfilter.cpp -@@ -37,7 +37,9 @@ - #include <kconfiggroup.h> - #include <klocale.h> - -+#ifndef Q_MOC_RUN - #include <boost/mem_fn.hpp> -+#endif - #include <algorithm> - - using namespace Kleo; - ---- a/libkleo/kleo/keyfiltermanager.cpp -+++ b/libkleo/kleo/keyfiltermanager.cpp -@@ -48,8 +48,10 @@ - #include <QAbstractListModel> - #include <QModelIndex> - -+#ifndef Q_MOC_RUN - #include <boost/bind.hpp> - #include <boost/iterator/filter_iterator.hpp> -+#endif - - #include <algorithm> - #include <vector> - ---- a/libkleo/kleo/keyfiltermanager.h -+++ b/libkleo/kleo/keyfiltermanager.h -@@ -36,7 +36,9 @@ - #include "kleo/kleo_export.h" - #include <QtCore/QObject> - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> -+#endif - - #include <kleo/keyfilter.h> - - ---- a/libkleo/kleo/signencryptjob.h -+++ b/libkleo/kleo/signencryptjob.h -@@ -37,7 +37,9 @@ - - #include <gpgme++/global.h> - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> -+#endif - - #include <vector> - #include <utility> - ---- a/libkleo/kleo/signjob.h -+++ b/libkleo/kleo/signjob.h -@@ -37,7 +37,9 @@ - - #include <gpgme++/global.h> - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> -+#endif - - #include <vector> - - ---- a/libkleo/kleo/stl_util.h -+++ b/libkleo/kleo/stl_util.h -@@ -22,11 +22,13 @@ - #ifndef __KDTOOLSCORE_STL_UTIL_H__ - #define __KDTOOLSCORE_STL_UTIL_H__ - -+#ifndef Q_MOC_RUN - #include <boost/range.hpp> - #include <boost/iterator/filter_iterator.hpp> - #include <boost/iterator/transform_iterator.hpp> - #include <boost/call_traits.hpp> - #include <boost/version.hpp> -+#endif - - #include <algorithm> - #include <numeric> - ---- a/libkleo/kleo/verifydetachedjob.h -+++ b/libkleo/kleo/verifydetachedjob.h -@@ -35,7 +35,9 @@ - - #include "job.h" - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> -+#endif - - class QByteArray; - class QIODevice; - ---- a/libkleo/kleo/verifyopaquejob.h -+++ b/libkleo/kleo/verifyopaquejob.h -@@ -35,7 +35,9 @@ - - #include "job.h" - -+#ifndef Q_MOC_RUN - #include <boost/shared_ptr.hpp> -+#endif - - class QByteArray; - class QIODevice; - ---- a/libkleo/ui/directoryserviceswidget.cpp -+++ b/libkleo/ui/directoryserviceswidget.cpp -@@ -45,7 +45,9 @@ - #include <QMenu> - #include <QAction> - -+#ifndef Q_MOC_RUN - #include <boost/bind.hpp> -+#endif - - #include <vector> - - - diff --git a/kde-base/kleopatra/files/kleopatra-4.4.2015.06-reenable.patch b/kde-base/kleopatra/files/kleopatra-4.4.2015.06-reenable.patch deleted file mode 100644 index f8c934ef4003..000000000000 --- a/kde-base/kleopatra/files/kleopatra-4.4.2015.06-reenable.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 8c450d3..b927ad9 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -190,7 +190,7 @@ set(libkdgantt1_SRCS - - if(QGPGME_FOUND) - if (Boost_TOPOLOGICAL_SORT_DIR) --# macro_optional_add_subdirectory(kleopatra) -+ macro_optional_add_subdirectory(kleopatra) - endif(Boost_TOPOLOGICAL_SORT_DIR) - macro_optional_add_subdirectory(wizards) - # The following components depend on QGpgME. diff --git a/kde-base/kleopatra/files/kleopatra-install-headers.patch b/kde-base/kleopatra/files/kleopatra-install-headers.patch deleted file mode 100644 index 0478141b26b6..000000000000 --- a/kde-base/kleopatra/files/kleopatra-install-headers.patch +++ /dev/null @@ -1,48 +0,0 @@ -Install headers needed by Kopete's cryptography plugin. - -Patch borrowed from Fedora. - -diff --git a/kleopatra/libkleopatraclient/CMakeLists.txt b/kleopatra/libkleopatraclient/CMakeLists.txt -index 17b4980..690b00d 100644 ---- a/kleopatra/libkleopatraclient/CMakeLists.txt -+++ b/kleopatra/libkleopatraclient/CMakeLists.txt -@@ -6,3 +6,7 @@ add_subdirectory(gui) - - add_subdirectory(tests) - -+install( -+ FILES kleopatraclient_export.h -+ DESTINATION ${INCLUDE_INSTALL_DIR}/libkleopatraclient -+ ) -diff --git a/kleopatra/libkleopatraclient/core/CMakeLists.txt b/kleopatra/libkleopatraclient/core/CMakeLists.txt -index d4f1ea2..17a6eb5 100644 ---- a/kleopatra/libkleopatraclient/core/CMakeLists.txt -+++ b/kleopatra/libkleopatraclient/core/CMakeLists.txt -@@ -63,3 +63,13 @@ else() - endif() - - install(TARGETS kleopatraclientcore ${INSTALL_TARGETS_DEFAULT_ARGS}) -+ -+install( -+ FILES -+ initialization.h -+ command.h -+ selectcertificatecommand.h -+ signencryptfilescommand.h -+ decryptverifyfilescommand.h -+ DESTINATION ${INCLUDE_INSTALL_DIR}/libkleopatraclient/core -+ ) -diff --git a/kleopatra/libkleopatraclient/gui/CMakeLists.txt b/kleopatra/libkleopatraclient/gui/CMakeLists.txt -index 3c5bab2..78dde2e 100644 ---- a/kleopatra/libkleopatraclient/gui/CMakeLists.txt -+++ b/kleopatra/libkleopatraclient/gui/CMakeLists.txt -@@ -16,3 +16,9 @@ set_target_properties(kleopatraclientgui PROPERTIES - ) - - install(TARGETS kleopatraclientgui ${INSTALL_TARGETS_DEFAULT_ARGS}) -+ -+install( -+ FILES -+ certificaterequester.h -+ DESTINATION ${INCLUDE_INSTALL_DIR}/libkleopatraclient/gui -+ ) diff --git a/kde-base/kleopatra/kleopatra-4.14.10.ebuild b/kde-base/kleopatra/kleopatra-4.14.10.ebuild deleted file mode 100644 index fdf67efbd08f..000000000000 --- a/kde-base/kleopatra/kleopatra-4.14.10.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -KDE_HANDBOOK="optional" -KMNAME="kdepim" -EGIT_BRANCH="KDE/4.14" -inherit kde4-meta - -DESCRIPTION="Kleopatra - KDE X.509 key manager" -HOMEPAGE="https://www.kde.org/applications/utilities/kleopatra/" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" -IUSE="debug" - -DEPEND=" - >=app-crypt/gpgme-1.3.2 - dev-libs/boost:= - dev-libs/libassuan - dev-libs/libgpg-error - $(add_kdebase_dep kdepimlibs 'akonadi(+)') - $(add_kdebase_dep kdepim-common-libs) -" -RDEPEND="${DEPEND} - app-crypt/gnupg -" - -KMEXTRACTONLY=" - libkleo/ -" - -PATCHES=( - "${FILESDIR}/${PN}-install-headers.patch" - "${FILESDIR}/${P}-newer-boost-buildfix.patch" -) - -src_unpack() { - if use handbook; then - KMEXTRA=" - doc/kwatchgnupg - " - fi - - kde4-meta_src_unpack -} diff --git a/kde-base/kleopatra/kleopatra-4.14.8.ebuild b/kde-base/kleopatra/kleopatra-4.14.8.ebuild deleted file mode 100644 index 0661dd4b12fc..000000000000 --- a/kde-base/kleopatra/kleopatra-4.14.8.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -KDE_HANDBOOK="optional" -KMNAME="kdepim" -EGIT_BRANCH="KDE/4.14" -inherit kde4-meta - -DESCRIPTION="Kleopatra - KDE X.509 key manager" -HOMEPAGE="https://www.kde.org/applications/utilities/kleopatra/" -KEYWORDS="amd64 ~arm ppc ppc64 x86 ~amd64-linux ~x86-linux" -IUSE="debug" - -DEPEND=" - >=app-crypt/gpgme-1.3.2 - dev-libs/boost:= - dev-libs/libassuan - dev-libs/libgpg-error - $(add_kdebase_dep kdepimlibs) - $(add_kdebase_dep kdepim-common-libs) -" -RDEPEND="${DEPEND} - app-crypt/gnupg -" - -KMEXTRACTONLY=" - libkleo/ -" - -src_unpack() { - if use handbook; then - KMEXTRA=" - doc/kwatchgnupg - " - fi - - kde4-meta_src_unpack -} diff --git a/kde-base/kleopatra/kleopatra-4.4.2015.06.ebuild b/kde-base/kleopatra/kleopatra-4.4.2015.06.ebuild deleted file mode 100644 index 8509ebe2c2ef..000000000000 --- a/kde-base/kleopatra/kleopatra-4.4.2015.06.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -KMNAME="kdepim" -KDE_HANDBOOK=optional -inherit kde4-meta - -DESCRIPTION="Kleopatra - KDE X.509 key manager (noakonadi branch)" -KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux" -IUSE="debug" - -SRC_URI+=" https://dev.gentoo.org/~dilfridge/distfiles/${PN}-4.4.11.1-libassuan2.patch.bz2" - -DEPEND=" - app-crypt/gpgme - >=dev-libs/libassuan-2.0.0 - dev-libs/libgpg-error - $(add_kdebase_dep kdepimlibs '' 4.6) - $(add_kdebase_dep libkdepim) - $(add_kdebase_dep libkleo) -" -RDEPEND="${DEPEND} - app-crypt/gnupg -" - -RESTRICT=test -# bug 399431 - -KMEXTRACTONLY=" - libkleo -" -KMLOADLIBS="libkleo" - -PATCHES=( - "${DISTDIR}/${PN}-4.4.11.1-libassuan2.patch.bz2" - "${FILESDIR}/${PN}-4.4.2015.06-reenable.patch" -) - -src_unpack() { - if use handbook; then - KMEXTRA=" - doc/kwatchgnupg - " - fi - - kde4-meta_src_unpack -} - -src_configure() { - mycmakeargs=( - -DWITH_QGPGME=ON - ) - - kde4-meta_src_configure -} diff --git a/kde-base/kleopatra/metadata.xml b/kde-base/kleopatra/metadata.xml deleted file mode 100644 index 8d1e86a9cefb..000000000000 --- a/kde-base/kleopatra/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>kde</herd> -</pkgmetadata> |