summaryrefslogtreecommitdiff
path: root/kde-apps/kmailtransport
diff options
context:
space:
mode:
Diffstat (limited to 'kde-apps/kmailtransport')
-rw-r--r--kde-apps/kmailtransport/Manifest4
-rw-r--r--kde-apps/kmailtransport/files/kmailtransport-22.08.3-SmtpJob-fix-use-of-KCompositeJob.patch49
-rw-r--r--kde-apps/kmailtransport/kmailtransport-22.08.3-r1.ebuild47
-rw-r--r--kde-apps/kmailtransport/kmailtransport-22.08.3.ebuild45
4 files changed, 0 insertions, 145 deletions
diff --git a/kde-apps/kmailtransport/Manifest b/kde-apps/kmailtransport/Manifest
index 779f6b8ee321..2e2f37725d36 100644
--- a/kde-apps/kmailtransport/Manifest
+++ b/kde-apps/kmailtransport/Manifest
@@ -1,7 +1,3 @@
-AUX kmailtransport-22.08.3-SmtpJob-fix-use-of-KCompositeJob.patch 1667 BLAKE2B 95513fbca5fdda8be70fd9647c8f8f8d5eeef2d3af5fe3bb621fc7be4369ae989bf58040dbb811418f4d5c91f7c6e9dec33ee5a6e9bde2a4c79633dd487b0fe3 SHA512 4cd007dc3aa89929b2952daa7338d0d8bc8ade1cab547977121fe3355f047e80b31f13934bcdd99c4f3d217f39f53df8151146429d8d59969bef4b3f77b645d7
-DIST kmailtransport-22.08.3.tar.xz 180700 BLAKE2B eadb844341c26acf01481bef6f99f010056e732d0c871be68bb967c3f0c56c930e65808045caddffa156b5a46bb0edf85670bb35efd6a9ecd1069654a93a5341 SHA512 03291b35817ea90fa9952bb234e11c82b3d1504f99d4a762306b684b7fbff9b8b2b4d7330f28cb32017339a8f5700d3d1706aa5dffc35ca3b769da773bb94efb
DIST kmailtransport-22.12.3.tar.xz 190888 BLAKE2B 11f8274b646dee67519352419b7e4dbc75459f54939cd7ecb407c864cb77f1987f9bd02b45a48c0438875acb13ef7b446b84925b3a97390e61beb02c54f7ea2a SHA512 746910aca97ecb0f6f558897dc2bcb49384b8bf9c3a5230758ab96f6eba43983e7ebe544c110dddb4106f66d104e907e8e8b0504b99201a938fa83d666802bbc
-EBUILD kmailtransport-22.08.3-r1.ebuild 1168 BLAKE2B d2d706ce72deef2802b8b3cc19a13fc9779d28aac59c3a7ee6c7180b84cbafea554e27b55987c01b82b42eb659863ff935d11b74c156090a2a4b857ef12aee02 SHA512 e24a8993aeca5129521a7d1a451bbca7043102cd235eeae428ac848cb330d2b9c95f745392389bb6efad16df9f273554a9d3cefee6865967879c8f276093c706
-EBUILD kmailtransport-22.08.3.ebuild 1095 BLAKE2B 172aed6b95d07765d568d50030dffba515886ab1f093b29675ad8e67d5cb4cabfd1c97191c5849f4b9ed879154eecd0ddc1c13bfe520e147800757e875cfb856 SHA512 b790abbeec43876080c147841380fd1acd6422cee06155c52b20a6f805a5ab7eeded345b15268dcbc189b9ed307f0655a2cd3a259e4efbfb76764a1a84e89c31
EBUILD kmailtransport-22.12.3.ebuild 1096 BLAKE2B ec3340192dd6407253d0a3e2a2378c88effbbf3d6b8564e3f917aa38304b3b1d5d5aee0a45c29ada10e817171bf8ff551a542535b6f3f4d1db61970c26db7323 SHA512 21fb3850a15faea393706e49a1ad3caef30131198fd39ce77afbd0aa170fbed566bd1c4fea28b16eafd3ec6fe44719d22e5e36c787b719895a437f05e1980b57
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kmailtransport/files/kmailtransport-22.08.3-SmtpJob-fix-use-of-KCompositeJob.patch b/kde-apps/kmailtransport/files/kmailtransport-22.08.3-SmtpJob-fix-use-of-KCompositeJob.patch
deleted file mode 100644
index 4140cb77d21b..000000000000
--- a/kde-apps/kmailtransport/files/kmailtransport-22.08.3-SmtpJob-fix-use-of-KCompositeJob.patch
+++ /dev/null
@@ -1,49 +0,0 @@
-From 7b2a5ccea0c54b81245acdbbea77a13e570bba2b Mon Sep 17 00:00:00 2001
-From: Fabian Vogt <fabian@ritter-vogt.de>
-Date: Mon, 21 Nov 2022 11:57:51 +0100
-Subject: [PATCH] SmtpJob: Fix use of KCompositeJob
-
-SmtpJob overrides slotResult, but this had two issues. First, it connected
-to LoginJob::result itself, though addJob already does that. Second, in two
-cases it did not remove finished jobs from the list of subjobs, leading to
-dangling pointers and messing up state. This was most likely only reached
-in the case of an expired XOAUTH2 access_token and caused the job to fail
-after a successful refresh.
-
-BUG: 406839
-BUG: 409122
-BUG: 421664
-BUG: 456923
----
- src/kmailtransport/plugins/smtp/smtpjob.cpp | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/src/kmailtransport/plugins/smtp/smtpjob.cpp b/src/kmailtransport/plugins/smtp/smtpjob.cpp
-index 9d565af..5be220a 100644
---- a/src/kmailtransport/plugins/smtp/smtpjob.cpp
-+++ b/src/kmailtransport/plugins/smtp/smtpjob.cpp
-@@ -308,7 +308,6 @@ void SmtpJobPrivate::doLogin()
- break;
- }
-
-- q->connect(login, &KJob::result, q, &SmtpJob::slotResult);
- q->addSubjob(login);
- login->start();
- qCDebug(MAILTRANSPORT_SMTP_LOG) << "Login started";
-@@ -352,11 +351,12 @@ bool SmtpJob::doKill()
- void SmtpJob::slotResult(KJob *job)
- {
- if (s_sessionPool.isDestroyed()) {
-+ removeSubjob(job);
- return;
- }
--
- if (qobject_cast<KSmtp::LoginJob *>(job)) {
- if (job->error() == KSmtp::LoginJob::TokenExpired) {
-+ removeSubjob(job);
- startPasswordRetrieval(/*force refresh */ true);
- return;
- }
---
-GitLab
-
diff --git a/kde-apps/kmailtransport/kmailtransport-22.08.3-r1.ebuild b/kde-apps/kmailtransport/kmailtransport-22.08.3-r1.ebuild
deleted file mode 100644
index 1a304ab97eb3..000000000000
--- a/kde-apps/kmailtransport/kmailtransport-22.08.3-r1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_QTHELP="true"
-ECM_TEST="true"
-PVCUT=$(ver_cut 1-3)
-KFMIN=5.96.0
-QTMIN=5.15.5
-inherit ecm gear.kde.org
-
-DESCRIPTION="Mail transport service"
-
-LICENSE="LGPL-2.1+"
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-RESTRICT="test"
-
-RDEPEND="
- dev-libs/qtkeychain:=[qt5(+)]
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=kde-apps/akonadi-${PVCUT}:5
- >=kde-apps/akonadi-mime-${PVCUT}:5
- >=kde-apps/kmime-${PVCUT}:5
- >=kde-apps/ksmtp-${PVCUT}:5
- >=kde-apps/libkgapi-${PVCUT}:5
- >=kde-frameworks/kcmutils-${KFMIN}:5
- >=kde-frameworks/kcompletion-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kconfigwidgets-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/kwallet-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-"
-DEPEND="${RDEPEND}
- test? ( >=kde-frameworks/ktextwidgets-${KFMIN}:5 )
-"
-
-PATCHES=( "${FILESDIR}/${P}-SmtpJob-fix-use-of-KCompositeJob.patch" )
diff --git a/kde-apps/kmailtransport/kmailtransport-22.08.3.ebuild b/kde-apps/kmailtransport/kmailtransport-22.08.3.ebuild
deleted file mode 100644
index df163c7ebdcf..000000000000
--- a/kde-apps/kmailtransport/kmailtransport-22.08.3.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_QTHELP="true"
-ECM_TEST="true"
-PVCUT=$(ver_cut 1-3)
-KFMIN=5.96.0
-QTMIN=5.15.5
-inherit ecm gear.kde.org
-
-DESCRIPTION="Mail transport service"
-
-LICENSE="LGPL-2.1+"
-SLOT="5"
-KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-RESTRICT="test"
-
-RDEPEND="
- dev-libs/qtkeychain:=[qt5(+)]
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=kde-apps/akonadi-${PVCUT}:5
- >=kde-apps/akonadi-mime-${PVCUT}:5
- >=kde-apps/kmime-${PVCUT}:5
- >=kde-apps/ksmtp-${PVCUT}:5
- >=kde-apps/libkgapi-${PVCUT}:5
- >=kde-frameworks/kcmutils-${KFMIN}:5
- >=kde-frameworks/kcompletion-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kconfigwidgets-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/kwallet-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-"
-DEPEND="${RDEPEND}
- test? ( >=kde-frameworks/ktextwidgets-${KFMIN}:5 )
-"