From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- kde-plasma/libksysguard/Manifest | 6 +++ .../files/libksysguard-5.10.4-unused-dep.patch | 56 ++++++++++++++++++++++ kde-plasma/libksysguard/libksysguard-5.10.5.ebuild | 55 +++++++++++++++++++++ kde-plasma/libksysguard/metadata.xml | 11 +++++ 4 files changed, 128 insertions(+) create mode 100644 kde-plasma/libksysguard/Manifest create mode 100644 kde-plasma/libksysguard/files/libksysguard-5.10.4-unused-dep.patch create mode 100644 kde-plasma/libksysguard/libksysguard-5.10.5.ebuild create mode 100644 kde-plasma/libksysguard/metadata.xml (limited to 'kde-plasma/libksysguard') diff --git a/kde-plasma/libksysguard/Manifest b/kde-plasma/libksysguard/Manifest new file mode 100644 index 000000000000..bbb119d93d99 --- /dev/null +++ b/kde-plasma/libksysguard/Manifest @@ -0,0 +1,6 @@ +AUX libksysguard-5.10.4-unused-dep.patch 1848 SHA256 43d9489a4789e5b372279c9db20434d5fabb0c27d4775c741456e684121c515b SHA512 5d0ce5dcb5d61f6203eb9a537fd40595b6b993a3d130d114bebe2ff3aee050286cb2151371ed78ce5bef0cc5f66c827a8c9567acc574df4e8dd57052de471847 WHIRLPOOL 7dd60ff919277cc8ed58690af758c5bf618055f4ea4e921484a47ef08bf3473748862c8df128075c0460e10713827b89fe6034f87982017ffb76193e8e147faa +DIST libksysguard-5.10.5.tar.xz 565180 SHA256 d6e72c2c01da59c833b08b72b36b667eab2971471e468118e79681e0bbbcac51 SHA512 18c649a0fabae7b79159ee70fa1aa60c4dd6d179bdb485f2dfe80d0254d937dee811874c19fe204d8ea164b5907b45ba0ca971b4229551bf5f9330e85916284c WHIRLPOOL ebd99dfe0820d8fca7d86098a4f5648df6afcc21e9fe6419a3b292c239b7bdec5c50b566b4382bd5b1b8c1893182424832e43688716342fb74522695439c03e1 +EBUILD libksysguard-5.10.5.ebuild 1298 SHA256 133bd0b36989fe6cbb449c6ae194cdf56ba09164a7b017b30c9f43dd8e2972a7 SHA512 5d732ea65941e7b397fbf90e216415be9a18cb8d4b1561790a96d36d5e5c86280fa43815833246f2756ce1e0d043dc1f513502fb8b4a56bf07782aa7b3940e9b WHIRLPOOL 5a828d4fc1ab19cae39f00b0a53de4963b745b2bf6827fed6d6405f6dec5b3a43a97914d25e70e0b1023aa28a3a9e81823667c8f54fc3636b15532cdd48df5f5 +MISC ChangeLog 12910 SHA256 d582278d56ceef2e908fef1a7b3b98338ff68c7a3f54133ab56f57e7fd662180 SHA512 d36ccac327f1ec1a32d65041f0b6dcd761b52b1d42463afea11236c779669b7e8dd5919bb7af76272f064bdbb2a02d19b67e80001193c2fa4028e083086f2ebb WHIRLPOOL 3b8e439bad6ee95d66bf7c844fbb7a0616f4b02eb3e97f96c69b6325de660ded447959916bee7571946c40ee1b4066bc51857990710c087f8566914eabd9e2aa +MISC ChangeLog-2015 738 SHA256 f25b3433e5325781e228b1190e8988ef02fd255a01d57d2b506d6f292ca8a492 SHA512 0a06ce4d0716ef60b35b05bd2d19374629601458ff233390b06ffd7e6ba455726ca0fb2fe3d0cafbb43b23bdbf7d8c1db7ae148b4a99c2fb45c3809080d1d631 WHIRLPOOL 93bc88aafb4afb5b7fcbf79e8506d77638e0ce86a3ce27a0f2334f52bda342164395b92079539568c8e2c67080b476f9ed7526b8a468ccd2c6bd0ee66d4d269e +MISC metadata.xml 381 SHA256 77a7ba30607b2643b0ebf8569c3a4c2245a832c6ffd0351ff19860b319ed11b2 SHA512 a504dc62874b82d6df35261af6e3875b0af5879be5c90f9e1c2754d6980bb26aa3c75632d825b8347687a9cf48908a671c807afc574f177a12ab7881c7ef8d43 WHIRLPOOL 7412a0f703560bed72570f3039becee41c0764a83ca395837656dccd8c2ffb55ae23a338da4a8edbe44b1988b326d77b8576c902bc9bc22b8a21fd6268690890 diff --git a/kde-plasma/libksysguard/files/libksysguard-5.10.4-unused-dep.patch b/kde-plasma/libksysguard/files/libksysguard-5.10.4-unused-dep.patch new file mode 100644 index 000000000000..f76c8df1cbfa --- /dev/null +++ b/kde-plasma/libksysguard/files/libksysguard-5.10.4-unused-dep.patch @@ -0,0 +1,56 @@ +From b6ed1afd8a8a4104a9fcf09c3322bf6d69231622 Mon Sep 17 00:00:00 2001 +From: Allan Sandfeld Jensen +Date: Mon, 7 Aug 2017 00:25:11 +0200 +Subject: libksysguard does not appear to use QtScript, but just includes it. + +Removing it makes it build with a clean Qt5.9 where QtScript no longer exists. + +Reviewed by: davidedmundson + +Differential Revision: https://phabricator.kde.org/D7036 +--- + CMakeLists.txt | 2 +- + processui/CMakeLists.txt | 1 - + processui/scripting.cpp | 2 -- + 3 files changed, 1 insertion(+), 4 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 84a4479..83987ad 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -9,7 +9,7 @@ include(WriteBasicConfigVersionFile) + find_package(ECM 1.2.0 REQUIRED NO_MODULE) + set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR}) + +-find_package(Qt5 REQUIRED CONFIG COMPONENTS DBus Network Widgets Script) ++find_package(Qt5 REQUIRED CONFIG COMPONENTS DBus Network Widgets) + find_package(Qt5WebKitWidgets CONFIG) + set_package_properties(Qt5WebKitWidgets PROPERTIES + URL "git://gitorious.org/qt/qtwebkit.git" +diff --git a/processui/CMakeLists.txt b/processui/CMakeLists.txt +index 1927839..4dfcbd4 100644 +--- a/processui/CMakeLists.txt ++++ b/processui/CMakeLists.txt +@@ -35,7 +35,6 @@ target_link_libraries(processui + KF5::ConfigCore + PRIVATE + Qt5::DBus +- Qt5::Script + KF5::I18n + KF5::WindowSystem + KF5::Auth +diff --git a/processui/scripting.cpp b/processui/scripting.cpp +index 2aa7088..afdf949 100644 +--- a/processui/scripting.cpp ++++ b/processui/scripting.cpp +@@ -28,8 +28,6 @@ + #include + #include + #include +-#include +-#include + #include + #include + #include +-- +cgit v0.11.2 diff --git a/kde-plasma/libksysguard/libksysguard-5.10.5.ebuild b/kde-plasma/libksysguard/libksysguard-5.10.5.ebuild new file mode 100644 index 000000000000..6b23945c2112 --- /dev/null +++ b/kde-plasma/libksysguard/libksysguard-5.10.5.ebuild @@ -0,0 +1,55 @@ +# 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 ~arm64 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.10.4-unused-dep.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 +} diff --git a/kde-plasma/libksysguard/metadata.xml b/kde-plasma/libksysguard/metadata.xml new file mode 100644 index 000000000000..403015c2a28e --- /dev/null +++ b/kde-plasma/libksysguard/metadata.xml @@ -0,0 +1,11 @@ + + + + + kde@gentoo.org + Gentoo KDE Project + + + Enable display of detailed memory information using dev-qt/qtwebkit. + + -- cgit v1.2.3