diff options
author | 2017-08-12 17:05:19 +0200 | |
---|---|---|
committer | 2017-08-12 17:22:16 +0200 | |
commit | 0393d101c6723f32717cbf5670f5e95a9d058f67 (patch) | |
tree | aed5afc77299083b42726989b7d2e165e1e5c022 /kde-plasma/libksysguard | |
parent | dev-util/eric: remove old (diff) | |
download | gentoo-0393d101c6723f32717cbf5670f5e95a9d058f67.tar.gz gentoo-0393d101c6723f32717cbf5670f5e95a9d058f67.tar.bz2 gentoo-0393d101c6723f32717cbf5670f5e95a9d058f67.zip |
kde-plasma: Drop KDE Plasma 5.9.5
Package-Manager: Portage-2.3.6, Repoman-2.3.3
Diffstat (limited to 'kde-plasma/libksysguard')
-rw-r--r-- | kde-plasma/libksysguard/Manifest | 1 | ||||
-rw-r--r-- | kde-plasma/libksysguard/files/libksysguard-5.9.4-plasma-optional.patch | 88 | ||||
-rw-r--r-- | kde-plasma/libksysguard/libksysguard-5.9.5.ebuild | 55 |
3 files changed, 0 insertions, 144 deletions
diff --git a/kde-plasma/libksysguard/Manifest b/kde-plasma/libksysguard/Manifest index 51260e8dee55..052320c3343f 100644 --- a/kde-plasma/libksysguard/Manifest +++ b/kde-plasma/libksysguard/Manifest @@ -1,2 +1 @@ DIST libksysguard-5.10.4.tar.xz 565088 SHA256 03e69a21cb5c6330ae7164e9eee48c122e004099216f2ab20217a8cdbda28007 SHA512 ca59f1d72deebe9e65500e6d5ee61efb66370999c93dce18497389627c7ba773b4c0a418714345409320abb4660539da2cd372e80ba3466b5380a617ce9f9714 WHIRLPOOL a89c985a96c3bac5b56e257aabb1aa12d5c0c9401cffaf34ae9410bceef8f732ffa56d4cbd3ce3b87ad4c67eebc70d12cf49ea5e3e205292e3a1571a786cd125 -DIST libksysguard-5.9.5.tar.xz 575140 SHA256 7c1ed82df3ac46f3fc2e9e0a3bc45cf7d783fae145299e57b7b2e9a2f5dd142c SHA512 f8e141b2071ab8ea7e2ae7228f3fa5f4710c7dee01c8c880fed9fb49e2e5e073014d482a8d03c6c115a5ece854b5e9d0379d7a870c08e6b377244565291ddadc WHIRLPOOL dc2a3df62525ab4e9f7471306c3cce1f61743df7a1909d3f99b1d956f3c514e39cd76c77c9735e91f37bd77e7284c5337f548fd23de97183c4aecbae941e432e diff --git a/kde-plasma/libksysguard/files/libksysguard-5.9.4-plasma-optional.patch b/kde-plasma/libksysguard/files/libksysguard-5.9.4-plasma-optional.patch deleted file mode 100644 index 107056e37c42..000000000000 --- a/kde-plasma/libksysguard/files/libksysguard-5.9.4-plasma-optional.patch +++ /dev/null @@ -1,88 +0,0 @@ -From a0e69617442d720c76da5ebe3323e7a977929db4 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?=C3=80lex=20Fiestas?= <afiestas@kde.org> -Date: Wed, 22 Feb 2017 15:18:27 +0100 -Subject: Make Plasma optional in exchange of disabling signalplotter - -Plama is a solution with lots of dependencies which makes it really -difficult to use libksysguard in third party applications. This patch -makes it optional by disabling signalplotter when Plasma is not found. - -REVIEW: 129964 ---- - CMakeLists.txt | 14 ++++++++++++-- - tests/CMakeLists.txt | 25 ++++++++++++++----------- - 2 files changed, 26 insertions(+), 13 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 9660cdb..61c41c6 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -18,7 +18,15 @@ set_package_properties(Qt5WebKitWidgets PROPERTIES - PURPOSE "Used by the HTML-based GUI ksysguard library" - ) - --find_package(KF5 REQUIRED COMPONENTS CoreAddons Config I18n WindowSystem Completion Auth WidgetsAddons IconThemes ConfigWidgets Service Plasma) -+find_package(KF5 REQUIRED COMPONENTS CoreAddons Config I18n WindowSystem Completion Auth WidgetsAddons IconThemes ConfigWidgets Service) -+find_package(KF5 OPTIONAL_COMPONENTS Plasma) -+set_package_properties(KF5Plasma PROPERTIES -+ URL "https://cgit.kde.org/plasma-framework.git/" -+ DESCRIPTION "The library of the plasma project" -+ TYPE OPTIONAL -+ PURPOSE "Used by signalplotter to use Plasma themes" -+ ) -+ - find_package(ZLIB REQUIRED) - set_package_properties(ZLIB PROPERTIES DESCRIPTION "Support for gzip compressed files and data streams" - URL "http://www.zlib.net" -@@ -66,7 +74,9 @@ configure_file(config-ksysguard.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-ksysg - add_subdirectory( lsofui ) - add_subdirectory( processcore ) - add_subdirectory( processui ) --add_subdirectory( signalplotter ) -+if (KF5Plasma_FOUND) -+ add_subdirectory( signalplotter ) -+endif() - add_subdirectory( ksgrd ) - - if(BUILD_TESTING) -diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt -index 967b03f..7ae9fec 100644 ---- a/tests/CMakeLists.txt -+++ b/tests/CMakeLists.txt -@@ -7,19 +7,22 @@ if(Qt5WebKitWidgets_FOUND) - LINK_LIBRARIES KF5::ProcessUi Qt5::Test) - endif() - --ecm_add_test(signalplotterbenchmark.cpp ${libksysguard_SOURCE_DIR}/processcore/processcore_debug.cpp ../signalplotter/ksignalplotter.cpp -- TEST_NAME signalplotterbenchmark -- LINK_LIBRARIES KF5::SignalPlotter Qt5::Test Qt5::Widgets KF5::IconThemes) -+if (KF5Plasma_FOUND) -+ ecm_add_test(signalplotterbenchmark.cpp ${libksysguard_SOURCE_DIR}/processcore/processcore_debug.cpp ../signalplotter/ksignalplotter.cpp -+ TEST_NAME signalplotterbenchmark -+ LINK_LIBRARIES KF5::SignalPlotter Qt5::Test Qt5::Widgets KF5::IconThemes -+ ) - --ecm_add_test(graphicssignalplotterbenchmark.cpp ${libksysguard_SOURCE_DIR}/processcore/processcore_debug.cpp ../signalplotter/kgraphicssignalplotter.cpp -- TEST_NAME graphicssignalplotterbenchmark -- LINK_LIBRARIES KF5::SignalPlotter Qt5::Test Qt5::Widgets KF5::IconThemes KF5::Plasma --) -+ ecm_add_test(graphicssignalplotterbenchmark.cpp ${libksysguard_SOURCE_DIR}/processcore/processcore_debug.cpp ../signalplotter/kgraphicssignalplotter.cpp -+ TEST_NAME graphicssignalplotterbenchmark -+ LINK_LIBRARIES KF5::SignalPlotter Qt5::Test Qt5::Widgets KF5::IconThemes KF5::Plasma -+ ) - --ecm_add_test(signalplottertest.cpp ${libksysguard_SOURCE_DIR}/processcore/processcore_debug.cpp ../signalplotter/ksignalplotter.cpp -- TEST_NAME signalplottertest -- LINK_LIBRARIES KF5::SignalPlotter Qt5::Test Qt5::Widgets KF5::IconThemes --) -+ ecm_add_test(signalplottertest.cpp ${libksysguard_SOURCE_DIR}/processcore/processcore_debug.cpp ../signalplotter/ksignalplotter.cpp -+ TEST_NAME signalplottertest -+ LINK_LIBRARIES KF5::SignalPlotter Qt5::Test Qt5::Widgets KF5::IconThemes -+ ) -+endif() - - ecm_add_test(chronotest.cpp - TEST_NAME chronotest --- -cgit v0.11.2 - diff --git a/kde-plasma/libksysguard/libksysguard-5.9.5.ebuild b/kde-plasma/libksysguard/libksysguard-5.9.5.ebuild deleted file mode 100644 index 3c9d88708516..000000000000 --- a/kde-plasma/libksysguard/libksysguard-5.9.5.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -KDE_TEST="true" -VIRTUALX_REQUIRED="test" -inherit kde5 - -DESCRIPTION="Task management and system monitoring library" -LICENSE="LGPL-2+" -KEYWORDS="amd64 ~arm x86" -IUSE="+detailedmemory minimal X" - -COMMON_DEPEND=" - $(add_frameworks_dep kauth) - $(add_frameworks_dep kcompletion) - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kconfigwidgets) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep ki18n) - $(add_frameworks_dep kwidgetsaddons) - $(add_frameworks_dep kwindowsystem) - $(add_qt_dep qtdbus) - $(add_qt_dep qtgui) - $(add_qt_dep qtnetwork) - $(add_qt_dep qtwidgets) - sys-libs/zlib - detailedmemory? ( $(add_qt_dep qtwebkit) ) - X? ( - $(add_qt_dep qtx11extras) - x11-libs/libX11 - x11-libs/libXres - ) -" -RDEPEND="${COMMON_DEPEND} - !kde-plasma/ksysguard:4 -" -DEPEND="${COMMON_DEPEND} - $(add_frameworks_dep kiconthemes) - !minimal? ( $(add_frameworks_dep plasma) ) - X? ( x11-proto/xproto ) -" - -PATCHES=( "${FILESDIR}/${PN}-5.9.4-plasma-optional.patch" ) - -src_configure() { - local mycmakeargs=( - $(cmake-utils_use_find_package detailedmemory Qt5WebKitWidgets) - $(cmake-utils_use_find_package !minimal KF5Plasma) - $(cmake-utils_use_find_package X X11) - ) - - kde5_src_configure -} |