From 590c04803f88a968b4a750c0f420eb314e1fe968 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 19 Sep 2023 17:09:22 +0100 Subject: gentoo auto-resync : 19:09:2023 - 17:09:22 --- kde-plasma/Manifest.gz | Bin 9592 -> 9603 bytes kde-plasma/bluedevil/Manifest | 2 +- kde-plasma/bluedevil/bluedevil-5.27.8-r1.ebuild | 44 +++++++ kde-plasma/bluedevil/bluedevil-5.27.8.ebuild | 44 ------- kde-plasma/breeze/Manifest | 2 +- kde-plasma/breeze/breeze-5.27.8-r1.ebuild | 43 +++++++ kde-plasma/breeze/breeze-5.27.8.ebuild | 41 ------ kde-plasma/drkonqi/Manifest | 6 +- kde-plasma/drkonqi/drkonqi-5.27.8-r1.ebuild | 84 +++++++++++++ kde-plasma/drkonqi/drkonqi-5.27.8.ebuild | 69 ----------- .../drkonqi/files/drkonqi-5.27.8-cmake.patch | 67 ++++++++++ kde-plasma/drkonqi/metadata.xml | 3 + kde-plasma/kde-gtk-config/Manifest | 2 +- .../kde-gtk-config/kde-gtk-config-5.27.8-r1.ebuild | 53 ++++++++ .../kde-gtk-config/kde-gtk-config-5.27.8.ebuild | 55 -------- kde-plasma/kdeplasma-addons/Manifest | 2 +- .../kdeplasma-addons-5.27.8-r1.ebuild | 71 +++++++++++ .../kdeplasma-addons-5.27.8.ebuild | 72 ----------- kde-plasma/kinfocenter/Manifest | 2 +- .../kinfocenter/kinfocenter-5.27.8-r1.ebuild | 82 ++++++++++++ kde-plasma/kinfocenter/kinfocenter-5.27.8.ebuild | 81 ------------ kde-plasma/kscreen/Manifest | 3 +- .../kscreen/files/kscreen-5.27.8-cmake.patch | 26 ++++ kde-plasma/kscreen/kscreen-5.27.8-r1.ebuild | 52 ++++++++ kde-plasma/kscreen/kscreen-5.27.8.ebuild | 49 -------- kde-plasma/kwin/Manifest | 2 +- kde-plasma/kwin/kwin-5.27.8-r1.ebuild | 136 ++++++++++++++++++++ kde-plasma/kwin/kwin-5.27.8.ebuild | 138 --------------------- kde-plasma/libksysguard/Manifest | 3 +- .../files/libksysguard-5.27.8-cmake.patch | 40 ++++++ .../libksysguard/libksysguard-5.27.8-r1.ebuild | 78 ++++++++++++ kde-plasma/libksysguard/libksysguard-5.27.8.ebuild | 76 ------------ kde-plasma/plasma-pa/Manifest | 2 +- kde-plasma/plasma-pa/plasma-pa-5.27.8-r1.ebuild | 39 ++++++ kde-plasma/plasma-pa/plasma-pa-5.27.8.ebuild | 36 ------ 35 files changed, 833 insertions(+), 672 deletions(-) create mode 100644 kde-plasma/bluedevil/bluedevil-5.27.8-r1.ebuild delete mode 100644 kde-plasma/bluedevil/bluedevil-5.27.8.ebuild create mode 100644 kde-plasma/breeze/breeze-5.27.8-r1.ebuild delete mode 100644 kde-plasma/breeze/breeze-5.27.8.ebuild create mode 100644 kde-plasma/drkonqi/drkonqi-5.27.8-r1.ebuild delete mode 100644 kde-plasma/drkonqi/drkonqi-5.27.8.ebuild create mode 100644 kde-plasma/drkonqi/files/drkonqi-5.27.8-cmake.patch create mode 100644 kde-plasma/kde-gtk-config/kde-gtk-config-5.27.8-r1.ebuild delete mode 100644 kde-plasma/kde-gtk-config/kde-gtk-config-5.27.8.ebuild create mode 100644 kde-plasma/kdeplasma-addons/kdeplasma-addons-5.27.8-r1.ebuild delete mode 100644 kde-plasma/kdeplasma-addons/kdeplasma-addons-5.27.8.ebuild create mode 100644 kde-plasma/kinfocenter/kinfocenter-5.27.8-r1.ebuild delete mode 100644 kde-plasma/kinfocenter/kinfocenter-5.27.8.ebuild create mode 100644 kde-plasma/kscreen/files/kscreen-5.27.8-cmake.patch create mode 100644 kde-plasma/kscreen/kscreen-5.27.8-r1.ebuild delete mode 100644 kde-plasma/kscreen/kscreen-5.27.8.ebuild create mode 100644 kde-plasma/kwin/kwin-5.27.8-r1.ebuild delete mode 100644 kde-plasma/kwin/kwin-5.27.8.ebuild create mode 100644 kde-plasma/libksysguard/files/libksysguard-5.27.8-cmake.patch create mode 100644 kde-plasma/libksysguard/libksysguard-5.27.8-r1.ebuild delete mode 100644 kde-plasma/libksysguard/libksysguard-5.27.8.ebuild create mode 100644 kde-plasma/plasma-pa/plasma-pa-5.27.8-r1.ebuild delete mode 100644 kde-plasma/plasma-pa/plasma-pa-5.27.8.ebuild (limited to 'kde-plasma') diff --git a/kde-plasma/Manifest.gz b/kde-plasma/Manifest.gz index 3a7da7f85a6c..bdf8f8265cf9 100644 Binary files a/kde-plasma/Manifest.gz and b/kde-plasma/Manifest.gz differ diff --git a/kde-plasma/bluedevil/Manifest b/kde-plasma/bluedevil/Manifest index 01b0cf06ee43..8b288261e7ec 100644 --- a/kde-plasma/bluedevil/Manifest +++ b/kde-plasma/bluedevil/Manifest @@ -1,5 +1,5 @@ DIST bluedevil-5.27.7.tar.xz 365560 BLAKE2B 108e2bf1d76613c886e90dab09333f809873a4a9005d3537f4ab3e411b7cde49d2e1b9972ef45cb1ed47ee39aabc72fd8f85e4d2425813e2108bc6af201ea068 SHA512 7000ceb0b8626065c242ea3d2c29d37d5e285107e9761e3cb54f04967a7c3760cc51baec9f30f0aff2a1872060f9b634888082b50eb4de3f613c3b889a1bfea6 DIST bluedevil-5.27.8.tar.xz 365616 BLAKE2B 7966a467cb6eccbb7f8e38c83a9529f6e609374410e88a36b46401885b278a9ad27098120c6b88d139437538c04e60643d1d5c2576fd2391be0150433221dfb0 SHA512 31892c4741f44f878172538cee5bb772995917da16160150cb7fdcc28e49197721637a0e0907c9243bb2c885b8f810497d8c83c5ea09dde23638274cdce847de EBUILD bluedevil-5.27.7.ebuild 1279 BLAKE2B 7a9184375939f0b833ad56d60a31c1fc7ab079fd5f33af534d8a5af64ab33a0dfccb253fda685fedd89d1aef55512318e6d47c7b8a3da55367c40e122eaca5ec SHA512 c086257f145d4fd62d26d488b9c099c06d43f9910499071f8ad1d5ded7fb87b13d266c3dadc9254e8ed07a238c8bed015ce3b1730cb140580aebcb293645e633 -EBUILD bluedevil-5.27.8.ebuild 1282 BLAKE2B 074204f9fda84ff99f565282c1e28b368b0166db33c06c90940cb067402637528299fe1f58d4e1dc8cb43ed70baf0abde87e3aaae61ed5e012f2ce6986a2b4cc SHA512 aee1f359951827fb9ade8bbed4bb8289d6e0a53f13ff8e63743f29e85ad60993732d3fe5e114fd21b4d77d22860b7557bcf78d60e0da631033b188f8b92cbf09 +EBUILD bluedevil-5.27.8-r1.ebuild 1276 BLAKE2B 06774e20826db9d830b50202c3ea73424b2b156d95bb3f4d486f4e8773d2a4351dea76b051aec4b8b39c832e58c22defd09ca7d4d1d4439418f54ae79b140618 SHA512 7c2d651c44bca88676d20c3a9877c915875120465f8c6b5ff3db5833e46a6d9f513a78866313612aaeb0b01e09fbce8e3ee97537b5348c61cac9a0316722a20e MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/bluedevil/bluedevil-5.27.8-r1.ebuild b/kde-plasma/bluedevil/bluedevil-5.27.8-r1.ebuild new file mode 100644 index 000000000000..9a625b5e2c60 --- /dev/null +++ b/kde-plasma/bluedevil/bluedevil-5.27.8-r1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KFMIN=5.106.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.9 +inherit ecm plasma.kde.org + +DESCRIPTION="Bluetooth stack for KDE Plasma" +HOMEPAGE="https://invent.kde.org/plasma/bluedevil" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras +DEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/bluez-qt-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kdeclarative-${KFMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/knotifications-${KFMIN}:5 + >=kde-frameworks/kservice-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5[X] + >=kde-frameworks/plasma-${KFMIN}:5 +" +RDEPEND="${DEPEND} + >=dev-qt/qtquickcontrols2-${QTMIN}:5 + >=kde-frameworks/kirigami-${KFMIN}:5 + >=kde-plasma/kde-cli-tools-${PVCUT}:5 +" +BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5" diff --git a/kde-plasma/bluedevil/bluedevil-5.27.8.ebuild b/kde-plasma/bluedevil/bluedevil-5.27.8.ebuild deleted file mode 100644 index 875848af00a8..000000000000 --- a/kde-plasma/bluedevil/bluedevil-5.27.8.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_HANDBOOK="forceoptional" -KFMIN=5.106.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.9 -inherit ecm plasma.kde.org - -DESCRIPTION="Bluetooth stack for KDE Plasma" -HOMEPAGE="https://invent.kde.org/plasma/bluedevil" - -LICENSE="GPL-2" # TODO: CHECK -SLOT="5" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras -DEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/bluez-qt-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdeclarative-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/knotifications-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5[X] - >=kde-frameworks/plasma-${KFMIN}:5 -" -RDEPEND="${DEPEND} - >=dev-qt/qtquickcontrols2-${QTMIN}:5 - >=kde-frameworks/kirigami-${KFMIN}:5 - >=kde-plasma/kde-cli-tools-${PVCUT}:5 -" -BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5" diff --git a/kde-plasma/breeze/Manifest b/kde-plasma/breeze/Manifest index 596c0692ae59..41eecc1d1b25 100644 --- a/kde-plasma/breeze/Manifest +++ b/kde-plasma/breeze/Manifest @@ -1,5 +1,5 @@ DIST breeze-5.27.7.tar.xz 87595004 BLAKE2B 6d15dd1a48404852891e9bce4866c5d153681a949aabddb2211e933cdfa89f93736d7b220787cf8443879f346cd8b102ee70dd65384b59e0af95f9e4dd9873fe SHA512 e017f5e065c44bcbd5d4ae985c4334c46208e1f59c5052abebed901fbdcdd5973e973ac90a614490e4796a9a06caf963572665b8c769008ca1018b4c21ded77f DIST breeze-5.27.8.tar.xz 87595040 BLAKE2B f820ba5792239a16c428e4f2743bc7af1ceb89e7a8a6f8f9181d379a40294c91fa8c4edcf55dbdc2ee4aeb6eac46ae471756dbee8e858b5ddfc14c34d9451909 SHA512 1306c19a22f0f4c12c0d16f2059f83d94d936fef95c7aee1bf10c707dd67eeedaaab222c3cb70529f266feb5dbb6a2da357882799e18cfd8f72c54396d13c613 EBUILD breeze-5.27.7.ebuild 1129 BLAKE2B c22128b76b02f4e60b22ffea0c49ed5071fb335d822d60283ab0511c24fd180b64b1b3ab6c7a6f2fe5e71f3b27931cb67191fbfece02b8f0f05632a2f34adef8 SHA512 ff78827038143aba071acfff7b2db3e9292576a51086fa974807d63cdc52fd9ad2a501e1ac0df89967810f89eec8744a7bdb367c4814bb16a05d3b354e54f210 -EBUILD breeze-5.27.8.ebuild 1132 BLAKE2B 204a1a573e80dcf6e65ceee481ee1ef417e3a7d0bc342bab6ad57ff2406c5e55ec43ec970710517f0113a2ba7978de01c40c28cc2b88299d5c74dbb8c49e63d5 SHA512 2ba920dd022809105e6ced2b512d1f33907cf2597f785fcbeb1c37a846fcc54059213942e35d8b996da8b17d264e39af0d2328239cc0972ac73acb7c83455f25 +EBUILD breeze-5.27.8-r1.ebuild 1213 BLAKE2B 24b40a9fe180854abadd63ff6fa5495565c6283301d35b51f65dc7cd2c429935efd76f447870cc93652ed33a03830733364e03b6fc7053330b24bf5fb10ec50a SHA512 5068fa48b5188833d287f157b9722b8cbac33b62771e5ea6609a95a6d2fda0eee505b7b8c4a415fd49ea2443736081be41dd16cef76cbb8717a59fa91df83300 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/breeze/breeze-5.27.8-r1.ebuild b/kde-plasma/breeze/breeze-5.27.8-r1.ebuild new file mode 100644 index 000000000000..d3b354b2c213 --- /dev/null +++ b/kde-plasma/breeze/breeze-5.27.8-r1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=5.106.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.9 +inherit ecm plasma.kde.org + +DESCRIPTION="Breeze visual style for the Plasma desktop" +HOMEPAGE="https://invent.kde.org/plasma/breeze" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +RDEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtx11extras-${QTMIN}:5 + >=kde-frameworks/frameworkintegration-${KFMIN}:5 + >=kde-frameworks/kcmutils-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kguiaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kirigami-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5 + >=kde-plasma/kdecoration-${PVCUT}:5 +" +DEPEND="${RDEPEND}" +BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5" +PDEPEND=" + >=kde-frameworks/breeze-icons-${KFMIN}:5 + >=kde-plasma/kde-cli-tools-${PVCUT}:5 +" diff --git a/kde-plasma/breeze/breeze-5.27.8.ebuild b/kde-plasma/breeze/breeze-5.27.8.ebuild deleted file mode 100644 index e56a55ad7292..000000000000 --- a/kde-plasma/breeze/breeze-5.27.8.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KFMIN=5.106.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.9 -inherit ecm plasma.kde.org - -DESCRIPTION="Breeze visual style for the Plasma desktop" -HOMEPAGE="https://invent.kde.org/plasma/breeze" - -LICENSE="GPL-2" # TODO: CHECK -SLOT="5" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -RDEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtx11extras-${QTMIN}:5 - >=kde-frameworks/frameworkintegration-${KFMIN}:5 - >=kde-frameworks/kcmutils-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kguiaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-plasma/kdecoration-${PVCUT}:5 -" -DEPEND="${RDEPEND}" -BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5" -PDEPEND=" - >=kde-frameworks/breeze-icons-${KFMIN}:5 - >=kde-plasma/kde-cli-tools-${PVCUT}:5 -" diff --git a/kde-plasma/drkonqi/Manifest b/kde-plasma/drkonqi/Manifest index f357b925d74b..a9f1e4143912 100644 --- a/kde-plasma/drkonqi/Manifest +++ b/kde-plasma/drkonqi/Manifest @@ -1,6 +1,8 @@ +AUX drkonqi-5.27.8-cmake.patch 1910 BLAKE2B 5bd3a3e83fa7b316d7fb1727bd0381375167732c2611eb66ccb1f41ac30fb80905b9de222491c9191ddad608d4c21a96837821b28cc72c8b8751423fd3b54431 SHA512 ff84f2cdbf957335f03289a14c5f207de498b13de906ead16fe09c39f41571b1614ec812313b2969e80405fccf8da46cdfaf8a83e5873b0b7d6a734d39c049b2 DIST drkonqi-5.27.1-revert-add-sentry-support.patch.xz 11852 BLAKE2B 79cf8fd5bc07209ed85fd343593157d23f7ed0ca0e64c1d3deef2a11124781de8c5ae3f70e5a472aa0e4385412501b318b8052e07e13966cf96b8c6222163ca1 SHA512 fd4e02cc1f317fb49539794c0645f73805b4e71d414c4a6904a2da7a6b850c5778ed25c3341217ef3d820d8288bba78518045726d150a0ad6e756e4c59768c32 DIST drkonqi-5.27.7.tar.xz 861680 BLAKE2B a687c037a9002bc9920cfa477bc81f962b376c3d898e4c6c1611f90e6758e40fc759dcb40626da7627515817448e27f69ef7206de589d8d72112962ade8bff19 SHA512 7e600d6fff3af44d2d47cfdaec6edb99849e24f677b495cb28b55cd5d3d7803966dead8cfff11d94930f141dcaf5ea5022c64dfeba1fe03a316f7b2fe0e9e3ed +DIST drkonqi-5.27.8-revert-add-sentry-support.patch.xz 11996 BLAKE2B 17bf8c3e5c9a5bad200d22fa59b84a97caeca2c164d8b92a1dea665df7e73111401e82c1bacf5ab24c40fb21767c6dea38b38afd288d32190e1c72e453a38558 SHA512 50e448f311bde34c7e77a229aa7816899b7eb743b522d41bd31cc2b18741939a028fe42e267ba440560535fcb33890e3360e20d157a2e5959d2943ce8960491d DIST drkonqi-5.27.8.tar.xz 861576 BLAKE2B f60f1b87d2adfebe37e533aa8dd4667f41e8e8f5742d3b0215230a532a2325fbc127aff48cd6265961b3016050b3d192eafaadfd551203845739c95bef666b04 SHA512 f65f290f2980eca9819753b8bdbc49033d6c91d54e5443419641c9ad306f1cc6612d5eeafad9fbb78416d324cc48b31ae7d411aef4a264d93cc6d5baf8e8ef0a EBUILD drkonqi-5.27.7.ebuild 1970 BLAKE2B 1def1ef230961a34d482c659b7a5e554f6d1ab4d34cc6088f0f48a39636be4951a4a2f96ac008e87e7d1c4513fb8b8a57f012ed2fd2573f803f0fbd01e84b278 SHA512 1b2891a9b1226c04750f6746c973ec4f18da185817dcb8c01074c77d2ae04ce4e3fddc594ddedab0fac11b904600d1dc89e17b2aa9e7e262add35e416f7fe911 -EBUILD drkonqi-5.27.8.ebuild 1973 BLAKE2B 135db3dfb4722cf91e4d333df1f76b0af37108d57955e9b4efe4a372031401023e5b0477b0104b35551df265d6fb2db930249ee914b2bd1179bd49c70179a95c SHA512 d78ff14a52bd42451ecc36e59b1bdd589a36a553938e91f576a802ec4dd6c33e2d858bdb26c42f95d170505c0990cf1b9439918f77dd021f5f70edc28caeb3c2 -MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 +EBUILD drkonqi-5.27.8-r1.ebuild 2242 BLAKE2B 1f14610baa2073d6113e24582121074692028b31fb7c4de4933377a24de0f8e136c6ed5a221f1ba054301bd9d41753bfbd20aeea9cd128454f906e39f42be30f SHA512 5c78d2cdebdb2af26306f6087513f8fefeb7a0eece315da60337e6c3ce494a4bbd56c2dc7650f7347eee8cbe5de9f48a005c8fbf74ff3d390faab4ae604d6437 +MISC metadata.xml 392 BLAKE2B 38015ee1b8729b620a05eef60cc8d0005b384dcb707241fdb4c25ce8cb7f297b7cca0816529e159eef71d8da57c98ff77d998b21d9ecaa9d1c971c79ee0ba0ad SHA512 f68e3938fa6e3b15145287cbf9ddb99a7ca2bfb76e173fb3d1b067c76c993cf9a277a0d11ac0adaa143727088a6c9d076c5b057a9ea95f49f85e25ccf6d5423b diff --git a/kde-plasma/drkonqi/drkonqi-5.27.8-r1.ebuild b/kde-plasma/drkonqi/drkonqi-5.27.8-r1.ebuild new file mode 100644 index 000000000000..3becce8ceff4 --- /dev/null +++ b/kde-plasma/drkonqi/drkonqi-5.27.8-r1.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="forceoptional" +KFMIN=5.106.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.9 +inherit ecm plasma.kde.org systemd + +DESCRIPTION="Plasma crash handler, gives the user feedback if a program crashed" +SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${PN}-5.27.8-revert-add-sentry-support.patch.xz" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="systemd" + +COMMON_DEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/kcompletion-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kcrash-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kidletime-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kjobwidgets-${KFMIN}:5 + >=kde-frameworks/knotifications-${KFMIN}:5 + >=kde-frameworks/kwallet-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5 + >=kde-frameworks/syntax-highlighting-${KFMIN}:5 + systemd? ( + >=dev-qt/qtnetwork-${QTMIN}:5 + >=kde-frameworks/kservice-${KFMIN}:5 + sys-apps/systemd:= + ) +" +DEPEND="${COMMON_DEPEND} + >=dev-qt/qtconcurrent-${QTMIN}:5 + test? ( >=dev-qt/qtnetwork-${QTMIN}:5 ) +" +RDEPEND="${COMMON_DEPEND} + >=kde-frameworks/kirigami-${KFMIN}:5 + >=kde-frameworks/kitemmodels-${KFMIN}:5[qml] + || ( + sys-devel/gdb + dev-util/lldb + ) +" + +PATCHES=( + "${WORKDIR}/${PN}-5.27.8-revert-add-sentry-support.patch" # bug 871759 + "${FILESDIR}/${P}-cmake.patch" # bug 914138 +) + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package systemd Systemd) + ) + ecm_src_configure +} + +src_test() { + # needs network access, bug #698510 + local myctestargs=( + -E "(connectiontest)" + ) + ecm_src_test +} + +pkg_postinst() { + if [[ -z ${REPLACING_VERSIONS} ]] && systemd_is_booted ; then + elog "For systemd, steps are needed for integration with systemd-coredumpd." + elog "As root, run the following:" + elog "1. systemctl enable drkonqi-coredump-processor@.service" + elog "2. systemctl --user enable --now --global drkonqi-coredump-launcher.socket" + fi +} diff --git a/kde-plasma/drkonqi/drkonqi-5.27.8.ebuild b/kde-plasma/drkonqi/drkonqi-5.27.8.ebuild deleted file mode 100644 index 3f99f7cda9fa..000000000000 --- a/kde-plasma/drkonqi/drkonqi-5.27.8.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KFMIN=5.106.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.9 -inherit ecm plasma.kde.org systemd - -DESCRIPTION="Plasma crash handler, gives the user feedback if a program crashed" -SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${PN}-5.27.1-revert-add-sentry-support.patch.xz" - -LICENSE="GPL-2" # TODO: CHECK -SLOT="5" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -COMMON_DEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 - >=kde-frameworks/kcompletion-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kcrash-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kidletime-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kjobwidgets-${KFMIN}:5 - >=kde-frameworks/knotifications-${KFMIN}:5 - >=kde-frameworks/kwallet-${KFMIN}:5 - >=kde-frameworks/kwayland-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5 - >=kde-frameworks/syntax-highlighting-${KFMIN}:5 -" -DEPEND="${COMMON_DEPEND} - >=dev-qt/qtconcurrent-${QTMIN}:5 -" -RDEPEND="${COMMON_DEPEND} - >=kde-frameworks/kirigami-${KFMIN}:5 - >=kde-frameworks/kitemmodels-${KFMIN}:5[qml] - || ( - sys-devel/gdb - dev-util/lldb - ) -" - -PATCHES=( "${WORKDIR}/${PN}-5.27.1-revert-add-sentry-support.patch" ) # bug 871759 - -src_test() { - # needs network access, bug #698510 - local myctestargs=( - -E "(connectiontest)" - ) - ecm_src_test -} - -pkg_postinst() { - if [[ -z ${REPLACING_VERSIONS} ]] && systemd_is_booted ; then - elog "For systemd, steps are needed for integration with systemd-coredumpd." - elog "As root, run the following:" - elog "1. systemctl enable drkonqi-coredump-processor@.service" - elog "2. systemctl --user enable --now --global drkonqi-coredump-launcher.socket" - fi -} diff --git a/kde-plasma/drkonqi/files/drkonqi-5.27.8-cmake.patch b/kde-plasma/drkonqi/files/drkonqi-5.27.8-cmake.patch new file mode 100644 index 000000000000..9fc7b41035b3 --- /dev/null +++ b/kde-plasma/drkonqi/files/drkonqi-5.27.8-cmake.patch @@ -0,0 +1,67 @@ +From 1bb60d3eda5bc68e12b340bbbd4b4c4d296da603 Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Tue, 19 Sep 2023 15:46:55 +0200 +Subject: [PATCH 1/2] Drop unused KCompletion dependency + +Signed-off-by: Andreas Sturmlechner +--- + CMakeLists.txt | 1 - + src/CMakeLists.txt | 1 - + 2 files changed, 2 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index faa4260e..09ee0fab 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -48,7 +48,6 @@ find_package( + JobWidgets + KIO + Crash +- Completion + WidgetsAddons + Wallet + Notifications +diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt +index 112d97f7..fd0b9571 100644 +--- a/src/CMakeLists.txt ++++ b/src/CMakeLists.txt +@@ -91,7 +91,6 @@ target_link_libraries( + KF5::KIOCore + KF5::KIOGui + KF5::Crash +- KF5::Completion + KF5::WindowSystem + Qt::DBus + Qt::Concurrent +-- +2.42.0 + + +From e2b9f7f3b1227d5cc4612d890c199a4864f217df Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Tue, 19 Sep 2023 16:00:59 +0200 +Subject: [PATCH 2/2] Don't build tests if not requested + +This is copied from src/tests/CMakeLists.txt + +Signed-off-by: Andreas Sturmlechner +--- + src/bugzillaintegration/libbugzilla/autotests/CMakeLists.txt | 5 +++++ + 1 file changed, 5 insertions(+) + +diff --git a/src/bugzillaintegration/libbugzilla/autotests/CMakeLists.txt b/src/bugzillaintegration/libbugzilla/autotests/CMakeLists.txt +index cd1d3b6c..2d44ae76 100644 +--- a/src/bugzillaintegration/libbugzilla/autotests/CMakeLists.txt ++++ b/src/bugzillaintegration/libbugzilla/autotests/CMakeLists.txt +@@ -1,3 +1,8 @@ ++if(NOT BUILD_TESTING) ++ # Skip everything. Particularly trying to look for integration test deps. ++ return() ++endif() ++ + remove_definitions(-DQT_NO_CAST_FROM_ASCII) + + include(ECMAddTests) +-- +2.42.0 + diff --git a/kde-plasma/drkonqi/metadata.xml b/kde-plasma/drkonqi/metadata.xml index d925f2439758..be35b35a0d33 100644 --- a/kde-plasma/drkonqi/metadata.xml +++ b/kde-plasma/drkonqi/metadata.xml @@ -5,6 +5,9 @@ kde@gentoo.org Gentoo KDE Project + + Enable Coredumpd integration + https://bugs.kde.org/ diff --git a/kde-plasma/kde-gtk-config/Manifest b/kde-plasma/kde-gtk-config/Manifest index a91fb3da5ecd..c872bb8edc0c 100644 --- a/kde-plasma/kde-gtk-config/Manifest +++ b/kde-plasma/kde-gtk-config/Manifest @@ -1,5 +1,5 @@ DIST kde-gtk-config-5.27.7.tar.xz 77108 BLAKE2B 75cb580048ff4f126510ce68f945c7f8b090fb9a918d3b26170fd5f63dfd139c6cd2bc506fbf9c79a4bf51658bae79eecec9038205a0e29b76e25a07370746ca SHA512 8dfc14f15b560e6c72668bd48d04bcf7dd24bf5c1fbeb9a8021e9d0262fa691e6533dfb4608c0424be95a46a9133ebb2bb223a965356a5cd725a0e619d4ba573 DIST kde-gtk-config-5.27.8.tar.xz 77120 BLAKE2B de9d48a0815966710e79a9dd5b43d7b91b216ecbcfc753e33fa3449c84872337a6ab0c102a27fad3a8ebe6a485ae263f102e1b620206f1e437b05a9f142756e2 SHA512 c5ffbdb36a028584bf731c55a617ad620736eaa411df89c4f24b2ac5f602cf91c43daaf8ad7959c8cb5decba8244c64522902910134576b32de891bfbd2f5aa8 EBUILD kde-gtk-config-5.27.7.ebuild 1271 BLAKE2B d28de44adf2c138409b213dc0f746277c143126aeaa729a899f77d61c9dc212a83f9666b634b72e06c25b66d3d0b9701eda0e9a0f2e484ded0363cf0233ed16e SHA512 6e634dc7cca6d9964644e61be671e624e7a6a4eb3bde427bf585b31dcddcfa8de51838d59cb068fce9fc41943aa638aca5d03097c7e6036faf75632a40de8441 -EBUILD kde-gtk-config-5.27.8.ebuild 1274 BLAKE2B 2564b13d4df04a7b757e4d869b693d4ff9834ce6b226790f54c57c17444f020f6ffaa7be0279b6cbf741c1a0082c8fa2fd0d7bf74582d1d9dbbd8aac49ff5269 SHA512 52e1a05899f91a624729a600ee5fe412fdd5bcf13f7009c804a3ad917649f855f1e700958eb0d768d2ee4cdbfbf8207c7b52ac21712cde99b3407b3b7aaca395 +EBUILD kde-gtk-config-5.27.8-r1.ebuild 1299 BLAKE2B 57e7e2eb0f5b699a0389512d28999f80d0459abc8e0b2d8983d13e38c5bddb711d07df0157832d705ded45bf546fef74cd5812a924f4c0fa2810e9abc8caebeb SHA512 fd21af9fb9370f05b78808402819952ed65b1ebd2de615c31e477cdbd432ba534f6b1d764e1adda13b3caac3f862ced251a58457c971adbc702c37df2759be48 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.27.8-r1.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-5.27.8-r1.ebuild new file mode 100644 index 000000000000..9f484cf6ea1d --- /dev/null +++ b/kde-plasma/kde-gtk-config/kde-gtk-config-5.27.8-r1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=5.106.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.9 +inherit ecm plasma.kde.org + +DESCRIPTION="Syncs KDE Plasma theme settings to GTK applications" +HOMEPAGE="https://invent.kde.org/plasma/kde-gtk-config" + +LICENSE="GPL-3" +SLOT="5" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + 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-frameworks/kwindowsystem-${KFMIN}:5 + >=kde-plasma/kdecoration-${PVCUT}:5 + x11-libs/gtk+:3[X] +" +RDEPEND="${DEPEND} + >=kde-plasma/kde-cli-tools-${PVCUT}:5 + x11-misc/xsettingsd +" +BDEPEND="dev-lang/sassc" + +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.27.8.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-5.27.8.ebuild deleted file mode 100644 index e980fd0e39d5..000000000000 --- a/kde-plasma/kde-gtk-config/kde-gtk-config-5.27.8.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KFMIN=5.106.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.9 -inherit ecm plasma.kde.org - -DESCRIPTION="Syncs KDE Plasma theme settings to GTK applications" -HOMEPAGE="https://invent.kde.org/plasma/kde-gtk-config" - -LICENSE="GPL-3" -SLOT="5" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -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+:3 -" -RDEPEND="${DEPEND} - >=kde-plasma/kde-cli-tools-${PVCUT}:5 - x11-misc/xsettingsd -" -BDEPEND=" - dev-lang/sassc -" - -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/kdeplasma-addons/Manifest b/kde-plasma/kdeplasma-addons/Manifest index bdd4b4c95e59..a1c8901d78f6 100644 --- a/kde-plasma/kdeplasma-addons/Manifest +++ b/kde-plasma/kdeplasma-addons/Manifest @@ -1,5 +1,5 @@ DIST kdeplasma-addons-5.27.7.tar.xz 822048 BLAKE2B 3dbd87e7eef77be1879570c2f6f5936534fc8bf2b1071ac0e0ad847993c78816c51f970713d341182f27728ce1d1c117f1b4703169e72caf6bbc207b4351e8f4 SHA512 87cba2e1ebe6c8d7afe518aa2b4729696eb59e1cfd416d826f8249d56c184fd015312377bee4afc046df98157b991b4d258eff48101bd2be26964d07ececfb4c DIST kdeplasma-addons-5.27.8.tar.xz 822128 BLAKE2B 91bb72ce222de03d7dd83087463e521a4180a2e68ae3936ad25c4e9cce842fe1ff7ff1fa7d7f542bfa75517a76ba012f4959be8e455831886cdc0a95723fe923 SHA512 cc452f2b6c0e1c1702195270c803ab22e874a6da43c8476b2f3b01313c51050af8fdc0878642fab47fe9887e6016d5962c425186ca328a6e89edfee92aa443f4 EBUILD kdeplasma-addons-5.27.7.ebuild 2074 BLAKE2B 269f4df8603ce64dd3d427f26744c4f50826262f752a99274a1864585ff16ca0523015bd3683220598dd05cbc6ad4267b8a56191b0249de62f0f087b33acc931 SHA512 54731fb58964a296fd909fba344166ab639c08fabe3840bf570f70a258c39772b4d05b9e0072de9c30967266f8acede06b4a4eff5de93eb691410314d4c9676e -EBUILD kdeplasma-addons-5.27.8.ebuild 2077 BLAKE2B 59b3fb1f072961c96871de1cf8048b14b615daffb82a53d4453a4b444842a29bb994e4abac50e477b6c8842b6d58f481e5e16fb6c1335cb494be21fecd87fca7 SHA512 71a8b3e64333f9d311a6dd1ec70a8c5f61c33741e43bca2f74e57a8ffdd468e937a81ce5c7d47fcde0ed559e4a572736165d5435b5dae3a8f1835bfc513b243d +EBUILD kdeplasma-addons-5.27.8-r1.ebuild 2025 BLAKE2B 09f07921ea606e02bc2e7377a8efe3973f0fe5769e118d77f687859d9442c622fa2a1f6afe54dd367e631fd96afcfe3404ab0297da2fe85b8a13c572eced7bc8 SHA512 8ef5dcc988db163ffb1fa67fe686722a0443b6c8ec5e7dd556bc3001b40d473adf6b52eb5cd0667fd3efb79ceadfc35b5eaaeaabeeb7e1f3ca75605a3e6d9c1a MISC metadata.xml 761 BLAKE2B 8fb948af5840ea273734e4f0fc55ff8628d8f4edcbc27ef970319ae52bb0fb0a8e871db30c2f933144c4249d4a0ac16b0e99dbc143e68de8030600010fb244e8 SHA512 11e6d17d4c7c93d09d8c484990448b09c4bc5f5d949fd62351aab15db15ba6e24fb710b53e5305532f0d468d3fbaba7028a2a201eb5b522b0b38855ea23ca7e1 diff --git a/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.27.8-r1.ebuild b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.27.8-r1.ebuild new file mode 100644 index 000000000000..962c0e637267 --- /dev/null +++ b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.27.8-r1.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KFMIN=5.106.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.9 +inherit ecm plasma.kde.org optfeature + +DESCRIPTION="Extra Plasma applets and engines" + +LICENSE="GPL-2 LGPL-2" +SLOT="5" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="+alternate-calendar networkmanager share webengine" + +RESTRICT="test" # bug 727846 + +DEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/kcmutils-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kdeclarative-${KFMIN}:5 + >=kde-frameworks/kholidays-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/knewstuff-${KFMIN}:5 + >=kde-frameworks/knotifications-${KFMIN}:5 + >=kde-frameworks/kpackage-${KFMIN}:5 + >=kde-frameworks/krunner-${KFMIN}:5 + >=kde-frameworks/kservice-${KFMIN}:5 + >=kde-frameworks/kunitconversion-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/plasma-${KFMIN}:5 + >=kde-frameworks/sonnet-${KFMIN}:5 + alternate-calendar? ( dev-libs/icu:= ) + networkmanager? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:5 ) + share? ( >=kde-frameworks/purpose-${KFMIN}:5 ) + webengine? ( >=dev-qt/qtwebengine-${QTMIN}:5 ) +" +RDEPEND="${DEPEND} + >=dev-qt/qtquickcontrols-${QTMIN}:5 + >=dev-qt/qtquickcontrols2-${QTMIN}:5 +" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package alternate-calendar ICU) + $(cmake_use_find_package networkmanager KF5NetworkManagerQt) + $(cmake_use_find_package share KF5Purpose) + $(cmake_use_find_package webengine Qt5WebEngine) + ) + + ecm_src_configure +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + optfeature "Disk quota applet" sys-fs/quota + fi + ecm_pkg_postinst +} diff --git a/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.27.8.ebuild b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.27.8.ebuild deleted file mode 100644 index 3545f27eef61..000000000000 --- a/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.27.8.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_HANDBOOK="forceoptional" -KFMIN=5.106.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.9 -inherit ecm plasma.kde.org optfeature - -DESCRIPTION="Extra Plasma applets and engines" - -LICENSE="GPL-2 LGPL-2" -SLOT="5" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="+alternate-calendar networkmanager share webengine" - -RESTRICT="test" # bug 727846 - -DEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kcmutils-${KFMIN}:5 - >=kde-frameworks/kcompletion-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdeclarative-${KFMIN}:5 - >=kde-frameworks/kholidays-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/knewstuff-${KFMIN}:5 - >=kde-frameworks/knotifications-${KFMIN}:5 - >=kde-frameworks/kpackage-${KFMIN}:5 - >=kde-frameworks/krunner-${KFMIN}:5 - >=kde-frameworks/kservice-${KFMIN}:5 - >=kde-frameworks/kunitconversion-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - >=kde-frameworks/plasma-${KFMIN}:5 - >=kde-frameworks/sonnet-${KFMIN}:5 - alternate-calendar? ( dev-libs/icu:= ) - networkmanager? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:5 ) - share? ( >=kde-frameworks/purpose-${KFMIN}:5 ) - webengine? ( >=dev-qt/qtwebengine-${QTMIN}:5 ) -" -RDEPEND="${DEPEND} - >=dev-qt/qtquickcontrols-${QTMIN}:5 - >=dev-qt/qtquickcontrols2-${QTMIN}:5 - >=kde-plasma/plasma-workspace-${PVCUT}:5 -" - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package alternate-calendar ICU) - $(cmake_use_find_package networkmanager KF5NetworkManagerQt) - $(cmake_use_find_package share KF5Purpose) - $(cmake_use_find_package webengine Qt5WebEngine) - ) - - ecm_src_configure -} - -pkg_postinst() { - if [[ -z "${REPLACING_VERSIONS}" ]]; then - optfeature "Disk quota applet" sys-fs/quota - fi - ecm_pkg_postinst -} diff --git a/kde-plasma/kinfocenter/Manifest b/kde-plasma/kinfocenter/Manifest index 888d36fcffe8..f2b90729faf8 100644 --- a/kde-plasma/kinfocenter/Manifest +++ b/kde-plasma/kinfocenter/Manifest @@ -3,5 +3,5 @@ DIST glogo-small.png 24583 BLAKE2B 0af2ceae708e56f217120e5d8b880fb71401e3761ab26 DIST kinfocenter-5.27.7.tar.xz 1016068 BLAKE2B f4fe6989dd53ef4fbea91029e6e60694fb44cdf8fc1d4cf71c28132ab51a1e26b5317091caa4c6f0ddcbf3bd94703104f8e49be2860eaf8edd650cd947aa45c2 SHA512 b02d02337b7d75000ad58ccbc1d06fc2e69b72505413fcd8faf5a75e93e09c5740732b324494edd7830efa65e0aec6f3d69059e93de4a1489f745dde3222a0af DIST kinfocenter-5.27.8.tar.xz 1016252 BLAKE2B 8987049c2d2edc890e52be98749d740158616cd928462fc3e14936d1b5223ac906904e9b41596df1048b69693aaa8bac85b768c3c5f2bb25f70c03712d1e6705 SHA512 195973588998a91e87134e795c46706af89e8fa10207571ba8d949fb5398ff969d48a8d75a2b77dd17333e29b0ca01bd907ed9a9f2a98a16fa9c5afa00c0c2d1 EBUILD kinfocenter-5.27.7.ebuild 2403 BLAKE2B ac1e0cbff044c77acb019f7f565093424b4561d9ff6eab9ffdf967a19652f4fac7f36f0fa1a2da3d5fe0c8d68d429af25ddd7a0916b00d2862fa711f019d5fa9 SHA512 64687e1a27f9d839dd904cbd03fd9ebf4f7514e9baee30babb916b937a85f58e53e5df50f9cdc91fe562d18f1c2391bf8ee118c349aea8e11acdb500285b632a -EBUILD kinfocenter-5.27.8.ebuild 2406 BLAKE2B a55a585ad4cb0411d07c68e3276d1676a122e2b5f7775bb2f8ad43c65057c63c4c6c6a9cfb3ca5faae3ad9fe11f35b3308042f20d06e5543e5a1ece917c2f6b8 SHA512 93495b69ff671c3f00daad27978eddc0a85751e2d0d8babbde598112da12405c0a2bdbbf8991cfa21f2f8935e589bf71d574f7fc438d3d2347e201227b2b7661 +EBUILD kinfocenter-5.27.8-r1.ebuild 2441 BLAKE2B 5959f4533cbbe693f87c383d1d11de7a609f5f5658a9b8e6dca3bc6451ff42aede7e1e2a4dd383b6663c7e96daabf6802bd2fa1a9084cac41e0d448fe16bbae2 SHA512 5f368ae50da84f9a100d958998dc844af4c3012f4bfd010e58db79d5442552a4b09c6ed9ff6eda8ffc9908704dcc2337e8cea97bd80e7462cfd0f2c8d587ea50 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/kinfocenter/kinfocenter-5.27.8-r1.ebuild b/kde-plasma/kinfocenter/kinfocenter-5.27.8-r1.ebuild new file mode 100644 index 000000000000..f50544db4566 --- /dev/null +++ b/kde-plasma/kinfocenter/kinfocenter-5.27.8-r1.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KFMIN=5.106.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.9 +inherit ecm plasma.kde.org optfeature + +DESCRIPTION="Utility providing information about the computer hardware" +HOMEPAGE="https://userbase.kde.org/KInfoCenter" +SRC_URI+=" https://www.gentoo.org/assets/img/logo/gentoo-3d-small.png -> glogo-small.png" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="gles2-only usb" + +DEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5[gles2-only=] + >=dev-qt/qtwidgets-${QTMIN}:5 + >=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/kdeclarative-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kpackage-${KFMIN}:5 + >=kde-frameworks/kservice-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/solid-${KFMIN}:5 + gles2-only? ( media-libs/mesa[gles2] ) + usb? ( virtual/libusb:1 ) +" +RDEPEND="${DEPEND} + dev-qt/qdbus:* + >=dev-qt/qtquickcontrols2-${QTMIN}:5 + >=kde-frameworks/kirigami-${KFMIN}:5 + >=kde-plasma/kde-cli-tools-${PVCUT}:5 + >=kde-plasma/systemsettings-${PVCUT}:5 +" +BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package usb USB1) + ) + + ecm_src_configure +} + +src_install() { + ecm_src_install + + # TODO: Make this fully obsolete by /etc/os-release + insinto /etc/xdg + doins "${FILESDIR}"/kcm-about-distrorc + + insinto /usr/share/${PN} + doins "${DISTDIR}"/glogo-small.png +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + optfeature "NFS information module" net-fs/nfs-utils + optfeature "Samba status information module" net-fs/samba + optfeature "Vulkan graphics API information module" dev-util/vulkan-tools + optfeature "advanced CPU information module" sys-apps/util-linux + fi + optfeature "Wayland information module" app-misc/wayland-utils + optfeature "Firmware security module" "app-text/aha sys-apps/fwupd" + optfeature "OpenGL information module" x11-apps/mesa-progs + optfeature "PCI devices information module" sys-apps/pciutils + optfeature "X Server information module" x11-apps/xdpyinfo + ecm_pkg_postinst +} diff --git a/kde-plasma/kinfocenter/kinfocenter-5.27.8.ebuild b/kde-plasma/kinfocenter/kinfocenter-5.27.8.ebuild deleted file mode 100644 index 3fb4fd8a90b2..000000000000 --- a/kde-plasma/kinfocenter/kinfocenter-5.27.8.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_HANDBOOK="forceoptional" -KFMIN=5.106.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.9 -inherit ecm plasma.kde.org optfeature - -DESCRIPTION="Utility providing information about the computer hardware" -HOMEPAGE="https://userbase.kde.org/KInfoCenter" -SRC_URI+=" https://www.gentoo.org/assets/img/logo/gentoo-3d-small.png -> glogo-small.png" - -LICENSE="GPL-2" # TODO: CHECK -SLOT="5" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="gles2-only usb" - -DEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5[gles2-only=] - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kcmutils-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdeclarative-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kpackage-${KFMIN}:5 - >=kde-frameworks/kservice-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/solid-${KFMIN}:5 - gles2-only? ( media-libs/mesa[gles2] ) - usb? ( virtual/libusb:1 ) -" -RDEPEND="${DEPEND} - dev-qt/qdbus:* - >=dev-qt/qtquickcontrols2-${QTMIN}:5 - >=kde-frameworks/kirigami-${KFMIN}:5 - >=kde-plasma/kde-cli-tools-${PVCUT}:5 - >=kde-plasma/systemsettings-${PVCUT}:5 -" -BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5" - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package usb USB1) - ) - - ecm_src_configure -} - -src_install() { - ecm_src_install - - # TODO: Make this fully obsolete by /etc/os-release - insinto /etc/xdg - doins "${FILESDIR}"/kcm-about-distrorc - - insinto /usr/share/${PN} - doins "${DISTDIR}"/glogo-small.png -} - -pkg_postinst() { - if [[ -z "${REPLACING_VERSIONS}" ]]; then - optfeature "NFS information module" net-fs/nfs-utils - optfeature "Samba status information module" net-fs/samba - optfeature "Vulkan graphics API information module" dev-util/vulkan-tools - optfeature "advanced CPU information module" sys-apps/util-linux - fi - optfeature "Wayland information module" app-misc/wayland-utils - optfeature "Firmware security module" "app-text/aha sys-apps/fwupd" - optfeature "OpenGL information module" x11-apps/mesa-progs - optfeature "PCI devices information module" sys-apps/pciutils - optfeature "X Server information module" x11-apps/xdpyinfo - ecm_pkg_postinst -} diff --git a/kde-plasma/kscreen/Manifest b/kde-plasma/kscreen/Manifest index 1a579a7b3642..f43dbb2a14ff 100644 --- a/kde-plasma/kscreen/Manifest +++ b/kde-plasma/kscreen/Manifest @@ -1,5 +1,6 @@ +AUX kscreen-5.27.8-cmake.patch 700 BLAKE2B dee1571184fc769af26a6e2bd85c19bde63cece2dd47b9635252bcd923d695ac26cc620f1c5d34fb825c5e344efa6ef07d85cdca43ba2e8702885eaca06ba071 SHA512 8bd75293b38fa8b60df085e4e2fc638470368f44a9b9c1f61716bde7ae7da0682d901b2f0f3e27ee4bf7f6f5a8dbf5059874018fab3dc563b42d5a2fdc262bc8 DIST kscreen-5.27.7.tar.xz 185132 BLAKE2B 752e4be58f3ef8f3781f84d17455b1b9c24964e8754dc4ff7c063f853097f82fcb5e9c2da8b2d5fa70725c1ac0f6b883410cbd4804aed3138c4cdfff8884ced0 SHA512 6c6c17066b320c4480534adfa0c39fb69d2b89e00b033613fd61a4d9ed6df112a750eef4b95301a42eddd4cbaec9e9e8bb77ffdc2dc9e377b07709afc67f0588 DIST kscreen-5.27.8.tar.xz 185204 BLAKE2B 71e8047cc1dc574e1b7b6781f14648166c93d87896db66014608a601407add48a948f4271b17da543687b1e127d8a57c77b4e27bd81854ffc41912fc3bf1bed2 SHA512 65ee754921374fd8bce504a7ad862d41f97817226f15830371e3fcc2998504fce3777271107e18e1d590a1295645884a0f8e42d17164f0377236e45b3cc0045d EBUILD kscreen-5.27.7.ebuild 1349 BLAKE2B 5b26cbf36679a28e0609893349db488fc10a52bbfd702c9d92950f587172e47e8971c5f9c755b25a19d974fe230abb291f9f05434cab57dcc6ab1242a5915cc0 SHA512 186dafccbd398fce50090b35c3bb06726e162ec878e90e6cd3d0c79065effe2ee26ab70135d0098c2100d7a25e97e7c82688f18230abfee85d542dcdf4780305 -EBUILD kscreen-5.27.8.ebuild 1352 BLAKE2B b9966c1d3ac8b81585c500fcfeeae97cfae8f5d9d15ef9860aa1e7fa183ce02b6065f1b62b5039cbb143b33c55e638263764bce9b1ec89903960f3f79f59ca4f SHA512 53288e9481c9299186071692a0cc9eb7090c7ab82d8a96295ce0850370bb9c921a57c1b2403ab98c78ab3ed151a2ad17749a0e2ca4aac4213636c90ba0b79f87 +EBUILD kscreen-5.27.8-r1.ebuild 1392 BLAKE2B 1f02c190d8a911a60b0c1d88bef5c7ab59d1b14a7fc85c67edec0ed3869f2a85e308693da60ea1bbc45f525bffbdc0769fd3d0dbf15fe29d5ac7b540deddf41e SHA512 8c7188a4e7085fff604d819661abcd8a5db9860859258882d7a9edf02ee99fce8b971cfa715217889cce47db9d37ae3f1055a666bc3f212bf62cd9f5f3192b2b MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/kscreen/files/kscreen-5.27.8-cmake.patch b/kde-plasma/kscreen/files/kscreen-5.27.8-cmake.patch new file mode 100644 index 000000000000..e8092f817e97 --- /dev/null +++ b/kde-plasma/kscreen/files/kscreen-5.27.8-cmake.patch @@ -0,0 +1,26 @@ +From 6c3ec4b19a6948b829573282ce7820853b149423 Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Mon, 18 Sep 2023 13:32:14 +0200 +Subject: [PATCH] Drop unused KIconThemes dependency + +Signed-off-by: Andreas Sturmlechner +(cherry picked from commit 9f923c45d540411ae559e796d907e773c149722d) +--- + CMakeLists.txt | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 4ce4c3bd..337136fd 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -38,7 +38,6 @@ find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS + Declarative + GlobalAccel + I18n +- IconThemes + KCMUtils + Plasma + PlasmaQuick +-- +2.42.0 + diff --git a/kde-plasma/kscreen/kscreen-5.27.8-r1.ebuild b/kde-plasma/kscreen/kscreen-5.27.8-r1.ebuild new file mode 100644 index 000000000000..dc45c927477a --- /dev/null +++ b/kde-plasma/kscreen/kscreen-5.27.8-r1.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="forceoptional" +KFMIN=5.106.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.9 +inherit ecm plasma.kde.org + +DESCRIPTION="KDE Plasma screen management" +HOMEPAGE="https://invent.kde.org/plasma/kscreen" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +# bug #580440, last checked 5.6.3 +RESTRICT="test" + +DEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5[widgets] + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtsensors-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtx11extras-${QTMIN}:5 + >=kde-frameworks/kcmutils-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kdeclarative-${KFMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/kglobalaccel-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/plasma-${KFMIN}:5 + >=kde-plasma/layer-shell-qt-${PVCUT}:5 + >=kde-plasma/libkscreen-${PVCUT}:5= + x11-libs/libX11 + x11-libs/libxcb:= + x11-libs/libXi +" +RDEPEND="${DEPEND} + >=dev-qt/qtgraphicaleffects-${QTMIN}:5 + >=kde-plasma/kde-cli-tools-${PVCUT}:5 +" +BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5" + +PATCHES=( "${FILESDIR}/${P}-cmake.patch" ) # bug 914142 diff --git a/kde-plasma/kscreen/kscreen-5.27.8.ebuild b/kde-plasma/kscreen/kscreen-5.27.8.ebuild deleted file mode 100644 index 2d1dd5b37def..000000000000 --- a/kde-plasma/kscreen/kscreen-5.27.8.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="forceoptional" -KFMIN=5.106.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.9 -inherit ecm plasma.kde.org - -DESCRIPTION="KDE Plasma screen management" -HOMEPAGE="https://invent.kde.org/plasma/kscreen" - -LICENSE="GPL-2" # TODO: CHECK -SLOT="5" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -# bug #580440, last checked 5.6.3 -RESTRICT="test" - -DEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5[widgets] - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtsensors-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kcmutils-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdeclarative-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/kglobalaccel-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - >=kde-frameworks/plasma-${KFMIN}:5 - >=kde-plasma/layer-shell-qt-${PVCUT}:5 - >=kde-plasma/libkscreen-${PVCUT}:5 - x11-libs/libX11 -" -RDEPEND="${DEPEND} - >=dev-qt/qtgraphicaleffects-${QTMIN}:5 - >=kde-plasma/kde-cli-tools-${PVCUT}:5 -" -BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5" diff --git a/kde-plasma/kwin/Manifest b/kde-plasma/kwin/Manifest index 100c21569730..b8bef8ba7341 100644 --- a/kde-plasma/kwin/Manifest +++ b/kde-plasma/kwin/Manifest @@ -3,5 +3,5 @@ DIST kwin-5.27.7-patchset-2.tar.xz 3120 BLAKE2B 347cb6e497d77a1a75cc00b1cccea075 DIST kwin-5.27.7.tar.xz 7626216 BLAKE2B 7cf25b3da5c5c9fd76369efd34d16189d4f5e7e2b16d867184e19957b9cacba0ce61d9ba0465e20621c93ca715e348ce03b13d52ecc7b7d5770e1c12c46a2950 SHA512 0f9f24d6296fdf7f7ab143ef38f69fb34aa0abbb39a24edebf4a59c1730ce5ccfebebbc1838c2e8eb94db11f8a7c30b6d4dfe2fd1848b9d938781256f555bf7e DIST kwin-5.27.8.tar.xz 7631012 BLAKE2B 75bee4f9e13d231a92785eebd7cffcaa8bee556efbf33a731eaa1918c6c471954bc3d059c13f2e2c5f7cce83610a044c73b798bca54ae9c39fe816ae5013054b SHA512 7947d0bf85cd67b83d79580fa355e5217cd4d356b2daa94aff67c637de38625be9f949d4a1441414ba488426ce85a352c6e81d24afdda4930c7d738d575d5163 EBUILD kwin-5.27.7-r2.ebuild 4379 BLAKE2B 54046db25a345a0beab0983ff5fd1c75c0da99b2bd20619ef582d44d8dfb8e48d94753ce0239568202633147fd20d99d032e8eb90fc6566e153bc2c334a27018 SHA512 be97d9786d305e8b4c82730707523bcdea5b536df660aa5ed3237b2c31b1689473b07f283cb69087e73c3f1e02d226d100c5d1926d81403cf146319b7eb9af47 -EBUILD kwin-5.27.8.ebuild 4214 BLAKE2B 927d4e4163a3de5f577f87f7ea7ae2fdd174cd5e3348e56ec44ffd069f4f956ca79bf2335df69edcd8c1cb4af9dafb79d0e42f3bee97805da9c45b0a3f8b0145 SHA512 5a41280e46485159d22213d351e315101f13dbcba13833e1a1b832e1f088fb170ff77d764524523d30ff0a817fd4c068e8acb1d248410b07793fda288e70f979 +EBUILD kwin-5.27.8-r1.ebuild 4136 BLAKE2B c92fa914722e11eb4098b9763c52de342289b404ed95019475d47c9ca41fa3658fb2518b2f10a21fb83d4b070e4986c7a3499281fa7a312b203b133c7a2f11e0 SHA512 eeef26805ec29d51ead6fe26a7350aadd8dc29e4efdaa1e8ca5c8472906d2018e358678b0a04122c79c4ee63a257095608bf3b4ebfc436aa7bf68539d1898831 MISC metadata.xml 505 BLAKE2B 41f9200ff14d77161bb0863065be67315f5459fa8232da5f0cf18aacd8abb15f7e858277a59a219e59f777fbd2d2d1f035c941d1a06e459b01935b70921e678d SHA512 19c2af1c8b56be6989b617adc24fc0a8bc33d4913eecf22a4ecef3c1a2cf2994e814655f3a885a75ad17613af1dc41b6babb5e4375a3e217f0cc5842ba969a29 diff --git a/kde-plasma/kwin/kwin-5.27.8-r1.ebuild b/kde-plasma/kwin/kwin-5.27.8-r1.ebuild new file mode 100644 index 000000000000..987500c11e15 --- /dev/null +++ b/kde-plasma/kwin/kwin-5.27.8-r1.ebuild @@ -0,0 +1,136 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="optional" +KFMIN=5.106.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.9 +inherit ecm plasma.kde.org optfeature + +DESCRIPTION="Flexible, composited Window Manager for windowing systems on Linux" + +LICENSE="GPL-2+" +SLOT="5" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="accessibility caps gles2-only lock multimedia plasma screencast" + +RESTRICT="test" + +COMMON_DEPEND=" + >=dev-libs/libinput-1.19:= + >=dev-libs/wayland-1.21.0 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5=[egl,gles2-only=,libinput] + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtx11extras-${QTMIN}:5 + >=kde-frameworks/kactivities-${KFMIN}:5 + >=kde-frameworks/kauth-${KFMIN}:5 + >=kde-frameworks/kcmutils-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5[qml] + >=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/kglobalaccel-${KFMIN}:5=[X] + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kidletime-${KFMIN}:5= + >=kde-frameworks/knewstuff-${KFMIN}:5 + >=kde-frameworks/knotifications-${KFMIN}:5 + >=kde-frameworks/kpackage-${KFMIN}:5 + >=kde-frameworks/kservice-${KFMIN}:5 + >=kde-frameworks/kwayland-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5=[X] + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/plasma-${KFMIN}:5 + >=kde-plasma/breeze-${PVCUT}:5 + >=kde-plasma/kdecoration-${PVCUT}:5 + media-libs/fontconfig + media-libs/freetype + media-libs/lcms:2 + media-libs/libepoxy + media-libs/libglvnd + >=media-libs/mesa-21.3[egl(+),gbm(+),wayland,X] + virtual/libudev:= + x11-libs/libX11 + x11-libs/libXi + >=x11-libs/libdrm-2.4.112 + >=x11-libs/libxcb-1.10:= + >=x11-libs/libxcvt-0.1.1 + >=x11-libs/libxkbcommon-1.5.0 + x11-libs/xcb-util-cursor + x11-libs/xcb-util-keysyms + x11-libs/xcb-util-wm + accessibility? ( media-libs/libqaccessibilityclient:5 ) + gles2-only? ( media-libs/mesa[gles2] ) + lock? ( >=kde-plasma/kscreenlocker-${PVCUT}:5 ) + plasma? ( >=kde-frameworks/krunner-${KFMIN}:5 ) + screencast? ( >=media-video/pipewire-0.3:= ) +" +RDEPEND="${COMMON_DEPEND} + !kde-plasma/kwayland-server + >=dev-qt/qtquickcontrols-${QTMIN}:5 + >=dev-qt/qtquickcontrols2-${QTMIN}:5 + >=kde-frameworks/kirigami-${KFMIN}:5 + >=kde-frameworks/kitemmodels-${KFMIN}:5[qml] + sys-apps/hwdata + x11-base/xwayland + multimedia? ( >=dev-qt/qtmultimedia-${QTMIN}:5[gstreamer,qml] ) +" +DEPEND="${COMMON_DEPEND} + >=dev-libs/plasma-wayland-protocols-1.9 + >=dev-libs/wayland-protocols-1.31 + >=dev-qt/designer-${QTMIN}:5 + >=dev-qt/qtconcurrent-${QTMIN}:5 + >=dev-qt/qtwayland-${QTMIN}:5 + x11-base/xorg-proto + x11-libs/xcb-util-image + caps? ( sys-libs/libcap ) +" +BDEPEND=" + >=dev-qt/qtwaylandscanner-${QTMIN}:5 + dev-util/wayland-scanner + >=kde-frameworks/kcmutils-${KFMIN}:5 +" +PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:5" + +src_prepare() { + ecm_src_prepare + use multimedia || eapply "${FILESDIR}/${PN}-5.26.80-gstreamer-optional.patch" + + # TODO: try to get a build switch upstreamed + if ! use screencast; then + sed -e "s/^pkg_check_modules.*PipeWire/#&/" -i CMakeLists.txt || die + fi +} + +src_configure() { + local mycmakeargs=( + # KWIN_BUILD_NOTIFICATIONS exists, but kdeclarative still hard-depends on it + $(cmake_use_find_package accessibility QAccessibilityClient) + $(cmake_use_find_package caps Libcap) + -DKWIN_BUILD_SCREENLOCKER=$(usex lock) + $(cmake_use_find_package plasma KF5Runner) + ) + + ecm_src_configure +} + +pkg_postinst() { + ecm_pkg_postinst + optfeature "color management support" x11-misc/colord + elog + elog "In Plasma 5.20, default behavior of the Task Switcher to move minimised" + elog "windows to the end of the list was changed so that it remains in the" + elog "original order. To revert to the well established behavior:" + elog + elog " - Edit ~/.config/kwinrc" + elog " - Find [TabBox] section" + elog " - Add \"MoveMinimizedWindowsToEndOfTabBoxFocusChain=true\"" +} diff --git a/kde-plasma/kwin/kwin-5.27.8.ebuild b/kde-plasma/kwin/kwin-5.27.8.ebuild deleted file mode 100644 index 5429f4f3ceb5..000000000000 --- a/kde-plasma/kwin/kwin-5.27.8.ebuild +++ /dev/null @@ -1,138 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_HANDBOOK="optional" -ECM_TEST="optional" -KFMIN=5.106.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.9 -inherit ecm plasma.kde.org optfeature - -DESCRIPTION="Flexible, composited Window Manager for windowing systems on Linux" - -LICENSE="GPL-2+" -SLOT="5" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="accessibility caps gles2-only lock multimedia plasma screencast" - -RESTRICT="test" - -COMMON_DEPEND=" - >=dev-libs/libinput-1.19 - >=dev-libs/wayland-1.21.0 - >=dev-qt/qtconcurrent-${QTMIN}:5 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5=[egl,gles2-only=,libinput] - >=dev-qt/qtwayland-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtx11extras-${QTMIN}:5 - >=kde-frameworks/kactivities-${KFMIN}:5 - >=kde-frameworks/kauth-${KFMIN}:5 - >=kde-frameworks/kcmutils-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5[qml] - >=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/kglobalaccel-${KFMIN}:5=[X] - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kidletime-${KFMIN}:5= - >=kde-frameworks/kitemviews-${KFMIN}:5 - >=kde-frameworks/knewstuff-${KFMIN}:5 - >=kde-frameworks/knotifications-${KFMIN}:5 - >=kde-frameworks/kpackage-${KFMIN}:5 - >=kde-frameworks/kservice-${KFMIN}:5 - >=kde-frameworks/kwayland-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5=[X] - >=kde-frameworks/kxmlgui-${KFMIN}:5 - >=kde-frameworks/plasma-${KFMIN}:5 - >=kde-plasma/breeze-${PVCUT}:5 - >=kde-plasma/kdecoration-${PVCUT}:5 - media-libs/fontconfig - media-libs/freetype - media-libs/lcms:2 - media-libs/libepoxy - media-libs/libglvnd - >=media-libs/mesa-21.3[egl(+),gbm(+),wayland,X] - virtual/libudev:= - x11-libs/libX11 - x11-libs/libXi - >=x11-libs/libdrm-2.4.112 - >=x11-libs/libxcb-1.10 - >=x11-libs/libxcvt-0.1.1 - >=x11-libs/libxkbcommon-1.5.0 - x11-libs/xcb-util-cursor - x11-libs/xcb-util-image - x11-libs/xcb-util-keysyms - x11-libs/xcb-util-wm - accessibility? ( media-libs/libqaccessibilityclient:5 ) - caps? ( sys-libs/libcap ) - gles2-only? ( media-libs/mesa[gles2] ) - lock? ( >=kde-plasma/kscreenlocker-${PVCUT}:5 ) - plasma? ( >=kde-frameworks/krunner-${KFMIN}:5 ) - screencast? ( >=media-video/pipewire-0.3:= ) -" -RDEPEND="${COMMON_DEPEND} - !kde-plasma/kwayland-server - >=dev-qt/qtquickcontrols-${QTMIN}:5 - >=dev-qt/qtquickcontrols2-${QTMIN}:5 - >=dev-qt/qtvirtualkeyboard-${QTMIN}:5 - >=kde-frameworks/kirigami-${KFMIN}:5 - >=kde-frameworks/kitemmodels-${KFMIN}:5[qml] - sys-apps/hwdata - x11-base/xwayland - multimedia? ( >=dev-qt/qtmultimedia-${QTMIN}:5[gstreamer,qml] ) -" -DEPEND="${COMMON_DEPEND} - >=dev-libs/plasma-wayland-protocols-1.9 - >=dev-libs/wayland-protocols-1.31 - >=dev-qt/designer-${QTMIN}:5 - >=dev-qt/qtconcurrent-${QTMIN}:5 - x11-base/xorg-proto -" -BDEPEND=" - >=dev-qt/qtwaylandscanner-${QTMIN}:5 - dev-util/wayland-scanner - >=kde-frameworks/kcmutils-${KFMIN}:5 -" -PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:5" - -src_prepare() { - ecm_src_prepare - use multimedia || eapply "${FILESDIR}/${PN}-5.26.80-gstreamer-optional.patch" - - # TODO: try to get a build switch upstreamed - if ! use screencast; then - sed -e "s/^pkg_check_modules.*PipeWire/#&/" -i CMakeLists.txt || die - fi -} - -src_configure() { - local mycmakeargs=( - # KWIN_BUILD_NOTIFICATIONS exists, but kdeclarative still hard-depends on it - $(cmake_use_find_package accessibility QAccessibilityClient) - $(cmake_use_find_package caps Libcap) - -DKWIN_BUILD_SCREENLOCKER=$(usex lock) - $(cmake_use_find_package plasma KF5Runner) - ) - - ecm_src_configure -} - -pkg_postinst() { - ecm_pkg_postinst - optfeature "color management support" x11-misc/colord - elog - elog "In Plasma 5.20, default behavior of the Task Switcher to move minimised" - elog "windows to the end of the list was changed so that it remains in the" - elog "original order. To revert to the well established behavior:" - elog - elog " - Edit ~/.config/kwinrc" - elog " - Find [TabBox] section" - elog " - Add \"MoveMinimizedWindowsToEndOfTabBoxFocusChain=true\"" -} diff --git a/kde-plasma/libksysguard/Manifest b/kde-plasma/libksysguard/Manifest index c9f61dcce71b..c9fb32c72121 100644 --- a/kde-plasma/libksysguard/Manifest +++ b/kde-plasma/libksysguard/Manifest @@ -1,7 +1,8 @@ AUX libksysguard-5.22.80-no-detailed-mem-message.patch 1091 BLAKE2B 1c15fbea7e0f46cb60f1423523eb53ed564b2d0d8d6ab0429851f1e73e1aef844cbdcb23cfa70c4b0aac125587caa924fed50da94c5cb8de49d5f215fd38c03a SHA512 281b047e7f7e4d3a8e8d5ca9247dd4aca538cb13d1ff3e35303c059187140586233cff1b7c50caf5f289f9e4f63a2f57421ff0389cbbb50ad3f408a2addb396b AUX libksysguard-5.27.7-sensors-correctly-handle-return-val.patch 1235 BLAKE2B 238d7760c4d320f4b3a2d2b5f319d5f7a7eaaad54d0e4036dad903fb2e1e9e58d9c6956474bef3d1d400ad68e87c72021ce19808b83e4a7dabd719ff556140bd SHA512 5adf3788d2bf3ef78da57fe394d74a8e3100a62ecbd5fa90b3c946180ef9dd1a06ed830a8ea64eb911263d35c344464b78a8cacc8d5041973b4917582997513b +AUX libksysguard-5.27.8-cmake.patch 1597 BLAKE2B 1279971b483831b58cb689a7d50b48d35e621bf4133068998115269a6a1d81f1751004bed7d20d7b17b3dbe29a792c5ea42f9f14aa4502de20b0cab4c12d1113 SHA512 e9185c390583b0396d15cd835e0b04745b3cabe048d3bd455b69bd088e1fbfc93ecf20298f9592f36d5989104ce671535785e1b076a6f7468d0cd4456215a765 DIST libksysguard-5.27.7.tar.xz 880568 BLAKE2B 0600dc903603a8e18f61cf89bc42fa8a7bd7d2bba8df7c08f1c16231d9b5611e38cba5d5e3d02d424581103127334192428e98525b24d1f6baf183b5a0165aca SHA512 928afc2dd38dac8e8b94d2293eb7121ca9fa60f7707b969977a56d98db833af6dd1f26d7f1f726fd5c2b3f328d9357ce93751db735668d8b31002a8e476d6627 DIST libksysguard-5.27.8.tar.xz 884408 BLAKE2B 9925a6094f8c9ab0100127bced49534a99756add16107f751ce088ea8375c1d844730289124daa5e77aebcefccd34da0cccb394d71966516bbe2ee9fd7210489 SHA512 f4f4edf3b9fe56bcf9150fa7f2904773c31534f6d045d5d31e046e05e6f4be8c774e8907c11557ecb0b2f3a63b92a2203260aa0a9df789be612ce7bd9afdda08 EBUILD libksysguard-5.27.7-r1.ebuild 1950 BLAKE2B 495ed7b2381c84d1fd2939e5b4b84f2605cfa2b244295d3f8d4dad4b6499e0cc257c65fb936665337cdcfedec4833fd7872c7910c25b0b1dd2740ee8bb263a1d SHA512 9814d14d1eab6b2a31809c334a2fb265214ca44e8f86057c0e295be51ec3ba469e3e49c60dd474cfbf0fc77fd88b241a30cc1aef6b18f47323cf3a61aa4a5526 -EBUILD libksysguard-5.27.8.ebuild 1864 BLAKE2B 229f22ebb538686b0a48aa4035d027d1e817dfcf385a44664552c3f4700544707d733a6693706bbca4932679d67d17b5b6c6736bb6b9b6186ea6e378abc762aa SHA512 0b29018ca622242a7cd4faeceff2ddc6880f7640456221d4992caf52a25c59e85f01b1dd69741d8e1a1f8233526f69f4d3673656604763c1f99ecf8cc665e80f +EBUILD libksysguard-5.27.8-r1.ebuild 1952 BLAKE2B 5b4dbaae261df22b1efe11c70db4de627dabce0536803fd7d11b0f70f392d85b87d34be2fe3a601dd5667fbc2428ffe0afd08dfb78733ba778bd7701990464f8 SHA512 d9019e03afd1fe335db74cf443fc8b9f6228e9ae46c91073ac3582d189c8a7d79a04e6592bfb53ddded7a43ecf7cc367fa6dd3801103ce9f1857d0a941b58635 MISC metadata.xml 611 BLAKE2B 7e821b5bc0966b855561677eb598ec5eca351955c79f40e2f8622981eb02a206a07b47aec23db6efea5e08edfa2546a01f7f953ed7c7c3dae46ac1fa3f8cfeaa SHA512 ebdb86fa4d523efa0fd614acd9b2275284fb8298a75532d6afb272fe92cd927486044074121811f34ec8096d6de331934413347d1ca6f0f137e5beda0cdfc302 diff --git a/kde-plasma/libksysguard/files/libksysguard-5.27.8-cmake.patch b/kde-plasma/libksysguard/files/libksysguard-5.27.8-cmake.patch new file mode 100644 index 000000000000..45564b7acfdb --- /dev/null +++ b/kde-plasma/libksysguard/files/libksysguard-5.27.8-cmake.patch @@ -0,0 +1,40 @@ +From 4ea3547f3fb2d1d73b3c4e1c78cdc3902341b652 Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Sat, 16 Sep 2023 17:53:34 +0200 +Subject: [PATCH] Drop unused KCompletion + +Signed-off-by: Andreas Sturmlechner +(cherry picked from commit 0d5d7f70771fb6caf6fc84a840a708df4e980493) +--- + CMakeLists.txt | 2 +- + processui/CMakeLists.txt | 1 - + 2 files changed, 1 insertion(+), 2 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index d5a0ca48..67b8242d 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -48,7 +48,7 @@ set_package_properties(Qt${QT_MAJOR_VERSION}WebChannel PROPERTIES + ) + + +-find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS CoreAddons Config I18n JobWidgets WindowSystem Completion Auth WidgetsAddons IconThemes ConfigWidgets Service GlobalAccel KIO Package NewStuff) ++find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS CoreAddons Config I18n JobWidgets WindowSystem Auth WidgetsAddons IconThemes ConfigWidgets Service GlobalAccel KIO Package NewStuff) + + find_package(ZLIB REQUIRED) + set_package_properties(ZLIB PROPERTIES DESCRIPTION "Support for gzip compressed files and data streams" +diff --git a/processui/CMakeLists.txt b/processui/CMakeLists.txt +index c9bd8007..e61bd784 100644 +--- a/processui/CMakeLists.txt ++++ b/processui/CMakeLists.txt +@@ -45,7 +45,6 @@ target_link_libraries(processui + KF5::I18n + KF5::WindowSystem + KF5::AuthCore +- KF5::Completion + KF5::ConfigWidgets + KF5::WidgetsAddons + KF5::IconThemes +-- +2.42.0 + diff --git a/kde-plasma/libksysguard/libksysguard-5.27.8-r1.ebuild b/kde-plasma/libksysguard/libksysguard-5.27.8-r1.ebuild new file mode 100644 index 000000000000..c98e4b5e741d --- /dev/null +++ b/kde-plasma/libksysguard/libksysguard-5.27.8-r1.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_DESIGNERPLUGIN="true" +ECM_TEST="true" +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm plasma.kde.org + +DESCRIPTION="Task management and system monitoring library" + +LICENSE="LGPL-2+" +SLOT="5/9" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="webengine" + +# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras +RDEPEND=" + dev-libs/libnl:3 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtx11extras-${QTMIN}:5 + >=kde-frameworks/kauth-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5[qml] + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kglobalaccel-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kjobwidgets-${KFMIN}:5 + >=kde-frameworks/knewstuff-${KFMIN}:5 + >=kde-frameworks/kpackage-${KFMIN}:5 + >=kde-frameworks/kservice-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5[X] + >=kde-frameworks/solid-${KFMIN}:5 + net-libs/libpcap + sys-apps/lm-sensors:= + sys-libs/zlib + x11-libs/libX11 + x11-libs/libXres + webengine? ( + >=dev-qt/qtwebchannel-${QTMIN}:5 + >=dev-qt/qtwebengine-${QTMIN}:5 + ) +" +DEPEND="${RDEPEND} + >=kde-frameworks/kiconthemes-${KFMIN}:5 + x11-base/xorg-proto +" +BDEPEND="sys-libs/libcap" + +PATCHES=( + "${FILESDIR}/${PN}-5.22.80-no-detailed-mem-message.patch" # downstream patch + "${FILESDIR}/${P}-cmake.patch" # bug 914145 +) + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package webengine Qt5WebChannel) + $(cmake_use_find_package webengine Qt5WebEngineWidgets) + ) + + ecm_src_configure +} + +src_test() { + # bugs 797898, 889942: flaky test + local myctestargs=( + -E "(sensortreemodeltest)" + ) + LC_NUMERIC="C" ecm_src_test # bug 695514 +} diff --git a/kde-plasma/libksysguard/libksysguard-5.27.8.ebuild b/kde-plasma/libksysguard/libksysguard-5.27.8.ebuild deleted file mode 100644 index 69923cad9b11..000000000000 --- a/kde-plasma/libksysguard/libksysguard-5.27.8.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_DESIGNERPLUGIN="true" -ECM_TEST="true" -KFMIN=5.106.0 -QTMIN=5.15.9 -inherit ecm plasma.kde.org - -DESCRIPTION="Task management and system monitoring library" - -LICENSE="LGPL-2+" -SLOT="5/9" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="webengine" - -# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras -COMMON_DEPEND=" - dev-libs/libnl:3 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtx11extras-${QTMIN}:5 - >=kde-frameworks/kauth-${KFMIN}:5 - >=kde-frameworks/kcompletion-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5[qml] - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kjobwidgets-${KFMIN}:5 - >=kde-frameworks/knewstuff-${KFMIN}:5 - >=kde-frameworks/kpackage-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5[X] - net-libs/libpcap - sys-apps/lm-sensors:= - sys-libs/libcap - sys-libs/zlib - x11-libs/libX11 - x11-libs/libXres - webengine? ( - >=dev-qt/qtwebchannel-${QTMIN}:5 - >=dev-qt/qtwebengine-${QTMIN}:5 - ) -" -DEPEND="${COMMON_DEPEND} - >=kde-frameworks/kiconthemes-${KFMIN}:5 - x11-base/xorg-proto -" -RDEPEND="${COMMON_DEPEND} - !