From c8d60dada2ec8eb48b2d2b290cd6683ccec40e39 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 13 Feb 2021 21:41:11 +0000 Subject: gentoo (valentine's day) resync : 14.02.2021 --- kde-plasma/Manifest.gz | Bin 8762 -> 8586 bytes kde-plasma/kde-gtk-config/Manifest | 3 +- ...config-5.20.5-window-decorations-reloaded.patch | 24 +++ .../kde-gtk-config/kde-gtk-config-5.20.5-r1.ebuild | 59 ++++++ .../kde-gtk-config/kde-gtk-config-5.20.5.ebuild | 57 ------ kde-plasma/plasma-desktop/Manifest | 3 + ...p-5.20.5-compress-new-input-notifications.patch | 109 +++++++++++ ....20.5-kcm_keyboard-no-setxkbmap-on-camera.patch | 27 +++ .../plasma-desktop/plasma-desktop-5.20.5-r1.ebuild | 165 ++++++++++++++++ kde-plasma/plasma-systemmonitor/Manifest | 2 +- .../plasma-systemmonitor-5.20.0-r1.ebuild | 2 +- kde-plasma/plasma-workspace/Manifest | 2 + ...-workspace-5.20.5-revert-activate-krunner.patch | 56 ++++++ .../plasma-workspace-5.20.5-r4.ebuild | 209 +++++++++++++++++++++ kde-plasma/user-manager/Manifest | 3 - kde-plasma/user-manager/metadata.xml | 8 - kde-plasma/user-manager/user-manager-5.19.5.ebuild | 34 ---- 17 files changed, 658 insertions(+), 105 deletions(-) create mode 100644 kde-plasma/kde-gtk-config/files/kde-gtk-config-5.20.5-window-decorations-reloaded.patch create mode 100644 kde-plasma/kde-gtk-config/kde-gtk-config-5.20.5-r1.ebuild delete mode 100644 kde-plasma/kde-gtk-config/kde-gtk-config-5.20.5.ebuild create mode 100644 kde-plasma/plasma-desktop/files/plasma-desktop-5.20.5-compress-new-input-notifications.patch create mode 100644 kde-plasma/plasma-desktop/files/plasma-desktop-5.20.5-kcm_keyboard-no-setxkbmap-on-camera.patch create mode 100644 kde-plasma/plasma-desktop/plasma-desktop-5.20.5-r1.ebuild create mode 100644 kde-plasma/plasma-workspace/files/plasma-workspace-5.20.5-revert-activate-krunner.patch create mode 100644 kde-plasma/plasma-workspace/plasma-workspace-5.20.5-r4.ebuild delete mode 100644 kde-plasma/user-manager/Manifest delete mode 100644 kde-plasma/user-manager/metadata.xml delete mode 100644 kde-plasma/user-manager/user-manager-5.19.5.ebuild (limited to 'kde-plasma') diff --git a/kde-plasma/Manifest.gz b/kde-plasma/Manifest.gz index f0c7e3b55f0f..75fe10535dad 100644 Binary files a/kde-plasma/Manifest.gz and b/kde-plasma/Manifest.gz differ diff --git a/kde-plasma/kde-gtk-config/Manifest b/kde-plasma/kde-gtk-config/Manifest index 5b8beba98938..a13237804db2 100644 --- a/kde-plasma/kde-gtk-config/Manifest +++ b/kde-plasma/kde-gtk-config/Manifest @@ -1,3 +1,4 @@ +AUX kde-gtk-config-5.20.5-window-decorations-reloaded.patch 857 BLAKE2B 7db0137fccaa223cf8d58c7be61c78385659ca691aa07f067c15bbeed2d092ddebfa1f69d341a339036b2953d154742c46acaf2cf008e1f299078313c2bfc8eb SHA512 47f2f5120c135c0c814f66be6d28f4dfc2e9c2d6abdd23c09b309bc6e737459d654f6dd56119dd2f53f683e0e802d440e9dcf250054d310659b0602cc3aa551d DIST kde-gtk-config-5.20.5.tar.xz 68208 BLAKE2B 89d52f60f0a3cd9d1407a8a537f2893107cc7ba37a5763aba532b665dc0b6c529c6bb9d5873de961e86e3be3cf386de907307bbdde119bdc6fb15b8e958f4881 SHA512 066fff2d3fee4468eb0b5cb27da857bb7d27f2d88f0ac5dd31b1eea928c051c47b3c6d7b5d7de08415cc498d7a6773af37035ede35e315aadd32893a3b0ab846 -EBUILD kde-gtk-config-5.20.5.ebuild 1281 BLAKE2B 7943d614b0a56e4a3c8ca8f0d3b9b1f7627a10ef4db24ab44f4c359564cb537a144803290bcd49db0907c6b222514c25cd6ec37d86587ec2295ec8a12090b4d9 SHA512 e2a9feb67bf45d327d28148388752912194d14777350f191049b3a1fea8947837cfc7d675c76fcf44769aa3c3d8e35b04ce90f042f7ee10dcd765e4af142b164 +EBUILD kde-gtk-config-5.20.5-r1.ebuild 1355 BLAKE2B f0c4d2ed76d28fd0da23004b600d8bf80f7fef4765916cc4370be31ec28491a7acbc9fc6a7d2ce245878cf760673b602b0dd02bbd041f24b9ee8a671e3a1792b SHA512 34f9130c5be4a6699ac906d3f5a2b82cc59e775e2f7e868fe617a6fa5c50c832895ea40e0103eca0ff96e1189f1f67cc26b0b9a7082de7cbabc745a3e989bb9d MISC metadata.xml 249 BLAKE2B ad415db89e5dee1627aa77f44ded9d4e1e5b8217d06c7ca25bbaa3fe92ce67c2b1090957c45a821b407d7927e5af798498aa6a5b903895ee1af8ee20a446c7f7 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3 diff --git a/kde-plasma/kde-gtk-config/files/kde-gtk-config-5.20.5-window-decorations-reloaded.patch b/kde-plasma/kde-gtk-config/files/kde-gtk-config-5.20.5-window-decorations-reloaded.patch new file mode 100644 index 000000000000..9b790a03dd16 --- /dev/null +++ b/kde-plasma/kde-gtk-config/files/kde-gtk-config-5.20.5-window-decorations-reloaded.patch @@ -0,0 +1,24 @@ +From 62e272df848d6848482ceb534d14bf36c9fde241 Mon Sep 17 00:00:00 2001 +From: Weng Xuetian +Date: Sat, 9 Jan 2021 19:07:24 -0800 +Subject: [PATCH] Remove debug message to avoid polute to stdout. + +This would break application like zenity which output to stdout. +--- + window-decorations-reload-module/reloader.c | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/window-decorations-reload-module/reloader.c b/window-decorations-reload-module/reloader.c +index 9e367dc..606bb1f 100644 +--- a/window-decorations-reload-module/reloader.c ++++ b/window-decorations-reload-module/reloader.c +@@ -55,7 +55,6 @@ void manage_css_provider(GFileMonitor *monitor, GFile *file, GFile *other_file, + + void reload_css_provider() + { +- printf("WINDOW DECORATIONS RELOADED\n"); + if (css_provider != NULL) { + remove_css_provider(); + } +-- +GitLab diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.20.5-r1.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-5.20.5-r1.ebuild new file mode 100644 index 000000000000..10b6fa2e6275 --- /dev/null +++ b/kde-plasma/kde-gtk-config/kde-gtk-config-5.20.5-r1.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +KFMIN=5.74.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.1 +VIRTUALX_REQUIRED="test" +inherit ecm kde.org + +DESCRIPTION="GTK2 and GTK3 configurator for KDE Plasma" +HOMEPAGE="https://invent.kde.org/plasma/kde-gtk-config" + +LICENSE="GPL-3" +SLOT="5" +KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" +IUSE="" + +BDEPEND=" + dev-lang/sassc +" +DEPEND=" + dev-cpp/glibmm:2 + dev-libs/glib:2 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + gnome-base/gsettings-desktop-schemas + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/kguiaddons-${KFMIN}:5 + >=kde-plasma/kdecoration-${PVCUT}:5 + x11-libs/gtk+:2 + x11-libs/gtk+:3 +" +RDEPEND="${DEPEND} + >=kde-plasma/kde-cli-tools-${PVCUT}:5 + x11-misc/xsettingsd +" + +PATCHES=( "${FILESDIR}/${PN}-5.20.5-window-decorations-reloaded.patch" ) + +src_configure() { + local mycmakeargs=( + -DDATA_INSTALL_DIR="${EPREFIX}/usr/share" + ) + + ecm_src_configure +} + +pkg_postinst() { + ecm_pkg_postinst + elog "If you notice missing icons in your GTK applications, you may have to install" + elog "the corresponding themes for GTK. A good guess would be x11-themes/oxygen-gtk" + elog "for example." +} diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.20.5.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-5.20.5.ebuild deleted file mode 100644 index dbc19dda8502..000000000000 --- a/kde-plasma/kde-gtk-config/kde-gtk-config-5.20.5.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -KFMIN=5.74.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.1 -VIRTUALX_REQUIRED="test" -inherit ecm kde.org - -DESCRIPTION="GTK2 and GTK3 configurator for KDE Plasma" -HOMEPAGE="https://invent.kde.org/plasma/kde-gtk-config" - -LICENSE="GPL-3" -SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" -IUSE="" - -BDEPEND=" - dev-lang/sassc -" -DEPEND=" - dev-cpp/glibmm:2 - dev-libs/glib:2 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtsvg-${QTMIN}:5 - gnome-base/gsettings-desktop-schemas - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/kguiaddons-${KFMIN}:5 - >=kde-plasma/kdecoration-${PVCUT}:5 - x11-libs/gtk+:2 - x11-libs/gtk+:3 -" -RDEPEND="${DEPEND} - >=kde-plasma/kde-cli-tools-${PVCUT}:5 - x11-misc/xsettingsd -" - -src_configure() { - local mycmakeargs=( - -DDATA_INSTALL_DIR="${EPREFIX}/usr/share" - ) - - ecm_src_configure -} - -pkg_postinst() { - ecm_pkg_postinst - elog "If you notice missing icons in your GTK applications, you may have to install" - elog "the corresponding themes for GTK. A good guess would be x11-themes/oxygen-gtk" - elog "for example." -} diff --git a/kde-plasma/plasma-desktop/Manifest b/kde-plasma/plasma-desktop/Manifest index 0aa6cc2a92b4..d47ad008cb24 100644 --- a/kde-plasma/plasma-desktop/Manifest +++ b/kde-plasma/plasma-desktop/Manifest @@ -1,4 +1,7 @@ +AUX plasma-desktop-5.20.5-compress-new-input-notifications.patch 3572 BLAKE2B 90872167841b752dd3803d176cddc5ff053e64a4f0dd95bdfda8565c683c0e837b8df7e34efbc16abcf95b75821b73a7ea114da7dfb4ccbec73d3921d8d131eb SHA512 2468be82790c7beb41d8b40aaae5b0490be04761b687188790bd80d0c66ed28a7b26468dba60338bf4ea45a15700e32c1ade1fe1530d693457a9470b7b10f883 +AUX plasma-desktop-5.20.5-kcm_keyboard-no-setxkbmap-on-camera.patch 995 BLAKE2B b4e00a862885bae9cad600c0a67dfb1578c2bda0bb96b9585d5690f3d4303de1cd6808c7abc3709c030dba25c98d9cb7d4e8d0aafe0d1b89ffe48a6b9d15101a SHA512 3ad5a021eef8a20564b06a4a67952484712733efb989274438330343d40c86164fcacfe41d39b36d8ffb8839de1be17b63b39ed0ac705b5dd660bb2bdf22a9b9 DIST plasma-desktop-5.20.5.tar.xz 15899532 BLAKE2B 1ed7d6c1bbc8b368ed98c4f35bcfd10f8436909a8f66fbfdf2e4e5eb8b8dcd36903600a934512dac7a07d54ef830ed2604e1ee39df6e40156ef7cec1e96dd041 SHA512 a1af8d04dbf16e94777e018ff0f289b69928ccefeb31e6dc73a2425d6170a0a5a3fdc324d192b41664cd118eea9b15cb6e7bd3f49ee03095ede16a3fa53a6f2b DIST plasma-desktop-override-include-dirs-0.tar.xz 7504 BLAKE2B 781a2f0f7ca5a45b966edfc79012e80c6826262a211d95b725590191a8828e0002fd924a49cc63c12090535077a24f3e719ca3277aac89aba3092e86f73d7f61 SHA512 d23dc203b8b645472c9c192a3d73ef9b46c66d9c64df1c90efa05c9968ec125e0a256bc9b654f05a1f22bce4b1d8aad436f581b42d579f4195a44f062fd444bb +EBUILD plasma-desktop-5.20.5-r1.ebuild 4882 BLAKE2B a2be15516d67c52e6c9c5b2710ca2bbdb073a6c88e0a136e0ee4290d57ebac7ae05e6ce362a5156fc9423c9d027340296b8018258f63a9464f5ed048be837a1e SHA512 ce3e0684a3164866b6e2af8d5e52a9c42f60f40f5c9ae4e3766e2e5c65738c7d5ab9d452364bb1bbe891da5e05ffc1d2cbe08e839fe1dc9f0068221174513699 EBUILD plasma-desktop-5.20.5.ebuild 4758 BLAKE2B 1fdcf427ebf602b6340e0617da18bec58456ee1661a8e3b351d0279d0a91593edcf06588f58bd05a4620bf8b3b0b8ee37d7806063c0aa1793b1867ad7170663d SHA512 70133d7de94057e62b25d52f327bd699a689898695f99a2787cd84793d83f6ddbd4216566e64de73289ebb142f5034a834a9db71283fd95fb9a516b705cdecc7 MISC metadata.xml 738 BLAKE2B a846c98d05f6e305354ee0fa36d26df2b60c3db3ee348edc64bbd5d5ab3c8f542b573d9ab395607edf0bc83fb95095147dd52a05beebe8790e21f86a45eb6890 SHA512 659770ee7aac2145f99a512049200f1049474fb97b553dd9b54663f104253939d80b3f35a6efc206db3de834862f074aa2cfaae22e2651198f6b9a298adfe6a1 diff --git a/kde-plasma/plasma-desktop/files/plasma-desktop-5.20.5-compress-new-input-notifications.patch b/kde-plasma/plasma-desktop/files/plasma-desktop-5.20.5-compress-new-input-notifications.patch new file mode 100644 index 000000000000..734ae0ef46cf --- /dev/null +++ b/kde-plasma/plasma-desktop/files/plasma-desktop-5.20.5-compress-new-input-notifications.patch @@ -0,0 +1,109 @@ +From 199cad52f0599872e57a2fcb391a459e48146be0 Mon Sep 17 00:00:00 2001 +From: David Faure +Date: Sun, 31 Jan 2021 20:59:41 +0100 +Subject: [PATCH] Compress notifications about new mouse/keyboard. + +When resuming from suspend, I get 5 "new pointer" and 5 "new keyboard" +events (on a laptop with USB mouse/keyboard, but also stuff like +"Thinkpad Extra Buttons" adds more notifications than one would expect) + +KGlobalAccelImpl::x11MappingNotify is still called 15 times, but +that's better than 145 times... + +"new pointer" notifications end up calling `kcminit mouse`, better +also compress that. +--- + kcms/keyboard/xinput_helper.cpp | 30 +++++++++++++++++++++++++----- + kcms/keyboard/xinput_helper.h | 5 ++++- + 2 files changed, 29 insertions(+), 6 deletions(-) + +diff --git a/kcms/keyboard/xinput_helper.cpp b/kcms/keyboard/xinput_helper.cpp +index 14974ada7..bade5ea33 100644 +--- a/kcms/keyboard/xinput_helper.cpp ++++ b/kcms/keyboard/xinput_helper.cpp +@@ -23,6 +23,7 @@ + #include + #include + #include ++#include + + #include + #include +@@ -56,9 +57,21 @@ static const int DEVICE_POINTER = 2; + XInputEventNotifier::XInputEventNotifier(QWidget* parent): + XEventNotifier(), //TODO: destruct properly? + xinputEventType(-1), +- udevNotifier(nullptr) ++ udevNotifier(nullptr), ++ keyboardNotificationTimer(new QTimer(this)), ++ mouseNotificationTimer(new QTimer(this)) + { +- Q_UNUSED(parent) ++ Q_UNUSED(parent) ++ ++ // emit signal only once, even after X11 re-enables N keyboards after resuming from suspend ++ keyboardNotificationTimer->setSingleShot(true); ++ keyboardNotificationTimer->setInterval(500); ++ connect(keyboardNotificationTimer, &QTimer::timeout, this, &XInputEventNotifier::newKeyboardDevice); ++ ++ // same for mouse ++ mouseNotificationTimer->setSingleShot(true); ++ mouseNotificationTimer->setInterval(500); ++ connect(mouseNotificationTimer, &QTimer::timeout, this, &XInputEventNotifier::newPointerDevice); + } + + void XInputEventNotifier::start() +@@ -83,11 +96,18 @@ bool XInputEventNotifier::processOtherEvents(xcb_generic_event_t* event) + { + int newDeviceType = getNewDeviceEventType(event); + if( newDeviceType == DEVICE_KEYBOARD ) { +- emit(newKeyboardDevice()); ++ if (!keyboardNotificationTimer->isActive()) { ++ keyboardNotificationTimer->start(); ++ } + } + else if( newDeviceType == DEVICE_POINTER ) { +- emit(newPointerDevice()); +- emit(newKeyboardDevice()); // arghhh, looks like X resets xkb map even when only pointer device is connected ++ if (!mouseNotificationTimer->isActive()) { ++ mouseNotificationTimer->start(); ++ } ++ // arghhh, looks like X resets xkb map even when only pointer device is connected ++ if (!keyboardNotificationTimer->isActive()) { ++ keyboardNotificationTimer->start(); ++ } + } + return true; + } +diff --git a/kcms/keyboard/xinput_helper.h b/kcms/keyboard/xinput_helper.h +index e29fdc22a..52b6a12b4 100644 +--- a/kcms/keyboard/xinput_helper.h ++++ b/kcms/keyboard/xinput_helper.h +@@ -25,13 +25,14 @@ + #include + #include + ++class QTimer; + class UdevDeviceNotifier; + + class XInputEventNotifier: public XEventNotifier { + Q_OBJECT + + public: +- XInputEventNotifier(QWidget* parent=nullptr); ++ explicit XInputEventNotifier(QWidget* parent=nullptr); + + void start() override; + void stop() override; +@@ -51,6 +52,8 @@ private: + int xinputEventType; + Display* display; + UdevDeviceNotifier *udevNotifier; ++ QTimer* keyboardNotificationTimer; ++ QTimer* mouseNotificationTimer; + }; + + #endif /* XINPUT_HELPER_H_ */ +-- +GitLab + diff --git a/kde-plasma/plasma-desktop/files/plasma-desktop-5.20.5-kcm_keyboard-no-setxkbmap-on-camera.patch b/kde-plasma/plasma-desktop/files/plasma-desktop-5.20.5-kcm_keyboard-no-setxkbmap-on-camera.patch new file mode 100644 index 000000000000..a2bee27e83d3 --- /dev/null +++ b/kde-plasma/plasma-desktop/files/plasma-desktop-5.20.5-kcm_keyboard-no-setxkbmap-on-camera.patch @@ -0,0 +1,27 @@ +From cfdaf8636830df3760bf370d48bd4be890ada709 Mon Sep 17 00:00:00 2001 +From: David Faure +Date: Sun, 31 Jan 2021 12:04:19 +0100 +Subject: [PATCH] kcm_keyboard: Cameras are not keyboards, don't setxkbmap when + plugging a camera + +--- + kcms/keyboard/xinput_helper.cpp | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/kcms/keyboard/xinput_helper.cpp b/kcms/keyboard/xinput_helper.cpp +index 9cae43369..14974ada7 100644 +--- a/kcms/keyboard/xinput_helper.cpp ++++ b/kcms/keyboard/xinput_helper.cpp +@@ -102,7 +102,8 @@ static bool isRealKeyboard(const char* deviceName) + return strstr(deviceName, "Video Bus") == nullptr + && strstr(deviceName, "Sleep Button") == nullptr + && strstr(deviceName, "Power Button") == nullptr +- && strstr(deviceName, "WMI hotkeys") == nullptr; ++ && strstr(deviceName, "WMI hotkeys") == nullptr ++ && strstr(deviceName, "Camera") == nullptr; + } + + int XInputEventNotifier::getNewDeviceEventType(xcb_generic_event_t* event) +-- +GitLab + diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.20.5-r1.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.20.5-r1.ebuild new file mode 100644 index 000000000000..5030782af343 --- /dev/null +++ b/kde-plasma/plasma-desktop/plasma-desktop-5.20.5-r1.ebuild @@ -0,0 +1,165 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ECM_HANDBOOK="forceoptional" +ECM_TEST="true" +KFMIN=5.74.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.1 +VIRTUALX_REQUIRED="test" +inherit ecm kde.org + +DESCRIPTION="KDE Plasma desktop" +XORGHDRS="${PN}-override-include-dirs-0" +SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="emoji ibus +kaccounts +policykit scim +semantic-desktop" + +BDEPEND="virtual/pkgconfig" +COMMON_DEPEND=" + >=dev-qt/qtconcurrent-${QTMIN}:5 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtprintsupport-${QTMIN}:5 + >=dev-qt/qtsql-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtx11extras-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + >=kde-frameworks/attica-${KFMIN}:5 + >=kde-frameworks/kactivities-${KFMIN}:5 + >=kde-frameworks/kactivities-stats-${KFMIN}:5 + >=kde-frameworks/karchive-${KFMIN}:5 + >=kde-frameworks/kauth-${KFMIN}:5 + >=kde-frameworks/kbookmarks-${KFMIN}:5 + >=kde-frameworks/kcmutils-${KFMIN}:5 + >=kde-frameworks/kcodecs-${KFMIN}:5 + >=kde-frameworks/kcompletion-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/kdeclarative-${KFMIN}:5 + >=kde-frameworks/kded-${KFMIN}:5 + >=kde-frameworks/kdelibs4support-${KFMIN}:5 + >=kde-frameworks/kglobalaccel-${KFMIN}:5 + >=kde-frameworks/kguiaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kitemmodels-${KFMIN}:5 + >=kde-frameworks/kitemviews-${KFMIN}:5 + >=kde-frameworks/kjobwidgets-${KFMIN}:5 + >=kde-frameworks/knewstuff-${KFMIN}:5 + >=kde-frameworks/knotifications-${KFMIN}:5 + >=kde-frameworks/knotifyconfig-${KFMIN}:5 + >=kde-frameworks/kparts-${KFMIN}:5 + >=kde-frameworks/krunner-${KFMIN}:5 + >=kde-frameworks/kservice-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/plasma-${KFMIN}:5 + >=kde-frameworks/solid-${KFMIN}:5 + >=kde-frameworks/sonnet-${KFMIN}:5 + >=kde-plasma/kwin-${PVCUT}:5 + >=kde-plasma/libksysguard-${PVCUT}:5 + >=kde-plasma/libkworkspace-${PVCUT}:5 + >=kde-plasma/plasma-workspace-${PVCUT}:5 + >=media-libs/phonon-4.11.0 + x11-libs/libX11 + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libxcb[xkb] + x11-libs/libxkbfile + emoji? ( + app-i18n/ibus[emoji] + dev-libs/glib:2 + media-fonts/noto-emoji + ) + ibus? ( + app-i18n/ibus + dev-libs/glib:2 + >=dev-qt/qtx11extras-${QTMIN}:5 + x11-libs/libxcb + x11-libs/xcb-util-keysyms + ) + kaccounts? ( + kde-apps/kaccounts-integration:5 + net-libs/accounts-qt + ) + scim? ( app-i18n/scim ) + semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 ) +" +DEPEND="${COMMON_DEPEND} + dev-libs/boost + x11-base/xorg-proto +" +RDEPEND="${COMMON_DEPEND} + !=dev-qt/qtgraphicaleffects-${QTMIN}:5 + >=dev-qt/qtquickcontrols2-${QTMIN}:5 + >=kde-frameworks/kirigami-${KFMIN}:5 + >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5 + >=kde-plasma/kde-cli-tools-${PVCUT}:5 + >=kde-plasma/oxygen-${PVCUT}:5 + sys-apps/util-linux + x11-apps/setxkbmap + kaccounts? ( net-libs/signon-oauth2 ) + policykit? ( sys-apps/accountsservice ) +" + +PATCHES=( + "${WORKDIR}/${XORGHDRS}/override-include-dirs.patch" # downstream patch + "${FILESDIR}/${P}-kcm_keyboard-no-setxkbmap-on-camera.patch" + "${FILESDIR}/${P}-compress-new-input-notifications.patch" +) + +src_prepare() { + ecm_src_prepare + + use policykit || cmake_run_in kcms cmake_comment_add_subdirectory users + + if ! use ibus; then + sed -e "s/Qt5X11Extras_FOUND AND XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \ + -i applets/kimpanel/backend/ibus/CMakeLists.txt || die + fi +} + +src_configure() { + local mycmakeargs=( + -DEvdev_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include + -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include + -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include + -DSynaptics_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include + $(cmake_use_find_package kaccounts AccountsQt5) + $(cmake_use_find_package kaccounts KAccounts) + $(cmake_use_find_package scim SCIM) + $(cmake_use_find_package semantic-desktop KF5Baloo) + ) + if ! use emoji && ! use ibus; then + mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_IBus=ON ) + fi + + ecm_src_configure +} + +src_test() { + # parallel tests fail, foldermodeltest,positionertest hang, bug #646890 + # test_kio_fonts needs D-Bus, bug #634166 + # lookandfeel-kcmTest is unreliable for a long time, bug #607918 + local myctestargs=( + -j1 + -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)" + ) + + ecm_src_test +} diff --git a/kde-plasma/plasma-systemmonitor/Manifest b/kde-plasma/plasma-systemmonitor/Manifest index 21cb63e4cf54..b16faf3a4d7d 100644 --- a/kde-plasma/plasma-systemmonitor/Manifest +++ b/kde-plasma/plasma-systemmonitor/Manifest @@ -1,3 +1,3 @@ DIST plasma-systemmonitor-5.20.0.tar.xz 105596 BLAKE2B 93a5feb8fba244580e65b55633d803e14051b476f3ee5fde617285c61a84be7b22c5c09f4a14e0e7b9b3c88a45868c9f8c5c72e8cfd4488add192e9e1ceeb594 SHA512 56c6a5fe4646aaa2fc76c30f28362252308516b06132501efeb9905097a5c895250076b09ef2bdb7a9f4ad77435c622bd4b3f1ad5b69116f6654b3046829f2a0 -EBUILD plasma-systemmonitor-5.20.0-r1.ebuild 1196 BLAKE2B 57a4b73fec6bc99d9b3556d04b8ec4707d3d36df40dfed57e244aa86fe5ca6735fc450392f1ba7aa7cbef654b78731a08b78e93ef664343c360933fbb7b637dd SHA512 f256639658be83ed748eeda808a352c9fc77c4acb15b31002d694ccfa085bdabd9b75f8ae180459ce871dd8c7f54a7258621e7eac5594aa6ad42c40b41bd0aa9 +EBUILD plasma-systemmonitor-5.20.0-r1.ebuild 1201 BLAKE2B a1e49bd8b4106cbda357a6067cb8854ff3d2e0b81a3fa35f7d07552b20ff2e0bb9f98770d7109b34202d077e0fdcf6fd9bf0ebe00ad644dba20a0e7080aa8bdb SHA512 02a6ccb0e36661a502fd5e7547310b4c57ded67196b194281499af9278c80671478dfdbde001a8c8432b93c9f7d3fd1b4fae53b4c1f438afed4dcd8674bb0bd2 MISC metadata.xml 249 BLAKE2B ad415db89e5dee1627aa77f44ded9d4e1e5b8217d06c7ca25bbaa3fe92ce67c2b1090957c45a821b407d7927e5af798498aa6a5b903895ee1af8ee20a446c7f7 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3 diff --git a/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.20.0-r1.ebuild b/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.20.0-r1.ebuild index c82a81c04b85..a7dd9a1198b9 100644 --- a/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.20.0-r1.ebuild +++ b/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.20.0-r1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://invent.kde.org/plasma/plasma-systemmonitor" if [[ ${KDE_BUILD_TYPE} == release ]]; then SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" fi LICENSE="|| ( GPL-3 GPL-2 )" diff --git a/kde-plasma/plasma-workspace/Manifest b/kde-plasma/plasma-workspace/Manifest index f87c36812651..492ab0f25298 100644 --- a/kde-plasma/plasma-workspace/Manifest +++ b/kde-plasma/plasma-workspace/Manifest @@ -5,7 +5,9 @@ AUX plasma-workspace-5.20.5-avoid-render-invisible-contents.patch 1584 BLAKE2B a AUX plasma-workspace-5.20.5-fix-crash-on-screen-changes.patch 2326 BLAKE2B 97dd0c98b06bb37272e322ce6fda980d26213d4621f5bb82b91ac3293ea41f2c84c243d1f54a86f4f0a5848ecac03d7a39242e0bdf2de7648dec07f29cdf2320 SHA512 9c2ac24acb748975f0c7a5a5f1c3c6fb586151c01714e7dc35b46179ab7917ea2e47c9e5edaa324ea75346cd95d4ad625616c3971b7a078f5d903be7cefe3013 AUX plasma-workspace-5.20.5-fix-digitalclock-agenda-view.patch 1493 BLAKE2B 2b81bd9371d72913b4cb13e305a968e6944984f606c5e4645ac34a3fd1002e2297133cc320c5b015a094ba62c18689a508ae785adc0b709c9bb256ae2bddb6e8 SHA512 0a65b90bb73b0a42233ea469be145f5ab1bb33d0da1264beaf1e1a665c8b77448d59372f076dba38d023f7eba3a502e965a53de198b9685d3a0b8b828fd5d4c7 AUX plasma-workspace-5.20.5-fix-wake-screensaver-mode-w-keypress.patch 2671 BLAKE2B 9dde17739f7c3bef298d0ec7b1d21a5a321e85356a8591d82f82c213e8adcf4cce807d45b79821d113068de7647f460d6439ec849fdc7e9ca8b71953f0193cdb SHA512 60b008f84049b59b41ed11cb7a2c0699767381b0a41303b23c2a41c6ae1cfb20f36778dc4055bd54821d323287f18bb9ca62fd1e144df99f81da40f93958412a +AUX plasma-workspace-5.20.5-revert-activate-krunner.patch 2362 BLAKE2B 0f2d2220fe54b508899ae0f70ee8d266282418bf7e54be5b9c051f45dd540905dce55563f182d2ff7ecfe36c50f617b53368cb404e61e22843bb6a1cc263b04e SHA512 f027ff3c2fc200af8d26cb9307e0fa932f0c0a56cdb99740a8c84dd9eb41542ec661b54f18944cdf3856292f54184d351cdde126da82ac649ca4d95955c72452 AUX plasma-workspace-5.20.5-wayland-fix-XKB-variable-setup.patch 1475 BLAKE2B 79b9ca4dff4f88c2343e294c9243a2221f20d14ebbda8dca87b371143eee618b7f9118ec1435c6168cc1be81a129ab9b6d21615c08f777355b0cdd6978b9847e SHA512 0a0c87db98be7fed51d0b193f683a60fe6119f7f47e82966bc01cc5c5afe6f74d7f3edd8939e709f2f72363741a5cbd7f464890fbe0bb88d25c4f5b235d3dfb2 DIST plasma-workspace-5.20.5.tar.xz 9041964 BLAKE2B b0bef6f74999d503064d55fdc670bd320a141c4619c0cfb7491158485096dfd636ad31dfbb4e9d7be3d86eca7b52bce97acb7aefe57377cce9e6a5ce1ad3cb9b SHA512 bd63502fdaa79deb380d254a3649a2810e4b2c6e748e9a38606f561cc46573a6e75631584a340a220742135f4682f9deea28c78b7fe4ad88ee6491f190b3212f EBUILD plasma-workspace-5.20.5-r3.ebuild 6339 BLAKE2B 33ac47bb12ea5b8108c65d33ca094817e37d4947240d9029fabaf361f84ee85369a12562ddb3498514f36fb9681cf7cb5c804809ab37de9007bce715ecc72775 SHA512 84988ecad6415f617e7a9d133a5a85ce7da539ed5381490d008e1cc8d94be51a937e05d2772ebd9bd691b9539f59c882b45ca9bb186bdbcd4da7c38b84b92176 +EBUILD plasma-workspace-5.20.5-r4.ebuild 6405 BLAKE2B f62bf2a0bd442258ee2ac538e1c81415b2d4cef535149d60bf33afa3ce281c01c0a0491e521ad6d8da1c60b9782cfcfaf0b286597ed01266b1eb5304e99c236d SHA512 76fa8fa0be2598bab8acbcf052912d01c266e1db18db53d4c6f98181a109661cf25de03a27af6ba072799751b9f7b44ac3951d8c48bec240527be37a449553c5 MISC metadata.xml 723 BLAKE2B 14f4d2f1ec1c0e8d511be9b01aa0f3ad09bc7bb8e6b26a9ad770834d38bf1539443a4e81af7c4237e094f4964ba7203d9dbf4ea3558a07b6df12636e48294d67 SHA512 2bcfe167618c426ac72a47160a6f62d4b9b93624a7926f978b347c64212e80c7a9678221fa0799d303860e84dd9f3f8aa96e6f64a5a67335817dfbf24010eece diff --git a/kde-plasma/plasma-workspace/files/plasma-workspace-5.20.5-revert-activate-krunner.patch b/kde-plasma/plasma-workspace/files/plasma-workspace-5.20.5-revert-activate-krunner.patch new file mode 100644 index 000000000000..37f3ae7ece47 --- /dev/null +++ b/kde-plasma/plasma-workspace/files/plasma-workspace-5.20.5-revert-activate-krunner.patch @@ -0,0 +1,56 @@ +From e350342bfc42f7803c58dafea0c0ad190507430b Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Tue, 2 Feb 2021 13:28:06 +0100 +Subject: [PATCH] Revert "Activate KRunner instead of running the binary" + +Causes applications to be started with cwd "/". + +See also: https://bugs.gentoo.org/767478 + +This reverts commit 0e575a20ef36532b5b40a40ea30f915976942477. +--- + krunner/CMakeLists.txt | 3 ++- + krunner/{krunner.desktop => krunner.desktop.cmake} | 4 ++-- + 2 files changed, 4 insertions(+), 3 deletions(-) + rename krunner/{krunner.desktop => krunner.desktop.cmake} (94%) + +diff --git a/krunner/CMakeLists.txt b/krunner/CMakeLists.txt +index 59d50e464..02b2c5731 100644 +--- a/krunner/CMakeLists.txt ++++ b/krunner/CMakeLists.txt +@@ -31,7 +31,8 @@ target_compile_definitions(krunner PRIVATE -DPROJECT_VERSION="${PROJECT_VERSION} + install(TARGETS krunner ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) + install(FILES ${krunner_dbusAppXML} DESTINATION ${KDE_INSTALL_DBUSINTERFACEDIR} ) + +-install(FILES krunner.desktop DESTINATION ${DATA_INSTALL_DIR}/kglobalaccel) ++configure_file(krunner.desktop.cmake ${CMAKE_CURRENT_BINARY_DIR}/krunner.desktop @ONLY) ++install(FILES ${CMAKE_CURRENT_BINARY_DIR}/krunner.desktop DESTINATION ${DATA_INSTALL_DIR}/kglobalaccel) + + set(CMAKECONFIG_INSTALL_DIR "${KDE_INSTALL_CMAKEPACKAGEDIR}/KRunnerAppDBusInterface") + configure_package_config_file(KRunnerAppDBusInterfaceConfig.cmake.in +diff --git a/krunner/krunner.desktop b/krunner/krunner.desktop.cmake +similarity index 94% +rename from krunner/krunner.desktop +rename to krunner/krunner.desktop.cmake +index 85c91dbad..457daaaa7 100644 +--- a/krunner/krunner.desktop ++++ b/krunner/krunner.desktop.cmake +@@ -1,5 +1,5 @@ + [Desktop Entry] +-Exec=dbus-send --type=method_call --dest=org.kde.krunner /App org.kde.krunner.App.display ++Exec=@CMAKE_INSTALL_PREFIX@/bin/krunner + Name=KRunner + Name[ar]=مشغّل.ك + Name[ast]=KRunner +@@ -59,7 +59,7 @@ Actions=RunClipboard + X-KDE-Wayland-Interfaces=org_kde_plasma_window_management + + [Desktop Action RunClipboard] +-Exec=dbus-send --type=method_call --dest=org.kde.krunner /App org.kde.krunner.App.displayWithClipboardContents ++Exec=krunner -c + Name=Run command on clipboard contents + Name[az]=Əmri, mübadilə buferindən başlatmaq + Name[ca]=Executa una ordre al contingut del porta-retalls +-- +2.30.0 + diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.20.5-r4.ebuild b/kde-plasma/plasma-workspace/plasma-workspace-5.20.5-r4.ebuild new file mode 100644 index 000000000000..7c9a6156b56d --- /dev/null +++ b/kde-plasma/plasma-workspace/plasma-workspace-5.20.5-r4.ebuild @@ -0,0 +1,209 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ECM_HANDBOOK="forceoptional" +ECM_TEST="forceoptional" +KFMIN=5.74.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.1 +VIRTUALX_REQUIRED="test" +inherit ecm kde.org + +DESCRIPTION="KDE Plasma workspace" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="appstream +calendar +fontconfig geolocation gps qalculate screencast +semantic-desktop systemd telemetry" + +REQUIRED_USE="gps? ( geolocation )" +RESTRICT+=" test" + +BDEPEND="virtual/pkgconfig" +COMMON_DEPEND=" + >=dev-libs/wayland-1.15 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5[widgets] + >=dev-qt/qtgui-${QTMIN}:5=[jpeg] + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtsql-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + >=dev-qt/qtwayland-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtx11extras-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + >=kde-frameworks/kactivities-${KFMIN}:5 + >=kde-frameworks/kactivities-stats-${KFMIN}:5 + >=kde-frameworks/kauth-${KFMIN}:5 + >=kde-frameworks/kbookmarks-${KFMIN}:5 + >=kde-frameworks/kcompletion-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kcrash-${KFMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/kdeclarative-${KFMIN}:5 + >=kde-frameworks/kded-${KFMIN}:5 + >=kde-frameworks/kdelibs4support-${KFMIN}:5 + >=kde-frameworks/kglobalaccel-${KFMIN}:5 + >=kde-frameworks/kguiaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kidletime-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kitemmodels-${KFMIN}:5 + >=kde-frameworks/kitemviews-${KFMIN}:5 + >=kde-frameworks/kjobwidgets-${KFMIN}:5 + >=kde-frameworks/knewstuff-${KFMIN}:5 + >=kde-frameworks/knotifications-${KFMIN}:5 + >=kde-frameworks/knotifyconfig-${KFMIN}:5 + >=kde-frameworks/kpackage-${KFMIN}:5 + >=kde-frameworks/kpeople-${KFMIN}:5 + >=kde-frameworks/krunner-${KFMIN}:5 + >=kde-frameworks/kservice-${KFMIN}:5 + >=kde-frameworks/ktexteditor-${KFMIN}:5 + >=kde-frameworks/ktextwidgets-${KFMIN}:5 + >=kde-frameworks/kwallet-${KFMIN}:5 + >=kde-frameworks/kwayland-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/plasma-${KFMIN}:5 + >=kde-frameworks/prison-${KFMIN}:5[qml] + >=kde-frameworks/solid-${KFMIN}:5 + >=kde-plasma/breeze-${PVCUT}:5 + >=kde-plasma/kscreenlocker-${PVCUT}:5 + >=kde-plasma/kwin-${PVCUT}:5 + >=kde-plasma/libkscreen-${PVCUT}:5 + >=kde-plasma/libksysguard-${PVCUT}:5 + >=kde-plasma/libkworkspace-${PVCUT}:5 + >=media-libs/phonon-4.11.0 + sys-libs/zlib + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXau + x11-libs/libxcb + x11-libs/libXcursor + x11-libs/libXfixes + x11-libs/libXrender + x11-libs/libXtst + x11-libs/xcb-util + x11-libs/xcb-util-image + appstream? ( dev-libs/appstream[qt5] ) + calendar? ( >=kde-frameworks/kholidays-${KFMIN}:5 ) + fontconfig? ( + media-libs/fontconfig + media-libs/freetype + x11-libs/libXft + x11-libs/xcb-util-image + ) + geolocation? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:5 ) + gps? ( sci-geosciences/gpsd ) + qalculate? ( sci-libs/libqalculate:= ) + screencast? ( + >=media-video/pipewire-0.3:= + x11-libs/libdrm + ) + semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 ) + telemetry? ( dev-libs/kuserfeedback:5 ) +" +DEPEND="${COMMON_DEPEND} + >=dev-libs/plasma-wayland-protocols-1.1.1 + >=dev-qt/qtconcurrent-${QTMIN}:5 + x11-base/xorg-proto + fontconfig? ( x11-libs/libXrender ) +" +RDEPEND="${COMMON_DEPEND} + app-text/iso-codes + >=dev-qt/qdbus-${QTMIN}:5 + >=dev-qt/qtgraphicaleffects-${QTMIN}:5 + >=dev-qt/qtpaths-${QTMIN}:5 + >=dev-qt/qtquickcontrols-${QTMIN}:5[widgets] + >=dev-qt/qtquickcontrols2-${QTMIN}:5 + >=kde-apps/kio-extras-19.04.3:5 + >=kde-frameworks/kdesu-${KFMIN}:5 + >=kde-frameworks/kirigami-${KFMIN}:5 + >=kde-frameworks/kquickcharts-${KFMIN}:5 + >=kde-plasma/ksysguard-${PVCUT}:5 + >=kde-plasma/milou-${PVCUT}:5 + >=kde-plasma/plasma-integration-${PVCUT}:5 + x11-apps/xmessage + x11-apps/xprop + x11-apps/xrdb + x11-apps/xsetroot + systemd? ( sys-apps/dbus[user-session] ) + !systemd? ( sys-apps/dbus ) + ! /dev/null + + elog "To enable gpg-agent and/or ssh-agent in Plasma sessions," + elog "edit ${EPREFIX}/etc/xdg/plasma-workspace/env/10-agent-startup.sh" + elog "and ${EPREFIX}/etc/xdg/plasma-workspace/shutdown/10-agent-shutdown.sh" +} diff --git a/kde-plasma/user-manager/Manifest b/kde-plasma/user-manager/Manifest deleted file mode 100644 index 25ceacf45562..000000000000 --- a/kde-plasma/user-manager/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST user-manager-5.19.5.tar.xz 9930268 BLAKE2B 62ad7d6ae0847ee53e6529428c5ea52840a92d32b512c24310da98a50d78a0706c617b210129c4b9abc8da947edcc0d2c90b3962697eb64ba2b6457648cc58df SHA512 de892a390f8843a4b81e5cb357fcab20b8fcb2a55f0dd83ce551a5eac3c07b80688af0a87ed44630827ebc1060b21371b19936a726f23cfb38fa298e8b162bd1 -EBUILD user-manager-5.19.5.ebuild 830 BLAKE2B 36f3a6f34a5c43ba4f87670afa68d306c1934bbdf9be872aa367e9e1ab7223377996dbcc321af71fd7b1eb2373006c99e737265f42dd524b71b9e2f4e857a514 SHA512 3647de8d236cfb4f1293f9e401c354d0f0a26c7ffdacd5fd4ebdfbc8bdc12a4237533af23b29929c501a83b4f2dff72dc55e8df91ff3a8ffdf8f4ae55245ca8f -MISC metadata.xml 249 BLAKE2B ad415db89e5dee1627aa77f44ded9d4e1e5b8217d06c7ca25bbaa3fe92ce67c2b1090957c45a821b407d7927e5af798498aa6a5b903895ee1af8ee20a446c7f7 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3 diff --git a/kde-plasma/user-manager/metadata.xml b/kde-plasma/user-manager/metadata.xml deleted file mode 100644 index 2fdbf33d963d..000000000000 --- a/kde-plasma/user-manager/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - kde@gentoo.org - Gentoo KDE Project - - diff --git a/kde-plasma/user-manager/user-manager-5.19.5.ebuild b/kde-plasma/user-manager/user-manager-5.19.5.ebuild deleted file mode 100644 index 280dbedb3e7c..000000000000 --- a/kde-plasma/user-manager/user-manager-5.19.5.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -KFMIN=5.71.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.14.2 -inherit ecm kde.org - -DESCRIPTION="Simple system settings module to manage the users of your system" - -LICENSE="GPL-2" # TODO: CHECK -SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" -IUSE="" - -DEPEND=" - >=kde-frameworks/kauth-${KFMIN}:5 - >=kde-frameworks/kcmutils-${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/kwidgetsaddons-${KFMIN}:5 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-libs/libpwquality-1.3.0 -" -RDEPEND="${DEPEND} - sys-apps/accountsservice -" -- cgit v1.2.3