summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2022-04-30 23:35:02 +0200
committerAndreas Sturmlechner <asturm@gentoo.org>2022-05-04 22:49:21 +0200
commitd9793d5b71748e726da0394eef7bebcc7655f6bc (patch)
treeb89eda2271bd6e2c008ef73111a86cc3ba8bce7b /kde-frameworks/frameworkintegration
parentkde-plasma/xembed-sni-proxy: drop 5.23.5* (diff)
downloadgentoo-d9793d5b71748e726da0394eef7bebcc7655f6bc.tar.gz
gentoo-d9793d5b71748e726da0394eef7bebcc7655f6bc.tar.bz2
gentoo-d9793d5b71748e726da0394eef7bebcc7655f6bc.zip
kde-frameworks/frameworkintegration: drop 5.90.0*
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'kde-frameworks/frameworkintegration')
-rw-r--r--kde-frameworks/frameworkintegration/Manifest1
-rw-r--r--kde-frameworks/frameworkintegration/files/frameworkintegration-5.90.0-fix-install-KNS-items-w-deps.patch46
-rw-r--r--kde-frameworks/frameworkintegration/frameworkintegration-5.90.0-r1.ebuild45
3 files changed, 0 insertions, 92 deletions
diff --git a/kde-frameworks/frameworkintegration/Manifest b/kde-frameworks/frameworkintegration/Manifest
index 82ca9bbe3644..8e3a40b592c0 100644
--- a/kde-frameworks/frameworkintegration/Manifest
+++ b/kde-frameworks/frameworkintegration/Manifest
@@ -1,3 +1,2 @@
-DIST frameworkintegration-5.90.0.tar.xz 1758208 BLAKE2B c8a7a11677ca77032be1ef1491ba5d8efa356caf6e7704b240a50baec7119b64ba85d4d183692164a1de58ee42c8d92686c9abe3d14af0bd8493ff747d9ddb7f SHA512 4f27d8aa453ab5d08e410db4c93bd86386159bb3e82a65cff0c4264ec3467f916a761e7cc0f68365c3f821cce8c84ff6277afb975a967fe26ed7a545155defca
DIST frameworkintegration-5.92.0.tar.xz 1758268 BLAKE2B 7f72908f93158f42c2e90488aa037bb7dd9146e333b504a9034c8b5c6898fb5a6357a62fc81c237f8be9b854d05c97ce4352d28aa4f28ba1674d26b0098c7e41 SHA512 3445749f4ee10493a798433a7b5630dc22701c98c3f81c7e2236cffea9f9576ce8123006e5123698e5d648771ea77bff848453b188b1a6e791aab08184cebecc
DIST frameworkintegration-5.93.0.tar.xz 1758280 BLAKE2B 9bc1d3e711ea548a561b81850e50c0e920b87cbf4a47506e1f4a7beca067030eaff50c857c59493198e98cf91673bc3e531fc35bc5c935573c8ba9d0202cb480 SHA512 679cecf3852965d0f746a44ece7ac993328d8133745c9c7a9afc05855e9f3497964a558e08d69b6baf7ca700b01611a1dd6c13d4ef145a3cd92b9459f5f753c0
diff --git a/kde-frameworks/frameworkintegration/files/frameworkintegration-5.90.0-fix-install-KNS-items-w-deps.patch b/kde-frameworks/frameworkintegration/files/frameworkintegration-5.90.0-fix-install-KNS-items-w-deps.patch
deleted file mode 100644
index fabbee1e1d65..000000000000
--- a/kde-frameworks/frameworkintegration/files/frameworkintegration-5.90.0-fix-install-KNS-items-w-deps.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-From 675802e706a737c008aa74600ac804b06db52140 Mon Sep 17 00:00:00 2001
-From: Alexander Lohnau <alexander.lohnau@gmx.de>
-Date: Tue, 11 Jan 2022 06:42:03 +0100
-Subject: [PATCH] Fix wrong porting of KNSCore::Engine::configSearchLocations
-
-The `KNSCore::Engine::availableConfigFiles` method returns the file names, but
-the code still assumed that the directories where the file is contained is returned.
-Consequently the knsrc files would never be found.
-
-BUG: 448237
----
- src/kpackage-install-handlers/kns/main.cpp | 15 +++++++--------
- 1 file changed, 7 insertions(+), 8 deletions(-)
-
-diff --git a/src/kpackage-install-handlers/kns/main.cpp b/src/kpackage-install-handlers/kns/main.cpp
-index 9978844..a2b530e 100644
---- a/src/kpackage-install-handlers/kns/main.cpp
-+++ b/src/kpackage-install-handlers/kns/main.cpp
-@@ -70,17 +70,16 @@ int main(int argc, char **argv)
- Q_ASSERT(url.scheme() == QLatin1String("kns"));
-
- QString knsname;
-- for (const auto &location : KNSCore::Engine::availableConfigFiles()) {
-- QString candidate = location + QLatin1Char('/') + url.host();
-- if (QFile::exists(candidate)) {
-- knsname = candidate;
-- break;
-- }
-- }
-+ const QStringList availableConfigFiles = KNSCore::Engine::availableConfigFiles();
-+ auto knsNameIt = std::find_if(availableConfigFiles.begin(), availableConfigFiles.end(), [&url](const QString &availableFile) {
-+ return availableFile.endsWith(QLatin1String("/") + url.host());
-+ });
-
-- if (knsname.isEmpty()) {
-+ if (knsNameIt == availableConfigFiles.end()) {
- qWarning() << "couldn't find knsrc file for" << url.host();
- return 1;
-+ } else {
-+ knsname = *knsNameIt;
- }
-
- const auto pathParts = url.path().split(QLatin1Char('/'), Qt::SkipEmptyParts);
---
-GitLab
-
diff --git a/kde-frameworks/frameworkintegration/frameworkintegration-5.90.0-r1.ebuild b/kde-frameworks/frameworkintegration/frameworkintegration-5.90.0-r1.ebuild
deleted file mode 100644
index c6796756026a..000000000000
--- a/kde-frameworks/frameworkintegration/frameworkintegration-5.90.0-r1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_QTHELP="false"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.2
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="Framework for integrating Qt applications with KDE Plasma workspaces"
-
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
-IUSE=""
-
-# requires running Plasma environment
-RESTRICT="test"
-
-RDEPEND="
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- =kde-frameworks/kconfig-${PVCUT}*:5
- =kde-frameworks/kconfigwidgets-${PVCUT}*:5
- =kde-frameworks/ki18n-${PVCUT}*:5
- =kde-frameworks/kiconthemes-${PVCUT}*:5
- =kde-frameworks/knewstuff-${PVCUT}*:5
- =kde-frameworks/knotifications-${PVCUT}*:5
-"
-DEPEND="${RDEPEND}
- =kde-frameworks/kpackage-${PVCUT}*:5
- =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
-"
-
-PATCHES=( "${FILESDIR}"/${P}-fix-install-KNS-items-w-deps.patch ) # KDE-bug 448237
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_DISABLE_FIND_PACKAGE_AppStreamQt=ON
- -DCMAKE_DISABLE_FIND_PACKAGE_packagekitqt5=ON
- )
-
- ecm_src_configure
-}