From ead7697a01fd631b56240b2d58aedd98ba7f92d3 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 27 Nov 2024 02:00:01 +0000 Subject: gentoo auto-resync : 27:11:2024 - 02:00:00 --- kde-plasma/Manifest.gz | Bin 11483 -> 11645 bytes kde-plasma/bluedevil/Manifest | 2 + kde-plasma/bluedevil/bluedevil-6.2.4.ebuild | 42 ++++ kde-plasma/breeze-grub/Manifest | 2 + kde-plasma/breeze-grub/breeze-grub-6.2.4.ebuild | 23 ++ kde-plasma/breeze-gtk/Manifest | 2 + kde-plasma/breeze-gtk/breeze-gtk-6.2.4.ebuild | 32 +++ kde-plasma/breeze-plymouth/Manifest | 2 + .../breeze-plymouth/breeze-plymouth-6.2.4.ebuild | 28 +++ kde-plasma/breeze/Manifest | 2 + kde-plasma/breeze/breeze-6.2.4.ebuild | 69 ++++++ kde-plasma/discover/Manifest | 2 + kde-plasma/discover/discover-6.2.4.ebuild | 97 +++++++++ kde-plasma/drkonqi/Manifest | 2 + kde-plasma/drkonqi/drkonqi-6.2.4.ebuild | 90 ++++++++ kde-plasma/flatpak-kcm/Manifest | 2 + kde-plasma/flatpak-kcm/flatpak-kcm-6.2.4.ebuild | 35 +++ kde-plasma/kactivitymanagerd/Manifest | 2 + .../kactivitymanagerd-6.2.4.ebuild | 34 +++ kde-plasma/kde-cli-tools-common/Manifest | 2 + .../kde-cli-tools-common-6.2.4.ebuild | 14 ++ kde-plasma/kde-cli-tools/Manifest | 2 + .../kde-cli-tools/kde-cli-tools-6.2.4.ebuild | 49 +++++ kde-plasma/kde-gtk-config/Manifest | 2 + .../kde-gtk-config/kde-gtk-config-6.2.4.ebuild | 43 ++++ kde-plasma/kdecoration/Manifest | 2 + kde-plasma/kdecoration/kdecoration-6.2.4.ebuild | 22 ++ kde-plasma/kdeplasma-addons/Manifest | 2 + .../kdeplasma-addons/kdeplasma-addons-6.2.4.ebuild | 73 +++++++ kde-plasma/kdesu-gui/Manifest | 2 + kde-plasma/kdesu-gui/kdesu-gui-6.2.4.ebuild | 56 +++++ kde-plasma/keditfiletype/Manifest | 6 + .../files/keditfiletype-6.2.4-build-restrict.patch | 74 +++++++ .../files/keditfiletype-6.2.4-unused-dep.patch | 26 +++ .../files/keditfiletype-6.2.4-unused-include.patch | 25 +++ .../keditfiletype/keditfiletype-6.2.4.ebuild | 52 +++++ kde-plasma/keditfiletype/metadata.xml | 12 ++ kde-plasma/kgamma/Manifest | 2 + kde-plasma/kgamma/kgamma-6.2.4.ebuild | 30 +++ kde-plasma/kglobalacceld/Manifest | 2 + .../kglobalacceld/kglobalacceld-6.2.4.ebuild | 53 +++++ kde-plasma/kinfocenter/Manifest | 2 + kde-plasma/kinfocenter/kinfocenter-6.2.4.ebuild | 94 ++++++++ kde-plasma/kmenuedit/Manifest | 2 + kde-plasma/kmenuedit/kmenuedit-6.2.4.ebuild | 38 ++++ kde-plasma/kpipewire/Manifest | 2 + kde-plasma/kpipewire/kpipewire-6.2.4.ebuild | 44 ++++ kde-plasma/krdp/Manifest | 2 + kde-plasma/krdp/krdp-6.2.4.ebuild | 51 +++++ kde-plasma/kscreen/Manifest | 2 + kde-plasma/kscreen/kscreen-6.2.4.ebuild | 57 +++++ kde-plasma/kscreenlocker/Manifest | 2 + .../kscreenlocker/kscreenlocker-6.2.4.ebuild | 79 +++++++ kde-plasma/ksshaskpass/Manifest | 2 + kde-plasma/ksshaskpass/ksshaskpass-6.2.4.ebuild | 49 +++++ kde-plasma/ksystemstats/Manifest | 2 + kde-plasma/ksystemstats/ksystemstats-6.2.4.ebuild | 44 ++++ kde-plasma/kwallet-pam/Manifest | 2 + kde-plasma/kwallet-pam/kwallet-pam-6.2.4.ebuild | 37 ++++ kde-plasma/kwayland-integration/Manifest | 2 + .../kwayland-integration-6.2.4.ebuild | 48 +++++ kde-plasma/kwayland/Manifest | 2 + kde-plasma/kwayland/kwayland-6.2.4.ebuild | 42 ++++ kde-plasma/kwin/Manifest | 2 + kde-plasma/kwin/kwin-6.2.4.ebuild | 151 +++++++++++++ kde-plasma/kwrited/Manifest | 2 + kde-plasma/kwrited/kwrited-6.2.4.ebuild | 25 +++ kde-plasma/layer-shell-qt/Manifest | 2 + .../layer-shell-qt/layer-shell-qt-6.2.4.ebuild | 31 +++ kde-plasma/libkscreen/Manifest | 2 + kde-plasma/libkscreen/libkscreen-6.2.4.ebuild | 37 ++++ kde-plasma/libksysguard/Manifest | 3 +- kde-plasma/libksysguard/libksysguard-6.2.3.ebuild | 43 ---- kde-plasma/libksysguard/libksysguard-6.2.4.ebuild | 59 +++++ kde-plasma/libplasma/Manifest | 2 + kde-plasma/libplasma/libplasma-6.2.4.ebuild | 69 ++++++ kde-plasma/milou/Manifest | 2 + kde-plasma/milou/milou-6.2.4.ebuild | 29 +++ kde-plasma/ocean-sound-theme/Manifest | 2 + .../ocean-sound-theme-6.2.4.ebuild | 15 ++ kde-plasma/oxygen-sounds/Manifest | 2 + .../oxygen-sounds/oxygen-sounds-6.2.4.ebuild | 15 ++ kde-plasma/oxygen/Manifest | 2 + kde-plasma/oxygen/oxygen-6.2.4.ebuild | 73 +++++++ kde-plasma/plasma-activities-stats/Manifest | 2 + .../plasma-activities-stats-6.2.4.ebuild | 27 +++ kde-plasma/plasma-activities/Manifest | 2 + .../plasma-activities-6.2.4.ebuild | 29 +++ kde-plasma/plasma-browser-integration/Manifest | 2 + .../plasma-browser-integration-6.2.4.ebuild | 46 ++++ kde-plasma/plasma-desktop/Manifest | 3 +- .../plasma-desktop/plasma-desktop-6.2.3.ebuild | 179 ---------------- .../plasma-desktop/plasma-desktop-6.2.4.ebuild | 183 ++++++++++++++++ kde-plasma/plasma-disks/Manifest | 2 + kde-plasma/plasma-disks/plasma-disks-6.2.4.ebuild | 39 ++++ kde-plasma/plasma-firewall/Manifest | 2 + .../plasma-firewall/plasma-firewall-6.2.4.ebuild | 60 ++++++ kde-plasma/plasma-integration/Manifest | 2 + .../plasma-integration-6.2.4.ebuild | 88 ++++++++ kde-plasma/plasma-login-sessions/Manifest | 2 + .../plasma-login-sessions-6.2.4.ebuild | 44 ++++ kde-plasma/plasma-meta/Manifest | 1 + kde-plasma/plasma-meta/plasma-meta-6.2.4.ebuild | 151 +++++++++++++ kde-plasma/plasma-nm/Manifest | 2 + kde-plasma/plasma-nm/plasma-nm-6.2.4.ebuild | 77 +++++++ kde-plasma/plasma-pa/Manifest | 3 +- kde-plasma/plasma-pa/plasma-pa-6.2.3.ebuild | 44 ---- kde-plasma/plasma-pa/plasma-pa-6.2.4.ebuild | 44 ++++ kde-plasma/plasma-sdk/Manifest | 2 + kde-plasma/plasma-sdk/plasma-sdk-6.2.4.ebuild | 42 ++++ kde-plasma/plasma-systemmonitor/Manifest | 2 + .../plasma-systemmonitor-6.2.4.ebuild | 43 ++++ kde-plasma/plasma-thunderbolt/Manifest | 2 + .../plasma-thunderbolt-6.2.4.ebuild | 36 ++++ kde-plasma/plasma-vault/Manifest | 2 + kde-plasma/plasma-vault/plasma-vault-6.2.4.ebuild | 50 +++++ kde-plasma/plasma-welcome/Manifest | 2 + .../plasma-welcome/plasma-welcome-6.2.4.ebuild | 37 ++++ kde-plasma/plasma-workspace-wallpapers/Manifest | 2 + .../plasma-workspace-wallpapers-6.2.4.ebuild | 20 ++ kde-plasma/plasma-workspace/Manifest | 3 +- .../plasma-workspace/plasma-workspace-6.2.3.ebuild | 237 --------------------- .../plasma-workspace/plasma-workspace-6.2.4.ebuild | 237 +++++++++++++++++++++ kde-plasma/plasma5support/Manifest | 2 + .../plasma5support/plasma5support-6.2.4.ebuild | 38 ++++ kde-plasma/plymouth-kcm/Manifest | 2 + kde-plasma/plymouth-kcm/plymouth-kcm-6.2.4.ebuild | 36 ++++ kde-plasma/polkit-kde-agent/Manifest | 2 + .../polkit-kde-agent/polkit-kde-agent-6.2.4.ebuild | 34 +++ kde-plasma/powerdevil/Manifest | 3 +- kde-plasma/powerdevil/powerdevil-6.2.3.ebuild | 81 ------- kde-plasma/powerdevil/powerdevil-6.2.4.ebuild | 93 ++++++++ kde-plasma/print-manager/Manifest | 3 +- .../print-manager/print-manager-6.2.3.ebuild | 68 ------ .../print-manager/print-manager-6.2.4.ebuild | 68 ++++++ kde-plasma/qqc2-breeze-style/Manifest | 2 + .../qqc2-breeze-style-6.2.4.ebuild | 28 +++ kde-plasma/sddm-kcm/Manifest | 2 + kde-plasma/sddm-kcm/sddm-kcm-6.2.4.ebuild | 40 ++++ kde-plasma/systemsettings/Manifest | 2 + .../systemsettings/systemsettings-6.2.4.ebuild | 52 +++++ kde-plasma/wacomtablet/Manifest | 2 + kde-plasma/wacomtablet/wacomtablet-6.2.4.ebuild | 56 +++++ kde-plasma/xdg-desktop-portal-kde/Manifest | 2 + .../xdg-desktop-portal-kde-6.2.4.ebuild | 66 ++++++ 145 files changed, 3967 insertions(+), 658 deletions(-) create mode 100644 kde-plasma/bluedevil/bluedevil-6.2.4.ebuild create mode 100644 kde-plasma/breeze-grub/breeze-grub-6.2.4.ebuild create mode 100644 kde-plasma/breeze-gtk/breeze-gtk-6.2.4.ebuild create mode 100644 kde-plasma/breeze-plymouth/breeze-plymouth-6.2.4.ebuild create mode 100644 kde-plasma/breeze/breeze-6.2.4.ebuild create mode 100644 kde-plasma/discover/discover-6.2.4.ebuild create mode 100644 kde-plasma/drkonqi/drkonqi-6.2.4.ebuild create mode 100644 kde-plasma/flatpak-kcm/flatpak-kcm-6.2.4.ebuild create mode 100644 kde-plasma/kactivitymanagerd/kactivitymanagerd-6.2.4.ebuild create mode 100644 kde-plasma/kde-cli-tools-common/kde-cli-tools-common-6.2.4.ebuild create mode 100644 kde-plasma/kde-cli-tools/kde-cli-tools-6.2.4.ebuild create mode 100644 kde-plasma/kde-gtk-config/kde-gtk-config-6.2.4.ebuild create mode 100644 kde-plasma/kdecoration/kdecoration-6.2.4.ebuild create mode 100644 kde-plasma/kdeplasma-addons/kdeplasma-addons-6.2.4.ebuild create mode 100644 kde-plasma/kdesu-gui/kdesu-gui-6.2.4.ebuild create mode 100644 kde-plasma/keditfiletype/Manifest create mode 100644 kde-plasma/keditfiletype/files/keditfiletype-6.2.4-build-restrict.patch create mode 100644 kde-plasma/keditfiletype/files/keditfiletype-6.2.4-unused-dep.patch create mode 100644 kde-plasma/keditfiletype/files/keditfiletype-6.2.4-unused-include.patch create mode 100644 kde-plasma/keditfiletype/keditfiletype-6.2.4.ebuild create mode 100644 kde-plasma/keditfiletype/metadata.xml create mode 100644 kde-plasma/kgamma/kgamma-6.2.4.ebuild create mode 100644 kde-plasma/kglobalacceld/kglobalacceld-6.2.4.ebuild create mode 100644 kde-plasma/kinfocenter/kinfocenter-6.2.4.ebuild create mode 100644 kde-plasma/kmenuedit/kmenuedit-6.2.4.ebuild create mode 100644 kde-plasma/kpipewire/kpipewire-6.2.4.ebuild create mode 100644 kde-plasma/krdp/krdp-6.2.4.ebuild create mode 100644 kde-plasma/kscreen/kscreen-6.2.4.ebuild create mode 100644 kde-plasma/kscreenlocker/kscreenlocker-6.2.4.ebuild create mode 100644 kde-plasma/ksshaskpass/ksshaskpass-6.2.4.ebuild create mode 100644 kde-plasma/ksystemstats/ksystemstats-6.2.4.ebuild create mode 100644 kde-plasma/kwallet-pam/kwallet-pam-6.2.4.ebuild create mode 100644 kde-plasma/kwayland-integration/kwayland-integration-6.2.4.ebuild create mode 100644 kde-plasma/kwayland/kwayland-6.2.4.ebuild create mode 100644 kde-plasma/kwin/kwin-6.2.4.ebuild create mode 100644 kde-plasma/kwrited/kwrited-6.2.4.ebuild create mode 100644 kde-plasma/layer-shell-qt/layer-shell-qt-6.2.4.ebuild create mode 100644 kde-plasma/libkscreen/libkscreen-6.2.4.ebuild delete mode 100644 kde-plasma/libksysguard/libksysguard-6.2.3.ebuild create mode 100644 kde-plasma/libksysguard/libksysguard-6.2.4.ebuild create mode 100644 kde-plasma/libplasma/libplasma-6.2.4.ebuild create mode 100644 kde-plasma/milou/milou-6.2.4.ebuild create mode 100644 kde-plasma/ocean-sound-theme/ocean-sound-theme-6.2.4.ebuild create mode 100644 kde-plasma/oxygen-sounds/oxygen-sounds-6.2.4.ebuild create mode 100644 kde-plasma/oxygen/oxygen-6.2.4.ebuild create mode 100644 kde-plasma/plasma-activities-stats/plasma-activities-stats-6.2.4.ebuild create mode 100644 kde-plasma/plasma-activities/plasma-activities-6.2.4.ebuild create mode 100644 kde-plasma/plasma-browser-integration/plasma-browser-integration-6.2.4.ebuild delete mode 100644 kde-plasma/plasma-desktop/plasma-desktop-6.2.3.ebuild create mode 100644 kde-plasma/plasma-desktop/plasma-desktop-6.2.4.ebuild create mode 100644 kde-plasma/plasma-disks/plasma-disks-6.2.4.ebuild create mode 100644 kde-plasma/plasma-firewall/plasma-firewall-6.2.4.ebuild create mode 100644 kde-plasma/plasma-integration/plasma-integration-6.2.4.ebuild create mode 100644 kde-plasma/plasma-login-sessions/plasma-login-sessions-6.2.4.ebuild create mode 100644 kde-plasma/plasma-meta/plasma-meta-6.2.4.ebuild create mode 100644 kde-plasma/plasma-nm/plasma-nm-6.2.4.ebuild delete mode 100644 kde-plasma/plasma-pa/plasma-pa-6.2.3.ebuild create mode 100644 kde-plasma/plasma-pa/plasma-pa-6.2.4.ebuild create mode 100644 kde-plasma/plasma-sdk/plasma-sdk-6.2.4.ebuild create mode 100644 kde-plasma/plasma-systemmonitor/plasma-systemmonitor-6.2.4.ebuild create mode 100644 kde-plasma/plasma-thunderbolt/plasma-thunderbolt-6.2.4.ebuild create mode 100644 kde-plasma/plasma-vault/plasma-vault-6.2.4.ebuild create mode 100644 kde-plasma/plasma-welcome/plasma-welcome-6.2.4.ebuild create mode 100644 kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-6.2.4.ebuild delete mode 100644 kde-plasma/plasma-workspace/plasma-workspace-6.2.3.ebuild create mode 100644 kde-plasma/plasma-workspace/plasma-workspace-6.2.4.ebuild create mode 100644 kde-plasma/plasma5support/plasma5support-6.2.4.ebuild create mode 100644 kde-plasma/plymouth-kcm/plymouth-kcm-6.2.4.ebuild create mode 100644 kde-plasma/polkit-kde-agent/polkit-kde-agent-6.2.4.ebuild delete mode 100644 kde-plasma/powerdevil/powerdevil-6.2.3.ebuild create mode 100644 kde-plasma/powerdevil/powerdevil-6.2.4.ebuild delete mode 100644 kde-plasma/print-manager/print-manager-6.2.3.ebuild create mode 100644 kde-plasma/print-manager/print-manager-6.2.4.ebuild create mode 100644 kde-plasma/qqc2-breeze-style/qqc2-breeze-style-6.2.4.ebuild create mode 100644 kde-plasma/sddm-kcm/sddm-kcm-6.2.4.ebuild create mode 100644 kde-plasma/systemsettings/systemsettings-6.2.4.ebuild create mode 100644 kde-plasma/wacomtablet/wacomtablet-6.2.4.ebuild create mode 100644 kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-6.2.4.ebuild (limited to 'kde-plasma') diff --git a/kde-plasma/Manifest.gz b/kde-plasma/Manifest.gz index 33133faa33e8..d0319f02d7f3 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 5e02b44e85e2..c5d5d733bdff 100644 --- a/kde-plasma/bluedevil/Manifest +++ b/kde-plasma/bluedevil/Manifest @@ -1,5 +1,7 @@ DIST bluedevil-6.1.5.tar.xz 379372 BLAKE2B 87f6721011fd1e06f7574a73889bf8094133050987ebfab6f50e14d797dde4b50b652b8beeafd973f513c99e7ff1c5249f8ec9e6642e4c7f287d25f3716e95f8 SHA512 920f62ea75003637e20d1f940cf3a756312f8c86eea0f9d8cffd5126118f940a2183fd1735b2468bee0e9a6d97b5b686d35adf02f275eb39d6e07feab666f9b1 DIST bluedevil-6.2.3.tar.xz 389032 BLAKE2B 84b3a82509856df01cb07d82c4bc87af37ba748ab9bb1449599ac2462e45d6c0cf63aa87a0b7489fcc89a819d93a1c098c7fc724b4c2afa52f85b9b023074d80 SHA512 f12791a971ab73619a6d7b4e76f88aa16a2e0ae95f49d73ac1ee57808b3f3103ff049b3e1f33f1e86acceb388db9c2ad2e09431d50aae60d2a5e950d2d0778cb +DIST bluedevil-6.2.4.tar.xz 388960 BLAKE2B d590093713625b002a9a81c3066a263cd2731671ddff90bb7db8ee6653e9168bec959364323e46cb64db5f823f1032f1c6c9858992f4ecffd08d479c834dc329 SHA512 aa222e9a4f1c5ee21c176bc1920354571d6cae6a252fd731ed70eba2eb8d1da438ad7f1d95007fada61d2fa8ca813fc128031f663bdc1f779398c4b976f23010 EBUILD bluedevil-6.1.5.ebuild 1212 BLAKE2B 36433254e96f056e07c765460b858ad396d3ab4277c42b2ccdb3702b7ca18b91e828233a004707aa3c90047abc98846536c649dfba35edd18a6842374ac7ff3d SHA512 6c9f23b215b28493851d8fc3c5c77c1e7afc36b55187ac6b1639974f2584f9db2189fb958471aaa83f875991b46347befc967b30787a6c572d6c60a913a8a0fa EBUILD bluedevil-6.2.3.ebuild 1214 BLAKE2B fa88101f23d985845904e2f975777252109a8474a06d8c9c84ce334cc6d2f967fc0379d182b86da140b90d8212bc11c5bbc323f2e772c31c73a04771794bbe3e SHA512 95ead4b4418337fd407df7c5254a55478dec450f36327859a7e7835fac029d71e72c44f3d7a54ea3d4d8eea0ab9def90656c32f13aa87f19ca050b4cfa82d79a +EBUILD bluedevil-6.2.4.ebuild 1214 BLAKE2B fa88101f23d985845904e2f975777252109a8474a06d8c9c84ce334cc6d2f967fc0379d182b86da140b90d8212bc11c5bbc323f2e772c31c73a04771794bbe3e SHA512 95ead4b4418337fd407df7c5254a55478dec450f36327859a7e7835fac029d71e72c44f3d7a54ea3d4d8eea0ab9def90656c32f13aa87f19ca050b4cfa82d79a MISC metadata.xml 378 BLAKE2B d0769513d2bf37a3b22577c50d22b2373f0cbc6721d7aa545a96e87499623c13f6f0ed0e9d2dbe376584b8708cdc71fa49a75331e7be3dec8fd322bf84d2b0e8 SHA512 8e63f198804bdff34b3b6a0d85fbf0a7ce189d08ca0d32a3df3dc8a3f0cca667c9fca6c14b1e4b41a700f3aa32eb89d2be79c10bc96199aaee6281569412b8f3 diff --git a/kde-plasma/bluedevil/bluedevil-6.2.4.ebuild b/kde-plasma/bluedevil/bluedevil-6.2.4.ebuild new file mode 100644 index 000000000000..262cd010200d --- /dev/null +++ b/kde-plasma/bluedevil/bluedevil-6.2.4.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KFMIN=6.6.0 +PVCUT=$(ver_cut 1-3) +QTMIN=6.7.2 +inherit ecm plasma.kde.org + +DESCRIPTION="Bluetooth stack for KDE Plasma" +HOMEPAGE="https://invent.kde.org/plasma/bluedevil" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~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-${PVCUT}:6 +" +RDEPEND="${DEPEND} + >=kde-frameworks/kirigami-${KFMIN}:6 +" +BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6" diff --git a/kde-plasma/breeze-grub/Manifest b/kde-plasma/breeze-grub/Manifest index 8eeaa46f7c59..4020e06dcbf4 100644 --- a/kde-plasma/breeze-grub/Manifest +++ b/kde-plasma/breeze-grub/Manifest @@ -1,5 +1,7 @@ DIST breeze-grub-6.1.5.tar.xz 1445448 BLAKE2B 62ec714c72e42dd6fafb2bbffeb98a7a81361e1f90db07f5305d3f471526b8a1e3cc1a876875bdaac4225d5740455ef47c46c888b20e937a15ae4b5ff81c78f7 SHA512 6eeff8b340a05e304479219123285f60d127c2fd8be6699353f1e4f69affb28aa597af2a99d488093ac862b30a3bb8386ff0276daf8b39d4f682085d0ebaf474 DIST breeze-grub-6.2.3.tar.xz 1461968 BLAKE2B 8f3eb9c8efc0be7641b875793b4faf4578ad71509686b1572ce3d4324853919d7b12d0b16685786ec8daf79d85bd62c17e7101d45ad31b4e5f9628382d505559 SHA512 ed00ce4a872d3670494cf65e9ff9561b43166c4d5d3ebd7590af6084bf573a219f529d174a102e7fe03025d6622c7bd73e63e8797cc1f2c1c697639e4dee815b +DIST breeze-grub-6.2.4.tar.xz 1446340 BLAKE2B 412246d4e1063baae01dbfc8e064abc77dc7a1782cb47fb5bf25fa376d8ad1711db8ce802e70d198fa24844a8cbc9ec5166817657a44dd77161ac707391d2570 SHA512 48bc820e4106ed3af2a4fee9a500b60e7ad9965a1800d8531ae838657e7094e983e9b2da26b7df731d19accf1062fe3c2f853c91fc931cb5b696d2c3920dbcc3 EBUILD breeze-grub-6.1.5.ebuild 411 BLAKE2B 150b0428c0dbe4183c34d027a0f3d43bf69b80c1bbef0d2803d94f6ef7fb4e7b0410b5e61d943599a42a9740819ae379c8213378a7c1c64bcba6517205dfa0e6 SHA512 9588d68c003c97e1ce91f3be20932a32b270764cb253d7da4e6e7405a6df4a4b5cf6260649e7c6908e7c7c1ba91a57055c1d2cb19f26764ef11307a98fcdb5ce EBUILD breeze-grub-6.2.3.ebuild 413 BLAKE2B c5215287e849bfd3e63fd94411b14eeea9367bf06a44b83ee6843fa32ad3208a5c39733ce3407733280472bdf42c4671d75aceb62686689f15a04a73f6b645f9 SHA512 1a5b2bff9a628a383928a3b91f759a9f93385c61ecd09ec0549c18e29fb07e6d279d1aeb9992d4c5cbff97363e86ffc57a656ff9544f4879924448c82e550089 +EBUILD breeze-grub-6.2.4.ebuild 413 BLAKE2B c5215287e849bfd3e63fd94411b14eeea9367bf06a44b83ee6843fa32ad3208a5c39733ce3407733280472bdf42c4671d75aceb62686689f15a04a73f6b645f9 SHA512 1a5b2bff9a628a383928a3b91f759a9f93385c61ecd09ec0549c18e29fb07e6d279d1aeb9992d4c5cbff97363e86ffc57a656ff9544f4879924448c82e550089 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/breeze-grub/breeze-grub-6.2.4.ebuild b/kde-plasma/breeze-grub/breeze-grub-6.2.4.ebuild new file mode 100644 index 000000000000..318123de73fa --- /dev/null +++ b/kde-plasma/breeze-grub/breeze-grub-6.2.4.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PVCUT=$(ver_cut 1-3) +inherit plasma.kde.org + +DESCRIPTION="Breeze theme for GRUB" + +LICENSE="GPL-3+" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="" + +src_prepare() { default; } +src_configure() { :; } +src_compile() { :; } + +src_install() { + insinto /usr/share/grub/themes + doins -r breeze +} diff --git a/kde-plasma/breeze-gtk/Manifest b/kde-plasma/breeze-gtk/Manifest index 0a4ced7f90b9..9dcfbbd55744 100644 --- a/kde-plasma/breeze-gtk/Manifest +++ b/kde-plasma/breeze-gtk/Manifest @@ -1,5 +1,7 @@ DIST breeze-gtk-6.1.5.tar.xz 40668 BLAKE2B 85f2ee1e40d54e730724b4268776cb903eca23a4682cf37d1233f2934e7892967ce9882908c38d065752619f0c0f538477a09eae1e5e4cd11ecb81f9d88fb953 SHA512 fb7adb0e2072d934d02c24e16ffbebe9eb88981ba5bf0c8bfa05b7ef5d4de07935eff69b6b318d8aaf1380d137c98c82607173e7cd58314c46fdf1d737cf3109 DIST breeze-gtk-6.2.3.tar.xz 40688 BLAKE2B a2cafb39624c8e75af7b47e3bd52d7e6c425699649c54474cc4c88286014d0eeafa60dca898a42c46069bf98e4fe05220997309770949289c5d887d654f69baa SHA512 e39097d8fbf268a438f608ec8bca0c6604f3c5dddb01489c57145c1c92089fd4e96bdc563e5995b367d774ee23f492d6c3da941340d604d08fe7b97d402e3af0 +DIST breeze-gtk-6.2.4.tar.xz 40704 BLAKE2B 8bf3d18dcddfaf42d28f35aad72d43a94e8315c2bb95bb5fab2e1976016c35937178c57eab5651cd48a058d44708f0dd81aaa6c2a49682cc7d66d9b083211414 SHA512 0fa461e5cc3d6134751d7f64d67672f17a4e5ea13318b3d88d5744c6f075c066994fc524d862120dbc62bb2832a7d7aba7fa2e6e5107bae47ff88b99a4af70fa EBUILD breeze-gtk-6.1.5.ebuild 698 BLAKE2B 3818d3b64ed21e3142d267875fd25dd9046bcd438851d5625690b34e12fa38d32322696bb36cd7aa26ee6f245ff91b3ba4b8ea462f92a2a1b0fd157ba4b93c1d SHA512 5ae16a2b0404840a9f404e7137f4244c85720142b0c4748c076ffc0dcbe0877ca2d2b9741fc18cac6e34593050bbb501443e1282ae3c5265fee9789f230c92c4 EBUILD breeze-gtk-6.2.3.ebuild 700 BLAKE2B d5afb1279eece127511859b821111dd3111871ef0009d435a44af23632346dbd0a0301983ae4b5dda6b2b4cf47704747eae7f912eea47cb4ade61294eaff45e8 SHA512 1e32f57e8030261da8be9adbb3c41f4672cd51a1edbe1bfe09f1412456242c5eebbfcda43b46033f970ea0ae9b596dd8072e878d4f264f7d9ba5fd6faa15109e +EBUILD breeze-gtk-6.2.4.ebuild 700 BLAKE2B d5afb1279eece127511859b821111dd3111871ef0009d435a44af23632346dbd0a0301983ae4b5dda6b2b4cf47704747eae7f912eea47cb4ade61294eaff45e8 SHA512 1e32f57e8030261da8be9adbb3c41f4672cd51a1edbe1bfe09f1412456242c5eebbfcda43b46033f970ea0ae9b596dd8072e878d4f264f7d9ba5fd6faa15109e MISC metadata.xml 379 BLAKE2B 3ce1298e3621cea9cb085946b899cf1820b0c96acf15dbd4560a9cf4cd9e20b1a6cea1cbdc437aabed5214bbbab359c5367bb26e4a0479b281d67615d0a3292b SHA512 c8447ddeedd2339460c1933a0a0834aaf6e0162a93af338a0ab990acc3df2bb3563dbe119ccce5ce5a9bbee71c2b13f39a042e7cb2de4f8747f317a73941cd55 diff --git a/kde-plasma/breeze-gtk/breeze-gtk-6.2.4.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-6.2.4.ebuild new file mode 100644 index 000000000000..7efd6d501376 --- /dev/null +++ b/kde-plasma/breeze-gtk/breeze-gtk-6.2.4.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=6.5.0 +PVCUT=$(ver_cut 1-3) +PYTHON_COMPAT=( python3_{10..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 ~ppc64 ~riscv ~x86" +IUSE="" + +BDEPEND="${PYTHON_DEPS} + dev-lang/sassc + $(python_gen_any_dep 'dev-python/pycairo[${PYTHON_USEDEP}]') + >=kde-plasma/breeze-${PVCUT}:6 +" + +python_check_deps() { + python_has_version "dev-python/pycairo[${PYTHON_USEDEP}]" +} + +pkg_setup() { + python-any-r1_pkg_setup + ecm_pkg_setup +} diff --git a/kde-plasma/breeze-plymouth/Manifest b/kde-plasma/breeze-plymouth/Manifest index 65fcdfe0fe6e..6fbcc76302fa 100644 --- a/kde-plasma/breeze-plymouth/Manifest +++ b/kde-plasma/breeze-plymouth/Manifest @@ -1,5 +1,7 @@ DIST breeze-plymouth-6.1.5.tar.xz 111132 BLAKE2B 36ca1f2e8af816e902cd8a334513ad8ba413ab02cd87cfb4ee868f7f4f81181dacc18a9ed6e693c201d5aede8a29efd58b7d18264aac7a97f965962b8da00523 SHA512 5fbae13dd6b44c8120976dae4ab9acac0e92e0da3b1830290e8e93d6c1e56da9567f528f8a4ed6429dbd950d58caec56fa5290f89d498eca8ab4d03170358172 DIST breeze-plymouth-6.2.3.tar.xz 111440 BLAKE2B 3b8717a5aff2a135082030fa1cd6f940973b3a77b2fafc67d6110bde45174f87d1fac10a3377df89a4b10859b53aa3f4aa1697efa3aa46e06629831867d8023b SHA512 d40bb00c0194fb6ccd0524ddb36529d0cfb67158830686a375588d3bd8dd96b262550c37029154c7ab4f5594491fc35db0a102fc1abd4768c7ff2164059e0df0 +DIST breeze-plymouth-6.2.4.tar.xz 111364 BLAKE2B ec061a66dbc5c4efb4c79593f70613cc7367891deaad82c46722d58cd6a2a3949b1edf911a567a4a536eaedc5684e482bf22090d965aaaa2eb9654c806888e5c SHA512 d128b70d5963a00bb98c6439cccf0b6de223406b8739f416349e5f09dbcbacdb94e67a9ef94a955fdab0bca0b8ffdab838d7d763b16f386435d21ea7303fe324 EBUILD breeze-plymouth-6.1.5.ebuild 517 BLAKE2B 525e3e21c896c38678813fae3b3b214b4c396ef9d91087e8effd26bbaa24a24eb96ff08d4a0280b349d063b515727c9da33e3c8f10a0b526fe7f7f7803c6a329 SHA512 8b329056ead44382df5414e69296f16b146205a5008cd6ce92ff804602ad0e5d1c14a2f7db54452fa4d2e959835f5385a84a661f8d579e3d54c4e25389fbbb10 EBUILD breeze-plymouth-6.2.3.ebuild 519 BLAKE2B c2e1006299f944c512707122af5106048dc035259b03fc2359cb17681e8d1ffa368131b977a1ff0addb12e6120b459889caa65f98e483531bf0e798ad27e4813 SHA512 7f792520654bc33e52c05cf076f495b09a41ed6d6f0f96c19b40ea5b5ebabf77759ccc439a8f91898b4f3fa8ab1dff229d1b89f972c4a3ce48ade07cc216124a +EBUILD breeze-plymouth-6.2.4.ebuild 519 BLAKE2B c2e1006299f944c512707122af5106048dc035259b03fc2359cb17681e8d1ffa368131b977a1ff0addb12e6120b459889caa65f98e483531bf0e798ad27e4813 SHA512 7f792520654bc33e52c05cf076f495b09a41ed6d6f0f96c19b40ea5b5ebabf77759ccc439a8f91898b4f3fa8ab1dff229d1b89f972c4a3ce48ade07cc216124a MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/breeze-plymouth/breeze-plymouth-6.2.4.ebuild b/kde-plasma/breeze-plymouth/breeze-plymouth-6.2.4.ebuild new file mode 100644 index 000000000000..a1f909ee93fc --- /dev/null +++ b/kde-plasma/breeze-plymouth/breeze-plymouth-6.2.4.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=6.6.0 +PVCUT=$(ver_cut 1-3) +inherit cmake plasma.kde.org + +DESCRIPTION="Breeze theme for Plymouth" + +LICENSE="GPL-2+ GPL-3+" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +IUSE="" + +BDEPEND=">=kde-frameworks/extra-cmake-modules-${KFMIN}:0" +DEPEND="sys-boot/plymouth" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DDISTRO_NAME="Gentoo Linux" + -DDISTRO_VERSION= + ) + + cmake_src_configure +} diff --git a/kde-plasma/breeze/Manifest b/kde-plasma/breeze/Manifest index 7625fe6a4acb..e9d5fb85988c 100644 --- a/kde-plasma/breeze/Manifest +++ b/kde-plasma/breeze/Manifest @@ -1,5 +1,7 @@ DIST breeze-6.1.5.tar.xz 58041424 BLAKE2B 110ec250833a95fab278a9c10defe9203c85b3513b921bbda3a20dadb36d51aa23f4784fe2f384f9a781a1d67d9496584a6c29c6216c1abf1cb5ebee88d1dad4 SHA512 0107e117e3576d7d3fbffbe22d94afcc165b6f7055cb6220b5d284b2616221fff935d71898e00f7b68b0acf04f764d3492ca595caf06e7d3a692632a7887217a DIST breeze-6.2.3.tar.xz 110838132 BLAKE2B 32da272eb0633ed3ad8e751095abee2d071836c15a87718cc2c1911d01294d33b07ecb60f40c63bb61146471dc4f958e0112bda73ab74adaff5ce6c93967a417 SHA512 0f93ec6beb4cbdb08c199b110f32561d0ced3c3bdd1c6fedf2f3bbffa07607b532414e4ad3b5611dbb59c48388d109f72e2016cbbc02d9d1fccf5e306ea2adc0 +DIST breeze-6.2.4.tar.xz 110838268 BLAKE2B 953dff3b9025220dff3e88d3a1e5130a6c4f0de91df04f74e4ebe34c6b77b12536b1f6a3b0a3c4dec7e254c8cecab0cb206904479119cb00f5599388b4fbb6ff SHA512 618bb6eefbd44c14ee81ad449284391e4a97c48b22a6e384b41b5bf4627fc3fc55bc19c27642127c0061106e8e29cfcee2bede2a597f2f326329f981eaa1b30c EBUILD breeze-6.1.5.ebuild 1990 BLAKE2B 9df8e79cd9dee0adb13c3d83d31ecebd0b6a988232c4910783162a9e9203de8ae9343e4bce69955a933687022cf9ff0dabee05300ff04320394e3ac28c570725 SHA512 7bd2988680a5020a685494378c95cb0b6c08ff67e3d4ca9a954d6e817982aa7138f6a4476593efd1d54d1761281ada4f7572e0994d9ab870a31f0d49a577fe24 EBUILD breeze-6.2.3.ebuild 1992 BLAKE2B de87b9421981d25039ec76815c5eb31e67018fc085277bf2d21b8750c49bd5c16ea89336916d088b7c57f68ff2b413cfdaf83e2bcc8f003a1c2bcb0e4801f867 SHA512 7828eb55dd6a3aa714c87e6763ddc1188a25734e3e90e3df097780dd1f72f84de0b1be0e8313b3de8c68f3b0b0fb41f820045a8b1be55d944793ee857d97bf5d +EBUILD breeze-6.2.4.ebuild 1992 BLAKE2B de87b9421981d25039ec76815c5eb31e67018fc085277bf2d21b8750c49bd5c16ea89336916d088b7c57f68ff2b413cfdaf83e2bcc8f003a1c2bcb0e4801f867 SHA512 7828eb55dd6a3aa714c87e6763ddc1188a25734e3e90e3df097780dd1f72f84de0b1be0e8313b3de8c68f3b0b0fb41f820045a8b1be55d944793ee857d97bf5d MISC metadata.xml 375 BLAKE2B bf47f704310bf8a1d85b15fca2bc7559f0442659478a097158b42d35c34d4b973fa0022b75f009a17f18c8c152c9be6d40b1d197e202922265d1a84d037784c2 SHA512 7819148399574c8bfd04d078aebbbdaa2de8605e07b5108cd627dbfd548093adb6554e0a209dbec143698bb9908d3d98df8ca4647f7cc4b974be8bdd9407d272 diff --git a/kde-plasma/breeze/breeze-6.2.4.ebuild b/kde-plasma/breeze/breeze-6.2.4.ebuild new file mode 100644 index 000000000000..c0496358f217 --- /dev/null +++ b/kde-plasma/breeze/breeze-6.2.4.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KF5MIN=5.115.0 +KFMIN=6.6.0 +PVCUT=$(ver_cut 1-3) +QT5MIN=5.15.12 +QTMIN=6.7.2 +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="6" +KEYWORDS="~amd64 ~arm64 ~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 + >=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-${PVCUT}: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 +} diff --git a/kde-plasma/discover/Manifest b/kde-plasma/discover/Manifest index 0f32fb9329c5..7dafa50d5067 100644 --- a/kde-plasma/discover/Manifest +++ b/kde-plasma/discover/Manifest @@ -1,5 +1,7 @@ DIST discover-6.1.5.tar.xz 1025644 BLAKE2B 094503733c528b0992fad0e9ff2ee42791e03f2c23e57617a76074a48bdb865c3f75aff2e19b430ba0895eb963460e1f504da8645d2162ae40b239bd29d836e5 SHA512 ea604afb73003b3d0e67bab78c6165f7a347499baf778928deaa03a48f0e9d06f6d4e753b3aa823bbd4e6cf39932d7a8432924d03da3bc3eea98052d7e433a4e DIST discover-6.2.3.tar.xz 1098884 BLAKE2B ebe391dfc03d09afa42610805028a8a69c6b6c652cba8b3ffa683b93963fe18ab4bd503fbba4d28c4bf16ab99c16449d1f4ca54d7378cd00a19c1f908dfe74cf SHA512 15a9e384f9d8e4a4d35e845d3346ce375d8360811d6668830e5b1c5ff2b4d1dd88f93e28c177e373d71e64f6b65471059f7cfef1dabfed6d5edfcc0abd8608f2 +DIST discover-6.2.4.tar.xz 1101032 BLAKE2B f4d3f1e6c67eba2a2fbfb84976b10e92810697642362dc49dc9f9e0591ff1b1f5709460eb2af968f9688187b9415cf997e618234884f6b89d84f48a61989693a SHA512 72c3bd5635b0f1f855c6b65e778642c1929440164b144b89b228e0840f05dc0ef9d1345480674b754c3657517245058a63f4f330d70c0cef7abdfc9bb792903c EBUILD discover-6.1.5.ebuild 2800 BLAKE2B f9064749007087c19f51f6fc095ec47c9c06d1b32d526aa5feb45a7d990329562571a5eda0a67c065b4827ab3d70b3ead16fa56e96ce7a4c23f8e9d609700ff1 SHA512 e0a1ade396a580911a427cef22130077bce1b7eeb45cd5ba42da6ea5591313fce6ae2b6d1bc605dfe54721d88d0597711e4eee75a0297fc5ba0b9874d10eae52 EBUILD discover-6.2.3.ebuild 2843 BLAKE2B 9617e5aa67203980c95082e2861e39ded610fb16f0327dfc1d8b5c0cdc1fab6e7d52668a03ce0253138097dab1007f2ae820a1e7a19f14e5a525fb3550ac4bb8 SHA512 6646c66417d1e8e90c261e90c3c3c89c448f176da78fe399c864a532875d4fe21b90e8028079b9bf5069d2a6b2d7da34a4dfbef007b23693aef732657b78b757 +EBUILD discover-6.2.4.ebuild 2843 BLAKE2B 9617e5aa67203980c95082e2861e39ded610fb16f0327dfc1d8b5c0cdc1fab6e7d52668a03ce0253138097dab1007f2ae820a1e7a19f14e5a525fb3550ac4bb8 SHA512 6646c66417d1e8e90c261e90c3c3c89c448f176da78fe399c864a532875d4fe21b90e8028079b9bf5069d2a6b2d7da34a4dfbef007b23693aef732657b78b757 MISC metadata.xml 845 BLAKE2B 87d892ce29180263400147d7a7b98e42093d613897bc09764b58e43712faff76bc13f0b9e09782faf6c6f8c78d02a555271159be54ccc5213241422931d43e65 SHA512 6fda677eb8dfe74813872cad68d234d7f272f7466f654b1d0a2725b6ceb6872f51887b5861f419cf5aeb09ffc593af230a923eafa22c0db9e1353b831a4a7187 diff --git a/kde-plasma/discover/discover-6.2.4.ebuild b/kde-plasma/discover/discover-6.2.4.ebuild new file mode 100644 index 000000000000..c6ff718320c0 --- /dev/null +++ b/kde-plasma/discover/discover-6.2.4.ebuild @@ -0,0 +1,97 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="true" +KFMIN=6.6.0 +QTMIN=6.7.2 +inherit ecm plasma.kde.org + +DESCRIPTION="KDE Plasma resources management GUI" +HOMEPAGE="https://userbase.kde.org/Discover" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~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-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 +} diff --git a/kde-plasma/drkonqi/Manifest b/kde-plasma/drkonqi/Manifest index feb08f618a1b..fdb6996e57d2 100644 --- a/kde-plasma/drkonqi/Manifest +++ b/kde-plasma/drkonqi/Manifest @@ -1,5 +1,7 @@ DIST drkonqi-6.1.5.tar.xz 871908 BLAKE2B 278cd91c3abdb21facd1f820935c662f0c37c2dc09c76e9b5fa10339e366829f8007657abed052f58df18dd5553991ae11dac81cfbef6a6fb6fc53d3160b780c SHA512 9e10c3536b80e6e39ffc4f09b061d458d331e03108b6db30ee77704dfe88afc768f6e53bff091b0284757c91799ed3a627a2d3481d8a6fbbf15c7da9cd5c1c6f DIST drkonqi-6.2.3.tar.xz 882944 BLAKE2B 1be6513a2008d2825c6d9093569a4d34b60396aeaa8f727bd271b6fbf8da3293ee3ed9e87d9f1e064063b8e783cb35dce942c69ec9b7cde4a99f33742e901510 SHA512 8d8175d84aa1c9e07a9c795afcde2c6800dc1396bdcd25ecb186d716304008a0246e4f4b514e04337c430c115b0ec7a1d17d8f0b5a3e02b15a62d67aba8e6ac7 +DIST drkonqi-6.2.4.tar.xz 883036 BLAKE2B 9fbbf3bf48c767ab5667609bbd2695948af7002e55b6c8f536c88948924296a3af5a735b7a3096b21b9060d5b888bf748ff1bc701562ea5312221f3f8fc01255 SHA512 0ce71dcf6f907b0afe06399865a699d15f29c327a1c726450afcbc24cde59fca5a5936c08ddd767f955ef5c935bf809b2d73276042ae4f63b46247f4ddb7d2de EBUILD drkonqi-6.1.5-r1.ebuild 2324 BLAKE2B 0b820046b5002a4a7b43f07eb6822323edac78c9f0bdae94ff6cc2fdf9dea2b3c68e8bb0505d1e520a1d32e9a7cde69c9665ca50a6046083877635f291c4cf0c SHA512 a949c2a84230c3ebad62c81ddfb625261e97bb1ea5e87b65d6864e8fa92af531cd20469d51c3d9c8659cf0aea36843235d070fa280d2129c9691047f96c24559 EBUILD drkonqi-6.2.3.ebuild 2326 BLAKE2B e3084f83bd9157866b2f1a62a80343b67645b6c2c5839a83d84406a2258e5cbda8b30bf18e07f708f55ef9f2859123d7ec2fde921df6f625650a2301ddaaaa68 SHA512 4bb408c471bbbb442c93609cb3c3e732e81d89ef87822ba117e8abacc785142764ebe40b080b1122e32aa02424a4c8c4abe1a7f52f8a8e785271155ff536d81c +EBUILD drkonqi-6.2.4.ebuild 2326 BLAKE2B e3084f83bd9157866b2f1a62a80343b67645b6c2c5839a83d84406a2258e5cbda8b30bf18e07f708f55ef9f2859123d7ec2fde921df6f625650a2301ddaaaa68 SHA512 4bb408c471bbbb442c93609cb3c3e732e81d89ef87822ba117e8abacc785142764ebe40b080b1122e32aa02424a4c8c4abe1a7f52f8a8e785271155ff536d81c MISC metadata.xml 392 BLAKE2B 38015ee1b8729b620a05eef60cc8d0005b384dcb707241fdb4c25ce8cb7f297b7cca0816529e159eef71d8da57c98ff77d998b21d9ecaa9d1c971c79ee0ba0ad SHA512 f68e3938fa6e3b15145287cbf9ddb99a7ca2bfb76e173fb3d1b067c76c993cf9a277a0d11ac0adaa143727088a6c9d076c5b057a9ea95f49f85e25ccf6d5423b diff --git a/kde-plasma/drkonqi/drkonqi-6.2.4.ebuild b/kde-plasma/drkonqi/drkonqi-6.2.4.ebuild new file mode 100644 index 000000000000..8053d50bb7f2 --- /dev/null +++ b/kde-plasma/drkonqi/drkonqi-6.2.4.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2024 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.6.0 +QTMIN=6.7.2 +inherit ecm plasma.kde.org python-single-r1 systemd + +DESCRIPTION="Plasma crash handler, gives the user feedback if a program crashed" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~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 + dev-debug/lldb + ) +" + +pkg_setup() { + ecm_pkg_setup + python-single-r1_pkg_setup +} + +src_configure() { + local mycmakeargs=( + -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 +} diff --git a/kde-plasma/flatpak-kcm/Manifest b/kde-plasma/flatpak-kcm/Manifest index 39f2dc5c12c9..083209b10074 100644 --- a/kde-plasma/flatpak-kcm/Manifest +++ b/kde-plasma/flatpak-kcm/Manifest @@ -1,5 +1,7 @@ DIST flatpak-kcm-6.1.5.tar.xz 243116 BLAKE2B bcda19f19c2e86bfb1023a190a87cd3d2bed3033a7be884ad3e8646e4ca5c0799c01b1a950811bfa4a12a22cd3ec66d06d49627fddaf0abd07bde3ede2a7c0af SHA512 39e9944b91cf3f8cef932945c4bf50ee5b0b34c2e323cd4c3afcc99033f41e9bab7173e3cfdc85f281a427ac20cd20b17270192f145d28d4e7c2f18365f4498c DIST flatpak-kcm-6.2.3.tar.xz 247480 BLAKE2B bd5007aa43f94f2c7ceb8323b150a67930c82f8a325bbeca60223bbbbc82d1107f1fdf4511ce36cadc787bd8f94ecef6877eed4dea7c19b14ddb0057f5c9e7f2 SHA512 1eb8173e4653e2ae36c6be17e3a489e5a5539368fabef1b9f1e52de9e051a1f7e622106ff719c1d43b30a01519d210d2877392939f1c4905ce6eff3c244aafa9 +DIST flatpak-kcm-6.2.4.tar.xz 247560 BLAKE2B a51e0598c49150744e025d3946fc6d116998a7ac97ea30f8d4f282c9977e660a42f447eca5f132cf84e345a1b3f19faf203726300a3ec000044e0457ee79f0d2 SHA512 492e48c5ed1f9448ab51c29c0c443f2c10b7ed98afb7da62d2c83d71b74e906a8ad87c896f3afac3d7133549695476d93cd6f81c5051c1f2817f69b63e6e6878 EBUILD flatpak-kcm-6.1.5.ebuild 869 BLAKE2B 7a47c8281f73a82a73d846b564f94df6f120888ec88c5a664263282d8348cdf211faac0606c7d0fa0776b1c1cf40a85185ed11e2415b880f35d99a0aa039e157 SHA512 07f6ff535d0be88e7ab086ba4defb48edb2c4455eecb77b5714f8fe26a4997269a89dcf4045b96ca36ae30a088936dfa1de297729091cd52447b3e180d118fa7 EBUILD flatpak-kcm-6.2.3.ebuild 871 BLAKE2B 4ed5a7dbec48ba8bb272d3b52811a2325bbe6729f9301a0e701283c4188703ae91f92756ed65f5bf06127a5aaa4aa82c83f41db7c3ba4de9c9da5e56f44ef0f6 SHA512 9ee05506a869f1c155623f4a22e4002e50dc182ffa4e07f6c12131ddc0e7fabb6f797b7712eb0a36087001d6e08bd75143a710e85a0d09b3a209b539bd4f856a +EBUILD flatpak-kcm-6.2.4.ebuild 871 BLAKE2B 4ed5a7dbec48ba8bb272d3b52811a2325bbe6729f9301a0e701283c4188703ae91f92756ed65f5bf06127a5aaa4aa82c83f41db7c3ba4de9c9da5e56f44ef0f6 SHA512 9ee05506a869f1c155623f4a22e4002e50dc182ffa4e07f6c12131ddc0e7fabb6f797b7712eb0a36087001d6e08bd75143a710e85a0d09b3a209b539bd4f856a MISC metadata.xml 380 BLAKE2B 7fb092f734e035613934325835c14815cb686f0424dbcd760eddcac663453c5d833f0ac87cf642a3aa6f3e1daab50a95a070472ce9ec1c2711ae8245c31e3aa2 SHA512 81bf32fd4261ece5e11b52c3a759969ba25826662d19329df03a47d7fe1f43e8d3557522d6aea169b5ce66f5dc4448f2bd12a14f0e3a254184b4050d1d8e6e48 diff --git a/kde-plasma/flatpak-kcm/flatpak-kcm-6.2.4.ebuild b/kde-plasma/flatpak-kcm/flatpak-kcm-6.2.4.ebuild new file mode 100644 index 000000000000..f7996a8ca47f --- /dev/null +++ b/kde-plasma/flatpak-kcm/flatpak-kcm-6.2.4.ebuild @@ -0,0 +1,35 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=6.6.0 +PVCUT=$(ver_cut 1-3) +QTMIN=6.7.2 +inherit ecm plasma.kde.org + +DESCRIPTION="Flatpak Permissions Management KCM" +HOMEPAGE="https://invent.kde.org/plasma/flatpak-kcm" + +LICENSE="GPL-2 LGPL-2.1+" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~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" diff --git a/kde-plasma/kactivitymanagerd/Manifest b/kde-plasma/kactivitymanagerd/Manifest index 7feeb8a89b9d..152f5b494a80 100644 --- a/kde-plasma/kactivitymanagerd/Manifest +++ b/kde-plasma/kactivitymanagerd/Manifest @@ -1,5 +1,7 @@ DIST kactivitymanagerd-6.1.5.tar.xz 110264 BLAKE2B 42a9c5551fdd57ee04cd1654654aaa692a285942a9bfd92d858bc4e32d8eb4cfac86ef4164c7d234ead75255780343fafe09a904e8b37ab5fa729f7ff747620f SHA512 e3720e53cd37375828d67ddfc873cc465eb4a0ccbf75b066bf98927752df2465f382cfa5cca3f340200f6c86a91087b0157de82b581a5f06bbe77b488909f417 DIST kactivitymanagerd-6.2.3.tar.xz 107300 BLAKE2B 8770a750fd4edf3f0ce1fdf8bb943126d363b1029a12dacd135e8e20750f66e13e3a339ae6d7ae50008d61e40f19870163541fb784de7b023abebd7ba25b3576 SHA512 6256715c06f17514b5c6c312d0dff1653222a8d6dc72be82cb0f92d229b99a613637c89993c63ae314c877a05b0e45dee69e83a8be29f11f8a6be0225fd393f3 +DIST kactivitymanagerd-6.2.4.tar.xz 107264 BLAKE2B 83384c028489dceef0a40d52d5f19cb895bbcf846b68339b754bb107b2377f00d2d4b05e5e44818e114abb8014ce2e610a63d87497d488fc89542d94d9d76980 SHA512 997f06ba65f8de4a66987023dfa9c3b083a875dcfd65baa1c835b093d3a6c3458043ce7b442fe4cab77e487fbc1def2ba3a572de3cc8bc3e3606b38d229b3772 EBUILD kactivitymanagerd-6.1.5.ebuild 923 BLAKE2B d650a5a842c4ccd9eeefebd7083ee7928ffd4ba11e055f209ca007289118b35c66adcb2a050f95817a05dbd8f820cf665a6e44dc171311b4c0d39c8e8c618bee SHA512 7fff32823b784e7709e1e3a6fd097e30303aa091b4be1bd7b958f78d3a0262aa69e4ce060b3bd927b7c701db94df2be26c5a95fad3d9fc0c5002d2dbe70ce4b5 EBUILD kactivitymanagerd-6.2.3.ebuild 925 BLAKE2B 0f552ec29cb963d514d951ec313a5088c2a4b813be1e099702dc1d23713815383309e1ef3f8ee6e59c900bdd4cad85334afd2ed9b33adbda9d4f5ea5e55c856c SHA512 4c5b54bdfd3ea1f4db55b056672a7a2d3d632120981db05bd7a47451c3587b1ca206ff86735b69d5519293a6f82b2327c04215114f2436cb9c92c1939f2769f3 +EBUILD kactivitymanagerd-6.2.4.ebuild 925 BLAKE2B 0f552ec29cb963d514d951ec313a5088c2a4b813be1e099702dc1d23713815383309e1ef3f8ee6e59c900bdd4cad85334afd2ed9b33adbda9d4f5ea5e55c856c SHA512 4c5b54bdfd3ea1f4db55b056672a7a2d3d632120981db05bd7a47451c3587b1ca206ff86735b69d5519293a6f82b2327c04215114f2436cb9c92c1939f2769f3 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/kactivitymanagerd/kactivitymanagerd-6.2.4.ebuild b/kde-plasma/kactivitymanagerd/kactivitymanagerd-6.2.4.ebuild new file mode 100644 index 000000000000..98d67be62e10 --- /dev/null +++ b/kde-plasma/kactivitymanagerd/kactivitymanagerd-6.2.4.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=6.6.0 +PVCUT=$(ver_cut 1-3) +QTMIN=6.7.2 +inherit ecm plasma.kde.org + +DESCRIPTION="System service to manage user's activities, track the usage patterns etc." + +LICENSE="|| ( GPL-2 GPL-3 )" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~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 +" diff --git a/kde-plasma/kde-cli-tools-common/Manifest b/kde-plasma/kde-cli-tools-common/Manifest index 56d338869d81..5ebf797a2b08 100644 --- a/kde-plasma/kde-cli-tools-common/Manifest +++ b/kde-plasma/kde-cli-tools-common/Manifest @@ -1,5 +1,7 @@ DIST kde-cli-tools-6.1.5.tar.xz 629280 BLAKE2B 200e316531ad6095fe0bfba356f2d5afb2f78dbc219e64bb14ed96d718b542475d3db9efdb8cad42a5c17dfaea7c33df3627a5747f17d549d5bbfe70d1a34e6c SHA512 48fcfdf832828a8c04b46c72dd35273e7859b719707529a755e475b1f82fdc65de641234db6c107ce1a1be05825b286fbf0d4d3620b4deb8e2163cb824dbf388 DIST kde-cli-tools-6.2.3.tar.xz 638272 BLAKE2B 86d51e3585b17a4fb0269c6baa820081f39066f089bff3f38092139fef1cf5add93cec8cc2c0c94e017f57b4ed563c28cdfda7591d39926123868211c188eeb3 SHA512 7eb0f0d0396df5fe67e96b2095c9e4c4a1618ef92a6d0717bc29f6d1536369869657c27002de93eb1abb448225fb37dc8fc4633ea2223e21293f31ab8ce363f1 +DIST kde-cli-tools-6.2.4.tar.xz 638232 BLAKE2B 12839e437a35a00f50779a676cce100e571aa9e4ebaaf3ba4fba860bbc2d048bbb081a92671b01150a51bd2ecb16ba64e1e394815d4a02badca39f41f853b943 SHA512 9637f16c9d37c96b2ce72178b59cbce0c1b4d7609a6788936b990771a1d1112b92d5a1992aac21c1d50dd702be5b3aef67eb643226723cd466410d884a8f6170 EBUILD kde-cli-tools-common-6.1.5.ebuild 365 BLAKE2B e4679b4877d6d049267db0bc859dc1a2f03e4eb99133aef80e28871d163d7b0e0f8cff23c95113aa23207a02276a35680c4507fbb552febd48958ac11e182d3c SHA512 5da2b89a26e32d46107a552a9aa2bb3752a3adc27696ef7de881f7869469fb1bf97feb30cdec6cb192d5405c69546971d27c04524f2cd0bb598ef15aa6cae564 EBUILD kde-cli-tools-common-6.2.3.ebuild 342 BLAKE2B 6d01d6eef3c85f5d147bfd86327c5ec0c126cab266a0208499f83be4a6eda005286a2e4c89e3be2ae92b8fb6e78fe7cf4dc396e3f07f633d5250a7b97ffd161e SHA512 96e03c9e02284e585e78c90f5bf7df4c5ccf7da673324d219d1823fd48e4eb5fa6a822d703a26f705a785a12c70436888ac24aed7ae4c7b6c6324dbb389621e7 +EBUILD kde-cli-tools-common-6.2.4.ebuild 342 BLAKE2B 6d01d6eef3c85f5d147bfd86327c5ec0c126cab266a0208499f83be4a6eda005286a2e4c89e3be2ae92b8fb6e78fe7cf4dc396e3f07f633d5250a7b97ffd161e SHA512 96e03c9e02284e585e78c90f5bf7df4c5ccf7da673324d219d1823fd48e4eb5fa6a822d703a26f705a785a12c70436888ac24aed7ae4c7b6c6324dbb389621e7 MISC metadata.xml 382 BLAKE2B 65e332d88052943d815597bae85a59fcc93ae16b2216202922007679f0dac8753cec074897dcd59c06ddccd2221977fb78e9b5fab34a6d752a2022fb93d42d65 SHA512 d767c9739c3a351a3d463c2e44cbb6b79b5673d9aeaecc429a3c177ab711aa510c2b83b97d5e3db3f6d8464444579cd07f73689c064cfb4cca1fc4e212fc3c6b diff --git a/kde-plasma/kde-cli-tools-common/kde-cli-tools-common-6.2.4.ebuild b/kde-plasma/kde-cli-tools-common/kde-cli-tools-common-6.2.4.ebuild new file mode 100644 index 000000000000..c4e21fed63a0 --- /dev/null +++ b/kde-plasma/kde-cli-tools-common/kde-cli-tools-common-6.2.4.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2024 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 ~ppc64 ~riscv ~x86" + +RDEPEND="!<${CATEGORY}/${KDE_ORG_NAME}-6.1.4-r2:*" diff --git a/kde-plasma/kde-cli-tools/Manifest b/kde-plasma/kde-cli-tools/Manifest index 3874b52cac70..815e881f6276 100644 --- a/kde-plasma/kde-cli-tools/Manifest +++ b/kde-plasma/kde-cli-tools/Manifest @@ -1,5 +1,7 @@ DIST kde-cli-tools-6.1.5.tar.xz 629280 BLAKE2B 200e316531ad6095fe0bfba356f2d5afb2f78dbc219e64bb14ed96d718b542475d3db9efdb8cad42a5c17dfaea7c33df3627a5747f17d549d5bbfe70d1a34e6c SHA512 48fcfdf832828a8c04b46c72dd35273e7859b719707529a755e475b1f82fdc65de641234db6c107ce1a1be05825b286fbf0d4d3620b4deb8e2163cb824dbf388 DIST kde-cli-tools-6.2.3.tar.xz 638272 BLAKE2B 86d51e3585b17a4fb0269c6baa820081f39066f089bff3f38092139fef1cf5add93cec8cc2c0c94e017f57b4ed563c28cdfda7591d39926123868211c188eeb3 SHA512 7eb0f0d0396df5fe67e96b2095c9e4c4a1618ef92a6d0717bc29f6d1536369869657c27002de93eb1abb448225fb37dc8fc4633ea2223e21293f31ab8ce363f1 +DIST kde-cli-tools-6.2.4.tar.xz 638232 BLAKE2B 12839e437a35a00f50779a676cce100e571aa9e4ebaaf3ba4fba860bbc2d048bbb081a92671b01150a51bd2ecb16ba64e1e394815d4a02badca39f41f853b943 SHA512 9637f16c9d37c96b2ce72178b59cbce0c1b4d7609a6788936b990771a1d1112b92d5a1992aac21c1d50dd702be5b3aef67eb643226723cd466410d884a8f6170 EBUILD kde-cli-tools-6.1.5.ebuild 1420 BLAKE2B 2a115e1332e9dd600f9212eed8197db77e3eb3adbc6a09221c80aee3848db7e7d89b9bf8ce6b1c804e5d7c61e6cabee86f0b5013154b17a37fe6722099f8b9ab SHA512 b035f2d4ce6130498f56cfea8d77b49dad6f17e9fa1e4c5c48cb473ce68bd8bfbe79ab626e6bdb0eb37fb02c2bb6651cfb073c0263b350e9f2f995d931228528 EBUILD kde-cli-tools-6.2.3.ebuild 1476 BLAKE2B 859e565bf153918f3e37a9def8b28a65c927df39c7d6e2e667eaf5d838ba45dc9eaddcf1297571f6209bb7a427df8bc64c593ab4840779752c9cecfbcf2f151d SHA512 9922070ae19bc5759e7d2effdc9a7f101f5fae6175de00cd21d76b34307cc310e80ac164d357090d73ce0643e88f77bb235e4bff83544fca19a164d8f19da8df +EBUILD kde-cli-tools-6.2.4.ebuild 1166 BLAKE2B d9006adf0dc7191d72c2629a06f98cbd6fea096abcd7eca8812d8eeb04a44d4cc08f20599c7f82aca08e074476772b2da28aa7dc73b892610c28b2827a270234 SHA512 e9141d5244de28c02f4bc21bb531b63aedfd5ca56bb747d562eb7d8e7172d0179056a5f753f1ebef42819f6910d67644a7833561daef736d5abaaf7da5f19520 MISC metadata.xml 486 BLAKE2B 1a7c2a5cfa5065f0555430580bbf1ef93b4c6a3849ce1e963c6efc791e0ae13457f1a9abd4f5330d777a74e55f7bba616b64b0b1e80f094e9c1d6acd610491c1 SHA512 75f5d7f5ce1624c964a7b62a64ad6d004d735946fa20d2e95c91871e5f5d70b4e1e0155c0054b752f91d59ef554f828b2d50b0b5ee206147a97a957a44c5ad7d diff --git a/kde-plasma/kde-cli-tools/kde-cli-tools-6.2.4.ebuild b/kde-plasma/kde-cli-tools/kde-cli-tools-6.2.4.ebuild new file mode 100644 index 000000000000..727f3af926c0 --- /dev/null +++ b/kde-plasma/kde-cli-tools/kde-cli-tools-6.2.4.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoff" +ECM_TEST="false" +KFMIN=6.6.0 +QTMIN=6.7.2 +inherit ecm plasma.kde.org + +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 ~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" + +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 +} diff --git a/kde-plasma/kde-gtk-config/Manifest b/kde-plasma/kde-gtk-config/Manifest index 57bc50ec5d46..2e238f2f0a45 100644 --- a/kde-plasma/kde-gtk-config/Manifest +++ b/kde-plasma/kde-gtk-config/Manifest @@ -1,5 +1,7 @@ DIST kde-gtk-config-6.1.5.tar.xz 78620 BLAKE2B 76276977e767a54a2a0d069c3386a3d0e86c7fd51c1d9f1751ad75c8e83220d1058f44fb5718d579524abdfe6c5be7a4f9af0863546fad1d257af885706b404b SHA512 1b5d75df5cf329a34b92f88e22ff24529a91293a5a52980149d054cebeb7aa54337674fe33bdd58cd64a46976747041d7bccbfdeffd530507c42fa402d9ec131 DIST kde-gtk-config-6.2.3.tar.xz 78928 BLAKE2B 35601d852b3f460f0212319e5b997eb18cdba226a1ab85c09b1bff0a22a63f61ea065258c52993f860d8bb7e8828d52967a06781fd9755cd01e7d728c948e368 SHA512 337d1c08c1c356adcc4575f6356fedf1988ccf4b870331531fbecbdd8e0c3eca3f91bd7983293d2c085e3c8730302740e39c232434dfc9af7ef20f6fe9e2afa2 +DIST kde-gtk-config-6.2.4.tar.xz 78944 BLAKE2B 9e6bff8ed3ec1239b1dc29f9b75df2373b361c5ad36f4f33f65d53a203fef81a6ff409db005fd77cc16bbea70bb0a4b67a35fdf8705e2cfaeaf843ca23fb35e6 SHA512 ce1a68619de216c77521914dcd6c68b57304b20d4bc7006f57d0b7d5467788074b3ad6fab1f32b9cd1390432ab5d87116a27d8a83d0591837a681184cc689816 EBUILD kde-gtk-config-6.1.5.ebuild 1115 BLAKE2B f543ff895fd798b97c3c6a6d59ce67d18eae0bbf95670cf8c0d9fbc7048293f18ec325d8a24a264625910e50e53e30c901c1c9b5d5ae3277ac22a40a28df916e SHA512 24fd5b448d80ab3d8c6f40f5223076909161d3e9ac9f2a04ee42780c6244a758261a96aec4012c40b41e747a707e331c9f3dbde9814933aaa4255145a600a4a0 EBUILD kde-gtk-config-6.2.3.ebuild 1117 BLAKE2B 45ba005b36297ce78ff85b842625657e9506d0bd176d1ce31560c460cae3a84558dd112d302d0d362f2eda6d49a60156bb5f72017cf11a334823b206677771d8 SHA512 7cd6950d571657a08e4d0fb799af6e9d56bfabd1d722c5a44071cd8823c1ff222b1987a785672d2503a9d1e3d6d224bdace842d29314bdb994a9027206815f1c +EBUILD kde-gtk-config-6.2.4.ebuild 1117 BLAKE2B 45ba005b36297ce78ff85b842625657e9506d0bd176d1ce31560c460cae3a84558dd112d302d0d362f2eda6d49a60156bb5f72017cf11a334823b206677771d8 SHA512 7cd6950d571657a08e4d0fb799af6e9d56bfabd1d722c5a44071cd8823c1ff222b1987a785672d2503a9d1e3d6d224bdace842d29314bdb994a9027206815f1c MISC metadata.xml 383 BLAKE2B f777a289078d97cf61477b7364c466cb02681aee2ca3e21ac909dd93ee5e9877e245919785bb45be2290e1361254aa6cfe51052a7334c7bf81761109e2080483 SHA512 58cb2b2ceac37139c32ed88ed94a3e7a1063527e7f84140a82f990dc7f1b47e821bef1b4668da56f63b963490886c1cdaa568f49f70a89671dd94aaeab028057 diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-6.2.4.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-6.2.4.ebuild new file mode 100644 index 000000000000..47e519b69326 --- /dev/null +++ b/kde-plasma/kde-gtk-config/kde-gtk-config-6.2.4.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=6.6.0 +PVCUT=$(ver_cut 1-3) +QTMIN=6.7.2 +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="6" +KEYWORDS="~amd64 ~arm64 ~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-${PVCUT}:6 + x11-libs/gtk+:3[X] +" +RDEPEND="${DEPEND} + x11-misc/xsettingsd +" +BDEPEND="dev-lang/sassc" + +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/kdecoration/Manifest b/kde-plasma/kdecoration/Manifest index fa64d5faa003..55ed80fc6d00 100644 --- a/kde-plasma/kdecoration/Manifest +++ b/kde-plasma/kdecoration/Manifest @@ -1,5 +1,7 @@ DIST kdecoration-6.1.5.tar.xz 55360 BLAKE2B 82e0dbbd5458d3831b9d72265888c1ff9092eeebf88b37827de85673afea3ee898d134142c59448964597e4b16d54649f4ae6a911f3937392d6e7e18176e2fc8 SHA512 e2ece8c9f87b6b910590f92f6fe41f4819dad61b3390ae7b9e9e05d1c2a9a0ff6f506bcbbc88a7965f3979762d5e1ca7dad30cf9167e5c262ba0d5ab29939804 DIST kdecoration-6.2.3.tar.xz 55128 BLAKE2B 44be7657dd4604ca3312164ffc3ab585d45cf82dfed6afe1be673f18e5d06a6963c259d0242272bb03307dae33ff4d1e685b96a023b69cf1ac6598d0a4971e76 SHA512 aef266b60bc2f16f24351811bfded9c04bc566ab1f60cabbd01e20a37742f04616bdf6484fc47fe051ef12021095161bfc0c2f095b7b8e2413072fff8e9a5b9f +DIST kdecoration-6.2.4.tar.xz 55128 BLAKE2B aff243bf0ced9c0d4472a4ce6ebf55e2070f16d8d1e815a8f95386efa02dd5ff6786c047710588014f36553f3bc600fa6f327e1648ec58256aa184c646f46fba SHA512 9ee39ea028a1687a57fed865e0d9881a2dfcc8a61170f520857f07193fdb5ae6133fd727c9200fed762d06244e96ae95b11cd17cb4141bb105c0d9b99ff348f1 EBUILD kdecoration-6.1.5.ebuild 447 BLAKE2B 0d80b1f0cff3f38986268452da9b476c90db2bd319515d36a4fdacdbfd42f37a80b68355a3f67a5f4bda5d803adcaa87dc9f2b1426f76b0099a16acd4b7af8d5 SHA512 d4936adc1f9e0fd27a0f4607ee549e35b356da11f91b414b28dbd90c22427106c79f1b5c9913ba2882d7320bb30b271e4ece599047d3daa511a53965a265d9bc EBUILD kdecoration-6.2.3.ebuild 449 BLAKE2B d0043e48a03bee8cbe0cc85aa8f6a5bd795bea0c917384ba4937927e139c715df0707633e3f8ed7c6726f5c9c9b403a48bee522127e3e35d76ae177a76eea5d2 SHA512 7660b788632f980aad28994d0caac7aa36b8f43dffc633cb27be3d4e99c8e44156e5df6012f1fea2149d23ec6de1a4e0a759a131461adb3319d3ecbdc97b7678 +EBUILD kdecoration-6.2.4.ebuild 449 BLAKE2B d0043e48a03bee8cbe0cc85aa8f6a5bd795bea0c917384ba4937927e139c715df0707633e3f8ed7c6726f5c9c9b403a48bee522127e3e35d76ae177a76eea5d2 SHA512 7660b788632f980aad28994d0caac7aa36b8f43dffc633cb27be3d4e99c8e44156e5df6012f1fea2149d23ec6de1a4e0a759a131461adb3319d3ecbdc97b7678 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/kdecoration/kdecoration-6.2.4.ebuild b/kde-plasma/kdecoration/kdecoration-6.2.4.ebuild new file mode 100644 index 000000000000..6f5db39c0d90 --- /dev/null +++ b/kde-plasma/kdecoration/kdecoration-6.2.4.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="forceoptional" +KFMIN=6.6.0 +QTMIN=6.7.2 +inherit ecm plasma.kde.org + +DESCRIPTION="Plugin based library to create window decorations" + +LICENSE="|| ( LGPL-2.1 LGPL-3 )" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui] + >=kde-frameworks/ki18n-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-plasma/kdeplasma-addons/Manifest b/kde-plasma/kdeplasma-addons/Manifest index 812078cb516d..93a0cc0481f2 100644 --- a/kde-plasma/kdeplasma-addons/Manifest +++ b/kde-plasma/kdeplasma-addons/Manifest @@ -1,5 +1,7 @@ DIST kdeplasma-addons-6.1.5.tar.xz 894740 BLAKE2B 5c3de9c460a11bc28d19ec136e30dbdeb9bef05715a36f11e9c5c30b928bfab2f6a8b2898ac0d2e7b09d47ec9f38b5a480cf72d77450c8859df2e1c1d9a469aa SHA512 84a914a7d54d217beabab517a2ac5a257ffce8975b423ff3bd668c01b606609a8518bab67b45977b8f731dc655044c18d04843d57e7c597b5b9b7eb8e4b1d1a7 DIST kdeplasma-addons-6.2.3.tar.xz 903004 BLAKE2B e34450989775eacedb640e9146b6b938d98c62a0202667056edbd30d13fab3ff584b05dea781c29ded3300e1dfe7e1d7bbe4eacb9173365f730b026cc7d7753b SHA512 f6c4b22dd6588b2ce1dc500503e08d11c9bfa49a1ff65185b60e1d2dae85e4c10e7bfb43fa0d5a9b379b6c22f2ccdcd40e4c2087f555fe18f07f6971fa686e80 +DIST kdeplasma-addons-6.2.4.tar.xz 903324 BLAKE2B 5b03631974018d3ee8b99c60648eec3062697445810c3e54fb694591ee661a246b6053e378db66ff42add2e1ac886d74821ad6f862ae36bf9ae970b57c6963f9 SHA512 ed82f38ad512ae0872b705fe02f47880e15acf4d751ec5c07f6733b9541a251d5b450b9a3298073c74f11cac6bc7b094c6bad91fdbcff1752aca1d0ef1f28e12 EBUILD kdeplasma-addons-6.1.5.ebuild 2094 BLAKE2B 092b46e45f7c2f2aacec27e1cf723f3717beb777330a00dad70b3f98631a8e5e89232b41a0a2e7250863697ac46c70509f16af9539f32cb5ef523a70c694c481 SHA512 41299cefd16ef74433c65682d1f02fd03bcbc0119571f413dbe7a0217e4e84b15b73d111439bcbfe78d980f1c2fcbc98fa4ddbff855c5cc4a5e147e0fd71d850 EBUILD kdeplasma-addons-6.2.3.ebuild 2096 BLAKE2B 4f406537ed4637d50f2092615fc228e218ea61c7e828ea10792db666841afa35d005494d0da575b5206a70f0099d740402ffb26dca1ce1744355897ced42ee5b SHA512 8bbc584b91e4113d037b13146cdc4ec9ed887e913c68737b86703f8e14426d83cbbb8c2f8db99aff02c9795bd77925151c119b841349a4f278a156c4e292a930 +EBUILD kdeplasma-addons-6.2.4.ebuild 2096 BLAKE2B 4f406537ed4637d50f2092615fc228e218ea61c7e828ea10792db666841afa35d005494d0da575b5206a70f0099d740402ffb26dca1ce1744355897ced42ee5b SHA512 8bbc584b91e4113d037b13146cdc4ec9ed887e913c68737b86703f8e14426d83cbbb8c2f8db99aff02c9795bd77925151c119b841349a4f278a156c4e292a930 MISC metadata.xml 668 BLAKE2B 31392a877c2a0e6c5b5ae7671c90e996f82d0c5304c5815589ba2de8270d00e7576e36c41f8c525012654f3b45d23ee4694a8ae65cde3173ceda9a9c2e428e56 SHA512 c4c1594260356041d28104141f0cfd764c62b4dbece1db569b5563931c4a4d3f2536f7a4750e92eb9be86a3dccd2f6f6c1c9b1020ec62de43ecf8463fc67cd0a diff --git a/kde-plasma/kdeplasma-addons/kdeplasma-addons-6.2.4.ebuild b/kde-plasma/kdeplasma-addons/kdeplasma-addons-6.2.4.ebuild new file mode 100644 index 000000000000..a770e015b5c5 --- /dev/null +++ b/kde-plasma/kdeplasma-addons/kdeplasma-addons-6.2.4.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KFMIN=6.6.0 +PVCUT=$(ver_cut 1-3) +QTMIN=6.7.2 +inherit ecm plasma.kde.org optfeature + +DESCRIPTION="Extra Plasma applets and engines" + +LICENSE="GPL-2 LGPL-2" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~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/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-${PVCUT}:6 + >=kde-plasma/plasma5support-${PVCUT}: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 +" + +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 + ecm_pkg_postinst +} diff --git a/kde-plasma/kdesu-gui/Manifest b/kde-plasma/kdesu-gui/Manifest index bbd609ded45a..016ae62cc0f2 100644 --- a/kde-plasma/kdesu-gui/Manifest +++ b/kde-plasma/kdesu-gui/Manifest @@ -6,7 +6,9 @@ AUX kdesu-gui-6.1.80-build-only-kdesu.patch 2070 BLAKE2B 78800c21668a5e7260d3533 DIST kde-cli-tools-5.27.11.tar.xz 670892 BLAKE2B 56463030f1935dd722212282000f9fd5e337de7171cc2f9ec08fdae66ed681463680af33fa5ac6b21c93e9eebbb4b415a211f0e72f075521960084afa69bfdb0 SHA512 8f6bbe39df4e491a28d3c6576c58bcbf74971f54157a8cdbc3bb7d4719a31d83f38bae45402cb8f48f11bd37d907bb625f89b929b83a2bb459d7c9c836d78006 DIST kde-cli-tools-6.1.5.tar.xz 629280 BLAKE2B 200e316531ad6095fe0bfba356f2d5afb2f78dbc219e64bb14ed96d718b542475d3db9efdb8cad42a5c17dfaea7c33df3627a5747f17d549d5bbfe70d1a34e6c SHA512 48fcfdf832828a8c04b46c72dd35273e7859b719707529a755e475b1f82fdc65de641234db6c107ce1a1be05825b286fbf0d4d3620b4deb8e2163cb824dbf388 DIST kde-cli-tools-6.2.3.tar.xz 638272 BLAKE2B 86d51e3585b17a4fb0269c6baa820081f39066f089bff3f38092139fef1cf5add93cec8cc2c0c94e017f57b4ed563c28cdfda7591d39926123868211c188eeb3 SHA512 7eb0f0d0396df5fe67e96b2095c9e4c4a1618ef92a6d0717bc29f6d1536369869657c27002de93eb1abb448225fb37dc8fc4633ea2223e21293f31ab8ce363f1 +DIST kde-cli-tools-6.2.4.tar.xz 638232 BLAKE2B 12839e437a35a00f50779a676cce100e571aa9e4ebaaf3ba4fba860bbc2d048bbb081a92671b01150a51bd2ecb16ba64e1e394815d4a02badca39f41f853b943 SHA512 9637f16c9d37c96b2ce72178b59cbce0c1b4d7609a6788936b990771a1d1112b92d5a1992aac21c1d50dd702be5b3aef67eb643226723cd466410d884a8f6170 EBUILD kdesu-gui-5.27.11-r1.ebuild 1153 BLAKE2B 1f72d6797a3f5c1d1927be255cbbdaa7a8ba0024a611d5e65928a23328c1615d0609e4a8e5581359db61b348324d35bc5263cce42770020123c7e4911bafb37e SHA512 c7cfca15c2ab943708591b565eb7557858916a9effa533f37565bfaa56d307a3e63fc2abe013039e4208dd74f7e5096ad256d6fe539d6ec45976ec5322d96fc0 EBUILD kdesu-gui-6.1.5.ebuild 1303 BLAKE2B aef6aba03f764996aeb745d5508e6fb5dddae0bb86c27065081da027f493b35f19b8e3a15245877de24ec04382909b97e67dcb533c8dd6f463ed2dcbd3003a39 SHA512 ac7fe23c8b1089258eb3c8918c7671c523cb477b63d242b0a42de75445b1822ed8eb19dd92dbef4fa87e25b40e9fb8703f49cc851af070405f2d325547d4bec4 EBUILD kdesu-gui-6.2.3.ebuild 1250 BLAKE2B e2a6047c578b831a5badfbe955a9c48faf1e0bcc4dc4c7a5d36953dc7ec81c95efb3fb023570bb274a3f1da7e6712727a84433a76cb55c3f44a486da5602108c SHA512 a21e523706375b8d17f49d97b5c354e972ff0ccac3a919af517bdca2e38088589ab62a11a4a8d00a4731238b20b5e13d1be1f4eb98ab4234e467ea5808d87c5a +EBUILD kdesu-gui-6.2.4.ebuild 1250 BLAKE2B e2a6047c578b831a5badfbe955a9c48faf1e0bcc4dc4c7a5d36953dc7ec81c95efb3fb023570bb274a3f1da7e6712727a84433a76cb55c3f44a486da5602108c SHA512 a21e523706375b8d17f49d97b5c354e972ff0ccac3a919af517bdca2e38088589ab62a11a4a8d00a4731238b20b5e13d1be1f4eb98ab4234e467ea5808d87c5a MISC metadata.xml 382 BLAKE2B 65e332d88052943d815597bae85a59fcc93ae16b2216202922007679f0dac8753cec074897dcd59c06ddccd2221977fb78e9b5fab34a6d752a2022fb93d42d65 SHA512 d767c9739c3a351a3d463c2e44cbb6b79b5673d9aeaecc429a3c177ab711aa510c2b83b97d5e3db3f6d8464444579cd07f73689c064cfb4cca1fc4e212fc3c6b diff --git a/kde-plasma/kdesu-gui/kdesu-gui-6.2.4.ebuild b/kde-plasma/kdesu-gui/kdesu-gui-6.2.4.ebuild new file mode 100644 index 000000000000..e94affbb0735 --- /dev/null +++ b/kde-plasma/kdesu-gui/kdesu-gui-6.2.4.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2024 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.6.0 +QTMIN=6.7.2 +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 ~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] +" + +PATCHES=( + "${FILESDIR}/${PN}-6.1.80-build-only-kdesu.patch" # downstream split + "${FILESDIR}/${PN}-6.1.5-fix-without-x11.patch" # bug 939735, git master +) + +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 +} diff --git a/kde-plasma/keditfiletype/Manifest b/kde-plasma/keditfiletype/Manifest new file mode 100644 index 000000000000..8f25950b16e1 --- /dev/null +++ b/kde-plasma/keditfiletype/Manifest @@ -0,0 +1,6 @@ +AUX keditfiletype-6.2.4-build-restrict.patch 2121 BLAKE2B 28d1ebaa808f3f2b05f75b29734c22b05cfb043743aa5d2ef564a91b6a23cc95c538a739a6f5ed4ff9cdafb1c3eb397e8291b7f0c351494174341f020d9111f3 SHA512 918d227e3692e782f4703056b8c4a7f68f368347a32c3febbc6e9a4ca38ba22e30f401b643ca1d07d042f42b4cc661b920fa183e15c2b80e4d3640bb8ad45686 +AUX keditfiletype-6.2.4-unused-dep.patch 853 BLAKE2B f5ad4568e57445b736bc5780758a3bc7a052faf983359113fdec60db442427ebe23f6ad81dc27d61f9457100b7575eb6aa3f63f47377cc0912be346ec7c588b7 SHA512 df23f3fc84a81f7c65082d9577afbb682dc5f4dd398aa11f4c453348a5628348f18b3f2937be35a01dc9f0c405d4e57c44516984e40e45fd6c7787f7995e2571 +AUX keditfiletype-6.2.4-unused-include.patch 717 BLAKE2B 985066db7ba23d91abcf484b975498d330d8d3ef1292c0b109b84aa5ca3d51351c5df819d99d1afc332788f860e954957a2739002b88a775853bbb50ee75683f SHA512 39e42ffd8d76aaf07928ea2f6e1b55c9e04a328ec77a50edff3489e2303ba0f33b5128e537cf898b4367a39607d9d5fd4acb092a2aa16ffdbc6d2c4d205ffef2 +DIST kde-cli-tools-6.2.4.tar.xz 638232 BLAKE2B 12839e437a35a00f50779a676cce100e571aa9e4ebaaf3ba4fba860bbc2d048bbb081a92671b01150a51bd2ecb16ba64e1e394815d4a02badca39f41f853b943 SHA512 9637f16c9d37c96b2ce72178b59cbce0c1b4d7609a6788936b990771a1d1112b92d5a1992aac21c1d50dd702be5b3aef67eb643226723cd466410d884a8f6170 +EBUILD keditfiletype-6.2.4.ebuild 1315 BLAKE2B 02fc45694f13f51d7a73fd75657fd4539cb2505c898bf3a9eef8746efbf970447ff7f9209d9a2fefb38fe659aa80c998a67cc99832c82066fa1381f5262ebf3a SHA512 ac0a8a0aad48a14b626f9587742e0c8772fedd31982796e919322a732ef88f27c811aadf3a82d19d850f314e95fbf61836156455ef33057b407db58d850c6616 +MISC metadata.xml 382 BLAKE2B 65e332d88052943d815597bae85a59fcc93ae16b2216202922007679f0dac8753cec074897dcd59c06ddccd2221977fb78e9b5fab34a6d752a2022fb93d42d65 SHA512 d767c9739c3a351a3d463c2e44cbb6b79b5673d9aeaecc429a3c177ab711aa510c2b83b97d5e3db3f6d8464444579cd07f73689c064cfb4cca1fc4e212fc3c6b diff --git a/kde-plasma/keditfiletype/files/keditfiletype-6.2.4-build-restrict.patch b/kde-plasma/keditfiletype/files/keditfiletype-6.2.4-build-restrict.patch new file mode 100644 index 000000000000..fa04a57f3883 --- /dev/null +++ b/kde-plasma/keditfiletype/files/keditfiletype-6.2.4-build-restrict.patch @@ -0,0 +1,74 @@ +From aca455335ebcbc8818aacb75ffb7ef026ccc82e4 Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Mon, 2 Sep 2024 23:18:46 +0200 +Subject: [PATCH] Make all KF6 and Qt6 modules optional, disable all subdirs + except kdesu + +Signed-off-by: Andreas Sturmlechner +--- + CMakeLists.txt | 28 ++++++++++++++-------------- + 1 file changed, 14 insertions(+), 14 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index f1092bf8..4667f06d 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -28,7 +28,7 @@ include(ECMDeprecationSettings) + + include(KDEGitCommitHooks) + +-find_package(Qt6 ${QT_MIN_VERSION} CONFIG REQUIRED COMPONENTS ++find_package(Qt6 ${QT_MIN_VERSION} CONFIG COMPONENTS + Widgets + Svg + DBus +@@ -44,7 +44,7 @@ if (NOT Qt6Test_FOUND) + set(BUILD_TESTING OFF CACHE BOOL "Build the testing tree.") + endif() + +-find_package(KF6 ${KF6_MIN_VERSION} REQUIRED COMPONENTS ++find_package(KF6 ${KF6_MIN_VERSION} COMPONENTS + Config + DocTools + IconThemes +@@ -79,23 +79,23 @@ function(install_compat_symlink executable_target) + install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${executable_target}5 DESTINATION ${KDE_INSTALL_FULL_BINDIR}) + endfunction() + + add_subdirectory(keditfiletype) +-add_subdirectory(kmimetypefinder) +-add_subdirectory(kioclient) +-add_subdirectory(ksvgtopng) +-add_subdirectory(kdeinhibit) +-add_subdirectory(plasma-open-settings) +-add_subdirectory(kinfo) +-add_subdirectory(kstart) ++#add_subdirectory(kmimetypefinder) ++#add_subdirectory(kioclient) ++#add_subdirectory(ksvgtopng) ++#add_subdirectory(kdeinhibit) ++#add_subdirectory(plasma-open-settings) ++#add_subdirectory(kinfo) ++#add_subdirectory(kstart) + +-if(KF6Su_FOUND AND KF6WidgetsAddons_FOUND) +- add_subdirectory(kdesu) +-endif() ++#if(KF6Su_FOUND AND KF6WidgetsAddons_FOUND) ++# add_subdirectory(kdesu) ++#endif() + +-if(UNIX) +- add_subdirectory(kdeeject) +- add_subdirectory(kbroadcastnotification) +-endif() ++#if(UNIX) ++# add_subdirectory(kdeeject) ++# add_subdirectory(kbroadcastnotification) ++#endif() + + check_include_files(sys/wait.h HAVE_SYS_WAIT_H) + +-- +2.46.0 + diff --git a/kde-plasma/keditfiletype/files/keditfiletype-6.2.4-unused-dep.patch b/kde-plasma/keditfiletype/files/keditfiletype-6.2.4-unused-dep.patch new file mode 100644 index 000000000000..84f0a2ac0c5d --- /dev/null +++ b/kde-plasma/keditfiletype/files/keditfiletype-6.2.4-unused-dep.patch @@ -0,0 +1,26 @@ +From 73cc55ac619067339afc9741a62e6ad47f1cf2df Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Mon, 25 Nov 2024 21:53:19 +0100 +Subject: [PATCH] keditfiletype: KF6ConfigCore is used, not KF6ConfigWidgets + +Signed-off-by: Andreas Sturmlechner +--- + keditfiletype/CMakeLists.txt | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/keditfiletype/CMakeLists.txt b/keditfiletype/CMakeLists.txt +index 7fdf6f2e..a3c6df3f 100644 +--- a/keditfiletype/CMakeLists.txt ++++ b/keditfiletype/CMakeLists.txt +@@ -40,7 +40,7 @@ kcoreaddons_add_plugin(kcm_filetypes SOURCES ${kcm_filetypes_SRCS} INSTALL_NAMES + + kcmutils_generate_desktop_file(kcm_filetypes) + target_link_libraries(kcm_filetypes +- KF6::ConfigWidgets ++ KF6::ConfigCore + KF6::IconThemes + KF6::IconWidgets + KF6::I18n +-- +2.47.0 + diff --git a/kde-plasma/keditfiletype/files/keditfiletype-6.2.4-unused-include.patch b/kde-plasma/keditfiletype/files/keditfiletype-6.2.4-unused-include.patch new file mode 100644 index 000000000000..d0a3843463e0 --- /dev/null +++ b/kde-plasma/keditfiletype/files/keditfiletype-6.2.4-unused-include.patch @@ -0,0 +1,25 @@ +From 34dcc4b9787eb73a658acded7fa93469f4b5cb8b Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Mon, 25 Nov 2024 23:02:56 +0100 +Subject: [PATCH] keditfiletype: Drop unused KMessageBox include + +Signed-off-by: Andreas Sturmlechner +--- + keditfiletype/kservicelistwidget.cpp | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/keditfiletype/kservicelistwidget.cpp b/keditfiletype/kservicelistwidget.cpp +index 6c638fd5..32b2a413 100644 +--- a/keditfiletype/kservicelistwidget.cpp ++++ b/keditfiletype/kservicelistwidget.cpp +@@ -17,7 +17,6 @@ + + // KDE + #include +-#include + #include + #include + +-- +2.47.0 + diff --git a/kde-plasma/keditfiletype/keditfiletype-6.2.4.ebuild b/kde-plasma/keditfiletype/keditfiletype-6.2.4.ebuild new file mode 100644 index 000000000000..9ef744620ddc --- /dev/null +++ b/kde-plasma/keditfiletype/keditfiletype-6.2.4.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2024 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.6.0 +QTMIN=6.7.2 +inherit ecm plasma.kde.org + +DESCRIPTION="File Type Editor" +HOMEPAGE="https://invent.kde.org/plasma/kde-cli-tools" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~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" + +PATCHES=( + "${FILESDIR}/${PN}-6.2.4-build-restrict.patch" # downstream split + "${FILESDIR}/${PN}-6.2.4-unused-dep.patch" # in 6.3 + "${FILESDIR}/${PN}-6.2.4-unused-include.patch" # pending for 6.3 +) + +src_prepare() { + ecm_src_prepare + ecm_punt_po_install +} diff --git a/kde-plasma/keditfiletype/metadata.xml b/kde-plasma/keditfiletype/metadata.xml new file mode 100644 index 000000000000..7e9d56c900d5 --- /dev/null +++ b/kde-plasma/keditfiletype/metadata.xml @@ -0,0 +1,12 @@ + + + + + kde@gentoo.org + Gentoo KDE Project + + + https://bugs.kde.org/ + plasma/kde-cli-tools + + diff --git a/kde-plasma/kgamma/Manifest b/kde-plasma/kgamma/Manifest index 7a60e3f9d556..54034e1a2968 100644 --- a/kde-plasma/kgamma/Manifest +++ b/kde-plasma/kgamma/Manifest @@ -1,5 +1,7 @@ DIST kgamma-6.1.5.tar.xz 86428 BLAKE2B 4b2798146d29792a98a0b53bd8bad7ad4844d425e7a5125d627009c77cdc9fc38894ebd4a71f7de5f457003a0beb318774f214f58036fa5c45993fc8373cd57b SHA512 40a7281d3fd3624521fdefefd4163c56a39a51225d84e007d47aff7fbd48978f3f82787d22d14e2a2c0412f1275b977d3eaa45c5061d360766d939a153decef8 DIST kgamma-6.2.3.tar.xz 87964 BLAKE2B 007433bf96b373baef6fdedffa8c97ff6c900e39690d1fc4555dc62068822302793856f8415cea991e54e661cb3192f604fa5db031c49ffa1955a22cb0a2ecc2 SHA512 e485dd130058c5f62af9c5d762ea25a79b79c0fa4a520a65cbeb1683fd098c76193bdc75a94566d3fa891b129651aa6ac0882f4d59541b02b437a33b33077b90 +DIST kgamma-6.2.4.tar.xz 87948 BLAKE2B b5aad608c201ef063abdbf1fd7ef9671ca25a21bbbe5c28bc997f2f4f0cd6736a5a220503bd60266217aaabba9df3400101fbe981ed0f11b4e9244ade90523f5 SHA512 d9bede293b3cc27b91c55ba992db5ce4469a9d0e89143bf62187cc359db18b682850457d940caec0ca2ab68bc659203a46fb91ac4e959f816b51459515e29e46 EBUILD kgamma-6.1.5.ebuild 663 BLAKE2B 8c105301cc305cfd23568f996c9dfb14678059fc85c001e1b569af89cabc712133a49af06b40a93b073869d568f407c226944c5169714d566ee143f3d3c70815 SHA512 bcfd9efc5b96822190f067b847391b577799637627cd609e751a88d8c2c152e1b89f7ba3fda3a4b86b2de792c2058777a0a8c9bb78b3bb76310a5e2ee27825ac EBUILD kgamma-6.2.3.ebuild 665 BLAKE2B 2d10b4fe3eeba3e091253d837993c00d82799ca59b2c0d9fa116ac3b1b1fe17348e60149e083670013b165ec0146e11fb844fb6873ac42a0752ee322c8e7d841 SHA512 5c8709bdc9b2f3f068e8dbc9dc79a9cb5a2a2d62d69b755f93ee51940553dc06dcf4cc01abb6742ecf81d4dff0352a193b11dde7b7b124e194ee03f947b8055f +EBUILD kgamma-6.2.4.ebuild 665 BLAKE2B 2d10b4fe3eeba3e091253d837993c00d82799ca59b2c0d9fa116ac3b1b1fe17348e60149e083670013b165ec0146e11fb844fb6873ac42a0752ee322c8e7d841 SHA512 5c8709bdc9b2f3f068e8dbc9dc79a9cb5a2a2d62d69b755f93ee51940553dc06dcf4cc01abb6742ecf81d4dff0352a193b11dde7b7b124e194ee03f947b8055f MISC metadata.xml 375 BLAKE2B 0b0a1f8412a03b2b2c7e89338892c554e4a9705ef3d7e521357b75b681a6bf89032f096303f5d523d28cbe82e7e40d0610d97966c3399bc347db4db559fb6c49 SHA512 3106657ea45c9d82ad3072fb499834509f160458358f7b77eba4b98697d32c5cb14e7600b7b90268df3b09dc14f4a4d149018fae47671c07b8b8404821286e8f diff --git a/kde-plasma/kgamma/kgamma-6.2.4.ebuild b/kde-plasma/kgamma/kgamma-6.2.4.ebuild new file mode 100644 index 000000000000..ecd72beec3dc --- /dev/null +++ b/kde-plasma/kgamma/kgamma-6.2.4.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KFMIN=6.6.0 +QTMIN=6.7.2 +inherit ecm plasma.kde.org + +DESCRIPTION="Screen gamma values kcontrol module" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~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 +" diff --git a/kde-plasma/kglobalacceld/Manifest b/kde-plasma/kglobalacceld/Manifest index 1d3a0cf5f27b..94c794b49117 100644 --- a/kde-plasma/kglobalacceld/Manifest +++ b/kde-plasma/kglobalacceld/Manifest @@ -1,5 +1,7 @@ DIST kglobalacceld-6.1.5.tar.xz 55728 BLAKE2B e20c4af7b7b54822b3a2c96536d1af7627d218d3b27465062585860cbfbf9952931ccc7e36ebcbb2f25d14198db72dba52ec6a3858ddf1217206e94d69a9d745 SHA512 7557c6d6563d332c7b02754ee0c0f72f7595b2622ed20a7b562fc489c5a2b5895d54b8146dfd9bd94679e0d1fb6d04510eb779f2d7c74cb6a83b1e3b5f76a429 DIST kglobalacceld-6.2.3.tar.xz 56292 BLAKE2B 1d7d4126bfd1e539e84db43babbb344b50c4c7ac2d2867992871214bd529f238188f243eed94732bc8b0e68a780bf70deb708f0b82f8db215372dd3009f509fa SHA512 eaa5ca449419979416ddf525597cc8da3cdd5b008dfba797eea97912a6db8dcbeea4e1ea0359086149c628536babd356d3297bc1e444a21ed5a65864af9ae3e1 +DIST kglobalacceld-6.2.4.tar.xz 56268 BLAKE2B b26ce4cc8053f8667aa4f55d68e51a596eef564b71eef358907546862aa3cd3333cd7d297780a793c5984f461c20d522e2bf516d2ed6efa3a2b72f75284f71a6 SHA512 234b0533af811e3b041c0e99d8a80b274a1a9de58785618bfa5cb9d1525e41a6c496a0a7dff0e7c18b96ff377e4b27028385326ba73d02524bd83a1d651970ec EBUILD kglobalacceld-6.1.5.ebuild 1253 BLAKE2B f6f5905d7fb0b213d67c2b9fdca7d7aafd8d53745f0b77db8c2601ec916a453f22f569bd985dd86ec76502cb75098a349e14137fdef9033e126b9df9299dff22 SHA512 ea5573bb11238532865ff9fc21adb982ea2b102e77ac939d15f10b5d6ad11a659eeae9223b0b5651a4d1c22b7810a2a11b551e1749fc91cf9ad826787f97f2d6 EBUILD kglobalacceld-6.2.3.ebuild 1256 BLAKE2B 2e5bbfd483ccda0b6f737befa2191d8cd44c2815bba780733072382957a1e44557d89f0c949ac11190143b04c7dea15998d610358db1399f2c62de5211c4749b SHA512 302d3f25ca187ddc5a1b46028038d37f35efedc27452ae5b24f94b01d2d4d510c5ef3a18f386e760572a2f41793491068ec6ef4bd98f1d959bee127929f9a9d7 +EBUILD kglobalacceld-6.2.4.ebuild 1256 BLAKE2B 2e5bbfd483ccda0b6f737befa2191d8cd44c2815bba780733072382957a1e44557d89f0c949ac11190143b04c7dea15998d610358db1399f2c62de5211c4749b SHA512 302d3f25ca187ddc5a1b46028038d37f35efedc27452ae5b24f94b01d2d4d510c5ef3a18f386e760572a2f41793491068ec6ef4bd98f1d959bee127929f9a9d7 MISC metadata.xml 382 BLAKE2B faba2260bca86bfe095d1c5a7ea352a9237691aabb5db5b976b8ef8d56c20c12d8875d372b3765a7a754cb13dd6a2e59801c0cae17d1d65a0aedb13a252f4ba6 SHA512 9250a23d50cf353480903fe417f79fc7668692a1c16e7e40d6235ad5b5e75961ddffaef1de38f5112c50a157302c7cfdf48fdd7a435b7af8987938ed3567299a diff --git a/kde-plasma/kglobalacceld/kglobalacceld-6.2.4.ebuild b/kde-plasma/kglobalacceld/kglobalacceld-6.2.4.ebuild new file mode 100644 index 000000000000..4c8b366d7bb6 --- /dev/null +++ b/kde-plasma/kglobalacceld/kglobalacceld-6.2.4.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="true" +KFMIN=6.6.0 +QTMIN=6.7.2 +inherit ecm plasma.kde.org + +DESCRIPTION="Daemon providing Global Keyboard Shortcut (Accelerator) functionality" + +LICENSE="LGPL-2+" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~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} + !kde-frameworks/kglobalaccel:5[-kf6compat(-)] +" +BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" + +src_configure() { + local mycmakeargs=( + -DWITH_X11=$(usex X) + ) + ecm_src_configure +} + +# src_test() { +# XDG_CURRENT_DESKTOP="KDE" ecm_src_test # bug 789342 +# } diff --git a/kde-plasma/kinfocenter/Manifest b/kde-plasma/kinfocenter/Manifest index 5312e3492ddf..f917e17ddb1f 100644 --- a/kde-plasma/kinfocenter/Manifest +++ b/kde-plasma/kinfocenter/Manifest @@ -2,6 +2,8 @@ AUX kcm-about-distrorc 108 BLAKE2B 9324829040a699d8858a739b228b14035f8a33d4cc5e1 DIST glogo-small.png 24583 BLAKE2B 0af2ceae708e56f217120e5d8b880fb71401e3761ab26c4af5e74c0622368aa4e34b05160fae15fbfbbc832077810ab5c1e424826632748299fd22997cbe665c SHA512 648be463ec3812a2edcdab54d7a230bf2bd7e6895f4ffe72321d8fca28a5e1e0980f6e3b9a32f369c8369943ceb802a65a94b9dad820dcf2c81d4581d814cb48 DIST kinfocenter-6.1.5.tar.xz 720016 BLAKE2B e0555f40fcf6ab5aac032b9366322b05cb38f60288ee275b2e69bf7116f80c6ca922b6dbacbb417aaffa66157d9f9216defad07de9705f03f7cec5f4c5145f64 SHA512 58909d0804d23bb17961ba471e8f3db8cd58e66c6df4bc4ac27eecaa99e003351df08f9b099589c78160459e4147d461f15b5d4df8140ef40778020445da9085 DIST kinfocenter-6.2.3.tar.xz 731288 BLAKE2B a55d589ac0dfb9b115043ebd05446c2c820023d4860c1d1580ecdb2ed5edceac75ac79f78d2a0e02e931eedcba743a832031e0fc894281678728b46f3fa4b474 SHA512 137720c390f39b4722db3ed3c79bd6c782f90eb389b0342f870e506832204bba8b1ab2415baec6314d28037c7e6f4ecf7dae0c6ff20a9eec6b40bc11975990c9 +DIST kinfocenter-6.2.4.tar.xz 731644 BLAKE2B 611485573cfc07c48268d1398e19a8d169e53feefbd929cd14c33657d8de0e3e00eb8d61e8f7ef9dbf2034029b9b16fa64eedc92c0cb012b6dcb80e68ab121a2 SHA512 11b0d6be7c8a4b9bea8618abbe859695d0dd2a41c1347bbad7c5b9ee87c0f37440c3afbf6f6f781ff5d4e55064fdf6f2213b8b95fd22a76906f1008ac252533f EBUILD kinfocenter-6.1.5.ebuild 2741 BLAKE2B 27098037dbdbdd69a730a2d7015389f7b8dc2e8b9fcb3ff53424958098dc17ec2c35ab86246a0b98220e0ad6f161ec990ac1a876e07b5d02cc55fd85439453b6 SHA512 5f1a56d69f25eb599ac72db7b83ee94398f507ddf04adfe8775f138d5a1b98bd5549684f1b001e7a82dae21dc5eb5321d215c5516d605c3b0634e1fb4979bf83 EBUILD kinfocenter-6.2.3.ebuild 2708 BLAKE2B 3427eca453b910f36cf00095c7cd16d4cb249c47debbb87ff70fc9e6969bdc2a0cf83b8ceebefe02d74f9dce173d329d6447a7239087c9743b04163186e46aba SHA512 42523f351b84d907b7833b46afb5f15d10d2d3515219a141d6a53f1dadb2a39cf7970ffe2cf09b3ed3393e963c66ef93b3d4d61da374a9946cff93dfc9e6e5c6 +EBUILD kinfocenter-6.2.4.ebuild 2708 BLAKE2B 3427eca453b910f36cf00095c7cd16d4cb249c47debbb87ff70fc9e6969bdc2a0cf83b8ceebefe02d74f9dce173d329d6447a7239087c9743b04163186e46aba SHA512 42523f351b84d907b7833b46afb5f15d10d2d3515219a141d6a53f1dadb2a39cf7970ffe2cf09b3ed3393e963c66ef93b3d4d61da374a9946cff93dfc9e6e5c6 MISC metadata.xml 387 BLAKE2B f03ad4c31bb639282d7c79e13fe8e6a79979350e30c7894bd7d83d80ae30358743ba87e8d6356dcc4fe97a51b8859e8185b779e811a4548e38e4f78f1c27446f SHA512 85da5fc7415747c5eece521eb789eb164153637144b15dc900121320f38f9e7ce3b857c38e18401a9710a9818a81260a6b90b5cc55fb63a409aba8c35e3f082b diff --git a/kde-plasma/kinfocenter/kinfocenter-6.2.4.ebuild b/kde-plasma/kinfocenter/kinfocenter-6.2.4.ebuild new file mode 100644 index 000000000000..d96e193835ba --- /dev/null +++ b/kde-plasma/kinfocenter/kinfocenter-6.2.4.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KFMIN=6.6.0 +PVCUT=$(ver_cut 1-3) +QTMIN=6.7.2 +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="6" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="gles2-only usb" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gles2-only=,gui,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] + > CMakeLists.txt <<- _EOF_ || die + add_subdirectory(login-sessions) + _EOF_ +} + +src_configure() { + local mycmakeargs=( + -DKDE_INSTALL_LIBEXECDIR=/usr/libexec # temp. workaround, bug 941502 + -DPLASMA_X11_DEFAULT_SESSION=$(usex !wayland) + ) + ecm-common_src_configure +} + +src_install() { + cmake_src_install + if ! use wayland; then + rm -rv "${ED}"/usr/share/wayland-sessions || die + fi + if ! use X; then + rm -rv "${ED}"/usr/share/xsessions || die + fi +} diff --git a/kde-plasma/plasma-meta/Manifest b/kde-plasma/plasma-meta/Manifest index b8fe3c280282..f74153daee43 100644 --- a/kde-plasma/plasma-meta/Manifest +++ b/kde-plasma/plasma-meta/Manifest @@ -1,3 +1,4 @@ EBUILD plasma-meta-6.1.5.ebuild 5432 BLAKE2B 4b00c94a24d32cf2e587a0a13fa1ff1211366c6fe7a8a775f1013d2b1935fcbb9c29f41b0fd31a7ec104a9aab9b6c24888d6ca045097f526b91342593e46ce12 SHA512 da80de091831e783b445621e99b604183ce1bebbc7c64fd30d50510d447f3f3265ebb7e6bd8a62f53b00c89a67787f0867f8a3478da9671c8c561ab72b65d259 EBUILD plasma-meta-6.2.3.ebuild 5509 BLAKE2B 45a0458cea4df11f9cfc9a0e770d3ccf00f943e73055760a5830d7736297718ee261f3fa7a423a6bf120a24da0e9f10d44fa0cc5cb5247314d9df8d04369321e SHA512 2878deeaedec2e0563140371f6c69f5f35dd8264d519d5dc26516eb9be5d36096846ef046a3af592b687786af47c2d5e808812ef42f58eaaab0c4df092e12595 +EBUILD plasma-meta-6.2.4.ebuild 5543 BLAKE2B de6c7eddbf70a1ecfcd9fcd24b42c0c06e71f6567f1735ebd57ae72eace317139a2b79a46125d362ddbc9ede67bf48eab29464910a52ac4d9bfc2e940a6f2b34 SHA512 d30cff6d1c3403e1b549799a97e5cf8d76deea3070a5e7e724cd6a05fa63c5031238fc08414dd1895c1f9646c29fd56b1f9cf7ef53defd1e8946c00d81671475 MISC metadata.xml 2824 BLAKE2B 505cc4fe402e3bade5a67c5536c3394166767563d696c2acc026437cfa1a527269e137cfec8edcfb70f73c08149d3cc25ff9847e30e5e999f1d65b282e33bd2b SHA512 302cf58eb160ef91f2d05da23621ac1c0e0fc69c0c92a93510b6388e9427d345c52f14328fbd557f6a02d8c6966a008e6c7dad3994e7f0e07eddddfdd8c2e456 diff --git a/kde-plasma/plasma-meta/plasma-meta-6.2.4.ebuild b/kde-plasma/plasma-meta/plasma-meta-6.2.4.ebuild new file mode 100644 index 000000000000..9751c44f4cfe --- /dev/null +++ b/kde-plasma/plasma-meta/plasma-meta-6.2.4.ebuild @@ -0,0 +1,151 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Merge this to pull in all Plasma 6 packages" +HOMEPAGE="https://kde.org/plasma-desktop/" + +LICENSE="metapackage" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="accessibility bluetooth +browser-integration colord +crash-handler crypt +cups discover +display-manager +elogind +firewall flatpak grub gtk +kwallet ++networkmanager oxygen-theme plymouth pulseaudio qt5 rdp +sddm sdk +smart systemd +thunderbolt unsupported wacom +wallpapers webengine +xwayland" + +REQUIRED_USE="^^ ( elogind systemd )" + +RDEPEND=" + !${CATEGORY}/${PN}:5 + !kde-plasma/khotkeys:5 + >=kde-plasma/breeze-${PV}:${SLOT}[qt5?] + >=kde-plasma/kactivitymanagerd-${PV}:${SLOT} + >=kde-plasma/kde-cli-tools-${PV}:${SLOT} + >=kde-plasma/kde-cli-tools-common-${PV} + >=kde-plasma/kdecoration-${PV}:${SLOT} + >=kde-plasma/kdeplasma-addons-${PV}:${SLOT} + >=kde-plasma/kdesu-gui-${PV} + >=kde-plasma/keditfiletype-${PV} + >=kde-plasma/kgamma-${PV}:${SLOT} + >=kde-plasma/kglobalacceld-${PV}:${SLOT} + >=kde-plasma/kinfocenter-${PV}:${SLOT} + >=kde-plasma/kmenuedit-${PV}:${SLOT} + >=kde-plasma/kpipewire-${PV}:${SLOT} + >=kde-plasma/kscreen-${PV}:${SLOT} + >=kde-plasma/kscreenlocker-${PV}:${SLOT} + >=kde-plasma/ksshaskpass-${PV}:${SLOT} + >=kde-plasma/ksystemstats-${PV}:${SLOT} + >=kde-plasma/kwayland-${PV}:${SLOT} + >=kde-plasma/kwin-${PV}:${SLOT}[lock] + >=kde-plasma/kwrited-${PV}:${SLOT} + >=kde-plasma/layer-shell-qt-${PV}:${SLOT} + >=kde-plasma/libkscreen-${PV}:${SLOT} + >=kde-plasma/libksysguard-${PV}:${SLOT} + >=kde-plasma/libplasma-${PV}:${SLOT} + >=kde-plasma/milou-${PV}:${SLOT} + >=kde-plasma/ocean-sound-theme-${PV}:${SLOT} + >=kde-plasma/plasma-activities-${PV}:${SLOT} + >=kde-plasma/plasma-activities-stats-${PV}:${SLOT} + >=kde-plasma/plasma-desktop-${PV}:${SLOT} + >=kde-plasma/plasma-integration-${PV}:${SLOT}[qt5?] + >=kde-plasma/plasma-login-sessions-${PV}:${SLOT} + >=kde-plasma/plasma-systemmonitor-${PV}:${SLOT} + >=kde-plasma/plasma-welcome-${PV}:${SLOT} + >=kde-plasma/plasma-workspace-${PV}:${SLOT} + >=kde-plasma/plasma5support-${PV}:${SLOT} + >=kde-plasma/polkit-kde-agent-${PV}:* + >=kde-plasma/powerdevil-${PV}:${SLOT} + >=kde-plasma/qqc2-breeze-style-${PV}:${SLOT} + >=kde-plasma/systemsettings-${PV}:${SLOT} + >=kde-plasma/xdg-desktop-portal-kde-${PV}:${SLOT} + sys-apps/dbus[elogind?,systemd?] + sys-auth/polkit[systemd?] + sys-fs/udisks:2[elogind?,systemd?] + bluetooth? ( >=kde-plasma/bluedevil-${PV}:${SLOT} ) + browser-integration? ( >=kde-plasma/plasma-browser-integration-${PV}:${SLOT} ) + colord? ( x11-misc/colord ) + crash-handler? ( >=kde-plasma/drkonqi-${PV}:${SLOT} ) + crypt? ( >=kde-plasma/plasma-vault-${PV}:${SLOT} ) + cups? ( + >=kde-plasma/print-manager-${PV}:${SLOT} + net-print/cups-meta + ) + discover? ( >=kde-plasma/discover-${PV}:${SLOT} ) + display-manager? ( + sddm? ( + >=kde-plasma/sddm-kcm-${PV}:${SLOT} + >=x11-misc/sddm-0.21.0_p20240302[elogind?,systemd?] + ) + !sddm? ( x11-misc/lightdm ) + ) + elogind? ( sys-auth/elogind[pam] ) + flatpak? ( >=kde-plasma/flatpak-kcm-${PV}:${SLOT} ) + grub? ( >=kde-plasma/breeze-grub-${PV}:${SLOT} ) + gtk? ( + >=kde-plasma/breeze-gtk-${PV}:${SLOT} + >=kde-plasma/kde-gtk-config-${PV}:${SLOT} + sys-apps/xdg-desktop-portal-gtk + x11-misc/appmenu-gtk-module + ) + kwallet? ( >=kde-plasma/kwallet-pam-${PV}:${SLOT} ) + networkmanager? ( + >=kde-plasma/plasma-nm-${PV}:${SLOT} + net-misc/networkmanager[elogind?,systemd?] + ) + oxygen-theme? ( + >=kde-frameworks/oxygen-icons-6.0.0:* + >=kde-plasma/oxygen-${PV}:${SLOT}[qt5?] + >=kde-plasma/oxygen-sounds-${PV}:${SLOT} + ) + plymouth? ( + >=kde-plasma/breeze-plymouth-${PV}:${SLOT} + >=kde-plasma/plymouth-kcm-${PV}:${SLOT} + ) + pulseaudio? ( >=kde-plasma/plasma-pa-${PV}:${SLOT} ) + qt5? ( >=kde-plasma/kwayland-integration-${PV}:5 ) + rdp? ( >=kde-plasma/krdp-${PV}:${SLOT} ) + sdk? ( >=kde-plasma/plasma-sdk-${PV}:${SLOT} ) + smart? ( >=kde-plasma/plasma-disks-${PV}:${SLOT} ) + systemd? ( + sys-apps/systemd[pam] + firewall? ( >=kde-plasma/plasma-firewall-${PV}:${SLOT} ) + ) + thunderbolt? ( >=kde-plasma/plasma-thunderbolt-${PV}:${SLOT} ) + !unsupported? ( + !gui-apps/qt6ct + ) + wacom? ( >=kde-plasma/wacomtablet-${PV}:${SLOT} ) + wallpapers? ( >=kde-plasma/plasma-workspace-wallpapers-${PV}:${SLOT} ) + webengine? ( kde-apps/khelpcenter:6 ) + xwayland? ( >=gui-apps/xwaylandvideobridge-0.4.0 ) +" +# Optional runtime deps: kde-plasma/plasma-desktop +RDEPEND="${RDEPEND} + accessibility? ( app-accessibility/orca ) +" + +pkg_postinst() { + if [[ $(tc-get-cxx-stdlib) == "libc++" ]] ; then + # Workaround for bug #923292 (KDE-bug 479679) + ewarn "plasmashell and other KDE Plasma components are known to misbehave" + ewarn "when built with sys-libs/libcxx, e.g. crashing when right-clicking" + ewarn "on a panel. See bug #923292." + ewarn "" + ewarn "A possible (no warranty!) workaround is building sys-libs/libcxx and" + ewarn "sys-libs/libcxxabi with the following in package.env:" + ewarn " MYCMAKEARGS=\"-DLIBCXX_TYPEINFO_COMPARISON_IMPLEMENTATION=2\"" + ewarn "You may then need to rebuild dev-qt/* and kde-*/*." + fi + + if ! use qt5 && has_version dev-qt/qtgui; then + ewarn "KF5- and Qt5-based applications will exhibit various integration bugs" + ewarn "and generally look out of place in Plasma 6 without the dependencies" + ewarn "enforced by kde-plasma/plasma-meta[qt5]." + ewarn + ewarn "This warning message is being displayed because dev-qt/qtgui:5 is" + ewarn "currently installed which indicates the use of such applications." + fi +} diff --git a/kde-plasma/plasma-nm/Manifest b/kde-plasma/plasma-nm/Manifest index ef58164a413c..51d4c690c86c 100644 --- a/kde-plasma/plasma-nm/Manifest +++ b/kde-plasma/plasma-nm/Manifest @@ -1,5 +1,7 @@ DIST plasma-nm-6.1.5.tar.xz 1202440 BLAKE2B 007014221efb8a84c82d2d78ee21c29e8dc2359d2e826f146a0583ece8218c21e850ee4ee29fdc7855d64babb8466ded422c44e819f3fe5c404dde737e7ccdd2 SHA512 1e676c5840d9a6a3e780506be3d2ce1dd889fc8b5a6a9f1f9b58d2fb7828837b462b0de42b3daa6d2e1c106fe6984ecd3832474a84c6217c63f80cabd35a94b3 DIST plasma-nm-6.2.3.tar.xz 1248596 BLAKE2B ac0a40f13e3241d3146abdd9ef4f82fb30c5ee6ec32de6fe533a0757ef85278ce7ad3a26f73dd354eb5210513e35ab3c107f1ef0364be53b4acacbe187534522 SHA512 7c5705a31ed471f97d100ad722ae164680aa6d047a52cabee107889730ac143741c6a2f2e3bf9e40a1f90668abd422c0ade68ab858b60e92a7f68923c912ef27 +DIST plasma-nm-6.2.4.tar.xz 1248848 BLAKE2B 9fb4d9499e328777544194266fe3360c6180b415578c75f45a016bef53a65ee43e45e28e4a840aceda11b449f71f25db76832583c90e7d27c0b3be9d797bbd67 SHA512 01ab70241b29bf1d0cf79f93a3ee9e1aa9ee2d712fdfba87185d3c2a0c1bb011c197ab98c6d635c9b0337c8d2e26f602c6af3e4ee3c7bb4b59ffca595d242926 EBUILD plasma-nm-6.1.5.ebuild 2094 BLAKE2B eee810ec324d1d17e2b5677a18252eb99277a291c6262d3963655a0b694e27287a76e228678813e4595131069efe93409c0ba370f29248699e42f7c76303868d SHA512 edf94c67ad215ba23292a349b0287ecba705bb6eb1e66e226f860ea416881b74cccc07986bce69f9c1c54c48072703b3807746ac56f399a095745d039e637779 EBUILD plasma-nm-6.2.3.ebuild 2096 BLAKE2B 8381e0c999606ef4fdc7dff787ed26bd3390c9e70304b1794ecce718f0a7a822686e2d176057e3709f54e0535f658e087f7853f3123fe9a49e8a969e59051c7f SHA512 76a862bdcd493c59cd4b8949375785c0bd54280e9cf982de017902b7555ef95c7e7e780e512d3dc39a743f5f0f2148427561686cadc079b29406b85dfd802d4e +EBUILD plasma-nm-6.2.4.ebuild 2099 BLAKE2B de47addc8884979cba807501cb2681f2dcd2efa95a79c8c779113a8c8ff99c021c27f6602c93d4bf728de5fd47bd4a3d1a2098092b9ec78e0285d4afb77b63a0 SHA512 193159a78764646a33bbfaacd16eed9a1884cfef254e4c58b00c8ace356c4ec75b82d4713e2ceb8d670357b07a417b793fb13b243201f6cffd5bc02ce6ce49eb MISC metadata.xml 469 BLAKE2B 4d7fd7a809aa0e7f0aa9126ba2aada1aa2326bffaa3cbdaad633c9cbfc7f59b3dde4f4e0b05af0300aae9660a27f983d8c0d4b75b0f09eb88d0c8896430feec7 SHA512 3c7e0687338f1be630bc620131da7b86b537ae47e7ba5d7571392efa51f02f849982a0414871247a9fb5e167f234e3a5ee90d3a2ce667225ea7fed9369ce8ea8 diff --git a/kde-plasma/plasma-nm/plasma-nm-6.2.4.ebuild b/kde-plasma/plasma-nm/plasma-nm-6.2.4.ebuild new file mode 100644 index 000000000000..a9a36095938f --- /dev/null +++ b/kde-plasma/plasma-nm/plasma-nm-6.2.4.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="true" +KFMIN=6.6.0 +PVCUT=$(ver_cut 1-3) +QTMIN=6.7.2 +inherit ecm plasma.kde.org + +DESCRIPTION="KDE Plasma applet for NetworkManager" + +LICENSE="GPL-2 LGPL-2.1" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="openconnect teamd" + +DEPEND=" + >=app-crypt/qca-2.3.7:2[qt6(+)] + dev-libs/qcoro[dbus] + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets,xml] + >=dev-qt/qtdeclarative-${QTMIN}:6[widgets] + >=kde-frameworks/kcolorscheme-${KFMIN}:6 + >=kde-frameworks/kcompletion-${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/kitemviews-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/ksvg-${KFMIN}:6 + >=kde-frameworks/kwallet-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/modemmanager-qt-${KFMIN}:6 + >=kde-frameworks/networkmanager-qt-${KFMIN}:6[teamd=] + >=kde-frameworks/solid-${KFMIN}:6 + >=kde-plasma/libplasma-${PVCUT}:6 + net-misc/mobile-broadband-provider-info + net-misc/networkmanager[teamd=] + openconnect? ( + >=dev-qt/qtwebengine-${QTMIN}:6 + net-vpn/networkmanager-openconnect + net-vpn/openconnect:= + ) +" +RDEPEND="${DEPEND} + >=kde-frameworks/kdeclarative-${KFMIN}:6 + >=kde-frameworks/kirigami-${KFMIN}:6 + >=kde-frameworks/kquickcharts-${KFMIN}:6 +" +BDEPEND=" + >=kde-frameworks/kcmutils-${KFMIN}:6 + virtual/pkgconfig +" + +src_configure() { + local mycmakeargs=( + -DBUILD_OPENCONNECT=$(usex openconnect) + ) + + ecm_src_configure +} + +pkg_postinst() { + ecm_pkg_postinst + + if ! has_version "kde-frameworks/kcmutils:6"; then + elog "${PN} is not terribly useful without kde-frameworks/kcmutils:6." + elog "However, the networkmanagement KCM can be called from either systemsettings" + elog "or manually: $ kcmshell6 kcm_networkmanagement" + fi +} diff --git a/kde-plasma/plasma-pa/Manifest b/kde-plasma/plasma-pa/Manifest index 18d32be25050..7e456c56f359 100644 --- a/kde-plasma/plasma-pa/Manifest +++ b/kde-plasma/plasma-pa/Manifest @@ -2,7 +2,8 @@ AUX plasma-pa-6.2.3-guard-activePort-against-null.patch 1433 BLAKE2B 146876560f6 AUX plasma-pa-6.2.3-kcm-fix-speaker-test-for-proaudio.patch 1818 BLAKE2B a5c2433aeffae4d273cf5b9237f69017d7f40f61aa6ce7b0561c78b8699c8790a851fcdd2620477c9346c3b4a0f617e2a8756f15a2a545f9d0b7b14abfa894ec SHA512 c576b13ac4cc5dc1a0be0cf1004528f0348e3e24de538527573cd75123ea7b68d9ef2a638347355d9e1707fe33e82fbd5c2713b4cc15e61e1aa40b5be58343f0 DIST plasma-pa-6.1.5.tar.xz 163064 BLAKE2B 91ce21182b9890bbabaff3f993dd8b15dc771a8b59d3c611f85b073b9d915aa4c83447d239fa20cd6cd65e3b91bb66ed7f0e63c0d452ec459cb15601bcc5ffc2 SHA512 c0219145c30e322bef6f8d578f2c880248175f52094d65ca5d1c49fde556137e2d1a3d5670a17d32e9d77dfc933444ddc2e30084e7dd15c77e3ad5eda1048714 DIST plasma-pa-6.2.3.tar.xz 184892 BLAKE2B 8ef3eb52cb537df497756886ca8109fdeda71f4e735ec76178d3b29feaca8f2fdc07d0569d183138e2351bf3704676e3ef22c6dcd400dd9779094892fe3ab0d5 SHA512 9a4202d6aca8b62553e074a0ee5dbea0aee834339f16d78cce6cd1ad8151e015189fe98201c3adcf5534993826f8209a05385a1a7d191b08610ede3094a758d7 +DIST plasma-pa-6.2.4.tar.xz 185592 BLAKE2B ccba9b35c8d7386fe2bd053ccd8e1978c046eec84943570c7f778d82f3d4a29eb75fe5953dc03b8ec4e2adbb545e99d7c9f20aa665fcba08e6757766b7256c97 SHA512 19f7999bd0598fc138026cf915b57cf70ab92603851dae19e5f178560d5d90552120a90c0203327eec667247664d2ef5d218fea6913338863a3ccccae7998cdb EBUILD plasma-pa-6.1.5.ebuild 1189 BLAKE2B efcc3642c3f04975b8d30691a4760ec260ea789739a099fad01582d12feabdc68ccdb95cbd097e2a351c7762dfa9e712e99deb02a97d779277e1f65e8146cca4 SHA512 15d6175e67872a1c39129218af25af446141a1ee5affee9db4edd1e80de38ec5113c90a03b21e083cb1ffff109fc9c4663e9e3fb3424f9a65747b28f1fb5e812 EBUILD plasma-pa-6.2.3-r1.ebuild 1356 BLAKE2B 3821247d4ef02ea911ffc63d438d017c01f7b4192fe9395e6182896c2713d3fd5a6afa9b4d09a0b07e2938352559d1d6c20293ec99fafc6372023227c246dd49 SHA512 94ed75e8f0c915e3281b73266edcc4e3157a6576bada2081ef88cf09238106ea58158c181e59b7c8985aface3d5ef1f8264e76867f12819b8fd5a3164f09676e -EBUILD plasma-pa-6.2.3.ebuild 1191 BLAKE2B 051e004a310de50fc63222484de5a219708e49b9cac35a829c85d7e568804e75c9b59eb073ec1961b3d52719e751e990c47ac0264a1cdbe3e276582d58f1620d SHA512 7db7d16ce19e18d15b2f8244b058096399f86fba7f4869d2eb66b0f2c689453fad77104140b867018df7159ae3aa25f36fa3aa56cedb5f2c9429bf281a9bc312 +EBUILD plasma-pa-6.2.4.ebuild 1191 BLAKE2B 051e004a310de50fc63222484de5a219708e49b9cac35a829c85d7e568804e75c9b59eb073ec1961b3d52719e751e990c47ac0264a1cdbe3e276582d58f1620d SHA512 7db7d16ce19e18d15b2f8244b058096399f86fba7f4869d2eb66b0f2c689453fad77104140b867018df7159ae3aa25f36fa3aa56cedb5f2c9429bf281a9bc312 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/plasma-pa/plasma-pa-6.2.3.ebuild b/kde-plasma/plasma-pa/plasma-pa-6.2.3.ebuild deleted file mode 100644 index 107db4b0c1b2..000000000000 --- a/kde-plasma/plasma-pa/plasma-pa-6.2.3.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_HANDBOOK="forceoptional" -KFMIN=6.6.0 -PVCUT=$(ver_cut 1-3) -QTMIN=6.7.2 -inherit ecm plasma.kde.org - -DESCRIPTION="Plasma applet for audio volume management using PulseAudio" - -LICENSE="GPL-2" # TODO: CHECK -SLOT="6" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" -IUSE="" - -RESTRICT="test" # missing selenium-webdriver-at-spi - -DEPEND=" - dev-libs/glib:2 - >=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/kdbusaddons-${KFMIN}:6 - >=kde-frameworks/kdeclarative-${KFMIN}:6 - >=kde-frameworks/kglobalaccel-${KFMIN}:6 - >=kde-frameworks/ki18n-${KFMIN}:6 - >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6 - >=kde-frameworks/ksvg-${KFMIN}:6 - >=kde-plasma/libplasma-${PVCUT}:6 - media-libs/libcanberra - media-libs/libpulse - >=media-libs/pulseaudio-qt-1.6.0:= -" -RDEPEND="${DEPEND} - dev-libs/kirigami-addons:6 - >=kde-frameworks/kirigami-${KFMIN}:6 - >=kde-frameworks/kitemmodels-${KFMIN}:6 - x11-themes/sound-theme-freedesktop -" -BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6" diff --git a/kde-plasma/plasma-pa/plasma-pa-6.2.4.ebuild b/kde-plasma/plasma-pa/plasma-pa-6.2.4.ebuild new file mode 100644 index 000000000000..107db4b0c1b2 --- /dev/null +++ b/kde-plasma/plasma-pa/plasma-pa-6.2.4.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KFMIN=6.6.0 +PVCUT=$(ver_cut 1-3) +QTMIN=6.7.2 +inherit ecm plasma.kde.org + +DESCRIPTION="Plasma applet for audio volume management using PulseAudio" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="" + +RESTRICT="test" # missing selenium-webdriver-at-spi + +DEPEND=" + dev-libs/glib:2 + >=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/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kdeclarative-${KFMIN}:6 + >=kde-frameworks/kglobalaccel-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6 + >=kde-frameworks/ksvg-${KFMIN}:6 + >=kde-plasma/libplasma-${PVCUT}:6 + media-libs/libcanberra + media-libs/libpulse + >=media-libs/pulseaudio-qt-1.6.0:= +" +RDEPEND="${DEPEND} + dev-libs/kirigami-addons:6 + >=kde-frameworks/kirigami-${KFMIN}:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 + x11-themes/sound-theme-freedesktop +" +BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6" diff --git a/kde-plasma/plasma-sdk/Manifest b/kde-plasma/plasma-sdk/Manifest index 606f6f17dd75..4dc208c2086b 100644 --- a/kde-plasma/plasma-sdk/Manifest +++ b/kde-plasma/plasma-sdk/Manifest @@ -1,5 +1,7 @@ DIST plasma-sdk-6.1.5.tar.xz 327588 BLAKE2B a070974456044b206ed9ee58ee3814b21c6e4dc289ebb1430f8eed1fff6a2517ea90423590731ae6d2af8a1405b76bac50b04834e010959255ec407e010a0b79 SHA512 85810581c8a094848cbdfa4f7a3dbeda94f83918988cb36e741fece0d4eb21f4d5e018eeb957f6c373b1c25cba85826f17d0b79e04d650610eec1cf3c380bc41 DIST plasma-sdk-6.2.3.tar.xz 349272 BLAKE2B ea8341ef9d9b83d77c0c956ed9d953f12b7cb0bdd8bf46e0acb775970eb3b3be5db8e96c9ab7ce3d2c912b398c7309317ef7e55e20ace5ebea521b9cd4394096 SHA512 58bc133769d45884873d1d60b35c921073bafcd15bd8e85a687677fa155a0ee4cfa10bed606cdf5efaefe208965c3ed82d1c5b566919530e7710f75052e1d208 +DIST plasma-sdk-6.2.4.tar.xz 349244 BLAKE2B 165db60b04f4184243c92606b4b274166d3d705b38ed4dffc7450b3f8fc04f2610ad829cd31658bf000a8f5e0b61528b9356565435e7576a5dac5f2bee0fe1dd SHA512 2d41ace77e63a67f1dea87f44bc2d8183871539f78acca36959e1c58f066bb6c0a11c6984385869973652dde11b5f9dba443a1f08890bf18163df1265982ab99 EBUILD plasma-sdk-6.1.5.ebuild 1165 BLAKE2B 1fb7a2b07f0456762c363debdfe32972987827e93a0144493ec22389ea9387296073b398ebbb6b6480817ec940600ac5a21e8b704db178bb07e184bb49f12c88 SHA512 cf1b01494f22407e432d5147f12c6e81eeea32d15981d3494280c85fc27871b1a30f5077bbd25cb8d3d31860b8d75a59596442b526d892f945c56ffaf5be5b80 EBUILD plasma-sdk-6.2.3.ebuild 1167 BLAKE2B 2e44d04d5477be65744ab7150651972cc91a27e7cf5090e320b8867afa757bba9dbfc6fd2415fe68a6e98c17e5eeeeac140297ff8f1863c276543bebc0c3b969 SHA512 192d5a422f2d918cdb282b695f06507d104fc7ec8d6b761e7fca8dd4b18752cfb3ce4a9b58e8ba0c0447877cd8a103f45f060069cc73517863191e60d6936a70 +EBUILD plasma-sdk-6.2.4.ebuild 1167 BLAKE2B 2e44d04d5477be65744ab7150651972cc91a27e7cf5090e320b8867afa757bba9dbfc6fd2415fe68a6e98c17e5eeeeac140297ff8f1863c276543bebc0c3b969 SHA512 192d5a422f2d918cdb282b695f06507d104fc7ec8d6b761e7fca8dd4b18752cfb3ce4a9b58e8ba0c0447877cd8a103f45f060069cc73517863191e60d6936a70 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/plasma-sdk/plasma-sdk-6.2.4.ebuild b/kde-plasma/plasma-sdk/plasma-sdk-6.2.4.ebuild new file mode 100644 index 000000000000..81fc8ee935c1 --- /dev/null +++ b/kde-plasma/plasma-sdk/plasma-sdk-6.2.4.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="true" +KFMIN=6.6.0 +PVCUT=$(ver_cut 1-3) +QTMIN=6.7.2 +inherit ecm plasma.kde.org + +DESCRIPTION="Useful applications for Plasma development" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 + >=kde-frameworks/kpackage-${KFMIN}:6 + >=kde-frameworks/ksvg-${KFMIN}:6 + >=kde-frameworks/ktexteditor-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-plasma/libplasma-${PVCUT}:6 + >=kde-plasma/plasma5support-${PVCUT}:6 +" +RDEPEND="${DEPEND} + >=dev-qt/qt5compat-${QTMIN}:6[qml] + >=kde-frameworks/kirigami-${KFMIN}:6 +" diff --git a/kde-plasma/plasma-systemmonitor/Manifest b/kde-plasma/plasma-systemmonitor/Manifest index c07bb8f05cab..e1f37f50cced 100644 --- a/kde-plasma/plasma-systemmonitor/Manifest +++ b/kde-plasma/plasma-systemmonitor/Manifest @@ -1,5 +1,7 @@ DIST plasma-systemmonitor-6.1.5.tar.xz 188276 BLAKE2B 300ad4c7a114a705de50afd59c84cbc44af0d56bd0355117063d9e609900dbcb47f3a5419a6e9ae8f73d49cdb13880ae50f9c84d7bce49f6791df1cb9ac3eedf SHA512 71fa893dff8333632d6d9e26aaba727c3b6701f3e20945a600911ca7e9f6f716ed3b9a7594fc6176547299a1172d87c8fdd0205e2ad961e27f33718015cbb7a4 DIST plasma-systemmonitor-6.2.3.tar.xz 196876 BLAKE2B f7e230aeaf9a05c2deaea0353a21a3e2d3f9fb022ce7cae5b46b1508949af5f99a12a964641212fbeba80a35496edbe985fda29c4efeb7c85cc0ebc7f4ad4d98 SHA512 381bfba0104b382478e888190b03cc880080fd9d77f22de585fec99ae4cf5c04d940f0b3144b0ceb48b051dfcccae5c90f080f8aa112828d714b043d9a338ce5 +DIST plasma-systemmonitor-6.2.4.tar.xz 196980 BLAKE2B 1a08d323849e2f3773caafc88e4fcef0b5af0e9f83f95a2c1a705899e8b2887233319031ad7d55115c75d1d6df2ffa095afb32f6ae248951e055e42efbd14fc7 SHA512 59f38f5d05e1da95e929ae8d1b2eb53923eca16af66dab04da93d61109f6aeb854ada54bc8de6ed507317c4a0120e63a1ec9195565065baf4d42dce9f108d89a EBUILD plasma-systemmonitor-6.1.5.ebuild 1230 BLAKE2B 1c4600ad21bc161b55a6a903565efdfe2f3b7edda23cc99ccf445dad149946ba5c396453c2f0d1ad829e33483105ee4921412ff92ba9afccbc084f2a6d546718 SHA512 ae795626620b12560e79f43a71440a7b03aa6ea9546278cafedbfedd8c93e16bee8e9a10b9783738c02127d3ca6f5271d01e7fc9a844de55b24bfb9e4c431550 EBUILD plasma-systemmonitor-6.2.3.ebuild 1268 BLAKE2B c4d53d2f83dcecb8b2ab8b8a2aafef3d058e9c6fb2717109fc8b5c24b2f317f8c9f52f4de51d4b828eefdfaaaeb5c22b46e26acabd240d81c63eb96755c76b00 SHA512 11e404ae71a797a65db6ccd4cc2b0d9038c37c41f340da71d9bcd19540cb51c3e826408bcd132102348d8b7ca247bbc47cf884ad24adad98f96a7c4a8c8d7e4f +EBUILD plasma-systemmonitor-6.2.4.ebuild 1268 BLAKE2B c4d53d2f83dcecb8b2ab8b8a2aafef3d058e9c6fb2717109fc8b5c24b2f317f8c9f52f4de51d4b828eefdfaaaeb5c22b46e26acabd240d81c63eb96755c76b00 SHA512 11e404ae71a797a65db6ccd4cc2b0d9038c37c41f340da71d9bcd19540cb51c3e826408bcd132102348d8b7ca247bbc47cf884ad24adad98f96a7c4a8c8d7e4f MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-6.2.4.ebuild b/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-6.2.4.ebuild new file mode 100644 index 000000000000..c059450e1ee9 --- /dev/null +++ b/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-6.2.4.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PVCUT=$(ver_cut 1-3) +KFMIN=6.6.0 +QTMIN=6.7.2 +inherit ecm plasma.kde.org + +DESCRIPTION="Monitor system sensors, process information and other system resources" +HOMEPAGE="https://apps.kde.org/plasma-systemmonitor/" + +LICENSE="|| ( GPL-3 GPL-2 )" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-libs/kirigami-addons-1.1.0:6 + >=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/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kglobalaccel-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/kpackage-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-plasma/libksysguard-${PVCUT}:6 +" +RDEPEND="${DEPEND} + >=kde-frameworks/kirigami-${KFMIN}:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 + >=kde-frameworks/kquickcharts-${KFMIN}:6 + >=kde-plasma/ksystemstats-${PVCUT}:6 +" diff --git a/kde-plasma/plasma-thunderbolt/Manifest b/kde-plasma/plasma-thunderbolt/Manifest index 729995e6013a..9a8d5021c8ff 100644 --- a/kde-plasma/plasma-thunderbolt/Manifest +++ b/kde-plasma/plasma-thunderbolt/Manifest @@ -1,5 +1,7 @@ DIST plasma-thunderbolt-6.1.5.tar.xz 79972 BLAKE2B 36c1ee8d41d25f818763d29b1cf0ca05c864cc5343805292d329c657a1a19515cfa231c56bd1d6f85e8676bd70d88974c8799d97ca70fad1a6dba972addb7703 SHA512 4340a66ea69189b2a8e622691f9cb2d34168f204658cd59a0b0c3f8aba547eb797ba8132c124c4a84a1041e7e93bc553ecf988193d33b715882af9aeb688fd9a DIST plasma-thunderbolt-6.2.3.tar.xz 80880 BLAKE2B 0f25c7ad4a6bc62f67f2ff261dd9afd0ef1f72a392370b3b409516ca124a58be648d4719e1e7370f0ec1546e0fd32468c1dfeb0ce6e9e080dcab6a544cd51d2c SHA512 3fed62dba137900ff6bb0fc49e0d6b321fb89131f7f9b9d81ad8d13f1ed71fe383b21690fdf6ee1d0830846152be4ddda89f4c7a0b432e035ed314d08560e0f2 +DIST plasma-thunderbolt-6.2.4.tar.xz 80880 BLAKE2B cdf15edfb0663c34a7bfd58c619d141f793492717c9c653990e425891c9e8b0b37312885c0459f06d13d55731abd8e5991301d7492ce78cba3c46c3bf2fcc986 SHA512 211bff89497e115f1831fe984344cd08c7e894219e6a669aae8b48cc1b321d2735a1196abbc2815fa9d947974d243ab6b362ec792eed735b4ec8c53cd63a5c2b EBUILD plasma-thunderbolt-6.1.5.ebuild 868 BLAKE2B 8eff92cea57416ec74ec3e07ee7a6a74ab8c495fddb21485ce074bfc192f69d5eb7cf9a154b9e1cbd88f3542b7d88895ba848e7cb748070eb06f38346f59cf14 SHA512 27bf3e8c2d9c1e6c2c294043ae5c5f2af65f61e65eb76380b88193d33e3acd078190159ee2e11eda1c147f81971ed57ac0c3dda6ae0f6663d66911e7eaf11c8f EBUILD plasma-thunderbolt-6.2.3.ebuild 869 BLAKE2B 2254a781fa1bff19c8881497e4f44e97703d777f699a8494e7afd8e05397cb560ccc23cb6f1d1e8ac046b1de8ab03ce603193685a7f04ded082b365eca1a7972 SHA512 e931034d315d182fee3b7fc2ee9d4f421d8b1605e170f618a062b611c70d85e0ac1132f37782f538c8b0036eae7386447e8694270af47420358c0ba1431bbbfb +EBUILD plasma-thunderbolt-6.2.4.ebuild 869 BLAKE2B 2254a781fa1bff19c8881497e4f44e97703d777f699a8494e7afd8e05397cb560ccc23cb6f1d1e8ac046b1de8ab03ce603193685a7f04ded082b365eca1a7972 SHA512 e931034d315d182fee3b7fc2ee9d4f421d8b1605e170f618a062b611c70d85e0ac1132f37782f538c8b0036eae7386447e8694270af47420358c0ba1431bbbfb MISC metadata.xml 387 BLAKE2B 4c0f4238e926cade1efb8882c877880312ef8658079e153756107043564c4749399cdb56c8c08ca9886c7be17d9641ab5ad8a0d610b96c3117c78b760a5e832b SHA512 770f199f1fd1fd31fe3987684a446e2e54baec7bfbd539cf411855f8910d77ec24c4f08520881613375e902849e7675b25a982d9103a7be5ece3b5bee59d3cad diff --git a/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-6.2.4.ebuild b/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-6.2.4.ebuild new file mode 100644 index 000000000000..e2c8a0104325 --- /dev/null +++ b/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-6.2.4.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="true" +KFMIN=6.6.0 +QTMIN=6.7.2 +inherit ecm plasma.kde.org + +DESCRIPTION="Plasma integration for controlling Thunderbolt devices" +HOMEPAGE="https://invent.kde.org/plasma/plasma-thunderbolt" + +LICENSE="|| ( GPL-2 GPL-3+ )" +SLOT="6" +KEYWORDS="~amd64 ~riscv ~x86" +IUSE="" + +# tests require DBus +RESTRICT="test" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 +" +RDEPEND="${DEPEND} + >=kde-frameworks/kirigami-${KFMIN}:6 + sys-apps/bolt +" +BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6" diff --git a/kde-plasma/plasma-vault/Manifest b/kde-plasma/plasma-vault/Manifest index 75a0c8994779..afe09ab33f31 100644 --- a/kde-plasma/plasma-vault/Manifest +++ b/kde-plasma/plasma-vault/Manifest @@ -1,5 +1,7 @@ DIST plasma-vault-6.1.5.tar.xz 201308 BLAKE2B d4b009385669935a886870421ef45b46165ef32f30aaa1bf85ebf70345ca0d6a2bbe8469691173ec5b320a3624767f281cadda7b459cdce1c2107342b2ef0de6 SHA512 74e10a58ba55b5452e109e0fbb942073bc6471595d03de0f6afeb0eaf1d1fbd0766992c246c21a3817474605e80fc62f8a1c6ef993f859ab858ae67e12cf2604 DIST plasma-vault-6.2.3.tar.xz 201180 BLAKE2B 0d6dc3f08171120d418dc7a9a27ee1d5cf1125feeb26f674ad43998079b5d033a04350367bd39846415f54385fca26b9a7b68f662cb7b89140bed67bd824342e SHA512 8efc1d8377413f413628f04160bf4428647d4b77e434737a4b9148ec159c58e28c6d1d20fa0da4c4f0544e60f87df639ac4e044f535e865eb1caaad96c27cac7 +DIST plasma-vault-6.2.4.tar.xz 201224 BLAKE2B 011e3e1ea0f43f44c5e95ec11d1e3e9aeba0f7affa583066bcdff18df0cf118e9ee798a30797e1b94ea925099072b5972fa50b2beb2278ba3b055aff20ed13fc SHA512 c2596d4387c4577f8e14a01e6110193a522175d00ac0dc72cf4dd74c6fa533a9669d8742499443179966f4a7fb19f88a03e64190ed35c51714430f29bdcbf928 EBUILD plasma-vault-6.1.5.ebuild 1354 BLAKE2B 22fc398dc2a31ef1e86eabc3f49d902b2860559da811f9d26f53d18ff4f7313f482a735d4a6aadca734bbae36288af8fc63a673ef36047cc1fac4facf6febc59 SHA512 68b0b47ef9c281034b6832e46e4fe8bdbef9d2764bf06a925f16fa6a34ee510b26ff278bdd08785e9ab66f15c0c781e337db46b421081fb9978fae3ff6e73128 EBUILD plasma-vault-6.2.3.ebuild 1356 BLAKE2B 04125e62b8d2df851e4c1f10a2dcd0e4b410551edb434ed69f6f3b5bbf60ab7b1b62537806e147360e8d91c71c50c580c52f5a5d44b648b66b03087ad3dd63f1 SHA512 9f77e6f06dbf01a27543a2fb18a26b6d245323f1b2ca42baabab3168508d4a7d7c92e8e35e660c255b3fc8ad485789683177488ccdb5181d6358b4a945d9db6e +EBUILD plasma-vault-6.2.4.ebuild 1356 BLAKE2B 04125e62b8d2df851e4c1f10a2dcd0e4b410551edb434ed69f6f3b5bbf60ab7b1b62537806e147360e8d91c71c50c580c52f5a5d44b648b66b03087ad3dd63f1 SHA512 9f77e6f06dbf01a27543a2fb18a26b6d245323f1b2ca42baabab3168508d4a7d7c92e8e35e660c255b3fc8ad485789683177488ccdb5181d6358b4a945d9db6e MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/plasma-vault/plasma-vault-6.2.4.ebuild b/kde-plasma/plasma-vault/plasma-vault-6.2.4.ebuild new file mode 100644 index 000000000000..c2d2c9e45402 --- /dev/null +++ b/kde-plasma/plasma-vault/plasma-vault-6.2.4.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=6.6.0 +PVCUT=$(ver_cut 1-3) +QTMIN=6.7.2 +inherit ecm flag-o-matic plasma.kde.org + +DESCRIPTION="Plasma applet and services for creating encrypted vaults" +HOMEPAGE+=" https://cukic.co/2017/02/03/vaults-encryption-in-plasma/" + +LICENSE="LGPL-3" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="networkmanager" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-plasma/libksysguard-${PVCUT}:6 + >=kde-plasma/libplasma-${PVCUT}:6 + >=kde-plasma/plasma-activities-${PVCUT}:6 + networkmanager? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:6 ) +" +RDEPEND="${DEPEND} + || ( >=sys-fs/cryfs-0.9.9 >=sys-fs/encfs-1.9.2 ) +" + +src_configure() { + # ODR violations (bug #909446, kde#471836) + filter-lto + + local mycmakeargs=( + $(cmake_use_find_package networkmanager KF6NetworkManagerQt) + ) + + ecm_src_configure +} diff --git a/kde-plasma/plasma-welcome/Manifest b/kde-plasma/plasma-welcome/Manifest index b12df566d128..0f1cd8e70bab 100644 --- a/kde-plasma/plasma-welcome/Manifest +++ b/kde-plasma/plasma-welcome/Manifest @@ -1,5 +1,7 @@ DIST plasma-welcome-6.1.5.tar.xz 672448 BLAKE2B f7abe5740df64972b4c91183b2cded1070f016498f13bc15feaba59e625096b109f4dc5573f899523d899911b6903ce178afd8df5e1618c9ec9d9659bc6f863b SHA512 09fdad9a554607f89538139252ff2c1b59544ddcddb75a3548366647f3347b28df8d7c238b18f50535a22747451c96e029ef66989f3ad60ad7a06a4b8c3c92c6 DIST plasma-welcome-6.2.3.tar.xz 691200 BLAKE2B 63988ace1d36a4a695ff39663b6c8d1d340c3f097d6b666d400b0751b1c830de1959ac5cedf5ca267291e105d3ff8099c61c7c715622b056aaa8ae20be9e8985 SHA512 ea09491a624858b44489f12adbfb55722fd2096c490228e49dcc5d56d109cb490efed5895f94790f7126993c501febb4400eb2c38e09142bdbda13aaece03748 +DIST plasma-welcome-6.2.4.tar.xz 693312 BLAKE2B dc5af0be70e76ace4e920396b6c9087667eab6563b213195f5a59e5d941cd4225bb72ba8b70ea90e9053fc5203702ba1ccce7a15d6fe53554500a01882c23099 SHA512 2ca4ab5a5ded38c86c651d1745ebe825286410e8cabfefb5c65f7ad18964aecc538b2472b400b4ff01f96a1d10b44d8899ffe1b9ed12c5ed81d66c54de17ab50 EBUILD plasma-welcome-6.1.5.ebuild 966 BLAKE2B 6ea2f74855893d3b633d4e7b22beaf794c610aebef7a5b0cc1f53166feccdc5aa6cabcda428701b55433be31525842c052e537fc27bcc640472570fd59afad0e SHA512 d3eaf3070e1873ded5847dffad07bab3eee1e220088675dd61b19b484902a175ea26a4359eb757c4290f874badb03eed2c04b29ccfc8558cd52363cf60a9e3a7 EBUILD plasma-welcome-6.2.3.ebuild 1002 BLAKE2B 0e53e847d4fdb2ecfc43095a6b368682e07997e2460005a89d3edcba10b492f4615043302c5bb618dcf3dc46f2c9a482c1e8ed6effa6bfbe87e87735b6f9a9b4 SHA512 4dd7c9d9bc56a3e99db39e84d6aaf75e20d2ee1241b4a0e0158fbd0f8267b3d5f3d0d59fea9313e685fc67f575b03d5986035633c18c38ca6159a06f8d77f2d2 +EBUILD plasma-welcome-6.2.4.ebuild 1002 BLAKE2B 0e53e847d4fdb2ecfc43095a6b368682e07997e2460005a89d3edcba10b492f4615043302c5bb618dcf3dc46f2c9a482c1e8ed6effa6bfbe87e87735b6f9a9b4 SHA512 4dd7c9d9bc56a3e99db39e84d6aaf75e20d2ee1241b4a0e0158fbd0f8267b3d5f3d0d59fea9313e685fc67f575b03d5986035633c18c38ca6159a06f8d77f2d2 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/plasma-welcome/plasma-welcome-6.2.4.ebuild b/kde-plasma/plasma-welcome/plasma-welcome-6.2.4.ebuild new file mode 100644 index 000000000000..8a6d8a8f6655 --- /dev/null +++ b/kde-plasma/plasma-welcome/plasma-welcome-6.2.4.ebuild @@ -0,0 +1,37 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=6.6.0 +PVCUT=$(ver_cut 1-3) +QTMIN=6.7.2 +inherit ecm plasma.kde.org + +DESCRIPTION="Friendly onboarding wizard for Plasma" + +LICENSE="GPL-2+" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-libs/kirigami-addons-1.2.0 + >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets] + >=dev-qt/qtdeclarative-${QTMIN}:6[widgets] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kirigami-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/ksvg-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-plasma/libplasma-${PVCUT}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-plasma/plasma-workspace-wallpapers/Manifest b/kde-plasma/plasma-workspace-wallpapers/Manifest index 14b0caefe4a9..49cabc79d32c 100644 --- a/kde-plasma/plasma-workspace-wallpapers/Manifest +++ b/kde-plasma/plasma-workspace-wallpapers/Manifest @@ -1,5 +1,7 @@ DIST plasma-workspace-wallpapers-6.1.5.tar.xz 100299584 BLAKE2B d3ae4327c0e9fce40c15df0c64ab1335a1b014620ba75ba10c26f570571ce2f6a71b91fdfa8f16fd6bb1fd3a087c2ff76bdba7a50ab922c1627722f574abbaad SHA512 127d221cb668f77f65354a7171f097d0d69240d37b6421610d9d54a90ace103ae85d3ae9e36a94ce1ce24eac11d6db17bcd97fadd73d9d8a7081c70e96d71a8d DIST plasma-workspace-wallpapers-6.2.3.tar.xz 111405308 BLAKE2B 76edf416372143f90670bb0039dacf991c2dcd55b130ee6964f6997be9d53781ba919dab360d44c6ec8f2fde9234d1fb2efad7cea9964b5fb725510e24c7c084 SHA512 ed9545fba72553b41eee734a501c031ddc02c702a6a3d60f402400e6c3b51287e0f61c4813d586cf8c891217ebebbbfdb2432d31a9edc408208aa0ae47e750c9 +DIST plasma-workspace-wallpapers-6.2.4.tar.xz 111405068 BLAKE2B 2430de65a46bd0d1f617777b5b388037473a1de38a7aa2b44a41bc1da8ab95679288b0f68713b767dfb6a5dcdce2d01e77fa253efb7152e2f26b28df556df6c4 SHA512 999490ee35c3fe64b35ad922dcd52b0a6c4ba06a10efa49159c15f7e54d02a5d5e370bd5a358bfdb8f8f3738e39a7e43bf7b4a83cbb782e381eabc17b3064ae0 EBUILD plasma-workspace-wallpapers-6.1.5.ebuild 381 BLAKE2B 6d36a3cb158ff913cf715fab099ce70666a36b18c6249d02b7181478591093f2e21cfd629f1342a2c54f8f3af866ec3b26d36437c4e89f058f759aa6bc451228 SHA512 5c8bc8561e211fc408e24468479f15d14e72a2ed0658553b9741075e144311d3563412cf31bc534cca5aa169355580c8d5df9b1410fc07cd679e2bafc6119130 EBUILD plasma-workspace-wallpapers-6.2.3.ebuild 383 BLAKE2B 1bc72482187fe8ad0d6b0c96f2bab4258a1c7e1e95dba4fb152e6b095a5a11b9eecfc0b6a83a2adebb9e8538756999a30812723754c0042d873eb44d1d73537c SHA512 a81c89fbdd9572c661c1552f9d9799253348f6056688fc1dd586dc1eeb4abbc73e36ad797931d03030f1eb691dd1f568ef3c4b5ed7cdb377092368771c8c9cf4 +EBUILD plasma-workspace-wallpapers-6.2.4.ebuild 383 BLAKE2B 1bc72482187fe8ad0d6b0c96f2bab4258a1c7e1e95dba4fb152e6b095a5a11b9eecfc0b6a83a2adebb9e8538756999a30812723754c0042d873eb44d1d73537c SHA512 a81c89fbdd9572c661c1552f9d9799253348f6056688fc1dd586dc1eeb4abbc73e36ad797931d03030f1eb691dd1f568ef3c4b5ed7cdb377092368771c8c9cf4 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-6.2.4.ebuild b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-6.2.4.ebuild new file mode 100644 index 000000000000..989dc8cacea5 --- /dev/null +++ b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-6.2.4.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PVCUT=$(ver_cut 1-3) +QTMIN=6.7.2 +inherit cmake plasma.kde.org + +DESCRIPTION="Wallpapers for the Plasma workspace" + +LICENSE="GPL-2" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="" + +BDEPEND=" + >=dev-qt/qtbase-${QTMIN}:6 + kde-frameworks/extra-cmake-modules:0 +" diff --git a/kde-plasma/plasma-workspace/Manifest b/kde-plasma/plasma-workspace/Manifest index 8fffe407facf..1ff4e7384d00 100644 --- a/kde-plasma/plasma-workspace/Manifest +++ b/kde-plasma/plasma-workspace/Manifest @@ -8,7 +8,8 @@ AUX plasma-workspace-6.1.5-fix-x11-logout-w-session-restore.patch 1681 BLAKE2B 5 DIST plasma-workspace-6.1.5.tar.xz 19305196 BLAKE2B 4eb75be1404d84519fabdb148accbeb48227aebd2fadeee5c27ba37dc158685b8bf9283f41172dff86dbe07ffe47a62097f873e907dd44ada61a53b3dd1f04b8 SHA512 1b68ddb1d287733ec16900a14b56bf1dbdfb9bce0d10666c1a710612dee6cc786629ea0a924627d58f1268a9594e3bfae587d57bcd7c926bf48b8e914c5d9238 DIST plasma-workspace-6.2.3-patchset-1.tar.xz 5100 BLAKE2B 2c37a9e5e061a2b6ed4a4280e0526cf543360ac43ae9664425b5be25769af2a4b0df849fe54e5c751ec329796c237e1942ed6b2480ff1fee2b710013129ed121 SHA512 7bde45b720996bd7403e520918819c6e47672ecf01ed8568c4f3a471025cafdf3eafffe41a6858b143d1b8ffd21c3cd60fe4e2ec303e78485958f92c17f68d55 DIST plasma-workspace-6.2.3.tar.xz 19138208 BLAKE2B 0eda191a68a61ef8fe8ba2ecfdc4cd8df7121401a1e899062e1c26ed7b15aa8717a0cd972715c0fc43c0e944cd2f88aa4cb1f35041b5dff0e59f8cd2e8c8af5b SHA512 9b1e5dec3226fa065d522ca1bbcdaa5c313340a55b3748a620b4ceb8f2ea98890c8d4407e5bc9c2e11e32b193d804aff85cc35a76a19b12fa2e8a347a4024ac6 +DIST plasma-workspace-6.2.4.tar.xz 19140364 BLAKE2B 5249e1889ddb540b000287e425d297827f7e23e54b236d47b91ab6f6c0a48afb61adb43a1851a7803dad795f0d767ddf30fac9ce282f650718a8bbc8608fff05 SHA512 f260e00c5e2de0485e53f98956578d1b47810b60f913c8d10678edb4d6d79935300b0017514cd79c492eeac903d2ee3fd6ba20a77cd27e0ef12811d4361edc1a EBUILD plasma-workspace-6.1.5-r3.ebuild 7226 BLAKE2B 252bafc34cfbdfad0a8cba450c3aea171929bc8ad7958b9bb483d168a73666e7cce3a44a9226e9b874806ed2211935ad432abb15c1196fe57537954ff222f166 SHA512 cdbd9765629e53a85ba7a44212f91bd12238062f0272a2dd198597c3d8e4e766f874fd8fa6aa4f88ba9e4d65d9c0f5e0b5bcd4795c44da82f7ef3451fbd5120a EBUILD plasma-workspace-6.2.3-r1.ebuild 7342 BLAKE2B 2f0274547742603898c62feb3c4093e65d0beb5dbaa0f2661f4b3d35e79c44fc277613c3a22a775b0fb38a9140ca246191c367d303754c5d7937ca08c8df132c SHA512 ec5c5c9f78a6ceb76a111e76eb85e5e8f08d66c5481eb49951bd6617164fa55aa6f97d17dcc7defd1222663237a4ca081abdb89ab87c572b79e21c20b2e96d14 -EBUILD plasma-workspace-6.2.3.ebuild 7169 BLAKE2B 19a0885dc1005625e5118cd502b7975e4bf28ef3249a4f66d1bb80e43c74469db84487693b784f7cab5334beba1b5ec7af0f01fb3a6938ab4b0e433b139c787f SHA512 9bce891a72d82d0de50763150e4fe9fb98d47e3d19bc8621ceade1503b2eb891e92f2cf6511fc8d16332f4c989a0dee492c9b4654052ece0aaa7ba61cd21242d +EBUILD plasma-workspace-6.2.4.ebuild 7169 BLAKE2B 19a0885dc1005625e5118cd502b7975e4bf28ef3249a4f66d1bb80e43c74469db84487693b784f7cab5334beba1b5ec7af0f01fb3a6938ab4b0e433b139c787f SHA512 9bce891a72d82d0de50763150e4fe9fb98d47e3d19bc8621ceade1503b2eb891e92f2cf6511fc8d16332f4c989a0dee492c9b4654052ece0aaa7ba61cd21242d MISC metadata.xml 1026 BLAKE2B 49c2bc5fdc752caf8f45ce982633df0542a008ba1ef0cc99d32b64d6cd73c237d9c98484cac16fa32210156a080e17ad365c2d4eeb81cd3e9a7dc2119b1f7395 SHA512 4cdf77f6be4ce18148936e2a7012b86c70cdcc9de8b99455b3db65a4a52990eb604082ca098cdaee5fe6762bb9d138861f687f8d5fbedb3f60eef7c7be3a42cb diff --git a/kde-plasma/plasma-workspace/plasma-workspace-6.2.3.ebuild b/kde-plasma/plasma-workspace/plasma-workspace-6.2.3.ebuild deleted file mode 100644 index 0ab2dc251a42..000000000000 --- a/kde-plasma/plasma-workspace/plasma-workspace-6.2.3.ebuild +++ /dev/null @@ -1,237 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_HANDBOOK="optional" -ECM_TEST="forceoptional" -KFMIN=6.6.0 -PVCUT=$(ver_cut 1-3) -QTMIN=6.7.2 -inherit ecm plasma.kde.org - -DESCRIPTION="KDE Plasma workspace" - -LICENSE="GPL-2" # TODO: CHECK -SLOT="6" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" -IUSE="appstream +calendar +fontconfig geolocation gps +policykit -screencast +semantic-desktop systemd telemetry +wallpaper-metadata" - -REQUIRED_USE="gps? ( geolocation )" -RESTRICT="test" - -# kde-frameworks/kwindowsystem[X]: Uses KX11Extras -# slot op: Uses Qt::GuiPrivate for qtx11extras_p.h -# slot op: various private QtWaylandClient headers -COMMON_DEPEND=" - dev-libs/icu:= - >=dev-libs/wayland-1.15 - >=dev-qt/qt5compat-${QTMIN}:6[qml] - >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,libinput,network,sql,widgets,xml] - >=dev-qt/qtdeclarative-${QTMIN}:6[widgets] - >=dev-qt/qtpositioning-${QTMIN}:6 - >=dev-qt/qtshadertools-${QTMIN}:6 - >=dev-qt/qtsvg-${QTMIN}:6 - >=dev-qt/qtwayland-${QTMIN}:6= - >=kde-frameworks/karchive-${KFMIN}:6 - >=kde-frameworks/kauth-${KFMIN}:6 - >=kde-frameworks/kbookmarks-${KFMIN}:6 - >=kde-frameworks/kcmutils-${KFMIN}:6 - >=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/kdeclarative-${KFMIN}:6 - >=kde-frameworks/kded-${KFMIN}:6 - >=kde-frameworks/kglobalaccel-${KFMIN}:6 - >=kde-frameworks/kguiaddons-${KFMIN}:6 - >=kde-frameworks/ki18n-${KFMIN}:6 - >=kde-frameworks/kiconthemes-${KFMIN}:6 - >=kde-frameworks/kidletime-${KFMIN}:6 - >=kde-frameworks/kio-${KFMIN}:6 - >=kde-frameworks/kitemmodels-${KFMIN}:6 - >=kde-frameworks/kitemviews-${KFMIN}:6 - >=kde-frameworks/kjobwidgets-${KFMIN}:6 - >=kde-frameworks/knewstuff-${KFMIN}:6 - >=kde-frameworks/knotifications-${KFMIN}:6 - >=kde-frameworks/knotifyconfig-${KFMIN}:6 - >=kde-frameworks/kpackage-${KFMIN}:6 - >=kde-frameworks/kparts-${KFMIN}:6 - >=kde-frameworks/krunner-${KFMIN}:6 - >=kde-frameworks/kservice-${KFMIN}:6 - >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6 - >=kde-frameworks/ksvg-${KFMIN}:6 - >=kde-frameworks/ktexteditor-${KFMIN}:6 - >=kde-frameworks/ktextwidgets-${KFMIN}:6 - >=kde-frameworks/kunitconversion-${KFMIN}:6 - >=kde-frameworks/kwallet-${KFMIN}:6 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 - >=kde-frameworks/kwindowsystem-${KFMIN}:6[X] - >=kde-frameworks/kxmlgui-${KFMIN}:6 - >=kde-frameworks/prison-${KFMIN}:6[qml] - >=kde-frameworks/solid-${KFMIN}:6 - >=kde-plasma/breeze-${PVCUT}:6 - >=kde-plasma/kscreenlocker-${PVCUT}:6 - >=kde-plasma/kwayland-${PVCUT}:6 - >=kde-plasma/kwin-${PVCUT}:6 - >=kde-plasma/layer-shell-qt-${PVCUT}:6 - >=kde-plasma/libkscreen-${PVCUT}:6 - >=kde-plasma/libksysguard-${PVCUT}:6 - >=kde-plasma/libplasma-${PVCUT}:6 - >=kde-plasma/plasma-activities-${PVCUT}:6 - >=kde-plasma/plasma-activities-stats-${PVCUT}:6 - >=kde-plasma/plasma5support-${PVCUT}:6 - media-libs/libcanberra - >=media-libs/phonon-4.12.0[qt6(+)] - sci-libs/libqalculate:= - sys-apps/dbus - sys-libs/zlib - virtual/libudev:= - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libXau - x11-libs/libxcb - x11-libs/libXcursor - x11-libs/libXfixes - x11-libs/libXrender - x11-libs/libXtst - x11-libs/xcb-util - appstream? ( >=dev-libs/appstream-1[qt6] ) - calendar? ( >=kde-frameworks/kholidays-${KFMIN}:6 ) - fontconfig? ( - media-libs/fontconfig - x11-libs/libXft - x11-libs/xcb-util-image - ) - geolocation? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:6 ) - gps? ( sci-geosciences/gpsd ) - policykit? ( - >=sys-auth/polkit-qt-0.175[qt6(+)] - virtual/libcrypt:= - ) - screencast? ( - >=dev-qt/qtbase-${QTMIN}:6=[opengl] - >=kde-plasma/kpipewire-${PVCUT}:6 - media-libs/libglvnd - >=media-video/pipewire-0.3:= - x11-libs/libdrm - ) - semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:6 ) - systemd? ( sys-apps/systemd:= ) - telemetry? ( >=kde-frameworks/kuserfeedback-${KFMIN}:6 ) - wallpaper-metadata? ( kde-apps/libkexiv2:6 ) -" -DEPEND="${COMMON_DEPEND} - >=dev-libs/plasma-wayland-protocols-1.14.0 - dev-libs/qcoro[dbus] - >=dev-qt/qtbase-${QTMIN}:6[concurrent] - x11-base/xorg-proto - fontconfig? ( x11-libs/libXrender ) -" -RDEPEND="${COMMON_DEPEND} - !kde-plasma/libkworkspace:5 - !=dev-qt/qttools-${QTMIN}:*[qdbus] - kde-apps/kio-extras:6 - >=kde-frameworks/kirigami-${KFMIN}:6 - >=kde-frameworks/kquickcharts-${KFMIN}:6 - >=kde-plasma/kactivitymanagerd-${PVCUT}:6 - >=kde-plasma/kdesu-gui-${PVCUT}:* - >=kde-plasma/milou-${PVCUT}:6 - >=kde-plasma/plasma-integration-${PVCUT}:6 - >=kde-plasma/plasma-login-sessions-${PVCUT}:6 - sys-apps/dbus - x11-apps/xmessage - x11-apps/xprop - x11-apps/xrdb - x11-apps/xsetroot - policykit? ( sys-apps/accountsservice ) -" -BDEPEND=" - >=dev-qt/qtwayland-${QTMIN}:6 - >=dev-util/wayland-scanner-1.19.0 - >=kde-frameworks/kcmutils-${KFMIN}:6 - virtual/pkgconfig - test? ( >=dev-qt/qtwayland-${QTMIN}:6[compositor] ) -" - -PATCHES=( - "${FILESDIR}/${PN}-5.22.5-krunner-cwd-at-home.patch" # TODO upstream: KDE-bug 432975, bug 767478 -) - -src_prepare() { - ecm_src_prepare - - cmake_comment_add_subdirectory login-sessions - - # TODO: try to get a build switch upstreamed - if ! use screencast; then - ecm_punt_bogus_dep KPipeWire - sed -e "s/^pkg_check_modules.*PipeWire/#&/" -i CMakeLists.txt || die - fi - - # TODO: try to get a build switch upstreamed - if use geolocation; then - use gps || sed -e "s/^pkg_check_modules.*LIBGPS/#&/" \ - -i dataengines/geolocation/CMakeLists.txt || die - fi - - if ! use policykit; then - cmake_run_in kcms cmake_comment_add_subdirectory users - fi - - if ! use fontconfig; then - ecm_punt_bogus_dep XCB IMAGE - sed -e "s/check_X11_lib(Xft)/#&/" -i CMakeLists.txt || die - fi - - # TODO: try to get a build switch upstreamed - if ! use systemd; then - sed -e "s/^pkg_check_modules.*SYSTEMD/#&/" -i CMakeLists.txt || die - fi -} - -src_configure() { - local mycmakeargs=( - -DWITH_X11=ON # TODO: broken upstream, fix it if you can - -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt6=ON # not packaged - -DGLIBC_LOCALE_GEN=$(usex policykit) - $(cmake_use_find_package appstream AppStreamQt) - $(cmake_use_find_package calendar KF6Holidays) - $(cmake_use_find_package fontconfig Fontconfig) - $(cmake_use_find_package geolocation KF6NetworkManagerQt) - $(cmake_use_find_package semantic-desktop KF6Baloo) - $(cmake_use_find_package telemetry KF6UserFeedback) - $(cmake_use_find_package wallpaper-metadata KExiv2Qt6) - ) - - ecm_src_configure -} - -src_install() { - ecm_src_install - - # default startup and shutdown scripts - insinto /etc/xdg/plasma-workspace/env - doins "${FILESDIR}"/10-agent-startup.sh - - insinto /etc/xdg/plasma-workspace/shutdown - doins "${FILESDIR}"/10-agent-shutdown.sh - fperms +x /etc/xdg/plasma-workspace/shutdown/10-agent-shutdown.sh -} - -pkg_postinst () { - ecm_pkg_postinst - - elog "To enable gpg-agent and/or ssh-agent in Plasma sessions," - elog "edit ${EPREFIX}/etc/xdg/plasma-workspace/env/10-agent-startup.sh" - elog "and ${EPREFIX}/etc/xdg/plasma-workspace/shutdown/10-agent-shutdown.sh" -} diff --git a/kde-plasma/plasma-workspace/plasma-workspace-6.2.4.ebuild b/kde-plasma/plasma-workspace/plasma-workspace-6.2.4.ebuild new file mode 100644 index 000000000000..0ab2dc251a42 --- /dev/null +++ b/kde-plasma/plasma-workspace/plasma-workspace-6.2.4.ebuild @@ -0,0 +1,237 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="forceoptional" +KFMIN=6.6.0 +PVCUT=$(ver_cut 1-3) +QTMIN=6.7.2 +inherit ecm plasma.kde.org + +DESCRIPTION="KDE Plasma workspace" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="appstream +calendar +fontconfig geolocation gps +policykit +screencast +semantic-desktop systemd telemetry +wallpaper-metadata" + +REQUIRED_USE="gps? ( geolocation )" +RESTRICT="test" + +# kde-frameworks/kwindowsystem[X]: Uses KX11Extras +# slot op: Uses Qt::GuiPrivate for qtx11extras_p.h +# slot op: various private QtWaylandClient headers +COMMON_DEPEND=" + dev-libs/icu:= + >=dev-libs/wayland-1.15 + >=dev-qt/qt5compat-${QTMIN}:6[qml] + >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,libinput,network,sql,widgets,xml] + >=dev-qt/qtdeclarative-${QTMIN}:6[widgets] + >=dev-qt/qtpositioning-${QTMIN}:6 + >=dev-qt/qtshadertools-${QTMIN}:6 + >=dev-qt/qtsvg-${QTMIN}:6 + >=dev-qt/qtwayland-${QTMIN}:6= + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kauth-${KFMIN}:6 + >=kde-frameworks/kbookmarks-${KFMIN}:6 + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=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/kdeclarative-${KFMIN}:6 + >=kde-frameworks/kded-${KFMIN}:6 + >=kde-frameworks/kglobalaccel-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kidletime-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 + >=kde-frameworks/kitemviews-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/knotifyconfig-${KFMIN}:6 + >=kde-frameworks/kpackage-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/krunner-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6 + >=kde-frameworks/ksvg-${KFMIN}:6 + >=kde-frameworks/ktexteditor-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kunitconversion-${KFMIN}:6 + >=kde-frameworks/kwallet-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6[X] + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/prison-${KFMIN}:6[qml] + >=kde-frameworks/solid-${KFMIN}:6 + >=kde-plasma/breeze-${PVCUT}:6 + >=kde-plasma/kscreenlocker-${PVCUT}:6 + >=kde-plasma/kwayland-${PVCUT}:6 + >=kde-plasma/kwin-${PVCUT}:6 + >=kde-plasma/layer-shell-qt-${PVCUT}:6 + >=kde-plasma/libkscreen-${PVCUT}:6 + >=kde-plasma/libksysguard-${PVCUT}:6 + >=kde-plasma/libplasma-${PVCUT}:6 + >=kde-plasma/plasma-activities-${PVCUT}:6 + >=kde-plasma/plasma-activities-stats-${PVCUT}:6 + >=kde-plasma/plasma5support-${PVCUT}:6 + media-libs/libcanberra + >=media-libs/phonon-4.12.0[qt6(+)] + sci-libs/libqalculate:= + sys-apps/dbus + sys-libs/zlib + virtual/libudev:= + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXau + x11-libs/libxcb + x11-libs/libXcursor + x11-libs/libXfixes + x11-libs/libXrender + x11-libs/libXtst + x11-libs/xcb-util + appstream? ( >=dev-libs/appstream-1[qt6] ) + calendar? ( >=kde-frameworks/kholidays-${KFMIN}:6 ) + fontconfig? ( + media-libs/fontconfig + x11-libs/libXft + x11-libs/xcb-util-image + ) + geolocation? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:6 ) + gps? ( sci-geosciences/gpsd ) + policykit? ( + >=sys-auth/polkit-qt-0.175[qt6(+)] + virtual/libcrypt:= + ) + screencast? ( + >=dev-qt/qtbase-${QTMIN}:6=[opengl] + >=kde-plasma/kpipewire-${PVCUT}:6 + media-libs/libglvnd + >=media-video/pipewire-0.3:= + x11-libs/libdrm + ) + semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:6 ) + systemd? ( sys-apps/systemd:= ) + telemetry? ( >=kde-frameworks/kuserfeedback-${KFMIN}:6 ) + wallpaper-metadata? ( kde-apps/libkexiv2:6 ) +" +DEPEND="${COMMON_DEPEND} + >=dev-libs/plasma-wayland-protocols-1.14.0 + dev-libs/qcoro[dbus] + >=dev-qt/qtbase-${QTMIN}:6[concurrent] + x11-base/xorg-proto + fontconfig? ( x11-libs/libXrender ) +" +RDEPEND="${COMMON_DEPEND} + !kde-plasma/libkworkspace:5 + !=dev-qt/qttools-${QTMIN}:*[qdbus] + kde-apps/kio-extras:6 + >=kde-frameworks/kirigami-${KFMIN}:6 + >=kde-frameworks/kquickcharts-${KFMIN}:6 + >=kde-plasma/kactivitymanagerd-${PVCUT}:6 + >=kde-plasma/kdesu-gui-${PVCUT}:* + >=kde-plasma/milou-${PVCUT}:6 + >=kde-plasma/plasma-integration-${PVCUT}:6 + >=kde-plasma/plasma-login-sessions-${PVCUT}:6 + sys-apps/dbus + x11-apps/xmessage + x11-apps/xprop + x11-apps/xrdb + x11-apps/xsetroot + policykit? ( sys-apps/accountsservice ) +" +BDEPEND=" + >=dev-qt/qtwayland-${QTMIN}:6 + >=dev-util/wayland-scanner-1.19.0 + >=kde-frameworks/kcmutils-${KFMIN}:6 + virtual/pkgconfig + test? ( >=dev-qt/qtwayland-${QTMIN}:6[compositor] ) +" + +PATCHES=( + "${FILESDIR}/${PN}-5.22.5-krunner-cwd-at-home.patch" # TODO upstream: KDE-bug 432975, bug 767478 +) + +src_prepare() { + ecm_src_prepare + + cmake_comment_add_subdirectory login-sessions + + # TODO: try to get a build switch upstreamed + if ! use screencast; then + ecm_punt_bogus_dep KPipeWire + sed -e "s/^pkg_check_modules.*PipeWire/#&/" -i CMakeLists.txt || die + fi + + # TODO: try to get a build switch upstreamed + if use geolocation; then + use gps || sed -e "s/^pkg_check_modules.*LIBGPS/#&/" \ + -i dataengines/geolocation/CMakeLists.txt || die + fi + + if ! use policykit; then + cmake_run_in kcms cmake_comment_add_subdirectory users + fi + + if ! use fontconfig; then + ecm_punt_bogus_dep XCB IMAGE + sed -e "s/check_X11_lib(Xft)/#&/" -i CMakeLists.txt || die + fi + + # TODO: try to get a build switch upstreamed + if ! use systemd; then + sed -e "s/^pkg_check_modules.*SYSTEMD/#&/" -i CMakeLists.txt || die + fi +} + +src_configure() { + local mycmakeargs=( + -DWITH_X11=ON # TODO: broken upstream, fix it if you can + -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt6=ON # not packaged + -DGLIBC_LOCALE_GEN=$(usex policykit) + $(cmake_use_find_package appstream AppStreamQt) + $(cmake_use_find_package calendar KF6Holidays) + $(cmake_use_find_package fontconfig Fontconfig) + $(cmake_use_find_package geolocation KF6NetworkManagerQt) + $(cmake_use_find_package semantic-desktop KF6Baloo) + $(cmake_use_find_package telemetry KF6UserFeedback) + $(cmake_use_find_package wallpaper-metadata KExiv2Qt6) + ) + + ecm_src_configure +} + +src_install() { + ecm_src_install + + # default startup and shutdown scripts + insinto /etc/xdg/plasma-workspace/env + doins "${FILESDIR}"/10-agent-startup.sh + + insinto /etc/xdg/plasma-workspace/shutdown + doins "${FILESDIR}"/10-agent-shutdown.sh + fperms +x /etc/xdg/plasma-workspace/shutdown/10-agent-shutdown.sh +} + +pkg_postinst () { + ecm_pkg_postinst + + elog "To enable gpg-agent and/or ssh-agent in Plasma sessions," + elog "edit ${EPREFIX}/etc/xdg/plasma-workspace/env/10-agent-startup.sh" + elog "and ${EPREFIX}/etc/xdg/plasma-workspace/shutdown/10-agent-shutdown.sh" +} diff --git a/kde-plasma/plasma5support/Manifest b/kde-plasma/plasma5support/Manifest index 1345b11fd03b..869556de358f 100644 --- a/kde-plasma/plasma5support/Manifest +++ b/kde-plasma/plasma5support/Manifest @@ -1,5 +1,7 @@ DIST plasma5support-6.1.5.tar.xz 87732 BLAKE2B 6842bb67bd0d852153cbd0562c18e4ffe8c7532e71708d0bb40f6ff0d2c3dada3ccd4a402167f50174a18ec16d9b3b166e9684f88d06b45976cff5ac0948d22f SHA512 f4e0ac3b9da6795436926706758d309640b4ce824e8b2f404eb0f161ab6b314d6c23a63281d4674d828dccb53131ff526e74004e1db6405c5a23b087a6369bd7 DIST plasma5support-6.2.3.tar.xz 191184 BLAKE2B 922656a66fa16064be3a91d62ce96b2b0f051872409a0f0ab5b7d89cbf5744513849a813f35ba19268a4120eb30324ffb18bc6f9db00aa5efea0b9ca31967903 SHA512 1be866d6027a48a92965974264416b388a395494f53a0b4c8cd0cc749d02e1a05d84262c4209a8cce457d6b04fe8f5d80a2b7b272faef2e7a7e279502eca5907 +DIST plasma5support-6.2.4.tar.xz 191312 BLAKE2B 40db6ccc293e55aba89d8fdc67fc8453466f6d01b1d623b54a411f1d49bfce830d89eaf08e63a0ec12667a57c09cf07fe9a43c3a52f790a224cddfc8ea8522b7 SHA512 b435090a6318350426c426dbdce43b21c31d36f80e804a9336603ad0a381e62a52ea3abc0d32b0949a47ca7aacaec3bbc9526cfb778b278dd2422cb19800888a EBUILD plasma5support-6.1.5.ebuild 864 BLAKE2B 314ec8834b77b33b656ed13b211fb8e3a272ecf496be81e8beacdcf7bcdde25aa6d14bad7806eb6e0e1a245179a5087157ca85359791d451c6a01e23398c8e26 SHA512 d1d673b4468aa84c508013aa8f4481869830bb187029a56c3ccb101014bf7810079b36085c0ed29286df6b578887683e0ad847ee24a4ffe1ca3760be04dee5c6 EBUILD plasma5support-6.2.3.ebuild 937 BLAKE2B 1658172b94770acab52e1934715d2b2946dadac656fd9dd416ecc9f0f53f6af1f8d57a5e7337e8e2b1f741b17e03a33080f676f1a3f340c6a7be0967254934ed SHA512 8758c57df4af20a7be6a1342a6a896b617721bba2fa9ab0089fe3de16b22990017691d377f58d397582a9ed16de05ed552deaed4847aeea43a104ee6bad78c6a +EBUILD plasma5support-6.2.4.ebuild 937 BLAKE2B 1658172b94770acab52e1934715d2b2946dadac656fd9dd416ecc9f0f53f6af1f8d57a5e7337e8e2b1f741b17e03a33080f676f1a3f340c6a7be0967254934ed SHA512 8758c57df4af20a7be6a1342a6a896b617721bba2fa9ab0089fe3de16b22990017691d377f58d397582a9ed16de05ed552deaed4847aeea43a104ee6bad78c6a MISC metadata.xml 383 BLAKE2B 511c21979a6bce7979a820816b18b001e7966818f1a5d0a1bebc97d087d65f9bcf294cc9494b0795d9f5c0f02db540634fb203ce3a9996349b426fb1fc3c71a7 SHA512 a9c30d3bdff230c2ea6105ccd15b8857139272f77c3bebb03e32fadd7abd31b9afbd1afc64e891b9a3f9a0e1a9ec25424de816f6959a11c4d0592d1c956b0a61 diff --git a/kde-plasma/plasma5support/plasma5support-6.2.4.ebuild b/kde-plasma/plasma5support/plasma5support-6.2.4.ebuild new file mode 100644 index 000000000000..9a8320fecf37 --- /dev/null +++ b/kde-plasma/plasma5support/plasma5support-6.2.4.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +KFMIN=6.6.0 +PVCUT=$(ver_cut 1-3) +QTMIN=6.7.2 +inherit ecm plasma.kde.org + +DESCRIPTION="Support components for porting from KF5/Qt5 to KF6/Qt6" + +LICENSE="GPL-2+ LGPL-2+" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="" + +RESTRICT="test" # bug 926347 + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,sql,widgets] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/solid-${KFMIN}:6 + >=kde-plasma/libksysguard-${PVCUT}:6 +" +RDEPEND="${DEPEND} + !kde-plasma/plasma-workspace:5 + !