From 14f4db7b76b24324bc3627156c045af6b0a2f1c2 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Tue, 8 Jul 2025 18:31:56 +0200 Subject: kde-apps/kdegraphics-meta: Fix IUSE color-management metadata desc Bug: https://bugs.gentoo.org/959707 Signed-off-by: Andreas Sturmlechner --- kde-apps/kdegraphics-meta/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-apps/kdegraphics-meta/metadata.xml b/kde-apps/kdegraphics-meta/metadata.xml index 18fcdad2290..0f02977042b 100644 --- a/kde-apps/kdegraphics-meta/metadata.xml +++ b/kde-apps/kdegraphics-meta/metadata.xml @@ -9,7 +9,7 @@ https://bugs.kde.org/ - Enable color management via media-libs/opencolorio + Enable color management via kde-misc/colord-kde Enable page scanning support via media-gfx/skanpage -- cgit v1.2.3 From ba101353a9a5a17be0cba2bdc5ef3ba2d79eae7e Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Tue, 8 Jul 2025 18:35:44 +0200 Subject: kde-plasma/aurorae: 6.3.6 version bump Signed-off-by: Andreas Sturmlechner --- kde-plasma/aurorae/Manifest | 1 + kde-plasma/aurorae/aurorae-6.3.6.ebuild | 47 +++++++++++++++++++++++++++++++++ 2 files changed, 48 insertions(+) create mode 100644 kde-plasma/aurorae/aurorae-6.3.6.ebuild diff --git a/kde-plasma/aurorae/Manifest b/kde-plasma/aurorae/Manifest index 857a9ea04cd..b6eec4cd4a8 100644 --- a/kde-plasma/aurorae/Manifest +++ b/kde-plasma/aurorae/Manifest @@ -1 +1,2 @@ DIST aurorae-6.3.5-decouple-from-libkwin.patch.xz 6232 BLAKE2B aaf9e1c57df857a6006b6521c7c557c14f04cf2e6bba2f26aff2ff66dba9ee0cf729d8570ebb24e841812440d86a438a32489b15c17a8831a7bbf43ac3755da8 SHA512 7e22bbd050affe42d1e2db620a32f8d75ba90ef4b96bcfd513abd76200731f742adbc0c75f96b12a49f76e32b62f63392583e4d4ad50cbba4913692d288ac061 +DIST kwin-6.3.6.tar.xz 8949768 BLAKE2B 4ed36fb02832722ac33a542ffb8150daabc8cd68ca90350a22c390fc41d867d3e71c38ef06707d21780e0bc26ae37a80866b6c85bec98ea3faf612108e642fff SHA512 ee753c94172b7a9997ea0a78a97b75de3ef9b616015c75058045bf302759184591e61aa1ebd541f1b01add2f748d515b9e019fff2ccf55cefd894b032ec6e788 diff --git a/kde-plasma/aurorae/aurorae-6.3.6.ebuild b/kde-plasma/aurorae/aurorae-6.3.6.ebuild new file mode 100644 index 00000000000..48fc87b1df9 --- /dev/null +++ b/kde-plasma/aurorae/aurorae-6.3.6.ebuild @@ -0,0 +1,47 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KDE_ORG_NAME="kwin" +KFMIN=6.10.0 +QTMIN=6.8.1 +inherit ecm plasma.kde.org + +DESCRIPTION="Themeable window decoration for KWin" +HOMEPAGE="https://invent.kde.org/plasma/aurorae" +SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${PN}-6.3.5-decouple-from-libkwin.patch.xz" +CMAKE_USE_DIR="${S}/src/plugins/kdecorations/aurorae/" + +LICENSE="GPL-2+ MIT" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,opengl,widgets] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=dev-qt/qttools-${QTMIN}:6[widgets] + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kcolorscheme-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/kpackage-${KFMIN}:6 + >=kde-frameworks/ksvg-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-plasma/kdecoration-${PV}:6 +" +RDEPEND="${DEPEND} + >=kde-frameworks/kirigami-${KFMIN}:6 + ! Date: Tue, 8 Jul 2025 18:35:48 +0200 Subject: kde-plasma/bluedevil: 6.3.6 version bump Signed-off-by: Andreas Sturmlechner --- kde-plasma/bluedevil/Manifest | 1 + kde-plasma/bluedevil/bluedevil-6.3.6.ebuild | 41 +++++++++++++++++++++++++++++ 2 files changed, 42 insertions(+) create mode 100644 kde-plasma/bluedevil/Manifest create mode 100644 kde-plasma/bluedevil/bluedevil-6.3.6.ebuild diff --git a/kde-plasma/bluedevil/Manifest b/kde-plasma/bluedevil/Manifest new file mode 100644 index 00000000000..73c80aa214e --- /dev/null +++ b/kde-plasma/bluedevil/Manifest @@ -0,0 +1 @@ +DIST bluedevil-6.3.6.tar.xz 393512 BLAKE2B b1862d699ab72012da6a39e0a63c6d3001f472ac205c23c19959be055f5979141371f66907f72418805a6a3c892f89cd4242d74a2fed892fd00a3ad1d7f393bd SHA512 75f72aa294d72aafde38f5a6e0057d4135554c1cf719e860c2e28be9fadf38e5fd2e61a7b6b2d7ec8560c41277668e8838ee7ac81531d2d48c132aeecae0c28c diff --git a/kde-plasma/bluedevil/bluedevil-6.3.6.ebuild b/kde-plasma/bluedevil/bluedevil-6.3.6.ebuild new file mode 100644 index 00000000000..96b474b4805 --- /dev/null +++ b/kde-plasma/bluedevil/bluedevil-6.3.6.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +KFMIN=6.10.0 +QTMIN=6.8.1 +inherit ecm plasma.kde.org xdg + +DESCRIPTION="Bluetooth stack for KDE Plasma" +HOMEPAGE="https://invent.kde.org/plasma/bluedevil" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-frameworks/bluez-qt-${KFMIN}:6 + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/ksvg-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6[X] + >=kde-plasma/libplasma-${KDE_CATV}:6 +" +RDEPEND="${DEPEND} + >=kde-frameworks/kirigami-${KFMIN}:6 +" +BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6" -- cgit v1.2.3 From 79ec67852c1373558ca6f42cdf58ce7757064da3 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Tue, 8 Jul 2025 18:35:53 +0200 Subject: kde-plasma/breeze: 6.3.6 version bump Signed-off-by: Andreas Sturmlechner --- kde-plasma/breeze/Manifest | 1 + kde-plasma/breeze/breeze-6.3.6.ebuild | 69 +++++++++++++++++++++++++++++++++++ 2 files changed, 70 insertions(+) create mode 100644 kde-plasma/breeze/Manifest create mode 100644 kde-plasma/breeze/breeze-6.3.6.ebuild diff --git a/kde-plasma/breeze/Manifest b/kde-plasma/breeze/Manifest new file mode 100644 index 00000000000..0bcf8f88a6b --- /dev/null +++ b/kde-plasma/breeze/Manifest @@ -0,0 +1 @@ +DIST breeze-6.3.6.tar.xz 45513224 BLAKE2B 52d80ea251f7a7b0050a681fbe0795d3b3cc5b6d1921586a937a3ce7720c9317f0e97f0dc3f61abc850a25ada941433b0983c7dfa240278b5f4b4558cd345f3e SHA512 eca285a8cb943755994c8161fa62573d97ccdf2b62f56be2f4a6b227df3680503d1596fc16f42d10c4aa2a68d344703f879a73b6b500db04dbaed737f10282bd diff --git a/kde-plasma/breeze/breeze-6.3.6.ebuild b/kde-plasma/breeze/breeze-6.3.6.ebuild new file mode 100644 index 00000000000..047840f835a --- /dev/null +++ b/kde-plasma/breeze/breeze-6.3.6.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KF5MIN=5.115.0 +KFMIN=6.10.0 +QT5MIN=5.15.12 +QTMIN=6.8.1 +inherit ecm plasma.kde.org xdg + +DESCRIPTION="Breeze visual style for the Plasma desktop" +HOMEPAGE="https://invent.kde.org/plasma/breeze" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="qt5" + +# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras +RDEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-frameworks/frameworkintegration-${KFMIN}:6 + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kirigami-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6[X] + >=kde-plasma/kdecoration-${KDE_CATV}:6 + qt5? ( + >=dev-qt/qtdbus-${QT5MIN}:5 + >=dev-qt/qtdeclarative-${QT5MIN}:5 + >=dev-qt/qtgui-${QT5MIN}:5 + >=dev-qt/qtwidgets-${QT5MIN}:5 + >=dev-qt/qtx11extras-${QT5MIN}:5 + >=kde-frameworks/frameworkintegration-${KF5MIN}:5 + >=kde-frameworks/kcmutils-${KF5MIN}:5 + >=kde-frameworks/kconfig-${KF5MIN}:5 + >=kde-frameworks/kconfigwidgets-${KF5MIN}:5 + >=kde-frameworks/kcoreaddons-${KF5MIN}:5 + >=kde-frameworks/kguiaddons-${KF5MIN}:5 + >=kde-frameworks/ki18n-${KF5MIN}:5 + >=kde-frameworks/kiconthemes-${KF5MIN}:5 + >=kde-frameworks/kirigami-${KF5MIN}:5 + >=kde-frameworks/kwidgetsaddons-${KF5MIN}:5 + >=kde-frameworks/kwindowsystem-${KF5MIN}:5 + ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + >=kde-frameworks/kcmutils-${KFMIN}:6 + qt5? ( >=kde-frameworks/kcmutils-${KF5MIN}:5 ) +" +PDEPEND=">=kde-frameworks/breeze-icons-${KFMIN}:*" + +src_configure() { + local mycmakeargs=( + -DBUILD_QT6=ON + -DBUILD_QT5=$(usex qt5) + ) + ecm_src_configure +} -- cgit v1.2.3 From 4d5045d056176ca88e5e1420eff2fd81a6b9d694 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Tue, 8 Jul 2025 18:35:57 +0200 Subject: kde-plasma/breeze-grub: 6.3.6 version bump Signed-off-by: Andreas Sturmlechner --- kde-plasma/breeze-grub/Manifest | 1 + kde-plasma/breeze-grub/breeze-grub-6.3.6.ebuild | 22 ++++++++++++++++++++++ 2 files changed, 23 insertions(+) create mode 100644 kde-plasma/breeze-grub/Manifest create mode 100644 kde-plasma/breeze-grub/breeze-grub-6.3.6.ebuild diff --git a/kde-plasma/breeze-grub/Manifest b/kde-plasma/breeze-grub/Manifest new file mode 100644 index 00000000000..12296bb52ea --- /dev/null +++ b/kde-plasma/breeze-grub/Manifest @@ -0,0 +1 @@ +DIST breeze-grub-6.3.6.tar.xz 1445156 BLAKE2B 8584f417fa4ae416c5f86c92bf7bf7988adf4258f4f044afaa0ec4174f718b3b8bba4b5d7fe7e3fc84ad4605ecd9ed23d1496bb1250b076f8a331af3fcbe4542 SHA512 94882742e25ba8f3d8633ba1d5e2edb94696bc0d39e965ee0d02f41639ad1602fb52ab4ea33149ff437d8c09b954c13fe65c3a65428633918bde7a4398b2b027 diff --git a/kde-plasma/breeze-grub/breeze-grub-6.3.6.ebuild b/kde-plasma/breeze-grub/breeze-grub-6.3.6.ebuild new file mode 100644 index 00000000000..e06f0d47123 --- /dev/null +++ b/kde-plasma/breeze-grub/breeze-grub-6.3.6.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit plasma.kde.org + +DESCRIPTION="Breeze theme for GRUB" + +LICENSE="GPL-3+" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +src_prepare() { default; } +src_configure() { :; } +src_compile() { :; } + +src_install() { + insinto /usr/share/grub/themes + doins -r breeze +} -- cgit v1.2.3 From 32aeb2807e66f2117d82f1d87d8574e8833c4be7 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Tue, 8 Jul 2025 18:36:02 +0200 Subject: kde-plasma/breeze-gtk: 6.3.6 version bump Signed-off-by: Andreas Sturmlechner --- kde-plasma/breeze-gtk/Manifest | 1 + kde-plasma/breeze-gtk/breeze-gtk-6.3.6.ebuild | 26 ++++++++++++++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 kde-plasma/breeze-gtk/Manifest create mode 100644 kde-plasma/breeze-gtk/breeze-gtk-6.3.6.ebuild diff --git a/kde-plasma/breeze-gtk/Manifest b/kde-plasma/breeze-gtk/Manifest new file mode 100644 index 00000000000..6219f87e09b --- /dev/null +++ b/kde-plasma/breeze-gtk/Manifest @@ -0,0 +1 @@ +DIST breeze-gtk-6.3.6.tar.xz 40788 BLAKE2B c8518522fb0781d8862b5b104372dbf0ca8458120b49978e1cf4ff1d47e9b7458b0a50480bc2af4c2d1a232ad4632043c668dd865d952215acc5b3e036bd8887 SHA512 d14526c623e08742d0e160d693743e61d057e7cb2b0a24b65175c78341dbc70636ee3b0f8ced6dbbe9fdeb2c6abafce617ea83ba954c40a9d4a0205afc0c9654 diff --git a/kde-plasma/breeze-gtk/breeze-gtk-6.3.6.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-6.3.6.ebuild new file mode 100644 index 00000000000..c0dc18b52c1 --- /dev/null +++ b/kde-plasma/breeze-gtk/breeze-gtk-6.3.6.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=6.10.0 +PYTHON_COMPAT=( python3_{11..13} ) +inherit ecm plasma.kde.org python-any-r1 + +DESCRIPTION="Official GTK+ port of Plasma's Breeze widget style" +HOMEPAGE="https://invent.kde.org/plasma/breeze-gtk" + +LICENSE="LGPL-2.1+" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +BDEPEND="${PYTHON_DEPS} + dev-lang/sassc + $(python_gen_any_dep 'dev-python/pycairo[${PYTHON_USEDEP}]') + >=kde-plasma/breeze-${KDE_CATV}:6 +" + +python_check_deps() { + python_has_version "dev-python/pycairo[${PYTHON_USEDEP}]" +} -- cgit v1.2.3 From 9366061364ab47b35af2c246cb5b785f43ebdbfa Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Tue, 8 Jul 2025 18:36:06 +0200 Subject: kde-plasma/breeze-plymouth: 6.3.6 version bump Signed-off-by: Andreas Sturmlechner --- kde-plasma/breeze-plymouth/Manifest | 1 + .../breeze-plymouth/breeze-plymouth-6.3.6.ebuild | 29 ++++++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 kde-plasma/breeze-plymouth/Manifest create mode 100644 kde-plasma/breeze-plymouth/breeze-plymouth-6.3.6.ebuild diff --git a/kde-plasma/breeze-plymouth/Manifest b/kde-plasma/breeze-plymouth/Manifest new file mode 100644 index 00000000000..21b71c94954 --- /dev/null +++ b/kde-plasma/breeze-plymouth/Manifest @@ -0,0 +1 @@ +DIST breeze-plymouth-6.3.6.tar.xz 111004 BLAKE2B c7a621e65b56c34716f3887b8c80f2b2e87772a1e189ddf299b7b07c0a214ef22099130eb93890f9a13d6d7e24d0e021d8aab5dbe6419c8d40a90f1e471812b1 SHA512 eec4ebc019d080dea072da8cb8239dd3b61e7b257a317faab04d3ac855ae0d27d9aeeb115807daf7d383aa71da3c7f17cfdb51abd30640e96417b2e60b97bf29 diff --git a/kde-plasma/breeze-plymouth/breeze-plymouth-6.3.6.ebuild b/kde-plasma/breeze-plymouth/breeze-plymouth-6.3.6.ebuild new file mode 100644 index 00000000000..c2f322e9981 --- /dev/null +++ b/kde-plasma/breeze-plymouth/breeze-plymouth-6.3.6.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=6.10.0 +inherit cmake plasma.kde.org + +DESCRIPTION="Breeze theme for Plymouth" + +LICENSE="GPL-2+ GPL-3+" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~x86" +IUSE="" + +BDEPEND=">=kde-frameworks/extra-cmake-modules-${KFMIN}:0" +DEPEND="sys-boot/plymouth" +RDEPEND="${DEPEND}" + +PATCHES=( "${FILESDIR}/${PN}-6.2.5-cmake4.patch" ) + +src_configure() { + local mycmakeargs=( + -DDISTRO_NAME="Gentoo Linux" + -DDISTRO_VERSION= + ) + + cmake_src_configure +} -- cgit v1.2.3 From e9d2acf273e142ca154e1e2eb33126acbb3a5d73 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Tue, 8 Jul 2025 18:36:11 +0200 Subject: kde-plasma/discover: 6.3.6 version bump Signed-off-by: Andreas Sturmlechner --- kde-plasma/discover/Manifest | 1 + kde-plasma/discover/discover-6.3.6.ebuild | 98 +++++++++++++++++++++++++++++++ 2 files changed, 99 insertions(+) create mode 100644 kde-plasma/discover/Manifest create mode 100644 kde-plasma/discover/discover-6.3.6.ebuild diff --git a/kde-plasma/discover/Manifest b/kde-plasma/discover/Manifest new file mode 100644 index 00000000000..3ba20273c42 --- /dev/null +++ b/kde-plasma/discover/Manifest @@ -0,0 +1 @@ +DIST discover-6.3.6.tar.xz 1092376 BLAKE2B 2c4c936b5627fdae43e2f9bc96db3a6284f549f629e55b9339085c628bd05b325eac2e1f62c447bd21e215133b2b579283b87df314ffa22eb1615f0ce4d4d899 SHA512 0c7d11041cf25209e38099b5f44b25f5bcb0ab424d9ae8e4c53f083c4d5c36c10a749ae916dfe2d4c3d853270cc40c745165e4cf90e753488464fe4bf7b64b6d diff --git a/kde-plasma/discover/discover-6.3.6.ebuild b/kde-plasma/discover/discover-6.3.6.ebuild new file mode 100644 index 00000000000..917e4f8eb24 --- /dev/null +++ b/kde-plasma/discover/discover-6.3.6.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="true" +KFMIN=6.10.0 +QTMIN=6.8.1 +inherit ecm plasma.kde.org xdg + +DESCRIPTION="KDE Plasma resources management GUI" +HOMEPAGE="https://userbase.kde.org/Discover" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="+firmware flatpak snap telemetry webengine" + +# libmarkdown (app-text/discount) only used in PackageKitBackend +COMMON_DEPEND=" + >=dev-libs/appstream-1.0.0:=[qt6] + dev-libs/kirigami-addons:6 + dev-libs/qcoro + >=dev-qt/qtbase-${QTMIN}:6=[concurrent,dbus,gui,network,widgets] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-frameworks/attica-${KFMIN}:6 + >=kde-frameworks/kauth-${KFMIN}:6 + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kidletime-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kirigami-${KFMIN}:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/purpose-${KFMIN}:6 + firmware? ( >=sys-apps/fwupd-1.9.4 ) + flatpak? ( sys-apps/flatpak ) + snap? ( sys-libs/snapd-glib:=[qt6(-)] ) + telemetry? ( >=kde-frameworks/kuserfeedback-${KFMIN}:6 ) + webengine? ( >=dev-qt/qtwebview-${QTMIN}:6 ) +" +RDEPEND="${COMMON_DEPEND} + snap? ( app-containers/snapd ) +" +DEPEND="${COMMON_DEPEND} + dev-libs/qcoro +" +BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6" + +src_prepare() { + ecm_src_prepare + # we don't need it with PackageKitBackend off + ecm_punt_kf_module Archive + # we don't do anything with this + sed -e "s/^pkg_check_modules.*Markdown/#&/" \ + -e "s/^pkg_check_modules.*RpmOstree/#&/" \ + -e "s/^pkg_check_modules.*Ostree/#&/" \ + -i CMakeLists.txt || die +} + +src_configure() { + local mycmakeargs=( + # TODO: Port PackageKit's portage back-end to python3 + -DCMAKE_DISABLE_FIND_PACKAGE_packagekitqt6=ON + # Automated updates will not work for us + # https://invent.kde.org/plasma/discover/-/merge_requests/142 + -DWITH_KCM=OFF + -DBUILD_DummyBackend=OFF + -DBUILD_FlatpakBackend=$(usex flatpak) + -DBUILD_FwupdBackend=$(usex firmware) + -DBUILD_RpmOstreeBackend=OFF + -DBUILD_SnapBackend=$(usex snap) + -DBUILD_SteamOSBackend=OFF + $(cmake_use_find_package telemetry KF6UserFeedback) + $(cmake_use_find_package webengine Qt6WebView) + ) + + ecm_src_configure +} + +src_test() { + # bug 686392: needs network connection + local myctestargs=( + -E "(knsbackendtest|flatpaktest)" + ) + + ecm_src_test +} -- cgit v1.2.3 From f5bf00caa33eb94ad9688308eb1fe57499a83973 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Tue, 8 Jul 2025 18:36:15 +0200 Subject: kde-plasma/drkonqi: 6.3.6 version bump Signed-off-by: Andreas Sturmlechner --- kde-plasma/drkonqi/Manifest | 1 + kde-plasma/drkonqi/drkonqi-6.3.6.ebuild | 86 +++++++++++++++++++++++++++++++++ 2 files changed, 87 insertions(+) create mode 100644 kde-plasma/drkonqi/Manifest create mode 100644 kde-plasma/drkonqi/drkonqi-6.3.6.ebuild diff --git a/kde-plasma/drkonqi/Manifest b/kde-plasma/drkonqi/Manifest new file mode 100644 index 00000000000..a8e08e49f9b --- /dev/null +++ b/kde-plasma/drkonqi/Manifest @@ -0,0 +1 @@ +DIST drkonqi-6.3.6.tar.xz 882888 BLAKE2B 152a552e2530d75ddd84ac1c2893372cfa6f1450478e74072479851095b11daa20a970c971862f819187bf6ca37a3dac5cfb6b6a929e80f35e64471a091db448 SHA512 1993a8be203c5277ae544971884af18b604299393609907fac1f798eac23c05318ccd79307b4e069b9d13be887bbccad1a3c1c770ff089f7fdf00f32853aa3ac diff --git a/kde-plasma/drkonqi/drkonqi-6.3.6.ebuild b/kde-plasma/drkonqi/drkonqi-6.3.6.ebuild new file mode 100644 index 00000000000..3bbe12d2abc --- /dev/null +++ b/kde-plasma/drkonqi/drkonqi-6.3.6.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="forceoptional" +PYTHON_COMPAT=( python3_{11..13} ) +KFMIN=6.10.0 +QTMIN=6.8.1 +inherit ecm plasma.kde.org python-single-r1 systemd xdg + +DESCRIPTION="Plasma crash handler, gives the user feedback if a program crashed" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="systemd" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="test" # bug 935362 + +COMMON_DEPEND="${PYTHON_DEPS} + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kidletime-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6 + >=kde-frameworks/kwallet-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-frameworks/syntax-highlighting-${KFMIN}:6 + systemd? ( + >=dev-qt/qtbase-${QTMIN}:6[network] + >=kde-frameworks/kservice-${KFMIN}:6 + sys-apps/systemd:= + >=sys-auth/polkit-qt-0.175.0[qt6(+)] + ) +" +DEPEND="${COMMON_DEPEND} + >=dev-qt/qtbase-${QTMIN}:6[concurrent] + test? ( >=dev-qt/qtbase-${QTMIN}:6[network] ) +" +RDEPEND="${COMMON_DEPEND} + >=kde-frameworks/kirigami-${KFMIN}:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 + $(python_gen_cond_dep ' + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/pygdbmi[${PYTHON_USEDEP}] + ') + || ( + >=dev-debug/gdb-12 + llvm-core/lldb + ) +" + +src_configure() { + local mycmakeargs=( + -DWITH_GDB12=ON + -DWITH_PYTHON_VENDORING=OFF + $(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 +} -- cgit v1.2.3 From d31f7199bd94d8b76b053b5bb2beb578bef04bb1 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Tue, 8 Jul 2025 18:36:20 +0200 Subject: kde-plasma/flatpak-kcm: 6.3.6 version bump Signed-off-by: Andreas Sturmlechner --- kde-plasma/flatpak-kcm/Manifest | 1 + kde-plasma/flatpak-kcm/flatpak-kcm-6.3.6.ebuild | 34 +++++++++++++++++++++++++ 2 files changed, 35 insertions(+) create mode 100644 kde-plasma/flatpak-kcm/Manifest create mode 100644 kde-plasma/flatpak-kcm/flatpak-kcm-6.3.6.ebuild diff --git a/kde-plasma/flatpak-kcm/Manifest b/kde-plasma/flatpak-kcm/Manifest new file mode 100644 index 00000000000..25ed63d4fe9 --- /dev/null +++ b/kde-plasma/flatpak-kcm/Manifest @@ -0,0 +1 @@ +DIST flatpak-kcm-6.3.6.tar.xz 250440 BLAKE2B 6c3cf0869aa952a22a0dbd118db68f32122e0db7f6e5f1ed149f5b821b988d5fa2d0baa1bcc4abee342990fbe5252964177eb97103299cdf1c21670689561d71 SHA512 82ca53691c1f48690fa2805918039eb22f9c3ea12995ad1d9d208cc3e5e95dabaf886951aa3a3fd76c5177a0d3bb8ac1f09a414688bd31a7f31d8b932e8256c6 diff --git a/kde-plasma/flatpak-kcm/flatpak-kcm-6.3.6.ebuild b/kde-plasma/flatpak-kcm/flatpak-kcm-6.3.6.ebuild new file mode 100644 index 00000000000..32b113c41fc --- /dev/null +++ b/kde-plasma/flatpak-kcm/flatpak-kcm-6.3.6.ebuild @@ -0,0 +1,34 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=6.10.0 +QTMIN=6.8.1 +inherit ecm plasma.kde.org xdg + +DESCRIPTION="Flatpak Permissions Management KCM" +HOMEPAGE="https://invent.kde.org/plasma/flatpak-kcm" + +LICENSE="GPL-2 LGPL-2.1+" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + dev-libs/glib:2 + >=dev-qt/qtbase-${QTMIN}:6 + >=dev-qt/qtdeclarative-${QTMIN}:6[widgets] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kdeclarative-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 + >=sys-apps/flatpak-0.11.8 +" +RDEPEND="${DEPEND} + >=kde-frameworks/kirigami-${KFMIN}:6 +" +BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6" -- cgit v1.2.3 From 9d09e795fd6fe997edd6931f9b129a5566e6e497 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Tue, 8 Jul 2025 18:36:24 +0200 Subject: kde-plasma/kactivitymanagerd: 6.3.6 version bump Signed-off-by: Andreas Sturmlechner --- kde-plasma/kactivitymanagerd/Manifest | 1 + .../kactivitymanagerd-6.3.6.ebuild | 33 ++++++++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 kde-plasma/kactivitymanagerd/Manifest create mode 100644 kde-plasma/kactivitymanagerd/kactivitymanagerd-6.3.6.ebuild diff --git a/kde-plasma/kactivitymanagerd/Manifest b/kde-plasma/kactivitymanagerd/Manifest new file mode 100644 index 00000000000..81ff8beb1c3 --- /dev/null +++ b/kde-plasma/kactivitymanagerd/Manifest @@ -0,0 +1 @@ +DIST kactivitymanagerd-6.3.6.tar.xz 102844 BLAKE2B ed1bff844c9e1c37d326757fbd482af753cc7a0449c1b273f89904d546e605547e8d58680d7c67ccf966e082804c641614517610a48a32e185093b497366253b SHA512 97d7d9c05ab68afcd702854a31532d4ebf83c17df46ee9639364ffe84b28bf1d77bf74f0d91d4ccbf5bd3a4fa9bff3a969ce29e48540b81a477f6bb71816322d diff --git a/kde-plasma/kactivitymanagerd/kactivitymanagerd-6.3.6.ebuild b/kde-plasma/kactivitymanagerd/kactivitymanagerd-6.3.6.ebuild new file mode 100644 index 00000000000..eb1d567dd42 --- /dev/null +++ b/kde-plasma/kactivitymanagerd/kactivitymanagerd-6.3.6.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=6.10.0 +QTMIN=6.8.1 +inherit ecm plasma.kde.org xdg + +DESCRIPTION="System service to manage user's activities, track the usage patterns etc." + +LICENSE="|| ( GPL-2 GPL-3 )" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras +RDEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,sql,sqlite,widgets] + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kglobalaccel-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6[X] + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +DEPEND="${RDEPEND} + dev-libs/boost +" -- cgit v1.2.3 From f6d4d847cb44ccfb5755f8d666c93219f4699d1a Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Tue, 8 Jul 2025 18:36:29 +0200 Subject: kde-plasma/kde-cli-tools: 6.3.6 version bump Signed-off-by: Andreas Sturmlechner --- kde-plasma/kde-cli-tools/Manifest | 1 + .../kde-cli-tools/kde-cli-tools-6.3.6.ebuild | 52 ++++++++++++++++++++++ 2 files changed, 53 insertions(+) create mode 100644 kde-plasma/kde-cli-tools/Manifest create mode 100644 kde-plasma/kde-cli-tools/kde-cli-tools-6.3.6.ebuild diff --git a/kde-plasma/kde-cli-tools/Manifest b/kde-plasma/kde-cli-tools/Manifest new file mode 100644 index 00000000000..6fb1b78f6a7 --- /dev/null +++ b/kde-plasma/kde-cli-tools/Manifest @@ -0,0 +1 @@ +DIST kde-cli-tools-6.3.6.tar.xz 638544 BLAKE2B 649d5c94ac3353c9a1040833775cc50f8bb93bfd721f3be1e8700be7f29a67b8023b24b6f7233ff4237018ad8be1ee19d8466d9d71dc636650e16e2ae753f8ae SHA512 f586d37d03477c216e960873721357e6293f5b0dd999632b43123c35c0b60aa7421028257ad139a2ee3992fd500f7eb530e2b75dd99d9ed134742aa9cbeee4ee diff --git a/kde-plasma/kde-cli-tools/kde-cli-tools-6.3.6.ebuild b/kde-plasma/kde-cli-tools/kde-cli-tools-6.3.6.ebuild new file mode 100644 index 00000000000..20864c97c6c --- /dev/null +++ b/kde-plasma/kde-cli-tools/kde-cli-tools-6.3.6.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoff" +ECM_TEST="false" +KFMIN=6.10.0 +QTMIN=6.8.1 +inherit ecm plasma.kde.org xdg + +DESCRIPTION="Tools based on KDE Frameworks 6 to better interact with the system" +HOMEPAGE="https://invent.kde.org/plasma/kde-cli-tools" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="kdesu X" + +# slot op: kstart Uses Qt6::GuiPrivate for qtx11extras_p.h +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + X? ( >=dev-qt/qtbase-${QTMIN}:6=[gui,X] ) +" +RDEPEND="${DEPEND} + >=${CATEGORY}/${PN}-common-${PV} + kdesu? ( >=${CATEGORY}/kdesu-gui-${PV} ) +" +BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6" + +# downstream split +PATCHES=( "${FILESDIR}/${PN}-6.2.4-unrequire-kf-qt-modules.patch" ) + +src_prepare() { + ecm_src_prepare + ecm_punt_po_install + cmake_comment_add_subdirectory keditfiletype # split package +} + +src_configure() { + local mycmakeargs=( + -DCMAKE_DISABLE_FIND_PACKAGE_KF6Su=ON + -DWITH_X11=$(usex X) + ) + + ecm_src_configure +} -- cgit v1.2.3 From 8495c41ae87ebaaeede30d649dc4dbc15a91f965 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Tue, 8 Jul 2025 18:36:34 +0200 Subject: kde-plasma/kde-cli-tools-common: 6.3.6 version bump Signed-off-by: Andreas Sturmlechner --- kde-plasma/kde-cli-tools-common/Manifest | 1 + .../kde-cli-tools-common/kde-cli-tools-common-6.3.6.ebuild | 14 ++++++++++++++ 2 files changed, 15 insertions(+) create mode 100644 kde-plasma/kde-cli-tools-common/Manifest create mode 100644 kde-plasma/kde-cli-tools-common/kde-cli-tools-common-6.3.6.ebuild diff --git a/kde-plasma/kde-cli-tools-common/Manifest b/kde-plasma/kde-cli-tools-common/Manifest new file mode 100644 index 00000000000..6fb1b78f6a7 --- /dev/null +++ b/kde-plasma/kde-cli-tools-common/Manifest @@ -0,0 +1 @@ +DIST kde-cli-tools-6.3.6.tar.xz 638544 BLAKE2B 649d5c94ac3353c9a1040833775cc50f8bb93bfd721f3be1e8700be7f29a67b8023b24b6f7233ff4237018ad8be1ee19d8466d9d71dc636650e16e2ae753f8ae SHA512 f586d37d03477c216e960873721357e6293f5b0dd999632b43123c35c0b60aa7421028257ad139a2ee3992fd500f7eb530e2b75dd99d9ed134742aa9cbeee4ee diff --git a/kde-plasma/kde-cli-tools-common/kde-cli-tools-common-6.3.6.ebuild b/kde-plasma/kde-cli-tools-common/kde-cli-tools-common-6.3.6.ebuild new file mode 100644 index 00000000000..e062cf05f96 --- /dev/null +++ b/kde-plasma/kde-cli-tools-common/kde-cli-tools-common-6.3.6.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="true" +KDE_ORG_NAME="${PN/-common/}" +inherit ecm-common plasma.kde.org + +LICENSE="GPL-2+ handbook? ( FDL-1.2 )" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" + +RDEPEND="!<${CATEGORY}/${KDE_ORG_NAME}-6.1.4-r2:*" -- cgit v1.2.3 From 5e234d64575790c409289f3621ae41adbcaf75ea Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Tue, 8 Jul 2025 18:36:38 +0200 Subject: kde-plasma/kde-gtk-config: 6.3.6 version bump Signed-off-by: Andreas Sturmlechner --- kde-plasma/kde-gtk-config/Manifest | 1 + .../kde-gtk-config/kde-gtk-config-6.3.6.ebuild | 42 ++++++++++++++++++++++ 2 files changed, 43 insertions(+) create mode 100644 kde-plasma/kde-gtk-config/Manifest create mode 100644 kde-plasma/kde-gtk-config/kde-gtk-config-6.3.6.ebuild diff --git a/kde-plasma/kde-gtk-config/Manifest b/kde-plasma/kde-gtk-config/Manifest new file mode 100644 index 00000000000..73705a90e1f --- /dev/null +++ b/kde-plasma/kde-gtk-config/Manifest @@ -0,0 +1 @@ +DIST kde-gtk-config-6.3.6.tar.xz 78756 BLAKE2B 333b964230adec34e4898f05b7c104a50e320c4a6b4c2cfc5b7dc3cabfcbc21f3630ee7c0b3835ce4b593b915a9368acb05ffcb6904a7bd3a128600e193c072d SHA512 946b6c9b105abb36709a6f8a78c8ffc1e6cefce30526f8d3bcb8cf608edd2f720a452c411971809f5172282582a3d384ece1494dde2791aa71d8138266493b11 diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-6.3.6.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-6.3.6.ebuild new file mode 100644 index 00000000000..d04201d8c95 --- /dev/null +++ b/kde-plasma/kde-gtk-config/kde-gtk-config-6.3.6.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=6.10.0 +QTMIN=6.8.1 +inherit ecm plasma.kde.org xdg + +DESCRIPTION="Syncs KDE Plasma theme settings to GTK applications" +HOMEPAGE="https://invent.kde.org/plasma/kde-gtk-config" + +LICENSE="GPL-3" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + dev-libs/glib:2 + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui] + >=dev-qt/qtsvg-${QTMIN}:6 + gnome-base/gsettings-desktop-schemas + >=kde-frameworks/kcolorscheme-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-plasma/kdecoration-${KDE_CATV}:6 + x11-libs/gtk+:3[X] +" +RDEPEND="${DEPEND} + x11-misc/xsettingsd +" +BDEPEND="dev-lang/sassc" + +pkg_postinst() { + xdg_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." +} -- cgit v1.2.3 From cfd7d936ba8077e6062074edb2e470944b6b12a4 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Tue, 8 Jul 2025 18:36:43 +0200 Subject: kde-plasma/kdecoration: 6.3.6 version bump Signed-off-by: Andreas Sturmlechner --- kde-plasma/kdecoration/Manifest | 1 + kde-plasma/kdecoration/kdecoration-6.3.6.ebuild | 22 ++++++++++++++++++++++ 2 files changed, 23 insertions(+) create mode 100644 kde-plasma/kdecoration/Manifest create mode 100644 kde-plasma/kdecoration/kdecoration-6.3.6.ebuild diff --git a/kde-plasma/kdecoration/Manifest b/kde-plasma/kdecoration/Manifest new file mode 100644 index 00000000000..2dbaba94800 --- /dev/null +++ b/kde-plasma/kdecoration/Manifest @@ -0,0 +1 @@ +DIST kdecoration-6.3.6.tar.xz 57500 BLAKE2B c2b3853dcd7c5d88dd637895948a0c3a158efff94fcf8e2efe3dbfa52ce72da563109126ddf764fba4c188d698eaa86ba44bd225f116ee2ceb829dc9e34d92e1 SHA512 9ebc71d4ff782adb7efa09c5922846ed2ff21a750c785f256fc88b03a5739937f177ef8de962b4695a2023a75658202a84c4fc6582f224a23412cd2936f85f22 diff --git a/kde-plasma/kdecoration/kdecoration-6.3.6.ebuild b/kde-plasma/kdecoration/kdecoration-6.3.6.ebuild new file mode 100644 index 00000000000..a9c086b1061 --- /dev/null +++ b/kde-plasma/kdecoration/kdecoration-6.3.6.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="forceoptional" +KFMIN=6.10.0 +QTMIN=6.8.1 +inherit ecm plasma.kde.org + +DESCRIPTION="Plugin based library to create window decorations" + +LICENSE="|| ( LGPL-2.1 LGPL-3 )" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui] + >=kde-frameworks/ki18n-${KFMIN}:6 +" +RDEPEND="${DEPEND}" -- cgit v1.2.3 From 3a5ed9c43ce00b165a1d92cbcf1792fe008a9387 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Tue, 8 Jul 2025 18:36:47 +0200 Subject: kde-plasma/kdeplasma-addons: 6.3.6 version bump Signed-off-by: Andreas Sturmlechner --- kde-plasma/kdeplasma-addons/Manifest | 1 + .../files/kdeplasma-addons-6.3.5-cmake4.patch | 37 +++++++++++ .../kdeplasma-addons/kdeplasma-addons-6.3.6.ebuild | 75 ++++++++++++++++++++++ 3 files changed, 113 insertions(+) create mode 100644 kde-plasma/kdeplasma-addons/Manifest create mode 100644 kde-plasma/kdeplasma-addons/files/kdeplasma-addons-6.3.5-cmake4.patch create mode 100644 kde-plasma/kdeplasma-addons/kdeplasma-addons-6.3.6.ebuild diff --git a/kde-plasma/kdeplasma-addons/Manifest b/kde-plasma/kdeplasma-addons/Manifest new file mode 100644 index 00000000000..133caf79ab9 --- /dev/null +++ b/kde-plasma/kdeplasma-addons/Manifest @@ -0,0 +1 @@ +DIST kdeplasma-addons-6.3.6.tar.xz 917256 BLAKE2B 673e86edbfbaef33fae028ecf9a63a4d73badbf346826dd9892eaecdece60be95cda55040d01f951c43ec08bd572baac2410020aeaa0b5b4d9ab09f6bfbbcfac SHA512 3b1468566941c17eba2e571f3b3d5a5f6a9a8fb4dc25740f650141a3188b63dab78a9b943987bdec9de76fa16084591f25e129522f33190196186a56a2759bc8 diff --git a/kde-plasma/kdeplasma-addons/files/kdeplasma-addons-6.3.5-cmake4.patch b/kde-plasma/kdeplasma-addons/files/kdeplasma-addons-6.3.5-cmake4.patch new file mode 100644 index 00000000000..f5476fa5a85 --- /dev/null +++ b/kde-plasma/kdeplasma-addons/files/kdeplasma-addons-6.3.5-cmake4.patch @@ -0,0 +1,37 @@ +From f100cd519aa0800fe84bf3c44f4d84698ca445c5 Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Thu, 19 Jun 2025 11:41:45 +0200 +Subject: [PATCH] Align with project root minimum versions and don't search for + Qt5(!) + +Signed-off-by: Andreas Sturmlechner +--- + templates/plasmapotdprovider/CMakeLists.txt | 8 ++++---- + 1 file changed, 4 insertions(+), 4 deletions(-) + +diff --git a/templates/plasmapotdprovider/CMakeLists.txt b/templates/plasmapotdprovider/CMakeLists.txt +index 4cbfaba815..e6663fc461 100644 +--- a/templates/plasmapotdprovider/CMakeLists.txt ++++ b/templates/plasmapotdprovider/CMakeLists.txt +@@ -1,14 +1,14 @@ +-cmake_minimum_required(VERSION 3.0) ++cmake_minimum_required(VERSION 3.16) + + project(%{APPNAMEID}) + +-set(QT_MIN_VERSION "5.9.0") +-set(KF6_MIN_VERSION "5.42.0") ++set(QT_MIN_VERSION "6.8.0") ++set(KF6_MIN_VERSION "6.14.0") + + find_package(ECM ${KF6_MIN_VERSION} REQUIRED NO_MODULE) + set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH}) + +-find_package(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED ++find_package(Qt6 ${QT_MIN_VERSION} CONFIG REQUIRED + COMPONENTS + Core + ) +-- +GitLab + diff --git a/kde-plasma/kdeplasma-addons/kdeplasma-addons-6.3.6.ebuild b/kde-plasma/kdeplasma-addons/kdeplasma-addons-6.3.6.ebuild new file mode 100644 index 00000000000..de1ecca68aa --- /dev/null +++ b/kde-plasma/kdeplasma-addons/kdeplasma-addons-6.3.6.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KFMIN=6.10.0 +QTMIN=6.8.1 +inherit ecm plasma.kde.org optfeature xdg + +DESCRIPTION="Extra Plasma applets and engines" + +LICENSE="GPL-2 LGPL-2" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="+alternate-calendar share webengine" + +RESTRICT="test" # bug 727846, +missing selenium-webdriver-at-spi + +DEPEND=" + >=dev-qt/qt5compat-${QTMIN}:6 + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-frameworks/kauth-${KFMIN}:6 + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kdeclarative-${KFMIN}:6 + >=kde-frameworks/kglobalaccel-${KFMIN}:6 + >=kde-frameworks/kholidays-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/kpackage-${KFMIN}:6 + >=kde-frameworks/krunner-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/kunitconversion-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/sonnet-${KFMIN}:6 + >=kde-plasma/libplasma-${KDE_CATV}:6 + >=kde-plasma/plasma5support-${KDE_CATV}:6 + alternate-calendar? ( dev-libs/icu:= ) + share? ( >=kde-frameworks/purpose-${KFMIN}:6 ) + webengine? ( >=dev-qt/qtwebengine-${QTMIN}:6 ) +" +RDEPEND="${DEPEND} + dev-libs/kirigami-addons:6 + >=dev-qt/qtquick3d-${QTMIN}:6 + >=kde-frameworks/kirigami-${KFMIN}:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 +" + +PATCHES=( "${FILESDIR}/${PN}-6.3.5-cmake4.patch" ) # bug 958360, in 6.4.3 + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package alternate-calendar ICU) + $(cmake_use_find_package share KF6Purpose) + $(cmake_use_find_package webengine Qt6WebEngineQuick) + ) + + ecm_src_configure +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + optfeature "Disk quota applet" "sys-fs/quota" + fi + xdg_pkg_postinst +} -- cgit v1.2.3 From 69f2e8057d6b61fd8f1c598671409bc08befe0ac Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Tue, 8 Jul 2025 18:36:52 +0200 Subject: kde-plasma/kdesu-gui: 6.3.6 version bump Signed-off-by: Andreas Sturmlechner --- kde-plasma/kdesu-gui/Manifest | 1 + kde-plasma/kdesu-gui/kdesu-gui-6.3.6.ebuild | 54 +++++++++++++++++++++++++++++ 2 files changed, 55 insertions(+) create mode 100644 kde-plasma/kdesu-gui/Manifest create mode 100644 kde-plasma/kdesu-gui/kdesu-gui-6.3.6.ebuild diff --git a/kde-plasma/kdesu-gui/Manifest b/kde-plasma/kdesu-gui/Manifest new file mode 100644 index 00000000000..6fb1b78f6a7 --- /dev/null +++ b/kde-plasma/kdesu-gui/Manifest @@ -0,0 +1 @@ +DIST kde-cli-tools-6.3.6.tar.xz 638544 BLAKE2B 649d5c94ac3353c9a1040833775cc50f8bb93bfd721f3be1e8700be7f29a67b8023b24b6f7233ff4237018ad8be1ee19d8466d9d71dc636650e16e2ae753f8ae SHA512 f586d37d03477c216e960873721357e6293f5b0dd999632b43123c35c0b60aa7421028257ad139a2ee3992fd500f7eb530e2b75dd99d9ed134742aa9cbeee4ee diff --git a/kde-plasma/kdesu-gui/kdesu-gui-6.3.6.ebuild b/kde-plasma/kdesu-gui/kdesu-gui-6.3.6.ebuild new file mode 100644 index 00000000000..cf8ddb2f984 --- /dev/null +++ b/kde-plasma/kdesu-gui/kdesu-gui-6.3.6.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoff" +ECM_TEST="false" +KDE_ORG_NAME="kde-cli-tools" +KFMIN=6.10.0 +QTMIN=6.8.1 +inherit ecm plasma.kde.org + +DESCRIPTION="Graphical frontend for KDE Frameworks' kdesu" +HOMEPAGE="https://invent.kde.org/plasma/kde-cli-tools" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="X" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6=[gui,widgets] + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kdesu-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6[X?] +" +RDEPEND="${DEPEND} + !<${CATEGORY}/${KDE_ORG_NAME}-6.1.4-r2:*[kdesu(+)] + >=${CATEGORY}/${KDE_ORG_NAME}-common-${PV} + sys-apps/dbus[X] +" + +# downstream split +PATCHES=( "${FILESDIR}/${PN}-6.1.80-build-only-kdesu.patch" ) + +src_prepare() { + ecm_src_prepare + ecm_punt_po_install +} + +src_configure() { + local mycmakeargs=( + -DWITH_X11=$(usex X) + ) + ecm_src_configure +} + +src_install() { + ecm_src_install + dosym ../libexec/kf6/kdesu /usr/bin/kdesu +} -- cgit v1.2.3 From 2b10e5dc37c7666f94f1fc7868f293edf63633a8 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Tue, 8 Jul 2025 18:36:56 +0200 Subject: kde-plasma/keditfiletype: 6.3.6 version bump Signed-off-by: Andreas Sturmlechner --- kde-plasma/keditfiletype/Manifest | 1 + .../keditfiletype/keditfiletype-6.3.6.ebuild | 49 ++++++++++++++++++++++ 2 files changed, 50 insertions(+) create mode 100644 kde-plasma/keditfiletype/Manifest create mode 100644 kde-plasma/keditfiletype/keditfiletype-6.3.6.ebuild diff --git a/kde-plasma/keditfiletype/Manifest b/kde-plasma/keditfiletype/Manifest new file mode 100644 index 00000000000..6fb1b78f6a7 --- /dev/null +++ b/kde-plasma/keditfiletype/Manifest @@ -0,0 +1 @@ +DIST kde-cli-tools-6.3.6.tar.xz 638544 BLAKE2B 649d5c94ac3353c9a1040833775cc50f8bb93bfd721f3be1e8700be7f29a67b8023b24b6f7233ff4237018ad8be1ee19d8466d9d71dc636650e16e2ae753f8ae SHA512 f586d37d03477c216e960873721357e6293f5b0dd999632b43123c35c0b60aa7421028257ad139a2ee3992fd500f7eb530e2b75dd99d9ed134742aa9cbeee4ee diff --git a/kde-plasma/keditfiletype/keditfiletype-6.3.6.ebuild b/kde-plasma/keditfiletype/keditfiletype-6.3.6.ebuild new file mode 100644 index 00000000000..bb668c679e5 --- /dev/null +++ b/kde-plasma/keditfiletype/keditfiletype-6.3.6.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoff" +ECM_TEST="true" +KDE_ORG_NAME="kde-cli-tools" +KFMIN=6.10.0 +QTMIN=6.8.1 +inherit ecm plasma.kde.org xdg + +DESCRIPTION="File Type Editor" +HOMEPAGE="https://invent.kde.org/plasma/kde-cli-tools" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +# requires running Plasma environment +RESTRICT="test" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 +" +RDEPEND="${DEPEND} + !<${CATEGORY}/${KDE_ORG_NAME}-6.2.4:* + >=${CATEGORY}/${KDE_ORG_NAME}-common-${PV} +" +BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6" + +# downstream split +PATCHES=( "${FILESDIR}/${PN}-6.2.4-build-restrict.patch" ) + +src_prepare() { + ecm_src_prepare + ecm_punt_po_install +} -- cgit v1.2.3 From b6cdeaedca4fa8a67ac45b10175fe51c042a46d9 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Tue, 8 Jul 2025 18:37:01 +0200 Subject: kde-plasma/kgamma: 6.3.6 version bump Signed-off-by: Andreas Sturmlechner --- kde-plasma/kgamma/Manifest | 1 + kde-plasma/kgamma/kgamma-6.3.6.ebuild | 30 ++++++++++++++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 kde-plasma/kgamma/Manifest create mode 100644 kde-plasma/kgamma/kgamma-6.3.6.ebuild diff --git a/kde-plasma/kgamma/Manifest b/kde-plasma/kgamma/Manifest new file mode 100644 index 00000000000..1ae7278d507 --- /dev/null +++ b/kde-plasma/kgamma/Manifest @@ -0,0 +1 @@ +DIST kgamma-6.3.6.tar.xz 87676 BLAKE2B 4f7b069bcafb0c437563c5373d6d2cb3f2df57f035639436ab9bef1a4be5e919a503b2dac1d993cf0bebfcb9144b069ab049a23d42d0ca93fcd312d5237fe9cb SHA512 bf1250f3cf89bf476f3730e2252687e4e30b6b51e06d668cf7a34ff8b91ee89c575e0fa7258e0b91f81acbe61caf69c278a94cbc24e60013eb6d4e6d0e6a0d61 diff --git a/kde-plasma/kgamma/kgamma-6.3.6.ebuild b/kde-plasma/kgamma/kgamma-6.3.6.ebuild new file mode 100644 index 00000000000..3ed3708bd32 --- /dev/null +++ b/kde-plasma/kgamma/kgamma-6.3.6.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +KFMIN=6.10.0 +QTMIN=6.8.1 +inherit ecm plasma.kde.org xdg + +DESCRIPTION="Screen gamma values kcontrol module" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +RDEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + x11-libs/libX11 + x11-libs/libXxf86vm +" +DEPEND="${RDEPEND} + x11-base/xorg-proto +" -- cgit v1.2.3 From 98a31b5cad3d12a18fcf4f0899366a90b87d8022 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Tue, 8 Jul 2025 18:37:05 +0200 Subject: kde-plasma/kglobalacceld: 6.3.6 version bump Signed-off-by: Andreas Sturmlechner --- kde-plasma/kglobalacceld/Manifest | 1 + .../kglobalacceld/kglobalacceld-6.3.6.ebuild | 53 ++++++++++++++++++++++ 2 files changed, 54 insertions(+) create mode 100644 kde-plasma/kglobalacceld/Manifest create mode 100644 kde-plasma/kglobalacceld/kglobalacceld-6.3.6.ebuild diff --git a/kde-plasma/kglobalacceld/Manifest b/kde-plasma/kglobalacceld/Manifest new file mode 100644 index 00000000000..2e83f7dfddc --- /dev/null +++ b/kde-plasma/kglobalacceld/Manifest @@ -0,0 +1 @@ +DIST kglobalacceld-6.3.6.tar.xz 56408 BLAKE2B 57fa4377691c71edc94b4eed2c6317342196e3745b65e55454c6c5233d4e22d161cdc0ea8a416c07dfffa1fefb9d111a3e1360aa226d9786ae833de78ed9a4b5 SHA512 d7bef88dbda5945d4d01f6fd2755f37f0c7522e88abaceff735dd313f668ecf0a6e355d08dc9ad5e575d6b16d62513ff6c92acf4dc9e554b850f55e5a419f05e diff --git a/kde-plasma/kglobalacceld/kglobalacceld-6.3.6.ebuild b/kde-plasma/kglobalacceld/kglobalacceld-6.3.6.ebuild new file mode 100644 index 00000000000..31f310a6c38 --- /dev/null +++ b/kde-plasma/kglobalacceld/kglobalacceld-6.3.6.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="true" +KFMIN=6.10.0 +QTMIN=6.8.1 +inherit ecm plasma.kde.org + +DESCRIPTION="Daemon providing Global Keyboard Shortcut (Accelerator) functionality" + +LICENSE="LGPL-2+" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="X" + +REQUIRED_USE="test? ( X )" +RESTRICT="test" # requires installed instance + +# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6[X?] + X? ( + >=dev-qt/qtbase-${QTMIN}:6=[gui] + x11-libs/libxcb + x11-libs/xcb-util-keysyms + ) +" +RDEPEND="${DEPEND} + ! Date: Tue, 8 Jul 2025 18:37:10 +0200 Subject: kde-plasma/kinfocenter: 6.3.6 version bump Signed-off-by: Andreas Sturmlechner --- kde-plasma/kinfocenter/Manifest | 1 + kde-plasma/kinfocenter/kinfocenter-6.3.6.ebuild | 89 +++++++++++++++++++++++++ 2 files changed, 90 insertions(+) create mode 100644 kde-plasma/kinfocenter/kinfocenter-6.3.6.ebuild diff --git a/kde-plasma/kinfocenter/Manifest b/kde-plasma/kinfocenter/Manifest index c5bffaee3ec..4c77391723e 100644 --- a/kde-plasma/kinfocenter/Manifest +++ b/kde-plasma/kinfocenter/Manifest @@ -1 +1,2 @@ DIST glogo-small.png 24583 BLAKE2B 0af2ceae708e56f217120e5d8b880fb71401e3761ab26c4af5e74c0622368aa4e34b05160fae15fbfbbc832077810ab5c1e424826632748299fd22997cbe665c SHA512 648be463ec3812a2edcdab54d7a230bf2bd7e6895f4ffe72321d8fca28a5e1e0980f6e3b9a32f369c8369943ceb802a65a94b9dad820dcf2c81d4581d814cb48 +DIST kinfocenter-6.3.6.tar.xz 747032 BLAKE2B 94913d1109061e94d9f8d06ffe168d0d257dbcfed767bd960f3cec5985ab45a3bc5e2ab38884b42e133deec9db279ad721f6fc2eb4c7ff7fa2cef16cfc681ff1 SHA512 47c2ca583e994e8bc561ca2e13ca2999c05abbc518d9ac37536af9d9e7a3d070440b2dfe565e614a3b38552c2ddc2ab7a26d5f1ccda5289242b23d524da15a23 diff --git a/kde-plasma/kinfocenter/kinfocenter-6.3.6.ebuild b/kde-plasma/kinfocenter/kinfocenter-6.3.6.ebuild new file mode 100644 index 00000000000..e2103d148a4 --- /dev/null +++ b/kde-plasma/kinfocenter/kinfocenter-6.3.6.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +KFMIN=6.10.0 +QTMIN=6.8.1 +inherit ecm plasma.kde.org optfeature xdg + +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="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="gles2-only usb" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gles2-only=,gui,vulkan,widgets] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-frameworks/kauth-${KFMIN}:6 + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + gles2-only? ( >=media-libs/mesa-24.1.0_rc1[opengl] ) + usb? ( virtual/libusb:1 ) +" +RDEPEND="${DEPEND} + >=dev-qt/qttools-${QTMIN}:6[qdbus] + >=kde-frameworks/kirigami-${KFMIN}:6 + >=kde-plasma/systemsettings-${KDE_CATV}:6 +" +BDEPEND=" + >=kde-frameworks/kcmutils-${KFMIN}:6 + virtual/pkgconfig +" + +CMAKE_SKIP_TESTS=( + # bug 816591 + smbmountmodeltest +) + +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_header "Query network filesystem info:" + optfeature "NFS information module" net-fs/nfs-utils + optfeature "Samba status information module" net-fs/samba + optfeature_header "Query firmware/hardware info:" + fi + optfeature "System DMI table readout" sys-apps/dmidecode + if [[ -z "${REPLACING_VERSIONS}" ]]; then + optfeature "Firmware security module" "app-text/aha sys-apps/fwupd" + optfeature "PCI devices information module" sys-apps/pciutils + optfeature "advanced CPU information module" sys-apps/util-linux + optfeature_header "Query GPU/graphics support info:" + fi + optfeature "OpenCL information module" dev-util/clinfo + if [[ -z "${REPLACING_VERSIONS}" ]]; then + optfeature "OpenGL information module" x11-apps/mesa-progs + optfeature "Vulkan graphics API information module" dev-util/vulkan-tools + optfeature "Wayland information module" app-misc/wayland-utils + optfeature "X Server information module" x11-apps/xdpyinfo + fi + xdg_pkg_postinst +} -- cgit v1.2.3 From 9a75f975eb2be1ed547c6770025f141ce28a8009 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Tue, 8 Jul 2025 18:37:14 +0200 Subject: kde-plasma/kmenuedit: 6.3.6 version bump Signed-off-by: Andreas Sturmlechner --- kde-plasma/kmenuedit/Manifest | 1 + kde-plasma/kmenuedit/kmenuedit-6.3.6.ebuild | 38 +++++++++++++++++++++++++++++ 2 files changed, 39 insertions(+) create mode 100644 kde-plasma/kmenuedit/Manifest create mode 100644 kde-plasma/kmenuedit/kmenuedit-6.3.6.ebuild diff --git a/kde-plasma/kmenuedit/Manifest b/kde-plasma/kmenuedit/Manifest new file mode 100644 index 00000000000..dedfeb2b7f5 --- /dev/null +++ b/kde-plasma/kmenuedit/Manifest @@ -0,0 +1 @@ +DIST kmenuedit-6.3.6.tar.xz 878608 BLAKE2B 86e6ed1bab3e78e73f98e58b50ee2f5e6572426abdf7204f9e5776aac3e27cac47062c5128eff6af9d91dd81e8ddd2c65b00b357f8a6a942c11fd393c77b8e75 SHA512 6124027bc809509ac73ad94f5dbc81a0ef6917a57d2b188a723ce0c294d4ebabf7cc2f2cd2f78ae105fa610da808b75dd7a3108714145f37d45c7801a0caa1ce diff --git a/kde-plasma/kmenuedit/kmenuedit-6.3.6.ebuild b/kde-plasma/kmenuedit/kmenuedit-6.3.6.ebuild new file mode 100644 index 00000000000..95dfa0a7b1d --- /dev/null +++ b/kde-plasma/kmenuedit/kmenuedit-6.3.6.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +KFMIN=6.10.0 +QTMIN=6.8.1 +inherit ecm plasma.kde.org xdg + +DESCRIPTION="KDE Plasma menu editor" +HOMEPAGE="https://invent.kde.org/plasma/kmenuedit" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +RDEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml] + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kglobalaccel-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kitemviews-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/sonnet-${KFMIN}:6 +" +DEPEND="${RDEPEND}" -- cgit v1.2.3 From e1e062c7448f8ec156f6e6b4cfc8194774606fc5 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Tue, 8 Jul 2025 18:37:19 +0200 Subject: kde-plasma/kpipewire: 6.3.6 version bump Signed-off-by: Andreas Sturmlechner --- kde-plasma/kpipewire/Manifest | 1 + kde-plasma/kpipewire/kpipewire-6.3.6.ebuild | 45 +++++++++++++++++++++++++++++ 2 files changed, 46 insertions(+) create mode 100644 kde-plasma/kpipewire/Manifest create mode 100644 kde-plasma/kpipewire/kpipewire-6.3.6.ebuild diff --git a/kde-plasma/kpipewire/Manifest b/kde-plasma/kpipewire/Manifest new file mode 100644 index 00000000000..7cdd4512298 --- /dev/null +++ b/kde-plasma/kpipewire/Manifest @@ -0,0 +1 @@ +DIST kpipewire-6.3.6.tar.xz 152344 BLAKE2B ff9441e79b744eb99f2ee1ed598188a0d81a0340ce409274fb99d5181085482c9ec9e6e5975d5bffa44a0da8539ab92ea112efc909fbfaf1d4fb82a73cc42b97 SHA512 81d3b6295d54899f45d4e3f12db431eb3c65bed6ccf47282fff3fd2b158ff9461bd56f039ede8e4a603463a3326273cd4d5d706a3948a1ae86a50f88f959aba5 diff --git a/kde-plasma/kpipewire/kpipewire-6.3.6.ebuild b/kde-plasma/kpipewire/kpipewire-6.3.6.ebuild new file mode 100644 index 00000000000..e575c6516a7 --- /dev/null +++ b/kde-plasma/kpipewire/kpipewire-6.3.6.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="true" +KFMIN=6.10.0 +QTMIN=6.8.1 +inherit ecm plasma.kde.org xdg + +DESCRIPTION="Components relating to Flatpak pipewire use in Plasma" + +LICENSE="LGPL-2.1+" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +COMMON_DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,opengl] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + media-libs/libepoxy + media-libs/libglvnd + media-libs/libva:= + media-libs/mesa[opengl] + media-video/ffmpeg:= + >=media-video/pipewire-0.3:= + x11-libs/libdrm +" +DEPEND="${COMMON_DEPEND} + test? ( + dev-libs/plasma-wayland-protocols + dev-libs/wayland + >=dev-qt/qtbase-${QTMIN}:6[wayland] + >=kde-plasma/kwayland-${KDE_CATV}:6 + media-video/pipewire[extra] + ) +" +DEPEND+=" test? ( || ( >=dev-qt/qtbase-6.10:6[wayland] Date: Tue, 8 Jul 2025 18:37:24 +0200 Subject: kde-plasma/krdp: 6.3.6 version bump Signed-off-by: Andreas Sturmlechner --- kde-plasma/krdp/Manifest | 1 + kde-plasma/krdp/krdp-6.3.6.ebuild | 54 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 55 insertions(+) create mode 100644 kde-plasma/krdp/krdp-6.3.6.ebuild diff --git a/kde-plasma/krdp/Manifest b/kde-plasma/krdp/Manifest index 20343086491..173921723ce 100644 --- a/kde-plasma/krdp/Manifest +++ b/kde-plasma/krdp/Manifest @@ -1 +1,2 @@ DIST krdp-6.3.4-patchset.tar.xz 6540 BLAKE2B 6c86e698b18522aab02df9b50dbd3f6fe8d8dc2f6b13e83a7bbe0481d0e89ac3d6fe905d5de9221b2f518353e09605b4739932c526d6efe64cf7df3b0899afa6 SHA512 ff6adb51ac69c3d6c72027d8ef883a80c8c98293cccfad9b2278136eeb2f51b353675d46aec97c4d6c69d4cfb09f5b145c8e04b0ae1523a5843198e0e546deab +DIST krdp-6.3.6.tar.xz 100796 BLAKE2B ff00488776f51122f18313952fb499c5ae9f8270d4eec3960b0305e7a8830316eb65690d48f8ab694d03a1e70aee8d9469688f5a7e924f77e7b5d947170f740d SHA512 8bb127123f1f16f97bf845d2909272dfcd245258e6244ac5cea68ed7137ce08f5610f04b84eb16798ac1dd2d8690a8d0fe0627f2f0ed07d9ca5f1501d7273c89 diff --git a/kde-plasma/krdp/krdp-6.3.6.ebuild b/kde-plasma/krdp/krdp-6.3.6.ebuild new file mode 100644 index 00000000000..9ebe24f64b8 --- /dev/null +++ b/kde-plasma/krdp/krdp-6.3.6.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PATCHSET="${PN}-6.3.4-patchset" +ECM_EXAMPLES="true" +ECM_TEST="true" +KFMIN=6.10.0 +QTMIN=6.8.1 +inherit ecm flag-o-matic plasma.kde.org toolchain-funcs xdg + +DESCRIPTION="Library and examples for creating an RDP server" +HOMEPAGE+=" https://quantumproductions.info/articles/2023-08/remote-desktop-using-rdp-protocol-plasma-wayland" +SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${PATCHSET}.tar.xz" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +COMMON_DEPEND=" + >=dev-libs/qtkeychain-0.14.2:=[qt6(+)] + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,wayland] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6 + >=kde-plasma/kpipewire-${KDE_CATV}:6 + >=net-misc/freerdp-3.1:3[server] + x11-libs/libxkbcommon +" +DEPEND="${COMMON_DEPEND} + dev-libs/plasma-wayland-protocols +" +RDEPEND="${COMMON_DEPEND} + >=kde-frameworks/kirigami-${KFMIN}:6 +" +RDEPEND+=" || ( >=dev-qt/qtbase-6.10:6[wayland] Date: Tue, 8 Jul 2025 18:37:28 +0200 Subject: kde-plasma/kscreen: 6.3.6 version bump Signed-off-by: Andreas Sturmlechner --- kde-plasma/kscreen/Manifest | 1 + kde-plasma/kscreen/kscreen-6.3.6.ebuild | 56 +++++++++++++++++++++++++++++++++ 2 files changed, 57 insertions(+) create mode 100644 kde-plasma/kscreen/Manifest create mode 100644 kde-plasma/kscreen/kscreen-6.3.6.ebuild diff --git a/kde-plasma/kscreen/Manifest b/kde-plasma/kscreen/Manifest new file mode 100644 index 00000000000..990b7c17b08 --- /dev/null +++ b/kde-plasma/kscreen/Manifest @@ -0,0 +1 @@ +DIST k