From 65a36438d5b824f80023c282dadc3fcd5736b526 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 11 Sep 2024 12:30:55 +0100 Subject: gentoo auto-resync : 11:09:2024 - 12:30:54 --- kde-plasma/Manifest.gz | Bin 11826 -> 11819 bytes kde-plasma/bluedevil/Manifest | 2 + kde-plasma/bluedevil/bluedevil-6.1.5.ebuild | 42 ++++ kde-plasma/breeze-grub/Manifest | 2 + kde-plasma/breeze-grub/breeze-grub-6.1.5.ebuild | 23 ++ kde-plasma/breeze-gtk/Manifest | 2 + kde-plasma/breeze-gtk/breeze-gtk-6.1.5.ebuild | 32 +++ kde-plasma/breeze-plymouth/Manifest | 2 + .../breeze-plymouth/breeze-plymouth-6.1.5.ebuild | 28 +++ kde-plasma/breeze/Manifest | 2 + kde-plasma/breeze/breeze-6.1.5.ebuild | 69 ++++++ kde-plasma/discover/Manifest | 2 + kde-plasma/discover/discover-6.1.5.ebuild | 93 ++++++++ kde-plasma/drkonqi/Manifest | 2 + kde-plasma/drkonqi/drkonqi-6.1.5.ebuild | 91 ++++++++ kde-plasma/flatpak-kcm/Manifest | 2 + kde-plasma/flatpak-kcm/flatpak-kcm-6.1.5.ebuild | 35 +++ kde-plasma/kactivitymanagerd/Manifest | 2 + .../kactivitymanagerd-6.1.5.ebuild | 34 +++ kde-plasma/kde-cli-tools-common/Manifest | 2 + .../kde-cli-tools-common-6.1.5.ebuild | 15 ++ kde-plasma/kde-cli-tools/Manifest | 2 + .../kde-cli-tools/kde-cli-tools-6.1.5.ebuild | 58 +++++ kde-plasma/kde-gtk-config/Manifest | 2 + .../kde-gtk-config/kde-gtk-config-6.1.5.ebuild | 43 ++++ kde-plasma/kdecoration/Manifest | 2 + kde-plasma/kdecoration/kdecoration-6.1.5.ebuild | 22 ++ kde-plasma/kdeplasma-addons/Manifest | 2 + .../kdeplasma-addons/kdeplasma-addons-6.1.5.ebuild | 73 +++++++ kde-plasma/kdesu-gui/Manifest | 2 + kde-plasma/kdesu-gui/kdesu-gui-6.1.5.ebuild | 53 +++++ kde-plasma/kgamma/Manifest | 2 + kde-plasma/kgamma/kgamma-6.1.5.ebuild | 30 +++ kde-plasma/kglobalacceld/Manifest | 2 + .../kglobalacceld/kglobalacceld-6.1.5.ebuild | 53 +++++ kde-plasma/kinfocenter/Manifest | 2 + kde-plasma/kinfocenter/kinfocenter-6.1.5.ebuild | 95 +++++++++ kde-plasma/kmenuedit/Manifest | 2 + kde-plasma/kmenuedit/kmenuedit-6.1.5.ebuild | 37 ++++ kde-plasma/kpipewire/Manifest | 5 +- .../files/kpipewire-6.1.4-avoid-segfault.patch | 42 ---- ...kpipewire-6.1.4-dont-process-null-streams.patch | 39 ---- kde-plasma/kpipewire/kpipewire-6.1.4-r2.ebuild | 52 ----- kde-plasma/kpipewire/kpipewire-6.1.5.ebuild | 47 ++++ kde-plasma/krdp/Manifest | 2 + kde-plasma/krdp/krdp-6.1.5.ebuild | 50 +++++ kde-plasma/kscreen/Manifest | 2 + kde-plasma/kscreen/kscreen-6.1.5.ebuild | 57 +++++ kde-plasma/kscreenlocker/Manifest | 2 + .../kscreenlocker/kscreenlocker-6.1.5.ebuild | 79 +++++++ kde-plasma/ksshaskpass/Manifest | 2 + kde-plasma/ksshaskpass/ksshaskpass-6.1.5.ebuild | 49 +++++ kde-plasma/ksystemstats/Manifest | 2 + kde-plasma/ksystemstats/ksystemstats-6.1.5.ebuild | 43 ++++ kde-plasma/kwallet-pam/Manifest | 2 + kde-plasma/kwallet-pam/kwallet-pam-6.1.5.ebuild | 36 ++++ kde-plasma/kwayland-integration/Manifest | 2 + .../kwayland-integration-6.1.5.ebuild | 48 +++++ kde-plasma/kwayland/Manifest | 2 + kde-plasma/kwayland/kwayland-6.1.5.ebuild | 42 ++++ kde-plasma/kwin/Manifest | 4 +- kde-plasma/kwin/kwin-6.1.4-r2.ebuild | 146 ------------- kde-plasma/kwin/kwin-6.1.5.ebuild | 142 ++++++++++++ kde-plasma/kwrited/Manifest | 2 + kde-plasma/kwrited/kwrited-6.1.5.ebuild | 25 +++ kde-plasma/layer-shell-qt/Manifest | 2 + .../layer-shell-qt/layer-shell-qt-6.1.5.ebuild | 31 +++ kde-plasma/libkscreen/Manifest | 2 + kde-plasma/libkscreen/libkscreen-6.1.5.ebuild | 37 ++++ kde-plasma/libksysguard/Manifest | 2 + kde-plasma/libksysguard/libksysguard-6.1.5.ebuild | 43 ++++ kde-plasma/libplasma/Manifest | 2 + kde-plasma/libplasma/libplasma-6.1.5.ebuild | 69 ++++++ kde-plasma/milou/Manifest | 2 + kde-plasma/milou/milou-6.1.5.ebuild | 29 +++ kde-plasma/ocean-sound-theme/Manifest | 2 + .../ocean-sound-theme-6.1.5.ebuild | 15 ++ kde-plasma/oxygen-sounds/Manifest | 2 + .../oxygen-sounds/oxygen-sounds-6.1.5.ebuild | 17 ++ kde-plasma/oxygen/Manifest | 2 + kde-plasma/oxygen/oxygen-6.1.5.ebuild | 69 ++++++ kde-plasma/plasma-activities-stats/Manifest | 2 + .../plasma-activities-stats-6.1.5.ebuild | 27 +++ kde-plasma/plasma-activities/Manifest | 2 + .../plasma-activities-6.1.5.ebuild | 29 +++ kde-plasma/plasma-browser-integration/Manifest | 2 + .../plasma-browser-integration-6.1.5.ebuild | 46 ++++ kde-plasma/plasma-desktop/Manifest | 2 + .../plasma-desktop/plasma-desktop-6.1.5.ebuild | 179 ++++++++++++++++ kde-plasma/plasma-disks/Manifest | 2 + kde-plasma/plasma-disks/plasma-disks-6.1.5.ebuild | 39 ++++ kde-plasma/plasma-firewall/Manifest | 2 + .../plasma-firewall/plasma-firewall-6.1.5.ebuild | 60 ++++++ kde-plasma/plasma-integration/Manifest | 2 + .../plasma-integration-6.1.5.ebuild | 88 ++++++++ kde-plasma/plasma-meta/Manifest | 1 + kde-plasma/plasma-meta/plasma-meta-6.1.5.ebuild | 146 +++++++++++++ kde-plasma/plasma-nm/Manifest | 2 + kde-plasma/plasma-nm/plasma-nm-6.1.5.ebuild | 77 +++++++ kde-plasma/plasma-pa/Manifest | 2 + kde-plasma/plasma-pa/plasma-pa-6.1.5.ebuild | 44 ++++ kde-plasma/plasma-sdk/Manifest | 2 + kde-plasma/plasma-sdk/plasma-sdk-6.1.5.ebuild | 42 ++++ kde-plasma/plasma-systemmonitor/Manifest | 2 + .../plasma-systemmonitor-6.1.5.ebuild | 42 ++++ kde-plasma/plasma-thunderbolt/Manifest | 2 + .../plasma-thunderbolt-6.1.5.ebuild | 36 ++++ kde-plasma/plasma-vault/Manifest | 2 + kde-plasma/plasma-vault/plasma-vault-6.1.5.ebuild | 50 +++++ kde-plasma/plasma-welcome/Manifest | 2 + .../plasma-welcome/plasma-welcome-6.1.5.ebuild | 36 ++++ kde-plasma/plasma-workspace-wallpapers/Manifest | 2 + .../plasma-workspace-wallpapers-6.1.5.ebuild | 20 ++ kde-plasma/plasma-workspace/Manifest | 5 +- ...workspace-6.1.4-klipper-fix-copying-cells.patch | 36 ---- ...asma-workspace-6.1.4-xembedsniproxy-crash.patch | 34 --- .../plasma-workspace-6.1.4-r2.ebuild | 237 --------------------- .../plasma-workspace/plasma-workspace-6.1.5.ebuild | 230 ++++++++++++++++++++ kde-plasma/plasma5support/Manifest | 2 + .../plasma5support/plasma5support-6.1.5.ebuild | 36 ++++ kde-plasma/plymouth-kcm/Manifest | 2 + kde-plasma/plymouth-kcm/plymouth-kcm-6.1.5.ebuild | 36 ++++ kde-plasma/polkit-kde-agent/Manifest | 2 + .../polkit-kde-agent/polkit-kde-agent-6.1.5.ebuild | 34 +++ kde-plasma/powerdevil/Manifest | 2 + kde-plasma/powerdevil/powerdevil-6.1.5.ebuild | 71 ++++++ kde-plasma/print-manager/Manifest | 2 + .../print-manager/print-manager-6.1.5.ebuild | 68 ++++++ kde-plasma/qqc2-breeze-style/Manifest | 2 + .../qqc2-breeze-style-6.1.5.ebuild | 28 +++ kde-plasma/sddm-kcm/Manifest | 2 + kde-plasma/sddm-kcm/sddm-kcm-6.1.5.ebuild | 40 ++++ kde-plasma/systemsettings/Manifest | 2 + .../systemsettings/systemsettings-6.1.5.ebuild | 52 +++++ kde-plasma/wacomtablet/Manifest | 2 + kde-plasma/wacomtablet/wacomtablet-6.1.5.ebuild | 56 +++++ kde-plasma/xdg-desktop-portal-kde/Manifest | 2 + .../xdg-desktop-portal-kde-6.1.5.ebuild | 65 ++++++ 138 files changed, 3660 insertions(+), 594 deletions(-) create mode 100644 kde-plasma/bluedevil/bluedevil-6.1.5.ebuild create mode 100644 kde-plasma/breeze-grub/breeze-grub-6.1.5.ebuild create mode 100644 kde-plasma/breeze-gtk/breeze-gtk-6.1.5.ebuild create mode 100644 kde-plasma/breeze-plymouth/breeze-plymouth-6.1.5.ebuild create mode 100644 kde-plasma/breeze/breeze-6.1.5.ebuild create mode 100644 kde-plasma/discover/discover-6.1.5.ebuild create mode 100644 kde-plasma/drkonqi/drkonqi-6.1.5.ebuild create mode 100644 kde-plasma/flatpak-kcm/flatpak-kcm-6.1.5.ebuild create mode 100644 kde-plasma/kactivitymanagerd/kactivitymanagerd-6.1.5.ebuild create mode 100644 kde-plasma/kde-cli-tools-common/kde-cli-tools-common-6.1.5.ebuild create mode 100644 kde-plasma/kde-cli-tools/kde-cli-tools-6.1.5.ebuild create mode 100644 kde-plasma/kde-gtk-config/kde-gtk-config-6.1.5.ebuild create mode 100644 kde-plasma/kdecoration/kdecoration-6.1.5.ebuild create mode 100644 kde-plasma/kdeplasma-addons/kdeplasma-addons-6.1.5.ebuild create mode 100644 kde-plasma/kdesu-gui/kdesu-gui-6.1.5.ebuild create mode 100644 kde-plasma/kgamma/kgamma-6.1.5.ebuild create mode 100644 kde-plasma/kglobalacceld/kglobalacceld-6.1.5.ebuild create mode 100644 kde-plasma/kinfocenter/kinfocenter-6.1.5.ebuild create mode 100644 kde-plasma/kmenuedit/kmenuedit-6.1.5.ebuild delete mode 100644 kde-plasma/kpipewire/files/kpipewire-6.1.4-avoid-segfault.patch delete mode 100644 kde-plasma/kpipewire/files/kpipewire-6.1.4-dont-process-null-streams.patch delete mode 100644 kde-plasma/kpipewire/kpipewire-6.1.4-r2.ebuild create mode 100644 kde-plasma/kpipewire/kpipewire-6.1.5.ebuild create mode 100644 kde-plasma/krdp/krdp-6.1.5.ebuild create mode 100644 kde-plasma/kscreen/kscreen-6.1.5.ebuild create mode 100644 kde-plasma/kscreenlocker/kscreenlocker-6.1.5.ebuild create mode 100644 kde-plasma/ksshaskpass/ksshaskpass-6.1.5.ebuild create mode 100644 kde-plasma/ksystemstats/ksystemstats-6.1.5.ebuild create mode 100644 kde-plasma/kwallet-pam/kwallet-pam-6.1.5.ebuild create mode 100644 kde-plasma/kwayland-integration/kwayland-integration-6.1.5.ebuild create mode 100644 kde-plasma/kwayland/kwayland-6.1.5.ebuild delete mode 100644 kde-plasma/kwin/kwin-6.1.4-r2.ebuild create mode 100644 kde-plasma/kwin/kwin-6.1.5.ebuild create mode 100644 kde-plasma/kwrited/kwrited-6.1.5.ebuild create mode 100644 kde-plasma/layer-shell-qt/layer-shell-qt-6.1.5.ebuild create mode 100644 kde-plasma/libkscreen/libkscreen-6.1.5.ebuild create mode 100644 kde-plasma/libksysguard/libksysguard-6.1.5.ebuild create mode 100644 kde-plasma/libplasma/libplasma-6.1.5.ebuild create mode 100644 kde-plasma/milou/milou-6.1.5.ebuild create mode 100644 kde-plasma/ocean-sound-theme/ocean-sound-theme-6.1.5.ebuild create mode 100644 kde-plasma/oxygen-sounds/oxygen-sounds-6.1.5.ebuild create mode 100644 kde-plasma/oxygen/oxygen-6.1.5.ebuild create mode 100644 kde-plasma/plasma-activities-stats/plasma-activities-stats-6.1.5.ebuild create mode 100644 kde-plasma/plasma-activities/plasma-activities-6.1.5.ebuild create mode 100644 kde-plasma/plasma-browser-integration/plasma-browser-integration-6.1.5.ebuild create mode 100644 kde-plasma/plasma-desktop/plasma-desktop-6.1.5.ebuild create mode 100644 kde-plasma/plasma-disks/plasma-disks-6.1.5.ebuild create mode 100644 kde-plasma/plasma-firewall/plasma-firewall-6.1.5.ebuild create mode 100644 kde-plasma/plasma-integration/plasma-integration-6.1.5.ebuild create mode 100644 kde-plasma/plasma-meta/plasma-meta-6.1.5.ebuild create mode 100644 kde-plasma/plasma-nm/plasma-nm-6.1.5.ebuild create mode 100644 kde-plasma/plasma-pa/plasma-pa-6.1.5.ebuild create mode 100644 kde-plasma/plasma-sdk/plasma-sdk-6.1.5.ebuild create mode 100644 kde-plasma/plasma-systemmonitor/plasma-systemmonitor-6.1.5.ebuild create mode 100644 kde-plasma/plasma-thunderbolt/plasma-thunderbolt-6.1.5.ebuild create mode 100644 kde-plasma/plasma-vault/plasma-vault-6.1.5.ebuild create mode 100644 kde-plasma/plasma-welcome/plasma-welcome-6.1.5.ebuild create mode 100644 kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-6.1.5.ebuild delete mode 100644 kde-plasma/plasma-workspace/files/plasma-workspace-6.1.4-klipper-fix-copying-cells.patch delete mode 100644 kde-plasma/plasma-workspace/files/plasma-workspace-6.1.4-xembedsniproxy-crash.patch delete mode 100644 kde-plasma/plasma-workspace/plasma-workspace-6.1.4-r2.ebuild create mode 100644 kde-plasma/plasma-workspace/plasma-workspace-6.1.5.ebuild create mode 100644 kde-plasma/plasma5support/plasma5support-6.1.5.ebuild create mode 100644 kde-plasma/plymouth-kcm/plymouth-kcm-6.1.5.ebuild create mode 100644 kde-plasma/polkit-kde-agent/polkit-kde-agent-6.1.5.ebuild create mode 100644 kde-plasma/powerdevil/powerdevil-6.1.5.ebuild create mode 100644 kde-plasma/print-manager/print-manager-6.1.5.ebuild create mode 100644 kde-plasma/qqc2-breeze-style/qqc2-breeze-style-6.1.5.ebuild create mode 100644 kde-plasma/sddm-kcm/sddm-kcm-6.1.5.ebuild create mode 100644 kde-plasma/systemsettings/systemsettings-6.1.5.ebuild create mode 100644 kde-plasma/wacomtablet/wacomtablet-6.1.5.ebuild create mode 100644 kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-6.1.5.ebuild (limited to 'kde-plasma') diff --git a/kde-plasma/Manifest.gz b/kde-plasma/Manifest.gz index 75a50b730f8b..84f3d5efc5f4 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 6ebc7a61e45e..9b84660b770e 100644 --- a/kde-plasma/bluedevil/Manifest +++ b/kde-plasma/bluedevil/Manifest @@ -1,5 +1,7 @@ DIST bluedevil-5.27.11.tar.xz 366752 BLAKE2B 707c44f6cc918d80b9a93619b4fc47c8d3c7caf6436dfa34a1a336c3c7e4bf8c9b9409a7f07c56c55463301bac62c0c9a9d512ed74e52c0087fc530dbf7206cb SHA512 8eefad775088347456fc3a4ee04e13f83678867cde2076ade6905355a5c2847d7a177d449ba909c627be791584e16e6e0e8c13c2e46b42eb18dd9547a4d0deee DIST bluedevil-6.1.4.tar.xz 373600 BLAKE2B 5efb1f9e22b11269131372434cd51a0aaa35fd5bb8b8fb4d4e8a82670c2982d1a36c08a0f2bd8bec0a195b0b6c1f30459ec52ee3d2706c0c40e7501adb63e4ce SHA512 e2cecda61893827e769c604b92619689787d135fe31162e98e14bdcf84aa0c8b35cb1edcbfcb2c6982096d56e8449e4508d7775529d3a28848c7688744c4f535 +DIST bluedevil-6.1.5.tar.xz 379372 BLAKE2B 87f6721011fd1e06f7574a73889bf8094133050987ebfab6f50e14d797dde4b50b652b8beeafd973f513c99e7ff1c5249f8ec9e6642e4c7f287d25f3716e95f8 SHA512 920f62ea75003637e20d1f940cf3a756312f8c86eea0f9d8cffd5126118f940a2183fd1735b2468bee0e9a6d97b5b686d35adf02f275eb39d6e07feab666f9b1 EBUILD bluedevil-5.27.11.ebuild 1272 BLAKE2B bad01b56d3b270f0c5c2a7bb92d23af4b14f6ed75155d41ac98c1598e77008277fcd809f6e578bc2ee6d6bb4b74a62fbe65023ad0cfa9cdd1e30a9fe05c94ca4 SHA512 1663cb9123e4f5eedbcf7688da5e28185acec155b9bdc6aa699695e8647d3666853c8ddecb4536872eede9abcaa182b169595a2a2630de4bd1003c7b48a23baa EBUILD bluedevil-6.1.4.ebuild 1251 BLAKE2B 23a3aee040a8c4405a30c51c3b740ad2aea6730067f130171dbe61dd3b2fe55e4da5b76d7ae214102487a7cce75df4e5b80f2009e4366f4d91f50b93bde44376 SHA512 93a307656176a33bb74f2e37dcb17c07ee11cdf77cec4eb12682123ea2417af62f979b8c82044ad63200114a9e2f27984b934e49eee9a4daffe070b5235c3a00 +EBUILD bluedevil-6.1.5.ebuild 1214 BLAKE2B 91020565fcbdde7e5c0bce2d70ed3216b32fc4f33d374dfdac45e6703d8bb613db9b14cc8dd7321d2ea2649395ad41589f84929fc8b85149d88cf67a5fb44e71 SHA512 1cb56938278952763753ef7dd8b2b6a812171affaae2a180e4fc91a48f859292aa94661993dd1c5383fd0095451780b833cdb0a5665d79c36e72095fbc402ba9 MISC metadata.xml 378 BLAKE2B d0769513d2bf37a3b22577c50d22b2373f0cbc6721d7aa545a96e87499623c13f6f0ed0e9d2dbe376584b8708cdc71fa49a75331e7be3dec8fd322bf84d2b0e8 SHA512 8e63f198804bdff34b3b6a0d85fbf0a7ce189d08ca0d32a3df3dc8a3f0cca667c9fca6c14b1e4b41a700f3aa32eb89d2be79c10bc96199aaee6281569412b8f3 diff --git a/kde-plasma/bluedevil/bluedevil-6.1.5.ebuild b/kde-plasma/bluedevil/bluedevil-6.1.5.ebuild new file mode 100644 index 000000000000..bf9cfa275770 --- /dev/null +++ b/kde-plasma/bluedevil/bluedevil-6.1.5.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.5.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 77a75f1fe975..74df33a64dca 100644 --- a/kde-plasma/breeze-grub/Manifest +++ b/kde-plasma/breeze-grub/Manifest @@ -1,5 +1,7 @@ DIST breeze-grub-5.27.11.tar.xz 3145680 BLAKE2B 0143cefba69d45aacca005567b9f94b4e4abda728d0c2e8ec35543bd5ca5b007a78b4781a87f19417c7db339e3ecb05be8f80a3815b60c410de4dd27c0bd6ca0 SHA512 36f2c36d7d013ecdbf1ff80d6270e42ac06ab8fbcc12ba27d604657346b92f43661723e1ddfb6a3df7d76b3195f6808b8cce0bb8481783de5a46f6ab84442ff6 DIST breeze-grub-6.1.4.tar.xz 1446064 BLAKE2B 86f42911f8761a924245869d35e7dd3d3bda7e9501999d136ca03f79164819fda8b2d63f449c24469e72965b1818dfcf12b88764d3d852ac292eb7950c9d2eea SHA512 0232885e5214cda7605787ef457011049f8f480046723a661a669c1e6b96a81601cbeab208cea8ec1d65bf3ecebbc89f99fc39eceb56766b6cffb049dcbe9496 +DIST breeze-grub-6.1.5.tar.xz 1445448 BLAKE2B 62ec714c72e42dd6fafb2bbffeb98a7a81361e1f90db07f5305d3f471526b8a1e3cc1a876875bdaac4225d5740455ef47c46c888b20e937a15ae4b5ff81c78f7 SHA512 6eeff8b340a05e304479219123285f60d127c2fd8be6699353f1e4f69affb28aa597af2a99d488093ac862b30a3bb8386ff0276daf8b39d4f682085d0ebaf474 EBUILD breeze-grub-5.27.11.ebuild 422 BLAKE2B 5919ee02ab8620e549cf96b12eb29a83a26edfd637bcddfa2636b49027b728cc97a0b74eb2f53f20a0b9c3abf63e4f094309be026c8418428b33eef11a0631bf SHA512 130a7e44d5cf739afb8f83080e8df8d24f96d04043e8f85a5fd80436ff13042d15a0e9e0f631cc338a1949ef0393c501b0fb75ea0cca9869aca6e0ff7b40bf46 EBUILD breeze-grub-6.1.4.ebuild 411 BLAKE2B 150b0428c0dbe4183c34d027a0f3d43bf69b80c1bbef0d2803d94f6ef7fb4e7b0410b5e61d943599a42a9740819ae379c8213378a7c1c64bcba6517205dfa0e6 SHA512 9588d68c003c97e1ce91f3be20932a32b270764cb253d7da4e6e7405a6df4a4b5cf6260649e7c6908e7c7c1ba91a57055c1d2cb19f26764ef11307a98fcdb5ce +EBUILD breeze-grub-6.1.5.ebuild 413 BLAKE2B c5215287e849bfd3e63fd94411b14eeea9367bf06a44b83ee6843fa32ad3208a5c39733ce3407733280472bdf42c4671d75aceb62686689f15a04a73f6b645f9 SHA512 1a5b2bff9a628a383928a3b91f759a9f93385c61ecd09ec0549c18e29fb07e6d279d1aeb9992d4c5cbff97363e86ffc57a656ff9544f4879924448c82e550089 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/breeze-grub/breeze-grub-6.1.5.ebuild b/kde-plasma/breeze-grub/breeze-grub-6.1.5.ebuild new file mode 100644 index 000000000000..318123de73fa --- /dev/null +++ b/kde-plasma/breeze-grub/breeze-grub-6.1.5.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 7339d47524cd..827f91bf280a 100644 --- a/kde-plasma/breeze-gtk/Manifest +++ b/kde-plasma/breeze-gtk/Manifest @@ -1,5 +1,7 @@ DIST breeze-gtk-5.27.11.tar.xz 40688 BLAKE2B 0843870e93b21f890ef12c16e1ba25b02ba26774588a22a6fc77d1f6205769992ed30001cd2ffbfa85890581077f009b8bcaa02d00cb0bc5f1d9686a65f7dd89 SHA512 0d9f86142342d124cb31151695038c8cb03b5c7c16f21443e0e1613ec184c37ed7eebc46fadd74f6c553a1081d60846d53072e979e39ba455ca517825eaab846 DIST breeze-gtk-6.1.4.tar.xz 40656 BLAKE2B 014ff6c01af9aedcb60788beea7e5b35445f531479baf53ced7b3cff475fe1e5d7d7dce8f7d8c57d18300257ec105e4e89ff75c486c028b3b0ad9781c84b8d74 SHA512 b1487358743a9a2385d91971ccf01d35fefe52f48e3e449c17b39975cf54f47b10a88273142334a45a76f3f4a5daa91c95f668b5abb201326cd762291f438fec +DIST breeze-gtk-6.1.5.tar.xz 40668 BLAKE2B 85f2ee1e40d54e730724b4268776cb903eca23a4682cf37d1233f2934e7892967ce9882908c38d065752619f0c0f538477a09eae1e5e4cd11ecb81f9d88fb953 SHA512 fb7adb0e2072d934d02c24e16ffbebe9eb88981ba5bf0c8bfa05b7ef5d4de07935eff69b6b318d8aaf1380d137c98c82607173e7cd58314c46fdf1d737cf3109 EBUILD breeze-gtk-5.27.11.ebuild 697 BLAKE2B e8c2d0c7481f1bf75fb917e45b245e1ad12a056c34a0712c2758dcde027181ccaa9a26565715b6b979f06f040eb00bf3819ab0af202883cfe387932be5b00971 SHA512 54dfbcce43b7298e9a331ef6f274f4f09c2f2f4886049b84dba7efa93b0dcbaca9ec73774748f9da26444df800218084cf68f1459d12f46fdd766fb7e2fd18a0 EBUILD breeze-gtk-6.1.4.ebuild 698 BLAKE2B e1d9415367708529fd14891caa98684f9a4bf4a97c36594ddee998d6cc575b266410ccccb6b21693febeac9802a7c57321e5a7ff75c2f81a66758976bf7ebd3a SHA512 e551abd5b7eda99e115d23bbb403002b6a5cd1dca6398f4d2fe7f7fff40a11b6b046a2249bf67130ef581f223682ade4cfaac6ea3788aea8fb8d90ae22f43e96 +EBUILD breeze-gtk-6.1.5.ebuild 700 BLAKE2B a300942880430645eb8422efbe06e26168f1a08855682702d59a21647ad8c05217917ccf56017f21b11a7036923ef55a962a289981676753f5245a0f24fc03f6 SHA512 a31d536f6e38e8cf412b3dc0435f2910844a2f05dd527094dc55ead82fe8c86a79cefd85a96723c68ef097e502df4a5e1ab16988b16d79ed30c10d27611be3e9 MISC metadata.xml 379 BLAKE2B 3ce1298e3621cea9cb085946b899cf1820b0c96acf15dbd4560a9cf4cd9e20b1a6cea1cbdc437aabed5214bbbab359c5367bb26e4a0479b281d67615d0a3292b SHA512 c8447ddeedd2339460c1933a0a0834aaf6e0162a93af338a0ab990acc3df2bb3563dbe119ccce5ce5a9bbee71c2b13f39a042e7cb2de4f8747f317a73941cd55 diff --git a/kde-plasma/breeze-gtk/breeze-gtk-6.1.5.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-6.1.5.ebuild new file mode 100644 index 000000000000..4dc8d12f7dad --- /dev/null +++ b/kde-plasma/breeze-gtk/breeze-gtk-6.1.5.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..12} ) +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 f6790c989bc7..4bb7d4934c34 100644 --- a/kde-plasma/breeze-plymouth/Manifest +++ b/kde-plasma/breeze-plymouth/Manifest @@ -1,5 +1,7 @@ DIST breeze-plymouth-5.27.11.tar.xz 111328 BLAKE2B 19fe9b59d0b5816f2dde0366cc4b1c364892624949eba38ca518a1ad7733ac13cb27af4d816b8a7510f174ac68854a3adb82c406c064c670db18cce2478bb54d SHA512 fcd681089d1f78aa96546d3e9ed0a03ed091646f2874d4b6152bdd4056946a3a566a35c2aa01ec16bb593b87bf3d7677ebd6689bf76c6f0686db2a08bf7fdfef DIST breeze-plymouth-6.1.4.tar.xz 111080 BLAKE2B 3b40640904fb1bb0b0476966a98582775670c09c529a9948d840487012089ac2b9f9e357146aecf6d809e68ac9d4878a82fbddc8c587f89a83f78e254b58b8d4 SHA512 f43c8d07b587d7d0c3d2f1cedb0ed9a397bf6fac87a1bd825006fa9615e41b3f4eadcb843101577e24fe3d8650c053e78509bd23aed66843269f39c90819c637 +DIST breeze-plymouth-6.1.5.tar.xz 111132 BLAKE2B 36ca1f2e8af816e902cd8a334513ad8ba413ab02cd87cfb4ee868f7f4f81181dacc18a9ed6e693c201d5aede8a29efd58b7d18264aac7a97f965962b8da00523 SHA512 5fbae13dd6b44c8120976dae4ab9acac0e92e0da3b1830290e8e93d6c1e56da9567f528f8a4ed6429dbd950d58caec56fa5290f89d498eca8ab4d03170358172 EBUILD breeze-plymouth-5.27.11.ebuild 530 BLAKE2B a4c66045b4cf24e5e06e371d144398132fe65395c303b812e64e0fe96f6456e77d57e62e89a1c28294513ac3e5be9dc4ad5392cd64a77fd93c536a614933a68a SHA512 46d58ec43abea7c67251ce77ac827bee5a0e625df362a91b5e20003cd77ec37d6acd917058bc9925c4bff728909caa05d8e24b395d5f46804f6b0bec2fbbbc64 EBUILD breeze-plymouth-6.1.4.ebuild 517 BLAKE2B 66b113f7b559a10813a908e499e16a1a16de4ff590416859839b05e6af9784dbdc5334e29648a3c3dee35c32370605645f126c4c0e85d72e6512316dfc6fa5f1 SHA512 2802b5d67313da399cffbe6b5af695a09919853377a297d5fe6cc68268fba89c1a7e2675b4b064eb221eaddc8c763f9b2a41e8c2aa4b535e00bdc706526fa95b +EBUILD breeze-plymouth-6.1.5.ebuild 519 BLAKE2B b975f50bbd1608426927b213077b5749e0cf8c2fff022088375fb75a374483773dfca1450a633215d9b16b75914c05ed7bd6feffaccc3c070a2213e114cd1e19 SHA512 9db8c9b5c51df05f2991cf6a4d7edacb63ed23e2ff11f65fa6440e665eca2c09379abfe0a8ea54217e4383ed10b202894cf5f4ea64268d71902e97f3468f0d3f MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/breeze-plymouth/breeze-plymouth-6.1.5.ebuild b/kde-plasma/breeze-plymouth/breeze-plymouth-6.1.5.ebuild new file mode 100644 index 000000000000..914d9f53f170 --- /dev/null +++ b/kde-plasma/breeze-plymouth/breeze-plymouth-6.1.5.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.5.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 cb84f03c8c12..231803278b12 100644 --- a/kde-plasma/breeze/Manifest +++ b/kde-plasma/breeze/Manifest @@ -1,5 +1,7 @@ DIST breeze-5.27.11.tar.xz 87586968 BLAKE2B de90aa5203e6252c2e5400daf46f187d522319888f1c44006eeaaa4f57e87de97911511a9448fb286218b64b0526546ca341868c05f83f135bbe85ca9910ea1c SHA512 71d0b7421c7fa80e67410777fc37aa5ac0f51e74d593baa5ebd38e7f0313986974a1eb606e26c1b335b9ceb4b95717f43d6a45a25dd8de705d49d5a3f74e2bd6 DIST breeze-6.1.4.tar.xz 58039692 BLAKE2B 0506fa24e3c98dd76cb5432d18f0a959e9c35f908a3057a611faea95a445ed81049c24c955b87153e973dc96fb25e1dd0ebbb6a7207e547b725743025cc43fee SHA512 51436a5d47b18545a186899f3599e0a23d60ff848bac629cbaff24b3eb55d7161b57952b39c0500f2682012eee4442f5d94b66cff27cc1497b5047d0648aed83 +DIST breeze-6.1.5.tar.xz 58041424 BLAKE2B 110ec250833a95fab278a9c10defe9203c85b3513b921bbda3a20dadb36d51aa23f4784fe2f384f9a781a1d67d9496584a6c29c6216c1abf1cb5ebee88d1dad4 SHA512 0107e117e3576d7d3fbffbe22d94afcc165b6f7055cb6220b5d284b2616221fff935d71898e00f7b68b0acf04f764d3492ca595caf06e7d3a692632a7887217a EBUILD breeze-5.27.11.ebuild 1210 BLAKE2B 2a556a3b1435c308d8941de4e358cd29b672725a3776ef37fe0a77ca589316377827e47df6b18cff0d8248dc675e819f014566a21aa92613b53f4b035441b08b SHA512 c6fca537000e250722895a116204f2d1fd1338afb772b7fc6e06569cf2142c33231bc2dde634e78b0de7fb6cea16d9b3cd588820fc22d21ac488092a8552cdf5 EBUILD breeze-6.1.4.ebuild 2032 BLAKE2B 3848a1a10b755f11267f6df4920be886bc603ff9c8ac440863b29f806519a0a0c691e5e9428edfcfb6e446e48e17d1ac89af5c896da7f568fa5922eddbe8683d SHA512 5cb6405a75cd1dc052372ab4d78e54e8a435bbc55183a7aa9ff8f484c81205a53503a2bec193acdb0da39b670c7f5092fc14e30907028ac415e01f339ddc4627 +EBUILD breeze-6.1.5.ebuild 1992 BLAKE2B 0ffca05b337b5cfd1b2bdefd4a64bef39d5835b191524b109138d42c9b76f697af48f79294cfd20b6dec44efe4dfd0c7268eec4d1e96c0c54cc861644664661f SHA512 28fce2984e725d8683a73255aaba5bdf9b98c7e51d2e74ed93230d8a72980fee72129e84120e2c9344cd5a934d0b023bb549c7ba8f6e6460348e3577027f44a7 MISC metadata.xml 375 BLAKE2B bf47f704310bf8a1d85b15fca2bc7559f0442659478a097158b42d35c34d4b973fa0022b75f009a17f18c8c152c9be6d40b1d197e202922265d1a84d037784c2 SHA512 7819148399574c8bfd04d078aebbbdaa2de8605e07b5108cd627dbfd548093adb6554e0a209dbec143698bb9908d3d98df8ca4647f7cc4b974be8bdd9407d272 diff --git a/kde-plasma/breeze/breeze-6.1.5.ebuild b/kde-plasma/breeze/breeze-6.1.5.ebuild new file mode 100644 index 000000000000..0df950ab246e --- /dev/null +++ b/kde-plasma/breeze/breeze-6.1.5.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.5.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 db1675da70fe..223200e813be 100644 --- a/kde-plasma/discover/Manifest +++ b/kde-plasma/discover/Manifest @@ -1,6 +1,8 @@ AUX discover-5.25.90-tests-optional.patch 3080 BLAKE2B 074ce41b4aee3fe8203f83fd63361189b78ddd4dc45a72a0d3e98a8ff50a92a463c680b93c7c7643e2bfc479e9374eda78148d41fed55c17035e751c0c584efa SHA512 bd82fe11d5ff1884c9457c655502831a3dab70ff172b5d49cdbdfa0cb6818735405ef1f4c519eaf46dd607bccf71077f11741cc11c85553f4e8f639125721767 DIST discover-5.27.11.tar.xz 881132 BLAKE2B 8f60d92745f38aef3a767f41c763d12fe07a915ea7f89ce03a37f1ed4bae1814081d08761be496e1020998a986650269f217eb6820a15b7bbb84aa056034ce60 SHA512 3393b99df506314420c18d2fbf05f7476dd86d4b27c1a153f5da4ebce03add63b0001194d1717b90d0f4bb34f106f34ed4f54f06bcdbf7aa3de492b94a470e37 DIST discover-6.1.4.tar.xz 1024716 BLAKE2B 691201ec6de766011ac3d760824f3710d720da29b39584187144fddc301bc55319334c07f0823b638110fd37ddf80d82b91842383150c137a4efc41aa010071d SHA512 0f1777929bb05ac563bb62b083279ce8c5f1ae7c3c4ecb90a373a86a9168b13b6c454e6cb79a6fed6b1bc07ab39dfaf4d9e6d73bc4246bac1a7ad352712c7892 +DIST discover-6.1.5.tar.xz 1025644 BLAKE2B 094503733c528b0992fad0e9ff2ee42791e03f2c23e57617a76074a48bdb865c3f75aff2e19b430ba0895eb963460e1f504da8645d2162ae40b239bd29d836e5 SHA512 ea604afb73003b3d0e67bab78c6165f7a347499baf778928deaa03a48f0e9d06f6d4e753b3aa823bbd4e6cf39932d7a8432924d03da3bc3eea98052d7e433a4e EBUILD discover-5.27.11.ebuild 2778 BLAKE2B e9561e7f177bf8d123f06201aa209c31f9e5a769872ec5cca265d437cf71fd1f2aa9fc30fca997e009883ae5b2e2cb1c62df7a7eab08ec20e6041f976e0da11a SHA512 a7296b8848de18084cccf8751434a8eb195bb808db8cb2577b7c2772b9758d32757d674bf53a3b52d210e41bae1abc5e904aedfe3d4e2b2fd86d9707b2f293b7 EBUILD discover-6.1.4.ebuild 2743 BLAKE2B 8c807cf13ac707064b52f389b45dac0623efe9f27c601f584b7055101bd348b8f399dff91061f5762f36dfd6edaa59b872daabebb9f8f84deda58f432079d247 SHA512 12679d9beffebe28125049b5ebc87d8fba524d6429a52b4ee8f6a8e00ba679ea740504426a6253bc8d71f159127d46e9b6acc4493eb31c4af3fdf02f2f079d75 +EBUILD discover-6.1.5.ebuild 2745 BLAKE2B f071089696535b787f172d15fe1362d37c62fb241a63fef3da6abe8e59ba5c7489d78d79c8e7ed932c445b264a7395d6ddfad53caf840afaf98ee0638dab0ca4 SHA512 f9be1973b7992fb04cf6ff9f9a732b17351343d4ac13bda314843170ca869b7e368692f29f130f7215ea57728b3ed8f0247691db914024f8260e96f95d92e490 MISC metadata.xml 845 BLAKE2B 87d892ce29180263400147d7a7b98e42093d613897bc09764b58e43712faff76bc13f0b9e09782faf6c6f8c78d02a555271159be54ccc5213241422931d43e65 SHA512 6fda677eb8dfe74813872cad68d234d7f272f7466f654b1d0a2725b6ceb6872f51887b5861f419cf5aeb09ffc593af230a923eafa22c0db9e1353b831a4a7187 diff --git a/kde-plasma/discover/discover-6.1.5.ebuild b/kde-plasma/discover/discover-6.1.5.ebuild new file mode 100644 index 000000000000..cd4d97c7cc48 --- /dev/null +++ b/kde-plasma/discover/discover-6.1.5.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="true" +KFMIN=6.5.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 +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/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="${DEPEND} + snap? ( app-containers/snapd ) +" +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 6bace67e96a0..382015f128e7 100644 --- a/kde-plasma/drkonqi/Manifest +++ b/kde-plasma/drkonqi/Manifest @@ -1,6 +1,8 @@ DIST drkonqi-5.27.11.tar.xz 865308 BLAKE2B 62d395cd6fa18c08037886ad1b9240f080789c651d6b46a4f24eaff67ff1cd36656c1700df33d4ccff21d6cc2abad4e965fa5f678e2739ac745ef8a5490bdbe4 SHA512 c4e4e02f6b039d67e9f82c30f92576127f99e202bef4f0098dd59e7bec6071b587e79c687e5f19571c2be0fc91545258d4059a2f09836c50810021043cd300fd DIST drkonqi-5.27.8-revert-add-sentry-support.patch.xz 11996 BLAKE2B 17bf8c3e5c9a5bad200d22fa59b84a97caeca2c164d8b92a1dea665df7e73111401e82c1bacf5ab24c40fb21767c6dea38b38afd288d32190e1c72e453a38558 SHA512 50e448f311bde34c7e77a229aa7816899b7eb743b522d41bd31cc2b18741939a028fe42e267ba440560535fcb33890e3360e20d157a2e5959d2943ce8960491d DIST drkonqi-6.1.4.tar.xz 871580 BLAKE2B 83b2b11cde51c3d5e7abe809e47b0409243a810acb135a4b59220e0ae52b29f1970ba038c95fe942930bd2d6f6672818a5402345e8a0b7c79c5a9fae49a2f003 SHA512 ef79b3b4b31d1d8329a699a8b9d2a1dc28e7faf88ac7a3c11aa7361dc77adab3293d069d178da3e6d2117496736b30c7b092a7b27185381209ea2ce3aae4ab7c +DIST drkonqi-6.1.5.tar.xz 871908 BLAKE2B 278cd91c3abdb21facd1f820935c662f0c37c2dc09c76e9b5fa10339e366829f8007657abed052f58df18dd5553991ae11dac81cfbef6a6fb6fc53d3160b780c SHA512 9e10c3536b80e6e39ffc4f09b061d458d331e03108b6db30ee77704dfe88afc768f6e53bff091b0284757c91799ed3a627a2d3481d8a6fbbf15c7da9cd5c1c6f EBUILD drkonqi-5.27.11.ebuild 2194 BLAKE2B 331cc9a9147c6e842526c5e1aafd2e490affb77e1e4284830f6c3438f9202c1ab467141a18684a6f5c4b8d2f86182cd2ce0757003292d50fb1293b8a87b90d79 SHA512 0b7917587b7a6a4f5f41865a6ec4c9a58c67bc39a18e84e7a011009fc35cfb91abd30a4d250e8a688da8fe81b318f743f79d64e92dd337e86abe22b63ef2dfd4 EBUILD drkonqi-6.1.4.ebuild 2363 BLAKE2B 10a441b9ac326202824b446c999c8e704874698bbcf49454716c7f7a6b746a3522b51f4afbd02045f7f1f46fa2fb23d19bcfa7db68ea48c17a36e93baa2d6dc9 SHA512 81fb2e743904d81668dbb1641cfaeddacb770bed553110087e667f8ab9f1e3310e1cdd71e2da38e439c3720c450ba866b20e71c5045da8f218caa9557cda3ac6 +EBUILD drkonqi-6.1.5.ebuild 2368 BLAKE2B 302c50d3d1b0e65de5488ab889b49d7476f08b5769971b032f4b20b3725aa3dd6719fbf7c6a3f979c99af35ff2026d865a1ad943fb7627ef8cc75e941eab71fc SHA512 e32210328067490cece35505eff594330066384a636bceb68a5c37727de8a7f4956567f0a6c712ea1a8bc9329e32a22ef3bb45733afd4fe3e62ca0d61e1f7b83 MISC metadata.xml 392 BLAKE2B 38015ee1b8729b620a05eef60cc8d0005b384dcb707241fdb4c25ce8cb7f297b7cca0816529e159eef71d8da57c98ff77d998b21d9ecaa9d1c971c79ee0ba0ad SHA512 f68e3938fa6e3b15145287cbf9ddb99a7ca2bfb76e173fb3d1b067c76c993cf9a277a0d11ac0adaa143727088a6c9d076c5b057a9ea95f49f85e25ccf6d5423b diff --git a/kde-plasma/drkonqi/drkonqi-6.1.5.ebuild b/kde-plasma/drkonqi/drkonqi-6.1.5.ebuild new file mode 100644 index 000000000000..4fa2ceeb2851 --- /dev/null +++ b/kde-plasma/drkonqi/drkonqi-6.1.5.ebuild @@ -0,0 +1,91 @@ +# 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..12} ) +KFMIN=6.5.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-python/sentry-sdk[${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 2748b75d860f..166689ceecc2 100644 --- a/kde-plasma/flatpak-kcm/Manifest +++ b/kde-plasma/flatpak-kcm/Manifest @@ -1,5 +1,7 @@ DIST flatpak-kcm-5.27.11.tar.xz 234316 BLAKE2B 7d68b8e199573f2c7dc5169f4cb9aaf4a267a97558cadbbbaa9ab023a73553d18be65f63fbfb302c951272b06b5ab46aaf8c4d8915e250efed33fa3a005305a4 SHA512 78cfde4e7d9177ff2eea8be56d18b81797c97fedd09736387ddcd39d6aff508cee1dc10d187faed43706412613b692a7d9d852a0e21716c63597f19fc959c87a DIST flatpak-kcm-6.1.4.tar.xz 243096 BLAKE2B d4ec520028714a6990c955cb1f4cc219d293fc4ac274755201611706bae21ec9dc281f13bd4332815cc1996b28ffefbc0d67a377e22685c4c5fb5a8dd12ce3fc SHA512 246bae5a8e49398e3d1faaf27982aaac7cd30b9285aceddfc9559ea7cc1a46c4133f98d1b309876b2b87de82e3cc71a577ea02359ac0658417bc5d06487f86f2 +DIST flatpak-kcm-6.1.5.tar.xz 243116 BLAKE2B bcda19f19c2e86bfb1023a190a87cd3d2bed3033a7be884ad3e8646e4ca5c0799c01b1a950811bfa4a12a22cd3ec66d06d49627fddaf0abd07bde3ede2a7c0af SHA512 39e9944b91cf3f8cef932945c4bf50ee5b0b34c2e323cd4c3afcc99033f41e9bab7173e3cfdc85f281a427ac20cd20b17270192f145d28d4e7c2f18365f4498c EBUILD flatpak-kcm-5.27.11.ebuild 853 BLAKE2B 8ddfed896419cc8ed28cad0a3394594e45d8d006f30b689102fa39e59f0c3177b00e4d1b4def0cf2a8d5fe2154d67ae5e811a2f68dde1b8658ea1921683f738e SHA512 151ba88c4b0a08666e2f3908a7f103c24f3ca2c4593c43b4cd712d584c4ab3880f7a9b6781f706fab23527b2b62e487fa8dc59f6b14ae913d6717e06fa9b6db5 EBUILD flatpak-kcm-6.1.4.ebuild 869 BLAKE2B 4b6b149b602e2a2a1f4982d63a806d69541cb1f6a3931a128ad02b17c65f91acad9bd777865de14a3fdae442fb6ead8f2263ccb690a586645dc2309cd7b89512 SHA512 d7d3f418b730c06dbb42abe2147c79076bdfcaca52c78f6b6deec4fd9225f3d47773cdfdd442f2dc598f84cc13b2ba548ed32190f1cc54dbe2e0aa5fbb482ba4 +EBUILD flatpak-kcm-6.1.5.ebuild 871 BLAKE2B a699d9cc58980593941757dce447d8d02e9b98b0cd20543ef8aec463ab942cc54e8e0897dfe319342314328eff2bcd38a354c34434c28a853db75928eafc3318 SHA512 5a5dcdadae1b80f3ab49a389a523452a058ce8b012d7fd3144c12e3f78055f5041af54bb5933e0a9619f4571e3999da1e6e2ee1bddd3a336c78ee33473cf6ca3 MISC metadata.xml 380 BLAKE2B 7fb092f734e035613934325835c14815cb686f0424dbcd760eddcac663453c5d833f0ac87cf642a3aa6f3e1daab50a95a070472ce9ec1c2711ae8245c31e3aa2 SHA512 81bf32fd4261ece5e11b52c3a759969ba25826662d19329df03a47d7fe1f43e8d3557522d6aea169b5ce66f5dc4448f2bd12a14f0e3a254184b4050d1d8e6e48 diff --git a/kde-plasma/flatpak-kcm/flatpak-kcm-6.1.5.ebuild b/kde-plasma/flatpak-kcm/flatpak-kcm-6.1.5.ebuild new file mode 100644 index 000000000000..febebe9f8019 --- /dev/null +++ b/kde-plasma/flatpak-kcm/flatpak-kcm-6.1.5.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.5.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 d79a44582ecb..015c28106ffd 100644 --- a/kde-plasma/kactivitymanagerd/Manifest +++ b/kde-plasma/kactivitymanagerd/Manifest @@ -1,5 +1,7 @@ DIST kactivitymanagerd-5.27.11.tar.xz 126972 BLAKE2B 8e293e6ef19de7ce2048aceaa5152d10d4488e082f032ec805a0df6932fd74d29a3f8879cf109f0554881ece2b1e45ec695e12fbc80c9e7469b343b9ae4230a2 SHA512 0174babd75a7c13d2014d9bc3bf65b20a6851d19eeed2d2421524ca31db0ffab3dc973f7da753e4805096e9411632df082ba289ce9870898b58522fc7410ce17 DIST kactivitymanagerd-6.1.4.tar.xz 110148 BLAKE2B 67868b4360598aa31e9ded929fe96b52f99f3773d63d209cb8aa63b87767ef4d238ce8848e6834bcead6e97e1b817108f10b234e044288d88dfe67f6b2780958 SHA512 9ec1719bd1a872b12a028cc7bc9fd3cb4d4a6942eb78a8a1241aa6437e6a9f91eb23674cbe2e508e5a602d373906b4850ca4918105db5f25bbe699c8a6d8f50d +DIST kactivitymanagerd-6.1.5.tar.xz 110264 BLAKE2B 42a9c5551fdd57ee04cd1654654aaa692a285942a9bfd92d858bc4e32d8eb4cfac86ef4164c7d234ead75255780343fafe09a904e8b37ab5fa729f7ff747620f SHA512 e3720e53cd37375828d67ddfc873cc465eb4a0ccbf75b066bf98927752df2465f382cfa5cca3f340200f6c86a91087b0157de82b581a5f06bbe77b488909f417 EBUILD kactivitymanagerd-5.27.11.ebuild 1001 BLAKE2B a53d35dd742ae629f6664027f951423df653f82707dcf6c72535e7fcf5f079a9915f8dd5445f719075e178a9cc89141e72c8b7ff668873c658ca0ba02f1b2929 SHA512 7f852e849997d9278cbaab509cd93d76d06a71221c9b32dc0b0e9dbe439ab83dc7a07efa88323f0cd19623388b6e51c5fb19a837a4c33c3a6da86d6f29120da7 EBUILD kactivitymanagerd-6.1.4.ebuild 923 BLAKE2B 4c6821ea47d22dec62af241331c9ffa73402f9ebe679b34a763bc84c24ccf3bf931dc0829a6bfe9e71019dbf08a79c87f0fb7bcd4f8d151bf702ad6b543aae71 SHA512 86bcce3ab81d8eece973f6bb86f845c81a549221ba11492ba10662f02bfc58f955fe0c0cea821b9e63f9c15b9d31c658ebd38104fd92458336bf4d42c0a1c01c +EBUILD kactivitymanagerd-6.1.5.ebuild 925 BLAKE2B 9bb89a070dba73dda702267ef3e14cc07030d2be5e69553cf6710148998725f9b655bdffa2f5aa41344d39f0684d96373c92f4c152efab3c9fb6a816b75baed9 SHA512 c43cc66af44e94fc1ae704ba579f231041066292a23e2fc5f1436374dd4e9bdadb30c318d583e904b19c326964ab2793b6dd63fef4586d4b91364e253ab00803 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/kactivitymanagerd/kactivitymanagerd-6.1.5.ebuild b/kde-plasma/kactivitymanagerd/kactivitymanagerd-6.1.5.ebuild new file mode 100644 index 000000000000..24a2c3271124 --- /dev/null +++ b/kde-plasma/kactivitymanagerd/kactivitymanagerd-6.1.5.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.5.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 067df008d802..161e591ef802 100644 --- a/kde-plasma/kde-cli-tools-common/Manifest +++ b/kde-plasma/kde-cli-tools-common/Manifest @@ -1,3 +1,5 @@ DIST kde-cli-tools-6.1.4.tar.xz 629280 BLAKE2B accd7ffbfe0d52c4ab3bffbb2eff03f1f4ffd80b915cb9ed643fc3216d3ab23c373b29a24b273072e3ee3dddc3f72d258acee5ad9d25a8a869e16193c9413519 SHA512 8f06ef6e4eb1b070ecd2e52ca3e38c6aeb2bca3f3617dbf9a935d0a081bab71bd0d25b275ad6e19177dd8f7768b3dfd18a5b54f6074227d32e12b74c257d1689 +DIST kde-cli-tools-6.1.5.tar.xz 629280 BLAKE2B 200e316531ad6095fe0bfba356f2d5afb2f78dbc219e64bb14ed96d718b542475d3db9efdb8cad42a5c17dfaea7c33df3627a5747f17d549d5bbfe70d1a34e6c SHA512 48fcfdf832828a8c04b46c72dd35273e7859b719707529a755e475b1f82fdc65de641234db6c107ce1a1be05825b286fbf0d4d3620b4deb8e2163cb824dbf388 EBUILD kde-cli-tools-common-6.1.4.ebuild 365 BLAKE2B e4679b4877d6d049267db0bc859dc1a2f03e4eb99133aef80e28871d163d7b0e0f8cff23c95113aa23207a02276a35680c4507fbb552febd48958ac11e182d3c SHA512 5da2b89a26e32d46107a552a9aa2bb3752a3adc27696ef7de881f7869469fb1bf97feb30cdec6cb192d5405c69546971d27c04524f2cd0bb598ef15aa6cae564 +EBUILD kde-cli-tools-common-6.1.5.ebuild 368 BLAKE2B 9ece559df48074c3aaa0edfa0b7cb6f7cc476a1e1caea0ec7273c621fb9c293e00ec3f65d1dfbf8149fe885bf161c7b3f18b0639ceebbb76d5a3bbebfa704a13 SHA512 d3e84f89ffd1218e821f8663fc97013c992bcf3b80f10b749c23c96afbb819bdf5c86a44c82b69054ea86a66dbaecbe2773fd8293378881dd99cfb280fe3c580 MISC metadata.xml 382 BLAKE2B 65e332d88052943d815597bae85a59fcc93ae16b2216202922007679f0dac8753cec074897dcd59c06ddccd2221977fb78e9b5fab34a6d752a2022fb93d42d65 SHA512 d767c9739c3a351a3d463c2e44cbb6b79b5673d9aeaecc429a3c177ab711aa510c2b83b97d5e3db3f6d8464444579cd07f73689c064cfb4cca1fc4e212fc3c6b diff --git a/kde-plasma/kde-cli-tools-common/kde-cli-tools-common-6.1.5.ebuild b/kde-plasma/kde-cli-tools-common/kde-cli-tools-common-6.1.5.ebuild new file mode 100644 index 000000000000..4a4a993032f6 --- /dev/null +++ b/kde-plasma/kde-cli-tools-common/kde-cli-tools-common-6.1.5.ebuild @@ -0,0 +1,15 @@ +# 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/}" +KFMIN=5.115.0 +inherit ecm-common plasma.kde.org + +LICENSE="GPL-2+ handbook? ( FDL-1.2 )" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~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 7eddce228d0e..2089832ba3f5 100644 --- a/kde-plasma/kde-cli-tools/Manifest +++ b/kde-plasma/kde-cli-tools/Manifest @@ -1,6 +1,8 @@ AUX kde-cli-tools-5.12.80-tests-optional.patch 345 BLAKE2B 19415ec444e631602193daf715a94481a672447f0e262a78787a23d7c352bb18cb775e5054986019e5b21796ae24ace44ab92f337160a11500330fb03c3c75c6 SHA512 bb15a8b6e65298cab07e5a7ea9e834b2d565b2689a0c8d06c0b257fae9bc8a18f7af3922404ae4c13518c6be63fcb7581f0d50ec93d3ba9a64310fd901e2f461 DIST kde-cli-tools-5.27.11.tar.xz 670892 BLAKE2B 56463030f1935dd722212282000f9fd5e337de7171cc2f9ec08fdae66ed681463680af33fa5ac6b21c93e9eebbb4b415a211f0e72f075521960084afa69bfdb0 SHA512 8f6bbe39df4e491a28d3c6576c58bcbf74971f54157a8cdbc3bb7d4719a31d83f38bae45402cb8f48f11bd37d907bb625f89b929b83a2bb459d7c9c836d78006 DIST kde-cli-tools-6.1.4.tar.xz 629280 BLAKE2B accd7ffbfe0d52c4ab3bffbb2eff03f1f4ffd80b915cb9ed643fc3216d3ab23c373b29a24b273072e3ee3dddc3f72d258acee5ad9d25a8a869e16193c9413519 SHA512 8f06ef6e4eb1b070ecd2e52ca3e38c6aeb2bca3f3617dbf9a935d0a081bab71bd0d25b275ad6e19177dd8f7768b3dfd18a5b54f6074227d32e12b74c257d1689 +DIST kde-cli-tools-6.1.5.tar.xz 629280 BLAKE2B 200e316531ad6095fe0bfba356f2d5afb2f78dbc219e64bb14ed96d718b542475d3db9efdb8cad42a5c17dfaea7c33df3627a5747f17d549d5bbfe70d1a34e6c SHA512 48fcfdf832828a8c04b46c72dd35273e7859b719707529a755e475b1f82fdc65de641234db6c107ce1a1be05825b286fbf0d4d3620b4deb8e2163cb824dbf388 EBUILD kde-cli-tools-5.27.11.ebuild 1760 BLAKE2B 8693dc3463e9a2c956dd203fe689d61bed1274ea22f90655ed4f6ac10091afdf4ce27de060dcca89371c68d3a325d1fd1d3e33a710a30ac156219f43d321aa84 SHA512 70cd6bad7ae2f3296be59dffb74643c1b837d071305e9ff2f5f212036ef951825d3d22d068e41136f6f49c5914cb3b682fa85c915655888cc17a2296d6494adb EBUILD kde-cli-tools-6.1.4-r2.ebuild 1420 BLAKE2B 2a115e1332e9dd600f9212eed8197db77e3eb3adbc6a09221c80aee3848db7e7d89b9bf8ce6b1c804e5d7c61e6cabee86f0b5013154b17a37fe6722099f8b9ab SHA512 b035f2d4ce6130498f56cfea8d77b49dad6f17e9fa1e4c5c48cb473ce68bd8bfbe79ab626e6bdb0eb37fb02c2bb6651cfb073c0263b350e9f2f995d931228528 +EBUILD kde-cli-tools-6.1.5.ebuild 1422 BLAKE2B 0df654c4f1e1ecf766bf63164368625a5946def3f4ff4baae7407ebf3720a4178bab0e1f34578ab83660e29bf8936b5d89ef301cfe4f8fdeadf67b76fd0ec834 SHA512 9cf3ccca66f41403dd9aae0b773923a5b9455651711cbd1acce615285ffd102788f20825c20188562b4c495483e5ca281294a79ca307d0b777858d0bf75adb66 MISC metadata.xml 486 BLAKE2B 1a7c2a5cfa5065f0555430580bbf1ef93b4c6a3849ce1e963c6efc791e0ae13457f1a9abd4f5330d777a74e55f7bba616b64b0b1e80f094e9c1d6acd610491c1 SHA512 75f5d7f5ce1624c964a7b62a64ad6d004d735946fa20d2e95c91871e5f5d70b4e1e0155c0054b752f91d59ef554f828b2d50b0b5ee206147a97a957a44c5ad7d diff --git a/kde-plasma/kde-cli-tools/kde-cli-tools-6.1.5.ebuild b/kde-plasma/kde-cli-tools/kde-cli-tools-6.1.5.ebuild new file mode 100644 index 000000000000..a4250961f995 --- /dev/null +++ b/kde-plasma/kde-cli-tools/kde-cli-tools-6.1.5.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoff" +ECM_TEST="true" +KFMIN=6.5.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" + +# requires running kde environment +RESTRICT="test" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] + >=dev-qt/qtsvg-${QTMIN}: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/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/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6[X?] + X? ( >=dev-qt/qtbase-${QTMIN}:6=[gui] ) +" +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 +} + +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 a9bb90245ee6..d7e58f37d6ab 100644 --- a/kde-plasma/kde-gtk-config/Manifest +++ b/kde-plasma/kde-gtk-config/Manifest @@ -1,6 +1,8 @@ AUX kde-gtk-config-5.27.11-revert-6b3865a7.patch 1458 BLAKE2B fc8877c7a889ef17ddb42c50307d613ce6134bd02470e23c4419756bf45d3048af3a44051d514ee2e280f1a5355ff1c87eddd3d3d379b508d6f765fd0b84ce40 SHA512 7119a8e7fcd7f4b2505763a4e3be3c404c2a39093774d9acc4637504da5a13225537338895274ee0c67a16aa976ae41f5707f0586ca318a694ea5fc9024a4811 DIST kde-gtk-config-5.27.11.tar.xz 77516 BLAKE2B db2d4a03aa563cfd4df9c227400ccab51acbbace4b403dac30d9ef05ecca76186256435fdd62e46995fc7594d20a95109d1ecc6c941735bb22cca34e35a3b9a2 SHA512 5887631ba33ce1c121843412a713bc6fc3099a16a8961c9651919e66d9cce83f8391c47d7f6a5f4ad32ec5a497095755b315dfbbeb47ab5b3fa71b9166bf0ba0 DIST kde-gtk-config-6.1.4.tar.xz 78560 BLAKE2B 89179267027581ae0d75b3f5e3d46576223c249311970de5dd15eb3c6ffd708e0209c47b428fc162be5136987c4fe3c22e1aa50a8f3f9c07cc6d0b308d42a42c SHA512 d685882bc77b8c549c5c9e789d97bd37e0f9beab727dfb4cf480f11c6e720596a2d50ba2a3ec5d8cd4ff0b013aac763c461079b5a7e560113b35012ffe8b87fb +DIST kde-gtk-config-6.1.5.tar.xz 78620 BLAKE2B 76276977e767a54a2a0d069c3386a3d0e86c7fd51c1d9f1751ad75c8e83220d1058f44fb5718d579524abdfe6c5be7a4f9af0863546fad1d257af885706b404b SHA512 1b5d75df5cf329a34b92f88e22ff24529a91293a5a52980149d054cebeb7aa54337674fe33bdd58cd64a46976747041d7bccbfdeffd530507c42fa402d9ec131 EBUILD kde-gtk-config-5.27.11.ebuild 1350 BLAKE2B aae2a2997056367dadd0312eba82d44c5080ccaef474df14c4407307db7844e3b1fab77333ec1183db85a1cffe1180a3bc77af87335c90edf8c7dffbe607aba3 SHA512 e1edcbc0fec553cdc806bd4987f7473b62d9e5e13e00b1c9bc891de9b1547107ef06b8401daea4b16ea9a396f01f38de053f2076541c51f94fee85233e61d59d EBUILD kde-gtk-config-6.1.4.ebuild 1154 BLAKE2B dd39e0d3bf9522e71574ceb694578b6f08188393f24d5fba8ea50d9e10f8e0cc4109bdc6ebd74d653a4367fe836f9868a0eb0c0166be6770752e7c1e05fbd60b SHA512 13bc6378cd18d8e0351ec673a1dbb334a2c5965b13b2cc63221fa79c39d7938b827261b743e478baf058d634ec8f6c199652fc72646680805e8d33ca1a87950d +EBUILD kde-gtk-config-6.1.5.ebuild 1117 BLAKE2B 7b5e903761faf2a644d8854d70a3a71fc0befc9cfefabfa24c78444398e06b9c028d07d6367959172866df4a2d27469b3d75653b855ed03910d910a130c5ca96 SHA512 89be6316637a93212b3213cccfa4f29140c951551a62a13f2538ed3af0e202fe95b33acf872bc89c453e0440ebbf0d2359ae75f6d366879306e3d103071fe1c9 MISC metadata.xml 383 BLAKE2B f777a289078d97cf61477b7364c466cb02681aee2ca3e21ac909dd93ee5e9877e245919785bb45be2290e1361254aa6cfe51052a7334c7bf81761109e2080483 SHA512 58cb2b2ceac37139c32ed88ed94a3e7a1063527e7f84140a82f990dc7f1b47e821bef1b4668da56f63b963490886c1cdaa568f49f70a89671dd94aaeab028057 diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-6.1.5.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-6.1.5.ebuild new file mode 100644 index 000000000000..c1e9f3820048 --- /dev/null +++ b/kde-plasma/kde-gtk-config/kde-gtk-config-6.1.5.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.5.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 e0a60e7b2fc2..c9dfa9f47214 100644 --- a/kde-plasma/kdecoration/Manifest +++ b/kde-plasma/kdecoration/Manifest @@ -1,5 +1,7 @@ DIST kdecoration-5.27.11.tar.xz 52748 BLAKE2B 8d3e7bd7e27dddd3b1f6ceb728291235fe1ae58c39d5eb242643aa27553c942062cf85d5f638c6a47fc45ad93f7a9ec8609dd1815c1b70ca7ebd246d32270966 SHA512 dd687d9925a56630df9b9e7b1ac58c1536efea97307a75b3f0fc43357d2f118c8727ed425cf4267ffee13fc9ec96c0f592d94b77835ce819b576dba00bb25037 DIST kdecoration-6.1.4.tar.xz 55328 BLAKE2B 5602bda733b705523df5b7bce2056f5f11d92c4a724dc3a28b2a51223d2411d4bde87f5390d961c7eba69849ab2fdaf6ac7a605b91b66d3fc880cb132ee97bda SHA512 8e453f0c929df11c431d3489fcb76d42c3fce155705a88264d6b966c3d46efb944c4a64676eb8cefd427e0949a73bc91d3839a4db11c685b5bfdb0eb7c243df1 +DIST kdecoration-6.1.5.tar.xz 55360 BLAKE2B 82e0dbbd5458d3831b9d72265888c1ff9092eeebf88b37827de85673afea3ee898d134142c59448964597e4b16d54649f4ae6a911f3937392d6e7e18176e2fc8 SHA512 e2ece8c9f87b6b910590f92f6fe41f4819dad61b3390ae7b9e9e05d1c2a9a0ff6f506bcbbc88a7965f3979762d5e1ca7dad30cf9167e5c262ba0d5ab29939804 EBUILD kdecoration-5.27.11.ebuild 517 BLAKE2B d42f42496a491b081cba7f2ab8f34b5d6948db2fe7f369a2767b2683a5e19522ff0ad811f5843ee9fe27642a501ed138c264f96455cf6dce84b397d05ce74592 SHA512 bb2d8c47c180da4c8159d26c3e3d19d475132a7fd7d7c18b956a372cf3e22ec783a0e5890cf9472599f41dc648fa92828c952997b10db540c4e66a36816b0f53 EBUILD kdecoration-6.1.4.ebuild 447 BLAKE2B ef63d3d94c5e20c650760877155643dd383303bef10404e76ded1b97565aa38e91c86e9973e505e20d13fa408e52e44d591862f23f6ca3ec74b56c6c770122a8 SHA512 7ec3a41f6ff40ebcf83bb269b25068133e8b1052a41f694f8a078431888c66abc4b77e82f9ea3159f7d9bab069f191391f39f1ee778c84b68f64fceef91e65f8 +EBUILD kdecoration-6.1.5.ebuild 449 BLAKE2B 565b83763dc2e719b9abbdd69cb577411c02a20e757ae8b6c2aa1e152f9fcfb3e3de57b5917b47a0b69169679d139db7f3c47f16e236e942a2ca47ebf5c6f09f SHA512 9987fc09dfbae9ac056af06e1ee5933294fd061b6fc070322bb6cf8a9f2d9074fcdc591a02d26e94e1d14f2a73f8c9eb170e9b0405e729d361757c6bd877d557 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/kdecoration/kdecoration-6.1.5.ebuild b/kde-plasma/kdecoration/kdecoration-6.1.5.ebuild new file mode 100644 index 000000000000..cde26d2302a2 --- /dev/null +++ b/kde-plasma/kdecoration/kdecoration-6.1.5.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.5.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 a5431e3d8c7d..e5fc285a52f5 100644 --- a/kde-plasma/kdeplasma-addons/Manifest +++ b/kde-plasma/kdeplasma-addons/Manifest @@ -1,5 +1,7 @@ DIST kdeplasma-addons-5.27.11.tar.xz 828464 BLAKE2B e1510944a45d20c0fbb46204e5ecd029a6de92396c40eadfe6fd932e8319c101befdb6862b385e0c8f02a5d91890927a576e1557563dab591d4dca745087318f SHA512 fdb9fdecba5e3b389ebc1ef165de3a988b52989bf4d38e38e46629355c937967b82f7cda8843641c16cd4927eddf6c35038168ffb739106eb33b356c9d939c86 DIST kdeplasma-addons-6.1.4.tar.xz 889520 BLAKE2B 78b95e88b03fcf57fefd8007e5046ba4846a717771b479fdbd1d5ca53ca55f0ff59486938a654820e1384140f37c419127b1d8bbac11ead6083e0a35b3a624b6 SHA512 f7be4d7deb8a3224d2103bfaef61ef41d8a5e8c913179941518d4c73085881e5c3eaba494d4457d7ce79a139608211d6aec4c7b593b8e4df1c2c2d3d677b9392 +DIST kdeplasma-addons-6.1.5.tar.xz 894740 BLAKE2B 5c3de9c460a11bc28d19ec136e30dbdeb9bef05715a36f11e9c5c30b928bfab2f6a8b2898ac0d2e7b09d47ec9f38b5a480cf72d77450c8859df2e1c1d9a469aa SHA512 84a914a7d54d217beabab517a2ac5a257ffce8975b423ff3bd668c01b606609a8518bab67b45977b8f731dc655044c18d04843d57e7c597b5b9b7eb8e4b1d1a7 EBUILD kdeplasma-addons-5.27.11.ebuild 2021 BLAKE2B 7f7a8791a71523309f88c64d4d2d0b9a03c51efef59f5a44abf0668a7ce93900615d55659e47e9957638be2bf5a6578a0a37896b61269d83d4b4a055a416e60d SHA512 6ffd8519b1806ffb653ba8fed8260d149b5e141e082c0b27ade0fcc80ec8d022af054334dc3cc3a98005c175d2ca1c80c308edd02c5dbf9f84a10f00f35b0ccb EBUILD kdeplasma-addons-6.1.4.ebuild 2094 BLAKE2B 3dc0fa6de88095cea85a9ca0e9570057d1c4a732537088c103b014c617a78b2b5b16f707ad1a58561fda2e706442a788fe0f81d4c1e40097639965cc823f3c39 SHA512 28a578c3218b24bb622b6e3a722b8d2bb7b3c90a094c175bed4e7bbaf25ce9ecb91b1656e63bf979c812eda9ec6422646ee6f3b0450ecf20fa401a330f62fe79 +EBUILD kdeplasma-addons-6.1.5.ebuild 2096 BLAKE2B 8efa7363bc3f9f2d9c19f54221ac2eee9e4f9e2136bdffa5d10bdaddb67090bb4f6e61aa8f7452c0ee1a6717728590e93c210e16149df1e5ef554aa11754dc92 SHA512 f29c7e2f7d2bc6a409ae8347e510b61e73f141e3c34253184816ba04e5be2f5124180155fcb03f354395c1b6c3271676ddfa2085ecc91df5b56d3889a52e0366 MISC metadata.xml 761 BLAKE2B 8fb948af5840ea273734e4f0fc55ff8628d8f4edcbc27ef970319ae52bb0fb0a8e871db30c2f933144c4249d4a0ac16b0e99dbc143e68de8030600010fb244e8 SHA512 11e6d17d4c7c93d09d8c484990448b09c4bc5f5d949fd62351aab15db15ba6e24fb710b53e5305532f0d468d3fbaba7028a2a201eb5b522b0b38855ea23ca7e1 diff --git a/kde-plasma/kdeplasma-addons/kdeplasma-addons-6.1.5.ebuild b/kde-plasma/kdeplasma-addons/kdeplasma-addons-6.1.5.ebuild new file mode 100644 index 000000000000..30401fc4494e --- /dev/null +++ b/kde-plasma/kdeplasma-addons/kdeplasma-addons-6.1.5.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.5.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 3120868c777c..0486ad47febf 100644 --- a/kde-plasma/kdesu-gui/Manifest +++ b/kde-plasma/kdesu-gui/Manifest @@ -3,6 +3,8 @@ AUX kdesu-gui-5.27.11-cmake.patch 639 BLAKE2B f7a8482400cff0d96f5d61f68d11d17dd9 AUX kdesu-gui-6.1.5-build-only-kdesu.patch 2043 BLAKE2B d938496e7276f468b72e3f8f8e1e1a623e57c0dbfff6882f53ef7f447f14ac835dfd858d2534d29424def3c1d04f12dd53e70f5b0c13f00bfa3a23c9d12fba91 SHA512 762e38da5e02f725418eadae0f90e8af42c8b53a3bb5814506b99c8b8f6517fa7cdebff574b900191462d9e989908f284256d5382a6ac534f4070bd1f681c1d4 DIST kde-cli-tools-5.27.11.tar.xz 670892 BLAKE2B 56463030f1935dd722212282000f9fd5e337de7171cc2f9ec08fdae66ed681463680af33fa5ac6b21c93e9eebbb4b415a211f0e72f075521960084afa69bfdb0 SHA512 8f6bbe39df4e491a28d3c6576c58bcbf74971f54157a8cdbc3bb7d4719a31d83f38bae45402cb8f48f11bd37d907bb625f89b929b83a2bb459d7c9c836d78006 DIST kde-cli-tools-6.1.4.tar.xz 629280 BLAKE2B accd7ffbfe0d52c4ab3bffbb2eff03f1f4ffd80b915cb9ed643fc3216d3ab23c373b29a24b273072e3ee3dddc3f72d258acee5ad9d25a8a869e16193c9413519 SHA512 8f06ef6e4eb1b070ecd2e52ca3e38c6aeb2bca3f3617dbf9a935d0a081bab71bd0d25b275ad6e19177dd8f7768b3dfd18a5b54f6074227d32e12b74c257d1689 +DIST kde-cli-tools-6.1.5.tar.xz 629280 BLAKE2B 200e316531ad6095fe0bfba356f2d5afb2f78dbc219e64bb14ed96d718b542475d3db9efdb8cad42a5c17dfaea7c33df3627a5747f17d549d5bbfe70d1a34e6c SHA512 48fcfdf832828a8c04b46c72dd35273e7859b719707529a755e475b1f82fdc65de641234db6c107ce1a1be05825b286fbf0d4d3620b4deb8e2163cb824dbf388 EBUILD kdesu-gui-5.27.11-r1.ebuild 1153 BLAKE2B 1f72d6797a3f5c1d1927be255cbbdaa7a8ba0024a611d5e65928a23328c1615d0609e4a8e5581359db61b348324d35bc5263cce42770020123c7e4911bafb37e SHA512 c7cfca15c2ab943708591b565eb7557858916a9effa533f37565bfaa56d307a3e63fc2abe013039e4208dd74f7e5096ad256d6fe539d6ec45976ec5322d96fc0 EBUILD kdesu-gui-6.1.4.ebuild 1248 BLAKE2B 475e1278d4cd4aa76751cc6d0371feef8ebec6c52852778a53e192406d70c9aaa1dde301d83a7b755163cc7f88edd260c96e4410817639c8e5bec3722e6de41d SHA512 409dfa4e1ec84e82faf27c48515e97665c147d5ae165f283b5ab3c5c7de28d53176ddb3fd67550df18c7be554b824ab5eabb91f065f1ae9d165bdc3121aba161 +EBUILD kdesu-gui-6.1.5.ebuild 1155 BLAKE2B 5796892e622ad670800cb747f7e892cb63335f4122b0affdcf6d74b8ab4dddfc1b75501977711e997f2cbbfd0b00fc574d5a61b44b43461b32e44a738cbb5c63 SHA512 84788dd37c504f17b1325c79c59ce54a09a95aa7feeb56eb6c1dcf93aff282331098d024c3d7eeaace6259e965129641a7d21d0a9486cdce46105f943f17b1a1 MISC metadata.xml 382 BLAKE2B 65e332d88052943d815597bae85a59fcc93ae16b2216202922007679f0dac8753cec074897dcd59c06ddccd2221977fb78e9b5fab34a6d752a2022fb93d42d65 SHA512 d767c9739c3a351a3d463c2e44cbb6b79b5673d9aeaecc429a3c177ab711aa510c2b83b97d5e3db3f6d8464444579cd07f73689c064cfb4cca1fc4e212fc3c6b diff --git a/kde-plasma/kdesu-gui/kdesu-gui-6.1.5.ebuild b/kde-plasma/kdesu-gui/kdesu-gui-6.1.5.ebuild new file mode 100644 index 000000000000..c4ba0b2f76d2 --- /dev/null +++ b/kde-plasma/kdesu-gui/kdesu-gui-6.1.5.ebuild @@ -0,0 +1,53 @@ +# 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.5.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.5-build-only-kdesu.patch" ) + +src_prepare() { + ecm_src_prepare + ecm_punt_po_install +} + +src_configure() { + local mycmakeargs=( + -DWITH_X11=$(usex X) + ) + ecm_src_configure +} + +src_install() { + ecm_src_install + dosym ../libexec/kf6/kdesu /usr/bin/kdesu +} diff --git a/kde-plasma/kgamma/Manifest b/kde-plasma/kgamma/Manifest index 36f595be3101..118aeec7ac0c 100644 --- a/kde-plasma/kgamma/Manifest +++ b/kde-plasma/kgamma/Manifest @@ -1,5 +1,7 @@ DIST kgamma-5.27.11.tar.xz 88576 BLAKE2B 67cd1a9b0f2f080f66871c889825826d16e7b32477928555abdcf0e7de5d8dfeadfb4ea66b792568a136c88889d76d6d3ec9d6c34f5ab7decf9abe04542a6da0 SHA512 853f09c6bdefb8ed3474131785475f9fccbe17edb949308049eda3060609a57ba53d9eae2074e399eedc8a731581063888b2205f59fec396e7296cc062caa309 DIST kgamma-6.1.4.tar.xz 86272 BLAKE2B 3ce2f76f4b9bb89a84a3bc528cfe50b9786ecef5e2918a8d7efa6efc1c3d127af6f70fc9a6961e2a0cff514b5cf2ff1faef1dbe5de62b96c226d8479f410e419 SHA512 6afe6165f99706fb051adff36f82957b7d79c2482a4be991d921a407750bc584795520cf44f9404e2e1296f900db689ada183bccaf88230a43a0be85a9574c18 +DIST kgamma-6.1.5.tar.xz 86428 BLAKE2B 4b2798146d29792a98a0b53bd8bad7ad4844d425e7a5125d627009c77cdc9fc38894ebd4a71f7de5f457003a0beb318774f214f58036fa5c45993fc8373cd57b SHA512 40a7281d3fd3624521fdefefd4163c56a39a51225d84e007d47aff7fbd48978f3f82787d22d14e2a2c0412f1275b977d3eaa45c5061d360766d939a153decef8 EBUILD kgamma-5.27.11.ebuild 677 BLAKE2B a7437fa9ccd9e0db64a294b485b0b301812c8f08c95ef01b228a74207b4424a1e5ccf151df43ed9e25c7c1115858b4ed9b9c4b2488f62c2457f54a5a398b461e SHA512 2caf32e9a0ecc05feaa0bded43d3a93c0e36a091b9c582071b05c71240d2ee2d220c188562de6a84daafd212a545d7e9f3ece384a88a70027fc688096855a9a2 EBUILD kgamma-6.1.4.ebuild 663 BLAKE2B 315da96b8c7e61999055d8beb4c6cd1fa0d47da0855258971dfc55f5210fbc224715b652cb5855e3f029737e082422c0a261fbe2646f492b2f3b838d929ce711 SHA512 d511b58b5d2a81b0e3f6ebc8b1498ca9412e1550be2d92b7d081967f13a03fff4cfe1c82967c53ce50e881364d1df67d88fa05a7a364cd5de74c712b4891701b +EBUILD kgamma-6.1.5.ebuild 665 BLAKE2B ee09b6ebaddfcaf1e959c200f694e976f16b9af06ea784f78e9c68e5a8714eb6f92bcfec5947ca6b69f38e2a0ee8afc111de63dffb997de23b7b5b95d900906f SHA512 ed4ee4db114c743fa8b0ae469619fc11738611a35852cbfffe345e1810042f089628a14a0a98b2878f458ca014e8422aa0b4bfc5b29d46cccb34b2bc3bd06c17 MISC metadata.xml 375 BLAKE2B 0b0a1f8412a03b2b2c7e89338892c554e4a9705ef3d7e521357b75b681a6bf89032f096303f5d523d28cbe82e7e40d0610d97966c3399bc347db4db559fb6c49 SHA512 3106657ea45c9d82ad3072fb499834509f160458358f7b77eba4b98697d32c5cb14e7600b7b90268df3b09dc14f4a4d149018fae47671c07b8b8404821286e8f diff --git a/kde-plasma/kgamma/kgamma-6.1.5.ebuild b/kde-plasma/kgamma/kgamma-6.1.5.ebuild new file mode 100644 index 000000000000..7563a54f84aa --- /dev/null +++ b/kde-plasma/kgamma/kgamma-6.1.5.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.5.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 17c43803a3b3..cebeb44531b6 100644 --- a/kde-plasma/kglobalacceld/Manifest +++ b/kde-plasma/kglobalacceld/Manifest @@ -1,3 +1,5 @@ DIST kglobalacceld-6.1.4.tar.xz 55736 BLAKE2B dc3156827ecf7ac4119e9286ace120e062ffd6051264beec4a205f52117e56166cef8631f5d2c6af141119d95c05aa13232d47ca397fefd65418b458d9011a22 SHA512 386a7a69578b3bdece0ea568c922e11b587d3e72087be66b5e69170fe306b664314d323e7db3fd1bbfdf47f523b234334220ce0f8360cfb5d8f31e846fd664d9 +DIST kglobalacceld-6.1.5.tar.xz 55728 BLAKE2B e20c4af7b7b54822b3a2c96536d1af7627d218d3b27465062585860cbfbf9952931ccc7e36ebcbb2f25d14198db72dba52ec6a3858ddf1217206e94d69a9d745 SHA512 7557c6d6563d332c7b02754ee0c0f72f7595b2622ed20a7b562fc489c5a2b5895d54b8146dfd9bd94679e0d1fb6d04510eb779f2d7c74cb6a83b1e3b5f76a429 EBUILD kglobalacceld-6.1.4.ebuild 1254 BLAKE2B 3e8b70bc85af2093eddd299b6d57e003fde4c4b755c543c751486ceb448f263f963021ae49b30c98345edf417041dff4296d275dbf5786f4d0a4a9f498ad35b8 SHA512 b7c48c3f8a41ab301ad9acfd27975dda83ccd415ae037416de6da074254a1c4c6be8efdb6b22364575255695d3005325a20c5e48674ddf24fe3bbe20a2c4274b +EBUILD kglobalacceld-6.1.5.ebuild 1256 BLAKE2B d59fd02ea20d6b0fb66d46266284c4756140291ecebd599e0e802843dbd59f41a57cb1959d2bec4141d3c52edbad8f6ea1cb874830bfd4d43f98f948e9bb7b16 SHA512 2d4b957c82c2dec8c293bd679d469367c68c2091ca70357307bf15bd7a0b6ae46ffc31e74cb5d65d70daeebae858afae59f6e6cb265d35db378b8d40677878d8 MISC metadata.xml 382 BLAKE2B faba2260bca86bfe095d1c5a7ea352a9237691aabb5db5b976b8ef8d56c20c12d8875d372b3765a7a754cb13dd6a2e59801c0cae17d1d65a0aedb13a252f4ba6 SHA512 9250a23d50cf353480903fe417f79fc7668692a1c16e7e40d6235ad5b5e75961ddffaef1de38f5112c50a157302c7cfdf48fdd7a435b7af8987938ed3567299a diff --git a/kde-plasma/kglobalacceld/kglobalacceld-6.1.5.ebuild b/kde-plasma/kglobalacceld/kglobalacceld-6.1.5.ebuild new file mode 100644 index 000000000000..1e5436ecbf29 --- /dev/null +++ b/kde-plasma/kglobalacceld/kglobalacceld-6.1.5.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.5.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 5020cf9214b8..94dd298c31be 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-5.27.11.tar.xz 1018276 BLAKE2B 921832d3c52abfe35d3b77f34161c630d54c6fe8675eac6b2dcc343ab21b7c30b501216c9762aa90a8f5bfc036d2d8859a7419478ec38a85afcbf90315788cc1 SHA512 24a9df9fb28637e39293669569e4be896956ecfc3a27719821a1498f541aed220e7ebcd0e1a0b63051562690a9400b7fefc9c1217763c87009745e886573205e DIST kinfocenter-6.1.4.tar.xz 718988 BLAKE2B bb19b650bde8349046cb8b0c7871904a4457e1f7fe3e97740378e1239affa74028632da22aceafb930e6a72000949f57d9479f05f336111750412ecc96f2a7e3 SHA512 8d0af559f43f7af0972539fd3de9835ae804a369670cdc6c93b8e56c2ea01eda1bb3e3c0471e1f4047df8de6bbbb4e446fb65f6821adc3858afe64a2ee9149a2 +DIST kinfocenter-6.1.5.tar.xz 720016 BLAKE2B e0555f40fcf6ab5aac032b9366322b05cb38f60288ee275b2e69bf7116f80c6ca922b6dbacbb417aaffa66157d9f9216defad07de9705f03f7cec5f4c5145f64 SHA512 58909d0804d23bb17961ba471e8f3db8cd58e66c6df4bc4ac27eecaa99e003351df08f9b099589c78160459e4147d461f15b5d4df8140ef40778020445da9085 EBUILD kinfocenter-5.27.11-r1.ebuild 2927 BLAKE2B 6fe909ac2ce93a8aa064db4af3612861fe98eaf94f1a7686e9d59e33e540958528e1a25ee5f3b48164f203cf09c0e307ca8c6cf2d26b0eba8cf86c915e8d8f12 SHA512 7be6bb7480f4f59adc50e7fcf80e60696e4259bfbf3e37b7032a2d5dd7dc67991a1321dfccbcb2208454abca54828828d6ad9cbffffd700a62105ca3bdbd0372 EBUILD kinfocenter-6.1.4.ebuild 2780 BLAKE2B 58abe34ad057c96e40944246da9c9c0343066ddaf1223fad0acadf3a0b9862295ed5a3413a2987badeefaffd0f31cd1ccf65c0c48d73f5bb61ac518077aa62c8 SHA512 a8e6529f07f9b1ebf6f01121a1c07544b38d74f81cc7650a8c036be33cee36502d395595c2ff16827cf724244bf447c44991363a6a057ab295b7eadc8c2ef612 +EBUILD kinfocenter-6.1.5.ebuild 2743 BLAKE2B e30d892a2d77387bba5edf1b5757800c843fa5c7fbdcfa28a901cbfdae00eab8c44283d00e50f2441629cba7e45b10175a30651b5d5db502c28440b48d320e86 SHA512 7aa24b0544c483ebbc5f3dcef1f2960907d984000bb7990c68d3f033918d0a31f5dbfdebdcdb813cde877042b35dd22eaccac9ffee2ee6cc7cfe5e2b6a6fea9a MISC metadata.xml 387 BLAKE2B f03ad4c31bb639282d7c79e13fe8e6a79979350e30c7894bd7d83d80ae30358743ba87e8d6356dcc4fe97a51b8859e8185b779e811a4548e38e4f78f1c27446f SHA512 85da5fc7415747c5eece521eb789eb164153637144b15dc900121320f38f9e7ce3b857c38e18401a9710a9818a81260a6b90b5cc55fb63a409aba8c35e3f082b diff --git a/kde-plasma/kinfocenter/kinfocenter-6.1.5.ebuild b/kde-plasma/kinfocenter/kinfocenter-6.1.5.ebuild new file mode 100644 index 000000000000..8b34956c2d57 --- /dev/null +++ b/kde-plasma/kinfocenter/kinfocenter-6.1.5.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KFMIN=6.5.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 + >=kde-frameworks/solid-${KFMIN}:6 + gles2-only? ( || ( + >=media-libs/mesa-24.1.0_rc1[opengl] + -Date: Mon, 12 Aug 2024 08:20:50 +0000 -Subject: [PATCH] pipewireproduce.cpp: Add guard to m_stream - -After multiple consecutive KRDP sessions, -m_stream can be null, so add a guard to it to avoid segfault. - - -(cherry picked from commit c9c8c1a7410463c98bab1d9b47abb71a80804258) - -96dc2be6 pipewireproduce.cpp: Add guard to m_stream -a3afdd53 Destroy queued connection if no m_stream or m_encoder is found -6de6cb8f Simplify code - -Co-authored-by: Akseli Lahtinen ---- - src/pipewireproduce.cpp | 8 +++++--- - 1 file changed, 5 insertions(+), 3 deletions(-) - -diff --git a/src/pipewireproduce.cpp b/src/pipewireproduce.cpp -index 8fbf366..8bdcb91 100644 ---- a/src/pipewireproduce.cpp -+++ b/src/pipewireproduce.cpp -@@ -152,9 +152,11 @@ void PipeWireProduce::deactivate() - { - m_deactivated = true; - -- auto streamState = m_stream->state(); -- -- m_stream->setActive(false); -+ auto streamState = PW_STREAM_STATE_PAUSED; -+ if (m_stream) { -+ streamState = m_stream->state(); -+ m_stream->setActive(false); -+ } - - // If we have not been initialized properly before, ensure we still run any - // cleanup code and exit the thread, otherwise we risk applications not closing --- -GitLab - diff --git a/kde-plasma/kpipewire/files/kpipewire-6.1.4-dont-process-null-streams.patch b/kde-plasma/kpipewire/files/kpipewire-6.1.4-dont-process-null-streams.patch deleted file mode 100644 index d04b15ef5e76..000000000000 --- a/kde-plasma/kpipewire/files/kpipewire-6.1.4-dont-process-null-streams.patch +++ /dev/null @@ -1,39 +0,0 @@ -From dd08a7afd5957d8ae74cd0d1cb07d6e0f755ae9a Mon Sep 17 00:00:00 2001 -From: Aleix Pol Gonzalez -Date: Mon, 19 Aug 2024 10:13:01 +0000 -Subject: [PATCH] sourcestream: Do not process null streams - -We have a callback that tells us that a stream has been destroyed and so -we clean it up. Now we shouldn't process streams after this happened, -otherwise we crash. - - -(cherry picked from commit b526691684b004ff12fe52d8d86f77c21dedc996) - -Co-authored-by: Aleix Pol ---- - src/pipewiresourcestream.cpp | 8 ++++++++ - 1 file changed, 8 insertions(+) - -diff --git a/src/pipewiresourcestream.cpp b/src/pipewiresourcestream.cpp -index f4fc63e..6f8242a 100644 ---- a/src/pipewiresourcestream.cpp -+++ b/src/pipewiresourcestream.cpp -@@ -685,6 +685,14 @@ void PipeWireSourceStream::coreFailed(const QString &errorMessage) - - void PipeWireSourceStream::process() - { -+#if !PW_CHECK_VERSION(0, 3, 73) -+ if (Q_UNLIKELY(!d->pwStream)) { -+ // Assuming it's caused by https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/3314 -+ qCDebug(PIPEWIRE_LOGGING) << "stream was terminated before processing buffer"; -+ return; -+ } -+#endif -+ - pw_buffer *buf = pw_stream_dequeue_buffer(d->pwStream); - if (!buf) { - qCDebug(PIPEWIRE_LOGGING) << "out of buffers"; --- -GitLab - diff --git a/kde-plasma/kpipewire/kpipewire-6.1.4-r2.ebuild b/kde-plasma/kpipewire/kpipewire-6.1.4-r2.ebuild deleted file mode 100644 index defd0cee287e..000000000000 --- a/kde-plasma/kpipewire/kpipewire-6.1.4-r2.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="true" -PVCUT=$(ver_cut 1-3) -KFMIN=6.5.0 -QTMIN=6.7.2 -inherit ecm plasma.kde.org - -DESCRIPTION="Components relating to Flatpak pipewire use in Plasma" - -LICENSE="LGPL-2.1+" -SLOT="6" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" -IUSE="" - -RESTRICT="test" # bug 926511, fixed in 6.2 - -COMMON_DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[dbus,gui] - >=dev-qt/qtdeclarative-${QTMIN}:6 - >=kde-frameworks/kcoreaddons-${KFMIN}:6 - >=kde-frameworks/ki18n-${KFMIN}:6 - media-libs/libepoxy - media-libs/libglvnd - media-libs/libva:= - media-libs/mesa[opengl] - media-video/ffmpeg:= - >=media-video/pipewire-0.3:= - x11-libs/libdrm -" -DEPEND="${COMMON_DEPEND} - test? ( - dev-libs/plasma-wayland-protocols - dev-libs/wayland - >=dev-qt/qtwayland-${QTMIN}:6 - >=kde-plasma/kwayland-${PVCUT}:6 - media-video/pipewire[extra] - ) -" -RDEPEND="${COMMON_DEPEND} - >=kde-frameworks/kirigami-${KFMIN}:6 - x11-themes/sound-theme-freedesktop -" -BDEPEND="test? ( >=dev-qt/qtwayland-${QTMIN}:6 )" - -PATCHES=( - "${FILESDIR}/${P}-avoid-segfault.patch" - "${FILESDIR}/${P}-dont-process-null-streams.patch" -) diff --git a/kde-plasma/kpipewire/kpipewire-6.1.5.ebuild b/kde-plasma/kpipewire/kpipewire-6.1.5.ebuild new file mode 100644 index 000000000000..e91bb22c5a55 --- /dev/null +++ b/kde-plasma/kpipewire/kpipewire-6.1.5.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="true" +PVCUT=$(ver_cut 1-3) +KFMIN=6.5.0 +QTMIN=6.7.2 +inherit ecm plasma.kde.org + +DESCRIPTION="Components relating to Flatpak pipewire use in Plasma" + +LICENSE="LGPL-2.1+" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="" + +RESTRICT="test" # bug 926511, fixed in 6.2 + +COMMON_DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + media-libs/libepoxy + media-libs/libglvnd + media-libs/libva:= + media-libs/mesa[opengl] + media-video/ffmpeg:= + >=media-video/pipewire-0.3:= + x11-libs/libdrm +" +DEPEND="${COMMON_DEPEND} + test? ( + dev-libs/plasma-wayland-protocols + dev-libs/wayland + >=dev-qt/qtwayland-${QTMIN}:6 + >=kde-plasma/kwayland-${PVCUT}:6 + media-video/pipewire[extra] + ) +" +RDEPEND="${COMMON_DEPEND} + >=kde-frameworks/kirigami-${KFMIN}:6 + x11-themes/sound-theme-freedesktop +" +BDEPEND="test? ( >=dev-qt/qtwayland-${QTMIN}:6 )" diff --git a/kde-plasma/krdp/Manifest b/kde-plasma/krdp/Manifest index 01d530d5e79f..f8dfaff2569c 100644 --- a/kde-plasma/krdp/Manifest +++ b/kde-plasma/krdp/Manifest @@ -1,3 +1,5 @@ DIST krdp-6.1.4.tar.xz 84032 BLAKE2B d213905ce37e300c5e60a67a1f75388fdcdbfae037c6077b07c10b4766efc7425d475bd585541e8fb3ebf30a1681583ce8142c33cd84bb1caffc7ce93bdc9ead SHA512 0563b3513f6c77721fb44d3dae778bf982d51ae2b88053cf4bd9d602acf0d08d8e7de55161f2bf188c7dfb00795fe3067ba205887908743d84eaa06c0b579a44 +DIST krdp-6.1.5.tar.xz 85076 BLAKE2B e9697e4478f48d91723660b739563ffc72a5737a0989f3dd2cf076d0d9f0b92f73968eecefd99ffbf4f872e01f80774bc8d43367a07fd26c065c8e5956c04486 SHA512 5c82b4a79d30133f2026266ec39f048233b6ef338c3c63f086c8c64b017611c0cd0c04375bf6d55cb588ef2653af28697f31bc8c85082aefe312286b62cb7cdb EBUILD krdp-6.1.4.ebuild 1165 BLAKE2B fc1fac9545ff0f9cc21d5fca8281c0459a204d3a5165b5b0a40887502f28ef70a4279296d785a54c972ea05d6e8ef9904b6f89486a9114f309ec19d4357e3b5d SHA512 357835eb7b6184e9d3d0a979c39d4132ec9392f2c05503589bd598415ab12b78568a612636ce899bd1a5f7a1c136e06c46805a36f35dd53b699b0102e3b40bb5 +EBUILD krdp-6.1.5.ebuild 1508 BLAKE2B fb6ba1ccf1f282048d088ae1fcfd03b36303e7085721606894599774954818612be2bd7d57e507553c1c946eb09a452e904901d8ddb965857711c8c47c6aec45 SHA512 b06f1b8be9e691ea20526e731286076138697e0422d65a38b688861735944d5d75a004a7a4d9b5bfdf5fceab04c5d85d725153e63cb8182e25366832328d31f2 MISC metadata.xml 373 BLAKE2B 0d959dd73fc16211a3a99f2505daa6250608d3e1b60b5964450c608871be52b9edbc2d369664c7ac5b7ed8e279865cbfb34ed27f2b193e78907f7ac226ebbbc9 SHA512 4b563b18a30555ea7a648b98a6c245dea0c3c33acd676a46c53947fc0ff5dad9b01d6d70385ffbd9d351ea77c7444ab3cc8dc68854f4ef743416947a41d64366 diff --git a/kde-plasma/krdp/krdp-6.1.5.ebuild b/kde-plasma/krdp/krdp-6.1.5.ebuild new file mode 100644 index 000000000000..be258f4014a2 --- /dev/null +++ b/kde-plasma/krdp/krdp-6.1.5.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_EXAMPLES="true" +ECM_TEST="true" +KFMIN=6.5.0 +PVCUT=$(ver_cut 1-3) +QTMIN=6.7.2 +inherit ecm flag-o-matic plasma.kde.org toolchain-funcs + +DESCRIPTION="Library and examples for creating an RDP server" +HOMEPAGE+=" https://quantumproductions.info/articles/2023-08/remote-desktop-using-rdp-protocol-plasma-wayland" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="" + +COMMON_DEPEND=" + >=dev-libs/qtkeychain-0.14.1-r1:=[qt6] + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=dev-qt/qtwayland-${QTMIN}: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/kstatusnotifieritem-${KFMIN}:6 + >=kde-plasma/kpipewire-${PVCUT}:6 + >=net-misc/freerdp-2.10:2[server] + x11-libs/libxkbcommon +" +DEPEND="${COMMON_DEPEND} + dev-libs/plasma-wayland-protocols +" +RDEPEND="${COMMON_DEPEND} + >=kde-frameworks/kirigami-${KFMIN}:6 +" +BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6" + +src_configure() { + # std::jthread and std::stop_token are implemented as experimental in libcxx + # enable these experimental libraries on clang systems + # https://libcxx.llvm.org/Status/Cxx20.html#note-p0660 + [[ $(tc-get-cxx-stdlib) == 'libc++' ]] && append-cxxflags -fexperimental-library + ecm_src_configure +} diff --git a/kde-plasma/kscreen/Manifest b/kde-plasma/kscreen/Manifest index 9adb09455cfa..3e788bae3320 100644 --- a/kde-plasma/kscreen/Manifest +++ b/kde-plasma/kscreen/Manifest @@ -1,5 +1,7 @@ DIST kscreen-5.27.11.tar.xz 186972 BLAKE2B 8c0ac5a2b4f80c7c65234755f858d816fe2d5b8d5288c86675f11d7af86fd5060eb97822b906d25e659ccc644f0439ddbc0db2bf594f8b1bbff787377280a313 SHA512 7f84eeb95972014878afea09568f7c1a465b2a6c519492f67964fd35fe8ec50fb8d815e0e935ada426ff9ee437fb8cc456b11b10d7cedf6b3bb3f6294312b633 DIST kscreen-6.1.4.tar.xz 209784 BLAKE2B ffeb8d039b3b9fef7e4de26f27177bcdffeaf55e43596b288e83262402506f593bcdc761053942f5baadfef2712dcac1e0275843996fcb649e4bbaf4385fd134 SHA512 1d8ee0963d385207eeae97ff046af35cd3b3305b5f883237cb232326e5776d459bb24a87d5853cbb846bc780e0612eea3cf8db1b4091459d167d3ed054d77b2d +DIST kscreen-6.1.5.tar.xz 210432 BLAKE2B 5f3fd6f47ce1882f597739c74e38d95c93cd0c216d039ee1801c5c7a5c665471de53c221362b912eabf82259679681009f5aaa4afb6a3ac7b3114317c425d0e0 SHA512 c6fe5f33056d093ae92ae69583062c3aeda67e82492f20bec0ea945dfca7fc20a305c00a7ed4fee5392d72a0c7f06156636c30901ca412d6e34cad726b918482 EBUILD kscreen-5.27.11.ebuild 1331 BLAKE2B 09c00f4f78d2c58d7e3a9fc88398ff18eca8abed0e983da9e03242f7da9f9f9f33f6feefc1fe70af18bfdd6c6ceb5258b000242a64b6aa66f0bdf9b3dddc002e SHA512 9cca4eb3516af211f6838835e21c930acde3ae9c4834a22b3a96e55283fb458222b9ad1beb9b18d460d7eac75a910ba627403f0acea2b4101375a64d1b1a5166 EBUILD kscreen-6.1.4.ebuild 1410 BLAKE2B 665a921f6ec2cb19ecc8dea5e765422997924d0bff5acb48f897ca37b7321862609d67ccc84606dede8f593f4a68c13be525edfedc5a964824a799541b978fd1 SHA512 fd1ef230a28207484c59bc8e85589df01758d691dbc2a4a315a39bdb0b388a359c46578f6f00bde841524dbc0377e07b9a44ac8ecb80770c44f9dbfebed10552 +EBUILD kscreen-6.1.5.ebuild 1373 BLAKE2B 1f6a237d78a6a0ea67360d160ca01b930d0432e4d0acd2c62e71d9a2442fd01bfe406cf59a8f259eaa0a2ac41f9de4f7f237ec453a0327d5f855153ad326f206 SHA512 e74252e1dbfc3226554b1d079a7620fae244edf1bb1e6f4710a4f1d22199c03550fc4c92c827689ca108c9d5caa44b860cc691c1786873d2aff5b1c41b371779 MISC metadata.xml 376 BLAKE2B a743b33e08a1a279c0891824690a4b000135c25bfd1274bb8903f7f3876a1aeb058f7dd283455b3bb8f2e39f83f850b21207bfa14bf9700833d07bde19b9bdc4 SHA512 059438335c8318b7287d3f84f823036d33cb10397cc1e780e9520435818bdc2c3dd7c70dd97b4d041ef3d19219abc22e45ae6244d72c44eb005889b350933c59 diff --git a/kde-plasma/kscreen/kscreen-6.1.5.ebuild b/kde-plasma/kscreen/kscreen-6.1.5.ebuild new file mode 100644 index 000000000000..9362cd93c1e8 --- /dev/null +++ b/kde-plasma/kscreen/kscreen-6.1.5.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="forceoptional" +KFMIN=6.5.0 +PVCUT=$(ver_cut 1-3) +QTMIN=6.7.2 +inherit ecm plasma.kde.org + +DESCRIPTION="KDE Plasma screen management" +HOMEPAGE="https://invent.kde.org/plasma/kscreen" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="X" + +# bug #580440, last checked 5.6.3 +RESTRICT="test" + +# qtbase slot op: GuiPrivate use in kded daemon +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] + >=dev-qt/qtdeclarative-${QTMIN}:6[widgets] + >=dev-qt/qtsensors-${QTMIN}:6 + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kglobalaccel-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/ksvg-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-plasma/layer-shell-qt-${PVCUT}:6 + >=kde-plasma/libkscreen-${PVCUT}:6= + >=kde-plasma/libplasma-${PVCUT}:6 + X? ( + >=dev-qt/qtbase-${QTMIN}:6= + x11-libs/libX11 + x11-libs/libxcb:= + x11-libs/libXi + ) +" +RDEPEND="${DEPEND} + >=dev-qt/qt5compat-${QTMIN}:6[qml] +" +BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6" + +src_configure() { + local mycmakeargs=( + -DWITH_X11=$(usex X) + ) + ecm_src_configure +} diff --git a/kde-plasma/kscreenlocker/Manifest b/kde-plasma/kscreenlocker/Manifest index 0cbc0e6655be..c63d19909a80 100644 --- a/kde-plasma/kscreenlocker/Manifest +++ b/kde-plasma/kscreenlocker/Manifest @@ -5,6 +5,8 @@ AUX kde-smartcard.pam 365 BLAKE2B bc84ba04c913c6116f8b482bd2d898f2e15a428aaa73af AUX kde.pam 226 BLAKE2B b281adb40b654aa616af66818613f6446b1bfd2025c0819130ae684f61f6683689d1facd3a4b248849bbfda0975603094988b809d01dcab501f69e1f4ef8825f SHA512 a44c3325ea4c56e1b3c8c2953a68e5c7eaea5e2f059c0eea4b4dfde2b2e056e5223574c967d991c6427117ce4db0c4fb00fb6a241f29bf2eaac37b1195496776 DIST kscreenlocker-5.27.11.tar.xz 160796 BLAKE2B 6ab6060ee7ce2b01a0a29f6d0aebbaba052fabaa6c229e92603b52d32ea473c438b8647cc2f2bdbf48edfa98c05aa7e22ce0b75964d9a8ab6d914c32254fdfcb SHA512 cfaaa6242253f6c511f645bb7f9023328a5d5bb58616284f85db949da969e04303f4e0e28283a08ed0fb02845840be67a76785d4b4596ef057ec7069cda92a3a DIST kscreenlocker-6.1.4.tar.xz 180356 BLAKE2B 2f29bb70f2aa52ab40608a38e01cae4be04a3b8fabfd3cae5ed42b755915ae3dd8add8c4cbb6e7abaec2a27f3b7281b195d579c01b32cb2b2b3b0f12831f520a SHA512 fbad2a6093ef5b9b916a97ec711174fcc09519f03b9ba3f2dfb9dbafc0cf05004db157915e765ee7af3a080ab1b4126c3b8d8052e6c96a83e2393ff6fd055485 +DIST kscreenlocker-6.1.5.tar.xz 180568 BLAKE2B 6980e553265ada7a5e80e7dad040b7f33eb598295b5533e2810e12e552bceb56136873cd00ffc2f7eb50e71977ef08c112d206f6f3d04a9ebadb9bd4d01858b2 SHA512 0448bbb8261dcaa0ea7bded8ab29311de21b88be4cb56bf68f5931dd97222ab7e24439d2a97c4544c5a723c3c5c7e2e2a019253c51aef5a26d8ec0cf6351c6b5 EBUILD kscreenlocker-5.27.11.ebuild 2061 BLAKE2B 7e76232c2f9af8e914a307b6f4eb541f20d64972e02c64c0965bc6dff4cc3dc7038dd06f6e26be1d9936992916ea752a5b7865086f4f46bfe7b97694b3c54e92 SHA512 705595b760b43962a4e479d3f2902eb612773cf34f76f1f52960b41f0c87f584dcccd19592caf36f2ee2c98a464cb7d029aec6bce43cc293d6d6503f6212b557 EBUILD kscreenlocker-6.1.4.ebuild 1952 BLAKE2B 091cdf4f75cfb6c599193bd1b8641fc17f86bc4f5cf60a987ede2408c7d90e08ae9b69bb25e43df3316205c35ecde522d2fb07b975e1a413e97978cc45a06c80 SHA512 0cc1f90a33e6f97cf0f4badb86eabd0b08203da5c4eca0c1e6ad7424a2c4859c871b7aa8186e5b711aa6cc21c61a032bc67c38297cea4f6e45ff7ae40bef8988 +EBUILD kscreenlocker-6.1.5.ebuild 1906 BLAKE2B cae2d85684d907335c358c599cdd65720e97e2b622d3017e4eb33249b1771360f34b7eddcec8f17408a1f7fe8abc28ac5c8ddbafebb5d0f2a8d5f1c621eb79f3 SHA512 3c9a072166b82d04fbf2773c63ceb51bf27d971f00821b826068a4a20db060fdaeffe1ba36918f9ac5b1a8035b5e361fb80bbf9a17e978520ee1091e92197ae1 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/kscreenlocker/kscreenlocker-6.1.5.ebuild b/kde-plasma/kscreenlocker/kscreenlocker-6.1.5.ebuild new file mode 100644 index 000000000000..b7be6a4e04c1 --- /dev/null +++ b/kde-plasma/kscreenlocker/kscreenlocker-6.1.5.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="forceoptional" +KFMIN=6.5.0 +PVCUT=$(ver_cut 1-3) +QTMIN=6.7.2 +inherit ecm plasma.kde.org pam + +DESCRIPTION="Library and components for secure lock screen architecture" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="" + +RESTRICT="test" + +# qtbase slot op: GuiPrivate use in greeter +COMMON_DEPEND=" + dev-libs/wayland + >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,network,widgets] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6[qml] + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kglobalaccel-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kidletime-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/ksvg-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-frameworks/solid-${KFMIN}:6 + >=kde-plasma/layer-shell-qt-${PVCUT}:6 + >=kde-plasma/libplasma-${PVCUT}:6 + >=kde-plasma/libkscreen-${PVCUT}:6 + sys-libs/pam + x11-libs/libX11 + x11-libs/libXi + x11-libs/libxcb + x11-libs/xcb-util-keysyms +" +DEPEND="${COMMON_DEPEND} + x11-base/xorg-proto +" +RDEPEND="${COMMON_DEPEND} + >=kde-frameworks/kirigami-${KFMIN}:6 + >=kde-plasma/libplasma-${PVCUT}:6 +" +BDEPEND=" + dev-util/wayland-scanner + >=kde-frameworks/kcmutils-${KFMIN}:6 +" + +src_prepare() { + ecm_src_prepare + use test || cmake_run_in greeter cmake_comment_add_subdirectory autotests +} + +src_test() { + # requires running environment + local myctestargs=( + -E x11LockerTest + ) + ecm_src_test +} + +src_install() { + ecm_src_install + + newpamd "${FILESDIR}/kde-r1.pam" kde + newpamd "${FILESDIR}/kde-fingerprint.pam" kde-fingerprint + newpamd "${FILESDIR}/kde-smartcard.pam" kde-smartcard +} diff --git a/kde-plasma/ksshaskpass/Manifest b/kde-plasma/ksshaskpass/Manifest index 8f73453699a1..6391b0b96f61 100644 --- a/kde-plasma/ksshaskpass/Manifest +++ b/kde-plasma/ksshaskpass/Manifest @@ -1,6 +1,8 @@ AUX 05-ksshaskpass.sh 42 BLAKE2B 2fcef93ed56ab90d98078017924ccfcf3892914e0fc45c6733b538634743a79ae1603da4aabed1c9641750ceae24e167591989290427f6efa4a03b4d69008362 SHA512 780f4d0467bab82295f894f0547ea59c36e8f05cff51c4e64db8a7e8e4215e2d6363550fed16a4336019b2102e5c5bdcfe73524761ba04db3704ddec6efec669 DIST ksshaskpass-5.27.11.tar.xz 27980 BLAKE2B 4fa35480f0ed7389bf41f56fc8266fccb8a33060c37f6df2c1edc44f49466267dbd45584e0afff6aaa79a3b5ffc1aca916c36a7ad768e36a457c081bfa53f217 SHA512 85c4091faa4ec4a6d068d4a0d464601054b88187ccfa05f4156b146dd3b3900dc15bcb3f9f9b0b057fb9b5687eabf55bb34d06d98a9e26ddb6a0afba1684feee DIST ksshaskpass-6.1.4.tar.xz 29468 BLAKE2B c32a7d65ac6adcf76c558b79e3936d7c87e5f950a79787352376b6e35beb1221103d2e1c134ed3d614eed621f84a241a3f582b51cdb0df26819af2cabc4c5b96 SHA512 391c8135aa8b625a2fcdab1ae2bdd30892daaaeeb9b2379fcbe3b5f37741bc078cb33acc1195429b8d1b26234663a383146fbed3d0d197ac243967a962b62681 +DIST ksshaskpass-6.1.5.tar.xz 29500 BLAKE2B 89b70c693a8d7852f403adcef164ae062f9ca829f78b011b75039b9c2feef924923e743ea9f2863dda410ed94b8815710f8e716ab186996f40745e1d5ec2dbb4 SHA512 cde90a3289ef84abb65d73eb76c96633524f830fea1ae15e735067723b46bbd92726c91802839c85b89c25828aea5b78dbe5979d44ea7132db2214d521a73135 EBUILD ksshaskpass-5.27.11.ebuild 1455 BLAKE2B a34fe254c7979c2b71b1462504d4a10f8b3002072405e49faba7d145f0ffcf8a985d8185f781a63355d7b7c81341f4dccb5cb95cc8fb7e08b54ba6b77f0a6110 SHA512 2af74877d9c7bbaab8e98fc2b8d583f5225b82169868c6475c2d577b20cc5edde5c06c9d06b957944d0ab04d0798c33091c1c2bd718f35999b734ea1391b78fd EBUILD ksshaskpass-6.1.4.ebuild 1362 BLAKE2B e9875e877925d14ecfb9e159c422a65fb799fb450c4e19fb902916bb594849e2fdad2800b19e43646da46bd6b97f9e5bfa2a473fbd6d2b229aa66609db8f6cb7 SHA512 a23e355a1a087a8a114a0047d23d1053cbc7c3eef9ff2e4d183fcda9b89cd812401d757b7d897ffa2177a8c23c52502a9abb3958d841b0e4f65b42c18670474a +EBUILD ksshaskpass-6.1.5.ebuild 1364 BLAKE2B 695cbf1fe9137ecb981e8718ffeeddc736d0376caae51d134e030895ca18cdf8f8938a939514253e26bccd411fc03a7a402761a01cd32cc6f68d5b62fa321eff SHA512 0269a3170df5d18ead76cf956c4e72e61187a61af62f9ff3b600bd3fa224db42d9851def348d7ca4d7664f1bb3370a27becf05fd16dffe043150af0ae2987ee7 MISC metadata.xml 380 BLAKE2B f0e5da128336faee70514444bd01d9330791426851f25c98fb9f93e4954d178a3732bd27c86a4b5f46fb5181837f95f42535d259cb9b2b02b03489c78ea0ee14 SHA512 00ac89bc3e4cfc9776e316627397de96025cdd7cf72698346299f490c5c0216e2ef9045ef0309bc0b0eaa4ee02622e3a1073aa3841115885b9407557187a3975 diff --git a/kde-plasma/ksshaskpass/ksshaskpass-6.1.5.ebuild b/kde-plasma/ksshaskpass/ksshaskpass-6.1.5.ebuild new file mode 100644 index 000000000000..027fcfeb3c2b --- /dev/null +++ b/kde-plasma/ksshaskpass/ksshaskpass-6.1.5.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=6.5.0 +QTMIN=6.7.2 +inherit ecm plasma.kde.org + +DESCRIPTION="Implementation of ssh-askpass with KDE Wallet integration" +HOMEPAGE+=" https://invent.kde.org/plasma/ksshaskpass" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[widgets] + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kwallet-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 +" +RDEPEND="${DEPEND}" + +src_install() { + ecm_src_install + + insinto /etc/xdg/plasma-workspace/env/ + doins "${FILESDIR}/05-ksshaskpass.sh" +} + +pkg_postinst() { + ecm_pkg_postinst + + elog "In order to have ssh-agent start with Plasma 6," + elog "edit /etc/xdg/plasma-workspace/env/10-agent-startup.sh" + elog "and uncomment the lines enabling ssh-agent." + elog + elog "If you do so, do not forget to uncomment the respective" + elog "lines in /etc/xdg/plasma-workspace/shutdown/10-agent-shutdown.sh" + elog "to properly kill the agent when the session ends." + elog + elog "${PN} has been installed as your default askpass application" + elog "for Plasma 6 sessions." + elog "If that's not desired, select the one you want to use in" + elog "/etc/xdg/plasma-workspace/env/05-ksshaskpass.sh" +} diff --git a/kde-plasma/ksystemstats/Manifest b/kde-plasma/ksystemstats/Manifest index 754b9504cdd5..316b2b785c5e 100644 --- a/kde-plasma/ksystemstats/Manifest +++ b/kde-plasma/ksystemstats/Manifest @@ -1,5 +1,7 @@ DIST ksystemstats-5.27.11.tar.xz 115812 BLAKE2B e2bd3cff153a4e48e119f4086d41f6b0ddef68ac3b6ef7613a4bec1358d8a9d2443bd92886e5ff746e7e51d46e23bf1c70e8c8d494b52f1db3aada2714da2422 SHA512 3fe1687bbe8b3aa6e7852e613f2938f0e2264bd98d3f743a0091b22132e60e710c946b7754b1d1b8085165506d89acd4f29db08d92d50822820287ed5d957621 DIST ksystemstats-6.1.4.tar.xz 128992 BLAKE2B 0348b9389086f0fa67c178568ee73f919394c807abe38d8d5d8f3f733224368342434d79d09267c4614992261b5ead4d530503bc722648628f381c31db391335 SHA512 65813095b9283edd90b623a8a013c059f1312fe817d0942dc1065feb39c181dfe4b4173268b133ac09c675a71effba59e8804dbd7c1576e502d1dc6a2d958b32 +DIST ksystemstats-6.1.5.tar.xz 129024 BLAKE2B b011166db280c894bed5f07529efbd59dd4404e6b175be4e42d87336c989aaaa9ec021711f017c1b87175c52c8687409082de56881005a5522fd145d0072c5f6 SHA512 8efad26b6d7678516e0928b16b7296ca46917086e46d6b1c53fb268900435f0c37eec24a21d3a616abf979a047200e8c26eeed1beeeeb1a9844059d839c34636 EBUILD ksystemstats-5.27.11.ebuild 1060 BLAKE2B 6d255890d483797fa02c205e62a439bd805de0bcb5e4fea79eb8b55e2b0b2c5b7af6521efcf325b9d522263d2a02f1df0a9145ab15b0630525ea1f69225aa7f8 SHA512 d50b00b75529d9f102f26960a3cabb6f7cf103bc1154a3a35eb2f90edefc6c71766fb30d9d8110c309d26908ca2a01684037b0d9363f5834d69c5c7e5b63308c EBUILD ksystemstats-6.1.4.ebuild 1029 BLAKE2B c24fe5914d6681715279c43204387d64d3032107aa67b1a7cc2b6e27fe2ff1cf2130bc981b4c4de7c0018bb0c08813c12cb0595b68a924899cbef85d06af030a SHA512 c348f379a6a841ba650c3db0bd2dbe578c65b9c733dc42e36d12632e6e0ebb4e112111cfb222fc92c54a584625351294fea1f7bb1901448c034874c19b0c29c6 +EBUILD ksystemstats-6.1.5.ebuild 1031 BLAKE2B f9749022ceca88280d33f5cf1095e415a019170902ce64b1cb287697a9c5dc7ae78e905ac4d3bb3c88a9d8bbc62ac36b64291c5a6fe3a48c73ff51ca9f8fe1a3 SHA512 8eaf12cdc7ae840f67443e426cb5c156b4f00c3bee294d9dfd14057d803648bf3fbff4a66856300151c312575bd839e6b8005c3ceaa36d8e2f8532978e00e8ee MISC metadata.xml 467 BLAKE2B 61ac6047a4cb3d54d26f963b75c94022a501fd1b1b9ee227cce16023fb40b101ba40c6ff99e02c5913137b191bd9c516249387b0310f6558c9800b10f52e780a SHA512 0ad261d9d2e7a45d01b06a15270346bf169a3a8d827b409616e3801e4357910fe196813dd87ff4bea34e61cce3931443d9b617ef532230448f54048d1ed84f4a diff --git a/kde-plasma/ksystemstats/ksystemstats-6.1.5.ebuild b/kde-plasma/ksystemstats/ksystemstats-6.1.5.ebuild new file mode 100644 index 000000000000..4a18b3c859a0 --- /dev/null +++ b/kde-plasma/ksystemstats/ksystemstats-6.1.5.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +ECM_TEST="forceoptional" +KFMIN=6.5.0 +PVCUT=$(ver_cut 1-3) +QTMIN=6.7.2 +VIRTUALX_REQUIRED="test" # bug 909312 (test fails) +inherit ecm plasma.kde.org virtualx + +DESCRIPTION="Plugin-based system monitoring daemon" + +LICENSE="GPL-2+" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="networkmanager" + +DEPEND=" + dev-libs/libnl:3 + >=dev-qt/qtbase-${QTMIN}:6[dbus,network] + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/solid-${KFMIN}:6 + >=kde-plasma/libksysguard-${PVCUT}:6 + net-libs/libpcap + sys-apps/lm-sensors:= + sys-libs/libcap + virtual/libudev:= + networkmanager? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:6 ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package networkmanager KF6NetworkManagerQt) + ) + ecm_src_configure +} diff --git a/kde-plasma/kwallet-pam/Manifest b/kde-plasma/kwallet-pam/Manifest index 03dd3e135863..f79c1a3b4743 100644 --- a/kde-plasma/kwallet-pam/Manifest +++ b/kde-plasma/kwallet-pam/Manifest @@ -1,5 +1,7 @@ DIST kwallet-pam-5.27.11.tar.xz 22948 BLAKE2B 1c0cf86bb7e57696e44ac34a4392d1f81a6ade8fbaef6c61eefc79df39890aa1799ddbb39ec59fbde3ea4536c1113c1147b28bcdfc898049e847af99b107267b SHA512 b52177df434bf71214874a2410637240bb5a23f0fd06d41f3b62630d90e5262a231012c4f11119f96c151bb222e73652e5e8506ccc26c7cc451090f3bd156b6a DIST kwallet-pam-6.1.4.tar.xz 22516 BLAKE2B 58138c4e430774be535715ee5dbb8c365b11a53275856cce64b9e3a0fd259b9815d739061e2718b29abf7e0e93c5c00623b120cc65a1d4bf4012e4b513932b6b SHA512 e3a0a7a9b6c00a493e2fd108b586eb166b483fd3841c500230127179a0af23d178705e0ed1ecc15ed0fc19e46477da1b9e068dd76790d95ff4c5de8e7ff8096b +DIST kwallet-pam-6.1.5.tar.xz 22524 BLAKE2B 3ae0ed78f568962ba24261d7f0801e9405c6356d4688ec914da750663cc10d2a0ada0b58dda4c5aa50035bda3f71b094654596ed5a00af91e433bb968854b4ad SHA512 367836153d8624c9e1df9fa24a05d09455d36584bceb452bb27958eeabc6a71648fa8cff77d3674e8cc21cf30044da2427a81d7302acb4e512de2c8d8b34258a EBUILD kwallet-pam-5.27.11.ebuild 753 BLAKE2B c992bdc324a75697d32f0f8e5b71a8f300fb804e893d85d8b80fe5a0972ed5190feb3bd385ea27868a7c380e41dad5c6d2f6e7faea0945c3f8e257e1a726f67d SHA512 f936a0ce46d39b07163006eed25230aaad8598d3708112c0869af8a7a26e9a6270f0c49082006d5fc2dc5ac64c5ff8283c4cff902d5a449a3aa16a82afcd40cd EBUILD kwallet-pam-6.1.4.ebuild 719 BLAKE2B b705cf6a6e9ce6b0479751da46eb09059637d1dba8099b40a8fae0d41ac294d3543edd87259ec5147abe0d91f78bc321d60e205093f8269681786b450965fdfa SHA512 75209d857dbbf51ee840e09165b41b8e2b0749844ea74ccbaf6e030f267a253e647351ddad837e3dded615ee628c842d52a585782b9417086f4e817280577252 +EBUILD kwallet-pam-6.1.5.ebuild 721 BLAKE2B 560599dbe226c2d07083d42cec066c17aad78f8751f35563bdc0fa08d65f1d1fd9e4fa3dfbe64e190eb85bb8268967c853e3684039729b07d7d333d04efd986c SHA512 3e20269d5d0964121d540735632446897452092b365218b293227d724330a7b5487e5dc61632ba227406d25454b4d57d3bc3cad95ea1f9633de4bf1e76bce151 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/kwallet-pam/kwallet-pam-6.1.5.ebuild b/kde-plasma/kwallet-pam/kwallet-pam-6.1.5.ebuild new file mode 100644 index 000000000000..ea0c6f111e7a --- /dev/null +++ b/kde-plasma/kwallet-pam/kwallet-pam-6.1.5.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=6.5.0 +inherit ecm plasma.kde.org + +DESCRIPTION="PAM module to not enter KWallet password again after login" + +LICENSE="LGPL-2.1" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + dev-libs/libgcrypt:0= + >=kde-frameworks/kwallet-${KFMIN}:6 + sys-libs/pam +" +RDEPEND="${DEPEND} + net-misc/socat +" + +src_configure() { + local mycmakeargs=( + -DCMAKE_INSTALL_LIBDIR="/$(get_libdir)" + ) + ecm_src_configure +} + +pkg_postinst() { + ecm_pkg_postinst + elog "This package enables auto-unlocking of kde-frameworks/kwallet:6." + elog "See also: https://wiki.gentoo.org/wiki/KDE#KWallet_auto-unlocking" +} diff --git a/kde-plasma/kwayland-integration/Manifest b/kde-plasma/kwayland-integration/Manifest index 5be806675917..5b255899a3b5 100644 --- a/kde-plasma/kwayland-integration/Manifest +++ b/kde-plasma/kwayland-integration/Manifest @@ -1,5 +1,7 @@ DIST kwayland-integration-5.27.11.tar.xz 25708 BLAKE2B 67fe2d113955b2cdec1c3d621efbe84b2565aa3f22e0d15eb95f1a2bce1a6c7fe87da9c2974d93fb2f1939d92d64d2ab2a2a1db609df5973ded5ac4a02f214cf SHA512 c5f19a03e8161b346dbd89fb0d1b72d7906c19a7d55535878d9d75b7d96025d61808161f6b0ccaf9b5fef1d112f8e0ba1033ce149e42aec2cd261351d5ffb1c9 DIST kwayland-integration-6.1.4.tar.xz 26420 BLAKE2B ee21cbb36234a1abbcbcb915e5e9a073767362a8b9ceb2d2fac450c4fa5e570b1c3ebc3fbc6b8291c6cf96846c747fa0f03e193e3e6462add6e13734e8136ca1 SHA512 0424f308558b3a1612426aeb5c1230617d18430029ce987178d3bcb69d34e2dfd044563fbef4d1d3d24d2a091069416a302ca376d5267f1819a2f1cad0657447 +DIST kwayland-integration-6.1.5.tar.xz 26396 BLAKE2B 7394bde4d04cbdb05367c1804e18718da2144c2190889be53f8cf9a20599593f46ab1933d07b6859de82f832cb30ffde4fba363c296799b190394f974e312ea8 SHA512 02ec5089483f466ee51a1a67a523aa8bac60c45b5cb80372a81493b43294fc83735152bbadb043c5b8af484fe29799da662c9bf5261adf3da774af5ce247b5aa EBUILD kwayland-integration-5.27.11.ebuild 1303 BLAKE2B ff7ddea27d235e7e016e74365d48bdb579f187832fe05cccee21c0a0f84ecb92ffd4ffa14ac50bef2d9eacd7210478a1cc91fdad415fb4bbf232d0fc9c880ad5 SHA512 53918fa41f96883966616a0b60a88c7f166df0814cbe36d2ee73d48ecb1866de7a3b793ef5e9901b0d5c44ffe60f2d7156ed9f707a5d463b72682d0e254aa70e EBUILD kwayland-integration-6.1.4.ebuild 1176 BLAKE2B 05cbe3ae2836ec997b1b6585dc4faae48e2041b466ae12f4a5ebd43fb2f5f3f30b54ab2e2e6da745cf476f73284eb1855a5e6a41b576945de9e0f8f088d40095 SHA512 526dddaa4df3eb282aca3914b6231130ab131e89239a97ba69504ff07c8a931f4c9015bf0a56086feaf9abe543e953f3e98c3357d987b98ff184708fd83ef2ef +EBUILD kwayland-integration-6.1.5.ebuild 1178 BLAKE2B a9095384d6ee390d7db0e320872a5c47d6d104b5ef8d78894f8808f147cb7e8a727224cdf24fe60733743328ffd46ac073cd3a1ed2b085e4966c97ff4ef046de SHA512 3ff9db34b03031675289469a31fe908a45e1fccf5d8f34f6f380fc6138d761e6ee809622148d4ae6ad6a14894a2163b180a897703e07cb77c5aacce8739e7e55 MISC metadata.xml 389 BLAKE2B d9bbfb93c45ef15bbdd6c794566fbdf4d2cc986adebef32320cd0e71be34115516067c98eca401ab33ad157f556bd85fc225a29ed0de6484750b39e90c2838cd SHA512 d35b10a50f82abf19901e699a3dcdfcc27613ab0f7226f955d92a3dd47653e48e8fe8a48194715c869d5d87bc2aae836c806aa9ae5436ae65f126646863cbf15 diff --git a/kde-plasma/kwayland-integration/kwayland-integration-6.1.5.ebuild b/kde-plasma/kwayland-integration/kwayland-integration-6.1.5.ebuild new file mode 100644 index 000000000000..599a5bbb2547 --- /dev/null +++ b/kde-plasma/kwayland-integration/kwayland-integration-6.1.5.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=5.115.0 +QTMIN=5.15.12 +inherit ecm flag-o-matic plasma.kde.org + +DESCRIPTION="Provides KWindowSystem integration plugin for Wayland" +HOMEPAGE="https://invent.kde.org/plasma/kwayland-integration" + +LICENSE="LGPL-2.1" +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="" + +# dev-qt/qtgui: QtXkbCommonSupport is provided by either IUSE libinput or X +# slot ops: +# dev-qt/qtgui: QtXkbCommonSupportPrivate +# dev-qt/qtwayland: Qt::WaylandClientPrivate (private/qwayland*_p.h) stuff +# kde-frameworks/kwindowsystem: Various private headers +RDEPEND=" + >=dev-libs/wayland-1.15 + >=dev-qt/qtgui-${QTMIN}:5= + || ( + >=dev-qt/qtgui-${QTMIN}:5[libinput] + >=dev-qt/qtgui-${QTMIN}:5[X] + ) + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtwayland-${QTMIN}:5= + >=kde-frameworks/kwindowsystem-${KFMIN}:5= + >=kde-plasma/kwayland-${KFMIN}:5 + x11-libs/libxkbcommon +" +DEPEND="${RDEPEND} + dev-libs/plasma-wayland-protocols +" +BDEPEND=" + >=dev-qt/qtwaylandscanner-${QTMIN}:5 + dev-util/wayland-scanner + virtual/pkgconfig +" + +src_configure() { + filter-lto # bug 921430 + ecm_src_configure +} diff --git a/kde-plasma/kwayland/Manifest b/kde-plasma/kwayland/Manifest index c4f91e8a030a..364137ed0360 100644 --- a/kde-plasma/kwayland/Manifest +++ b/kde-plasma/kwayland/Manifest @@ -1,5 +1,7 @@ DIST kwayland-5.116.0.tar.xz 337540 BLAKE2B e238af4a122317fde2b207762858fb913005afde60f1b9cf2dfd90163021d8c3d7d9c3b055a4bb3ae26b5d0560e90c9e0d1e1e51480315bf1a5bc5592a231d11 SHA512 48b24c88872a21d237274868fea601120fb9700f888ab0a7531651dc6501db8559af3a70b6131d89d31010e1f32013222d42e9d1244ae91bf9972588494957a9 DIST kwayland-6.1.4.tar.xz 134076 BLAKE2B 74bf3b4e5890fd0ccca7e10bc84e341571349da803ad673f66494a0006875359c4cdb3455751d376cda96bb5a7c45381c4e2b8bd5e181e116e141bc08b21c706 SHA512 926906b9536b53f8443f04d09c8ea5c381031c23920893e6821438181ece12972efa62dc83ede6e268a92a3f5752a8772ee0687b7bfd210dab82cbaab1fbbbfa +DIST kwayland-6.1.5.tar.xz 134076 BLAKE2B abba6423c470c21f834e304babe1b2e77c53526e0bd2bdc361fd0e6b8fbe7c1c248bc8e6ea5db118ec1b84f7bf59f361d28b14c908fbed132738675aa803f2e8 SHA512 d2e24141af64f987ad49e0dbefb82c472377bba6ef902ab65261095cc3a9d76cf585ee9b77f1a314f64d747fb035b38d8f11ddcd68af0eec1fbb6411e3860a00 EBUILD kwayland-5.116.0.ebuild 1029 BLAKE2B 2b332c2afa16d2d0ebaf4d2f2ac8aa14a06e27262dd709142d6c4b3a5374ee62581271f07051f21fae1eede4a4f9a8cdd7b6e3d21e8d1314226c39b7d679ff9e SHA512 6ebe0b033864711e02d3e2c119d3718193286cf351b1d6b23f9b767c6863b2bb38bc19f5105b99c31e6d68f27647a41b3bb8e04f488449b97904994b598d4d0a EBUILD kwayland-6.1.4.ebuild 946 BLAKE2B ac6a337c3f965899485ab9a635665cfb05f36dabdea8973b2c56752b4be66954bb38d735acb53b74d732fd683c60b014d51d75c237b82a3796db328ed1c317f3 SHA512 164ef935fe2a7a2e5c0ce4204339e52f840f16ce3094f3a940173e542ff1621166bd21a7a2beb405e697a250eee92eeb8196e0e7f0569ac4416a708c08a498ae +EBUILD kwayland-6.1.5.ebuild 948 BLAKE2B 0e1375d44a4c4a48b635e3e1675a8fac325e641e835d66b46bc3e615890098e9e5072408bcf6a75927c8a89b7e97cc1a5dd08df8d062d8e75cbb4ecc80cf46ff SHA512 7976c0fe268d26b209465767e50ab5f5b239487d2322fa817f1812f6eda3e1642cabfa015504e2c806cb93105e024490f9b21a49a029eae5fffab947b842d015 MISC metadata.xml 515 BLAKE2B f13fada2f68ffdb52894efba4a53cdc940e29dbd2592a09ecd6bc14f184a148b24c39fddd2aa02c59a33c2c6a4952d8173e6f81b6ef794c19503de2ab3c3ca8e SHA512 356522081055cf0b31e042fec323969f9212ff797c5bed21c02da66aaabeb9253d60322532dd098912b1c302ad5368cd90a4e9193f957c644ca633584baf2ff1 diff --git a/kde-plasma/kwayland/kwayland-6.1.5.ebuild b/kde-plasma/kwayland/kwayland-6.1.5.ebuild new file mode 100644 index 000000000000..1521a040dc43 --- /dev/null +++ b/kde-plasma/kwayland/kwayland-6.1.5.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.5.0 +QTMIN=6.7.2 +inherit ecm flag-o-matic plasma.kde.org + +DESCRIPTION="Qt-style API to interact with the wayland-client API" +HOMEPAGE="https://invent.kde.org/frameworks/kwayland" + +LICENSE="LGPL-2.1" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="" + +# All failing, I guess we need a virtual wayland server +RESTRICT="test" + +# slot ops: includes qpa/qplatformnativeinterface.h, surface_p.h +RDEPEND=" + >=dev-libs/wayland-1.15.0 + >=dev-qt/qtbase-${QTMIN}:6=[concurrent,gui,opengl] + >=dev-qt/qtwayland-${QTMIN}:6= + media-libs/libglvnd +" +DEPEND="${RDEPEND} + >=dev-libs/plasma-wayland-protocols-1.13.0 + >=dev-libs/wayland-protocols-1.15 + sys-kernel/linux-headers +" +BDEPEND=" + >=dev-qt/qtwayland-${QTMIN}:6 + >=dev-util/wayland-scanner-1.19.0 +" + +src_configure() { + filter-lto # bug 866575 + ecm_src_configure +} diff --git a/kde-plasma/kwin/Manifest b/kde-plasma/kwin/Manifest index 44d4bde1487f..2694bec63b1c 100644 --- a/kde-plasma/kwin/Manifest +++ b/kde-plasma/kwin/Manifest @@ -1,9 +1,9 @@ AUX kwin-5.26.80-gstreamer-optional.patch 948 BLAKE2B 880e77ce6462c115953471dfd4985cc4891a05a910323c1760e01870f04a6930d6d4680811701e12094f1bc3eabbba6b097535408b9148dea4beca31496c7e35 SHA512 66e839c7d603873d675b96430ae48d89366a7f1c5019686c9471ef4fd66449bc4bc22752856665a5d90ab8e503e40d307c4671ac0c2f2991b869e211f7b46c86 AUX kwin-6.1.4-screenedge-dnd.patch 1347 BLAKE2B f54f43135efa888f9f7d42e440fdad98674f5eedc2513f96cebbdd5648f88ebe19dd5b388c6e3e9eeb11a9186268c83622c4ce7386bf541fa1da8d3c10363745 SHA512 c117a3550c7813f62e4dfb7f6a5bb2230e9b916e46db15907236c010d64335848d4439eaa360ed8729a418beac4034d6d4903b01e0e56f3d0469d2edcba3ecc3 DIST kwin-5.27.11.tar.xz 7644856 BLAKE2B a21fa8d60418bf109b3f651f266185b1e97bdc92e7c7d7ab4b73271d91e8c2b629fd22851b3fff88d7ecd8277fdd8a70bf1c3bd93aa1e379377b86f56cfe2bd2 SHA512 8c76695f71ce67142d16ad16aed342375ae3aefa59ff2628a28003025701bc6b48999adaac79fc5ab09ec22c8d8407fc29f011fd3da6f992c36531fd6c3fc37b -DIST kwin-6.1.4-patchset.tar.xz 12252 BLAKE2B ced952cffbc5a1b077c94f39eb8af7e7f88716fd205c2079c16d610f4e01b2835368522bcc86f9b801210aef8cf4c266b31235378f9e29ef2f06a0866e69196c SHA512 db183d11db57fcf98431ea6391a5fbfc0d6a76dfacc6d9832145a00151167b75c916cc21435ee18e9549b4a4ce5dd8577d7d9f565f0f8f711c33b0b83c36e9b0 DIST kwin-6.1.4.tar.xz 8499248 BLAKE2B f455ee5da1ab735237581b41c3a423e3768443270e294ee1bd974f3f59bc72adf9d67939a27761dff51c2781df5f278b2fcf40f3b768e4bffaa1712934932894 SHA512 f7d512e633ec153f19b2f76f781d67a6c5f9b97df81205cf6e3cca227185b2764ffa612f0d1c0a528a37964dfcf3c6ac060c062ae8d653997057555cfd477090 +DIST kwin-6.1.5.tar.xz 8503432 BLAKE2B 8cd8da89f93ac64dbb8a42e90a09a188b86762440964d4e9425a924f0349360bcf31f187fcfb66b61fca42db44f93c97f313703c5b602e873035bec86f36b0b1 SHA512 a71d1f814c948293d5552504115178f20e7450ead86c57b0fda79584f613fbc77851d1735945f7f05bf0b6b8c09cdacf53154820176d133f41ec736ae1492946 EBUILD kwin-5.27.11-r2.ebuild 4351 BLAKE2B 8066146aebebf86bb00932f6ea8a90936e7d73b1d208c532bf8ea919abf9b12e7d9a23cb3197eb8955a018fae1f68569acea27f9ec8ab51a37cf7ff1ea48b457 SHA512 74db326cb10b54faede92389992c45ca933b5e10d27abc66fd05f300a0b39c311712041eb306d613588dfd98603cb8988656e1548c61da4682d3707a7295ff22 EBUILD kwin-6.1.4-r1.ebuild 4281 BLAKE2B 9a048866f1c35ca2a06382dd134ae8d0440a128bead66bb9f840aecf46cc582110889ad82a0d6e1eb25c6acf84d1aa846701269e1e74261023f020054aec8762 SHA512 6d4c8ed104ba29367020a6b06201fb8ee5719f224368c6a5b992da5dd50f959e34e1c4b0b81b6682c4c2e2411b9df7b513dc2f441850bf037d8c109b513db906 -EBUILD kwin-6.1.4-r2.ebuild 4290 BLAKE2B 77dd0e73290c20865f551fd39ded43fd70c7d956192bffcee05bd084bfb67481db6ddfbcd9ad7587fa9b857d7536fc7a43690f253672a43a80f22c0eba64a409 SHA512 46814038756fb85748a10121785975caa10ab42b8d5eb07e855c753b5e3f62039ad8d7ba9d6e980fbbfbeeb12ca45ae1a9f887e078c729ca64cc7b7a6c4d00ac +EBUILD kwin-6.1.5.ebuild 4142 BLAKE2B 2aec372eab31b2b1c9b53cd34df2993dcb3aba4541e09807e8a36c717d1b59d0c6e8d8b17ab34e11222d99aad73096045e0032dfa7984ee00f3d8e32a312801f SHA512 c5091ec1e60f134dcc3174c0255647e139533602a36e6d6e8c2c50a1c37de22050f47d362c748cb55f324c1e1ce7dc61ba2597573c7d5061830524de10f99a78 MISC metadata.xml 760 BLAKE2B 3592da53cc329bc726ca8d4a33e6f4af27fb40c0bf3ce4e4d30374b5a704d29bb787d9a9b84f5352deb9627130912a7832aa8d0c9261970a5179ecbafcba1a28 SHA512 20892d3ff5e1dd1980e83006ee3b07b06f48bc4f0af8d2204a41a62c7768552a14208d19408852c619b10b1e83deda93c9f7e4ca68c5ea9d1bf04312770c74cf diff --git a/kde-plasma/kwin/kwin-6.1.4-r2.ebuild b/kde-plasma/kwin/kwin-6.1.4-r2.ebuild deleted file mode 100644 index 1e8ae01ae3ac..000000000000 --- a/kde-plasma/kwin/kwin-6.1.4-r2.ebuild +++ /dev/null @@ -1,146 +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="true" -KFMIN=6.5.0 # bug 933271 -PVCUT=$(ver_cut 1-3) -QTMIN=6.7.2 -inherit ecm plasma.kde.org - -DESCRIPTION="Flexible, composited Window Manager for windowing systems on Linux" -PATCHSET="${P}-patchset" -SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${PATCHSET}.tar.xz" - -LICENSE="GPL-2+" -SLOT="6" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" -IUSE="accessibility +caps gles2-only lock screencast +shortcuts systemd" - -RESTRICT="test" - -# qtbase slot op: GuiPrivate use in tabbox -COMMON_DEPEND=" - dev-libs/libei - >=dev-libs/libinput-1.19:= - >=dev-libs/wayland-1.22.0 - >=dev-qt/qt5compat-${QTMIN}:6[qml] - >=dev-qt/qtbase-${QTMIN}:6=[accessibility=,gles2-only=,gui,libinput,opengl,widgets] - >=dev-qt/qtdeclarative-${QTMIN}:6 - >=dev-qt/qtsensors-${QTMIN}:6 - >=dev-qt/qtshadertools-${QTMIN}:6 - >=kde-frameworks/kauth-${KFMIN}:6 - >=kde-frameworks/kcmutils-${KFMIN}:6 - >=kde-frameworks/kcolorscheme-${KFMIN}:6 - >=kde-frameworks/kconfig-${KFMIN}:6[qml] - >=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/kglobalaccel-${KFMIN}:6=[X(+)] - >=kde-frameworks/kguiaddons-${KFMIN}:6[wayland] - >=kde-frameworks/ki18n-${KFMIN}:6 - >=kde-frameworks/kidletime-${KFMIN}:6=[wayland] - >=kde-frameworks/knewstuff-${KFMIN}:6 - >=kde-frameworks/knotifications-${KFMIN}:6 - >=kde-frameworks/kpackage-${KFMIN}:6 - >=kde-frameworks/kservice-${KFMIN}:6 - >=kde-frameworks/ksvg-${KFMIN}:6 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 - >=kde-frameworks/kwindowsystem-${KFMIN}:6=[wayland,X] - >=kde-frameworks/kxmlgui-${KFMIN}:6 - >=kde-plasma/breeze-${PVCUT}:6 - >=kde-plasma/kdecoration-${PVCUT}:6 - >=kde-plasma/kwayland-${PVCUT}:6 - >=kde-plasma/plasma-activities-${PVCUT}:6 - media-libs/fontconfig - media-libs/freetype - media-libs/lcms:2 - media-libs/libdisplay-info:= - media-libs/libepoxy - media-libs/libglvnd - >=media-libs/mesa-21.3[egl(+),gbm(+),wayland,X] - virtual/libudev:= - x11-libs/libX11 - x11-libs/libXi - >=x11-libs/libdrm-2.4.116 - >=x11-libs/libxcb-1.10:= - >=x11-libs/libxcvt-0.1.1 - >=x11-libs/libxkbcommon-1.5.0 - x11-libs/xcb-util-cursor - x11-libs/xcb-util-keysyms - x11-libs/xcb-util-wm - accessibility? ( media-libs/libqaccessibilityclient:6 ) - gles2-only? ( || ( - >=media-libs/mesa-24.1.0_rc1[opengl] - =kde-plasma/kscreenlocker-${PVCUT}:6 ) - screencast? ( >=media-video/pipewire-0.3:= ) - shortcuts? ( >=kde-plasma/kglobalacceld-${PVCUT}:6 ) -" -RDEPEND="${COMMON_DEPEND} - !kde-plasma/kdeplasma-addons:5 - !kde-plasma/kwayland-server - >=dev-qt/qtmultimedia-${QTMIN}:6[qml] - || ( - dev-qt/qtmultimedia:6[ffmpeg] - ( - dev-qt/qtmultimedia:6[gstreamer] - media-plugins/gst-plugins-soup:1.0 - ) - ) - >=kde-frameworks/kirigami-${KFMIN}:6 - >=kde-frameworks/kitemmodels-${KFMIN}:6 - >=kde-plasma/libplasma-${PVCUT}:6[wayland(+)] - sys-apps/hwdata - x11-base/xwayland[libei] -" -DEPEND="${COMMON_DEPEND} - >=dev-libs/plasma-wayland-protocols-1.13.0 - >=dev-libs/wayland-protocols-1.34 - >=dev-qt/qttools-${QTMIN}:6[widgets] - >=dev-qt/qtbase-${QTMIN}:6[concurrent] - >=dev-qt/qtwayland-${QTMIN}:6 - x11-base/xorg-proto - x11-libs/xcb-util-image - caps? ( sys-libs/libcap ) - test? ( screencast? ( >=kde-plasma/kpipewire-${PVCUT}:6 ) ) -" -BDEPEND=" - >=dev-qt/qtwayland-${QTMIN}:6 - dev-util/wayland-scanner - >=kde-frameworks/kcmutils-${KFMIN}:6 -" - -PATCHES=( "${WORKDIR}/${PATCHSET}" ) - -src_prepare() { - ecm_src_prepare - - # TODO: try to get a build switch upstreamed - if ! use screencast; then - sed -e "s/^pkg_check_modules.*PipeWire/#&/" -i CMakeLists.txt || die - fi - - # TODO: try to get a build switch upstreamed - if ! use systemd; then - sed -e "s/^pkg_check_modules.*libsystemd/#&/" -i CMakeLists.txt || die - fi -} - -src_configure() { - local mycmakeargs=( - # TODO: KWIN_BUILD_X11? - # KWIN_BUILD_NOTIFICATIONS exists, but kdeclarative still hard-depends on it - $(cmake_use_find_package accessibility QAccessibilityClient6) - $(cmake_use_find_package caps Libcap) - -DKWIN_BUILD_SCREENLOCKER=$(usex lock) - -DKWIN_BUILD_GLOBALSHORTCUTS=$(usex shortcuts) - ) - - ecm_src_configure -} diff --git a/kde-plasma/kwin/kwin-6.1.5.ebuild b/kde-plasma/kwin/kwin-6.1.5.ebuild new file mode 100644 index 000000000000..8580013b2ff3 --- /dev/null +++ b/kde-plasma/kwin/kwin-6.1.5.ebuild @@ -0,0 +1,142 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="true" +KFMIN=6.5.0 +PVCUT=$(ver_cut 1-3) +QTMIN=6.7.2 +inherit ecm plasma.kde.org + +DESCRIPTION="Flexible, composited Window Manager for windowing systems on Linux" + +LICENSE="GPL-2+" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="accessibility +caps gles2-only lock screencast +shortcuts systemd" + +RESTRICT="test" + +# qtbase slot op: GuiPrivate use in tabbox +COMMON_DEPEND=" + dev-libs/libei + >=dev-libs/libinput-1.19:= + >=dev-libs/wayland-1.22.0 + >=dev-qt/qt5compat-${QTMIN}:6[qml] + >=dev-qt/qtbase-${QTMIN}:6=[accessibility=,gles2-only=,gui,libinput,opengl,widgets] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=dev-qt/qtsensors-${QTMIN}:6 + >=dev-qt/qtshadertools-${QTMIN}:6 + >=kde-frameworks/kauth-${KFMIN}:6 + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kcolorscheme-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6[qml] + >=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/kglobalaccel-${KFMIN}:6=[X(+)] + >=kde-frameworks/kguiaddons-${KFMIN}:6[wayland] + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kidletime-${KFMIN}:6=[wayland] + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/kpackage-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/ksvg-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6=[wayland,X] + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-plasma/breeze-${PVCUT}:6 + >=kde-plasma/kdecoration-${PVCUT}:6 + >=kde-plasma/kwayland-${PVCUT}:6 + >=kde-plasma/plasma-activities-${PVCUT}:6 + media-libs/fontconfig + media-libs/freetype + media-libs/lcms:2 + media-libs/libdisplay-info:= + media-libs/libepoxy + media-libs/libglvnd + >=media-libs/mesa-21.3[egl(+),gbm(+),wayland,X] + virtual/libudev:= + x11-libs/libX11 + x11-libs/libXi + >=x11-libs/libdrm-2.4.116 + >=x11-libs/libxcb-1.10:= + >=x11-libs/libxcvt-0.1.1 + >=x11-libs/libxkbcommon-1.5.0 + x11-libs/xcb-util-cursor + x11-libs/xcb-util-keysyms + x11-libs/xcb-util-wm + accessibility? ( media-libs/libqaccessibilityclient:6 ) + gles2-only? ( || ( + >=media-libs/mesa-24.1.0_rc1[opengl] + =kde-plasma/kscreenlocker-${PVCUT}:6 ) + screencast? ( >=media-video/pipewire-0.3:= ) + shortcuts? ( >=kde-plasma/kglobalacceld-${PVCUT}:6 ) +" +RDEPEND="${COMMON_DEPEND} + !kde-plasma/kdeplasma-addons:5 + !kde-plasma/kwayland-server + >=dev-qt/qtmultimedia-${QTMIN}:6[qml] + || ( + dev-qt/qtmultimedia:6[ffmpeg] + ( + dev-qt/qtmultimedia:6[gstreamer] + media-plugins/gst-plugins-soup:1.0 + ) + ) + >=kde-frameworks/kirigami-${KFMIN}:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 + >=kde-plasma/libplasma-${PVCUT}:6[wayland(+)] + sys-apps/hwdata + x11-base/xwayland[libei] +" +DEPEND="${COMMON_DEPEND} + >=dev-libs/plasma-wayland-protocols-1.13.0 + >=dev-libs/wayland-protocols-1.34 + >=dev-qt/qttools-${QTMIN}:6[widgets] + >=dev-qt/qtbase-${QTMIN}:6[concurrent] + >=dev-qt/qtwayland-${QTMIN}:6 + x11-base/xorg-proto + x11-libs/xcb-util-image + caps? ( sys-libs/libcap ) + test? ( screencast? ( >=kde-plasma/kpipewire-${PVCUT}:6 ) ) +" +BDEPEND=" + >=dev-qt/qtwayland-${QTMIN}:6 + dev-util/wayland-scanner + >=kde-frameworks/kcmutils-${KFMIN}:6 +" + +src_prepare() { + ecm_src_prepare + + # TODO: try to get a build switch upstreamed + if ! use screencast; then + sed -e "s/^pkg_check_modules.*PipeWire/#&/" -i CMakeLists.txt || die + fi + + # TODO: try to get a build switch upstreamed + if ! use systemd; then + sed -e "s/^pkg_check_modules.*libsystemd/#&/" -i CMakeLists.txt || die + fi +} + +src_configure() { + local mycmakeargs=( + # TODO: KWIN_BUILD_X11? + # KWIN_BUILD_NOTIFICATIONS exists, but kdeclarative still hard-depends on it + $(cmake_use_find_package accessibility QAccessibilityClient6) + $(cmake_use_find_package caps Libcap) + -DKWIN_BUILD_SCREENLOCKER=$(usex lock) + -DKWIN_BUILD_GLOBALSHORTCUTS=$(usex shortcuts) + ) + + ecm_src_configure +} diff --git a/kde-plasma/kwrited/Manifest b/kde-plasma/kwrited/Manifest index 0e5b9095d1f3..033c31aab672 100644 --- a/kde-plasma/kwrited/Manifest +++ b/kde-plasma/kwrited/Manifest @@ -1,5 +1,7 @@ DIST kwrited-5.27.11.tar.xz 23492 BLAKE2B c37d142111e4bf2892b7795fc689452ab210a8cfc099aa89d75c0766975d62670f5a04039f1e10154d1a0b1d0025a7b8cc12fc68bc6042fcf1640c0c1154d6fe SHA512 b4a541832d567dbc2b0d391f7aa1463f17b89e62b3bb28447f728f7d32f640c2b5bd1011ef2224c37cbaa517f90e7bb17d0eadd9209af2af22db1986d6ab401a DIST kwrited-6.1.4.tar.xz 23720 BLAKE2B a7a1d62a474e1e71992e117f9bbbc8e11b16aabe0c3f46bbec662b69bd8e9b0c85ab91ca946e135b26cee4323faa846443aa83ac89fe8f3de938f9ccd8b3bd16 SHA512 8a7c8a8fc4f958ca7ec27f8a7d7534eac25afda5628a6ca0ee467a3296ca97bbc3b0445f2ded46eeeb1dfa8ff21a5b36d770c70146ca9dec922df2c98574d3da +DIST kwrited-6.1.5.tar.xz 23740 BLAKE2B 2fc3e97e2567a86836c417bfd47856a2fea733c923ed3d6603299145fbff146c3028d347787a2b126505531789716676f11b04e4ae3a8c203f41c4ee97c0a186 SHA512 cdef2ace824e4fe71b8ef9ed100fcbf983f94945f1fcdd676f20e65df208533fbd04604db7be1fc3711e1444cde73f3835836106dee009f8fcc97f5ad5c7030d EBUILD kwrited-5.27.11.ebuild 614 BLAKE2B ffc6bafa62c1f7fe6e749726c11dcad8a5ecb4df7b0271c05532d65201d1daa5cb7ae17b61b9928cf5df9fe75b7a23d615d7490c1affdf963e1f5c99aa0e8c2d SHA512 aa22e7fcd26e3728a2168ae00212682171d4288ad864bb603a18ec8651136ff6412ff99087ce669fcf066917744767709dfbc709c3f4a08d5a68739e507bd152 EBUILD kwrited-6.1.4.ebuild 585 BLAKE2B 31110c1a21a4d5d26508233fc49ff0712bdf04dae4ffe3a97b247bb3b936bdbe51b01f0707ef0925ca07509acfeb580219627591510a7282d47adaf8dbb52917 SHA512 3247a81528a884ec454ceb385a7a298170ac177ef7e46580a3bef6623ea3c21745007cd6fa09928c97953b5024f1e04765ea5e34e1f27f4eca8edc2323b3bb87 +EBUILD kwrited-6.1.5.ebuild 587 BLAKE2B 69517d61b2e3dced19c72b06bfff3e6c057c351d03d2511f916f8cc88fbed8ff6175d044fc13a232e16d5d1031be31ddf5c80ea1508bebc1f3c5ce84652dbe59 SHA512 0731ef98b34c5396d47d2c1d04bef6af63da2d0fc0be0a8a2ea294345a39a9ecc8a752aea2fde0fa3b4daffbd6fa413361d7989f77e3b58ecb8a3104bb16aa5e MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/kwrited/kwrited-6.1.5.ebuild b/kde-plasma/kwrited/kwrited-6.1.5.ebuild new file mode 100644 index 000000000000..1421b416b561 --- /dev/null +++ b/kde-plasma/kwrited/kwrited-6.1.5.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=6.5.0 +QTMIN=6.7.2 +inherit ecm plasma.kde.org + +DESCRIPTION="KDE Plasma daemon listening for wall and write messages" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui] + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/kpty-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-plasma/layer-shell-qt/Manifest b/kde-plasma/layer-shell-qt/Manifest index 33c176ee8553..f1bdf4890c6b 100644 --- a/kde-plasma/layer-shell-qt/Manifest +++ b/kde-plasma/layer-shell-qt/Manifest @@ -1,5 +1,7 @@ DIST layer-shell-qt-5.27.11.tar.xz 18488 BLAKE2B 3c56db129c4d525ee1968e3016f77f5adcf9ed121f6a7b28a6331ca06a1e1ad0df091c4d8afeb64e12176094332da5de33e91e219551c17ce22adc463dbe6b92 SHA512 9a7439a5653fe684967445109624989fbb11f8bc46815afd3eadf44f5753f4442d1d9d59c0721f1f383715f16aae845e3edc8c62409ccabee324dca219fb3429 DIST layer-shell-qt-6.1.4.tar.xz 35948 BLAKE2B 65804344dd6e6914b8710fae9b90cd872ba8f1c4eb622f3acfa5360594b0af2c9938348626ab8cfec32134b779e5bfdc6f21a73f8aa755e7dfe56c77bb3bc849 SHA512 766955fe6012a285dae75116d6cbd312d245e05e422c2cca830834bb6be4ed188568928410936344101078a9af0d73b958a439b00159ac77e2efa4e591285b64 +DIST layer-shell-qt-6.1.5.tar.xz 35964 BLAKE2B 35cf6bb91a6a1f2b6c2bc47ca19776315d0353af9a2cbffea45f89b9ab4963f5c6936483b6d65138062d93443fa35d04aa83ad6573a4b99a2fb440da7cdf663a SHA512 b5b34a02ea7a39e37300301691400859d5e47133b77fbdfbbfe9b5e109a18d2e538749dfffdd8b8a655996f0b63d254fe72a8762b3ef667314cd507eba870154 EBUILD layer-shell-qt-5.27.11.ebuild 827 BLAKE2B 2c5fbcd14025defc5e0a68e064875adb13d3c1b6fc4e4dc48f3563c9ed236b8aa5a7591ed3b62deef8a604eb114f0d9f4550e5909e84f91689d6c769234a8660 SHA512 45cca15956d098129e2369a95dd9a1368d846239da0e15ad6c08f4364ba8129e8755c9722e65642e22925766ae3c52f10ee7bf7f29b9599b71f91746f81ccaed EBUILD layer-shell-qt-6.1.4.ebuild 654 BLAKE2B 5478e0778233306a2ed2228973783540e0dc87b06b56d50b00b997bef219351d1197abf849239e97c7d9250182958bbd3e35abe846af148b5ab3fbb19891e154 SHA512 10a17f470a8a82d6e4bd42848b16976738a584865f66eed3856673a2cd1c94ceb4e4f98af79102a33536a41b44732a11fb0d237b10f62cf825dbd102d00d2801 +EBUILD layer-shell-qt-6.1.5.ebuild 656 BLAKE2B ded2601e8d341f3c6dfb178ca4696e01b337ab85489b0b1e765abea4068d3a0c1d192c3e9be35e15936b9045995e13497ffa6e28bf2a5528adc810b2f56798b2 SHA512 bfdc7a4433942ff0e9d9041187fc9925755ae62faed5c1c0e7a84bf6dd6a708b7ce2367064421b828955194b9f897ddc70cb863bbd55b4db60c15bd7abf12f60 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-plasma/layer-shell-qt/layer-shell-qt-6.1.5.ebuild b/kde-plasma/layer-shell-qt/layer-shell-qt-6.1.5.ebuild new file mode 100644 index 000000000000..58d8e1c9aa2d --- /dev/null +++ b/kde-plasma/layer-shell-qt/layer-shell-qt-6.1.5.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=6.5.0 +QTMIN=6.7.2 +inherit ecm plasma.kde.org + +DESCRIPTION="Qt component to allow applications make use of Wayland wl-layer-shell protocol" + +LICENSE="LGPL-3+" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="" + +# slot op: various private QtWaylandClient headers +RDEPEND=" + >=dev-libs/wayland-1.15 + >=dev-qt/qtbase-${QTMIN}:6[gui] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=dev-qt/qtwayland-${QTMIN}:6= + x11-libs/libxkbcommon +" +DEPEND="${RDEPEND} + dev-libs/wayland-protocols +" +BDEPEND=" + dev-util/wayland-scanner + virtual/pkgconfig +" diff --git a/kde-plasma/libkscreen/Manifest b/kde-plasma/libkscreen/Manifest index 3a13bdfaa533..43de4decbbea 100644 --- a/kde-plasma/libkscreen/Manifest +++ b/kde-plasma/libkscreen/Manifest @@ -1,5 +1,7 @@ DIST libkscreen-5.27.11.tar.xz 116052 BLAKE2B a727284888faa02f86c12ed332daa7fd5bf3fa2611664a5cd37608d61821a59023fb11b19afe26210735d5ffe5ee2e56a3a3b737b66d99aae8177061bb5cba5b SHA512 46cca0d7f91be8a284cbee951183d5559a1f298b987e5f76d5bf4b9a3d292d8ccf363f409582080d04aee692083f3e0a073bae15444f53e0f77565bb7c2255ba DIST libkscreen-6.1.4.tar.xz 119116 BLAKE2B 7b16b0e0f9ff43c7819f7021f0dc9479dc901b4b2a5de2d0b04c2f4d0e51fa3a436deafb7d1594d92348442a146df8c352a6c33b0c914212074e875648bf3931 SHA512 f432a758d422737979c2490d09a409efd4dc6721985efc3bfb23e35e73c244cfa3f304a2c5ffb15dc1c74f5e3ec71fb076b9967fe6d151866fc8489b0adfdbe9 +DIST libkscreen-6.1.5.tar.xz 119148 BLAKE2B 1344923ddc5baac058438bfaf1a976a62b2e778f497dda463a3be8ada3828f8eaf983f573947025bc8a59df2243234c8bb2820381d5c85de6605b5e121c9ccdb SHA512 b3d544187a02485356516eb3281841e77f6bf4d4f0548ffc4b49c295051b2c30fa0d3da3e98bdd9958f9c87c48d74aef5ad5f0ef32f854791ab829d86d9a419e EBUILD libkscreen-5.27.11.ebuild 843 BLAKE2B d0c35f4305237747f7ac854e537c2e9818ac06f5e19b036c61770f5a152488ec7c53b94cb6f03d1576e155311667c3c75854b6cc2c8c545b432adb7a46537cdb SHA512 6eb9ea8e89bee4354ead11f615306849e5bf2b6fc5d5df35285b27f406d61a1ccd21fb523f703a7529156492b4e327f0965cedcad1186ed12002b2aae8849b24 EBUILD libkscreen-6.1.4.ebuild 772 BLAKE2B 9807f6a8527770b67a63e0ffbff3271d11e71fb81a9f84039467df2004fc0b20ff10079d175a06527e6bee90c0ca1bd51a0f58bc6c7808977f0ce9f7d2c49946 SHA512 dfd3fa5e65c94675e6dc998e0f0539f9e96a90f1439a879f8ce7741ccbf63ec9180a0e6f169c75eed577ca6572c70ed3340b721536d17e710c87ed545f3f95d7 +EBUILD libkscreen-6.1.5.ebuild 774 BLAKE2B 6c4306acc6d33e8ccd3699f1af264b73927c1e50b4f5fa2a7b856e9f695f02ca886d500e06f0e07155228ce3f66dba40a39565ceb606c30c592bac7deaba2c63 SHA512 b8bf22b88cb6543d46a3be8647541a725ffb6a0938901faaae84431e06825e2aa9f0b13d8fdaaa0c49d073e2a22ba51f5a2f80c3f070e05a3557b605df9ee2f5 MISC metadata.xml 406 BLAKE2B f47c4d7eab804ce88be47f9723f0610045c62b51883ad7877b00388cff9c2a6cd1e72afa24076c1c9affae154d6cc881f33eab04b862c4e40f708fde341a4883 SHA512 47370335bdf14118dacfa8189bcafd2089a2ec131c62d2c07a21ea4db32d837de1f5765be2907fd709b263f5fd3c3b2c5f12da1646ad5d9ff6d2b9ea9f99ebf7 diff --git a/kde-plasma/libkscreen/libkscreen-6.1.5.ebuild b/kde-plasma/libkscreen/libkscreen-6.1.5.ebuild new file mode 100644 index 000000000000..cb27b05bc147 --- /dev/null +++ b/kde-plasma/libkscreen/libkscreen-6.1.5.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="forceoptional" +KFMIN=6.5.0 +QTMIN=6.7.2 +inherit ecm plasma.kde.org + +DESCRIPTION="Plasma screen management library" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6/8" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="" + +# requires running session +RESTRICT="test" + +# slot op: Uses Qt::GuiPrivate for qtx11extras_p.h +RDEPEND=" + dev-libs/wayland + >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui] + >=dev-qt/qtwayland-${QTMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + x11-libs/libxcb:= +" +DEPEND="${RDEPEND} + >=dev-libs/plasma-wayland-protocols-1.13.0 +" +BDEPEND=" + >=dev-qt/qttools-${QTMIN}:6[linguist] + >=dev-qt/qtwayland-${QTMIN}:6 + dev-util/wayland-scanner +" diff --git a/kde-plasma/libksysguard/Manifest b/kde-plasma/libksysguard/Manifest index 36a3a2cde46f..f4ba955a12aa 100644 --- a/kde-plasma/libksysguard/Manifest +++ b/kde-plasma/libksysguard/Manifest @@ -1,6 +1,8 @@ AUX libksysguard-5.22.80-no-detailed-mem-message.patch 1091 BLAKE2B 1c15fbea7e0f46cb60f1423523eb53ed564b2d0d8d6ab0429851f1e73e1aef844cbdcb23cfa70c4b0aac125587caa924fed50da94c5cb8de49d5f215fd38c03a SHA512 281b047e7f7e4d3a8e8d5ca9247dd4aca538cb13d1ff3e35303c059187140586233cff1b7c50caf5f289f9e4f63a2f57421ff0389cbbb50ad3f408a2addb396b DIST libksysguard-5.27.11.tar.xz 890640 BLAKE2B 61a657f8fbc1042e57ec6e4ba85a6900db680547c61a611200dddc15b94af76f5183db6dc2c867138ccfc2af67f185d16eaff130999c525b3c8b7c23e38adc42 SHA512 21ac0f398c969146a9901cb184508cfab8f1d6e75e364ca638f85e87b0a25f9c901f81696c0bd6ee060f35c54204718f891510e7816858c190d78c2b25004544 DIST libksysguard-6.1.4.tar.xz 305256 BLAKE2B a96335ec13f4b069edaea912e5541d59ee96de0a9b695298bd5bc297a8887965389132a238576428f2ab9881429991052a7a5abf4bcb814792462380ada5bf78 SHA512 0549e19182090d6b353e21fc86963b5fe27f712f7e928b0067021f0634ff119dd255c3760ab1cb8ce0a4eab4d532f921b1564208d711779973f20d428f31aa9a +DIST libksysguard-6.1.5.tar.xz 306220 BLAKE2B 37f7e9c7fc1e91a0cfa4ab18b276e3d5187cb0a2a543a6a8d8d61a125cff49bcb1b73b85a1a3ea1f4079d10a94431995c5812e51198a7a12bf8f457b678b42af SHA512 d3ffec5479510241c3d006a7d0bc8ed23cd37dad84422c48bf8dad3eca62883759c2a536ffabe1bede1073144415f53cca8c2099129e96b18c8283a9e4e48140 EBUILD libksysguard-5.27.11.ebuild 1903 BLAKE2B 01c6fd6fa52cc0386bc9416f93c0d557a0edf91454212ee96fc918b86b93bc0c01791ed792b3a552fef6da21ed4f76cbefc7aed852943c7cdfc4d9f396f121d8 SHA512 f4860635158f1956b3a895295537bf1a2ecd794fac0b670ccce6f29ed5689ae05f269c91f0597ba7d5173ead8c2274f74ef4cf647fb4ec08561cc6d7fc27b462 EBUILD libksysguard-6.1.4.ebuild 992 BLAKE2B 5011f7ee3707cbb117e4f79a11360012e5fdd7de23ec9fcb8adfcdab5feb08c353cab240d9fdb937f4db879bd6283cef83033d10361f5fb9e32c76c9cb459051 SHA512 9c84fbe603247b6acfbda9073b8cc62fc1a0af24e37fdf4917a5e0a229f9843629401d7fa45c8cd684ed20746485b516a112d89fa3c0da89f7ad45a02ab2d8ff +EBUILD libksysguard-6.1.5.ebuild 994 BLAKE2B 9b55bf3a8a9b29006cbac018a8c902aeff409c4230e145b185a19d7d2cebe36c95952a32593b502b7c0b8edb5acc5de37f35212f077488e90cd0cf9b1e3363e8 SHA512 86accc1ef68d11f978a95d341e984977295c2725a76d8929ebe0a107086ffeadcaf3e5c0098bbc15e84699e3c22dcef6e2b203507db7793eea8287ffb261b85e MISC metadata.xml 611 BLAKE2B 7e821b5bc0966b855561677eb598ec5eca351955c79f40e2f8622981eb02a206a07b47aec23db6efea5e08edfa2546a01f7f953ed7c7c3dae46ac1fa3f8cfeaa SHA512 ebdb86fa4d523efa0fd614acd9b2275284fb8298a75532d6afb272fe92cd927486044074121811f34ec8096d6de331934413347d1ca6f0f137e5beda0cdfc302 diff --git a/kde-plasma/libksysguard/libksysguard-6.1.5.ebuild b/kde-plasma/libksysguard/libksysguard-6.1.5.ebuild new file mode 100644 index 000000000000..8b4787e9c254 --- /dev/null +++ b/kde-plasma/libksysguard/libksysguard-6.1.5.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="true" +KFMIN=6.5.0 +QTMIN=6.7.2 +inherit ecm plasma.kde.org + +DESCRIPTION="Task management and system monitoring library" + +LICENSE="LGPL-2+" +SLOT="6/9" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="" + +RDEPEND=" + dev-libs/libnl:3 + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-frameworks/kauth-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6[qml] + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/kpackage-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/solid-${KFMIN}:6 + net-libs/libpcap + sys-apps/lm-sensors:= + sys-libs/zlib +" +DEPEND="${RDEPEND}" +BDEPEND="sys-libs/libcap" + +src_test() { + # bugs 797898, 889942: flaky test + local myctestargs=( + -E "(sensortreemodeltest)" + ) + LC_NUMERIC="C" ecm_src_test # bug 695514 +} diff --git a/kde-plasma/libplasma/Manifest b/kde-plasma/libplasma/Manifest index 5697b3263589..1867d57dc111 100644 --- a/kde-plasma/libplasma/Manifest +++ b/kde-plasma/libplasma/Manifest @@ -1,6 +1,8 @@ DIST libplasma-6.1.4.tar.xz 2117624 BLAKE2B 95267993a201d4c8fb638e5f61a346736a0b86b20aa99b393e5d6695f5d798573b97fd1e516e541216583dac1af214043e7f78e0960a2415ea18cab073cec794 SHA512 d0db7ad8ceb9b63019d63070233664cd5f5b8a25b4f9de9a435e49db89f5b57bb71889b0d3fa07e0a99e3085f3874e80cff6b7c9190b467e63ff9a44e934107f +DIST libplasma-6.1.5.tar.xz 2118832 BLAKE2B 7f499104181a6346ae0660d0cc2dab0172342b47e0b45950453aba602ddf408e87ff1e3df583ead4beff0d029489da86ced32a51e4ace1793809e049a81af163 SHA512 586ef5c408523eb8d5ef77f61277541c58070ea9147a7437f502e339a47d0f2d031c13d7843cfc094efb108779136cee3c06181b86004df1c46780e26d567717 DIST plasma-framework-5.116.0.tar.xz 3311836 BLAKE2B ca47628891705bda2ae02728a680296e0ac2e4754f779a65685a85dd364ada9217e485ac9e10130c6c37fd0b98137263cb919941933fdbc0ba4c44febb6a99fd SHA512 d15a1379d14a13c17932c1278b209b0a2f6a07f1abc15cb436f73765f8df12564297541c29bf453991e4dc7d469c5b83ecc53e9e97480d10d8d897597acfe804 EBUILD libplasma-5.116.0-r1.ebuild 2147 BLAKE2B feabd61b1f36ef6000657b01bd078958b123d37b1cbd7251bf807caa7985a98ed28275afde27fc8a3ca15fe08d0f7e575a69a26146e85de57df259bbfe75cc79 SHA512 e4d43fc20ed01bc232980bb230e8b1f4431f173e884922d805968e05894b35d000154585480aab8348d6e1abd68a89ec6838bc1510f64bfdb59d973b471f7a8e EBUILD libplasma-5.116.0.ebuild 2146 BLAKE2B 381aa30144912b310b99e4cfe5cb9f5cbb95e4a3194a2f0e4f0d8b1c2669dbf504efcfb5c4fe3d16aa1875a7faf2c887ae72379d78de40e9a4cc4fd5578be982 SHA512 8dd613aa84e716a83d57b4508103d253364d4c4a0e4509edee9b425f70415b72c6e5d46f258e7482711af6bb8bca4d40cda67b983e57336158b95bd32eb861cb EBUILD libplasma-6.1.4.ebuild 1778 BLAKE2B e91ca78b1ab24b303dae217ccbaeea4391817198b92d7368d4ade0fcff93998db9ac1448ce513076993108661be92457e7c7ed33b6aeb24a21d554431acb2b3b SHA512 2d512119e4ca61d73df0946929cb4666e40cfb8853206febb655924addf429f754235d44159a1a831211233b74799afb5b4ee2218f4cf17c10ba90ccc1d23a6e +EBUILD libplasma-6.1.5.ebuild 1780 BLAKE2B d73d8cb8264caa850f3dc47efa6309a71662a08c789b865e202476bba3d95ca04a8030d9e8d14e7de842d79dc50c0b26d1cfd79d7905c7d70f6520a95c00246e SHA512 2f8eea5429c3aa9fef8ccc2c04450ef0eec347df6274f7f3558f9a7d4bf01c9b49be1450dc33b2029a7ab55416568581fa37a55c6c32b9fe8f5a8bb7d55f29e4 MISC metadata.xml 635 BLAKE2B 87a5964fc009b3353d3cf69e5988fd57c196f914a0890b0850d2fbce36518202b9260611b0e1efdbbe3b6c80ac16f83c24f39252379eea6b9794cd3405f72df6 SHA512 5989f9f50cb7906662114c6dd606339cbc5c46f20f475037c7e051806b8aafe9465d0ad7e7cd1c3e3bf4a462327868de64ed2137d406058e2e75826509b1ca8f diff --git a/kde-plasma/libplasma/libplasma-6.1.5.ebuild b/kde-plasma/libplasma/libplasma-6.1.5.ebuild new file mode 100644 index 000000000000..09a9035a5edd --- /dev/null +++ b/kde-plasma/libplasma/libplasma-6.1.5.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_NONGUI="true" +ECM_QTHELP="true" +ECM_TEST="true" +KFMIN=6.5.0 +PVCUT=$(ver_cut 1-3) +QTMIN=6.7.2 +inherit ecm plasma.kde.org + +DESCRIPTION="Plasma library and runtime components based upon KF6 and Qt6" + +LICENSE="LGPL-2+" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="gles2-only" + +RESTRICT="test" + +# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras +COMMON_DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6=[dbus,gles2-only=,gui,widgets,X] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=dev-qt/qtsvg-${QTMIN}:6 + >=dev-libs/wayland-1.15.0 + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6[qml] + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kglobalaccel-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kirigami-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/kpackage-${KFMIN}:6 + >=kde-frameworks/ksvg-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6[X] + =kde-plasma/plasma-activities-${PVCUT}*:6 + media-libs/libglvnd + x11-libs/libX11 + x11-libs/libxcb + !gles2-only? ( media-libs/libglvnd[X] ) +" +DEPEND="${COMMON_DEPEND} + >=dev-libs/plasma-wayland-protocols-1.13.0 + x11-base/xorg-proto +" +RDEPEND="${COMMON_DEPEND} + !${CATEGORY}/${PN}:5[-kf6compat(-)] +" +BDEPEND=" + >=dev-qt/qtwayland-${QTMIN}:6 + >=dev-util/wayland-scanner-1.19.0 +" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package !gles2-only OpenGL) + ) + + ecm_src_configure +} diff --git a/kde-plasma/milou/Manifest b/kde-plasma/milou/Manifest index 6d1b7bca690e..be3cea41a9e3 100644 --- a/kde-plasma/milou/Manifest +++ b/kde-plasma/milou/Manifest @@ -1,5 +1,7 @@ DIST milou-5.27.11.tar.xz 58672 BLAKE2B 8b9cee6958c1437a239fc737d67a4677aab1c9a7d0d00873824512191a5be0d13550eae7db0c02d784328c22d7709c11b8beaecfe73649c51fc59b51fe49b91f SHA512 62fb06f50130a5836d50824ac1d9828463eb525787baa94489726e1fbfec270e1cf8b7f18a45430bdcbf3629eed0560a5d890cacd8d1d824dcc1362d53e50d9f DIST milou-6.1.4.tar.xz 50068 BLAKE2B 2aaddcd617178eac24d0b3bce258fce1caa46801f54aa191a4c22e75c61177b48450f0dfeaa0983f2b0d607e29d79df6252a5a414a91f83dae66936315cd21e8 SHA512 31314e36c8eedee976dd2d9984b01a5a6e59e946937d2d2d9fd0e2c6b922112cebab7f00b5177e7ce45361d0c1b4e4c74c9069a93a7cfee49d41d8de08e764b9 +DIST milou-6.1.5.tar.xz 50180 BLAKE2B 5e24ce0e15d372a9902dc21f1c5017e664faadd5fadca28f861102771c86f6f6a5228bb62e7d0daff4eda66bbb943d35d84589f489f4eb7c735ec37fc103457d SHA512 20f375fe8cee905238529e0215d2146af29fa7d7007f2a73f37a681ec8940a6e71a3e34bb5d149dc70f0f91ce55653d66b9afb60c5b740a4ada0fe0b47d87654 EBUILD milou-5.27.11.ebuild 844 BLAKE2B afc3bfdc0960546946c25f0b7b24ea478794eccf6c5cae2a690d5b082848eca7e6f6b5c1bae943c354beef096b9e2ded07e16aa4dd7b226b086a878c2e09a034 SHA512 46cb42f86b64582cb8785378ccfd2d61515a839759365ff9b09c473ff1242576a17b9b905e72cecb972fb83ede981ecc352583f966b17bc2cce8d56f086871ea EBUILD milou-6.1.4.ebuild 685 BLAKE2B c6c855035e7f09ed9559ffb79ad1ef5c350452477b5afc0b089ee62865502648dbff4b4e57194f523626ff8015824f7dcd9ecc6bd0f044368981be1a731940a7 SHA512 d1056da1662df838a09addf0bb9ada383d5656c2450b8adb4da0c83f58b9b8c9e8b9ed6f628e13bd8068652b980a4f99378ea2e76c06eff16fd5944c46e94f42 +EBUILD milou-6.1.5.ebuild 687 BLAKE2B 8923c4baa830460a613eba662332b01424d76b91b9954baf3f50887640b24ad1e81578138fa2ba9fa218f862c3f86100c5266344f439e1ff7992e4633f86a417 SHA512 01c714421f2ca224256e4a0d02c3d9b6906d15c3c6ef4fbf9ffb81fde6f0c054318bcd892892cdcf6e1f8dd9dddb0a0f68ce7ccd057d726d405b441f379bb1e5 MISC metadata.xml 374 BLAKE2B b29c17e77ff4bdee0424f53355afb10d2b5ce8f9e33ced1519d2b9600a6368720d5106f0d42f24244bffb0b60012bdf4b24fc6772f0cb92c5149ec15841c64dc SHA512 7c798f391907661eeed1389a9d05bb6279b8de0d03235333f2441e7eccce56ef55cfc2e6bf83e39cbcc38ecdee408303b6b87b4ed6934f0e978311d1e487197f diff --git a/kde-plasma/milou/milou-6.1.5.ebuild b/kde-plasma/milou/milou-6.1.5.ebuild new file mode 100644 index 000000000000..bb1f7d9d6ea1 --- /dev/null +++ b/kde-plasma/milou/milou-6.1.5.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="true" +KFMIN=6.5.0 +PVCUT=$(ver_cut 1-3) +QTMIN=6.7.2 +inherit ecm plasma.kde.org + +DESCRIPTION="Dedicated search application built on top of Baloo" +HOMEPAGE="https://invent.kde.org/plasma/milou" + +LICENSE="GPL-2 LGPL-2.1" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/krunner-${KFMIN}:6 + >=kde-frameworks/ksvg-${KFMIN}:6 + >=kde-plasma/libplasma-${PVCUT}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-plasma/ocean-sound-theme/Manifest b/kde-plasma/ocean-sound-theme/Manifest index 72ee411d0e1c..1b8a9a22bcd3 100644 --- a/kde-plasma/ocean-sound-theme/Manifest +++ b/kde-plasma/ocean-sound-theme/Manifest @@ -1,3 +1,5 @@ DIST ocean-sound-theme-6.1.4.tar.xz 1210032 BLAKE2B 280e7c4ed39e62e9471c23c4d0db26a87d72a9f174a11eecf7def4d061f1392bdd880ef828a357ae3142490d4a8e7d9419be4c10db93fc4a6e709957d0ec32b8 SHA512 f2240e79787245f14ad45814c80813eacccc960fed7bf5b4fbdd2ea6546ee93a53c980908e9ab88fa3d55b46a18024259503758e132a08c338ed604cc4c38a65 +DIST ocean-sound-theme-6.1.5.tar.xz 1210080 BLAKE2B 1591fce46da589b0194f4b5093d0aafd52cc6f7a0a340fc89495e1cf9c4ffb5f00991b0f0f2f6160736c93651b228155a4a2ebf2bc03eb56a69d77fc824753c0 SHA512 f2aed788c1896b6e8fd24c1da5431e3298b49bfb4c08b5924938ab0cda5aa098565cb34fb8dc4735caf62021b12bf1db4bba90bc5cae1037918a86d79b37a2dc EBUILD ocean-sound-theme-6.1.4.ebuild 342 BLAKE2B 432f7dc59c804b7b5353416b408729ade4b2d38d1332d6488ae17d97e781771d9200ce58b44eccbe2f62cad55d7eb39956bdcfcfaffd4664cc0ec93a74460614 SHA512 54ede3477a01be532ff6d815eaf1d6b0c4c785f578a236128deac01a2fb17249408a41b2ae23b22209b057ab8b62209581c2769456a35217a28dddc7af94721f +EBUILD ocean-sound-theme-6.1.5.ebuild 344 BLAKE2B 8ed462f5758ef429cc22157d768b3aaaf48c0e4ca89023e9b71b1ee05f3e89a1b8881bb087c8a49d396e4de8ffb1bee0a6ba1bb4c49d45f7674ef31089438d39 SHA512 e774e19ac38f8dc91807e45340ccd199da28d815a37621999cacd967a2843acc6e1a26f4d864e8ca92a80a58154c7bd3895073095d0c97dda7aa8aca2c2db830 MISC metadata.xml 386 BLAKE2B 3b37b4b59fd7dfad28bdfc388722a358e2e954d16de160da867853b5b13b4272898250c6fb34e78bb0b049308d6006a42aa5a697282921bc129303f8ff0c4f88 SHA512 9d7c1fed62ca77da8be551b488abdb1c48a38af4750085c1ec3133960b0de121d765fd741b7165f154bcae987f5d602ac063021dc4744bc66c8bc87b20b5e488 diff --git a/kde-plasma/ocean-sound-theme/ocean-sound-theme-6.1.5.ebuild b/kde-plasma/ocean-sound-theme/ocean-sound-theme-6.1.5.ebuild new file mode 100644 index 000000000000..ed47d282d320 --- /dev/null +++ b/kde-plasma/ocean-sound-theme/ocean-sound-theme-6.1.5.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=6.5.0 +QTMIN=6.7.2 +inherit ecm plasma.kde.org + +DESCRIPTION="Ocean Sound Theme for Plasma" +HOMEPAGE="https://invent.kde.org/plasma/ocean-sound-theme" + +LICENSE="CC-BY-SA-4.0" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" diff --git a/kde-plasma/oxygen-sounds/Manifest b/kde-plasma/oxygen-sounds/Manifest index 1242fe58dc6f..4e645eed4d57 100644 --- a/kde-plasma/oxygen-sounds/Manifest +++ b/kde-plasma/oxygen-sounds/Manifest @@ -1,5 +1,7 @@ DIST oxygen-sounds-5.27.11.tar.xz 1896616 BLAKE2B 2ffa50064fd35338c9bb36f1aa9395f3aff54f2b39307a80991c153544c60f15c1c4c56b64510efd4c442d26e40b84ead3a2fc9b873f6fbc2b01f8f22115fdc7 SHA512 e3287ee9ce4ae5b5fbfaa4debb563db11c395e14e3a037d65b22e136a4b188eda274e21c3e1349a3b921ea701581993bd9c11012befdc3fdd8094b4ed18a6ea3 DIST oxygen-sounds-6.1.4.tar.xz 1936280 BLAKE2B f991dd879405da711f01f96b2e4c05e7836e0f0e36053d68724be081e57c0487b95899fb106801bb2d653979bc1d126c214467591b441649199db82beb19e619 SHA512 c297747fe73cb56f45cbd7b8ad8f0c1746fd6b2932cf57834317086873ac84f9556e4755cc5f137530cffd31fd755bdb190287d7c54fdd299e60a35fa67bfced +DIST oxygen-sounds-6.1.5.tar.xz 1936612 BLAKE2B 719ca8a4dc643247425e67ec3c60615a83ef9d0f1496108c80eff255b2f4e59efec86e6ffc1a7cd002dcae003c830fcbd7a00fdc395036125e60cf37d78c4c84 SHA512 b354b9384a4a7c6271e9bec7cf197d28eef059929da4b63959cd6205b1c2af332c89152214c2c1aaae8c8473da31a4d5ba4a0236256951b567007608c9d2e1c1 EBUILD oxygen-sounds-5.27.11.ebuild 398 BLAKE2B 513185c0bfb9fd7e21392e8cd08ec8015b57f8c7ddf5356f971c726efc362c3f2a7a88522d0fd2ac4b0774744bf4f6e6a2660234dbf0dac341d37a53fcff4bec SHA512 84fade8bc465d91c01f33e786be66d8abbb8eed0f571158e92a33223e6b10b2e7bb432ba2295d74e75c2833ae35c783ac5b8124d0098d09b35df8fd16a5aac5d EBUILD oxygen-sounds-6.1.4.ebuild 384 BLAKE2B 6a289043215af676d68ee733398e58a9f14217bd55c0fd077b64bd9319d261b7d4b4b04405efb373b11c8b637b09c4a8729eff051b1bae57f9b1e17f72369a29 SHA512 44738867740605812c9191714181bff52dcccc7ae808886a2a8e86b8368e21db80b6be33df9b8535d882e227955004d0f2e2fd4d3eecedb56d307173237c5fba +EBUILD oxygen-sounds-6.1.5.ebuild 386 BLAKE2B 3f6f2e8cd1cdbc135703160efaf5acf410454f7e5c3bc2716e2ad4de2452f7945c757f27d4a751d0132e47cf626782e5ae73ba03c2e3a72dc8b52c5c7d646dae SHA512 259c0f926ef6a303b560235ee8438d67c52a51d72e6449b403dd01f43d994367d477b4bf69669d3a2d917f5d90850d9ab0c88c206bbd864dc3ec980496ac5c28 MISC metadata.xml 382 BLAKE2B 6e5b9ddb3e1f6fc639f8dc97c92c404120921f29c6ed67903d5278fd93d7916a6ede4dbcdcb9f271bca228cc023395ae177d0f38de4f5450ba49883451f35501 SHA512 114c2de1fa56f6eac7f59ef5b27e085c6d1db1d50e2681acff6d08bd0c5bbde63a606ee6fb7734db4320b321e5077786bbe51df03df690bcce19187f3d83dc88 diff --git a/kde-plasma/oxygen-sounds/oxygen-sounds-6.1.5.ebuild b/kde-plasma/oxygen-sounds/oxygen-sounds-6.1.5.ebuild new file mode 100644 index 000000000000..640507c04923 --- /dev/null +++ b/kde-plasma/oxygen-sounds/oxygen-sounds-6.1.5.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=6.5.0 +QTMIN=6.7.2 +inherit ecm plasma.kde.org + +DESCRIPTION="Oxygen sound theme for the Plasma desktop" +HOMEPAGE="https://invent.kde.org/plasma/oxygen-sounds" + +LICENSE="GPL-2+" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" + +RDEPEND="! -Date: Fri, 23 Aug 2024 17:03:52 +0000 -Subject: [PATCH] klipper: fix copying cells when images are ignored - -When copying a cell to the clipboard, both the image and the plain text -will be copied, and the plain text should be saved to the history when -images are ignored. - -BUG: 491488 -FIXED-IN: 6.1.5 - - -(cherry picked from commit b83bc9a076fc0ae091f0df1eddce84d0d1dea5fd) - -Co-authored-by: Fushan Wen ---- - klipper/klipper.cpp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/klipper/klipper.cpp b/klipper/klipper.cpp -index b41129d2e1b..24446e216ef 100644 ---- a/klipper/klipper.cpp -+++ b/klipper/klipper.cpp -@@ -640,7 +640,7 @@ void Klipper::checkClipData(QClipboard::Mode mode, const QMimeData *data) - if (selectionMode && m_bSelectionTextOnly && !data->hasText()) - return; - -- if (m_bIgnoreImages && data->hasImage() && !data->hasFormat(QStringLiteral("x-kde-force-image-copy"))) { -+ if (m_bIgnoreImages && data->hasImage() && !data->hasText() /*BUG 491488*/ && !data->hasFormat(QStringLiteral("x-kde-force-image-copy"))) { - return; - } - --- -GitLab - diff --git a/kde-plasma/plasma-workspace/files/plasma-workspace-6.1.4-xembedsniproxy-crash.patch b/kde-plasma/plasma-workspace/files/plasma-workspace-6.1.4-xembedsniproxy-crash.patch deleted file mode 100644 index 58a367a386ae..000000000000 --- a/kde-plasma/plasma-workspace/files/plasma-workspace-6.1.4-xembedsniproxy-crash.patch +++ /dev/null @@ -1,34 +0,0 @@ -From dec0608369e1fe50685ce94113681ec9ed1bc43c Mon Sep 17 00:00:00 2001 -From: David Redondo -Date: Tue, 13 Aug 2024 09:09:06 +0000 -Subject: [PATCH] xembedsniproxy: Guard against crash when xcb_query_tree_reply - is null - -BUG:491509 -FIXED-IN:6.1.5 - - -(cherry picked from commit 85eb56e174bf887ccb8311e8f1a871e1ec453e04) - -Co-authored-by: David Redondo ---- - xembed-sni-proxy/sniproxy.cpp | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git a/xembed-sni-proxy/sniproxy.cpp b/xembed-sni-proxy/sniproxy.cpp -index 41e1fb0550c..21d74c566d5 100644 ---- a/xembed-sni-proxy/sniproxy.cpp -+++ b/xembed-sni-proxy/sniproxy.cpp -@@ -76,6 +76,9 @@ static bool checkWindowOrDescendantWantButtonEvents(xcb_window_t window) - } - auto treeCookie = xcb_query_tree(connection, window); - UniqueCPointer tree(xcb_query_tree_reply(connection, treeCookie, nullptr)); -+ if (!tree) { -+ return false; -+ } - std::span children(xcb_query_tree_children(tree.get()), xcb_query_tree_children_length(tree.get())); - return std::ranges::any_of(children, &checkWindowOrDescendantWantButtonEvents); - } --- -GitLab - diff --git a/kde-plasma/plasma-workspace/plasma-workspace-6.1.4-r2.ebuild b/kde-plasma/plasma-workspace/plasma-workspace-6.1.4-r2.ebuild deleted file mode 100644 index 6fdc40a5dfdb..000000000000 --- a/kde-plasma/plasma-workspace/plasma-workspace-6.1.4-r2.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.5.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/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-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.13.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/kde-cli-tools-${PVCUT}:*[kdesu] - >=kde-plasma/milou-${PVCUT}:6 - >=kde-plasma/plasma-integration-${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=( - # TODO upstream: KDE-bug 432975, bug 767478 - "${FILESDIR}/${PN}-5.22.5-krunner-cwd-at-home.patch" - # upstream Plasma/6.1 branch (fixed in 6.1.5) - "${FILESDIR}/${P}-restart-unhide-timer-on-dnd.patch" # KDE-bug 450579 - "${FILESDIR}"/${P}-fix-mediacontroller-{1,2}.patch # KDE-bug 490569 - "${FILESDIR}/${P}-fix-svg-images.patch" # KDE-bug 491369 - "${FILESDIR}/${P}-xembedsniproxy-crash.patch" # KDE-bug 491509 - "${FILESDIR}/${P}-klipper-fix-copying-cells.patch" # KDE-bug 491488 -) - -src_prepare() { - ecm_src_prepare - - # 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 - -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.1.5.ebuild b/kde-plasma/plasma-workspace/plasma-workspace-6.1.5.ebuild new file mode 100644 index 000000000000..9a0e73749591 --- /dev/null +++ b/kde-plasma/plasma-workspace/plasma-workspace-6.1.5.ebuild @@ -0,0 +1,230 @@ +# 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.5.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/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-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.13.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 + 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 + + # 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 + -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 0d55408c5529..b6c6a856cc61 100644 --- a/kde-plasma/plasma5support/Manifest +++ b/kde-plasma/plasma5support/Manifest @@ -1,3 +1,5 @@ DIST plasma5support-6.1.4.tar.xz 87596 BLAKE2B 93ab820f6935fda80d51193b792b6c1a35913943866b87864deb3ac1f6a29fbb1346e9f75bcacc35bced67e4edfa68e75be43c9c26d3999257977b9714b0a72a SHA512 03950606177618d9e771ef8117074f1aac36a588bcac1bf80c4662c761283cd7fdf83a101747f88370dd00be6f88e518c59bcc7a858ce86540136c90a20ed767 +DIST plasma5support-6.1.5.tar.xz 87732 BLAKE2B 6842bb67bd0d852153cbd0562c18e4ffe8c7532e71708d0bb40f6ff0d2c3dada3ccd4a402167f50174a18ec16d9b3b166e9684f88d06b45976cff5ac0948d22f SHA512 f4e0ac3b9da6795436926706758d309640b4ce824e8b2f404eb0f161ab6b314d6c23a63281d4674d828dccb53131ff526e74004e1db6405c5a23b087a6369bd7 EBUILD plasma5support-6.1.4.ebuild 864 BLAKE2B 5d75e79c9d53a5155d401656f47e5f9bf7aaa0d7c8ecb379e29e1340c00ddc3e84d1f4d712392839f860c4dc256037784e388321a818407fdb5111616d388109 SHA512 ed03d1b48043d96eb2360dbb0cc371b5bb05ba3d4e9270451c5a5341c137e740146f15fde6c66cabc269271d9ab6ee3e0a8392b4d555bfb28680d053fadee283 +EBUILD plasma5support-6.1.5.ebuild 866 BLAKE2B 543109227737542eac343cea2a70d3c6fd47ff5fa821bddaf03a80e3679160e3b3291710d5118dcde1db57e4231aa744741c563d3e267fb5753e79ad12c4cf7b SHA512 736df157a732ca4e8e38c3c84aa3b0a1a62c207735085dc53df7e19cd9553aa23a37ab1bc1dd545555ee46e3c4cd41d9f5b537c7abd1f33362f4aee067a623e2 MISC metadata.xml 383 BLAKE2B 511c21979a6bce7979a820816b18b001e7966818f1a5d0a1bebc97d087d65f9bcf294cc9494b0795d9f5c0f02db540634fb203ce3a9996349b426fb1fc3c71a7 SHA512 a9c30d3bdff230c2ea6105ccd15b8857139272f77c3bebb03e32fadd7abd31b9afbd1afc64e891b9a3f9a0e1a9ec25424de816f6959a11c4d0592d1c956b0a61 diff --git a/kde-plasma/plasma5support/plasma5support-6.1.5.ebuild b/kde-plasma/plasma5support/plasma5support-6.1.5.ebuild new file mode 100644 index 000000000000..a553df4b5d50 --- /dev/null +++ b/kde-plasma/plasma5support/plasma5support-6.1.5.ebuild @@ -0,0 +1,36 @@ +# 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.5.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/knotifications-${KFMIN}:6 + >=kde-frameworks/solid-${KFMIN}:6 + >=kde-plasma/libksysguard-${PVCUT}:6 +" +RDEPEND="${DEPEND} + !kde-plasma/plasma-workspace:5 + !