commit:     c77730b79045119f74d173e438cd049249737b54
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Apr  6 08:14:05 2021 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Apr  6 08:23:28 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c77730b7

sys-libs/kpmcore: Drop 4.2.0

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 sys-libs/kpmcore/Manifest                          |  1 -
 sys-libs/kpmcore/files/kpmcore-4.2.0-kf-5.77.patch | 50 ----------------------
 sys-libs/kpmcore/kpmcore-4.2.0.ebuild              | 42 ------------------
 3 files changed, 93 deletions(-)

diff --git a/sys-libs/kpmcore/Manifest b/sys-libs/kpmcore/Manifest
index d409f4f8f4c..e18908a04ec 100644
--- a/sys-libs/kpmcore/Manifest
+++ b/sys-libs/kpmcore/Manifest
@@ -1,2 +1 @@
 DIST kpmcore-20.12.3.tar.xz 584264 BLAKE2B 
de80d48bb6becb3e8d6f5b9b4456e4ad4e220ca52d76700c6be33942c5d762e1fc39b43b3595894a3d28605d7010662ebec588c3f1d3a4525a9efe797dbf65ed
 SHA512 
90083374bbc4b91e948e9ef8e3e272cf7bd6b038261414c7e08eea1a903bd61c723f29a4afe462e29c1a083c6771be435fd4dfbf8a364c2c167f1eed19d04323
-DIST kpmcore-4.2.0.tar.xz 441320 BLAKE2B 
5eeae806e47a1d068b2052b7706fbe16acfd609e3d0bcb396758f2055154e43b5b1fc7b7a65795ba0804ebc34c7d0cda18995ce3975e16e74d015ac9d8203e1e
 SHA512 
71c5411f3ec24149695bbc1ec0c2bb7423b1cfd24ea9c2f33492c6310b1e911ea14a0a46a53024d7a1afebf0cbc5b56fb7cf5be22b832fb49239a270b63404f0

diff --git a/sys-libs/kpmcore/files/kpmcore-4.2.0-kf-5.77.patch 
b/sys-libs/kpmcore/files/kpmcore-4.2.0-kf-5.77.patch
deleted file mode 100644
index f45ad5a682b..00000000000
--- a/sys-libs/kpmcore/files/kpmcore-4.2.0-kf-5.77.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-From 07e5a3ac2858e6d38cc698e0f740e7a693e9f302 Mon Sep 17 00:00:00 2001
-From: "Friedrich W. H. Kossebau" <[email protected]>
-Date: Mon, 16 Nov 2020 17:14:52 +0100
-Subject: [PATCH] Make plugins compatible to latest KPluginFactory code
-
-That one uses std::is_constructible<impl, QObject *, const QVariantList &>
-which will fail for our current plugin constructors due to being private
-and with only friend class KPluginFactory.
----
- src/plugins/dummy/dummybackend.h   | 4 +---
- src/plugins/sfdisk/sfdiskbackend.h | 4 +---
- 2 files changed, 2 insertions(+), 6 deletions(-)
-
-diff --git a/src/plugins/dummy/dummybackend.h 
b/src/plugins/dummy/dummybackend.h
-index 815b020..8d67158 100644
---- a/src/plugins/dummy/dummybackend.h
-+++ b/src/plugins/dummy/dummybackend.h
-@@ -24,11 +24,9 @@ class QString;
- */
- class DummyBackend : public CoreBackend
- {
--    friend class KPluginFactory;
--
-     Q_DISABLE_COPY(DummyBackend)
- 
--private:
-+public:
-     DummyBackend(QObject* parent, const QList<QVariant>& args);
- 
- public:
-diff --git a/src/plugins/sfdisk/sfdiskbackend.h 
b/src/plugins/sfdisk/sfdiskbackend.h
-index e709f61..0571add 100644
---- a/src/plugins/sfdisk/sfdiskbackend.h
-+++ b/src/plugins/sfdisk/sfdiskbackend.h
-@@ -27,11 +27,9 @@ class QString;
- */
- class SfdiskBackend : public CoreBackend
- {
--    friend class KPluginFactory;
--
-     Q_DISABLE_COPY(SfdiskBackend)
- 
--private:
-+public:
-     SfdiskBackend(QObject* parent, const QList<QVariant>& args);
- 
- public:
--- 
-GitLab
-

diff --git a/sys-libs/kpmcore/kpmcore-4.2.0.ebuild 
b/sys-libs/kpmcore/kpmcore-4.2.0.ebuild
deleted file mode 100644
index 6530cb3632d..00000000000
--- a/sys-libs/kpmcore/kpmcore-4.2.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_NONGUI="true"
-KFMIN=5.74.0
-QTMIN=5.14.2
-inherit ecm kde.org
-
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
-       SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
-       KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
-fi
-
-DESCRIPTION="Library for managing partitions"
-HOMEPAGE="https://apps.kde.org/en/partitionmanager";
-
-LICENSE="GPL-3"
-SLOT="5/10"
-IUSE=""
-
-# bug 689468, tests need polkit etc.
-RESTRICT+=" test"
-
-BDEPEND="
-       >=kde-frameworks/kauth-${KFMIN}:5
-       virtual/pkgconfig
-"
-DEPEND="
-       >=dev-qt/qtdbus-${QTMIN}:5
-       >=dev-qt/qtgui-${QTMIN}:5
-       >=dev-qt/qtwidgets-${QTMIN}:5
-       >=kde-frameworks/kcoreaddons-${KFMIN}:5
-       >=kde-frameworks/ki18n-${KFMIN}:5
-       >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-       >=sys-apps/util-linux-2.33.2
-       sys-auth/polkit-qt
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}/${P}-kf-5.77.patch" ) # bug 768249

Reply via email to