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.25.5.ebuild (renamed from kde-plasma/bluedevil/bluedevil-5.24.6.ebuild)4
-rw-r--r--kde-plasma/bluedevil/bluedevil-5.26.3.1.ebuild (renamed from kde-plasma/bluedevil/bluedevil-5.25.4.ebuild)6
-rw-r--r--kde-plasma/breeze-grub/Manifest4
-rw-r--r--kde-plasma/breeze-grub/breeze-grub-5.25.5.ebuild (renamed from kde-plasma/breeze-grub/breeze-grub-5.24.6.ebuild)0
-rw-r--r--kde-plasma/breeze-grub/breeze-grub-5.26.3.ebuild (renamed from kde-plasma/breeze-grub/breeze-grub-5.25.4.ebuild)2
-rw-r--r--kde-plasma/breeze-gtk/Manifest4
-rw-r--r--kde-plasma/breeze-gtk/breeze-gtk-5.25.5.ebuild (renamed from kde-plasma/breeze-gtk/breeze-gtk-5.24.6.ebuild)0
-rw-r--r--kde-plasma/breeze-gtk/breeze-gtk-5.26.3.ebuild (renamed from kde-plasma/breeze-gtk/breeze-gtk-5.25.4.ebuild)2
-rw-r--r--kde-plasma/breeze-plymouth/Manifest4
-rw-r--r--kde-plasma/breeze-plymouth/breeze-plymouth-5.25.5.ebuild (renamed from kde-plasma/breeze-plymouth/breeze-plymouth-5.24.6.ebuild)2
-rw-r--r--kde-plasma/breeze-plymouth/breeze-plymouth-5.26.3.ebuild (renamed from kde-plasma/breeze-plymouth/breeze-plymouth-5.25.4.ebuild)4
-rw-r--r--kde-plasma/breeze/Manifest4
-rw-r--r--kde-plasma/breeze/breeze-5.25.5.ebuild (renamed from kde-plasma/breeze/breeze-5.25.4.ebuild)2
-rw-r--r--kde-plasma/breeze/breeze-5.26.3.1.ebuild (renamed from kde-plasma/breeze/breeze-5.24.6-r1.ebuild)12
-rw-r--r--kde-plasma/breeze/files/breeze-5.24.6-fix-qqc2-progressbar-style-in-rtl.patch58
-rw-r--r--kde-plasma/breeze/files/breeze-5.24.6-fix-qqc2-sliders-in-rtl.patch76
-rw-r--r--kde-plasma/discover/Manifest4
-rw-r--r--kde-plasma/discover/discover-5.25.5.ebuild (renamed from kde-plasma/discover/discover-5.25.4.ebuild)4
-rw-r--r--kde-plasma/discover/discover-5.26.3.ebuild (renamed from kde-plasma/discover/discover-5.24.6-r1.ebuild)24
-rw-r--r--kde-plasma/discover/files/discover-5.24.6-fix-submitting-usefulness.patch62
-rw-r--r--kde-plasma/discover/files/discover-5.25.90-tests-optional.patch (renamed from kde-plasma/discover/files/discover-5.21.90-tests-optional.patch)37
-rw-r--r--kde-plasma/discover/metadata.xml2
-rw-r--r--kde-plasma/drkonqi/Manifest5
-rw-r--r--kde-plasma/drkonqi/drkonqi-5.25.5.ebuild (renamed from kde-plasma/drkonqi/drkonqi-5.25.4.ebuild)2
-rw-r--r--kde-plasma/drkonqi/drkonqi-5.26.3.ebuild (renamed from kde-plasma/drkonqi/drkonqi-5.24.6.ebuild)16
-rw-r--r--kde-plasma/drkonqi/files/drkonqi-5.25.90-unused-dep.patch115
-rw-r--r--kde-plasma/kactivitymanagerd/Manifest4
-rw-r--r--kde-plasma/kactivitymanagerd/kactivitymanagerd-5.25.5.ebuild (renamed from kde-plasma/kactivitymanagerd/kactivitymanagerd-5.24.6.ebuild)4
-rw-r--r--kde-plasma/kactivitymanagerd/kactivitymanagerd-5.26.3.ebuild (renamed from kde-plasma/kactivitymanagerd/kactivitymanagerd-5.25.4.ebuild)4
-rw-r--r--kde-plasma/kde-cli-tools/Manifest4
-rw-r--r--kde-plasma/kde-cli-tools/kde-cli-tools-5.25.5.ebuild (renamed from kde-plasma/kde-cli-tools/kde-cli-tools-5.25.4.ebuild)2
-rw-r--r--kde-plasma/kde-cli-tools/kde-cli-tools-5.26.3.ebuild (renamed from kde-plasma/kde-cli-tools/kde-cli-tools-5.24.6.ebuild)9
-rw-r--r--kde-plasma/kde-gtk-config/Manifest4
-rw-r--r--kde-plasma/kde-gtk-config/kde-gtk-config-5.25.5.ebuild (renamed from kde-plasma/kde-gtk-config/kde-gtk-config-5.24.6.ebuild)4
-rw-r--r--kde-plasma/kde-gtk-config/kde-gtk-config-5.26.3.ebuild (renamed from kde-plasma/kde-gtk-config/kde-gtk-config-5.25.4.ebuild)4
-rw-r--r--kde-plasma/kdecoration/Manifest4
-rw-r--r--kde-plasma/kdecoration/kdecoration-5.25.5.ebuild (renamed from kde-plasma/kdecoration/kdecoration-5.24.6.ebuild)4
-rw-r--r--kde-plasma/kdecoration/kdecoration-5.26.3.ebuild (renamed from kde-plasma/kdecoration/kdecoration-5.25.4.ebuild)4
-rw-r--r--kde-plasma/kdeplasma-addons/Manifest4
-rw-r--r--kde-plasma/kdeplasma-addons/files/kdeplasma-addons-5.24.6-disable-actions-when-comic-is-not-ready.patch71
-rw-r--r--kde-plasma/kdeplasma-addons/kdeplasma-addons-5.25.5.ebuild (renamed from kde-plasma/kdeplasma-addons/kdeplasma-addons-5.25.4.ebuild)2
-rw-r--r--kde-plasma/kdeplasma-addons/kdeplasma-addons-5.26.3.ebuild (renamed from kde-plasma/kdeplasma-addons/kdeplasma-addons-5.24.6-r1.ebuild)16
-rw-r--r--kde-plasma/kdeplasma-addons/metadata.xml2
-rw-r--r--kde-plasma/kgamma/Manifest4
-rw-r--r--kde-plasma/kgamma/kgamma-5.25.5.ebuild (renamed from kde-plasma/kgamma/kgamma-5.24.6.ebuild)4
-rw-r--r--kde-plasma/kgamma/kgamma-5.26.3.ebuild (renamed from kde-plasma/kgamma/kgamma-5.25.4.ebuild)4
-rw-r--r--kde-plasma/khotkeys/Manifest4
-rw-r--r--kde-plasma/khotkeys/khotkeys-5.25.5.ebuild (renamed from kde-plasma/khotkeys/khotkeys-5.24.6.ebuild)4
-rw-r--r--kde-plasma/khotkeys/khotkeys-5.26.3.ebuild (renamed from kde-plasma/khotkeys/khotkeys-5.25.4.ebuild)4
-rw-r--r--kde-plasma/kinfocenter/Manifest4
-rw-r--r--kde-plasma/kinfocenter/kinfocenter-5.25.5.ebuild (renamed from kde-plasma/kinfocenter/kinfocenter-5.24.6.ebuild)5
-rw-r--r--kde-plasma/kinfocenter/kinfocenter-5.26.3.ebuild (renamed from kde-plasma/kinfocenter/kinfocenter-5.25.4.ebuild)6
-rw-r--r--kde-plasma/kmenuedit/Manifest4
-rw-r--r--kde-plasma/kmenuedit/kmenuedit-5.25.5.ebuild (renamed from kde-plasma/kmenuedit/kmenuedit-5.25.4.ebuild)2
-rw-r--r--kde-plasma/kmenuedit/kmenuedit-5.26.3.ebuild (renamed from kde-plasma/kmenuedit/kmenuedit-5.24.6.ebuild)7
-rw-r--r--kde-plasma/kpipewire/Manifest1
-rw-r--r--kde-plasma/kpipewire/kpipewire-5.26.3.ebuild41
-rw-r--r--kde-plasma/kpipewire/metadata.xml11
-rw-r--r--kde-plasma/kscreen/Manifest4
-rw-r--r--kde-plasma/kscreen/kscreen-5.25.5.ebuild (renamed from kde-plasma/kscreen/kscreen-5.24.6.ebuild)5
-rw-r--r--kde-plasma/kscreen/kscreen-5.26.3.ebuild (renamed from kde-plasma/kscreen/kscreen-5.25.4.ebuild)6
-rw-r--r--kde-plasma/kscreenlocker/Manifest4
-rw-r--r--kde-plasma/kscreenlocker/kscreenlocker-5.25.5.ebuild (renamed from kde-plasma/kscreenlocker/kscreenlocker-5.25.4.ebuild)2
-rw-r--r--kde-plasma/kscreenlocker/kscreenlocker-5.26.3.ebuild (renamed from kde-plasma/kscreenlocker/kscreenlocker-5.24.6.ebuild)35
-rw-r--r--kde-plasma/ksshaskpass/Manifest4
-rw-r--r--kde-plasma/ksshaskpass/ksshaskpass-5.25.5.ebuild (renamed from kde-plasma/ksshaskpass/ksshaskpass-5.24.6.ebuild)4
-rw-r--r--kde-plasma/ksshaskpass/ksshaskpass-5.26.3.ebuild (renamed from kde-plasma/ksshaskpass/ksshaskpass-5.25.4.ebuild)4
-rw-r--r--kde-plasma/ksystemstats/Manifest4
-rw-r--r--kde-plasma/ksystemstats/ksystemstats-5.25.5.ebuild (renamed from kde-plasma/ksystemstats/ksystemstats-5.24.6.ebuild)4
-rw-r--r--kde-plasma/ksystemstats/ksystemstats-5.26.3.ebuild (renamed from kde-plasma/ksystemstats/ksystemstats-5.25.4.ebuild)4
-rw-r--r--kde-plasma/kwallet-pam/Manifest4
-rw-r--r--kde-plasma/kwallet-pam/kwallet-pam-5.25.5.ebuild (renamed from kde-plasma/kwallet-pam/kwallet-pam-5.24.6.ebuild)2
-rw-r--r--kde-plasma/kwallet-pam/kwallet-pam-5.26.3.ebuild (renamed from kde-plasma/kwallet-pam/kwallet-pam-5.25.4.ebuild)4
-rw-r--r--kde-plasma/kwayland-integration/Manifest4
-rw-r--r--kde-plasma/kwayland-integration/kwayland-integration-5.25.5-r1.ebuild (renamed from kde-plasma/kwayland-integration/kwayland-integration-5.24.6.ebuild)22
-rw-r--r--kde-plasma/kwayland-integration/kwayland-integration-5.25.5.ebuild (renamed from kde-plasma/kwayland-integration/kwayland-integration-5.25.4.ebuild)2
-rw-r--r--kde-plasma/kwayland-integration/kwayland-integration-5.26.3.ebuild47
-rw-r--r--kde-plasma/kwin/Manifest4
-rw-r--r--kde-plasma/kwin/files/kwin-5.24.6-drm-fix-blob-updating.patch38
-rw-r--r--kde-plasma/kwin/files/kwin-5.24.6-emit-rowsChanged.patch30
-rw-r--r--kde-plasma/kwin/files/kwin-5.24.6-fix-color-picker.patch40
-rw-r--r--kde-plasma/kwin/files/kwin-5.25.4-drm-fix-blob-updating.patch38
-rw-r--r--kde-plasma/kwin/kwin-5.25.5.ebuild (renamed from kde-plasma/kwin/kwin-5.25.4-r1.ebuild)4
-rw-r--r--kde-plasma/kwin/kwin-5.26.3.ebuild (renamed from kde-plasma/kwin/kwin-5.24.6-r2.ebuild)48
-rw-r--r--kde-plasma/kwrited/Manifest4
-rw-r--r--kde-plasma/kwrited/kwrited-5.25.5.ebuild (renamed from kde-plasma/kwrited/kwrited-5.24.6.ebuild)4
-rw-r--r--kde-plasma/kwrited/kwrited-5.26.3.ebuild (renamed from kde-plasma/kwrited/kwrited-5.25.4.ebuild)4
-rw-r--r--kde-plasma/layer-shell-qt/Manifest4
-rw-r--r--kde-plasma/layer-shell-qt/layer-shell-qt-5.25.5.ebuild (renamed from kde-plasma/layer-shell-qt/layer-shell-qt-5.24.6.ebuild)4
-rw-r--r--kde-plasma/layer-shell-qt/layer-shell-qt-5.26.3.ebuild (renamed from kde-plasma/layer-shell-qt/layer-shell-qt-5.25.4.ebuild)4
-rw-r--r--kde-plasma/libkscreen/Manifest4
-rw-r--r--kde-plasma/libkscreen/libkscreen-5.25.5.ebuild (renamed from kde-plasma/libkscreen/libkscreen-5.24.6.ebuild)4
-rw-r--r--kde-plasma/libkscreen/libkscreen-5.26.3.ebuild (renamed from kde-plasma/libkscreen/libkscreen-5.25.4.ebuild)5
-rw-r--r--kde-plasma/libksysguard/Manifest4
-rw-r--r--kde-plasma/libksysguard/files/libksysguard-5.26.0-with_x11.patch110
-rw-r--r--kde-plasma/libksysguard/libksysguard-5.25.5.ebuild (renamed from kde-plasma/libksysguard/libksysguard-5.25.4.ebuild)2
-rw-r--r--kde-plasma/libksysguard/libksysguard-5.26.3.ebuild (renamed from kde-plasma/libksysguard/libksysguard-5.24.6.ebuild)20
-rw-r--r--kde-plasma/libkworkspace/Manifest4
-rw-r--r--kde-plasma/libkworkspace/libkworkspace-5.25.5.ebuild (renamed from kde-plasma/libkworkspace/libkworkspace-5.24.6.ebuild)4
-rw-r--r--kde-plasma/libkworkspace/libkworkspace-5.26.3.ebuild (renamed from kde-plasma/libkworkspace/libkworkspace-5.25.4.ebuild)5
-rw-r--r--kde-plasma/milou/Manifest4
-rw-r--r--kde-plasma/milou/milou-5.25.5.ebuild (renamed from kde-plasma/milou/milou-5.24.6.ebuild)4
-rw-r--r--kde-plasma/milou/milou-5.26.3.ebuild (renamed from kde-plasma/milou/milou-5.25.4.ebuild)4
-rw-r--r--kde-plasma/oxygen-sounds/Manifest3
-rw-r--r--kde-plasma/oxygen-sounds/oxygen-sounds-5.25.5.ebuild (renamed from kde-plasma/oxygen-sounds/oxygen-sounds-5.25.4.ebuild)2
-rw-r--r--kde-plasma/oxygen-sounds/oxygen-sounds-5.26.3.1.ebuild17
-rw-r--r--kde-plasma/oxygen/Manifest4
-rw-r--r--kde-plasma/oxygen/oxygen-5.25.5.ebuild (renamed from kde-plasma/oxygen/oxygen-5.24.6.ebuild)4
-rw-r--r--kde-plasma/oxygen/oxygen-5.26.3.ebuild (renamed from kde-plasma/oxygen/oxygen-5.25.4.ebuild)4
-rw-r--r--kde-plasma/plasma-browser-integration/Manifest4
-rw-r--r--kde-plasma/plasma-browser-integration/plasma-browser-integration-5.25.5.ebuild (renamed from kde-plasma/plasma-browser-integration/plasma-browser-integration-5.24.6.ebuild)4
-rw-r--r--kde-plasma/plasma-browser-integration/plasma-browser-integration-5.26.3.ebuild (renamed from kde-plasma/plasma-browser-integration/plasma-browser-integration-5.25.4.ebuild)4
-rw-r--r--kde-plasma/plasma-desktop/Manifest4
-rw-r--r--kde-plasma/plasma-desktop/files/plasma-desktop-5.24.6-fix-buttongroupmgmt.patch108
-rw-r--r--kde-plasma/plasma-desktop/files/plasma-desktop-5.24.6-fix-mouse-settings-loading.patch44
-rw-r--r--kde-plasma/plasma-desktop/files/plasma-desktop-5.25.5-desktoptoolbox-fix-flickering-on-close.patch30
-rw-r--r--kde-plasma/plasma-desktop/files/plasma-desktop-5.25.5-folderview-fix-grid-overflow-property.patch40
-rw-r--r--kde-plasma/plasma-desktop/plasma-desktop-5.25.5-r1.ebuild (renamed from kde-plasma/plasma-desktop/plasma-desktop-5.24.6-r2.ebuild)10
-rw-r--r--kde-plasma/plasma-desktop/plasma-desktop-5.26.3.ebuild (renamed from kde-plasma/plasma-desktop/plasma-desktop-5.25.4.ebuild)23
-rw-r--r--kde-plasma/plasma-disks/Manifest4
-rw-r--r--kde-plasma/plasma-disks/plasma-disks-5.25.5.ebuild (renamed from kde-plasma/plasma-disks/plasma-disks-5.24.6.ebuild)4
-rw-r--r--kde-plasma/plasma-disks/plasma-disks-5.26.3.ebuild (renamed from kde-plasma/plasma-disks/plasma-disks-5.25.4.ebuild)4
-rw-r--r--kde-plasma/plasma-firewall/Manifest4
-rw-r--r--kde-plasma/plasma-firewall/plasma-firewall-5.25.5.ebuild (renamed from kde-plasma/plasma-firewall/plasma-firewall-5.25.4.ebuild)2
-rw-r--r--kde-plasma/plasma-firewall/plasma-firewall-5.26.3.ebuild (renamed from kde-plasma/plasma-firewall/plasma-firewall-5.24.6.ebuild)8
-rw-r--r--kde-plasma/plasma-integration/Manifest4
-rw-r--r--kde-plasma/plasma-integration/plasma-integration-5.25.5.ebuild (renamed from kde-plasma/plasma-integration/plasma-integration-5.25.4.ebuild)2
-rw-r--r--kde-plasma/plasma-integration/plasma-integration-5.26.3.ebuild (renamed from kde-plasma/plasma-integration/plasma-integration-5.24.6.ebuild)19
-rw-r--r--kde-plasma/plasma-meta/plasma-meta-5.25.5.ebuild (renamed from kde-plasma/plasma-meta/plasma-meta-5.25.4.ebuild)2
-rw-r--r--kde-plasma/plasma-meta/plasma-meta-5.26.3.ebuild (renamed from kde-plasma/plasma-meta/plasma-meta-5.24.6-r1.ebuild)15
-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/plasma-nm-5.25.5.ebuild (renamed from kde-plasma/plasma-nm/plasma-nm-5.24.6.ebuild)4
-rw-r--r--kde-plasma/plasma-nm/plasma-nm-5.26.3.ebuild (renamed from kde-plasma/plasma-nm/plasma-nm-5.25.4.ebuild)16
-rw-r--r--kde-plasma/plasma-pa/Manifest4
-rw-r--r--kde-plasma/plasma-pa/plasma-pa-5.25.5.ebuild (renamed from kde-plasma/plasma-pa/plasma-pa-5.24.6-r1.ebuild)4
-rw-r--r--kde-plasma/plasma-pa/plasma-pa-5.26.3.ebuild (renamed from kde-plasma/plasma-pa/plasma-pa-5.25.4.ebuild)5
-rw-r--r--kde-plasma/plasma-sdk/Manifest4
-rw-r--r--kde-plasma/plasma-sdk/plasma-sdk-5.25.5.ebuild (renamed from kde-plasma/plasma-sdk/plasma-sdk-5.24.6.ebuild)4
-rw-r--r--kde-plasma/plasma-sdk/plasma-sdk-5.26.3.ebuild (renamed from kde-plasma/plasma-sdk/plasma-sdk-5.25.4.ebuild)4
-rw-r--r--kde-plasma/plasma-systemmonitor/Manifest4
-rw-r--r--kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.25.5.ebuild (renamed from kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.24.6.ebuild)4
-rw-r--r--kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.26.3.ebuild (renamed from kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.25.4.ebuild)4
-rw-r--r--kde-plasma/plasma-thunderbolt/Manifest4
-rw-r--r--kde-plasma/plasma-thunderbolt/files/plasma-thunderbolt-5.25.5-kcm-crash.patch71
-rw-r--r--kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.25.5-r1.ebuild (renamed from kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.24.6.ebuild)6
-rw-r--r--kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.26.3.ebuild (renamed from kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.25.4.ebuild)5
-rw-r--r--kde-plasma/plasma-vault/Manifest4
-rw-r--r--kde-plasma/plasma-vault/plasma-vault-5.25.5.ebuild (renamed from kde-plasma/plasma-vault/plasma-vault-5.24.6.ebuild)4
-rw-r--r--kde-plasma/plasma-vault/plasma-vault-5.26.3.ebuild (renamed from kde-plasma/plasma-vault/plasma-vault-5.25.4.ebuild)4
-rw-r--r--kde-plasma/plasma-workspace-wallpapers/Manifest4
-rw-r--r--kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.25.5.ebuild (renamed from kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.24.6.ebuild)0
-rw-r--r--kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.26.3.ebuild (renamed from kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.25.4.ebuild)2
-rw-r--r--kde-plasma/plasma-workspace/Manifest4
-rw-r--r--kde-plasma/plasma-workspace/files/plasma-workspace-5.21.5-split-libkworkspace.patch33
-rw-r--r--kde-plasma/plasma-workspace/files/plasma-workspace-5.25.5-delay-ksplash-until-after-env-setup.patch82
-rw-r--r--kde-plasma/plasma-workspace/files/plasma-workspace-5.25.5-fix-setpassword.patch39
-rw-r--r--kde-plasma/plasma-workspace/files/plasma-workspace-5.25.5-fonts-honor-and-present-system-defaults.patch55
-rw-r--r--kde-plasma/plasma-workspace/files/plasma-workspace-5.25.5-prevent-panel-go-out-of-screen.patch33
-rw-r--r--kde-plasma/plasma-workspace/files/plasma-workspace-5.25.5-widgetexplorer-recurse-containments.patch26
-rw-r--r--kde-plasma/plasma-workspace/metadata.xml4
-rw-r--r--kde-plasma/plasma-workspace/plasma-workspace-5.25.5-r4.ebuild (renamed from kde-plasma/plasma-workspace/plasma-workspace-5.24.6.ebuild)17
-rw-r--r--kde-plasma/plasma-workspace/plasma-workspace-5.26.3-r1.ebuild (renamed from kde-plasma/plasma-workspace/plasma-workspace-5.25.4.ebuild)20
-rw-r--r--kde-plasma/plymouth-kcm/Manifest4
-rw-r--r--kde-plasma/plymouth-kcm/plymouth-kcm-5.25.5.ebuild (renamed from kde-plasma/plymouth-kcm/plymouth-kcm-5.24.6.ebuild)4
-rw-r--r--kde-plasma/plymouth-kcm/plymouth-kcm-5.26.3.ebuild (renamed from kde-plasma/plymouth-kcm/plymouth-kcm-5.25.4.ebuild)5
-rw-r--r--kde-plasma/polkit-kde-agent/Manifest4
-rw-r--r--kde-plasma/polkit-kde-agent/polkit-kde-agent-5.25.5.ebuild (renamed from kde-plasma/polkit-kde-agent/polkit-kde-agent-5.24.6.ebuild)4
-rw-r--r--kde-plasma/polkit-kde-agent/polkit-kde-agent-5.26.3.ebuild (renamed from kde-plasma/polkit-kde-agent/polkit-kde-agent-5.25.4.ebuild)6
-rw-r--r--kde-plasma/powerdevil/Manifest4
-rw-r--r--kde-plasma/powerdevil/powerdevil-5.25.5.ebuild (renamed from kde-plasma/powerdevil/powerdevil-5.24.6.ebuild)4
-rw-r--r--kde-plasma/powerdevil/powerdevil-5.26.3.ebuild (renamed from kde-plasma/powerdevil/powerdevil-5.25.4.ebuild)5
-rw-r--r--kde-plasma/sddm-kcm/Manifest4
-rw-r--r--kde-plasma/sddm-kcm/sddm-kcm-5.25.5.ebuild (renamed from kde-plasma/sddm-kcm/sddm-kcm-5.24.6.ebuild)4
-rw-r--r--kde-plasma/sddm-kcm/sddm-kcm-5.26.3.ebuild (renamed from kde-plasma/sddm-kcm/sddm-kcm-5.25.4.ebuild)5
-rw-r--r--kde-plasma/systemsettings/Manifest4
-rw-r--r--kde-plasma/systemsettings/systemsettings-5.25.5.ebuild (renamed from kde-plasma/systemsettings/systemsettings-5.25.4.ebuild)2
-rw-r--r--kde-plasma/systemsettings/systemsettings-5.26.3.ebuild (renamed from kde-plasma/systemsettings/systemsettings-5.24.6.ebuild)7
-rw-r--r--kde-plasma/xdg-desktop-portal-kde/Manifest4
-rw-r--r--kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.25.5.ebuild (renamed from kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.25.4.ebuild)2
-rw-r--r--kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.26.3.ebuild (renamed from kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.24.6.ebuild)12
-rw-r--r--kde-plasma/xembed-sni-proxy/Manifest4
-rw-r--r--kde-plasma/xembed-sni-proxy/files/xembed-sni-proxy-5.20.80-standalone.patch60
-rw-r--r--kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.25.5.ebuild (renamed from kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.25.4.ebuild)2
-rw-r--r--kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.26.3.ebuild (renamed from kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.24.6-r1.ebuild)13
186 files changed, 1256 insertions, 1095 deletions
diff --git a/kde-plasma/bluedevil/Manifest b/kde-plasma/bluedevil/Manifest
index 3804af4b19bc..2b651b9e1877 100644
--- a/kde-plasma/bluedevil/Manifest
+++ b/kde-plasma/bluedevil/Manifest
@@ -1,2 +1,2 @@
-DIST bluedevil-5.24.6.tar.xz 173200 BLAKE2B 1a75f8e82e5393ede68dc499148da2f7c68e254e8586df00c1383556539d3c6129c274670da6922170ec3b9de4a4bf2c8c3fe8f737eb1d31f63536173d889889 SHA512 eea5cc9a740f8c79c9ab41511bef4f91a7e34c56ffc7d8ae713d160a757e6340727dbfbf9433372c72396b503edcaca087590cada2e136beeda5d5c94c0b96bc
-DIST bluedevil-5.25.4.tar.xz 175748 BLAKE2B ddd6fe2e220a3850459a40ab0b01e6540a8507eb32b9b48b990355c92ffe51359763972094b276df9683f40bc06808095811ac8ef9a5e62a07fe0282ef4f5acd SHA512 7f6b8024c8a23d9137f13ac2a5312dd0c6fc24a66ac12338c8797119e843dc490d4ec34b21f72fcd37c03561a84dc18e7366bc7b27ccb03f4f2de8d334d5107f
+DIST bluedevil-5.25.5.tar.xz 175988 BLAKE2B 1dd5c25409e28a793b1fc073074974fc4600fc3d683e2296768daf058bd32b9fab08e940beb859cca9543eaa53fbe11201c491f82a3faf8aced9d221f8a2c294 SHA512 80bc69729b5f905743d7bc1923577eafcd9c3b2b8c51c0267b75e79053dd2437cfa47d95dcf36e3cc32b03673fd3ea92a69e5d3ce81d577e1d5884953317afb6
+DIST bluedevil-5.26.3.1.tar.xz 316944 BLAKE2B e2f93c690e530f64f6e44e571802cba050818f6752b29d69e60c4f91f38660c29922107488d763339d7ec041e4250112f52eea2c5b4313fd20628287d0b6d677 SHA512 405a15e850e8ad07c31d2fe0a62ae735c79ce973fee2cde9575a649eeacd0aebe48d1455c0ad78da4fd55b15be7d55ae13d3f11d898a516e1a770082c3469309
diff --git a/kde-plasma/bluedevil/bluedevil-5.24.6.ebuild b/kde-plasma/bluedevil/bluedevil-5.25.5.ebuild
index 59ec28c6fa84..4933ce1e5edb 100644
--- a/kde-plasma/bluedevil/bluedevil-5.24.6.ebuild
+++ b/kde-plasma/bluedevil/bluedevil-5.25.5.ebuild
@@ -3,9 +3,9 @@
EAPI=8
-KFMIN=5.92.0
+KFMIN=5.95.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.4
+QTMIN=5.15.5
inherit ecm plasma.kde.org
DESCRIPTION="Bluetooth stack for KDE Plasma"
diff --git a/kde-plasma/bluedevil/bluedevil-5.25.4.ebuild b/kde-plasma/bluedevil/bluedevil-5.26.3.1.ebuild
index 51abcacf7b09..6205cdce063c 100644
--- a/kde-plasma/bluedevil/bluedevil-5.25.4.ebuild
+++ b/kde-plasma/bluedevil/bluedevil-5.26.3.1.ebuild
@@ -3,7 +3,8 @@
EAPI=8
-KFMIN=5.95.0
+ECM_HANDBOOK="forceoptional"
+KFMIN=5.99.0
PVCUT=$(ver_cut 1-3)
QTMIN=5.15.5
inherit ecm plasma.kde.org
@@ -13,7 +14,7 @@ HOMEPAGE="https://invent.kde.org/plasma/bluedevil"
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv"
IUSE=""
DEPEND="
@@ -39,3 +40,4 @@ RDEPEND="${DEPEND}
>=kde-frameworks/kirigami-${KFMIN}:5
>=kde-plasma/kde-cli-tools-${PVCUT}:5
"
+BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5"
diff --git a/kde-plasma/breeze-grub/Manifest b/kde-plasma/breeze-grub/Manifest
index 213ea6dcc101..784086780cd3 100644
--- a/kde-plasma/breeze-grub/Manifest
+++ b/kde-plasma/breeze-grub/Manifest
@@ -1,2 +1,2 @@
-DIST breeze-grub-5.24.6.tar.xz 3133480 BLAKE2B 2fa13f91921d6b739292f44e85cbbd7d72dc62a35630cab0bcbaffeaa8e6c395eb057dd69ea5ae70026a755ea52e2882771a946e19bb66d395627a9f9f877c1a SHA512 a32cff0c1f337b31428e75ead8cf3ce8f5baae731ffbd7d6008147a6ff19420afe8b70e710a1f6f66b8738c4913754e59ec88ee248a4940c63bfa21ac2346708
-DIST breeze-grub-5.25.4.tar.xz 3120920 BLAKE2B f385e57560e354b6cbc51128a7fcefc54f65eb4e00b2ae7150a110571989fb44741307e670f6a32c0482ffa031c54d12c5b2d29a7aae7bc54753609c05c6c82c SHA512 928c49283dce0ee9a64c74ad18f5666806af5ba984e2119e7a8968579e6947da695fbf00e1bf5b70bda4fab5288eacee2e8c166742c7d83365eff3b0c8fbee9e
+DIST breeze-grub-5.25.5.tar.xz 3140116 BLAKE2B 9e0f9bf51cd10e1096bd4c98a2ad1e604042705431d61ef49f1384e135444829de7e1470c93b0eedc122e734cc4b4a976531fa119f0d6ca4b26f85862178fab2 SHA512 e91417edcbeda83fd635831de12cf92c29ef2bab1b360886f180430643a32758faf51264cb121eaf2d52407a8aa62662992d86bd22d03acd114317a4b8e06762
+DIST breeze-grub-5.26.3.tar.xz 3155596 BLAKE2B ac3fd13a1b51b64aeeadaf0c472c22f5dc38d4c48b55de211ae45c844edb90b07b445a71300e3fb48a0ef7a0a595765da24db812c215ded497f2e72f2ca559ab SHA512 5a1835f9d5fcd7f449880aa9983a1fb48b6b7ab1d764898d121735c94ee8da6a5f60549d4e2ae198a9372d12fcd3198827d08671ca585425d7dab69d7b2b0736
diff --git a/kde-plasma/breeze-grub/breeze-grub-5.24.6.ebuild b/kde-plasma/breeze-grub/breeze-grub-5.25.5.ebuild
index 2680a9ef8a8e..2680a9ef8a8e 100644
--- a/kde-plasma/breeze-grub/breeze-grub-5.24.6.ebuild
+++ b/kde-plasma/breeze-grub/breeze-grub-5.25.5.ebuild
diff --git a/kde-plasma/breeze-grub/breeze-grub-5.25.4.ebuild b/kde-plasma/breeze-grub/breeze-grub-5.26.3.ebuild
index c896cb2ec497..f5756edf927a 100644
--- a/kde-plasma/breeze-grub/breeze-grub-5.25.4.ebuild
+++ b/kde-plasma/breeze-grub/breeze-grub-5.26.3.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="Breeze theme for GRUB"
LICENSE="GPL-3+"
SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv"
IUSE=""
src_prepare() { default; }
diff --git a/kde-plasma/breeze-gtk/Manifest b/kde-plasma/breeze-gtk/Manifest
index ee1ace8c278d..eae1beff9aa0 100644
--- a/kde-plasma/breeze-gtk/Manifest
+++ b/kde-plasma/breeze-gtk/Manifest
@@ -1,2 +1,2 @@
-DIST breeze-gtk-5.24.6.tar.xz 43820 BLAKE2B d051e74984c111ff247c55730d7904e8db80f41cb4aacdc86def93819d140d2d0535bf4c45051908cbaf0c2b2ad19b8810fb8072db3a70cacad929a59df1971e SHA512 b9677e672435b8c459573180d151466ae6f56a0760a0d6933b85ebcb8cf9855201e98440f28ecd555ef44ebdc0610ed25f86c07e7f72aba108ccfe512db641e6
-DIST breeze-gtk-5.25.4.tar.xz 45816 BLAKE2B a9ebcde7caf0732930b06369c38bbf7a33ff78e4ec1514899c7256bbe6eedff68320d4d009ceda6bcc2e846e9bbd76b24d74ad4319138f7585180bc449cd40fb SHA512 c634244324384fed95592477eebe31eb8425533f38af6edc6de8f9d9ba944f16d41c0f73c2751119faa962340bdedc5593bfc8b70ac54ef7ed74a369eedb0952
+DIST breeze-gtk-5.25.5.tar.xz 45824 BLAKE2B ff106528773e4374ba1eedc90f938418d689e85000caa01b57b0c838da29414fdb97578bbc50eaf133b78c8eebe7ee7427e1649e5d9639d1ebb6be056c1b2986 SHA512 481d7c8d12a190b2de132022dbb76d9d2473732b2fbc1aa8ca4102e670ce32159b3263fffd055b2f01e934de58a24b0aeefa968fb728cb243828a196e2562503
+DIST breeze-gtk-5.26.3.tar.xz 40316 BLAKE2B 7c2ee8e9e3559489bdafb0b92504e475a10a82793b169cc7ccf386ba85f98aafaffd8cb6ba377fcd0c9f51f5f95e4df21ed53f8326f68e3c400047e1f1e9617a SHA512 a34eaafa46171e9bc2b051b24897f4090eedc4e80517e83ea8863866918b7c126ddf5c373254968afdc804cd63c801129ae40efdf13a32176c744fbcb27de569
diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.24.6.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-5.25.5.ebuild
index 1cb679512383..1cb679512383 100644
--- a/kde-plasma/breeze-gtk/breeze-gtk-5.24.6.ebuild
+++ b/kde-plasma/breeze-gtk/breeze-gtk-5.25.5.ebuild
diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.25.4.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-5.26.3.ebuild
index 0ae80b7ef65c..d5af4191ad5d 100644
--- a/kde-plasma/breeze-gtk/breeze-gtk-5.25.4.ebuild
+++ b/kde-plasma/breeze-gtk/breeze-gtk-5.26.3.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://invent.kde.org/plasma/breeze-gtk"
LICENSE="LGPL-2.1+"
SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv"
IUSE=""
BDEPEND="${PYTHON_DEPS}
diff --git a/kde-plasma/breeze-plymouth/Manifest b/kde-plasma/breeze-plymouth/Manifest
index fd80e247dd27..a1afb8803eca 100644
--- a/kde-plasma/breeze-plymouth/Manifest
+++ b/kde-plasma/breeze-plymouth/Manifest
@@ -1,2 +1,2 @@
-DIST breeze-plymouth-5.24.6.tar.xz 110796 BLAKE2B 786d1bacca3ca17469e0784916a91cdf92fa078a22bfa1ee7cdd2ef95f75e0e6466d3a30a345ad8fe71a92478c5721975aa0fffdcb4c3e44d2832e085f4ec87f SHA512 454b25957a5b13aa6558da92f5fc1c3eac5524a600051933cd514c6e39cb67c820459896065c9ebbe0465cb27b1e89b6f99aa07f302075770b578bed3aacde9a
-DIST breeze-plymouth-5.25.4.tar.xz 110800 BLAKE2B 65f236f9e18d9b76c16697c1cd491e309e20fac4195b709569cca510a14078c544c086b0690e566084623a1da4c1562d4770a7c56a851656a83d636b5ccb60df SHA512 1f31736f4684fe5170bed0be2b31a4c834e31a565f60f4278aea5f73e6613d923c6658d61fecfd637d7deee0e53bd8422eded0116a52ded0a7f9733e2854c551
+DIST breeze-plymouth-5.25.5.tar.xz 110824 BLAKE2B dbce2afcfbf50b52a1f241dc130204622c7fbf963d8bc998ed717f05601f51ef6b76cfd815cefd231f1f89b431b74a25f3bce6fb978f8a9ef526421a529641a0 SHA512 6a03ceceee6df6339a35125ca3af0ab564d5420e6471bd63e5ddbac0695bc594059fee9a8f1de3bfc03d30224dbec65e844d9550289ff5d3dea25a30f0088e39
+DIST breeze-plymouth-5.26.3.tar.xz 111284 BLAKE2B b51230cd88c7001cf4c36483913d1d27e3c8cedebd1d30e6d0adaa4ed6233745483416dbd3db6480a75ff8e191b43e63cc10c4b5d360160d6736c4886420e910 SHA512 4a146ba4d3c12e635a05b83ea0bbb085fcc6d74efb149d3a9b694610d02c9c265f60704f905998269012722fc8d7a7d136f0fa1dac0ade8c8c83cf1febe66077
diff --git a/kde-plasma/breeze-plymouth/breeze-plymouth-5.24.6.ebuild b/kde-plasma/breeze-plymouth/breeze-plymouth-5.25.5.ebuild
index 5e2172affc8a..b758369923a7 100644
--- a/kde-plasma/breeze-plymouth/breeze-plymouth-5.24.6.ebuild
+++ b/kde-plasma/breeze-plymouth/breeze-plymouth-5.25.5.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-KFMIN=5.92.0
+KFMIN=5.95.0
PVCUT=$(ver_cut 1-3)
inherit cmake plasma.kde.org
diff --git a/kde-plasma/breeze-plymouth/breeze-plymouth-5.25.4.ebuild b/kde-plasma/breeze-plymouth/breeze-plymouth-5.26.3.ebuild
index 35347dfbe891..a20c23d7166e 100644
--- a/kde-plasma/breeze-plymouth/breeze-plymouth-5.25.4.ebuild
+++ b/kde-plasma/breeze-plymouth/breeze-plymouth-5.26.3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-KFMIN=5.95.0
+KFMIN=5.99.0
PVCUT=$(ver_cut 1-3)
inherit cmake plasma.kde.org
@@ -11,7 +11,7 @@ DESCRIPTION="Breeze theme for Plymouth"
LICENSE="GPL-2+ GPL-3+"
SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64"
IUSE=""
BDEPEND=">=kde-frameworks/extra-cmake-modules-${KFMIN}:5"
diff --git a/kde-plasma/breeze/Manifest b/kde-plasma/breeze/Manifest
index 6d6b93ae65fd..f931f5a34dba 100644
--- a/kde-plasma/breeze/Manifest
+++ b/kde-plasma/breeze/Manifest
@@ -1,2 +1,2 @@
-DIST breeze-5.24.6.tar.xz 43037288 BLAKE2B 69245aa03eb5d8e8f26a45a7bbba246a19b07d96e0c193cdac7a4bf4e538810269a4fa575f68ee9f0c6a362a50dead58de484f06f4258f1fa773e654fb6b870c SHA512 976744eeeaddd2d165315f17491ee67cc63d03f935a29eda99afefed51e642daf60aa4d6a71621f15e1a87138d8d91a0e36f081ae30e80ef31796067e858ca93
-DIST breeze-5.25.4.tar.xz 31155744 BLAKE2B 7dcf307a562f9502296851d953407134b826992f39acadd960ef7c24e82ac6671ea3cbc0b98de53b1019b5b9fef764d5fa11ae1773bca7aa67eb3f60f6395786 SHA512 df5526f67cfc244564c8dd1d6aa3abed73a4bfbe16356fbaafb7add1bc4eb8a426b76094ec4e8166041055b62b34bf2cbfcc4d5df7b9c04327dc2528099fc691
+DIST breeze-5.25.5.tar.xz 31155736 BLAKE2B c43b442ebb0ea17b38c766ea8c925a5a95c4f6bb175ef40005d7245eafd7355ca9969a02c0043b7d0e9aef329c916920adfda21b431a3818c2292db29fa4c0bd SHA512 7c9bc70089e51492b0ae77e6e9005392ebccccb1b95581422b22779cc473ee3c388b0f109b7bc55ea62e3f59fbe14d8a560a286649489fd2be16862a1dc40ea1
+DIST breeze-5.26.3.1.tar.xz 57809300 BLAKE2B 52179762d7f79bfd94993342a98fb8cc3b0218a1ec3b72ba99ab182e0b03fe3d140af269edcf0d8a6ebcc41ca6f106e9dd8f756101fd6d48acff3c6ace79c412 SHA512 b78aae2e7cd4e051cc222803ef3b5cbdb82d38aa3fe4f354811dbde8d9f47f946052f84b5abf6182a42476d34007c58d91f32bc07fa3595e63df6bfa24486ca4
diff --git a/kde-plasma/breeze/breeze-5.25.4.ebuild b/kde-plasma/breeze/breeze-5.25.5.ebuild
index 1c1bcffb4086..36fdfc749012 100644
--- a/kde-plasma/breeze/breeze-5.25.4.ebuild
+++ b/kde-plasma/breeze/breeze-5.25.5.ebuild
@@ -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="X"
RDEPEND="
diff --git a/kde-plasma/breeze/breeze-5.24.6-r1.ebuild b/kde-plasma/breeze/breeze-5.26.3.1.ebuild
index 45ebac3dbbad..85cf0d08378c 100644
--- a/kde-plasma/breeze/breeze-5.24.6-r1.ebuild
+++ b/kde-plasma/breeze/breeze-5.26.3.1.ebuild
@@ -3,9 +3,9 @@
EAPI=8
-KFMIN=5.92.0
+KFMIN=5.99.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.4
+QTMIN=5.15.5
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"
IUSE="X"
RDEPEND="
@@ -36,16 +36,12 @@ RDEPEND="
X? ( x11-libs/libxcb )
"
DEPEND="${RDEPEND}"
+BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5"
PDEPEND="
>=kde-frameworks/breeze-icons-${KFMIN}:5
>=kde-plasma/kde-cli-tools-${PVCUT}:5
"
-PATCHES=(
- "${FILESDIR}/${P}-fix-qqc2-sliders-in-rtl.patch" # KDE-bug #430101
- "${FILESDIR}/${P}-fix-qqc2-progressbar-style-in-rtl.patch" # KDE-bug #430101
-)
-
src_configure() {
local mycmakeargs=(
$(cmake_use_find_package X XCB)
diff --git a/kde-plasma/breeze/files/breeze-5.24.6-fix-qqc2-progressbar-style-in-rtl.patch b/kde-plasma/breeze/files/breeze-5.24.6-fix-qqc2-progressbar-style-in-rtl.patch
deleted file mode 100644
index 36e4f952d980..000000000000
--- a/kde-plasma/breeze/files/breeze-5.24.6-fix-qqc2-progressbar-style-in-rtl.patch
+++ /dev/null
@@ -1,58 +0,0 @@
-From d7c0ab28df83eb4a4c39495a25e609047c735d59 Mon Sep 17 00:00:00 2001
-From: ivan tkachenko <me@ratijas.tk>
-Date: Sat, 4 Jun 2022 05:00:53 +0300
-Subject: [PATCH] KStyle: Fix QQC2 ProgressBar desktop style in RTL layout
- direction
-
-BUG: 430101
-
-(cherry picked from commit 2bf9fc4c7be280e2b77f7c150855e0fca0b80d9a)
-
-* asturm 2022-07-26: Merged with clang-format changes in commit
- 32149dc002ae574ed41f111bf52712b1765b906b
-
----
- kstyle/breezestyle.cpp | 16 ++++++++++------
- 1 file changed, 10 insertions(+), 6 deletions(-)
-
-diff --git a/kstyle/breezestyle.cpp b/kstyle/breezestyle.cpp
-index c9fba292..0d7a8432 100644
---- a/kstyle/breezestyle.cpp
-+++ b/kstyle/breezestyle.cpp
-@@ -1749,23 +1749,27 @@ namespace Breeze
- const bool horizontal( BreezePrivate::isProgressBarHorizontal( progressBarOption ) );
-
- // check inverted appearance
-- const bool inverted( progressBarOption->invertedAppearance );
-+ bool inverted(progressBarOption->invertedAppearance);
-+ if (horizontal) {
-+ // un-invert in RTL layout
-+ inverted ^= option->direction == Qt::RightToLeft;
-+ }
-
- // get progress and steps
-- const qreal progress( progressBarOption->progress - progressBarOption->minimum );
-+ const int progress(progressBarOption->progress - progressBarOption->minimum);
- const int steps( qMax( progressBarOption->maximum - progressBarOption->minimum, 1 ) );
-
- //Calculate width fraction
-- const qreal widthFrac = qMin( qreal(1), progress/steps );
-+ const qreal position = qreal(progress) / qreal(steps);
-+ const qreal visualPosition = inverted ? 1 - position : position;
-
- // convert the pixel width
-- const int indicatorSize( widthFrac*( horizontal ? rect.width():rect.height() ) );
-+ const int indicatorSize(visualPosition * (horizontal ? rect.width() : rect.height()));
-
- QRect indicatorRect;
- if( horizontal )
- {
--
-- indicatorRect = QRect( inverted ? ( rect.right() - indicatorSize + 1):rect.left(), rect.y(), indicatorSize, rect.height() );
-+ indicatorRect = QRect(rect.left(), rect.y(), indicatorSize, rect.height());
- indicatorRect = visualRect( option->direction, rect, indicatorRect );
-
- } else indicatorRect = QRect( rect.x(), inverted ? rect.top() : (rect.bottom() - indicatorSize + 1), rect.width(), indicatorSize );
---
-2.35.1
-
diff --git a/kde-plasma/breeze/files/breeze-5.24.6-fix-qqc2-sliders-in-rtl.patch b/kde-plasma/breeze/files/breeze-5.24.6-fix-qqc2-sliders-in-rtl.patch
deleted file mode 100644
index b8b3504a0a0e..000000000000
--- a/kde-plasma/breeze/files/breeze-5.24.6-fix-qqc2-sliders-in-rtl.patch
+++ /dev/null
@@ -1,76 +0,0 @@
-From 53f24305536850b244b730f9a04024daf02e753b Mon Sep 17 00:00:00 2001
-From: Jan Blackquill <uhhadd@gmail.com>
-Date: Fri, 3 Jun 2022 17:34:02 -0400
-Subject: [PATCH] kstyle: fix qqc2 desktop style sliders in RtL
-
-We don't do any mirroring of the slider groove rects or tickmarks based on layout direction,
-and this causes qqc2-desktop-style sliders to render in the wrong direction.
-Swapping the leftRect and the rightRect when option->direction == Qt::RightToLeft
-fixes this.
-
-This wasn't broken with QWidgets because QSlider relies on (ab)using the upsideDown option
-in order to achieve mirroring of the groove instead of option->direction, and consequently,
-this change doesn't affect Qt widgets apps at all.
-
-BUG: 430101
-(cherry picked from commit e8b1d4aa47daf99041332f43c29fabdf70f25004)
-
-* asturm 2022-07-26: Merged with clang-format changes in commit
- 32149dc002ae574ed41f111bf52712b1765b906b
-
----
- kstyle/breezestyle.cpp | 14 ++++++++++----
- 1 file changed, 10 insertions(+), 4 deletions(-)
-
-diff --git a/kstyle/breezestyle.cpp b/kstyle/breezestyle.cpp
-index 2ef2ea98..c9fba292 100644
---- a/kstyle/breezestyle.cpp
-+++ b/kstyle/breezestyle.cpp
-@@ -51,6 +51,7 @@
- #include <QDialogButtonBox>
- #include <QGraphicsItem>
- #include <QGraphicsProxyWidget>
-+#include <qnamespace.h>
-
- #if BREEZE_HAVE_QTQUICK
- #include <QQuickWindow>
-@@ -6679,6 +6680,7 @@ namespace Breeze
- }
-
- // colors
-+ const auto reverseTicks = option->direction == Qt::LeftToRight ? upsideDown : !upsideDown;
- const auto base( _helper->separatorColor( palette ) );
- const auto &highlight = hasHighlightNeutral( widget, option, mouseOver, hasFocus ) ? _helper->neutralText( palette ) : palette.color( QPalette::Highlight );
-
-@@ -6693,8 +6695,8 @@ namespace Breeze
- int position( sliderPositionFromValue( sliderOption->minimum, sliderOption->maximum, current, available ) + fudge );
- foreach( const QLine& tickLine, tickLines )
- {
-- if( horizontal ) painter->drawLine( tickLine.translated( upsideDown ? (rect.width() - position) : position, 0 ) );
-- else painter->drawLine( tickLine.translated( 0, upsideDown ? (rect.height() - position):position ) );
-+ if( horizontal ) painter->drawLine(tickLine.translated(reverseTicks ? (rect.width() - position) : position, 0));
-+ else painter->drawLine(tickLine.translated(0, reverseTicks ? (rect.height() - position) : position));
- }
-
- // go to next position
-@@ -6729,11 +6731,15 @@ namespace Breeze
-
- auto leftRect( grooveRect );
- leftRect.setRight( handleRect.right() - Metrics::Slider_ControlThickness/2 );
-- _helper->renderSliderGroove( painter, leftRect, upsideDown ? grooveColor:highlight );
-
- auto rightRect( grooveRect );
- rightRect.setLeft( handleRect.left() + Metrics::Slider_ControlThickness/2 );
-- _helper->renderSliderGroove( painter, rightRect, upsideDown ? highlight:grooveColor );
-+
-+ if (option->direction == Qt::RightToLeft)
-+ std::swap(leftRect, rightRect);
-+
-+ _helper->renderSliderGroove(painter, leftRect, upsideDown ? grooveColor : highlight);
-+ _helper->renderSliderGroove(painter, rightRect, upsideDown ? highlight : grooveColor);
-
- } else {
-
---
-2.35.1
-
diff --git a/kde-plasma/discover/Manifest b/kde-plasma/discover/Manifest
index 92e0cacb2d19..a82ea52907b7 100644
--- a/kde-plasma/discover/Manifest
+++ b/kde-plasma/discover/Manifest
@@ -1,2 +1,2 @@
-DIST discover-5.24.6.tar.xz 8262256 BLAKE2B e01fe3da64f976c576f52c9882d76479b01aee45c008856c0dceca4dd243b5af0ee020912511ea57b15ebf2bee8a3a653896d83f663bea0c8ed79eee3f4e3b73 SHA512 3be308dcb302ee87d3a2983b822c0f7233837c80646c5387085714864c057cabd0c492013167f81b8b869947400ea2a30e4e1f3f3e73e2e03bc58953ea0080cd
-DIST discover-5.25.4.tar.xz 8308092 BLAKE2B 54ee60c31b2dc7f23c817a05cfd6d3dc7b58e19d57fb0ea3de656f3fdd4b91f908917c8546d6a5f18fc4ad55181c153df756a24b1ae8001f50a4c78352cf178d SHA512 8461d41096858fb839d4040dd652f09b038ba621aca44467fff748112bb5ba97f39f8e58ef2cfeaf23e20699e2b9185b8ec224b2cd186514fbb17ca12268ca8a
+DIST discover-5.25.5.tar.xz 8311084 BLAKE2B 07cf7d8ce9ae0d94770dba1d477caaa4689d001deab209e58e7986608c1f2419ccb478632aee31039ba73308933c41a134e39b163752d66d4fbaf6998eaa70f3 SHA512 936c2ac4e4f3608882960080ea51e183115d35c3b1334c6287de9356ac714cb55ce37ff614b6ada78a0c5ebcf94fa028351c5102b274adb748fb421e8ddf58c7
+DIST discover-5.26.3.tar.xz 657728 BLAKE2B 853b96c86bffb699957b864477dc15b15666d55a8fd1717c36e865b397630bc3c3e70abec31a8a4e3a39ee148f2c533db17946821d99763bacc6074c9dfe2386 SHA512 aa9374827ffe525061569f106e4bb96c6a71370937c930eff3a8a1d97128d5eb20c68e2f4e3e555b3ac87f78bfdc9a14a62ad03f2f6e531aeaf6199e4d3a2838
diff --git a/kde-plasma/discover/discover-5.25.4.ebuild b/kde-plasma/discover/discover-5.25.5.ebuild
index 0f21d0949b79..ff6abe1e063f 100644
--- a/kde-plasma/discover/discover-5.25.4.ebuild
+++ b/kde-plasma/discover/discover-5.25.5.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://userbase.kde.org/Discover"
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
IUSE="+firmware flatpak telemetry"
# libmarkdown (app-text/discount) only used in PackageKitBackend
@@ -83,7 +83,7 @@ src_configure() {
src_test() {
# bug 686392: needs network connection
local myctestargs=(
- -E "(knsbackendtest)"
+ -E "(knsbackendtest|flatpaktest)"
)
ecm_src_test
diff --git a/kde-plasma/discover/discover-5.24.6-r1.ebuild b/kde-plasma/discover/discover-5.26.3.ebuild
index 6c36d0838b59..1ed06c7ddb11 100644
--- a/kde-plasma/discover/discover-5.24.6-r1.ebuild
+++ b/kde-plasma/discover/discover-5.26.3.ebuild
@@ -4,8 +4,8 @@
EAPI=8
ECM_TEST="true"
-KFMIN=5.92.0
-QTMIN=5.15.4
+KFMIN=5.99.0
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
inherit ecm plasma.kde.org
@@ -14,8 +14,8 @@ HOMEPAGE="https://userbase.kde.org/Discover"
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
-IUSE="+firmware flatpak telemetry"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv"
+IUSE="+firmware flatpak telemetry webengine"
# libmarkdown (app-text/discount) only used in PackageKitBackend
DEPEND="
@@ -25,7 +25,6 @@ DEPEND="
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtnetwork-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtx11extras-${QTMIN}:5
>=dev-qt/qtxml-${QTMIN}:5
>=kde-frameworks/attica-${KFMIN}:5
>=kde-frameworks/kcmutils-${KFMIN}:5
@@ -39,27 +38,25 @@ DEPEND="
>=kde-frameworks/kidletime-${KFMIN}:5
>=kde-frameworks/kio-${KFMIN}:5
>=kde-frameworks/kirigami-${KFMIN}:5
- >=kde-frameworks/kitemmodels-${KFMIN}:5
>=kde-frameworks/knewstuff-${KFMIN}:5
>=kde-frameworks/knotifications-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=kde-frameworks/purpose-${KFMIN}:5
firmware? ( >=sys-apps/fwupd-1.5.0 )
flatpak? (
- >=dev-libs/appstream-0.14.4:=
+ >=dev-libs/appstream-0.15.3:=
sys-apps/flatpak
)
telemetry? ( dev-libs/kuserfeedback:5 )
+ webengine? ( >=dev-qt/qtwebview-${QTMIN}:5 )
"
RDEPEND="${DEPEND}
>=dev-qt/qtquickcontrols2-${QTMIN}:5
- >=kde-frameworks/kirigami-${KFMIN}:5
"
+BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5"
-PATCHES=(
- "${FILESDIR}/${PN}-5.21.90-tests-optional.patch"
- "${FILESDIR}/${P}-fix-submitting-usefulness.patch"
-)
+PATCHES=( "${FILESDIR}/${PN}-5.25.90-tests-optional.patch" )
src_prepare() {
ecm_src_prepare
@@ -80,6 +77,7 @@ src_configure() {
$(cmake_use_find_package flatpak AppStreamQt)
-DBUILD_FwupdBackend=$(usex firmware)
$(cmake_use_find_package telemetry KUserFeedback)
+ $(cmake_use_find_package webengine Qt5WebView)
)
ecm_src_configure
@@ -88,7 +86,7 @@ src_configure() {
src_test() {
# bug 686392: needs network connection
local myctestargs=(
- -E "(knsbackendtest)"
+ -E "(knsbackendtest|flatpaktest)"
)
ecm_src_test
diff --git a/kde-plasma/discover/files/discover-5.24.6-fix-submitting-usefulness.patch b/kde-plasma/discover/files/discover-5.24.6-fix-submitting-usefulness.patch
deleted file mode 100644
index b51df586c540..000000000000
--- a/kde-plasma/discover/files/discover-5.24.6-fix-submitting-usefulness.patch
+++ /dev/null
@@ -1,62 +0,0 @@
-From e74e0745bf233e02450469632e49a3cb1f416643 Mon Sep 17 00:00:00 2001
-From: Aleix Pol <aleixpol@kde.org>
-Date: Wed, 20 Jul 2022 18:12:08 +0200
-Subject: [PATCH] Fix submitting usefulness
-
-QML was getting the names mixed up somehow
-
-
-(cherry picked from commit 7ab3bfe4ec6a6767aa1410aa448faed77c934069)
-
-(cherry picked from commit 9f06c84d9ecd035c730c8720ad01d2fa8d39848b)
----
- discover/qml/ReviewDelegate.qml | 10 +++++-----
- 1 file changed, 5 insertions(+), 5 deletions(-)
-
-diff --git a/discover/qml/ReviewDelegate.qml b/discover/qml/ReviewDelegate.qml
-index 15eccda2c..0e04f1882 100644
---- a/discover/qml/ReviewDelegate.qml
-+++ b/discover/qml/ReviewDelegate.qml
-@@ -11,7 +11,7 @@ import org.kde.discover 2.0
- import org.kde.kirigami 2.14 as Kirigami
-
- Kirigami.AbstractCard {
-- id: item
-+ id: reviewDelegateItem
- visible: model.shouldShow
- property bool compact: false
- property bool separator: true
-@@ -85,10 +85,10 @@ Kirigami.AbstractCard {
- }
-
- footer: Loader {
-- active: !item.compact
-+ active: !reviewDelegateItem.compact
- sourceComponent: RowLayout {
- id: rateTheReviewLayout
-- visible: !item.compact
-+ visible: !reviewDelegateItem.compact
- Label {
- Layout.leftMargin: Kirigami.Units.largeSpacing
- visible: usefulnessTotal !== 0
-@@ -117,7 +117,7 @@ Kirigami.AbstractCard {
- checked: usefulChoice === ReviewsModel.Yes
- onClicked: {
- noButton.checked = false
-- item.markUseful(true)
-+ reviewDelegateItem.markUseful(true)
- }
- }
- Button {
-@@ -134,7 +134,7 @@ Kirigami.AbstractCard {
- checked: usefulChoice === ReviewsModel.No
- onClicked: {
- yesButton.checked = false
-- item.markUseful(false)
-+ reviewDelegateItem.markUseful(false)
- }
- }
- }
---
-GitLab
-
diff --git a/kde-plasma/discover/files/discover-5.21.90-tests-optional.patch b/kde-plasma/discover/files/discover-5.25.90-tests-optional.patch
index 43976d145baf..50f1175116d3 100644
--- a/kde-plasma/discover/files/discover-5.21.90-tests-optional.patch
+++ b/kde-plasma/discover/files/discover-5.25.90-tests-optional.patch
@@ -1,4 +1,4 @@
-From f9e0be7a43665a7020e4bfffde0f48b332ec366b Mon Sep 17 00:00:00 2001
+From 8706a81bccfbaf9d06a3aedf9f968d760757af07 Mon Sep 17 00:00:00 2001
From: Andreas Sturmlechner <asturm@gentoo.org>
Date: Fri, 14 May 2021 12:38:57 +0200
Subject: [PATCH] Use BUILD_TESTING to make tests optional
@@ -7,39 +7,30 @@ Variable is provided by KDECMakeSettings and default enabled.
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
---
- CMakeLists.txt | 6 +++++-
+ CMakeLists.txt | 4 ++++
libdiscover/CMakeLists.txt | 4 +++-
libdiscover/backends/DummyBackend/CMakeLists.txt | 4 +++-
libdiscover/backends/FlatpakBackend/CMakeLists.txt | 4 +++-
libdiscover/backends/KNSBackend/CMakeLists.txt | 4 +++-
- 5 files changed, 17 insertions(+), 5 deletions(-)
+ 5 files changed, 16 insertions(+), 4 deletions(-)
diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 73061dde..7d230317 100644
+index 13fe64228..7453c8bfb 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
-@@ -11,7 +11,7 @@ find_package(ECM ${KF5_MIN_VERSION} REQUIRED NO_MODULE)
-
- set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake")
-
--find_package(Qt5 ${QT_MIN_VERSION} REQUIRED CONFIG COMPONENTS Widgets Test Network Xml Concurrent DBus Quick X11Extras)
-+find_package(Qt5 ${QT_MIN_VERSION} REQUIRED CONFIG COMPONENTS Widgets Network Xml Concurrent DBus Quick X11Extras)
- include(KDEInstallDirs)
- include(KDECMakeSettings)
- include(KDECompilerSettings NO_POLICY_SCOPE)
-@@ -23,6 +23,10 @@ include(ECMQtDeclareLoggingCategory)
- include(KDEClangFormat)
- include(KDEGitCommitHooks)
+@@ -25,6 +25,10 @@ include(KDEGitCommitHooks)
+ find_package(Qt${QT_MAJOR_VERSION} ${QT_MIN_VERSION} REQUIRED CONFIG COMPONENTS Widgets Test Network Xml Concurrent DBus Quick)
+ find_package(Qt${QT_MAJOR_VERSION} ${QT_MIN_VERSION} CONFIG OPTIONAL_COMPONENTS WebView)
+if(BUILD_TESTING)
-+ find_package(Qt5Test ${QT_MIN_VERSION} CONFIG REQUIRED)
++ find_package(Qt${QT_MAJOR_VERSION}Test ${QT_MIN_VERSION} CONFIG REQUIRED)
+endif()
+
find_package(PkgConfig REQUIRED)
- find_package(KF5 ${KF5_MIN_VERSION} REQUIRED CoreAddons Config Crash DBusAddons I18n Archive XmlGui ItemModels KIO Declarative KCMUtils IdleTime)
+ find_package(KF5 ${KF5_MIN_VERSION} REQUIRED CoreAddons Config Crash DBusAddons I18n Archive XmlGui KIO Declarative KCMUtils IdleTime Notifications Purpose)
diff --git a/libdiscover/CMakeLists.txt b/libdiscover/CMakeLists.txt
-index 661c371b..56c72008 100644
+index 023b110fd..7778fab0c 100644
--- a/libdiscover/CMakeLists.txt
+++ b/libdiscover/CMakeLists.txt
@@ -4,7 +4,9 @@ configure_file(${CMAKE_CURRENT_SOURCE_DIR}/config-paths.h.cmake ${CMAKE_CURRENT_
@@ -54,7 +45,7 @@ index 661c371b..56c72008 100644
set(discovercommon_SRCS
Category/Category.cpp
diff --git a/libdiscover/backends/DummyBackend/CMakeLists.txt b/libdiscover/backends/DummyBackend/CMakeLists.txt
-index 5b4aef10..38377d80 100644
+index 5b4aef10c..38377d808 100644
--- a/libdiscover/backends/DummyBackend/CMakeLists.txt
+++ b/libdiscover/backends/DummyBackend/CMakeLists.txt
@@ -1,4 +1,6 @@
@@ -66,7 +57,7 @@ index 5b4aef10..38377d80 100644
set(dummy-backend_SRCS
DummyResource.cpp
diff --git a/libdiscover/backends/FlatpakBackend/CMakeLists.txt b/libdiscover/backends/FlatpakBackend/CMakeLists.txt
-index 2006a829..810238f0 100644
+index eac5a3241..e9ee78fd0 100644
--- a/libdiscover/backends/FlatpakBackend/CMakeLists.txt
+++ b/libdiscover/backends/FlatpakBackend/CMakeLists.txt
@@ -1,4 +1,6 @@
@@ -78,7 +69,7 @@ index 2006a829..810238f0 100644
set(flatpak-backend_SRCS
FlatpakResource.cpp
diff --git a/libdiscover/backends/KNSBackend/CMakeLists.txt b/libdiscover/backends/KNSBackend/CMakeLists.txt
-index e2cb4e52..195cb98a 100644
+index d52bee9d0..7d5ba8dc9 100644
--- a/libdiscover/backends/KNSBackend/CMakeLists.txt
+++ b/libdiscover/backends/KNSBackend/CMakeLists.txt
@@ -1,4 +1,6 @@
@@ -90,5 +81,5 @@ index e2cb4e52..195cb98a 100644
add_library(kns-backend MODULE
KNSBackend.cpp
--
-2.31.1
+2.37.3
diff --git a/kde-plasma/discover/metadata.xml b/kde-plasma/discover/metadata.xml
index 0c430bd5a1dd..dd2b69f93957 100644
--- a/kde-plasma/discover/metadata.xml
+++ b/kde-plasma/discover/metadata.xml
@@ -7,9 +7,11 @@
</maintainer>
<upstream>
<bugs-to>https://bugs.kde.org/</bugs-to>
+ <remote-id type="cpe">cpe:/a:kde:discover</remote-id>
</upstream>
<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="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 fb340879c3cc..e002e2882e97 100644
--- a/kde-plasma/drkonqi/Manifest
+++ b/kde-plasma/drkonqi/Manifest
@@ -1,2 +1,3 @@
-DIST drkonqi-5.24.6.tar.xz 795556 BLAKE2B 0e0fe829225bea9e8921a6e3cb3068792ca69b2fb1f618036d3d9eabc87991e6939135a552c6b95a68101857c49e5c32c0d1cd76995466e0402f8e2a8f56be37 SHA512 199b2c9fdac785d0be612a38989a96f9cbd086f449fc1f23ff99bd4690f0aad6a8b72d68f7ddd886d18b2bea8bd65154d08afc51a751cf8aee8f441f91eb94bc
-DIST drkonqi-5.25.4.tar.xz 491816 BLAKE2B 7ddfbb25d3e76e5b91fa380bba5968b0689157b925a169c90c19e85d05f69f727c05c68c6b124dafb19ae71f7c2199b22e1c6c5246202c8822eb12fb53de2789 SHA512 c27e9045a6f41261632f64993400da0098a55907f7e1680fa4d56466ee4afa929216261ad2c5304b3329a3b7e98c95a36dbbd4e418bc2bec04ab733bb50faa0c
+DIST drkonqi-5.25.5.tar.xz 495252 BLAKE2B 1c445ba55c133723569f3d91839cc3b10bba81352a308329185bca21d975651b151057e77d6233bf8c25675b8670325621c10bcbe576c219e78d458d747d348b SHA512 71c450f057e6e8390849249a9c4deabc88eccb8d33ebe1b9cd3311e910d81584594c956c167035f2da6d162cd24a5fb6192d4a7019189e085f1c8ee5dfcf1d73
+DIST drkonqi-5.26.2-revert-add-sentry-support.patch.xz 11784 BLAKE2B b32a24ae4db909753b41770246863f824188330a1ff5581f70fdb9bf5698c8154d140ea9a4281c502375a3cfabacffaac2212a2af68fc9c481755bce92afd0fc SHA512 b9d9e588f60751a0c0fb2b5e6605f42c85e2e1f1669ea83eb50a9c39211f3f9e92b033fdc251a3a2b56e33b1fa7c4cf95e47a4272e85f167abced9f50d2553a9
+DIST drkonqi-5.26.3.tar.xz 508648 BLAKE2B 41c5445c4e2410e945fd81a3a93ed6a1840036db78e72954d7964e0cedff2059ff6f67b0e39e7374370d0685abedffc4455a3bfbe7cadd45e6c8f32c488fc883 SHA512 833c4858f5f932d3224313d0237a1be505fe2d47405adf64b07ad43e21457ac14f7db7b50b6d91e0f147261b866b4c5d499e948ab8f2ceb43c4b4b0bf6c2d858
diff --git a/kde-plasma/drkonqi/drkonqi-5.25.4.ebuild b/kde-plasma/drkonqi/drkonqi-5.25.5.ebuild
index 6b18855f523e..d01d1a5adeeb 100644
--- a/kde-plasma/drkonqi/drkonqi-5.25.4.ebuild
+++ b/kde-plasma/drkonqi/drkonqi-5.25.5.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Plasma crash handler, gives the user feedback if a program crashed"
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="
diff --git a/kde-plasma/drkonqi/drkonqi-5.24.6.ebuild b/kde-plasma/drkonqi/drkonqi-5.26.3.ebuild
index 216f1e591c04..c26661bce3d0 100644
--- a/kde-plasma/drkonqi/drkonqi-5.24.6.ebuild
+++ b/kde-plasma/drkonqi/drkonqi-5.26.3.ebuild
@@ -3,26 +3,27 @@
EAPI=8
-KFMIN=5.92.0
+KFMIN=5.99.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.4
+QTMIN=5.15.5
inherit ecm plasma.kde.org
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"
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv"
IUSE=""
COMMON_DEPEND="
>=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtxml-${QTMIN}:5
>=kde-frameworks/kcompletion-${KFMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kconfigwidgets-${KFMIN}:5
>=kde-frameworks/kcoreaddons-${KFMIN}:5
>=kde-frameworks/kcrash-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
@@ -40,12 +41,19 @@ DEPEND="${COMMON_DEPEND}
>=dev-qt/qtconcurrent-${QTMIN}:5
"
RDEPEND="${COMMON_DEPEND}
+ >=kde-frameworks/kirigami-${KFMIN}:5
+ >=kde-frameworks/kitemmodels-${KFMIN}:5[qml]
|| (
sys-devel/gdb
dev-util/lldb
)
"
+PATCHES=(
+ "${FILESDIR}/${PN}-5.25.90-unused-dep.patch" # git master
+ "${WORKDIR}/${PN}-5.26.2-revert-add-sentry-support.patch" # bug 871759
+)
+
src_test() {
# needs network access, bug #698510
local myctestargs=(
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
new file mode 100644
index 000000000000..896d3468832e
--- /dev/null
+++ b/kde-plasma/drkonqi/files/drkonqi-5.25.90-unused-dep.patch
@@ -0,0 +1,115 @@
+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/kactivitymanagerd/Manifest b/kde-plasma/kactivitymanagerd/Manifest
index cf1f7de7e8e0..bb053ba0df21 100644
--- a/kde-plasma/kactivitymanagerd/Manifest
+++ b/kde-plasma/kactivitymanagerd/Manifest
@@ -1,2 +1,2 @@
-DIST kactivitymanagerd-5.24.6.tar.xz 105180 BLAKE2B 9397099d3f0b7403e488bdb8eb48543deab5714dc00cb1f773875d03fcff65445e5ec7fd09c95440eebd75f4d7fd54712b15ecb392830c464aa3a430285f31d7 SHA512 7150794a7fba8fc94e467efa3d719fed3d08266111b8e330e9440d16c5569059876a5ae4e6d0a0426a4a45e9b4e3e47f4b2028965418f605cf0ba8b43c18c495
-DIST kactivitymanagerd-5.25.4.tar.xz 106812 BLAKE2B b02f6334381965c7440ff39763ff56851667141012b2838d029858c5cb34d5972f1c7e3f844d7a8f3bb04c55faa21f3cdac76b5b88d369fa8e8c04a446a06e48 SHA512 9216417d7bd3896f93dc7e424057f2baa2acc5bffb33fb889ea8913ed87819420fbbfbeb38e317542e501fbd1039c989390114ac14cb50db29b4979fe1d3dcef
+DIST kactivitymanagerd-5.25.5.tar.xz 106800 BLAKE2B ed3dacb51ab775f5a267d7018c0ec5a77f9e71f5ec4e946ec24675e7c64d6ded8f8295c7ad2d3555db6a93dfeb8a21d101b27dec59c3b446f38b26d279f4a0bc SHA512 41ecaa92472f6888d589015b7341fb9cda434aaef604f3b78a189018291bb0469459b271ae3d3f0cf2519693b34cb2016378743118d74bdcaf2a1c5b2e644c6d
+DIST kactivitymanagerd-5.26.3.tar.xz 108988 BLAKE2B 6cbcdb0b5cf3e9abc46e57861b25fd4dd2f6701d706ed5e26a24ab9c649bd4f01c33cc2f68cf76c2713199b9a4e9542841e8ffc86c3284f102798d81e6b6ae71 SHA512 764d1a7b447f5899efbe21e6ff77a5599e6bf78410e7eea19d357ddedac30e34d75d207bf30d3679c07903f4c3f0298efc1811eea249470d71d14b0874fda395
diff --git a/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.24.6.ebuild b/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.25.5.ebuild
index c09bc32f0d3d..872f9bdf3cd9 100644
--- a/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.24.6.ebuild
+++ b/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.25.5.ebuild
@@ -3,9 +3,9 @@
EAPI=8
-KFMIN=5.92.0
+KFMIN=5.95.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.4
+QTMIN=5.15.5
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.25.4.ebuild b/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.26.3.ebuild
index 5cd47b4065b7..ca72da683a94 100644
--- a/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.25.4.ebuild
+++ b/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.26.3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-KFMIN=5.95.0
+KFMIN=5.99.0
PVCUT=$(ver_cut 1-3)
QTMIN=5.15.5
inherit ecm plasma.kde.org
@@ -12,7 +12,7 @@ DESCRIPTION="System service to manage user's activities, track the usage pattern
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv"
IUSE=""
RDEPEND="
diff --git a/kde-plasma/kde-cli-tools/Manifest b/kde-plasma/kde-cli-tools/Manifest
index 0dee66c25b78..a2487ec5d828 100644
--- a/kde-plasma/kde-cli-tools/Manifest
+++ b/kde-plasma/kde-cli-tools/Manifest
@@ -1,2 +1,2 @@
-DIST kde-cli-tools-5.24.6.tar.xz 633868 BLAKE2B 0afec1bdc501ff45c8ca33e7a5d6581a205802d0333797b9a14f8ee8f796292c0af8b216d45027d44da08f2696d567b51bab9a901428d95abff222568c4eaa97 SHA512 e83bf23364325e1613b66abc808dfd6ec388341b9ac2a497ed0cf46baebbf1fa02e55e344d616e41931ca31980f366567c95a89a486fa7c1a41ff3e0132f034b
-DIST kde-cli-tools-5.25.4.tar.xz 632632 BLAKE2B 6107e5fb39e835eafd10937aef8cdf9dbbfe5e091e494db1061a8e5ec4fbf5aba419873dc31cbc3d759d919470d4f9d8bcb342673d875878162a337177739fd6 SHA512 80d79d6039f5e4c105c39b29b328d142bd1f3324e29a943aab26bec6810881098f1ebb0960a47aa79571b6d9f8be462ee4f1ca12467d6a94cf67d625347f0ee8
+DIST kde-cli-tools-5.25.5.tar.xz 635412 BLAKE2B 677c5a157dea5499acd47253f51ffd8e2638bb3684fec425966ed620ac26dcd784173feca914d27e61a431347dfc02b25cd5ebff1e2bad134b122dee79abf5ed SHA512 9776131b481a100d3a9e2cfd97184d4136d6d5db3c1b8fb25e35d497b57fa8e6b0756dadb1929e9adb07f7b15bafa3f0c699a7b2e6754735a5130073d8ef5a29
+DIST kde-cli-tools-5.26.3.tar.xz 631452 BLAKE2B e826baeb18d161d8fed56fb6ceab77c2428fff6d2024ccb10ddfb11095c10f653033a2f58ea37839badb62ad54687f915bc6080e07e49b7c52a37e9a34c43828 SHA512 8e39647df98608a614d9a7b9b036cdcbb4b2ba73a5a5cc521947f021615b79c65c3a060618b728cf416841fe67226ed24394ab3232996314d87598897989a536
diff --git a/kde-plasma/kde-cli-tools/kde-cli-tools-5.25.4.ebuild b/kde-plasma/kde-cli-tools/kde-cli-tools-5.25.5.ebuild
index c1c177e73ce2..f64bf0210692 100644
--- a/kde-plasma/kde-cli-tools/kde-cli-tools-5.25.4.ebuild
+++ b/kde-plasma/kde-cli-tools/kde-cli-tools-5.25.5.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://invent.kde.org/plasma/kde-cli-tools"
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="kdesu X"
REQUIRED_USE="kdesu? ( X )"
diff --git a/kde-plasma/kde-cli-tools/kde-cli-tools-5.24.6.ebuild b/kde-plasma/kde-cli-tools/kde-cli-tools-5.26.3.ebuild
index 4855fccd7a88..67dce5638ed4 100644
--- a/kde-plasma/kde-cli-tools/kde-cli-tools-5.24.6.ebuild
+++ b/kde-plasma/kde-cli-tools/kde-cli-tools-5.26.3.ebuild
@@ -5,9 +5,9 @@ EAPI=8
ECM_HANDBOOK="forceoptional"
ECM_TEST="optional"
-KFMIN=5.92.0
+KFMIN=5.99.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.4
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
inherit ecm plasma.kde.org
@@ -16,7 +16,7 @@ HOMEPAGE="https://invent.kde.org/plasma/kde-cli-tools"
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv"
IUSE="kdesu X"
REQUIRED_USE="kdesu? ( X )"
@@ -34,10 +34,10 @@ DEPEND="
>=kde-frameworks/kconfig-${KFMIN}:5
>=kde-frameworks/kconfigwidgets-${KFMIN}:5
>=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/kdeclarative-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kiconthemes-${KFMIN}:5
>=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kparts-${KFMIN}:5
>=kde-frameworks/kservice-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kwindowsystem-${KFMIN}:5
@@ -51,6 +51,7 @@ DEPEND="
RDEPEND="${DEPEND}
kdesu? ( sys-apps/dbus[X] )
"
+BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5"
PATCHES=( "${FILESDIR}/${PN}-5.12.80-tests-optional.patch" )
diff --git a/kde-plasma/kde-gtk-config/Manifest b/kde-plasma/kde-gtk-config/Manifest
index 61d821be2e1f..e30b88d00f0e 100644
--- a/kde-plasma/kde-gtk-config/Manifest
+++ b/kde-plasma/kde-gtk-config/Manifest
@@ -1,2 +1,2 @@
-DIST kde-gtk-config-5.24.6.tar.xz 71572 BLAKE2B b55fecac22c40bc664aba88134adc191a2b5e0fe4a8e0778921939f1e4183bd43e40a9f337393847667dc9447a4ec09401e1bb3b9b90d7d184778435e203f8fb SHA512 a21907b1eee2503cd0533f0e1ab43ff20239311a7535215f60bc7600e2e9aabc66c59523849509247d2bb31b189a0a934f42683bcb771d131e3b968db070ee36
-DIST kde-gtk-config-5.25.4.tar.xz 72104 BLAKE2B 6af0db868a07fe53ec70968a1ccb86ae1b1ddea94e025ece4d83d324afe6b4a566dc3a10211b7da1cfe82cb6a911a59b711d416775a6f691fc81505350cd9b9e SHA512 9a4a7b23a98dda0e83025d9133aa55d6cb079d40f69b936b8de2638526db829e657f48e2a83f28e13802175382dfc770fbf4b063ad6e4d7980c19a9be7b1a964
+DIST kde-gtk-config-5.25.5.tar.xz 72108 BLAKE2B b7a74de727aa5e51c39c13bcedb566fad45b2ac68c63bef9843c6cbc80af1bb2d9a3ed930890ea9e9b08dc2e8dac2fd863914f5a087464928e0740226c473386 SHA512 dc337a2c9ea7105c49330c17c8f4a48b320babcd5bfbf548415c99d6fcd7fd66173dfc78bb853ea3fd12c47f29248ca91706e826dddbd8a40fd848f889a4dd44
+DIST kde-gtk-config-5.26.3.tar.xz 74556 BLAKE2B fb1d68f110de1c06c9a7a65ebaad275ae04a439a799b24c1d0f39259a0548f1ac7dbcf8a58ea0dc2992d714487b727e889cafe3bd15fe72566debb214960a82f SHA512 963d9acab6b3a2577a2cbec4048982b8c733a9b2ebfd3546b0deef8f82ba5c3df2e0b1399d3810a07c0e30f5dffb23a6eb58db395b951c7523c32ed856979ecf
diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.24.6.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-5.25.5.ebuild
index 342e79809c80..749111a6a5ff 100644
--- a/kde-plasma/kde-gtk-config/kde-gtk-config-5.24.6.ebuild
+++ b/kde-plasma/kde-gtk-config/kde-gtk-config-5.25.5.ebuild
@@ -3,9 +3,9 @@
EAPI=8
-KFMIN=5.92.0
+KFMIN=5.95.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.4
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
inherit ecm plasma.kde.org
diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.25.4.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-5.26.3.ebuild
index fb20e30ccfa7..8434c88a7ed1 100644
--- a/kde-plasma/kde-gtk-config/kde-gtk-config-5.25.4.ebuild
+++ b/kde-plasma/kde-gtk-config/kde-gtk-config-5.26.3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-KFMIN=5.95.0
+KFMIN=5.99.0
PVCUT=$(ver_cut 1-3)
QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
@@ -14,7 +14,7 @@ HOMEPAGE="https://invent.kde.org/plasma/kde-gtk-config"
LICENSE="GPL-3"
SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv"
IUSE=""
DEPEND="
diff --git a/kde-plasma/kdecoration/Manifest b/kde-plasma/kdecoration/Manifest
index 6ad04ba657a4..422ab49eccae 100644
--- a/kde-plasma/kdecoration/Manifest
+++ b/kde-plasma/kdecoration/Manifest
@@ -1,2 +1,2 @@
-DIST kdecoration-5.24.6.tar.xz 48864 BLAKE2B 940d48ba31bf98e9e7649c9176324a2c7c1cdceb255de18377cbea183821c0016613464583f7cf60dbcf90e7099cf0f2e65076fa10f0bbf203eb51914d4c97c7 SHA512 2fa95acac5dd77415f43eb74c4043e1460e33b4b7ac9f6583bf4d8b6c6222b5bed02ee51b2f42a499834a30cfd2371fe8b22cb5e7ba679760eaf3f15d83bb2de
-DIST kdecoration-5.25.4.tar.xz 49464 BLAKE2B 42cfb211a800e03165f08ce1d779e8a6db284d373f4aeafdbca380f776c71c6aa0991c5261e572916c9471964626d11496de5fc61c0ca4660a93eb6616c1ba21 SHA512 f809acd19864632b3bd5d722110d81951b1dcdce162faea8b7b8e087e5cd045ceb723ee22c065b1ef9aea0975ed3d2b1d924f6d1e70a1e24088ee621915e570d
+DIST kdecoration-5.25.5.tar.xz 49476 BLAKE2B 2cfc7975bc8d6c1d54022b42a62a447b9e787697fdb51693fd7d36c820886a9076314cae49c72c600c2f971fd216098f22645526d9721b74170c74742fdc65a7 SHA512 78b0aebd7f6b1242780fb51af3891df1c3dc1f7ec7d2cf6f9c76048048f19efd7b9bd95366d8f6a03ceb4a1a4616caccc3fbbba1b6972108244f6ba6baa1edec
+DIST kdecoration-5.26.3.tar.xz 52084 BLAKE2B 9ec5932971e685305f2b9af769c92e7d15f4c60e0ab2abf65766aed1adeaf8b6e3f6d2f26f2a07e69a170c7c1f019d4d9fd96fd8abf9c4962cf9af73e7f2cfbe SHA512 da7ece3a6b1fbc6db2add71ae9477645b4ac5ce360ac4eb422738e04ef68371b683d0f66ea04c44d669a23c10673e28584446e08118c5608af2cb23b6b5dc792
diff --git a/kde-plasma/kdecoration/kdecoration-5.24.6.ebuild b/kde-plasma/kdecoration/kdecoration-5.25.5.ebuild
index c40376f2ccf1..c45f8d6a5393 100644
--- a/kde-plasma/kdecoration/kdecoration-5.24.6.ebuild
+++ b/kde-plasma/kdecoration/kdecoration-5.25.5.ebuild
@@ -4,9 +4,9 @@
EAPI=8
ECM_TEST="forceoptional"
-KFMIN=5.92.0
+KFMIN=5.95.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.4
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
inherit ecm plasma.kde.org
diff --git a/kde-plasma/kdecoration/kdecoration-5.25.4.ebuild b/kde-plasma/kdecoration/kdecoration-5.26.3.ebuild
index db52f2de346b..6968f3f48063 100644
--- a/kde-plasma/kdecoration/kdecoration-5.25.4.ebuild
+++ b/kde-plasma/kdecoration/kdecoration-5.26.3.ebuild
@@ -4,7 +4,7 @@
EAPI=8
ECM_TEST="forceoptional"
-KFMIN=5.95.0
+KFMIN=5.99.0
PVCUT=$(ver_cut 1-3)
QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
@@ -14,7 +14,7 @@ DESCRIPTION="Plugin based library to create window decorations"
LICENSE="|| ( LGPL-2.1 LGPL-3 )"
SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv"
IUSE=""
DEPEND="
diff --git a/kde-plasma/kdeplasma-addons/Manifest b/kde-plasma/kdeplasma-addons/Manifest
index 4fb9e4e0c30b..b86948c77b94 100644
--- a/kde-plasma/kdeplasma-addons/Manifest
+++ b/kde-plasma/kdeplasma-addons/Manifest
@@ -1,2 +1,2 @@
-DIST kdeplasma-addons-5.24.6.tar.xz 636712 BLAKE2B 903c829eb1066bdd3cc96f2eb116997eb52c947d821ebd4da57c8e9bf382b844d66af7e86889ccaa9097ab6d0ce77c2daf48dc676dfabb40b0b348047a579cf0 SHA512 61214b8dc316f5dc14940695f45059ae044ff7206c6a37df4211cdc528f1fef9997fc6b256ef7e05b263089d05a9375547b330ee6ba6a623d34847e501bda691
-DIST kdeplasma-addons-5.25.4.tar.xz 668336 BLAKE2B fbac5eaca4db7d89c963581999c90f759ea5f08a2ef1364dfc418195447ebaec4ca467d30237db9be058da2d9baad32b0d194071edcf95a82453c64dc0185062 SHA512 86de400783d515953cb8c21f436c5116a85830d72c7f674deea47bd26dbe1cc9c129e3f777151d753155cc3295394ecdda49baaa6138d084424804d23dc5f5ef
+DIST kdeplasma-addons-5.25.5.tar.xz 677472 BLAKE2B 4c7bf2f966394196521fc84314018a3512c7feacf0a682ec809dacb2f6844977ae998fae3bdb051ef52f3ccde4f1cae9420c3a3c7affbab7125ef0861fce44ba SHA512 d7da7b201c6481990fb55303f2d71d5e64aa0e2a69b03498dbeb5d104520c033d8f8c84fcc30dcd23c345d01ef41a7c292b8aeb6d8ee673aad05016e27ae0f3f
+DIST kdeplasma-addons-5.26.3.tar.xz 688904 BLAKE2B 226e54db5737d6921b0527248cef54290fa7fa1e4c679a3fb773542e896b87caf5d3dfb74854061c313e5e8e7cc08ddd8952e2ab332647611449ce48a4952f11 SHA512 d74a0a0f60f7e25bc199893f26c31bcc6932d14dc17720b7bf31c449c2ad1730b726990f5012255e7f5f1ccad4486e8917a8b2e0030a5032b57b3af803195132
diff --git a/kde-plasma/kdeplasma-addons/files/kdeplasma-addons-5.24.6-disable-actions-when-comic-is-not-ready.patch b/kde-plasma/kdeplasma-addons/files/kdeplasma-addons-5.24.6-disable-actions-when-comic-is-not-ready.patch
deleted file mode 100644
index 0ce0db252c6a..000000000000
--- a/kde-plasma/kdeplasma-addons/files/kdeplasma-addons-5.24.6-disable-actions-when-comic-is-not-ready.patch
+++ /dev/null
@@ -1,71 +0,0 @@
-From 352ecf9aa151e842f5304b8f4dc1fa7c7689b32f Mon Sep 17 00:00:00 2001
-From: Nicolas Fella <nicolas.fella@gmx.de>
-Date: Wed, 20 Jul 2022 15:00:02 +0200
-Subject: [PATCH] [applets/comic] Disable most context menu actions when comic
- is not ready
-
-This can be either because the loading failed or is not done yet
-
-In those cases the actions don't make sense and can lead to crashes
-
-BUG: 406991
-(cherry picked from commit 6a0aec81074135c210a2ed11127ef9cfb138dbca)
----
- applets/comic/comic.cpp | 3 +++
- applets/comic/comicdata.cpp | 1 +
- applets/comic/comicdata.h | 6 ++++++
- 3 files changed, 10 insertions(+)
-
-diff --git a/applets/comic/comic.cpp b/applets/comic/comic.cpp
-index 1ad3e83a4..b4f8154fa 100644
---- a/applets/comic/comic.cpp
-+++ b/applets/comic/comic.cpp
-@@ -495,6 +495,9 @@ void ComicApplet::updateContextMenu()
- {
- if (mCurrent.id().isEmpty()) {
- mActiveComicModel->clear();
-+ }
-+
-+ if (mCurrent.id().isEmpty() || !mCurrent.ready()) {
- mActionNextNewStripTab->setEnabled(false);
- mActionGoFirst->setEnabled(false);
- mActionGoLast->setEnabled(false);
-diff --git a/applets/comic/comicdata.cpp b/applets/comic/comicdata.cpp
-index 52cc57e91..60eb475c9 100644
---- a/applets/comic/comicdata.cpp
-+++ b/applets/comic/comicdata.cpp
-@@ -62,6 +62,7 @@ void ComicData::setData(const Plasma::DataEngine::Data &data)
- mPrev = data[QStringLiteral("Previous identifier suffix")].toString();
- mNext = data[QStringLiteral("Next identifier suffix")].toString();
- mAdditionalText = data[QStringLiteral("Additional text")].toString();
-+ mReady = true;
- }
-
- mWebsiteUrl = data[QStringLiteral("Website Url")].toUrl();
-diff --git a/applets/comic/comicdata.h b/applets/comic/comicdata.h
-index 9c884a291..b5f5ee3a7 100644
---- a/applets/comic/comicdata.h
-+++ b/applets/comic/comicdata.h
-@@ -190,6 +190,11 @@ public:
- return mMaxStripNum;
- }
-
-+ bool ready() const
-+ {
-+ return mReady;
-+ }
-+
- void save();
-
- private:
-@@ -226,6 +231,7 @@ private:
- bool mScaleComic = false;
- bool mIsLeftToRight = false;
- bool mIsTopToBottom = false;
-+ bool mReady = false;
-
- KConfigGroup mCfg;
- };
---
-GitLab
-
diff --git a/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.25.4.ebuild b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.25.5.ebuild
index ec534de40cbc..a6b12e10e9c5 100644
--- a/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.25.4.ebuild
+++ b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.25.5.ebuild
@@ -14,7 +14,7 @@ DESCRIPTION="Extra Plasma applets and engines"
LICENSE="GPL-2 LGPL-2"
SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="share webengine"
RESTRICT="test" # bug 727846
diff --git a/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.24.6-r1.ebuild b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.26.3.ebuild
index efd12a43f027..3add5c70574c 100644
--- a/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.24.6-r1.ebuild
+++ b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.26.3.ebuild
@@ -4,9 +4,9 @@
EAPI=8
ECM_HANDBOOK="forceoptional"
-KFMIN=5.92.0
+KFMIN=5.99.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.4
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
inherit ecm plasma.kde.org optfeature
@@ -14,8 +14,8 @@ DESCRIPTION="Extra Plasma applets and engines"
LICENSE="GPL-2 LGPL-2"
SLOT="5"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-IUSE="share webengine"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv"
+IUSE="+alternate-calendar networkmanager share webengine"
RESTRICT="test" # bug 727846
@@ -24,7 +24,6 @@ DEPEND="
>=dev-qt/qtdeclarative-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
- >=kde-frameworks/karchive-${KFMIN}:5
>=kde-frameworks/kcmutils-${KFMIN}:5
>=kde-frameworks/kcompletion-${KFMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5
@@ -41,10 +40,11 @@ DEPEND="
>=kde-frameworks/kservice-${KFMIN}:5
>=kde-frameworks/kunitconversion-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kwindowsystem-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
>=kde-frameworks/plasma-${KFMIN}:5
>=kde-frameworks/sonnet-${KFMIN}:5
+ alternate-calendar? ( dev-libs/icu:= )
+ networkmanager? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:5 )
share? ( >=kde-frameworks/purpose-${KFMIN}:5 )
webengine? ( >=dev-qt/qtwebengine-${QTMIN}:5 )
"
@@ -54,10 +54,10 @@ RDEPEND="${DEPEND}
>=kde-plasma/plasma-workspace-${PVCUT}:5
"
-PATCHES=( "${FILESDIR}/${P}-disable-actions-when-comic-is-not-ready.patch" ) # KDE-bug 406991
-
src_configure() {
local mycmakeargs=(
+ $(cmake_use_find_package alternate-calendar ICU)
+ $(cmake_use_find_package networkmanager KF5NetworkManagerQt)
$(cmake_use_find_package share KF5Purpose)
$(cmake_use_find_package webengine Qt5WebEngine)
)
diff --git a/kde-plasma/kdeplasma-addons/metadata.xml b/kde-plasma/kdeplasma-addons/metadata.xml
index 8aace809aa2b..ca846463acd9 100644
--- a/kde-plasma/kdeplasma-addons/metadata.xml
+++ b/kde-plasma/kdeplasma-addons/metadata.xml
@@ -9,6 +9,8 @@
<bugs-to>https://bugs.kde.org/</bugs-to>
</upstream>
<use>
+ <flag name="alternate-calendar">Support alternate calendar systems (currently Chinese or Indian) via <pkg>dev-libs/icu</pkg></flag>
+ <flag name="networkmanager">Disable wallpaper update when using metered connections</flag>
<flag name="share">Enable applet for quickly sharing data to a variety of sources</flag>
<flag name="webengine">Enable dictionary and web browser applets using <pkg>dev-qt/qtwebengine</pkg></flag>
</use>
diff --git a/kde-plasma/kgamma/Manifest b/kde-plasma/kgamma/Manifest
index 607390632a83..155e0d3e681d 100644
--- a/kde-plasma/kgamma/Manifest
+++ b/kde-plasma/kgamma/Manifest
@@ -1,2 +1,2 @@
-DIST kgamma5-5.24.6.tar.xz 83556 BLAKE2B 11d5d146dee051aeb86bff32bfeb666e51dae42714c0961b1ecfe37bfb482799d99b15c234a5c0d674f7f2c20b02c48c7136768da45c631e85c53360294cffe2 SHA512 acfce8510f1f42d94b93c40633f7f11b367c0960c5dc15aedec4db87fb328f32139cd01ad86c6c6ba749b59a7d093d5d005754d98fc529749f6b05cd06f94586
-DIST kgamma5-5.25.4.tar.xz 84176 BLAKE2B fd762ad0f5cc64fceef8b495557cffc83f5bc3cdfb6d0857a0d0e13daa96f45ce15ed4709384cf77ca212dc310aac2c918bc8a03eaee5fb705cf214466a78246 SHA512 567044795b40788662c28a823b7fb33c579fc6a35ebcefdeb915e045cea57d15f730087517078a7ae4f43a3200b44f29476b89b1a2e87989922f57b65f3686f2
+DIST kgamma5-5.25.5.tar.xz 84204 BLAKE2B 9bdd0e66e8e61feae6ab93cbd269bcbb2333a8dc3cf114371896ae3f2313c0c03f9568ef047a023c1aeaf4ee180afbb410fd72034ce5e83fc54f542a92daec74 SHA512 d1652854078b2f64ef1c737c7c739b65abbe5eed63f03e5a37146142a35bee37ac7a71f4a4c98546fc718884b2d70d1cd6d154110f145b9a5134ea995164d241
+DIST kgamma5-5.26.3.tar.xz 86768 BLAKE2B 7a0b339659a6353019caaf6a5ca31b298b4f037fbe08c7128b2f798e97fd6a51aa0a0801eb62bf07f4bf5ee30f4436fe64499a489132e45cf0dac28f3bd3c0ca SHA512 93272003c9e8913ad8acf38681dd54652036ecc27c0ba34b3b9d2a337b473fb0fe06bc6ba07f535604448056cf8353cbae34c0c480da103df33ebdd70406ee53
diff --git a/kde-plasma/kgamma/kgamma-5.24.6.ebuild b/kde-plasma/kgamma/kgamma-5.25.5.ebuild
index 257ff184219d..880b27bb5bdc 100644
--- a/kde-plasma/kgamma/kgamma-5.24.6.ebuild
+++ b/kde-plasma/kgamma/kgamma-5.25.5.ebuild
@@ -5,9 +5,9 @@ EAPI=8
ECM_HANDBOOK="forceoptional"
KDE_ORG_NAME="${PN}5"
-KFMIN=5.92.0
+KFMIN=5.95.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.4
+QTMIN=5.15.5
inherit ecm plasma.kde.org
DESCRIPTION="Screen gamma values kcontrol module"
diff --git a/kde-plasma/kgamma/kgamma-5.25.4.ebuild b/kde-plasma/kgamma/kgamma-5.26.3.ebuild
index 5b637c9565d8..844210fc7a6c 100644
--- a/kde-plasma/kgamma/kgamma-5.25.4.ebuild
+++ b/kde-plasma/kgamma/kgamma-5.26.3.ebuild
@@ -5,7 +5,7 @@ EAPI=8
ECM_HANDBOOK="forceoptional"
KDE_ORG_NAME="${PN}5"
-KFMIN=5.95.0
+KFMIN=5.99.0
PVCUT=$(ver_cut 1-3)
QTMIN=5.15.5
inherit ecm plasma.kde.org
@@ -14,7 +14,7 @@ DESCRIPTION="Screen gamma values kcontrol module"
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv"
IUSE=""
RDEPEND="
diff --git a/kde-plasma/khotkeys/Manifest b/kde-plasma/khotkeys/Manifest
index 317cf7d25bab..b74e1acfea7e 100644
--- a/kde-plasma/khotkeys/Manifest
+++ b/kde-plasma/khotkeys/Manifest
@@ -1,2 +1,2 @@
-DIST khotkeys-5.24.6.tar.xz 1855072 BLAKE2B 4d494c75b31778db4c8fdf7c6568fb1c773a3da821bcf7bf756cab4cddff5456f65947bebf2a84c6c1570feb4175c8b13236a214de8c10cbb0fdb527fe855b71 SHA512 444ca2231f612a8f04e3a983cdd56ac2cd2552ff37972aea8a8930bf5eb5c6de4059f6ee55f98b9a57412cbcbb60c67fee0b721b4fe036a503c3657937a57ab8
-DIST khotkeys-5.25.4.tar.xz 1832760 BLAKE2B 0363811b8f9a225832bda3322433f80fb555f01dd9529907bc5bced91b6aaf408b3208a3eff9abcfd7ae003794b1aa7eba35e2824cc2abfca79f6efb67e1a67d SHA512 6b18f1800b3fc6e05ccf459d9c43815e6c88d753f32d413ec3ac7666ee50277535080929f412d0d33d945e5b95a0f42840b1e29aafb39787d4c905c71e251f28
+DIST khotkeys-5.25.5.tar.xz 1834180 BLAKE2B c730233bacb2ea6b1856e914e9f232377660b0962e0c4afb887f17945da60e568d02dd9966b015ea80c893f5ea5fc92b1fcf9017d23fbddd07ebf998e43f9d16 SHA512 042516124861f2a4bb6a9322b4566f7e61d739ad7d0fa18cce913a53ffb4862358debb97caa0b7e04e7fb3e6bd6bef17d060ca9131dd0d134e1ee7eabcb36cd0
+DIST khotkeys-5.26.3.tar.xz 1839256 BLAKE2B 38174a9552857261776deaf8d7a9ac34fa09ae18dea390c70a82706d285a15d00d4e5fe04c01e580fa2cd94b7bb690ef064fbcea2ffac49215f0ddbf6574c35e SHA512 daba0c25f5f798c9cd41932d4ffd495eba6f7dcc93d3cb723873a037666c9923e80dd70e3e796fe5a2f49715610fd556f8348986b862457d000c9aa2108bbd4a
diff --git a/kde-plasma/khotkeys/khotkeys-5.24.6.ebuild b/kde-plasma/khotkeys/khotkeys-5.25.5.ebuild
index 905a0def70ad..cc2203694fcb 100644
--- a/kde-plasma/khotkeys/khotkeys-5.24.6.ebuild
+++ b/kde-plasma/khotkeys/khotkeys-5.25.5.ebuild
@@ -4,9 +4,9 @@
EAPI=8
ECM_HANDBOOK="forceoptional" # not optional until !kdelibs4support
-KFMIN=5.92.0
+KFMIN=5.95.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.4
+QTMIN=5.15.5
inherit ecm plasma.kde.org
DESCRIPTION="KDE Plasma workspace hotkey module"
diff --git a/kde-plasma/khotkeys/khotkeys-5.25.4.ebuild b/kde-plasma/khotkeys/khotkeys-5.26.3.ebuild
index 921f52ab27bb..7eaaef43e6c1 100644
--- a/kde-plasma/khotkeys/khotkeys-5.25.4.ebuild
+++ b/kde-plasma/khotkeys/khotkeys-5.26.3.ebuild
@@ -4,7 +4,7 @@
EAPI=8
ECM_HANDBOOK="forceoptional" # not optional until !kdelibs4support
-KFMIN=5.95.0
+KFMIN=5.99.0
PVCUT=$(ver_cut 1-3)
QTMIN=5.15.5
inherit ecm plasma.kde.org
@@ -13,7 +13,7 @@ DESCRIPTION="KDE Plasma workspace hotkey module"
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv"
IUSE=""
COMMON_DEPEND="
diff --git a/kde-plasma/kinfocenter/Manifest b/kde-plasma/kinfocenter/Manifest
index 0c17fdf78eda..a703260838b3 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.24.6.tar.xz 720088 BLAKE2B f124db8c27ddd95084ed569716807987510f23731ce8ece0d7f303be95f17764bde6e522dc72f8dc209fa5f81305f70e8cccc08e93e7b1fe4b983b6e2f38fdc1 SHA512 bb30faf3fdef1df6df7740210da4a63a596b6a354774dd46fabf7561df265eccac85c8fc500b3e5bcf48b8bbef60b4617aa5b3bc245ea10117e8e9a082f98717
-DIST kinfocenter-5.25.4.tar.xz 725412 BLAKE2B 1141c5dfb601db29d78bad1a6864a26526a4625277e305b57e70b57fe9cc7932c7d0cf8854540506e007704c18ff98772f4e0071430ebac2c018a982ad73368a SHA512 24ded8be42a7ad9f19889c6df0a2b0799d3db931368d2bd2c0d68fefa850539076c69dbbc7a26517d090f09aa6dd8ba4b7c6d4cce5b01a07b5c9d9bafb6ae33f
+DIST kinfocenter-5.25.5.tar.xz 730600 BLAKE2B ab94fb984cbdb4827a3e06a15e1d3dcc4510be7db3f40bd8124c469bddf461fc2b36311e1e4be57cfd9d6ea5fcdf34be006b73f810efa55bd00ef9299531be3a SHA512 9683cac383d52871a37a4847cb416384d241a5fcd1a2c69be6992c77504453718fd8b0235195008872a3983033d4f63ec2748cd00cdeee6fcf270d054ac6e21c
+DIST kinfocenter-5.26.3.tar.xz 730076 BLAKE2B 205b0e942edbd327aecbe2fd00ff25e4f19c75cf7490a6ec977ebebfc0e404184bcea19f0a6e6ce10d1cc1c56649146d2c63c1d1666c0bcea4ca2ecc3062198f SHA512 bf530d9ec6bf74783450bd3fc3d0cc1f959cdf86ab0255efd46ea84aeda678df477516043a93ae38cb0c19dcb175ded53eab9eea897413d57086af657f6771af
diff --git a/kde-plasma/kinfocenter/kinfocenter-5.24.6.ebuild b/kde-plasma/kinfocenter/kinfocenter-5.25.5.ebuild
index 6d6af0b3b0bc..83236b9c2117 100644
--- a/kde-plasma/kinfocenter/kinfocenter-5.24.6.ebuild
+++ b/kde-plasma/kinfocenter/kinfocenter-5.25.5.ebuild
@@ -4,9 +4,9 @@
EAPI=8
ECM_HANDBOOK="forceoptional"
-KFMIN=5.92.0
+KFMIN=5.95.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.4
+QTMIN=5.15.5
inherit ecm plasma.kde.org optfeature
DESCRIPTION="Utility providing information about the computer hardware"
@@ -71,6 +71,7 @@ pkg_postinst() {
optfeature "advanced CPU information module" sys-apps/util-linux
fi
optfeature "Wayland information module" app-misc/wayland-utils
+ optfeature "Firmware security module" "app-text/aha sys-apps/fwupd"
optfeature "OpenGL information module" x11-apps/mesa-progs
optfeature "PCI devices information module" sys-apps/pciutils
optfeature "X Server information module" x11-apps/xdpyinfo
diff --git a/kde-plasma/kinfocenter/kinfocenter-5.25.4.ebuild b/kde-plasma/kinfocenter/kinfocenter-5.26.3.ebuild
index a284d1115d5e..d63825d148d6 100644
--- a/kde-plasma/kinfocenter/kinfocenter-5.25.4.ebuild
+++ b/kde-plasma/kinfocenter/kinfocenter-5.26.3.ebuild
@@ -4,7 +4,7 @@
EAPI=8
ECM_HANDBOOK="forceoptional"
-KFMIN=5.95.0
+KFMIN=5.99.0
PVCUT=$(ver_cut 1-3)
QTMIN=5.15.5
inherit ecm plasma.kde.org optfeature
@@ -15,7 +15,7 @@ SRC_URI+=" https://www.gentoo.org/assets/img/logo/gentoo-3d-small.png -> glogo-s
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv"
IUSE="gles2-only usb"
DEPEND="
@@ -43,6 +43,7 @@ RDEPEND="${DEPEND}
>=kde-plasma/kde-cli-tools-${PVCUT}:5
>=kde-plasma/systemsettings-${PVCUT}:5
"
+BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5"
src_configure() {
local mycmakeargs=(
@@ -71,6 +72,7 @@ pkg_postinst() {
optfeature "advanced CPU information module" sys-apps/util-linux
fi
optfeature "Wayland information module" app-misc/wayland-utils
+ optfeature "Firmware security module" "app-text/aha sys-apps/fwupd"
optfeature "OpenGL information module" x11-apps/mesa-progs
optfeature "PCI devices information module" sys-apps/pciutils
optfeature "X Server information module" x11-apps/xdpyinfo
diff --git a/kde-plasma/kmenuedit/Manifest b/kde-plasma/kmenuedit/Manifest
index 893e3eb73561..e3a47b776064 100644
--- a/kde-plasma/kmenuedit/Manifest
+++ b/kde-plasma/kmenuedit/Manifest
@@ -1,2 +1,2 @@
-DIST kmenuedit-5.24.6.tar.xz 901472 BLAKE2B d0390efa58dca54056ad3c83b70c2479f326b7da64f0f141e194ac606d3cb522fa1c000cd19cc1e8b82bc32ee47b7278df6163d1a7b9348bf8804a2fb13118b0 SHA512 ac5f8a57599a5cc0f79561df383be31203ff239de4dbad739443d19a8d946d6376a6c824a712130f1a333bd1c668c29c41da67232b7b94f01db76c08b1e18042
-DIST kmenuedit-5.25.4.tar.xz 904672 BLAKE2B 7307a7b39b2b95127f82b193f8b9997df47d39c9ec2b8a2eaef3981ce9227a061ac2705c86fa6d494117efa5c8a67c42d4ce491196558741f9ab10ced4104aea SHA512 d77d576442ca8e255362ecfe2ad339bfa3ef86f185e9ca68fcf90843e6eeaf9e9ef80dc9891f44114e6ec3b26ae9f56dc4314ee6657211a611f56431ad3453ac
+DIST kmenuedit-5.25.5.tar.xz 904756 BLAKE2B 9d0b3b19f21e0da215ef71d493215d23a19b12cb3aed9e545515994f6e8bd1aa57513885441268096ab871f1fc2b5117f5fd91b8e45a236a19a9f3f567cf2f26 SHA512 69338f1204678ab0fd5ff60c657420f289c981f85ee1b2c0efa643b57584381909cebf1ff8fc8daf5488c7db03446bc0926f1fe93ba42c09ad5190c25c5ff4ef
+DIST kmenuedit-5.26.3.tar.xz 904768 BLAKE2B 97a4e236edfa17cb1289f808cb29bef87f2fde855ec425a9c93a67a2c450fdb247625998f881508ba553285c3809baeeb0c87fe3bf544b24cad807c5d06372a5 SHA512 33f6dfdaf93b2b713cd04ad9d21c7d74fb54d72f4bc93e30f4cfb4ed128d745aaa91f7ce27d03bc13fb705319e37a2594834ca8a422279cc809dc7f374170e4f
diff --git a/kde-plasma/kmenuedit/kmenuedit-5.25.4.ebuild b/kde-plasma/kmenuedit/kmenuedit-5.25.5.ebuild
index 78663e44790c..5068d85c196d 100644
--- a/kde-plasma/kmenuedit/kmenuedit-5.25.4.ebuild
+++ b/kde-plasma/kmenuedit/kmenuedit-5.25.5.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://invent.kde.org/plasma/kmenuedit"
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/kmenuedit/kmenuedit-5.24.6.ebuild b/kde-plasma/kmenuedit/kmenuedit-5.26.3.ebuild
index 40da1e9117e7..8dec1a3ffb01 100644
--- a/kde-plasma/kmenuedit/kmenuedit-5.24.6.ebuild
+++ b/kde-plasma/kmenuedit/kmenuedit-5.26.3.ebuild
@@ -4,8 +4,8 @@
EAPI=8
ECM_HANDBOOK="forceoptional"
-KFMIN=5.92.0
-QTMIN=5.15.4
+KFMIN=5.99.0
+QTMIN=5.15.5
inherit ecm plasma.kde.org
DESCRIPTION="KDE Plasma menu editor"
@@ -13,7 +13,7 @@ HOMEPAGE="https://invent.kde.org/plasma/kmenuedit"
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv"
IUSE=""
RDEPEND="
@@ -33,6 +33,7 @@ RDEPEND="
>=kde-frameworks/kio-${KFMIN}:5
>=kde-frameworks/kservice-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
>=kde-frameworks/sonnet-${KFMIN}:5
"
diff --git a/kde-plasma/kpipewire/Manifest b/kde-plasma/kpipewire/Manifest
new file mode 100644
index 000000000000..f14da46f5f69
--- /dev/null
+++ b/kde-plasma/kpipewire/Manifest
@@ -0,0 +1 @@
+DIST kpipewire-5.26.3.tar.xz 52612 BLAKE2B 7acc8ea9239bd0650c04714a9019b1f34932a7f19f981a9c18753afffb469ded9ccc35c4082c02fd6ec4f5e841b2e7dc6d074f11b617d8dff696126c10054ea3 SHA512 ff7bb7acaec21afb7d112c5d30413e55ea17ea4cabfba7b78bd38961ec0c45de00b7a796de643b0e1466339736d5e079786011aaf7b65c4fb04738fb98258816
diff --git a/kde-plasma/kpipewire/kpipewire-5.26.3.ebuild b/kde-plasma/kpipewire/kpipewire-5.26.3.ebuild
new file mode 100644
index 000000000000..f66464a32473
--- /dev/null
+++ b/kde-plasma/kpipewire/kpipewire-5.26.3.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+KFMIN=5.99.0
+QTMIN=5.15.5
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Components relating to Flatpak pipewire use in Plasma"
+
+LICENSE="LGPL-2.1+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv"
+IUSE=""
+
+COMMON_DEPEND="
+ dev-libs/wayland
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtwayland-${QTMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kwayland-${KFMIN}:5
+ media-libs/libepoxy
+ media-libs/libglvnd
+ media-video/ffmpeg:=
+ >=media-video/pipewire-0.3:=
+ x11-libs/libdrm
+"
+DEPEND="${COMMON_DEPEND}
+ dev-libs/plasma-wayland-protocols
+"
+RDEPEND="${COMMON_DEPEND}
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+ >=kde-frameworks/kirigami-${KFMIN}:5
+ x11-themes/sound-theme-freedesktop
+"
+BDEPEND=">=dev-qt/qtwaylandscanner-${QTMIN}:5"
diff --git a/kde-plasma/kpipewire/metadata.xml b/kde-plasma/kpipewire/metadata.xml
new file mode 100644
index 000000000000..d925f2439758
--- /dev/null
+++ b/kde-plasma/kpipewire/metadata.xml
@@ -0,0 +1,11 @@
+<?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/kscreen/Manifest b/kde-plasma/kscreen/Manifest
index 20091ea2c0b6..17c580c88dae 100644
--- a/kde-plasma/kscreen/Manifest
+++ b/kde-plasma/kscreen/Manifest
@@ -1,2 +1,2 @@
-DIST kscreen-5.24.6.tar.xz 137616 BLAKE2B 9e26ec4920ecfd8082ef7a37d8d0eee451fd364382da78773bb0144634a982da2d6e5d913bff307330528faf481668a3aca77d5f8283174790dd532dcf9a41c3 SHA512 0bee9129de90df75ed95bf9c456842cb3c2b3e240f2861f153c0fb56223178ae645e5e2a6b2ae377e07fc847ff60c58eca2173fec84a084bfb7cf0dc71175323
-DIST kscreen-5.25.4.tar.xz 145632 BLAKE2B 3c0f3b8fa565a3119009b267e4db44c5866eb544766bccd689756a7187d05bd0b609454a7d7bf46138153fa0483db64b94b25536a0e224f24263f820e9623826 SHA512 6b36f67b6c01b275a4a2504e9b05a41f6117d7ef0d07f2a5654bab749396756eaaa4317af387536586029007f4a6b0df13dc13eb06c912dc959c4f0ec87e905a
+DIST kscreen-5.25.5.tar.xz 145868 BLAKE2B dc6c9abafa2514b9a2fa132ba8ef11043d622cb0bdbc2da6791e0246d40fafc22c6c1a977175dca51c14e95006509740eb72b0ea613a4e3f11e002b4c208179a SHA512 7b27def9d30f6fbab42370dd22142c587eb0c33bd4d9d66d2940d774dff991a337e2dd8fb7a59ab5a039117774c66bb720b42562c66ee52310bc26745ed5faba
+DIST kscreen-5.26.3.tar.xz 153904 BLAKE2B 8dfc19cf741c9e5d1bf2094c2e957652367895210dfcfbde9906cf93dd66fb5f74357ee2babe8b4f50b165dd6540ada9944a00d333dd0bacbd3b3ca268f05016 SHA512 90ca24a0fcc94f5be3b12db022e413fe75c907d04c8211892f4ee19f4292f5d580dbabeb2b04cee6e57e9c8fb705323f264d775dbc69549ee6af3080c21b077c
diff --git a/kde-plasma/kscreen/kscreen-5.24.6.ebuild b/kde-plasma/kscreen/kscreen-5.25.5.ebuild
index 833ac9e6f7ef..4c39c0735617 100644
--- a/kde-plasma/kscreen/kscreen-5.24.6.ebuild
+++ b/kde-plasma/kscreen/kscreen-5.25.5.ebuild
@@ -4,9 +4,9 @@
EAPI=8
ECM_TEST="forceoptional"
-KFMIN=5.92.0
+KFMIN=5.95.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.4
+QTMIN=5.15.5
inherit ecm plasma.kde.org
DESCRIPTION="KDE Plasma screen management"
@@ -39,6 +39,7 @@ DEPEND="
>=kde-frameworks/kxmlgui-${KFMIN}:5
>=kde-frameworks/plasma-${KFMIN}:5
>=kde-plasma/libkscreen-${PVCUT}:5
+ x11-libs/libX11
"
RDEPEND="${DEPEND}
>=dev-qt/qtgraphicaleffects-${QTMIN}:5
diff --git a/kde-plasma/kscreen/kscreen-5.25.4.ebuild b/kde-plasma/kscreen/kscreen-5.26.3.ebuild
index 419caab1c137..7fd9115d14cc 100644
--- a/kde-plasma/kscreen/kscreen-5.25.4.ebuild
+++ b/kde-plasma/kscreen/kscreen-5.26.3.ebuild
@@ -4,7 +4,7 @@
EAPI=8
ECM_TEST="forceoptional"
-KFMIN=5.95.0
+KFMIN=5.99.0
PVCUT=$(ver_cut 1-3)
QTMIN=5.15.5
inherit ecm plasma.kde.org
@@ -14,7 +14,7 @@ HOMEPAGE="https://invent.kde.org/plasma/kscreen"
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv"
IUSE=""
# bug #580440, last checked 5.6.3
@@ -38,6 +38,7 @@ DEPEND="
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
>=kde-frameworks/plasma-${KFMIN}:5
+ >=kde-plasma/layer-shell-qt-${PVCUT}:5
>=kde-plasma/libkscreen-${PVCUT}:5
x11-libs/libX11
"
@@ -45,3 +46,4 @@ RDEPEND="${DEPEND}
>=dev-qt/qtgraphicaleffects-${QTMIN}:5
>=kde-plasma/kde-cli-tools-${PVCUT}:5
"
+BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5"
diff --git a/kde-plasma/kscreenlocker/Manifest b/kde-plasma/kscreenlocker/Manifest
index 908a6c1f228f..71053befc079 100644
--- a/kde-plasma/kscreenlocker/Manifest
+++ b/kde-plasma/kscreenlocker/Manifest
@@ -1,2 +1,2 @@
-DIST kscreenlocker-5.24.6.tar.xz 119480 BLAKE2B eb07d296d37ff6c120d6b83ef4824fe6bb90c4d0fd6a78ed82e2ecb545335fc74b3f032f9ad7500bc4d88431292e6dcd6a68175c9677519efce42c0ee8b5d1c0 SHA512 e7c05501ac6c2a7803b7c27638eef73629353e55cc1460a9830953a81d45af551074f91fc668873e66b6672dfef4264f69d44b84ab88bd44b06e102ed228022d
-DIST kscreenlocker-5.25.4.tar.xz 113840 BLAKE2B 548af5dc9f73cf89ec71d8d724f20fb6005fa758a08c2d01e03c29b85f0b1cf8b9810c34dbb124d14ae23a3e13c885b865681ad5a1a4dbb236f54359361ebccc SHA512 c63e5d7ba208675ecc9de640c0de05aa0e73b700f7f5ee35bdc4e5848d76bcf9e1990d2b141a08b379c53a48781a609acb1291e52a5ee9055177485257270983
+DIST kscreenlocker-5.25.5.tar.xz 114204 BLAKE2B ca3b28be606854b45547df2d5ee77e73a847493b250aa81961892d1f83be185a7bf861ccacf7a67ada5801a9e419eaf4e37e032ed1a2670d2e805e7bfac71d5f SHA512 0da55bd7c44aa657e08b42e239ad8fe85eb3172ec1e0701d3a3684f5866c15012a34f7965b88a01660c70b91ef9bf15edda0de99a3e6deabaa9d7c6747f96ed3
+DIST kscreenlocker-5.26.3.tar.xz 116112 BLAKE2B f80862dbd871877eaadc320b1ee6679860f844c47c45003ffbd44318a5c2ace484bd88682fa6b8ec4ebe67519496d249fdf638d1de015dc92e7f385eea3a69d2 SHA512 8705333bc26358d5caf744e4c6cb51af577cbdb7da517ad2ee4ea914e844a79b9c2cf189adf57385524faa5efb2829850cf808cce67d8f1eb2b50b2a26a2bec7
diff --git a/kde-plasma/kscreenlocker/kscreenlocker-5.25.4.ebuild b/kde-plasma/kscreenlocker/kscreenlocker-5.25.5.ebuild
index 0acfd29ee132..2ce46acdb8e1 100644
--- a/kde-plasma/kscreenlocker/kscreenlocker-5.25.4.ebuild
+++ b/kde-plasma/kscreenlocker/kscreenlocker-5.25.5.ebuild
@@ -14,7 +14,7 @@ DESCRIPTION="Library and components for secure lock screen architecture"
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE=""
RESTRICT="test"
diff --git a/kde-plasma/kscreenlocker/kscreenlocker-5.24.6.ebuild b/kde-plasma/kscreenlocker/kscreenlocker-5.26.3.ebuild
index 1e8e3e36852e..740f94d57c3e 100644
--- a/kde-plasma/kscreenlocker/kscreenlocker-5.24.6.ebuild
+++ b/kde-plasma/kscreenlocker/kscreenlocker-5.26.3.ebuild
@@ -4,9 +4,9 @@
EAPI=8
ECM_TEST="forceoptional"
-KFMIN=5.92.0
+KFMIN=5.99.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.4
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
inherit ecm plasma.kde.org pam
@@ -14,8 +14,8 @@ DESCRIPTION="Library and components for secure lock screen architecture"
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-IUSE="+pam"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv"
+IUSE=""
RESTRICT="test"
@@ -28,7 +28,7 @@ COMMON_DEPEND="
>=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtx11extras-${QTMIN}:5
>=kde-frameworks/kcmutils-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5[qml]
>=kde-frameworks/kconfigwidgets-${KFMIN}:5
>=kde-frameworks/kcoreaddons-${KFMIN}:5
>=kde-frameworks/kcrash-${KFMIN}:5
@@ -36,6 +36,7 @@ COMMON_DEPEND="
>=kde-frameworks/kglobalaccel-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kidletime-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
>=kde-frameworks/knotifications-${KFMIN}:5
>=kde-frameworks/kpackage-${KFMIN}:5
>=kde-frameworks/kwayland-${KFMIN}:5
@@ -43,11 +44,11 @@ COMMON_DEPEND="
>=kde-frameworks/kxmlgui-${KFMIN}:5
>=kde-frameworks/solid-${KFMIN}:5
>=kde-plasma/layer-shell-qt-${PVCUT}:5
+ sys-libs/pam
x11-libs/libX11
x11-libs/libXi
x11-libs/libxcb
x11-libs/xcb-util-keysyms
- pam? ( sys-libs/pam )
"
DEPEND="${COMMON_DEPEND}
x11-base/xorg-proto
@@ -57,22 +58,17 @@ RDEPEND="${COMMON_DEPEND}
>=kde-frameworks/kirigami-${KFMIN}:5
>=kde-frameworks/plasma-${KFMIN}:5
"
+BDEPEND="
+ dev-util/wayland-scanner
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+"
PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:5"
-BDEPEND="dev-util/wayland-scanner"
src_prepare() {
ecm_src_prepare
use test || cmake_run_in greeter cmake_comment_add_subdirectory autotests
}
-src_configure() {
- local mycmakeargs=(
- -DPAM_REQUIRED=$(usex pam)
- $(cmake_use_find_package pam PAM)
- )
- ecm_src_configure
-}
-
src_test() {
# requires running environment
local myctestargs=(
@@ -84,11 +80,6 @@ src_test() {
src_install() {
ecm_src_install
- if use pam; then
- newpamd "${FILESDIR}/kde.pam" kde
- newpamd "${FILESDIR}/kde-np.pam" kde-np
- else
- chown root "${ED}"/usr/$(get_libdir)/libexec/kcheckpass || die
- chmod +s "${ED}"/usr/$(get_libdir)/libexec/kcheckpass || die
- fi
+ newpamd "${FILESDIR}/kde.pam" kde
+ newpamd "${FILESDIR}/kde-np.pam" kde-np
}
diff --git a/kde-plasma/ksshaskpass/Manifest b/kde-plasma/ksshaskpass/Manifest
index 86536ddbc732..8563b6bc77bf 100644
--- a/kde-plasma/ksshaskpass/Manifest
+++ b/kde-plasma/ksshaskpass/Manifest
@@ -1,2 +1,2 @@
-DIST ksshaskpass-5.24.6.tar.xz 24712 BLAKE2B b0656c01d4bf3c59461d001c8d7055e4705d9b74f9dba192562f83128d189c07e3b0bba30ef340123092c83100d1ea264ade2583be2219b23a446b4fde70d031 SHA512 6c7af2e9f322a03c9426f4d5ee25b5d7a7f29cc68c6351eb608db43ea61dc5dae26ff43753ea9dae500a5498b56accea750bdae8ed36f37a43da3e302c646afb
-DIST ksshaskpass-5.25.4.tar.xz 24876 BLAKE2B 4df7a84ed47e39c8100e493734777be8104b7e5744bcb0bbdadd1f21ed170bdc024c4a2b3655021b0cc7c9ba383b6ac23b8663573ba9d39a954b0e7403c08c87 SHA512 c1d403a8300ca9805bedfb34a9f2c0cb4000d180e40e1dc2e0859319a5262b654a6d7512abb641887fcb36f27542364ccdf8901923bfd3f8eb1cdeb0dfd7be6c
+DIST ksshaskpass-5.25.5.tar.xz 24904 BLAKE2B eac317c2c0658ade7607fdc73298f07312ac336e5fb4d69161a4c9c6d886c5b778858a26f8477a230068fe9d302097e34841b1c0c0e81809fea4ac63696f20f4 SHA512 ac055caca9c4bcfc6fa40d2eb54bbc72bbbd3b825bc8e831e8f1ec4fc089f334b70a9ba796901ce2c14b565e8519994655c0d32455ef90a1448e1ffdfaaf1c79
+DIST ksshaskpass-5.26.3.tar.xz 27484 BLAKE2B 43a1226c2b07d7749653aaaa4890c28766861bc33eabce5c9d57c8986b3a3868c83b32f17cf167514d5cc763961deaf17683554e30e07aa79e96d69e92f7d1c9 SHA512 2907d2b5d13de14c91fe88997d905e083d9a2c25b45167abbe1bf08f882cfff7eaff670143e51a0e9c0439e5ebd865f2cfd75077fb0f7cdc7fd4280f21b0a7a1
diff --git a/kde-plasma/ksshaskpass/ksshaskpass-5.24.6.ebuild b/kde-plasma/ksshaskpass/ksshaskpass-5.25.5.ebuild
index 0a9e854777e6..0c10e528fe1f 100644
--- a/kde-plasma/ksshaskpass/ksshaskpass-5.24.6.ebuild
+++ b/kde-plasma/ksshaskpass/ksshaskpass-5.25.5.ebuild
@@ -3,8 +3,8 @@
EAPI=8
-KFMIN=5.92.0
-QTMIN=5.15.4
+KFMIN=5.95.0
+QTMIN=5.15.5
inherit ecm plasma.kde.org
DESCRIPTION="Implementation of ssh-askpass with KDE Wallet integration"
diff --git a/kde-plasma/ksshaskpass/ksshaskpass-5.25.4.ebuild b/kde-plasma/ksshaskpass/ksshaskpass-5.26.3.ebuild
index b5fcc31d9ba8..dab3f44e0c7d 100644
--- a/kde-plasma/ksshaskpass/ksshaskpass-5.25.4.ebuild
+++ b/kde-plasma/ksshaskpass/ksshaskpass-5.26.3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-KFMIN=5.95.0
+KFMIN=5.99.0
QTMIN=5.15.5
inherit ecm plasma.kde.org
@@ -12,7 +12,7 @@ HOMEPAGE+=" https://invent.kde.org/plasma/ksshaskpass"
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv"
IUSE=""
DEPEND="
diff --git a/kde-plasma/ksystemstats/Manifest b/kde-plasma/ksystemstats/Manifest
index d1588fa4327b..879969296464 100644
--- a/kde-plasma/ksystemstats/Manifest
+++ b/kde-plasma/ksystemstats/Manifest
@@ -1,2 +1,2 @@
-DIST ksystemstats-5.24.6.tar.xz 95264 BLAKE2B be3a7bc3d3d219a1df675fbb5457681c986b93cc3fd36b77ffe8a7a12c34569932b103a17cb0f515ed6a856eddbcefc0bb4ccf7ea8316987dd81c7c23533439f SHA512 4ab0e76f391510a120f0f004ace0895ab8c31d24b7224df27450cf5f015976ee45934d1cc1e9c116f096af21c0bc5c0e0a6dd418c7eee5f4cdc96e9f6ebadb9b
-DIST ksystemstats-5.25.4.tar.xz 98872 BLAKE2B 5c6e4d17952f71076adc9584184afbe92ef7e8a4e142e6a3c1056c914a2849882944d02ea73649e232b3aab9994fdc28f4524bbbe0954b755b31c94b49d8392d SHA512 0a5988539b4e8ea2c387c8f2592c7cf1205ccd88ea77ea2032bc2520e5e46c2e9c3ed7ac7d0bcd6ef19d64d88a33c0e2c5c0203c19a3ada7ee4e93d7582f18c7
+DIST ksystemstats-5.25.5.tar.xz 100660 BLAKE2B e64562017c33366e13ae670ac7dbfe8fac5ec1acb442496eee1e62e9c5b3a5dccffe72f8b614718aab54e8f3ff163ec24e19d8df616391459e94150c2e65f6fa SHA512 2800377d848f89daf4939c1a65d908d97fd6702d03bf26432db0da9e0c3c8990fdd231dfd7d39a574c743562681b2312969546f0a0875e7ccba6c2c1e11e2f4a
+DIST ksystemstats-5.26.3.tar.xz 107020 BLAKE2B 13eef8077965448e0b5336d94e349e3a433dbb270ee201d2e043c36e69c2c40eb583bd67eb10cea962bab6adc066677c0e3ed5a8f73cc16ac280527d146c7149 SHA512 af3282fbaf7fc544567cb70c44f54e1fd1673c34b467e357eb5cd264f1efbccf2458a4372b8aebc630eb62d24c6d6278676418be74f14c517f7f7b029e10b92f
diff --git a/kde-plasma/ksystemstats/ksystemstats-5.24.6.ebuild b/kde-plasma/ksystemstats/ksystemstats-5.25.5.ebuild
index a654c257966d..1f960be22cdb 100644
--- a/kde-plasma/ksystemstats/ksystemstats-5.24.6.ebuild
+++ b/kde-plasma/ksystemstats/ksystemstats-5.25.5.ebuild
@@ -5,9 +5,9 @@ EAPI=8
ECM_HANDBOOK="forceoptional"
ECM_TEST="forceoptional"
-KFMIN=5.92.0
+KFMIN=5.95.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.4
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
inherit ecm plasma.kde.org
diff --git a/kde-plasma/ksystemstats/ksystemstats-5.25.4.ebuild b/kde-plasma/ksystemstats/ksystemstats-5.26.3.ebuild
index 235ec72677c4..203c883ce6d0 100644
--- a/kde-plasma/ksystemstats/ksystemstats-5.25.4.ebuild
+++ b/kde-plasma/ksystemstats/ksystemstats-5.26.3.ebuild
@@ -5,7 +5,7 @@ EAPI=8
ECM_HANDBOOK="forceoptional"
ECM_TEST="forceoptional"
-KFMIN=5.95.0
+KFMIN=5.99.0
PVCUT=$(ver_cut 1-3)
QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
@@ -15,7 +15,7 @@ DESCRIPTION="Plugin-based system monitoring daemon"
LICENSE="GPL-2+"
SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv"
IUSE="networkmanager"
DEPEND="
diff --git a/kde-plasma/kwallet-pam/Manifest b/kde-plasma/kwallet-pam/Manifest
index 684492c70fdc..9655e21b3e01 100644
--- a/kde-plasma/kwallet-pam/Manifest
+++ b/kde-plasma/kwallet-pam/Manifest
@@ -1,2 +1,2 @@
-DIST kwallet-pam-5.24.6.tar.xz 20472 BLAKE2B 3b389214d21c4f76aac3569e39e4e8babaaef3c21c3a930d89b2d3c941adc201bfe6fa6c7417d9c46c32a1988828f55c4771c02a88544c95033fc5144c082886 SHA512 99eb5e2a003062e2facc40953cd6121c8752b04cf928a7d1302ec9007e1108f61ae52e906950c5caff2c6fe4d333e3b174a3db0f858bbb6aa24016533a84bbfc
-DIST kwallet-pam-5.25.4.tar.xz 20572 BLAKE2B 8ae09e700cbd0859f26017f446945b6e8c9c4c389bcee8cbea5a9b2401716e8b6a247b602b4e5ad8a39aa3ba9fc9d05bb8055ceb2f5985b2d8d169cdac968a10 SHA512 ea7daa8391a2f032490ae1e91d4a7457258eeedc1effdaadc83590febbb02644a309790fdc51c2ce6704ac74e781a8a4b00e16d0d959d8803f7005b521d65ab9
+DIST kwallet-pam-5.25.5.tar.xz 20576 BLAKE2B b0d49d51a558ddfabb96a492822d17c64d7f569b57eefc07aa40c81df350f7bb4e3137d55d6df7a871fac676a4e5dfdffe25675b8d2c60a33a36b0115b6c9f75 SHA512 c79096903d0362a27b0607571cf2f7d949afeb9abdd04b8a9c47e79f03e5d40aa5d9f5c1ae0b4a9a55d725396930525cde71caa1c455cc43710cfbe95de4c683
+DIST kwallet-pam-5.26.3.tar.xz 22756 BLAKE2B da913d805b9bec4a22629e51c6f307f01f42e71b813696e1db0bbc797d6f21c6772da716077b6aa4c5967de350fe78deca25af86747ad5f0f8abf0d0a2a8d03c SHA512 4e6b392662c33d603caa056cbfe1539dae1fd10ee1522c1a8be3028fec895625adec98b1620d6fc9714c5e5513cecaa0c3fa80abdd73184f51c39d8c1f79ed78
diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.24.6.ebuild b/kde-plasma/kwallet-pam/kwallet-pam-5.25.5.ebuild
index 3944c07a37dc..5966c1d2153a 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.24.6.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.25.5.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-KFMIN=5.92.0
+KFMIN=5.95.0
PVCUT=$(ver_cut 1-3)
inherit ecm plasma.kde.org
diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.25.4.ebuild b/kde-plasma/kwallet-pam/kwallet-pam-5.26.3.ebuild
index f7395b5d047c..2977f086326f 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.25.4.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.26.3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-KFMIN=5.95.0
+KFMIN=5.99.0
PVCUT=$(ver_cut 1-3)
inherit ecm plasma.kde.org
@@ -11,7 +11,7 @@ DESCRIPTION="PAM module to not enter KWallet password again after login"
LICENSE="LGPL-2.1"
SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv"
IUSE=""
DEPEND="
diff --git a/kde-plasma/kwayland-integration/Manifest b/kde-plasma/kwayland-integration/Manifest
index c11a24c1b67b..a2d3e9baba39 100644
--- a/kde-plasma/kwayland-integration/Manifest
+++ b/kde-plasma/kwayland-integration/Manifest
@@ -1,2 +1,2 @@
-DIST kwayland-integration-5.24.6.tar.xz 24832 BLAKE2B a6f9e863d7a7b1cb48347cc6115772909123f4561d76f0187909ca57344e079ff78a0ff4249115cb11ab1aec505c05441c34a4ba7eb4bd698354ac3664a1b7a4 SHA512 9f7e5e07719916b9f0b1c7f7bbadf75547f6e8d17512f23cf42088f7bedaa726cddfec3fd814be5021a5733f9a3e87fece2a62407cd724bdb4d1622def17bbc4
-DIST kwayland-integration-5.25.4.tar.xz 24288 BLAKE2B 7caaf75b6de87b2b5fbf88b7c4f3d359de0890daa6d7d488a7803f287d0f0dcc41595465a7e9f050a95289531a4f33f09b0438907412304cae0f3ba8b15709fe SHA512 e66ffd83d17614d60d4d4e2811ef4df791b0d503c53bd90167d7001149f9dddb8d51fd8a0248107614ca3b3ed4b989426568f2a630f49de6564d78453abf6a49
+DIST kwayland-integration-5.25.5.tar.xz 24296 BLAKE2B 30fd0d0c2cb8ce34da692a40d558e7616796475f74ff7fc4212fdded88e7c55271836f160b48907fd3e195f41738c294e40c122bf51ec967861e17bc3d7de3bd SHA512 eabb2040275fd32b4ca1e8a5717a05589a331aac97e21861f36e8ac2b3c683b369d5f40507b0dbebd714dc766d311bd1233043327253e3c5d68de2464e12a342
+DIST kwayland-integration-5.26.3.tar.xz 26944 BLAKE2B 4de0075c585f1e7596bc8ce61653139887090dfade4641d6f577fce3e48a5e6f191e7b52807dc38656f9d6f5a7878c09fe9d9a853bc35d9d0e42bb418b278099 SHA512 3fccb2133cc5c68e93c1c0f68f51cc440f138a8a2c5a05dc4b0cc642bb3efc6549433f07eab56c11ecc3439f69e6a777ac1fa9adb53164b424764b3f230d6ea4
diff --git a/kde-plasma/kwayland-integration/kwayland-integration-5.24.6.ebuild b/kde-plasma/kwayland-integration/kwayland-integration-5.25.5-r1.ebuild
index d8a07b52920c..60b44fb15591 100644
--- a/kde-plasma/kwayland-integration/kwayland-integration-5.24.6.ebuild
+++ b/kde-plasma/kwayland-integration/kwayland-integration-5.25.5-r1.ebuild
@@ -3,26 +3,21 @@
EAPI=8
-ECM_TEST="true"
-KFMIN=5.92.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.4
+KFMIN=5.99.0
+QTMIN=5.15.5
inherit ecm plasma.kde.org
-DESCRIPTION="Provides integration plugins for various KDE frameworks for Wayland"
+DESCRIPTION="Provides KWindowSystem integration plugin for Wayland"
HOMEPAGE="https://invent.kde.org/plasma/kwayland-integration"
LICENSE="LGPL-2.1"
SLOT="5"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE=""
-RESTRICT="test" # bug 668872
-
# dev-qt/qtgui: QtXkbCommonSupport is provided by either IUSE libinput or X
# slot ops:
# dev-qt/qtwayland: Qt::WaylandClientPrivate (private/qwayland*_p.h) stuff
-# kde-frameworks/kidletime: KIdleTime/private/abstractsystempoller.h
# kde-frameworks/kwindowsystem: Various private headers
DEPEND="
>=dev-libs/wayland-1.15
@@ -32,8 +27,6 @@ DEPEND="
)
>=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtwayland-${QTMIN}:5=
- >=kde-frameworks/kguiaddons-${KFMIN}:5
- >=kde-frameworks/kidletime-${KFMIN}:5=
>=kde-frameworks/kwayland-${KFMIN}:5
>=kde-frameworks/kwindowsystem-${KFMIN}:5=
x11-libs/libxkbcommon
@@ -43,3 +36,10 @@ BDEPEND="
>=dev-qt/qtwaylandscanner-${QTMIN}:5
virtual/pkgconfig
"
+
+src_prepare() {
+ ecm_src_prepare
+ ecm_punt_kf_module IdleTime
+ cmake_comment_add_subdirectory autotests # only contains idletime test
+ cmake_run_in src cmake_comment_add_subdirectory idletime
+}
diff --git a/kde-plasma/kwayland-integration/kwayland-integration-5.25.4.ebuild b/kde-plasma/kwayland-integration/kwayland-integration-5.25.5.ebuild
index 1f5432b5199f..1d7a25d08047 100644
--- a/kde-plasma/kwayland-integration/kwayland-integration-5.25.4.ebuild
+++ b/kde-plasma/kwayland-integration/kwayland-integration-5.25.5.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://invent.kde.org/plasma/kwayland-integration"
LICENSE="LGPL-2.1"
SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE=""
RESTRICT="test" # bug 668872
diff --git a/kde-plasma/kwayland-integration/kwayland-integration-5.26.3.ebuild b/kde-plasma/kwayland-integration/kwayland-integration-5.26.3.ebuild
new file mode 100644
index 000000000000..528079dd6f10
--- /dev/null
+++ b/kde-plasma/kwayland-integration/kwayland-integration-5.26.3.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.99.0
+QTMIN=5.15.5
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Provides KWindowSystem integration plugin for Wayland"
+HOMEPAGE="https://invent.kde.org/plasma/kwayland-integration"
+
+LICENSE="LGPL-2.1"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv"
+IUSE=""
+
+# dev-qt/qtgui: QtXkbCommonSupport is provided by either IUSE libinput or X
+# slot ops:
+# dev-qt/qtgui: QtXkbCommonSupportPrivate
+# dev-qt/qtwayland: Qt::WaylandClientPrivate (private/qwayland*_p.h) stuff
+# kde-frameworks/kwindowsystem: Various private headers
+DEPEND="
+ >=dev-libs/wayland-1.15
+ >=dev-qt/qtgui-${QTMIN}:5=
+ || (
+ >=dev-qt/qtgui-${QTMIN}:5[libinput]
+ >=dev-qt/qtgui-${QTMIN}:5[X]
+ )
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtwayland-${QTMIN}:5=
+ >=kde-frameworks/kwayland-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5=
+ x11-libs/libxkbcommon
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ >=dev-qt/qtwaylandscanner-${QTMIN}:5
+ virtual/pkgconfig
+"
+
+src_prepare() {
+ ecm_src_prepare
+ ecm_punt_kf_module IdleTime
+ cmake_comment_add_subdirectory autotests # only contains idletime test
+ cmake_run_in src cmake_comment_add_subdirectory idletime
+}
diff --git a/kde-plasma/kwin/Manifest b/kde-plasma/kwin/Manifest
index b98da0f7ce75..3e8119f91ef5 100644
--- a/kde-plasma/kwin/Manifest
+++ b/kde-plasma/kwin/Manifest
@@ -1,2 +1,2 @@
-DIST kwin-5.24.6.tar.xz 6464412 BLAKE2B e3dabbac99cb1ad4eab9995987b6070d2ae0c7d24b8745edad51d573f955783ef4dfafa91ef686a9325659b7ff32282f8448c4beca90b8ad357d83d210964008 SHA512 582464134046c672f9dd798a5485eb2ea93c71676ad20aebda60d978d459104e74fe1283cb0e16968216faf53827dc3e47d669d4c977e0fb7a5a4bb408f77eeb
-DIST kwin-5.25.4.tar.xz 6639040 BLAKE2B d2160b7e9bedb77ed50033eee9e901edf962c3b6c2b6d0c4e5b19651a1a466c4e5868a2b66dc6b2b00f73381661a59fc9da317fc9cda48488b57ee86f7543f7f SHA512 14ffb4ea0eb069811803253b8abb7737eecb5c121c99c477c1b085a80812eae10d9e2012e3343b326f1a3258a2854d1f8b138dad2f31e548835b9bf09769c0fd
+DIST kwin-5.25.5.tar.xz 6650756 BLAKE2B e0e08b6f688e0f614635618022142eafc7913935b14e5408927bc69762042e5e6085476ddda24fde2dd51571995709702d8c4aaffcf7004dbe1c77f155e02924 SHA512 7fe60738a02eb097e3f97ec2d93a5bc3788f16de75d2e98e3370db46a83152c9ca52973781049b260ec81f2dab6a6d17e699b58903d897c34f7034fec3a3a0df
+DIST kwin-5.26.3.tar.xz 6655776 BLAKE2B 18ab916beb29337d8ea84582abf3c12e17983ee4d4f4d6ab8e86535cb4fc49c0482afc9d7bf2ce503b867663696dbf748c0a9919bf0ca07e6db3c27f660e998d SHA512 9ed2d6530b3fe4a813cf31a43aeb0ce08bef5f722db8a26ba4c76a547daf61cda51eb3d38bbfccd0a8530ba30ddde6d5333920f2cbd3c7ca5f5aadc1cf4dabbc
diff --git a/kde-plasma/kwin/files/kwin-5.24.6-drm-fix-blob-updating.patch b/kde-plasma/kwin/files/kwin-5.24.6-drm-fix-blob-updating.patch
deleted file mode 100644
index 45d231a70f1b..000000000000
--- a/kde-plasma/kwin/files/kwin-5.24.6-drm-fix-blob-updating.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-From 3af37c8a29af36eb773b0684237d61b2bd6b81f9 Mon Sep 17 00:00:00 2001
-From: Xaver Hugl <xaver.hugl@gmail.com>
-Date: Thu, 4 Aug 2022 15:36:26 +0200
-Subject: [PATCH] backends/drm: fix blob updating
-
-Two things about the code were wrong:
-1. m_current is used in updateBlob() but was only updated afterwards
-2. the assumption that the property having the same ID means it has the
-same blob contents is not always true
-
-BUG: 449285
-
-
-(cherry picked from commit 97939ceae864aef2f50e117496f548555877b4ea)
----
- src/backends/drm/drm_property.cpp | 6 ++----
- 1 file changed, 2 insertions(+), 4 deletions(-)
-
-diff --git a/src/backends/drm/drm_property.cpp b/src/backends/drm/drm_property.cpp
-index 8ab0dc0e5a..b2a2deda12 100644
---- a/src/backends/drm/drm_property.cpp
-+++ b/src/backends/drm/drm_property.cpp
-@@ -112,10 +112,8 @@ bool DrmProperty::needsCommit() const
-
- void DrmProperty::setCurrent(uint64_t value)
- {
-- if (m_current != value) {
-- updateBlob();
-- m_current = value;
-- }
-+ m_current = value;
-+ updateBlob();
- }
-
- uint64_t DrmProperty::current() const
---
-GitLab
-
diff --git a/kde-plasma/kwin/files/kwin-5.24.6-emit-rowsChanged.patch b/kde-plasma/kwin/files/kwin-5.24.6-emit-rowsChanged.patch
deleted file mode 100644
index 79ee3cc547ce..000000000000
--- a/kde-plasma/kwin/files/kwin-5.24.6-emit-rowsChanged.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From 4f419afe307f808ab648a6d6c473ff3cd0b9d836 Mon Sep 17 00:00:00 2001
-From: ivan tkachenko <me@ratijas.tk>
-Date: Sun, 10 Jul 2022 15:17:26 +0300
-Subject: [PATCH] [kcm/kwindesktop] Emit rowsChanged signal to fix default
- state highlighting
-
-Without this, the rowsChanged signal wasn't emitting at startup, so the
-binding `highlight: kcm.desktopsModel.rows !== 2` didn't work correctly.
-
-FIXED-IN: 5.24.7 5.25.3 5.26
----
- src/kcmkwin/kwindesktop/desktopsmodel.cpp | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/src/kcmkwin/kwindesktop/desktopsmodel.cpp b/src/kcmkwin/kwindesktop/desktopsmodel.cpp
-index cf147a7981..f8dd8d6260 100644
---- a/src/kcmkwin/kwindesktop/desktopsmodel.cpp
-+++ b/src/kcmkwin/kwindesktop/desktopsmodel.cpp
-@@ -457,6 +457,8 @@ void DesktopsModel::getAllAndConnect(const QDBusMessage &msg)
- m_names = m_serverSideNames;
- m_rows = m_serverSideRows;
- endResetModel();
-+
-+ Q_EMIT rowsChanged();
- }
-
- Q_EMIT readyChanged();
---
-GitLab
-
diff --git a/kde-plasma/kwin/files/kwin-5.24.6-fix-color-picker.patch b/kde-plasma/kwin/files/kwin-5.24.6-fix-color-picker.patch
deleted file mode 100644
index 545bc96d0230..000000000000
--- a/kde-plasma/kwin/files/kwin-5.24.6-fix-color-picker.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-From aa5fc42349052d040f45aca40749edce80ff8f1f Mon Sep 17 00:00:00 2001
-From: ivan tkachenko <me@ratijas.tk>
-Date: Fri, 22 Jul 2022 18:43:45 +0300
-Subject: [PATCH] effects/colorpicker: Fix picking colors
-
-Due to the wrong buffer format, the function failed with
-GL_INVALID_OPERATION error, which was silently ignored by the effect.
-It resulted in the constant phantom color being returned over and over
-again.
-
-Co-Authored-By: David Edmundson <kde@davidedmundson.co.uk>
-BUG: 454974
-FIXED-IN: 5.24.7, 5.25.4, 5.26
-(cherry picked from commit df6331b60aa03e65f146e93d0229cdc6dc956bbd)
----
- src/effects/colorpicker/colorpicker.cpp | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/src/effects/colorpicker/colorpicker.cpp b/src/effects/colorpicker/colorpicker.cpp
-index bc60225838..0625b3de47 100644
---- a/src/effects/colorpicker/colorpicker.cpp
-+++ b/src/effects/colorpicker/colorpicker.cpp
-@@ -61,12 +61,12 @@ void ColorPickerEffect::postPaintScreen()
- effects->postPaintScreen();
-
- if (m_scheduledPosition != QPoint(-1, -1) && (!m_paintedScreen || m_paintedScreen->geometry().contains(m_scheduledPosition))) {
-- uint8_t data[3];
-+ uint8_t data[4];
- const QRect geo = GLRenderTarget::virtualScreenGeometry();
- const QPoint screenPosition(m_scheduledPosition.x() - geo.x(), m_scheduledPosition.y() - geo.y());
- const QPoint texturePosition(screenPosition.x() * GLRenderTarget::virtualScreenScale(), (geo.height() - screenPosition.y()) * GLRenderTarget::virtualScreenScale());
-
-- glReadnPixels(texturePosition.x(), texturePosition.y(), 1, 1, GL_RGB, GL_UNSIGNED_BYTE, 3, data);
-+ glReadnPixels(texturePosition.x(), texturePosition.y(), 1, 1, GL_RGBA, GL_UNSIGNED_BYTE, 4, data);
- QDBusConnection::sessionBus().send(m_replyMessage.createReply(QColor(data[0], data[1], data[2])));
- m_picking = false;
- m_scheduledPosition = QPoint(-1, -1);
---
-GitLab
-
diff --git a/kde-plasma/kwin/files/kwin-5.25.4-drm-fix-blob-updating.patch b/kde-plasma/kwin/files/kwin-5.25.4-drm-fix-blob-updating.patch
deleted file mode 100644
index 282913620c7b..000000000000
--- a/kde-plasma/kwin/files/kwin-5.25.4-drm-fix-blob-updating.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-From 9a81567777f94e2e6c1a121f1d86dd2bdea83adf Mon Sep 17 00:00:00 2001
-From: Xaver Hugl <xaver.hugl@gmail.com>
-Date: Thu, 4 Aug 2022 15:36:26 +0200
-Subject: [PATCH] backends/drm: fix blob updating
-
-Two things about the code were wrong:
-1. m_current is used in updateBlob() but was only updated afterwards
-2. the assumption that the property having the same ID means it has the
-same blob contents is not always true
-
-BUG: 449285
-
-
-(cherry picked from commit 97939ceae864aef2f50e117496f548555877b4ea)
----
- src/backends/drm/drm_property.cpp | 6 ++----
- 1 file changed, 2 insertions(+), 4 deletions(-)
-
-diff --git a/src/backends/drm/drm_property.cpp b/src/backends/drm/drm_property.cpp
-index c9f7718abd..cee80d043a 100644
---- a/src/backends/drm/drm_property.cpp
-+++ b/src/backends/drm/drm_property.cpp
-@@ -112,10 +112,8 @@ bool DrmProperty::needsCommit() const
-
- void DrmProperty::setCurrent(uint64_t value)
- {
-- if (m_current != value) {
-- updateBlob();
-- m_current = value;
-- }
-+ m_current = value;
-+ updateBlob();
- }
-
- uint64_t DrmProperty::current() const
---
-GitLab
-
diff --git a/kde-plasma/kwin/kwin-5.25.4-r1.ebuild b/kde-plasma/kwin/kwin-5.25.5.ebuild
index 44b1802e9117..7cf532668bcb 100644
--- a/kde-plasma/kwin/kwin-5.25.4-r1.ebuild
+++ b/kde-plasma/kwin/kwin-5.25.5.ebuild
@@ -15,7 +15,7 @@ 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"
@@ -102,8 +102,6 @@ BDEPEND="
"
PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:5"
-PATCHES=( "${FILESDIR}/${P}-drm-fix-blob-updating.patch" ) # KDE-bug 449285
-
src_prepare() {
ecm_src_prepare
use multimedia || eapply "${FILESDIR}/${PN}-5.21.80-gstreamer-optional.patch"
diff --git a/kde-plasma/kwin/kwin-5.24.6-r2.ebuild b/kde-plasma/kwin/kwin-5.26.3.ebuild
index d5b779a4cc40..23221e146656 100644
--- a/kde-plasma/kwin/kwin-5.24.6-r2.ebuild
+++ b/kde-plasma/kwin/kwin-5.26.3.ebuild
@@ -5,9 +5,9 @@ EAPI=8
ECM_HANDBOOK="optional"
ECM_TEST="optional"
-KFMIN=5.92.0
+KFMIN=5.99.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.4
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
inherit ecm plasma.kde.org optfeature
@@ -15,24 +15,25 @@ 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 multimedia plasma screencast"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv"
+IUSE="accessibility caps gles2-only lock multimedia plasma screencast"
RESTRICT="test"
COMMON_DEPEND="
>=dev-libs/libinput-1.19
- >=dev-libs/wayland-1.2
+ >=dev-libs/wayland-1.20.0
+ >=dev-qt/qtconcurrent-${QTMIN}:5
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5=[gles2-only=,libinput]
+ >=dev-qt/qtgui-${QTMIN}:5=[egl,gles2-only=,libinput]
+ >=dev-qt/qtwayland-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtx11extras-${QTMIN}:5
>=kde-frameworks/kactivities-${KFMIN}:5
>=kde-frameworks/kauth-${KFMIN}:5
>=kde-frameworks/kcmutils-${KFMIN}:5
- >=kde-frameworks/kcompletion-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5[qml]
>=kde-frameworks/kconfigwidgets-${KFMIN}:5
>=kde-frameworks/kcoreaddons-${KFMIN}:5
>=kde-frameworks/kcrash-${KFMIN}:5
@@ -40,13 +41,12 @@ COMMON_DEPEND="
>=kde-frameworks/kdeclarative-${KFMIN}:5
>=kde-frameworks/kglobalaccel-${KFMIN}:5=[X]
>=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kiconthemes-${KFMIN}:5
>=kde-frameworks/kidletime-${KFMIN}:5=
+ >=kde-frameworks/kitemviews-${KFMIN}:5
>=kde-frameworks/knewstuff-${KFMIN}:5
>=kde-frameworks/knotifications-${KFMIN}:5
>=kde-frameworks/kpackage-${KFMIN}:5
>=kde-frameworks/kservice-${KFMIN}:5
- >=kde-frameworks/ktextwidgets-${KFMIN}:5
>=kde-frameworks/kwayland-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kwindowsystem-${KFMIN}:5=[X]
@@ -54,18 +54,18 @@ COMMON_DEPEND="
>=kde-frameworks/plasma-${KFMIN}:5
>=kde-plasma/breeze-${PVCUT}:5
>=kde-plasma/kdecoration-${PVCUT}:5
- >=kde-plasma/kscreenlocker-${PVCUT}:5
- >=kde-plasma/kwayland-server-${PVCUT}:5
media-libs/fontconfig
media-libs/freetype
media-libs/lcms:2
media-libs/libepoxy
+ media-libs/libglvnd
>=media-libs/mesa-21.1[egl(+),gbm(+),wayland,X]
virtual/libudev:=
x11-libs/libX11
x11-libs/libXi
- x11-libs/libdrm
+ >=x11-libs/libdrm-2.4.108
>=x11-libs/libxcb-1.10
+ >=x11-libs/libxcvt-0.1.1
>=x11-libs/libxkbcommon-0.7.0
x11-libs/xcb-util-cursor
x11-libs/xcb-util-image
@@ -74,10 +74,12 @@ COMMON_DEPEND="
accessibility? ( media-libs/libqaccessibilityclient:5 )
caps? ( sys-libs/libcap )
gles2-only? ( media-libs/mesa[gles2] )
+ lock? ( >=kde-plasma/kscreenlocker-${PVCUT}:5 )
plasma? ( >=kde-frameworks/krunner-${KFMIN}:5 )
screencast? ( >=media-video/pipewire-0.3:= )
"
RDEPEND="${COMMON_DEPEND}
+ !kde-plasma/kwayland-server
>=dev-qt/qtquickcontrols-${QTMIN}:5
>=dev-qt/qtquickcontrols2-${QTMIN}:5
>=dev-qt/qtvirtualkeyboard-${QTMIN}:5
@@ -88,23 +90,19 @@ RDEPEND="${COMMON_DEPEND}
multimedia? ( >=dev-qt/qtmultimedia-${QTMIN}:5[gstreamer,qml] )
"
DEPEND="${COMMON_DEPEND}
+ >=dev-libs/plasma-wayland-protocols-1.9
+ >=dev-libs/wayland-protocols-1.25
>=dev-qt/designer-${QTMIN}:5
>=dev-qt/qtconcurrent-${QTMIN}:5
x11-base/xorg-proto
- test? (
- dev-libs/plasma-wayland-protocols
- >=dev-libs/wayland-protocols-1.19
- )
"
-BDEPEND="test? ( >=dev-qt/qtwaylandscanner-${QTMIN}:5 )"
+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}-emit-rowsChanged.patch"
- "${FILESDIR}/${P}-fix-color-picker.patch" # KDE-bug 454974
- "${FILESDIR}/${P}-drm-fix-blob-updating.patch" # KDE-bug 449285
-)
-
src_prepare() {
ecm_src_prepare
use multimedia || eapply "${FILESDIR}/${PN}-5.21.80-gstreamer-optional.patch"
@@ -117,8 +115,10 @@ src_prepare() {
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)
)
diff --git a/kde-plasma/kwrited/Manifest b/kde-plasma/kwrited/Manifest
index f065ea1c1565..a7c2fa56e594 100644
--- a/kde-plasma/kwrited/Manifest
+++ b/kde-plasma/kwrited/Manifest
@@ -1,2 +1,2 @@
-DIST kwrited-5.24.6.tar.xz 20912 BLAKE2B 900ccdf47fbbf7a3550bced57113ded87d8b8817f6c776a4d40327fe1e281e9bd99da68080e7b6aaffaf90f1785e4f3f80ea00be634ae96fde6f0cce50920f94 SHA512 86afab6d65b1439a79421c42d9e7f5b93f9fcee6f6215b06093f4085cc57b587808a76639988da096831c5d6ec51d6c22bf690f5235b7925244663af15e6460d
-DIST kwrited-5.25.4.tar.xz 21044 BLAKE2B aeafa6694feab581b7aa34cc85798488df484ac5b1e3183694e2d0c5325be6388099717394568014784c858dab52071a5e6316715efd975a45b6a6ffc0265a5e SHA512 66dd4f9b65b45131338371566978adf89053b10bb05d758a0cfdb58d78a03ab2f0581ff367cf4b311ca001c73f2052af0128f508c19f47162abd66ad40d5ec7d
+DIST kwrited-5.25.5.tar.xz 21044 BLAKE2B 613ff44db4e261c656d9d870bb6db5896f2d0440ff18847a17cf5934159a54521dbc144036a87146b9ba6fe5bc0d72ad81018fb056680d8ae336d487c58ab3b5 SHA512 19da84af80a0e643ac46cfb826be05cc3b5ed4e3d1537e6c7e125d47e9ebfbcef2a3fcc5a6d309c3d9f3ef2a23a8303faf135122d845660dd75e5c17292f2283
+DIST kwrited-5.26.3.tar.xz 23420 BLAKE2B 91b58f4d015077265bfdb45e574a9c1ebbeeb801dd68f725449da536575b19993f46b964037b6e58de5ddcc44fecbaef4a76a869b46b387226b888d9c824cf38 SHA512 f45ad1c85d73c893168d903ae36f13b8addd928997819f745a8b6e71ff052756c5b9858f649c1c81d9a5f9a318563fa1e1ee6a2a090cf7fbb541d68f9295c96e
diff --git a/kde-plasma/kwrited/kwrited-5.24.6.ebuild b/kde-plasma/kwrited/kwrited-5.25.5.ebuild
index ea9e558f155e..992cd953cd71 100644
--- a/kde-plasma/kwrited/kwrited-5.24.6.ebuild
+++ b/kde-plasma/kwrited/kwrited-5.25.5.ebuild
@@ -3,9 +3,9 @@
EAPI=8
-KFMIN=5.92.0
+KFMIN=5.95.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.4
+QTMIN=5.15.5
inherit ecm plasma.kde.org
DESCRIPTION="KDE Plasma daemon listening for wall and write messages"
diff --git a/kde-plasma/kwrited/kwrited-5.25.4.ebuild b/kde-plasma/kwrited/kwrited-5.26.3.ebuild
index df55bab943e6..ff00852fc9e1 100644
--- a/kde-plasma/kwrited/kwrited-5.25.4.ebuild
+++ b/kde-plasma/kwrited/kwrited-5.26.3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-KFMIN=5.95.0
+KFMIN=5.99.0
PVCUT=$(ver_cut 1-3)
QTMIN=5.15.5
inherit ecm plasma.kde.org
@@ -12,7 +12,7 @@ DESCRIPTION="KDE Plasma daemon listening for wall and write messages"
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv"
IUSE=""
DEPEND="
diff --git a/kde-plasma/layer-shell-qt/Manifest b/kde-plasma/layer-shell-qt/Manifest
index 77dba677e4a0..c0978c8a0594 100644
--- a/kde-plasma/layer-shell-qt/Manifest
+++ b/kde-plasma/layer-shell-qt/Manifest
@@ -1,2 +1,2 @@
-DIST layer-shell-qt-5.24.6.tar.xz 17888 BLAKE2B 2ef0cb27d3bd8f906a1fe3b43405c4beae10f0f7d9c04dc367e4162796842e4edaf8cd2ccf530e9c380c86a9470462fd614c7f022f3ee129336bb140e3af885a SHA512 28d4f4f82981a55c29cdbc0232920a4d5226c2c816b6b6ea0d3ef5fe0a1809d7911ab61417b25e6b31d17b9cb39ebd5ced3a741f59cf2b95126f821474eae75a
-DIST layer-shell-qt-5.25.4.tar.xz 18332 BLAKE2B aa286532a419543005e5e16f0c202d555498ff03dd5057bc92a18778ac84631822a084ebbeed0a2677087b4d18a09111973aa61560e0033e4606501a9fd7241c SHA512 474dd737c9621c7931bdbe372d57694c0ea854e7850a9829a1b7a0c2412b161e22b7cee6f14d32ba682de6e5af3fb46d6404d983c6fd1f75f486a36fcd31d0e8
+DIST layer-shell-qt-5.25.5.tar.xz 18336 BLAKE2B 0656118af97213591dc79bdf5ef695c3d7e665d6391a51a8e6281a3092b25c716f036aff86e4523a6e2cdf0237a1872bcd1c79862e11da2e72cba7a703b67b36 SHA512 728c741dffff88b3ceea9459f8f3be6c1d6f3ef18039a31951f44169f7d439855c20ad7cd228b9393317231b5ccc33f77e0b49e2852790e4c06c993a834f0b64
+DIST layer-shell-qt-5.26.3.tar.xz 18392 BLAKE2B 243c663666974888f9345481d11c1631dd488f6e4dc1f54733e2e81cf773d279128dae2cdcb5bc210ac9938f0a7cbc919464e6828f24a8c121cc4ed93b6884a5 SHA512 b66f33bb32f225b6f4f61de98e3fdc7b9f98cf3a0a90f90e128b714965857b17cf690b03015ae24510c6b58fc8c0bdc7b5cfe8e7bc7e580d773d1f88ec907a6d
diff --git a/kde-plasma/layer-shell-qt/layer-shell-qt-5.24.6.ebuild b/kde-plasma/layer-shell-qt/layer-shell-qt-5.25.5.ebuild
index b8063679fdbb..7ab95d0c8a26 100644
--- a/kde-plasma/layer-shell-qt/layer-shell-qt-5.24.6.ebuild
+++ b/kde-plasma/layer-shell-qt/layer-shell-qt-5.25.5.ebuild
@@ -3,8 +3,8 @@
EAPI=8
-KFMIN=5.92.0
-QTMIN=5.15.4
+KFMIN=5.95.0
+QTMIN=5.15.5
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.25.4.ebuild b/kde-plasma/layer-shell-qt/layer-shell-qt-5.26.3.ebuild
index 7aeba0ff0caf..627c41217c5e 100644
--- a/kde-plasma/layer-shell-qt/layer-shell-qt-5.25.4.ebuild
+++ b/kde-plasma/layer-shell-qt/layer-shell-qt-5.26.3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-KFMIN=5.95.0
+KFMIN=5.99.0
QTMIN=5.15.5
inherit ecm plasma.kde.org
@@ -11,7 +11,7 @@ DESCRIPTION="Qt component to allow applications make use of Wayland wl-layer-she
LICENSE="LGPL-3+"
SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv"
IUSE=""
# dev-qt/qtgui: QtXkbCommonSupport is provided by either IUSE libinput or X
diff --git a/kde-plasma/libkscreen/Manifest b/kde-plasma/libkscreen/Manifest
index 0d2e14d55b06..770736d230c6 100644
--- a/kde-plasma/libkscreen/Manifest
+++ b/kde-plasma/libkscreen/Manifest
@@ -1,2 +1,2 @@
-DIST libkscreen-5.24.6.tar.xz 99496 BLAKE2B 82375f43970722d6da705acc8ea6b3abab497e04b2bdd0f726b2c93d7adf944a9ac1492ec0dea766230bd13be3f3d7090df15abc3c6b74a7b147f2e5bfdf6a84 SHA512 5fb86aae3c0be6f7f3108396a5f4a24aa0137dd65f53db84b9f703a309f3f695c083af3055b0f553dde07ffdc81f73794578ae8fa82bc8483460ace742a55b84
-DIST libkscreen-5.25.4.tar.xz 99932 BLAKE2B e856705a82198d66ffde6c05d9104e5d4a8a5f2b5c2733d983834b2f02deee5a824289762f70ca1dd31f252d9271dbadf66a7260ca11e016af32241966de4072 SHA512 fa42c719e10599ceca6b6a524ac46d525bd2fb535ec6a95094d51c10da317e8e7659f621ef40d7f9d566233e80d68e3ad18a850e09601f50af6adc99580f8df3
+DIST libkscreen-5.25.5.tar.xz 100008 BLAKE2B b24fc95089bb392fefa637f15d6554baa791c62884d67445dd90b6480fea17c3daddf5bf1171ae9ba90c3cb4f07e9820fc3f903a686e23b04b6a2a1e3d5f20a0 SHA512 e5e69ff1be3fce0f08ffda2029c8fc2ee74cede12b6a8c1a113a9e7ed166894eda7159dd1ecf205542855bcecb65ba91d91b4c236f17500200385283f4a94bd5
+DIST libkscreen-5.26.3.tar.xz 105188 BLAKE2B 18287334d49479fcb44ee0f4817029d40a507076fd8310250aff396926652b7c977b74e0cd2acda0ef996fc05b39a7c13161d1147a9a5064dc55e7e3053282c9 SHA512 300edb0c7ea5340a2786108d2b476a19075222f416b029a370764e4c196f3d89e1712baec310b304018184580d164d5afa96fb141ad98ba075691d3dc0c829b4
diff --git a/kde-plasma/libkscreen/libkscreen-5.24.6.ebuild b/kde-plasma/libkscreen/libkscreen-5.25.5.ebuild
index ea5d486ae28f..96f10200f3f3 100644
--- a/kde-plasma/libkscreen/libkscreen-5.24.6.ebuild
+++ b/kde-plasma/libkscreen/libkscreen-5.25.5.ebuild
@@ -5,9 +5,9 @@ EAPI=8
ECM_QTHELP="true"
ECM_TEST="forceoptional"
-KFMIN=5.92.0
+KFMIN=5.95.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.4
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
inherit ecm plasma.kde.org
diff --git a/kde-plasma/libkscreen/libkscreen-5.25.4.ebuild b/kde-plasma/libkscreen/libkscreen-5.26.3.ebuild
index fca77534c405..6522de3ab738 100644
--- a/kde-plasma/libkscreen/libkscreen-5.25.4.ebuild
+++ b/kde-plasma/libkscreen/libkscreen-5.26.3.ebuild
@@ -5,7 +5,7 @@ EAPI=8
ECM_QTHELP="true"
ECM_TEST="forceoptional"
-KFMIN=5.95.0
+KFMIN=5.99.0
PVCUT=$(ver_cut 1-3)
QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
@@ -15,7 +15,7 @@ DESCRIPTION="Plasma screen management library"
LICENSE="GPL-2" # TODO: CHECK
SLOT="5/7"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv"
IUSE=""
# requires running session
@@ -26,6 +26,7 @@ RDEPEND="
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtgui-${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
diff --git a/kde-plasma/libksysguard/Manifest b/kde-plasma/libksysguard/Manifest
index 20daba8b539e..f146ac2720b3 100644
--- a/kde-plasma/libksysguard/Manifest
+++ b/kde-plasma/libksysguard/Manifest
@@ -1,2 +1,2 @@
-DIST libksysguard-5.24.6.tar.xz 768148 BLAKE2B 434338fdf7380e8e83db4edf58949b6e040bff331c03f65ff7d5133a69ab381bf6ba89418f192d5ed1a6d1e42351389fed222e34b6c7558a9b31ec9caab3dbdf SHA512 9bc810e74821bd11fc4083d61452cd728daf00a2c2d8baa79869c2da4aca07f0db8ca3d7fbfe800110c1498bb9c94550c56dd8e82099a919b61bc76a15a8580c
-DIST libksysguard-5.25.4.tar.xz 782328 BLAKE2B b1fb8490bb32f8ede6dcf39dd05fd923ec8221ea847e623cd34604cb71ce60de4fa19f5586dd2e2c6d7028a4b80dea173139d3152c07a15768bd967e0163103c SHA512 d42919fb1fa95ddb26d8e8aa090268287a02b5b6c209fc9ab6af7315f9f88b7718b4b7bbde81f4447c3d167e873718da6e5e125d9d31d55f28aec498aefd0cda
+DIST libksysguard-5.25.5.tar.xz 783508 BLAKE2B c0b174991b14b5d422a5c5a8d50c19ac15c63d843aad9b946f65cc4fd1365fadd6c3b9af23e426d8f4e2ea4c4de22d025141f0b34c83e90d23cf16e408e531ed SHA512 c26bd5b3d6ac92a914d909e9d97691f0a851dcd069f158c5231f04bcb8d621defe49c667b166fd9b6fbea789bf37cc1a7dd9a52f53c942281f1ff0d76623baf8
+DIST libksysguard-5.26.3.tar.xz 797996 BLAKE2B 08035b455adb90ad22b5a07d951e2c94273d7986a3beb3e5d98cf2978f7de70d914c7a906850e171ceb463fa1148511f6f491490e157068734dab70c140e7008 SHA512 3d7ec67ee666207ade71e530db7b171d6511f084ae26e387a84be46102b39b077539837a3c6e6b5988f3fb232ea8d72f30fa6fcec3595a17fa092e587097baec
diff --git a/kde-plasma/libksysguard/files/libksysguard-5.26.0-with_x11.patch b/kde-plasma/libksysguard/files/libksysguard-5.26.0-with_x11.patch
new file mode 100644
index 000000000000..d27504413384
--- /dev/null
+++ b/kde-plasma/libksysguard/files/libksysguard-5.26.0-with_x11.patch
@@ -0,0 +1,110 @@
+From c389fbdaff34e35b0cd5de32b52e818714e13d40 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner <asturm@gentoo.org>
+Date: Mon, 1 Aug 2022 16:53:42 +0200
+Subject: [PATCH] Add CMake option to build WITH_X11
+
+We want to be able to build without X11 support even if some of the used
+libraries may not work w/o X11 themselves yet or need to be built with
+X11 support for other reverse dependencies.
+
+HAVE_X11 already exists and is set automagically so far, but using
+-DCMAKE_DISABLE_FIND_PACKAGE_X11 will break if any dependencies list X11
+as required in their cmake config.
+
+- Cleanup HAVE_* definitions a bit
+- Clarify X11 PURPOSE a bit
+
+Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
+---
+ CMakeLists.txt | 44 ++++++++++++++++++++++------------------
+ processui/CMakeLists.txt | 4 ++--
+ 2 files changed, 26 insertions(+), 22 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 55938c4..5d4e085 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -65,25 +65,31 @@ ecm_setup_version(${PROJECT_VERSION}
+ SOVERSION 9
+ )
+
+-find_package(X11)
+-set_package_properties(X11 PROPERTIES DESCRIPTION "X11 libraries"
+- URL "https://www.x.org"
+- TYPE OPTIONAL
+- PURPOSE "Required for building the X11 based workspace"
+- )
+-if(X11_FOUND)
+- if (QT_MAJOR_VERSION STREQUAL "5")
+- find_package(Qt5X11Extras REQUIRED)
+- elseif (QT_MAJOR_VERSION STREQUAL "6")
+- find_package(Qt${QT_MAJOR_VERSION} ${REQUIRED_QT_VERSION} CONFIG REQUIRED Gui) # qtx11extras_p.h
+- endif()
+- set(HAVE_X11 1)
+- find_library(X11_XRes_LIB XRes ${X11_LIB_SEARCH_PATH})
+- find_path(X11_XRes_INCLUDE_PATH X11/extensions/XRes.h ${X11_INC_SEARCH_PATH})
+-
+- if(X11_XRes_LIB AND X11_XRes_INCLUDE_PATH)
+- set(X11_XRes_FOUND TRUE)
++option(WITH_X11 "Build with X11 support." ON)
++if(WITH_X11)
++ find_package(X11)
++ set_package_properties(X11 PROPERTIES DESCRIPTION "X11 libraries"
++ URL "https://www.x.org"
++ TYPE OPTIONAL
++ PURPOSE "Required for building Process UI with X11 support"
++ )
++ if(X11_FOUND)
++ if (QT_MAJOR_VERSION STREQUAL "5")
++ find_package(Qt5X11Extras REQUIRED)
++ elseif (QT_MAJOR_VERSION STREQUAL "6")
++ find_package(Qt${QT_MAJOR_VERSION} ${REQUIRED_QT_VERSION} CONFIG REQUIRED Gui) # qtx11extras_p.h
++ endif()
++ set(HAVE_X11 1)
++ find_library(X11_XRes_LIB XRes ${X11_LIB_SEARCH_PATH})
++ find_path(X11_XRes_INCLUDE_PATH X11/extensions/XRes.h ${X11_INC_SEARCH_PATH})
++
++ if(X11_XRes_LIB AND X11_XRes_INCLUDE_PATH)
++ set(HAVE_XRES 1)
++ endif()
+ endif()
++else()
++ set(HAVE_X11 0)
++ set(HAVE_XRES 0)
+ endif()
+
+ set(WEBENGINE_SCRIPTING_ENABLED FALSE)
+@@ -122,8 +128,6 @@ if (${CMAKE_SYSTEM_NAME} MATCHES "Linux")
+ PURPOSE "Used for reading hardware sensors")
+ endif()
+
+-set(HAVE_X11 ${X11_FOUND})
+-set(HAVE_XRES ${X11_XRes_FOUND})
+ configure_file(config-ksysguard.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-ksysguard.h )
+
+ option(BUILD_DESIGNERPLUGIN "Build plugin for Qt Designer" ON)
+diff --git a/processui/CMakeLists.txt b/processui/CMakeLists.txt
+index 2932733..c9bd800 100644
+--- a/processui/CMakeLists.txt
++++ b/processui/CMakeLists.txt
+@@ -30,7 +30,7 @@ ki18n_wrap_ui( processui_LIB_SRCS
+ add_library(processui ${processui_LIB_SRCS})
+ add_library(KSysGuard::ProcessUi ALIAS processui)
+
+-if(X11_XRes_FOUND)
++if(HAVE_XRES)
+ target_link_libraries(processui PRIVATE ${X11_XRes_LIB} ${X11_LIBRARIES})
+ include_directories(${X11_XRes_INCLUDE_PATH})
+ endif()
+@@ -59,7 +59,7 @@ target_include_directories(processui
+ "$<BUILD_INTERFACE:${libksysguard_SOURCE_DIR}>"
+ "$<INSTALL_INTERFACE:${KDE_INSTALL_INCLUDEDIR}/ksysguard>"
+ )
+-if(X11_FOUND)
++if(HAVE_X11)
+ if (QT_MAJOR_VERSION STREQUAL "5")
+ target_link_libraries(processui PRIVATE Qt::X11Extras KF5::WindowSystem)
+ else()
+--
+2.35.1
+
diff --git a/kde-plasma/libksysguard/libksysguard-5.25.4.ebuild b/kde-plasma/libksysguard/libksysguard-5.25.5.ebuild
index 920ea7b3cac7..fc46c6345038 100644
--- a/kde-plasma/libksysguard/libksysguard-5.25.4.ebuild
+++ b/kde-plasma/libksysguard/libksysguard-5.25.5.ebuild
@@ -14,7 +14,7 @@ DESCRIPTION="Task management and system monitoring library"
LICENSE="LGPL-2+"
SLOT="5/9"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="webengine X"
COMMON_DEPEND="
diff --git a/kde-plasma/libksysguard/libksysguard-5.24.6.ebuild b/kde-plasma/libksysguard/libksysguard-5.26.3.ebuild
index 98aa21d7d4d2..721801e4101a 100644
--- a/kde-plasma/libksysguard/libksysguard-5.24.6.ebuild
+++ b/kde-plasma/libksysguard/libksysguard-5.26.3.ebuild
@@ -5,8 +5,8 @@ EAPI=8
ECM_DESIGNERPLUGIN="true"
ECM_TEST="true"
-KFMIN=5.92.0
-QTMIN=5.15.4
+KFMIN=5.99.0
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
inherit ecm plasma.kde.org
@@ -14,7 +14,7 @@ DESCRIPTION="Task management and system monitoring library"
LICENSE="LGPL-2+"
SLOT="5/9"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv"
IUSE="webengine X"
COMMON_DEPEND="
@@ -26,10 +26,9 @@ COMMON_DEPEND="
>=dev-qt/qtwidgets-${QTMIN}:5
>=kde-frameworks/kauth-${KFMIN}:5
>=kde-frameworks/kcompletion-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5[qml]
>=kde-frameworks/kconfigwidgets-${KFMIN}:5
>=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/kdeclarative-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kjobwidgets-${KFMIN}:5
>=kde-frameworks/knewstuff-${KFMIN}:5
@@ -56,16 +55,21 @@ DEPEND="${COMMON_DEPEND}
"
RDEPEND="${COMMON_DEPEND}
!<kde-plasma/ksysguard-5.21.90:5
- !<kde-plasma/plasma-workspace-5.18.80:5
"
-PATCHES=( "${FILESDIR}/${PN}-5.22.80-no-detailed-mem-message.patch" )
+PATCHES=(
+ # downstream patch
+ "${FILESDIR}/${PN}-5.22.80-no-detailed-mem-message.patch"
+ # pending upstream:
+ # https://invent.kde.org/plasma/libksysguard/-/merge_requests/238
+ "${FILESDIR}/${PN}-5.26.0-with_x11.patch"
+)
src_configure() {
local mycmakeargs=(
$(cmake_use_find_package webengine Qt5WebChannel)
$(cmake_use_find_package webengine Qt5WebEngineWidgets)
- $(cmake_use_find_package X X11)
+ -DWITH_X11=$(usex X)
)
ecm_src_configure
diff --git a/kde-plasma/libkworkspace/Manifest b/kde-plasma/libkworkspace/Manifest
index dc9351add211..d7405c25caa0 100644
--- a/kde-plasma/libkworkspace/Manifest
+++ b/kde-plasma/libkworkspace/Manifest
@@ -1,2 +1,2 @@
-DIST plasma-workspace-5.24.6.tar.xz 18500752 BLAKE2B 1e469e91e8f1828f0b819aaa03f2918fa7df551786d7bbc963c7b4f7078719e9655176c5ddeea262175c36b14ba360e143e182dad78e369f833338ef147af06a SHA512 4e49f59d565e0b84951122155158966a54c05a6999ff99503bfff667c780fac6cfc076326f0cac7d53629bfc1d81599b30e919848168f6beb79a4dc7cf7c5560
-DIST plasma-workspace-5.25.4.tar.xz 18616536 BLAKE2B 1674728254c7ab5e7572b1feb6c66e04794c06dde4e61ef26a5d2f73fe3d4899c195a572359fdaeff1c7a016fa22ec597072bd07481b87f5055bae4a49c627f6 SHA512 4f06eedcae47d3c03e0d604a95242d13284bf64891d1c982884a482583ff81ba60202b60e63cc46c3f7e35b98e2910bf69e451fe1aedb64af387add8bcaf4e87
+DIST plasma-workspace-5.25.5.tar.xz 18638932 BLAKE2B f83aabf84b775c0bf9d1e60db03f94400e3363fa8f45767bdc471706682cda7323fae4948cffa156188cc7ed2d30d05349a385dd370ef941c16464ddddf8fa01 SHA512 0c6cf5104b584b34a8bcb45d57069fed3b25e871fccf1bfefd47d8fc1b595867c1c4f0fcfcc0e07847534e1e77ce8ed1f3be1ac6cb7eea8669a9c7649c8466cb
+DIST plasma-workspace-5.26.3.tar.xz 17460024 BLAKE2B 4dd372beb55e4532d527f818a062e04e1dcd818c8f305f30fe3b8e0a1508cbfa38542a16bbd2ef5f99234a08c78fb7488b4e64d12fa320ce71175cc52bda1a48 SHA512 a5cba6b64e697cdf6bad07862aa1898bcadf7251cab019bbab3cfb6a5156cd9fdf4c79d5998e55336034f9b1295bfbb7fae17394b6f34a6a5bcdf0dae010c8fa
diff --git a/kde-plasma/libkworkspace/libkworkspace-5.24.6.ebuild b/kde-plasma/libkworkspace/libkworkspace-5.25.5.ebuild
index b16f72961f73..bc526846bbb4 100644
--- a/kde-plasma/libkworkspace/libkworkspace-5.24.6.ebuild
+++ b/kde-plasma/libkworkspace/libkworkspace-5.25.5.ebuild
@@ -5,9 +5,9 @@ EAPI=8
ECM_TEST="true"
KDE_ORG_NAME="plasma-workspace"
-KFMIN=5.92.0
+KFMIN=5.95.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.4
+QTMIN=5.15.5
inherit ecm plasma.kde.org
DESCRIPTION="Workspace library to interact with the Plasma session manager"
diff --git a/kde-plasma/libkworkspace/libkworkspace-5.25.4.ebuild b/kde-plasma/libkworkspace/libkworkspace-5.26.3.ebuild
index f2a0b02ac9b0..09cc6567a3a7 100644
--- a/kde-plasma/libkworkspace/libkworkspace-5.25.4.ebuild
+++ b/kde-plasma/libkworkspace/libkworkspace-5.26.3.ebuild
@@ -5,7 +5,7 @@ EAPI=8
ECM_TEST="true"
KDE_ORG_NAME="plasma-workspace"
-KFMIN=5.95.0
+KFMIN=5.99.0
PVCUT=$(ver_cut 1-3)
QTMIN=5.15.5
inherit ecm plasma.kde.org
@@ -14,7 +14,7 @@ DESCRIPTION="Workspace library to interact with the Plasma session manager"
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv"
IUSE=""
RDEPEND="
@@ -31,7 +31,6 @@ RDEPEND="
x11-libs/libXau
"
DEPEND="${RDEPEND}
- >=kde-frameworks/kinit-${KFMIN}:5
>=kde-plasma/kwin-${PVCUT}:5
"
diff --git a/kde-plasma/milou/Manifest b/kde-plasma/milou/Manifest
index e2b0f155e4df..18df4c3b1fb5 100644
--- a/kde-plasma/milou/Manifest
+++ b/kde-plasma/milou/Manifest
@@ -1,2 +1,2 @@
-DIST milou-5.24.6.tar.xz 48232 BLAKE2B c2aea71c3debe0315b657a73b94581402d0f91766f4231e1b6bf664d9ce9f52a5dead1381ee15041c7b12b9c496bc083c8c80fc868ccf5f479dcd3cb43fd5fa8 SHA512 5992808c7f9742b706c217fc6e9c36992a079d38459db704e9a911e5ff2a8c1eb645b8161049ddbfa9f4824eb3d5284c5c182b4c66a9e2b562d83412f2085d16
-DIST milou-5.25.4.tar.xz 48664 BLAKE2B 8b3c9431a72276c3153d03fb48f206f25eec314eb6d78256a093b0f10161e9dd151266f3de4c6ea20810cf51ec5c51a379cda2ce65138cd206fb14340f49fe2c SHA512 ff1895719e8c170dfc76077e710f40822f93c0dec2211d4b6c9479e5c31bb5e2a7254649b5b2abf765fa7cb6ae0f03cc63e796e91e613f634d882488beb71876
+DIST milou-5.25.5.tar.xz 48664 BLAKE2B f2fca4f3c25ebc6b33e9f1b6ff82e12d8a7915d4c94dc967fa1e94185d8ff3d7ebe8cd4f368c89d27e0166f314a53368e2985d6d3c2d9ece8800503ccb9ddca5 SHA512 694b713709a53b8a725516f4d0bdd84c943f282537fd2faccde558ed695ea16aba6dea555472fe8dbe4b4967941c63cce646693d58ada9ba5e2feacd7281e034
+DIST milou-5.26.3.tar.xz 50660 BLAKE2B 4c427ceacb42da25147efef3647c1c9f2b6b73214d7169b5f1c690ed75a8bf1b1b754b1d3cd233b7d9a80922820402bd4c5fa71bf9a7372625d9c4d928b49bc3 SHA512 e22ae65ca5c9d188aedbd82438b2730c8ee460f56084f4842317d7341572c11a163442b6eda1a29c47d022a93a7591e06a68c9560e528908b6109fe26dab475a
diff --git a/kde-plasma/milou/milou-5.24.6.ebuild b/kde-plasma/milou/milou-5.25.5.ebuild
index f5e362c3310f..91f25174959f 100644
--- a/kde-plasma/milou/milou-5.24.6.ebuild
+++ b/kde-plasma/milou/milou-5.25.5.ebuild
@@ -4,9 +4,9 @@
EAPI=8
ECM_TEST="true"
-KFMIN=5.92.0
+KFMIN=5.95.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.4
+QTMIN=5.15.5
inherit ecm plasma.kde.org
DESCRIPTION="Dedicated search application built on top of Baloo"
diff --git a/kde-plasma/milou/milou-5.25.4.ebuild b/kde-plasma/milou/milou-5.26.3.ebuild
index 44b1c08103e8..145736cdafaa 100644
--- a/kde-plasma/milou/milou-5.25.4.ebuild
+++ b/kde-plasma/milou/milou-5.26.3.ebuild
@@ -4,7 +4,7 @@
EAPI=8
ECM_TEST="true"
-KFMIN=5.95.0
+KFMIN=5.99.0
PVCUT=$(ver_cut 1-3)
QTMIN=5.15.5
inherit ecm plasma.kde.org
@@ -14,7 +14,7 @@ HOMEPAGE="https://invent.kde.org/plasma/milou"
LICENSE="GPL-2 LGPL-2.1"
SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv"
IUSE=""
DEPEND="
diff --git a/kde-plasma/oxygen-sounds/Manifest b/kde-plasma/oxygen-sounds/Manifest
index 8e2418f8178e..a3f1268b6b67 100644
--- a/kde-plasma/oxygen-sounds/Manifest
+++ b/kde-plasma/oxygen-sounds/Manifest
@@ -1 +1,2 @@
-DIST oxygen-sounds-5.25.4.tar.xz 1896500 BLAKE2B df021fde625ccd9f977ffde7a54a626f71812e3b5d4480af538e793b0e8dc51d95f2ee02626b361ad236f023e32c2e464769de7b3f1ddac7a2f4704fe7d43aec SHA512 099c89e0d4cc2dd2bfd0581785342afdc619e3b98aae0eb5a193b08f4198d9bfe9db036c160f1c2d2f6da25dd0b9470c7a3a2d5b0ab5dbbbcca4a8207d962328
+DIST oxygen-sounds-5.25.5.tar.xz 1896520 BLAKE2B f28b4e8eb470c4a5f016983146d20a45ea5c8d87ba6788b6b8ff2b59e4ec1386457e26bdb3ab5e884729f670f034bfbc3a6b525e9d6f60626477d673d4dd56a5 SHA512 ac4bbd7cbc1c16c236a43aefb04c5d3449cdcf7ab7a536054e8224d2722fd2b933f3a726bb5c2e431034b0fcef7892ab95876554209b40938e6e43ffc7fc13a2
+DIST oxygen-sounds-5.26.3.1.tar.xz 1896532 BLAKE2B 066f266f6a5c03afc88cda21b0f5ab0470ed4ea4b1ce06a597cfab56558fefbdf49d4f5094671b528178ceb09154f3835bf7712336d1a5c171777878462de19b SHA512 6c44e1c437a42a10f94de3081790cacc89ece7583bb8e0e13eb9162fde4d2ae51a2c3b8e3fee11be0f61235c7d3d5e634ef9cf77699d8982f9253bf38d43e889
diff --git a/kde-plasma/oxygen-sounds/oxygen-sounds-5.25.4.ebuild b/kde-plasma/oxygen-sounds/oxygen-sounds-5.25.5.ebuild
index 407b923ef910..1e78499df528 100644
--- a/kde-plasma/oxygen-sounds/oxygen-sounds-5.25.4.ebuild
+++ b/kde-plasma/oxygen-sounds/oxygen-sounds-5.25.5.ebuild
@@ -12,6 +12,6 @@ HOMEPAGE="https://invent.kde.org/plasma/oxygen-sounds"
LICENSE="GPL-2+"
SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
RDEPEND="!<kde-plasma/oxygen-5.24.80"
diff --git a/kde-plasma/oxygen-sounds/oxygen-sounds-5.26.3.1.ebuild b/kde-plasma/oxygen-sounds/oxygen-sounds-5.26.3.1.ebuild
new file mode 100644
index 000000000000..94e5e25a5fa3
--- /dev/null
+++ b/kde-plasma/oxygen-sounds/oxygen-sounds-5.26.3.1.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.99.0
+QTMIN=5.15.5
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Oxygen sound theme for the Plasma desktop"
+HOMEPAGE="https://invent.kde.org/plasma/oxygen-sounds"
+
+LICENSE="GPL-2+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv"
+
+RDEPEND="!<kde-plasma/oxygen-5.24.80"
diff --git a/kde-plasma/oxygen/Manifest b/kde-plasma/oxygen/Manifest
index 6eb4942bef3a..fe4e750b567e 100644
--- a/kde-plasma/oxygen/Manifest
+++ b/kde-plasma/oxygen/Manifest
@@ -1,2 +1,2 @@
-DIST oxygen-5.24.6.tar.xz 4610216 BLAKE2B 0ffc3828c7b45d14040bb0f698d2dd0842766f143bc560da7bc2ccc60386898eaabe0ad711e1d7168283880613f01fccdd9e24cb401088282d23a756b8f63e62 SHA512 0cb9853e12345b33b0d96012eafc5f059f4f9bb8a19cc5df0e459b50b2a06e504107296359c5a1d710f7fd23e68f631e70bb9f887f8f1fde6f76baaca4184b2c
-DIST oxygen-5.25.4.tar.xz 2726120 BLAKE2B 88956807c79f3f1159a245595ee9e47d24ee937d72d202a56a48faca9950890a68b2aa2603989418002a3c4d6b72cdf249eeea64afa0ade005a0e3a67faf5cb8 SHA512 9d3f8ccc40159e4918dd2c8042e238197cccfa4e37afc5f590e7b0b5522af48d7179ba84156885892e031764595c8c28101ccfcda1c59289b0c3c53f3aebe407
+DIST oxygen-5.25.5.tar.xz 2725980 BLAKE2B 452c56766d496aa4a222a464baf007da5a1a88fc18be9f2651907d68987ad1c9bfd611eccf6bf9e56856a942d1a58f6fb9b0a2e4aa942365d805f2553a86c022 SHA512 aa9fcce6f906a94cca5b23c0869915757f6e8c025b500c2c0bbb2acd4b7467087b3606f06cd5dae75560b9fa1494dcbd515b5d2d202fd363ff50356f3612fecb
+DIST oxygen-5.26.3.tar.xz 2724236 BLAKE2B a2726c6cb4bf207cea2f423522f4bb70cde21f24be15328b9994660fc3fac6621c69a64fe0df2c5ec343bc64b693dc9147b1857c1a610dc1735a4b33fd856ce0 SHA512 f1523fa77f00476f037c679971547a9c37cb3d24543c02378f21d19980e702ee9562c7f149d966215810497c71c2d0970c16570b7708cdf70c5a2aa89fd977d6
diff --git a/kde-plasma/oxygen/oxygen-5.24.6.ebuild b/kde-plasma/oxygen/oxygen-5.25.5.ebuild
index 61a737826b2b..4ee2d79dcff9 100644
--- a/kde-plasma/oxygen/oxygen-5.24.6.ebuild
+++ b/kde-plasma/oxygen/oxygen-5.25.5.ebuild
@@ -3,9 +3,9 @@
EAPI=8
-KFMIN=5.92.0
+KFMIN=5.95.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.4
+QTMIN=5.15.5
inherit ecm plasma.kde.org
DESCRIPTION="Oxygen visual style for the Plasma desktop"
diff --git a/kde-plasma/oxygen/oxygen-5.25.4.ebuild b/kde-plasma/oxygen/oxygen-5.26.3.ebuild
index 633a57332d79..749974dab374 100644
--- a/kde-plasma/oxygen/oxygen-5.25.4.ebuild
+++ b/kde-plasma/oxygen/oxygen-5.26.3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-KFMIN=5.95.0
+KFMIN=5.99.0
PVCUT=$(ver_cut 1-3)
QTMIN=5.15.5
inherit ecm plasma.kde.org
@@ -13,7 +13,7 @@ HOMEPAGE="https://invent.kde.org/plasma/oxygen"
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv"
IUSE="wayland"
RDEPEND="
diff --git a/kde-plasma/plasma-browser-integration/Manifest b/kde-plasma/plasma-browser-integration/Manifest
index b21aed4d96fa..b8d8011f9bf9 100644
--- a/kde-plasma/plasma-browser-integration/Manifest
+++ b/kde-plasma/plasma-browser-integration/Manifest
@@ -1,2 +1,2 @@
-DIST plasma-browser-integration-5.24.6.tar.xz 222788 BLAKE2B 596f0b3f72255f8ef6add33e4f4fd461f529b8e4644ea2513087bf75032d432b473aaf925d98de5292fef1fab7ab1c35655f6a1720ea4ea2bba53be29d717817 SHA512 a931c6d7fc176beb16483893b40c387814ad8d91e56a315915f9a50c9b1ddc40401486143da61ec2abde3cfbb463c6b8bb9239eba1b8d8c7fa882de18d56b11e
-DIST plasma-browser-integration-5.25.4.tar.xz 227044 BLAKE2B 44eee5f0d785259f37f66d65f72bdeb179d3e21d6b37d868daeb055d2bdbcf4cc48ac19c73bd682393ccc4921ad79f2222995aa00ebff4e309706da821effef6 SHA512 95a53b34bbdca42afd05dccb1ac75ee61b47d93747091c4a081601a27f1f141d716e34a2c3f5c50dfa2559b36831ac32ef10b49c3bceb8da9ccebd6c1716d07f
+DIST plasma-browser-integration-5.25.5.tar.xz 229520 BLAKE2B 61995b7eee91742133ed11c25102d1503587fb3395b219d9d88b423721f53ac3dea26fded83e22395ce85603f7d1b7b0721b9cad0c6a98c79b905bb173638e86 SHA512 07e0a2d5acfb66327961b576904b3301823bdb7ad8767bf99f3fe1418e8ff6ac93904f0419cdf56c8235149800f1b318ec6dd80f09f8abf9213c70a5d11e0187
+DIST plasma-browser-integration-5.26.3.tar.xz 236772 BLAKE2B c4a16af5af75c66617831cb449dce240b2eae20aa538159a92aaedfcdc95456e6d6c801e619b6135a4d88c0bd44959202c4d78d1d87d6e0ffbbb3e11c8979467 SHA512 797c1dd0e66af5c5651eb84b1cbef09fd4915dc41bc39d918c38981dbc408404a8f029e6f1e2b18df7c54e32fc1a00bd6501b5d60cb24b76c9ccd010766b0a31
diff --git a/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.24.6.ebuild b/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.25.5.ebuild
index 05bdfba890f5..d143a4b8958b 100644
--- a/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.24.6.ebuild
+++ b/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.25.5.ebuild
@@ -3,9 +3,9 @@
EAPI=8
-KFMIN=5.92.0
+KFMIN=5.95.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.4
+QTMIN=5.15.5
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.25.4.ebuild b/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.26.3.ebuild
index 485271ded3e8..c7ab3b4a1d78 100644
--- a/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.25.4.ebuild
+++ b/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.26.3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-KFMIN=5.95.0
+KFMIN=5.99.0
PVCUT=$(ver_cut 1-3)
QTMIN=5.15.5
inherit ecm plasma.kde.org
@@ -13,7 +13,7 @@ HOMEPAGE+=" https://community.kde.org/Plasma/Browser_Integration"
LICENSE="GPL-3+"
SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv"
IUSE=""
DEPEND="
diff --git a/kde-plasma/plasma-desktop/Manifest b/kde-plasma/plasma-desktop/Manifest
index 60c30eba2867..8b1b0e880288 100644
--- a/kde-plasma/plasma-desktop/Manifest
+++ b/kde-plasma/plasma-desktop/Manifest
@@ -1,3 +1,3 @@
-DIST plasma-desktop-5.24.6.tar.xz 6246924 BLAKE2B dff70688c684437eddbf74ba8487be6de3d71591ef1644841d8da11e05eb00a97d96500caeac4744d8bb6a00f7ab14d16f45c59aed10bc85ba78d0fb254e0873 SHA512 5a9324473fbb78b804c2311c223e97f66a0a00a91848818de47eb92167af6e86db22c4323a9709642a4fc58818c2a451b2afebeda35c203ad8136f119fa40023
-DIST plasma-desktop-5.25.4.tar.xz 6300800 BLAKE2B c1f36192c437989a637d9929963353cbc38184a907bf9b2d19b137f7c0fc406ca2ab2ac6c719a2ce8a2ebcbe6a3a0b3a7f6174d808bc66061e32f403cc2aee61 SHA512 271d38bc2c1bd5b8aa355fc33f432952e30b4b4087280d939a38e829b3187c1a40c8faa257854f41b9049cb74f136f8ba2b0589f5f7847b2681cc824fb034547
+DIST plasma-desktop-5.25.5.tar.xz 6327616 BLAKE2B b0693b2097b3cbee01c82c19b803c64401139a5206014de5ceaa17a253de159948d93b870910d37d205989e99e66f245480ca1c79b09338babc0d56eef387399 SHA512 8bcf570ae73c21af7780706a33cf905bd566465badb457cc64515717c01ed332cd8543ca353a82222abdc8b63a762ae85d7881706742b3fe8f93c77584261ec4
+DIST plasma-desktop-5.26.3.tar.xz 6348116 BLAKE2B aa7abaabb47800370206ded32838d98069f5c93655fb809ee001591fb778573f2e1e00e774234493acb26939c56639a54940a9d3c9c40f6e90df23bbb3f1291d SHA512 5228201681413dd8ef9048da3707bbeeb26bdf8d13d56398f3f71b5bcd5fd06534bc1a02da32985006ce1a07207493c22d5cd96fa4caae2a8a282238cbff801f
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.24.6-fix-buttongroupmgmt.patch b/kde-plasma/plasma-desktop/files/plasma-desktop-5.24.6-fix-buttongroupmgmt.patch
deleted file mode 100644
index 0a86d08c5121..000000000000
--- a/kde-plasma/plasma-desktop/files/plasma-desktop-5.24.6-fix-buttongroupmgmt.patch
+++ /dev/null
@@ -1,108 +0,0 @@
-From fffa899345df967ed815104cf88de8466d97b374 Mon Sep 17 00:00:00 2001
-From: ivan tkachenko <me@ratijas.tk>
-Date: Sat, 9 Jul 2022 21:45:37 +0300
-Subject: [PATCH] [applets/pager] Fix button group management on configuration
- page
-
-More declarative and centralized approach fixes the case when the "Text
-display:" section may have no radio buttons selected.
-
-Amends c50e4b987dc365d741880794ee6f2924065a87a6.
-
-BUG: 456525
-FIXED-IN: 5.24.7 5.25.4 5.26
-(cherry picked from commit 4d835be8808b6372d69c424a66c3c7a1493cd6c3)
----
- .../package/contents/ui/configGeneral.qml | 48 ++++---------------
- 1 file changed, 10 insertions(+), 38 deletions(-)
-
-diff --git a/applets/pager/package/contents/ui/configGeneral.qml b/applets/pager/package/contents/ui/configGeneral.qml
-index b66620e16..c5404b9e1 100644
---- a/applets/pager/package/contents/ui/configGeneral.qml
-+++ b/applets/pager/package/contents/ui/configGeneral.qml
-@@ -25,39 +25,6 @@ Kirigami.FormLayout {
- property alias cfg_showOnlyCurrentScreen: showOnlyCurrentScreen.checked
- property alias cfg_wrapPage: wrapPage.checked
-
-- onCfg_displayedTextChanged: {
-- switch (cfg_displayedText) {
-- case 0:
-- displayedTextGroup.checkedButton = desktopNumberRadio;
-- break;
-- case 1:
-- displayedTextGroup.checkedButton = desktopNameRadio;
-- break;
-- default:
-- case 2:
-- displayedTextGroup.checkedButton = noTextRadio;
-- break;
-- }
-- }
--
-- onCfg_currentDesktopSelectedChanged: {
-- switch (cfg_currentDesktopSelected) {
-- case 0:
-- currentDesktopSelectedGroup.checkedButton = doesNothingRadio;
-- break;
-- case 1:
-- currentDesktopSelectedGroup.checkedButton = showsDesktopRadio;
-- break;
-- default:
-- break;
-- }
-- }
--
-- Component.onCompleted: {
-- cfg_currentDesktopSelectedChanged();
-- cfg_displayedTextChanged();
-- }
--
- QtControls.ButtonGroup {
- id: displayedTextGroup
- }
-@@ -113,19 +80,22 @@ Kirigami.FormLayout {
-
- QtControls.ButtonGroup.group: displayedTextGroup
- text: i18n("No text")
-- onCheckedChanged: if (checked) cfg_displayedText = 2;
-+ checked: cfg_displayedText === 2
-+ onToggled: if (checked) cfg_displayedText = 2;
- }
- QtControls.RadioButton {
- id: desktopNumberRadio
- QtControls.ButtonGroup.group: displayedTextGroup
- text: isActivityPager ? i18n("Activity number") : i18n("Desktop number")
-- onCheckedChanged: if (checked) cfg_displayedText = 0;
-+ checked: cfg_displayedText === 0
-+ onToggled: if (checked) cfg_displayedText = 0;
- }
- QtControls.RadioButton {
- id: desktopNameRadio
- QtControls.ButtonGroup.group: displayedTextGroup
- text: isActivityPager ? i18n("Activity name") : i18n("Desktop name")
-- onCheckedChanged: if (checked) cfg_displayedText = 1;
-+ checked: cfg_displayedText === 1
-+ onToggled: if (checked) cfg_displayedText = 1;
- }
-
-
-@@ -141,12 +111,14 @@ Kirigami.FormLayout {
-
- QtControls.ButtonGroup.group: currentDesktopSelectedGroup
- text: i18n("Does nothing")
-- onCheckedChanged: if (checked) cfg_currentDesktopSelected = 0;
-+ checked: cfg_currentDesktopSelected === 0
-+ onToggled: if (checked) cfg_currentDesktopSelected = 0;
- }
- QtControls.RadioButton {
- id: showsDesktopRadio
- QtControls.ButtonGroup.group: currentDesktopSelectedGroup
- text: i18n("Shows the desktop")
-- onCheckedChanged: if (checked) cfg_currentDesktopSelected = 1;
-+ checked: cfg_currentDesktopSelected === 1
-+ onToggled: if (checked) cfg_currentDesktopSelected = 1;
- }
- }
---
-GitLab
-
diff --git a/kde-plasma/plasma-desktop/files/plasma-desktop-5.24.6-fix-mouse-settings-loading.patch b/kde-plasma/plasma-desktop/files/plasma-desktop-5.24.6-fix-mouse-settings-loading.patch
deleted file mode 100644
index 69996e532e10..000000000000
--- a/kde-plasma/plasma-desktop/files/plasma-desktop-5.24.6-fix-mouse-settings-loading.patch
+++ /dev/null
@@ -1,44 +0,0 @@
-From 0351cdfc9210f6f88863419534250ab7b8ce04ed Mon Sep 17 00:00:00 2001
-From: ivan tkachenko <me@ratijas.tk>
-Date: Mon, 25 Jul 2022 20:06:12 +0300
-Subject: [PATCH] Fix mouse settings not being loaded when a mouse is connected
-
-Keyboard daemon was calling into the wrong module name. There are only
-so much kcminit modules, and all of them are required to be named and
-referenced with a "kcm_" prefix.
-
-Postmortem:
-
-- Mouse settings' saving and loading worked fine.
-- Changing settings on the fly worked fine, and if they were not loaded
- before due to this bug, KCM loaded them and applied, after which
- mouse worked fine until disconnected.
-- Starting computer with mouse already connected worked fine.
-- Plug&Play (i.e. connecting mouse after session has started) was the
- only thing that was broken, because this reconfiguration failed to
- launch the proper mouse module.
-
-Co-Authored-By: David Edmundson <kde@davidedmundson.co.uk>
-BUG: 435113
-FIXED-IN: 5.24.7, 5.25.4, 5.26
-(cherry picked from commit 0d7eccfbba7c3656487396dd381fcee0717bb1ec)
----
- kcms/keyboard/keyboard_daemon.cpp | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/kcms/keyboard/keyboard_daemon.cpp b/kcms/keyboard/keyboard_daemon.cpp
-index ae44b0ef2..56a93c4aa 100644
---- a/kcms/keyboard/keyboard_daemon.cpp
-+++ b/kcms/keyboard/keyboard_daemon.cpp
-@@ -89,7 +89,7 @@ void KeyboardDaemon::configureKeyboard()
- void KeyboardDaemon::configureMouse()
- {
- QStringList modules;
-- modules << QStringLiteral("mouse");
-+ modules << QStringLiteral("kcm_mouse");
- QProcess::startDetached(QStringLiteral("kcminit"), modules);
- }
-
---
-GitLab
-
diff --git a/kde-plasma/plasma-desktop/files/plasma-desktop-5.25.5-desktoptoolbox-fix-flickering-on-close.patch b/kde-plasma/plasma-desktop/files/plasma-desktop-5.25.5-desktoptoolbox-fix-flickering-on-close.patch
new file mode 100644
index 000000000000..ca7627d6c33b
--- /dev/null
+++ b/kde-plasma/plasma-desktop/files/plasma-desktop-5.25.5-desktoptoolbox-fix-flickering-on-close.patch
@@ -0,0 +1,30 @@
+From 5f384e75bef57231fe01155da479375c315a9706 Mon Sep 17 00:00:00 2001
+From: Fushan Wen <qydwhotmail@gmail.com>
+Date: Wed, 21 Sep 2022 20:06:08 +0800
+Subject: [PATCH] desktoptoolbox: fix flickering on closing
+
+The visible property needs to keep true until opacity becomes 0,
+otherwise the toolbox will flicker on closing.
+
+BUG: 417849
+FIXED-IN: 5.26 5.24.7
+---
+ toolboxes/desktoptoolbox/contents/ui/ToolBoxContent.qml | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/toolboxes/desktoptoolbox/contents/ui/ToolBoxContent.qml b/toolboxes/desktoptoolbox/contents/ui/ToolBoxContent.qml
+index 2cdea674b..b3f306e8c 100644
+--- a/toolboxes/desktoptoolbox/contents/ui/ToolBoxContent.qml
++++ b/toolboxes/desktoptoolbox/contents/ui/ToolBoxContent.qml
+@@ -32,7 +32,7 @@ Item {
+ }
+ transformOrigin: Item.Center
+ opacity: plasmoid.editMode
+- visible: plasmoid.editMode
++ visible: opacity > 0
+ Behavior on opacity {
+ OpacityAnimator {
+ duration: PlasmaCore.Units.longDuration
+--
+GitLab
+
diff --git a/kde-plasma/plasma-desktop/files/plasma-desktop-5.25.5-folderview-fix-grid-overflow-property.patch b/kde-plasma/plasma-desktop/files/plasma-desktop-5.25.5-folderview-fix-grid-overflow-property.patch
new file mode 100644
index 000000000000..40d34cad1bf1
--- /dev/null
+++ b/kde-plasma/plasma-desktop/files/plasma-desktop-5.25.5-folderview-fix-grid-overflow-property.patch
@@ -0,0 +1,40 @@
+From cb3cbbe3b07da0c9e35cdef69343d32f7659f550 Mon Sep 17 00:00:00 2001
+From: Arjen Hiemstra <ahiemstra@heimr.nl>
+Date: Thu, 15 Sep 2022 17:08:00 +0200
+Subject: [PATCH] folderview: Fix grid overflow property so it properly reports
+ overflow state
+
+In some cases, viewportArea.widthRatio or heightRatio can be 0 when it's
+not actually overflowing. So account for that to ensure we properly
+report the overflow state.
+
+BUG: 419878
+
+
+(cherry picked from commit 754e229b83708c1b8c7be547ef2dcf5645bafc21)
+---
+ containments/desktop/package/contents/ui/FolderView.qml | 8 +++++++-
+ 1 file changed, 7 insertions(+), 1 deletion(-)
+
+diff --git a/containments/desktop/package/contents/ui/FolderView.qml b/containments/desktop/package/contents/ui/FolderView.qml
+index 72ae4903a..a057a5099 100644
+--- a/containments/desktop/package/contents/ui/FolderView.qml
++++ b/containments/desktop/package/contents/ui/FolderView.qml
+@@ -657,7 +657,13 @@ FocusScope {
+ property bool ctrlPressed: false
+ property bool shiftPressed: false
+
+- property bool overflowing: (visibleArea.heightRatio < 1.0 || visibleArea.widthRatio < 1.0)
++ property bool overflowing: {
++ // widthRatio or heightRatio may be 0 when it's not actually
++ // overflowing, so account for that.
++ let widthOverflow = visibleArea.widthRatio > 0.0 && visibleArea.widthRatio < 1.0
++ let heightOverflow = visibleArea.heightRatio > 0.0 && visibleArea.heightRatio < 1.0
++ return widthOverflow || heightOverflow
++ }
+
+ property bool scrollLeft: false
+ property bool scrollRight: false
+--
+GitLab
+
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.24.6-r2.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.25.5-r1.ebuild
index 5b816b2adcf6..7945bed31a46 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.24.6-r2.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.25.5-r1.ebuild
@@ -5,9 +5,9 @@ EAPI=8
ECM_HANDBOOK="forceoptional"
ECM_TEST="true"
-KFMIN=5.92.0
+KFMIN=5.95.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.4
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
inherit ecm plasma.kde.org optfeature
@@ -77,7 +77,7 @@ COMMON_DEPEND="
x11-libs/libX11
x11-libs/libXfixes
x11-libs/libXi
- x11-libs/libxcb[xkb]
+ x11-libs/libxcb
x11-libs/libxkbfile
emoji? (
app-i18n/ibus[emoji]
@@ -120,8 +120,8 @@ BDEPEND="virtual/pkgconfig"
PATCHES=(
"${WORKDIR}/${XORGHDRS}/${PN}-5.24.6-override-include-dirs.patch" # downstream patch
- "${FILESDIR}/${P}-fix-buttongroupmgmt.patch" # KDE-bug 456525
- "${FILESDIR}/${P}-fix-mouse-settings-loading.patch" # KDE-bug 435113
+ "${FILESDIR}/${P}-desktoptoolbox-fix-flickering-on-close.patch" # KDE-bug 417849
+ "${FILESDIR}/${P}-folderview-fix-grid-overflow-property.patch" # KDE-bug 419878
)
src_prepare() {
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.25.4.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.26.3.ebuild
index 7cc313064b6b..5d18bbc82403 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.25.4.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.26.3.ebuild
@@ -5,7 +5,7 @@ EAPI=8
ECM_HANDBOOK="forceoptional"
ECM_TEST="true"
-KFMIN=5.95.0
+KFMIN=5.99.0
PVCUT=$(ver_cut 1-3)
QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
@@ -17,10 +17,11 @@ 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 +semantic-desktop telemetry"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv"
+IUSE="emoji ibus +kaccounts scim screencast +semantic-desktop telemetry"
COMMON_DEPEND="
+ dev-libs/wayland
>=dev-qt/qtconcurrent-${QTMIN}:5
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtdeclarative-${QTMIN}:5
@@ -29,6 +30,7 @@ COMMON_DEPEND="
>=dev-qt/qtprintsupport-${QTMIN}:5
>=dev-qt/qtsql-${QTMIN}:5
>=dev-qt/qtsvg-${QTMIN}:5
+ >=dev-qt/qtwayland-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtx11extras-${QTMIN}:5
>=dev-qt/qtxml-${QTMIN}:5
@@ -72,12 +74,12 @@ COMMON_DEPEND="
>=kde-plasma/kwin-${PVCUT}:5
>=kde-plasma/libksysguard-${PVCUT}:5
>=kde-plasma/libkworkspace-${PVCUT}:5
- >=kde-plasma/plasma-workspace-${PVCUT}:5
+ >=kde-plasma/plasma-workspace-${PVCUT}:5[screencast?]
>=media-libs/phonon-4.11.0
x11-libs/libX11
x11-libs/libXfixes
x11-libs/libXi
- x11-libs/libxcb[xkb]
+ x11-libs/libxcb
x11-libs/libxkbfile
emoji? (
app-i18n/ibus[emoji]
@@ -100,13 +102,16 @@ COMMON_DEPEND="
telemetry? ( dev-libs/kuserfeedback:5 )
"
DEPEND="${COMMON_DEPEND}
+ >=dev-libs/wayland-protocols-1.25
dev-libs/boost
x11-base/xorg-proto
"
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
>=kde-frameworks/kirigami-${KFMIN}:5
>=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
>=kde-plasma/kde-cli-tools-${PVCUT}:5
@@ -115,11 +120,15 @@ RDEPEND="${COMMON_DEPEND}
x11-apps/setxkbmap
x11-misc/xdg-user-dirs
kaccounts? ( net-libs/signon-oauth2 )
+ screencast? ( >=kde-plasma/kpipewire-${PVCUT}:5 )
+"
+BDEPEND="
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ virtual/pkgconfig
"
-BDEPEND="virtual/pkgconfig"
PATCHES=(
- "${WORKDIR}/${XORGHDRS}/${PN}-5.24.6-override-include-dirs.patch" # downstream patch
+ "${WORKDIR}/${XORGHDRS}/${PN}-5.25.80-override-include-dirs.patch" # downstream patch
)
src_prepare() {
diff --git a/kde-plasma/plasma-disks/Manifest b/kde-plasma/plasma-disks/Manifest
index b7558b11dd87..80a0c727fe91 100644
--- a/kde-plasma/plasma-disks/Manifest
+++ b/kde-plasma/plasma-disks/Manifest
@@ -1,2 +1,2 @@
-DIST plasma-disks-5.24.6.tar.xz 88320 BLAKE2B b4690bad113215dccc36b815af4f2040293a8ca89d065d34cf65387fdcb98b3434021b1ea8ab98d4fb71577836d62926be77cb2d93c2414ec21c7337f4033e9c SHA512 b0a01f196477c496cd3ece167a99b82001c5dc5a1570acbe624dd0299c062c1456a30a13eaaca97e3c0bd530497b0753df057e1185c301941a6d6c4ed4554adc
-DIST plasma-disks-5.25.4.tar.xz 91968 BLAKE2B ae12abc4c3abba06607d57041a7ab4c6b2fbca794b4c9d728f312a965e2276600359e709c9ab0970c8b847d19d90295889c511e20ae5497a851bac987e929d54 SHA512 dcaf6a83bd04313c94135ad24a9d17215af508b132b9f414fb8b60db20ebdaabae8ced373e03ac0cd48516a79cefb7710f77010b8d0f79a108cccb256118d1ec
+DIST plasma-disks-5.25.5.tar.xz 91952 BLAKE2B e8d66f7125563a1a9e23b860f8d4e02d6f59366b58b3de5b42373ea8b2ee442cc931ab91034fd647bac958b993c3c17c1b86971b3c591e40d7db6df10a847607 SHA512 b65a6ff02030362989dd5190260639500e4c361b4db2c9a6c6c2d4eb499b3408f1158c3510ec7e279aef5aa9b56a89a43a054859c5926cf803e0f87ea6d6d7f7
+DIST plasma-disks-5.26.3.tar.xz 92268 BLAKE2B f9afc12e971c061f8bfefcf0ab1d72fdd7e15712afb636ae99ed6cf7ff01bea73e41c5f454713ae0260e1d3de959dff7800fefcdac117b4ffb369188c6906dd1 SHA512 019a74b7e7a1142470880b1dc774e73adc1f17ba3dcf133d99a57c6508cd43a8a5aa1e93aaa93e521f26517159f27b45248baf40eb7b5e90cb0fe16d70793542
diff --git a/kde-plasma/plasma-disks/plasma-disks-5.24.6.ebuild b/kde-plasma/plasma-disks/plasma-disks-5.25.5.ebuild
index d7c35c299532..d3821c352efe 100644
--- a/kde-plasma/plasma-disks/plasma-disks-5.24.6.ebuild
+++ b/kde-plasma/plasma-disks/plasma-disks-5.25.5.ebuild
@@ -4,8 +4,8 @@
EAPI=8
ECM_HANDBOOK="true"
-KFMIN=5.92.0
-QTMIN=5.15.4
+KFMIN=5.95.0
+QTMIN=5.15.5
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.25.4.ebuild b/kde-plasma/plasma-disks/plasma-disks-5.26.3.ebuild
index a8bea07bb472..eae362640d09 100644
--- a/kde-plasma/plasma-disks/plasma-disks-5.25.4.ebuild
+++ b/kde-plasma/plasma-disks/plasma-disks-5.26.3.ebuild
@@ -4,7 +4,7 @@
EAPI=8
ECM_HANDBOOK="true"
-KFMIN=5.95.0
+KFMIN=5.99.0
QTMIN=5.15.5
inherit ecm plasma.kde.org
@@ -13,7 +13,7 @@ HOMEPAGE="https://invent.kde.org/plasma/plasma-disks"
LICENSE="|| ( GPL-3 GPL-2 )"
SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv"
IUSE=""
DEPEND="
diff --git a/kde-plasma/plasma-firewall/Manifest b/kde-plasma/plasma-firewall/Manifest
index ff486ac6b0fc..e50606b3ba4d 100644
--- a/kde-plasma/plasma-firewall/Manifest
+++ b/kde-plasma/plasma-firewall/Manifest
@@ -1,2 +1,2 @@
-DIST plasma-firewall-5.24.6.tar.xz 346668 BLAKE2B 857b90f383798961d32d9a65f65cec4f7b45dc17c56966bbe71ee4068c8bbadee941d0ce2a439dc99ec3a9327d5d1d4189d327a820ab618818090ff7661d4865 SHA512 b75442205d1b2eed986794ff6ea233e31e904de36e8acabc7ef2da83b94fdebcaf6a0fa26d5b0393921e9b0acc6d62bbd71f711e13f3e6ba455710970e5af26f
-DIST plasma-firewall-5.25.4.tar.xz 357344 BLAKE2B 47ad810ab97cff60ae410ca1b0e835a37f6c3323bbe4bc9283787f2b9df8630f08d251e073014aa79efc73b21a5ee129baf06d18dc615df61f7ef88e9b9fc5b6 SHA512 d4f28c577b54d3c4041a98acad7f7e98f8edce61b548cf96a0e034432c49da3f7431555c142e420103a910452e9230876c2fcddd52976d24c6a197d8fbfe5839
+DIST plasma-firewall-5.25.5.tar.xz 357380 BLAKE2B 37dcd280306a4b7674a78ce8a74f01ea804a136174725d228370427567b851dff6eeed01aaa687014d565c19694908f0f9aba4f811da8c7d8d2208b6d0250581 SHA512 b6059e732f34af49263ff0beecb9f11894420166a60ef0ebdce38fff9bb472c1c6d058f4ae6d3cae8194c5b6efe127971e6057564e887317250a4691df73e1e0
+DIST plasma-firewall-5.26.3.tar.xz 358376 BLAKE2B 5a2d456beb94567e0de667cb49ef5cee002d70227a49238ac965da2f12b0b43d51608a3cc13a9a677a45e930cf8a16eaa55a71436c98c933559e76aed5a4be9b SHA512 c0740b2ff3cb8e9ecc63999113e5ee70748b9f56ed9b1971e746a15a4e961c468702a44e0a9e8af6dc06367a2e3f6826d5c4fe16017985bf2ad7598a13b4f15a
diff --git a/kde-plasma/plasma-firewall/plasma-firewall-5.25.4.ebuild b/kde-plasma/plasma-firewall/plasma-firewall-5.25.5.ebuild
index 0161118e86d2..c3ca63709f72 100644
--- a/kde-plasma/plasma-firewall/plasma-firewall-5.25.4.ebuild
+++ b/kde-plasma/plasma-firewall/plasma-firewall-5.25.5.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://invent.kde.org/network/plasma-firewall"
LICENSE="GPL-2+"
SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="firewalld +ufw"
REQUIRED_USE="${PYTHON_REQUIRED_USE} || ( firewalld ufw )"
diff --git a/kde-plasma/plasma-firewall/plasma-firewall-5.24.6.ebuild b/kde-plasma/plasma-firewall/plasma-firewall-5.26.3.ebuild
index 04e59a89cbfa..5dc4816369b3 100644
--- a/kde-plasma/plasma-firewall/plasma-firewall-5.24.6.ebuild
+++ b/kde-plasma/plasma-firewall/plasma-firewall-5.26.3.ebuild
@@ -4,8 +4,8 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
-KFMIN=5.92.0
-QTMIN=5.15.4
+KFMIN=5.99.0
+QTMIN=5.15.5
inherit ecm plasma.kde.org python-single-r1
DESCRIPTION="Plasma frontend for Firewalld or UFW"
@@ -13,7 +13,7 @@ HOMEPAGE="https://invent.kde.org/network/plasma-firewall"
LICENSE="GPL-2+"
SLOT="5"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv"
IUSE="firewalld +ufw"
REQUIRED_USE="${PYTHON_REQUIRED_USE} || ( firewalld ufw )"
@@ -31,13 +31,13 @@ DEPEND="
>=kde-frameworks/kcoreaddons-${KFMIN}:5
>=kde-frameworks/kdeclarative-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/plasma-${KFMIN}:5
"
RDEPEND="${DEPEND}
${PYTHON_DEPS}
firewalld? ( net-firewall/firewalld )
ufw? ( net-firewall/ufw )
"
+BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5"
src_prepare() {
ecm_src_prepare
diff --git a/kde-plasma/plasma-integration/Manifest b/kde-plasma/plasma-integration/Manifest
index c0cb02de3df9..e68dcc349411 100644
--- a/kde-plasma/plasma-integration/Manifest
+++ b/kde-plasma/plasma-integration/Manifest
@@ -1,2 +1,2 @@
-DIST plasma-integration-5.24.6.tar.xz 83748 BLAKE2B b14b0226bafa2abdbe842c0446df1efbf61fa4106b84b9932f617051ec41a5125a3a48605031b1b5fef01136a976dd717461bea4a5f1905887569bba6873e427 SHA512 9ed2e42d5705f8680321377635b204bf06548869e661ea1c42b07dc12ac707f57e5287c987d50d9e31a61ab4e751841a307f1db0a377ca332e1fb602cc9bca56
-DIST plasma-integration-5.25.4.tar.xz 86428 BLAKE2B f2a2c628ffb63324101ef654a592b2c88f8fdb412333c0fcb567278b8fef98d9b0d8bfc7bf24cf428d03cfecbf5a8b2d2cd6ab3e9397eba4e312540265c2bac3 SHA512 a683bb374fb2b28329104e309cb401b9198a5a2a665faf23bd26292840d9292177cb2f631510d633fb598093dffd4af0340fdef35635d1d20d8e63aed4a1ec85
+DIST plasma-integration-5.25.5.tar.xz 86432 BLAKE2B dbd06f375ee4b852a35337f8137ee37e64433bf458e076c17538131d3b5746d872eae57ebb45b69a99af2f8b24c2901be9ce17ede079dd69bfba966844f0f956 SHA512 8595ce9026dbd2943c6579611a06889c2d41e6a2433837809d91b430d4b683931df065b9f681e8857f1a56d98d7703769d97a903056d0fe06bf1ed29986b26e9
+DIST plasma-integration-5.26.3.tar.xz 88916 BLAKE2B 632dddb7dadf1720f9284eb5e0e6861aca56c81169de59d2d9f4c9ddcb2eeba20fc0289d27874f70aad35130ab55c8f5fb62c55efd87b33753233315e4d52a53 SHA512 429c1d7819e262e2b1e980a85bdd67dd474e6459610031360d2b8d69eb8ed99d3679204c9386bde83153a77cb19a0d43cb0877696ac783087e3bd3ea690e296f
diff --git a/kde-plasma/plasma-integration/plasma-integration-5.25.4.ebuild b/kde-plasma/plasma-integration/plasma-integration-5.25.5.ebuild
index 30438f7830b3..626b6ffa50bf 100644
--- a/kde-plasma/plasma-integration/plasma-integration-5.25.4.ebuild
+++ b/kde-plasma/plasma-integration/plasma-integration-5.25.5.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Qt Platform Theme integration plugins for the Plasma workspaces"
LICENSE="LGPL-2+"
SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE=""
# requires running kde environment
diff --git a/kde-plasma/plasma-integration/plasma-integration-5.24.6.ebuild b/kde-plasma/plasma-integration/plasma-integration-5.26.3.ebuild
index 3f73d81b0739..4038bdc6e05c 100644
--- a/kde-plasma/plasma-integration/plasma-integration-5.24.6.ebuild
+++ b/kde-plasma/plasma-integration/plasma-integration-5.26.3.ebuild
@@ -3,9 +3,9 @@
EAPI=8
-KFMIN=5.92.0
+KFMIN=5.99.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.4
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
inherit ecm plasma.kde.org
@@ -13,16 +13,18 @@ DESCRIPTION="Qt Platform Theme integration plugins for the Plasma workspaces"
LICENSE="LGPL-2+"
SLOT="5"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv"
IUSE=""
# requires running kde environment
RESTRICT="test"
-DEPEND="
+COMMON_DEPEND="
+ dev-libs/wayland
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5=[dbus]
>=dev-qt/qtquickcontrols2-${QTMIN}:5
+ >=dev-qt/qtwayland-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtx11extras-${QTMIN}:5
>=kde-frameworks/kcompletion-${KFMIN}:5
@@ -34,7 +36,6 @@ DEPEND="
>=kde-frameworks/kio-${KFMIN}:5
>=kde-frameworks/kjobwidgets-${KFMIN}:5
>=kde-frameworks/knotifications-${KFMIN}:5
- >=kde-frameworks/kwayland-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kwindowsystem-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
@@ -42,7 +43,13 @@ DEPEND="
x11-libs/libXcursor
x11-libs/libxcb
"
-RDEPEND="${DEPEND}
+DEPEND="${COMMON_DEPEND}
+ >=dev-libs/plasma-wayland-protocols-1.6.0
+"
+RDEPEND="${COMMON_DEPEND}
media-fonts/hack
media-fonts/noto
"
+BDEPEND="
+ >=dev-qt/qtwaylandscanner-${QTMIN}:5
+"
diff --git a/kde-plasma/plasma-meta/plasma-meta-5.25.4.ebuild b/kde-plasma/plasma-meta/plasma-meta-5.25.5.ebuild
index 76be986707c7..01920ebf1eee 100644
--- a/kde-plasma/plasma-meta/plasma-meta-5.25.4.ebuild
+++ b/kde-plasma/plasma-meta/plasma-meta-5.25.5.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE="https://kde.org/plasma-desktop/"
LICENSE="metapackage"
SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+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
diff --git a/kde-plasma/plasma-meta/plasma-meta-5.24.6-r1.ebuild b/kde-plasma/plasma-meta/plasma-meta-5.26.3.ebuild
index 35038f355b43..f22055661144 100644
--- a/kde-plasma/plasma-meta/plasma-meta-5.24.6-r1.ebuild
+++ b/kde-plasma/plasma-meta/plasma-meta-5.26.3.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE="https://kde.org/plasma-desktop/"
LICENSE="metapackage"
SLOT="5"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv"
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
@@ -31,14 +31,14 @@ RDEPEND="
>=kde-plasma/ksshaskpass-${PV}:${SLOT}
>=kde-plasma/ksystemstats-${PV}:${SLOT}
>=kde-plasma/kwayland-integration-${PV}:${SLOT}
- >=kde-plasma/kwayland-server-${PV}:${SLOT}
- >=kde-plasma/kwin-${PV}:${SLOT}
+ >=kde-plasma/kwin-${PV}:${SLOT}[lock]
>=kde-plasma/kwrited-${PV}:${SLOT}
>=kde-plasma/layer-shell-qt-${PV}:${SLOT}
>=kde-plasma/libkscreen-${PV}:${SLOT}
>=kde-plasma/libksysguard-${PV}:${SLOT}
>=kde-plasma/milou-${PV}:${SLOT}
>=kde-plasma/oxygen-${PV}:${SLOT}
+ >=kde-plasma/oxygen-sounds-${PV}:${SLOT}
>=kde-plasma/plasma-desktop-${PV}:${SLOT}
>=kde-plasma/plasma-integration-${PV}:${SLOT}
>=kde-plasma/plasma-systemmonitor-${PV}:${SLOT}
@@ -81,14 +81,7 @@ RDEPEND="
>=kde-plasma/breeze-plymouth-${PV}:${SLOT}
>=kde-plasma/plymouth-kcm-${PV}:${SLOT}
)
- pulseaudio? (
- >=kde-plasma/plasma-pa-${PV}:${SLOT}
- || (
- media-video/pipewire[sound-server(+)]
- media-sound/pulseaudio-daemon
- media-sound/pulseaudio[daemon(+)]
- )
- )
+ pulseaudio? ( >=kde-plasma/plasma-pa-${PV}:${SLOT} )
sdk? ( >=kde-plasma/plasma-sdk-${PV}:${SLOT} )
smart? ( >=kde-plasma/plasma-disks-${PV}:${SLOT} )
systemd? (
diff --git a/kde-plasma/plasma-nm/Manifest b/kde-plasma/plasma-nm/Manifest
index 894d6aed7c77..e318a3a30723 100644
--- a/kde-plasma/plasma-nm/Manifest
+++ b/kde-plasma/plasma-nm/Manifest
@@ -1,2 +1,2 @@
-DIST plasma-nm-5.24.6.tar.xz 926272 BLAKE2B bc78ccf01f8e1d8eb34340288d68b43f040e97cb6e582f859f47e914808d0470f1c7c4bc2e9a40f95861910c23f6403a2cd1a1c82873aa21d4957f7a84dd39f1 SHA512 d5b191e301525f20bc24a083eb2d15737d3714476477b0d8f328fba59b2f790730a450dc6e647061833d75e2f1d0b92419d51d6d950331c11012a85dd97f19ca
-DIST plasma-nm-5.25.4.tar.xz 950008 BLAKE2B 0132fd2767a7f4d05468cbc55c62b11eb5663cf346ce84887aee1161106ff83c263900139a9b7c68785833737ce893cbde41e3c4489b59f8474166cf1653b4bb SHA512 54c45f59d6dcadd0d9b5068aea92600a57f993e9e25c8b742906aeb5084fea04b37ab7d593f3cac72d2b8ffb0f958413bedff5866b77601f1686e2fc744d5a96
+DIST plasma-nm-5.25.5.tar.xz 950520 BLAKE2B 4dfd8bcff7bb6c176c5ead81f5e667df3411e89b15aff5f5e2615b0ad58084748b70585be81c82510c704bdd04269ef3348760bd69c6e5830bc1480837e158e8 SHA512 5aa1fc85e8f6b373419d188145d5501764f9aa8d246c2de7f7463483565216c6c0069d9a413993a861a083d55a504c01ea967888d9ac1ea2a7fae26b7bee06f4
+DIST plasma-nm-5.26.3.tar.xz 972396 BLAKE2B df285aa373d6a410bba1be281f39a087c43c5b5a241c2f7ebf3355f2d12f3ddde03637203e3e21502ef1f66cf9dd9d8447b38b9f8b7718850c0d5ea8d1c6757b SHA512 3c5f9d10a92cc214d1fff4238c5441000b538228df452cb12d5086377947d4c4e16ae8a91f8609cf3854a419d6afcc589974089c380255a6a8668714990dff7a
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
new file mode 100644
index 000000000000..400a3fcdfc59
--- /dev/null
+++ b/kde-plasma/plasma-nm/files/plasma-nm-5.26.0-unused-dep.patch
@@ -0,0 +1,62 @@
+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/plasma-nm-5.24.6.ebuild b/kde-plasma/plasma-nm/plasma-nm-5.25.5.ebuild
index 9407d7dec9d6..ba4083bb3532 100644
--- a/kde-plasma/plasma-nm/plasma-nm-5.24.6.ebuild
+++ b/kde-plasma/plasma-nm/plasma-nm-5.25.5.ebuild
@@ -4,9 +4,9 @@
EAPI=8
ECM_TEST="true"
-KFMIN=5.92.0
+KFMIN=5.95.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.4
+QTMIN=5.15.5
inherit ecm plasma.kde.org
DESCRIPTION="KDE Plasma applet for NetworkManager"
diff --git a/kde-plasma/plasma-nm/plasma-nm-5.25.4.ebuild b/kde-plasma/plasma-nm/plasma-nm-5.26.3.ebuild
index 26df3587c81a..2a8d9e29a9fe 100644
--- a/kde-plasma/plasma-nm/plasma-nm-5.25.4.ebuild
+++ b/kde-plasma/plasma-nm/plasma-nm-5.26.3.ebuild
@@ -4,7 +4,7 @@
EAPI=8
ECM_TEST="true"
-KFMIN=5.95.0
+KFMIN=5.99.0
PVCUT=$(ver_cut 1-3)
QTMIN=5.15.5
inherit ecm plasma.kde.org
@@ -13,11 +13,11 @@ DESCRIPTION="KDE Plasma applet for NetworkManager"
LICENSE="GPL-2 LGPL-2.1"
SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv"
IUSE="modemmanager openconnect teamd"
DEPEND="
- >=app-crypt/qca-2.3.0:2
+ >=app-crypt/qca-2.3.0:2[qt5(+)]
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
>=dev-qt/qtgui-${QTMIN}:5
@@ -28,7 +28,6 @@ DEPEND="
>=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/kio-${KFMIN}:5
>=kde-frameworks/kitemviews-${KFMIN}:5
@@ -56,10 +55,17 @@ DEPEND="
RDEPEND="${DEPEND}
>=dev-qt/qtquickcontrols-${QTMIN}:5
>=dev-qt/qtquickcontrols2-${QTMIN}:5
+ >=kde-frameworks/kdeclarative-${KFMIN}:5
>=kde-frameworks/kirigami-${KFMIN}:5
+ >=kde-frameworks/kquickcharts-${KFMIN}:5
>=kde-plasma/kde-cli-tools-${PVCUT}:5
"
-BDEPEND="virtual/pkgconfig"
+BDEPEND="
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ virtual/pkgconfig
+"
+
+PATCHES=( "${FILESDIR}/${PN}-5.26.0-unused-dep.patch" )
src_prepare() {
ecm_src_prepare
diff --git a/kde-plasma/plasma-pa/Manifest b/kde-plasma/plasma-pa/Manifest
index e59b4c4fa3bb..bc7cef86a51f 100644
--- a/kde-plasma/plasma-pa/Manifest
+++ b/kde-plasma/plasma-pa/Manifest
@@ -1,2 +1,2 @@
-DIST plasma-pa-5.24.6.tar.xz 133040 BLAKE2B 7604df7e3552852e7ff289f4626c68536de0b75cbb7417f9b5d085745cb5d6ca22edb769958f2c36103767c0ed30c3caceafc3e00a6aa9c0e752fe96b73042af SHA512 217ee571008c75486fe349d33b4c3ef5c611395981d15cb58791d4b5f30afd5c54a04214194f0765920de19af5b6f9fac3e932819747f5cb26340eca13d2295c
-DIST plasma-pa-5.25.4.tar.xz 136732 BLAKE2B feb03ae8862676bf36055e2b24e1a1c9ed04a3d53ea41b3cf1e5a8be87d354580ca7cae8b5dcb23ee68079d25312d215e0598ce099f277664bcd75fec8c0d103 SHA512 e3a29c54edd7b3f18baf32eb811049bcdb4eb7c5de118669eea1d1fd7888b9aae5e65e6f97fc66a64ebc8634c4760af2d657aa72c3e8e099d0aa7745d17eb404
+DIST plasma-pa-5.25.5.tar.xz 136844 BLAKE2B d28e40c87fe04516bbd3c492aabe961f949def70363bde7872fbe1752d70f061c5a19607582591e6309c3f77c1d7ecb134c3407d157e09a54addead33f62c7f5 SHA512 9a3f7734a4d0ca09a6011ec78dadafcdbcb6afc8e51f6800acbc3e3d2015dd79da80d8f819d042096633cbc2591d829442da3b1eeb22fc8203fa621c25d467bc
+DIST plasma-pa-5.26.3.tar.xz 142716 BLAKE2B b5194688faaa0e7396b352d4ef9d8d6f582d52f26a5e95695aa43a7fd00aaec89173c9774ea8e1d5549890354b85d53dd59aee2c847bf8274ba4c57084835fb9 SHA512 b625546620dbce8e6a9e6783fd760f48212b54131d3e5eba7ac212cd5c10553056dea9339e9fb4922494bf00c328e77eb75c4e062544788d5e8c4f3916304308
diff --git a/kde-plasma/plasma-pa/plasma-pa-5.24.6-r1.ebuild b/kde-plasma/plasma-pa/plasma-pa-5.25.5.ebuild
index a3e1db303330..f0022ed4b2c2 100644
--- a/kde-plasma/plasma-pa/plasma-pa-5.24.6-r1.ebuild
+++ b/kde-plasma/plasma-pa/plasma-pa-5.25.5.ebuild
@@ -4,8 +4,8 @@
EAPI=8
ECM_HANDBOOK="forceoptional"
-KFMIN=5.92.0
-QTMIN=5.15.4
+KFMIN=5.95.0
+QTMIN=5.15.5
inherit ecm plasma.kde.org
DESCRIPTION="Plasma applet for audio volume management using PulseAudio"
diff --git a/kde-plasma/plasma-pa/plasma-pa-5.25.4.ebuild b/kde-plasma/plasma-pa/plasma-pa-5.26.3.ebuild
index df9bde78bc77..3d2d5b9ecc41 100644
--- a/kde-plasma/plasma-pa/plasma-pa-5.25.4.ebuild
+++ b/kde-plasma/plasma-pa/plasma-pa-5.26.3.ebuild
@@ -4,7 +4,7 @@
EAPI=8
ECM_HANDBOOK="forceoptional"
-KFMIN=5.95.0
+KFMIN=5.99.0
QTMIN=5.15.5
inherit ecm plasma.kde.org
@@ -12,7 +12,7 @@ DESCRIPTION="Plasma applet for audio volume management using PulseAudio"
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv"
IUSE=""
DEPEND="
@@ -33,3 +33,4 @@ RDEPEND="${DEPEND}
>=kde-frameworks/kirigami-${KFMIN}:5
x11-themes/sound-theme-freedesktop
"
+BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5"
diff --git a/kde-plasma/plasma-sdk/Manifest b/kde-plasma/plasma-sdk/Manifest
index 6debf74a6d35..53477c957bb2 100644
--- a/kde-plasma/plasma-sdk/Manifest
+++ b/kde-plasma/plasma-sdk/Manifest
@@ -1,2 +1,2 @@
-DIST plasma-sdk-5.24.6.tar.xz 261660 BLAKE2B 077d093a03c785ad860a736e9f785a440e86c1599f330f0a3cb128709cc589bc50a83207e2c66cf5d84cc5d08e8baf169441cadd3c8daec69c177702e00c7fa9 SHA512 7e5888422eac1d6f1039609f50fc328f98abfc07bb20a2590c6313f627dd2578e53427cd92239e06bf51b9146863db6c5396569479bb128fdd2787d788d2a0b5
-DIST plasma-sdk-5.25.4.tar.xz 266912 BLAKE2B 74da8c8599153ccf83ac904e1a1f3a4e9556955796db9e01753dd4304ef96896fee862339ca8559597dc4a5aa59dd1dda89d5a3818bf5f78572ee24ec61eacda SHA512 6d83b306a01271a3791c34e8e6ef994b79a6b02d5986cc04c584960daa05509870f0ac01c8117f6c7b8e60242f52eba08920344561647191e6095f879fb208a3
+DIST plasma-sdk-5.25.5.tar.xz 266968 BLAKE2B 54d3f19009eb2cd006ce4f6126ebb0a9f4b8ddd241afbf8ae7e7b78b5a0ca4ba29645ba2750fc98c403bb871461a5e62f034216c28e6b5f2feea10b4557cdc6a SHA512 19b9964821861c0a9058f95145fe15b39920a4c600db1aa37983de8a6b304320cdd19469e38096e3bfc6d0ff15843694144a7313fc7500e99a29b6e5dd91079e
+DIST plasma-sdk-5.26.3.tar.xz 273616 BLAKE2B b4563971209535814338845e101b7da5e7ffe120035a68a0cf40c4a2cee13601739a9692fb7c79d4a8dcfa995ad6f978d983fda44617bf85f6756b3aaa027bd1 SHA512 b66a6b4d1f32c87a8b0539c463a633851f3367675e8a000bf1acfca28c682787cd6559f6369521a1288361a98ffd212d14052095456242e902c353efa2534fbf
diff --git a/kde-plasma/plasma-sdk/plasma-sdk-5.24.6.ebuild b/kde-plasma/plasma-sdk/plasma-sdk-5.25.5.ebuild
index 9a4e22d5c841..dc0a395a4021 100644
--- a/kde-plasma/plasma-sdk/plasma-sdk-5.24.6.ebuild
+++ b/kde-plasma/plasma-sdk/plasma-sdk-5.25.5.ebuild
@@ -4,9 +4,9 @@
EAPI=8
ECM_TEST="optional"
-KFMIN=5.92.0
+KFMIN=5.95.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.4
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
inherit ecm plasma.kde.org
diff --git a/kde-plasma/plasma-sdk/plasma-sdk-5.25.4.ebuild b/kde-plasma/plasma-sdk/plasma-sdk-5.26.3.ebuild
index a7ac4d464c4f..197d21df897c 100644
--- a/kde-plasma/plasma-sdk/plasma-sdk-5.25.4.ebuild
+++ b/kde-plasma/plasma-sdk/plasma-sdk-5.26.3.ebuild
@@ -4,7 +4,7 @@
EAPI=8
ECM_TEST="optional"
-KFMIN=5.95.0
+KFMIN=5.99.0
PVCUT=$(ver_cut 1-3)
QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
@@ -14,7 +14,7 @@ DESCRIPTION="Useful applications for Plasma development"
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv"
IUSE=""
DEPEND="
diff --git a/kde-plasma/plasma-systemmonitor/Manifest b/kde-plasma/plasma-systemmonitor/Manifest
index 151b3abb2f3b..326d96ae5496 100644
--- a/kde-plasma/plasma-systemmonitor/Manifest
+++ b/kde-plasma/plasma-systemmonitor/Manifest
@@ -1,2 +1,2 @@
-DIST plasma-systemmonitor-5.24.6.tar.xz 152124 BLAKE2B cc4680fac459176bf7b57d7d5efc0f37b7ca7cebaf66316d3fd3583a98247da3bffa4a9439bbf3fb46328ccc134b407c88479924e2a99ec7eed94910365496f2 SHA512 13cfc5b292d6dd7c204434730f6f4ee8bf9bc85c715ec604ad49a7703ff3a4ee76c6148bd21b86e10ef5727d1d477737cf3676deab8744e62a204de2102c92b4
-DIST plasma-systemmonitor-5.25.4.tar.xz 159016 BLAKE2B a855a57edcebb2f00a887f95c37c7e4f43b189978c33a06102c6e8988c8bab4f46f64befad4158e3b56676c28002e7b8a58ecb8be1307fd7a3b8bc09d505bdc3 SHA512 482e9582fe3076773eb4230522b3c78f1ad14d27681ba0ed2c8e64de3d4b58c498bd66e7793fe964d5fdbbfc6224576029f96d05bf143111b255357a21b9856f
+DIST plasma-systemmonitor-5.25.5.tar.xz 159196 BLAKE2B 8278ee309b3dccb8a6d725aa4837a66687bd4851c9f042651bc6b766147fca018706b9511836e25bbf50fe125faa80d5d9eba9e299fac9d25682efbf64f5e4e9 SHA512 d36e3e345de56f6c9ad72c36f69747a63fe6c23bf4d33ad9a1ae2387f3df592370b817efa80ad8bf32f86330f8f9ba64e17b943a70c8a84c2340b92ed5037ed6
+DIST plasma-systemmonitor-5.26.3.tar.xz 168380 BLAKE2B 7254d44a29fe2c4765a7db34fc1ba9d844691158b82eb5f49605b7691c5eacb6389a4fd229fd16772189861eecba3c0506c8a6100487d91570c8604ac03c863f SHA512 6da55b0acd69e5d0dabe8507f98e813e087c5ef5a1b6fe80fda4218d3fc417466b3359e23d387f219102c37d54e908af02a8c02578ed9f6497f877e054183396
diff --git a/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.24.6.ebuild b/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.25.5.ebuild
index ea17298c800d..1a8fbd4f20a6 100644
--- a/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.24.6.ebuild
+++ b/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.25.5.ebuild
@@ -4,8 +4,8 @@
EAPI=8
PVCUT=$(ver_cut 1-3)
-KFMIN=5.92.0
-QTMIN=5.15.4
+KFMIN=5.95.0
+QTMIN=5.15.5
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.25.4.ebuild b/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.26.3.ebuild
index eac95d580d5c..2e2dc381467a 100644
--- a/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.25.4.ebuild
+++ b/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.26.3.ebuild
@@ -4,7 +4,7 @@
EAPI=8
PVCUT=$(ver_cut 1-3)
-KFMIN=5.95.0
+KFMIN=5.99.0
QTMIN=5.15.5
inherit ecm plasma.kde.org
@@ -13,7 +13,7 @@ HOMEPAGE="https://apps.kde.org/plasma-systemmonitor/"
LICENSE="|| ( GPL-3 GPL-2 )"
SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv"
IUSE=""
DEPEND="
diff --git a/kde-plasma/plasma-thunderbolt/Manifest b/kde-plasma/plasma-thunderbolt/Manifest
index 2229db429e79..33652c0804f6 100644
--- a/kde-plasma/plasma-thunderbolt/Manifest
+++ b/kde-plasma/plasma-thunderbolt/Manifest
@@ -1,2 +1,2 @@
-DIST plasma-thunderbolt-5.24.6.tar.xz 66748 BLAKE2B 2f83473a8d03735669c38b6b872da84ac5814811da2213988edbe0acbf1315bcecda54f470ac61ed0bdd1b539934fbe84d5716aa9076d0091ac65f1c8aa8d765 SHA512 3d01fa3baae27bb179d3e27cbbce827324931e3c772465604019cef5f204db1f378e8a261cfdff82f561478d9e8592c9d151d43eed08a4a4ae9ea718054260bb
-DIST plasma-thunderbolt-5.25.4.tar.xz 68780 BLAKE2B 095a94f0235ae1b8c4b2d003894dfa72ccd80b82ba91886aa689c9903719a5810f3f5bc48e58dcb6fbef115d06dc10b8c0cda65ed26aa7948db59304168f87f7 SHA512 5cc4e1e3e018a0914a32a0fdc8e11388a6c5b91d7b39d889c90134e4bbb965a524937424550f1a78a7c5c34ca31d78a4948dd51701d4615cc2862605d7324657
+DIST plasma-thunderbolt-5.25.5.tar.xz 68828 BLAKE2B 2e43e20f1413b2edf502f5d7a7b766d956e5bae7f69b983f234546270c629148baf126415915360d8991292139c2d41c687df308d143e359c5a47343d35ddc29 SHA512 73280e422e30893f90586ff7248a6ec0db8d8b518a205187c550545381ee34b09fa648ce819129f8cf2823877f7fcdbbc8e3484a4ca86fa427b2c95915f532b7
+DIST plasma-thunderbolt-5.26.3.tar.xz 71976 BLAKE2B 295bd628f12ccd4f2886c1feed37b61d554a129a6e441858ab13e3a85b550bf2470e2021307af7b8c6e3f245b2a0e663cfa2168a621db3b1adaff16e9be19c6c SHA512 09ca8f63872b0d227000628f1d20821b2d55e22659dfad7c957ccff1539690853fc5e969e55361aec099bb890c2a9ec7f3779b27cb97f7a55b960173d5fb399d
diff --git a/kde-plasma/plasma-thunderbolt/files/plasma-thunderbolt-5.25.5-kcm-crash.patch b/kde-plasma/plasma-thunderbolt/files/plasma-thunderbolt-5.25.5-kcm-crash.patch
new file mode 100644
index 000000000000..f45edfa86f77
--- /dev/null
+++ b/kde-plasma/plasma-thunderbolt/files/plasma-thunderbolt-5.25.5-kcm-crash.patch
@@ -0,0 +1,71 @@
+From 09c37c1c312991d08c10c7af94a83902150cb3ad Mon Sep 17 00:00:00 2001
+From: David Edmundson <kde@davidedmundson.co.uk>
+Date: Mon, 27 Jun 2022 16:46:08 +0100
+Subject: [PATCH] Avoid combining smart pointers and qobject parent ownership
+
+Devices are stored as QSharedPointer<Device> mDevices. If something has
+the memory managed explicitly we don't want QObject parents to also try
+and do the same job.
+
+BUG: 439192
+---
+ src/lib/device.cpp | 4 ++--
+ src/lib/device.h | 2 +-
+ src/lib/manager.cpp | 4 ++--
+ 3 files changed, 5 insertions(+), 5 deletions(-)
+
+diff --git a/src/lib/device.cpp b/src/lib/device.cpp
+index b79d029..94964be 100644
+--- a/src/lib/device.cpp
++++ b/src/lib/device.cpp
+@@ -45,10 +45,10 @@ Device::Device(const QDBusObjectPath &path, QObject *parent)
+
+ Device::~Device() = default;
+
+-QSharedPointer<Device> Device::create(const QDBusObjectPath &path, QObject *parent)
++QSharedPointer<Device> Device::create(const QDBusObjectPath &path)
+ {
+ try {
+- return QSharedPointer<Device>::create(path, parent);
++ return QSharedPointer<Device>::create(path);
+ } catch (const DBusException &e) {
+ qCWarning(log_libkbolt, "%s", e.what());
+ return {};
+diff --git a/src/lib/device.h b/src/lib/device.h
+index 9b7e0f0..d183b12 100644
+--- a/src/lib/device.h
++++ b/src/lib/device.h
+@@ -46,7 +46,7 @@ class KBOLT_EXPORT Device : public QObject, public QEnableSharedFromThis<Device>
+ friend class Manager;
+
+ public:
+- static QSharedPointer<Device> create(const QDBusObjectPath &path, QObject *parent = nullptr);
++ static QSharedPointer<Device> create(const QDBusObjectPath &path);
+ explicit Device(QObject *parent = nullptr);
+ ~Device() override;
+
+diff --git a/src/lib/manager.cpp b/src/lib/manager.cpp
+index 683c28c..99f1732 100644
+--- a/src/lib/manager.cpp
++++ b/src/lib/manager.cpp
+@@ -26,7 +26,7 @@ Manager::Manager(QObject *parent)
+ }
+
+ connect(mInterface.get(), &ManagerInterface::DeviceAdded, this, [this](const QDBusObjectPath &path) {
+- if (auto device = Device::create(path, this)) {
++ if (auto device = Device::create(path)) {
+ mDevices.push_back(device);
+ qCDebug(log_libkbolt,
+ "New Thunderbolt device %s (%s) added, status=%s",
+@@ -46,7 +46,7 @@ Manager::Manager(QObject *parent)
+
+ const auto devicePaths = mInterface->ListDevices().argumentAt<0>();
+ for (const auto &devicePath : devicePaths) {
+- if (auto device = Device::create(devicePath, this)) {
++ if (auto device = Device::create(devicePath)) {
+ qCDebug(log_libkbolt,
+ "Discovered Thunderbolt device %s (%s), status=%s",
+ qUtf8Printable(device->uid()),
+--
+GitLab
+
diff --git a/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.24.6.ebuild b/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.25.5-r1.ebuild
index 0b46faf6ff87..b68b25270cb1 100644
--- a/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.24.6.ebuild
+++ b/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.25.5-r1.ebuild
@@ -4,9 +4,9 @@
EAPI=8
ECM_TEST="true"
-KFMIN=5.92.0
+KFMIN=5.95.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.4
+QTMIN=5.15.5
inherit ecm plasma.kde.org
DESCRIPTION="Plasma integration for controlling Thunderbolt devices"
@@ -36,3 +36,5 @@ RDEPEND="${DEPEND}
>=kde-frameworks/kirigami-${KFMIN}:5
sys-apps/bolt
"
+
+PATCHES=( "${FILESDIR}/${P}-kcm-crash.patch" )
diff --git a/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.25.4.ebuild b/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.26.3.ebuild
index 3510f7333671..a7daaf8921a5 100644
--- a/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.25.4.ebuild
+++ b/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.26.3.ebuild
@@ -4,7 +4,7 @@
EAPI=8
ECM_TEST="true"
-KFMIN=5.95.0
+KFMIN=5.99.0
PVCUT=$(ver_cut 1-3)
QTMIN=5.15.5
inherit ecm plasma.kde.org
@@ -14,7 +14,7 @@ HOMEPAGE="https://invent.kde.org/plasma/plasma-thunderbolt"
LICENSE="|| ( GPL-2 GPL-3+ )"
SLOT="5"
-KEYWORDS="~amd64 ~riscv ~x86"
+KEYWORDS="~amd64 ~loong ~riscv"
IUSE=""
# tests require DBus
@@ -36,3 +36,4 @@ RDEPEND="${DEPEND}
>=kde-frameworks/kirigami-${KFMIN}:5
sys-apps/bolt
"
+BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5"
diff --git a/kde-plasma/plasma-vault/Manifest b/kde-plasma/plasma-vault/Manifest
index 88a28ea922e2..64202dce4b76 100644
--- a/kde-plasma/plasma-vault/Manifest
+++ b/kde-plasma/plasma-vault/Manifest
@@ -1,2 +1,2 @@
-DIST plasma-vault-5.24.6.tar.xz 178176 BLAKE2B 49a15152f9adb111c1bd3341ac1b1d1fb73c2070472581e188a280a254d55629ce73fc0707565e4e552c8d3e39dff41623009d3a9adc7d1dc95e09ebad1de239 SHA512 5298fe2624bd7b774cdd8441be7c11830e0fa968b33ea13904b7b64545069a4902a05334604fbc178d0b11636515082e9607f5e8e974d93f5b8a37893cc71100
-DIST plasma-vault-5.25.4.tar.xz 181180 BLAKE2B 177a210ca18fbefe9f541c71c13653a327987267f6b849df39feee1340fe1920c815e43da2fe6910a12a455a3308339951cde9ec25ba7804b163082967530518 SHA512 4c4ec8862c5ded6a691cb5c69c862d6a259819146fd0d7d15aab88fc24cc7ef8112caea69603071157e0cc3956e604fa4c195c2a354e3d5c6be1c429ecef7e25
+DIST plasma-vault-5.25.5.tar.xz 181240 BLAKE2B 3fa6cf0fe06946a07e252a36391a2fdc53366709e722c037f6fa8e5866558a6606c4b41d1dbaf567fa2975859c875708764c4c1e7110135108c7bbf4e7d42c74 SHA512 455391126b288506840a9503ad4fce580aa04a0cdd914c37af761a1d49c0fb4282b42c4182584d29fa91cee80c131924abcdebf05fa01d5a3f4ba92e4fc9463d
+DIST plasma-vault-5.26.3.tar.xz 185092 BLAKE2B 64f7d0ef9f98b3e02a19f4a9e10310abd17806126577fa4fd17503de8b3e1084c02321202880d36f8067965f6945159e20ff93d897b09ca6676a9da17a7be1f1 SHA512 45734f5fc1243a086963ba148975c11f49c2cf2e52d1c58864bcaa9f25c09e8b4c2da26fafb4b214cc9fa9bac5b60600331aef8c71faaa9b2eea488a135186de
diff --git a/kde-plasma/plasma-vault/plasma-vault-5.24.6.ebuild b/kde-plasma/plasma-vault/plasma-vault-5.25.5.ebuild
index e3784723ad3f..ee78bd3bdb3e 100644
--- a/kde-plasma/plasma-vault/plasma-vault-5.24.6.ebuild
+++ b/kde-plasma/plasma-vault/plasma-vault-5.25.5.ebuild
@@ -3,9 +3,9 @@
EAPI=8
-KFMIN=5.92.0
+KFMIN=5.95.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.4
+QTMIN=5.15.5
inherit ecm plasma.kde.org
DESCRIPTION="Plasma applet and services for creating encrypted vaults"
diff --git a/kde-plasma/plasma-vault/plasma-vault-5.25.4.ebuild b/kde-plasma/plasma-vault/plasma-vault-5.26.3.ebuild
index b95cea70999b..a1e8f5d6f760 100644
--- a/kde-plasma/plasma-vault/plasma-vault-5.25.4.ebuild
+++ b/kde-plasma/plasma-vault/plasma-vault-5.26.3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-KFMIN=5.95.0
+KFMIN=5.99.0
PVCUT=$(ver_cut 1-3)
QTMIN=5.15.5
inherit ecm plasma.kde.org
@@ -13,7 +13,7 @@ HOMEPAGE+=" https://cukic.co/2017/02/03/vaults-encryption-in-plasma/"
LICENSE="LGPL-3"
SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv"
IUSE="networkmanager"
DEPEND="
diff --git a/kde-plasma/plasma-workspace-wallpapers/Manifest b/kde-plasma/plasma-workspace-wallpapers/Manifest
index 9664744d7fa0..825d7275ce5c 100644
--- a/kde-plasma/plasma-workspace-wallpapers/Manifest
+++ b/kde-plasma/plasma-workspace-wallpapers/Manifest
@@ -1,2 +1,2 @@
-DIST plasma-workspace-wallpapers-5.24.6.tar.xz 72712004 BLAKE2B e832cbf4cb04d8a43fbe4057f2115c609c098a18e707adaf126a55a61c57e10977a836c1b27ae48bdf53e7ef7cf5c3346270311b16e0ba56710e9eceec3a1c96 SHA512 48f31c9bdcb6765ef4c4b62c332d66f86b23ee2712c93975488d1f391f68acb76ec4f5fd0ee1aa09a5f6569fda6fb1ad33a16d782a6cba9d594aaf3203e622c3
-DIST plasma-workspace-wallpapers-5.25.4.tar.xz 70524736 BLAKE2B 4003b76ee6477d5f0514f8db0ba09bbdd781738a29de0e3598212283f15801931919780988c6ee4add66bb4626db4e6aa6c270e0b61fe2b1682b6fff3dec20ee SHA512 6859c427e86b5310b5fc3261bfa3a4b8496137ca1888a89728db53d971cbe21aef4b34fe1d24c67429051b3a8f34b21dc5cccbec9760c2a84d18f41fd5332819
+DIST plasma-workspace-wallpapers-5.25.5.tar.xz 70524816 BLAKE2B 01293ff8fb4d12394fc66ae3291f66c4fc317e0159f69c1ca8acd5ae78c360501ab337dca13da219f412ab0585807b798860ceac627945c0582dd42835d3a257 SHA512 8f0fb38dd3e10c4d7e844797976347e83440402db0d3cb46746cc10111da13669d6c9249139b0afb80c4008a8c1053860c3ef80023a98d11b8ae239ba9016257
+DIST plasma-workspace-wallpapers-5.26.3.tar.xz 84793740 BLAKE2B e94a68bbd3d2e15ae6b2ed5a2a12d93b06c172ca0f509f9127e43eead639dbf4894e86b1a35c853c57f9439ef618bc9ed5d904dbd5b0a29c8a4f7a3da0349fd1 SHA512 3e615477a43b6a7e5e0a466045363c1ab412c6064c4bc21730419efe80eb4c990e4f2659fbc889083f03e06180cdc67f09a1525f48d08214da9f231dc8776562
diff --git a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.24.6.ebuild b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.25.5.ebuild
index 20949e247b3d..20949e247b3d 100644
--- a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.24.6.ebuild
+++ b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.25.5.ebuild
diff --git a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.25.4.ebuild b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.26.3.ebuild
index db5feae9932f..52176fbf9c01 100644
--- a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.25.4.ebuild
+++ b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.26.3.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="Wallpapers for the Plasma workspace"
LICENSE="GPL-2"
SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv"
IUSE=""
BDEPEND="
diff --git a/kde-plasma/plasma-workspace/Manifest b/kde-plasma/plasma-workspace/Manifest
index dc9351add211..d7405c25caa0 100644
--- a/kde-plasma/plasma-workspace/Manifest
+++ b/kde-plasma/plasma-workspace/Manifest
@@ -1,2 +1,2 @@
-DIST plasma-workspace-5.24.6.tar.xz 18500752 BLAKE2B 1e469e91e8f1828f0b819aaa03f2918fa7df551786d7bbc963c7b4f7078719e9655176c5ddeea262175c36b14ba360e143e182dad78e369f833338ef147af06a SHA512 4e49f59d565e0b84951122155158966a54c05a6999ff99503bfff667c780fac6cfc076326f0cac7d53629bfc1d81599b30e919848168f6beb79a4dc7cf7c5560
-DIST plasma-workspace-5.25.4.tar.xz 18616536 BLAKE2B 1674728254c7ab5e7572b1feb6c66e04794c06dde4e61ef26a5d2f73fe3d4899c195a572359fdaeff1c7a016fa22ec597072bd07481b87f5055bae4a49c627f6 SHA512 4f06eedcae47d3c03e0d604a95242d13284bf64891d1c982884a482583ff81ba60202b60e63cc46c3f7e35b98e2910bf69e451fe1aedb64af387add8bcaf4e87
+DIST plasma-workspace-5.25.5.tar.xz 18638932 BLAKE2B f83aabf84b775c0bf9d1e60db03f94400e3363fa8f45767bdc471706682cda7323fae4948cffa156188cc7ed2d30d05349a385dd370ef941c16464ddddf8fa01 SHA512 0c6cf5104b584b34a8bcb45d57069fed3b25e871fccf1bfefd47d8fc1b595867c1c4f0fcfcc0e07847534e1e77ce8ed1f3be1ac6cb7eea8669a9c7649c8466cb
+DIST plasma-workspace-5.26.3.tar.xz 17460024 BLAKE2B 4dd372beb55e4532d527f818a062e04e1dcd818c8f305f30fe3b8e0a1508cbfa38542a16bbd2ef5f99234a08c78fb7488b4e64d12fa320ce71175cc52bda1a48 SHA512 a5cba6b64e697cdf6bad07862aa1898bcadf7251cab019bbab3cfb6a5156cd9fdf4c79d5998e55336034f9b1295bfbb7fae17394b6f34a6a5bcdf0dae010c8fa
diff --git a/kde-plasma/plasma-workspace/files/plasma-workspace-5.21.5-split-libkworkspace.patch b/kde-plasma/plasma-workspace/files/plasma-workspace-5.21.5-split-libkworkspace.patch
deleted file mode 100644
index c96c0ba623d6..000000000000
--- a/kde-plasma/plasma-workspace/files/plasma-workspace-5.21.5-split-libkworkspace.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From 4717089b68c386446be240f463f2f13e7024468b Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner <andreas.sturmlechner@gmail.com>
-Date: Mon, 22 Oct 2018 10:35:10 +0200
-Subject: [PATCH] libkworkspace: Allow standalone build
-
----
- CMakeLists.txt | 6 +++-
- 1 file changed, 5 insertions(+), 1 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 67f82cfb7..88a8c09b4 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -73,6 +73,7 @@ set_package_properties(KF5Baloo PROPERTIES DESCRIPTION "File Searching"
-
- find_package(KF5TextEditor)
- find_package(KWinDBusInterface CONFIG REQUIRED)
-+find_package(LibKWorkspace 5.21.5)
-
- find_package(KF5Screen CONFIG REQUIRED)
- find_package(KScreenLocker 5.13.80 REQUIRED)
-@@ -214,7 +215,10 @@ query_qmake(QtBinariesDir QT_INSTALL_BINS)
- option(PLASMA_WAYLAND_DEFAULT_SESSION "Use Wayland session by default for Plasma" FALSE)
-
- add_subdirectory(doc)
--add_subdirectory(libkworkspace)
-+if(NOT LibKWorkspace_FOUND)
-+ message(STATUS "System LibKWorkspace not found, using bundled.")
-+ add_subdirectory(libkworkspace)
-+endif()
- add_subdirectory(libdbusmenuqt)
- add_subdirectory(appmenu)
-
diff --git a/kde-plasma/plasma-workspace/files/plasma-workspace-5.25.5-delay-ksplash-until-after-env-setup.patch b/kde-plasma/plasma-workspace/files/plasma-workspace-5.25.5-delay-ksplash-until-after-env-setup.patch
new file mode 100644
index 000000000000..9fcea5a32cbe
--- /dev/null
+++ b/kde-plasma/plasma-workspace/files/plasma-workspace-5.25.5-delay-ksplash-until-after-env-setup.patch
@@ -0,0 +1,82 @@
+From 536ba654e43741a18d2b71ee519f1daefeaa7ffd Mon Sep 17 00:00:00 2001
+From: Fushan Wen <qydwhotmail@gmail.com>
+Date: Sat, 4 Jun 2022 18:15:10 +0800
+Subject: [PATCH 1/2] startkde: `Q_UNUSED` ksplash
+
+Variable 'ksplash' is assigned a value that is never used. (CWE-563)
+
+(cherry picked from commit 6bebf9a7e636d6655ede49ce48d33f2254ac75f0)
+---
+ startkde/startplasma-x11.cpp | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/startkde/startplasma-x11.cpp b/startkde/startplasma-x11.cpp
+index 817de3511..a80c515fc 100644
+--- a/startkde/startplasma-x11.cpp
++++ b/startkde/startplasma-x11.cpp
+@@ -59,6 +59,7 @@ int main(int argc, char **argv)
+
+ setupCursor(false);
+ QScopedPointer<QProcess, KillBeforeDeleter> ksplash(setupKSplash());
++ Q_UNUSED(ksplash)
+
+ runEnvironmentScripts();
+
+--
+2.37.3
+
+
+From 5e54fbd0b351e43cb68c193bf684dd8cdbd11210 Mon Sep 17 00:00:00 2001
+From: Harald Sitter <sitter@kde.org>
+Date: Tue, 13 Sep 2022 13:54:04 +0200
+Subject: [PATCH 2/2] delay ksplash until after env is set up
+
+otherwise we can dbus invoke with the wrong environment. specifically
+this happens with the latest qtbase changes that introduced color
+picking support on wayland. when we start a qguiapplication with
+incomplete environment that dbus invokes the xdg-portal system and that
+in turn has an incomplete environment resulting in theming and the likes
+not properly applying because the portal doesn't know that it runs
+inside a plasma session.
+
+https://invent.kde.org/qt/qt/qtbase/-/commit/2dc083df009a45c5dacfea27b0affeb85b01f847
+
+BUG: 458865
+(cherry picked from commit 9bf0e56da84de5e9bd2b3ff28bdb2cb1af6de91e)
+
+asturmlechner 2022-09-14: Backported to Plasma/5.25 branch
+---
+ startkde/startplasma-x11.cpp | 10 ++++++----
+ 1 file changed, 6 insertions(+), 4 deletions(-)
+
+diff --git a/startkde/startplasma-x11.cpp b/startkde/startplasma-x11.cpp
+index a80c515fc..d1722771b 100644
+--- a/startkde/startplasma-x11.cpp
++++ b/startkde/startplasma-x11.cpp
+@@ -57,10 +57,6 @@ int main(int argc, char **argv)
+ }
+ }
+
+- setupCursor(false);
+- QScopedPointer<QProcess, KillBeforeDeleter> ksplash(setupKSplash());
+- Q_UNUSED(ksplash)
+-
+ runEnvironmentScripts();
+
+ out << "startkde: Starting up...\n";
+@@ -80,6 +76,12 @@ int main(int argc, char **argv)
+ // variables (e.g. LANG and LC_*)
+ importSystemdEnvrionment();
+
++ // NOTE: Do not start QGuiApplications before setting up the environment. We'd be at risk of dbus invoking other
++ // processes with an incomplete environment.
++ setupCursor(false);
++ QScopedPointer<QProcess, KillBeforeDeleter> ksplash(setupKSplash());
++ Q_UNUSED(ksplash)
++
+ if (!startPlasmaSession(false))
+ return 1;
+
+--
+2.37.3
+
diff --git a/kde-plasma/plasma-workspace/files/plasma-workspace-5.25.5-fix-setpassword.patch b/kde-plasma/plasma-workspace/files/plasma-workspace-5.25.5-fix-setpassword.patch
new file mode 100644
index 000000000000..7351b8808819
--- /dev/null
+++ b/kde-plasma/plasma-workspace/files/plasma-workspace-5.25.5-fix-setpassword.patch
@@ -0,0 +1,39 @@
+From 84dcfc45b9a354827b9bbf6ae58902d04e8fe915 Mon Sep 17 00:00:00 2001
+From: Marco Martin <notmart@gmail.com>
+Date: Wed, 28 Sep 2022 11:33:33 +0200
+Subject: [PATCH] set setInteractiveAuthorizationAllowed on SetPassword call
+
+is important that the setpasswod call uses interactive authorization,
+otherwise will be denied, unless the user had been modified beforehand
+so an authorization was already granted
+
+BUG:459309
+---
+ kcms/users/src/user.cpp | 11 ++++++++---
+ 1 file changed, 8 insertions(+), 3 deletions(-)
+
+diff --git a/kcms/users/src/user.cpp b/kcms/users/src/user.cpp
+index 020ebee097..87745582c5 100644
+--- a/kcms/users/src/user.cpp
++++ b/kcms/users/src/user.cpp
+@@ -217,9 +217,14 @@ void User::setPassword(const QString &password)
+ {
+ // Blocking because we need to wait for the password to be changed before we
+ // can ask the user about also possibly changing their KWallet password
+- auto invocation = m_dbusIface->SetPassword(saltPassword(password), QString());
+- invocation.waitForFinished();
+- if (!invocation.isError()) {
++
++ auto mc = QDBusMessage::createMethodCall(m_dbusIface->service(), m_dbusIface->path(), m_dbusIface->interface(), "SetPassword");
++ mc.setArguments({saltPassword(password), QString()});
++ mc.setInteractiveAuthorizationAllowed(true);
++ auto message = QDBusConnection::systemBus().call(mc);
++
++ // Not an error or invalid message
++ if (message.type() == QDBusMessage::ReplyMessage) {
+ Q_EMIT passwordSuccessfullyChanged();
+ }
+ }
+--
+GitLab
+
diff --git a/kde-plasma/plasma-workspace/files/plasma-workspace-5.25.5-fonts-honor-and-present-system-defaults.patch b/kde-plasma/plasma-workspace/files/plasma-workspace-5.25.5-fonts-honor-and-present-system-defaults.patch
new file mode 100644
index 000000000000..4e2b579646fc
--- /dev/null
+++ b/kde-plasma/plasma-workspace/files/plasma-workspace-5.25.5-fonts-honor-and-present-system-defaults.patch
@@ -0,0 +1,55 @@
+From dc24b7c1c4e2c9dfb74090f716da029e44e209ff Mon Sep 17 00:00:00 2001
+From: Harald Sitter <sitter@kde.org>
+Date: Mon, 19 Sep 2022 12:39:54 +0200
+Subject: [PATCH] fonts: honor & present system defaults
+
+previously we'd pretend that a missing value meant our "plasma-ish"
+defaults would apply but that is utterly false. when no hitting is set,
+no hinting is set. this can happen when the system default fontconfigs
+don't set up any hinting.
+
+BUG: 416140
+
+
+(cherry picked from commit 5dd8cc919f54bf28152a80e1fa6f3f649ea4e47a)
+---
+ kcms/fonts/fontsaasettings.cpp | 9 +++++----
+ 1 file changed, 5 insertions(+), 4 deletions(-)
+
+diff --git a/kcms/fonts/fontsaasettings.cpp b/kcms/fonts/fontsaasettings.cpp
+index a7159b0e63..e7192aa89d 100644
+--- a/kcms/fonts/fontsaasettings.cpp
++++ b/kcms/fonts/fontsaasettings.cpp
+@@ -1,5 +1,6 @@
+ /*
+ SPDX-FileCopyrightText: 2020 Benjamin Port <benjamin.port@enioka.com>
++ SPDX-FileCopyrightText: 2022 Harald Sitter <sitter@kde.org>
+
+ SPDX-License-Identifier: GPL-2.0-or-later
+ */
+@@ -211,18 +212,18 @@ public:
+ // sub pixel
+ KXftConfig::SubPixel::Type spType = KXftConfig::SubPixel::NotSet;
+ xft.getSubPixelType(spType);
+- // if it is not set, we set it to rgb
++ // if it is not set, we have no subpixel hinting
+ if (spType == KXftConfig::SubPixel::NotSet) {
+- spType = KXftConfig::SubPixel::Rgb;
++ spType = KXftConfig::SubPixel::None;
+ }
+ setSubPixel(spType);
+
+ // hinting
+ KXftConfig::Hint::Style hStyle = KXftConfig::Hint::NotSet;
+ xft.getHintStyle(hStyle);
+- // if it is not set, we set it to slight hinting
++ // if it is not set, we have no hinting
+ if (hStyle == KXftConfig::Hint::NotSet) {
+- hStyle = KXftConfig::Hint::Slight;
++ hStyle = KXftConfig::Hint::None;
+ }
+ setHinting(hStyle);
+
+--
+GitLab
+
diff --git a/kde-plasma/plasma-workspace/files/plasma-workspace-5.25.5-prevent-panel-go-out-of-screen.patch b/kde-plasma/plasma-workspace/files/plasma-workspace-5.25.5-prevent-panel-go-out-of-screen.patch
new file mode 100644
index 000000000000..457470f0807c
--- /dev/null
+++ b/kde-plasma/plasma-workspace/files/plasma-workspace-5.25.5-prevent-panel-go-out-of-screen.patch
@@ -0,0 +1,33 @@
+From 9c7ac7061c5c85d63875eaee70793ba04334c1d0 Mon Sep 17 00:00:00 2001
+From: Fushan Wen <qydwhotmail@gmail.com>
+Date: Fri, 16 Sep 2022 14:34:27 +0000
+Subject: [PATCH] Revert "Revert "Prevent panel going out of screen
+ boundaries""
+
+This reverts commit 17774bc4c673294a7c8a6e80660d83cce1ba8891
+
+There is still a known culprit (duplicate display names) so the hack shouldn't be reverted.
+
+CCBUG: 353975
+CCBUG: 438114
+---
+ shell/panelview.cpp | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/shell/panelview.cpp b/shell/panelview.cpp
+index b5c87bbf71..4be1e26ca4 100644
+--- a/shell/panelview.cpp
++++ b/shell/panelview.cpp
+@@ -859,6 +859,9 @@ void PanelView::moveEvent(QMoveEvent *ev)
+ updateEnabledBorders();
+ m_strutsTimer.start(STRUTSTIMERDELAY);
+ PlasmaQuick::ContainmentView::moveEvent(ev);
++ if (m_screenToFollow && !m_screenToFollow->geometry().contains(geometry())) {
++ positionPanel();
++ }
+ }
+
+ void PanelView::keyPressEvent(QKeyEvent *event)
+--
+GitLab
+
diff --git a/kde-plasma/plasma-workspace/files/plasma-workspace-5.25.5-widgetexplorer-recurse-containments.patch b/kde-plasma/plasma-workspace/files/plasma-workspace-5.25.5-widgetexplorer-recurse-containments.patch
new file mode 100644
index 000000000000..1efe75b9b41d
--- /dev/null
+++ b/kde-plasma/plasma-workspace/files/plasma-workspace-5.25.5-widgetexplorer-recurse-containments.patch
@@ -0,0 +1,26 @@
+https://invent.kde.org/plasma/plasma-workspace/-/commit/c7ba560ccaac5e469cb2d6bf66c39e1acf967454
+https://mail.kde.org/pipermail/distributions/2022-September/001287.html
+
+From: Nicolas Fella <nicolas.fella@gmx.de>
+Date: Sun, 21 Aug 2022 16:33:50 +0200
+Subject: [PATCH] [widgetexplorer] Don't recurse into applet's containments
+
+The intention of this code appears to be finding system tray applets, since the systemtray is a containment within another applet/containment
+
+However the code causes an infinit recursion since we are calling addContainment on the same containment again
+
+The recursion also is unnecessary since corona->containments() already lists the system tray containment, so we don't need to find it by recursing through the panel's children
+--- a/components/shellprivate/widgetexplorer/widgetexplorer.cpp
++++ b/components/shellprivate/widgetexplorer/widgetexplorer.cpp
+@@ -280,10 +280,6 @@ void WidgetExplorerPrivate::addContainment(Containment *containment)
+
+ foreach (Applet *applet, containment->applets()) {
+ if (applet->pluginMetaData().isValid()) {
+- Containment *childContainment = applet->property("containment").value<Containment *>();
+- if (childContainment) {
+- addContainment(childContainment);
+- }
+ runningApplets[applet->pluginMetaData().pluginId()]++;
+ } else {
+ qDebug() << "Invalid plugin metadata. :(";
+GitLab
diff --git a/kde-plasma/plasma-workspace/metadata.xml b/kde-plasma/plasma-workspace/metadata.xml
index 43ee81b710da..427c617b6684 100644
--- a/kde-plasma/plasma-workspace/metadata.xml
+++ b/kde-plasma/plasma-workspace/metadata.xml
@@ -11,7 +11,9 @@
<use>
<flag name="appstream">Enable AppStream software metadata support</flag>
<flag name="geolocation">Enables dataengine providing location information</flag>
- <flag name="policykit">Build the Users KCM using <pkg>sys-apps/accountsservice</pkg> and <pkg>sys-auth/polkit</pkg></flag>
+ <flag name="policykit">Enable locale generation and Users KCM using <pkg>sys-auth/polkit</pkg> and <pkg>sys-apps/accountsservice</pkg></flag>
+ <flag name="screencast">Enable screencast portal using <pkg>kde-plasma/kpipewire</pkg></flag>
<flag name="telemetry">Enable User Feedback control module for <pkg>kde-plasma/systemsettings</pkg></flag>
+ <flag name="wallpaper-metadata">Show metadata for image wallpaper plugin using <pkg>kde-apps/libkexiv2</pkg></flag>
</use>
</pkgmetadata>
diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.24.6.ebuild b/kde-plasma/plasma-workspace/plasma-workspace-5.25.5-r4.ebuild
index b170c0126c20..80a378241b19 100644
--- a/kde-plasma/plasma-workspace/plasma-workspace-5.24.6.ebuild
+++ b/kde-plasma/plasma-workspace/plasma-workspace-5.25.5-r4.ebuild
@@ -3,11 +3,11 @@
EAPI=8
-ECM_HANDBOOK="forceoptional"
+ECM_HANDBOOK="optional"
ECM_TEST="forceoptional"
-KFMIN=5.92.0
+KFMIN=5.95.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.4
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
inherit ecm plasma.kde.org
@@ -24,6 +24,7 @@ RESTRICT="test"
# slot op: various private QtWaylandClient headers
COMMON_DEPEND="
+ dev-libs/icu:=
>=dev-libs/wayland-1.15
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
@@ -123,6 +124,7 @@ DEPEND="${COMMON_DEPEND}
>=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}
app-text/iso-codes
@@ -152,8 +154,13 @@ BDEPEND="
PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:5"
PATCHES=(
- "${FILESDIR}/${PN}-5.21.5-split-libkworkspace.patch" # downstream
+ "${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}-widgetexplorer-recurse-containments.patch" # https://mail.kde.org/pipermail/distributions/2022-September/001287.html
+ "${FILESDIR}/${P}-delay-ksplash-until-after-env-setup.patch" # KDE-bug 458865 w/ Qt 5.15.6
+ "${FILESDIR}/${P}-fonts-honor-and-present-system-defaults.patch" # KDE-bug 416140
+ "${FILESDIR}/${P}-prevent-panel-go-out-of-screen.patch" # git master and Plasma/5.24 branch double revert
+ "${FILESDIR}/${P}-fix-setpassword.patch" # Plasma/5.25 branch, KDE-bug 459309
)
src_prepare() {
@@ -179,8 +186,6 @@ src_prepare() {
if ! use policykit; then
cmake_run_in kcms cmake_comment_add_subdirectory users
fi
-
- ecm_punt_kf_module Su
}
src_configure() {
diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.25.4.ebuild b/kde-plasma/plasma-workspace/plasma-workspace-5.26.3-r1.ebuild
index 1dfcdea1191c..e1b684dd280c 100644
--- a/kde-plasma/plasma-workspace/plasma-workspace-5.25.4.ebuild
+++ b/kde-plasma/plasma-workspace/plasma-workspace-5.26.3-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
ECM_HANDBOOK="optional"
ECM_TEST="forceoptional"
-KFMIN=5.95.0
+KFMIN=5.99.0
PVCUT=$(ver_cut 1-3)
QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
@@ -15,15 +15,16 @@ DESCRIPTION="KDE Plasma workspace"
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv"
IUSE="appstream +calendar +fontconfig geolocation gps +policykit
-screencast +semantic-desktop telemetry"
+screencast +semantic-desktop telemetry +wallpaper-metadata"
REQUIRED_USE="gps? ( geolocation )"
RESTRICT="test"
# slot op: various private QtWaylandClient headers
COMMON_DEPEND="
+ dev-libs/icu:=
>=dev-libs/wayland-1.15
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
@@ -76,7 +77,7 @@ COMMON_DEPEND="
>=kde-frameworks/plasma-${KFMIN}:5
>=kde-frameworks/prison-${KFMIN}:5[qml]
>=kde-frameworks/solid-${KFMIN}:5
- >=kde-plasma/breeze-${PVCUT}:5
+ >=kde-plasma/breeze-5.26.3-r1:5
>=kde-plasma/kscreenlocker-${PVCUT}:5
>=kde-plasma/kwin-${PVCUT}:5
>=kde-plasma/layer-shell-qt-${PVCUT}:5
@@ -107,15 +108,20 @@ COMMON_DEPEND="
)
geolocation? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:5 )
gps? ( sci-geosciences/gpsd )
- policykit? ( virtual/libcrypt:= )
+ policykit? (
+ sys-auth/polkit-qt
+ virtual/libcrypt:=
+ )
screencast? (
>=dev-qt/qtgui-${QTMIN}:5=[egl]
+ >=kde-plasma/kpipewire-${PVCUT}:5
media-libs/libglvnd
>=media-video/pipewire-0.3:=
x11-libs/libdrm
)
semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
telemetry? ( dev-libs/kuserfeedback:5 )
+ wallpaper-metadata? ( kde-apps/libkexiv2:5 )
"
DEPEND="${COMMON_DEPEND}
>=dev-libs/plasma-wayland-protocols-1.6.0
@@ -148,6 +154,7 @@ RDEPEND="${COMMON_DEPEND}
"
BDEPEND="
>=dev-qt/qtwaylandscanner-${QTMIN}:5
+ >=kde-frameworks/kcmutils-${KFMIN}:5
virtual/pkgconfig
"
PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:5"
@@ -168,6 +175,7 @@ src_prepare() {
# TODO: try to get a build switch upstreamed
if ! use screencast; then
+ ecm_punt_bogus_dep KPipeWire
sed -e "s/^pkg_check_modules.*PipeWire/#&/" -i CMakeLists.txt || die
fi
@@ -185,7 +193,7 @@ src_prepare() {
src_configure() {
local mycmakeargs=(
-DBUILD_xembed-sni-proxy=OFF
- -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON
+ -DGLIBC_LOCALE_GEN=$(usex policykit)
$(cmake_use_find_package appstream AppStreamQt)
$(cmake_use_find_package calendar KF5Holidays)
$(cmake_use_find_package fontconfig Fontconfig)
diff --git a/kde-plasma/plymouth-kcm/Manifest b/kde-plasma/plymouth-kcm/Manifest
index 8e4c6f28580f..f187214dc1aa 100644
--- a/kde-plasma/plymouth-kcm/Manifest
+++ b/kde-plasma/plymouth-kcm/Manifest
@@ -1,2 +1,2 @@
-DIST plymouth-kcm-5.24.6.tar.xz 39956 BLAKE2B e051251b487cf74cb031b751871dc5803d9b159d966d44dec7740cc3bd918f0be01918136bbf3e63c875d340ea9017febf4676eec333c876978c69710f127fcb SHA512 11297a22637198ec6ea0b5ee24bc444432fd60adcacc6538c874c4ba9e0b0147f8f29a30e4726fefd410ea764529901f47a271f01b9e19bd3c4e7fffc0831dd5
-DIST plymouth-kcm-5.25.4.tar.xz 40656 BLAKE2B 6509b44276caa50b38b0e64b98cc00a513ea1766bc40ac14f0f5209b575fd31997123deefabe1eec4b220bf0e971b614d7497a2038a31e3051603dff10fb57db SHA512 815724895fd853d93276f094bf1bce50acfc3a08e1cc5f074ef14db239b45210d974168985ef1df4c1481550ea115d8e62bc8fc6d913074e846cdfcc9e15718b
+DIST plymouth-kcm-5.25.5.tar.xz 41316 BLAKE2B af64c07422f2325386bf691df78156dab693e00037871da076990456a715f44ad13f9ca3d9c765a09db0fa91d2c8816058b5e20111b51d2591b3c6d5430e51b3 SHA512 b361d4f7bfe3f2b1c17f90771ecfb3a543c8e8d171f392348fec3cf3b189b7c8fd7d48f3cce3a9f8d6dcba4e18e3d54745c74547fe9b724f325edecfb24cf87d
+DIST plymouth-kcm-5.26.3.tar.xz 44092 BLAKE2B 9e9ad2eca51b551dea8b16f2ccf456c2a40cc117da98530753bfc391a80267ba30cca5fbcaecb150ce6404b9c762c4f05b7b2d3b7edaea7bf973c8983ca11760 SHA512 8e7aa3699e9eed4da947131c9888d130489b200d9ab4ac7ad8759d0a8d3a2e7d78de1d815c0cc705a2994ef143676950ec53ec77dccdd683c1e2675b8b9a4402
diff --git a/kde-plasma/plymouth-kcm/plymouth-kcm-5.24.6.ebuild b/kde-plasma/plymouth-kcm/plymouth-kcm-5.25.5.ebuild
index 37b8f34125b2..68edbc150ce1 100644
--- a/kde-plasma/plymouth-kcm/plymouth-kcm-5.24.6.ebuild
+++ b/kde-plasma/plymouth-kcm/plymouth-kcm-5.25.5.ebuild
@@ -3,9 +3,9 @@
EAPI=8
-KFMIN=5.92.0
+KFMIN=5.95.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.4
+QTMIN=5.15.5
inherit ecm plasma.kde.org
DESCRIPTION="KDE Plasma control module for Plymouth"
diff --git a/kde-plasma/plymouth-kcm/plymouth-kcm-5.25.4.ebuild b/kde-plasma/plymouth-kcm/plymouth-kcm-5.26.3.ebuild
index e2a86eea2c2a..951d51d6d06a 100644
--- a/kde-plasma/plymouth-kcm/plymouth-kcm-5.25.4.ebuild
+++ b/kde-plasma/plymouth-kcm/plymouth-kcm-5.26.3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-KFMIN=5.95.0
+KFMIN=5.99.0
PVCUT=$(ver_cut 1-3)
QTMIN=5.15.5
inherit ecm plasma.kde.org
@@ -13,7 +13,7 @@ HOMEPAGE="https://invent.kde.org/plasma/plymouth-kcm"
LICENSE="GPL-2+"
SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64"
IUSE=""
DEPEND="
@@ -35,3 +35,4 @@ DEPEND="
RDEPEND="${DEPEND}
>=kde-plasma/kde-cli-tools-${PVCUT}:5
"
+BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5"
diff --git a/kde-plasma/polkit-kde-agent/Manifest b/kde-plasma/polkit-kde-agent/Manifest
index 54c915d6bf46..56675b6af8f8 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.24.6.tar.xz 48620 BLAKE2B 036bbd33d2768df5f3d805f4084898f97b44aeffffe6884258b5ed620a879e3ed486ce4f46f83f08e1b9852a3db0d8bc3ca3fba08bcce9d614beca8d888737ad SHA512 50a253fbacaccf866a733654b2f4c66778db402dec35358187193434c4095cdec26e2e60566119e9060bc6e2a06e4075176811ffab2405c56c1de0ce32e5951d
-DIST polkit-kde-agent-1-5.25.4.tar.xz 49040 BLAKE2B 0d80d7b45a884ad6e3a7fba8c28d77a7f7ba9c58fbf423e46576bb7795eafd72a5ba4595fc812e1fd683381b4b19a8ffcf94ba350782d6e8b01bb20fcef84a1c SHA512 d27b0469a887fe9c358745407cf95e693783d350a35d5b9c285d1fd609120297172bab4a6c120d5f0766afae05df0452c99cc4fb73dec9745a22b5c3a7ef07f0
+DIST polkit-kde-agent-1-5.25.5.tar.xz 49040 BLAKE2B 78fb02b96d2aab707f7127cc052f56afb895bb99801308eef1c6f0a0ca58d4be7686108f6406ddf1c4c5017b6b0b604930e05f2fe4b0a7cea55da12f7ce71fae SHA512 61aae1f311460d80a9dfc58605575bcc714730ade76dcace61d092f276584120407fa8ca30787bbc75db11bbd630b3cf76f4c0baaf720bf2c252ae75f4c17610
+DIST polkit-kde-agent-1-5.26.3.tar.xz 49728 BLAKE2B 47c8532c2fb5f288d8be29e0bf8886b476c457e44a163218d81bd69bd1cf4481818448e276e4cff9d5e2d1b78b78ac7e1fb5fada08d28240f1d1a27510cd41fb SHA512 308d6bb34a3c51951eb87da32e02e9c4177a65c29851f78b58dbb62811dd276eff5e83914b47d4f8855b5512f23ab53ec9d2a702d3f88cf5e0d751f822410938
diff --git a/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.24.6.ebuild b/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.25.5.ebuild
index 5bb15ce1f41b..0435104c5190 100644
--- a/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.24.6.ebuild
+++ b/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.25.5.ebuild
@@ -4,9 +4,9 @@
EAPI=8
KDE_ORG_NAME="${PN}-1"
-KFMIN=5.92.0
+KFMIN=5.95.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.4
+QTMIN=5.15.5
inherit ecm plasma.kde.org
DESCRIPTION="PolKit agent module for KDE Plasma"
diff --git a/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.25.4.ebuild b/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.26.3.ebuild
index 56bce45296a9..905285a3bcbe 100644
--- a/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.25.4.ebuild
+++ b/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.26.3.ebuild
@@ -4,7 +4,7 @@
EAPI=8
KDE_ORG_NAME="${PN}-1"
-KFMIN=5.95.0
+KFMIN=5.99.0
PVCUT=$(ver_cut 1-3)
QTMIN=5.15.5
inherit ecm plasma.kde.org
@@ -14,7 +14,7 @@ HOMEPAGE="https://kde.org/"
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv"
IUSE=""
DEPEND="
@@ -28,6 +28,6 @@ DEPEND="
>=kde-frameworks/kiconthemes-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kwindowsystem-${KFMIN}:5
- >=sys-auth/polkit-qt-0.113.0
+ >=sys-auth/polkit-qt-0.113.0[qt5(+)]
"
RDEPEND="${DEPEND}"
diff --git a/kde-plasma/powerdevil/Manifest b/kde-plasma/powerdevil/Manifest
index 0d2d73d1f1ef..5bd97907fd3b 100644
--- a/kde-plasma/powerdevil/Manifest
+++ b/kde-plasma/powerdevil/Manifest
@@ -1,2 +1,2 @@
-DIST powerdevil-5.24.6.tar.xz 633104 BLAKE2B 6247c9327bbd72973844983e13d54166f3a38425b7c7024a1a8a1a138ed62e47641d203d929bd3f3e86e5f8bc1b23b9c46c2b2f418f68f01d2a6fb8adc2ef164 SHA512 b1a4c597b31706ec4749466018662443fea8a77c02f323066874df8d5cd5353a363f7ba8cc75301988e7a35afd9fbf654f24580e2254dec2f65d8c30dbeb4025
-DIST powerdevil-5.25.4.tar.xz 638716 BLAKE2B c773106fb066cafa1a2913229303f44174d83b5468fe21bbfa5251d321a567d1bda8b1bdaa0d2659ac61321d1536a0287a0cd230bb9bcc9e2be5216ed2d7fac5 SHA512 c8e7dfc64a6490671af595d9be8392f46e0faaf8a38dd395b56a3d00fae6914c796b57b86ff0b3dead2552df420d8927ae21533a408739bfd3a774bab5f5edca
+DIST powerdevil-5.25.5.tar.xz 638832 BLAKE2B efb5d3cfc8b9266b2eed52e07d8923f3d31705e6e051bbbf1eec73a7cb050b5abbbfd57662de844c4e168720d40a36dc407f5304376363aff3247e3d912460b3 SHA512 57a499a84f1ba63e66ececbd754881e30227ca834a3527c42e60559562776a78d66c4660984bd4577cb2ac73fb128785cd4003086296004bc22ae08a6c6c609d
+DIST powerdevil-5.26.3.tar.xz 642708 BLAKE2B 90c2d13257814d352d7abac41762da5cb901dbd2e60ac104b0d86d8f7aa3b123b7a4f9b274016bdf0792e1c4202263743c833797eb247735c8365cf36a9287b5 SHA512 c91f9e780edb60cd68269f6c3a3b4be7cd691a8eae81e9f0c5d29be89936d7f6b7bef2b3f69c26a8bfda38fb0d33dff3e2d55d102740d26f7724b9b8e8f1f629
diff --git a/kde-plasma/powerdevil/powerdevil-5.24.6.ebuild b/kde-plasma/powerdevil/powerdevil-5.25.5.ebuild
index 96fda75b879b..507ca317303e 100644
--- a/kde-plasma/powerdevil/powerdevil-5.24.6.ebuild
+++ b/kde-plasma/powerdevil/powerdevil-5.25.5.ebuild
@@ -4,9 +4,9 @@
EAPI=8
ECM_HANDBOOK="forceoptional"
-KFMIN=5.92.0
+KFMIN=5.95.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.4
+QTMIN=5.15.5
inherit ecm plasma.kde.org
DESCRIPTION="Power management for KDE Plasma Shell"
diff --git a/kde-plasma/powerdevil/powerdevil-5.25.4.ebuild b/kde-plasma/powerdevil/powerdevil-5.26.3.ebuild
index ade7509e6663..55ce91d4b758 100644
--- a/kde-plasma/powerdevil/powerdevil-5.25.4.ebuild
+++ b/kde-plasma/powerdevil/powerdevil-5.26.3.ebuild
@@ -4,7 +4,7 @@
EAPI=8
ECM_HANDBOOK="forceoptional"
-KFMIN=5.95.0
+KFMIN=5.99.0
PVCUT=$(ver_cut 1-3)
QTMIN=5.15.5
inherit ecm plasma.kde.org
@@ -14,7 +14,7 @@ HOMEPAGE="https://invent.kde.org/plasma/powerdevil"
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv"
IUSE="brightness-control caps +wireless"
DEPEND="
@@ -57,6 +57,7 @@ RDEPEND="${DEPEND}
>=kde-plasma/kde-cli-tools-${PVCUT}:5
>=sys-power/upower-0.9.23
"
+BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5"
src_configure() {
local mycmakeargs=(
diff --git a/kde-plasma/sddm-kcm/Manifest b/kde-plasma/sddm-kcm/Manifest
index ff3c76dc2c66..6d956b26ac43 100644
--- a/kde-plasma/sddm-kcm/Manifest
+++ b/kde-plasma/sddm-kcm/Manifest
@@ -1,2 +1,2 @@
-DIST sddm-kcm-5.24.6.tar.xz 81624 BLAKE2B 37415f5c6349a51a0a668ecb7aa699c3a4d27ba0a4cde7f5b9e290746ce505cac885f04eba6675613668635cccb2584b372df7b153776d46ce75ea4b2450b9ea SHA512 c9606de2552b8ee9160d45be3c34c46da73b0c9c131172c2f96573671ff37d27f20013d80068e61c8b5ccd63456c5732948b13fec8467cd9334f9c2450b13cd9
-DIST sddm-kcm-5.25.4.tar.xz 83316 BLAKE2B ad1966db2e786ac46fca1d600cf262ad664fb45b91b9f8bdfe75e78e9de95e35cb58158f7dfde1905f201be57c84c1f90a8f452e85a47406d1967e5329c81c51 SHA512 62d20564ec06cdc227d67dfabcc0b4ce7e0d7964df933f59cd24353def4fe6efa3a4e51b2cacf9d1fea8b545c7dcbb315d3285fa9323c251feb362ed2ad9a5e5
+DIST sddm-kcm-5.25.5.tar.xz 83376 BLAKE2B e612df395635f42fb801d65aef2cfeb66ebd0d19bfb19d75485145166dbe2990fbce4eb155fd467741a45e76c79baefc2df18dd7e102f7b54b6c417f1b2ff1ae SHA512 84d8eafab6dee3fa384ec8272cebeb1684ae6431f5b42d89cf23ca23ea1e0c8054b311d207fb8781bf6350ec6c5713ab591e59b50747f3fad7cddbc24f854d22
+DIST sddm-kcm-5.26.3.tar.xz 82776 BLAKE2B ac9467c8459be08b7485470bea1c4ae2e9a3d619421389323b10c04ad548a2b6d6eb87d919f1b692fc99e3604c2e308eb8d6f43807527b9908be926a32de4022 SHA512 709e0db8f0541c994f4997782b21c1a94b10f7bb4947937077521c7edf2ee4e73ac255ae3605bf667c2e501fcd9fe133309f3b7bd2803569756f17688129d515
diff --git a/kde-plasma/sddm-kcm/sddm-kcm-5.24.6.ebuild b/kde-plasma/sddm-kcm/sddm-kcm-5.25.5.ebuild
index 30405393e409..a96984bc20b9 100644
--- a/kde-plasma/sddm-kcm/sddm-kcm-5.24.6.ebuild
+++ b/kde-plasma/sddm-kcm/sddm-kcm-5.25.5.ebuild
@@ -3,9 +3,9 @@
EAPI=8
-KFMIN=5.92.0
+KFMIN=5.95.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.4
+QTMIN=5.15.5
inherit ecm plasma.kde.org
DESCRIPTION="KDE Plasma control module for SDDM"
diff --git a/kde-plasma/sddm-kcm/sddm-kcm-5.25.4.ebuild b/kde-plasma/sddm-kcm/sddm-kcm-5.26.3.ebuild
index 333ed3b1789f..cd4a042f66bf 100644
--- a/kde-plasma/sddm-kcm/sddm-kcm-5.25.4.ebuild
+++ b/kde-plasma/sddm-kcm/sddm-kcm-5.26.3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-KFMIN=5.95.0
+KFMIN=5.99.0
PVCUT=$(ver_cut 1-3)
QTMIN=5.15.5
inherit ecm plasma.kde.org
@@ -13,7 +13,7 @@ HOMEPAGE="https://invent.kde.org/plasma/sddm-kcm"
LICENSE="GPL-2+"
SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv"
IUSE=""
DEPEND="
@@ -39,5 +39,6 @@ RDEPEND="${DEPEND}
>=kde-plasma/kde-cli-tools-${PVCUT}:5
x11-misc/sddm
"
+BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5"
DOCS=( CONTRIBUTORS )
diff --git a/kde-plasma/systemsettings/Manifest b/kde-plasma/systemsettings/Manifest
index d55ce1085d13..7101e9abc7e2 100644
--- a/kde-plasma/systemsettings/Manifest
+++ b/kde-plasma/systemsettings/Manifest
@@ -1,2 +1,2 @@
-DIST systemsettings-5.24.6.tar.xz 205740 BLAKE2B d6864e502284b0c3da4821ee34f4be05f469f91c7ef013c85adff9ff473959a878622195a6701921410958a30b02389efa14661e7e2ea3fab34c7c871259e6d8 SHA512 79f9a4b749e13cbcf46efb123e7d4a0770b73097bac1968bf1eaaea920cef958a10fad4dd08d7102fa7a22a73d5c84d528c853af2c90d5e3f02c9d9e81ffcfcf
-DIST systemsettings-5.25.4.tar.xz 207840 BLAKE2B 22377802e767ad37456fbdf8882976109747118a37989aab10a9da9112b8ae276857b2a8ccc7cb8a2cb87ee75f4f3a7ab2c0b27a7418ec0e13e47dd4310286be SHA512 8969e78d0c5ce580727edf7c54f42f084bd75f28be343e16dacac87c9a84c2e72a5213b53f7f23a644b4162ff8fefa721bf256e36773eb22ce66942bd3d8989b
+DIST systemsettings-5.25.5.tar.xz 207904 BLAKE2B a00ee4796174dc688c791799f47feb1ed31d2894ee36e6b044ec7268bb8778de923e4ccac0f103efa425415b61a0cd30409a95c473074974f330fc05b0487eb4 SHA512 df661b0dec4c9968760b721563aea7c1a2703b0628ff2f7dd8531a2489eaa2d15c289aa56975e5c68119a2a0031de47eb6a3e65f68d0da08410ff7c7987686da
+DIST systemsettings-5.26.3.tar.xz 205844 BLAKE2B 72d49a4b7b82e8b7d46b0948d22fc6ee4c7d64f5bc6e95a6c832267a329dd556809a30a23b0a23c6908d309a0888244fcba8393d7c0390ad0f751ff36164dbb0 SHA512 44be410eaf4d6274cd6e31257ffeb977ecd744de37085312485459925cc8ea78ad144011025e25d63bb3f465f6c032a2d7c94a33669e76e476b00d2f9c55b696
diff --git a/kde-plasma/systemsettings/systemsettings-5.25.4.ebuild b/kde-plasma/systemsettings/systemsettings-5.25.5.ebuild
index 5dc8cd019ba7..1bafbf434d22 100644
--- a/kde-plasma/systemsettings/systemsettings-5.25.4.ebuild
+++ b/kde-plasma/systemsettings/systemsettings-5.25.5.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Control Center to configure KDE Plasma desktop"
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE=""
DEPEND="
diff --git a/kde-plasma/systemsettings/systemsettings-5.24.6.ebuild b/kde-plasma/systemsettings/systemsettings-5.26.3.ebuild
index ef6b443b8355..b8d71cd4d42b 100644
--- a/kde-plasma/systemsettings/systemsettings-5.24.6.ebuild
+++ b/kde-plasma/systemsettings/systemsettings-5.26.3.ebuild
@@ -4,16 +4,16 @@
EAPI=8
ECM_HANDBOOK="optional"
-KFMIN=5.92.0
+KFMIN=5.99.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.4
+QTMIN=5.15.5
inherit ecm plasma.kde.org optfeature
DESCRIPTION="Control Center to configure KDE Plasma desktop"
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv"
IUSE=""
DEPEND="
@@ -31,7 +31,6 @@ DEPEND="
>=kde-frameworks/kcoreaddons-${KFMIN}:5
>=kde-frameworks/kcrash-${KFMIN}:5
>=kde-frameworks/kdbusaddons-${KFMIN}:5
- >=kde-frameworks/kdeclarative-${KFMIN}:5
>=kde-frameworks/kguiaddons-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kiconthemes-${KFMIN}:5
diff --git a/kde-plasma/xdg-desktop-portal-kde/Manifest b/kde-plasma/xdg-desktop-portal-kde/Manifest
index 41edd5438500..c889dea3897a 100644
--- a/kde-plasma/xdg-desktop-portal-kde/Manifest
+++ b/kde-plasma/xdg-desktop-portal-kde/Manifest
@@ -1,2 +1,2 @@
-DIST xdg-desktop-portal-kde-5.24.6.tar.xz 89268 BLAKE2B 5ddfdf8eee3c897aee56aa8e8797dfb9b0e102083d9c1fb50457b3428fedfca7ff8107c2336646d721d4cfeb68b25db5ed447c6239ddefdde6c65c40fa9d37f2 SHA512 d394bbedba5a09a9d53b2aee2dd11a691c88dfda66bf2bf1fff192eba4dce447e05f932955d13d16f1e0b026b79c24c26cd09b81d5520f37a27a173e1287d77d
-DIST xdg-desktop-portal-kde-5.25.4.tar.xz 105280 BLAKE2B a2b35523b881cc6e42691b8092ec64eceaf11b0c3678612fb777a2acbfb86cf19bfcc54ab1bc28b56b6a9bf6b38e6d7dfcb983385140ceb57a356c3c38797b97 SHA512 4841394425e6404e21758ec178e33a5e45dbb4a43208ea6c63f9a4f9baa3975cb7e3b9e720b61d88a428b03cd66227750a665edff50b6879c4578ce8c370d904
+DIST xdg-desktop-portal-kde-5.25.5.tar.xz 105356 BLAKE2B 9aba9a67d71f0fefb4774ed1b3ee0dc20386c5fdbb4fed712c99b72850d040ccdc1dfb8869ee8a967b9e6c12ff6f2c99744931b358d4984ae4b7b17d0f75c7fe SHA512 1549a5ba0fd65e0f74a3fef2feb656db53b73dbe392ff7a63a89e01a8392bcdd827ebe082a44d802820a66d21382f50bfef487e90b049b964cfa7bc34e56cd53
+DIST xdg-desktop-portal-kde-5.26.3.tar.xz 109596 BLAKE2B 4830c6829d156c679c710a2a44016f27ccc74bc9d078ccf2ede999b8840aeccef1739ee4d58ef83e6f155f8b9d1e9ec22ad6107b73b6b42754c9fc1038d73b75 SHA512 3113e75a43188a3aa5426e2a6d063f4e2ab97388339eb810de7dd5d687f0f898cee945417d7a63e3066285e31b73609a42fd6e1e5a69d50fbc5124bb77ad518a
diff --git a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.25.4.ebuild b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.25.5.ebuild
index 4c47df263dd2..c9c2cff117e1 100644
--- a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.25.4.ebuild
+++ b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.25.5.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Backend implementation for xdg-desktop-portal that is using Qt/KDE
LICENSE="LGPL-2+"
SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE=""
COMMON_DEPEND="
diff --git a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.24.6.ebuild b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.26.3.ebuild
index 897b8874faa4..13913735e9fd 100644
--- a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.24.6.ebuild
+++ b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.26.3.ebuild
@@ -3,16 +3,16 @@
EAPI=8
-KFMIN=5.92.0
+KFMIN=5.99.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.4
+QTMIN=5.15.5
inherit ecm plasma.kde.org
DESCRIPTION="Backend implementation for xdg-desktop-portal that is using Qt/KDE Frameworks"
LICENSE="LGPL-2+"
SLOT="5"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv"
IUSE=""
COMMON_DEPEND="
@@ -22,10 +22,11 @@ COMMON_DEPEND="
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtprintsupport-${QTMIN}:5[cups]
>=dev-qt/qtwidgets-${QTMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5[dbus]
>=kde-frameworks/kconfig-${KFMIN}:5
>=kde-frameworks/kdeclarative-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
>=kde-frameworks/kio-${KFMIN}:5
>=kde-frameworks/kirigami-${KFMIN}:5
>=kde-frameworks/knotifications-${KFMIN}:5
@@ -35,10 +36,11 @@ COMMON_DEPEND="
>=kde-frameworks/plasma-${KFMIN}:5
"
DEPEND="${COMMON_DEPEND}
- >=dev-libs/plasma-wayland-protocols-1.1.1
+ >=dev-libs/plasma-wayland-protocols-1.7.0
>=dev-qt/qtconcurrent-${QTMIN}:5
"
RDEPEND="${COMMON_DEPEND}
+ kde-misc/kio-fuse:5
sys-apps/xdg-desktop-portal
"
BDEPEND=">=dev-qt/qtwaylandscanner-${QTMIN}:5"
diff --git a/kde-plasma/xembed-sni-proxy/Manifest b/kde-plasma/xembed-sni-proxy/Manifest
index dc9351add211..d7405c25caa0 100644
--- a/kde-plasma/xembed-sni-proxy/Manifest
+++ b/kde-plasma/xembed-sni-proxy/Manifest
@@ -1,2 +1,2 @@
-DIST plasma-workspace-5.24.6.tar.xz 18500752 BLAKE2B 1e469e91e8f1828f0b819aaa03f2918fa7df551786d7bbc963c7b4f7078719e9655176c5ddeea262175c36b14ba360e143e182dad78e369f833338ef147af06a SHA512 4e49f59d565e0b84951122155158966a54c05a6999ff99503bfff667c780fac6cfc076326f0cac7d53629bfc1d81599b30e919848168f6beb79a4dc7cf7c5560
-DIST plasma-workspace-5.25.4.tar.xz 18616536 BLAKE2B 1674728254c7ab5e7572b1feb6c66e04794c06dde4e61ef26a5d2f73fe3d4899c195a572359fdaeff1c7a016fa22ec597072bd07481b87f5055bae4a49c627f6 SHA512 4f06eedcae47d3c03e0d604a95242d13284bf64891d1c982884a482583ff81ba60202b60e63cc46c3f7e35b98e2910bf69e451fe1aedb64af387add8bcaf4e87
+DIST plasma-workspace-5.25.5.tar.xz 18638932 BLAKE2B f83aabf84b775c0bf9d1e60db03f94400e3363fa8f45767bdc471706682cda7323fae4948cffa156188cc7ed2d30d05349a385dd370ef941c16464ddddf8fa01 SHA512 0c6cf5104b584b34a8bcb45d57069fed3b25e871fccf1bfefd47d8fc1b595867c1c4f0fcfcc0e07847534e1e77ce8ed1f3be1ac6cb7eea8669a9c7649c8466cb
+DIST plasma-workspace-5.26.3.tar.xz 17460024 BLAKE2B 4dd372beb55e4532d527f818a062e04e1dcd818c8f305f30fe3b8e0a1508cbfa38542a16bbd2ef5f99234a08c78fb7488b4e64d12fa320ce71175cc52bda1a48 SHA512 a5cba6b64e697cdf6bad07862aa1898bcadf7251cab019bbab3cfb6a5156cd9fdf4c79d5998e55336034f9b1295bfbb7fae17394b6f34a6a5bcdf0dae010c8fa
diff --git a/kde-plasma/xembed-sni-proxy/files/xembed-sni-proxy-5.20.80-standalone.patch b/kde-plasma/xembed-sni-proxy/files/xembed-sni-proxy-5.20.80-standalone.patch
deleted file mode 100644
index a1f09aa93c4a..000000000000
--- a/kde-plasma/xembed-sni-proxy/files/xembed-sni-proxy-5.20.80-standalone.patch
+++ /dev/null
@@ -1,60 +0,0 @@
-From da1c5074e390b2ceca3f632f14adfba55def45ab Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner <asturm@gentoo.org>
-Date: Thu, 24 Sep 2020 22:34:28 +0200
-Subject: [PATCH] xembed-sni-proxy: Allow standalone build
-
----
- CMakeLists.txt | 36 +++++++++++++++++++++++++++++++++
- 1 file changed, 36 insertions(+)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 443ff07c1..ba15b9ea5 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -1,3 +1,35 @@
-+project(xembed-sni-proxy)
-+
-+if(${CMAKE_SOURCE_DIR} STREQUAL ${xembed-sni-proxy_SOURCE_DIR})
-+ set(PROJECT_VERSION "GENTOO_PV")
-+ set(PROJECT_VERSION_MAJOR 5)
-+
-+ cmake_minimum_required(VERSION 3.0)
-+
-+ set(QT_MIN_VERSION "5.15.0")
-+ set(KF5_MIN_VERSION "5.74")
-+ find_package(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED COMPONENTS Core DBus X11Extras)
-+ find_package(ECM ${KF5_MIN_VERSION} REQUIRED NO_MODULE)
-+ set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR})
-+
-+ include(KDEInstallDirs)
-+ include(KDECMakeSettings)
-+ include(KDECompilerSettings NO_POLICY_SCOPE)
-+ include(FeatureSummary)
-+ include(ECMQtDeclareLoggingCategory)
-+ include(ECMConfiguredInstall)
-+
-+ find_package(KF5WindowSystem ${KF5_MIN_VERSION} REQUIRED)
-+ find_package(X11 REQUIRED)
-+ find_package(XCB MODULE REQUIRED COMPONENTS XCB RANDR)
-+ set_package_properties(XCB PROPERTIES TYPE REQUIRED)
-+
-+ configure_file(../config-X11.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-X11.h)
-+else()
-+ set(PROJECT_VERSION "5.20.80")
-+ set(PROJECT_VERSION_MAJOR 5)
-+endif()
-+
- add_definitions(-DQT_NO_CAST_TO_ASCII
- -DQT_NO_CAST_FROM_ASCII
- -DQT_NO_URL_CAST_FROM_STRING
-@@ -65,3 +97,7 @@ install(TARGETS xembedsniproxy ${KDE_INSTALL_TARGETS_DEFAULT_ARGS})
- install(FILES xembedsniproxy.desktop DESTINATION ${KDE_INSTALL_AUTOSTARTDIR})
-
- ecm_install_configured_files(INPUT plasma-xembedsniproxy.service.in @ONLY DESTINATION ${SYSTEMD_USER_UNIT_INSTALL_DIR})
-+
-+if ("${CMAKE_BINARY_DIR}" STREQUAL "${CMAKE_CURRENT_BINARY_DIR}")
-+ feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)
-+endif()
---
-2.28.0
-
diff --git a/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.25.4.ebuild b/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.25.5.ebuild
index 007718c5bbc2..196c474a4d15 100644
--- a/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.25.4.ebuild
+++ b/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.25.5.ebuild
@@ -15,7 +15,7 @@ CMAKE_USE_DIR="${S}/${PN}"
LICENSE="GPL-2"
SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
DEPEND="
>=dev-qt/qtcore-${QTMIN}:5
diff --git a/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.24.6-r1.ebuild b/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.26.3.ebuild
index 8c78543a4d2e..59157740bd9d 100644
--- a/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.24.6-r1.ebuild
+++ b/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.26.3.ebuild
@@ -4,17 +4,18 @@
EAPI=8
KDE_ORG_NAME="plasma-workspace"
-KFMIN=5.92.0
+KFMIN=5.99.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.4
+QTMIN=5.15.5
inherit cmake plasma.kde.org
DESCRIPTION="Legacy xembed tray icons support for SNI-only system trays"
HOMEPAGE="https://invent.kde.org/plasma/plasma-workspace/-/blob/master/xembed-sni-proxy/Readme.md"
+CMAKE_USE_DIR="${S}/${PN}"
LICENSE="GPL-2"
SLOT="5"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv"
DEPEND="
>=dev-qt/qtcore-${QTMIN}:5
@@ -31,13 +32,11 @@ RDEPEND="${DEPEND}
"
BDEPEND=">=kde-frameworks/extra-cmake-modules-${KFMIN}:5"
-S="${S}/${PN}"
-
-PATCHES=( "${FILESDIR}/${PN}-5.20.80-standalone.patch" )
+PATCHES=( "${FILESDIR}/${PN}-5.24.80-standalone.patch" )
src_prepare() {
cmake_src_prepare
sed -e "/set/s/GENTOO_PV/$(ver_cut 1-3)/" \
- -i CMakeLists.txt || die "Failed to prepare CMakeLists.txt"
+ -i ${PN}/CMakeLists.txt || die "Failed to prepare CMakeLists.txt"
}