summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'kde-plasma')
-rw-r--r--kde-plasma/bluedevil/Manifest4
-rw-r--r--kde-plasma/bluedevil/bluedevil-5.27.7.ebuild (renamed from kde-plasma/bluedevil/bluedevil-5.26.5-r1.ebuild)4
-rw-r--r--kde-plasma/bluedevil/bluedevil-5.27.8-r1.ebuild (renamed from kde-plasma/bluedevil/bluedevil-5.27.3.ebuild)6
-rw-r--r--kde-plasma/breeze-grub/Manifest4
-rw-r--r--kde-plasma/breeze-grub/breeze-grub-5.27.7.ebuild (renamed from kde-plasma/breeze-grub/breeze-grub-5.26.5.ebuild)0
-rw-r--r--kde-plasma/breeze-grub/breeze-grub-5.27.8.ebuild (renamed from kde-plasma/breeze-grub/breeze-grub-5.27.3.ebuild)0
-rw-r--r--kde-plasma/breeze-gtk/Manifest5
-rw-r--r--kde-plasma/breeze-gtk/breeze-gtk-5.27.7.ebuild (renamed from kde-plasma/breeze-gtk/breeze-gtk-5.26.5.ebuild)9
-rw-r--r--kde-plasma/breeze-gtk/breeze-gtk-5.27.8.ebuild (renamed from kde-plasma/breeze-gtk/breeze-gtk-5.27.3-r1.ebuild)12
-rw-r--r--kde-plasma/breeze-plymouth/Manifest4
-rw-r--r--kde-plasma/breeze-plymouth/breeze-plymouth-5.27.7.ebuild (renamed from kde-plasma/breeze-plymouth/breeze-plymouth-5.26.5.ebuild)2
-rw-r--r--kde-plasma/breeze-plymouth/breeze-plymouth-5.27.8.ebuild (renamed from kde-plasma/breeze-plymouth/breeze-plymouth-5.27.3.ebuild)0
-rw-r--r--kde-plasma/breeze/Manifest4
-rw-r--r--kde-plasma/breeze/breeze-5.27.7.ebuild (renamed from kde-plasma/breeze/breeze-5.27.3.ebuild)6
-rw-r--r--kde-plasma/breeze/breeze-5.27.8-r1.ebuild (renamed from kde-plasma/breeze/breeze-5.26.5.ebuild)17
-rw-r--r--kde-plasma/discover/Manifest4
-rw-r--r--kde-plasma/discover/discover-5.27.7.ebuild (renamed from kde-plasma/discover/discover-5.26.5.ebuild)25
-rw-r--r--kde-plasma/discover/discover-5.27.8.ebuild (renamed from kde-plasma/discover/discover-5.27.3.ebuild)17
-rw-r--r--kde-plasma/discover/metadata.xml1
-rw-r--r--kde-plasma/drkonqi/Manifest6
-rw-r--r--kde-plasma/drkonqi/drkonqi-5.27.7.ebuild (renamed from kde-plasma/drkonqi/drkonqi-5.27.3.ebuild)17
-rw-r--r--kde-plasma/drkonqi/drkonqi-5.27.8-r1.ebuild (renamed from kde-plasma/drkonqi/drkonqi-5.26.5.ebuild)41
-rw-r--r--kde-plasma/drkonqi/files/drkonqi-5.25.90-unused-dep.patch115
-rw-r--r--kde-plasma/drkonqi/files/drkonqi-5.27.8-cmake.patch67
-rw-r--r--kde-plasma/drkonqi/metadata.xml3
-rw-r--r--kde-plasma/flatpak-kcm/Manifest3
-rw-r--r--kde-plasma/flatpak-kcm/flatpak-kcm-5.27.7.ebuild (renamed from kde-plasma/flatpak-kcm/flatpak-kcm-5.27.3.ebuild)6
-rw-r--r--kde-plasma/flatpak-kcm/flatpak-kcm-5.27.8.ebuild34
-rw-r--r--kde-plasma/kactivitymanagerd/Manifest4
-rw-r--r--kde-plasma/kactivitymanagerd/kactivitymanagerd-5.27.7.ebuild (renamed from kde-plasma/kactivitymanagerd/kactivitymanagerd-5.26.5-r1.ebuild)4
-rw-r--r--kde-plasma/kactivitymanagerd/kactivitymanagerd-5.27.8.ebuild (renamed from kde-plasma/kactivitymanagerd/kactivitymanagerd-5.27.3.ebuild)4
-rw-r--r--kde-plasma/kde-cli-tools/Manifest4
-rw-r--r--kde-plasma/kde-cli-tools/kde-cli-tools-5.27.7.ebuild (renamed from kde-plasma/kde-cli-tools/kde-cli-tools-5.26.5.ebuild)5
-rw-r--r--kde-plasma/kde-cli-tools/kde-cli-tools-5.27.8.ebuild (renamed from kde-plasma/kde-cli-tools/kde-cli-tools-5.27.3.ebuild)5
-rw-r--r--kde-plasma/kde-gtk-config/Manifest5
-rw-r--r--kde-plasma/kde-gtk-config/kde-gtk-config-5.27.7.ebuild (renamed from kde-plasma/kde-gtk-config/kde-gtk-config-5.26.5.ebuild)5
-rw-r--r--kde-plasma/kde-gtk-config/kde-gtk-config-5.27.8-r1.ebuild (renamed from kde-plasma/kde-gtk-config/kde-gtk-config-5.27.3-r1.ebuild)12
-rw-r--r--kde-plasma/kdecoration/Manifest4
-rw-r--r--kde-plasma/kdecoration/kdecoration-5.27.7.ebuild (renamed from kde-plasma/kdecoration/kdecoration-5.26.5.ebuild)5
-rw-r--r--kde-plasma/kdecoration/kdecoration-5.27.8.ebuild (renamed from kde-plasma/kdecoration/kdecoration-5.27.3.ebuild)5
-rw-r--r--kde-plasma/kdeplasma-addons/Manifest4
-rw-r--r--kde-plasma/kdeplasma-addons/kdeplasma-addons-5.27.7.ebuild (renamed from kde-plasma/kdeplasma-addons/kdeplasma-addons-5.26.5.ebuild)5
-rw-r--r--kde-plasma/kdeplasma-addons/kdeplasma-addons-5.27.8-r1.ebuild (renamed from kde-plasma/kdeplasma-addons/kdeplasma-addons-5.27.3.ebuild)8
-rw-r--r--kde-plasma/kgamma/Manifest4
-rw-r--r--kde-plasma/kgamma/kgamma-5.27.7.ebuild (renamed from kde-plasma/kgamma/kgamma-5.26.5.ebuild)4
-rw-r--r--kde-plasma/kgamma/kgamma-5.27.8.ebuild (renamed from kde-plasma/kgamma/kgamma-5.27.3.ebuild)4
-rw-r--r--kde-plasma/khotkeys/Manifest4
-rw-r--r--kde-plasma/khotkeys/khotkeys-5.27.7.ebuild (renamed from kde-plasma/khotkeys/khotkeys-5.26.5.ebuild)4
-rw-r--r--kde-plasma/khotkeys/khotkeys-5.27.8.ebuild (renamed from kde-plasma/khotkeys/khotkeys-5.27.3.ebuild)4
-rw-r--r--kde-plasma/kinfocenter/Manifest4
-rw-r--r--kde-plasma/kinfocenter/kinfocenter-5.27.7.ebuild (renamed from kde-plasma/kinfocenter/kinfocenter-5.26.5.ebuild)5
-rw-r--r--kde-plasma/kinfocenter/kinfocenter-5.27.8-r1.ebuild (renamed from kde-plasma/kinfocenter/kinfocenter-5.27.3.ebuild)5
-rw-r--r--kde-plasma/kmenuedit/Manifest4
-rw-r--r--kde-plasma/kmenuedit/kmenuedit-5.27.7.ebuild (renamed from kde-plasma/kmenuedit/kmenuedit-5.26.5.ebuild)4
-rw-r--r--kde-plasma/kmenuedit/kmenuedit-5.27.8.ebuild (renamed from kde-plasma/kmenuedit/kmenuedit-5.27.3.ebuild)4
-rw-r--r--kde-plasma/kpipewire/Manifest5
-rw-r--r--kde-plasma/kpipewire/kpipewire-5.27.7.ebuild (renamed from kde-plasma/kpipewire/kpipewire-5.26.5.ebuild)4
-rw-r--r--kde-plasma/kpipewire/kpipewire-5.27.8.ebuild (renamed from kde-plasma/kpipewire/kpipewire-5.27.3-r1.ebuild)7
-rw-r--r--kde-plasma/kscreen/Manifest4
-rw-r--r--kde-plasma/kscreen/files/kscreen-5.27.8-cmake.patch26
-rw-r--r--kde-plasma/kscreen/kscreen-5.27.7.ebuild (renamed from kde-plasma/kscreen/kscreen-5.26.5.ebuild)4
-rw-r--r--kde-plasma/kscreen/kscreen-5.27.8-r1.ebuild (renamed from kde-plasma/kscreen/kscreen-5.27.3.ebuild)15
-rw-r--r--kde-plasma/kscreenlocker/Manifest4
-rw-r--r--kde-plasma/kscreenlocker/kscreenlocker-5.27.7.ebuild (renamed from kde-plasma/kscreenlocker/kscreenlocker-5.26.5.ebuild)6
-rw-r--r--kde-plasma/kscreenlocker/kscreenlocker-5.27.8.ebuild (renamed from kde-plasma/kscreenlocker/kscreenlocker-5.27.3.ebuild)5
-rw-r--r--kde-plasma/ksshaskpass/Manifest4
-rw-r--r--kde-plasma/ksshaskpass/ksshaskpass-5.27.7.ebuild (renamed from kde-plasma/ksshaskpass/ksshaskpass-5.26.5.ebuild)4
-rw-r--r--kde-plasma/ksshaskpass/ksshaskpass-5.27.8.ebuild (renamed from kde-plasma/ksshaskpass/ksshaskpass-5.27.3.ebuild)4
-rw-r--r--kde-plasma/ksystemstats/Manifest4
-rw-r--r--kde-plasma/ksystemstats/ksystemstats-5.27.7.ebuild (renamed from kde-plasma/ksystemstats/ksystemstats-5.26.5.ebuild)8
-rw-r--r--kde-plasma/ksystemstats/ksystemstats-5.27.8.ebuild (renamed from kde-plasma/ksystemstats/ksystemstats-5.27.3.ebuild)8
-rw-r--r--kde-plasma/kwallet-pam/Manifest5
-rw-r--r--kde-plasma/kwallet-pam/kwallet-pam-5.27.7.ebuild (renamed from kde-plasma/kwallet-pam/kwallet-pam-5.26.5.ebuild)2
-rw-r--r--kde-plasma/kwallet-pam/kwallet-pam-5.27.8.ebuild (renamed from kde-plasma/kwallet-pam/kwallet-pam-5.27.3-r1.ebuild)3
-rw-r--r--kde-plasma/kwayland-integration/Manifest4
-rw-r--r--kde-plasma/kwayland-integration/kwayland-integration-5.27.7.ebuild (renamed from kde-plasma/kwayland-integration/kwayland-integration-5.26.5.ebuild)5
-rw-r--r--kde-plasma/kwayland-integration/kwayland-integration-5.27.8.ebuild (renamed from kde-plasma/kwayland-integration/kwayland-integration-5.27.3.ebuild)4
-rw-r--r--kde-plasma/kwayland-server/Manifest1
-rw-r--r--kde-plasma/kwayland-server/kwayland-server-5.24.6.ebuild39
-rw-r--r--kde-plasma/kwayland-server/metadata.xml11
-rw-r--r--kde-plasma/kwin/Manifest6
-rw-r--r--kde-plasma/kwin/files/kwin-5.21.80-gstreamer-optional.patch25
-rw-r--r--kde-plasma/kwin/files/kwin-5.27.8-cmake.patch40
-rw-r--r--kde-plasma/kwin/files/kwin-5.27.8-crashfix.patch39
-rw-r--r--kde-plasma/kwin/kwin-5.27.7-r2.ebuild (renamed from kde-plasma/kwin/kwin-5.27.3-r1.ebuild)12
-rw-r--r--kde-plasma/kwin/kwin-5.27.8-r1.ebuild (renamed from kde-plasma/kwin/kwin-5.26.5.ebuild)35
-rw-r--r--kde-plasma/kwin/kwin-5.27.8-r2.ebuild141
-rw-r--r--kde-plasma/kwrited/Manifest4
-rw-r--r--kde-plasma/kwrited/kwrited-5.27.7.ebuild (renamed from kde-plasma/kwrited/kwrited-5.26.5.ebuild)4
-rw-r--r--kde-plasma/kwrited/kwrited-5.27.8.ebuild (renamed from kde-plasma/kwrited/kwrited-5.27.3.ebuild)4
-rw-r--r--kde-plasma/layer-shell-qt/Manifest4
-rw-r--r--kde-plasma/layer-shell-qt/layer-shell-qt-5.27.7.ebuild (renamed from kde-plasma/layer-shell-qt/layer-shell-qt-5.26.5.ebuild)4
-rw-r--r--kde-plasma/layer-shell-qt/layer-shell-qt-5.27.8.ebuild (renamed from kde-plasma/layer-shell-qt/layer-shell-qt-5.27.3.ebuild)4
-rw-r--r--kde-plasma/libkscreen/Manifest4
-rw-r--r--kde-plasma/libkscreen/libkscreen-5.27.7.ebuild (renamed from kde-plasma/libkscreen/libkscreen-5.26.5.ebuild)9
-rw-r--r--kde-plasma/libkscreen/libkscreen-5.27.8-r1.ebuild (renamed from kde-plasma/libkscreen/libkscreen-5.27.3.ebuild)9
-rw-r--r--kde-plasma/libksysguard/Manifest4
-rw-r--r--kde-plasma/libksysguard/files/libksysguard-5.27.7-sensors-correctly-handle-return-val.patch36
-rw-r--r--kde-plasma/libksysguard/files/libksysguard-5.27.8-cmake.patch40
-rw-r--r--kde-plasma/libksysguard/libksysguard-5.27.7-r1.ebuild (renamed from kde-plasma/libksysguard/libksysguard-5.26.5-r1.ebuild)6
-rw-r--r--kde-plasma/libksysguard/libksysguard-5.27.8-r1.ebuild (renamed from kde-plasma/libksysguard/libksysguard-5.27.3.ebuild)25
-rw-r--r--kde-plasma/libkworkspace/Manifest4
-rw-r--r--kde-plasma/libkworkspace/libkworkspace-5.27.7.ebuild (renamed from kde-plasma/libkworkspace/libkworkspace-5.26.5.ebuild)12
-rw-r--r--kde-plasma/libkworkspace/libkworkspace-5.27.8.ebuild (renamed from kde-plasma/libkworkspace/libkworkspace-5.27.3.ebuild)4
-rw-r--r--kde-plasma/milou/Manifest4
-rw-r--r--kde-plasma/milou/milou-5.27.7.ebuild (renamed from kde-plasma/milou/milou-5.26.5.ebuild)4
-rw-r--r--kde-plasma/milou/milou-5.27.8.ebuild (renamed from kde-plasma/milou/milou-5.27.3.ebuild)4
-rw-r--r--kde-plasma/oxygen-sounds/Manifest4
-rw-r--r--kde-plasma/oxygen-sounds/oxygen-sounds-5.27.7.ebuild (renamed from kde-plasma/oxygen-sounds/oxygen-sounds-5.26.5.ebuild)4
-rw-r--r--kde-plasma/oxygen-sounds/oxygen-sounds-5.27.8.ebuild (renamed from kde-plasma/oxygen-sounds/oxygen-sounds-5.27.3.ebuild)4
-rw-r--r--kde-plasma/oxygen/Manifest4
-rw-r--r--kde-plasma/oxygen/oxygen-5.27.7.ebuild (renamed from kde-plasma/oxygen/oxygen-5.26.5.ebuild)18
-rw-r--r--kde-plasma/oxygen/oxygen-5.27.8.ebuild (renamed from kde-plasma/oxygen/oxygen-5.27.3.ebuild)4
-rw-r--r--kde-plasma/plasma-browser-integration/Manifest4
-rw-r--r--kde-plasma/plasma-browser-integration/plasma-browser-integration-5.27.7.ebuild (renamed from kde-plasma/plasma-browser-integration/plasma-browser-integration-5.26.5.ebuild)4
-rw-r--r--kde-plasma/plasma-browser-integration/plasma-browser-integration-5.27.8-r1.ebuild (renamed from kde-plasma/plasma-browser-integration/plasma-browser-integration-5.27.3.ebuild)12
-rw-r--r--kde-plasma/plasma-desktop/Manifest4
-rw-r--r--kde-plasma/plasma-desktop/files/plasma-desktop-5.26.5-missing-kpackage-1.patch24
-rw-r--r--kde-plasma/plasma-desktop/files/plasma-desktop-5.26.5-missing-kpackage-2.patch40
-rw-r--r--kde-plasma/plasma-desktop/files/plasma-desktop-5.27.3-kicker-hide-separators.patch77
-rw-r--r--kde-plasma/plasma-desktop/metadata.xml1
-rw-r--r--kde-plasma/plasma-desktop/plasma-desktop-5.27.7.1.ebuild (renamed from kde-plasma/plasma-desktop/plasma-desktop-5.26.5-r2.ebuild)24
-rw-r--r--kde-plasma/plasma-desktop/plasma-desktop-5.27.8.ebuild (renamed from kde-plasma/plasma-desktop/plasma-desktop-5.27.3-r1.ebuild)7
-rw-r--r--kde-plasma/plasma-disks/Manifest4
-rw-r--r--kde-plasma/plasma-disks/plasma-disks-5.27.7.ebuild (renamed from kde-plasma/plasma-disks/plasma-disks-5.26.5.ebuild)4
-rw-r--r--kde-plasma/plasma-disks/plasma-disks-5.27.8.ebuild (renamed from kde-plasma/plasma-disks/plasma-disks-5.27.3.ebuild)4
-rw-r--r--kde-plasma/plasma-firewall/Manifest4
-rw-r--r--kde-plasma/plasma-firewall/plasma-firewall-5.27.7.ebuild (renamed from kde-plasma/plasma-firewall/plasma-firewall-5.26.5.ebuild)7
-rw-r--r--kde-plasma/plasma-firewall/plasma-firewall-5.27.8.ebuild (renamed from kde-plasma/plasma-firewall/plasma-firewall-5.27.3.ebuild)6
-rw-r--r--kde-plasma/plasma-integration/Manifest4
-rw-r--r--kde-plasma/plasma-integration/plasma-integration-5.27.7.ebuild (renamed from kde-plasma/plasma-integration/plasma-integration-5.26.5.ebuild)9
-rw-r--r--kde-plasma/plasma-integration/plasma-integration-5.27.8.ebuild (renamed from kde-plasma/plasma-integration/plasma-integration-5.27.3.ebuild)5
-rw-r--r--kde-plasma/plasma-meta/metadata.xml1
-rw-r--r--kde-plasma/plasma-meta/plasma-meta-5.27.7.ebuild (renamed from kde-plasma/plasma-meta/plasma-meta-5.26.5.ebuild)1
-rw-r--r--kde-plasma/plasma-meta/plasma-meta-5.27.8.ebuild (renamed from kde-plasma/plasma-meta/plasma-meta-5.27.3.ebuild)7
-rw-r--r--kde-plasma/plasma-nm/Manifest4
-rw-r--r--kde-plasma/plasma-nm/files/plasma-nm-5.26.0-unused-dep.patch62
-rw-r--r--kde-plasma/plasma-nm/metadata.xml1
-rw-r--r--kde-plasma/plasma-nm/plasma-nm-5.27.7.ebuild (renamed from kde-plasma/plasma-nm/plasma-nm-5.26.5.ebuild)26
-rw-r--r--kde-plasma/plasma-nm/plasma-nm-5.27.8.ebuild (renamed from kde-plasma/plasma-nm/plasma-nm-5.27.3.ebuild)9
-rw-r--r--kde-plasma/plasma-pa/Manifest4
-rw-r--r--kde-plasma/plasma-pa/files/plasma-pa-5.27.3-fix-show-virtual-devices.patch31
-rw-r--r--kde-plasma/plasma-pa/files/plasma-pa-5.27.3-improve-DeviceListItem-sizing.patch67
-rw-r--r--kde-plasma/plasma-pa/plasma-pa-5.27.7.ebuild (renamed from kde-plasma/plasma-pa/plasma-pa-5.26.5.ebuild)4
-rw-r--r--kde-plasma/plasma-pa/plasma-pa-5.27.8-r1.ebuild (renamed from kde-plasma/plasma-pa/plasma-pa-5.27.3-r1.ebuild)12
-rw-r--r--kde-plasma/plasma-sdk/Manifest5
-rw-r--r--kde-plasma/plasma-sdk/plasma-sdk-5.27.6.1.ebuild (renamed from kde-plasma/plasma-sdk/plasma-sdk-5.26.5.ebuild)5
-rw-r--r--kde-plasma/plasma-sdk/plasma-sdk-5.27.7.1.ebuild45
-rw-r--r--kde-plasma/plasma-sdk/plasma-sdk-5.27.8.ebuild (renamed from kde-plasma/plasma-sdk/plasma-sdk-5.27.3.ebuild)5
-rw-r--r--kde-plasma/plasma-systemmonitor/Manifest4
-rw-r--r--kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.27.7.ebuild (renamed from kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.26.5.ebuild)4
-rw-r--r--kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.27.8.ebuild (renamed from kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.27.3.ebuild)5
-rw-r--r--kde-plasma/plasma-thunderbolt/Manifest4
-rw-r--r--kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.27.7.ebuild (renamed from kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.26.5.ebuild)4
-rw-r--r--kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.27.8.ebuild (renamed from kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.27.3.ebuild)4
-rw-r--r--kde-plasma/plasma-vault/Manifest4
-rw-r--r--kde-plasma/plasma-vault/plasma-vault-5.27.7.ebuild (renamed from kde-plasma/plasma-vault/plasma-vault-5.26.5.ebuild)4
-rw-r--r--kde-plasma/plasma-vault/plasma-vault-5.27.8.ebuild (renamed from kde-plasma/plasma-vault/plasma-vault-5.27.3.ebuild)5
-rw-r--r--kde-plasma/plasma-welcome/Manifest3
-rw-r--r--kde-plasma/plasma-welcome/files/plasma-welcome-5.27.4.1-kaccounts-optional.patch99
-rw-r--r--kde-plasma/plasma-welcome/metadata.xml4
-rw-r--r--kde-plasma/plasma-welcome/plasma-welcome-5.27.7.ebuild60
-rw-r--r--kde-plasma/plasma-welcome/plasma-welcome-5.27.8.ebuild (renamed from kde-plasma/plasma-welcome/plasma-welcome-5.27.3.ebuild)27
-rw-r--r--kde-plasma/plasma-workspace-wallpapers/Manifest4
-rw-r--r--kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.27.7.ebuild (renamed from kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.26.5.ebuild)0
-rw-r--r--kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.27.8.ebuild (renamed from kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.27.3.ebuild)0
-rw-r--r--kde-plasma/plasma-workspace/Manifest5
-rw-r--r--kde-plasma/plasma-workspace/files/plasma-workspace-5.27.3-cmake.patch37
-rw-r--r--kde-plasma/plasma-workspace/files/plasma-workspace-5.27.3-dashboard-skip-task-switcher.patch33
-rw-r--r--kde-plasma/plasma-workspace/files/plasma-workspace-5.27.3-nightcolor-fix-timing-strings.patch52
-rw-r--r--kde-plasma/plasma-workspace/plasma-workspace-5.27.7-r1.ebuild (renamed from kde-plasma/plasma-workspace/plasma-workspace-5.26.5-r1.ebuild)19
-rw-r--r--kde-plasma/plasma-workspace/plasma-workspace-5.27.8.ebuild (renamed from kde-plasma/plasma-workspace/plasma-workspace-5.27.3-r1.ebuild)11
-rw-r--r--kde-plasma/plymouth-kcm/Manifest4
-rw-r--r--kde-plasma/plymouth-kcm/plymouth-kcm-5.27.7.ebuild (renamed from kde-plasma/plymouth-kcm/plymouth-kcm-5.26.5.ebuild)4
-rw-r--r--kde-plasma/plymouth-kcm/plymouth-kcm-5.27.8.ebuild (renamed from kde-plasma/plymouth-kcm/plymouth-kcm-5.27.3.ebuild)4
-rw-r--r--kde-plasma/polkit-kde-agent/Manifest4
-rw-r--r--kde-plasma/polkit-kde-agent/polkit-kde-agent-5.27.7.ebuild (renamed from kde-plasma/polkit-kde-agent/polkit-kde-agent-5.26.5.ebuild)6
-rw-r--r--kde-plasma/polkit-kde-agent/polkit-kde-agent-5.27.8.ebuild (renamed from kde-plasma/polkit-kde-agent/polkit-kde-agent-5.27.3.ebuild)6
-rw-r--r--kde-plasma/powerdevil/Manifest4
-rw-r--r--kde-plasma/powerdevil/powerdevil-5.27.7-r1.ebuild (renamed from kde-plasma/powerdevil/powerdevil-5.26.5.ebuild)6
-rw-r--r--kde-plasma/powerdevil/powerdevil-5.27.7.ebuild (renamed from kde-plasma/powerdevil/powerdevil-5.27.3.ebuild)4
-rw-r--r--kde-plasma/powerdevil/powerdevil-5.27.8.ebuild71
-rw-r--r--kde-plasma/sddm-kcm/Manifest4
-rw-r--r--kde-plasma/sddm-kcm/sddm-kcm-5.27.7.ebuild (renamed from kde-plasma/sddm-kcm/sddm-kcm-5.26.5.ebuild)4
-rw-r--r--kde-plasma/sddm-kcm/sddm-kcm-5.27.8.ebuild (renamed from kde-plasma/sddm-kcm/sddm-kcm-5.27.3.ebuild)5
-rw-r--r--kde-plasma/systemsettings/Manifest4
-rw-r--r--kde-plasma/systemsettings/systemsettings-5.27.7.ebuild (renamed from kde-plasma/systemsettings/systemsettings-5.26.5.ebuild)5
-rw-r--r--kde-plasma/systemsettings/systemsettings-5.27.8.ebuild (renamed from kde-plasma/systemsettings/systemsettings-5.27.3.ebuild)4
-rw-r--r--kde-plasma/xdg-desktop-portal-kde/Manifest5
-rw-r--r--kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.27.7-r1.ebuild (renamed from kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.26.5.ebuild)24
-rw-r--r--kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.27.8.ebuild (renamed from kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.27.3.ebuild)5
-rw-r--r--kde-plasma/xembed-sni-proxy/Manifest4
-rw-r--r--kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.27.7.ebuild (renamed from kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.26.5.ebuild)4
-rw-r--r--kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.27.8.ebuild (renamed from kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.27.3.ebuild)4
194 files changed, 1223 insertions, 1143 deletions
diff --git a/kde-plasma/bluedevil/Manifest b/kde-plasma/bluedevil/Manifest
index 904b23b73c0f..cba52e11de25 100644
--- a/kde-plasma/bluedevil/Manifest
+++ b/kde-plasma/bluedevil/Manifest
@@ -1,2 +1,2 @@
-DIST bluedevil-5.26.5.tar.xz 318640 BLAKE2B 438e3d838e34b98d097fee3a88062ebbe50f53f451b5d0521dee12c787dad1b028f42a5be88b9b082382b67c8b6277f53bad3295089d7250b47b477a3dff587c SHA512 7bb514056e8329893ec8820441f733e879d09565d724a6e13df1af3daab5f6c976ad8179c58de7e25c4f9082e71b52da31f82ad6510ab78ac02d7afc2e9226ba
-DIST bluedevil-5.27.3.tar.xz 364124 BLAKE2B f6f8f8a9a2931375b2c02dac86ea236912430eb9fcf353244a6935ab1c9fbf97d508ac3806e3c1a56b4d643c5d9308e48c309833680a79d3595d4d278c1a6480 SHA512 31adbb386e8e6bbc97e22b0abce2e4f6bcb28e745868142b804f59a897753a0492963d63222e99f3ae09d7af5c2c8c36f4710bc4accdb72036c4476f02139c30
+DIST bluedevil-5.27.7.tar.xz 365560 BLAKE2B 108e2bf1d76613c886e90dab09333f809873a4a9005d3537f4ab3e411b7cde49d2e1b9972ef45cb1ed47ee39aabc72fd8f85e4d2425813e2108bc6af201ea068 SHA512 7000ceb0b8626065c242ea3d2c29d37d5e285107e9761e3cb54f04967a7c3760cc51baec9f30f0aff2a1872060f9b634888082b50eb4de3f613c3b889a1bfea6
+DIST bluedevil-5.27.8.tar.xz 365616 BLAKE2B 7966a467cb6eccbb7f8e38c83a9529f6e609374410e88a36b46401885b278a9ad27098120c6b88d139437538c04e60643d1d5c2576fd2391be0150433221dfb0 SHA512 31892c4741f44f878172538cee5bb772995917da16160150cb7fdcc28e49197721637a0e0907c9243bb2c885b8f810497d8c83c5ea09dde23638274cdce847de
diff --git a/kde-plasma/bluedevil/bluedevil-5.26.5-r1.ebuild b/kde-plasma/bluedevil/bluedevil-5.27.7.ebuild
index 5cd0e8653d07..db73323a06f3 100644
--- a/kde-plasma/bluedevil/bluedevil-5.26.5-r1.ebuild
+++ b/kde-plasma/bluedevil/bluedevil-5.27.7.ebuild
@@ -4,9 +4,9 @@
EAPI=8
ECM_HANDBOOK="forceoptional"
-KFMIN=5.99.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="Bluetooth stack for KDE Plasma"
diff --git a/kde-plasma/bluedevil/bluedevil-5.27.3.ebuild b/kde-plasma/bluedevil/bluedevil-5.27.8-r1.ebuild
index 0d2f8bd80b6d..9a625b5e2c60 100644
--- a/kde-plasma/bluedevil/bluedevil-5.27.3.ebuild
+++ b/kde-plasma/bluedevil/bluedevil-5.27.8-r1.ebuild
@@ -4,9 +4,9 @@
EAPI=8
ECM_HANDBOOK="forceoptional"
-KFMIN=5.102.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.7
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="Bluetooth stack for KDE Plasma"
@@ -25,13 +25,13 @@ DEPEND="
>=dev-qt/qtwidgets-${QTMIN}:5
>=kde-frameworks/bluez-qt-${KFMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kconfigwidgets-${KFMIN}:5
>=kde-frameworks/kcoreaddons-${KFMIN}:5
>=kde-frameworks/kdeclarative-${KFMIN}:5
>=kde-frameworks/kdbusaddons-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kio-${KFMIN}:5
>=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kwindowsystem-${KFMIN}:5[X]
>=kde-frameworks/plasma-${KFMIN}:5
diff --git a/kde-plasma/breeze-grub/Manifest b/kde-plasma/breeze-grub/Manifest
index acd5f4c002b1..c4345dabfdab 100644
--- a/kde-plasma/breeze-grub/Manifest
+++ b/kde-plasma/breeze-grub/Manifest
@@ -1,2 +1,2 @@
-DIST breeze-grub-5.26.5.tar.xz 3147476 BLAKE2B 217836c22ea8b207cfc579d770d785ca8b03dd461d768c17af19e3f70312047fc23731b315df76b37e1fee2ffe10bc1aec24c60e5e07157bf06cde4c67e6c2dc SHA512 d57293b6bd92ebf409bee19a73217fe71fb03c0b0fb1071c9ca6c10ee86f7cb8eae9b9851318c677b6e5406aff90a408d2b0ab2ba047b1d36ef4238b595eade6
-DIST breeze-grub-5.27.3.tar.xz 3136756 BLAKE2B fccc0f4c54139dcc86d50dd6ac71c12584a9cecaf59cd917cb0222f7483c9cc0dc587981b200caa80dce3c22c197be8c98e242eb71a9e6e124da385814e8fd7e SHA512 1ce0470e38e05f14abdd9ec06d2d0556215449426d8b38c5ce1aeb9042d2fffe68649a141c169db4433c147a238686c62886bf66d93f428e9dc63eb64ba14d90
+DIST breeze-grub-5.27.7.tar.xz 3147160 BLAKE2B ae0a1207340e193424372932591ff23fa9b3b802a47f926efc7be0f8dcbe7edddaee5d21c1f12d051ae12855758357383395273f311c235c6c3b957f55310f66 SHA512 d0c8218795f3512cb147917b7a437419ab66d6856fb8116dae2e6c7b35b3def0dd619901645795bbd9bd2afd3475a608a08d8e40e9d341d7b2ed4602d3252a4a
+DIST breeze-grub-5.27.8.tar.xz 3147308 BLAKE2B c744d7e22ff09e7d7cda0c0fbcd0e3278bcd4795ef4fa43e1f789a1e5a66ceea4e827696c9f2f8fceec4f59803444f424bf88f9c28e45d79150f6953003d2ee3 SHA512 c8a1840aa9f446c2c744a4942ab8c6b396dca2a823913fa4dc1df3f21f9b131e9433b6eab9ce57257aadd15b6fea6661c1ee14cfdd873cf39022e8748592266f
diff --git a/kde-plasma/breeze-grub/breeze-grub-5.26.5.ebuild b/kde-plasma/breeze-grub/breeze-grub-5.27.7.ebuild
index 28f4097a2358..28f4097a2358 100644
--- a/kde-plasma/breeze-grub/breeze-grub-5.26.5.ebuild
+++ b/kde-plasma/breeze-grub/breeze-grub-5.27.7.ebuild
diff --git a/kde-plasma/breeze-grub/breeze-grub-5.27.3.ebuild b/kde-plasma/breeze-grub/breeze-grub-5.27.8.ebuild
index 4f711f5f972a..4f711f5f972a 100644
--- a/kde-plasma/breeze-grub/breeze-grub-5.27.3.ebuild
+++ b/kde-plasma/breeze-grub/breeze-grub-5.27.8.ebuild
diff --git a/kde-plasma/breeze-gtk/Manifest b/kde-plasma/breeze-gtk/Manifest
index 80e07c9f55e8..c387faf14618 100644
--- a/kde-plasma/breeze-gtk/Manifest
+++ b/kde-plasma/breeze-gtk/Manifest
@@ -1,3 +1,2 @@
-DIST breeze-gtk-5.26.5.tar.xz 40312 BLAKE2B aa88c4624c4e8b0aa8211f3023af3a9e44be212a62be9a37ff70c561b00e58254a983bf8eef50b5ebb167a6391476b6b646cd8eea60c8104a7fca896d9f7535c SHA512 ce4ad8900b4147d21765783e5b2ec008734f589701db3dc1323206736d4439db2944b65c86197abe7311500decf6ceb095903bbc7c0f363ee5f46cd753864897
-DIST breeze-gtk-5.27.3-fix-menu-size-fractional-scaling.patch.xz 1956 BLAKE2B 328254a46e5727132036920d387d645117c66b018b49a33863ca8d863da40a1baaae437c5e0261b57a094ea831a9bb5885b598fe5cce916885ac2f38ae28fcc4 SHA512 5a9de6a25c95948fd950e45c1af0cf600730e43593a95d0058a7cfaec8e55648704b5835b9aeb955ed2c622cc0546e06d4e49c6423b20ef9f43eefb35a186a1d
-DIST breeze-gtk-5.27.3.tar.xz 40392 BLAKE2B 0fedf69067f2b883ebd8e1b9dda9b221f0bf0d6bc64f5baf15edf3456c4d1e46b3f1a6f2883b3b4a42bbb38e0b5d6c057e4e2ed3d9d8f1e513f99f563d85cb01 SHA512 43d7fa4b27aff5faf0336870d0bf93e3e984d0721d2d9a36256ea2a981dad21dd4545efd5e803b4e289f4813d43148259a396adc80c6111b2d675ca3bc16e424
+DIST breeze-gtk-5.27.7.tar.xz 40752 BLAKE2B 7f0bb2767ff8c936c4c1941cbba2bfb307ca1be57e896e474a606299f8e228276dbe4a6068fab2f8860e42bcefe4e16d8c68cfb82af0293ff09957fdaf508eb6 SHA512 68c868267bf6f85149015e2ecd5ef362994f6e632a4b28286d6488cecd2effa4792f4b17f1e1ceedc10e6ab4cfefb1380506302879e979b0f1daeefeda5fb454
+DIST breeze-gtk-5.27.8.tar.xz 40744 BLAKE2B 7d89873b9b66482b2f7c476074cd54990ad2d74ba7672230a58d2a6d948183df5a31aa17ef00c9d1642076a6d8658386e4c3a09de95ab629637e6fc1b4abbc31 SHA512 ed8d6dc8ac758432c5c229395290b5cdae07108874a4d9b5705851cdbb8e5091e7abc334a6c1f5d1ab5be2bfe18a3ec1d30edf79bf8146c568a9ca93d2453b52
diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.26.5.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-5.27.7.ebuild
index ef57544dde79..b0f8f61fac28 100644
--- a/kde-plasma/breeze-gtk/breeze-gtk-5.26.5.ebuild
+++ b/kde-plasma/breeze-gtk/breeze-gtk-5.27.7.ebuild
@@ -4,7 +4,7 @@
EAPI=8
PVCUT=$(ver_cut 1-3)
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit ecm plasma.kde.org python-any-r1
DESCRIPTION="Official GTK+ port of Plasma's Breeze widget style"
@@ -29,10 +29,3 @@ pkg_setup() {
python-any-r1_pkg_setup
ecm_pkg_setup
}
-
-src_configure() {
- local mycmakeargs=(
- -DPython3_EXECUTABLE="${PYTHON}"
- )
- ecm_src_configure
-}
diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.27.3-r1.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-5.27.8.ebuild
index a24318a1e121..bd1da438d34c 100644
--- a/kde-plasma/breeze-gtk/breeze-gtk-5.27.3-r1.ebuild
+++ b/kde-plasma/breeze-gtk/breeze-gtk-5.27.8.ebuild
@@ -4,12 +4,11 @@
EAPI=8
PVCUT=$(ver_cut 1-3)
-PYTHON_COMPAT=( python3_{9..11} )
+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"
-SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${P}-fix-menu-size-fractional-scaling.patch.xz"
LICENSE="LGPL-2.1+"
SLOT="5"
@@ -22,8 +21,6 @@ BDEPEND="${PYTHON_DEPS}
>=kde-plasma/breeze-${PVCUT}:5
"
-PATCHES=( "${WORKDIR}/${P}-fix-menu-size-fractional-scaling.patch" )
-
python_check_deps() {
python_has_version "dev-python/pycairo[${PYTHON_USEDEP}]"
}
@@ -32,10 +29,3 @@ pkg_setup() {
python-any-r1_pkg_setup
ecm_pkg_setup
}
-
-src_configure() {
- local mycmakeargs=(
- -DPython3_EXECUTABLE="${PYTHON}"
- )
- ecm_src_configure
-}
diff --git a/kde-plasma/breeze-plymouth/Manifest b/kde-plasma/breeze-plymouth/Manifest
index 73bf9454265f..9961899a654f 100644
--- a/kde-plasma/breeze-plymouth/Manifest
+++ b/kde-plasma/breeze-plymouth/Manifest
@@ -1,2 +1,2 @@
-DIST breeze-plymouth-5.26.5.tar.xz 111268 BLAKE2B 76c1f25aeb1fa7666b4306b8cb80f4e185b1dac0669a1648f5b2616e36f33af0edb0f11bd46124e70afddb4c1e348d4db72abaa8c162a817402e7b278ac33279 SHA512 ec2b990cc3c68a12280aae6c314db7d50764854af69476723b35095bdec063d033ec3439b6ae9d60f24b5a26203bdfa662646af22252f97a76432a3efb225d70
-DIST breeze-plymouth-5.27.3.tar.xz 111280 BLAKE2B 70438b9172eaf0b4eabb0d5d9fcf827382da5d90c344fcf88a078e73cc9ab77b11b285f29f8bf40f811abf275421cf3a5bdf8124af53abfea7711dc511cf96a9 SHA512 264724a629641aada66faa6f4494e43cbd66cad187cc0e512c58244d231aab91cf98120b2d2e10c3f09e04921cd1859fbea0be28c6299fa989b9959d49937b7e
+DIST breeze-plymouth-5.27.7.tar.xz 111076 BLAKE2B f96d8990f1c4b1a637b984f32f0a3fa6fd1df4be240cee0f6b5f7079c83a0236f47897e4ecf6f5f84a57e441396256bf594b102f18cd0a3724728df03a806e26 SHA512 e9034561c520ca055b273aa1112089bebfc2f644ee92026d8fd034724ec8d3c7ffd729e7a6fcc1f35495c7ccc2e00f4d57660daa0d3342b35fff6c6999dbe371
+DIST breeze-plymouth-5.27.8.tar.xz 111092 BLAKE2B 7663dd5b31012a2799d2bf2bb7592ddffad21d6b491c653484c8c694e01b95cc9c38ab90a5b5c943667eb0da2cd58564c7e11c2630f6690ff189b96c7a39390b SHA512 88c3de80cdacee0ba38625132c247f3d3f3020a06cc1d185e67e01343aac866c552e249ab55d62f3fe826ac46e22005f9e73c172df5c1a9f0fc41615c5adfa60
diff --git a/kde-plasma/breeze-plymouth/breeze-plymouth-5.26.5.ebuild b/kde-plasma/breeze-plymouth/breeze-plymouth-5.27.7.ebuild
index c5356785ec70..f5b72a549904 100644
--- a/kde-plasma/breeze-plymouth/breeze-plymouth-5.26.5.ebuild
+++ b/kde-plasma/breeze-plymouth/breeze-plymouth-5.27.7.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-KFMIN=5.99.0
+KFMIN=5.102.0
PVCUT=$(ver_cut 1-3)
inherit cmake plasma.kde.org
diff --git a/kde-plasma/breeze-plymouth/breeze-plymouth-5.27.3.ebuild b/kde-plasma/breeze-plymouth/breeze-plymouth-5.27.8.ebuild
index d46c1caa9898..d46c1caa9898 100644
--- a/kde-plasma/breeze-plymouth/breeze-plymouth-5.27.3.ebuild
+++ b/kde-plasma/breeze-plymouth/breeze-plymouth-5.27.8.ebuild
diff --git a/kde-plasma/breeze/Manifest b/kde-plasma/breeze/Manifest
index 1f55efbe78a5..d7f9615ba013 100644
--- a/kde-plasma/breeze/Manifest
+++ b/kde-plasma/breeze/Manifest
@@ -1,2 +1,2 @@
-DIST breeze-5.26.5.tar.xz 57809860 BLAKE2B f0ecca35460b13de33baa052d6d4579ec431187777d6f535e7308a67f374fb1c5c58e691e7fde39c37730bf86babbb284f74d1cdfab47c69af41559f15673d91 SHA512 c570ef1f2d1bceef42939eb5178fb8e6c7545b656f8e83f464e1767dd2d98b3cfe414a38923b584ce13b1ffdcd015f97781845956e93737735c83337b362b15f
-DIST breeze-5.27.3.tar.xz 87590152 BLAKE2B e3f076fba08960f5c39f1c3d88872388427eab990409f6d279b65afb1d4c62ada563a5fa7cc23ba8e7b0e33ce1bc095b6ec210e314da2e50fc3126d4186b643a SHA512 8f0a0578410ce8a79cb4cd950917f0d8647a0557f77f248bdc238ffcbad677a5918ad11f7a672f1a6260ef56184853f85781168feb20124101bed9ffcda0e34a
+DIST breeze-5.27.7.tar.xz 87595004 BLAKE2B 6d15dd1a48404852891e9bce4866c5d153681a949aabddb2211e933cdfa89f93736d7b220787cf8443879f346cd8b102ee70dd65384b59e0af95f9e4dd9873fe SHA512 e017f5e065c44bcbd5d4ae985c4334c46208e1f59c5052abebed901fbdcdd5973e973ac90a614490e4796a9a06caf963572665b8c769008ca1018b4c21ded77f
+DIST breeze-5.27.8.tar.xz 87595040 BLAKE2B f820ba5792239a16c428e4f2743bc7af1ceb89e7a8a6f8f9181d379a40294c91fa8c4edcf55dbdc2ee4aeb6eac46ae471756dbee8e858b5ddfc14c34d9451909 SHA512 1306c19a22f0f4c12c0d16f2059f83d94d936fef95c7aee1bf10c707dd67eeedaaab222c3cb70529f266feb5dbb6a2da357882799e18cfd8f72c54396d13c613
diff --git a/kde-plasma/breeze/breeze-5.27.3.ebuild b/kde-plasma/breeze/breeze-5.27.7.ebuild
index 3c399ce021ca..80f4adcdeec8 100644
--- a/kde-plasma/breeze/breeze-5.27.3.ebuild
+++ b/kde-plasma/breeze/breeze-5.27.7.ebuild
@@ -3,9 +3,9 @@
EAPI=8
-KFMIN=5.102.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.7
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="Breeze visual style for the Plasma desktop"
@@ -13,7 +13,7 @@ HOMEPAGE="https://invent.kde.org/plasma/breeze"
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE=""
RDEPEND="
diff --git a/kde-plasma/breeze/breeze-5.26.5.ebuild b/kde-plasma/breeze/breeze-5.27.8-r1.ebuild
index d33bad327443..d3b354b2c213 100644
--- a/kde-plasma/breeze/breeze-5.26.5.ebuild
+++ b/kde-plasma/breeze/breeze-5.27.8-r1.ebuild
@@ -3,9 +3,9 @@
EAPI=8
-KFMIN=5.99.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="Breeze visual style for the Plasma desktop"
@@ -13,8 +13,8 @@ HOMEPAGE="https://invent.kde.org/plasma/breeze"
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-IUSE="X"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
RDEPEND="
>=dev-qt/qtdbus-${QTMIN}:5
@@ -30,10 +30,10 @@ RDEPEND="
>=kde-frameworks/kguiaddons-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kirigami-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kwindowsystem-${KFMIN}:5
>=kde-plasma/kdecoration-${PVCUT}:5
- X? ( x11-libs/libxcb )
"
DEPEND="${RDEPEND}"
BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5"
@@ -41,10 +41,3 @@ PDEPEND="
>=kde-frameworks/breeze-icons-${KFMIN}:5
>=kde-plasma/kde-cli-tools-${PVCUT}:5
"
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package X XCB)
- )
- ecm_src_configure
-}
diff --git a/kde-plasma/discover/Manifest b/kde-plasma/discover/Manifest
index fa5d56d2a87f..cf52d26e32f9 100644
--- a/kde-plasma/discover/Manifest
+++ b/kde-plasma/discover/Manifest
@@ -1,2 +1,2 @@
-DIST discover-5.26.5.tar.xz 666824 BLAKE2B 427403ae2b4a80b846919716f1eb74fe26b4989d7a2647b176863f02a4b587801eb7907f447f13e2f1f1a463da35cb55924d2f3ace57d7246d3afad641ed257b SHA512 b41381ed97fc38be1b35f3dd34e6ffd4171a55fa81e344bdd47e3a8577a6ba05aff757db20f38b2632ca788180f93ce2ed64777abe1a2d74028df679b6a4b5ea
-DIST discover-5.27.3.tar.xz 864960 BLAKE2B 0a1f2e1685c94eebd71e093ad1ba60b81ad9f1f5d3e4801190e383c0efcac69572cee0379ac8c461dd826c1a9aff6d7e4a75ae2ed3e61c6e8947f9a3ef35fa8c SHA512 4984dce83bd2bea38276cf5d27d2fa223a523d5c6d38f8b9945e60a356b63398d53e4b834413fa9d06648d388c51f02a03e1ba471bd194e79278cd50932e7240
+DIST discover-5.27.7.tar.xz 868936 BLAKE2B 5ba3e5fd51ef3666b267c436f75f9a1291824c8d25e851cbdbe230ed7616f73e0db0c807374609ed4f7ee22d8a44618d2f9d6de0e742f428a991c032e5f4b4ba SHA512 5c691dfa1b0f83ce2063c2b5771faa22c87b3afdd6a5fcca50ccac84ec90d012c45f848e954ed9fe373110cb0ac0bb5d301656ec9b5566a68223af2728812242
+DIST discover-5.27.8.tar.xz 869332 BLAKE2B 103494eb04fe539113ddaae207a1bc49320330d9c469cdcfb9342efd5a735eb419c18b5b0c76b72abf7cff2ff15d440eede0ed264c86446a298606d6c48a6433 SHA512 a6872b7a6979a3a31abf96cced686fd878889931ac0fef9aac47da564939f756d8cb8ebe877a9af322344ba01899f1c247858ddb2b9ea5778126d5bcb02e3042
diff --git a/kde-plasma/discover/discover-5.26.5.ebuild b/kde-plasma/discover/discover-5.27.7.ebuild
index cdcc1a534dff..00357bc6f9c1 100644
--- a/kde-plasma/discover/discover-5.26.5.ebuild
+++ b/kde-plasma/discover/discover-5.27.7.ebuild
@@ -4,9 +4,8 @@
EAPI=8
ECM_TEST="true"
-KFMIN=5.99.0
-QTMIN=5.15.5
-VIRTUALX_REQUIRED="test"
+KFMIN=5.106.0
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="KDE Plasma resources management GUI"
@@ -15,17 +14,17 @@ HOMEPAGE="https://userbase.kde.org/Discover"
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-IUSE="+firmware flatpak telemetry webengine"
+IUSE="+firmware flatpak snap telemetry webengine"
# libmarkdown (app-text/discount) only used in PackageKitBackend
DEPEND="
+ >=dev-libs/appstream-0.15.3:=
>=dev-qt/qtconcurrent-${QTMIN}:5
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtdeclarative-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtnetwork-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
>=kde-frameworks/attica-${KFMIN}:5
>=kde-frameworks/kcmutils-${KFMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5
@@ -44,15 +43,14 @@ DEPEND="
>=kde-frameworks/kxmlgui-${KFMIN}:5
>=kde-frameworks/purpose-${KFMIN}:5
firmware? ( >=sys-apps/fwupd-1.5.0 )
- flatpak? (
- >=dev-libs/appstream-0.15.3:=
- sys-apps/flatpak
- )
+ flatpak? ( sys-apps/flatpak )
+ snap? ( sys-libs/snapd-glib:=[qt5] )
telemetry? ( dev-libs/kuserfeedback:5 )
webengine? ( >=dev-qt/qtwebview-${QTMIN}:5 )
"
RDEPEND="${DEPEND}
>=dev-qt/qtquickcontrols2-${QTMIN}:5
+ snap? ( app-containers/snapd )
"
BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5"
@@ -70,12 +68,17 @@ src_prepare() {
src_configure() {
local mycmakeargs=(
+ # TODO: Port PackageKit's portage back-end to python3
-DCMAKE_DISABLE_FIND_PACKAGE_packagekitqt5=ON
- -DCMAKE_DISABLE_FIND_PACKAGE_Snapd=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)
- $(cmake_use_find_package flatpak AppStreamQt)
-DBUILD_FwupdBackend=$(usex firmware)
+ -DBUILD_RpmOstreeBackend=OFF
+ -DBUILD_SnapBackend=$(usex snap)
+ -DBUILD_SteamOSBackend=OFF
$(cmake_use_find_package telemetry KUserFeedback)
$(cmake_use_find_package webengine Qt5WebView)
)
diff --git a/kde-plasma/discover/discover-5.27.3.ebuild b/kde-plasma/discover/discover-5.27.8.ebuild
index 52fe9d6d5df5..ec2ab6d252ba 100644
--- a/kde-plasma/discover/discover-5.27.3.ebuild
+++ b/kde-plasma/discover/discover-5.27.8.ebuild
@@ -4,9 +4,8 @@
EAPI=8
ECM_TEST="true"
-KFMIN=5.102.0
-QTMIN=5.15.7
-VIRTUALX_REQUIRED="test"
+KFMIN=5.106.0
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="KDE Plasma resources management GUI"
@@ -15,7 +14,7 @@ HOMEPAGE="https://userbase.kde.org/Discover"
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="+firmware flatpak telemetry webengine"
+IUSE="+firmware flatpak snap telemetry webengine"
# libmarkdown (app-text/discount) only used in PackageKitBackend
DEPEND="
@@ -45,11 +44,13 @@ DEPEND="
>=kde-frameworks/purpose-${KFMIN}:5
firmware? ( >=sys-apps/fwupd-1.5.0 )
flatpak? ( sys-apps/flatpak )
+ snap? ( sys-libs/snapd-glib:=[qt5] )
telemetry? ( dev-libs/kuserfeedback:5 )
webengine? ( >=dev-qt/qtwebview-${QTMIN}:5 )
"
RDEPEND="${DEPEND}
>=dev-qt/qtquickcontrols2-${QTMIN}:5
+ snap? ( app-containers/snapd )
"
BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5"
@@ -67,11 +68,17 @@ src_prepare() {
src_configure() {
local mycmakeargs=(
+ # TODO: Port PackageKit's portage back-end to python3
-DCMAKE_DISABLE_FIND_PACKAGE_packagekitqt5=ON
- -DCMAKE_DISABLE_FIND_PACKAGE_Snapd=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 KUserFeedback)
$(cmake_use_find_package webengine Qt5WebView)
)
diff --git a/kde-plasma/discover/metadata.xml b/kde-plasma/discover/metadata.xml
index dd2b69f93957..13c683e94092 100644
--- a/kde-plasma/discover/metadata.xml
+++ b/kde-plasma/discover/metadata.xml
@@ -12,6 +12,7 @@
<use>
<flag name="firmware">Enable support for firmware upgrades using <pkg>sys-apps/fwupd</pkg></flag>
<flag name="flatpak">Enable support for flatpak repositories using <pkg>sys-apps/flatpak</pkg></flag>
+ <flag name="snap">Enable support for snap packages using <pkg>app-containers/snapd</pkg></flag>
<flag name="webengine">Enable webflow support using <pkg>dev-qt/qtwebview</pkg> and <pkg>dev-qt/qtwebengine</pkg> instead of default URL handler</flag>
</use>
</pkgmetadata>
diff --git a/kde-plasma/drkonqi/Manifest b/kde-plasma/drkonqi/Manifest
index 064aecdd53f3..079fc1c0ab92 100644
--- a/kde-plasma/drkonqi/Manifest
+++ b/kde-plasma/drkonqi/Manifest
@@ -1,4 +1,4 @@
-DIST drkonqi-5.26.2-revert-add-sentry-support.patch.xz 11784 BLAKE2B b32a24ae4db909753b41770246863f824188330a1ff5581f70fdb9bf5698c8154d140ea9a4281c502375a3cfabacffaac2212a2af68fc9c481755bce92afd0fc SHA512 b9d9e588f60751a0c0fb2b5e6605f42c85e2e1f1669ea83eb50a9c39211f3f9e92b033fdc251a3a2b56e33b1fa7c4cf95e47a4272e85f167abced9f50d2553a9
-DIST drkonqi-5.26.5.tar.xz 507664 BLAKE2B 94a2d9919e7e5d7825de82caf6938afd527ba728484d8e31dcf817fa179d91dd421761fa4ed1f477c224f0ba1ed5b092b7c5e43fd8ccf364f6f59e78fc1a62f9 SHA512 26d20241a2fec0d87927c5037992b3b6fe062fabfa26efcf56a43fe2b69427c5e38a6ff1d1ab4179ab677beb59840e0c7dc6cbc18ccc2de6a208036b10cb66cc
DIST drkonqi-5.27.1-revert-add-sentry-support.patch.xz 11852 BLAKE2B 79cf8fd5bc07209ed85fd343593157d23f7ed0ca0e64c1d3deef2a11124781de8c5ae3f70e5a472aa0e4385412501b318b8052e07e13966cf96b8c6222163ca1 SHA512 fd4e02cc1f317fb49539794c0645f73805b4e71d414c4a6904a2da7a6b850c5778ed25c3341217ef3d820d8288bba78518045726d150a0ad6e756e4c59768c32
-DIST drkonqi-5.27.3.tar.xz 855560 BLAKE2B 9fb9ac3eadedffb8134e4f52c97d725a787c7f25f7c0bd536f7c3fc17ead344bfbb83ad101d2cd9c5ce78d400f99e2e35af16d69da0b7c4cfb29782f8068be1f SHA512 c487c1b7706e7425e974929139d683940458b8a6edb0ba29386b15df86f118e70e6a79062c9704126747ee0ac34f17699160ded069a47f450e864506af5f7a20
+DIST drkonqi-5.27.7.tar.xz 861680 BLAKE2B a687c037a9002bc9920cfa477bc81f962b376c3d898e4c6c1611f90e6758e40fc759dcb40626da7627515817448e27f69ef7206de589d8d72112962ade8bff19 SHA512 7e600d6fff3af44d2d47cfdaec6edb99849e24f677b495cb28b55cd5d3d7803966dead8cfff11d94930f141dcaf5ea5022c64dfeba1fe03a316f7b2fe0e9e3ed
+DIST drkonqi-5.27.8-revert-add-sentry-support.patch.xz 11996 BLAKE2B 17bf8c3e5c9a5bad200d22fa59b84a97caeca2c164d8b92a1dea665df7e73111401e82c1bacf5ab24c40fb21767c6dea38b38afd288d32190e1c72e453a38558 SHA512 50e448f311bde34c7e77a229aa7816899b7eb743b522d41bd31cc2b18741939a028fe42e267ba440560535fcb33890e3360e20d157a2e5959d2943ce8960491d
+DIST drkonqi-5.27.8.tar.xz 861576 BLAKE2B f60f1b87d2adfebe37e533aa8dd4667f41e8e8f5742d3b0215230a532a2325fbc127aff48cd6265961b3016050b3d192eafaadfd551203845739c95bef666b04 SHA512 f65f290f2980eca9819753b8bdbc49033d6c91d54e5443419641c9ad306f1cc6612d5eeafad9fbb78416d324cc48b31ae7d411aef4a264d93cc6d5baf8e8ef0a
diff --git a/kde-plasma/drkonqi/drkonqi-5.27.3.ebuild b/kde-plasma/drkonqi/drkonqi-5.27.7.ebuild
index aa84a15f2e78..a16f56835e14 100644
--- a/kde-plasma/drkonqi/drkonqi-5.27.3.ebuild
+++ b/kde-plasma/drkonqi/drkonqi-5.27.7.ebuild
@@ -3,17 +3,17 @@
EAPI=8
-KFMIN=5.102.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.7
-inherit ecm plasma.kde.org
+QTMIN=5.15.9
+inherit ecm plasma.kde.org systemd
DESCRIPTION="Plasma crash handler, gives the user feedback if a program crashed"
SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${PN}-5.27.1-revert-add-sentry-support.patch.xz"
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE=""
COMMON_DEPEND="
@@ -58,3 +58,12 @@ src_test() {
)
ecm_src_test
}
+
+pkg_postinst() {
+ if [[ -z ${REPLACING_VERSIONS} ]] && systemd_is_booted ; then
+ elog "For systemd, steps are needed for integration with systemd-coredumpd."
+ elog "As root, run the following:"
+ elog "1. systemctl enable drkonqi-coredump-processor@.service"
+ elog "2. systemctl --user enable --now --global drkonqi-coredump-launcher.socket"
+ fi
+}
diff --git a/kde-plasma/drkonqi/drkonqi-5.26.5.ebuild b/kde-plasma/drkonqi/drkonqi-5.27.8-r1.ebuild
index 276414fec6bd..3becce8ceff4 100644
--- a/kde-plasma/drkonqi/drkonqi-5.26.5.ebuild
+++ b/kde-plasma/drkonqi/drkonqi-5.27.8-r1.ebuild
@@ -3,25 +3,25 @@
EAPI=8
-KFMIN=5.99.0
+ECM_TEST="forceoptional"
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
-inherit ecm plasma.kde.org
+QTMIN=5.15.9
+inherit ecm plasma.kde.org systemd
DESCRIPTION="Plasma crash handler, gives the user feedback if a program crashed"
-SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${PN}-5.26.2-revert-add-sentry-support.patch.xz"
+SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${PN}-5.27.8-revert-add-sentry-support.patch.xz"
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-IUSE=""
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="systemd"
COMMON_DEPEND="
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtdeclarative-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
>=kde-frameworks/kcompletion-${KFMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5
>=kde-frameworks/kcoreaddons-${KFMIN}:5
@@ -32,13 +32,18 @@ COMMON_DEPEND="
>=kde-frameworks/kjobwidgets-${KFMIN}:5
>=kde-frameworks/knotifications-${KFMIN}:5
>=kde-frameworks/kwallet-${KFMIN}:5
- >=kde-frameworks/kwayland-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kwindowsystem-${KFMIN}:5
>=kde-frameworks/syntax-highlighting-${KFMIN}:5
+ systemd? (
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ sys-apps/systemd:=
+ )
"
DEPEND="${COMMON_DEPEND}
>=dev-qt/qtconcurrent-${QTMIN}:5
+ test? ( >=dev-qt/qtnetwork-${QTMIN}:5 )
"
RDEPEND="${COMMON_DEPEND}
>=kde-frameworks/kirigami-${KFMIN}:5
@@ -50,10 +55,17 @@ RDEPEND="${COMMON_DEPEND}
"
PATCHES=(
- "${FILESDIR}/${PN}-5.25.90-unused-dep.patch" # git master
- "${WORKDIR}/${PN}-5.26.2-revert-add-sentry-support.patch" # bug 871759
+ "${WORKDIR}/${PN}-5.27.8-revert-add-sentry-support.patch" # bug 871759
+ "${FILESDIR}/${P}-cmake.patch" # bug 914138
)
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package systemd Systemd)
+ )
+ ecm_src_configure
+}
+
src_test() {
# needs network access, bug #698510
local myctestargs=(
@@ -61,3 +73,12 @@ src_test() {
)
ecm_src_test
}
+
+pkg_postinst() {
+ if [[ -z ${REPLACING_VERSIONS} ]] && systemd_is_booted ; then
+ elog "For systemd, steps are needed for integration with systemd-coredumpd."
+ elog "As root, run the following:"
+ elog "1. systemctl enable drkonqi-coredump-processor@.service"
+ elog "2. systemctl --user enable --now --global drkonqi-coredump-launcher.socket"
+ fi
+}
diff --git a/kde-plasma/drkonqi/files/drkonqi-5.25.90-unused-dep.patch b/kde-plasma/drkonqi/files/drkonqi-5.25.90-unused-dep.patch
deleted file mode 100644
index 896d3468832e..000000000000
--- a/kde-plasma/drkonqi/files/drkonqi-5.25.90-unused-dep.patch
+++ /dev/null
@@ -1,115 +0,0 @@
-From ef22aade1ae5299367b5cfb4d828c8849839caf2 Mon Sep 17 00:00:00 2001
-From: Alexander Lohnau <alexander.lohnau@gmx.de>
-Date: Sat, 17 Sep 2022 15:51:41 +0200
-Subject: [PATCH] Port away from deprecated KDeclarative::setupEngine
-
-We do not need this, because we neither do network requests from QML
-and also do not use the "image://icon" icon provider that is set up by this method.
----
- .kde-ci.yml | 1 -
- CMakeLists.txt | 1 -
- src/CMakeLists.txt | 2 +-
- src/coredump/gui/CMakeLists.txt | 1 -
- src/coredump/gui/main.cpp | 2 --
- src/drkonqidialog.cpp | 2 --
- 6 files changed, 1 insertion(+), 8 deletions(-)
-
-diff --git a/.kde-ci.yml b/.kde-ci.yml
-index 93680ef6..83a819f3 100644
---- a/.kde-ci.yml
-+++ b/.kde-ci.yml
-@@ -11,7 +11,6 @@ Dependencies:
- 'frameworks/kconfig': '@latest'
- 'frameworks/kcoreaddons': '@latest'
- 'frameworks/kcrash': '@latest'
-- 'frameworks/kdeclarative': '@latest'
- 'frameworks/ki18n': '@latest'
- 'frameworks/kidletime': '@latest'
- 'frameworks/kio': '@latest'
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 7d22ee73..92fa795b 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -44,7 +44,6 @@ find_package(
- CoreAddons
- Config
- Service
-- Declarative
- JobWidgets
- KIO
- Crash
-diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
-index fb03182b..112d97f7 100644
---- a/src/CMakeLists.txt
-+++ b/src/CMakeLists.txt
-@@ -95,6 +95,7 @@ target_link_libraries(
- KF5::WindowSystem
- Qt::DBus
- Qt::Concurrent
-+ Qt::Qml
- KF5::WidgetsAddons
- KF5::Wallet
- KF5::Notifications # for status notifier
-@@ -102,7 +103,6 @@ target_link_libraries(
- KF5::SyntaxHighlighting # Backtrace Highlighting
- drkonqi_backtrace_parser
- qbugzilla
-- KF5::Declarative
- KUserFeedbackCore
- )
-
-diff --git a/src/coredump/gui/CMakeLists.txt b/src/coredump/gui/CMakeLists.txt
-index f9eebfa9..8c964e1a 100644
---- a/src/coredump/gui/CMakeLists.txt
-+++ b/src/coredump/gui/CMakeLists.txt
-@@ -8,7 +8,6 @@ target_compile_definitions(drkonqi-coredump-gui
-
- target_link_libraries(drkonqi-coredump-gui
- DrKonqiInternal
-- KF5::Declarative
- Qt::Quick
- KF5::I18n
- drkonqi-coredump
-diff --git a/src/coredump/gui/main.cpp b/src/coredump/gui/main.cpp
-index 8d5b479a..03164572 100644
---- a/src/coredump/gui/main.cpp
-+++ b/src/coredump/gui/main.cpp
-@@ -10,7 +10,6 @@
-
- #include <KAboutData>
- #include <KConfigGroup>
--#include <KDeclarative/KDeclarative>
- #include <KLocalizedString>
-
- #include <config-drkonqi.h>
-@@ -53,7 +52,6 @@ int main(int argc, char *argv[])
-
- QQmlApplicationEngine engine;
- engine.rootContext()->setContextObject(&i18nContext);
-- KDeclarative::KDeclarative::setupEngine(&engine);
-
- const QUrl url(QStringLiteral("qrc:/main.qml"));
- QObject::connect(
-diff --git a/src/drkonqidialog.cpp b/src/drkonqidialog.cpp
-index e93521c0..78b9d09e 100644
---- a/src/drkonqidialog.cpp
-+++ b/src/drkonqidialog.cpp
-@@ -9,7 +9,6 @@
-
- #include "drkonqidialog.h"
-
--#include <KDeclarative/KDeclarative>
- #include <KLocalizedString>
- #include <KWindowConfig>
-
-@@ -57,7 +56,6 @@ void DrKonqiDialog::show()
- static auto l10nContext = new KLocalizedContext(engine);
- l10nContext->setTranslationDomain(QStringLiteral(TRANSLATION_DOMAIN));
- engine->rootContext()->setContextObject(l10nContext);
-- KDeclarative::KDeclarative::setupEngine(engine);
-
- qmlRegisterType<BugzillaManager>("org.kde.drkonqi", 1, 0, "Bugzilla");
- qmlRegisterType<DuplicateModel>("org.kde.drkonqi", 1, 0, "DuplicateModel");
---
-GitLab
-
diff --git a/kde-plasma/drkonqi/files/drkonqi-5.27.8-cmake.patch b/kde-plasma/drkonqi/files/drkonqi-5.27.8-cmake.patch
new file mode 100644
index 000000000000..9fc7b41035b3
--- /dev/null
+++ b/kde-plasma/drkonqi/files/drkonqi-5.27.8-cmake.patch
@@ -0,0 +1,67 @@
+From 1bb60d3eda5bc68e12b340bbbd4b4c4d296da603 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner <asturm@gentoo.org>
+Date: Tue, 19 Sep 2023 15:46:55 +0200
+Subject: [PATCH 1/2] Drop unused KCompletion dependency
+
+Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
+---
+ CMakeLists.txt | 1 -
+ src/CMakeLists.txt | 1 -
+ 2 files changed, 2 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index faa4260e..09ee0fab 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -48,7 +48,6 @@ find_package(
+ JobWidgets
+ KIO
+ Crash
+- Completion
+ WidgetsAddons
+ Wallet
+ Notifications
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index 112d97f7..fd0b9571 100644
+--- a/src/CMakeLists.txt
++++ b/src/CMakeLists.txt
+@@ -91,7 +91,6 @@ target_link_libraries(
+ KF5::KIOCore
+ KF5::KIOGui
+ KF5::Crash
+- KF5::Completion
+ KF5::WindowSystem
+ Qt::DBus
+ Qt::Concurrent
+--
+2.42.0
+
+
+From e2b9f7f3b1227d5cc4612d890c199a4864f217df Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner <asturm@gentoo.org>
+Date: Tue, 19 Sep 2023 16:00:59 +0200
+Subject: [PATCH 2/2] Don't build tests if not requested
+
+This is copied from src/tests/CMakeLists.txt
+
+Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
+---
+ src/bugzillaintegration/libbugzilla/autotests/CMakeLists.txt | 5 +++++
+ 1 file changed, 5 insertions(+)
+
+diff --git a/src/bugzillaintegration/libbugzilla/autotests/CMakeLists.txt b/src/bugzillaintegration/libbugzilla/autotests/CMakeLists.txt
+index cd1d3b6c..2d44ae76 100644
+--- a/src/bugzillaintegration/libbugzilla/autotests/CMakeLists.txt
++++ b/src/bugzillaintegration/libbugzilla/autotests/CMakeLists.txt
+@@ -1,3 +1,8 @@
++if(NOT BUILD_TESTING)
++ # Skip everything. Particularly trying to look for integration test deps.
++ return()
++endif()
++
+ remove_definitions(-DQT_NO_CAST_FROM_ASCII)
+
+ include(ECMAddTests)
+--
+2.42.0
+
diff --git a/kde-plasma/drkonqi/metadata.xml b/kde-plasma/drkonqi/metadata.xml
index d925f2439758..be35b35a0d33 100644
--- a/kde-plasma/drkonqi/metadata.xml
+++ b/kde-plasma/drkonqi/metadata.xml
@@ -5,6 +5,9 @@
<email>kde@gentoo.org</email>
<name>Gentoo KDE Project</name>
</maintainer>
+ <use>
+ <flag name="systemd">Enable Coredumpd integration</flag>
+ </use>
<upstream>
<bugs-to>https://bugs.kde.org/</bugs-to>
</upstream>
diff --git a/kde-plasma/flatpak-kcm/Manifest b/kde-plasma/flatpak-kcm/Manifest
index 4c1329c5528a..e812502d3b01 100644
--- a/kde-plasma/flatpak-kcm/Manifest
+++ b/kde-plasma/flatpak-kcm/Manifest
@@ -1 +1,2 @@
-DIST flatpak-kcm-5.27.3.tar.xz 215748 BLAKE2B 80c2d91b8f192f49048603d1c02ababb12bb196aac293a7f14b77333b532d577a9b135f9025d578a5a8d277347776a6142fb8f526897c2daffb6ace251011060 SHA512 ac64e10b1af236126f4451669a3b8c530e1aa79eb097c27f2927e217f74a76186213f519e6d1db66b20ac827ceb240ec90a3ad7051e7395ffab625ceed60d888
+DIST flatpak-kcm-5.27.7.tar.xz 229828 BLAKE2B 1ba544dee8a32609d639cd28b45238daef68ba9dc702a8c012898035b9fe1c0616d3469950695fd316e4289b2f6ea3eec54ec721cb2103ea1f295bc29b2781cd SHA512 e8261988e4ea215ef4d0e7544779f64e33d2c3b92573719c12d3ce49d4ca956bf3bee43d6a371f58cdf5303abf3944baf88888fddbed14c9a63f574caeff41b3
+DIST flatpak-kcm-5.27.8.tar.xz 230688 BLAKE2B 77345727ea2296587fed832649ca4329d017aa2f2f551305ca8bc934021ff5aafb99eda6cf6ffc4ff43f0b8737375d8a45da054da5dedaf2bb54fac6417d3e90 SHA512 4e741f113725903cf0b647d4f7c4588843e088de315be2ccbe6c1ad3dc5c2e2234bb35f9d30b1239af7093259f6e593a6a1f86d5adb582840f5a0c872e9a85a2
diff --git a/kde-plasma/flatpak-kcm/flatpak-kcm-5.27.3.ebuild b/kde-plasma/flatpak-kcm/flatpak-kcm-5.27.7.ebuild
index c083b35455b9..5e8e9a1b0cd0 100644
--- a/kde-plasma/flatpak-kcm/flatpak-kcm-5.27.3.ebuild
+++ b/kde-plasma/flatpak-kcm/flatpak-kcm-5.27.7.ebuild
@@ -3,9 +3,9 @@
EAPI=8
-KFMIN=5.102.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.7
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="Flatpak Permissions Management KCM"
@@ -13,7 +13,7 @@ HOMEPAGE="https://invent.kde.org/plasma/flatpak-kcm"
LICENSE="GPL-2 LGPL-2.1+"
SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE=""
DEPEND="
diff --git a/kde-plasma/flatpak-kcm/flatpak-kcm-5.27.8.ebuild b/kde-plasma/flatpak-kcm/flatpak-kcm-5.27.8.ebuild
new file mode 100644
index 000000000000..5e8e9a1b0cd0
--- /dev/null
+++ b/kde-plasma/flatpak-kcm/flatpak-kcm-5.27.8.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.106.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.9
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Flatpak Permissions Management KCM"
+HOMEPAGE="https://invent.kde.org/plasma/flatpak-kcm"
+
+LICENSE="GPL-2 LGPL-2.1+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ dev-libs/glib:2
+ >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtsvg-${QTMIN}:5
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kdeclarative-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=sys-apps/flatpak-0.11.8
+"
+RDEPEND="${DEPEND}
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+ >=kde-frameworks/kirigami-${KFMIN}:5
+"
diff --git a/kde-plasma/kactivitymanagerd/Manifest b/kde-plasma/kactivitymanagerd/Manifest
index a850b01a9f59..f831c36430be 100644
--- a/kde-plasma/kactivitymanagerd/Manifest
+++ b/kde-plasma/kactivitymanagerd/Manifest
@@ -1,2 +1,2 @@
-DIST kactivitymanagerd-5.26.5.tar.xz 109164 BLAKE2B efc79871412db00bfa2b66f3e1766b34c91e028a2e3907ea14a4d14a40fa568d61b70782cc004b618d584f7114969eb7ef9eed5c1937cf44fbfa1a8a62048276 SHA512 952d97497d80098f2f19362e0fb6ebaeb4fbf1ab7cf5b4e1a6b08505d7e3a4069951de357b78571a27234fd20396db929b752cf90d50bfd22f901c3d28b42a46
-DIST kactivitymanagerd-5.27.3.tar.xz 124948 BLAKE2B 0ca7b784ef482fd7fa68f93914ae53d1e966ac93f154117cbb7b65a8ae35a855567316c868aa2db0ce81835dbd99eb66d98d003ae3c21714c05420165c0f0d92 SHA512 7d82af747c7528dd6514b97656cdd09ec8df275fc7a282f099ee28d79dd30ba757bb69055628f0400a88fe6f3a72bc65eb0172699a8b3d1933d0ee55472db193
+DIST kactivitymanagerd-5.27.7.tar.xz 127232 BLAKE2B cd68c4adc900f33af3dca204268f5e251cd29406f6d0717af8eac0915e644d88744c25012d979ac37f7f38d0f6aad3d6012dba6d9fc725469f919c7cd76c9f38 SHA512 bb12c8e4843b15cddf8fd7de7197581d5036b599b1d34e465a5888d3b72cf6b81d7bfd4052c3512a71faec0b005b58db28ab9535546144dab93bcd1801767207
+DIST kactivitymanagerd-5.27.8.tar.xz 127288 BLAKE2B 68e8a4c0da79a8ef692ae57cb9ea40d5f0819f2e00fc5e7e492be5433b03da815b5ddc7b11badbb618a5479643247a1125035b3779764896a077c7f182842973 SHA512 0899a5c2b574b1f959fb5394b0e8af91313c9e4c3a79f3a6fe1681d87c257a4674f61c2125752b85ebbdf9f07e3cc1f4bda9fe2cfffce6096757cb0e3c9e496e
diff --git a/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.26.5-r1.ebuild b/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.27.7.ebuild
index 7eb6a05b0ff7..54cc61fe2a74 100644
--- a/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.26.5-r1.ebuild
+++ b/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.27.7.ebuild
@@ -3,9 +3,9 @@
EAPI=8
-KFMIN=5.99.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="System service to manage user's activities, track the usage patterns etc."
diff --git a/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.27.3.ebuild b/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.27.8.ebuild
index df9d63a85146..a36def16e579 100644
--- a/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.27.3.ebuild
+++ b/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.27.8.ebuild
@@ -3,9 +3,9 @@
EAPI=8
-KFMIN=5.102.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.7
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="System service to manage user's activities, track the usage patterns etc."
diff --git a/kde-plasma/kde-cli-tools/Manifest b/kde-plasma/kde-cli-tools/Manifest
index a9cabf85af48..b09709309cea 100644
--- a/kde-plasma/kde-cli-tools/Manifest
+++ b/kde-plasma/kde-cli-tools/Manifest
@@ -1,2 +1,2 @@
-DIST kde-cli-tools-5.26.5.tar.xz 630776 BLAKE2B 5ddad1d2833a20d8aa6a99e0a2626f7a7c08c7b7526b608ba6dbba4a20a36e73e0bb168ef29a5b4a794d1e48f1dede39bd0fc98405b4dd0ec3ecc844075f1055 SHA512 59f214c7fdc4ead47635713a98115883c0672a7382c20b32b925b38379de60ff36691460432b23f9d7928d423c487947614ac15076fa907db1a7bfc2227cfa60
-DIST kde-cli-tools-5.27.3.tar.xz 657760 BLAKE2B 237bbf0d7711d366cf35c66ce2aa43b07fb3b7a3d40e67637c1f87a5592e0cd382662029d557ce9ea347f78e0aa883afec4569f75c470df07507594e0c261426 SHA512 973c8f6e64454c74cb2dd4e913ac89c4d9e066d52ac99d91588f794a9700dd2342de0448b884324385a0fd7edabc2710192f2511120cd964cdccc11fe544bfb3
+DIST kde-cli-tools-5.27.7.tar.xz 666908 BLAKE2B 9e59d85aeb612943d6211443b9724b99be7958f843e6ce767eb8f76968c21f10c918b9b6ab6ef206c079c220a316f0bd1303872ae647356fef9e2f685d4d684d SHA512 df0e295b2e31338a11508c0f9bc1a5109c07e1729a4e30dd8e79800f34b27e6eb063a2b11196a8f8e653f8439360a8fb58348b0ef69a17588b40b08e53f06991
+DIST kde-cli-tools-5.27.8.tar.xz 666812 BLAKE2B fa8c15a31795ae7d1af5d5115d19be6bea2a8204959749f77555b7a51d5d64bcfa519223f080c08418427c36c13a5cede69026cd46aed6b1d12647df0a34b58a SHA512 679756c8e4ac0602e2a8237c4947e11777cd51ef97b765e7d03233d2e71f917abff1ea219a0d5063a1908cb9a99718857232fe61f7e1ad7e14ccc7c55410d290
diff --git a/kde-plasma/kde-cli-tools/kde-cli-tools-5.26.5.ebuild b/kde-plasma/kde-cli-tools/kde-cli-tools-5.27.7.ebuild
index cced94a2b874..8a06fe7afcfa 100644
--- a/kde-plasma/kde-cli-tools/kde-cli-tools-5.26.5.ebuild
+++ b/kde-plasma/kde-cli-tools/kde-cli-tools-5.27.7.ebuild
@@ -5,10 +5,9 @@ EAPI=8
ECM_HANDBOOK="forceoptional"
ECM_TEST="optional"
-KFMIN=5.99.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
-VIRTUALX_REQUIRED="test"
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="Tools based on KDE Frameworks 5 to better interact with the system"
diff --git a/kde-plasma/kde-cli-tools/kde-cli-tools-5.27.3.ebuild b/kde-plasma/kde-cli-tools/kde-cli-tools-5.27.8.ebuild
index 35fa3b452395..f9cbc6d999a1 100644
--- a/kde-plasma/kde-cli-tools/kde-cli-tools-5.27.3.ebuild
+++ b/kde-plasma/kde-cli-tools/kde-cli-tools-5.27.8.ebuild
@@ -5,10 +5,9 @@ EAPI=8
ECM_HANDBOOK="forceoptional"
ECM_TEST="optional"
-KFMIN=5.102.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.7
-VIRTUALX_REQUIRED="test"
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="Tools based on KDE Frameworks 5 to better interact with the system"
diff --git a/kde-plasma/kde-gtk-config/Manifest b/kde-plasma/kde-gtk-config/Manifest
index de26179c54ef..0424f3d3e7ec 100644
--- a/kde-plasma/kde-gtk-config/Manifest
+++ b/kde-plasma/kde-gtk-config/Manifest
@@ -1,3 +1,2 @@
-DIST kde-gtk-config-5.26.5.tar.xz 74392 BLAKE2B 5b5e975650d4987358a926abcb3ddeee77e5d4c190fd0ccc1c2dc31c2080056c24680f444512b03a1b5dee9f93e4950f4dc2c8b1526dba488d903f3215ba5fb0 SHA512 dbb9318d282b7f60b481abffc5ba6504f1c89825e0fb825e7f28410f6ceffce2f4fda727cde3b97a1902a7c3f12d01bc4ed482ce68088a1159efbfa57e00e513
-DIST kde-gtk-config-5.27.3-read-kcmfonts-dpi-size.patch.xz 3004 BLAKE2B de0e1617b5200df779863a7bdb097395c81205d5fc50651bdfe66ed4511a676879dd32ef5160af854b5ee0c351e083b0067cbd8148531755d55c53bc48dd23ef SHA512 ed5f18ce9887a466f1d1987b716e9a070f7d119dcf1fbf594204458618518248849059d6064dbad1081a9480e61638d842df9c863706e6bb20ac99c140c218db
-DIST kde-gtk-config-5.27.3.tar.xz 75316 BLAKE2B 210cbd306b8583621dcac3c5ea534b90fc0725da3f36d4aded940a39df8ed6bc5187469dc78ac4a4b97be4b5ff046732c571bd5c54aeb2248d0ef816cb679cb7 SHA512 2eb162d54a6a1d5e488fe8c6c2d91eb15faae29b82092ac607388515bf85bfdad6dfd4fb69fc9b9adb54c6419afe7935fdd1f1ad47e4d0d30fd9815becde0a88
+DIST kde-gtk-config-5.27.7.tar.xz 77108 BLAKE2B 75cb580048ff4f126510ce68f945c7f8b090fb9a918d3b26170fd5f63dfd139c6cd2bc506fbf9c79a4bf51658bae79eecec9038205a0e29b76e25a07370746ca SHA512 8dfc14f15b560e6c72668bd48d04bcf7dd24bf5c1fbeb9a8021e9d0262fa691e6533dfb4608c0424be95a46a9133ebb2bb223a965356a5cd725a0e619d4ba573
+DIST kde-gtk-config-5.27.8.tar.xz 77120 BLAKE2B de9d48a0815966710e79a9dd5b43d7b91b216ecbcfc753e33fa3449c84872337a6ab0c102a27fad3a8ebe6a485ae263f102e1b620206f1e437b05a9f142756e2 SHA512 c5ffbdb36a028584bf731c55a617ad620736eaa411df89c4f24b2ac5f602cf91c43daaf8ad7959c8cb5decba8244c64522902910134576b32de891bfbd2f5aa8
diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.26.5.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-5.27.7.ebuild
index 29daefe81bdc..91da4338687b 100644
--- a/kde-plasma/kde-gtk-config/kde-gtk-config-5.26.5.ebuild
+++ b/kde-plasma/kde-gtk-config/kde-gtk-config-5.27.7.ebuild
@@ -3,10 +3,9 @@
EAPI=8
-KFMIN=5.99.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
-VIRTUALX_REQUIRED="test"
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="Syncs KDE Plasma theme settings to GTK applications"
diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.27.3-r1.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-5.27.8-r1.ebuild
index e99a860d7687..9f484cf6ea1d 100644
--- a/kde-plasma/kde-gtk-config/kde-gtk-config-5.27.3-r1.ebuild
+++ b/kde-plasma/kde-gtk-config/kde-gtk-config-5.27.8-r1.ebuild
@@ -3,15 +3,13 @@
EAPI=8
-KFMIN=5.102.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.7
-VIRTUALX_REQUIRED="test"
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="Syncs KDE Plasma theme settings to GTK applications"
HOMEPAGE="https://invent.kde.org/plasma/kde-gtk-config"
-SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${P}-read-kcmfonts-dpi-size.patch.xz"
LICENSE="GPL-3"
SLOT="5"
@@ -19,7 +17,6 @@ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE=""
DEPEND="
- dev-cpp/glibmm:2
dev-libs/glib:2
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
@@ -30,8 +27,9 @@ DEPEND="
>=kde-frameworks/kcoreaddons-${KFMIN}:5
>=kde-frameworks/kdbusaddons-${KFMIN}:5
>=kde-frameworks/kguiaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
>=kde-plasma/kdecoration-${PVCUT}:5
- x11-libs/gtk+:3
+ x11-libs/gtk+:3[X]
"
RDEPEND="${DEPEND}
>=kde-plasma/kde-cli-tools-${PVCUT}:5
@@ -39,8 +37,6 @@ RDEPEND="${DEPEND}
"
BDEPEND="dev-lang/sassc"
-PATCHES=( "${WORKDIR}/${P}-read-kcmfonts-dpi-size.patch" ) # KDE-bugs 461106, 466463
-
src_configure() {
local mycmakeargs=(
-DDATA_INSTALL_DIR="${EPREFIX}/usr/share"
diff --git a/kde-plasma/kdecoration/Manifest b/kde-plasma/kdecoration/Manifest
index f91d69111321..4649fe0060e9 100644
--- a/kde-plasma/kdecoration/Manifest
+++ b/kde-plasma/kdecoration/Manifest
@@ -1,2 +1,2 @@
-DIST kdecoration-5.26.5.tar.xz 52192 BLAKE2B deda6d7678a3d416371ecf46e09d68882de688b95a0cbc4ad204a611cbbdc6759c914e4c06442b716b3d8fe0af52c7097b9dd64f862ddf93966dc33af02c8ec4 SHA512 ccc5528eafbaec688ffbbad42105e2457723062ce1556a182bd3b0573c20f9d7794ffeeed7cad927437a98648c4a432c00ebb2c013b4c40f8774d4a43a3676a4
-DIST kdecoration-5.27.3.tar.xz 52496 BLAKE2B ec3f85c0f7c1ff6c0c4f36f6dc1ae8f0e4637a2a9551e1ab4cedec9ff7f1a0d87436875bbacaf6df668f6b3c357f8ab78970226cac90c4f240f074b383a35440 SHA512 6bd76e4aec58f43cb01f4ba21de0b2bb490dfd341e6730978acd02742723e721273f306e362edff2a22d08d3f4612706a0ab8e7a31575ad46207e577c19b05a1
+DIST kdecoration-5.27.7.tar.xz 52960 BLAKE2B 6ce440e3555caed1546cd92742e464fbe7561a16dcbc0b0dfcc70eec0cba8025ec21ead33e89d480ffe1694e8f7bc341bad2bdc71d6c9433f9996550b996419b SHA512 cfb7130ef551915c95123f93037389b690f03d2714e9ac71f38b11255a702f40d90fc0cc5dccfe4cc047ffb492b57afb07ad66d70e364dc504ada94c6af9e12b
+DIST kdecoration-5.27.8.tar.xz 52952 BLAKE2B b3309fad890d7d23be5757a31670cc4b1763c7c0742346131604917d555f3edb95361c434ca8787a09a04c764b3ff2ebee344c05c878b6f3f5b9f5384c57f166 SHA512 e100773f866d1bd2072285138defdd7efa46577dcf3baa45b20930c73a4d254876b7b2de167cf3f04daab81c15ec1f8d6b3313010224a755813968caed3c74a6
diff --git a/kde-plasma/kdecoration/kdecoration-5.26.5.ebuild b/kde-plasma/kdecoration/kdecoration-5.27.7.ebuild
index 6d0040b0eb0a..d2610f5029eb 100644
--- a/kde-plasma/kdecoration/kdecoration-5.26.5.ebuild
+++ b/kde-plasma/kdecoration/kdecoration-5.27.7.ebuild
@@ -4,10 +4,9 @@
EAPI=8
ECM_TEST="forceoptional"
-KFMIN=5.99.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
-VIRTUALX_REQUIRED="test"
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="Plugin based library to create window decorations"
diff --git a/kde-plasma/kdecoration/kdecoration-5.27.3.ebuild b/kde-plasma/kdecoration/kdecoration-5.27.8.ebuild
index db8cd3331243..f533e3347d0c 100644
--- a/kde-plasma/kdecoration/kdecoration-5.27.3.ebuild
+++ b/kde-plasma/kdecoration/kdecoration-5.27.8.ebuild
@@ -4,10 +4,9 @@
EAPI=8
ECM_TEST="forceoptional"
-KFMIN=5.102.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.7
-VIRTUALX_REQUIRED="test"
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="Plugin based library to create window decorations"
diff --git a/kde-plasma/kdeplasma-addons/Manifest b/kde-plasma/kdeplasma-addons/Manifest
index 58460fbdade5..2428944522a9 100644
--- a/kde-plasma/kdeplasma-addons/Manifest
+++ b/kde-plasma/kdeplasma-addons/Manifest
@@ -1,2 +1,2 @@
-DIST kdeplasma-addons-5.26.5.tar.xz 691088 BLAKE2B af1d7ab8fb88565765855b990d04c024f7b50162a5d661220a4a085843e2fb9a7dba3b05a5d87040d97e789c7d3337cc47455cab77f8f675cedcfd63263c1e72 SHA512 ffe2122f273418d8108f71b4c91ec9e9065705eccefb93b35d8ee18d968ccf53dc96cadb029b7b8ade851f74a01f5afb8cfbef8e83fcf05e56c35997da497178
-DIST kdeplasma-addons-5.27.3.tar.xz 817808 BLAKE2B c7b0c1448965f9f254bd192a87e61a7d8f37d421fa68bd968bd68c2ce0f24bea8b6b16264f302001846b983e83785b066b4d6a66e548b7457a86bbe45cf58e6c SHA512 ec62adde9814b2ddccea2a8bd527ba6beaed681a817c0c4efa26f33082183e518f8bea2dab4520a0abf69ca419904ff53a7cea90e219a10b1cbfb15980b30118
+DIST kdeplasma-addons-5.27.7.tar.xz 822048 BLAKE2B 3dbd87e7eef77be1879570c2f6f5936534fc8bf2b1071ac0e0ad847993c78816c51f970713d341182f27728ce1d1c117f1b4703169e72caf6bbc207b4351e8f4 SHA512 87cba2e1ebe6c8d7afe518aa2b4729696eb59e1cfd416d826f8249d56c184fd015312377bee4afc046df98157b991b4d258eff48101bd2be26964d07ececfb4c
+DIST kdeplasma-addons-5.27.8.tar.xz 822128 BLAKE2B 91bb72ce222de03d7dd83087463e521a4180a2e68ae3936ad25c4e9cce842fe1ff7ff1fa7d7f542bfa75517a76ba012f4959be8e455831886cdc0a95723fe923 SHA512 cc452f2b6c0e1c1702195270c803ab22e874a6da43c8476b2f3b01313c51050af8fdc0878642fab47fe9887e6016d5962c425186ca328a6e89edfee92aa443f4
diff --git a/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.26.5.ebuild b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.27.7.ebuild
index 1c55b5e7ba02..557f7be6e1ba 100644
--- a/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.26.5.ebuild
+++ b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.27.7.ebuild
@@ -4,10 +4,9 @@
EAPI=8
ECM_HANDBOOK="forceoptional"
-KFMIN=5.99.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
-VIRTUALX_REQUIRED="test"
+QTMIN=5.15.9
inherit ecm plasma.kde.org optfeature
DESCRIPTION="Extra Plasma applets and engines"
diff --git a/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.27.3.ebuild b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.27.8-r1.ebuild
index 53d3425ae354..962c0e637267 100644
--- a/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.27.3.ebuild
+++ b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.27.8-r1.ebuild
@@ -4,10 +4,9 @@
EAPI=8
ECM_HANDBOOK="forceoptional"
-KFMIN=5.102.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.7
-VIRTUALX_REQUIRED="test"
+QTMIN=5.15.9
inherit ecm plasma.kde.org optfeature
DESCRIPTION="Extra Plasma applets and engines"
@@ -22,10 +21,10 @@ RESTRICT="test" # bug 727846
DEPEND="
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
>=kde-frameworks/kcmutils-${KFMIN}:5
- >=kde-frameworks/kcompletion-${KFMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5
>=kde-frameworks/kconfigwidgets-${KFMIN}:5
>=kde-frameworks/kcoreaddons-${KFMIN}:5
@@ -51,7 +50,6 @@ DEPEND="
RDEPEND="${DEPEND}
>=dev-qt/qtquickcontrols-${QTMIN}:5
>=dev-qt/qtquickcontrols2-${QTMIN}:5
- >=kde-plasma/plasma-workspace-${PVCUT}:5
"
src_configure() {
diff --git a/kde-plasma/kgamma/Manifest b/kde-plasma/kgamma/Manifest
index 2d5e92e93059..8b5275aa4bae 100644
--- a/kde-plasma/kgamma/Manifest
+++ b/kde-plasma/kgamma/Manifest
@@ -1,2 +1,2 @@
-DIST kgamma5-5.26.5.tar.xz 87120 BLAKE2B be16f4999fa60e2c5ae469ed118165ad76d364efbab973e1be49894c68bcdac241187b8e5e27b0abff4689f5424ae1ea4d4ff3c0aed024a4e061f1b4c105427b SHA512 acc1caf81b2e87553595829873b3b1d33c2703bc7066f89850f010c9f43a2b37df0d54484c59ada33be54d844c534229a4e672026025919d2f38b75712574fcf
-DIST kgamma5-5.27.3.tar.xz 86704 BLAKE2B 5a47e32d979e28c51b8d2f141d2ae18af7a021513afd209e07a40501abc68b241301857419dafaf20ad3c10a807fc73cf4c6fe5423243d42b518dc60b00f8bf5 SHA512 bbbdbb528cd49895a7cd5f2cb8cb12914943b05f000590d71d581a55ee8fbe4dc897c55729d7f94efea7a77bcf63748ca9ce7eb0031f3267687bd13bd5fccb11
+DIST kgamma5-5.27.7.tar.xz 88448 BLAKE2B c28d165356c5e4dcecbdd46b04ba248fca2e9660c7ab5452c0fc3b1285a92d79573c6fb7c879eae421b12331a3922fee181b8e493fe52ab5c1f5d01016b2b7a7 SHA512 f0da577b6c302891cc91ee7faec947f208a3ebc412b2450d234cecac9aa0145421a22760de17032c569f59e3f94bf4b3e7f5b1f4ccafe129dbaed02b01a67c33
+DIST kgamma5-5.27.8.tar.xz 88448 BLAKE2B 20523083a679eaef9b9f9e792bb3f4a75b4c5fa8eaeb14dfdef22dcee1501a1be7c52aac1395cca97070764187bf65ca27524d200a91c2fb391ad5f55c0ad3ee SHA512 31475b3e287b2822463bda7d5255731b59724c8073a4d279a3ce82e0a0b4fcb539c635ef191b78bae28407e9b1a72b573aad5435b66d0de7bc0e3385a3ab2077
diff --git a/kde-plasma/kgamma/kgamma-5.26.5.ebuild b/kde-plasma/kgamma/kgamma-5.27.7.ebuild
index f37cd1b97528..9d23f98b7f71 100644
--- a/kde-plasma/kgamma/kgamma-5.26.5.ebuild
+++ b/kde-plasma/kgamma/kgamma-5.27.7.ebuild
@@ -5,9 +5,9 @@ EAPI=8
ECM_HANDBOOK="forceoptional"
KDE_ORG_NAME="${PN}5"
-KFMIN=5.99.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="Screen gamma values kcontrol module"
diff --git a/kde-plasma/kgamma/kgamma-5.27.3.ebuild b/kde-plasma/kgamma/kgamma-5.27.8.ebuild
index d127a90c69c1..cebef1804eb3 100644
--- a/kde-plasma/kgamma/kgamma-5.27.3.ebuild
+++ b/kde-plasma/kgamma/kgamma-5.27.8.ebuild
@@ -5,9 +5,9 @@ EAPI=8
ECM_HANDBOOK="forceoptional"
KDE_ORG_NAME="${PN}5"
-KFMIN=5.102.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.7
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="Screen gamma values kcontrol module"
diff --git a/kde-plasma/khotkeys/Manifest b/kde-plasma/khotkeys/Manifest
index 00e86b207352..00fa0349a86d 100644
--- a/kde-plasma/khotkeys/Manifest
+++ b/kde-plasma/khotkeys/Manifest
@@ -1,2 +1,2 @@
-DIST khotkeys-5.26.5.tar.xz 1839284 BLAKE2B 8c16cfa8acc5de9838fcdebd6ffbbc11b8aaf919d4ccd61758d782551ea9245b184013da67a8c88c621062a906a9025ff907caeef8228c201ca98e4ca074bbec SHA512 6de9e3432146bc83482d64908d0f54250d4f6a47bb9cb9ccc12b9f016db1a8e4347b8a8a7d197b343c148444ae0e7e3ca47a1f46377cbca2ea758dd593f7007c
-DIST khotkeys-5.27.3.tar.xz 1886412 BLAKE2B 8da35ff7c1db8d7122bad8702cbafe344c187167485d9a35175cc37568b737d2e4b6252d12a74e3c7d8b63b8992bc1fcd413734b5ecdb22f0e315dc360af20c2 SHA512 96c1fb27dd4ab1ed7a8634be4d4a9157b48e0bdc8e5eaad774bbbd566ba6043afee9a2c2c17797bb771b02f0c1c38226df3168a7ea4807dfd97a5f83e10d72f8
+DIST khotkeys-5.27.7.tar.xz 1895248 BLAKE2B 6279cac79177815275993c678affebee6397f21e0c4cb6b0df7f7b1aa480e51e3af39e7de3b99652604bbb74bdb14f08c6fe78d5425ad315c1bc2035cb967c52 SHA512 969f8cee227ab8624387e9f0179cee98f9d06463772f4e3ad3731a8200bd67ad80d0d5584442c67a4ddec573b730aca253d6ebe5f5c00a0ae5cc3251c41dd0b9
+DIST khotkeys-5.27.8.tar.xz 1895272 BLAKE2B 6ce88ad5e480da21a1a51d08e2385ce4b11efb005eba11d831cf2f70f01c317d776470ea01607764bc2a6f42eebda7852fc70fa423bb0e8931e8ff0289657f2e SHA512 7629be3deef8e2c293cc789c60b347a80705bbb6ac3ee3e5e2b10b7e5b77f0b0ca7b79a87eddf470cd3fe2b28e4b00dcecf1c179b654c9df867b63d7d554eb53
diff --git a/kde-plasma/khotkeys/khotkeys-5.26.5.ebuild b/kde-plasma/khotkeys/khotkeys-5.27.7.ebuild
index 0e8f96bd7f1c..1c120312eeaf 100644
--- a/kde-plasma/khotkeys/khotkeys-5.26.5.ebuild
+++ b/kde-plasma/khotkeys/khotkeys-5.27.7.ebuild
@@ -4,9 +4,9 @@
EAPI=8
ECM_HANDBOOK="forceoptional" # not optional until !kdelibs4support
-KFMIN=5.99.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="KDE Plasma workspace hotkey module"
diff --git a/kde-plasma/khotkeys/khotkeys-5.27.3.ebuild b/kde-plasma/khotkeys/khotkeys-5.27.8.ebuild
index 13aaa670d3dd..2c01c3a69b51 100644
--- a/kde-plasma/khotkeys/khotkeys-5.27.3.ebuild
+++ b/kde-plasma/khotkeys/khotkeys-5.27.8.ebuild
@@ -4,9 +4,9 @@
EAPI=8
ECM_HANDBOOK="forceoptional" # not optional until !kdelibs4support
-KFMIN=5.102.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.7
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="KDE Plasma workspace hotkey module"
diff --git a/kde-plasma/kinfocenter/Manifest b/kde-plasma/kinfocenter/Manifest
index c3cf2c41d4ee..d52d1dcb4771 100644
--- a/kde-plasma/kinfocenter/Manifest
+++ b/kde-plasma/kinfocenter/Manifest
@@ -1,3 +1,3 @@
DIST glogo-small.png 24583 BLAKE2B 0af2ceae708e56f217120e5d8b880fb71401e3761ab26c4af5e74c0622368aa4e34b05160fae15fbfbbc832077810ab5c1e424826632748299fd22997cbe665c SHA512 648be463ec3812a2edcdab54d7a230bf2bd7e6895f4ffe72321d8fca28a5e1e0980f6e3b9a32f369c8369943ceb802a65a94b9dad820dcf2c81d4581d814cb48
-DIST kinfocenter-5.26.5.tar.xz 736144 BLAKE2B 1e6f6bc3abc78c1cfc6564b48fb9101158965b3aba029bd138d5f885163ebbaafaf6386c3a759ef67d8007844d1cc07a4c7191cc179b175ef99ca3f1e21fa8b1 SHA512 a00f71bbf7436bb5807f83060ab697b53a93b66f0e3a7ca6e791a45da8d468fc1616b991fc50292dd911ff6a66093e73b9216f8f28fe1434388e4d86c873537c
-DIST kinfocenter-5.27.3.tar.xz 1015740 BLAKE2B 618494b61a4e360e6ef8a43285a31957d1f80927c25814ab0408a57afdbd5838ecf8f5bda7f4c2fcfa6dc3d48adf3250a0e019aaf81fcf604e1df73d2b63fbb2 SHA512 46d3b452bf85c9734a17032d5c0724a237d02dd8505abf8b6c1ac1a0c1ca7dd332be61e9cdcac425ad65f0c0924516b6bbcbbed63f5928f278f854e56a0be16e
+DIST kinfocenter-5.27.7.tar.xz 1016068 BLAKE2B f4fe6989dd53ef4fbea91029e6e60694fb44cdf8fc1d4cf71c28132ab51a1e26b5317091caa4c6f0ddcbf3bd94703104f8e49be2860eaf8edd650cd947aa45c2 SHA512 b02d02337b7d75000ad58ccbc1d06fc2e69b72505413fcd8faf5a75e93e09c5740732b324494edd7830efa65e0aec6f3d69059e93de4a1489f745dde3222a0af
+DIST kinfocenter-5.27.8.tar.xz 1016252 BLAKE2B 8987049c2d2edc890e52be98749d740158616cd928462fc3e14936d1b5223ac906904e9b41596df1048b69693aaa8bac85b768c3c5f2bb25f70c03712d1e6705 SHA512 195973588998a91e87134e795c46706af89e8fa10207571ba8d949fb5398ff969d48a8d75a2b77dd17333e29b0ca01bd907ed9a9f2a98a16fa9c5afa00c0c2d1
diff --git a/kde-plasma/kinfocenter/kinfocenter-5.26.5.ebuild b/kde-plasma/kinfocenter/kinfocenter-5.27.7.ebuild
index e880383ce68a..a3f420727f39 100644
--- a/kde-plasma/kinfocenter/kinfocenter-5.26.5.ebuild
+++ b/kde-plasma/kinfocenter/kinfocenter-5.27.7.ebuild
@@ -4,9 +4,9 @@
EAPI=8
ECM_HANDBOOK="forceoptional"
-KFMIN=5.99.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
+QTMIN=5.15.9
inherit ecm plasma.kde.org optfeature
DESCRIPTION="Utility providing information about the computer hardware"
@@ -38,6 +38,7 @@ DEPEND="
usb? ( virtual/libusb:1 )
"
RDEPEND="${DEPEND}
+ dev-qt/qdbus:*
>=dev-qt/qtquickcontrols2-${QTMIN}:5
>=kde-frameworks/kirigami-${KFMIN}:5
>=kde-plasma/kde-cli-tools-${PVCUT}:5
diff --git a/kde-plasma/kinfocenter/kinfocenter-5.27.3.ebuild b/kde-plasma/kinfocenter/kinfocenter-5.27.8-r1.ebuild
index 9771a9a251ac..f50544db4566 100644
--- a/kde-plasma/kinfocenter/kinfocenter-5.27.3.ebuild
+++ b/kde-plasma/kinfocenter/kinfocenter-5.27.8-r1.ebuild
@@ -4,9 +4,9 @@
EAPI=8
ECM_HANDBOOK="forceoptional"
-KFMIN=5.102.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.7
+QTMIN=5.15.9
inherit ecm plasma.kde.org optfeature
DESCRIPTION="Utility providing information about the computer hardware"
@@ -23,6 +23,7 @@ DEPEND="
>=dev-qt/qtdeclarative-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5[gles2-only=]
>=dev-qt/qtwidgets-${QTMIN}:5
+ >=kde-frameworks/kauth-${KFMIN}:5
>=kde-frameworks/kcmutils-${KFMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5
>=kde-frameworks/kconfigwidgets-${KFMIN}:5
diff --git a/kde-plasma/kmenuedit/Manifest b/kde-plasma/kmenuedit/Manifest
index 72c37aab6b00..c9a8d2b1ce12 100644
--- a/kde-plasma/kmenuedit/Manifest
+++ b/kde-plasma/kmenuedit/Manifest
@@ -1,2 +1,2 @@
-DIST kmenuedit-5.26.5.tar.xz 905724 BLAKE2B 40d4e77b44df603db74b2482554b87eb172f2010e2e5a5449a55e5defe9adbef7f603eb302ef4d232b58624d769edb627f822698e7972df0eec9dedbffa4b311 SHA512 e8f7e87305c4c134f3cb7e1d3680ea5fca02a05e90607ccafee0290b206cd3ff1f71c0545f12aa2006fcd4e44f2626042fc00cd1f2db329fd02dd26fe6a509bd
-DIST kmenuedit-5.27.3.tar.xz 926332 BLAKE2B 6bcf6dfb51acb39cc5ec64cfff7bdba2775a745b0e31c80f81dbd247274995141e2a737854141fac55f78311a704343349d5b7b11c44049102158c463b014d1a SHA512 f7748d3128595215ef32dc4c7ef21d79ad8fedb4a00fbc3e9c17660e9e1c203c101de11574a528d341b59be9e0f853dc6254ae7456efe6443b3ccb4d012a075d
+DIST kmenuedit-5.27.7.tar.xz 932128 BLAKE2B 33c3ddd618ba4b6c86c38bbdec74e1479e4c9ec9a6b78ebfffea106421a02c94318890df7a38fe9a29054a04931c9d4a78caf5997994628d99383e31d0592dbc SHA512 9a2eb02e6382426d8843f3b4acacfaf95dc124e3ab82dff414e76f83b1f04a9cf81b5428031fa4e742bbb256e38c5ba6e1065a9449f1692e0cbd4786a958bbc3
+DIST kmenuedit-5.27.8.tar.xz 932112 BLAKE2B 71da80137ff03d029bd0add9e7c0a7d3294af757eea9594cdb5b2d9b02dac6613bc27c42ee155e312902734c3d863dedb670a8bf70afa286beffbfecabbf1b69 SHA512 7e28aeef137a185ecd54b6c5f1bbcc2e5fa4d304bd3d60468b68c96b6737312a7b1083b8b99b358299d04569d1db3fa7f00e68c3bc61bb6742d77eabca809791
diff --git a/kde-plasma/kmenuedit/kmenuedit-5.26.5.ebuild b/kde-plasma/kmenuedit/kmenuedit-5.27.7.ebuild
index b03df627f15b..f4d8d42bcae9 100644
--- a/kde-plasma/kmenuedit/kmenuedit-5.26.5.ebuild
+++ b/kde-plasma/kmenuedit/kmenuedit-5.27.7.ebuild
@@ -4,8 +4,8 @@
EAPI=8
ECM_HANDBOOK="forceoptional"
-KFMIN=5.99.0
-QTMIN=5.15.5
+KFMIN=5.106.0
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="KDE Plasma menu editor"
diff --git a/kde-plasma/kmenuedit/kmenuedit-5.27.3.ebuild b/kde-plasma/kmenuedit/kmenuedit-5.27.8.ebuild
index e50fffa47b72..9d6b1646a589 100644
--- a/kde-plasma/kmenuedit/kmenuedit-5.27.3.ebuild
+++ b/kde-plasma/kmenuedit/kmenuedit-5.27.8.ebuild
@@ -4,8 +4,8 @@
EAPI=8
ECM_HANDBOOK="forceoptional"
-KFMIN=5.102.0
-QTMIN=5.15.7
+KFMIN=5.106.0
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="KDE Plasma menu editor"
diff --git a/kde-plasma/kpipewire/Manifest b/kde-plasma/kpipewire/Manifest
index c3eaeb6a3d11..9b9962ede909 100644
--- a/kde-plasma/kpipewire/Manifest
+++ b/kde-plasma/kpipewire/Manifest
@@ -1,3 +1,2 @@
-DIST kpipewire-5.26.5.tar.xz 52848 BLAKE2B c77263dd20d419fc590a1257b8934257f40f9c7751b4c1542db30fc4ba5814ae1076190d9fe08325398a9bc85f7321c6ed1059bf0b010debe20346110d211661 SHA512 59783fe9cb46ae467bc907a04bb0f499bdd23a39c607d7f0203dc550f2268a36e1914d55df90f167328f9b2644144642540e3d20ba27c6f1b66beff1c807d0d1
-DIST kpipewire-5.27.3-patchset-1.tar.xz 7904 BLAKE2B 6adf899abe28f515a98031c1d067eedc58f2aad1be15d1789c077df952c30e75e8c0be90a2d07b053872b8db5eabff4ab278a0273985c026440263f3963d5d7d SHA512 4cf12eecf3a173974dcd6bd1ea6a64a6bec3698eb8c72a0013a263d7a37d5928356d1a461c1f131bed8809eb2d54a81ccdfd694a383f873e203c47ba02e62b62
-DIST kpipewire-5.27.3.tar.xz 58460 BLAKE2B 5245761517c9b651e69ea0699814bb6cad00de8333bf5a95894dcd41f3189aa95b80940f4fd6c27b6973eb7345d06f82536dfb6b9ba19334179196381d3094aa SHA512 4d4ffb45e698499b0092e7c0ede1a8c2dd8a3e27c57c0acd34982f266f111ceb900d2058c0c54a575bbd5cb3fd24a23fc358cbaf62e4a175289cf364ba49e9e3
+DIST kpipewire-5.27.7.tar.xz 59796 BLAKE2B beea17ce64ddd04429cb7ad7917e0a6327ac79eea7e4d668b9e6d33bc419d6d415c11606b159026c23936fbb79e309a536ca12afcd28629650c3db89386502c8 SHA512 fc539e29b74c6b9db68b18d9ef87d1cf57c883a20cf5871234a75d21a47de742da43fdf11fa36266ba01263d475fe07e3fe452c71ca329df4945ce463878c380
+DIST kpipewire-5.27.8.tar.xz 59796 BLAKE2B d3305322954d8a4de0533444f30882baff9a8be92e38216ef71bb24d97d19329d8a4318680482f16f3d85e436bf7d285deff1fb60eaff56c8afbc281bcf9d05d SHA512 167f5178fc63e9f0e41d7bb71090d16b512c070001cf086c8282780855ea77aeaaacbcc149ee9a1d15d9bfce86c9ceea6f63c005359bcdcc13b08ce23ba32bae
diff --git a/kde-plasma/kpipewire/kpipewire-5.26.5.ebuild b/kde-plasma/kpipewire/kpipewire-5.27.7.ebuild
index 925478491c0f..98593a45a572 100644
--- a/kde-plasma/kpipewire/kpipewire-5.26.5.ebuild
+++ b/kde-plasma/kpipewire/kpipewire-5.27.7.ebuild
@@ -4,8 +4,8 @@
EAPI=8
ECM_TEST="true"
-KFMIN=5.99.0
-QTMIN=5.15.5
+KFMIN=5.106.0
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="Components relating to Flatpak pipewire use in Plasma"
diff --git a/kde-plasma/kpipewire/kpipewire-5.27.3-r1.ebuild b/kde-plasma/kpipewire/kpipewire-5.27.8.ebuild
index 9261a85c0d9f..c59a698b9ee4 100644
--- a/kde-plasma/kpipewire/kpipewire-5.27.3-r1.ebuild
+++ b/kde-plasma/kpipewire/kpipewire-5.27.8.ebuild
@@ -4,12 +4,11 @@
EAPI=8
ECM_TEST="true"
-KFMIN=5.102.0
-QTMIN=5.15.7
+KFMIN=5.106.0
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="Components relating to Flatpak pipewire use in Plasma"
-SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${P}-patchset-1.tar.xz"
LICENSE="LGPL-2.1+"
SLOT="5"
@@ -40,5 +39,3 @@ RDEPEND="${COMMON_DEPEND}
x11-themes/sound-theme-freedesktop
"
BDEPEND=">=dev-qt/qtwaylandscanner-${QTMIN}:5"
-
-PATCHES=( "${WORKDIR}/${P}-patchset-1" ) # KDE-bug 448839
diff --git a/kde-plasma/kscreen/Manifest b/kde-plasma/kscreen/Manifest
index d37a80096ca6..ae11a4489785 100644
--- a/kde-plasma/kscreen/Manifest
+++ b/kde-plasma/kscreen/Manifest
@@ -1,2 +1,2 @@
-DIST kscreen-5.26.5.tar.xz 154600 BLAKE2B 202f7ec24b01ca057a5e52b796176e6ae09518693cb50e16b0d3901351fba58d5554d959f4afa48b5539981870e02f14bde8c25402d4c2b6427acf5c896ca75f SHA512 58635bc2c5cb3e3cee6b838ddc3a9068c9b22bcedef6ddd9c4b6aa59889b59242118227e706208c17c89241a701f850d42e9c5617d876068367246d35d1800c2
-DIST kscreen-5.27.3.tar.xz 184224 BLAKE2B 7929835a8d757fa06e5c27fd455435441c8e593cd4709dee237a6d23d2fa2a2439eb3d79e8482fb4676c96c7ec5108f364e94d069a3062aabc38d29e73f0b2e9 SHA512 02d7bb8e701fe8c47ac3e8cf7afe86410fd38a646fb4597a98710ab6afd5f0841b128178bab498973305f8c9f6ca4b340d9adae087f6996ccd04c2ec33e959cc
+DIST kscreen-5.27.7.tar.xz 185132 BLAKE2B 752e4be58f3ef8f3781f84d17455b1b9c24964e8754dc4ff7c063f853097f82fcb5e9c2da8b2d5fa70725c1ac0f6b883410cbd4804aed3138c4cdfff8884ced0 SHA512 6c6c17066b320c4480534adfa0c39fb69d2b89e00b033613fd61a4d9ed6df112a750eef4b95301a42eddd4cbaec9e9e8bb77ffdc2dc9e377b07709afc67f0588
+DIST kscreen-5.27.8.tar.xz 185204 BLAKE2B 71e8047cc1dc574e1b7b6781f14648166c93d87896db66014608a601407add48a948f4271b17da543687b1e127d8a57c77b4e27bd81854ffc41912fc3bf1bed2 SHA512 65ee754921374fd8bce504a7ad862d41f97817226f15830371e3fcc2998504fce3777271107e18e1d590a1295645884a0f8e42d17164f0377236e45b3cc0045d
diff --git a/kde-plasma/kscreen/files/kscreen-5.27.8-cmake.patch b/kde-plasma/kscreen/files/kscreen-5.27.8-cmake.patch
new file mode 100644
index 000000000000..e8092f817e97
--- /dev/null
+++ b/kde-plasma/kscreen/files/kscreen-5.27.8-cmake.patch
@@ -0,0 +1,26 @@
+From 6c3ec4b19a6948b829573282ce7820853b149423 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner <asturm@gentoo.org>
+Date: Mon, 18 Sep 2023 13:32:14 +0200
+Subject: [PATCH] Drop unused KIconThemes dependency
+
+Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
+(cherry picked from commit 9f923c45d540411ae559e796d907e773c149722d)
+---
+ CMakeLists.txt | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 4ce4c3bd..337136fd 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -38,7 +38,6 @@ find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS
+ Declarative
+ GlobalAccel
+ I18n
+- IconThemes
+ KCMUtils
+ Plasma
+ PlasmaQuick
+--
+2.42.0
+
diff --git a/kde-plasma/kscreen/kscreen-5.26.5.ebuild b/kde-plasma/kscreen/kscreen-5.27.7.ebuild
index 1fcd512116df..77dad56c7bf9 100644
--- a/kde-plasma/kscreen/kscreen-5.26.5.ebuild
+++ b/kde-plasma/kscreen/kscreen-5.27.7.ebuild
@@ -4,9 +4,9 @@
EAPI=8
ECM_TEST="forceoptional"
-KFMIN=5.99.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="KDE Plasma screen management"
diff --git a/kde-plasma/kscreen/kscreen-5.27.3.ebuild b/kde-plasma/kscreen/kscreen-5.27.8-r1.ebuild
index 65c59cbc0f15..dc45c927477a 100644
--- a/kde-plasma/kscreen/kscreen-5.27.3.ebuild
+++ b/kde-plasma/kscreen/kscreen-5.27.8-r1.ebuild
@@ -4,9 +4,9 @@
EAPI=8
ECM_TEST="forceoptional"
-KFMIN=5.102.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.7
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="KDE Plasma screen management"
@@ -26,24 +26,27 @@ DEPEND="
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtsensors-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtx11extras-${QTMIN}:5
>=kde-frameworks/kcmutils-${KFMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kconfigwidgets-${KFMIN}:5
>=kde-frameworks/kcoreaddons-${KFMIN}:5
>=kde-frameworks/kdeclarative-${KFMIN}:5
>=kde-frameworks/kdbusaddons-${KFMIN}:5
>=kde-frameworks/kglobalaccel-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kiconthemes-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
>=kde-frameworks/plasma-${KFMIN}:5
>=kde-plasma/layer-shell-qt-${PVCUT}:5
- >=kde-plasma/libkscreen-${PVCUT}:5
+ >=kde-plasma/libkscreen-${PVCUT}:5=
x11-libs/libX11
+ x11-libs/libxcb:=
+ x11-libs/libXi
"
RDEPEND="${DEPEND}
>=dev-qt/qtgraphicaleffects-${QTMIN}:5
>=kde-plasma/kde-cli-tools-${PVCUT}:5
"
BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5"
+
+PATCHES=( "${FILESDIR}/${P}-cmake.patch" ) # bug 914142
diff --git a/kde-plasma/kscreenlocker/Manifest b/kde-plasma/kscreenlocker/Manifest
index 9a517fdf6f0a..7e3e4c68cab3 100644
--- a/kde-plasma/kscreenlocker/Manifest
+++ b/kde-plasma/kscreenlocker/Manifest
@@ -1,2 +1,2 @@
-DIST kscreenlocker-5.26.5.tar.xz 116164 BLAKE2B 4973b6843636fee06a570d96772fcd6fdfa1d6308a492b214431a7b4847432e7ba56ca0db04b3c8ce6fd10d61b41fa5690679133d5a828db616936cd5cd6911d SHA512 2580cf1ea0f5a653b577457fa155402303772f9044876fe21a2a65154355282522e3dbcd0ac2bacd960d7377c24c2e8a1ee3b776181b5560da1e814e2ab4dd72
-DIST kscreenlocker-5.27.3.tar.xz 159620 BLAKE2B 85d09c4af39d1ee408cf9ca2ef07a50ba6bddab173eb83dbf7bee4cdd1a0911ba001e03c307ca453bcee17f770479510a5c438f4bcbd1f21f730cfe3f79bb704 SHA512 6f36590859a45b9496d44210b56c7cddf18ade31dac4019b926818296ce4bbb204661b1b4fd49a8a67a3f948f05c99665cf27e63fff6063a4ed37b7433c472bb
+DIST kscreenlocker-5.27.7.tar.xz 160856 BLAKE2B b7e169852232434441287ef13b6eaaed3c19a091766e61cf82ce3df3f1c93d0d1e26b2d0dd417d96194dd638d13beca7c07c70096527a660f1b38b76ebfdb9fa SHA512 7005e4fac424f819ed875c4c439d2f4e7c26f8ab4afc29dceaca0a01ae3794ef414f8d265fc0d750b515677aa7141a3db8cd9b2495108030407c269911df3ea2
+DIST kscreenlocker-5.27.8.tar.xz 160892 BLAKE2B 8670d19e537baca4b3052bc8dcd04227df45fc47fbe4f2b3e8094fbbb799e9ae382d110df198282ddc3d935ccbbb6d12c1e21e29bca4be370e6af436bf3e40dd SHA512 c412e61f0e340206b3f208fbc3c6dede4228d24ef11580adc7f212da039f5cd4e6fc5b7cb93a206a4a43b73ce7396feafcf230363f9d309e71c707682a1677a1
diff --git a/kde-plasma/kscreenlocker/kscreenlocker-5.26.5.ebuild b/kde-plasma/kscreenlocker/kscreenlocker-5.27.7.ebuild
index 187fd982bfbe..20b89892381c 100644
--- a/kde-plasma/kscreenlocker/kscreenlocker-5.26.5.ebuild
+++ b/kde-plasma/kscreenlocker/kscreenlocker-5.27.7.ebuild
@@ -4,10 +4,9 @@
EAPI=8
ECM_TEST="forceoptional"
-KFMIN=5.99.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
-VIRTUALX_REQUIRED="test"
+QTMIN=5.15.9
inherit ecm plasma.kde.org pam
DESCRIPTION="Library and components for secure lock screen architecture"
@@ -44,6 +43,7 @@ COMMON_DEPEND="
>=kde-frameworks/kxmlgui-${KFMIN}:5
>=kde-frameworks/solid-${KFMIN}:5
>=kde-plasma/layer-shell-qt-${PVCUT}:5
+ >=kde-plasma/libkscreen-${PVCUT}:5
sys-libs/pam
x11-libs/libX11
x11-libs/libXi
diff --git a/kde-plasma/kscreenlocker/kscreenlocker-5.27.3.ebuild b/kde-plasma/kscreenlocker/kscreenlocker-5.27.8.ebuild
index dd09f6097a2e..24fa9b5ccf36 100644
--- a/kde-plasma/kscreenlocker/kscreenlocker-5.27.3.ebuild
+++ b/kde-plasma/kscreenlocker/kscreenlocker-5.27.8.ebuild
@@ -4,10 +4,9 @@
EAPI=8
ECM_TEST="forceoptional"
-KFMIN=5.102.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.7
-VIRTUALX_REQUIRED="test"
+QTMIN=5.15.9
inherit ecm plasma.kde.org pam
DESCRIPTION="Library and components for secure lock screen architecture"
diff --git a/kde-plasma/ksshaskpass/Manifest b/kde-plasma/ksshaskpass/Manifest
index ac80ffac395b..be8cddddbcf7 100644
--- a/kde-plasma/ksshaskpass/Manifest
+++ b/kde-plasma/ksshaskpass/Manifest
@@ -1,2 +1,2 @@
-DIST ksshaskpass-5.26.5.tar.xz 27580 BLAKE2B e5fed3921804b91f5f7e9a38a327a4b03cbf1fae2a6ba7a4ce123171ea70122f0c86a20f8c719c0459b5084098f042b731a912b9c0bd9979b80793043796184d SHA512 a1e50379415d006f5a2ca8292147e3bf33cb7588a6c03d5ed6dc11c0e77a3c2abf93e950f61391f464a9d17389b75dadc6e16721ec9cad7e71266ca7c0496bfd
-DIST ksshaskpass-5.27.3.tar.xz 27776 BLAKE2B 741ea4a7673ffcf870e2c333ca69e0440c5740c56e94dd9b50ea12e7692d09ff0340f380b56308944fda3616c0800acc2db161e9308578e25135f51bd205a01d SHA512 11fab85f011ae038ff439f47d4b6f2ef675d09f93b9554e385a208bb00b4beb5a94edbb1b1e1e85db70c41616efbd3c039442ff8acda561e2edcf8beeb32a871
+DIST ksshaskpass-5.27.7.tar.xz 28040 BLAKE2B 0b757039d42f12118a6ce9f54343c600aab6bc90a87a54dafe30a0f4965e2f6b02b458e56dae90f04de2781e076f61a7b9dd93716b8d4ddd19b9ef6dbe3fa18c SHA512 981351d1d8e4de5a779b3d3c4908f7cdfb1b156efa33b5673c7f35aeda95e69d9da0c1a61af0c44dcfd4fd0f516070b838b7e7ec3ddd70e75b2d35f34e6594bb
+DIST ksshaskpass-5.27.8.tar.xz 28024 BLAKE2B a96857fec5bbcf13dfa93dbbd8317c381a5533de6c86e8253ab5ebb4540fd8f5448f34e55101f04e8adb506e8d424cd15710572235a7390c815e0fd7c1f1b6b6 SHA512 814c6bdfb9ef7da0dafd23c414e131380a14061fb7060e1adb0c721554a2dfd1c57420d1089cd94bc96e5f0b02fca7725513bca57836294f2e8771e0ebe9390a
diff --git a/kde-plasma/ksshaskpass/ksshaskpass-5.26.5.ebuild b/kde-plasma/ksshaskpass/ksshaskpass-5.27.7.ebuild
index cf8695c54878..3d54f0b2b43c 100644
--- a/kde-plasma/ksshaskpass/ksshaskpass-5.26.5.ebuild
+++ b/kde-plasma/ksshaskpass/ksshaskpass-5.27.7.ebuild
@@ -3,8 +3,8 @@
EAPI=8
-KFMIN=5.99.0
-QTMIN=5.15.5
+KFMIN=5.106.0
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="Implementation of ssh-askpass with KDE Wallet integration"
diff --git a/kde-plasma/ksshaskpass/ksshaskpass-5.27.3.ebuild b/kde-plasma/ksshaskpass/ksshaskpass-5.27.8.ebuild
index 406a6e3e3596..1d6d755de2e8 100644
--- a/kde-plasma/ksshaskpass/ksshaskpass-5.27.3.ebuild
+++ b/kde-plasma/ksshaskpass/ksshaskpass-5.27.8.ebuild
@@ -3,8 +3,8 @@
EAPI=8
-KFMIN=5.102.0
-QTMIN=5.15.7
+KFMIN=5.106.0
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="Implementation of ssh-askpass with KDE Wallet integration"
diff --git a/kde-plasma/ksystemstats/Manifest b/kde-plasma/ksystemstats/Manifest
index 483f47bea89d..de1b8d5af1ba 100644
--- a/kde-plasma/ksystemstats/Manifest
+++ b/kde-plasma/ksystemstats/Manifest
@@ -1,2 +1,2 @@
-DIST ksystemstats-5.26.5.tar.xz 107224 BLAKE2B 8423894b5e8bd739bc9d5b91af6c4d3cba2aa94699f822e483d20962075f92e8215a3db4f565a27420870df5737250669ccb1d3489bf3d0df71ee1c82b3c69a6 SHA512 67e563fc49f60de58d8319b58f823bb51a979aa596f384936859080a97e01616081fdf96b533c7bae464f131893ddd51de5298d64b886ed0f4901e895b5eb56b
-DIST ksystemstats-5.27.3.tar.xz 114192 BLAKE2B a9659d389bfb32b09d351748caf0b2574d4978bad594a4f7353829260a3ea77be15d47b6e1fb5f57fb3d2b4c02c4e0d6466d0a9f7bcd9ebd7f5a60f11b375ecd SHA512 979a3d4197602a2958c6d450fc79d94a1b83bf681a8b9a2962b5ce15833b7d8f8ce06cdbb80dd48ca6983089b806e2712f5c3da8a2f48c2abf8edc33744b39ab
+DIST ksystemstats-5.27.7.tar.xz 116584 BLAKE2B bed1e8652ab91211a5f7a2a31d74fe685fdd915e89feb8e5b6a6b7743e942fe1f7d0102ce27abdc0e028396dc851d622fb250c194b14699e9f2f7cc1c86e6d73 SHA512 58dc0e61294ef23d1e4feb430872f47bb90e544cc12163dba917e8bcce5b9aa1248347203488c530eb56a56d41a3631ba3c971edda5b17ed3e74cddd81083625
+DIST ksystemstats-5.27.8.tar.xz 116592 BLAKE2B 7bc73ffdfa257b561dfad5fb75dc632e8a14f444d048d37869ac287ff55d3feb8027dccfbf3aa375535a1917d161fe5ad7b869e495f3321224f22c90e93ebebe SHA512 0829851e927b32ac1e347783acfb1dd1424d2145fc35429f44f4301df7dc387cf37e9efc5340540e52130887c70e1cf601bf2789e6fa26034644f97adfd278c1
diff --git a/kde-plasma/ksystemstats/ksystemstats-5.26.5.ebuild b/kde-plasma/ksystemstats/ksystemstats-5.27.7.ebuild
index 13a47d331b79..3b10785bc133 100644
--- a/kde-plasma/ksystemstats/ksystemstats-5.26.5.ebuild
+++ b/kde-plasma/ksystemstats/ksystemstats-5.27.7.ebuild
@@ -5,11 +5,11 @@ EAPI=8
ECM_HANDBOOK="forceoptional"
ECM_TEST="forceoptional"
-KFMIN=5.99.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
-VIRTUALX_REQUIRED="test"
-inherit ecm plasma.kde.org
+QTMIN=5.15.9
+VIRTUALX_REQUIRED="test" # bug 909312 (test fails)
+inherit ecm plasma.kde.org virtualx
DESCRIPTION="Plugin-based system monitoring daemon"
diff --git a/kde-plasma/ksystemstats/ksystemstats-5.27.3.ebuild b/kde-plasma/ksystemstats/ksystemstats-5.27.8.ebuild
index 6b74c1e78ab1..e803a7d49e44 100644
--- a/kde-plasma/ksystemstats/ksystemstats-5.27.3.ebuild
+++ b/kde-plasma/ksystemstats/ksystemstats-5.27.8.ebuild
@@ -5,11 +5,11 @@ EAPI=8
ECM_HANDBOOK="forceoptional"
ECM_TEST="forceoptional"
-KFMIN=5.102.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.7
-VIRTUALX_REQUIRED="test"
-inherit ecm plasma.kde.org
+QTMIN=5.15.9
+VIRTUALX_REQUIRED="test" # bug 909312 (test fails)
+inherit ecm plasma.kde.org virtualx
DESCRIPTION="Plugin-based system monitoring daemon"
diff --git a/kde-plasma/kwallet-pam/Manifest b/kde-plasma/kwallet-pam/Manifest
index bc37c75831ff..90006d221249 100644
--- a/kde-plasma/kwallet-pam/Manifest
+++ b/kde-plasma/kwallet-pam/Manifest
@@ -1,3 +1,2 @@
-DIST kwallet-pam-5.26.5.tar.xz 22808 BLAKE2B 42543b6c08dfbe873b6e2ad6503ac35b63022935ab8c40a93da432bb4d3cc240cf5da75565ef839f4cededb5c41a2a485614e47105161456f3310abcb5b79102 SHA512 bf1aeab2c4db2e0ce6e282890326b78b92ce2079f59a50d5729b0af79a7562bf845027f1f1af510181f851f7c02e4fa67c97ab58514981eca21e02ecb1ed36a3
-DIST kwallet-pam-5.27.3-patchset-1.tar.xz 1716 BLAKE2B e0a61c697399fc46a2885152e7d7c1db752ef147df21b5cfeb2e72228440e5a2aab946dc25cb5c00066c53d2e4a02bb927e6d17fdaccd988511be624f258801b SHA512 98e35c5c58491e530574b248e34126d495c8c32e7e418e5f2fed4392415e05b7cf93bfa20ec31b0796f6a9ceb58430ea16157daf8a43f348bce735530af3fa8d
-DIST kwallet-pam-5.27.3.tar.xz 22844 BLAKE2B cb4fe58a5b89d4a68559328e72a82c018860a9aac806efe7dad1e673fe5b4c25e4aed0fc7f76f4586d2694cccef8300e3490237e31e5670af0e704f110105e76 SHA512 93053bd7fc8a35bed8b772b5dd4333360e7be2923ac510d96818cfc29731df3f2de378d95deb2e61d959f56d6df9477456d5a49654f64c4444e5b4800899aa51
+DIST kwallet-pam-5.27.7.tar.xz 22884 BLAKE2B d45bd76e094771eb71cd0bf462481b7e9fe7128fd76cf7cece76b61ebfc48ee673be7ff9186c2ddaa466bc0792488e77eae26c0d90f4f95fbefe436bd8ce0c09 SHA512 1af8393e4b2e7d8443fb8ca203a24145ca61f7c8eb850500a0106b0cc7a881b67eca0cb7e0acbe41d451b7c588c8213d36feb3402c846373c609f6d240dc08bc
+DIST kwallet-pam-5.27.8.tar.xz 22876 BLAKE2B a9975b4609e309384aaf767ecc9c2819e25c016be3587a57ba6f73773951c2ce32ced420243ea3c63e5aff5652b676e0a28433f4addae820233d3af847396360 SHA512 fd608811783eac6862055e89ef67f3cdb5d4482eb2a27289460052e058e3a28d03b65e10425b766005c51cb83d1e134c5e2f7f797acf6cadbd1362c216d444ee
diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.26.5.ebuild b/kde-plasma/kwallet-pam/kwallet-pam-5.27.7.ebuild
index ff77c310cf9b..8f722261e223 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.26.5.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.27.7.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-KFMIN=5.99.0
+KFMIN=5.102.0
PVCUT=$(ver_cut 1-3)
inherit ecm plasma.kde.org
diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.27.3-r1.ebuild b/kde-plasma/kwallet-pam/kwallet-pam-5.27.8.ebuild
index 9fa57fb8af33..cfb8a1b64668 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.27.3-r1.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.27.8.ebuild
@@ -8,7 +8,6 @@ PVCUT=$(ver_cut 1-3)
inherit ecm plasma.kde.org
DESCRIPTION="PAM module to not enter KWallet password again after login"
-SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${P}-patchset-1.tar.xz"
LICENSE="LGPL-2.1"
SLOT="5"
@@ -24,8 +23,6 @@ RDEPEND="${DEPEND}
net-misc/socat
"
-PATCHES=( "${WORKDIR}/${P}-patchset-1" )
-
src_configure() {
local mycmakeargs=(
-DCMAKE_INSTALL_LIBDIR="/$(get_libdir)"
diff --git a/kde-plasma/kwayland-integration/Manifest b/kde-plasma/kwayland-integration/Manifest
index 8168146dd6e2..86d206853504 100644
--- a/kde-plasma/kwayland-integration/Manifest
+++ b/kde-plasma/kwayland-integration/Manifest
@@ -1,2 +1,2 @@
-DIST kwayland-integration-5.26.5.tar.xz 26972 BLAKE2B 108eeebc92768755fba22d7435829f514904a3f39c748a70f220c1ae4fa078d5def0921f6c96effc2c7cc1ae0580d8c251034e87acaf4107d340b7bfdac1e443 SHA512 de252e67f488f920538a15e69836d4b8779a3123e1913c78cb7d69833a8fa475eb1166928cc965bc7ad69aa26d3dc58395ac7d06fb2349120bd014939d81e229
-DIST kwayland-integration-5.27.3.tar.xz 25700 BLAKE2B e286da319205f8c2655fd7ee0bb67807846aff7dde2d943c40300691195ae1ca8645f585d2d4086a5ecc353ba065c5b9c6725130418b82cc39a66105af46d22e SHA512 f9059b1b761d5c0fde8c84784f65576186e19e91a50586e5ddb33f7f2fef69a27dab6692c2239e168d3cb4d751d9d74f20a1c97616f0e24529393e98cefcd2a4
+DIST kwayland-integration-5.27.7.tar.xz 25776 BLAKE2B 85160077fe37bd0e3799a1a8e3f9e5618e93277e7e39158590603acfa7e7cc7571b4362ebcc404a8845502a875966082b13b6100253cfb3fccf33e75e27df49f SHA512 c2dee5bc7d101582e156ebf4587f0059a109ea0e201cf12b3736e9daa41677fc57780afa6631b0f407c062c9aa6672f46fa657c28ca6617d032fc88b56cebbc9
+DIST kwayland-integration-5.27.8.tar.xz 25776 BLAKE2B 1b74edcfd390dc94b27026700bcd756a2e30eb6a6129a545df009c82ee83fd23e6a7b19439b1b9dfd919430225f306036986db35f333796ab991420c73f639a1 SHA512 f0ad69614e40b15559a172a04d3cab79fa847923d0899464e6ccafcd458fcde5ffbafee28e6f387f7f2bf838d2fa66be076d1418ff691268a2665533698126ba
diff --git a/kde-plasma/kwayland-integration/kwayland-integration-5.26.5.ebuild b/kde-plasma/kwayland-integration/kwayland-integration-5.27.7.ebuild
index 64ff72818d74..09d8bad64e14 100644
--- a/kde-plasma/kwayland-integration/kwayland-integration-5.26.5.ebuild
+++ b/kde-plasma/kwayland-integration/kwayland-integration-5.27.7.ebuild
@@ -3,8 +3,8 @@
EAPI=8
-KFMIN=5.99.0
-QTMIN=5.15.5
+KFMIN=5.106.0
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="Provides KWindowSystem integration plugin for Wayland"
@@ -36,6 +36,7 @@ DEPEND="
RDEPEND="${DEPEND}"
BDEPEND="
>=dev-qt/qtwaylandscanner-${QTMIN}:5
+ dev-util/wayland-scanner
virtual/pkgconfig
"
diff --git a/kde-plasma/kwayland-integration/kwayland-integration-5.27.3.ebuild b/kde-plasma/kwayland-integration/kwayland-integration-5.27.8.ebuild
index 079a05edc071..f730c5fea0d6 100644
--- a/kde-plasma/kwayland-integration/kwayland-integration-5.27.3.ebuild
+++ b/kde-plasma/kwayland-integration/kwayland-integration-5.27.8.ebuild
@@ -3,8 +3,8 @@
EAPI=8
-KFMIN=5.102.0
-QTMIN=5.15.7
+KFMIN=5.106.0
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="Provides KWindowSystem integration plugin for Wayland"
diff --git a/kde-plasma/kwayland-server/Manifest b/kde-plasma/kwayland-server/Manifest
deleted file mode 100644
index 1388b347ae4a..000000000000
--- a/kde-plasma/kwayland-server/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST kwayland-server-5.24.6.tar.xz 221432 BLAKE2B 6ee92ba3800b04b06bc5543e99dfdf3690ff163423868e025da08f600d8624a20b080d1d24cde977780c88b7b8d4953cfec074d7423569e072ab0305c9342d04 SHA512 7030e74f866b170ca8badceab18a74fbc412cad4745386d8731ac3bef0e002e7997454d802cefab57f597c093454a92a8c25601ccbdca3fac3f674b0c65f1775
diff --git a/kde-plasma/kwayland-server/kwayland-server-5.24.6.ebuild b/kde-plasma/kwayland-server/kwayland-server-5.24.6.ebuild
deleted file mode 100644
index 742cf14094ca..000000000000
--- a/kde-plasma/kwayland-server/kwayland-server-5.24.6.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_QTHELP="true"
-ECM_TEST="true"
-KFMIN=5.92.0
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.4
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Wayland Server Components built on KDE Frameworks"
-HOMEPAGE="https://invent.kde.org/plasma/kwayland-server"
-
-LICENSE="LGPL-2.1"
-SLOT="5"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
-IUSE=""
-
-# All failing, I guess we need a virtual wayland server
-RESTRICT="test"
-
-RDEPEND="
- >=dev-libs/wayland-1.19.0
- >=dev-qt/qtconcurrent-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5[egl]
- >=dev-qt/qtwayland-${QTMIN}:5
- >=kde-frameworks/kwayland-${KFMIN}:5
- media-libs/libglvnd
-"
-DEPEND="${RDEPEND}
- >=dev-libs/plasma-wayland-protocols-1.6.0
- >=dev-libs/wayland-protocols-1.24
-"
-BDEPEND="
- >=dev-qt/qtwaylandscanner-${QTMIN}:5
- dev-util/wayland-scanner
-"
diff --git a/kde-plasma/kwayland-server/metadata.xml b/kde-plasma/kwayland-server/metadata.xml
deleted file mode 100644
index d925f2439758..000000000000
--- a/kde-plasma/kwayland-server/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>kde@gentoo.org</email>
- <name>Gentoo KDE Project</name>
- </maintainer>
- <upstream>
- <bugs-to>https://bugs.kde.org/</bugs-to>
- </upstream>
-</pkgmetadata>
diff --git a/kde-plasma/kwin/Manifest b/kde-plasma/kwin/Manifest
index 69725489ed85..42d918196322 100644
--- a/kde-plasma/kwin/Manifest
+++ b/kde-plasma/kwin/Manifest
@@ -1,3 +1,3 @@
-DIST kwin-5.26.5.tar.xz 6658216 BLAKE2B 8e49136fb1b38a6fad3ef6f71f130236e121f54e98519133e615a83dad9a6fe620e279d6e769d70aff393b07c541bb70779eb974bf0c1dacb29e61e3b1ac69f0 SHA512 ef374b18fdedbb5322e0abba9f5dcd023391d96c7564c22e3a73a8fc030ef682f892f68fc618175da17527ec5fbd786e0efb452f5e52f29ffb1237eee912b5d8
-DIST kwin-5.27.3-patchset-1.tar.xz 7432 BLAKE2B c3db690b1250e46df32e17a6c96d35eec34aa5c4a7c5550dded49880269ebd015332cb8b2a1d1af391863a14346495388afd6c7b68888ba4bd96d77fdd8968da SHA512 efcdf7a16e4f6424ca76ac7e9466a857ebc28538a7fad32e02ba5e1739a3b1076568c79188ab81d8bfdb84fda59ebf6a4137d8b2240a153e3223da1fe5639ae9
-DIST kwin-5.27.3.tar.xz 7609424 BLAKE2B 53f53cd92c7d90b269b6bc4b816b0750b6976cb81fe1899fd29ec859593080bfcee2b0b43fb0f2379f3b3ee0717e7f48f94f68a1880f3cf9fcbb1fe94c4a87bd SHA512 2a259bcd8bfc1bbc0b42fec9e58553560919681b95e5b6e03408e7ea046e63c9b527c85fbdf4dcdd5df82df8e4b2e6e1654c84c243c1f2564aaa593f2d970476
+DIST kwin-5.27.7-patchset-2.tar.xz 3120 BLAKE2B 347cb6e497d77a1a75cc00b1cccea075b478b07b69a177b6dab74b3ff0daab5de5b17ef3f059a03212e1180dfab05068fd16b68374c1d5316f655e8b75b130a1 SHA512 a18c3b9ed363384179c5b06c5a427a98aa4d78e9df8b08c2c3e418d64db403fa6a2fa0df4bcf3d25fce49f2f81dba14b2349fc42e1123ec6513ab9dd4c524df0
+DIST kwin-5.27.7.tar.xz 7626216 BLAKE2B 7cf25b3da5c5c9fd76369efd34d16189d4f5e7e2b16d867184e19957b9cacba0ce61d9ba0465e20621c93ca715e348ce03b13d52ecc7b7d5770e1c12c46a2950 SHA512 0f9f24d6296fdf7f7ab143ef38f69fb34aa0abbb39a24edebf4a59c1730ce5ccfebebbc1838c2e8eb94db11f8a7c30b6d4dfe2fd1848b9d938781256f555bf7e
+DIST kwin-5.27.8.tar.xz 7631012 BLAKE2B 75bee4f9e13d231a92785eebd7cffcaa8bee556efbf33a731eaa1918c6c471954bc3d059c13f2e2c5f7cce83610a044c73b798bca54ae9c39fe816ae5013054b SHA512 7947d0bf85cd67b83d79580fa355e5217cd4d356b2daa94aff67c637de38625be9f949d4a1441414ba488426ce85a352c6e81d24afdda4930c7d738d575d5163
diff --git a/kde-plasma/kwin/files/kwin-5.21.80-gstreamer-optional.patch b/kde-plasma/kwin/files/kwin-5.21.80-gstreamer-optional.patch
deleted file mode 100644
index 15936e6dd311..000000000000
--- a/kde-plasma/kwin/files/kwin-5.21.80-gstreamer-optional.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From b5b277996322b0a37ed8a9443724183b82800e81 Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner <andreas.sturmlechner@gmail.com>
-Date: Tue, 6 Aug 2019 22:36:44 +0200
-Subject: [PATCH] Disable the effect video button if gstreamer is missing
-
----
- kcmkwin/kwineffects/package/contents/ui/Effect.qml | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/kcmkwin/kwineffects/package/contents/ui/Effect.qml b/kcmkwin/kwineffects/package/contents/ui/Effect.qml
-index 71dbc5935..86ddf40b3 100644
---- a/src/kcmkwin/kwineffects/package/contents/ui/Effect.qml
-+++ b/src/kcmkwin/kwineffects/package/contents/ui/Effect.qml
-@@ -112,7 +112,7 @@ Kirigami.SwipeListItem {
- }
- actions: [
- Kirigami.Action {
-- visible: model.VideoRole.toString() !== ""
-+ visible: false
- icon.name: "videoclip-amarok"
- tooltip: i18nc("@info:tooltip", "Show/Hide Video")
- onTriggered: videoItem.showHide()
---
-2.22.0
-
diff --git a/kde-plasma/kwin/files/kwin-5.27.8-cmake.patch b/kde-plasma/kwin/files/kwin-5.27.8-cmake.patch
new file mode 100644
index 000000000000..4c4634140be9
--- /dev/null
+++ b/kde-plasma/kwin/files/kwin-5.27.8-cmake.patch
@@ -0,0 +1,40 @@
+From bd41dd93f37df79c7e14293c26dbff5abe5e4ce4 Mon Sep 17 00:00:00 2001
+From: Vlad Zahorodnii <vlad.zahorodnii@kde.org>
+Date: Tue, 21 Mar 2023 20:31:44 +0200
+Subject: [PATCH] Drop unused kitemviews dependency
+
+Seems unused. KWin compiles fine without it.
+
+(cherry picked from commit 2c0acdca11dd25b0a3d5de8125c61d3523e83fbd)
+---
+ CMakeLists.txt | 1 -
+ src/kcms/scripts/CMakeLists.txt | 1 -
+ 2 files changed, 2 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index f98937161f..d49f8a9471 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -90,7 +90,6 @@ find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS
+ NewStuff
+ Service
+ XmlGui
+- ItemViews
+ )
+
+ find_package(Threads)
+diff --git a/src/kcms/scripts/CMakeLists.txt b/src/kcms/scripts/CMakeLists.txt
+index 66966d6d46..fd7a368a97 100644
+--- a/src/kcms/scripts/CMakeLists.txt
++++ b/src/kcms/scripts/CMakeLists.txt
+@@ -18,7 +18,6 @@ target_link_libraries(kcm_kwin_scripts
+ KF5::NewStuffWidgets
+ KF5::Package
+ KF5::QuickAddons
+- KF5::ItemViews
+ )
+
+ kpackage_install_package(package kcm_kwin_scripts kcms)
+--
+2.42.0
+
diff --git a/kde-plasma/kwin/files/kwin-5.27.8-crashfix.patch b/kde-plasma/kwin/files/kwin-5.27.8-crashfix.patch
new file mode 100644
index 000000000000..e8d6cca37fee
--- /dev/null
+++ b/kde-plasma/kwin/files/kwin-5.27.8-crashfix.patch
@@ -0,0 +1,39 @@
+From f099b206b6d8cffee1b410a51e540d3750c4a0af Mon Sep 17 00:00:00 2001
+From: Xaver Hugl <xaver.hugl@gmail.com>
+Date: Tue, 12 Sep 2023 16:23:15 +0200
+Subject: [PATCH] backends/drm: check activePending instead of active for when
+ applying a new gamma ramp is allowed
+
+The crtc may not be set yet in some cases
+
+BUG: 471562
+(cherry picked from commit 57fae99f33aa5d092ebb82e9924fbd7fbb932fc7)
+---
+ src/backends/drm/drm_output.cpp | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/backends/drm/drm_output.cpp b/src/backends/drm/drm_output.cpp
+index 558de1f7c4b..c55c4c1832f 100644
+--- a/src/backends/drm/drm_output.cpp
++++ b/src/backends/drm/drm_output.cpp
+@@ -466,7 +466,7 @@ DrmOutputLayer *DrmOutput::primaryLayer() const
+
+ bool DrmOutput::setGammaRamp(const std::shared_ptr<ColorTransformation> &transformation)
+ {
+- if (!m_pipeline->active()) {
++ if (!m_pipeline->activePending()) {
+ return false;
+ }
+ m_pipeline->setGammaRamp(transformation);
+@@ -483,7 +483,7 @@ bool DrmOutput::setGammaRamp(const std::shared_ptr<ColorTransformation> &transfo
+
+ bool DrmOutput::setCTM(const QMatrix3x3 &ctm)
+ {
+- if (!m_pipeline->active()) {
++ if (!m_pipeline->activePending()) {
+ return false;
+ }
+ m_pipeline->setCTM(ctm);
+--
+GitLab
+
diff --git a/kde-plasma/kwin/kwin-5.27.3-r1.ebuild b/kde-plasma/kwin/kwin-5.27.7-r2.ebuild
index b33a6454e7e9..52b55606cfca 100644
--- a/kde-plasma/kwin/kwin-5.27.3-r1.ebuild
+++ b/kde-plasma/kwin/kwin-5.27.7-r2.ebuild
@@ -5,18 +5,17 @@ EAPI=8
ECM_HANDBOOK="optional"
ECM_TEST="optional"
-KFMIN=5.102.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.7
-VIRTUALX_REQUIRED="test"
+QTMIN=5.15.9
inherit ecm plasma.kde.org optfeature
DESCRIPTION="Flexible, composited Window Manager for windowing systems on Linux"
-SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${P}-patchset-1.tar.xz"
+SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${P}-patchset-2.tar.xz"
LICENSE="GPL-2+"
SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="accessibility caps gles2-only lock multimedia plasma screencast"
RESTRICT="test"
@@ -104,7 +103,8 @@ BDEPEND="
"
PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:5"
-PATCHES=( "${WORKDIR}/${P}-patchset-1" ) # KDE-bugs 465790, 465775, 465740
+# KDE-bugs 453918, 461657, 472340, 472922, 473099
+PATCHES=( "${WORKDIR}/${P}-patchset-2" )
src_prepare() {
ecm_src_prepare
diff --git a/kde-plasma/kwin/kwin-5.26.5.ebuild b/kde-plasma/kwin/kwin-5.27.8-r1.ebuild
index a484dbe6bc68..9a17232d63c3 100644
--- a/kde-plasma/kwin/kwin-5.26.5.ebuild
+++ b/kde-plasma/kwin/kwin-5.27.8-r1.ebuild
@@ -5,29 +5,27 @@ EAPI=8
ECM_HANDBOOK="optional"
ECM_TEST="optional"
-KFMIN=5.99.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
-VIRTUALX_REQUIRED="test"
+QTMIN=5.15.9
inherit ecm plasma.kde.org optfeature
DESCRIPTION="Flexible, composited Window Manager for windowing systems on Linux"
LICENSE="GPL-2+"
SLOT="5"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="accessibility caps gles2-only lock multimedia plasma screencast"
RESTRICT="test"
COMMON_DEPEND="
- >=dev-libs/libinput-1.19
- >=dev-libs/wayland-1.20.0
- >=dev-qt/qtconcurrent-${QTMIN}:5
+ >=dev-libs/libinput-1.19:=
+ >=dev-libs/wayland-1.21.0
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtdeclarative-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5=[egl,gles2-only=,libinput]
- >=dev-qt/qtwayland-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtx11extras-${QTMIN}:5
>=kde-frameworks/kactivities-${KFMIN}:5
@@ -42,7 +40,6 @@ COMMON_DEPEND="
>=kde-frameworks/kglobalaccel-${KFMIN}:5=[X]
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kidletime-${KFMIN}:5=
- >=kde-frameworks/kitemviews-${KFMIN}:5
>=kde-frameworks/knewstuff-${KFMIN}:5
>=kde-frameworks/knotifications-${KFMIN}:5
>=kde-frameworks/kpackage-${KFMIN}:5
@@ -59,20 +56,18 @@ COMMON_DEPEND="
media-libs/lcms:2
media-libs/libepoxy
media-libs/libglvnd
- >=media-libs/mesa-21.1[egl(+),gbm(+),wayland,X]
+ >=media-libs/mesa-21.3[egl(+),gbm(+),wayland,X]
virtual/libudev:=
x11-libs/libX11
x11-libs/libXi
- >=x11-libs/libdrm-2.4.108
- >=x11-libs/libxcb-1.10
+ >=x11-libs/libdrm-2.4.112
+ >=x11-libs/libxcb-1.10:=
>=x11-libs/libxcvt-0.1.1
- >=x11-libs/libxkbcommon-0.7.0
+ >=x11-libs/libxkbcommon-1.5.0
x11-libs/xcb-util-cursor
- x11-libs/xcb-util-image
x11-libs/xcb-util-keysyms
x11-libs/xcb-util-wm
accessibility? ( media-libs/libqaccessibilityclient:5 )
- caps? ( sys-libs/libcap )
gles2-only? ( media-libs/mesa[gles2] )
lock? ( >=kde-plasma/kscreenlocker-${PVCUT}:5 )
plasma? ( >=kde-frameworks/krunner-${KFMIN}:5 )
@@ -82,7 +77,6 @@ RDEPEND="${COMMON_DEPEND}
!kde-plasma/kwayland-server
>=dev-qt/qtquickcontrols-${QTMIN}:5
>=dev-qt/qtquickcontrols2-${QTMIN}:5
- >=dev-qt/qtvirtualkeyboard-${QTMIN}:5
>=kde-frameworks/kirigami-${KFMIN}:5
>=kde-frameworks/kitemmodels-${KFMIN}:5[qml]
sys-apps/hwdata
@@ -91,10 +85,13 @@ RDEPEND="${COMMON_DEPEND}
"
DEPEND="${COMMON_DEPEND}
>=dev-libs/plasma-wayland-protocols-1.9
- >=dev-libs/wayland-protocols-1.25
+ >=dev-libs/wayland-protocols-1.31
>=dev-qt/designer-${QTMIN}:5
>=dev-qt/qtconcurrent-${QTMIN}:5
+ >=dev-qt/qtwayland-${QTMIN}:5
x11-base/xorg-proto
+ x11-libs/xcb-util-image
+ caps? ( sys-libs/libcap )
"
BDEPEND="
>=dev-qt/qtwaylandscanner-${QTMIN}:5
@@ -103,9 +100,11 @@ BDEPEND="
"
PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:5"
+PATCHES=( "${FILESDIR}/${P}-cmake.patch" ) # bug 914143
+
src_prepare() {
ecm_src_prepare
- use multimedia || eapply "${FILESDIR}/${PN}-5.21.80-gstreamer-optional.patch"
+ use multimedia || eapply "${FILESDIR}/${PN}-5.26.80-gstreamer-optional.patch"
# TODO: try to get a build switch upstreamed
if ! use screencast; then
diff --git a/kde-plasma/kwin/kwin-5.27.8-r2.ebuild b/kde-plasma/kwin/kwin-5.27.8-r2.ebuild
new file mode 100644
index 000000000000..8afa7812f381
--- /dev/null
+++ b/kde-plasma/kwin/kwin-5.27.8-r2.ebuild
@@ -0,0 +1,141 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="optional"
+KFMIN=5.106.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.9
+inherit ecm plasma.kde.org optfeature
+
+DESCRIPTION="Flexible, composited Window Manager for windowing systems on Linux"
+
+LICENSE="GPL-2+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="accessibility caps gles2-only lock multimedia plasma screencast"
+
+RESTRICT="test"
+
+COMMON_DEPEND="
+ >=dev-libs/libinput-1.19:=
+ >=dev-libs/wayland-1.21.0
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5=[egl,gles2-only=,libinput]
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ >=kde-frameworks/kactivities-${KFMIN}:5
+ >=kde-frameworks/kauth-${KFMIN}:5
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5[qml]
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kcrash-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/kdeclarative-${KFMIN}:5
+ >=kde-frameworks/kglobalaccel-${KFMIN}:5=[X]
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kidletime-${KFMIN}:5=
+ >=kde-frameworks/knewstuff-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/kpackage-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/kwayland-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5=[X]
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=kde-frameworks/plasma-${KFMIN}:5
+ >=kde-plasma/breeze-${PVCUT}:5
+ >=kde-plasma/kdecoration-${PVCUT}:5
+ media-libs/fontconfig
+ media-libs/freetype
+ media-libs/lcms:2
+ media-libs/libepoxy
+ media-libs/libglvnd
+ >=media-libs/mesa-21.3[egl(+),gbm(+),wayland,X]
+ virtual/libudev:=
+ x11-libs/libX11
+ x11-libs/libXi
+ >=x11-libs/libdrm-2.4.112
+ >=x11-libs/libxcb-1.10:=
+ >=x11-libs/libxcvt-0.1.1
+ >=x11-libs/libxkbcommon-1.5.0
+ x11-libs/xcb-util-cursor
+ x11-libs/xcb-util-keysyms
+ x11-libs/xcb-util-wm
+ accessibility? ( media-libs/libqaccessibilityclient:5 )
+ gles2-only? ( media-libs/mesa[gles2] )
+ lock? ( >=kde-plasma/kscreenlocker-${PVCUT}:5 )
+ plasma? ( >=kde-frameworks/krunner-${KFMIN}:5 )
+ screencast? ( >=media-video/pipewire-0.3:= )
+"
+RDEPEND="${COMMON_DEPEND}
+ !kde-plasma/kwayland-server
+ >=dev-qt/qtquickcontrols-${QTMIN}:5
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+ >=kde-frameworks/kirigami-${KFMIN}:5
+ >=kde-frameworks/kitemmodels-${KFMIN}:5[qml]
+ sys-apps/hwdata
+ x11-base/xwayland
+ multimedia? ( >=dev-qt/qtmultimedia-${QTMIN}:5[gstreamer,qml] )
+"
+DEPEND="${COMMON_DEPEND}
+ >=dev-libs/plasma-wayland-protocols-1.9
+ >=dev-libs/wayland-protocols-1.31
+ >=dev-qt/designer-${QTMIN}:5
+ >=dev-qt/qtconcurrent-${QTMIN}:5
+ >=dev-qt/qtwayland-${QTMIN}:5
+ x11-base/xorg-proto
+ x11-libs/xcb-util-image
+ caps? ( sys-libs/libcap )
+"
+BDEPEND="
+ >=dev-qt/qtwaylandscanner-${QTMIN}:5
+ dev-util/wayland-scanner
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+"
+PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:5"
+
+PATCHES=(
+ "${FILESDIR}/${P}-cmake.patch" # bug 914143
+ "${FILESDIR}/${P}-crashfix.patch" # KDE-bug 471562
+)
+
+src_prepare() {
+ ecm_src_prepare
+ use multimedia || eapply "${FILESDIR}/${PN}-5.26.80-gstreamer-optional.patch"
+
+ # TODO: try to get a build switch upstreamed
+ if ! use screencast; then
+ sed -e "s/^pkg_check_modules.*PipeWire/#&/" -i CMakeLists.txt || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ # KWIN_BUILD_NOTIFICATIONS exists, but kdeclarative still hard-depends on it
+ $(cmake_use_find_package accessibility QAccessibilityClient)
+ $(cmake_use_find_package caps Libcap)
+ -DKWIN_BUILD_SCREENLOCKER=$(usex lock)
+ $(cmake_use_find_package plasma KF5Runner)
+ )
+
+ ecm_src_configure
+}
+
+pkg_postinst() {
+ ecm_pkg_postinst
+ optfeature "color management support" x11-misc/colord
+ elog
+ elog "In Plasma 5.20, default behavior of the Task Switcher to move minimised"
+ elog "windows to the end of the list was changed so that it remains in the"
+ elog "original order. To revert to the well established behavior:"
+ elog
+ elog " - Edit ~/.config/kwinrc"
+ elog " - Find [TabBox] section"
+ elog " - Add \"MoveMinimizedWindowsToEndOfTabBoxFocusChain=true\""
+}
diff --git a/kde-plasma/kwrited/Manifest b/kde-plasma/kwrited/Manifest
index d1b68d6389ee..802ac2d38d1b 100644
--- a/kde-plasma/kwrited/Manifest
+++ b/kde-plasma/kwrited/Manifest
@@ -1,2 +1,2 @@
-DIST kwrited-5.26.5.tar.xz 23400 BLAKE2B d4d02647f51cbc3439418ae99bb37d8a575287eca78415a92d31416dd59610bdc10193c8c22bdcbdf59f34609de173d931fbc9de611b557c16ce5d8c320bfb70 SHA512 938beaddac35652a4b83044a785f215ba54435af1c3138f1793d104c7e79c24c1c5e52b9cbbe50e1407c41cc675fa6b5878654fae0ffd07cb40654214f218965
-DIST kwrited-5.27.3.tar.xz 23428 BLAKE2B 5ebd64d80577b77fc43ef5310bfbea43a65e76d5126f9efde63e2a7c0dca022cd18dfed37923ae967ba7e9798a6ef049756323cd8f27f5519a4c73d51a023781 SHA512 fff1badcae623c5b4a056664904cda26950cc766500b9ab8af3c1d932286deae7391385016d68f27e4187702e407fa724bc9c4b16f4b19d450628322eedddaf1
+DIST kwrited-5.27.7.tar.xz 23428 BLAKE2B 27280f36e1b4d642b708d50a84347398d8b29e34e5802165f05b640ce10a406a65b6c77fcba46e0d9c140382b575f5a5eedc203d34887a4e4939dc136303aac8 SHA512 61597f45e942a3e7ff5288303e6b8effcc31a8da0a4bdbb31bc17d66cb9f7c1d94fcf9d555dfe5f6b2a217d8b893f8a1f04a7c7d424e7f0747f8416e0c461053
+DIST kwrited-5.27.8.tar.xz 23444 BLAKE2B 17fad9098ebf05a7a483e01bf8785c345e67a21b0e1a2826e331a79726933228ed99d905f4e59c6ffefe0b6fcc27b97df70c606b0810b0db71b39084651965df SHA512 cf3f5f183089442f4674884f5aa2517b4333b3483edca6640346992d2413c20e1a2b6d8cef35a5a3ee7ed80620724ba4e87f63b733a1383de6a0d65c71eeffbf
diff --git a/kde-plasma/kwrited/kwrited-5.26.5.ebuild b/kde-plasma/kwrited/kwrited-5.27.7.ebuild
index 74e69172e70d..5801ed5f0b64 100644
--- a/kde-plasma/kwrited/kwrited-5.26.5.ebuild
+++ b/kde-plasma/kwrited/kwrited-5.27.7.ebuild
@@ -3,9 +3,9 @@
EAPI=8
-KFMIN=5.99.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="KDE Plasma daemon listening for wall and write messages"
diff --git a/kde-plasma/kwrited/kwrited-5.27.3.ebuild b/kde-plasma/kwrited/kwrited-5.27.8.ebuild
index 3b80819e6bff..00d0aae46876 100644
--- a/kde-plasma/kwrited/kwrited-5.27.3.ebuild
+++ b/kde-plasma/kwrited/kwrited-5.27.8.ebuild
@@ -3,9 +3,9 @@
EAPI=8
-KFMIN=5.102.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.7
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="KDE Plasma daemon listening for wall and write messages"
diff --git a/kde-plasma/layer-shell-qt/Manifest b/kde-plasma/layer-shell-qt/Manifest
index 2dcad3c41d64..4eee20209b22 100644
--- a/kde-plasma/layer-shell-qt/Manifest
+++ b/kde-plasma/layer-shell-qt/Manifest
@@ -1,2 +1,2 @@
-DIST layer-shell-qt-5.26.5.tar.xz 18316 BLAKE2B 537ea8cbcb6a98350090b2330981de3d77311a5696d06260a9e3a90ed99dce02b5d03e33953ac872250367ae598f681ee63053ac230ae4c293b2d5dd94d598d0 SHA512 d81289c3a9dffb7212d466d1468e80e99703d599c2dee4fc1f8a9a5687892d77b8df6e09ee79592a4d2bfd183e3fabcf7257a5082071ea057a306e336e86e2ed
-DIST layer-shell-qt-5.27.3.tar.xz 18424 BLAKE2B ddb917a4315f73304ba4e5e96fdddafa0c7745ef651a9d53580f4e7f50ec719063f99ebfdbfc7a12953f4839314fcb5bd214225c8cf27c4ef2b9ae1c48b217f8 SHA512 2f69f71c70bf9f726f25a6d3c7ef43eb5f71d1c22342cb8d8cab6330c04ea4cf452af69dd204cf196d02e9592a2da7c3cf68342c0189d39b894ed1497af2ff54
+DIST layer-shell-qt-5.27.7.tar.xz 18452 BLAKE2B 37944799382767e444621f3fba9e4094c186a525cbe7b7f2c25ada07346d5a6074c2cc2ff4ed3553ad50cc9db197c4ab505bca063cfd353308e51fc710487d47 SHA512 3f03f9850a95b05c6f6c194552127feb0af7830e705eb5d8497b0793f6d1165d2e73ba99657aea3f312d98dca57f98b7d3a359c09d8afda68fa5fe02619287aa
+DIST layer-shell-qt-5.27.8.tar.xz 18452 BLAKE2B 9d0d96483d4a9fac334436accd29240ca0c18d537c22312f3612f791d4c343ae0bee5303701ca943b49e7cc943fa1c1caf3b6ed2051ed3417060ea8488b147f5 SHA512 de695b69d5aba7a15275b08091b74780032033f30da0f5214044b1b40d44bb13db43e4a2953e836f4dd355578705115cf89bfd6631471da070cf9fa954c7e6b9
diff --git a/kde-plasma/layer-shell-qt/layer-shell-qt-5.26.5.ebuild b/kde-plasma/layer-shell-qt/layer-shell-qt-5.27.7.ebuild
index 06498fb4c44b..009ec7e96a5d 100644
--- a/kde-plasma/layer-shell-qt/layer-shell-qt-5.26.5.ebuild
+++ b/kde-plasma/layer-shell-qt/layer-shell-qt-5.27.7.ebuild
@@ -3,8 +3,8 @@
EAPI=8
-KFMIN=5.99.0
-QTMIN=5.15.5
+KFMIN=5.106.0
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="Qt component to allow applications make use of Wayland wl-layer-shell protocol"
diff --git a/kde-plasma/layer-shell-qt/layer-shell-qt-5.27.3.ebuild b/kde-plasma/layer-shell-qt/layer-shell-qt-5.27.8.ebuild
index 8bc404b5a3db..8e499271aa76 100644
--- a/kde-plasma/layer-shell-qt/layer-shell-qt-5.27.3.ebuild
+++ b/kde-plasma/layer-shell-qt/layer-shell-qt-5.27.8.ebuild
@@ -3,8 +3,8 @@
EAPI=8
-KFMIN=5.102.0
-QTMIN=5.15.7
+KFMIN=5.106.0
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="Qt component to allow applications make use of Wayland wl-layer-shell protocol"
diff --git a/kde-plasma/libkscreen/Manifest b/kde-plasma/libkscreen/Manifest
index f3b9b9f45448..866216c14860 100644
--- a/kde-plasma/libkscreen/Manifest
+++ b/kde-plasma/libkscreen/Manifest
@@ -1,2 +1,2 @@
-DIST libkscreen-5.26.5.tar.xz 106028 BLAKE2B 67601a61a7fdb41c42b3840de29de295482eed942e3ae17a044d29a53821ebb7f5e831ca01c246d8a3f720a27d14d0580203979c5e73e3c624a416cfce458f0b SHA512 a67d1c3a9671380ff1fd0549819a599ac65f9654940a9c18b0695b070eccb9ac153e0ab81ba32e4786913fed8c64ae1754ef275e5f913c1fb221ac9ad8620d10
-DIST libkscreen-5.27.3.tar.xz 114536 BLAKE2B aaf2bb4fd31cad073fbafa8a25cd4c175914db34f9e0598b789d3b376ed7337877d81810433bc81b5655afd89e2e78b2c221d0a08095c065d7fc1409fb3df9cd SHA512 c42c9d1a501580558081c723520042fbabec1c0fdd566ac179e7e5cc461fc9028a52ab867ee8dbb7d248fd824e4d8c5326091946e235cb0e4ac4db92ddb3e7ed
+DIST libkscreen-5.27.7.tar.xz 116032 BLAKE2B 2371f0b133392604918785acc1a84770dc60e8119b3e4cf442370f7d9865a9c87aa4c2d3827093f8f148acf448f6d6647b1f6b843998d41c5a8ed83887e7ff66 SHA512 5d37d343f17c9aba4eb68aa2b711855d2a846b46433c91df32e1347b140bf4bae835eb37556c0d705d25cef13969f5b930825c8e654799abf4e2efc5279c7800
+DIST libkscreen-5.27.8.tar.xz 116068 BLAKE2B 8f7a514e4a4107ab21b0a99fafd4aefc7ba95b544e36eb68e7e0f2b83bcc1922f8941933bcc24b40f19f3d25d3b67227f1ccd406c855836a893f256c5c592a34 SHA512 62f7e278ebe4648222abb7d42852c0a2af468cd3f732b4403070125882fb29bbab8cc90c9e82c1b099d5e5e2fa8137b0e36e87db8bde008b2397d0037f902d72
diff --git a/kde-plasma/libkscreen/libkscreen-5.26.5.ebuild b/kde-plasma/libkscreen/libkscreen-5.27.7.ebuild
index 9a6bd134b823..6811958c6e72 100644
--- a/kde-plasma/libkscreen/libkscreen-5.26.5.ebuild
+++ b/kde-plasma/libkscreen/libkscreen-5.27.7.ebuild
@@ -5,16 +5,15 @@ EAPI=8
ECM_QTHELP="true"
ECM_TEST="forceoptional"
-KFMIN=5.99.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
-VIRTUALX_REQUIRED="test"
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="Plasma screen management library"
LICENSE="GPL-2" # TODO: CHECK
-SLOT="5/7"
+SLOT="5/8"
KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE=""
@@ -32,7 +31,7 @@ RDEPEND="
x11-libs/libxcb
"
DEPEND="${RDEPEND}
- >=dev-libs/plasma-wayland-protocols-1.6.0
+ >=dev-libs/plasma-wayland-protocols-1.10.0
"
BDEPEND="
>=dev-qt/linguist-tools-${QTMIN}:5
diff --git a/kde-plasma/libkscreen/libkscreen-5.27.3.ebuild b/kde-plasma/libkscreen/libkscreen-5.27.8-r1.ebuild
index 1022a042e145..0e973f109fca 100644
--- a/kde-plasma/libkscreen/libkscreen-5.27.3.ebuild
+++ b/kde-plasma/libkscreen/libkscreen-5.27.8-r1.ebuild
@@ -5,10 +5,9 @@ EAPI=8
ECM_QTHELP="true"
ECM_TEST="forceoptional"
-KFMIN=5.102.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.7
-VIRTUALX_REQUIRED="test"
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="Plasma screen management library"
@@ -25,11 +24,11 @@ RDEPEND="
dev-libs/wayland
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtwayland-${QTMIN}:5
>=dev-qt/qtx11extras-${QTMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
>=kde-frameworks/kwayland-${KFMIN}:5
- x11-libs/libxcb
+ x11-libs/libxcb:=
"
DEPEND="${RDEPEND}
>=dev-libs/plasma-wayland-protocols-1.10.0
diff --git a/kde-plasma/libksysguard/Manifest b/kde-plasma/libksysguard/Manifest
index 79fdb81c6a59..5ad7ee5f5fdd 100644
--- a/kde-plasma/libksysguard/Manifest
+++ b/kde-plasma/libksysguard/Manifest
@@ -1,2 +1,2 @@
-DIST libksysguard-5.26.5.tar.xz 796464 BLAKE2B c3e02dd6f66aec96556ae6587f55006f6efa43bfbc10ef601f4d249f41c2d5b31834795a53a7c55e5d5e3c0148e3922e81d6bebceead6da8deeadd7f20a70af8 SHA512 7ea143fde6daf141b73eb9ee6eabace8d0e5a3eb99a3b8a00ec1fe37cff4267ef20fb6c685a36aff303601b5f7c1d8c46082a542dd8dd06033b4b50a69e6d396
-DIST libksysguard-5.27.3.tar.xz 871824 BLAKE2B 40bac801ce7c284feaaa82f423e5b0f36085ad0cea30f3396cf5dc3b7bff4022a53f587945c4de5cfd8263c4c452c4e65e4b5c0fb7195774d2e7f003e028bc26 SHA512 45ebcdb922af9819359be7cf3776b1786bf1d6656bd4615017036410787be28a2fdf5e34fb36863342fefbef2cc56e5e955fb240b50e8a5285b56820101104a9
+DIST libksysguard-5.27.7.tar.xz 880568 BLAKE2B 0600dc903603a8e18f61cf89bc42fa8a7bd7d2bba8df7c08f1c16231d9b5611e38cba5d5e3d02d424581103127334192428e98525b24d1f6baf183b5a0165aca SHA512 928afc2dd38dac8e8b94d2293eb7121ca9fa60f7707b969977a56d98db833af6dd1f26d7f1f726fd5c2b3f328d9357ce93751db735668d8b31002a8e476d6627
+DIST libksysguard-5.27.8.tar.xz 884408 BLAKE2B 9925a6094f8c9ab0100127bced49534a99756add16107f751ce088ea8375c1d844730289124daa5e77aebcefccd34da0cccb394d71966516bbe2ee9fd7210489 SHA512 f4f4edf3b9fe56bcf9150fa7f2904773c31534f6d045d5d31e046e05e6f4be8c774e8907c11557ecb0b2f3a63b92a2203260aa0a9df789be612ce7bd9afdda08
diff --git a/kde-plasma/libksysguard/files/libksysguard-5.27.7-sensors-correctly-handle-return-val.patch b/kde-plasma/libksysguard/files/libksysguard-5.27.7-sensors-correctly-handle-return-val.patch
new file mode 100644
index 000000000000..599648228272
--- /dev/null
+++ b/kde-plasma/libksysguard/files/libksysguard-5.27.7-sensors-correctly-handle-return-val.patch
@@ -0,0 +1,36 @@
+From bf2685a3628f213e930743676a6d713e630c6a59 Mon Sep 17 00:00:00 2001
+From: Maciej Stanczew <maciej.stanczew@gmail.com>
+Date: Sun, 6 Aug 2023 20:23:01 +0200
+Subject: [PATCH] sensors: Correctly handle the return value of
+ QCollator::compare
+
+QCollator::compare() can return any integer, not just [-1, 0, 1].
+Comparing the result with -1 happened to work with most locales,
+but it broke with the C locale. As a result, when sensors were put
+into std::map, they were sometimes erroneously treated as duplicates,
+leading to a randomly incomplete and garbled sensor list.
+
+BUG: 461070
+
+
+(cherry picked from commit 0a7efca4b331eb9619a2a88fe9093cbbbd351b6e)
+---
+ sensors/SensorTreeModel.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/sensors/SensorTreeModel.cpp b/sensors/SensorTreeModel.cpp
+index 6f318035..8487730b 100644
+--- a/sensors/SensorTreeModel.cpp
++++ b/sensors/SensorTreeModel.cpp
+@@ -44,7 +44,7 @@ struct Compare {
+ collator->setCaseSensitivity(Qt::CaseInsensitive);
+ }
+
+- return collator->compare(first, second) == -1;
++ return collator->compare(first, second) < 0;
+ }
+
+ // This uses thread-local storage because QCollator may not be thread safe.
+--
+GitLab
+
diff --git a/kde-plasma/libksysguard/files/libksysguard-5.27.8-cmake.patch b/kde-plasma/libksysguard/files/libksysguard-5.27.8-cmake.patch
new file mode 100644
index 000000000000..45564b7acfdb
--- /dev/null
+++ b/kde-plasma/libksysguard/files/libksysguard-5.27.8-cmake.patch
@@ -0,0 +1,40 @@
+From 4ea3547f3fb2d1d73b3c4e1c78cdc3902341b652 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner <asturm@gentoo.org>
+Date: Sat, 16 Sep 2023 17:53:34 +0200
+Subject: [PATCH] Drop unused KCompletion
+
+Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
+(cherry picked from commit 0d5d7f70771fb6caf6fc84a840a708df4e980493)
+---
+ CMakeLists.txt | 2 +-
+ processui/CMakeLists.txt | 1 -
+ 2 files changed, 1 insertion(+), 2 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index d5a0ca48..67b8242d 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -48,7 +48,7 @@ set_package_properties(Qt${QT_MAJOR_VERSION}WebChannel PROPERTIES
+ )
+
+
+-find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS CoreAddons Config I18n JobWidgets WindowSystem Completion Auth WidgetsAddons IconThemes ConfigWidgets Service GlobalAccel KIO Package NewStuff)
++find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS CoreAddons Config I18n JobWidgets WindowSystem Auth WidgetsAddons IconThemes ConfigWidgets Service GlobalAccel KIO Package NewStuff)
+
+ find_package(ZLIB REQUIRED)
+ set_package_properties(ZLIB PROPERTIES DESCRIPTION "Support for gzip compressed files and data streams"
+diff --git a/processui/CMakeLists.txt b/processui/CMakeLists.txt
+index c9bd8007..e61bd784 100644
+--- a/processui/CMakeLists.txt
++++ b/processui/CMakeLists.txt
+@@ -45,7 +45,6 @@ target_link_libraries(processui
+ KF5::I18n
+ KF5::WindowSystem
+ KF5::AuthCore
+- KF5::Completion
+ KF5::ConfigWidgets
+ KF5::WidgetsAddons
+ KF5::IconThemes
+--
+2.42.0
+
diff --git a/kde-plasma/libksysguard/libksysguard-5.26.5-r1.ebuild b/kde-plasma/libksysguard/libksysguard-5.27.7-r1.ebuild
index 3b16fc125184..5bec7a261e13 100644
--- a/kde-plasma/libksysguard/libksysguard-5.26.5-r1.ebuild
+++ b/kde-plasma/libksysguard/libksysguard-5.27.7-r1.ebuild
@@ -5,9 +5,8 @@ EAPI=8
ECM_DESIGNERPLUGIN="true"
ECM_TEST="true"
-KFMIN=5.99.0
-QTMIN=5.15.5
-VIRTUALX_REQUIRED="test"
+KFMIN=5.106.0
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="Task management and system monitoring library"
@@ -59,6 +58,7 @@ RDEPEND="${COMMON_DEPEND}
PATCHES=(
# downstream patch
"${FILESDIR}/${PN}-5.22.80-no-detailed-mem-message.patch"
+ "${FILESDIR}/${P}-sensors-correctly-handle-return-val.patch" # KDE-bug 461070, 5.27.8
)
src_configure() {
diff --git a/kde-plasma/libksysguard/libksysguard-5.27.3.ebuild b/kde-plasma/libksysguard/libksysguard-5.27.8-r1.ebuild
index acfa24889593..c98e4b5e741d 100644
--- a/kde-plasma/libksysguard/libksysguard-5.27.3.ebuild
+++ b/kde-plasma/libksysguard/libksysguard-5.27.8-r1.ebuild
@@ -5,9 +5,8 @@ EAPI=8
ECM_DESIGNERPLUGIN="true"
ECM_TEST="true"
-KFMIN=5.102.0
-QTMIN=5.15.7
-VIRTUALX_REQUIRED="test"
+KFMIN=5.106.0
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="Task management and system monitoring library"
@@ -18,7 +17,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="webengine"
# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras
-COMMON_DEPEND="
+RDEPEND="
dev-libs/libnl:3
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtdeclarative-${QTMIN}:5
@@ -27,19 +26,21 @@ COMMON_DEPEND="
>=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtx11extras-${QTMIN}:5
>=kde-frameworks/kauth-${KFMIN}:5
- >=kde-frameworks/kcompletion-${KFMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5[qml]
>=kde-frameworks/kconfigwidgets-${KFMIN}:5
>=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kglobalaccel-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
>=kde-frameworks/kjobwidgets-${KFMIN}:5
>=kde-frameworks/knewstuff-${KFMIN}:5
>=kde-frameworks/kpackage-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kwindowsystem-${KFMIN}:5[X]
+ >=kde-frameworks/solid-${KFMIN}:5
net-libs/libpcap
sys-apps/lm-sensors:=
- sys-libs/libcap
sys-libs/zlib
x11-libs/libX11
x11-libs/libXres
@@ -48,16 +49,16 @@ COMMON_DEPEND="
>=dev-qt/qtwebengine-${QTMIN}:5
)
"
-DEPEND="${COMMON_DEPEND}
+DEPEND="${RDEPEND}
>=kde-frameworks/kiconthemes-${KFMIN}:5
x11-base/xorg-proto
"
-RDEPEND="${COMMON_DEPEND}
- !<kde-plasma/ksysguard-5.21.90:5
-"
+BDEPEND="sys-libs/libcap"
-# downstream patch
-PATCHES=( "${FILESDIR}/${PN}-5.22.80-no-detailed-mem-message.patch" )
+PATCHES=(
+ "${FILESDIR}/${PN}-5.22.80-no-detailed-mem-message.patch" # downstream patch
+ "${FILESDIR}/${P}-cmake.patch" # bug 914145
+)
src_configure() {
local mycmakeargs=(
diff --git a/kde-plasma/libkworkspace/Manifest b/kde-plasma/libkworkspace/Manifest
index dc72cda80ddc..3cd16e7dda7a 100644
--- a/kde-plasma/libkworkspace/Manifest
+++ b/kde-plasma/libkworkspace/Manifest
@@ -1,2 +1,2 @@
-DIST plasma-workspace-5.26.5.tar.xz 17470516 BLAKE2B 4809ad1ec93e4e6d27b17197457b76f5971ea6c74ac64f64e68ecfe828068f7f33af69bdd03411a4cd0cf8fb26080ebf9c85741eacc0e53d6b782af4eabb4b8a SHA512 9fb840d3f36e1cb25126a715d5599bf89680b0c3ff2a674f07f83246dc15358e15c7e31565d39570e33f6b4d3292822d5fdde05e4795f2eef13e1a0ff2f1c687
-DIST plasma-workspace-5.27.3.tar.xz 18642372 BLAKE2B f77a8c87e3ea89f63b6c796232258d8d82613aea63de038dc7c64ad6b26df4817dcf6c7430cc51a2edf3ea9fa1c4b7c300ced505922a8346c3169ab32fd23b4a SHA512 132db99ff1a81778be928c87f59557cac40547f7ffc92f1738ea1fb575db150590a43838a3a2871e001a7e2975ce91399febfb948e444d2bd42e8a55700af96f
+DIST plasma-workspace-5.27.7.tar.xz 19465984 BLAKE2B e6b1a4aac29798f6aa2f18b1877d00e33ae6e8ca2daa5999b34a1d29bc149c870486f2e4021e6308d7e848df3a0af83f2bc0298f1def4100f17e4b69c6a7a0ae SHA512 7359d087cb94280ed0c191b0328b8aa2ec42460a6eb057a06bae0de3abcfa8e3cd7c374b47a4b1d08b56fc292892bac4c0f501527574e2c799c3d4c87591892f
+DIST plasma-workspace-5.27.8.tar.xz 19465764 BLAKE2B 61ac21353482ad7eea4de975be83755d4feed2ff1bb188f4b1b8e333c8aac8469691017c1c394eec90fdbd8cc44ad1015dccc0cb74fae5a249ee6c832b02b05b SHA512 d75da7d8cea3124f921813643ebda333376d3cc2ecbe2aaeee86e54a828e6a9767fa84b76991cfe282efdbf583abebee4a0bfe54a6b590c184ceb3d2995e9fcb
diff --git a/kde-plasma/libkworkspace/libkworkspace-5.26.5.ebuild b/kde-plasma/libkworkspace/libkworkspace-5.27.7.ebuild
index f33c584932f5..fa60d69975bb 100644
--- a/kde-plasma/libkworkspace/libkworkspace-5.26.5.ebuild
+++ b/kde-plasma/libkworkspace/libkworkspace-5.27.7.ebuild
@@ -5,9 +5,9 @@ EAPI=8
ECM_TEST="true"
KDE_ORG_NAME="plasma-workspace"
-KFMIN=5.99.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="Workspace library to interact with the Plasma session manager"
@@ -38,11 +38,9 @@ S="${S}/${PN}"
src_prepare() {
# delete colliding libkworkspace translations, let ecm_src_prepare do its magic
- if [[ ${KDE_BUILD_TYPE} = release ]]; then
- find ../po -type f -name "*po" -and -not -name "libkworkspace*" -delete || die
- rm -rf po/*/docs || die
- cp -a ../po ./ || die
- fi
+ find ../po -type f -name "*po" -and -not -name "libkworkspace*" -delete || die
+ rm -rf po/*/docs || die
+ cp -a ../po ./ || die
eapply "${FILESDIR}/${PN}-5.22.80-standalone.patch"
sed -e "/set/s/GENTOO_PV/$(ver_cut 1-3)/" -i CMakeLists.txt || die
diff --git a/kde-plasma/libkworkspace/libkworkspace-5.27.3.ebuild b/kde-plasma/libkworkspace/libkworkspace-5.27.8.ebuild
index 8e90fde047c4..d6af069aff78 100644
--- a/kde-plasma/libkworkspace/libkworkspace-5.27.3.ebuild
+++ b/kde-plasma/libkworkspace/libkworkspace-5.27.8.ebuild
@@ -5,9 +5,9 @@ EAPI=8
ECM_TEST="true"
KDE_ORG_NAME="plasma-workspace"
-KFMIN=5.102.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.7
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="Workspace library to interact with the Plasma session manager"
diff --git a/kde-plasma/milou/Manifest b/kde-plasma/milou/Manifest
index 93c9e28f9972..b51864259432 100644
--- a/kde-plasma/milou/Manifest
+++ b/kde-plasma/milou/Manifest
@@ -1,2 +1,2 @@
-DIST milou-5.26.5.tar.xz 50668 BLAKE2B 0b2dfde00ad8c7d5b5b12862383c3c17c485c7a256c5546f9b198e6362732c0ec553a5d5b5f6609c49ec60ade2ffdeecee972ce9c72f451c88f321e13010e095 SHA512 9ee939adf36dd9d9c180dbf1176dbd03d567d9ec87f3e85c36cfcf2b8da26039271c5f403dbf07190a57424d655f15e84ccf0b0af9264cb0d3a137077b701146
-DIST milou-5.27.3.tar.xz 56840 BLAKE2B 153cf6a9ea9b03ab20321932dc8289bb8d2f2df59140f0d47034ef79dd1a436a2e6207a61c067040cab1255fdaaf04c5b86a048335f9e2f78984b9db7b12e3c4 SHA512 ea176edb5584b6c6e8ad4604e7e9d59e5c33c56fb8b953d70e9435dc3ac695b2b651fe0af497f7ee8c867d8c26cda632bf30173eddbe0d6a3af7ffc4d273d0b8
+DIST milou-5.27.7.tar.xz 58492 BLAKE2B e17e374ab7c64d0b7c977d4ae19f4b1f571c963650ea6f070639eeb9e706257c8ecab653fc4fa4f7046f9d1bbd44e2df2827bb9a597dba95a8126b3834c3b7e4 SHA512 ef87a68ca3a81aba6f329a3d713413d99bdfd5251d079cb68a7f18b0aa246ae2313f4c74b58d70dde568a68b1d4b35f1048476e8d0cb3859096dabeb4c961ae3
+DIST milou-5.27.8.tar.xz 58540 BLAKE2B 1f44b633af5448bb8a3ca6391921ee292e505cbe4cece523580f4113dc87276ef345502256be188bc2330e02a5e020c08ab8375aa0c399ec097d297c5b9d1bab SHA512 02cfb4d95bb07c73b9fe7f10f8444c1ddec12d3edd5e05382eb5e0cdfe546d0762a9af6a93540ed5ff1db77ce441cbef87f13e50ec9c5a244395857ba2059f56
diff --git a/kde-plasma/milou/milou-5.26.5.ebuild b/kde-plasma/milou/milou-5.27.7.ebuild
index 6e70062c9d83..95852712e606 100644
--- a/kde-plasma/milou/milou-5.26.5.ebuild
+++ b/kde-plasma/milou/milou-5.27.7.ebuild
@@ -4,9 +4,9 @@
EAPI=8
ECM_TEST="true"
-KFMIN=5.99.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="Dedicated search application built on top of Baloo"
diff --git a/kde-plasma/milou/milou-5.27.3.ebuild b/kde-plasma/milou/milou-5.27.8.ebuild
index beefa8bc6bbd..4821cea770ce 100644
--- a/kde-plasma/milou/milou-5.27.3.ebuild
+++ b/kde-plasma/milou/milou-5.27.8.ebuild
@@ -4,9 +4,9 @@
EAPI=8
ECM_TEST="true"
-KFMIN=5.102.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.7
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="Dedicated search application built on top of Baloo"
diff --git a/kde-plasma/oxygen-sounds/Manifest b/kde-plasma/oxygen-sounds/Manifest
index 5ab3a4b406a8..00bb3299b5c9 100644
--- a/kde-plasma/oxygen-sounds/Manifest
+++ b/kde-plasma/oxygen-sounds/Manifest
@@ -1,2 +1,2 @@
-DIST oxygen-sounds-5.26.5.tar.xz 1896532 BLAKE2B bbada3fd2248ec8af95239a4bc1b0c3d2dbb1862f2df1a160e0d49b733ba86edf8e934262f1cf7d2f6aa40f3633db55e59ace309aad1c4b9f2e7ec533d32fe49 SHA512 41689a333767bb9547459dd8309b7d547b0a14ee14eaff59c5ba69b9b377fda0a75587a6a7c115dd2b0f18dd946f44a1f13e63fb53467d4ae9dbf6f2456fb00c
-DIST oxygen-sounds-5.27.3.tar.xz 1896508 BLAKE2B 975c45e933d239aee0cf5a499537d8544246bb710d1ccbe4712c44c85d5d723a759ad14bda0afc9069ac4a7c369afc41c6025e9e95e68a9f98f9d930e22b9077 SHA512 2d46c7ab6ff62a7c6bc0683a37dd11f8c54688fc81659d0b7e57541dd11cb6f22b70b104348a18cbca078ee0be1414e92b81748619d6a4d7f0188c91ab57b8ff
+DIST oxygen-sounds-5.27.7.tar.xz 1896436 BLAKE2B 051491b24f6a704f59e8ccd66eac24041ec59ad586073b2b72992c40979b159858978e31cef82d19e614c710e50ef915290f24270e33d62b11b1fccdb69ec384 SHA512 20560556f87b72371512590769789a553cd8c2af70cb4686a2b20914ff6911bb70fd01c025e3cd37809a323fbe3dbdb0debc01099b1a53a0e43350c7375c0146
+DIST oxygen-sounds-5.27.8.tar.xz 1896428 BLAKE2B ce601a1f097d33cfa30452c4b3f07c098fd277ac29390d04f36250658c6963f61d2a5fcf82a936a687ed15c877afa98a56710c747d7950498b63ec33e790961d SHA512 23f7b9b2d2ed2e90d107cb6186c9961aad162fca2c5d7e88a822c679aa4d9f76973477c88f382a6e5f56222d7cff664c6cbcaa02eb44b8a9d6fcae1db1afe164
diff --git a/kde-plasma/oxygen-sounds/oxygen-sounds-5.26.5.ebuild b/kde-plasma/oxygen-sounds/oxygen-sounds-5.27.7.ebuild
index d21210e03697..95fe43bb8c4c 100644
--- a/kde-plasma/oxygen-sounds/oxygen-sounds-5.26.5.ebuild
+++ b/kde-plasma/oxygen-sounds/oxygen-sounds-5.27.7.ebuild
@@ -3,8 +3,8 @@
EAPI=8
-KFMIN=5.99.0
-QTMIN=5.15.5
+KFMIN=5.106.0
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="Oxygen sound theme for the Plasma desktop"
diff --git a/kde-plasma/oxygen-sounds/oxygen-sounds-5.27.3.ebuild b/kde-plasma/oxygen-sounds/oxygen-sounds-5.27.8.ebuild
index 052f9f1660f6..6de27bacc771 100644
--- a/kde-plasma/oxygen-sounds/oxygen-sounds-5.27.3.ebuild
+++ b/kde-plasma/oxygen-sounds/oxygen-sounds-5.27.8.ebuild
@@ -3,8 +3,8 @@
EAPI=8
-KFMIN=5.102.0
-QTMIN=5.15.7
+KFMIN=5.106.0
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="Oxygen sound theme for the Plasma desktop"
diff --git a/kde-plasma/oxygen/Manifest b/kde-plasma/oxygen/Manifest
index fc36da2a72e5..1fe8c0d10f36 100644
--- a/kde-plasma/oxygen/Manifest
+++ b/kde-plasma/oxygen/Manifest
@@ -1,2 +1,2 @@
-DIST oxygen-5.26.5.tar.xz 2731316 BLAKE2B b13b8f2b618c3f7d8e64d4985e23e1ea22ab1d2762d4e0a587faba78a147ddaf2fab137bca1bc39f1168f4dcafdc0ac3956dcf5c007db6b983fa17a8c3f83637 SHA512 a07f099344f499599be045fc7dd418a22ed11c3cb02cfa1f4ec872016b36eb7ce06992b6f31b7f069a74452064821de335967aecbb96cdbe4c6092d1800bf5d5
-DIST oxygen-5.27.3.tar.xz 2787268 BLAKE2B 1039f3092b61b2d22ee61203aadd09788e5215007255fdd08fff35f9f7b6c9ca496345694f4f3ce9a900913d49996eb4d9ff38cdb771af4acffce7098e35912a SHA512 05cc0232d899face637225125f84b9cb9cefbce1b53f012344890f67447aa069100600b269873c7291fcdbffb64979c9926ed1b261b56de0eda6f4dd508d0891
+DIST oxygen-5.27.7.tar.xz 2785964 BLAKE2B 0fb33cca4972c72f4fe0acc3262d24446b27b371f1cf8d54db6e42f27230504094fbf74a02dd83c41d8857619d19cd724b5935d7e5a32dadc705edc4e06344d7 SHA512 c28b4988d27c8307a09a4d5f3d11004cb395592d1792746095152b6ca78f5d84008674f119700eba0b97a8bcb7e5ff010946092e51ff31b911734eb5f7dbc536
+DIST oxygen-5.27.8.tar.xz 2785564 BLAKE2B 8d167e759528e0d99dafcc3a2182c51b0bfb51d3043b99fff95e370c8e0fd34fca964214f14695368142cf28cb11a139b1d39401870b89a9d3960387e844ecd8 SHA512 a89a858cdf20c4ee377e11ffc1b164d4e8702f6e8c3e50e6c3461de614eb4346745465db4ca44a76c45abb3b32a07dbb1d33ec42636dee5a82a5c153dc3b2caf
diff --git a/kde-plasma/oxygen/oxygen-5.26.5.ebuild b/kde-plasma/oxygen/oxygen-5.27.7.ebuild
index b10adca999ea..fe962161eac0 100644
--- a/kde-plasma/oxygen/oxygen-5.26.5.ebuild
+++ b/kde-plasma/oxygen/oxygen-5.27.7.ebuild
@@ -3,9 +3,9 @@
EAPI=8
-KFMIN=5.99.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="Oxygen visual style for the Plasma desktop"
@@ -14,7 +14,7 @@ HOMEPAGE="https://invent.kde.org/plasma/oxygen"
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-IUSE="wayland"
+IUSE=""
RDEPEND="
>=dev-qt/qtdbus-${QTMIN}:5
@@ -34,18 +34,8 @@ RDEPEND="
>=kde-frameworks/kwindowsystem-${KFMIN}:5
>=kde-plasma/kdecoration-${PVCUT}:5
x11-libs/libxcb
- wayland? ( >=kde-frameworks/kwayland-${KFMIN}:5 )
"
DEPEND="${RDEPEND}
>=kde-frameworks/kservice-${KFMIN}:5
"
-PDEPEND="
- >=kde-plasma/kde-cli-tools-${PVCUT}:5
-"
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package wayland KF5Wayland)
- )
- ecm_src_configure
-}
+PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:5"
diff --git a/kde-plasma/oxygen/oxygen-5.27.3.ebuild b/kde-plasma/oxygen/oxygen-5.27.8.ebuild
index bce9758a983d..69ab074c2f0d 100644
--- a/kde-plasma/oxygen/oxygen-5.27.3.ebuild
+++ b/kde-plasma/oxygen/oxygen-5.27.8.ebuild
@@ -3,9 +3,9 @@
EAPI=8
-KFMIN=5.102.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.7
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="Oxygen visual style for the Plasma desktop"
diff --git a/kde-plasma/plasma-browser-integration/Manifest b/kde-plasma/plasma-browser-integration/Manifest
index c66e1fbfe2da..33974417c81a 100644
--- a/kde-plasma/plasma-browser-integration/Manifest
+++ b/kde-plasma/plasma-browser-integration/Manifest
@@ -1,2 +1,2 @@
-DIST plasma-browser-integration-5.26.5.tar.xz 237984 BLAKE2B 7cca3fb78d3eb85deb1227aefd348c77a13bf8197e8e1cc47331902a3b184cfa225b519e4bfc0a69e5bfd06d42375e0a48e0a5755d34d4eb53c9af064a9cb1d5 SHA512 cddb7fb164469b84989f4a22290818264087c90a8d5d9b1a71561566c72358a7930d44d961758c85cb52670b680dfe48b4a331cf9f8aa616f91d2fb5204ef56b
-DIST plasma-browser-integration-5.27.3.tar.xz 211216 BLAKE2B 9a4607dd4f500e20eaf93222e3ba889076ec6e42155013097ce23691db3137f40a80b67e088a63346d7a44a5cce1d9328626b5de3b1787c347af27ded49ebca4 SHA512 23afbfc1a0c390ef9cd6f884761ed5e269f63e17b4594cf5c823b438b40c9e2934df8e9c93ad8382ff4fadd4aade4ddea269020d24c7b96ee84d3fe81e72d017
+DIST plasma-browser-integration-5.27.7.tar.xz 211204 BLAKE2B bdf1269479f12b3df6624bdd0a34155df1db82050df6dd1f84e483b08237954a1a089131835facad0734686227b86871f618e33dac4c009ee5d8b004b58fa140 SHA512 da7001cc710704d3b1daad149bbb3003a1802b5a44e4c3c71ed35373864f90562cc54f8f83b51f3e1ed0e4986ec57ad94f058467cb43504f64e3017b8dd50bae
+DIST plasma-browser-integration-5.27.8.tar.xz 211188 BLAKE2B 76f0884aac7d76a21edffae4547d00b2d39ce2828eed143a07ffbd0b19036acdf1cbaf15b63c262764b5950d98e95bc2aa1739755d9b55c883e63cf805cfb4a5 SHA512 6f14eda9d4bfa03ed6851f71b410614559af0d0b25d0842bf8888a70d407573608b860d5c47830ce20340a0c2b234b45e43f0649fe9a9108aff1ce39cc8ce404
diff --git a/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.26.5.ebuild b/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.27.7.ebuild
index 29bf9c909288..59f2516cc973 100644
--- a/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.26.5.ebuild
+++ b/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.27.7.ebuild
@@ -3,9 +3,9 @@
EAPI=8
-KFMIN=5.99.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="Integrate Chrome/Firefox better into Plasma through browser extensions"
diff --git a/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.27.3.ebuild b/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.27.8-r1.ebuild
index afe6b9ac4189..d7200be9f073 100644
--- a/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.27.3.ebuild
+++ b/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.27.8-r1.ebuild
@@ -3,9 +3,9 @@
EAPI=8
-KFMIN=5.102.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.7
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="Integrate Chrome/Firefox better into Plasma through browser extensions"
@@ -16,7 +16,7 @@ SLOT="5"
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE=""
-DEPEND="
+RDEPEND="
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
@@ -30,11 +30,13 @@ DEPEND="
>=kde-frameworks/kio-${KFMIN}:5
>=kde-frameworks/kjobwidgets-${KFMIN}:5
>=kde-frameworks/knotifications-${KFMIN}:5
- >=kde-frameworks/krunner-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
>=kde-frameworks/purpose-${KFMIN}:5
>=kde-plasma/plasma-workspace-${PVCUT}:5
"
-RDEPEND="${DEPEND}"
+DEPEND="${RDEPEND}
+ >=kde-frameworks/krunner-${KFMIN}:5
+"
src_configure() {
local mycmakeargs=(
diff --git a/kde-plasma/plasma-desktop/Manifest b/kde-plasma/plasma-desktop/Manifest
index 7e1f22f76324..52c1f5c304a7 100644
--- a/kde-plasma/plasma-desktop/Manifest
+++ b/kde-plasma/plasma-desktop/Manifest
@@ -1,3 +1,3 @@
-DIST plasma-desktop-5.26.5.tar.xz 6352588 BLAKE2B 093d559830719ac011d5aea33beb86c6fb39403a44416da97646c1f890373cfcd570ae6015dfacf0d4cd2448b44e03f814376a3897351178c582bc865e110fce SHA512 6d58bc09c7f0e0218d3ffe4609fe206012c34d8c1ad64003a51ee3228e2ca203b0131b878f797babc43476bd0cf3e7cbe295e8a11ff1ae97843a61b2183ae182
-DIST plasma-desktop-5.27.3.tar.xz 14331384 BLAKE2B 7cc83b1cb86eb72df841313cf8351d9c74d2ab4e825b34c778039cd326c179e3c65d02a0a1fc48843c23fb1b01495ef871034b36d8495a6bf42de021e14acb2d SHA512 ac31bedb13c74f3cacd76d099a25da16bc617a7c0c3c9bc0e605eca1754e5f295519372c1c0a0d32c2248e2550159cc0ba97ca349dea43b3be85f32caf69e968
+DIST plasma-desktop-5.27.7.1.tar.xz 14715744 BLAKE2B 93389401b6c3434f8860670c0e804579f1c0c07ace2987997adfe1df3e76bc64d8353861a761e0d983736c9321510ede0195ac2b7be4c2863670d62069b81c5b SHA512 aadf1864af1c2952262566db1e6e0216605750fbe9ab94bf667851b8a6bb0180c67170b8ef865e3fd48b2cafb218de90cef78978f34144d2e4ca71b3331918ea
+DIST plasma-desktop-5.27.8.tar.xz 14718232 BLAKE2B a78a67b731f2f4d68fe1bf469006c4cca65e2425029643088c4cb88674841b825842ecdda880891d8714343548dee1b297f5a83769b7f447bcb0fcee0bd5c170 SHA512 b36f19421b1aa112f54df0ceba55ca258d4d46ba404221cd641d68436aa199c16ee04c187b5edfd2aabd11cd97551c1e0253e7789cc616e9d88604fdc2153edc
DIST plasma-desktop-override-include-dirs-2.tar.xz 8324 BLAKE2B 5ddf9340edf6b6fa76e80158a982ac887b0fb464bc40d5bc4dcd3d6b8f5a87c2d6ecdd153e67e168454aa7faff8d84defb90ba16096b64f3af1e7a74570a00c6 SHA512 452923555bd419d3e389e808c4c9ea35e48795d4f0d78c5845aea677e21f594068540538a8968c2d4034aacb11e910a7b69908e10518eba486ebcc0dda39221a
diff --git a/kde-plasma/plasma-desktop/files/plasma-desktop-5.26.5-missing-kpackage-1.patch b/kde-plasma/plasma-desktop/files/plasma-desktop-5.26.5-missing-kpackage-1.patch
deleted file mode 100644
index 68f4ffc07848..000000000000
--- a/kde-plasma/plasma-desktop/files/plasma-desktop-5.26.5-missing-kpackage-1.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-From 8447cfdf67458768627def4f481d9f52f8d444e1 Mon Sep 17 00:00:00 2001
-From: Nicolas Fella <nicolas.fella@gmx.de>
-Date: Mon, 28 Nov 2022 13:08:09 +0100
-Subject: [PATCH] Add missing KPackage link
-
----
- kcms/ksplash/CMakeLists.txt | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/kcms/ksplash/CMakeLists.txt b/kcms/ksplash/CMakeLists.txt
-index ea75dd743..8bf51f997 100644
---- a/kcms/ksplash/CMakeLists.txt
-+++ b/kcms/ksplash/CMakeLists.txt
-@@ -28,6 +28,7 @@ target_link_libraries(kcm_splashscreen
- KF5::Plasma
- KF5::PlasmaQuick
- KF5::NewStuff
-+ KF5::Package
-
- Qt::DBus
- Qt::Widgets
---
-2.39.0
-
diff --git a/kde-plasma/plasma-desktop/files/plasma-desktop-5.26.5-missing-kpackage-2.patch b/kde-plasma/plasma-desktop/files/plasma-desktop-5.26.5-missing-kpackage-2.patch
deleted file mode 100644
index 3ebddb75d195..000000000000
--- a/kde-plasma/plasma-desktop/files/plasma-desktop-5.26.5-missing-kpackage-2.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-From 8ad8d248b91d9357f4ee421e4933d89595faf80a Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner <asturm@gentoo.org>
-Date: Sun, 15 Jan 2023 15:17:09 +0100
-Subject: [PATCH] Add missing KPackage search and link
-
-Follow-up to 8447cfdf67458768627def4f481d9f52f8d444e1
-
-Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
----
- CMakeLists.txt | 1 +
- kcms/landingpage/CMakeLists.txt | 1 +
- 2 files changed, 2 insertions(+)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index e797efa50..ef2db360d 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -74,6 +74,7 @@ find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS
- WidgetsAddons
- Codecs
- Sonnet
-+ Package
- KDELibs4Support # kcms/dateandtime
- )
-
-diff --git a/kcms/landingpage/CMakeLists.txt b/kcms/landingpage/CMakeLists.txt
-index 215d51234..e39da9f51 100644
---- a/kcms/landingpage/CMakeLists.txt
-+++ b/kcms/landingpage/CMakeLists.txt
-@@ -26,6 +26,7 @@ target_link_libraries(kcm_landingpage
- KF5::KCMUtils
- KF5::ConfigWidgets
- KF5::Declarative
-+ KF5::Package
- PW::KWorkspace
- KF5::ActivitiesStats
-
---
-2.39.0
-
diff --git a/kde-plasma/plasma-desktop/files/plasma-desktop-5.27.3-kicker-hide-separators.patch b/kde-plasma/plasma-desktop/files/plasma-desktop-5.27.3-kicker-hide-separators.patch
deleted file mode 100644
index 30f95a901839..000000000000
--- a/kde-plasma/plasma-desktop/files/plasma-desktop-5.27.3-kicker-hide-separators.patch
+++ /dev/null
@@ -1,77 +0,0 @@
-From d492a691d44a2878eb3c189219dc04260294bb77 Mon Sep 17 00:00:00 2001
-From: Joshua Goins <josh@redstrate.com>
-Date: Sat, 18 Mar 2023 10:39:49 -0400
-Subject: [PATCH] applets/kicker: Hide separators when sorted alphabetically
-
-Users are able to manually add separator items at custom positions in
-their menu structures. When they do so, the location of these
-separators are inherently custom, and only make sense when the menu
-structure is being displayed in its custom order. When using the option
-to display everything alphabetically, the separators' custom position
-no longer exists and any automatic placement becomes nonsensical.
-
-Currently, the separators get sorted to the beginning of the list,
-which looks quite weird. This commit instead hides the separators when
-sorting alphabetically. Only Kicker is affected by this change; the
-underlying model providing the items is unchanged.
-
-BUG: 465865
-FIXED-IN: 5.27.4
-(cherry picked from commit 90ad64ba638649b68cf2ffb7f68e227e86a8b8f1)
----
- applets/kicker/package/contents/ui/ItemListDelegate.qml | 4 +++-
- applets/kicker/package/contents/ui/ItemListDialog.qml | 2 ++
- applets/kicker/package/contents/ui/ItemListView.qml | 2 +-
- 3 files changed, 6 insertions(+), 2 deletions(-)
-
-diff --git a/applets/kicker/package/contents/ui/ItemListDelegate.qml b/applets/kicker/package/contents/ui/ItemListDelegate.qml
-index 0eefe24e9e..ea7a0455c9 100644
---- a/applets/kicker/package/contents/ui/ItemListDelegate.qml
-+++ b/applets/kicker/package/contents/ui/ItemListDelegate.qml
-@@ -25,6 +25,7 @@ Item {
-
- readonly property real fullTextWidth: Math.ceil(icon.width + label.implicitWidth + arrow.width + row.anchors.leftMargin + row.anchors.rightMargin + row.actualSpacing)
- property bool isSeparator: (model.isSeparator === true)
-+ property bool sorted: (model.sorted === true)
- property bool hasChildren: (model.hasChildren === true)
- property bool hasActionList: ((model.favoriteId !== null)
- || (("hasActionList" in model) && (model.hasActionList === true)))
-@@ -251,7 +252,8 @@ Item {
- anchors.rightMargin: highlightItemSvg.margins.right
- anchors.verticalCenter: parent.verticalCenter
-
-- active: item.isSeparator
-+ // Separator positions don't make sense when sorting everything alphabetically
-+ active: item.isSeparator && !item.sorted
-
- asynchronous: false
- sourceComponent: separatorComponent
-diff --git a/applets/kicker/package/contents/ui/ItemListDialog.qml b/applets/kicker/package/contents/ui/ItemListDialog.qml
-index ffdb2e97c8..d97650cbbe 100644
---- a/applets/kicker/package/contents/ui/ItemListDialog.qml
-+++ b/applets/kicker/package/contents/ui/ItemListDialog.qml
-@@ -70,6 +70,8 @@ Kicker.SubMenu {
- Kicker.FunnelModel {
- id: funnelModel
-
-+ property bool sorted: sourceModel.hasOwnProperty("sorted") ? sourceModel.sorted : false
-+
- Component.onCompleted: {
- kicker.reset.connect(funnelModel.reset);
- }
-diff --git a/applets/kicker/package/contents/ui/ItemListView.qml b/applets/kicker/package/contents/ui/ItemListView.qml
-index 29ff51da05..d931b9fcff 100644
---- a/applets/kicker/package/contents/ui/ItemListView.qml
-+++ b/applets/kicker/package/contents/ui/ItemListView.qml
-@@ -30,7 +30,7 @@ FocusScope {
- property int itemHeight: Math.ceil((Math.max(theme.mSize(theme.defaultFont).height, PlasmaCore.Units.iconSizes.small)
- + Math.max(highlightItemSvg.margins.top + highlightItemSvg.margins.bottom,
- listItemSvg.margins.top + listItemSvg.margins.bottom)) / 2) * 2
-- property int separatorHeight: lineSvg.horLineHeight + (2 * PlasmaCore.Units.smallSpacing)
-+ property int separatorHeight: model.sorted === true ? 0 : lineSvg.horLineHeight + (2 * PlasmaCore.Units.smallSpacing)
-
- property alias currentIndex: listView.currentIndex
- property alias currentItem: listView.currentItem
---
-GitLab
-
diff --git a/kde-plasma/plasma-desktop/metadata.xml b/kde-plasma/plasma-desktop/metadata.xml
index 3ea9270f30ec..3e49f87352a5 100644
--- a/kde-plasma/plasma-desktop/metadata.xml
+++ b/kde-plasma/plasma-desktop/metadata.xml
@@ -9,7 +9,6 @@
<bugs-to>https://bugs.kde.org/</bugs-to>
</upstream>
<use>
- <flag name="emoji">Build emojipicker applet using <pkg>app-i18n/ibus</pkg> and <pkg>media-fonts/noto-emoji</pkg></flag>
<flag name="ibus">Use ibus input method via <pkg>app-i18n/ibus</pkg></flag>
<flag name="kaccounts">Build the OpenDesktop integration plugin</flag>
<flag name="scim">Enable applets that use <pkg>app-i18n/scim</pkg></flag>
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.26.5-r2.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.27.7.1.ebuild
index 328d9db5465b..ec65dfe263fa 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.26.5-r2.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.27.7.1.ebuild
@@ -5,10 +5,9 @@ EAPI=8
ECM_HANDBOOK="forceoptional"
ECM_TEST="true"
-KFMIN=5.99.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
-VIRTUALX_REQUIRED="test"
+QTMIN=5.15.9
inherit ecm plasma.kde.org optfeature
DESCRIPTION="KDE Plasma desktop"
@@ -18,7 +17,7 @@ SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-IUSE="emoji ibus +kaccounts scim screencast +semantic-desktop telemetry"
+IUSE="ibus +kaccounts scim screencast +semantic-desktop"
# kde-frameworks/kwindowsystem[X]: Uses KX11Extras
COMMON_DEPEND="
@@ -85,11 +84,6 @@ COMMON_DEPEND="
x11-libs/libxcb
x11-libs/libxkbcommon
x11-libs/libxkbfile
- emoji? (
- app-i18n/ibus[emoji]
- dev-libs/glib:2
- media-fonts/noto-emoji
- )
ibus? (
app-i18n/ibus
dev-libs/glib:2
@@ -103,7 +97,6 @@ COMMON_DEPEND="
)
scim? ( app-i18n/scim )
semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
- telemetry? ( dev-libs/kuserfeedback:5 )
"
DEPEND="${COMMON_DEPEND}
>=dev-libs/wayland-protocols-1.25
@@ -112,7 +105,6 @@ DEPEND="${COMMON_DEPEND}
"
RDEPEND="${COMMON_DEPEND}
!<kde-plasma/kdeplasma-addons-5.25.50
- !kde-plasma/user-manager
>=dev-qt/qtgraphicaleffects-${QTMIN}:5
>=dev-qt/qtquickcontrols2-${QTMIN}:5
>=dev-qt/qtwaylandscanner-${QTMIN}:5
@@ -120,6 +112,7 @@ RDEPEND="${COMMON_DEPEND}
>=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
>=kde-plasma/kde-cli-tools-${PVCUT}:5
>=kde-plasma/oxygen-${PVCUT}:5
+ media-fonts/noto-emoji
sys-apps/util-linux
x11-apps/setxkbmap
x11-misc/xdg-user-dirs
@@ -133,7 +126,6 @@ BDEPEND="
PATCHES=(
"${WORKDIR}/${XORGHDRS}/${PN}-5.25.80-override-include-dirs.patch" # downstream patch
- "${FILESDIR}"/${P}-missing-kpackage-{1,2}.patch
)
src_prepare() {
@@ -144,9 +136,6 @@ src_prepare() {
-i applets/kimpanel/backend/ibus/CMakeLists.txt || die
fi
- use emoji || cmake_run_in applets/kimpanel/backend/ibus \
- cmake_comment_add_subdirectory emojier
-
# TODO: try to get a build switch upstreamed
if ! use scim; then
sed -e "s/^pkg_check_modules.*SCIM/#&/" -i CMakeLists.txt || die
@@ -160,14 +149,11 @@ src_configure() {
-DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
-DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
-DSYNAPTICS_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ $(cmake_use_find_package ibus GLIB2)
$(cmake_use_find_package kaccounts AccountsQt5)
$(cmake_use_find_package kaccounts KAccounts)
$(cmake_use_find_package semantic-desktop KF5Baloo)
- $(cmake_use_find_package telemetry KUserFeedback)
)
- if ! use emoji && ! use ibus; then
- mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_GLIB2=ON )
- fi
ecm_src_configure
}
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.27.3-r1.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.27.8.ebuild
index 4a4ff2f230a9..fe029afd2df4 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.27.3-r1.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.27.8.ebuild
@@ -5,10 +5,9 @@ EAPI=8
ECM_HANDBOOK="forceoptional"
ECM_TEST="true"
-KFMIN=5.102.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.7
-VIRTUALX_REQUIRED="test"
+QTMIN=5.15.9
inherit ecm plasma.kde.org optfeature
DESCRIPTION="KDE Plasma desktop"
@@ -121,13 +120,13 @@ RDEPEND="${COMMON_DEPEND}
screencast? ( >=kde-plasma/kpipewire-${PVCUT}:5 )
"
BDEPEND="
+ dev-util/wayland-scanner
>=kde-frameworks/kcmutils-${KFMIN}:5
virtual/pkgconfig
"
PATCHES=(
"${WORKDIR}/${XORGHDRS}/${PN}-5.25.80-override-include-dirs.patch" # downstream patch
- "${FILESDIR}/${P}-kicker-hide-separators.patch" # KDE-bug 465865
)
src_prepare() {
diff --git a/kde-plasma/plasma-disks/Manifest b/kde-plasma/plasma-disks/Manifest
index 38dfcd03a437..b08fdecf5c5d 100644
--- a/kde-plasma/plasma-disks/Manifest
+++ b/kde-plasma/plasma-disks/Manifest
@@ -1,2 +1,2 @@
-DIST plasma-disks-5.26.5.tar.xz 92236 BLAKE2B e9acfb767e5a68fc3eb9f15756a69481cc78d92eda96f2abde4ef1ff48ee515bb2c59fa760e4579d666b4f644cb56769af13c587a5f70187790436a63b31cabe SHA512 38f6d6ff1c70f46d6175ea48d205f79e4dc368fe36593717a1e09fe6ba089d4c42687bc108f20bb50a89dc70e9ae505deda51dfc1566b1da044c83c1973a3e40
-DIST plasma-disks-5.27.3.tar.xz 92508 BLAKE2B 072a3d8acf8e9fb93726da2bebcac3123c1b2ffbc87a6f29707a603e844d8e4d456e3819e9b322011694f738302e22d2f18b8e95f62136394c3f762aec0ebb8d SHA512 ea0a62fd1f0ecf907b5b7c0723e705faa67de77ab0a465e28e4a07a80583c42c7e05ca006143a1db8422e05ece43b89494ae46aa6fd5044c9f6243f9f98f37cc
+DIST plasma-disks-5.27.7.tar.xz 93804 BLAKE2B 3557a3e261d1fb135a3d88b5993eb32bc97cfb908b9a924322de59bceba69e6b54f8b3247b7eaefef9134155de0ea9cf3193c8343549e2c3e8103505e4e4c639 SHA512 e4b42beb5d17019f6d664bfcebc2be78c422e6a65d944b491183a2ae65bc701af0b46c70472ca624691d86c1833c33a47485bf786d3d723945f641ea4e8eb3f0
+DIST plasma-disks-5.27.8.tar.xz 93788 BLAKE2B b358feb991ebfbae3f31f4cc69d043381d860e182e4dd28d5deda7ca5188f2dad577b4fa7ebdc511296071f892666e8a641a9fa9292793fa331cd0aa1dd5c642 SHA512 d95d694663dc4393d3ce13c2ec86e216927a9552bd719ae623269dbb231a8d969300a3701e81051630ecebb94d4770fb067bdd9987c91b938062dc503122893e
diff --git a/kde-plasma/plasma-disks/plasma-disks-5.26.5.ebuild b/kde-plasma/plasma-disks/plasma-disks-5.27.7.ebuild
index 8ad919f9d15a..c51b1e2fdedd 100644
--- a/kde-plasma/plasma-disks/plasma-disks-5.26.5.ebuild
+++ b/kde-plasma/plasma-disks/plasma-disks-5.27.7.ebuild
@@ -4,8 +4,8 @@
EAPI=8
ECM_HANDBOOK="true"
-KFMIN=5.99.0
-QTMIN=5.15.5
+KFMIN=5.106.0
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="Monitors S.M.A.R.T. capable devices for imminent failure"
diff --git a/kde-plasma/plasma-disks/plasma-disks-5.27.3.ebuild b/kde-plasma/plasma-disks/plasma-disks-5.27.8.ebuild
index dfb03d507483..dd3afb99e742 100644
--- a/kde-plasma/plasma-disks/plasma-disks-5.27.3.ebuild
+++ b/kde-plasma/plasma-disks/plasma-disks-5.27.8.ebuild
@@ -4,8 +4,8 @@
EAPI=8
ECM_HANDBOOK="true"
-KFMIN=5.102.0
-QTMIN=5.15.7
+KFMIN=5.106.0
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="Monitors S.M.A.R.T. capable devices for imminent failure"
diff --git a/kde-plasma/plasma-firewall/Manifest b/kde-plasma/plasma-firewall/Manifest
index 0e1a51192839..3f7e2917ca9c 100644
--- a/kde-plasma/plasma-firewall/Manifest
+++ b/kde-plasma/plasma-firewall/Manifest
@@ -1,2 +1,2 @@
-DIST plasma-firewall-5.26.5.tar.xz 358560 BLAKE2B 5a5a15045414879bc155eafdec60941ba62559129cad5eb6b026e98973fa39ca7169e599190e04de5f9a7097727a98283e810f046265da122fd35f87c2be3659 SHA512 cd9ec0eef5511cab11211aac2ed14b593638386d41ce6e378053699418ac8c4698aa42d637763dae56668a794d1f877213a328dee86fe7777b909b3932bfb755
-DIST plasma-firewall-5.27.3.tar.xz 361904 BLAKE2B 5561aebe26ff6173eca709ec1bcfc3ad48cb007b13207a89d68403d11aa0ca3cf1b8c5342f22600f30474c81f71444dea670f5193f411c378e077b4dc8d1754f SHA512 6a8a9507a6c819ad308c5e0eb91e5900243c65d8ba02494f857a88cd656ebc0196c88c551d7cfe9e860e93fddd878cd69011acfb08711e0f9b508a7e801c2499
+DIST plasma-firewall-5.27.7.tar.xz 363268 BLAKE2B 4cab2564843f7bfe13d3ba0ae72b8819ce2fad79b4f6fd9846bb8ddfb6ae6a17d622ade3bd77639cd7723c09ce5c9b7fa83da710f33e12ddbb9523a4f8b45510 SHA512 e75d01e0002fa31dd46cf79013effc2285ea7423917beaed7e1e8e9bed7f2ef4caab0594a6a4f123865a3a92399e1af508891bc5fdde58349eabc7d99af35ebd
+DIST plasma-firewall-5.27.8.tar.xz 363260 BLAKE2B c3268388b90b46c36113a33c9deac5e8dd3d4075d9c0aca0b42f0750389c1d4ea6541dd633ccd6501d9df6e7342dc150b7c7003373028226c319d158469945b5 SHA512 b5c7c9fff4d154cb811561e22cf6dc144ce26c5e6c38142cdf9c3fe86def8f8e171d22b518205e431edf0b967d488f5d4e8260c2a7885b38a925b2568cbd4661
diff --git a/kde-plasma/plasma-firewall/plasma-firewall-5.26.5.ebuild b/kde-plasma/plasma-firewall/plasma-firewall-5.27.7.ebuild
index 8496733bc54a..33b0cd146864 100644
--- a/kde-plasma/plasma-firewall/plasma-firewall-5.26.5.ebuild
+++ b/kde-plasma/plasma-firewall/plasma-firewall-5.27.7.ebuild
@@ -3,9 +3,10 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
-KFMIN=5.99.0
-QTMIN=5.15.5
+ECM_TEST="forceoptional"
+PYTHON_COMPAT=( python3_{10..11} )
+KFMIN=5.106.0
+QTMIN=5.15.9
inherit ecm plasma.kde.org python-single-r1
DESCRIPTION="Plasma frontend for Firewalld or UFW"
diff --git a/kde-plasma/plasma-firewall/plasma-firewall-5.27.3.ebuild b/kde-plasma/plasma-firewall/plasma-firewall-5.27.8.ebuild
index 8d777543eabd..147513260d19 100644
--- a/kde-plasma/plasma-firewall/plasma-firewall-5.27.3.ebuild
+++ b/kde-plasma/plasma-firewall/plasma-firewall-5.27.8.ebuild
@@ -4,9 +4,9 @@
EAPI=8
ECM_TEST="forceoptional"
-PYTHON_COMPAT=( python3_{9..11} )
-KFMIN=5.102.0
-QTMIN=5.15.7
+PYTHON_COMPAT=( python3_{10..12} )
+KFMIN=5.106.0
+QTMIN=5.15.9
inherit ecm plasma.kde.org python-single-r1
DESCRIPTION="Plasma frontend for Firewalld or UFW"
diff --git a/kde-plasma/plasma-integration/Manifest b/kde-plasma/plasma-integration/Manifest
index eaa4b46e2f55..26518f1072dd 100644
--- a/kde-plasma/plasma-integration/Manifest
+++ b/kde-plasma/plasma-integration/Manifest
@@ -1,2 +1,2 @@
-DIST plasma-integration-5.26.5.tar.xz 88928 BLAKE2B 47366792a1b53256686f28bfa3e510e11e359354f8e3fdfe562026ef7f8e88a05c6df88c8dde0e5e064eb2bac01821f41bdb7105a7af855de721561d8470b29d SHA512 9dea235efd85fbd7b7de0fab1af75f801ec7c1faa4621264512a50b754a92392bd580a70da44e2a6854eb8f1d4869a1971c91b581697ed5345609c6cc2e00f7b
-DIST plasma-integration-5.27.3.tar.xz 89208 BLAKE2B a1e0d11e9527703a237761e34f591db7608cad7e4aeead7cdc63cfcb739e0a04946a83832e70c8746a3ff9f1d8440d24220134ee26baef0bb7cf3df78e650ddf SHA512 757083de8b536cec226e710f5e0f0f6bd31564eb90fc6fb80cc0b18401eb5637b340fd1a2f8ee43de73cd4e2f449cd586a5d781104a7cc5ba962c5c50b0416a9
+DIST plasma-integration-5.27.7.tar.xz 89868 BLAKE2B fa7ebb82a4327950f56ad4df3eabce3e2d21243371b471c579b5ccffc8d1e441f6f7102a64619aba57bb4c9a232b4548e9372a830002edb18d377b630cf68ea1 SHA512 d24b5d73e6e86967b0b2435e082c3be1433c161c20826ccc68d08777a1acb2d606c3afa89bf2f097f393448bb66d50b93eb0631790fd0990bd270306239a6ac6
+DIST plasma-integration-5.27.8.tar.xz 89908 BLAKE2B 2c7c5f357d4df0617bf7717363569d737cb298293453ceb335b3fdc2fe81fd33cb603d8f87adbfa3a5c5eb6229f3c0cb1b017f752f64e684858af852302a78a5 SHA512 a0405c6bac7606421892bef65b010a9113b02add115cf654d84a7903d2930eb0ee9da4af18d0ef6e4a7f4c09b1594eed4a8ea552a17ce38dd7c86f98c556b543
diff --git a/kde-plasma/plasma-integration/plasma-integration-5.26.5.ebuild b/kde-plasma/plasma-integration/plasma-integration-5.27.7.ebuild
index 2c4dc27b268a..36dfeff8c176 100644
--- a/kde-plasma/plasma-integration/plasma-integration-5.26.5.ebuild
+++ b/kde-plasma/plasma-integration/plasma-integration-5.27.7.ebuild
@@ -3,10 +3,9 @@
EAPI=8
-KFMIN=5.99.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
-VIRTUALX_REQUIRED="test"
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="Qt Platform Theme integration plugins for the Plasma workspaces"
@@ -50,6 +49,4 @@ RDEPEND="${COMMON_DEPEND}
media-fonts/hack
media-fonts/noto
"
-BDEPEND="
- >=dev-qt/qtwaylandscanner-${QTMIN}:5
-"
+BDEPEND=">=dev-qt/qtwaylandscanner-${QTMIN}:5"
diff --git a/kde-plasma/plasma-integration/plasma-integration-5.27.3.ebuild b/kde-plasma/plasma-integration/plasma-integration-5.27.8.ebuild
index 11eb3f2cd21c..948e0e94a4e1 100644
--- a/kde-plasma/plasma-integration/plasma-integration-5.27.3.ebuild
+++ b/kde-plasma/plasma-integration/plasma-integration-5.27.8.ebuild
@@ -3,10 +3,9 @@
EAPI=8
-KFMIN=5.102.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.7
-VIRTUALX_REQUIRED="test"
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="Qt Platform Theme integration plugins for the Plasma workspaces"
diff --git a/kde-plasma/plasma-meta/metadata.xml b/kde-plasma/plasma-meta/metadata.xml
index 929b376cb8ad..2fd30c2d077e 100644
--- a/kde-plasma/plasma-meta/metadata.xml
+++ b/kde-plasma/plasma-meta/metadata.xml
@@ -17,6 +17,7 @@
<flag name="discover">Pull in resources management GUI; a centralised GHNS alternative and optional <pkg>sys-apps/fwupd</pkg> frontend</flag>
<flag name="display-manager">Pull in a graphical display manager</flag>
<flag name="firewall">Pull in <pkg>kde-plasma/plasma-firewall</pkg> for system firewall administration</flag>
+ <flag name="flatpak">Pull in <pkg>kde-plasma/flatpak-kcm</pkg> for flatpak permissions administration</flag>
<flag name="grub">Pull in Breeze theme for <pkg>sys-boot/grub</pkg></flag>
<flag name="gtk">Enable Breeze widget style and system settings module for GTK+</flag>
<flag name="kwallet">Enable support for KWallet auto-unlocking via <pkg>kde-plasma/kwallet-pam</pkg></flag>
diff --git a/kde-plasma/plasma-meta/plasma-meta-5.26.5.ebuild b/kde-plasma/plasma-meta/plasma-meta-5.27.7.ebuild
index 5cf8d9423b00..b64423ae2b3e 100644
--- a/kde-plasma/plasma-meta/plasma-meta-5.26.5.ebuild
+++ b/kde-plasma/plasma-meta/plasma-meta-5.27.7.ebuild
@@ -42,6 +42,7 @@ RDEPEND="
>=kde-plasma/plasma-desktop-${PV}:${SLOT}
>=kde-plasma/plasma-integration-${PV}:${SLOT}
>=kde-plasma/plasma-systemmonitor-${PV}:${SLOT}
+ >=kde-plasma/plasma-welcome-${PV}:${SLOT}
>=kde-plasma/plasma-workspace-${PV}:${SLOT}
>=kde-plasma/polkit-kde-agent-${PV}:${SLOT}
>=kde-plasma/powerdevil-${PV}:${SLOT}
diff --git a/kde-plasma/plasma-meta/plasma-meta-5.27.3.ebuild b/kde-plasma/plasma-meta/plasma-meta-5.27.8.ebuild
index f7bb215dc024..4b795e31de11 100644
--- a/kde-plasma/plasma-meta/plasma-meta-5.27.3.ebuild
+++ b/kde-plasma/plasma-meta/plasma-meta-5.27.8.ebuild
@@ -10,9 +10,9 @@ LICENSE="metapackage"
SLOT="5"
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="accessibility bluetooth +browser-integration colord +crash-handler crypt
-+desktop-portal discover +display-manager +elogind +firewall grub gtk +handbook
-+kwallet +legacy-systray +networkmanager plymouth pulseaudio +sddm sdk +smart
-systemd thunderbolt +wallpapers"
++desktop-portal discover +display-manager +elogind +firewall flatpak grub gtk
++handbook +kwallet +legacy-systray +networkmanager plymouth pulseaudio +sddm
+sdk +smart systemd thunderbolt +wallpapers"
REQUIRED_USE="^^ ( elogind systemd )"
@@ -65,6 +65,7 @@ RDEPEND="
!sddm? ( x11-misc/lightdm )
)
elogind? ( sys-auth/elogind[pam] )
+ flatpak? ( >=kde-plasma/flatpak-kcm-${PV}:${SLOT} )
grub? ( >=kde-plasma/breeze-grub-${PV}:${SLOT} )
gtk? (
>=kde-plasma/breeze-gtk-${PV}:${SLOT}
diff --git a/kde-plasma/plasma-nm/Manifest b/kde-plasma/plasma-nm/Manifest
index fccc7251dc2a..54fbf65c07fb 100644
--- a/kde-plasma/plasma-nm/Manifest
+++ b/kde-plasma/plasma-nm/Manifest
@@ -1,2 +1,2 @@
-DIST plasma-nm-5.26.5.tar.xz 972940 BLAKE2B 4f10049a0a946b67fd0638913c365558a8e95b80d1d896323f4030738f8dd4d07cc77c4aaf212c52d8ba89635d932369d2f69e134722d24a5eed41841b15409a SHA512 bb17b06de15cc5b36d1eedd4fc8551eff240f8e61a4a036450b2365c99eb5885adc9541c29aa95b311d79d57b62ab95f41b746402cb6de7ecee6c6c4e87ac9a3
-DIST plasma-nm-5.27.3.tar.xz 1149540 BLAKE2B 7f1e55901d960372e9183cc8673451473a5159bac54bc9d6da978f54b204959312b86817c5f78c574fb83610b847e2c1ad2855520dbcebd3abe7e11eb9c2908f SHA512 5528f4d5a619570b610a4346d33a3259f8c2090ef9626de790bc1ca8926500ecc427309d55fb911d5b7eb899b8f971aafc1e206d426ddff5fcf3b96d25bce332
+DIST plasma-nm-5.27.7.tar.xz 1155720 BLAKE2B 2961134be502823bf2111c81917dbf49d2f5a7b44b5ee4421506a9be603e1e7f1f68798e7bbef9e4abdf2003536dc8adbb63442d453a987a0cee5b27786311e8 SHA512 b4b1269de1b4fa2644e27161351b00309c6d03eee752d2b4afe3d1f1bee6f325431d759eca90e7f7f1282a4f2065616bad8c5688759228b9636d969025493b0e
+DIST plasma-nm-5.27.8.tar.xz 1155896 BLAKE2B 55d51243956623d742165ce94c2b521b63fed50de36e9a2fb5e94db4cbd0c2f08fd2c538fcaaf74cf62e16a3f0244a35d97e1287c5750313e2d813c7f7392d52 SHA512 4c74e952dfa1a6d08bd4a2ac6a8e9492fb2d26e282363728cfbe531366b10daeca7b32dd6927b18c83610f33069d5da1fec7e944ea631a346c9c19b0894ea8b5
diff --git a/kde-plasma/plasma-nm/files/plasma-nm-5.26.0-unused-dep.patch b/kde-plasma/plasma-nm/files/plasma-nm-5.26.0-unused-dep.patch
deleted file mode 100644
index 400a3fcdfc59..000000000000
--- a/kde-plasma/plasma-nm/files/plasma-nm-5.26.0-unused-dep.patch
+++ /dev/null
@@ -1,62 +0,0 @@
-From 6f6958586e5a89ad5ff597550894a5770b5fb7cf Mon Sep 17 00:00:00 2001
-From: Volker Krause <vkrause@kde.org>
-Date: Wed, 5 Oct 2022 16:38:37 +0200
-Subject: [PATCH] Remove deprecated KDeclarative use
-
-The icon image engine seems not required here.
----
- CMakeLists.txt | 1 -
- kcm/CMakeLists.txt | 1 -
- kcm/kcm.cpp | 5 -----
- 3 files changed, 7 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 6495c735..c245f60e 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -40,7 +40,6 @@ find_package(KF5 ${KF5_MIN_VERSION} REQUIRED
- ConfigWidgets
- Completion
- CoreAddons
-- Declarative
- DBusAddons
- KIO
- I18n
-diff --git a/kcm/CMakeLists.txt b/kcm/CMakeLists.txt
-index cbd7ad32..8f3e60d3 100755
---- a/kcm/CMakeLists.txt
-+++ b/kcm/CMakeLists.txt
-@@ -16,7 +16,6 @@ target_link_libraries(kcm_networkmanagement
- plasmanm_internal
- plasmanm_editor
- KF5::ConfigWidgets
-- KF5::Declarative
- KF5::I18n
- KF5::Service
- Qt::Quick
-diff --git a/kcm/kcm.cpp b/kcm/kcm.cpp
-index 11663fe9..e350be54 100644
---- a/kcm/kcm.cpp
-+++ b/kcm/kcm.cpp
-@@ -20,7 +20,6 @@
- #include <KPluginFactory>
- #include <KPluginMetaData>
- #include <KSharedConfig>
--#include <kdeclarative/kdeclarative.h>
-
- #include <NetworkManagerQt/ActiveConnection>
- #include <NetworkManagerQt/Connection>
-@@ -58,10 +57,6 @@ KCMNetworkmanagement::KCMNetworkmanagement(QWidget *parent, const QVariantList &
- auto mainWidget = new QWidget(this);
- m_ui->setupUi(mainWidget);
-
-- KDeclarative::KDeclarative kdeclarative;
-- kdeclarative.setDeclarativeEngine(m_ui->connectionView->engine());
-- kdeclarative.setupEngine(m_ui->connectionView->engine());
--
- KLocalizedContext *l10nContext = new KLocalizedContext(m_ui->connectionView->engine());
- l10nContext->setTranslationDomain(QStringLiteral(TRANSLATION_DOMAIN));
- m_ui->connectionView->engine()->rootContext()->setContextObject(l10nContext);
---
-2.38.0
-
diff --git a/kde-plasma/plasma-nm/metadata.xml b/kde-plasma/plasma-nm/metadata.xml
index 4cc596c40725..357da291c490 100644
--- a/kde-plasma/plasma-nm/metadata.xml
+++ b/kde-plasma/plasma-nm/metadata.xml
@@ -9,7 +9,6 @@
<bugs-to>https://bugs.kde.org/</bugs-to>
</upstream>
<use>
- <flag name="modemmanager">Enable support for mobile broadband devices</flag>
<flag name="openconnect">Build support for the OpenConnect VPN client</flag>
<flag name="teamd">Enable Teamd control support</flag>
</use>
diff --git a/kde-plasma/plasma-nm/plasma-nm-5.26.5.ebuild b/kde-plasma/plasma-nm/plasma-nm-5.27.7.ebuild
index 953f09375e80..c38738f5bea7 100644
--- a/kde-plasma/plasma-nm/plasma-nm-5.26.5.ebuild
+++ b/kde-plasma/plasma-nm/plasma-nm-5.27.7.ebuild
@@ -4,9 +4,9 @@
EAPI=8
ECM_TEST="true"
-KFMIN=5.99.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="KDE Plasma applet for NetworkManager"
@@ -14,7 +14,7 @@ DESCRIPTION="KDE Plasma applet for NetworkManager"
LICENSE="GPL-2 LGPL-2.1"
SLOT="5"
KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-IUSE="modemmanager openconnect teamd"
+IUSE="openconnect teamd"
DEPEND="
>=app-crypt/qca-2.3.0:2[qt5(+)]
@@ -23,6 +23,7 @@ DEPEND="
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtnetwork-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
>=kde-frameworks/kcompletion-${KFMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5
>=kde-frameworks/kconfigwidgets-${KFMIN}:5
@@ -37,17 +38,13 @@ DEPEND="
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kwindowsystem-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=kde-frameworks/modemmanager-qt-${KFMIN}:5
>=kde-frameworks/networkmanager-qt-${KFMIN}:5[teamd=]
>=kde-frameworks/plasma-${KFMIN}:5
>=kde-frameworks/solid-${KFMIN}:5
+ net-misc/mobile-broadband-provider-info
net-misc/networkmanager[teamd=]
- modemmanager? (
- >=dev-qt/qtxml-${QTMIN}:5
- >=kde-frameworks/modemmanager-qt-${KFMIN}:5
- net-misc/mobile-broadband-provider-info
- )
openconnect? (
- >=dev-qt/qtxml-${QTMIN}:5
net-vpn/networkmanager-openconnect
net-vpn/openconnect:=
)
@@ -65,8 +62,6 @@ BDEPEND="
virtual/pkgconfig
"
-PATCHES=( "${FILESDIR}/${PN}-5.26.0-unused-dep.patch" )
-
src_prepare() {
ecm_src_prepare
@@ -76,15 +71,6 @@ src_prepare() {
fi
}
-src_configure() {
- local mycmakeargs=(
- -DDISABLE_MODEMMANAGER_SUPPORT=$(usex !modemmanager)
- $(cmake_use_find_package modemmanager KF5ModemManagerQt)
- )
-
- ecm_src_configure
-}
-
pkg_postinst() {
ecm_pkg_postinst
diff --git a/kde-plasma/plasma-nm/plasma-nm-5.27.3.ebuild b/kde-plasma/plasma-nm/plasma-nm-5.27.8.ebuild
index 420f8ce7353d..b8d087c175c6 100644
--- a/kde-plasma/plasma-nm/plasma-nm-5.27.3.ebuild
+++ b/kde-plasma/plasma-nm/plasma-nm-5.27.8.ebuild
@@ -4,9 +4,9 @@
EAPI=8
ECM_TEST="true"
-KFMIN=5.102.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.7
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="KDE Plasma applet for NetworkManager"
@@ -23,6 +23,7 @@ DEPEND="
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtnetwork-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
>=kde-frameworks/kcompletion-${KFMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5
>=kde-frameworks/kconfigwidgets-${KFMIN}:5
@@ -41,11 +42,9 @@ DEPEND="
>=kde-frameworks/networkmanager-qt-${KFMIN}:5[teamd=]
>=kde-frameworks/plasma-${KFMIN}:5
>=kde-frameworks/solid-${KFMIN}:5
- net-misc/networkmanager[teamd=]
- >=dev-qt/qtxml-${QTMIN}:5
net-misc/mobile-broadband-provider-info
+ net-misc/networkmanager[teamd=]
openconnect? (
- >=dev-qt/qtxml-${QTMIN}:5
net-vpn/networkmanager-openconnect
net-vpn/openconnect:=
)
diff --git a/kde-plasma/plasma-pa/Manifest b/kde-plasma/plasma-pa/Manifest
index bac8a2cbb915..9c7735b06e3a 100644
--- a/kde-plasma/plasma-pa/Manifest
+++ b/kde-plasma/plasma-pa/Manifest
@@ -1,2 +1,2 @@
-DIST plasma-pa-5.26.5.tar.xz 142680 BLAKE2B ea94c9e3440803f96ccdd3835e24d776851e30aef3b78c3c5b810ac00a8ec540679d95e83eb7559f0e89e7efff510aecaf8b193d86f5ac57de5805809eb1975b SHA512 91607057095e77b320978f44766a2d71fbd4c7cac6291052099a90b6f527f2a2bb5db5bff2af117708a22aeaac669efbac9720f8065778a909c4dc1125411f9d
-DIST plasma-pa-5.27.3.tar.xz 162196 BLAKE2B 15b8a7c5417fa5b63d0715474d7116d88a951349045ec9a67ac1b84240bb32c50f4fe8c690a6157a67b69d60930bc93aed024674787e8df655306c9bb38fee35 SHA512 eaa3c60b95cfade499ff4db45b5b349a8454468bac8b6eaf67aec60e69141a2c4a6494fbc3954f24b72adbd335f5c8abe32a361a65c61f7680173c863a02e46e
+DIST plasma-pa-5.27.7.tar.xz 163440 BLAKE2B 7ef0533da14f097b664d0b67b824c195101b954afb650fd9ac316c4ec23f9417310448aca8a99fb5b01f73ec0343208ccd037f39969947b9f487ba836c259ec3 SHA512 59e9fb804d9397bf6cbbf7ae02e2cef048faf4e193e10c73fbc38ee95d1ca198b4b5d0e6c901a43182992f39949671d29d49f0006f0a0dd207163fbcc3885776
+DIST plasma-pa-5.27.8.tar.xz 163588 BLAKE2B 19f0ea7547e6bb3cb44f5d69b2d50cf7d7fb19b4716418f9e355595b6a7bdb76278b0fbe3e1ecc66657eb6366f12bf7d9c5b294998ba5f5ea02638110b371241 SHA512 fa4750963b18272a5d3161966a74ffca2686d9c10d1d50a63fa2c8838b46d75bbf038d337027c88c8d318987ede6f8ab0c257b32f7723af651ad796f79bd2335
diff --git a/kde-plasma/plasma-pa/files/plasma-pa-5.27.3-fix-show-virtual-devices.patch b/kde-plasma/plasma-pa/files/plasma-pa-5.27.3-fix-show-virtual-devices.patch
deleted file mode 100644
index 042323757028..000000000000
--- a/kde-plasma/plasma-pa/files/plasma-pa-5.27.3-fix-show-virtual-devices.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From 1e4d0d567a72d444dff1f90bb9c1712212d6e07e Mon Sep 17 00:00:00 2001
-From: Fushan Wen <qydwhotmail@gmail.com>
-Date: Sat, 18 Mar 2023 16:31:57 +0800
-Subject: [PATCH] applet: add missing function for "Show virtual devices" menu
- item
-
-BUG: 465996
-FIXED-IN: 5.27.4
-(cherry picked from commit 5430caf2483203de5f3047408582bec953aa8946)
----
- applet/contents/ui/main.qml | 4 ++++
- 1 file changed, 4 insertions(+)
-
-diff --git a/applet/contents/ui/main.qml b/applet/contents/ui/main.qml
-index aa595204..f65ec85d 100644
---- a/applet/contents/ui/main.qml
-+++ b/applet/contents/ui/main.qml
-@@ -754,6 +754,10 @@ Item {
- KQCAddons.KCMShell.openSystemSettings("kcm_pulseaudio");
- }
-
-+ function action_showVirtualDevices() {
-+ Plasmoid.configuration.showVirtualDevices = !Plasmoid.configuration.showVirtualDevices;
-+ }
-+
- Component.onCompleted: {
- MicrophoneIndicator.init();
-
---
-GitLab
-
diff --git a/kde-plasma/plasma-pa/files/plasma-pa-5.27.3-improve-DeviceListItem-sizing.patch b/kde-plasma/plasma-pa/files/plasma-pa-5.27.3-improve-DeviceListItem-sizing.patch
deleted file mode 100644
index b37d08a745fd..000000000000
--- a/kde-plasma/plasma-pa/files/plasma-pa-5.27.3-improve-DeviceListItem-sizing.patch
+++ /dev/null
@@ -1,67 +0,0 @@
-From b6715dc950ab5019542f2f7a77e9f2aa4afab9dc Mon Sep 17 00:00:00 2001
-From: Oliver Beard <olib141@outlook.com>
-Date: Tue, 21 Mar 2023 20:19:38 +0000
-Subject: [PATCH] kcm/DeviceListItem: Set width for comboboxes, with correctly
- sized popup
-
-This commit sets a preferred width for the port/profile comboboxes, so that they appear consistent. The full names are visible by opening the combobox, as the popup is now sized to show the full name. It is also ensured that the popup is positioned correctly to not go off the page when wide.
-
-
-(cherry picked from commit 82a276183fac1ca79d7fe2a14d3f19e9a96ba830)
----
- src/kcm/package/contents/ui/DeviceListItem.qml | 18 ++++++++++++++++--
- 1 file changed, 16 insertions(+), 2 deletions(-)
-
-diff --git a/src/kcm/package/contents/ui/DeviceListItem.qml b/src/kcm/package/contents/ui/DeviceListItem.qml
-index 714884c2..09feea71 100644
---- a/src/kcm/package/contents/ui/DeviceListItem.qml
-+++ b/src/kcm/package/contents/ui/DeviceListItem.qml
-@@ -94,7 +94,7 @@ ColumnLayout {
-
- readonly property var ports: Ports
-
-- Layout.minimumWidth: Kirigami.Units.gridUnit * 10
-+ Layout.preferredWidth: Kirigami.Units.gridUnit * 10
- visible: portBox.count > 1
-
- onModelChanged: currentIndex = ActivePortIndex
-@@ -119,6 +119,13 @@ ColumnLayout {
- }
- model = items;
- }
-+
-+ // Ensure the popup is sufficiently wide to list *full* device names
-+ // and is correctly positioned to not go off the page
-+ popup.width: Math.max(implicitWidth, width)
-+ popup.leftMargin: delegate.ListView.view.Layout.leftMargin
-+ popup.rightMargin: delegate.ListView.view.Layout.rightMargin
-+ popup.x: mirrored ? 0 : width - popup.width
- }
-
- Label {
-@@ -133,7 +140,7 @@ ColumnLayout {
-
- readonly property var card: paCardModel.data(paCardModel.indexOfCardNumber(CardIndex), paCardModel.role("PulseObject"))
-
-- Layout.minimumWidth: Kirigami.Units.gridUnit * 12
-+ Layout.preferredWidth: Kirigami.Units.gridUnit * 12
- visible: profileBox.count > 1
- textRole: "description"
-
-@@ -141,6 +148,13 @@ ColumnLayout {
- currentIndex: card ? model.indexOf(card.profiles[card.activeProfileIndex]) : -1
-
- onActivated: index => card.activeProfileIndex = card.profiles.indexOf(model[index])
-+
-+ // Ensure the popup is sufficiently wide to list *full* device names
-+ // and is correctly positioned to not go off the page
-+ popup.width: Math.max(implicitWidth, width)
-+ popup.leftMargin: delegate.ListView.view.Layout.leftMargin
-+ popup.rightMargin: delegate.ListView.view.Layout.rightMargin
-+ popup.x: mirrored ? 0 : width - popup.width
- }
- }
-
---
-GitLab
-
diff --git a/kde-plasma/plasma-pa/plasma-pa-5.26.5.ebuild b/kde-plasma/plasma-pa/plasma-pa-5.27.7.ebuild
index b0d62de8a76c..d6edd36822ca 100644
--- a/kde-plasma/plasma-pa/plasma-pa-5.26.5.ebuild
+++ b/kde-plasma/plasma-pa/plasma-pa-5.27.7.ebuild
@@ -4,8 +4,8 @@
EAPI=8
ECM_HANDBOOK="forceoptional"
-KFMIN=5.99.0
-QTMIN=5.15.5
+KFMIN=5.106.0
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="Plasma applet for audio volume management using PulseAudio"
diff --git a/kde-plasma/plasma-pa/plasma-pa-5.27.3-r1.ebuild b/kde-plasma/plasma-pa/plasma-pa-5.27.8-r1.ebuild
index c758fefd0a93..2c889e263a00 100644
--- a/kde-plasma/plasma-pa/plasma-pa-5.27.3-r1.ebuild
+++ b/kde-plasma/plasma-pa/plasma-pa-5.27.8-r1.ebuild
@@ -4,8 +4,8 @@
EAPI=8
ECM_HANDBOOK="forceoptional"
-KFMIN=5.102.0
-QTMIN=5.15.7
+KFMIN=5.106.0
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="Plasma applet for audio volume management using PulseAudio"
@@ -20,9 +20,12 @@ DEPEND="
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtdeclarative-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
>=kde-frameworks/kcoreaddons-${KFMIN}:5
>=kde-frameworks/kdeclarative-${KFMIN}:5
>=kde-frameworks/kglobalaccel-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/plasma-${KFMIN}:5
media-libs/libcanberra
@@ -34,8 +37,3 @@ RDEPEND="${DEPEND}
x11-themes/sound-theme-freedesktop
"
BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5"
-
-PATCHES=(
- "${FILESDIR}/${P}-fix-show-virtual-devices.patch" # KDE-bug 465996
- "${FILESDIR}/${P}-improve-DeviceListItem-sizing.patch"
-)
diff --git a/kde-plasma/plasma-sdk/Manifest b/kde-plasma/plasma-sdk/Manifest
index e94f4653bf37..ae0326acb04b 100644
--- a/kde-plasma/plasma-sdk/Manifest
+++ b/kde-plasma/plasma-sdk/Manifest
@@ -1,2 +1,3 @@
-DIST plasma-sdk-5.26.5.tar.xz 274576 BLAKE2B 5752c9c8be5ea7a4e07bdb8f134ac3280bf90e38339784426e47e10784d7905bf6f516fb081b82279f8859f296247e3512efac7b45ac245a47e6b6e12c5027a8 SHA512 0757fb74770356b44f86fcdb3dbbf5cef75f80c3453471e42f79b974375099679cf87190509ab6af41d30d5236da4dcecfbd780695f0506e86c32981923f58c7
-DIST plasma-sdk-5.27.3.tar.xz 319608 BLAKE2B eead58e179d2a99a800a607cff83d180fb78b4b5d854206437efe1c3144b3b2cb0883ddbed6c235160551a84b278c799bf4760749d6929b57e19922debf1e738 SHA512 9457900eb46acc12c947f791a0e5fd48b75dd85c3f4a65a4e84d6fbc162e974878828aa66d70f335d8add6c1d2f4e207cb9819f5add28f8a4f1d1002b82ce2f6
+DIST plasma-sdk-5.27.6.1.tar.xz 321916 BLAKE2B 1494e009ee70257540af2f356824adb6447e0b46bae27e1228674265a209f40fbc502a20ccab500e26ab9259b0fa07915e473f387e30e4c547902b42c35b52c8 SHA512 bd61118d32ca080dffea914514cba7ab9b77249c6af5ef82ff754741aff562db4a0c5384ad03d0ab73588f145ae3708b880ba6d087267d8881d463a702b27cbc
+DIST plasma-sdk-5.27.7.1.tar.xz 320908 BLAKE2B bf19d8b96148466d4fc464a95cbb9f332974e911a6ced3d2a96802e1194d483f68cb7797836b8e5d7e7d35bb9d9ab5d67b02659075daf6c76b6536005971e274 SHA512 f6464ef857932463a354f9f506ee8d5c1c0b0614e24aa8548cacde8ac586877a5755adf7ef7164a7e17c85e2e314649fd884fef16255be4cf3d98a0820842acd
+DIST plasma-sdk-5.27.8.tar.xz 320828 BLAKE2B 506e7c64c9b8517dc18c5d13747b0c78df52fde9cc6904c4f038bd7935524840da091c112d02507612729c97e40d8e3f9120b5b0278793d97511997cb0171192 SHA512 d11d0c5e29e4026c88a743edb2de644800ff951dceb9741668ac7a8243848aecedd57961639eda31f395b8a61cae5fa288cfdfa4dc94fcfc8f0ff67bc347e393
diff --git a/kde-plasma/plasma-sdk/plasma-sdk-5.26.5.ebuild b/kde-plasma/plasma-sdk/plasma-sdk-5.27.6.1.ebuild
index bbb899f8b261..8550587ed619 100644
--- a/kde-plasma/plasma-sdk/plasma-sdk-5.26.5.ebuild
+++ b/kde-plasma/plasma-sdk/plasma-sdk-5.27.6.1.ebuild
@@ -4,10 +4,9 @@
EAPI=8
ECM_TEST="optional"
-KFMIN=5.99.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
-VIRTUALX_REQUIRED="test"
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="Useful applications for Plasma development"
diff --git a/kde-plasma/plasma-sdk/plasma-sdk-5.27.7.1.ebuild b/kde-plasma/plasma-sdk/plasma-sdk-5.27.7.1.ebuild
new file mode 100644
index 000000000000..8550587ed619
--- /dev/null
+++ b/kde-plasma/plasma-sdk/plasma-sdk-5.27.7.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="optional"
+KFMIN=5.106.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.9
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Useful applications for Plasma development"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=kde-frameworks/karchive-${KFMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/kdeclarative-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kpackage-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/ktexteditor-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/plasma-${KFMIN}:5
+"
+RDEPEND="${DEPEND}
+ >=dev-qt/qtquickcontrols-${QTMIN}:5
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+ >=kde-frameworks/kirigami-${KFMIN}:5
+"
diff --git a/kde-plasma/plasma-sdk/plasma-sdk-5.27.3.ebuild b/kde-plasma/plasma-sdk/plasma-sdk-5.27.8.ebuild
index 729fd1f0e010..c54dad68faa1 100644
--- a/kde-plasma/plasma-sdk/plasma-sdk-5.27.3.ebuild
+++ b/kde-plasma/plasma-sdk/plasma-sdk-5.27.8.ebuild
@@ -4,10 +4,9 @@
EAPI=8
ECM_TEST="optional"
-KFMIN=5.102.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.7
-VIRTUALX_REQUIRED="test"
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="Useful applications for Plasma development"
diff --git a/kde-plasma/plasma-systemmonitor/Manifest b/kde-plasma/plasma-systemmonitor/Manifest
index d37394898b7f..d34d5d6f85c1 100644
--- a/kde-plasma/plasma-systemmonitor/Manifest
+++ b/kde-plasma/plasma-systemmonitor/Manifest
@@ -1,2 +1,2 @@
-DIST plasma-systemmonitor-5.26.5.tar.xz 168500 BLAKE2B 26e5407bf29cc6fe5e2b53184ca983f63226acd6b4ce5f92bde9b5065b3f96a1a092ccfb133e9e1dc7f9277e52fb8756dd5fe620cfe0814532b8d4aa843a12da SHA512 bd529d94e50cc7fecd3ffbcfe5401ab6d9792e4e1174651c877cb433dfaeb1fb80e1c9db4d146f07f469856ee09de74e0c57c7c193c39993a2c542502c53578a
-DIST plasma-systemmonitor-5.27.3.tar.xz 171388 BLAKE2B f2c396cb5855fa0a2a00d6cc83792ce8800c379ee3089900c95efcf71906cf6d19c4c840ec3893f8631f25b254e73dd8d6c330cc90ac745b0df3424ebf27c9e6 SHA512 d5242a79d72102114daf1f45e2826bff95b57dd939305dd22b164d1bec111a5e34e1d0a5914a5e4a8cefbd952372e5b7d2c805569d9d4ec05a72936686c7da67
+DIST plasma-systemmonitor-5.27.7.tar.xz 173264 BLAKE2B f5d699924c9e84d0afe33b6e9d3c5e8bbd8957d8b50f2ab65f1961ebdfb69ef47d6177ba183ad75a85063d663220cd9332302712cba1877d916286ba9f084762 SHA512 935c73a0a0705586a408634f55e63401ffa80e11e3e0b0b1291ed1a64944e6dd21d031206e9a6afad37a24b98f633ad748cce8e048689decacadf47067987930
+DIST plasma-systemmonitor-5.27.8.tar.xz 173260 BLAKE2B e22e4f2ec4e66e2f19dc66be3e7cec54f7dd3029893c6fcf6b022dadfab473ba51995f20805cc4c34cdfd73acb77ee49810646486beaa3619ab4259e6bf5669e SHA512 d4bcb7163d26fb6c4cf3fecb2ff4a8fee1a9942295dbafdee80fb737deb195520d01742e0ac1e0b538bdaf7c3e8ca39082a706dc00eb032e6acb4456f7456c02
diff --git a/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.26.5.ebuild b/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.27.7.ebuild
index 8661892ed466..9395269976d1 100644
--- a/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.26.5.ebuild
+++ b/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.27.7.ebuild
@@ -4,8 +4,8 @@
EAPI=8
PVCUT=$(ver_cut 1-3)
-KFMIN=5.99.0
-QTMIN=5.15.5
+KFMIN=5.106.0
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="Monitor system sensors, process information and other system resources"
diff --git a/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.27.3.ebuild b/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.27.8.ebuild
index 712be4533e5b..8b54fa680f66 100644
--- a/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.27.3.ebuild
+++ b/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.27.8.ebuild
@@ -4,8 +4,8 @@
EAPI=8
PVCUT=$(ver_cut 1-3)
-KFMIN=5.102.0
-QTMIN=5.15.7
+KFMIN=5.106.0
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="Monitor system sensors, process information and other system resources"
@@ -31,6 +31,7 @@ DEPEND="
>=kde-frameworks/kitemmodels-${KFMIN}:5
>=kde-frameworks/knewstuff-${KFMIN}:5
>=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
>=kde-plasma/libksysguard-${PVCUT}:5
"
RDEPEND="${DEPEND}
diff --git a/kde-plasma/plasma-thunderbolt/Manifest b/kde-plasma/plasma-thunderbolt/Manifest
index 990b998a768c..3ea9ecb4cdc5 100644
--- a/kde-plasma/plasma-thunderbolt/Manifest
+++ b/kde-plasma/plasma-thunderbolt/Manifest
@@ -1,2 +1,2 @@
-DIST plasma-thunderbolt-5.26.5.tar.xz 71912 BLAKE2B 40546213181a5b426aaf3bbd03f1a32a3a7cff70438acd1130a2cba364375b3803fb7eeb0da8c0e8489d5cd49881ace39b3ce10eae01cb18fa51ef612f74d2c4 SHA512 182fa9df929eeca0c3fc3960f731c120e4a09fbc4b42babcc1d99374440b8bf32c564628c58fa5492b5ec9d8d50f98160c845d48e3215846e5ca7385256a783b
-DIST plasma-thunderbolt-5.27.3.tar.xz 71816 BLAKE2B 5a62bc98aea2e3f330c5cae1c50cee4738653d2ef5df44312ce25302c8388714ab6319115a7e64aab855b4f6547f2176da29883025718d6c45203edbc090654e SHA512 51c5be8018dce9bdade4ad4c2f872ed91397e17babfbb2814c818ef38d5b1b079dd8bb45c14c993f9c8382ef9e2927c15549faa72585a73f66444d913c9cf025
+DIST plasma-thunderbolt-5.27.7.tar.xz 72100 BLAKE2B 3d7ac1e9203202e88a7f39a0ce55435c71da3902f8a16c23abdc4c9093a54e8cc31a99116be5fb5a90cd0fab4f2f0b543b3003079d8f49cebe5eb269b8d7fe95 SHA512 1985896d4a4d09c0fa018421fa5bcd22d69c4d3ce240919b4c660f8dbc57b2a958c5b37919aba9a306b6e2ffff5dc84f2ac3247af76bb85dbe2a8b254cbd23b5
+DIST plasma-thunderbolt-5.27.8.tar.xz 72124 BLAKE2B 2a770c6843195cd278cbe2b8cbb42fc7f9463002912eded2bc6e3b4c7e6c948278d6339a6acaf31412591a12b059ce2ce544938a581d9e651f9869ce2dc741ed SHA512 1953c0d16a20f52dd076bf187f8ca665fc3c75378dda4fedb742d3b2927707462a86142aab276b2562519cc42d7b0b60abd14297055b672cc1d97e0edc738562
diff --git a/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.26.5.ebuild b/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.27.7.ebuild
index d3d132c56dd7..3ea74772fd98 100644
--- a/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.26.5.ebuild
+++ b/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.27.7.ebuild
@@ -4,9 +4,9 @@
EAPI=8
ECM_TEST="true"
-KFMIN=5.99.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="Plasma integration for controlling Thunderbolt devices"
diff --git a/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.27.3.ebuild b/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.27.8.ebuild
index 19770a5e9f05..5c12f7a8786a 100644
--- a/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.27.3.ebuild
+++ b/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.27.8.ebuild
@@ -4,9 +4,9 @@
EAPI=8
ECM_TEST="true"
-KFMIN=5.102.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.7
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="Plasma integration for controlling Thunderbolt devices"
diff --git a/kde-plasma/plasma-vault/Manifest b/kde-plasma/plasma-vault/Manifest
index 9cdd2c5c1fcc..42c6ba29dde0 100644
--- a/kde-plasma/plasma-vault/Manifest
+++ b/kde-plasma/plasma-vault/Manifest
@@ -1,2 +1,2 @@
-DIST plasma-vault-5.26.5.tar.xz 186448 BLAKE2B 648c6f8a42df1dcfc10893a9ca53189f6fe87fec1848b2b5af372c8039a582f79880945b62ccb19cd387417d1f276b69d46bec38ef67683d04e0052273173ed8 SHA512 86c7806363683331d81bb4a207beaaa65cb45280a5fbfc76b0d70dc1409dec8a4b8baf79856069e6ca31947996a6450835f73cce1704fd4612c0d15cc95f51d0
-DIST plasma-vault-5.27.3.tar.xz 186472 BLAKE2B f22efc77cf2516611663b7fad0e2ed883a36f522f79f254b54a50e9a5bf44e736a3205d6efd513e43d0396a196a4ddca57abcb1af4b2ade908371d96702cc4d4 SHA512 62c895a925385b0e9ca58f412899ec70ceac773f18468a8703b66dff28d4976efb5722dbe05110252017fcc5105c44a1ac55f3a970b6e5f2184a7c3492f1fc65
+DIST plasma-vault-5.27.7.tar.xz 186616 BLAKE2B a011f7babe767e2a63315cfb7ffc1aeb183621cfd1fda61bcee382d8e1ee6576c15c75d2cf029b62402f16565beede52ccd26ecacdf2793b46952a87a84c9bbf SHA512 f4c4c933166a52a2e4ce530b87e0ac4c3bfe50696b164a614723c76846db278a05cc5c283efcf980a52bdf41f5eb47ee59410c68697ad122d08d090205aaf2d3
+DIST plasma-vault-5.27.8.tar.xz 186608 BLAKE2B fbd6a4a17caa07a1a74a339b754f1358c2a625433384630ae6ce9d4f261aa9ccbccf5e08661e0c15e9508e60c71a3b13c564a134e871511788b4af07ecc276ea SHA512 28420737138c4e9f494f9b126f114d03e6c699a5cbf5207be0887be5889900cf0444a91512893cd1db4b64bfce53a40d4993ec4b9a487726cd4f28058f97fa7a
diff --git a/kde-plasma/plasma-vault/plasma-vault-5.26.5.ebuild b/kde-plasma/plasma-vault/plasma-vault-5.27.7.ebuild
index 670270a5d382..b3742a1cbfbf 100644
--- a/kde-plasma/plasma-vault/plasma-vault-5.26.5.ebuild
+++ b/kde-plasma/plasma-vault/plasma-vault-5.27.7.ebuild
@@ -3,9 +3,9 @@
EAPI=8
-KFMIN=5.99.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="Plasma applet and services for creating encrypted vaults"
diff --git a/kde-plasma/plasma-vault/plasma-vault-5.27.3.ebuild b/kde-plasma/plasma-vault/plasma-vault-5.27.8.ebuild
index 5e4ee9c73aa6..1ae2ce844152 100644
--- a/kde-plasma/plasma-vault/plasma-vault-5.27.3.ebuild
+++ b/kde-plasma/plasma-vault/plasma-vault-5.27.8.ebuild
@@ -3,9 +3,9 @@
EAPI=8
-KFMIN=5.102.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.7
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="Plasma applet and services for creating encrypted vaults"
@@ -30,6 +30,7 @@ DEPEND="
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kio-${KFMIN}:5
>=kde-frameworks/plasma-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-plasma/libksysguard-${PVCUT}:5
networkmanager? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:5 )
diff --git a/kde-plasma/plasma-welcome/Manifest b/kde-plasma/plasma-welcome/Manifest
index 750b9c92f925..8a087abfe7cc 100644
--- a/kde-plasma/plasma-welcome/Manifest
+++ b/kde-plasma/plasma-welcome/Manifest
@@ -1 +1,2 @@
-DIST plasma-welcome-5.27.3.tar.xz 820432 BLAKE2B 8ec62dc5da8e1bacdda5f2a312d807fc3ce70c18cf85cff87d05cf2dbf092ffd1ddc6160d614373d0673999653ce99a5ed209f05a2a845f717341e88fbe0dcf2 SHA512 00471932491c237d1a32c4049b18594f35137e7b20c594725c6cbe1044ea3c94d8346f47af04182bcadec99a9e9b4823c8c22f9102706ee2a789d432ec16a339
+DIST plasma-welcome-5.27.7.tar.xz 832492 BLAKE2B ce049615a71c2503ec38751bf020691d362a6ac890ce8de54c62b4e811ce30947cd2335d08faa1341b1e53e7474b049e465107cc83d0ce7069af47f0b61bb2a0 SHA512 a6f25593c85f35f274db6772b803a4a6aa73d6035837bf50d7e7ccaf4152288a5d44753567ff97e96ea36f53b36cb26623ef1c1500219d109e72e4c3f6e461ce
+DIST plasma-welcome-5.27.8.tar.xz 835848 BLAKE2B 46b2f29ae76dc0e3f45bdb694078c91c960b60a1648da48cffd228675f817fb60311449723c10d9271f24dd994449df4cab85db8821464f7f34608a7b3d960ec SHA512 925e8621c2df0320e4364d8c9a73f85897ff164bedc3e1bf89e61be62da3df60516254d06a3e5cb44dca59c6a52f3e4bf5e9feeb2010261d72d98534b0efee60
diff --git a/kde-plasma/plasma-welcome/files/plasma-welcome-5.27.4.1-kaccounts-optional.patch b/kde-plasma/plasma-welcome/files/plasma-welcome-5.27.4.1-kaccounts-optional.patch
new file mode 100644
index 000000000000..fc4eaa684a63
--- /dev/null
+++ b/kde-plasma/plasma-welcome/files/plasma-welcome-5.27.4.1-kaccounts-optional.patch
@@ -0,0 +1,99 @@
+From 24092946ed95b4ddf7e7f4c0f5bd9000e45fecad Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner <asturm@gentoo.org>
+Date: Wed, 19 Apr 2023 21:16:59 +0200
+Subject: [PATCH] Make KAccounts optional
+
+Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
+---
+ CMakeLists.txt | 2 +-
+ src/CMakeLists.txt | 1 +
+ src/contents/ui/main.qml | 4 +++-
+ src/controller.cpp | 9 +++++++++
+ src/controller.h | 1 +
+ src/kuserfeedbacksettings.h.cmake | 1 +
+ 6 files changed, 16 insertions(+), 2 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 772d79e..86db439 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -41,7 +41,7 @@ ecm_setup_version(${PROJECT_VERSION}
+ find_package(Qt${QT_MAJOR_VERSION} ${REQUIRED_QT_VERSION} REQUIRED COMPONENTS Core Gui Network Qml QuickControls2 Svg)
+ find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS Kirigami2 CoreAddons ConfigWidgets DBusAddons Declarative I18n KIO NewStuff Notifications Plasma Service WindowSystem)
+ find_package(KUserFeedback)
+-find_package(KAccounts REQUIRED)
++find_package(KAccounts)
+
+ ecm_set_disabled_deprecation_versions(QT 5.15.2
+ KF 5.101
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index 4eab33d..e0cc179 100644
+--- a/src/CMakeLists.txt
++++ b/src/CMakeLists.txt
+@@ -3,6 +3,7 @@
+ # SPDX-FileCopyrightText: 2022 Nate Graham <nate@kde.org>
+
+ set(HAVE_KUSERFEEDBACK ${KUserFeedback_FOUND})
++set(HAVE_KACCOUNTS ${KAccounts_FOUND})
+ configure_file(kuserfeedbacksettings.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/kuserfeedbacksettings.h)
+
+ add_executable(plasma-welcome main.cpp controller.cpp resources.qrc module.cpp)
+diff --git a/src/contents/ui/main.qml b/src/contents/ui/main.qml
+index 380c074..86da39b 100644
+--- a/src/contents/ui/main.qml
++++ b/src/contents/ui/main.qml
+@@ -124,7 +124,9 @@ Kirigami.ApplicationWindow {
+ pageStack.push(kcm_feedback);
+ }
+
+- pageStack.push(kcm_kaccounts);
++ if (Controller.kAccountsAvailable()) {
++ pageStack.push(kcm_kaccounts);
++ }
+
+ // Append any distro-specific pages that were found
+ let distroPages = Controller.distroPages()
+diff --git a/src/controller.cpp b/src/controller.cpp
+index 7586c23..de8fa85 100644
+--- a/src/controller.cpp
++++ b/src/controller.cpp
+@@ -50,6 +50,15 @@ bool Controller::networkAlreadyConnected()
+ return false;
+ }
+
++bool Controller::kAccountsAvailable()
++{
++#if HAVE_KACCOUNTS
++ return true;
++#else
++ return false;
++#endif
++}
++
+ bool Controller::userFeedbackAvailable()
+ {
+ #if HAVE_KUSERFEEDBACK
+diff --git a/src/controller.h b/src/controller.h
+index 20ba44c..97a9d1c 100644
+--- a/src/controller.h
++++ b/src/controller.h
+@@ -15,6 +15,7 @@ public:
+ Q_INVOKABLE static void runCommand(const QString &command, const QString &desktopFilename);
+ Q_INVOKABLE bool networkAlreadyConnected();
+ Q_INVOKABLE bool userFeedbackAvailable();
++ Q_INVOKABLE bool kAccountsAvailable();
+ Q_INVOKABLE QStringList distroPages();
+
+ Q_PROPERTY(QString newPlasmaVersion MEMBER m_newPlasmaVersion NOTIFY newPlasmaVersionChanged)
+diff --git a/src/kuserfeedbacksettings.h.cmake b/src/kuserfeedbacksettings.h.cmake
+index f30924f..a76aedf 100644
+--- a/src/kuserfeedbacksettings.h.cmake
++++ b/src/kuserfeedbacksettings.h.cmake
+@@ -5,3 +5,4 @@
+ */
+
+ #cmakedefine01 HAVE_KUSERFEEDBACK
++#cmakedefine01 HAVE_KACCOUNTS
+--
+2.40.0
+
diff --git a/kde-plasma/plasma-welcome/metadata.xml b/kde-plasma/plasma-welcome/metadata.xml
index d925f2439758..7499be9e7e7d 100644
--- a/kde-plasma/plasma-welcome/metadata.xml
+++ b/kde-plasma/plasma-welcome/metadata.xml
@@ -8,4 +8,8 @@
<upstream>
<bugs-to>https://bugs.kde.org/</bugs-to>
</upstream>
+ <use>
+ <flag name="discover">Pull in resources management GUI; a centralised GHNS alternative and optional <pkg>sys-apps/fwupd</pkg> frontend</flag>
+ <flag name="kaccounts">Build the OpenDesktop integration plugin</flag>
+ </use>
</pkgmetadata>
diff --git a/kde-plasma/plasma-welcome/plasma-welcome-5.27.7.ebuild b/kde-plasma/plasma-welcome/plasma-welcome-5.27.7.ebuild
new file mode 100644
index 000000000000..ef950479b07c
--- /dev/null
+++ b/kde-plasma/plasma-welcome/plasma-welcome-5.27.7.ebuild
@@ -0,0 +1,60 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.106.0
+QTMIN=5.15.9
+inherit ecm plasma.kde.org
+
+DESCRIPTION="A friendly onboarding wizard for Plasma"
+
+LICENSE="GPL-2+"
+SLOT="5"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
+IUSE="discover +kaccounts telemetry"
+
+DEPEND="
+ >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+ >=dev-qt/qtsvg-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kirigami-${KFMIN}:5
+ >=kde-frameworks/knewstuff-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-frameworks/plasma-${KFMIN}:5
+ kaccounts? ( kde-apps/kaccounts-integration:5 )
+ telemetry? ( dev-libs/kuserfeedback:5 )
+"
+RDEPEND="${DEPEND}
+ discover? ( kde-plasma/discover:5 )
+"
+
+PATCHES=( "${FILESDIR}/${PN}-5.27.4.1-kaccounts-optional.patch" )
+
+src_prepare() {
+ ecm_src_prepare
+
+ if ! use discover; then
+ sed -e "s:pageStack.push(discover);:// & disabled by IUSE=discover:" \
+ -i src/contents/ui/main.qml || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package kaccounts KAccounts)
+ $(cmake_use_find_package telemetry KUserFeedback)
+ )
+ ecm_src_configure
+}
diff --git a/kde-plasma/plasma-welcome/plasma-welcome-5.27.3.ebuild b/kde-plasma/plasma-welcome/plasma-welcome-5.27.8.ebuild
index 85c827c00945..e61d70604e59 100644
--- a/kde-plasma/plasma-welcome/plasma-welcome-5.27.3.ebuild
+++ b/kde-plasma/plasma-welcome/plasma-welcome-5.27.8.ebuild
@@ -3,8 +3,8 @@
EAPI=8
-KFMIN=5.102.0
-QTMIN=5.15.7
+KFMIN=5.106.0
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="A friendly onboarding wizard for Plasma"
@@ -12,16 +12,15 @@ DESCRIPTION="A friendly onboarding wizard for Plasma"
LICENSE="GPL-2+"
SLOT="5"
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="telemetry"
+IUSE="discover +kaccounts telemetry"
-RDEPEND="
+DEPEND="
>=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtnetwork-${QTMIN}:5
>=dev-qt/qtquickcontrols2-${QTMIN}:5
>=dev-qt/qtsvg-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
- kde-apps/kaccounts-integration:5
>=kde-frameworks/kconfig-${KFMIN}:5
>=kde-frameworks/kconfigwidgets-${KFMIN}:5
>=kde-frameworks/kcoreaddons-${KFMIN}:5
@@ -33,12 +32,28 @@ RDEPEND="
>=kde-frameworks/knotifications-${KFMIN}:5
>=kde-frameworks/kservice-${KFMIN}:5
>=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-frameworks/plasma-${KFMIN}:5
+ kaccounts? ( kde-apps/kaccounts-integration:5 )
telemetry? ( dev-libs/kuserfeedback:5 )
"
-DEPEND="${RDEPEND}"
+RDEPEND="${DEPEND}
+ discover? ( kde-plasma/discover:5 )
+"
+
+PATCHES=( "${FILESDIR}/${PN}-5.27.4.1-kaccounts-optional.patch" )
+
+src_prepare() {
+ ecm_src_prepare
+
+ if ! use discover; then
+ sed -e "s:pageStack.push(discover);:// & disabled by IUSE=discover:" \
+ -i src/contents/ui/main.qml || die
+ fi
+}
src_configure() {
local mycmakeargs=(
+ $(cmake_use_find_package kaccounts KAccounts)
$(cmake_use_find_package telemetry KUserFeedback)
)
ecm_src_configure
diff --git a/kde-plasma/plasma-workspace-wallpapers/Manifest b/kde-plasma/plasma-workspace-wallpapers/Manifest
index 9923c6db4267..6d3178808ab9 100644
--- a/kde-plasma/plasma-workspace-wallpapers/Manifest
+++ b/kde-plasma/plasma-workspace-wallpapers/Manifest
@@ -1,2 +1,2 @@
-DIST plasma-workspace-wallpapers-5.26.5.tar.xz 84793540 BLAKE2B cc78540f5003f0d59ed55dbe224b9b00212d146e5cd0ba9a92d79e44e76077161ebcd2dd998009ad51a78d9f0475443d581f90bc8f990f45f3fcbc89435d8ea1 SHA512 e2c1f765c1f163a85eeb8716009105a2ee6d8837966a1fd37195f9e39dc873ce6267357c25f081e87041158a17d79e969ad2085d64805ee9267fd3cae7e65a77
-DIST plasma-workspace-wallpapers-5.27.3.tar.xz 94032708 BLAKE2B 8dbb8d2f6010771a8afd98d04d19a8b997c76627a5d43a07650ed2fd7013ce49a570ac8f68b6fbac7b45a2d6561b5363f8b0acf38327cd917ec221003835d382 SHA512 b175ab0f70b1c8184e8b3bce778d0457f15313353febc6806d36df69098e3fce4b5661a742db27e6d823f996c1b57d775ffaa766dd04b34f4eefaa837d753dd6
+DIST plasma-workspace-wallpapers-5.27.7.tar.xz 94032284 BLAKE2B b43223669db0f5396fcd32ca86b79b80ebe05b476698ce593d9da63cc7e0f2710cacd71b4e5f73ba2e0be95c0abaf25e2559d7335dae8ca368c78af155b09e0a SHA512 129923fb396cc8c02029108022bdb8449f437e0e2f1462f381444c99565eaf0b333da956dfae1ca332f51cb285edf58fff411c641c272492bbb99f16d65ff721
+DIST plasma-workspace-wallpapers-5.27.8.tar.xz 94031664 BLAKE2B e32ef8d92e5f4785062ebc07ec31aff5626dc948eafa7ae3977e65956aed868303a4600632d78f218de9256e6d67143632fd5960f2c117c03be799c16b8d0ae6 SHA512 34f195a2207d0a3996bc7617e5ec7b7bc1cbe653b02a3238ef6c2ddf4c68b79c54b7ce31644000e3682564eb8adaee717d4a85801313dd9831f0fd76a257e889
diff --git a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.26.5.ebuild b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.27.7.ebuild
index f5fe066db7dd..f5fe066db7dd 100644
--- a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.26.5.ebuild
+++ b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.27.7.ebuild
diff --git a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.27.3.ebuild b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.27.8.ebuild
index 564203f511e1..564203f511e1 100644
--- a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.27.3.ebuild
+++ b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.27.8.ebuild
diff --git a/kde-plasma/plasma-workspace/Manifest b/kde-plasma/plasma-workspace/Manifest
index dc72cda80ddc..2d2c0afdfb89 100644
--- a/kde-plasma/plasma-workspace/Manifest
+++ b/kde-plasma/plasma-workspace/Manifest
@@ -1,2 +1,3 @@
-DIST plasma-workspace-5.26.5.tar.xz 17470516 BLAKE2B 4809ad1ec93e4e6d27b17197457b76f5971ea6c74ac64f64e68ecfe828068f7f33af69bdd03411a4cd0cf8fb26080ebf9c85741eacc0e53d6b782af4eabb4b8a SHA512 9fb840d3f36e1cb25126a715d5599bf89680b0c3ff2a674f07f83246dc15358e15c7e31565d39570e33f6b4d3292822d5fdde05e4795f2eef13e1a0ff2f1c687
-DIST plasma-workspace-5.27.3.tar.xz 18642372 BLAKE2B f77a8c87e3ea89f63b6c796232258d8d82613aea63de038dc7c64ad6b26df4817dcf6c7430cc51a2edf3ea9fa1c4b7c300ced505922a8346c3169ab32fd23b4a SHA512 132db99ff1a81778be928c87f59557cac40547f7ffc92f1738ea1fb575db150590a43838a3a2871e001a7e2975ce91399febfb948e444d2bd42e8a55700af96f
+DIST plasma-workspace-5.27.7-patchset-1.tar.xz 2816 BLAKE2B 167142839927092b35d52407c81522d6eddfd49f563df2312512fd465f2959c4d7f97a6bdf2ea2cecaa575c84f219d7e418cfff89adfd1af92289a7b3a61d102 SHA512 2db99d64dd806a4193983a0dc17208b6c477dda065b58b03801ea32faf38815c692d326518fdffa0949aa107a447cd9cd043d9e53b3ad13eca723829ee8adfdc
+DIST plasma-workspace-5.27.7.tar.xz 19465984 BLAKE2B e6b1a4aac29798f6aa2f18b1877d00e33ae6e8ca2daa5999b34a1d29bc149c870486f2e4021e6308d7e848df3a0af83f2bc0298f1def4100f17e4b69c6a7a0ae SHA512 7359d087cb94280ed0c191b0328b8aa2ec42460a6eb057a06bae0de3abcfa8e3cd7c374b47a4b1d08b56fc292892bac4c0f501527574e2c799c3d4c87591892f
+DIST plasma-workspace-5.27.8.tar.xz 19465764 BLAKE2B 61ac21353482ad7eea4de975be83755d4feed2ff1bb188f4b1b8e333c8aac8469691017c1c394eec90fdbd8cc44ad1015dccc0cb74fae5a249ee6c832b02b05b SHA512 d75da7d8cea3124f921813643ebda333376d3cc2ecbe2aaeee86e54a828e6a9767fa84b76991cfe282efdbf583abebee4a0bfe54a6b590c184ceb3d2995e9fcb
diff --git a/kde-plasma/plasma-workspace/files/plasma-workspace-5.27.3-cmake.patch b/kde-plasma/plasma-workspace/files/plasma-workspace-5.27.3-cmake.patch
deleted file mode 100644
index e151a214dc4e..000000000000
--- a/kde-plasma/plasma-workspace/files/plasma-workspace-5.27.3-cmake.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-From 3f81a6559cd48d8735a7b0e7ca7cedac92db8cc8 Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner <asturm@gentoo.org>
-Date: Thu, 23 Mar 2023 09:32:09 +0100
-Subject: [PATCH] Find PkgConfig before first call to pkg_check_modules
-
-Follow-up to a0d707014150786ba2e508c144b2bc6b8ad8f316
-
-For some reason this would fail only when disabling Fontconfig.
-
-Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
----
- CMakeLists.txt | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 556e017d8..c05e7275e 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -76,6 +76,7 @@ set_package_properties(KF5Baloo PROPERTIES DESCRIPTION "File Searching"
- PURPOSE "Needed for the File Search runner."
- )
-
-+find_package(PkgConfig REQUIRED)
- pkg_check_modules(QALCULATE libqalculate>2.0 REQUIRED IMPORTED_TARGET)
-
- find_package(KWinDBusInterface CONFIG REQUIRED)
-@@ -151,7 +152,6 @@ else()
- set(HAVE_XFIXES 0)
- endif()
-
--find_package(PkgConfig REQUIRED)
- pkg_check_modules(PipeWire IMPORTED_TARGET libpipewire-0.3)
- add_feature_info(PipeWire PipeWire_FOUND "Required for Wayland screencasting")
-
---
-2.40.0
-
diff --git a/kde-plasma/plasma-workspace/files/plasma-workspace-5.27.3-dashboard-skip-task-switcher.patch b/kde-plasma/plasma-workspace/files/plasma-workspace-5.27.3-dashboard-skip-task-switcher.patch
deleted file mode 100644
index 2ebb9aa09fd6..000000000000
--- a/kde-plasma/plasma-workspace/files/plasma-workspace-5.27.3-dashboard-skip-task-switcher.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From 29eb56d4d16c9a5544ba2b1da2369a9ed3190bb7 Mon Sep 17 00:00:00 2001
-From: Nicolas Fella <nicolas.fella@gmx.de>
-Date: Sun, 5 Feb 2023 16:49:04 +0100
-Subject: [PATCH] [dashboard] Skip task switcher
-
-CCBUG: 465303
-(cherry picked from commit 813dcc46c125fbdff4a208a23cec0ae1363f7cd8)
----
- applets/kicker/plugin/dashboardwindow.cpp | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/applets/kicker/plugin/dashboardwindow.cpp b/applets/kicker/plugin/dashboardwindow.cpp
-index fc6baedcb8..ac7522aab8 100644
---- a/applets/kicker/plugin/dashboardwindow.cpp
-+++ b/applets/kicker/plugin/dashboardwindow.cpp
-@@ -124,12 +124,12 @@ bool DashboardWindow::event(QEvent *event)
- if (event->type() == QEvent::Expose) {
- // FIXME TODO: We can remove this once we depend on Qt 5.6.1+.
- // See: https://bugreports.qt.io/browse/QTBUG-26978
-- KWindowSystem::setState(winId(), NET::SkipTaskbar | NET::SkipPager);
-+ KWindowSystem::setState(winId(), NET::SkipTaskbar | NET::SkipPager | NET::SkipSwitcher);
- } else if (event->type() == QEvent::PlatformSurface) {
- const QPlatformSurfaceEvent *pSEvent = static_cast<QPlatformSurfaceEvent *>(event);
-
- if (pSEvent->surfaceEventType() == QPlatformSurfaceEvent::SurfaceCreated) {
-- KWindowSystem::setState(winId(), NET::SkipTaskbar | NET::SkipPager);
-+ KWindowSystem::setState(winId(), NET::SkipTaskbar | NET::SkipPager | NET::SkipSwitcher);
- }
- } else if (event->type() == QEvent::Show) {
- updateTheme();
---
-GitLab
-
diff --git a/kde-plasma/plasma-workspace/files/plasma-workspace-5.27.3-nightcolor-fix-timing-strings.patch b/kde-plasma/plasma-workspace/files/plasma-workspace-5.27.3-nightcolor-fix-timing-strings.patch
deleted file mode 100644
index 9230e2b2354f..000000000000
--- a/kde-plasma/plasma-workspace/files/plasma-workspace-5.27.3-nightcolor-fix-timing-strings.patch
+++ /dev/null
@@ -1,52 +0,0 @@
-From 32982eff1abe7653f96f746cc15c0d6d1bbbb249 Mon Sep 17 00:00:00 2001
-From: Nate Graham <nate@kde.org>
-Date: Tue, 14 Mar 2023 14:29:54 -0600
-Subject: [PATCH] kcms/nightcolor: fix timing strings with narrow window widths
-
-These labels lived in an item that had `anchors.centerIn: parent` set on
-it, which makes it have no maximum width and it can overflow. Clearly it
-was the intent to avoid that, because all the child items had their
-properties set up correctly for it.
-
-To fix this, instead anchor to the parent's size and center the
-contents, and then make the parent fill the available width.
-
-Resolves https://invent.kde.org/plasma/plasma-mobile/-/issues/244
-
-
-(cherry picked from commit 16a243c88b6f5e36ec4d3f9108f2e967b4e97ad8)
----
- kcms/nightcolor/package/contents/ui/main.qml | 8 ++++++--
- 1 file changed, 6 insertions(+), 2 deletions(-)
-
-diff --git a/kcms/nightcolor/package/contents/ui/main.qml b/kcms/nightcolor/package/contents/ui/main.qml
-index 60605b3180..c37cc0ea9a 100644
---- a/kcms/nightcolor/package/contents/ui/main.qml
-+++ b/kcms/nightcolor/package/contents/ui/main.qml
-@@ -406,7 +406,7 @@ KCM.SimpleKCM {
- visible: kcm.nightColorSettings.mode === NightColorMode.Automatic || kcm.nightColorSettings.mode === NightColorMode.Location
- && kcm.nightColorSettings.active
- Layout.topMargin: Kirigami.Units.largeSpacing * 4
-- Layout.alignment: Qt.AlignHCenter
-+ Layout.fillWidth: true
-
- Kirigami.LoadingPlaceholder {
- visible: kcm.nightColorSettings.active && kcm.nightColorSettings.mode === NightColorMode.Automatic && (!locator || !root.doneLocating)
-@@ -416,9 +416,13 @@ KCM.SimpleKCM {
-
- TimingsView {
- id: timings
-+ anchors {
-+ top: parent.top
-+ left: parent.left
-+ right: parent.right
-+ }
- visible: kcm.nightColorSettings.mode === NightColorMode.Location ||
- (kcm.nightColorSettings.mode === NightColorMode.Automatic && root.doneLocating) && kcm.nightColorSettings.active
-- anchors.centerIn: parent
- enabled: kcm.nightColorSettings.active
- latitude: kcm.nightColorSettings.mode === NightColorMode.Automatic
- && (locator !== undefined) ? locator.latitude : kcm.nightColorSettings.latitudeFixed
---
-GitLab
-
diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.26.5-r1.ebuild b/kde-plasma/plasma-workspace/plasma-workspace-5.27.7-r1.ebuild
index db4f3c20579b..712e0c015277 100644
--- a/kde-plasma/plasma-workspace/plasma-workspace-5.26.5-r1.ebuild
+++ b/kde-plasma/plasma-workspace/plasma-workspace-5.27.7-r1.ebuild
@@ -5,13 +5,13 @@ EAPI=8
ECM_HANDBOOK="optional"
ECM_TEST="forceoptional"
-KFMIN=5.99.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
-VIRTUALX_REQUIRED="test"
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="KDE Plasma workspace"
+SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${P}-patchset-1.tar.xz"
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
@@ -125,13 +125,14 @@ COMMON_DEPEND="
"
DEPEND="${COMMON_DEPEND}
>=dev-libs/plasma-wayland-protocols-1.6.0
+ >=dev-libs/wayland-protocols-1.31
>=dev-qt/qtconcurrent-${QTMIN}:5
- >=dev-util/wayland-scanner-1.19.0
x11-base/xorg-proto
fontconfig? ( x11-libs/libXrender )
- test? ( >=dev-libs/wayland-protocols-1.24 )
"
RDEPEND="${COMMON_DEPEND}
+ !<kde-plasma/breeze-5.22.90:5
+ !<kde-plasma/plasma-desktop-5.27.0:5
app-text/iso-codes
>=dev-qt/qdbus-${QTMIN}:*
>=dev-qt/qtgraphicaleffects-${QTMIN}:5
@@ -148,12 +149,11 @@ RDEPEND="${COMMON_DEPEND}
x11-apps/xprop
x11-apps/xrdb
x11-apps/xsetroot
- !<kde-plasma/breeze-5.22.90:5
- !<kde-plasma/plasma-desktop-5.23.90:5
policykit? ( sys-apps/accountsservice )
"
BDEPEND="
>=dev-qt/qtwaylandscanner-${QTMIN}:5
+ >=dev-util/wayland-scanner-1.19.0
>=kde-frameworks/kcmutils-${KFMIN}:5
virtual/pkgconfig
"
@@ -162,6 +162,7 @@ PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:5"
PATCHES=(
"${FILESDIR}/${PN}-5.24.80-split-libkworkspace.patch" # downstream
"${FILESDIR}/${PN}-5.22.5-krunner-cwd-at-home.patch" # TODO upstream: KDE-bug 432975, bug 767478
+ "${WORKDIR}/${P}-patchset-1" # KDE-bug 469576
)
src_prepare() {
@@ -169,9 +170,7 @@ src_prepare() {
cmake_comment_add_subdirectory libkworkspace
# delete colliding libkworkspace translations
- if [[ ${KDE_BUILD_TYPE} = release ]]; then
- find po -type f -name "*po" -and -name "libkworkspace*" -delete || die
- fi
+ find po -type f -name "*po" -and -name "libkworkspace*" -delete || die
# TODO: try to get a build switch upstreamed
if ! use screencast; then
diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.27.3-r1.ebuild b/kde-plasma/plasma-workspace/plasma-workspace-5.27.8.ebuild
index f228665007ac..2c06667c2bcd 100644
--- a/kde-plasma/plasma-workspace/plasma-workspace-5.27.3-r1.ebuild
+++ b/kde-plasma/plasma-workspace/plasma-workspace-5.27.8.ebuild
@@ -5,10 +5,9 @@ EAPI=8
ECM_HANDBOOK="optional"
ECM_TEST="forceoptional"
-KFMIN=5.102.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.7
-VIRTUALX_REQUIRED="test"
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="KDE Plasma workspace"
@@ -42,6 +41,7 @@ COMMON_DEPEND="
>=kde-frameworks/karchive-${KFMIN}:5
>=kde-frameworks/kauth-${KFMIN}:5
>=kde-frameworks/kbookmarks-${KFMIN}:5
+ >=kde-frameworks/kcmutils-${KFMIN}:5
>=kde-frameworks/kcompletion-${KFMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5
>=kde-frameworks/kconfigwidgets-${KFMIN}:5
@@ -64,6 +64,7 @@ COMMON_DEPEND="
>=kde-frameworks/knotifications-${KFMIN}:5
>=kde-frameworks/knotifyconfig-${KFMIN}:5
>=kde-frameworks/kpackage-${KFMIN}:5
+ >=kde-frameworks/kparts-${KFMIN}:5
>=kde-frameworks/kpeople-${KFMIN}:5
>=kde-frameworks/krunner-${KFMIN}:5
>=kde-frameworks/kservice-${KFMIN}:5
@@ -162,9 +163,6 @@ PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:5"
PATCHES=(
"${FILESDIR}/${PN}-5.24.80-split-libkworkspace.patch" # downstream
"${FILESDIR}/${PN}-5.22.5-krunner-cwd-at-home.patch" # TODO upstream: KDE-bug 432975, bug 767478
- "${FILESDIR}/${P}-dashboard-skip-task-switcher.patch" # KDE-bug 465303
- "${FILESDIR}/${P}-nightcolor-fix-timing-strings.patch"
- "${FILESDIR}/${P}-cmake.patch" # bug 902797
)
src_prepare() {
@@ -206,6 +204,7 @@ src_configure() {
$(cmake_use_find_package geolocation KF5NetworkManagerQt)
$(cmake_use_find_package semantic-desktop KF5Baloo)
$(cmake_use_find_package telemetry KUserFeedback)
+ $(cmake_use_find_package wallpaper-metadata KF5KExiv2)
)
ecm_src_configure
diff --git a/kde-plasma/plymouth-kcm/Manifest b/kde-plasma/plymouth-kcm/Manifest
index b90c35cd87cc..3390ee359e50 100644
--- a/kde-plasma/plymouth-kcm/Manifest
+++ b/kde-plasma/plymouth-kcm/Manifest
@@ -1,2 +1,2 @@
-DIST plymouth-kcm-5.26.5.tar.xz 44028 BLAKE2B d02d378b930a2441f797be6c93669fbc4d13c673ec73c7eba8e3b02a8b54bd84f7fe32b0824f1910ac74343ddd113ac3dd41e68becfd3f77e3e2eb02e315adbd SHA512 c7c1ef4032b855846fe26a0c3be98835c0b9f3866612092ce6c07ae50898d99c3d988b0603df4305e484035b535e1991f5425bb99343e177fe9764c1ebdcfdc7
-DIST plymouth-kcm-5.27.3.tar.xz 45556 BLAKE2B 6d51d49a92f5e024d837e839284199a81166f72ba3b47d809bce43ae749db7d974bbfc5d5914e2bdf20316b55bb535f2d77943ebcafed9db99ee672dc18fa7cc SHA512 53b50b83dba5afad391674b089425ee1c74036934c647d179410d8f580445d8c2556488d736720e1d144d9d1a73d0eabacf56336673d67fdbe4e8d9015b07b46
+DIST plymouth-kcm-5.27.7.tar.xz 45716 BLAKE2B f173603e90a2a2b7b9c3f149dc88603f7e6fe7d7913ce1ad50695a8d98f4a60c884cd33e3942688c7e1ae6c2a8c0210a7e6dd9c5a898fb4973d6265117be9dc3 SHA512 4f18a1816d06f32c54bd67cec9004fc1141e671646ed6a72a2f36bba9479c175ca4244a86aa05f03d06ab69cd89604ad74acfe3101ae03e4ae1ac058f176f58f
+DIST plymouth-kcm-5.27.8.tar.xz 45704 BLAKE2B 55d598f3c271565a52f41815dea23096d82aeba8e964ef84c616b81fbf86251ea0612bd2a988404bb74d04da0b96c5a7020a11b57fb62a3d2b40ab16395a81f6 SHA512 482797c3f8b8727d3d74cb157b0257fd1a30fe4cd69705822d5643b4ad898242cf59c77e13f790a001c3da67beb4a4dc2c978be7e58fb7a2271623989d31fbd5
diff --git a/kde-plasma/plymouth-kcm/plymouth-kcm-5.26.5.ebuild b/kde-plasma/plymouth-kcm/plymouth-kcm-5.27.7.ebuild
index 3d428d32c5f8..68395c1ebec7 100644
--- a/kde-plasma/plymouth-kcm/plymouth-kcm-5.26.5.ebuild
+++ b/kde-plasma/plymouth-kcm/plymouth-kcm-5.27.7.ebuild
@@ -3,9 +3,9 @@
EAPI=8
-KFMIN=5.99.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="KDE Plasma control module for Plymouth"
diff --git a/kde-plasma/plymouth-kcm/plymouth-kcm-5.27.3.ebuild b/kde-plasma/plymouth-kcm/plymouth-kcm-5.27.8.ebuild
index 774a59d17f14..769061664663 100644
--- a/kde-plasma/plymouth-kcm/plymouth-kcm-5.27.3.ebuild
+++ b/kde-plasma/plymouth-kcm/plymouth-kcm-5.27.8.ebuild
@@ -3,9 +3,9 @@
EAPI=8
-KFMIN=5.102.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.7
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="KDE Plasma control module for Plymouth"
diff --git a/kde-plasma/polkit-kde-agent/Manifest b/kde-plasma/polkit-kde-agent/Manifest
index de0b61927a86..00985abee544 100644
--- a/kde-plasma/polkit-kde-agent/Manifest
+++ b/kde-plasma/polkit-kde-agent/Manifest
@@ -1,2 +1,2 @@
-DIST polkit-kde-agent-1-5.26.5.tar.xz 49776 BLAKE2B e0727510c9fafeaede0043c9861a1429adbe219564bf652a53e026641b8583d8669eb21e42aa35a2ca2666c302a5b25d4bd36a2874cb19a2c9373006c490526f SHA512 9e25925701b1c1167c0edfa58fcc749ab3120535321c4a6594de909b9e1d8323b677303e863c8c5babd7d5dfdca4e0dd2d1673ec7921d19ac4fca4069de9fd3b
-DIST polkit-kde-agent-1-5.27.3.tar.xz 52452 BLAKE2B 492dd6210de5e5feb95ad190d26358ad37604094086ba15a2caad77a8140d2a8ce8c020dc3d6b970f635dbfd98e28e7f1b9e02f5c0c2e0b61231677845c26447 SHA512 c87bcb3fd2ec08310bc874b97edf9b919ae7e13ee1110704e91c25ba81e06787dc1c284ffe8ece94c6f097158c16cb781b3f23435a098740f9eb7e93b92b339d
+DIST polkit-kde-agent-1-5.27.7.tar.xz 52760 BLAKE2B 1f1828c101ce8d11a138c7cc9d24290dd744ffd0db89edc27cdd1fb6b9739c11e17bc88b61bd762078ea0c3142a890597ab897979e4560d9dc56f6a73382fe1b SHA512 f4474b6551a310fe2b2e0777bdf64cd596e9994dbf3a58c7720abec3960e63a2de2d36e599d6d06a34b27280aea78eecbeb24a28c028f4f27668bdf5c22ed72c
+DIST polkit-kde-agent-1-5.27.8.tar.xz 52784 BLAKE2B 30b35da9a5d0a80eab530d2ea70369de5d2cc6ff5b5edbf1c937bf4ce6d1e6ef396e667df7324b8a7170ec65180ffd52abd39227214e3bea2ee05fe7118a0676 SHA512 3098bb4da63ab239e860ced918d01668324509484746868061035d96ad810f84c165024744313d01068e954f9117549565c7eb83c3e9199cce2af194d402a015
diff --git a/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.26.5.ebuild b/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.27.7.ebuild
index 313ba18392c5..db8cae62945c 100644
--- a/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.26.5.ebuild
+++ b/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.27.7.ebuild
@@ -4,9 +4,9 @@
EAPI=8
KDE_ORG_NAME="${PN}-1"
-KFMIN=5.99.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="PolKit agent module for KDE Plasma"
@@ -27,7 +27,7 @@ DEPEND="
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kiconthemes-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5[X]
>=sys-auth/polkit-qt-0.113.0[qt5(+)]
"
RDEPEND="${DEPEND}"
diff --git a/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.27.3.ebuild b/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.27.8.ebuild
index 69f1dfc1b1fc..c7d16191ca29 100644
--- a/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.27.3.ebuild
+++ b/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.27.8.ebuild
@@ -4,9 +4,9 @@
EAPI=8
KDE_ORG_NAME="${PN}-1"
-KFMIN=5.102.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.7
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="PolKit agent module for KDE Plasma"
@@ -27,7 +27,7 @@ DEPEND="
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kiconthemes-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5[X]
>=sys-auth/polkit-qt-0.113.0[qt5(+)]
"
RDEPEND="${DEPEND}"
diff --git a/kde-plasma/powerdevil/Manifest b/kde-plasma/powerdevil/Manifest
index b889402c54cb..9fcf0a146688 100644
--- a/kde-plasma/powerdevil/Manifest
+++ b/kde-plasma/powerdevil/Manifest
@@ -1,2 +1,2 @@
-DIST powerdevil-5.26.5.tar.xz 642792 BLAKE2B 978f9aa0ff88cf0b9c9713917f88da5434a87d919b629c7302fe8213a4367fec2e5a3f30dde7c860c76f46126330c3609c0406a33e96309d30256c81628a55d9 SHA512 213bbb4baf63e35511355c1005e39f416f467752d881fc1e48068ab5d34faede0e00597bda1e36053706236202385c976ddf63777fe8970494885276b6ce44c3
-DIST powerdevil-5.27.3.tar.xz 785556 BLAKE2B b0a60e0dd2b6d9512c7ad60ddd80eb4dcf67e0af341bd07efcf1a42a3f3a39194c8002932196915cb3771ba99c74bbb1f78db219af905c700f02bccefa409ee9 SHA512 21df966066c2fd1dd6db214dbc1131e2c881fb79458c8f6cb7ff9dcdaabc6769c36dd0a2be19c9b037ee6edcacb5dce3ee2a457345f8f8c7ecaa9fecbe90900f
+DIST powerdevil-5.27.7.tar.xz 787356 BLAKE2B b6a25a12531b1b9aef19aeba8e095e0eb6529c1b847878220cc027835019d2f39cfc51baca1babc244ee96bf3c0df478a4e51d798b1872035a1402cd872bbf7d SHA512 0df1028b3fe44d017255d6fc517d4ff8b9602b758c1535c066a07c2d1add37d45ad2d9067b0fecc4f705afea6b064fcb8eb5c6421704f58b391e68a56fd14bd5
+DIST powerdevil-5.27.8.tar.xz 787952 BLAKE2B 52d9a6673913133b084e546b60d5619252aa794c3e70c37cc64f237643be9b7b2f284a9c28fb70cbf0cf68b175b320a43f5d01557b36b4a5e0479bcc7dd0418a SHA512 be9c18130ff13e5db9b7e297463fa07b1781dd7817f91837d330bbc5189c51b88b0258b9419a18171132162e42776008d1f1fa9582bf59a34cb1aa2e2f91ff2a
diff --git a/kde-plasma/powerdevil/powerdevil-5.26.5.ebuild b/kde-plasma/powerdevil/powerdevil-5.27.7-r1.ebuild
index 9935e9fb0db2..55cf6145f3e5 100644
--- a/kde-plasma/powerdevil/powerdevil-5.26.5.ebuild
+++ b/kde-plasma/powerdevil/powerdevil-5.27.7-r1.ebuild
@@ -4,9 +4,9 @@
EAPI=8
ECM_HANDBOOK="forceoptional"
-KFMIN=5.99.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="Power management for KDE Plasma Shell"
@@ -38,7 +38,6 @@ DEPEND="
>=kde-frameworks/knotifications-${KFMIN}:5
>=kde-frameworks/knotifyconfig-${KFMIN}:5
>=kde-frameworks/kservice-${KFMIN}:5
- >=kde-frameworks/kwayland-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
>=kde-frameworks/solid-${KFMIN}:5
@@ -55,6 +54,7 @@ DEPEND="
"
RDEPEND="${DEPEND}
>=kde-plasma/kde-cli-tools-${PVCUT}:5
+ sys-power/power-profiles-daemon
>=sys-power/upower-0.9.23
"
BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5"
diff --git a/kde-plasma/powerdevil/powerdevil-5.27.3.ebuild b/kde-plasma/powerdevil/powerdevil-5.27.7.ebuild
index 66bd127e2b84..44eefb2fb22a 100644
--- a/kde-plasma/powerdevil/powerdevil-5.27.3.ebuild
+++ b/kde-plasma/powerdevil/powerdevil-5.27.7.ebuild
@@ -4,9 +4,9 @@
EAPI=8
ECM_HANDBOOK="forceoptional"
-KFMIN=5.102.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.7
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="Power management for KDE Plasma Shell"
diff --git a/kde-plasma/powerdevil/powerdevil-5.27.8.ebuild b/kde-plasma/powerdevil/powerdevil-5.27.8.ebuild
new file mode 100644
index 000000000000..2d8aec45adce
--- /dev/null
+++ b/kde-plasma/powerdevil/powerdevil-5.27.8.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=5.106.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.9
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Power management for KDE Plasma Shell"
+HOMEPAGE="https://invent.kde.org/plasma/powerdevil"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="brightness-control caps +wireless"
+
+DEPEND="
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ >=kde-frameworks/kactivities-${KFMIN}:5
+ >=kde-frameworks/kauth-${KFMIN}:5[policykit]
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kcrash-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/kglobalaccel-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kidletime-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kirigami-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/knotifyconfig-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=kde-frameworks/solid-${KFMIN}:5
+ >=kde-plasma/libkscreen-${PVCUT}:5
+ >=kde-plasma/libkworkspace-${PVCUT}:5
+ virtual/libudev:=
+ x11-libs/libxcb
+ brightness-control? ( app-misc/ddcutil:= )
+ caps? ( sys-libs/libcap )
+ wireless? (
+ >=kde-frameworks/bluez-qt-${KFMIN}:5
+ >=kde-frameworks/networkmanager-qt-${KFMIN}:5
+ )
+"
+RDEPEND="${DEPEND}
+ >=kde-plasma/kde-cli-tools-${PVCUT}:5
+ sys-power/power-profiles-daemon
+ >=sys-power/upower-0.9.23
+"
+BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5"
+
+src_configure() {
+ local mycmakeargs=(
+ -DHAVE_DDCUTIL=$(usex brightness-control)
+ $(cmake_use_find_package caps Libcap)
+ $(cmake_use_find_package wireless KF5BluezQt)
+ $(cmake_use_find_package wireless KF5NetworkManagerQt)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-plasma/sddm-kcm/Manifest b/kde-plasma/sddm-kcm/Manifest
index 2efb78f17f92..35dd3035d511 100644
--- a/kde-plasma/sddm-kcm/Manifest
+++ b/kde-plasma/sddm-kcm/Manifest
@@ -1,2 +1,2 @@
-DIST sddm-kcm-5.26.5.tar.xz 82944 BLAKE2B e09347c9efe9f0fdb838df3ae225936dbc6f481dd6941f987632da39fb2e1ebfeb920b51680cb3b0da17811c8879deae8e7b95371f81899b03c6a40ff71ddeef SHA512 4173ac8c6d8ea407360f00b6688551221b36180175863daa6186908bd5e1bf987e3759c76dbd05bfeb274bebd3df00ce4ad86fb50366b5113480ffae8bea30da
-DIST sddm-kcm-5.27.3.tar.xz 91296 BLAKE2B 365b6b02fce26d28730c7a27406305d9ff6d268eee12dd32c59da3e3b8798e70cbdde89818b4e074c42fd07fa5776e3e136182f8e3a54a2e69b82aa6ffdfeba0 SHA512 259275f86beb50b1ce6c91078fa5b3faa834ac9aa494d71a0532836609f5ffabb786af564e40f166b5548a890139c57d89285684034da25ff00c8857f4ecd93b
+DIST sddm-kcm-5.27.7.tar.xz 93384 BLAKE2B 1e67a23b8dac0f341bdac2ce7ab18fcf14b0e5a5d19e94dfa2f38ceb272475686f9441d4649d5c3b3029b48e2ecf1e10acea76a0cc49d2fbacc45da6709c7ce3 SHA512 3a2f5d2d8868c019696bd9e33b5893154d85efe7d7009d05f4a7f0d9d1c44773be7bc225782c1e74b931ea49fcf06d4d4c9d3b92a2b365d3e418d50c2492372b
+DIST sddm-kcm-5.27.8.tar.xz 93608 BLAKE2B 0cbfa4ffff92be5908cf0251fed0626d3c513313821a9831a9f7ba19aabf2195898378340e51be0582cf777823968764f07caac03eb10366844688010f9054d6 SHA512 f840c306ccfdefb049c924675e58f143c9d9ae4a34c8d6c57e0265e326ceabfd982394ae7a42a3b6182bcd56b11ffd3d206b9eb388296df4e7d5b021808c776d
diff --git a/kde-plasma/sddm-kcm/sddm-kcm-5.26.5.ebuild b/kde-plasma/sddm-kcm/sddm-kcm-5.27.7.ebuild
index 98b34eef3a11..88909d76e311 100644
--- a/kde-plasma/sddm-kcm/sddm-kcm-5.26.5.ebuild
+++ b/kde-plasma/sddm-kcm/sddm-kcm-5.27.7.ebuild
@@ -3,9 +3,9 @@
EAPI=8
-KFMIN=5.99.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="KDE Plasma control module for SDDM"
diff --git a/kde-plasma/sddm-kcm/sddm-kcm-5.27.3.ebuild b/kde-plasma/sddm-kcm/sddm-kcm-5.27.8.ebuild
index 10a6b3ddc3a9..9e4ae90b666d 100644
--- a/kde-plasma/sddm-kcm/sddm-kcm-5.27.3.ebuild
+++ b/kde-plasma/sddm-kcm/sddm-kcm-5.27.8.ebuild
@@ -3,9 +3,9 @@
EAPI=8
-KFMIN=5.102.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.7
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="KDE Plasma control module for SDDM"
@@ -30,6 +30,7 @@ DEPEND="
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kio-${KFMIN}:5
>=kde-frameworks/knewstuff-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
"
RDEPEND="${DEPEND}
diff --git a/kde-plasma/systemsettings/Manifest b/kde-plasma/systemsettings/Manifest
index fd19e87ad59d..74ac64c9c83a 100644
--- a/kde-plasma/systemsettings/Manifest
+++ b/kde-plasma/systemsettings/Manifest
@@ -1,2 +1,2 @@
-DIST systemsettings-5.26.5.tar.xz 205752 BLAKE2B 2e58bdac114de8a20705eeff4e41efdec75608f9fa845c17fc030bd9cac50f0a0aaa4acf7f1955daea055c7b4383177af3634463c8f0c184917e2fac0de8b465 SHA512 1a231f2f74da6486dd36841fe7c5e7b8bfc731e690be95f4d78be3f7f1d7dd613e5d03de392e0b46eb6aff3109762321816c1e1b90b575a99ea8588cf9940e98
-DIST systemsettings-5.27.3.tar.xz 223648 BLAKE2B bf8254e526bd6024eee380e55ebf6c9120c06aca838de356fe9d371d3506e9dc3a1ea921131d120b7596ef99547c6f6a5d0d96ba3004fa110cf18db3f2e4ff34 SHA512 9d73ec7a6218e267a5c3cf0ab38d010b4f6759dba708dbc1f63bdce4b0f6c24b1a51fa570c25771a5d0c735d9ccb2650b92a1b1103e3e9dc0e50a45afb0e0da2
+DIST systemsettings-5.27.7.tar.xz 226204 BLAKE2B f69edbcfb2999e093d19408d8da38b35b3cccb9e1a10745ffdb12b01abbca7745b0d5e1659aaf2980dff703eb2ce3f4080ca73c1d3cf3e742f3ff14d6b6f629d SHA512 ab8f18d99942b3e412dd5a4217b2ac5816662fde100a318291ff6451dd58691d458645a9c7697bab75f8a263dd80acda273afcfed05ab42db4708e8b18f2af37
+DIST systemsettings-5.27.8.tar.xz 226216 BLAKE2B 7529cbad7ebc177cae59fd8a6b9afbd7b373b335b793eab3ee626edd6a61cedfc4ee5be9d50b5e63615b2671ae4d3b6569fa8721509ec63850d4b07f0b701e71 SHA512 6515e2b22360a857b48057ee19ff05104426119b3634316c32f85f6434a063843994b5f772ff75aa60dc58ba011dc8681399c0c646e1e099b37c5332c664ffae
diff --git a/kde-plasma/systemsettings/systemsettings-5.26.5.ebuild b/kde-plasma/systemsettings/systemsettings-5.27.7.ebuild
index b3108d017b74..3e331fc87001 100644
--- a/kde-plasma/systemsettings/systemsettings-5.26.5.ebuild
+++ b/kde-plasma/systemsettings/systemsettings-5.27.7.ebuild
@@ -4,9 +4,9 @@
EAPI=8
ECM_HANDBOOK="optional"
-KFMIN=5.99.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
+QTMIN=5.15.9
inherit ecm plasma.kde.org optfeature
DESCRIPTION="Control Center to configure KDE Plasma desktop"
@@ -22,7 +22,6 @@ DEPEND="
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
>=kde-frameworks/kactivities-${KFMIN}:5
- >=kde-frameworks/kactivities-stats-${KFMIN}:5
>=kde-frameworks/kauth-${KFMIN}:5
>=kde-frameworks/kcmutils-${KFMIN}:5
>=kde-frameworks/kcompletion-${KFMIN}:5
diff --git a/kde-plasma/systemsettings/systemsettings-5.27.3.ebuild b/kde-plasma/systemsettings/systemsettings-5.27.8.ebuild
index 03e54ac64484..a449bfb6f0d4 100644
--- a/kde-plasma/systemsettings/systemsettings-5.27.3.ebuild
+++ b/kde-plasma/systemsettings/systemsettings-5.27.8.ebuild
@@ -4,9 +4,9 @@
EAPI=8
ECM_HANDBOOK="optional"
-KFMIN=5.102.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.7
+QTMIN=5.15.9
inherit ecm plasma.kde.org optfeature
DESCRIPTION="Control Center to configure KDE Plasma desktop"
diff --git a/kde-plasma/xdg-desktop-portal-kde/Manifest b/kde-plasma/xdg-desktop-portal-kde/Manifest
index 2d1adfd88d9e..c3df5b2c46ce 100644
--- a/kde-plasma/xdg-desktop-portal-kde/Manifest
+++ b/kde-plasma/xdg-desktop-portal-kde/Manifest
@@ -1,2 +1,3 @@
-DIST xdg-desktop-portal-kde-5.26.5.tar.xz 110164 BLAKE2B 0eff7ac5fadce31831b9479fc812aede2f540917b186da0c71f9e85a4277923fd39e68ff4acb488772905cc296644b7a5e2f8c0fa12ef7e5cd7d5f7ccaf843d8 SHA512 d79ea70b476e08e0ff554e7a9b261abca21b07a177a576cf4c6e8d36b08dc8f48f5ccebf25d72b293439fafce53ae29e77b6289fce1ccccfabe69a5d21f6389c
-DIST xdg-desktop-portal-kde-5.27.3.tar.xz 138812 BLAKE2B fad396d4be8ac474642c9c845dad9f884cf80105871c458682fe2d9b4f0c6faba71b995b5a354b85ce0fdc5fbb2c0d8aedff630f955d73724b7ff40919b670b6 SHA512 1bf8f291f0ac8b85eefa845b67cece63df42f715d81b1d84fd5f63e2559854147db37396583d21672acaef2ebfa0f63696cc55b4d8944e45edac3dd85a8379c3
+DIST xdg-desktop-portal-kde-5.27.7-patchset-1.tar.xz 4380 BLAKE2B ee40e1dbb0d84af2476bc9d2549dcc05f5f8f60d3dbd81cb92368cedc8b38f8081701fa62ed438b1acf25027145262c8554881237725bb8b0884c9f76793791a SHA512 073fdc0c60f2d93dacbccf355d636e629358fb11de764a0168de8e8b41446fcf1eb449eca3e56e8b65fae39bb6ae37afdd67829a49bfa7a1d1fbf985686f6ec6
+DIST xdg-desktop-portal-kde-5.27.7.tar.xz 141512 BLAKE2B c61f8381d07621f55c085058c99b2833870af97f21de4320c048ab1d6ac702be9df600988d6b3d67c985b072691d37c0bca72a3c24aa952eb515758633560dbf SHA512 1b59c1a193fea494ddf459a34b39896098df4e913df7193033116ddedbf74cc7149a4fd39001b1df26d9222e0bb5c590c798cd33d64455e05f5cb635d0a02468
+DIST xdg-desktop-portal-kde-5.27.8.tar.xz 142484 BLAKE2B 966a877eb054bf514d6a0ee1786a8732f4fc965250f2b153fe70f336000764e449a15c24350ce405c9929924cd41743d096dd40d128ceb8995f423a4eb96aa47 SHA512 a53776715136c12b5ad6ad3efd5ecc9202665fcaa0f69940a87ddb4ac5021b4f1cf7e77ad25ec9b9b544df322110f639a6fb53b150c15a60c9e6c6a54c7b4018
diff --git a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.26.5.ebuild b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.27.7-r1.ebuild
index 484f9e0b981d..81e35439c3e3 100644
--- a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.26.5.ebuild
+++ b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.27.7-r1.ebuild
@@ -3,28 +3,37 @@
EAPI=8
-KFMIN=5.99.0
+ECM_TEST="forceoptional"
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="Backend implementation for xdg-desktop-portal that is using Qt/KDE Frameworks"
+SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${P}-patchset-1.tar.xz"
LICENSE="LGPL-2+"
SLOT="5"
KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE=""
+# dev-qt/qtgui: QtXkbCommonSupport is provided by either IUSE libinput or X
COMMON_DEPEND="
>=dev-libs/wayland-1.15
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
+ || (
+ >=dev-qt/qtgui-${QTMIN}:5[libinput]
+ >=dev-qt/qtgui-${QTMIN}:5[X]
+ )
>=dev-qt/qtprintsupport-${QTMIN}:5[cups]
+ >=dev-qt/qtwayland-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
>=kde-frameworks/kcoreaddons-${KFMIN}:5[dbus]
>=kde-frameworks/kconfig-${KFMIN}:5
>=kde-frameworks/kdeclarative-${KFMIN}:5
+ >=kde-frameworks/kglobalaccel-${KFMIN}:5
+ >=kde-frameworks/kguiaddons-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kiconthemes-${KFMIN}:5
>=kde-frameworks/kio-${KFMIN}:5
@@ -34,13 +43,20 @@ COMMON_DEPEND="
>=kde-frameworks/kwindowsystem-${KFMIN}:5
>=kde-frameworks/kwayland-${KFMIN}:5
>=kde-frameworks/plasma-${KFMIN}:5
+ x11-libs/libxkbcommon
"
DEPEND="${COMMON_DEPEND}
>=dev-libs/plasma-wayland-protocols-1.7.0
+ >=dev-libs/wayland-protocols-1.25
>=dev-qt/qtconcurrent-${QTMIN}:5
"
RDEPEND="${COMMON_DEPEND}
kde-misc/kio-fuse:5
sys-apps/xdg-desktop-portal
"
-BDEPEND=">=dev-qt/qtwaylandscanner-${QTMIN}:5"
+BDEPEND="
+ >=dev-qt/qtwaylandscanner-${QTMIN}:5
+ virtual/pkgconfig
+"
+
+PATCHES=( "${WORKDIR}/${P}-patchset-1" )
diff --git a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.27.3.ebuild b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.27.8.ebuild
index 73acc3e14c3d..c8ca6bbf31dc 100644
--- a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.27.3.ebuild
+++ b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.27.8.ebuild
@@ -4,9 +4,9 @@
EAPI=8
ECM_TEST="forceoptional"
-KFMIN=5.102.0
+KFMIN=5.106.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.7
+QTMIN=5.15.9
inherit ecm plasma.kde.org
DESCRIPTION="Backend implementation for xdg-desktop-portal that is using Qt/KDE Frameworks"
@@ -38,6 +38,7 @@ COMMON_DEPEND="
>=kde-frameworks/kio-${KFMIN}:5
>=kde-frameworks/kirigami-${KFMIN}:5
>=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kwindowsystem-${KFMIN}:5
>=kde-frameworks/kwayland-${KFMIN}:5
diff --git a/kde-plasma/xembed-sni-proxy/Manifest b/kde-plasma/xembed-sni-proxy/Manifest
index dc72cda80ddc..3cd16e7dda7a 100644
--- a/kde-plasma/xembed-sni-proxy/Manifest
+++ b/kde-plasma/xembed-sni-proxy/Manifest
@@ -1,2 +1,2 @@
-DIST plasma-workspace-5.26.5.tar.xz 17470516 BLAKE2B 4809ad1ec93e4e6d27b17197457b76f5971ea6c74ac64f64e68ecfe828068f7f33af69bdd03411a4cd0cf8fb26080ebf9c85741eacc0e53d6b782af4eabb4b8a SHA512 9fb840d3f36e1cb25126a715d5599bf89680b0c3ff2a674f07f83246dc15358e15c7e31565d39570e33f6b4d3292822d5fdde05e4795f2eef13e1a0ff2f1c687
-DIST plasma-workspace-5.27.3.tar.xz 18642372 BLAKE2B f77a8c87e3ea89f63b6c796232258d8d82613aea63de038dc7c64ad6b26df4817dcf6c7430cc51a2edf3ea9fa1c4b7c300ced505922a8346c3169ab32fd23b4a SHA512 132db99ff1a81778be928c87f59557cac40547f7ffc92f1738ea1fb575db150590a43838a3a2871e001a7e2975ce91399febfb948e444d2bd42e8a55700af96f
+DIST plasma-workspace-5.27.7.tar.xz 19465984 BLAKE2B e6b1a4aac29798f6aa2f18b1877d00e33ae6e8ca2daa5999b34a1d29bc149c870486f2e4021e6308d7e848df3a0af83f2bc0298f1def4100f17e4b69c6a7a0ae SHA512 7359d087cb94280ed0c191b0328b8aa2ec42460a6eb057a06bae0de3abcfa8e3cd7c374b47a4b1d08b56fc292892bac4c0f501527574e2c799c3d4c87591892f
+DIST plasma-workspace-5.27.8.tar.xz 19465764 BLAKE2B 61ac21353482ad7eea4de975be83755d4feed2ff1bb188f4b1b8e333c8aac8469691017c1c394eec90fdbd8cc44ad1015dccc0cb74fae5a249ee6c832b02b05b SHA512 d75da7d8cea3124f921813643ebda333376d3cc2ecbe2aaeee86e54a828e6a9767fa84b76991cfe282efdbf583abebee4a0bfe54a6b590c184ceb3d2995e9fcb
diff --git a/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.26.5.ebuild b/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.27.7.ebuild
index a3ad493d799f..21b3d968b6ff 100644
--- a/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.26.5.ebuild
+++ b/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.27.7.ebuild
@@ -4,8 +4,8 @@
EAPI=8
KDE_ORG_NAME="plasma-workspace"
-KFMIN=5.99.0
-QTMIN=5.15.5
+KFMIN=5.106.0
+QTMIN=5.15.9
inherit cmake plasma.kde.org
DESCRIPTION="Legacy xembed tray icons support for SNI-only system trays"
diff --git a/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.27.3.ebuild b/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.27.8.ebuild
index c5b7a4d1f786..01e6c33d611c 100644
--- a/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.27.3.ebuild
+++ b/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.27.8.ebuild
@@ -4,8 +4,8 @@
EAPI=8
KDE_ORG_NAME="plasma-workspace"
-KFMIN=5.102.0
-QTMIN=5.15.7
+KFMIN=5.106.0
+QTMIN=5.15.9
inherit cmake plasma.kde.org
DESCRIPTION="Legacy xembed tray icons support for SNI-only system trays"