summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'kde-plasma')
-rw-r--r--kde-plasma/bluedevil/Manifest4
-rw-r--r--kde-plasma/bluedevil/bluedevil-5.27.11.ebuild (renamed from kde-plasma/bluedevil/bluedevil-5.27.10.ebuild)0
-rw-r--r--kde-plasma/bluedevil/bluedevil-6.1.3.ebuild (renamed from kde-plasma/bluedevil/bluedevil-6.0.0.ebuild)6
-rw-r--r--kde-plasma/bluedevil/metadata.xml1
-rw-r--r--kde-plasma/breeze-grub/Manifest4
-rw-r--r--kde-plasma/breeze-grub/breeze-grub-5.27.11.ebuild (renamed from kde-plasma/breeze-grub/breeze-grub-5.27.10.ebuild)0
-rw-r--r--kde-plasma/breeze-grub/breeze-grub-6.1.3.ebuild (renamed from kde-plasma/breeze-grub/breeze-grub-6.0.0.ebuild)2
-rw-r--r--kde-plasma/breeze-gtk/Manifest4
-rw-r--r--kde-plasma/breeze-gtk/breeze-gtk-5.27.11.ebuild (renamed from kde-plasma/breeze-gtk/breeze-gtk-5.27.10.ebuild)0
-rw-r--r--kde-plasma/breeze-gtk/breeze-gtk-6.1.3.ebuild (renamed from kde-plasma/breeze-gtk/breeze-gtk-6.0.0.ebuild)4
-rw-r--r--kde-plasma/breeze-gtk/metadata.xml1
-rw-r--r--kde-plasma/breeze-plymouth/Manifest4
-rw-r--r--kde-plasma/breeze-plymouth/breeze-plymouth-5.27.11.ebuild (renamed from kde-plasma/breeze-plymouth/breeze-plymouth-5.27.10.ebuild)0
-rw-r--r--kde-plasma/breeze-plymouth/breeze-plymouth-6.1.3.ebuild (renamed from kde-plasma/breeze-plymouth/breeze-plymouth-6.0.0.ebuild)4
-rw-r--r--kde-plasma/breeze/Manifest4
-rw-r--r--kde-plasma/breeze/breeze-5.27.11.ebuild (renamed from kde-plasma/breeze/breeze-5.27.10.ebuild)0
-rw-r--r--kde-plasma/breeze/breeze-6.1.3.ebuild (renamed from kde-plasma/breeze/breeze-6.0.0.ebuild)10
-rw-r--r--kde-plasma/discover/Manifest5
-rw-r--r--kde-plasma/discover/discover-5.27.10.1-r1.ebuild96
-rw-r--r--kde-plasma/discover/discover-5.27.11.ebuild (renamed from kde-plasma/discover/discover-5.27.10.ebuild)2
-rw-r--r--kde-plasma/discover/discover-6.1.3.ebuild (renamed from kde-plasma/discover/discover-6.0.0.ebuild)9
-rw-r--r--kde-plasma/drkonqi/Manifest4
-rw-r--r--kde-plasma/drkonqi/drkonqi-5.27.11.ebuild (renamed from kde-plasma/drkonqi/drkonqi-5.27.10.ebuild)0
-rw-r--r--kde-plasma/drkonqi/drkonqi-6.1.3.ebuild (renamed from kde-plasma/drkonqi/drkonqi-6.0.0.ebuild)9
-rw-r--r--kde-plasma/flatpak-kcm/Manifest4
-rw-r--r--kde-plasma/flatpak-kcm/flatpak-kcm-5.27.11.ebuild (renamed from kde-plasma/flatpak-kcm/flatpak-kcm-5.27.10-r1.ebuild)0
-rw-r--r--kde-plasma/flatpak-kcm/flatpak-kcm-6.1.3.ebuild (renamed from kde-plasma/flatpak-kcm/flatpak-kcm-6.0.0.ebuild)6
-rw-r--r--kde-plasma/flatpak-kcm/metadata.xml1
-rw-r--r--kde-plasma/kactivitymanagerd/Manifest4
-rw-r--r--kde-plasma/kactivitymanagerd/kactivitymanagerd-5.27.11.ebuild (renamed from kde-plasma/kactivitymanagerd/kactivitymanagerd-5.27.10.ebuild)0
-rw-r--r--kde-plasma/kactivitymanagerd/kactivitymanagerd-6.1.3.ebuild (renamed from kde-plasma/kactivitymanagerd/kactivitymanagerd-6.0.0.ebuild)6
-rw-r--r--kde-plasma/kde-cli-tools/Manifest4
-rw-r--r--kde-plasma/kde-cli-tools/kde-cli-tools-5.27.11.ebuild (renamed from kde-plasma/kde-cli-tools/kde-cli-tools-5.27.10.ebuild)0
-rw-r--r--kde-plasma/kde-cli-tools/kde-cli-tools-6.1.3.ebuild (renamed from kde-plasma/kde-cli-tools/kde-cli-tools-6.0.0.ebuild)13
-rw-r--r--kde-plasma/kde-cli-tools/metadata.xml1
-rw-r--r--kde-plasma/kde-gtk-config/Manifest4
-rw-r--r--kde-plasma/kde-gtk-config/files/kde-gtk-config-5.27.11-revert-6b3865a7.patch42
-rw-r--r--kde-plasma/kde-gtk-config/kde-gtk-config-5.27.11.ebuild (renamed from kde-plasma/kde-gtk-config/kde-gtk-config-5.27.10.ebuild)2
-rw-r--r--kde-plasma/kde-gtk-config/kde-gtk-config-6.1.3.ebuild (renamed from kde-plasma/kde-gtk-config/kde-gtk-config-6.0.0.ebuild)14
-rw-r--r--kde-plasma/kde-gtk-config/metadata.xml1
-rw-r--r--kde-plasma/kdecoration/Manifest4
-rw-r--r--kde-plasma/kdecoration/kdecoration-5.27.11.ebuild (renamed from kde-plasma/kdecoration/kdecoration-5.27.10.ebuild)0
-rw-r--r--kde-plasma/kdecoration/kdecoration-6.1.3.ebuild (renamed from kde-plasma/kdecoration/kdecoration-6.0.0.ebuild)6
-rw-r--r--kde-plasma/kdeplasma-addons/Manifest4
-rw-r--r--kde-plasma/kdeplasma-addons/kdeplasma-addons-5.27.11.ebuild (renamed from kde-plasma/kdeplasma-addons/kdeplasma-addons-5.27.10.ebuild)0
-rw-r--r--kde-plasma/kdeplasma-addons/kdeplasma-addons-6.1.3.ebuild (renamed from kde-plasma/kdeplasma-addons/kdeplasma-addons-6.0.0.ebuild)11
-rw-r--r--kde-plasma/kgamma/Manifest4
-rw-r--r--kde-plasma/kgamma/kgamma-5.27.11.ebuild (renamed from kde-plasma/kgamma/kgamma-5.27.10.ebuild)0
-rw-r--r--kde-plasma/kgamma/kgamma-6.1.3.ebuild (renamed from kde-plasma/kgamma/kgamma-6.0.0.ebuild)6
-rw-r--r--kde-plasma/kgamma/metadata.xml1
-rw-r--r--kde-plasma/kglobalacceld/Manifest2
-rw-r--r--kde-plasma/kglobalacceld/kglobalacceld-6.1.3.ebuild (renamed from kde-plasma/kglobalacceld/kglobalacceld-6.0.0.ebuild)9
-rw-r--r--kde-plasma/khotkeys/Manifest2
-rw-r--r--kde-plasma/khotkeys/khotkeys-5.27.11.ebuild (renamed from kde-plasma/khotkeys/khotkeys-5.27.10.ebuild)0
-rw-r--r--kde-plasma/kinfocenter/Manifest4
-rw-r--r--kde-plasma/kinfocenter/kinfocenter-5.27.11-r1.ebuild (renamed from kde-plasma/kinfocenter/kinfocenter-5.27.10.ebuild)10
-rw-r--r--kde-plasma/kinfocenter/kinfocenter-6.1.3.ebuild (renamed from kde-plasma/kinfocenter/kinfocenter-6.0.0.ebuild)17
-rw-r--r--kde-plasma/kinfocenter/metadata.xml3
-rw-r--r--kde-plasma/kmenuedit/Manifest4
-rw-r--r--kde-plasma/kmenuedit/kmenuedit-5.27.11.ebuild (renamed from kde-plasma/kmenuedit/kmenuedit-5.27.10.ebuild)0
-rw-r--r--kde-plasma/kmenuedit/kmenuedit-6.1.3.ebuild (renamed from kde-plasma/kmenuedit/kmenuedit-6.0.0.ebuild)6
-rw-r--r--kde-plasma/kmenuedit/metadata.xml1
-rw-r--r--kde-plasma/kpipewire/Manifest4
-rw-r--r--kde-plasma/kpipewire/kpipewire-5.27.11-r1.ebuild (renamed from kde-plasma/kpipewire/kpipewire-5.27.10.ebuild)1
-rw-r--r--kde-plasma/kpipewire/kpipewire-6.1.3.ebuild (renamed from kde-plasma/kpipewire/kpipewire-6.0.0.ebuild)9
-rw-r--r--kde-plasma/krdp/Manifest1
-rw-r--r--kde-plasma/krdp/krdp-6.1.3.ebuild42
-rw-r--r--kde-plasma/krdp/metadata.xml12
-rw-r--r--kde-plasma/kscreen/Manifest4
-rw-r--r--kde-plasma/kscreen/kscreen-5.27.11.ebuild (renamed from kde-plasma/kscreen/kscreen-5.27.10.ebuild)0
-rw-r--r--kde-plasma/kscreen/kscreen-6.1.3.ebuild (renamed from kde-plasma/kscreen/kscreen-6.0.0.ebuild)28
-rw-r--r--kde-plasma/kscreen/metadata.xml1
-rw-r--r--kde-plasma/kscreenlocker/Manifest4
-rw-r--r--kde-plasma/kscreenlocker/files/kde-fingerprint.pam (renamed from kde-plasma/kscreenlocker/files/kde6-fingerprint.pam)2
-rw-r--r--kde-plasma/kscreenlocker/files/kde-r1.pam (renamed from kde-plasma/kscreenlocker/files/kde6.pam)0
-rw-r--r--kde-plasma/kscreenlocker/files/kde-smartcard.pam (renamed from kde-plasma/kscreenlocker/files/kde6-smartcard.pam)2
-rw-r--r--kde-plasma/kscreenlocker/kscreenlocker-5.27.11.ebuild (renamed from kde-plasma/kscreenlocker/kscreenlocker-5.27.10.ebuild)0
-rw-r--r--kde-plasma/kscreenlocker/kscreenlocker-6.1.3.ebuild (renamed from kde-plasma/kscreenlocker/kscreenlocker-6.0.0.ebuild)15
-rw-r--r--kde-plasma/ksshaskpass/Manifest4
-rw-r--r--kde-plasma/ksshaskpass/ksshaskpass-5.27.11.ebuild (renamed from kde-plasma/ksshaskpass/ksshaskpass-5.27.10.ebuild)0
-rw-r--r--kde-plasma/ksshaskpass/ksshaskpass-6.1.3.ebuild (renamed from kde-plasma/ksshaskpass/ksshaskpass-6.0.0.ebuild)6
-rw-r--r--kde-plasma/ksshaskpass/metadata.xml1
-rw-r--r--kde-plasma/ksysguard/Manifest1
-rw-r--r--kde-plasma/ksysguard/files/ksysguard-5.22.0-add-StartupWMClass-to-desktop-file.patch21
-rw-r--r--kde-plasma/ksysguard/files/ksysguard-5.22.0-port-to-QtQuickDialogWrapper.patch59
-rw-r--r--kde-plasma/ksysguard/ksysguard-5.22.0-r1.ebuild56
-rw-r--r--kde-plasma/ksystemstats/Manifest4
-rw-r--r--kde-plasma/ksystemstats/ksystemstats-5.27.11.ebuild (renamed from kde-plasma/ksystemstats/ksystemstats-5.27.10.ebuild)0
-rw-r--r--kde-plasma/ksystemstats/ksystemstats-6.1.3.ebuild (renamed from kde-plasma/ksystemstats/ksystemstats-6.0.0.ebuild)6
-rw-r--r--kde-plasma/kwallet-pam/Manifest4
-rw-r--r--kde-plasma/kwallet-pam/kwallet-pam-5.27.11.ebuild (renamed from kde-plasma/kwallet-pam/kwallet-pam-5.27.10.ebuild)0
-rw-r--r--kde-plasma/kwallet-pam/kwallet-pam-6.1.3.ebuild (renamed from kde-plasma/kwallet-pam/kwallet-pam-6.0.0.ebuild)5
-rw-r--r--kde-plasma/kwayland-integration/Manifest4
-rw-r--r--kde-plasma/kwayland-integration/kwayland-integration-5.27.11.ebuild (renamed from kde-plasma/kwayland-integration/kwayland-integration-5.27.10.ebuild)0
-rw-r--r--kde-plasma/kwayland-integration/kwayland-integration-6.1.3.ebuild (renamed from kde-plasma/kwayland-integration/kwayland-integration-6.0.0.ebuild)6
-rw-r--r--kde-plasma/kwayland-integration/metadata.xml1
-rw-r--r--kde-plasma/kwayland/Manifest4
-rw-r--r--kde-plasma/kwayland/kwayland-5.116.0.ebuild (renamed from kde-plasma/kwayland/kwayland-5.115.0.ebuild)0
-rw-r--r--kde-plasma/kwayland/kwayland-6.1.3.ebuild (renamed from kde-plasma/kwayland/kwayland-6.0.0.ebuild)8
-rw-r--r--kde-plasma/kwayland/metadata.xml2
-rw-r--r--kde-plasma/kwin/Manifest4
-rw-r--r--kde-plasma/kwin/files/kwin-5.27.10-backends-drm-commit-m_next-state.patch34
-rw-r--r--kde-plasma/kwin/files/kwin-5.27.10-xdgshellwindow-enforce-minSize.patch38
-rw-r--r--kde-plasma/kwin/files/kwin-5.90.90-gstreamer-optional.patch25
-rw-r--r--kde-plasma/kwin/files/kwin-6.0.0-kdebug-481456.patch272
-rw-r--r--kde-plasma/kwin/kwin-5.27.11-r1.ebuild (renamed from kde-plasma/kwin/kwin-5.27.10-r2.ebuild)10
-rw-r--r--kde-plasma/kwin/kwin-6.1.3.ebuild (renamed from kde-plasma/kwin/kwin-6.0.0.ebuild)61
-rw-r--r--kde-plasma/kwin/metadata.xml2
-rw-r--r--kde-plasma/kwrited/Manifest4
-rw-r--r--kde-plasma/kwrited/kwrited-5.27.11.ebuild (renamed from kde-plasma/kwrited/kwrited-5.27.10.ebuild)0
-rw-r--r--kde-plasma/kwrited/kwrited-6.1.3.ebuild (renamed from kde-plasma/kwrited/kwrited-6.0.0.ebuild)6
-rw-r--r--kde-plasma/layer-shell-qt/Manifest4
-rw-r--r--kde-plasma/layer-shell-qt/layer-shell-qt-5.27.11.ebuild (renamed from kde-plasma/layer-shell-qt/layer-shell-qt-5.27.10.ebuild)0
-rw-r--r--kde-plasma/layer-shell-qt/layer-shell-qt-6.1.3.ebuild (renamed from kde-plasma/layer-shell-qt/layer-shell-qt-6.0.0.ebuild)6
-rw-r--r--kde-plasma/libkscreen/Manifest4
-rw-r--r--kde-plasma/libkscreen/libkscreen-5.27.11.ebuild (renamed from kde-plasma/libkscreen/libkscreen-5.27.10.ebuild)0
-rw-r--r--kde-plasma/libkscreen/libkscreen-6.1.3.ebuild (renamed from kde-plasma/libkscreen/libkscreen-6.0.0.ebuild)12
-rw-r--r--kde-plasma/libksysguard/Manifest4
-rw-r--r--kde-plasma/libksysguard/libksysguard-5.27.11.ebuild (renamed from kde-plasma/libksysguard/libksysguard-5.27.10.ebuild)0
-rw-r--r--kde-plasma/libksysguard/libksysguard-6.1.3.ebuild (renamed from kde-plasma/libksysguard/libksysguard-6.0.0.ebuild)7
-rw-r--r--kde-plasma/libkworkspace/Manifest2
-rw-r--r--kde-plasma/libkworkspace/libkworkspace-5.27.11.ebuild (renamed from kde-plasma/libkworkspace/libkworkspace-5.27.10.ebuild)0
-rw-r--r--kde-plasma/libplasma/Manifest4
-rw-r--r--kde-plasma/libplasma/libplasma-5.116.0.ebuild (renamed from kde-plasma/libplasma/libplasma-5.115.0.ebuild)0
-rw-r--r--kde-plasma/libplasma/libplasma-6.1.3.ebuild (renamed from kde-plasma/libplasma/libplasma-6.0.0.ebuild)10
-rw-r--r--kde-plasma/milou/Manifest4
-rw-r--r--kde-plasma/milou/metadata.xml1
-rw-r--r--kde-plasma/milou/milou-5.27.11.ebuild (renamed from kde-plasma/milou/milou-5.27.10.ebuild)0
-rw-r--r--kde-plasma/milou/milou-6.1.3.ebuild (renamed from kde-plasma/milou/milou-6.0.0.ebuild)7
-rw-r--r--kde-plasma/ocean-sound-theme/Manifest2
-rw-r--r--kde-plasma/ocean-sound-theme/ocean-sound-theme-6.1.3.ebuild (renamed from kde-plasma/ocean-sound-theme/ocean-sound-theme-6.0.0.ebuild)6
-rw-r--r--kde-plasma/oxygen-sounds/Manifest4
-rw-r--r--kde-plasma/oxygen-sounds/metadata.xml1
-rw-r--r--kde-plasma/oxygen-sounds/oxygen-sounds-5.27.11.ebuild (renamed from kde-plasma/oxygen-sounds/oxygen-sounds-5.27.10.ebuild)0
-rw-r--r--kde-plasma/oxygen-sounds/oxygen-sounds-6.1.3.ebuild (renamed from kde-plasma/oxygen-sounds/oxygen-sounds-6.0.0.ebuild)6
-rw-r--r--kde-plasma/oxygen/Manifest4
-rw-r--r--kde-plasma/oxygen/metadata.xml1
-rw-r--r--kde-plasma/oxygen/oxygen-5.27.11.ebuild (renamed from kde-plasma/oxygen/oxygen-5.27.10.ebuild)0
-rw-r--r--kde-plasma/oxygen/oxygen-6.1.3.ebuild (renamed from kde-plasma/oxygen/oxygen-6.0.0.ebuild)17
-rw-r--r--kde-plasma/plasma-activities-stats/Manifest4
-rw-r--r--kde-plasma/plasma-activities-stats/plasma-activities-stats-5.116.0.ebuild (renamed from kde-plasma/plasma-activities-stats/plasma-activities-stats-5.115.0.ebuild)0
-rw-r--r--kde-plasma/plasma-activities-stats/plasma-activities-stats-6.1.3.ebuild (renamed from kde-plasma/plasma-activities-stats/plasma-activities-stats-6.0.0.ebuild)6
-rw-r--r--kde-plasma/plasma-activities/Manifest4
-rw-r--r--kde-plasma/plasma-activities/plasma-activities-5.116.0.ebuild (renamed from kde-plasma/plasma-activities/plasma-activities-5.115.0.ebuild)0
-rw-r--r--kde-plasma/plasma-activities/plasma-activities-6.1.3.ebuild (renamed from kde-plasma/plasma-activities/plasma-activities-6.0.0.ebuild)6
-rw-r--r--kde-plasma/plasma-browser-integration/Manifest4
-rw-r--r--kde-plasma/plasma-browser-integration/plasma-browser-integration-5.27.11.ebuild (renamed from kde-plasma/plasma-browser-integration/plasma-browser-integration-5.27.10.ebuild)0
-rw-r--r--kde-plasma/plasma-browser-integration/plasma-browser-integration-6.1.3.ebuild (renamed from kde-plasma/plasma-browser-integration/plasma-browser-integration-6.0.0.ebuild)6
-rw-r--r--kde-plasma/plasma-desktop/Manifest5
-rw-r--r--kde-plasma/plasma-desktop/files/plasma-desktop-5.90.0-override-include-dirs.patch117
-rw-r--r--kde-plasma/plasma-desktop/metadata.xml1
-rw-r--r--kde-plasma/plasma-desktop/plasma-desktop-5.27.11.ebuild (renamed from kde-plasma/plasma-desktop/plasma-desktop-5.27.10-r1.ebuild)0
-rw-r--r--kde-plasma/plasma-desktop/plasma-desktop-6.1.3.ebuild (renamed from kde-plasma/plasma-desktop/plasma-desktop-6.0.0-r1.ebuild)55
-rw-r--r--kde-plasma/plasma-disks/Manifest4
-rw-r--r--kde-plasma/plasma-disks/metadata.xml1
-rw-r--r--kde-plasma/plasma-disks/plasma-disks-5.27.11.ebuild (renamed from kde-plasma/plasma-disks/plasma-disks-5.27.10.ebuild)0
-rw-r--r--kde-plasma/plasma-disks/plasma-disks-6.1.3.ebuild (renamed from kde-plasma/plasma-disks/plasma-disks-6.0.0.ebuild)6
-rw-r--r--kde-plasma/plasma-firewall/Manifest4
-rw-r--r--kde-plasma/plasma-firewall/metadata.xml1
-rw-r--r--kde-plasma/plasma-firewall/plasma-firewall-5.27.11.ebuild (renamed from kde-plasma/plasma-firewall/plasma-firewall-5.27.10.ebuild)0
-rw-r--r--kde-plasma/plasma-firewall/plasma-firewall-6.1.3.ebuild (renamed from kde-plasma/plasma-firewall/plasma-firewall-6.0.0.ebuild)6
-rw-r--r--kde-plasma/plasma-integration/Manifest4
-rw-r--r--kde-plasma/plasma-integration/plasma-integration-5.27.11.ebuild (renamed from kde-plasma/plasma-integration/plasma-integration-5.27.10.ebuild)0
-rw-r--r--kde-plasma/plasma-integration/plasma-integration-6.1.3.ebuild (renamed from kde-plasma/plasma-integration/plasma-integration-6.0.0.ebuild)14
-rw-r--r--kde-plasma/plasma-meta/metadata.xml5
-rw-r--r--kde-plasma/plasma-meta/plasma-meta-5.27.11-r1.ebuild (renamed from kde-plasma/plasma-meta/plasma-meta-5.27.10.ebuild)2
-rw-r--r--kde-plasma/plasma-meta/plasma-meta-6.1.3.ebuild (renamed from kde-plasma/plasma-meta/plasma-meta-6.0.0.ebuild)59
-rw-r--r--kde-plasma/plasma-mimeapps-list/files/mimeapps.list226
-rw-r--r--kde-plasma/plasma-mimeapps-list/metadata.xml (renamed from kde-plasma/ksysguard/metadata.xml)0
-rw-r--r--kde-plasma/plasma-mimeapps-list/plasma-mimeapps-list-1.ebuild26
-rw-r--r--kde-plasma/plasma-nm/Manifest4
-rw-r--r--kde-plasma/plasma-nm/plasma-nm-5.27.11.ebuild (renamed from kde-plasma/plasma-nm/plasma-nm-5.27.10.ebuild)0
-rw-r--r--kde-plasma/plasma-nm/plasma-nm-6.1.3.ebuild (renamed from kde-plasma/plasma-nm/plasma-nm-6.0.0.ebuild)8
-rw-r--r--kde-plasma/plasma-pa/Manifest4
-rw-r--r--kde-plasma/plasma-pa/plasma-pa-5.27.11.ebuild (renamed from kde-plasma/plasma-pa/plasma-pa-5.27.10.ebuild)0
-rw-r--r--kde-plasma/plasma-pa/plasma-pa-6.1.3.ebuild (renamed from kde-plasma/plasma-pa/plasma-pa-6.0.0.ebuild)8
-rw-r--r--kde-plasma/plasma-sdk/Manifest4
-rw-r--r--kde-plasma/plasma-sdk/plasma-sdk-5.27.11.1.ebuild (renamed from kde-plasma/plasma-sdk/plasma-sdk-5.27.10.ebuild)0
-rw-r--r--kde-plasma/plasma-sdk/plasma-sdk-6.1.3.ebuild (renamed from kde-plasma/plasma-sdk/plasma-sdk-6.0.0.ebuild)10
-rw-r--r--kde-plasma/plasma-systemmonitor/Manifest4
-rw-r--r--kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.27.11.ebuild (renamed from kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.27.10.ebuild)0
-rw-r--r--kde-plasma/plasma-systemmonitor/plasma-systemmonitor-6.1.3.ebuild (renamed from kde-plasma/plasma-systemmonitor/plasma-systemmonitor-6.0.0.ebuild)8
-rw-r--r--kde-plasma/plasma-thunderbolt/Manifest4
-rw-r--r--kde-plasma/plasma-thunderbolt/metadata.xml1
-rw-r--r--kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.27.11.ebuild (renamed from kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.27.10.ebuild)0
-rw-r--r--kde-plasma/plasma-thunderbolt/plasma-thunderbolt-6.1.3.ebuild (renamed from kde-plasma/plasma-thunderbolt/plasma-thunderbolt-6.0.0.ebuild)6
-rw-r--r--kde-plasma/plasma-vault/Manifest4
-rw-r--r--kde-plasma/plasma-vault/plasma-vault-5.27.11.ebuild (renamed from kde-plasma/plasma-vault/plasma-vault-5.27.10.ebuild)0
-rw-r--r--kde-plasma/plasma-vault/plasma-vault-6.1.3.ebuild (renamed from kde-plasma/plasma-vault/plasma-vault-6.0.0.ebuild)6
-rw-r--r--kde-plasma/plasma-welcome/Manifest4
-rw-r--r--kde-plasma/plasma-welcome/plasma-welcome-5.27.11.ebuild (renamed from kde-plasma/plasma-welcome/plasma-welcome-5.27.10.ebuild)0
-rw-r--r--kde-plasma/plasma-welcome/plasma-welcome-6.1.3.ebuild (renamed from kde-plasma/plasma-welcome/plasma-welcome-6.0.0.ebuild)22
-rw-r--r--kde-plasma/plasma-workspace-wallpapers/Manifest4
-rw-r--r--kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.27.11.ebuild (renamed from kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.27.10.ebuild)0
-rw-r--r--kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-6.1.3.ebuild (renamed from kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-6.0.0.ebuild)4
-rw-r--r--kde-plasma/plasma-workspace/Manifest4
-rw-r--r--kde-plasma/plasma-workspace/files/plasma-workspace-5.27.11.1-fix-writing-iceauthority-file.patch66
-rw-r--r--kde-plasma/plasma-workspace/metadata.xml1
-rw-r--r--kde-plasma/plasma-workspace/plasma-workspace-5.27.11.1-r1.ebuild (renamed from kde-plasma/plasma-workspace/plasma-workspace-5.27.10-r1.ebuild)1
-rw-r--r--kde-plasma/plasma-workspace/plasma-workspace-6.1.3.ebuild (renamed from kde-plasma/plasma-workspace/plasma-workspace-6.0.0.ebuild)12
-rw-r--r--kde-plasma/plasma5support/Manifest2
-rw-r--r--kde-plasma/plasma5support/plasma5support-6.1.3.ebuild (renamed from kde-plasma/plasma5support/plasma5support-6.0.0.ebuild)18
-rw-r--r--kde-plasma/plymouth-kcm/Manifest4
-rw-r--r--kde-plasma/plymouth-kcm/metadata.xml3
-rw-r--r--kde-plasma/plymouth-kcm/plymouth-kcm-5.27.11.ebuild (renamed from kde-plasma/plymouth-kcm/plymouth-kcm-5.27.10-r1.ebuild)0
-rw-r--r--kde-plasma/plymouth-kcm/plymouth-kcm-6.1.3.ebuild (renamed from kde-plasma/plymouth-kcm/plymouth-kcm-6.0.0.ebuild)6
-rw-r--r--kde-plasma/polkit-kde-agent/Manifest4
-rw-r--r--kde-plasma/polkit-kde-agent/polkit-kde-agent-5.27.11.ebuild (renamed from kde-plasma/polkit-kde-agent/polkit-kde-agent-5.27.10.ebuild)0
-rw-r--r--kde-plasma/polkit-kde-agent/polkit-kde-agent-6.1.3.ebuild (renamed from kde-plasma/polkit-kde-agent/polkit-kde-agent-6.0.0.ebuild)6
-rw-r--r--kde-plasma/powerdevil/Manifest4
-rw-r--r--kde-plasma/powerdevil/metadata.xml2
-rw-r--r--kde-plasma/powerdevil/powerdevil-5.27.11.ebuild (renamed from kde-plasma/powerdevil/powerdevil-5.27.10.ebuild)0
-rw-r--r--kde-plasma/powerdevil/powerdevil-6.1.3.ebuild (renamed from kde-plasma/powerdevil/powerdevil-6.0.0.ebuild)19
-rw-r--r--kde-plasma/print-manager/Manifest3
-rw-r--r--kde-plasma/print-manager/metadata.xml2
-rw-r--r--kde-plasma/print-manager/print-manager-23.08.4.ebuild62
-rw-r--r--kde-plasma/print-manager/print-manager-23.08.5-r100.ebuild4
-rw-r--r--kde-plasma/print-manager/print-manager-23.08.5.ebuild2
-rw-r--r--kde-plasma/print-manager/print-manager-6.1.3.ebuild (renamed from kde-plasma/print-manager/print-manager-6.0.0.ebuild)16
-rw-r--r--kde-plasma/qqc2-breeze-style/Manifest1
-rw-r--r--kde-plasma/qqc2-breeze-style/metadata.xml12
-rw-r--r--kde-plasma/qqc2-breeze-style/qqc2-breeze-style-6.1.3.ebuild28
-rw-r--r--kde-plasma/sddm-kcm/Manifest4
-rw-r--r--kde-plasma/sddm-kcm/metadata.xml1
-rw-r--r--kde-plasma/sddm-kcm/sddm-kcm-5.27.11.ebuild (renamed from kde-plasma/sddm-kcm/sddm-kcm-5.27.10.ebuild)0
-rw-r--r--kde-plasma/sddm-kcm/sddm-kcm-6.1.3.ebuild (renamed from kde-plasma/sddm-kcm/sddm-kcm-6.0.0.ebuild)6
-rw-r--r--kde-plasma/systemsettings/Manifest4
-rw-r--r--kde-plasma/systemsettings/systemsettings-5.27.11.ebuild (renamed from kde-plasma/systemsettings/systemsettings-5.27.10.ebuild)0
-rw-r--r--kde-plasma/systemsettings/systemsettings-6.1.3.ebuild (renamed from kde-plasma/systemsettings/systemsettings-6.0.0.ebuild)6
-rw-r--r--kde-plasma/wacomtablet/Manifest2
-rw-r--r--kde-plasma/wacomtablet/wacomtablet-3.2.0-r3.ebuild17
-rw-r--r--kde-plasma/wacomtablet/wacomtablet-6.1.3.ebuild (renamed from kde-plasma/wacomtablet/wacomtablet-6.0.0.ebuild)9
-rw-r--r--kde-plasma/xdg-desktop-portal-kde/Manifest4
-rw-r--r--kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.27.11.ebuild (renamed from kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.27.10.ebuild)0
-rw-r--r--kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-6.1.3.ebuild (renamed from kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-6.0.0.ebuild)14
-rw-r--r--kde-plasma/xembed-sni-proxy/Manifest2
-rw-r--r--kde-plasma/xembed-sni-proxy/metadata.xml1
-rw-r--r--kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.27.11.ebuild (renamed from kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.27.10.ebuild)0
238 files changed, 1036 insertions, 1235 deletions
diff --git a/kde-plasma/bluedevil/Manifest b/kde-plasma/bluedevil/Manifest
index bd0be73226f0..ac4556a1be0b 100644
--- a/kde-plasma/bluedevil/Manifest
+++ b/kde-plasma/bluedevil/Manifest
@@ -1,2 +1,2 @@
-DIST bluedevil-5.27.10.tar.xz 365676 BLAKE2B 89fe56d524c9dbefacc3c192e7b2da1a70c1fddd6a6531f9afe5a0f3d029640fe3f1335383e1bbb0aecea60bba7654cb33b26055a915c69e5f1316e57f3c9eb3 SHA512 3ec9fc48b64da0bfe466169c4f53fe18ca70c614e5a3d47bdf06f77963c367a424557bb181a2c05c71a2edef6d62e9f5ab3cdec822a9f01cc828d07f7c0cd953
-DIST bluedevil-6.0.0.tar.xz 368284 BLAKE2B 7e3337dc10c06fe99729454deb051e2b8c68c3df7db54674aeef651befb796c8429f8fd27dd3fbc871637b146e17d5b6424d8cb9d2afb2b923c6fd00d4531264 SHA512 997963bdb60faeebbd89142e6b70d7b7a4641c8929684f7e8c76d6878dd299a264f22d10755d8de4cf30f2b4709609f1f54f35f8ef52f301f21d1b51c72d5cdc
+DIST bluedevil-5.27.11.tar.xz 366752 BLAKE2B 707c44f6cc918d80b9a93619b4fc47c8d3c7caf6436dfa34a1a336c3c7e4bf8c9b9409a7f07c56c55463301bac62c0c9a9d512ed74e52c0087fc530dbf7206cb SHA512 8eefad775088347456fc3a4ee04e13f83678867cde2076ade6905355a5c2847d7a177d449ba909c627be791584e16e6e0e8c13c2e46b42eb18dd9547a4d0deee
+DIST bluedevil-6.1.3.tar.xz 373404 BLAKE2B 05a80249fc58a152248e31c76fb2b4b1c6479a26b8fa3bada3c5047f5ee9ae64d1dab235fae03412281c2446833245886d044670190c4ae0a8eab03193ad335f SHA512 66b43ea0314df0ef51a7713971c80090e4b163a7a5ad107031a52d8d7eac527792af74264792b2de256f3ca403fdc5278cff9b14006c8a44818a12a3957ea157
diff --git a/kde-plasma/bluedevil/bluedevil-5.27.10.ebuild b/kde-plasma/bluedevil/bluedevil-5.27.11.ebuild
index 121ed5165402..121ed5165402 100644
--- a/kde-plasma/bluedevil/bluedevil-5.27.10.ebuild
+++ b/kde-plasma/bluedevil/bluedevil-5.27.11.ebuild
diff --git a/kde-plasma/bluedevil/bluedevil-6.0.0.ebuild b/kde-plasma/bluedevil/bluedevil-6.1.3.ebuild
index 07560c681986..a7b8e34b8d9c 100644
--- a/kde-plasma/bluedevil/bluedevil-6.0.0.ebuild
+++ b/kde-plasma/bluedevil/bluedevil-6.1.3.ebuild
@@ -4,9 +4,9 @@
EAPI=8
ECM_HANDBOOK="forceoptional"
-KFMIN=6.0
+KFMIN=6.3.0
PVCUT=$(ver_cut 1-3)
-QTMIN=6.6.2
+QTMIN=6.7.1
inherit ecm plasma.kde.org
DESCRIPTION="Bluetooth stack for KDE Plasma"
@@ -14,7 +14,7 @@ HOMEPAGE="https://invent.kde.org/plasma/bluedevil"
LICENSE="GPL-2" # TODO: CHECK
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras
diff --git a/kde-plasma/bluedevil/metadata.xml b/kde-plasma/bluedevil/metadata.xml
index d925f2439758..d51eb6c02db7 100644
--- a/kde-plasma/bluedevil/metadata.xml
+++ b/kde-plasma/bluedevil/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<bugs-to>https://bugs.kde.org/</bugs-to>
+ <remote-id type="kde-invent">plasma/bluedevil</remote-id>
</upstream>
</pkgmetadata>
diff --git a/kde-plasma/breeze-grub/Manifest b/kde-plasma/breeze-grub/Manifest
index ccec526aac40..5bb88fd30143 100644
--- a/kde-plasma/breeze-grub/Manifest
+++ b/kde-plasma/breeze-grub/Manifest
@@ -1,2 +1,2 @@
-DIST breeze-grub-5.27.10.tar.xz 3147812 BLAKE2B a4b5c53b994b8ccab00b73aa3bd333cf9a8c0483463fbd9ba57d791d8c3db05ebf928856038cc83c1c3e931fd89c78fb00d7d8abc0a43eca50ac793e90f887de SHA512 73a9b6dc4a3eb0adf04dfe8f7b33ae1d587b2b25c8237992460d3d9133d8ac0e8eaec2b749aab9850b4b8373f5a6f22a062263a1026426184e27ef8aa1d4533e
-DIST breeze-grub-6.0.0.tar.xz 1441000 BLAKE2B 4d618f8f8b21ed2109f0ddcb500311a649d4156e0b23ba16aebabd53314640fca2060cc5af640a4457006135f3cfe8fdec0bc8591762a07d7fefabb4f39e7e57 SHA512 aa85b69a6a96a2946ee8fce812746a69c83559716ee3b24bf12c4ac92d37a735cd66f2e2f199251a9fb92d6b2bc987ca2c3b62f1e098bb9002143186eeda74ff
+DIST breeze-grub-5.27.11.tar.xz 3145680 BLAKE2B 0143cefba69d45aacca005567b9f94b4e4abda728d0c2e8ec35543bd5ca5b007a78b4781a87f19417c7db339e3ecb05be8f80a3815b60c410de4dd27c0bd6ca0 SHA512 36f2c36d7d013ecdbf1ff80d6270e42ac06ab8fbcc12ba27d604657346b92f43661723e1ddfb6a3df7d76b3195f6808b8cce0bb8481783de5a46f6ab84442ff6
+DIST breeze-grub-6.1.3.tar.xz 1444304 BLAKE2B b7dfb9a2faf0a0f3edf69185bc969ab9b130f7e0f441e2994afe2abab3028b6f57f9093aed8d475f7e058094723de8942e5ec979822944efff2a1ec9d55f1878 SHA512 925a27824c25cb9ca25ce23031a746481b19f9f19cc26d31d42421e1ec47c66d8e4d69f656c1996f744847f6aaa177bcca482f28c79be5d1f9c2b97c821d50b0
diff --git a/kde-plasma/breeze-grub/breeze-grub-5.27.10.ebuild b/kde-plasma/breeze-grub/breeze-grub-5.27.11.ebuild
index 7f8634d3db86..7f8634d3db86 100644
--- a/kde-plasma/breeze-grub/breeze-grub-5.27.10.ebuild
+++ b/kde-plasma/breeze-grub/breeze-grub-5.27.11.ebuild
diff --git a/kde-plasma/breeze-grub/breeze-grub-6.0.0.ebuild b/kde-plasma/breeze-grub/breeze-grub-6.1.3.ebuild
index ca7bec05c14a..318123de73fa 100644
--- a/kde-plasma/breeze-grub/breeze-grub-6.0.0.ebuild
+++ b/kde-plasma/breeze-grub/breeze-grub-6.1.3.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="Breeze theme for GRUB"
LICENSE="GPL-3+"
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
src_prepare() { default; }
diff --git a/kde-plasma/breeze-gtk/Manifest b/kde-plasma/breeze-gtk/Manifest
index 5e01f15323b2..270c5db918d3 100644
--- a/kde-plasma/breeze-gtk/Manifest
+++ b/kde-plasma/breeze-gtk/Manifest
@@ -1,2 +1,2 @@
-DIST breeze-gtk-5.27.10.tar.xz 40760 BLAKE2B 259c07eee6bd7cb36b8cde6ea19a51b03be3cc006727c99b3245aafcee961bd56274b4adda3bca1a7052d7af7b8748e33ca1123c11c9b17b7c0658c76e1334b1 SHA512 430138ffd64819a8cd10c00180ff6164a54d664d50f59d071367789c2e480c3a62f87d94cfd83712b812862201e1ee799ad9faff80be9974dd9530a52152fa10
-DIST breeze-gtk-6.0.0.tar.xz 40680 BLAKE2B f022f8ac527cc054ba00556f26041c04aef8f13ab8c94f51c4d47d30658129fdb66661d64bd53f48bab890e7389a2edba3bb7a82f1264f17658ad232bf88e2f1 SHA512 abd92e33f753f27d821749ae3ab75c5397c193517af334dd549ed8d1b52c704f6167475618f72e8c17af4f36011d746e421f34c0b1cd6b582a40dce97e586dfe
+DIST breeze-gtk-5.27.11.tar.xz 40688 BLAKE2B 0843870e93b21f890ef12c16e1ba25b02ba26774588a22a6fc77d1f6205769992ed30001cd2ffbfa85890581077f009b8bcaa02d00cb0bc5f1d9686a65f7dd89 SHA512 0d9f86142342d124cb31151695038c8cb03b5c7c16f21443e0e1613ec184c37ed7eebc46fadd74f6c553a1081d60846d53072e979e39ba455ca517825eaab846
+DIST breeze-gtk-6.1.3.tar.xz 40688 BLAKE2B 8c0060140e116bea650234ea9d55ef9b325fed0904283604d26da66d9fec4303649b52ae3f1ec23b72346699b152590b264e21b65e549ebee6ed0de1af31a0cc SHA512 a7420828639abb2b33729ae8b6aa28d4318ec38b779a5ac82aea8c19c3e5204de82100e939cb04dd88c0120cac2118c6f3a388230dd6a758855916ca3458316a
diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.27.10.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-5.27.11.ebuild
index 02da519e93f2..02da519e93f2 100644
--- a/kde-plasma/breeze-gtk/breeze-gtk-5.27.10.ebuild
+++ b/kde-plasma/breeze-gtk/breeze-gtk-5.27.11.ebuild
diff --git a/kde-plasma/breeze-gtk/breeze-gtk-6.0.0.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-6.1.3.ebuild
index 3864c459aa31..214aef709746 100644
--- a/kde-plasma/breeze-gtk/breeze-gtk-6.0.0.ebuild
+++ b/kde-plasma/breeze-gtk/breeze-gtk-6.1.3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-KFMIN=6.0
+KFMIN=6.3.0
PVCUT=$(ver_cut 1-3)
PYTHON_COMPAT=( python3_{10..12} )
inherit ecm plasma.kde.org python-any-r1
@@ -13,7 +13,7 @@ HOMEPAGE="https://invent.kde.org/plasma/breeze-gtk"
LICENSE="LGPL-2.1+"
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
BDEPEND="${PYTHON_DEPS}
diff --git a/kde-plasma/breeze-gtk/metadata.xml b/kde-plasma/breeze-gtk/metadata.xml
index d925f2439758..543f816c463e 100644
--- a/kde-plasma/breeze-gtk/metadata.xml
+++ b/kde-plasma/breeze-gtk/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<bugs-to>https://bugs.kde.org/</bugs-to>
+ <remote-id type="kde-invent">plasma/breeze-gtk</remote-id>
</upstream>
</pkgmetadata>
diff --git a/kde-plasma/breeze-plymouth/Manifest b/kde-plasma/breeze-plymouth/Manifest
index 631231cadb24..8641509a90e7 100644
--- a/kde-plasma/breeze-plymouth/Manifest
+++ b/kde-plasma/breeze-plymouth/Manifest
@@ -1,2 +1,2 @@
-DIST breeze-plymouth-5.27.10.tar.xz 111080 BLAKE2B d58d1b025d405ab9ce44c1cf483d29657704379420951f5635afa2fb57cf51c8f95066070ec6edef4709cd6e3d375ffc9db19b1902819897d37d5fcd8d8be657 SHA512 255772d19608ed07f9060cabe78c626fe05f5d736aa87135f82ae85557074a87082a1a7d3aa7b91027f941287f3de9c2992ad058964fcb322769239ffffc2eb2
-DIST breeze-plymouth-6.0.0.tar.xz 111020 BLAKE2B 98d6406e07b4f9475346005e86a376c1a2e6262adff22358815215bae4ed71ac3906fa2c2981e5c34451caea92d729c73f24dedd8a50c9d5278bd05cc576ed1b SHA512 21d3cb8c8fb2665a98c5dbdf8e7170558fe204b7ce609fb297fec11bbc920ac65daf2e7a05aca3018ff6054527a9a20ee6455c309ca6d3b7f71fd590d8c5a7f4
+DIST breeze-plymouth-5.27.11.tar.xz 111328 BLAKE2B 19fe9b59d0b5816f2dde0366cc4b1c364892624949eba38ca518a1ad7733ac13cb27af4d816b8a7510f174ac68854a3adb82c406c064c670db18cce2478bb54d SHA512 fcd681089d1f78aa96546d3e9ed0a03ed091646f2874d4b6152bdd4056946a3a566a35c2aa01ec16bb593b87bf3d7677ebd6689bf76c6f0686db2a08bf7fdfef
+DIST breeze-plymouth-6.1.3.tar.xz 111268 BLAKE2B d65b99836a24484ba00fbd2d1d687b66bcc88a9480def97a44d441688c168e869668b949eb6b755fd8682365eb00abff5d6ed68793284ee7735fb9b4fc810b33 SHA512 9047a660ef0a4473f2cf09064fe5ea694aac552bd6bce1cbc7a6b0fbb957b80613ad4f007437fb7a64ae61743b294a5775c5c108f032b6302c3b6fd3deb9a66e
diff --git a/kde-plasma/breeze-plymouth/breeze-plymouth-5.27.10.ebuild b/kde-plasma/breeze-plymouth/breeze-plymouth-5.27.11.ebuild
index 9e6449db1996..9e6449db1996 100644
--- a/kde-plasma/breeze-plymouth/breeze-plymouth-5.27.10.ebuild
+++ b/kde-plasma/breeze-plymouth/breeze-plymouth-5.27.11.ebuild
diff --git a/kde-plasma/breeze-plymouth/breeze-plymouth-6.0.0.ebuild b/kde-plasma/breeze-plymouth/breeze-plymouth-6.1.3.ebuild
index 778c8c15c318..e4fd32205b1e 100644
--- a/kde-plasma/breeze-plymouth/breeze-plymouth-6.0.0.ebuild
+++ b/kde-plasma/breeze-plymouth/breeze-plymouth-6.1.3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-KFMIN=6.0
+KFMIN=6.3.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="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
IUSE=""
BDEPEND=">=kde-frameworks/extra-cmake-modules-${KFMIN}:0"
diff --git a/kde-plasma/breeze/Manifest b/kde-plasma/breeze/Manifest
index 9469691d3298..ed40ed954f1f 100644
--- a/kde-plasma/breeze/Manifest
+++ b/kde-plasma/breeze/Manifest
@@ -1,2 +1,2 @@
-DIST breeze-5.27.10.tar.xz 87595208 BLAKE2B b7af80fe0d48df043f243d86573a8e2fedf1be1322864c225d3e25181f949ec4f0bd77c521f0cad23544ed1c25eccfbc121ce37e8cd85b8315d51d476666aa8c SHA512 6f498ca9e871853b181366f8d71a8074af68938b7ea93cb8d0761c26fb6ead288bc625fc64237270e62e5f9f98deac2b594f2dc4297ac54c7962d594d4b2ee4c
-DIST breeze-6.0.0.tar.xz 58038316 BLAKE2B 5c99531419a8afc3d9b7c452dfadbbb485cb0cd7803441927ba69af41604734fb309b0301090bf349aa599bf11825c67f29f24e0d8a1c351449fc28e3c0d38cb SHA512 3d76db9c26a1f65044d02b1c603791ad93414b3ec129508959d9a14d46d5229d36dfcb6992861c1a2cdb6dafda2f8b85525e4f73ff0a60b71bd19e02a3e98a05
+DIST breeze-5.27.11.tar.xz 87586968 BLAKE2B de90aa5203e6252c2e5400daf46f187d522319888f1c44006eeaaa4f57e87de97911511a9448fb286218b64b0526546ca341868c05f83f135bbe85ca9910ea1c SHA512 71d0b7421c7fa80e67410777fc37aa5ac0f51e74d593baa5ebd38e7f0313986974a1eb606e26c1b335b9ceb4b95717f43d6a45a25dd8de705d49d5a3f74e2bd6
+DIST breeze-6.1.3.tar.xz 58040944 BLAKE2B a87fc4eea1b1c6a4d98fad61cbd34f2b08757909f5f721fab28b90ba62b07e347b9b24022d43316852e5266fc225ce0a5ead269e7f5ba8748dfd68146afb4d32 SHA512 70f9566b24ff992827328ba4871aaedfac6b46463f9c0db76fe05c9cffb4408fbc0dab630daab190c3fca543d65515639f6607f496ab3ca21ea36fbedde9a831
diff --git a/kde-plasma/breeze/breeze-5.27.10.ebuild b/kde-plasma/breeze/breeze-5.27.11.ebuild
index 3740421bc973..3740421bc973 100644
--- a/kde-plasma/breeze/breeze-5.27.10.ebuild
+++ b/kde-plasma/breeze/breeze-5.27.11.ebuild
diff --git a/kde-plasma/breeze/breeze-6.0.0.ebuild b/kde-plasma/breeze/breeze-6.1.3.ebuild
index bc6fbae75dd7..e834c2a8b6eb 100644
--- a/kde-plasma/breeze/breeze-6.0.0.ebuild
+++ b/kde-plasma/breeze/breeze-6.1.3.ebuild
@@ -3,11 +3,11 @@
EAPI=8
-KF5MIN=5.113.0
-KFMIN=6.0
+KF5MIN=5.115.0
+KFMIN=6.3.0
PVCUT=$(ver_cut 1-3)
-QT5MIN=5.15.9
-QTMIN=6.6.2
+QT5MIN=5.15.12
+QTMIN=6.7.1
inherit ecm plasma.kde.org
DESCRIPTION="Breeze visual style for the Plasma desktop"
@@ -15,7 +15,7 @@ HOMEPAGE="https://invent.kde.org/plasma/breeze"
LICENSE="GPL-2" # TODO: CHECK
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="qt5"
# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras
diff --git a/kde-plasma/discover/Manifest b/kde-plasma/discover/Manifest
index 3ee2e74cef2f..f60d253676e7 100644
--- a/kde-plasma/discover/Manifest
+++ b/kde-plasma/discover/Manifest
@@ -1,3 +1,2 @@
-DIST discover-5.27.10.1.tar.xz 875416 BLAKE2B b8dce90276473ddaeabbbdf87b55d7c7bb449a9b7f08c83da4d447d90136b70b780f6f54074b95573a01d88feee9d4bd1ce8fdb94c8037d0b41d45a8576249c0 SHA512 1425fe285b5307def18fa61ae9e0f8c37602dc9cf276f3a54700d644f46cb7ddfa55cfd8693625bb717dec32e52f9f84b5b919730aa0e78c95ba4c619270aced
-DIST discover-5.27.10.tar.xz 873396 BLAKE2B a4c1a85ee389fce15826bafca4d8f474fbc3e7bfc2f1342999ca9b7a5a566f3b220e78d3d373599d7e80567632cde98dd59932f05d58c3d5bc8d58a96771761c SHA512 35e92ebc170d92267b89a99c67789732ef98c8b1847836665d3c4465be2e10a6ec39d9c53e3d6f54b9529a858ac858e64ac0db371df728750ba80b47b77528b0
-DIST discover-6.0.0.tar.xz 998144 BLAKE2B 39f694939e0dc4f22c371554e5f025f03c181e8cfc5559a54d6d05405267e7468e3f085566f77a0ea058ce62980ef74c0841578dd4b3390386f92dc97fada096 SHA512 b7e56f3bb799ae00953cc3213acc832b3582b6b6c3ad1f93769396246187191ff4a42ad80fa87aaaef26cce14db2b165339265796ac2c3ae2a6cd1be6c4c1302
+DIST discover-5.27.11.tar.xz 881132 BLAKE2B 8f60d92745f38aef3a767f41c763d12fe07a915ea7f89ce03a37f1ed4bae1814081d08761be496e1020998a986650269f217eb6820a15b7bbb84aa056034ce60 SHA512 3393b99df506314420c18d2fbf05f7476dd86d4b27c1a153f5da4ebce03add63b0001194d1717b90d0f4bb34f106f34ed4f54f06bcdbf7aa3de492b94a470e37
+DIST discover-6.1.3.tar.xz 1022616 BLAKE2B db3182c02f00b790148857ca9b5ab8aad31d1dcc5fdf8f8037be2479af87078504c01d4ef489ca0471d844ada8c86684fa11f112367096edf9ed0f2659a53e9a SHA512 a4f20d7a7b36970c28f37a504594d41d66334cb81dfbfd5591f2e5aa3defc777e2321d4940dd9d7ab8af723e17e915576dcfdcce545ef4ecf05db376020e7dfc
diff --git a/kde-plasma/discover/discover-5.27.10.1-r1.ebuild b/kde-plasma/discover/discover-5.27.10.1-r1.ebuild
deleted file mode 100644
index 0f8cf4977f97..000000000000
--- a/kde-plasma/discover/discover-5.27.10.1-r1.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="true"
-KFMIN=5.106.0
-QTMIN=5.15.9
-inherit ecm plasma.kde.org
-
-DESCRIPTION="KDE Plasma resources management GUI"
-HOMEPAGE="https://userbase.kde.org/Discover"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="+firmware flatpak snap telemetry webengine"
-
-# libmarkdown (app-text/discount) only used in PackageKitBackend
-DEPEND="
- >=dev-libs/appstream-0.15.3:=[qt5(-)]
- >=dev-qt/qtconcurrent-${QTMIN}:5
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=kde-frameworks/attica-${KFMIN}:5
- >=kde-frameworks/kcmutils-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kconfigwidgets-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/kcrash-${KFMIN}:5
- >=kde-frameworks/kdbusaddons-${KFMIN}:5
- >=kde-frameworks/kdeclarative-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kidletime-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/kirigami-${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? ( sys-apps/flatpak )
- snap? ( sys-libs/snapd-glib:=[qt5(-)] )
- telemetry? ( kde-frameworks/kuserfeedback:5 )
- webengine? ( >=dev-qt/qtwebview-${QTMIN}:5 )
-"
-RDEPEND="${DEPEND}
- >=dev-qt/qtquickcontrols2-${QTMIN}:5
- snap? ( app-containers/snapd )
-"
-BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5"
-
-PATCHES=( "${FILESDIR}/${PN}-5.25.90-tests-optional.patch" )
-
-src_prepare() {
- ecm_src_prepare
- # we don't need it with PackageKitBackend off
- ecm_punt_kf_module Archive
- # we don't do anything with this
- sed -e "s/^pkg_check_modules.*RpmOstree/#&/" \
- -e "s/^pkg_check_modules.*Ostree/#&/" \
- -i CMakeLists.txt || die
-}
-
-src_configure() {
- local mycmakeargs=(
- # TODO: Port PackageKit's portage back-end to python3
- -DCMAKE_DISABLE_FIND_PACKAGE_packagekitqt5=ON
- # Automated updates will not work for us
- # https://invent.kde.org/plasma/discover/-/merge_requests/142
- -DWITH_KCM=OFF
- -DBUILD_DummyBackend=OFF
- -DBUILD_FlatpakBackend=$(usex flatpak)
- -DBUILD_FwupdBackend=$(usex firmware)
- -DBUILD_RpmOstreeBackend=OFF
- -DBUILD_SnapBackend=$(usex snap)
- -DBUILD_SteamOSBackend=OFF
- $(cmake_use_find_package telemetry KUserFeedback)
- $(cmake_use_find_package webengine Qt5WebView)
- )
-
- ecm_src_configure
-}
-
-src_test() {
- # bug 686392: needs network connection
- local myctestargs=(
- -E "(knsbackendtest|flatpaktest)"
- )
-
- ecm_src_test
-}
diff --git a/kde-plasma/discover/discover-5.27.10.ebuild b/kde-plasma/discover/discover-5.27.11.ebuild
index 247f06776bf6..dd1e2d9d8cb8 100644
--- a/kde-plasma/discover/discover-5.27.10.ebuild
+++ b/kde-plasma/discover/discover-5.27.11.ebuild
@@ -18,7 +18,7 @@ IUSE="+firmware flatpak snap telemetry webengine"
# libmarkdown (app-text/discount) only used in PackageKitBackend
DEPEND="
- >=dev-libs/appstream-0.15.3:=
+ >=dev-libs/appstream-0.15.3:=[qt5(-)]
>=dev-qt/qtconcurrent-${QTMIN}:5
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtdeclarative-${QTMIN}:5
diff --git a/kde-plasma/discover/discover-6.0.0.ebuild b/kde-plasma/discover/discover-6.1.3.ebuild
index 7a4ff24ff1ed..68e956f5b0cf 100644
--- a/kde-plasma/discover/discover-6.0.0.ebuild
+++ b/kde-plasma/discover/discover-6.1.3.ebuild
@@ -4,8 +4,8 @@
EAPI=8
ECM_TEST="true"
-KFMIN=6.0
-QTMIN=6.6.2
+KFMIN=6.3.0
+QTMIN=6.7.1
inherit ecm plasma.kde.org
DESCRIPTION="KDE Plasma resources management GUI"
@@ -13,7 +13,7 @@ HOMEPAGE="https://userbase.kde.org/Discover"
LICENSE="GPL-2" # TODO: CHECK
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="+firmware flatpak snap telemetry webengine"
# libmarkdown (app-text/discount) only used in PackageKitBackend
@@ -31,6 +31,7 @@ DEPEND="
>=kde-frameworks/kcrash-${KFMIN}:6
>=kde-frameworks/kdbusaddons-${KFMIN}:6
>=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
>=kde-frameworks/kidletime-${KFMIN}:6
>=kde-frameworks/kio-${KFMIN}:6
>=kde-frameworks/kirigami-${KFMIN}:6
@@ -51,8 +52,6 @@ RDEPEND="${DEPEND}
"
BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"
-PATCHES=( "${FILESDIR}/${PN}-5.25.90-tests-optional.patch" )
-
src_prepare() {
ecm_src_prepare
# we don't need it with PackageKitBackend off
diff --git a/kde-plasma/drkonqi/Manifest b/kde-plasma/drkonqi/Manifest
index 410b9e39f050..ce3ae711b1ea 100644
--- a/kde-plasma/drkonqi/Manifest
+++ b/kde-plasma/drkonqi/Manifest
@@ -1,3 +1,3 @@
-DIST drkonqi-5.27.10.tar.xz 861284 BLAKE2B 43eec3d9c15d17577e827d11c00c4bc6f4f50e3191fe03c94d81a0d9f922fea92ecff27e5586e66ada264c0b7db450bc89169b42e1770563f7b2299fcef1a8ed SHA512 b53c6ebd2951b276971bdb9c4feb4ce885daf68176b0004396b046bd8e245b62457b62d07465b39d637095f9d4b779ea31535aaa6ee68855aa8cb5a48802857f
+DIST drkonqi-5.27.11.tar.xz 865308 BLAKE2B 62d395cd6fa18c08037886ad1b9240f080789c651d6b46a4f24eaff67ff1cd36656c1700df33d4ccff21d6cc2abad4e965fa5f678e2739ac745ef8a5490bdbe4 SHA512 c4e4e02f6b039d67e9f82c30f92576127f99e202bef4f0098dd59e7bec6071b587e79c687e5f19571c2be0fc91545258d4059a2f09836c50810021043cd300fd
DIST drkonqi-5.27.8-revert-add-sentry-support.patch.xz 11996 BLAKE2B 17bf8c3e5c9a5bad200d22fa59b84a97caeca2c164d8b92a1dea665df7e73111401e82c1bacf5ab24c40fb21767c6dea38b38afd288d32190e1c72e453a38558 SHA512 50e448f311bde34c7e77a229aa7816899b7eb743b522d41bd31cc2b18741939a028fe42e267ba440560535fcb33890e3360e20d157a2e5959d2943ce8960491d
-DIST drkonqi-6.0.0.tar.xz 873500 BLAKE2B 20767fb989009bba2e6b5e49b614e9ff41f043b9154b0b146b0cd5b465845392800f79098eb2bbf06fa6af2b34e4d7262a8238b2853c75e7c6cc9d62c5390ab1 SHA512 2fe981ffb313a52bae1b771d0014715b136aa48fd6d98656f6c9b82df4a1512722e838a11f4507f6b6bdea5635976b1e4da1a1bd285ed8b10c31647e696f91b3
+DIST drkonqi-6.1.3.tar.xz 871200 BLAKE2B 09bdacd39b1ece6789ded887284ff94499b453468c65db0b7a7aaefee680a7ac9424267db4732957bc1500c3b8c407ae5371fbbd032b6a4015d37fba069e544a SHA512 8e66f386f4c4a2d256f3ad129a378c52bed5ec217f30e3ccedb143341a5c37ea9aa645a8d1540df0da24d2cc26b71c5cb1769104d767e9ab2dc1270031c408d6
diff --git a/kde-plasma/drkonqi/drkonqi-5.27.10.ebuild b/kde-plasma/drkonqi/drkonqi-5.27.11.ebuild
index 5ae515f4fa32..5ae515f4fa32 100644
--- a/kde-plasma/drkonqi/drkonqi-5.27.10.ebuild
+++ b/kde-plasma/drkonqi/drkonqi-5.27.11.ebuild
diff --git a/kde-plasma/drkonqi/drkonqi-6.0.0.ebuild b/kde-plasma/drkonqi/drkonqi-6.1.3.ebuild
index 8aa7561985d8..be6f681a9928 100644
--- a/kde-plasma/drkonqi/drkonqi-6.0.0.ebuild
+++ b/kde-plasma/drkonqi/drkonqi-6.1.3.ebuild
@@ -5,24 +5,23 @@ EAPI=8
ECM_TEST="forceoptional"
PYTHON_COMPAT=( python3_{11..12} )
-KFMIN=6.0
-QTMIN=6.6.2
+KFMIN=6.3.0
+QTMIN=6.7.1
inherit ecm plasma.kde.org python-single-r1 systemd
DESCRIPTION="Plasma crash handler, gives the user feedback if a program crashed"
-SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${PN}-5.27.8-revert-add-sentry-support.patch.xz"
LICENSE="GPL-2" # TODO: CHECK
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="systemd"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="test" # bug 935362
COMMON_DEPEND="${PYTHON_DEPS}
>=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
>=dev-qt/qtdeclarative-${QTMIN}:6
- >=kde-frameworks/kcmutils-${KFMIN}:6
>=kde-frameworks/kconfig-${KFMIN}:6
>=kde-frameworks/kcoreaddons-${KFMIN}:6
>=kde-frameworks/kcrash-${KFMIN}:6
diff --git a/kde-plasma/flatpak-kcm/Manifest b/kde-plasma/flatpak-kcm/Manifest
index fd7065f08962..b52b22ff542c 100644
--- a/kde-plasma/flatpak-kcm/Manifest
+++ b/kde-plasma/flatpak-kcm/Manifest
@@ -1,2 +1,2 @@
-DIST flatpak-kcm-5.27.10.tar.xz 230664 BLAKE2B 0954b35e7a8d0fafe7fbfc9ab768bfdbff680e7bfb169896a00587ba7d623e96e3ed74462a14b897846f7c386a7e2c62c33aa7f9aa06397587263b3b7c3cee8b SHA512 5f396753f648e735ae9041c567b065bdd268a33fba183679329cae963c19adb209b4ecfda36ef0bc97ec426b7d933395f627000f466f32f52bde30689243bdb5
-DIST flatpak-kcm-6.0.0.tar.xz 238728 BLAKE2B 8903c731c80961292bb714fd210618e2098752c9b2bd2c322a965654c8042c4bec272a38335a9e39eb2fc7f28caf5f9eb71993f0d496b3fd566c4bd73b42acac SHA512 cacd7602b54e317545326087d0bd73452a3feddec43e9e5433ed438563054177a962202b75490634879dec43ebe2372905b34ef80bb89b17647eab1a2b01f494
+DIST flatpak-kcm-5.27.11.tar.xz 234316 BLAKE2B 7d68b8e199573f2c7dc5169f4cb9aaf4a267a97558cadbbbaa9ab023a73553d18be65f63fbfb302c951272b06b5ab46aaf8c4d8915e250efed33fa3a005305a4 SHA512 78cfde4e7d9177ff2eea8be56d18b81797c97fedd09736387ddcd39d6aff508cee1dc10d187faed43706412613b692a7d9d852a0e21716c63597f19fc959c87a
+DIST flatpak-kcm-6.1.3.tar.xz 243104 BLAKE2B 3539f5175c5bb02be36a7776a851cf7789812a9b1b39fca02ef43e8782975b838f60cf82663536d8800756f562478d1673cb643ce599a8e1758af53951b58108 SHA512 814063936baeac2224f63e14faab738f8d7460efa4e0a4b86a7b6e8eccfd60df48190c94f9a41599168b52971e17c9edf10b4aeda2002298bbb95a12ee311eea
diff --git a/kde-plasma/flatpak-kcm/flatpak-kcm-5.27.10-r1.ebuild b/kde-plasma/flatpak-kcm/flatpak-kcm-5.27.11.ebuild
index 178bcfb16d66..178bcfb16d66 100644
--- a/kde-plasma/flatpak-kcm/flatpak-kcm-5.27.10-r1.ebuild
+++ b/kde-plasma/flatpak-kcm/flatpak-kcm-5.27.11.ebuild
diff --git a/kde-plasma/flatpak-kcm/flatpak-kcm-6.0.0.ebuild b/kde-plasma/flatpak-kcm/flatpak-kcm-6.1.3.ebuild
index 44f463616b06..b23129b37729 100644
--- a/kde-plasma/flatpak-kcm/flatpak-kcm-6.0.0.ebuild
+++ b/kde-plasma/flatpak-kcm/flatpak-kcm-6.1.3.ebuild
@@ -3,9 +3,9 @@
EAPI=8
-KFMIN=6.0
+KFMIN=6.3.0
PVCUT=$(ver_cut 1-3)
-QTMIN=6.6.2
+QTMIN=6.7.1
inherit ecm plasma.kde.org
DESCRIPTION="Flatpak Permissions Management KCM"
@@ -13,7 +13,7 @@ HOMEPAGE="https://invent.kde.org/plasma/flatpak-kcm"
LICENSE="GPL-2 LGPL-2.1+"
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
DEPEND="
diff --git a/kde-plasma/flatpak-kcm/metadata.xml b/kde-plasma/flatpak-kcm/metadata.xml
index d925f2439758..31f896cd3c17 100644
--- a/kde-plasma/flatpak-kcm/metadata.xml
+++ b/kde-plasma/flatpak-kcm/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<bugs-to>https://bugs.kde.org/</bugs-to>
+ <remote-id type="kde-invent">plasma/flatpak-kcm</remote-id>
</upstream>
</pkgmetadata>
diff --git a/kde-plasma/kactivitymanagerd/Manifest b/kde-plasma/kactivitymanagerd/Manifest
index b8cb9879825a..85f325a02b9a 100644
--- a/kde-plasma/kactivitymanagerd/Manifest
+++ b/kde-plasma/kactivitymanagerd/Manifest
@@ -1,2 +1,2 @@
-DIST kactivitymanagerd-5.27.10.tar.xz 127296 BLAKE2B 712b10924ccb4168c4eb7e163f51df29d8f3ef4b63c74696ea8422c9ca7ba74a18c6c6d9b39d8abc0090d3954821d71d04f02cc1c868bc57beadad531f1a572b SHA512 98692478469446fe52f42c53c4c32195141699d1ef9cc4979991e967630e4e0a9199f776a11a013fcd62a4fd5dcb878cb874ad613eaef7cd2eca8e0527d07ee0
-DIST kactivitymanagerd-6.0.0.tar.xz 110440 BLAKE2B 792026389812ccb41c209f99fcadf9ac3c8031006dd2a50c8ce571682cfafea0649752e8b79d8336cf9e05b66d23abcc5b05d732b4d2be8dc7220f9b59132b3e SHA512 86751e7566f9f16c3c3e62d4a2dae497e49ce65386c9637b00eaa3bc873599f477b5ed4f8af13ecd2fb2ef5015951729ab10d6c8df1c636fc53f6d63bb4435e3
+DIST kactivitymanagerd-5.27.11.tar.xz 126972 BLAKE2B 8e293e6ef19de7ce2048aceaa5152d10d4488e082f032ec805a0df6932fd74d29a3f8879cf109f0554881ece2b1e45ec695e12fbc80c9e7469b343b9ae4230a2 SHA512 0174babd75a7c13d2014d9bc3bf65b20a6851d19eeed2d2421524ca31db0ffab3dc973f7da753e4805096e9411632df082ba289ce9870898b58522fc7410ce17
+DIST kactivitymanagerd-6.1.3.tar.xz 110104 BLAKE2B 5fb1800bcc882e7dd0a8e9860a46470f2353b2c53131a3adc91074ff5ae0791c529dc79f6639cca3c97025123213951f6e12bd6ed03263b83589965af6ed7e38 SHA512 918796c5e9358284ef6442fcd3e9f79091029c2b864c87590feb40a41d0200181e201d9cae56fed71f2e28b13ee193ef2f1b4dc55965c9588bad7257a35c705f
diff --git a/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.27.10.ebuild b/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.27.11.ebuild
index 66d57dc27b5b..66d57dc27b5b 100644
--- a/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.27.10.ebuild
+++ b/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.27.11.ebuild
diff --git a/kde-plasma/kactivitymanagerd/kactivitymanagerd-6.0.0.ebuild b/kde-plasma/kactivitymanagerd/kactivitymanagerd-6.1.3.ebuild
index fc206357fa3f..b4662c78f9bc 100644
--- a/kde-plasma/kactivitymanagerd/kactivitymanagerd-6.0.0.ebuild
+++ b/kde-plasma/kactivitymanagerd/kactivitymanagerd-6.1.3.ebuild
@@ -3,16 +3,16 @@
EAPI=8
-KFMIN=6.0
+KFMIN=6.3.0
PVCUT=$(ver_cut 1-3)
-QTMIN=6.6.2
+QTMIN=6.7.1
inherit ecm plasma.kde.org
DESCRIPTION="System service to manage user's activities, track the usage patterns etc."
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras
diff --git a/kde-plasma/kde-cli-tools/Manifest b/kde-plasma/kde-cli-tools/Manifest
index ca7551dbe986..ceb5ebda86a5 100644
--- a/kde-plasma/kde-cli-tools/Manifest
+++ b/kde-plasma/kde-cli-tools/Manifest
@@ -1,2 +1,2 @@
-DIST kde-cli-tools-5.27.10.tar.xz 667316 BLAKE2B 7e9cc1f4097b2286c53ce3efc412650b0611411d1d16ee13e0cf5f0447573c78a4e1676ad2a59dce84dbc5f5aee11a3b0b9878e75718efa3caf89215db66e0e4 SHA512 b8179525d15101568b879ace024f68005aef34b2ab6fe70a1237712b3ace5d3d6442c2090f3bcda2b29ad4ad1cc20a0ded96b23b55bd8e76546d513f4d6ca496
-DIST kde-cli-tools-6.0.0.tar.xz 626504 BLAKE2B f0a54a2bf6e4c9c5e22434c177bdd8d3f0fc63b43b6af605d9e2f84e336f906eaf2c72f34e6f864dfe6073e2eed16db44c94a5ceac5680389ad7c1adbf028527 SHA512 d2842ffaa58e18a94b65bdc5750841362e6982c3d072c0a91386ba6613497be245fdfec5639d9a318a1faeb59fe2de1908d25eeaac746f329398f0e8c7dd2c03
+DIST kde-cli-tools-5.27.11.tar.xz 670892 BLAKE2B 56463030f1935dd722212282000f9fd5e337de7171cc2f9ec08fdae66ed681463680af33fa5ac6b21c93e9eebbb4b415a211f0e72f075521960084afa69bfdb0 SHA512 8f6bbe39df4e491a28d3c6576c58bcbf74971f54157a8cdbc3bb7d4719a31d83f38bae45402cb8f48f11bd37d907bb625f89b929b83a2bb459d7c9c836d78006
+DIST kde-cli-tools-6.1.3.tar.xz 629012 BLAKE2B e933242e3e2bdc6ba9c83c581787756af5795fb182afde1680d3046adbf35c9526e6ee2275f06b713cb70ac80efb5a2f9328d353e234ca806a7df31e0d52d345 SHA512 e34072ee6136257b7f1043d3887f17cb47f429f69a60d89ce84cf1593e281746ed39ebbbfe6bc8e0ef9c899d20544b209a896551f379e4fc01040d7b6c55ba80
diff --git a/kde-plasma/kde-cli-tools/kde-cli-tools-5.27.10.ebuild b/kde-plasma/kde-cli-tools/kde-cli-tools-5.27.11.ebuild
index 5994b8dc1e81..5994b8dc1e81 100644
--- a/kde-plasma/kde-cli-tools/kde-cli-tools-5.27.10.ebuild
+++ b/kde-plasma/kde-cli-tools/kde-cli-tools-5.27.11.ebuild
diff --git a/kde-plasma/kde-cli-tools/kde-cli-tools-6.0.0.ebuild b/kde-plasma/kde-cli-tools/kde-cli-tools-6.1.3.ebuild
index 74d456b0b258..7df43026d7bc 100644
--- a/kde-plasma/kde-cli-tools/kde-cli-tools-6.0.0.ebuild
+++ b/kde-plasma/kde-cli-tools/kde-cli-tools-6.1.3.ebuild
@@ -4,10 +4,10 @@
EAPI=8
ECM_HANDBOOK="forceoptional"
-ECM_TEST="optional"
-KFMIN=6.0
+ECM_TEST="true"
+KFMIN=6.3.0
PVCUT=$(ver_cut 1-3)
-QTMIN=6.6.2
+QTMIN=6.7.1
inherit ecm plasma.kde.org
DESCRIPTION="Tools based on KDE Frameworks 6 to better interact with the system"
@@ -15,7 +15,7 @@ HOMEPAGE="https://invent.kde.org/plasma/kde-cli-tools"
LICENSE="GPL-2" # TODO: CHECK
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="kdesu X"
REQUIRED_USE="kdesu? ( X )"
@@ -38,14 +38,13 @@ DEPEND="
>=kde-frameworks/kwidgetsaddons-${KFMIN}:6
>=kde-frameworks/kwindowsystem-${KFMIN}:6[X?]
kdesu? ( >=kde-frameworks/kdesu-${KFMIN}:6 )
+ X? ( >=dev-qt/qtbase-${QTMIN}:6=[gui] )
"
RDEPEND="${DEPEND}
kdesu? ( sys-apps/dbus[X] )
"
BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"
-PATCHES=( "${FILESDIR}/${PN}-5.12.80-tests-optional.patch" )
-
src_configure() {
local mycmakeargs=(
$(cmake_use_find_package kdesu KF6Su)
@@ -57,5 +56,5 @@ src_configure() {
src_install() {
ecm_src_install
- use kdesu && dosym ../$(get_libdir)/libexec/kf6/kdesu /usr/bin/kdesu
+ use kdesu && dosym ../libexec/kf6/kdesu /usr/bin/kdesu
}
diff --git a/kde-plasma/kde-cli-tools/metadata.xml b/kde-plasma/kde-cli-tools/metadata.xml
index c20b86d4f7a1..90af160c0c88 100644
--- a/kde-plasma/kde-cli-tools/metadata.xml
+++ b/kde-plasma/kde-cli-tools/metadata.xml
@@ -7,6 +7,7 @@
</maintainer>
<upstream>
<bugs-to>https://bugs.kde.org/</bugs-to>
+ <remote-id type="kde-invent">plasma/kde-cli-tools</remote-id>
</upstream>
<use>
<flag name="kdesu">Build graphical frontend for <pkg>kde-frameworks/kdesu</pkg></flag>
diff --git a/kde-plasma/kde-gtk-config/Manifest b/kde-plasma/kde-gtk-config/Manifest
index 156c065fcd06..4fa76a257cbd 100644
--- a/kde-plasma/kde-gtk-config/Manifest
+++ b/kde-plasma/kde-gtk-config/Manifest
@@ -1,2 +1,2 @@
-DIST kde-gtk-config-5.27.10.tar.xz 77292 BLAKE2B e6dfae8193abf12727e89862dfd0851fe603e760ed6cfc9818573f27b48a06b60801eaccd258f6a363f440ed51cbfa7934def13be8e6a0ab0f05c825e47d4c84 SHA512 aac2db0bec25c75a5b6761260e0c2589357329d48abfdfdd09cc6aa7d95230fe0288593d9f8f3d23428ec8b3246a620aaede90ac533779ab93fd1baa280ea855
-DIST kde-gtk-config-6.0.0.tar.xz 78224 BLAKE2B 3f3fa56215c1541a7463073364d0b036a571aec9d07c44ae6c28e7dd164e8c7d20ab6d797bc79b4bc5a6c24c540a6f93cdf80651708ae67f18a3df5194500f16 SHA512 aae3ee6daa3d1d2f76da2a5d552e47f6de3bcd67e3e6b2ee893a7b33b35eaf542c2b2e2ca06a791db77ba14f9ffc0f63cdcfa3acfb458192e6aa3b866294f630
+DIST kde-gtk-config-5.27.11.tar.xz 77516 BLAKE2B db2d4a03aa563cfd4df9c227400ccab51acbbace4b403dac30d9ef05ecca76186256435fdd62e46995fc7594d20a95109d1ecc6c941735bb22cca34e35a3b9a2 SHA512 5887631ba33ce1c121843412a713bc6fc3099a16a8961c9651919e66d9cce83f8391c47d7f6a5f4ad32ec5a497095755b315dfbbeb47ab5b3fa71b9166bf0ba0
+DIST kde-gtk-config-6.1.3.tar.xz 78572 BLAKE2B b2fd24bfeb589c02c72a8ff8acb499f2e1eb1a0260d5548aa563b75707fc4be17a2030075a98e362f4d3b13bcf1dcd9f649772c237ea643bdf5375fd0b9741c6 SHA512 6249bfee703f8895850fd01abb70d04ec52909bd36a17ff639059566374fffae2ed2f2b316724460c5ff20319a5c752d5d910b5e0499cf29e69394d46e867b9d
diff --git a/kde-plasma/kde-gtk-config/files/kde-gtk-config-5.27.11-revert-6b3865a7.patch b/kde-plasma/kde-gtk-config/files/kde-gtk-config-5.27.11-revert-6b3865a7.patch
new file mode 100644
index 000000000000..18373f7e5051
--- /dev/null
+++ b/kde-plasma/kde-gtk-config/files/kde-gtk-config-5.27.11-revert-6b3865a7.patch
@@ -0,0 +1,42 @@
+From 6f324aabdd4f118a81bb5c898689a0151e09d2e0 Mon Sep 17 00:00:00 2001
+From: Fushan Wen <qydwhotmail@gmail.com>
+Date: Wed, 6 Mar 2024 15:31:41 +0000
+Subject: [PATCH] Revert "Round x11GlobalScaleFactor instead of flooring it"
+
+This reverts commit 6b3865a72baff3932fbe89ef0c44ff1b9bb4cd10
+---
+ kded/gtkconfig.cpp | 9 ++-------
+ 1 file changed, 2 insertions(+), 7 deletions(-)
+
+diff --git a/kded/gtkconfig.cpp b/kded/gtkconfig.cpp
+index 8e825fd..85272ce 100644
+--- a/kded/gtkconfig.cpp
++++ b/kded/gtkconfig.cpp
+@@ -197,14 +197,9 @@ void GtkConfig::setEnableAnimations() const
+ }
+ }
+
+-static double roundPreferFloor(double d)
+-{
+- return (d - floor(d)) > 0.5 ? ceil(d) : floor(d);
+-}
+-
+ void GtkConfig::setGlobalScale() const
+ {
+- const unsigned scaleFactor = roundPreferFloor(configValueProvider->x11GlobalScaleFactor());
++ const unsigned scaleFactor = configValueProvider->x11GlobalScaleFactor();
+ XSettingsEditor::setValue(QStringLiteral("Gdk/WindowScalingFactor"), scaleFactor);
+ GSettingsEditor::setValue("scaling-factor", scaleFactor); // For IntelliJ IDEA
+ }
+@@ -212,7 +207,7 @@ void GtkConfig::setGlobalScale() const
+ void GtkConfig::setTextScale() const
+ {
+ const double x11Scale = configValueProvider->x11GlobalScaleFactor();
+- const int x11ScaleIntegerPart = int(roundPreferFloor(x11Scale));
++ const int x11ScaleIntegerPart = int(x11Scale);
+
+ const int forceFontDpi = configValueProvider->fontDpi();
+
+--
+GitLab
+
diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.27.10.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-5.27.11.ebuild
index 4b8de20c8d42..ade4b6476ba5 100644
--- a/kde-plasma/kde-gtk-config/kde-gtk-config-5.27.10.ebuild
+++ b/kde-plasma/kde-gtk-config/kde-gtk-config-5.27.11.ebuild
@@ -37,6 +37,8 @@ RDEPEND="${DEPEND}
"
BDEPEND="dev-lang/sassc"
+PATCHES=( "${FILESDIR}/${P}-revert-6b3865a7.patch" )
+
src_configure() {
local mycmakeargs=(
-DDATA_INSTALL_DIR="${EPREFIX}/usr/share"
diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-6.0.0.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-6.1.3.ebuild
index ebbb0c9ae074..447b582f4205 100644
--- a/kde-plasma/kde-gtk-config/kde-gtk-config-6.0.0.ebuild
+++ b/kde-plasma/kde-gtk-config/kde-gtk-config-6.1.3.ebuild
@@ -3,9 +3,9 @@
EAPI=8
-KFMIN=6.0
+KFMIN=6.3.0
PVCUT=$(ver_cut 1-3)
-QTMIN=6.6.2
+QTMIN=6.7.1
inherit ecm plasma.kde.org
DESCRIPTION="Syncs KDE Plasma theme settings to GTK applications"
@@ -13,7 +13,7 @@ HOMEPAGE="https://invent.kde.org/plasma/kde-gtk-config"
LICENSE="GPL-3"
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
DEPEND="
@@ -36,14 +36,6 @@ RDEPEND="${DEPEND}
"
BDEPEND="dev-lang/sassc"
-src_configure() {
- local mycmakeargs=(
- -DDATA_INSTALL_DIR="${EPREFIX}/usr/share"
- )
-
- ecm_src_configure
-}
-
pkg_postinst() {
ecm_pkg_postinst
elog "If you notice missing icons in your GTK applications, you may have to install"
diff --git a/kde-plasma/kde-gtk-config/metadata.xml b/kde-plasma/kde-gtk-config/metadata.xml
index d925f2439758..e3b2387f985f 100644
--- a/kde-plasma/kde-gtk-config/metadata.xml
+++ b/kde-plasma/kde-gtk-config/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<bugs-to>https://bugs.kde.org/</bugs-to>
+ <remote-id type="kde-invent">plasma/kde-gtk-config</remote-id>
</upstream>
</pkgmetadata>
diff --git a/kde-plasma/kdecoration/Manifest b/kde-plasma/kdecoration/Manifest
index b943aa4030ef..0df816e1fe95 100644
--- a/kde-plasma/kdecoration/Manifest
+++ b/kde-plasma/kdecoration/Manifest
@@ -1,2 +1,2 @@
-DIST kdecoration-5.27.10.tar.xz 52928 BLAKE2B 3e556f96b1c0511baba00d3bfb9ac720e60c6846649d236631e06e5969d412b096ee93b46d4aa8d9ce53f54eff7e8f4faec9c867550ef58709fc8d2d261e6630 SHA512 a546e7031e55974f9667eb7cd209ffff4108a4e7f30e225f631328ced9bd3458128bb61167f1ad977a161b3871140662dbee0a90f390d165bcfdaeadd2e5624d
-DIST kdecoration-6.0.0.tar.xz 54348 BLAKE2B 39ced7c056f778e5f70f77f56595deff8f8b492f8b3a07eee426df2450dbba3d5cc59c30f4256b437e33c4be7e9622cf59193304558cb95b4d617a2bb393063e SHA512 5d4bf1487239d5e49cb976a11e2a1fa117de7259266840ece4c36dbd2aaed12a3c0068460e1fb71760fda9ef2f4289527a3d163f906424c6f938e8185cc050dd
+DIST kdecoration-5.27.11.tar.xz 52748 BLAKE2B 8d3e7bd7e27dddd3b1f6ceb728291235fe1ae58c39d5eb242643aa27553c942062cf85d5f638c6a47fc45ad93f7a9ec8609dd1815c1b70ca7ebd246d32270966 SHA512 dd687d9925a56630df9b9e7b1ac58c1536efea97307a75b3f0fc43357d2f118c8727ed425cf4267ffee13fc9ec96c0f592d94b77835ce819b576dba00bb25037
+DIST kdecoration-6.1.3.tar.xz 55368 BLAKE2B fbc9b080ce35140f91916debc70df5930fdc6d41d1541ac2cb7bb85c0e7bc5ff1cbc4db06b1c77e008bdd722364bb2663925488f377c301e5ec4fbf4f3adb140 SHA512 dac54f6ae3f0a64b9f28ab518c73dd1486264f043a5545eabc7bf82c1734443e882da5887199916071bb8a6a8320665e60c3fae3179888f8aca832deb6c38963
diff --git a/kde-plasma/kdecoration/kdecoration-5.27.10.ebuild b/kde-plasma/kdecoration/kdecoration-5.27.11.ebuild
index c0324dc1039d..c0324dc1039d 100644
--- a/kde-plasma/kdecoration/kdecoration-5.27.10.ebuild
+++ b/kde-plasma/kdecoration/kdecoration-5.27.11.ebuild
diff --git a/kde-plasma/kdecoration/kdecoration-6.0.0.ebuild b/kde-plasma/kdecoration/kdecoration-6.1.3.ebuild
index 67c2a06f36d6..f36e5ec9ab3b 100644
--- a/kde-plasma/kdecoration/kdecoration-6.0.0.ebuild
+++ b/kde-plasma/kdecoration/kdecoration-6.1.3.ebuild
@@ -4,15 +4,15 @@
EAPI=8
ECM_TEST="forceoptional"
-KFMIN=6.0
-QTMIN=6.6.2
+KFMIN=6.3.0
+QTMIN=6.7.1
inherit ecm plasma.kde.org
DESCRIPTION="Plugin based library to create window decorations"
LICENSE="|| ( LGPL-2.1 LGPL-3 )"
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
DEPEND="
diff --git a/kde-plasma/kdeplasma-addons/Manifest b/kde-plasma/kdeplasma-addons/Manifest
index 084d4a632eab..aee839521953 100644
--- a/kde-plasma/kdeplasma-addons/Manifest
+++ b/kde-plasma/kdeplasma-addons/Manifest
@@ -1,2 +1,2 @@
-DIST kdeplasma-addons-5.27.10.tar.xz 825400 BLAKE2B 789fa880cf3a523c1d80485052bc0df0a9940b55d161ef36c2ad63478891cc8844cc3b53798582ddc26147b294940a666244d249a5e8b258c9cf697bf03fb515 SHA512 ecb13f4b1bf5b6e144dbc813a30cc67fce0c33b366c37c9b4c954a22adb4d92f44dbcdda34b62f191384d368cad7438f82212c05c5e55ea90c7a24b21f641016
-DIST kdeplasma-addons-6.0.0.tar.xz 860676 BLAKE2B 917d092f165da64070519bb34e79bc6fe37bde8c55a54b99b94cb8500bf1e0d2b4b4a52aafa6d7a172eed68e58090b46671fab045e368ff63ee67e4c4242362e SHA512 24dc806807de92939c7e8d7575e3af8d86a67d0f638653e9818beafa5c3145cd5dc7012beeba1aef8f3f6f9ac1739f27ed5bef9f8c7ee59d8c169f2d01c236e0
+DIST kdeplasma-addons-5.27.11.tar.xz 828464 BLAKE2B e1510944a45d20c0fbb46204e5ecd029a6de92396c40eadfe6fd932e8319c101befdb6862b385e0c8f02a5d91890927a576e1557563dab591d4dca745087318f SHA512 fdb9fdecba5e3b389ebc1ef165de3a988b52989bf4d38e38e46629355c937967b82f7cda8843641c16cd4927eddf6c35038168ffb739106eb33b356c9d939c86
+DIST kdeplasma-addons-6.1.3.tar.xz 888744 BLAKE2B 8e02d381074b8673aa8a6bea85ac08c01d32d686018837f5a4ea50bb4281399ff106d4fb49db1cb2a8be880d69139bc31681314f20d696894f83fa89039e9f2e SHA512 85b02532030c668de8bbea53390be07c435c920c35d8510dc4d9292f218e6041e2618177f07910c9f43c3cc5ec73306eac489e9b72a071ef9a4afbb9f7d5ac6a
diff --git a/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.27.10.ebuild b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.27.11.ebuild
index eeba0ce7ff99..eeba0ce7ff99 100644
--- a/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.27.10.ebuild
+++ b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.27.11.ebuild
diff --git a/kde-plasma/kdeplasma-addons/kdeplasma-addons-6.0.0.ebuild b/kde-plasma/kdeplasma-addons/kdeplasma-addons-6.1.3.ebuild
index bb4e1c51c81a..a9d33e023e26 100644
--- a/kde-plasma/kdeplasma-addons/kdeplasma-addons-6.0.0.ebuild
+++ b/kde-plasma/kdeplasma-addons/kdeplasma-addons-6.1.3.ebuild
@@ -4,16 +4,16 @@
EAPI=8
ECM_HANDBOOK="forceoptional"
-KFMIN=6.0
+KFMIN=6.3.0
PVCUT=$(ver_cut 1-3)
-QTMIN=6.6.2
+QTMIN=6.7.1
inherit ecm plasma.kde.org optfeature
DESCRIPTION="Extra Plasma applets and engines"
LICENSE="GPL-2 LGPL-2"
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="+alternate-calendar share webengine"
RESTRICT="test" # bug 727846, +missing selenium-webdriver-at-spi
@@ -22,10 +22,12 @@ DEPEND="
>=dev-qt/qt5compat-${QTMIN}:6
>=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets]
>=dev-qt/qtdeclarative-${QTMIN}:6
+ >=kde-frameworks/kauth-${KFMIN}:6
>=kde-frameworks/kcmutils-${KFMIN}:6
>=kde-frameworks/kconfig-${KFMIN}:6
>=kde-frameworks/kconfigwidgets-${KFMIN}:6
>=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
>=kde-frameworks/kdeclarative-${KFMIN}:6
>=kde-frameworks/kglobalaccel-${KFMIN}:6
>=kde-frameworks/kholidays-${KFMIN}:6
@@ -48,6 +50,7 @@ DEPEND="
"
RDEPEND="${DEPEND}
dev-libs/kirigami-addons:6
+ >=dev-qt/qtquick3d-${QTMIN}:6
>=kde-frameworks/kirigami-${KFMIN}:6
>=kde-frameworks/kitemmodels-${KFMIN}:6
"
@@ -56,7 +59,7 @@ src_configure() {
local mycmakeargs=(
$(cmake_use_find_package alternate-calendar ICU)
$(cmake_use_find_package share KF6Purpose)
- $(cmake_use_find_package webengine Qt6WebEngine)
+ $(cmake_use_find_package webengine Qt6WebEngineQuick)
)
ecm_src_configure
diff --git a/kde-plasma/kgamma/Manifest b/kde-plasma/kgamma/Manifest
index 487dbd405675..e7eea5c11404 100644
--- a/kde-plasma/kgamma/Manifest
+++ b/kde-plasma/kgamma/Manifest
@@ -1,2 +1,2 @@
-DIST kgamma-5.27.10.tar.xz 88488 BLAKE2B b8444b41cbb024ae076c226270a0df91b30c2e20b91a7cc41a746f905705de8af3df95a96e18687436c0c09b062648a611a8254a72f4f6bd999ae7ae127c5c49 SHA512 46e76095f0d55f4e415fd88c56c37a15e2a6c71d989f4b5965e80ff16059b9e3b4edc218f3b5a4664c1fc779e6568b8ee1b864e1a4ab6ef785e02e7fedfff438
-DIST kgamma-6.0.0.tar.xz 86312 BLAKE2B df35c22c227c515cd3ba7e53c124d9f8670e0ead316f49494670dac2d382eeb371e8f64bbbb0d11f4991c8876cd2d9f454d878d2c659756f3d2793e206d2b02c SHA512 b0473e97f9dd17d6915474a46d9e8e071039367b4bd462cc94e67e1a327806af8ce0230497658e764b005fdb4d513bd6067e7beb9c8e393875470308c6dec0f7
+DIST kgamma-5.27.11.tar.xz 88576 BLAKE2B 67cd1a9b0f2f080f66871c889825826d16e7b32477928555abdcf0e7de5d8dfeadfb4ea66b792568a136c88889d76d6d3ec9d6c34f5ab7decf9abe04542a6da0 SHA512 853f09c6bdefb8ed3474131785475f9fccbe17edb949308049eda3060609a57ba53d9eae2074e399eedc8a731581063888b2205f59fec396e7296cc062caa309
+DIST kgamma-6.1.3.tar.xz 86280 BLAKE2B 21d3d2974546144a84b466de39bed0e26a9656f0301135b631460237c0b8b42968762116fb0c10a98b3112d7f8bcaee06ddb65d6846fc0370a4796298ed2f81f SHA512 b7021554cb26fa9d061f7088340595cf0518202c7dacbc9ab965582d3ba4e17c9392c9e8dba4461b8cb574dce121123c2fd9685abb7797383a4143ef87ab960e
diff --git a/kde-plasma/kgamma/kgamma-5.27.10.ebuild b/kde-plasma/kgamma/kgamma-5.27.11.ebuild
index 746800890d94..746800890d94 100644
--- a/kde-plasma/kgamma/kgamma-5.27.10.ebuild
+++ b/kde-plasma/kgamma/kgamma-5.27.11.ebuild
diff --git a/kde-plasma/kgamma/kgamma-6.0.0.ebuild b/kde-plasma/kgamma/kgamma-6.1.3.ebuild
index a4ee42b7876e..a1c49f9af974 100644
--- a/kde-plasma/kgamma/kgamma-6.0.0.ebuild
+++ b/kde-plasma/kgamma/kgamma-6.1.3.ebuild
@@ -4,15 +4,15 @@
EAPI=8
ECM_HANDBOOK="forceoptional"
-KFMIN=6.0
-QTMIN=6.6.2
+KFMIN=6.3.0
+QTMIN=6.7.1
inherit ecm plasma.kde.org
DESCRIPTION="Screen gamma values kcontrol module"
LICENSE="GPL-2" # TODO: CHECK
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
RDEPEND="
diff --git a/kde-plasma/kgamma/metadata.xml b/kde-plasma/kgamma/metadata.xml
index d925f2439758..a9d8cabf439a 100644
--- a/kde-plasma/kgamma/metadata.xml
+++ b/kde-plasma/kgamma/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<bugs-to>https://bugs.kde.org/</bugs-to>
+ <remote-id type="kde-invent">plasma/kgamma</remote-id>
</upstream>
</pkgmetadata>
diff --git a/kde-plasma/kglobalacceld/Manifest b/kde-plasma/kglobalacceld/Manifest
index 7883dfed2d3f..c0e680c08e91 100644
--- a/kde-plasma/kglobalacceld/Manifest
+++ b/kde-plasma/kglobalacceld/Manifest
@@ -1 +1 @@
-DIST kglobalacceld-6.0.0.tar.xz 53312 BLAKE2B 2403806e61289369289d0cb95fddfb3685186bea0b887609d4acee6067c29967a57b436f29abe31ebdf24bf67c36488fe81aec3055355f2c199c95381ef67dd2 SHA512 78f395c108e6eecba72fade7a4730d3f0b8fc866b244842a534a63f2bb02693a265990d2c630c87ce4eb25922ef67d41ec09ec4543b89b2d8d2d40b67ab415ca
+DIST kglobalacceld-6.1.3.tar.xz 55708 BLAKE2B ad50b9e8fc69e06459b75c6b743427051eabbbab01005ac2072222ba28406ef75b8d326c70e4eea37a188e9a741130e061c8dc5f1ccd256aa9b62858e237f8c3 SHA512 53f95f87e641d5622d4a387759e7edd9f5439f28aed5ffd032dbb0c303133f099ba8a1833a1fe47a470b0b635383412ee650c2d81c60d62fd4fdec8005a4ae23
diff --git a/kde-plasma/kglobalacceld/kglobalacceld-6.0.0.ebuild b/kde-plasma/kglobalacceld/kglobalacceld-6.1.3.ebuild
index a8d4f284c284..253735c7ea84 100644
--- a/kde-plasma/kglobalacceld/kglobalacceld-6.0.0.ebuild
+++ b/kde-plasma/kglobalacceld/kglobalacceld-6.1.3.ebuild
@@ -4,20 +4,21 @@
EAPI=8
ECM_TEST="true"
-KFMIN=6.0
-QTMIN=6.6.2
+KFMIN=6.3.0
+QTMIN=6.7.1
inherit ecm plasma.kde.org
DESCRIPTION="Daemon providing Global Keyboard Shortcut (Accelerator) functionality"
LICENSE="LGPL-2+"
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="X"
REQUIRED_USE="test? ( X )"
RESTRICT="test" # requires installed instance
+# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
DEPEND="
>=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
>=kde-frameworks/kconfig-${KFMIN}:6
@@ -42,7 +43,7 @@ BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
src_configure() {
local mycmakeargs=(
- -DWITH_X11=$(usex X) # Pending: https://invent.kde.org/plasma/kglobalacceld/-/merge_requests/26
+ -DWITH_X11=$(usex X)
)
ecm_src_configure
}
diff --git a/kde-plasma/khotkeys/Manifest b/kde-plasma/khotkeys/Manifest
index 35f3bb4bc03f..65f3b89eccd3 100644
--- a/kde-plasma/khotkeys/Manifest
+++ b/kde-plasma/khotkeys/Manifest
@@ -1 +1 @@
-DIST khotkeys-5.27.10.tar.xz 1895296 BLAKE2B b2b94de925927c30030507c5ff6613a7a418015b94a54659c2158fe67c45e87c66af2973f0dbd73b5f2b54052e3fe188423b101c1cfed99aee7d48341c00f3bd SHA512 52815544d51eb3fd89b777fc3092b21997fad3010669d9949d31caeb718ff2a62dba5405300f57591201be6c92451dc2835fc12228f1206536704c64c98d67d8
+DIST khotkeys-5.27.11.tar.xz 1895584 BLAKE2B 3f718709f945b956e468fabb82e5921a7175dd756327e3b01170a4a68c2899912d45ed32242ee436fa578819e9835d1993c84986a91d09a27e7730f28b86025b SHA512 9c39c989bce1ef80ad3334d65ddeb2d4a2da039e54b8863fa29538c25d532562e74791a97957fad1c66b6642c02b51818b24ad4dea7059185d1f7564cf0cdd7f
diff --git a/kde-plasma/khotkeys/khotkeys-5.27.10.ebuild b/kde-plasma/khotkeys/khotkeys-5.27.11.ebuild
index 7df40ad86cfe..7df40ad86cfe 100644
--- a/kde-plasma/khotkeys/khotkeys-5.27.10.ebuild
+++ b/kde-plasma/khotkeys/khotkeys-5.27.11.ebuild
diff --git a/kde-plasma/kinfocenter/Manifest b/kde-plasma/kinfocenter/Manifest
index 5be64d104866..80a3db3ea12e 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.27.10.tar.xz 1016624 BLAKE2B ac6981ee8e4e04ae11e66f03d52f1e05e3354adc7cefd7757cfb529ae4fa59f041713e9435e038ee4ebb2a3c64cca738907cc4dac3456719290e938483fa93f6 SHA512 4ad5e30d1ed030ba1b6935c30e1309ed41f3e9e438a219515e3c926c9dfcfc0041f2ded8ce4f835c631ed866ee10b5bb82493c23e35c6d41cd1a3d1729c03cd8
-DIST kinfocenter-6.0.0.tar.xz 829520 BLAKE2B 3758ce3fdac017ce03125a81f7023280d582f658189545500209e966d0587c5a2b30b32c62ae39f06c40fe72a68ffd2e1a89b9ac67401408ffafd4461fc69de5 SHA512 1be480609679f4b83690c8de4861088e8a1ad897da8086f2fcf458fe70b4f8c3ef350a1978e48b2b9fe4d3414b3f6d21d8c11df404c1c5b054a11fed756746f0
+DIST kinfocenter-5.27.11.tar.xz 1018276 BLAKE2B 921832d3c52abfe35d3b77f34161c630d54c6fe8675eac6b2dcc343ab21b7c30b501216c9762aa90a8f5bfc036d2d8859a7419478ec38a85afcbf90315788cc1 SHA512 24a9df9fb28637e39293669569e4be896956ecfc3a27719821a1498f541aed220e7ebcd0e1a0b63051562690a9400b7fefc9c1217763c87009745e886573205e
+DIST kinfocenter-6.1.3.tar.xz 718828 BLAKE2B c90765aee12399b4aab21eabfd46658c99721c066a1d0f658195cb7d299156c450a7f55113cb418e3a001f5fe868b13fa6ea41b1a0f9b7777dc938523c3bf3de SHA512 e2689a4c88b73e3d6c2f4ba087374924559d9e0042b394219cdc53d2f67db520dc0d5f2955ba0a859311292b0109bfb455b46415b09461b088b9885b521a9c1a
diff --git a/kde-plasma/kinfocenter/kinfocenter-5.27.10.ebuild b/kde-plasma/kinfocenter/kinfocenter-5.27.11-r1.ebuild
index 35e67be31cff..eee4b3aa6454 100644
--- a/kde-plasma/kinfocenter/kinfocenter-5.27.10.ebuild
+++ b/kde-plasma/kinfocenter/kinfocenter-5.27.11-r1.ebuild
@@ -35,7 +35,10 @@ DEPEND="
>=kde-frameworks/kservice-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/solid-${KFMIN}:5
- gles2-only? ( media-libs/mesa[gles2] )
+ gles2-only? ( || (
+ >=media-libs/mesa-24.1.0_rc1[opengl]
+ <media-libs/mesa-24.1.0_rc1[gles2]
+ ) )
usb? ( virtual/libusb:1 )
"
RDEPEND="${DEPEND}
@@ -47,6 +50,11 @@ RDEPEND="${DEPEND}
"
BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5"
+CMAKE_SKIP_TESTS=(
+ # bug 816591
+ smbmountmodeltest
+)
+
src_configure() {
local mycmakeargs=(
$(cmake_use_find_package usb USB1)
diff --git a/kde-plasma/kinfocenter/kinfocenter-6.0.0.ebuild b/kde-plasma/kinfocenter/kinfocenter-6.1.3.ebuild
index 6514f41e79f6..63e2962238cb 100644
--- a/kde-plasma/kinfocenter/kinfocenter-6.0.0.ebuild
+++ b/kde-plasma/kinfocenter/kinfocenter-6.1.3.ebuild
@@ -4,9 +4,9 @@
EAPI=8
ECM_HANDBOOK="forceoptional"
-KFMIN=6.0
+KFMIN=6.3.0
PVCUT=$(ver_cut 1-3)
-QTMIN=6.6.2
+QTMIN=6.7.1
inherit ecm plasma.kde.org optfeature
DESCRIPTION="Utility providing information about the computer hardware"
@@ -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="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="gles2-only usb"
DEPEND="
@@ -28,9 +28,11 @@ DEPEND="
>=kde-frameworks/ki18n-${KFMIN}:6
>=kde-frameworks/kio-${KFMIN}:6
>=kde-frameworks/kservice-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
>=kde-frameworks/solid-${KFMIN}:6
- gles2-only? ( media-libs/mesa[gles2] )
+ gles2-only? ( || (
+ >=media-libs/mesa-24.1.0_rc1[opengl]
+ <media-libs/mesa-24.1.0_rc1[gles2]
+ ) )
usb? ( virtual/libusb:1 )
"
RDEPEND="${DEPEND}
@@ -44,6 +46,11 @@ RDEPEND="${DEPEND}
"
BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"
+CMAKE_SKIP_TESTS=(
+ # bug 816591
+ smbmountmodeltest
+)
+
src_configure() {
local mycmakeargs=(
$(cmake_use_find_package usb USB1)
diff --git a/kde-plasma/kinfocenter/metadata.xml b/kde-plasma/kinfocenter/metadata.xml
index d925f2439758..a7a67f3066f4 100644
--- a/kde-plasma/kinfocenter/metadata.xml
+++ b/kde-plasma/kinfocenter/metadata.xml
@@ -8,4 +8,7 @@
<upstream>
<bugs-to>https://bugs.kde.org/</bugs-to>
</upstream>
+ <use>
+ <flag name="usb">Show USB device information</flag>
+ </use>
</pkgmetadata>
diff --git a/kde-plasma/kmenuedit/Manifest b/kde-plasma/kmenuedit/Manifest
index 4e44a3abee00..d5cc27bd050a 100644
--- a/kde-plasma/kmenuedit/Manifest
+++ b/kde-plasma/kmenuedit/Manifest
@@ -1,2 +1,2 @@
-DIST kmenuedit-5.27.10.tar.xz 932332 BLAKE2B 29dd26b3eea816cf7e7235208ac692722363095605fe6e827beac3deee3190a14ec4fc0d0b691d9725f2922c07952d25a03732b0fd045dce43eb8928ab8294d6 SHA512 0926c291e9ca0b6df91ec24feb4eae6e7d759dabfe216f2c3bbdf3d582d3c59a24b054de4cf83afb8f5ea3cc8956ae39a1c06d754ebd0ad963db336b4a6b94a5
-DIST kmenuedit-6.0.0.tar.xz 930368 BLAKE2B 2b7ea336e26d0e211ec82298bb590753c1d55893ec5f74818ddf0d329dd7341346d19e0fbece27bf3279f6daa143bc4c18b67ec770d07aff35d18ba1d7348759 SHA512 df74e811a9cc11874f1dd145ca09a6bdaebd39cceda56bc88f543409102365c220bd3f243f5a4b04a3dde0462e6fdeccddf80b26eee59b2e1914755231bd6511
+DIST kmenuedit-5.27.11.tar.xz 932088 BLAKE2B b9e85a079b9a2059ed64a31e61bad93ffc9862efed1106e8ef5adaa2637ff10a355b5b48e1a91761fbd6e8444917cb7e3278a36603e708ca286313dd96614cc2 SHA512 5dcfcd5be25a109fc3b42c42bf4476a7738b312aefb78e71c8191901758afd7be77481b0beabadc42955afd6852977b556d597e8ac8437598788e62302e66863
+DIST kmenuedit-6.1.3.tar.xz 871376 BLAKE2B 59fed54b5c60a54f58a1d884f594dc2e809cead1cfe00a062cc4ee757d57924e86444cacc7afc151ba7860690cbba17cbda7fcf4a2bd31cd2a8d91831dec8ffe SHA512 19fb6d1f37900a27a6052a1186fb04279ea5493385484869791f578663d189fd19e8112f9b60b7b6b17f92ae7f27f3b9956033c582ba8cf78c6878de678b8d93
diff --git a/kde-plasma/kmenuedit/kmenuedit-5.27.10.ebuild b/kde-plasma/kmenuedit/kmenuedit-5.27.11.ebuild
index 2460039ddcb9..2460039ddcb9 100644
--- a/kde-plasma/kmenuedit/kmenuedit-5.27.10.ebuild
+++ b/kde-plasma/kmenuedit/kmenuedit-5.27.11.ebuild
diff --git a/kde-plasma/kmenuedit/kmenuedit-6.0.0.ebuild b/kde-plasma/kmenuedit/kmenuedit-6.1.3.ebuild
index 2d894dc5152f..990d449729fb 100644
--- a/kde-plasma/kmenuedit/kmenuedit-6.0.0.ebuild
+++ b/kde-plasma/kmenuedit/kmenuedit-6.1.3.ebuild
@@ -4,8 +4,8 @@
EAPI=8
ECM_HANDBOOK="forceoptional"
-KFMIN=6.0
-QTMIN=6.6.2
+KFMIN=6.3.0
+QTMIN=6.7.1
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="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
RDEPEND="
diff --git a/kde-plasma/kmenuedit/metadata.xml b/kde-plasma/kmenuedit/metadata.xml
index d925f2439758..7fe5ace1f983 100644
--- a/kde-plasma/kmenuedit/metadata.xml
+++ b/kde-plasma/kmenuedit/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<bugs-to>https://bugs.kde.org/</bugs-to>
+ <remote-id type="kde-invent">plasma/kmenuedit</remote-id>
</upstream>
</pkgmetadata>
diff --git a/kde-plasma/kpipewire/Manifest b/kde-plasma/kpipewire/Manifest
index 8845885d49c7..a6712f91a676 100644
--- a/kde-plasma/kpipewire/Manifest
+++ b/kde-plasma/kpipewire/Manifest
@@ -1,2 +1,2 @@
-DIST kpipewire-5.27.10.tar.xz 59772 BLAKE2B d87a14c955c6fd699af1e32dfad3673bc799422f5b2eaaf4adb1e45948a5b99d2a0b6361503ffe4c1fa23491ba3644cd3dbad8dc256750c447f2c7514bf0b394 SHA512 2fc75b975a983cf68168914288e331055c1a3c261d31a1e37dee28da56f9bb73484435c99485ee854f7d387fd44540427a23276375bf09f9ee27fe0ff3dfa2df
-DIST kpipewire-6.0.0.tar.xz 144816 BLAKE2B 041bc7cb18e69896beb716c750e54fcf40ef2f32fed726f63c785ea863948850420e64ab78e293f3542d6b85c6267d01221032bf8bf136ed0247380bf254f4b7 SHA512 8df10851896257aa2c8ca75e4f2aa25dab93fff2c40364944bf455346e8277df647a26b25bfeb97852b67fd062575bcd31f1450edd03cc4da8e325b66e0a1787
+DIST kpipewire-5.27.11.tar.xz 60076 BLAKE2B a0f9513babcf7d68252296ad258b2875e0e16a131302af8305f78a7d1fff87844c57cd88103aa95bdc8e584eab1e2142cd9edd9278c4afecf7b61769290f5910 SHA512 0350946c2e64f8b1224e31d49154f47b652bba55b3c3fbe39fa8b9da0e959a3c65b38d6f99cd3003a8ff409b29bdbbcc1b3f99deeb4052d1538776a2465c3641
+DIST kpipewire-6.1.3.tar.xz 148504 BLAKE2B de9dcf092d4a7db5fa9aaa524087364967250baf300040502e6a66130b081509d35991e4e32420483e090bcd6902d32a4938f1532bb6cde60dd041b8d5de29f1 SHA512 d2b1971ca7970a61da700b7f5004e045dfc0535a28ce6bb9be590a2122e0af8b82ec44513f78190e2e6ca9424d389ce11332e7b9031d74c113525e14d1c0bdcb
diff --git a/kde-plasma/kpipewire/kpipewire-5.27.10.ebuild b/kde-plasma/kpipewire/kpipewire-5.27.11-r1.ebuild
index 07bf4e12e3cc..178ae707f86e 100644
--- a/kde-plasma/kpipewire/kpipewire-5.27.10.ebuild
+++ b/kde-plasma/kpipewire/kpipewire-5.27.11-r1.ebuild
@@ -26,6 +26,7 @@ COMMON_DEPEND="
>=kde-plasma/kwayland-${KFMIN}:5
media-libs/libepoxy
media-libs/libglvnd
+ media-libs/mesa[opengl]
media-video/ffmpeg:=
>=media-video/pipewire-0.3:=
x11-libs/libdrm
diff --git a/kde-plasma/kpipewire/kpipewire-6.0.0.ebuild b/kde-plasma/kpipewire/kpipewire-6.1.3.ebuild
index 3f81e119669c..5057feaaee06 100644
--- a/kde-plasma/kpipewire/kpipewire-6.0.0.ebuild
+++ b/kde-plasma/kpipewire/kpipewire-6.1.3.ebuild
@@ -5,17 +5,19 @@ EAPI=8
ECM_TEST="true"
PVCUT=$(ver_cut 1-3)
-KFMIN=6.0
-QTMIN=6.6.2
+KFMIN=6.3.0
+QTMIN=6.7.1
inherit ecm plasma.kde.org
DESCRIPTION="Components relating to Flatpak pipewire use in Plasma"
LICENSE="LGPL-2.1+"
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
+RESTRICT="test" # bug 926511, fixed in 6.2
+
COMMON_DEPEND="
>=dev-qt/qtbase-${QTMIN}:6[dbus,gui]
>=dev-qt/qtdeclarative-${QTMIN}:6
@@ -24,6 +26,7 @@ COMMON_DEPEND="
media-libs/libepoxy
media-libs/libglvnd
media-libs/libva:=
+ media-libs/mesa[opengl]
media-video/ffmpeg:=
>=media-video/pipewire-0.3:=
x11-libs/libdrm
diff --git a/kde-plasma/krdp/Manifest b/kde-plasma/krdp/Manifest
new file mode 100644
index 000000000000..b5a0547d2a56
--- /dev/null
+++ b/kde-plasma/krdp/Manifest
@@ -0,0 +1 @@
+DIST krdp-6.1.3.tar.xz 83968 BLAKE2B 363d497be7e6809f2a06001bad98c5a30f3e7b0441b10526eb5496cb03b34934e27da51423bd0d1f344f44614e08fc40a7bb911d9b3cc18c21a9b9edc2100fe3 SHA512 0dfe5e249a05f82476860493f6966f16ac8efd7e4fec5f60c023f6a1838b7927ff953ad6befb948c998cdb402fe389b4bc7f75fc5ffb8b8a5edaa8153f5707ec
diff --git a/kde-plasma/krdp/krdp-6.1.3.ebuild b/kde-plasma/krdp/krdp-6.1.3.ebuild
new file mode 100644
index 000000000000..115f0ff4fd0f
--- /dev/null
+++ b/kde-plasma/krdp/krdp-6.1.3.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_EXAMPLES="true"
+ECM_TEST="true"
+KFMIN=6.3.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=6.7.1
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Library and examples for creating an RDP server"
+HOMEPAGE+=" https://quantumproductions.info/articles/2023-08/remote-desktop-using-rdp-protocol-plasma-wayland"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+ >=dev-libs/qtkeychain-0.14.1-r1:=[qt6]
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=dev-qt/qtwayland-${QTMIN}:6
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
+ >=kde-plasma/kpipewire-${PVCUT}:6
+ >=net-misc/freerdp-2.10:2[server]
+ x11-libs/libxkbcommon
+"
+DEPEND="${COMMON_DEPEND}
+ dev-libs/plasma-wayland-protocols
+"
+RDEPEND="${COMMON_DEPEND}
+ >=kde-frameworks/kirigami-${KFMIN}:6
+"
+BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"
diff --git a/kde-plasma/krdp/metadata.xml b/kde-plasma/krdp/metadata.xml
new file mode 100644
index 000000000000..9697053cea38
--- /dev/null
+++ b/kde-plasma/krdp/metadata.xml
@@ -0,0 +1,12 @@
+<?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>
+ <remote-id type="kde-invent">plasma/krdp</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/kde-plasma/kscreen/Manifest b/kde-plasma/kscreen/Manifest
index b3674a253788..5e85bc48759b 100644
--- a/kde-plasma/kscreen/Manifest
+++ b/kde-plasma/kscreen/Manifest
@@ -1,2 +1,2 @@
-DIST kscreen-5.27.10.tar.xz 185960 BLAKE2B 810190d053ee97af8cded48b214d82124ae00de6aad1b7cb86443247757fb2123f7861e8f83aa3553cb98e6c0c4a4a511fb5c01d41b2f89ee800c2a87aedd228 SHA512 f63541c54ab4dc4366312b82596e8a2e70b2245d4f22da7e5292e481d57e829784a4662be5021932b7f3375b72dac93c1c504e13ad6fc6a7002bf37fda72316b
-DIST kscreen-6.0.0.tar.xz 198348 BLAKE2B add972f82f07a0ec159d2ab82332e84669d3e7e843b27e0ad38068b42dc4f4e31af55142e6c6487d1cedc377cc0bafcbf7500f4410c856c84d72c8f825baf366 SHA512 e2482af19b49934a5ea6124c4e5542468e4812617bdc6bdc0177a54c1c6d3990b3ef15e2ab5ffb149700b0f08acf4b000255a062a9bfe16791abf732e39cdebf
+DIST kscreen-5.27.11.tar.xz 186972 BLAKE2B 8c0ac5a2b4f80c7c65234755f858d816fe2d5b8d5288c86675f11d7af86fd5060eb97822b906d25e659ccc644f0439ddbc0db2bf594f8b1bbff787377280a313 SHA512 7f84eeb95972014878afea09568f7c1a465b2a6c519492f67964fd35fe8ec50fb8d815e0e935ada426ff9ee437fb8cc456b11b10d7cedf6b3bb3f6294312b633
+DIST kscreen-6.1.3.tar.xz 209672 BLAKE2B ad3240d52b4d768e0cdbe65bbeebb3edc5f8eba9af0f1c738e835261d2f410f73eaf2609c1d4a79bb5819f94e02706f3df412e98e113f3c0db530eebd1d39eb5 SHA512 8e7165e25243dc9f1ba68229941073c060365c534301d2fafc6e573d701178d6c1595f4fd0ce65fe707d78d537ef1a1569bcaab79145b58d8e152cdf7e609954
diff --git a/kde-plasma/kscreen/kscreen-5.27.10.ebuild b/kde-plasma/kscreen/kscreen-5.27.11.ebuild
index 6b7c8112c10b..6b7c8112c10b 100644
--- a/kde-plasma/kscreen/kscreen-5.27.10.ebuild
+++ b/kde-plasma/kscreen/kscreen-5.27.11.ebuild
diff --git a/kde-plasma/kscreen/kscreen-6.0.0.ebuild b/kde-plasma/kscreen/kscreen-6.1.3.ebuild
index 35c334bcfcb4..01e75614d94e 100644
--- a/kde-plasma/kscreen/kscreen-6.0.0.ebuild
+++ b/kde-plasma/kscreen/kscreen-6.1.3.ebuild
@@ -4,9 +4,9 @@
EAPI=8
ECM_TEST="forceoptional"
-KFMIN=6.0
+KFMIN=6.3.0
PVCUT=$(ver_cut 1-3)
-QTMIN=6.6.2
+QTMIN=6.7.1
inherit ecm plasma.kde.org
DESCRIPTION="KDE Plasma screen management"
@@ -14,15 +14,15 @@ HOMEPAGE="https://invent.kde.org/plasma/kscreen"
LICENSE="GPL-2" # TODO: CHECK
SLOT="6"
-KEYWORDS="~amd64"
-IUSE=""
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="X"
# bug #580440, last checked 5.6.3
RESTRICT="test"
-# qtbase slot up: GuiPrivate use in kded daemon
+# qtbase slot op: GuiPrivate use in kded daemon
DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,widgets]
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
>=dev-qt/qtdeclarative-${QTMIN}:6[widgets]
>=dev-qt/qtsensors-${QTMIN}:6
>=kde-frameworks/kcmutils-${KFMIN}:6
@@ -37,12 +37,22 @@ DEPEND="
>=kde-plasma/layer-shell-qt-${PVCUT}:6
>=kde-plasma/libkscreen-${PVCUT}:6=
>=kde-plasma/libplasma-${PVCUT}:6
- x11-libs/libX11
- x11-libs/libxcb:=
- x11-libs/libXi
+ X? (
+ >=dev-qt/qtbase-${QTMIN}:6=
+ x11-libs/libX11
+ x11-libs/libxcb:=
+ x11-libs/libXi
+ )
"
RDEPEND="${DEPEND}
>=dev-qt/qt5compat-${QTMIN}:6[qml]
>=kde-plasma/kde-cli-tools-${PVCUT}:*
"
BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_X11=$(usex X)
+ )
+ ecm_src_configure
+}
diff --git a/kde-plasma/kscreen/metadata.xml b/kde-plasma/kscreen/metadata.xml
index d925f2439758..307cc9b59524 100644
--- a/kde-plasma/kscreen/metadata.xml
+++ b/kde-plasma/kscreen/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<bugs-to>https://bugs.kde.org/</bugs-to>
+ <remote-id type="kde-invent">plasma/kscreen</remote-id>
</upstream>
</pkgmetadata>
diff --git a/kde-plasma/kscreenlocker/Manifest b/kde-plasma/kscreenlocker/Manifest
index 0de28199f8d5..4e85f3053c62 100644
--- a/kde-plasma/kscreenlocker/Manifest
+++ b/kde-plasma/kscreenlocker/Manifest
@@ -1,2 +1,2 @@
-DIST kscreenlocker-5.27.10.tar.xz 160956 BLAKE2B 34d0821093de2a5c7836fd3a96f14da3323f8d69c41f2b5cf25e827318e4d010f73271529a28b384e06698e69f022fa5e40e4af048b3dce830d5f4331807d767 SHA512 7e1425a206e2362fd3bc172aba34cbbf427bab2c8ec49d170e74740468aa3512578e0cfef8aec934870f1c2b3294da7048a70f353c9f46023515aa3ea4c742c6
-DIST kscreenlocker-6.0.0.tar.xz 164320 BLAKE2B 5b9367ed9e0737ff0912950c09e39b5792f76fc12944755dd753ccae3d9ebac53b52b192d1f04b5076c1ac30a51019a5ed4e73b29acea375b8b25d322c1e3797 SHA512 b77ab8eeabe6770cb5c147f09bd2fb63c37d0fdcc2039df43d6bfbb8489530208dce06046ca627b7109df8d666108704124a473ddf1219cfd3e99691f738e846
+DIST kscreenlocker-5.27.11.tar.xz 160796 BLAKE2B 6ab6060ee7ce2b01a0a29f6d0aebbaba052fabaa6c229e92603b52d32ea473c438b8647cc2f2bdbf48edfa98c05aa7e22ce0b75964d9a8ab6d914c32254fdfcb SHA512 cfaaa6242253f6c511f645bb7f9023328a5d5bb58616284f85db949da969e04303f4e0e28283a08ed0fb02845840be67a76785d4b4596ef057ec7069cda92a3a
+DIST kscreenlocker-6.1.3.tar.xz 180348 BLAKE2B 3b24db0ea92e78ce4631c62d0efdf4515cd8d2b76491c25adaf124638f3aff0b469eb3d5f8f21fe518c0591d6492c2a9d24b36e4bfb38e46589a4faf20a45946 SHA512 3876e043663f0db9bc36ae2214e9bf11b2723320ae4b1f18d679f9bcab8a0f43ffed9cd5f339e3e52822151699293ebacebfc0d13e1b84e1bbc0b08da9bb345a
diff --git a/kde-plasma/kscreenlocker/files/kde6-fingerprint.pam b/kde-plasma/kscreenlocker/files/kde-fingerprint.pam
index 38267de65e32..6ca0ba1f09e6 100644
--- a/kde-plasma/kscreenlocker/files/kde6-fingerprint.pam
+++ b/kde-plasma/kscreenlocker/files/kde-fingerprint.pam
@@ -3,7 +3,7 @@
auth required pam_shells.so
auth required pam_nologin.so
auth required pam_faillock.so preauth
-auth required pam_fprintd.so
+-auth required pam_fprintd.so
auth required pam_env.so
account include system-local-login
diff --git a/kde-plasma/kscreenlocker/files/kde6.pam b/kde-plasma/kscreenlocker/files/kde-r1.pam
index ce9e84d58840..ce9e84d58840 100644
--- a/kde-plasma/kscreenlocker/files/kde6.pam
+++ b/kde-plasma/kscreenlocker/files/kde-r1.pam
diff --git a/kde-plasma/kscreenlocker/files/kde6-smartcard.pam b/kde-plasma/kscreenlocker/files/kde-smartcard.pam
index f887c7823432..694fc1e905b0 100644
--- a/kde-plasma/kscreenlocker/files/kde6-smartcard.pam
+++ b/kde-plasma/kscreenlocker/files/kde-smartcard.pam
@@ -3,7 +3,7 @@
auth required pam_shells.so
auth required pam_nologin.so
auth required pam_faillock.so preauth
-auth required pam_pkcs11.so wait_for_card card_only
+-auth required pam_pkcs11.so wait_for_card card_only
auth required pam_env.so
account include system-local-login
diff --git a/kde-plasma/kscreenlocker/kscreenlocker-5.27.10.ebuild b/kde-plasma/kscreenlocker/kscreenlocker-5.27.11.ebuild
index 4d0b30ed4b30..4d0b30ed4b30 100644
--- a/kde-plasma/kscreenlocker/kscreenlocker-5.27.10.ebuild
+++ b/kde-plasma/kscreenlocker/kscreenlocker-5.27.11.ebuild
diff --git a/kde-plasma/kscreenlocker/kscreenlocker-6.0.0.ebuild b/kde-plasma/kscreenlocker/kscreenlocker-6.1.3.ebuild
index b65bf54f7c03..aad1f6a2d6e9 100644
--- a/kde-plasma/kscreenlocker/kscreenlocker-6.0.0.ebuild
+++ b/kde-plasma/kscreenlocker/kscreenlocker-6.1.3.ebuild
@@ -4,21 +4,21 @@
EAPI=8
ECM_TEST="forceoptional"
-KFMIN=6.0
+KFMIN=6.3.0
PVCUT=$(ver_cut 1-3)
-QTMIN=6.6.2
+QTMIN=6.7.1
inherit ecm plasma.kde.org pam
DESCRIPTION="Library and components for secure lock screen architecture"
LICENSE="GPL-2" # TODO: CHECK
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
RESTRICT="test"
-# qtbase slot up: GuiPrivate use in greeter
+# qtbase slot op: GuiPrivate use in greeter
COMMON_DEPEND="
dev-libs/wayland
>=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,network,widgets]
@@ -74,8 +74,7 @@ src_test() {
src_install() {
ecm_src_install
- local config
- for config in kde6{,-fingerprint,-smartcard} ; do
- newpamd "${FILESDIR}/${config}.pam" ${config/6}
- done
+ newpamd "${FILESDIR}/kde-r1.pam" kde
+ newpamd "${FILESDIR}/kde-fingerprint.pam" kde-fingerprint
+ newpamd "${FILESDIR}/kde-smartcard.pam" kde-smartcard
}
diff --git a/kde-plasma/ksshaskpass/Manifest b/kde-plasma/ksshaskpass/Manifest
index 401336833f97..e7e1383e686a 100644
--- a/kde-plasma/ksshaskpass/Manifest
+++ b/kde-plasma/ksshaskpass/Manifest
@@ -1,2 +1,2 @@
-DIST ksshaskpass-5.27.10.tar.xz 28044 BLAKE2B ba716a154ec0946d5e6b2dc340ce7c3dc8f84fdae52956661a4cd8aa142a977fd26bf99ea060f3834819b887ede03dca5d7d4112509384b3c1437709510e8076 SHA512 4e868547493904c79d37a9170e8d3fbce9e47ea762ae8c59507faab9517478b44cbb48cd2fa6c8bd9f9e41f74e57a859e127db258be2b7a643c6b68fecec4a31
-DIST ksshaskpass-6.0.0.tar.xz 28856 BLAKE2B 2d963710fa9b1296e4a5f53aa44661095d6bf275d694b6ffc689538f527492cdba56f860b150cc5cd452eca4768b111075f0d26234468bf29d9ddf66a2ae4b34 SHA512 e87160240670dad4ca46eb78c7c5a487f2e4c91f27deca730a7c02a74aa0d56bf4b9350ac2145ecd186dc131ff3a8c17c95db7266b3ef145455dfa7b115554fd
+DIST ksshaskpass-5.27.11.tar.xz 27980 BLAKE2B 4fa35480f0ed7389bf41f56fc8266fccb8a33060c37f6df2c1edc44f49466267dbd45584e0afff6aaa79a3b5ffc1aca916c36a7ad768e36a457c081bfa53f217 SHA512 85c4091faa4ec4a6d068d4a0d464601054b88187ccfa05f4156b146dd3b3900dc15bcb3f9f9b0b057fb9b5687eabf55bb34d06d98a9e26ddb6a0afba1684feee
+DIST ksshaskpass-6.1.3.tar.xz 29452 BLAKE2B 7d8c5fc9a4da779aeca866762eaebd49c7eaf5e2b30d103935135964a08109b8db0da707729313fa772d555f2f7149baa8e248822a673d93ac123c8afd83357b SHA512 64667c93b918a98d3ca44ed8d00bb3c10d7e52523689e41838d743080aa3bda08c912e6a1939bada558d9915809ea38d3a2ee3d8f4c9b01ef4d7ec10faa447db
diff --git a/kde-plasma/ksshaskpass/ksshaskpass-5.27.10.ebuild b/kde-plasma/ksshaskpass/ksshaskpass-5.27.11.ebuild
index ebf18544fa10..ebf18544fa10 100644
--- a/kde-plasma/ksshaskpass/ksshaskpass-5.27.10.ebuild
+++ b/kde-plasma/ksshaskpass/ksshaskpass-5.27.11.ebuild
diff --git a/kde-plasma/ksshaskpass/ksshaskpass-6.0.0.ebuild b/kde-plasma/ksshaskpass/ksshaskpass-6.1.3.ebuild
index 8bd4b1f19279..51e28013d943 100644
--- a/kde-plasma/ksshaskpass/ksshaskpass-6.0.0.ebuild
+++ b/kde-plasma/ksshaskpass/ksshaskpass-6.1.3.ebuild
@@ -3,8 +3,8 @@
EAPI=8
-KFMIN=6.0
-QTMIN=6.6.2
+KFMIN=6.3.0
+QTMIN=6.7.1
inherit ecm plasma.kde.org
DESCRIPTION="Implementation of ssh-askpass with KDE Wallet integration"
@@ -12,7 +12,7 @@ HOMEPAGE+=" https://invent.kde.org/plasma/ksshaskpass"
LICENSE="GPL-2" # TODO: CHECK
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
DEPEND="
diff --git a/kde-plasma/ksshaskpass/metadata.xml b/kde-plasma/ksshaskpass/metadata.xml
index d925f2439758..8a7cc7ffebd5 100644
--- a/kde-plasma/ksshaskpass/metadata.xml
+++ b/kde-plasma/ksshaskpass/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<bugs-to>https://bugs.kde.org/</bugs-to>
+ <remote-id type="kde-invent">plasma/ksshaskpass</remote-id>
</upstream>
</pkgmetadata>
diff --git a/kde-plasma/ksysguard/Manifest b/kde-plasma/ksysguard/Manifest
deleted file mode 100644
index 2a1cfcc58f9e..000000000000
--- a/kde-plasma/ksysguard/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST ksysguard-5.22.0.tar.xz 521768 BLAKE2B 0cceb54c19b5263d658fded8c603bbd3415b98c0e6ebde04fccc8d4f09a68037ba2b8666ed7beccaa1d54b9b792e537a730fa93233fd3cf1b59f915effce4b0e SHA512 07314366506d029206e6fba934eefc8d338e52ab0f8f79747c189a9f856e13f32c7b156bd49ccf1ab2bef5c37fb05924022606bae6bbf2eb4628043d7c2579a2
diff --git a/kde-plasma/ksysguard/files/ksysguard-5.22.0-add-StartupWMClass-to-desktop-file.patch b/kde-plasma/ksysguard/files/ksysguard-5.22.0-add-StartupWMClass-to-desktop-file.patch
deleted file mode 100644
index 8eecf7d8e52f..000000000000
--- a/kde-plasma/ksysguard/files/ksysguard-5.22.0-add-StartupWMClass-to-desktop-file.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-From 6b0c2ca25571c7d0d2dd94f1f539ba8ed6796347 Mon Sep 17 00:00:00 2001
-From: Shriraj Hegde <shriraj.hegde@gmail.com>
-Date: Wed, 9 Jun 2021 08:21:46 +0000
-Subject: [PATCH] Add StartupWMClass to desktop file
-
----
- gui/org.kde.ksysguard.desktop | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/gui/org.kde.ksysguard.desktop b/gui/org.kde.ksysguard.desktop
-index 0c59d5b7..feb4f220 100755
---- a/gui/org.kde.ksysguard.desktop
-+++ b/gui/org.kde.ksysguard.desktop
-@@ -224,3 +224,4 @@ StartupNotify=true
- X-DBUS-StartupType=Multi
- Categories=Qt;KDE;System;
- X-DBUS-ServiceName=org.kde.ksysguard
-+StartupWMClass=ksysguard
---
-GitLab
-
diff --git a/kde-plasma/ksysguard/files/ksysguard-5.22.0-port-to-QtQuickDialogWrapper.patch b/kde-plasma/ksysguard/files/ksysguard-5.22.0-port-to-QtQuickDialogWrapper.patch
deleted file mode 100644
index d8e63cf7ca8c..000000000000
--- a/kde-plasma/ksysguard/files/ksysguard-5.22.0-port-to-QtQuickDialogWrapper.patch
+++ /dev/null
@@ -1,59 +0,0 @@
-From cfd3a0f8b0d4223dbd3181ecaaee6111165a9e94 Mon Sep 17 00:00:00 2001
-From: Laurent Montel <montel@kde.org>
-Date: Thu, 5 Aug 2021 21:01:30 +0200
-Subject: [PATCH] Port to QtQuickDialogWrapper
-
----
- CMakeLists.txt | 2 +-
- gui/Workspace.cpp | 13 +++++--------
- 2 files changed, 6 insertions(+), 9 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 23069e76..dcb92975 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -7,7 +7,7 @@ set(KSYSGUARD_VERSION 4.98.0)
- set(KSYSGUARD_STRING_VERSION "${KSYSGUARD_VERSION}")
-
- set(QT_MIN_VERSION "5.15.0")
--set(KF5_MIN_VERSION "5.78")
-+set(KF5_MIN_VERSION "5.80")
-
- find_package(ECM ${KF5_MIN_VERSION} REQUIRED NO_MODULE)
- set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${CMAKE_CURRENT_SOURCE_DIR}/cmake)
-diff --git a/gui/Workspace.cpp b/gui/Workspace.cpp
-index 827d63e1..bdd03743 100644
---- a/gui/Workspace.cpp
-+++ b/gui/Workspace.cpp
-@@ -29,8 +29,8 @@
- #include <KMessageBox>
- #include <KAcceleratorManager>
- #include <KActionCollection>
--#include <KNewStuff3/KNS3/DownloadDialog>
- #include <KNewStuff3/KNSCore/Engine>
-+#include <KNS3/QtQuickDialogWrapper>
- #include <KConfigGroup>
-
- #include "WorkSheet.h"
-@@ -307,14 +307,11 @@ void Workspace::uploadHotNewWorksheet()
- }
- void Workspace::getHotNewWorksheet()
- {
-- KNS3::DownloadDialog dialog(QStringLiteral("ksysguard.knsrc"));
-- if( dialog.exec() == QDialog::Rejected )
-- return;
--
-- KNS3::Entry::List entries = dialog.installedEntries();
-- foreach(KNS3::Entry entry, entries) {
-+ KNS3::QtQuickDialogWrapper dialog(QStringLiteral("ksysguard.knsrc") );
-+ const QList<KNSCore::EntryInternal> entries = dialog.exec();
-+ for (auto entry : entries) {
- if(!entry.installedFiles().isEmpty()) {
-- QString filename = entry.installedFiles().first();
-+ const QString filename = entry.installedFiles().constFirst();
- restoreWorkSheet(filename, true);
- }
- }
---
-GitLab
-
diff --git a/kde-plasma/ksysguard/ksysguard-5.22.0-r1.ebuild b/kde-plasma/ksysguard/ksysguard-5.22.0-r1.ebuild
deleted file mode 100644
index ec8ad40f2c55..000000000000
--- a/kde-plasma/ksysguard/ksysguard-5.22.0-r1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="forceoptional"
-KFMIN=5.88.0
-QTMIN=5.15.2
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="Network-enabled resource usage monitor"
-HOMEPAGE="https://apps.kde.org/ksysguard/ https://userbase.kde.org/KSysGuard"
-SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
-
-LICENSE="GPL-2+"
-SLOT="5"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
-IUSE="lm-sensors"
-
-DEPEND="
- >=dev-qt/qtdbus-${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/kdbusaddons-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kiconthemes-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/kitemviews-${KFMIN}:5
- >=kde-frameworks/knewstuff-${KFMIN}:5
- >=kde-frameworks/knotifications-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kwindowsystem-${KFMIN}:5
- >=kde-frameworks/kxmlgui-${KFMIN}:5
- >=kde-plasma/libksysguard-5.22.0:5
- lm-sensors? ( sys-apps/lm-sensors:= )
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/${P}-add-StartupWMClass-to-desktop-file.patch
- "${FILESDIR}"/${P}-port-to-QtQuickDialogWrapper.patch
-)
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package lm-sensors Sensors)
- )
- ecm_src_configure
-}
diff --git a/kde-plasma/ksystemstats/Manifest b/kde-plasma/ksystemstats/Manifest
index d9f2ea64c42c..5bd10fb4fd25 100644
--- a/kde-plasma/ksystemstats/Manifest
+++ b/kde-plasma/ksystemstats/Manifest
@@ -1,2 +1,2 @@
-DIST ksystemstats-5.27.10.tar.xz 116568 BLAKE2B 4a90bc6a352d0d8234514bcb3c39762fa5fb75acd59cf1ab04ab0d8de269c1b6b3581cb6a1aff39d3f80427ff2fdd3c741b5883911a2177f80f15a12e850779b SHA512 bff3fa5a13506e3fab5e23a4c8ca1ca4f90ecf24a5b6dc5bd19c2628cb72e6482e0258f906877eb89c1595987c431164117c19e7d760e65830409a48a726854e
-DIST ksystemstats-6.0.0.tar.xz 124664 BLAKE2B 5588922a9935d2b238b034d10e115b4e904735975daa37b83a6802b5c95894c053c78cf6016f4f93f4ffbef86a2c09bc41c8336af5535463c4a41a850ebbf843 SHA512 fc9d70c494a24d20135a7fc6f20c1837237913fcff6cac5207cc518160dea8fe4fe8ad56cc28818313348f4bdb4327b094cde2bacbe66fac7b1e743af7349a27
+DIST ksystemstats-5.27.11.tar.xz 115812 BLAKE2B e2bd3cff153a4e48e119f4086d41f6b0ddef68ac3b6ef7613a4bec1358d8a9d2443bd92886e5ff746e7e51d46e23bf1c70e8c8d494b52f1db3aada2714da2422 SHA512 3fe1687bbe8b3aa6e7852e613f2938f0e2264bd98d3f743a0091b22132e60e710c946b7754b1d1b8085165506d89acd4f29db08d92d50822820287ed5d957621
+DIST ksystemstats-6.1.3.tar.xz 128944 BLAKE2B 34af3176fdf0211a31b5a22dfe37337e84ee82e023df7afd398b0245ba7121fd990066f97c66162e1a81e60d2d1fbd4ce04fae9e388f9b1f63f43402b9ebebd2 SHA512 2d6d7a94f6a9e14b0ceb08b73a4efb2591dca2269d42d668faa6c4b7dd1a88ac006a870920977b95b8ad0b93c8ba708a54f811e9e5798b398516ff31330ec139
diff --git a/kde-plasma/ksystemstats/ksystemstats-5.27.10.ebuild b/kde-plasma/ksystemstats/ksystemstats-5.27.11.ebuild
index 986e2f6c561d..986e2f6c561d 100644
--- a/kde-plasma/ksystemstats/ksystemstats-5.27.10.ebuild
+++ b/kde-plasma/ksystemstats/ksystemstats-5.27.11.ebuild
diff --git a/kde-plasma/ksystemstats/ksystemstats-6.0.0.ebuild b/kde-plasma/ksystemstats/ksystemstats-6.1.3.ebuild
index 0ef2de0a4f4c..1c4759060df6 100644
--- a/kde-plasma/ksystemstats/ksystemstats-6.0.0.ebuild
+++ b/kde-plasma/ksystemstats/ksystemstats-6.1.3.ebuild
@@ -5,9 +5,9 @@ EAPI=8
ECM_HANDBOOK="forceoptional"
ECM_TEST="forceoptional"
-KFMIN=6.0
+KFMIN=6.3.0
PVCUT=$(ver_cut 1-3)
-QTMIN=6.6.2
+QTMIN=6.7.1
VIRTUALX_REQUIRED="test" # bug 909312 (test fails)
inherit ecm plasma.kde.org virtualx
@@ -15,7 +15,7 @@ DESCRIPTION="Plugin-based system monitoring daemon"
LICENSE="GPL-2+"
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="networkmanager"
DEPEND="
diff --git a/kde-plasma/kwallet-pam/Manifest b/kde-plasma/kwallet-pam/Manifest
index cd87d1c1ee45..dcc2ef791029 100644
--- a/kde-plasma/kwallet-pam/Manifest
+++ b/kde-plasma/kwallet-pam/Manifest
@@ -1,2 +1,2 @@
-DIST kwallet-pam-5.27.10.tar.xz 22884 BLAKE2B 80b434ee01322da28157a39b7e2ee0d9f1b8ea8bdb3c604d20afad8b81f8c09e9f7195602d2698343e9968467a985d6a17a62c69ea12a5999acb5c900c8d9087 SHA512 9673d41b2723850efb9cb7b20c2e06ff6d468b5322f5b2cf4aea9baf034ff5134767b0d75402b36512cac1a6cfebac6061982a790aaaebfcf2d8f6a08d532373
-DIST kwallet-pam-6.0.0.tar.xz 23012 BLAKE2B 5ab815f3b554b3b3af950b5d9cb36c8d203560a2b5e42ad9fa8db7a470367ef578ffa70427c63fc530c9ed20f9b528b46078364c7aa4c181bdb1c92a4e777e1a SHA512 38fab5a9a77b4cf08a9a142e2777d8ea9623b6c4cb82337a4d98920c47550eff31e9ceb669b04f2b156af3c56ec3ad4631e90690d1093f2859a8b1630bd4d0ea
+DIST kwallet-pam-5.27.11.tar.xz 22948 BLAKE2B 1c0cf86bb7e57696e44ac34a4392d1f81a6ade8fbaef6c61eefc79df39890aa1799ddbb39ec59fbde3ea4536c1113c1147b28bcdfc898049e847af99b107267b SHA512 b52177df434bf71214874a2410637240bb5a23f0fd06d41f3b62630d90e5262a231012c4f11119f96c151bb222e73652e5e8506ccc26c7cc451090f3bd156b6a
+DIST kwallet-pam-6.1.3.tar.xz 22520 BLAKE2B f1bc67db53a9f0b9d2270dc73ee42e5c7f94356ab5a484b8082ab8db52434a656a49390933a506fbff2a72b646893cfc12c0da018f77478b12e78050da1a6c71 SHA512 355253a413152ebcb2bd15e00a9682de7efa5330b6d5e70c5b6f4c4485387b8a2468dc1d0dbf6cb9b162b1b1dc536b953877721126e9045002add8444e969f08
diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.27.10.ebuild b/kde-plasma/kwallet-pam/kwallet-pam-5.27.11.ebuild
index 44a9bab4e37f..44a9bab4e37f 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.27.10.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.27.11.ebuild
diff --git a/kde-plasma/kwallet-pam/kwallet-pam-6.0.0.ebuild b/kde-plasma/kwallet-pam/kwallet-pam-6.1.3.ebuild
index cb964d02d812..9d114c7ed123 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-6.0.0.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-6.1.3.ebuild
@@ -3,15 +3,14 @@
EAPI=8
-KFMIN=6.0
-PVCUT=$(ver_cut 1-3)
+KFMIN=6.3.0
inherit ecm plasma.kde.org
DESCRIPTION="PAM module to not enter KWallet password again after login"
LICENSE="LGPL-2.1"
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
DEPEND="
diff --git a/kde-plasma/kwayland-integration/Manifest b/kde-plasma/kwayland-integration/Manifest
index 35593562410e..47c155e9eaff 100644
--- a/kde-plasma/kwayland-integration/Manifest
+++ b/kde-plasma/kwayland-integration/Manifest
@@ -1,2 +1,2 @@
-DIST kwayland-integration-5.27.10.tar.xz 25776 BLAKE2B dbd1b2cedf1128f59318e41036bde63c8062538804a6b26418bce2210860a0b0f1dcbf217f9b823924ec8865b2bc3d6ceae7a06339d8ea1a508d67763e697027 SHA512 c66b08ba2af7675add7d603e0b8bdd20578abfc71af15574c389c8bec9856f309fe856c236f9fc8832e38c0125f5d55a3cc3d649b9d49733ee93d656b9c293fe
-DIST kwayland-integration-6.0.0.tar.xz 26400 BLAKE2B 863bd95e98b1fa1a6d9b839dc1a66cfc972abb2b3c4c85bd357f5d8ecef24aa730277f536340b6a577f9eb271c910301c704f15410fd00be09c1c816bad69e42 SHA512 1e351dbc2b81d990f69a7867d428cf2ec167af6c0553100b7e759f19353d8df45310536266365ef0fe37c4399a434a969f61de9cd257cd9b151e1bdaa8b109f4
+DIST kwayland-integration-5.27.11.tar.xz 25708 BLAKE2B 67fe2d113955b2cdec1c3d621efbe84b2565aa3f22e0d15eb95f1a2bce1a6c7fe87da9c2974d93fb2f1939d92d64d2ab2a2a1db609df5973ded5ac4a02f214cf SHA512 c5f19a03e8161b346dbd89fb0d1b72d7906c19a7d55535878d9d75b7d96025d61808161f6b0ccaf9b5fef1d112f8e0ba1033ce149e42aec2cd261351d5ffb1c9
+DIST kwayland-integration-6.1.3.tar.xz 26388 BLAKE2B fc929cb9ed5f2af19f5f4ac729d194954990076f626bc19085ffc63b0efc090b0a3181c90e54b82ff67cd19f45c433b27d3518992a86836966d36b708dac74a5 SHA512 57f5710471430721b0677fdd13b04d49425838ecb181310eae3083e261a7bd13dd2a7f09abd5e33665bb7563b48826d61df81f403b6cfac44fc8414e19d7325b
diff --git a/kde-plasma/kwayland-integration/kwayland-integration-5.27.10.ebuild b/kde-plasma/kwayland-integration/kwayland-integration-5.27.11.ebuild
index 430cc1e0db8f..430cc1e0db8f 100644
--- a/kde-plasma/kwayland-integration/kwayland-integration-5.27.10.ebuild
+++ b/kde-plasma/kwayland-integration/kwayland-integration-5.27.11.ebuild
diff --git a/kde-plasma/kwayland-integration/kwayland-integration-6.0.0.ebuild b/kde-plasma/kwayland-integration/kwayland-integration-6.1.3.ebuild
index 058fb471a0da..599a5bbb2547 100644
--- a/kde-plasma/kwayland-integration/kwayland-integration-6.0.0.ebuild
+++ b/kde-plasma/kwayland-integration/kwayland-integration-6.1.3.ebuild
@@ -3,8 +3,8 @@
EAPI=8
-KFMIN=5.113.0
-QTMIN=5.15.9
+KFMIN=5.115.0
+QTMIN=5.15.12
inherit ecm flag-o-matic plasma.kde.org
DESCRIPTION="Provides KWindowSystem integration plugin for Wayland"
@@ -12,7 +12,7 @@ HOMEPAGE="https://invent.kde.org/plasma/kwayland-integration"
LICENSE="LGPL-2.1"
SLOT="5"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
# dev-qt/qtgui: QtXkbCommonSupport is provided by either IUSE libinput or X
diff --git a/kde-plasma/kwayland-integration/metadata.xml b/kde-plasma/kwayland-integration/metadata.xml
index d925f2439758..7715b5766454 100644
--- a/kde-plasma/kwayland-integration/metadata.xml
+++ b/kde-plasma/kwayland-integration/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<bugs-to>https://bugs.kde.org/</bugs-to>
+ <remote-id type="kde-invent">plasma/kwayland-integration</remote-id>
</upstream>
</pkgmetadata>
diff --git a/kde-plasma/kwayland/Manifest b/kde-plasma/kwayland/Manifest
index b3992c82443c..bb221194acb6 100644
--- a/kde-plasma/kwayland/Manifest
+++ b/kde-plasma/kwayland/Manifest
@@ -1,2 +1,2 @@
-DIST kwayland-5.115.0.tar.xz 337404 BLAKE2B f03eb7d0b4ad86733dae5f7488f6f902c4ce0c17ef90a8fcf9df4ca1d5b184bf8b2ad402580c407a2076be4409f81155eff565e2134221ae4ea277d593f1745a SHA512 d4279353a7179001f19bd6962595c321161ec5f5fa24518af4326b21dab56caeed5a86cc82c5335cd8288c0b348feccfb59ec8e3ee0ec0f418972c29d48832ec
-DIST kwayland-6.0.0.tar.xz 133824 BLAKE2B 55c7578671734e4ff498166bf13182cccbb13a997e3d373a4abb22ba60f140659e866f37857b8ba9773e10a515ebe8eb3796110f86a1e7ba9e4fa30a77970b65 SHA512 d987a50c6288cf117ecdf436cd7b0470b92f033a3642541ae8f29099687fb71ca27cd4827163f11df1957aa3d013464080bc91735acc8944ebcb0a751803d315
+DIST kwayland-5.116.0.tar.xz 337540 BLAKE2B e238af4a122317fde2b207762858fb913005afde60f1b9cf2dfd90163021d8c3d7d9c3b055a4bb3ae26b5d0560e90c9e0d1e1e51480315bf1a5bc5592a231d11 SHA512 48b24c88872a21d237274868fea601120fb9700f888ab0a7531651dc6501db8559af3a70b6131d89d31010e1f32013222d42e9d1244ae91bf9972588494957a9
+DIST kwayland-6.1.3.tar.xz 134100 BLAKE2B 0fce8f5d701c33ccad6854d6244e21eb2366bb542d6314d9694a832dec83d70d9d40620599762597b14724de5b8c8f67bd617f82e51579c7689444b99cd1ae77 SHA512 da97ee6e28830b1a0c170f03d114370173251bf47c2c38bdfc6e186214384e292578918e0cba516aee81692f1a6b45a56a12f29dbdd8d444fec63b2e5dcc6564
diff --git a/kde-plasma/kwayland/kwayland-5.115.0.ebuild b/kde-plasma/kwayland/kwayland-5.116.0.ebuild
index f7f3207dc3a3..f7f3207dc3a3 100644
--- a/kde-plasma/kwayland/kwayland-5.115.0.ebuild
+++ b/kde-plasma/kwayland/kwayland-5.116.0.ebuild
diff --git a/kde-plasma/kwayland/kwayland-6.0.0.ebuild b/kde-plasma/kwayland/kwayland-6.1.3.ebuild
index 20d88c070389..fa2c840c0811 100644
--- a/kde-plasma/kwayland/kwayland-6.0.0.ebuild
+++ b/kde-plasma/kwayland/kwayland-6.1.3.ebuild
@@ -4,8 +4,8 @@
EAPI=8
ECM_TEST="true"
-KFMIN=6.0
-QTMIN=6.6.2
+KFMIN=6.3.0
+QTMIN=6.7.1
inherit ecm flag-o-matic plasma.kde.org
DESCRIPTION="Qt-style API to interact with the wayland-client API"
@@ -13,7 +13,7 @@ HOMEPAGE="https://invent.kde.org/frameworks/kwayland"
LICENSE="LGPL-2.1"
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
# All failing, I guess we need a virtual wayland server
@@ -27,7 +27,7 @@ RDEPEND="
media-libs/libglvnd
"
DEPEND="${RDEPEND}
- >=dev-libs/plasma-wayland-protocols-1.11.1
+ >=dev-libs/plasma-wayland-protocols-1.13.0
>=dev-libs/wayland-protocols-1.15
sys-kernel/linux-headers
"
diff --git a/kde-plasma/kwayland/metadata.xml b/kde-plasma/kwayland/metadata.xml
index aeee38454dd6..f337bba66b29 100644
--- a/kde-plasma/kwayland/metadata.xml
+++ b/kde-plasma/kwayland/metadata.xml
@@ -7,7 +7,7 @@
</maintainer>
<upstream>
<bugs-to>https://bugs.kde.org/</bugs-to>
- <remote-id type="kde-invent">frameworks/kwayland</remote-id>
+ <remote-id type="kde-invent">plasma/kwayland</remote-id>
</upstream>
<slots>
<subslots>
diff --git a/kde-plasma/kwin/Manifest b/kde-plasma/kwin/Manifest
index ecf6146efe09..0375683b5f98 100644
--- a/kde-plasma/kwin/Manifest
+++ b/kde-plasma/kwin/Manifest
@@ -1,2 +1,2 @@
-DIST kwin-5.27.10.tar.xz 7634568 BLAKE2B 13da6f83e55236d7060c3f1fcf4f8e2ff5ca0351ae8c5fe6f313a4a4872430a5c049c582993d8c7817b493477f918060220b6b2ccda2baea0d44eb34767e2fc9 SHA512 f9cfbad8eb97c26417e430424bd496bfa31f9e3c6953ab68a7cff467de8ad43bc10a764f47bd0ce3afe4d27d2cd981ba949d09ab3090dfcef9e7a77b5a918f71
-DIST kwin-6.0.0.tar.xz 8830980 BLAKE2B 5dd438bebdf8940c892ac0ca4fde77fe241f9905430a4906cebd8fe6187f3da05137fa98d6504a10cb175a12df89b8a2bd19d3b8e203db91d01b23a65968a1b5 SHA512 94fcb6b1e40a8dd17a21a123ea5ae9c058b8fc5f640baba4a3c1190d69e810a36e70cecd44e2602ab04cc5a850679eb55dd6841cc2bdf84df55ce527be26940e
+DIST kwin-5.27.11.tar.xz 7644856 BLAKE2B a21fa8d60418bf109b3f651f266185b1e97bdc92e7c7d7ab4b73271d91e8c2b629fd22851b3fff88d7ecd8277fdd8a70bf1c3bd93aa1e379377b86f56cfe2bd2 SHA512 8c76695f71ce67142d16ad16aed342375ae3aefa59ff2628a28003025701bc6b48999adaac79fc5ab09ec22c8d8407fc29f011fd3da6f992c36531fd6c3fc37b
+DIST kwin-6.1.3.tar.xz 8494708 BLAKE2B 05c4f2d108d6fa54d58c3908dbf55d13730092f01f00b6b24a1e9935084058091611f1a5ae354a34576a1abf0a74e711c37687abefdfde20b71b6119e66bab7e SHA512 bf9ef704794e9519207ba0cf474fc0cd53e35c5257a74593ceb5e416814a845ccff1328a20377093ae72dba2cdafd7a801123837012d38fbeefe7c28a80e60c6
diff --git a/kde-plasma/kwin/files/kwin-5.27.10-backends-drm-commit-m_next-state.patch b/kde-plasma/kwin/files/kwin-5.27.10-backends-drm-commit-m_next-state.patch
deleted file mode 100644
index dd51fd2ae1b8..000000000000
--- a/kde-plasma/kwin/files/kwin-5.27.10-backends-drm-commit-m_next-state.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From 5b7183c77a2be9c3c26f9f209e783cb1a34118e0 Mon Sep 17 00:00:00 2001
-From: Xaver Hugl <xaver.hugl@gmail.com>
-Date: Thu, 7 Dec 2023 14:40:40 +0100
-Subject: [PATCH] backends/drm: commit m_next state properly
-
-Without this, atomic test failures might restore state that's out of date.
-
-BUG: 477451
----
- src/backends/drm/drm_pipeline.cpp | 3 +--
- 1 file changed, 1 insertion(+), 2 deletions(-)
-
-diff --git a/src/backends/drm/drm_pipeline.cpp b/src/backends/drm/drm_pipeline.cpp
-index e0e0b2f0195..84ee4d16557 100644
---- a/src/backends/drm/drm_pipeline.cpp
-+++ b/src/backends/drm/drm_pipeline.cpp
-@@ -433,13 +433,12 @@ void DrmPipeline::atomicCommitSuccessful()
- m_pending.crtc->cursorPlane()->commit();
- }
- }
-- m_current = m_pending;
-+ m_current = m_next = m_pending;
- }
-
- void DrmPipeline::atomicModesetSuccessful()
- {
- atomicCommitSuccessful();
-- m_pending.needsModeset = false;
- if (activePending()) {
- pageFlipped(std::chrono::steady_clock::now().time_since_epoch());
- }
---
-GitLab
-
diff --git a/kde-plasma/kwin/files/kwin-5.27.10-xdgshellwindow-enforce-minSize.patch b/kde-plasma/kwin/files/kwin-5.27.10-xdgshellwindow-enforce-minSize.patch
deleted file mode 100644
index 8f3dac004816..000000000000
--- a/kde-plasma/kwin/files/kwin-5.27.10-xdgshellwindow-enforce-minSize.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-From 0d59f48fbf2cbbcc71556f0ce005d939c604f2c4 Mon Sep 17 00:00:00 2001
-From: Xaver Hugl <xaver.hugl@gmail.com>
-Date: Mon, 11 Dec 2023 18:06:31 +0100
-Subject: [PATCH] xdgshellwindow: make maxSize always >= minSize by enforcing
- the same minimum
-
-BUG: 478269
-
-
-(cherry picked from commit d228dc173a24bc27a895d4924936a1d91d7c25b9)
----
- src/xdgshellwindow.cpp | 6 ++++--
- 1 file changed, 4 insertions(+), 2 deletions(-)
-
-diff --git a/src/xdgshellwindow.cpp b/src/xdgshellwindow.cpp
-index 29d8623cac3..525481f00dd 100644
---- a/src/xdgshellwindow.cpp
-+++ b/src/xdgshellwindow.cpp
-@@ -601,12 +601,14 @@ MaximizeMode XdgToplevelWindow::requestedMaximizeMode() const
- QSizeF XdgToplevelWindow::minSize() const
- {
- const int enforcedMinimum = m_nextDecoration ? 150 : 20;
-- return rules()->checkMinSize(QSize(std::max(enforcedMinimum, m_shellSurface->minimumSize().width()), std::max(enforcedMinimum, m_shellSurface->minimumSize().height())));
-+ return rules()->checkMinSize(m_shellSurface->minimumSize()).expandedTo(QSizeF(enforcedMinimum, enforcedMinimum));
- }
-
- QSizeF XdgToplevelWindow::maxSize() const
- {
-- return rules()->checkMaxSize(m_shellSurface->maximumSize());
-+ // enforce the same minimum as for minSize, so that maxSize is always bigger than minSize
-+ const int enforcedMinimum = m_nextDecoration ? 150 : 20;
-+ return rules()->checkMaxSize(m_shellSurface->maximumSize()).expandedTo(QSizeF(enforcedMinimum, enforcedMinimum));
- }
-
- bool XdgToplevelWindow::isFullScreen() const
---
-GitLab
-
diff --git a/kde-plasma/kwin/files/kwin-5.90.90-gstreamer-optional.patch b/kde-plasma/kwin/files/kwin-5.90.90-gstreamer-optional.patch
deleted file mode 100644
index dfd544af0058..000000000000
--- a/kde-plasma/kwin/files/kwin-5.90.90-gstreamer-optional.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 3b851958984a2028780ee6078004690ca2b0723b Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner <andreas.sturmlechner@gmail.com>
-Date: Tue, 6 Aug 2019 22:36:44 +0200
-Subject: [PATCH] Disable the effect video button if gstreamer is missing
-
----
- src/kcms/effects/ui/Effect.qml | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/kcms/effects/ui/Effect.qml b/src/kcms/effects/ui/Effect.qml
-index e4a7daca7e..23d32e63a1 100644
---- a/src/kcms/effects/ui/Effect.qml
-+++ b/src/kcms/effects/ui/Effect.qml
-@@ -120,7 +120,7 @@ QQC2.ItemDelegate {
- }
-
- QQC2.ToolButton {
-- visible: model.VideoRole.toString() !== ""
-+ visible: false
- icon.name: "videoclip-amarok"
- text: i18nc("@info:tooltip", "Show/Hide Video")
- display: QQC2.AbstractButton.IconOnly
---
-2.43.0
-
diff --git a/kde-plasma/kwin/files/kwin-6.0.0-kdebug-481456.patch b/kde-plasma/kwin/files/kwin-6.0.0-kdebug-481456.patch
deleted file mode 100644
index 208cfb8b0eb1..000000000000
--- a/kde-plasma/kwin/files/kwin-6.0.0-kdebug-481456.patch
+++ /dev/null
@@ -1,272 +0,0 @@
-From ebce0e3c3371fbc5a59955c91873edca1b6e4e79 Mon Sep 17 00:00:00 2001
-From: David Edmundson <kde@davidedmundson.co.uk>
-Date: Mon, 26 Feb 2024 10:32:49 +0000
-Subject: [PATCH] x11window: Disable strict geometry placement by default in
- wayland
-
-Strict geometry disables certain user activites; full screen requests
-and only sending configure events at sizes the client claims to support.
-
-This was added as a workaround for xterm in 19 years ago. It's a client
-side bug as applications can still choose to ignore the configure event,
-so kwin shouldn't have to sanitise them in advance. xterm seems to have
-fixed it's bug, and pragmatically we know not all window managers
-perform these checks so most clients should not be relying on it.
-
-On Wayland this additional check is proving problematic, the handling of
-scaling especially fractional scaling is hitting cases where it's better
-to always ask the client to do what kwin wants.
-
-Tests that refer to sizeIncrements are dropped as they are only used in
-the strict geometry passes which is being obsoleted. Resizing in general
-is still tested.
-
-BUG: 481456
-
-
-(cherry picked from commit 32be54b19d24e3fafc3a50492b1ca48047a64103)
----
- autotests/integration/x11_window_test.cpp | 171 ----------------------
- src/x11window.cpp | 14 +-
- 2 files changed, 11 insertions(+), 174 deletions(-)
-
-diff --git a/autotests/integration/x11_window_test.cpp b/autotests/integration/x11_window_test.cpp
-index aa48b26d8d2..588b01e8141 100644
---- a/autotests/integration/x11_window_test.cpp
-+++ b/autotests/integration/x11_window_test.cpp
-@@ -35,8 +35,6 @@ private Q_SLOTS:
-
- void testMinimumSize();
- void testMaximumSize();
-- void testResizeIncrements();
-- void testResizeIncrementsNoBaseSize();
- void testTrimCaption_data();
- void testTrimCaption();
- void testFullscreenLayerWithActiveWaylandWindow();
-@@ -291,175 +289,6 @@ void X11WindowTest::testMaximumSize()
- c.reset();
- }
-
--void X11WindowTest::testResizeIncrements()
--{
-- // This test verifies that the resize increments constraint is correctly applied.
-- QFETCH_GLOBAL(qreal, scale);
-- kwinApp()->setXwaylandScale(scale);
--
-- // Create an xcb window.
-- Test::XcbConnectionPtr c = Test::createX11Connection();
-- QVERIFY(!xcb_connection_has_error(c.get()));
-- const QRect windowGeometry(0, 0, 100, 200);
-- xcb_window_t windowId = xcb_generate_id(c.get());
-- xcb_create_window(c.get(), XCB_COPY_FROM_PARENT, windowId, rootWindow(),
-- windowGeometry.x(),
-- windowGeometry.y(),
-- windowGeometry.width(),
-- windowGeometry.height(),
-- 0, XCB_WINDOW_CLASS_INPUT_OUTPUT, XCB_COPY_FROM_PARENT, 0, nullptr);
-- xcb_size_hints_t hints;
-- memset(&hints, 0, sizeof(hints));
-- xcb_icccm_size_hints_set_position(&hints, 1, windowGeometry.x(), windowGeometry.y());
-- xcb_icccm_size_hints_set_size(&hints, 1, windowGeometry.width(), windowGeometry.height());
-- xcb_icccm_size_hints_set_base_size(&hints, windowGeometry.width(), windowGeometry.height());
-- xcb_icccm_size_hints_set_resize_inc(&hints, 3, 5);
-- xcb_icccm_set_wm_normal_hints(c.get(), windowId, &hints);
-- xcb_map_window(c.get(), windowId);
-- xcb_flush(c.get());
--
-- QSignalSpy windowCreatedSpy(workspace(), &Workspace::windowAdded);
-- QVERIFY(windowCreatedSpy.wait());
-- X11Window *window = windowCreatedSpy.last().first().value<X11Window *>();
-- QVERIFY(window);
-- QVERIFY(window->isDecorated());
--
-- QSignalSpy interactiveMoveResizeStartedSpy(window, &Window::interactiveMoveResizeStarted);
-- QSignalSpy interactiveMoveResizeSteppedSpy(window, &Window::interactiveMoveResizeStepped);
-- QSignalSpy interactiveMoveResizeFinishedSpy(window, &Window::interactiveMoveResizeFinished);
-- QSignalSpy frameGeometryChangedSpy(window, &Window::frameGeometryChanged);
--
-- // Begin resize.
-- QCOMPARE(workspace()->moveResizeWindow(), nullptr);
-- QVERIFY(!window->isInteractiveResize());
-- workspace()->slotWindowResize();
-- QCOMPARE(workspace()->moveResizeWindow(), window);
-- QCOMPARE(interactiveMoveResizeStartedSpy.count(), 1);
-- QVERIFY(window->isInteractiveResize());
--
-- const QPointF cursorPos = KWin::Cursors::self()->mouse()->pos();
--
-- window->keyPressEvent(Qt::Key_Right);
-- window->updateInteractiveMoveResize(KWin::Cursors::self()->mouse()->pos());
-- QCOMPARE(KWin::Cursors::self()->mouse()->pos(), cursorPos + QPoint(8, 0));
-- QCOMPARE(interactiveMoveResizeSteppedSpy.count(), 1);
-- QVERIFY(frameGeometryChangedSpy.wait());
--
-- // 100 + 8 logical pixels, rounded to resize increments. This will differ on scale
-- const qreal horizontalResizeInc = 3 / scale;
-- const qreal verticalResizeInc = 5 / scale;
-- const qreal expectedHorizontalResizeInc = std::floor(8. / horizontalResizeInc) * horizontalResizeInc;
-- const qreal expectedVerticalResizeInc = std::floor(8. / verticalResizeInc) * verticalResizeInc;
--
-- QCOMPARE(window->clientSize(), QSizeF(100, 200) / scale + QSizeF(expectedHorizontalResizeInc, 0));
--
-- window->keyPressEvent(Qt::Key_Down);
-- window->updateInteractiveMoveResize(KWin::Cursors::self()->mouse()->pos());
-- QCOMPARE(KWin::Cursors::self()->mouse()->pos(), cursorPos + QPoint(8, 8));
-- QCOMPARE(interactiveMoveResizeSteppedSpy.count(), 2);
-- QVERIFY(frameGeometryChangedSpy.wait());
-- QCOMPARE(window->clientSize(), QSize(100, 200) / scale + QSizeF(expectedHorizontalResizeInc, expectedVerticalResizeInc));
--
-- // Finish the resize operation.
-- QCOMPARE(interactiveMoveResizeFinishedSpy.count(), 0);
-- window->keyPressEvent(Qt::Key_Enter);
-- QCOMPARE(interactiveMoveResizeFinishedSpy.count(), 1);
-- QCOMPARE(workspace()->moveResizeWindow(), nullptr);
-- QVERIFY(!window->isInteractiveResize());
--
-- // Destroy the window.
-- QSignalSpy windowClosedSpy(window, &X11Window::closed);
-- xcb_unmap_window(c.get(), windowId);
-- xcb_destroy_window(c.get(), windowId);
-- xcb_flush(c.get());
-- QVERIFY(windowClosedSpy.wait());
-- c.reset();
--}
--
--void X11WindowTest::testResizeIncrementsNoBaseSize()
--{
-- QFETCH_GLOBAL(qreal, scale);
-- kwinApp()->setXwaylandScale(scale);
--
-- // Create an xcb window.
-- Test::XcbConnectionPtr c = Test::createX11Connection();
-- QVERIFY(!xcb_connection_has_error(c.get()));
-- const QRect windowGeometry(0, 0, 100, 200);
-- xcb_window_t windowId = xcb_generate_id(c.get());
-- xcb_create_window(c.get(), XCB_COPY_FROM_PARENT, windowId, rootWindow(),
-- windowGeometry.x(),
-- windowGeometry.y(),
-- windowGeometry.width(),
-- windowGeometry.height(),
-- 0, XCB_WINDOW_CLASS_INPUT_OUTPUT, XCB_COPY_FROM_PARENT, 0, nullptr);
-- xcb_size_hints_t hints;
-- memset(&hints, 0, sizeof(hints));
-- xcb_icccm_size_hints_set_position(&hints, 1, windowGeometry.x(), windowGeometry.y());
-- xcb_icccm_size_hints_set_size(&hints, 1, windowGeometry.width(), windowGeometry.height());
-- xcb_icccm_size_hints_set_min_size(&hints, windowGeometry.width(), windowGeometry.height());
-- xcb_icccm_size_hints_set_resize_inc(&hints, 3, 5);
-- xcb_icccm_set_wm_normal_hints(c.get(), windowId, &hints);
-- xcb_map_window(c.get(), windowId);
-- xcb_flush(c.get());
--
-- QSignalSpy windowCreatedSpy(workspace(), &Workspace::windowAdded);
-- QVERIFY(windowCreatedSpy.wait());
-- X11Window *window = windowCreatedSpy.last().first().value<X11Window *>();
-- QVERIFY(window);
-- QVERIFY(window->isDecorated());
--
-- QSignalSpy interactiveMoveResizeStartedSpy(window, &Window::interactiveMoveResizeStarted);
-- QSignalSpy interactiveMoveResizeSteppedSpy(window, &Window::interactiveMoveResizeStepped);
-- QSignalSpy interactiveMoveResizeFinishedSpy(window, &Window::interactiveMoveResizeFinished);
-- QSignalSpy frameGeometryChangedSpy(window, &Window::frameGeometryChanged);
--
-- // Begin resize.
-- QCOMPARE(workspace()->moveResizeWindow(), nullptr);
-- QVERIFY(!window->isInteractiveResize());
-- workspace()->slotWindowResize();
-- QCOMPARE(workspace()->moveResizeWindow(), window);
-- QCOMPARE(interactiveMoveResizeStartedSpy.count(), 1);
-- QVERIFY(window->isInteractiveResize());
--
-- const QPointF cursorPos = KWin::Cursors::self()->mouse()->pos();
--
-- window->keyPressEvent(Qt::Key_Right);
-- window->updateInteractiveMoveResize(KWin::Cursors::self()->mouse()->pos());
-- QCOMPARE(KWin::Cursors::self()->mouse()->pos(), cursorPos + QPoint(8, 0));
-- QCOMPARE(interactiveMoveResizeSteppedSpy.count(), 1);
-- QVERIFY(frameGeometryChangedSpy.wait());
--
-- // 100 + 8 pixels, rounded to resize increments. This will differ on scale
-- const qreal horizontalResizeInc = 3 / scale;
-- const qreal verticalResizeInc = 5 / scale;
-- const qreal expectedHorizontalResizeInc = std::floor(8. / horizontalResizeInc) * horizontalResizeInc;
-- const qreal expectedVerticalResizeInc = std::floor(8. / verticalResizeInc) * verticalResizeInc;
--
-- QCOMPARE(window->clientSize(), QSizeF(100, 200) / scale + QSizeF(expectedHorizontalResizeInc, 0));
--
-- window->keyPressEvent(Qt::Key_Down);
-- window->updateInteractiveMoveResize(KWin::Cursors::self()->mouse()->pos());
-- QCOMPARE(KWin::Cursors::self()->mouse()->pos(), cursorPos + QPoint(8, 8));
-- QCOMPARE(interactiveMoveResizeSteppedSpy.count(), 2);
-- QVERIFY(frameGeometryChangedSpy.wait());
-- QCOMPARE(window->clientSize(), QSizeF(100, 200) / scale + QSizeF(expectedHorizontalResizeInc, expectedVerticalResizeInc));
--
-- // Finish the resize operation.
-- QCOMPARE(interactiveMoveResizeFinishedSpy.count(), 0);
-- window->keyPressEvent(Qt::Key_Enter);
-- QCOMPARE(interactiveMoveResizeFinishedSpy.count(), 1);
-- QCOMPARE(workspace()->moveResizeWindow(), nullptr);
-- QVERIFY(!window->isInteractiveResize());
--
-- // Destroy the window.
-- QSignalSpy windowClosedSpy(window, &X11Window::closed);
-- xcb_unmap_window(c.get(), windowId);
-- xcb_destroy_window(c.get(), windowId);
-- xcb_flush(c.get());
-- QVERIFY(windowClosedSpy.wait());
-- c.reset();
--}
--
- void X11WindowTest::testTrimCaption_data()
- {
- QFETCH_GLOBAL(qreal, scale);
-diff --git a/src/x11window.cpp b/src/x11window.cpp
-index e4ab708f472..9aa2056b1d0 100644
---- a/src/x11window.cpp
-+++ b/src/x11window.cpp
-@@ -1492,7 +1492,8 @@ bool X11Window::isFullScreenable() const
- if (!rules()->checkFullScreen(true)) {
- return false;
- }
-- if (rules()->checkStrictGeometry(true)) {
-+ const bool isX11Mode = kwinApp()->operationMode() == Application::OperationModeX11;
-+ if (rules()->checkStrictGeometry(isX11Mode)) {
- // check geometry constraints (rule to obey is set)
- const QRectF fullScreenArea = workspace()->clientArea(FullScreenArea, this);
- const QSizeF constrainedClientSize = constrainClientSize(fullScreenArea.size());
-@@ -3705,7 +3706,8 @@ QSizeF X11Window::constrainClientSize(const QSizeF &size, SizeMode mode) const
- w = std::max(min_size.width(), w);
- h = std::max(min_size.height(), h);
-
-- if (!rules()->checkStrictGeometry(!isFullScreen())) {
-+ const bool isX11Mode = kwinApp()->operationMode() == Application::OperationModeX11;
-+ if (!rules()->checkStrictGeometry(!isFullScreen() && isX11Mode)) {
- // Disobey increments and aspect by explicit rule.
- return QSizeF(w, h);
- }
-@@ -3890,6 +3892,10 @@ QSizeF X11Window::maxSize() const
-
- QSizeF X11Window::basicUnit() const
- {
-+ const bool isX11Mode = kwinApp()->operationMode() == Application::OperationModeX11;
-+ if (!isX11Mode) {
-+ return QSize(1, 1);
-+ }
- return m_geometryHints.resizeIncrements();
- }
-
-@@ -4457,9 +4463,11 @@ void X11Window::maximize(MaximizeMode mode)
-
- // if the client insist on a fix aspect ratio, we check whether the maximizing will get us
- // out of screen bounds and take that as a "full maximization with aspect check" then
-+ const bool isX11Mode = kwinApp()->operationMode() == Application::OperationModeX11;
-+
- if (m_geometryHints.hasAspect() && // fixed aspect
- (mode == MaximizeVertical || mode == MaximizeHorizontal) && // ondimensional maximization
-- rules()->checkStrictGeometry(true)) { // obey aspect
-+ rules()->checkStrictGeometry(isX11Mode)) { // obey aspect
- const QSize minAspect = m_geometryHints.minAspect();
- const QSize maxAspect = m_geometryHints.maxAspect();
- if (mode == MaximizeVertical || (old_mode & MaximizeVertical)) {
---
-GitLab
-
diff --git a/kde-plasma/kwin/kwin-5.27.10-r2.ebuild b/kde-plasma/kwin/kwin-5.27.11-r1.ebuild
index a038cad012b5..a41c239d5468 100644
--- a/kde-plasma/kwin/kwin-5.27.10-r2.ebuild
+++ b/kde-plasma/kwin/kwin-5.27.11-r1.ebuild
@@ -68,7 +68,10 @@ COMMON_DEPEND="
x11-libs/xcb-util-keysyms
x11-libs/xcb-util-wm
accessibility? ( media-libs/libqaccessibilityclient:5 )
- gles2-only? ( media-libs/mesa[gles2] )
+ gles2-only? ( || (
+ >=media-libs/mesa-24.1.0_rc1[opengl]
+ <media-libs/mesa-24.1.0_rc1[gles2]
+ ) )
lock? ( >=kde-plasma/kscreenlocker-${PVCUT}:5 )
plasma? ( >=kde-frameworks/krunner-${KFMIN}:5 )
screencast? ( >=media-video/pipewire-0.3:= )
@@ -103,11 +106,6 @@ BDEPEND="
"
PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:*"
-PATCHES=(
- "${FILESDIR}/${P}-xdgshellwindow-enforce-minSize.patch" # KDE-bug 478269
- "${FILESDIR}/${P}-backends-drm-commit-m_next-state.patch" # KDE-bug 477451
-)
-
src_prepare() {
ecm_src_prepare
use multimedia || eapply "${FILESDIR}/${PN}-5.26.80-gstreamer-optional.patch"
diff --git a/kde-plasma/kwin/kwin-6.0.0.ebuild b/kde-plasma/kwin/kwin-6.1.3.ebuild
index 566ea08c2dcc..267307cdc655 100644
--- a/kde-plasma/kwin/kwin-6.0.0.ebuild
+++ b/kde-plasma/kwin/kwin-6.1.3.ebuild
@@ -4,32 +4,34 @@
EAPI=8
ECM_HANDBOOK="optional"
-ECM_TEST="optional"
-KFMIN=6.0
+ECM_TEST="true"
+KFMIN=6.3.0
PVCUT=$(ver_cut 1-3)
-QTMIN=6.6.2
-inherit ecm flag-o-matic plasma.kde.org
+QTMIN=6.7.1
+inherit ecm plasma.kde.org
DESCRIPTION="Flexible, composited Window Manager for windowing systems on Linux"
LICENSE="GPL-2+"
SLOT="6"
-KEYWORDS="~amd64"
-IUSE="accessibility caps gles2-only lock multimedia screencast +shortcuts"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="accessibility +caps gles2-only lock screencast +shortcuts systemd"
RESTRICT="test"
-# qtbase slot up: GuiPrivate use in tabbox
+# qtbase slot op: GuiPrivate use in tabbox
COMMON_DEPEND="
+ dev-libs/libei
>=dev-libs/libinput-1.19:=
>=dev-libs/wayland-1.22.0
>=dev-qt/qt5compat-${QTMIN}:6[qml]
- >=dev-qt/qtbase-${QTMIN}:6=[accessibility,dbus,gles2-only=,gui,libinput,opengl,widgets]
+ >=dev-qt/qtbase-${QTMIN}:6=[accessibility=,gles2-only=,gui,libinput,opengl,widgets]
>=dev-qt/qtdeclarative-${QTMIN}:6
>=dev-qt/qtsensors-${QTMIN}:6
>=dev-qt/qtshadertools-${QTMIN}:6
>=kde-frameworks/kauth-${KFMIN}:6
>=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kcolorscheme-${KFMIN}:6
>=kde-frameworks/kconfig-${KFMIN}:6[qml]
>=kde-frameworks/kconfigwidgets-${KFMIN}:6
>=kde-frameworks/kcoreaddons-${KFMIN}:6
@@ -55,14 +57,14 @@ COMMON_DEPEND="
media-libs/fontconfig
media-libs/freetype
media-libs/lcms:2
- media-libs/libdisplay-info
+ media-libs/libdisplay-info:=
media-libs/libepoxy
media-libs/libglvnd
>=media-libs/mesa-21.3[egl(+),gbm(+),wayland,X]
virtual/libudev:=
x11-libs/libX11
x11-libs/libXi
- >=x11-libs/libdrm-2.4.112
+ >=x11-libs/libdrm-2.4.116
>=x11-libs/libxcb-1.10:=
>=x11-libs/libxcvt-0.1.1
>=x11-libs/libxkbcommon-1.5.0
@@ -70,7 +72,10 @@ COMMON_DEPEND="
x11-libs/xcb-util-keysyms
x11-libs/xcb-util-wm
accessibility? ( media-libs/libqaccessibilityclient:6 )
- gles2-only? ( media-libs/mesa[gles2] )
+ gles2-only? ( || (
+ >=media-libs/mesa-24.1.0_rc1[opengl]
+ <media-libs/mesa-24.1.0_rc1[gles2]
+ ) )
lock? ( >=kde-plasma/kscreenlocker-${PVCUT}:6 )
screencast? ( >=media-video/pipewire-0.3:= )
shortcuts? ( >=kde-plasma/kglobalacceld-${PVCUT}:6 )
@@ -78,20 +83,24 @@ COMMON_DEPEND="
RDEPEND="${COMMON_DEPEND}
!kde-plasma/kdeplasma-addons:5
!kde-plasma/kwayland-server
+ >=dev-qt/qtmultimedia-${QTMIN}:6[qml]
+ || (
+ dev-qt/qtmultimedia:6[ffmpeg]
+ (
+ dev-qt/qtmultimedia:6[gstreamer]
+ media-plugins/gst-plugins-soup:1.0
+ )
+ )
>=kde-frameworks/kirigami-${KFMIN}:6
>=kde-frameworks/kitemmodels-${KFMIN}:6
- >=kde-plasma/libplasma-${PVCUT}:6[wayland]
+ >=kde-plasma/libplasma-${PVCUT}:6[wayland(+)]
sys-apps/hwdata
- x11-base/xwayland
- multimedia? (
- >=dev-qt/qtmultimedia-${QTMIN}:6[gstreamer,qml]
- media-plugins/gst-plugins-soup:1.0
- )
+ x11-base/xwayland[libei]
"
DEPEND="${COMMON_DEPEND}
- >=dev-libs/plasma-wayland-protocols-1.11.1
- >=dev-libs/wayland-protocols-1.32
- >=dev-qt/qttools-${QTMIN}:6[designer]
+ >=dev-libs/plasma-wayland-protocols-1.13.0
+ >=dev-libs/wayland-protocols-1.34
+ >=dev-qt/qttools-${QTMIN}:6[widgets]
>=dev-qt/qtbase-${QTMIN}:6[concurrent]
>=dev-qt/qtwayland-${QTMIN}:6
x11-base/xorg-proto
@@ -106,23 +115,23 @@ BDEPEND="
"
PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:*"
-PATCHES=( "${FILESDIR}/${P}-kdebug-481456.patch" ) # KDE-bug 481456
-
src_prepare() {
ecm_src_prepare
- use multimedia || eapply "${FILESDIR}/${PN}-5.90.90-gstreamer-optional.patch"
# TODO: try to get a build switch upstreamed
if ! use screencast; then
sed -e "s/^pkg_check_modules.*PipeWire/#&/" -i CMakeLists.txt || die
fi
+
+ # TODO: try to get a build switch upstreamed
+ if ! use systemd; then
+ sed -e "s/^pkg_check_modules.*libsystemd/#&/" -i CMakeLists.txt || die
+ fi
}
src_configure() {
- # ODR violation (bug #921558)
- filter-lto
-
local mycmakeargs=(
+ # TODO: KWIN_BUILD_X11?
# KWIN_BUILD_NOTIFICATIONS exists, but kdeclarative still hard-depends on it
$(cmake_use_find_package accessibility QAccessibilityClient6)
$(cmake_use_find_package caps Libcap)
diff --git a/kde-plasma/kwin/metadata.xml b/kde-plasma/kwin/metadata.xml
index 74751f22f2b9..6caaec49fdff 100644
--- a/kde-plasma/kwin/metadata.xml
+++ b/kde-plasma/kwin/metadata.xml
@@ -7,10 +7,12 @@
</maintainer>
<upstream>
<bugs-to>https://bugs.kde.org/</bugs-to>
+ <remote-id type="kde-invent">plasma/kwin</remote-id>
</upstream>
<use>
<flag name="lock">Enable screen locking via <pkg>kde-plasma/kscreenlocker</pkg></flag>
<flag name="multimedia">Enable effect video button in desktop effects KCM</flag>
+ <flag name="screencast">Enable screencast portal using <pkg>media-video/pipewire</pkg></flag>
<flag name="shortcuts">Enable global shortcuts support via <pkg>kde-plasma/kglobalacceld</pkg></flag>
</use>
</pkgmetadata>
diff --git a/kde-plasma/kwrited/Manifest b/kde-plasma/kwrited/Manifest
index 4f360f4a3e1f..bcf01732a9b2 100644
--- a/kde-plasma/kwrited/Manifest
+++ b/kde-plasma/kwrited/Manifest
@@ -1,2 +1,2 @@
-DIST kwrited-5.27.10.tar.xz 23488 BLAKE2B ce148c426887890031247eacb49f5b7b614b7c74229ffba043b031d1d7a9ce7e4d2301979eeb6f05fc3614547dda6691f1fb8ef525936b6059cec2ad86e42db7 SHA512 fcb90576248c41ceb022510f6e6b3ed8bd1919fb75e18cb0f7264f5c1c307d32a236f39d840b683875fbcb4e324d9f177394e2d9e03572bfe77d336eefcf6bf8
-DIST kwrited-6.0.0.tar.xz 23704 BLAKE2B 0e492c9755edbf3121c386dfb20dafcdfb54605c207a2b0a9aee20a6d799f04942d7b8e67f788e34f70e9cb5d2f0af9e640f4607e8bd638357a5bcfc23926e9d SHA512 b8169eab9e0f4f7500af7e316b43ab540c495aaa0791bf3c60b267eba95668480dd847fa94d798f71e2c10b6659498a278f172ff2c2f9b3e800a3ac4ec1e6def
+DIST kwrited-5.27.11.tar.xz 23492 BLAKE2B c37d142111e4bf2892b7795fc689452ab210a8cfc099aa89d75c0766975d62670f5a04039f1e10154d1a0b1d0025a7b8cc12fc68bc6042fcf1640c0c1154d6fe SHA512 b4a541832d567dbc2b0d391f7aa1463f17b89e62b3bb28447f728f7d32f640c2b5bd1011ef2224c37cbaa517f90e7bb17d0eadd9209af2af22db1986d6ab401a
+DIST kwrited-6.1.3.tar.xz 23716 BLAKE2B dcbf8f317f7a40694524f2a66c1dd91e166e025768c0fcab528dee5eadc697e58fc3055f9781e83832449bbf2c441b85d9d07838943782ca85cf46673e98cff2 SHA512 1fefe07c9fa7f0d48997d54c9801fa250ad109f5204ca9ed4d48cc78b56b8bcf3547d03a9570d9923af9ac63f1e15488f0b4ec87a0da2e15c4834d188112c77c
diff --git a/kde-plasma/kwrited/kwrited-5.27.10.ebuild b/kde-plasma/kwrited/kwrited-5.27.11.ebuild
index 2e1967fda504..2e1967fda504 100644
--- a/kde-plasma/kwrited/kwrited-5.27.10.ebuild
+++ b/kde-plasma/kwrited/kwrited-5.27.11.ebuild
diff --git a/kde-plasma/kwrited/kwrited-6.0.0.ebuild b/kde-plasma/kwrited/kwrited-6.1.3.ebuild
index 2c44074a0ede..5b2c2c0386d9 100644
--- a/kde-plasma/kwrited/kwrited-6.0.0.ebuild
+++ b/kde-plasma/kwrited/kwrited-6.1.3.ebuild
@@ -3,15 +3,15 @@
EAPI=8
-KFMIN=6.0
-QTMIN=6.6.2
+KFMIN=6.3.0
+QTMIN=6.7.1
inherit ecm plasma.kde.org
DESCRIPTION="KDE Plasma daemon listening for wall and write messages"
LICENSE="GPL-2" # TODO: CHECK
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
DEPEND="
diff --git a/kde-plasma/layer-shell-qt/Manifest b/kde-plasma/layer-shell-qt/Manifest
index 8ee543748729..b918b5d1bc44 100644
--- a/kde-plasma/layer-shell-qt/Manifest
+++ b/kde-plasma/layer-shell-qt/Manifest
@@ -1,2 +1,2 @@
-DIST layer-shell-qt-5.27.10.tar.xz 18444 BLAKE2B 7518610cf776964b92b97c074ff0ee505caf72329e7d69b615ba574568aa38131018db107ecc1ee682b6b653578fbdb5138bbe724d31134428324fbb4eacd131 SHA512 2e160d4ab4aedb090c4d7bd0de7edd7ecbffb7fbdfc4c64d621bef477616b06075b4482fde73ca5f79c1e0755aa7275a1b8a5ed2d6a0aedc56a3164e577b44fe
-DIST layer-shell-qt-6.0.0.tar.xz 20992 BLAKE2B e7a9e067503be0bb208b5391772cb3228d36583897e78734789db176eb7dc49f6a7dacc9587d7c4580d838cdd851122a62549d5473b57c70c2205486d45ea361 SHA512 ebca919e986cc10f91cd2647b05337477fdcd0d391953be1d9a161b38e29f9d2ca399ed4a511259b8781976b18f00e94303c710b79421630dc90fbaf85712d6e
+DIST layer-shell-qt-5.27.11.tar.xz 18488 BLAKE2B 3c56db129c4d525ee1968e3016f77f5adcf9ed121f6a7b28a6331ca06a1e1ad0df091c4d8afeb64e12176094332da5de33e91e219551c17ce22adc463dbe6b92 SHA512 9a7439a5653fe684967445109624989fbb11f8bc46815afd3eadf44f5753f4442d1d9d59c0721f1f383715f16aae845e3edc8c62409ccabee324dca219fb3429
+DIST layer-shell-qt-6.1.3.tar.xz 35960 BLAKE2B 258bc5d600b74b589395714ce8d455dd5f31fa97d2819283f9b1392a1d16b62f71f8fb9c2933fc501abd13200c04f1842ae623cb0478a9bc3c76b06d4a816ad6 SHA512 94bc4a99939b46ca7f00e508969e582f5e82551cfa882466c6b72cd9c5a1952de4fb459260629ad5aee7e8b9d902a1ecd2d7c1d9fb6c7fe51928e75a0a78adf7
diff --git a/kde-plasma/layer-shell-qt/layer-shell-qt-5.27.10.ebuild b/kde-plasma/layer-shell-qt/layer-shell-qt-5.27.11.ebuild
index 574e0d00c5b0..574e0d00c5b0 100644
--- a/kde-plasma/layer-shell-qt/layer-shell-qt-5.27.10.ebuild
+++ b/kde-plasma/layer-shell-qt/layer-shell-qt-5.27.11.ebuild
diff --git a/kde-plasma/layer-shell-qt/layer-shell-qt-6.0.0.ebuild b/kde-plasma/layer-shell-qt/layer-shell-qt-6.1.3.ebuild
index 9a1226aaba93..7a16b1d64542 100644
--- a/kde-plasma/layer-shell-qt/layer-shell-qt-6.0.0.ebuild
+++ b/kde-plasma/layer-shell-qt/layer-shell-qt-6.1.3.ebuild
@@ -3,15 +3,15 @@
EAPI=8
-KFMIN=6.0
-QTMIN=6.6.2
+KFMIN=6.3.0
+QTMIN=6.7.1
inherit ecm plasma.kde.org
DESCRIPTION="Qt component to allow applications make use of Wayland wl-layer-shell protocol"
LICENSE="LGPL-3+"
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
# slot op: various private QtWaylandClient headers
diff --git a/kde-plasma/libkscreen/Manifest b/kde-plasma/libkscreen/Manifest
index 430d7059234a..336463273110 100644
--- a/kde-plasma/libkscreen/Manifest
+++ b/kde-plasma/libkscreen/Manifest
@@ -1,2 +1,2 @@
-DIST libkscreen-5.27.10.tar.xz 116108 BLAKE2B 3e0d62891268619094de53ddd82148b4c10cb9bb77c03b8fced5d39d6b5b2b0483de4c2ddafb4d7c6c9d0f48bffd25113e3e8f91bbb8fd8dcaa48cd890620b94 SHA512 a390713faec2698228d81196e8c8aaa9824bcc83cb186a58b232c5f81d8f39adec485e67176bf2b2b03f2f10cd605fc1e0889ce07f90c04220b0aa1c4ba91118
-DIST libkscreen-6.0.0.tar.xz 117892 BLAKE2B db22ea8a2ff439ddda4b5c61a4592a5e51670ce7a45f15fe10590dcdb12b2033e4c9872d3855c244008d62cc6bf872f83f31d21f9f9e86dad524af8928ad1c58 SHA512 39881360c039f13b97850166f67aec5f19c6da2be07f61749fd3ae6c401498d0c62ec350a8ad259b27498bff081531f4aeffe4c3b85c8b09b24efd37b3b3bbcf
+DIST libkscreen-5.27.11.tar.xz 116052 BLAKE2B a727284888faa02f86c12ed332daa7fd5bf3fa2611664a5cd37608d61821a59023fb11b19afe26210735d5ffe5ee2e56a3a3b737b66d99aae8177061bb5cba5b SHA512 46cca0d7f91be8a284cbee951183d5559a1f298b987e5f76d5bf4b9a3d292d8ccf363f409582080d04aee692083f3e0a073bae15444f53e0f77565bb7c2255ba
+DIST libkscreen-6.1.3.tar.xz 119136 BLAKE2B b0fc133f086cc9a2b2240719fce953347f88ae0e28fca777a4af5bcfd732e9aeb1b62cbddacc8cbed5893da339bb542ca3a4114baf3813590761b4ccdc9babbd SHA512 681d230a3f60ab5217fbbf337d7652d960aa1a8e0b230c814bfd78df1e1473d567c5e48e9253af103b6714d0a2aae2631a6cb96d5456b9388f418aa4857a19c9
diff --git a/kde-plasma/libkscreen/libkscreen-5.27.10.ebuild b/kde-plasma/libkscreen/libkscreen-5.27.11.ebuild
index 03720e8c6c61..03720e8c6c61 100644
--- a/kde-plasma/libkscreen/libkscreen-5.27.10.ebuild
+++ b/kde-plasma/libkscreen/libkscreen-5.27.11.ebuild
diff --git a/kde-plasma/libkscreen/libkscreen-6.0.0.ebuild b/kde-plasma/libkscreen/libkscreen-6.1.3.ebuild
index e99f4b6345e6..78852734a209 100644
--- a/kde-plasma/libkscreen/libkscreen-6.0.0.ebuild
+++ b/kde-plasma/libkscreen/libkscreen-6.1.3.ebuild
@@ -5,30 +5,30 @@ EAPI=8
ECM_QTHELP="true"
ECM_TEST="forceoptional"
-KFMIN=6.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.6.2
+KFMIN=6.3.0
+QTMIN=6.7.1
inherit ecm plasma.kde.org
DESCRIPTION="Plasma screen management library"
LICENSE="GPL-2" # TODO: CHECK
SLOT="6/8"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
# requires running session
RESTRICT="test"
+# slot op: Uses Qt::GuiPrivate for qtx11extras_p.h
RDEPEND="
dev-libs/wayland
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui]
+ >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui]
>=dev-qt/qtwayland-${QTMIN}:6
>=kde-frameworks/kconfig-${KFMIN}:6
x11-libs/libxcb:=
"
DEPEND="${RDEPEND}
- >=dev-libs/plasma-wayland-protocols-1.12.0
+ >=dev-libs/plasma-wayland-protocols-1.13.0
"
BDEPEND="
>=dev-qt/qttools-${QTMIN}:6[linguist]
diff --git a/kde-plasma/libksysguard/Manifest b/kde-plasma/libksysguard/Manifest
index c005fc70329e..ee1ed086ec8b 100644
--- a/kde-plasma/libksysguard/Manifest
+++ b/kde-plasma/libksysguard/Manifest
@@ -1,2 +1,2 @@
-DIST libksysguard-5.27.10.tar.xz 890164 BLAKE2B b8797b59ddd1d5e4225dfd9b48fb0720e40dbbbe6f27df7b8c6a5d20ac37bd4518fcf47a64f6ab0e5693cb9051164c62f4f680ec44be4ce6ba58471585660d03 SHA512 66abbfe6850181c6412b9732f0083e92ab2bd47e5167103fb59250bd0a74461b2adbe30cf9af4cbad75a7836560beec3011fa5f7d4f715e941ba64a3145f2e30
-DIST libksysguard-6.0.0.tar.xz 817648 BLAKE2B 137279cfb1f1fe03bbbe3a984ecceafaa517e9198bc80cb7f85dff0a45c029919903b48d8ee081a3ccbf33836d9339572948adb761edda8e7f58369629030c1c SHA512 a802896b59a9521f4fb5b13bb6c8be8117eb147e719f6ea01d366a559310c88c9d2712766b801f935da35e1d9e8c04cf8fee907bf1675576f513bf0a9cba11f5
+DIST libksysguard-5.27.11.tar.xz 890640 BLAKE2B 61a657f8fbc1042e57ec6e4ba85a6900db680547c61a611200dddc15b94af76f5183db6dc2c867138ccfc2af67f185d16eaff130999c525b3c8b7c23e38adc42 SHA512 21ac0f398c969146a9901cb184508cfab8f1d6e75e364ca638f85e87b0a25f9c901f81696c0bd6ee060f35c54204718f891510e7816858c190d78c2b25004544
+DIST libksysguard-6.1.3.tar.xz 305236 BLAKE2B db606541b45e7df4ac65aea4489263700ba719bc718fa4cc4911eb141381b9591cd08fa2c3839c0bbd347aec529ab2e5c6daeac74b3c3cd70b1535158d65edb5 SHA512 1f57b88d143ad35d48dffe2ddb7701bb829d111b843a607f994b6231fded63482b88e1382ac148b741c9f167d1b3d3dcb8761249da768a2db430533c8dea40d1
diff --git a/kde-plasma/libksysguard/libksysguard-5.27.10.ebuild b/kde-plasma/libksysguard/libksysguard-5.27.11.ebuild
index af3dbfb6339b..af3dbfb6339b 100644
--- a/kde-plasma/libksysguard/libksysguard-5.27.10.ebuild
+++ b/kde-plasma/libksysguard/libksysguard-5.27.11.ebuild
diff --git a/kde-plasma/libksysguard/libksysguard-6.0.0.ebuild b/kde-plasma/libksysguard/libksysguard-6.1.3.ebuild
index 360b1e840f19..c73b9a494bf4 100644
--- a/kde-plasma/libksysguard/libksysguard-6.0.0.ebuild
+++ b/kde-plasma/libksysguard/libksysguard-6.1.3.ebuild
@@ -3,17 +3,16 @@
EAPI=8
-ECM_DESIGNERPLUGIN="true"
ECM_TEST="true"
-KFMIN=6.0
-QTMIN=6.6.2
+KFMIN=6.3.0
+QTMIN=6.7.1
inherit ecm plasma.kde.org
DESCRIPTION="Task management and system monitoring library"
LICENSE="LGPL-2+"
SLOT="6/9"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
RDEPEND="
diff --git a/kde-plasma/libkworkspace/Manifest b/kde-plasma/libkworkspace/Manifest
index 7dabf534d75a..156526552da7 100644
--- a/kde-plasma/libkworkspace/Manifest
+++ b/kde-plasma/libkworkspace/Manifest
@@ -1 +1 @@
-DIST plasma-workspace-5.27.10.tar.xz 19476860 BLAKE2B b171c5e6bbf2144056a900947c439ca43556d4319686b7b844bd1984e3ff57e04ecffda1c57bc534f67f2b5d2983014eef5a89470e918526143ae91f91a75d84 SHA512 de56a884c05101672b5339cd64b345351f602b33b14daa666e18427251980f557dd65fe35f77c3a361507e3372b05e03b713123e2a7cad29c6bba2af2b43b5a7
+DIST plasma-workspace-5.27.11.tar.xz 19486864 BLAKE2B 41da7e904b08e6c6dc7600c601183a9b600e68f122e1f9aae3dfec468adc1eff377566aadc52084648840be227106e7e0aa8cf48ffc7301a6853dc1c0ad92d4b SHA512 d49b717bf4b074cd201a6807329d73d0defebc814c2d3dc2eb473e00bf030d1334fe9eb8cc8b3f3e019b54faf67dcc992c5a7bef1c85d7d2fb8ee70a6c6b3443
diff --git a/kde-plasma/libkworkspace/libkworkspace-5.27.10.ebuild b/kde-plasma/libkworkspace/libkworkspace-5.27.11.ebuild
index f22da375b176..f22da375b176 100644
--- a/kde-plasma/libkworkspace/libkworkspace-5.27.10.ebuild
+++ b/kde-plasma/libkworkspace/libkworkspace-5.27.11.ebuild
diff --git a/kde-plasma/libplasma/Manifest b/kde-plasma/libplasma/Manifest
index a193e3f11015..c54ca66eb18a 100644
--- a/kde-plasma/libplasma/Manifest
+++ b/kde-plasma/libplasma/Manifest
@@ -1,2 +1,2 @@
-DIST libplasma-6.0.0.tar.xz 2113932 BLAKE2B 3e1cee9b4a0b70dc015d9ae6f4a6eccfb8af26bf2c30bd7eed56d51bc4bc13387194ef9a68240f7c02fd25831f1433e99d45c7f0b37f326da4e2de3d5ee5314f SHA512 df7b75835c2c254f095e547d7f01e6ec66564f2829e0f703af331624ee73b511e9db92b89d84d0706898ece6612d082f491dfb61cb8c3ed88a3b5dd993d27b37
-DIST plasma-framework-5.115.0.tar.xz 3310792 BLAKE2B 495d1a5de3839a50a0511099f5c839ecfb498ec3e71181e11a07f339bd4ae057f8ac51f5d8b28b7c96e81f89218b90b259bb31a45ebf202af033599db957ef32 SHA512 46ff7c6e93c7be3bb6998010b8b613f7c90cb9b3313290d6ebf0b94ed896e676c245aa090f0beb74c4c68576909f7dc7b6f580e386c18a923be90f74bdc1fbb6
+DIST libplasma-6.1.3.tar.xz 2117888 BLAKE2B c03a7aa7a1c6171086672cfa1be86ee3672f3d113396393cce0baa76e97f8c716e578ab96bc29138a8a0d31d003dd834e3d9ea85d26b89ca86bc2cee45b04483 SHA512 cc0ebb2bf01ce7956389be52fc496a2653cc321be957ff4529b55ac9dc5486db4d7a42a8a81a216ac82afeb4eaadbb518d02a5bf7530aba579108580a0d35414
+DIST plasma-framework-5.116.0.tar.xz 3311836 BLAKE2B ca47628891705bda2ae02728a680296e0ac2e4754f779a65685a85dd364ada9217e485ac9e10130c6c37fd0b98137263cb919941933fdbc0ba4c44febb6a99fd SHA512 d15a1379d14a13c17932c1278b209b0a2f6a07f1abc15cb436f73765f8df12564297541c29bf453991e4dc7d469c5b83ecc53e9e97480d10d8d897597acfe804
diff --git a/kde-plasma/libplasma/libplasma-5.115.0.ebuild b/kde-plasma/libplasma/libplasma-5.116.0.ebuild
index 210454d2de75..210454d2de75 100644
--- a/kde-plasma/libplasma/libplasma-5.115.0.ebuild
+++ b/kde-plasma/libplasma/libplasma-5.116.0.ebuild
diff --git a/kde-plasma/libplasma/libplasma-6.0.0.ebuild b/kde-plasma/libplasma/libplasma-6.1.3.ebuild
index 1e916937ef5b..0c61b236f5c3 100644
--- a/kde-plasma/libplasma/libplasma-6.0.0.ebuild
+++ b/kde-plasma/libplasma/libplasma-6.1.3.ebuild
@@ -6,17 +6,17 @@ EAPI=8
ECM_NONGUI="true"
ECM_QTHELP="true"
ECM_TEST="true"
-KFMIN=6.0
+KFMIN=6.3.0
PVCUT=$(ver_cut 1-3)
-QTMIN=6.6.2
+QTMIN=6.7.1
inherit ecm plasma.kde.org
DESCRIPTION="Plasma library and runtime components based upon KF6 and Qt6"
LICENSE="LGPL-2+"
SLOT="6"
-KEYWORDS="~amd64"
-IUSE="gles2-only wayland"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="gles2-only"
RESTRICT="test"
@@ -49,7 +49,7 @@ COMMON_DEPEND="
!gles2-only? ( media-libs/libglvnd[X] )
"
DEPEND="${COMMON_DEPEND}
- >=dev-libs/plasma-wayland-protocols-1.11.1
+ >=dev-libs/plasma-wayland-protocols-1.13.0
x11-base/xorg-proto
"
RDEPEND="${COMMON_DEPEND}
diff --git a/kde-plasma/milou/Manifest b/kde-plasma/milou/Manifest
index b923d62aafc6..4c2f2b3100de 100644
--- a/kde-plasma/milou/Manifest
+++ b/kde-plasma/milou/Manifest
@@ -1,2 +1,2 @@
-DIST milou-5.27.10.tar.xz 58648 BLAKE2B 3d0bb349201e259e76f27203b3e481a4289466203d2f1eb472807acc56e8121b7a2b99ba3cebd6980e9c7f30f52021c1c145f94adf4669f6146165c56f5c162b SHA512 3ce8bcb0db50dc7cc50ce0b07ef7c6edcab520c236608160eada23c69cb1b2842e6e1763ac8e9ba77c8375b2c9d0a467bc1a1635c164016f236ba8b2d8d390df
-DIST milou-6.0.0.tar.xz 49424 BLAKE2B 2189a0739a3fda1be1089081cd3e4790517e14187a274e3467ebb1ab49a7352c45fb302ecfa6ec4b46f257cff0c4d8717db57ba0f3a97f73f94c033ca1dff9ff SHA512 d5e3c689db798006ad4f630eff2a199cc59ba756274cbafe6ec4e977f717eb52ea0884d76fa743e1dcfea649a696e92136f3e94f1c3f49499adcf5036b0c6475
+DIST milou-5.27.11.tar.xz 58672 BLAKE2B 8b9cee6958c1437a239fc737d67a4677aab1c9a7d0d00873824512191a5be0d13550eae7db0c02d784328c22d7709c11b8beaecfe73649c51fc59b51fe49b91f SHA512 62fb06f50130a5836d50824ac1d9828463eb525787baa94489726e1fbfec270e1cf8b7f18a45430bdcbf3629eed0560a5d890cacd8d1d824dcc1362d53e50d9f
+DIST milou-6.1.3.tar.xz 50072 BLAKE2B cb1dfe0e79743d0607b49bac63daa289f0858f67fa3d11bc191a8796cbf8b5e9fc5c10de5b867cb322f57121f3ae33bc2b72ebd2393d133506a5296e46337875 SHA512 2c52b969bdef07a36c6fc3790c017739aaae0cc4a3ebe91743f6fcb2a09606ba7c873ca631f3d4406d69fbfe01eed1d696601a00d97ed18bba701d10963cb812
diff --git a/kde-plasma/milou/metadata.xml b/kde-plasma/milou/metadata.xml
index d925f2439758..bd104055766b 100644
--- a/kde-plasma/milou/metadata.xml
+++ b/kde-plasma/milou/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<bugs-to>https://bugs.kde.org/</bugs-to>
+ <remote-id type="kde-invent">plasma/milou</remote-id>
</upstream>
</pkgmetadata>
diff --git a/kde-plasma/milou/milou-5.27.10.ebuild b/kde-plasma/milou/milou-5.27.11.ebuild
index a598d1429da6..a598d1429da6 100644
--- a/kde-plasma/milou/milou-5.27.10.ebuild
+++ b/kde-plasma/milou/milou-5.27.11.ebuild
diff --git a/kde-plasma/milou/milou-6.0.0.ebuild b/kde-plasma/milou/milou-6.1.3.ebuild
index dfeb9a2fb38e..fc04c159ff9d 100644
--- a/kde-plasma/milou/milou-6.0.0.ebuild
+++ b/kde-plasma/milou/milou-6.1.3.ebuild
@@ -4,9 +4,9 @@
EAPI=8
ECM_TEST="true"
-KFMIN=6.0
+KFMIN=6.3.0
PVCUT=$(ver_cut 1-3)
-QTMIN=6.6.2
+QTMIN=6.7.1
inherit ecm plasma.kde.org
DESCRIPTION="Dedicated search application built on top of Baloo"
@@ -14,12 +14,13 @@ HOMEPAGE="https://invent.kde.org/plasma/milou"
LICENSE="GPL-2 LGPL-2.1"
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
DEPEND="
>=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
>=dev-qt/qtdeclarative-${QTMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
>=kde-frameworks/ki18n-${KFMIN}:6
>=kde-frameworks/krunner-${KFMIN}:6
>=kde-frameworks/ksvg-${KFMIN}:6
diff --git a/kde-plasma/ocean-sound-theme/Manifest b/kde-plasma/ocean-sound-theme/Manifest
index f2d9a79b9f3c..49febb1ae42e 100644
--- a/kde-plasma/ocean-sound-theme/Manifest
+++ b/kde-plasma/ocean-sound-theme/Manifest
@@ -1 +1 @@
-DIST ocean-sound-theme-6.0.0.tar.xz 1209632 BLAKE2B 291534319e2647132fda9c31289cd57fdb7a8072079c1893566047b93eab8e2f177d7687468b68838aec86f62dc6807405b2e96878e9079574d9495bba7818df SHA512 fc0d2509766fa9e5937689241f580fe9204b136b7430ee20de14a5a38e079a71b88eeeffed823ac14fa59955a64953993d3d842978053e595c1c92cc0edf4ae6
+DIST ocean-sound-theme-6.1.3.tar.xz 1209760 BLAKE2B ee044580128aa3d85e47a6331438378f7759474075f93ab1f071a0b54b4e50b17788dae550f0e4e756f12d4a06f59d627660582a1e6af8d8317d822d7fcc92a5 SHA512 02eea88984bc0547b1f21c7260a37ca927e1bc69e9b62d7697f3a7091ba108a36b3ee331597b18ae16a847f9dc89e922379a80bdf728b2f5f83860f64fad13b4
diff --git a/kde-plasma/ocean-sound-theme/ocean-sound-theme-6.0.0.ebuild b/kde-plasma/ocean-sound-theme/ocean-sound-theme-6.1.3.ebuild
index a2a91e818a06..8a0883addfd6 100644
--- a/kde-plasma/ocean-sound-theme/ocean-sound-theme-6.0.0.ebuild
+++ b/kde-plasma/ocean-sound-theme/ocean-sound-theme-6.1.3.ebuild
@@ -3,8 +3,8 @@
EAPI=8
-KFMIN=6.0
-QTMIN=6.6.2
+KFMIN=6.3.0
+QTMIN=6.7.1
inherit ecm plasma.kde.org
DESCRIPTION="Ocean Sound Theme for Plasma"
@@ -12,4 +12,4 @@ HOMEPAGE="https://invent.kde.org/plasma/ocean-sound-theme"
LICENSE="CC-BY-SA-4.0"
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
diff --git a/kde-plasma/oxygen-sounds/Manifest b/kde-plasma/oxygen-sounds/Manifest
index 7f3ce1f828f6..079ab8c39e22 100644
--- a/kde-plasma/oxygen-sounds/Manifest
+++ b/kde-plasma/oxygen-sounds/Manifest
@@ -1,2 +1,2 @@
-DIST oxygen-sounds-5.27.10.tar.xz 1896412 BLAKE2B 64fae984cdaf2b7d3aed1453f7295c40b87dd538986165fb7f199c032466b2357b71f8f7ea16b242d851253aa339704323bd4a83aa79fbe42483b85eed6d13c8 SHA512 4a503c096521e362a960ea4342d5b7fa14e9f15f610b361dbf1c2d3a71205641de1b951f14a9df4c5fc5e62be9bb6cc7c4d656ca0b4e90b63446543dd5231272
-DIST oxygen-sounds-6.0.0.tar.xz 1935976 BLAKE2B 8231a7f6b689e4b23ab263b371b5bd6e0f200d0cba07f016e46d72e5c67faa51facc1de145fdae7654901a1f89296fd0af651a4627b23f3f68fd0ca7b43bc080 SHA512 1b264f8841b486237f75b5c6096e3220601b857f2146fe106195d4c2fb3d0d9e1822beefb5b4b2634cf83879d212c0379c8b78753622f9ee9ff8f79116924839
+DIST oxygen-sounds-5.27.11.tar.xz 1896616 BLAKE2B 2ffa50064fd35338c9bb36f1aa9395f3aff54f2b39307a80991c153544c60f15c1c4c56b64510efd4c442d26e40b84ead3a2fc9b873f6fbc2b01f8f22115fdc7 SHA512 e3287ee9ce4ae5b5fbfaa4debb563db11c395e14e3a037d65b22e136a4b188eda274e21c3e1349a3b921ea701581993bd9c11012befdc3fdd8094b4ed18a6ea3
+DIST oxygen-sounds-6.1.3.tar.xz 1936428 BLAKE2B d0ce8d9c7e1c02c37e08c52ec31a1e35e3634e5214631b7314208a35deae51de25c4d94dabd98d862d00c6d86b787646c1cc9c93248a1359dccb8d04a5769de7 SHA512 e07be1c1c3e72bef1c8f0ed591bea354873c60fea50ac2ff7f5caae09b4998cff6aab73d7febae70aa4b2e6100455b8eed3d3b3df7ee5232aa41a2a6aea42e67
diff --git a/kde-plasma/oxygen-sounds/metadata.xml b/kde-plasma/oxygen-sounds/metadata.xml
index d925f2439758..0a584161d508 100644
--- a/kde-plasma/oxygen-sounds/metadata.xml
+++ b/kde-plasma/oxygen-sounds/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<bugs-to>https://bugs.kde.org/</bugs-to>
+ <remote-id type="kde-invent">plasma/oxygen-sounds</remote-id>
</upstream>
</pkgmetadata>
diff --git a/kde-plasma/oxygen-sounds/oxygen-sounds-5.27.10.ebuild b/kde-plasma/oxygen-sounds/oxygen-sounds-5.27.11.ebuild
index 9d1a3e5e2f37..9d1a3e5e2f37 100644
--- a/kde-plasma/oxygen-sounds/oxygen-sounds-5.27.10.ebuild
+++ b/kde-plasma/oxygen-sounds/oxygen-sounds-5.27.11.ebuild
diff --git a/kde-plasma/oxygen-sounds/oxygen-sounds-6.0.0.ebuild b/kde-plasma/oxygen-sounds/oxygen-sounds-6.1.3.ebuild
index 09a626bef723..b45acb9eeff9 100644
--- a/kde-plasma/oxygen-sounds/oxygen-sounds-6.0.0.ebuild
+++ b/kde-plasma/oxygen-sounds/oxygen-sounds-6.1.3.ebuild
@@ -3,8 +3,8 @@
EAPI=8
-KFMIN=6.0
-QTMIN=6.6.2
+KFMIN=6.3.0
+QTMIN=6.7.1
inherit ecm plasma.kde.org
DESCRIPTION="Oxygen sound theme for the Plasma desktop"
@@ -12,6 +12,6 @@ HOMEPAGE="https://invent.kde.org/plasma/oxygen-sounds"
LICENSE="GPL-2+"
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
RDEPEND="!<kde-plasma/oxygen-5.24.80"
diff --git a/kde-plasma/oxygen/Manifest b/kde-plasma/oxygen/Manifest
index 13e2728a5bd0..15a8c1f583bb 100644
--- a/kde-plasma/oxygen/Manifest
+++ b/kde-plasma/oxygen/Manifest
@@ -1,2 +1,2 @@
-DIST oxygen-5.27.10.tar.xz 2786068 BLAKE2B fe4d97dd53d49b3b2267e0161636fd810da9a1ac10cc9143a51f01dfbbc2fdaaa1adcc8ae1b6c40d34484f37b82f784a2d8371c8f8185419035875e1640b0ad4 SHA512 84d1893523ab4c512f8416d2fc9d4fdf3b3858a4ae020602058355336cda92cf01c3f3101b74714a504ca8e0a5c04e192675fe1ae040661128bde3f21e59b8a6
-DIST oxygen-6.0.0.tar.xz 2795380 BLAKE2B 81407318b8ebd3ea780a271140ed9caeab9cea317c3ef5e977be1739d9b6a5b0a4070863180b559ef97f9b77a0643fea8ce4e5f152f779a28f3d61c40c798e60 SHA512 0371eae2d650fb040ad4ab0b781fc3f76d14a7c7e5b296f298696d67e9238e73e1fd9ed111ec93c4a0e631c5f3ec67cfc32780bae09587044327910c5bf07a09
+DIST oxygen-5.27.11.tar.xz 2783000 BLAKE2B 06bbf12c5e45f4fee4e5b7f572b7f6b57debc084bbd533afd7f839e1bd9bba119cf040b1a028a743d88fa7f50d9ea44f84e6eaca731c4d1d7c419d39210260c5 SHA512 8448d3f3d885175f0967bf8a3e1c2924846484c7e3794073f2b82ce9288468a2767f7361d1520a9c24a2a457f9f96deb752b73fc773d87c86609b4e148465c5e
+DIST oxygen-6.1.3.tar.xz 2799048 BLAKE2B 2cf9955f0bffd920a99ed521987e593e91398e1a92b5da74e87dcb74c81690a4fd17e91b7c5a8718c01f47029766524bddec8fe51ff326b7355347dc63083ed3 SHA512 d036ec3a6699c8b141a0f6c104ff94709339e82aecc7ad0097b73cc6d22249c4a8ef38ee1f39d6e2a965070d8b409dde467ecae105cff375720340c1f0975916
diff --git a/kde-plasma/oxygen/metadata.xml b/kde-plasma/oxygen/metadata.xml
index d925f2439758..d6ee381fc974 100644
--- a/kde-plasma/oxygen/metadata.xml
+++ b/kde-plasma/oxygen/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<bugs-to>https://bugs.kde.org/</bugs-to>
+ <remote-id type="kde-invent">plasma/oxygen</remote-id>
</upstream>
</pkgmetadata>
diff --git a/kde-plasma/oxygen/oxygen-5.27.10.ebuild b/kde-plasma/oxygen/oxygen-5.27.11.ebuild
index bea400c0bd6e..bea400c0bd6e 100644
--- a/kde-plasma/oxygen/oxygen-5.27.10.ebuild
+++ b/kde-plasma/oxygen/oxygen-5.27.11.ebuild
diff --git a/kde-plasma/oxygen/oxygen-6.0.0.ebuild b/kde-plasma/oxygen/oxygen-6.1.3.ebuild
index 778ed2a57866..42bb08f56095 100644
--- a/kde-plasma/oxygen/oxygen-6.0.0.ebuild
+++ b/kde-plasma/oxygen/oxygen-6.1.3.ebuild
@@ -3,11 +3,11 @@
EAPI=8
-KF5MIN=5.113.0
-KFMIN=6.0
+KF5MIN=5.115.0
+KFMIN=6.3.0
PVCUT=$(ver_cut 1-3)
-QT5MIN=5.15.9
-QTMIN=6.6.2
+QT5MIN=5.15.12
+QTMIN=6.7.1
inherit ecm plasma.kde.org
DESCRIPTION="Oxygen visual style for the Plasma desktop"
@@ -15,9 +15,10 @@ HOMEPAGE="https://invent.kde.org/plasma/oxygen"
LICENSE="GPL-2" # TODO: CHECK
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="qt5 X"
+# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
RDEPEND="
>=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
>=dev-qt/qtdeclarative-${QTMIN}:6
@@ -32,6 +33,7 @@ RDEPEND="
>=kde-frameworks/kwidgetsaddons-${KFMIN}:6
>=kde-frameworks/kwindowsystem-${KFMIN}:6
>=kde-plasma/kdecoration-${PVCUT}:6
+ >=kde-plasma/libplasma-${PVCUT}:6
qt5? (
>=dev-qt/qtdbus-${QT5MIN}:5
>=dev-qt/qtdeclarative-${QT5MIN}:5
@@ -48,7 +50,10 @@ RDEPEND="
>=kde-frameworks/kwindowsystem-${KF5MIN}:5
X? ( >=dev-qt/qtx11extras-${QT5MIN}:5 )
)
- X? ( x11-libs/libxcb )
+ X? (
+ >=dev-qt/qtbase-${QTMIN}:6=[gui]
+ x11-libs/libxcb
+ )
"
DEPEND="${RDEPEND}
>=kde-frameworks/kservice-${KFMIN}:6
diff --git a/kde-plasma/plasma-activities-stats/Manifest b/kde-plasma/plasma-activities-stats/Manifest
index ad06c45a2df2..4c212e09c502 100644
--- a/kde-plasma/plasma-activities-stats/Manifest
+++ b/kde-plasma/plasma-activities-stats/Manifest
@@ -1,2 +1,2 @@
-DIST kactivities-stats-5.115.0.tar.xz 84596 BLAKE2B 3be9008bde4bd020cb02ce12e659adab977be31af0a83000086a938fb91a9736dc414ec051b7bfd62e6feb381a2e3d64c679e97cf2acc6c39924f73b23533f51 SHA512 873d9497cb55583659cbf7dfd108991acc473e71803f06128ce33f396b64d86ec60b8e71613da6d7b40d13e4597582370e8ea1e626b33e7d251d982c92825520
-DIST plasma-activities-stats-6.0.0.tar.xz 83196 BLAKE2B 9321047e67518bcddf34527fe110921954bedeaa231ff91aeac754410b2955d509b3ca80c58f05a5702427ef2ee925bacd6e4a30bdbd4392c5ee122d8ef281ed SHA512 ab11f7a5fbc3a34d1fd24de165fee8e6db3fb2771a1dbe681a80947ad497c290c4553e3d62d49a524fb9451fb0e6d77599ddf30e56fb093a0236b62cb436163c
+DIST kactivities-stats-5.116.0.tar.xz 84584 BLAKE2B 89cf9fdce57c6eaeab9438c47127b682ef4e10d08cce4041ae8aecb07b8a492f0c1a21d96c5a906869db97f8c06d81c17a8addf48c6d47584dfbbe544bcf0970 SHA512 a50b84e989aecc551064c28f8e330ebc9054edc459cf085924ea61f17fcce8fa5037c39c485c5a58acdab5d93898e34648c292f91c450d075a09d0a0a18a610e
+DIST plasma-activities-stats-6.1.3.tar.xz 83184 BLAKE2B 72385ce96ea940a05a822ffd4f38d5f1c63caa7a16107b66f28a6569ea01ed8d69b434afe6f0de61c1f6e945a2309f25aa0545c88a3643cece012847db05edeb SHA512 42fd0f4d2f4214db1026e92e7613d05c03846fb150c2b1b6c9e34af7d19bedd5477202fb3176cc4c092b6202e31c6ebe72bc3f0e980b10eef59092cd8289ccfd
diff --git a/kde-plasma/plasma-activities-stats/plasma-activities-stats-5.115.0.ebuild b/kde-plasma/plasma-activities-stats/plasma-activities-stats-5.116.0.ebuild
index 5b91aa1d0901..5b91aa1d0901 100644
--- a/kde-plasma/plasma-activities-stats/plasma-activities-stats-5.115.0.ebuild
+++ b/kde-plasma/plasma-activities-stats/plasma-activities-stats-5.116.0.ebuild
diff --git a/kde-plasma/plasma-activities-stats/plasma-activities-stats-6.0.0.ebuild b/kde-plasma/plasma-activities-stats/plasma-activities-stats-6.1.3.ebuild
index 72c0dacced5a..69cefb03b9f9 100644
--- a/kde-plasma/plasma-activities-stats/plasma-activities-stats-6.0.0.ebuild
+++ b/kde-plasma/plasma-activities-stats/plasma-activities-stats-6.1.3.ebuild
@@ -6,15 +6,15 @@ EAPI=8
ECM_NONGUI="true"
ECM_QTHELP="true"
ECM_TEST="true"
-KFMIN=6.0
-QTMIN=6.6.2
+KFMIN=6.3.0
+QTMIN=6.7.1
inherit ecm plasma.kde.org
DESCRIPTION="Library for accessing usage data collected by the activities system"
LICENSE="LGPL-2+"
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
RDEPEND="
diff --git a/kde-plasma/plasma-activities/Manifest b/kde-plasma/plasma-activities/Manifest
index a7b2b81e3e97..a65fddef3692 100644
--- a/kde-plasma/plasma-activities/Manifest
+++ b/kde-plasma/plasma-activities/Manifest
@@ -1,2 +1,2 @@
-DIST kactivities-5.115.0.tar.xz 73552 BLAKE2B b3d50bbef065937345e550367235073800ea0ef7d6dd46452d93574b83ce8d783d5e35550425c372972950243ab57e0f041dfa876ad953eaae7a50de60d8cbf6 SHA512 8addffc50b40a4b8a13f26d625b6cf76cfa1758c2aa78b9eb1578f4b9447044e21b643f4140f0dcda0bab7f4b0598a1cce6246c0c0c31ae9a49d33cb31382a3b
-DIST plasma-activities-6.0.0.tar.xz 71024 BLAKE2B 439582081442f3eaa085c59f385999bda38ad754bdf850602530dc96617df95e3e094e9e332ae113b8a50725395f2b46f412ef9140cb56043c7b619a686fdae9 SHA512 9c33e9c208adbdaf675714fd5816974f06faaf2ba4ffa640ecd9b061a8960fa9061dd45100ed1a5f9f35e9dbd7659f0c00bdc56ac60e5cef7acb139ce417b1bd
+DIST kactivities-5.116.0.tar.xz 73556 BLAKE2B 16a978a9df89bb74aa97553e53c7cd4a1ac69c99868a381090b46d37702cc38c847ae404b989adee9b00511f228ffa07b4e5b830802f9aa923d0f79508ea24ff SHA512 d36755cbf3e28262086da2d737c99eb6829c75c374972b97f8dfa7ba0f5d2c02c4d00e833702d23c04d02a6883d14735950cbdc0d92bb6dfa3fe615a488d5adf
+DIST plasma-activities-6.1.3.tar.xz 71132 BLAKE2B b114188bc5338094e0f9444d491ee9885c72b8add18ad29703b4939fc7901aa72b7b0c9b108a7f04026cbb3f7fbb720ad1dfe4410553b8cad0148d04a33c6668 SHA512 24dc82b198fee6e69fd59fc6bc55a8751728a73b620ad5bad79c9959fddfd8eb65405c186c3c8373288e6d561e8278864b162ae7ab08f5d15bbaf5a060b2b51b
diff --git a/kde-plasma/plasma-activities/plasma-activities-5.115.0.ebuild b/kde-plasma/plasma-activities/plasma-activities-5.116.0.ebuild
index 1c26fb347d4b..1c26fb347d4b 100644
--- a/kde-plasma/plasma-activities/plasma-activities-5.115.0.ebuild
+++ b/kde-plasma/plasma-activities/plasma-activities-5.116.0.ebuild
diff --git a/kde-plasma/plasma-activities/plasma-activities-6.0.0.ebuild b/kde-plasma/plasma-activities/plasma-activities-6.1.3.ebuild
index b4f0416592b6..d851b3c18727 100644
--- a/kde-plasma/plasma-activities/plasma-activities-6.0.0.ebuild
+++ b/kde-plasma/plasma-activities/plasma-activities-6.1.3.ebuild
@@ -6,15 +6,15 @@ EAPI=8
ECM_NONGUI="true"
ECM_QTHELP="true"
ECM_TEST="true"
-KFMIN=6.0
-QTMIN=6.6.2
+KFMIN=6.3.0
+QTMIN=6.7.1
inherit ecm plasma.kde.org
DESCRIPTION="Core components for KDE's Activities System"
LICENSE="|| ( LGPL-2.1 LGPL-3 )"
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
RDEPEND="
diff --git a/kde-plasma/plasma-browser-integration/Manifest b/kde-plasma/plasma-browser-integration/Manifest
index 3da24d93ff36..d09f145b48e6 100644
--- a/kde-plasma/plasma-browser-integration/Manifest
+++ b/kde-plasma/plasma-browser-integration/Manifest
@@ -1,2 +1,2 @@
-DIST plasma-browser-integration-5.27.10.tar.xz 211296 BLAKE2B 28b9a351f18f545fbaf64681dc18c27de756c55dbd669159f22fe8342ee09c420415ef41391b9044bc05ce5368458043db8d2e556111f6f1d6d63e06a5fa2586 SHA512 0714dd2fc38952b17ac551d48d51d1d61d00d6a844be55e2ca0ab4815006b6bd28a795035c32e1e52cf0295bb6620934d815a33efa5ac8dab064872ac5698edb
-DIST plasma-browser-integration-6.0.0.tar.xz 219264 BLAKE2B 5c9ec35e9be665f476976451a1691a1c7084179ea131808e5da22bc267d59bc6a263bacb0893507561398e11fa64b42f32f9dd563998989424989706a898cf7b SHA512 67c3f01b6d7308edf79ab8a3b2b4af32a50a365dda393a7f318dd94038276d9eccc244677c4d4a6d118485996cde3bc487ecc3b58060f00f890d424c4ceef574
+DIST plasma-browser-integration-5.27.11.tar.xz 212584 BLAKE2B 0ee27e9da1efa965b9babd18731e3a31d6fe30a23f786154f6a0de773f31c9e85b9d7ba7cda72ba53e031f3a626be79a1a579ab19e5fb3cd3479158abe575ea0 SHA512 5d887ab92221a9ae83ac1a927195e659b6508155c7e2062884f1b8ae8dddbdceea4a4a66ce1704179343ceef493240dd7ad68c461b3aa5f257c43f6062c0e7b0
+DIST plasma-browser-integration-6.1.3.tar.xz 222468 BLAKE2B db6d7a827e68f11330ba0f59112a2c061da0a3d63b09d8f9a7028690a22c97651db1e29c9008ec388a0d70961de976f9c0f3e6a1e41c7a2d1f144611197564c0 SHA512 2bdcdeea6b0083b919b558669550f32f800208fc3cf8bda20d163dc592fd4f160268a43713d0d1096dc7668f6e44aea8dae9890bced241cb7da12278812976c7
diff --git a/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.27.10.ebuild b/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.27.11.ebuild
index 2a7c4161f1e7..2a7c4161f1e7 100644
--- a/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.27.10.ebuild
+++ b/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.27.11.ebuild
diff --git a/kde-plasma/plasma-browser-integration/plasma-browser-integration-6.0.0.ebuild b/kde-plasma/plasma-browser-integration/plasma-browser-integration-6.1.3.ebuild
index 4ba4cb854551..a150c380ced8 100644
--- a/kde-plasma/plasma-browser-integration/plasma-browser-integration-6.0.0.ebuild
+++ b/kde-plasma/plasma-browser-integration/plasma-browser-integration-6.1.3.ebuild
@@ -3,9 +3,9 @@
EAPI=8
-KFMIN=6.0
+KFMIN=6.3.0
PVCUT=$(ver_cut 1-3)
-QTMIN=6.6.2
+QTMIN=6.7.1
inherit ecm plasma.kde.org
DESCRIPTION="Integrate Chrome/Firefox better into Plasma through browser extensions"
@@ -13,7 +13,7 @@ HOMEPAGE+=" https://community.kde.org/Plasma/Browser_Integration"
LICENSE="GPL-3+"
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
RDEPEND="
diff --git a/kde-plasma/plasma-desktop/Manifest b/kde-plasma/plasma-desktop/Manifest
index 8172088ba1dc..d520bc44f225 100644
--- a/kde-plasma/plasma-desktop/Manifest
+++ b/kde-plasma/plasma-desktop/Manifest
@@ -1,3 +1,4 @@
-DIST plasma-desktop-5.27.10.tar.xz 14724388 BLAKE2B 59a6bbe524a45b5331d46497fff9d83136906dc094dca571f43641cded5b8a9b9d117a1fcbccfe04c1877d52ee686a2c3949e5194fee611d798548c2d8bb501e SHA512 88d0aa3d4d57aa9286d1d45c1908c5a2fcc7005cc39105085c19cd22657b72b1ea4bfef5be59d3e68fe3851acb68d1b8ac8d4d33305e22c70877d66c266b03e9
-DIST plasma-desktop-6.0.0.tar.xz 15624148 BLAKE2B 0b8220f99d9adb2d278d54fdbbc07163eb38b0eed3c549adbae32c21309ed1b48ce9ac8807b0cce4b9bcbbcc2ee06eb04d9e1bf0417099ee6d58efc2141cf67c SHA512 73dedf32056711544f58c93a166db5ae9df97c6487ab63d1773b9b0609111ddb1f4f521a94ff46efdd3dde52a702705ae65e9ebf717461aee39a0d41f3eae027
+DIST plasma-desktop-5.27.11.tar.xz 14729900 BLAKE2B 3c023febf5c6dc72fdd3ca3696d5c5c84c5c099e8d66497e9fccde601a23ec19fc001d6b48f9b1160946ab46e0436e54dc20a91c56dafae455e8455fa558bfc4 SHA512 644bfe2235dcfc591ae66fc7090ca1e67fc8dfe80033c1b0bedc32cd76299a3f47e6c74eadee7ce80241efb31d20b561d9c06af457aa36b6528548b4eaee3eb9
+DIST plasma-desktop-6.1.3.tar.xz 16139468 BLAKE2B 93ece2e3b3062e84648de23dfa70d4f936e4d7da35f9c5328dda7ac2661b22859e4441b7bb8e35691a03c8710580311aca8adebb0fc5edc8b7e1b76c09a9d297 SHA512 dddd469a2fbca5cb5dcb30176fdb4007a286b79856d017c415c9845e5ea3c59cc1d985003819e82eb6d591554d9fa4120ed352c5fb7322ff26a21d5d4239ca63
DIST plasma-desktop-override-include-dirs-3.tar.xz 8288 BLAKE2B f05ece81d1b744d45a21a5963750011c1e815156bcaac6075fa67451ba8ab1ea0fcc5ca59c8109c6fe65f9d4db6ac003bb7e26bf011e124c5f9b7f9e1b3afef5 SHA512 fbfc08a4c057dab3ef96e3c56d5e6087916e952ff32280c6e23c0822e18739441082894ea36412be04eda0893a4e10b9a0fbf0a10e0e44f046b6e872840c4dbb
+DIST plasma-desktop-override-include-dirs-4.tar.xz 6360 BLAKE2B 8d4340f7b520ec2a4d47d7679028d5d75ceb141877248f7c411a082197ca9c0735ff2d21bd30333236c50dcae8bbdabd41164daa392b803504d2707ffd013960 SHA512 5273df12260d90e7aacc90b9ed7f6f1868c8996e2609229c59a771b3fb541b720f53fe2c2198d9d91870b05d06797bc4b2cec5afcf97d8b2b754f0da197584a1
diff --git a/kde-plasma/plasma-desktop/files/plasma-desktop-5.90.0-override-include-dirs.patch b/kde-plasma/plasma-desktop/files/plasma-desktop-5.90.0-override-include-dirs.patch
deleted file mode 100644
index de53c25d0114..000000000000
--- a/kde-plasma/plasma-desktop/files/plasma-desktop-5.90.0-override-include-dirs.patch
+++ /dev/null
@@ -1,117 +0,0 @@
-From 45f2c2ce1fc9d4b2f0d6418a95f04a71337239d4 Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner <asturm@gentoo.org>
-Date: Mon, 6 Apr 2020 00:41:07 +0200
-Subject: [PATCH] Replace input drivers pkg_check_modules calls with manual
- targets
-
-All they need is one header each, allow include dir overrides.
-
-Evdev - evdev-properties.h
-XorgLibinput - libinput-properties.h
-XorgServer - xserver-properties.h
----
- CMakeLists.txt | 8 +-------
- config-gentoo.cmake | 22 ++++++++++++++++++++++
- kcms/mouse/CMakeLists.txt | 6 ------
- kcms/touchpad/CMakeLists.txt | 3 ---
- kcms/touchpad/backends/x11.cmake | 2 +-
- 5 files changed, 24 insertions(+), 17 deletions(-)
- create mode 100644 config-gentoo.cmake
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index b8868a130..ea950b050 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -224,16 +224,10 @@ set_package_properties(XCB PROPERTIES TYPE REQUIRED)
- add_feature_info("XCB-XKB" XCB_XKB_FOUND "Required for building kcm/keyboard")
- add_feature_info("libxft" X11_Xft_FOUND "X FreeType interface library required for font installation")
-
--pkg_check_modules(XORGLIBINPUT xorg-libinput IMPORTED_TARGET)
--pkg_check_modules(EVDEV xorg-evdev>=2.8.99.1 IMPORTED_TARGET)
--pkg_check_modules(XORGSERVER xorg-server IMPORTED_TARGET)
-+include(config-gentoo.cmake)
-
- ecm_find_qmlmodule(org.kde.pipewire 0.1)
-
--if(XORGLIBINPUT_FOUND)
-- set(HAVE_XORGLIBINPUT 1)
--endif()
--
- include(ConfigureChecks.cmake)
-
- find_package(PackageKitQt6)
-diff --git a/config-gentoo.cmake b/config-gentoo.cmake
-new file mode 100644
-index 000000000..0d7353c27
---- /dev/null
-+++ b/config-gentoo.cmake
-@@ -0,0 +1,22 @@
-+if(BUILD_KCM_MOUSE_X11)
-+ add_library(PkgConfig::XORGLIBINPUT INTERFACE IMPORTED)
-+ set_property(TARGET PkgConfig::XORGLIBINPUT PROPERTY
-+ INTERFACE_INCLUDE_DIRECTORIES "${XORGLIBINPUT_INCLUDE_DIRS}"
-+ )
-+
-+ add_library(PkgConfig::EVDEV INTERFACE IMPORTED)
-+ set_property(TARGET PkgConfig::EVDEV PROPERTY
-+ INTERFACE_INCLUDE_DIRECTORIES "${EVDEV_INCLUDE_DIRS}"
-+ )
-+endif()
-+
-+if(BUILD_KCM_TOUCHPAD_X11)
-+ add_library(PkgConfig::XORGSERVER INTERFACE IMPORTED)
-+ set_property(TARGET PkgConfig::XORGSERVER PROPERTY
-+ INTERFACE_INCLUDE_DIRECTORIES "${XORGSERVER_INCLUDE_DIRS}"
-+ )
-+endif()
-+
-+if(BUILD_KCM_MOUSE_X11 OR BUILD_KCM_TOUCHPAD_X11)
-+ set(HAVE_XORGLIBINPUT 1)
-+endif()
-diff --git a/kcms/mouse/CMakeLists.txt b/kcms/mouse/CMakeLists.txt
-index 639981380..2c9009061 100644
---- a/kcms/mouse/CMakeLists.txt
-+++ b/kcms/mouse/CMakeLists.txt
-@@ -32,12 +32,6 @@ if (BUILD_KCM_MOUSE_KWIN_WAYLAND)
- endif()
-
- if (BUILD_KCM_MOUSE_X11)
-- if (NOT EVDEV_FOUND)
-- list(APPEND MISSING_DEPS "xorg-evdev")
-- endif()
-- if (NOT XORGLIBINPUT_FOUND)
-- list(APPEND MISSING_DEPS "xorg-libinput")
-- endif()
- if (NOT X11_Xi_FOUND)
- list(APPEND MISSING_DEPS "X11_Xi")
- endif()
-diff --git a/kcms/touchpad/CMakeLists.txt b/kcms/touchpad/CMakeLists.txt
-index 309cb247d..33b4f8428 100644
---- a/kcms/touchpad/CMakeLists.txt
-+++ b/kcms/touchpad/CMakeLists.txt
-@@ -17,9 +17,6 @@ if (BUILD_KCM_TOUCHPAD_X11)
- if (NOT X11_Xi_FOUND)
- list(APPEND MISSING_DEPS "X11_Xi")
- endif()
-- if (NOT XORGSERVER_FOUND)
-- list(APPEND MISSING_DEPS "xorg-server")
-- endif()
- if (MISSING_DEPS)
- message(FATAL_ERROR "Missing X11 dependencies for kcm_touchpad: ${MISSING_DEPS}. Install dependencies or set CMake option -DBUILD_KCM_TOUCHPAD_X11=OFF.")
- endif()
-diff --git a/kcms/touchpad/backends/x11.cmake b/kcms/touchpad/backends/x11.cmake
-index 88bf0c676..33be94c49 100644
---- a/kcms/touchpad/backends/x11.cmake
-+++ b/kcms/touchpad/backends/x11.cmake
-@@ -10,7 +10,7 @@ SET(backend_SRCS
- backends/x11/xrecordkeyboardmonitor.cpp
- )
-
--if (XORGLIBINPUT_FOUND)
-+if (HAVE_XORGLIBINPUT)
-
- SET(backend_SRCS
- ${backend_SRCS}
---
-2.43.0
-
diff --git a/kde-plasma/plasma-desktop/metadata.xml b/kde-plasma/plasma-desktop/metadata.xml
index 3e49f87352a5..98095d9bb630 100644
--- a/kde-plasma/plasma-desktop/metadata.xml
+++ b/kde-plasma/plasma-desktop/metadata.xml
@@ -12,5 +12,6 @@
<flag name="ibus">Use ibus input method via <pkg>app-i18n/ibus</pkg></flag>
<flag name="kaccounts">Build the OpenDesktop integration plugin</flag>
<flag name="scim">Enable applets that use <pkg>app-i18n/scim</pkg></flag>
+ <flag name="webengine">Build the OpenDesktop integration plugin</flag>
</use>
</pkgmetadata>
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.27.10-r1.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.27.11.ebuild
index f64ee0ee6e80..f64ee0ee6e80 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.27.10-r1.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.27.11.ebuild
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-6.0.0-r1.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-6.1.3.ebuild
index d903e49a5d72..dbbb588a95df 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-6.0.0-r1.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-6.1.3.ebuild
@@ -5,28 +5,29 @@ EAPI=8
ECM_HANDBOOK="forceoptional"
ECM_TEST="true"
-KFMIN=6.0
+KFMIN=6.3.0
PVCUT=$(ver_cut 1-3)
-QTMIN=6.6.2
+QTMIN=6.7.1
inherit ecm plasma.kde.org optfeature
DESCRIPTION="KDE Plasma desktop"
-XORGHDRS="${PN}-override-include-dirs-3"
+XORGHDRS="${PN}-override-include-dirs-4"
SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
LICENSE="GPL-2" # TODO: CHECK
SLOT="6"
-KEYWORDS="~amd64"
-IUSE="ibus kaccounts scim screencast sdl +semantic-desktop X"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="ibus scim screencast sdl +semantic-desktop webengine"
RESTRICT="test" # missing selenium-webdriver-at-spi
+# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
# kde-frameworks/kwindowsystem[X]: Uses KX11Extras
COMMON_DEPEND="
dev-libs/icu:=
dev-libs/wayland
>=dev-qt/qt5compat-${QTMIN}:6[qml]
- >=dev-qt/qtbase-${QTMIN}:6[concurrent,dbus,gui,network,sql,widgets,xml]
+ >=dev-qt/qtbase-${QTMIN}:6=[concurrent,dbus,gui,network,sql,widgets,xml]
>=dev-qt/qtdeclarative-${QTMIN}:6
>=dev-qt/qtsvg-${QTMIN}:6
>=dev-qt/qtwayland-${QTMIN}:6
@@ -73,25 +74,23 @@ COMMON_DEPEND="
>=kde-plasma/plasma5support-${PVCUT}:6
media-libs/libcanberra
x11-libs/libX11
+ x11-libs/libxcb
+ x11-libs/libXcursor
x11-libs/libXi
- X? (
- x11-libs/libxcb
- x11-libs/libXcursor
- x11-libs/libxkbcommon
- x11-libs/libxkbfile
- )
+ x11-libs/libxkbcommon
+ x11-libs/libxkbfile
ibus? (
app-i18n/ibus
dev-libs/glib:2
x11-libs/xcb-util-keysyms
)
- kaccounts? (
- kde-apps/kaccounts-integration:6
- >=net-libs/accounts-qt-1.16_p20220803[qt6]
- )
scim? ( app-i18n/scim )
sdl? ( media-libs/libsdl2[joystick] )
semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:6 )
+ webengine? (
+ kde-apps/kaccounts-integration:6
+ >=net-libs/accounts-qt-1.16_p20220803[qt6]
+ )
"
DEPEND="${COMMON_DEPEND}
>=dev-libs/wayland-protocols-1.25
@@ -104,18 +103,20 @@ DEPEND="${COMMON_DEPEND}
"
RDEPEND="${COMMON_DEPEND}
!<kde-plasma/kdeplasma-addons-5.25.50
+ !<kde-plasma/plasma-workspace-6.0.80
dev-libs/kirigami-addons:6
>=dev-qt/qtwayland-${QTMIN}:6
>=kde-frameworks/kirigami-${KFMIN}:6
>=kde-frameworks/qqc2-desktop-style-${KFMIN}:6
>=kde-plasma/kde-cli-tools-${PVCUT}:*
>=kde-plasma/oxygen-${PVCUT}:6
+ kde-plasma/plasma-mimeapps-list
media-fonts/noto-emoji
sys-apps/util-linux
x11-apps/setxkbmap
x11-misc/xdg-user-dirs
- kaccounts? ( >=net-libs/signon-oauth2-0.25_p20210102[qt6] )
screencast? ( >=kde-plasma/kpipewire-${PVCUT}:6 )
+ webengine? ( >=net-libs/signon-oauth2-0.25_p20210102[qt6] )
"
BDEPEND="
dev-util/intltool
@@ -125,7 +126,7 @@ BDEPEND="
"
PATCHES=(
- "${FILESDIR}/${PN}-5.90.0-override-include-dirs.patch" # downstream patch
+ "${WORKDIR}/${XORGHDRS}/${PN}-6.0.80-override-include-dirs.patch" # downstream patch
)
src_prepare() {
@@ -144,24 +145,18 @@ src_prepare() {
src_configure() {
local mycmakeargs=(
+ -DBUILD_KCM_MOUSE_X11=ON
+ -DBUILD_KCM_TOUCHPAD_X11=ON
+ -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
-DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt6=ON # not packaged
$(cmake_use_find_package ibus GLIB2)
- $(cmake_use_find_package kaccounts AccountsQt6)
- $(cmake_use_find_package kaccounts KAccounts6)
$(cmake_use_find_package sdl SDL2)
$(cmake_use_find_package semantic-desktop KF6Baloo)
- -DBUILD_KCM_MOUSE_X11=$(usex X)
- -DBUILD_KCM_TOUCHPAD_X11=$(usex X)
+ $(cmake_use_find_package webengine AccountsQt6)
+ $(cmake_use_find_package webengine KAccounts6)
)
- if use X; then
- mycmakeargs+=(
- -DEVDEV_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- )
- fi
-
ecm_src_configure
}
diff --git a/kde-plasma/plasma-disks/Manifest b/kde-plasma/plasma-disks/Manifest
index 005518418ee3..4830b69d20d5 100644
--- a/kde-plasma/plasma-disks/Manifest
+++ b/kde-plasma/plasma-disks/Manifest
@@ -1,2 +1,2 @@
-DIST plasma-disks-5.27.10.tar.xz 93880 BLAKE2B 166590acffe48387d62d6c69607d8f6f1c9b788730b088da11c24ac8ff5421836333208cf81beb69a49183b4f5130e9f69f00444568a364f5142a48804efb434 SHA512 8170a280667c933a37233ec936af3e4b6328e145a099adc973436649c8a74cdd1f355e5aba7c8a6c6c8c8ea30630d4747386f07227f7e1d5dada4e85f1522b79
-DIST plasma-disks-6.0.0.tar.xz 99836 BLAKE2B e708f955ecb8fe1bff31b6c81edf3e1d7f63b2994f81bf39b7d8d800591080b18c6074c211d1effc5a80b64fc101d1e1096cdec361c9c5e81f63ad44ca8dcbd3 SHA512 52d28d0eb92a0a175f7c79e4c77746dbe49c7b97771a0ff902c2cff11cd1b8030be15dbe892af12bdee2bab944ff7254b3cf6204cbdbf71bfc707c574e17a8ac
+DIST plasma-disks-5.27.11.tar.xz 93892 BLAKE2B 7da072a23214297ceabaf256cf30ab2d0ed304f76351953ffae973a54ed0ad25a839549bb0c61b2793546b38c7857ec927d0ebb03885d3a43b2580aa9a60fd13 SHA512 102323ee220e0c2e823fe0a20f96a47646d5000555baa3f81e89168f62093690ed347f776cd78e290c7972114f9a76ba7e62f47c17db56312d5b58774f68100f
+DIST plasma-disks-6.1.3.tar.xz 101340 BLAKE2B 505699f7e846c70fe0e55cee57fb46e23b5530b39670e1957fdf74a00e2e728d7256569f3f50744d3efddc28b3f3d8e8769e402dea0064ce1afcb72b50238165 SHA512 7b00a681d7675d92b2ba70d8b5ef77195be91434fd01cff1802824cb8ac042ac328c604faebf3101b5020b0979c82d0731a3c1c6b6cf104e4542f40db26401e3
diff --git a/kde-plasma/plasma-disks/metadata.xml b/kde-plasma/plasma-disks/metadata.xml
index d925f2439758..9ac314a3e317 100644
--- a/kde-plasma/plasma-disks/metadata.xml
+++ b/kde-plasma/plasma-disks/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<bugs-to>https://bugs.kde.org/</bugs-to>
+ <remote-id type="kde-invent">plasma/plasma-disks</remote-id>
</upstream>
</pkgmetadata>
diff --git a/kde-plasma/plasma-disks/plasma-disks-5.27.10.ebuild b/kde-plasma/plasma-disks/plasma-disks-5.27.11.ebuild
index 669889c70f68..669889c70f68 100644
--- a/kde-plasma/plasma-disks/plasma-disks-5.27.10.ebuild
+++ b/kde-plasma/plasma-disks/plasma-disks-5.27.11.ebuild
diff --git a/kde-plasma/plasma-disks/plasma-disks-6.0.0.ebuild b/kde-plasma/plasma-disks/plasma-disks-6.1.3.ebuild
index e73bdf433e50..be846c7c9db7 100644
--- a/kde-plasma/plasma-disks/plasma-disks-6.0.0.ebuild
+++ b/kde-plasma/plasma-disks/plasma-disks-6.1.3.ebuild
@@ -4,8 +4,8 @@
EAPI=8
ECM_HANDBOOK="true"
-KFMIN=6.0
-QTMIN=6.6.2
+KFMIN=6.3.0
+QTMIN=6.7.1
inherit ecm plasma.kde.org
DESCRIPTION="Monitors S.M.A.R.T. capable devices for imminent failure"
@@ -13,7 +13,7 @@ HOMEPAGE="https://invent.kde.org/plasma/plasma-disks"
LICENSE="|| ( GPL-3 GPL-2 )"
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
DEPEND="
diff --git a/kde-plasma/plasma-firewall/Manifest b/kde-plasma/plasma-firewall/Manifest
index aeaef641544a..9b8ed1dbcfa9 100644
--- a/kde-plasma/plasma-firewall/Manifest
+++ b/kde-plasma/plasma-firewall/Manifest
@@ -1,2 +1,2 @@
-DIST plasma-firewall-5.27.10.tar.xz 363288 BLAKE2B abebad4476e270ec5da39a4a8791382fe287d058e0e8bd2fe381204300cf41213adaa8125ca1c585d457ab969beadcd6122119798ae6c8bda0ad6660d2d14217 SHA512 350d44e26b6a9100b3f6ac9022b2e653f2ff55ec62f8efbef7b747eac006d8a0eb7182f8161a587cafadc07d5126fc0ea439e0624e578911ddba718fc99856d4
-DIST plasma-firewall-6.0.0.tar.xz 367816 BLAKE2B 7e963187401722e27822760e1610fc04396febb96fcfd915d90a7ffea98c7d6ad41a753f749ff2abdb91141ed0871fc71e7f4b1d0d17cfa79eaff35af96076d5 SHA512 446283ef553498430858bf509e3b585517d69b71e66aedab3cf8963863668bc82cc90407c90b918e4aa961eac4e361bd8cd0070049d204aa41d7e988df7bdacb
+DIST plasma-firewall-5.27.11.tar.xz 362988 BLAKE2B 484e853f4a8c61823e2a235fe5d5e40b6861c04044ca5058b8e866d9a9d9cb072b8a64c2c1b8a950f1604acc85dd27c38314735db2b6e4f59e8fb9085eda0ea8 SHA512 9c6a41448ef83a1c464e1e10441ae811bc898afc451b821fbd46141df4ffe1ad395692c420ce02dd5618197a307fa2729dbe8f0f703c1a64b14068f6c018ba7b
+DIST plasma-firewall-6.1.3.tar.xz 373856 BLAKE2B 01af12b3f05adf5f45dad30e641cd3b73c166e9c488a68de67f2962c4d51b217f6b499a2d6835920376160e70d13271008eb76723b4e8f930ae34923c647706f SHA512 0ccfca43f2c15f409f1e5f4b8b37641d8a66e2774b972425fb5ed0b15d0381878f53a1f7f6fb296000fe06c1f965640209d794d74cc46f8e8c3cc2125c1963d2
diff --git a/kde-plasma/plasma-firewall/metadata.xml b/kde-plasma/plasma-firewall/metadata.xml
index 173d8fdb463d..b4a87d9ec623 100644
--- a/kde-plasma/plasma-firewall/metadata.xml
+++ b/kde-plasma/plasma-firewall/metadata.xml
@@ -7,6 +7,7 @@
</maintainer>
<upstream>
<bugs-to>https://bugs.kde.org/</bugs-to>
+ <remote-id type="kde-invent">network/plasma-firewall</remote-id>
</upstream>
<use>
<flag name="firewalld">Build <pkg>net-firewall/firewalld</pkg> backend</flag>
diff --git a/kde-plasma/plasma-firewall/plasma-firewall-5.27.10.ebuild b/kde-plasma/plasma-firewall/plasma-firewall-5.27.11.ebuild
index c93d394f02d8..c93d394f02d8 100644
--- a/kde-plasma/plasma-firewall/plasma-firewall-5.27.10.ebuild
+++ b/kde-plasma/plasma-firewall/plasma-firewall-5.27.11.ebuild
diff --git a/kde-plasma/plasma-firewall/plasma-firewall-6.0.0.ebuild b/kde-plasma/plasma-firewall/plasma-firewall-6.1.3.ebuild
index b32a35aa7769..143bc10e05eb 100644
--- a/kde-plasma/plasma-firewall/plasma-firewall-6.0.0.ebuild
+++ b/kde-plasma/plasma-firewall/plasma-firewall-6.1.3.ebuild
@@ -5,8 +5,8 @@ EAPI=8
ECM_TEST="forceoptional"
PYTHON_COMPAT=( python3_{10..12} )
-KFMIN=6.0
-QTMIN=6.6.2
+KFMIN=6.3.0
+QTMIN=6.7.1
inherit ecm plasma.kde.org python-single-r1
DESCRIPTION="Plasma frontend for Firewalld or UFW"
@@ -14,7 +14,7 @@ HOMEPAGE="https://invent.kde.org/network/plasma-firewall"
LICENSE="GPL-2+"
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="firewalld +ufw"
REQUIRED_USE="${PYTHON_REQUIRED_USE} || ( firewalld ufw )"
diff --git a/kde-plasma/plasma-integration/Manifest b/kde-plasma/plasma-integration/Manifest
index 53cc9b6e0d39..7df85237a63f 100644
--- a/kde-plasma/plasma-integration/Manifest
+++ b/kde-plasma/plasma-integration/Manifest
@@ -1,2 +1,2 @@
-DIST plasma-integration-5.27.10.tar.xz 89832 BLAKE2B 9279a29ae28d2ff8cbce6e6c9675300fba37c91b59f60c535d4f32ca54b222b2438a7e01747b864681d257cbeaf48248f4397c9d1dcd4142d4da5321fa3216a7 SHA512 a69b65cbf5cbabdb53359adb067ed673bf5582c1768aba7a6f5377f17369f95e9646e23bbac3efa0d67e12cc3705e6411e4d1a1fea1da9243937965573d12f4b
-DIST plasma-integration-6.0.0.tar.xz 92988 BLAKE2B e4700de62fdd4a48baaede973b1ea82116b06074154da010717fe1b1c269532fdda3409531166c3c55360cae858e4470877a2719997a30fb13806f015057620a SHA512 547af81e99a3360a243b569e3fd70b6ffd8626eb0b3f7381eb834d487d1dd9d11de5a91111157dc51b783b04027a4a50c8b36581e0c2178f57d94ddddc35135e
+DIST plasma-integration-5.27.11.tar.xz 89460 BLAKE2B b6e0f487332c7280d394c9e84c44f18cd0694812307fdb1109a27d7f04ac5e0b2c6934adfed10fcbb65b5ec358e4ece728c8761edbc2872f33b40d3cff54495f SHA512 34e040425a11089bdda444132c224af8b4fca5d3fd30e875d4a385ad26bb215409c076c19ee3a2bbe3736121a7988bbc6ca564814f4e28b8e20acb5ebc194347
+DIST plasma-integration-6.1.3.tar.xz 93088 BLAKE2B 1bc85d33efdf0e3ac0b4fdd589899f4f5f77a10bbe79cce2d74792d1872ed338b418f8469f3eddaa5ca61ffaa2441ca97702dc6ba5bdb5672366a90552840eac SHA512 3031dca00e33c0a869158967b8ca83bf0f86d16467780191bf4fecedbbda309e06679587e721ae05cff508e6e34358f9477b756e95c2a1ec33ae2dc8c95ecc2d
diff --git a/kde-plasma/plasma-integration/plasma-integration-5.27.10.ebuild b/kde-plasma/plasma-integration/plasma-integration-5.27.11.ebuild
index 056b3049e30b..056b3049e30b 100644
--- a/kde-plasma/plasma-integration/plasma-integration-5.27.10.ebuild
+++ b/kde-plasma/plasma-integration/plasma-integration-5.27.11.ebuild
diff --git a/kde-plasma/plasma-integration/plasma-integration-6.0.0.ebuild b/kde-plasma/plasma-integration/plasma-integration-6.1.3.ebuild
index 33f9d47c4a62..2cc64b11c41c 100644
--- a/kde-plasma/plasma-integration/plasma-integration-6.0.0.ebuild
+++ b/kde-plasma/plasma-integration/plasma-integration-6.1.3.ebuild
@@ -3,23 +3,24 @@
EAPI=8
-KF5MIN=5.113.0
-KFMIN=6.0
+KF5MIN=5.115.0
+KFMIN=6.3.0
PVCUT=$(ver_cut 1-3)
-QT5MIN=5.15.9
-QTMIN=6.6.2
+QT5MIN=5.15.12
+QTMIN=6.7.1
inherit ecm plasma.kde.org
DESCRIPTION="Qt Platform Theme integration plugins for the Plasma workspaces"
LICENSE="LGPL-2+"
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="qt5"
# requires running kde environment
RESTRICT="test"
+# slot ops: qdbus*_p.h and Qt6::GuiPrivate for qtx11extras_p.h
COMMON_DEPEND="
dev-libs/wayland
>=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,widgets]
@@ -59,10 +60,11 @@ COMMON_DEPEND="
>=kde-frameworks/knotifications-${KF5MIN}:5
>=kde-frameworks/kwindowsystem-${KF5MIN}:5
>=kde-frameworks/kxmlgui-${KF5MIN}:5
+ >=kde-plasma/kwayland-${KF5MIN}:5
)
"
DEPEND="${COMMON_DEPEND}
- >=dev-libs/plasma-wayland-protocols-1.11.1
+ >=dev-libs/plasma-wayland-protocols-1.13.0
"
RDEPEND="${COMMON_DEPEND}
media-fonts/hack
diff --git a/kde-plasma/plasma-meta/metadata.xml b/kde-plasma/plasma-meta/metadata.xml
index 739e05ae62ee..d99c868979a6 100644
--- a/kde-plasma/plasma-meta/metadata.xml
+++ b/kde-plasma/plasma-meta/metadata.xml
@@ -22,13 +22,18 @@
<flag name="gtk">Enable Breeze widget style and system settings module for GTK+</flag>
<flag name="kwallet">Enable support for KWallet auto-unlocking via <pkg>kde-plasma/kwallet-pam</pkg></flag>
<flag name="legacy-systray">Add support for legacy applications using <pkg>kde-plasma/xembed-sni-proxy</pkg></flag>
+ <flag name="oxygen-theme">Pull in Oxygen icons, sound theme and visual style for KDE Plasma</flag>
<flag name="plymouth">Pull in Breeze theme for <pkg>sys-boot/plymouth</pkg></flag>
<flag name="pulseaudio">Install Plasma applet for PulseAudio volume management</flag>
+ <flag name="qt5">Pull in required packages for seamless integration of KF5/Qt5-based applications</flag>
<flag name="sddm">Pull in the <pkg>x11-misc/sddm</pkg> display manager and system settings module</flag>
<flag name="sdk">Pull in <pkg>kde-plasma/plasma-sdk</pkg> for Plasma development</flag>
<flag name="smart">Pull in <pkg>kde-plasma/plasma-disks</pkg> for disk health monitoring</flag>
<flag name="thunderbolt">Pull in <pkg>kde-plasma/plasma-thunderbolt</pkg> control center module</flag>
+ <flag name="unsupported">Allow packages that are known to ruin runtime experience ** DO NOT FILE BUGS WITH THIS ENABLED **</flag>
<flag name="wacom">Pull in <pkg>kde-plasma/wacomtablet</pkg> control center module</flag>
<flag name="wallpapers">Install wallpapers for the Plasma Workspace</flag>
+ <flag name="webengine">Use <pkg>kde-apps/khelpcenter</pkg> to access the locally installed KDE Help System Handbook</flag>
+ <flag name="xwayland">Enable Wayland windows screensharing to XWayland applications via <pkg>gui-apps/xwaylandvideobridge</pkg></flag>
</use>
</pkgmetadata>
diff --git a/kde-plasma/plasma-meta/plasma-meta-5.27.10.ebuild b/kde-plasma/plasma-meta/plasma-meta-5.27.11-r1.ebuild
index 12b463bf6356..cca4f1957376 100644
--- a/kde-plasma/plasma-meta/plasma-meta-5.27.10.ebuild
+++ b/kde-plasma/plasma-meta/plasma-meta-5.27.11-r1.ebuild
@@ -61,7 +61,7 @@ RDEPEND="
display-manager? (
sddm? (
>=kde-plasma/sddm-kcm-${PV}:${SLOT}
- x11-misc/sddm[elogind?,systemd?]
+ <x11-misc/sddm-0.21.0_p20240302[elogind?,systemd?]
)
!sddm? ( x11-misc/lightdm )
)
diff --git a/kde-plasma/plasma-meta/plasma-meta-6.0.0.ebuild b/kde-plasma/plasma-meta/plasma-meta-6.1.3.ebuild
index 03f4793d634c..3f6762bdb8a9 100644
--- a/kde-plasma/plasma-meta/plasma-meta-6.0.0.ebuild
+++ b/kde-plasma/plasma-meta/plasma-meta-6.1.3.ebuild
@@ -3,22 +3,25 @@
EAPI=8
+inherit toolchain-funcs
+
DESCRIPTION="Merge this to pull in all Plasma 6 packages"
HOMEPAGE="https://kde.org/plasma-desktop/"
LICENSE="metapackage"
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="accessibility bluetooth +browser-integration colord +crash-handler crypt
-cups discover +display-manager +elogind +firewall flatpak grub gtk +handbook
-+kwallet +networkmanager plymouth pulseaudio +sddm sdk +smart systemd
-thunderbolt wacom +wallpapers"
+cups discover +display-manager +elogind +firewall flatpak grub gtk +kwallet
++networkmanager oxygen-theme plymouth pulseaudio qt5 rdp +sddm sdk +smart systemd
+thunderbolt unsupported wacom +wallpapers webengine +xwayland"
REQUIRED_USE="^^ ( elogind systemd )"
RDEPEND="
!${CATEGORY}/${PN}:5
- >=kde-plasma/breeze-${PV}:${SLOT}
+ !kde-plasma/khotkeys:5
+ >=kde-plasma/breeze-${PV}:${SLOT}[qt5?]
>=kde-plasma/kactivitymanagerd-${PV}:${SLOT}
>=kde-plasma/kde-cli-tools-${PV}:${SLOT}
>=kde-plasma/kdecoration-${PV}:${SLOT}
@@ -27,12 +30,12 @@ RDEPEND="
>=kde-plasma/kglobalacceld-${PV}:${SLOT}
>=kde-plasma/kinfocenter-${PV}:${SLOT}
>=kde-plasma/kmenuedit-${PV}:${SLOT}
+ >=kde-plasma/kpipewire-${PV}:${SLOT}
>=kde-plasma/kscreen-${PV}:${SLOT}
>=kde-plasma/kscreenlocker-${PV}:${SLOT}
>=kde-plasma/ksshaskpass-${PV}:${SLOT}
>=kde-plasma/ksystemstats-${PV}:${SLOT}
>=kde-plasma/kwayland-${PV}:${SLOT}
- >=kde-plasma/kwayland-integration-${PV}:5
>=kde-plasma/kwin-${PV}:${SLOT}[lock]
>=kde-plasma/kwrited-${PV}:${SLOT}
>=kde-plasma/layer-shell-qt-${PV}:${SLOT}
@@ -41,18 +44,17 @@ RDEPEND="
>=kde-plasma/libplasma-${PV}:${SLOT}
>=kde-plasma/milou-${PV}:${SLOT}
>=kde-plasma/ocean-sound-theme-${PV}:${SLOT}
- >=kde-plasma/oxygen-${PV}:${SLOT}
- >=kde-plasma/oxygen-sounds-${PV}:${SLOT}
>=kde-plasma/plasma-activities-${PV}:${SLOT}
>=kde-plasma/plasma-activities-stats-${PV}:${SLOT}
>=kde-plasma/plasma-desktop-${PV}:${SLOT}
- >=kde-plasma/plasma-integration-${PV}:${SLOT}
+ >=kde-plasma/plasma-integration-${PV}:${SLOT}[qt5?]
>=kde-plasma/plasma-systemmonitor-${PV}:${SLOT}
>=kde-plasma/plasma-welcome-${PV}:${SLOT}
>=kde-plasma/plasma-workspace-${PV}:${SLOT}
>=kde-plasma/plasma5support-${PV}:${SLOT}
>=kde-plasma/polkit-kde-agent-${PV}:*
>=kde-plasma/powerdevil-${PV}:${SLOT}
+ >=kde-plasma/qqc2-breeze-style-${PV}:${SLOT}
>=kde-plasma/systemsettings-${PV}:${SLOT}
>=kde-plasma/xdg-desktop-portal-kde-${PV}:${SLOT}
sys-apps/dbus[elogind?,systemd?]
@@ -68,7 +70,7 @@ RDEPEND="
display-manager? (
sddm? (
>=kde-plasma/sddm-kcm-${PV}:${SLOT}
- x11-misc/sddm[elogind?,systemd?]
+ >=x11-misc/sddm-0.21.0_p20240302[elogind?,systemd?]
)
!sddm? ( x11-misc/lightdm )
)
@@ -78,19 +80,26 @@ RDEPEND="
gtk? (
>=kde-plasma/breeze-gtk-${PV}:${SLOT}
>=kde-plasma/kde-gtk-config-${PV}:${SLOT}
+ sys-apps/xdg-desktop-portal-gtk
x11-misc/appmenu-gtk-module
)
- handbook? ( kde-apps/khelpcenter:* )
kwallet? ( >=kde-plasma/kwallet-pam-${PV}:${SLOT} )
networkmanager? (
>=kde-plasma/plasma-nm-${PV}:${SLOT}
net-misc/networkmanager[elogind?,systemd?]
)
+ oxygen-theme? (
+ >=kde-frameworks/oxygen-icons-6.0.0:*
+ >=kde-plasma/oxygen-${PV}:${SLOT}[qt5?]
+ >=kde-plasma/oxygen-sounds-${PV}:${SLOT}
+ )
plymouth? (
>=kde-plasma/breeze-plymouth-${PV}:${SLOT}
>=kde-plasma/plymouth-kcm-${PV}:${SLOT}
)
pulseaudio? ( >=kde-plasma/plasma-pa-${PV}:${SLOT} )
+ qt5? ( >=kde-plasma/kwayland-integration-${PV}:5 )
+ rdp? ( >=kde-plasma/krdp-${PV}:${SLOT} )
sdk? ( >=kde-plasma/plasma-sdk-${PV}:${SLOT} )
smart? ( >=kde-plasma/plasma-disks-${PV}:${SLOT} )
systemd? (
@@ -98,10 +107,38 @@ RDEPEND="
firewall? ( >=kde-plasma/plasma-firewall-${PV}:${SLOT} )
)
thunderbolt? ( >=kde-plasma/plasma-thunderbolt-${PV}:${SLOT} )
+ !unsupported? (
+ !gui-apps/qt6ct
+ )
wacom? ( >=kde-plasma/wacomtablet-${PV}:${SLOT} )
wallpapers? ( >=kde-plasma/plasma-workspace-wallpapers-${PV}:${SLOT} )
+ webengine? ( kde-apps/khelpcenter:6 )
+ xwayland? ( >=gui-apps/xwaylandvideobridge-0.4.0 )
"
# Optional runtime deps: kde-plasma/plasma-desktop
RDEPEND="${RDEPEND}
accessibility? ( app-accessibility/orca )
"
+
+pkg_postinst() {
+ if [[ $(tc-get-cxx-stdlib) == "libc++" ]] ; then
+ # Workaround for bug #923292 (KDE-bug 479679)
+ ewarn "plasmashell and other KDE Plasma components are known to misbehave"
+ ewarn "when built with sys-libs/libcxx, e.g. crashing when right-clicking"
+ ewarn "on a panel. See bug #923292."
+ ewarn ""
+ ewarn "A possible (no warranty!) workaround is building sys-libs/libcxx and"
+ ewarn "sys-libs/libcxxabi with the following in package.env:"
+ ewarn " MYCMAKEARGS=\"-DLIBCXX_TYPEINFO_COMPARISON_IMPLEMENTATION=2\""
+ ewarn "You may then need to rebuild dev-qt/* and kde-*/*."
+ fi
+
+ if ! use qt5 && has_version dev-qt/qtgui; then
+ ewarn "KF5- and Qt5-based applications will exhibit various integration bugs"
+ ewarn "and generally look out of place in Plasma 6 without the dependencies"
+ ewarn "enforced by kde-plasma/plasma-meta[qt5]."
+ ewarn
+ ewarn "This warning message is being displayed because dev-qt/qtgui:5 is"
+ ewarn "currently installed which indicates the use of such applications."
+ fi
+}
diff --git a/kde-plasma/plasma-mimeapps-list/files/mimeapps.list b/kde-plasma/plasma-mimeapps-list/files/mimeapps.list
new file mode 100644
index 000000000000..53307a334616
--- /dev/null
+++ b/kde-plasma/plasma-mimeapps-list/files/mimeapps.list
@@ -0,0 +1,226 @@
+# SPDX-License-Identifier: CC0-1.0
+# SPDX-FileCopyrightText: None
+
+[Default Applications]
+
+# Misc
+application/x-krita=org.kde.krita.desktop;org.kde.gwenview.desktop
+image/x-xcf=org.gimp.GIMP.desktop;org.kde.gwenview.desktop
+
+# Discover
+x-scheme-handler/appstream=org.kde.discover.urlhandler.desktop
+
+# Archive Manager
+application/x-tar=org.kde.ark.desktop
+application/x-compressed-tar=org.kde.ark.desktop
+application/x-bzip-compressed-tar=org.kde.ark.desktop
+application/x-tarz=org.kde.ark.desktop
+application/x-xz-compressed-tar=org.kde.ark.desktop
+application/x-lzma-compressed-tar=org.kde.ark.desktop
+application/x-lzip-compressed-tar=org.kde.ark.desktop
+application/x-tzo=org.kde.ark.desktop
+application/x-lrzip-compressed-tar=org.kde.ark.desktop
+application/x-lz4-compressed-tar=org.kde.ark.desktop
+application/x-zstd-compressed-tar=org.kde.ark.desktop
+application/x-cd-image=org.kde.ark.desktop
+application/x-bcpio=org.kde.ark.desktop
+application/x-cpio=org.kde.ark.desktop
+application/x-cpio-compressed=org.kde.ark.desktop
+application/x-sv4cpio=org.kde.ark.desktop
+application/x-sv4crc=org.kde.ark.desktop
+application/x-source-rpm=org.kde.ark.desktop
+application/vnd.ms-cab-compressed=org.kde.ark.desktop
+application/x-xar=org.kde.ark.desktop
+application/x-iso9660-appimage=org.kde.ark.desktop
+application/x-archive=org.kde.ark.desktop
+application/vnd.rar=org.kde.ark.desktop
+application/x-rar=org.kde.ark.desktop
+application/x-7z-compressed=org.kde.ark.desktop
+application/zip=org.kde.ark.desktop
+application/x-compress=org.kde.ark.desktop
+application/gzip=org.kde.ark.desktop
+application/x-bzip=org.kde.ark.desktop
+application/x-lzma=org.kde.ark.desktop
+application/x-xz=org.kde.ark.desktop
+application/zstd=org.kde.ark.desktop
+application/x-lha=org.kde.ark.desktop
+
+# Browser
+x-scheme-handler/http=firefox.desktop;firefox-bin.desktop;chromium-browser-chromium.desktop;google-chrome.desktop;org.kde.falkon.desktop;
+x-scheme-handler/https=firefox.desktop;firefox-bin.desktop;chromium-browser-chromium.desktop;google-chrome.desktop;org.kde.falkon.desktop;
+
+# Email
+x-scheme-handler/mailto=org.kde.kmail2.desktop
+
+# File Manager
+inode/directory=org.kde.dolphin.desktop
+
+# Geo
+x-scheme-handler/geo=marble_geo.desktop
+
+# Image Viewer
+image/avif=org.kde.gwenview.desktop
+image/gif=org.kde.gwenview.desktop
+image/heif=org.kde.gwenview.desktop
+image/jpeg=org.kde.gwenview.desktop
+image/jxl=org.kde.gwenview.desktop
+image/png=org.kde.gwenview.desktop
+image/bmp=org.kde.gwenview.desktop
+image/x-eps=org.kde.gwenview.desktop
+image/x-icns=org.kde.gwenview.desktop
+image/x-ico=org.kde.gwenview.desktop
+image/x-portable-bitmap=org.kde.gwenview.desktop
+image/x-portable-graymap=org.kde.gwenview.desktop
+image/x-portable-pixmap=org.kde.gwenview.desktop
+image/x-xbitmap=org.kde.gwenview.desktop
+image/x-xpixmap=org.kde.gwenview.desktop
+image/tiff=org.kde.gwenview.desktop
+image/x-psd=org.kde.gwenview.desktop
+image/x-webp=org.kde.gwenview.desktop
+image/webp=org.kde.gwenview.desktop
+image/x-tga=org.kde.gwenview.desktop
+
+# Music Player
+audio/aac=org.kde.elisa.desktop
+audio/mp4=org.kde.elisa.desktop
+audio/mpeg=org.kde.elisa.desktop
+audio/mpegurl=org.kde.elisa.desktop
+audio/ogg=org.kde.elisa.desktop
+audio/vnd.rn-realaudio=org.kde.elisa.desktop
+audio/vorbis=org.kde.elisa.desktop
+audio/x-flac=org.kde.elisa.desktop
+audio/x-mp3=org.kde.elisa.desktop
+audio/x-mpegurl=org.kde.elisa.desktop
+audio/x-ms-wma=org.kde.elisa.desktop
+audio/x-musepack=org.kde.elisa.desktop
+audio/x-oggflac=org.kde.elisa.desktop
+audio/x-pn-realaudio=org.kde.elisa.desktop
+audio/x-scpls=org.kde.elisa.desktop
+audio/x-speex=org.kde.elisa.desktop
+audio/x-vorbis=org.kde.elisa.desktop
+audio/x-vorbis+ogg=org.kde.elisa.desktop
+audio/x-wav=org.kde.elisa.desktop
+
+# Office (spreadsheets)
+application/csv=org.kde.calligrasheets.desktop;libreoffice-calc.desktop;
+application/excel=org.kde.calligrasheets.desktop;libreoffice-calc.desktop;
+application/msexcel=org.kde.calligrasheets.desktop;libreoffice-calc.desktop;
+application/tab-separated-values=org.kde.calligrasheets.desktop;libreoffice-calc.desktop;
+application/vnd.lotus-1-2-3=org.kde.calligrasheets.desktop;libreoffice-calc.desktop;
+application/vnd.ms-excel=org.kde.calligrasheets.desktop;libreoffice-calc.desktop;
+application/x-123=libreoffice-calc.desktop;
+application/x-dos_ms_excel=org.kde.calligrasheets.desktop;libreoffice-calc.desktop;
+application/x-excel=org.kde.calligrasheets.desktop;libreoffice-calc.desktop;
+application/x-mps=org.kde.calligrasheets.desktop;libreoffice-calc.desktop;
+application/x-ms-excel=org.kde.calligrasheets.desktop;libreoffice-calc.desktop;
+application/x-msexcel=org.kde.calligrasheets.desktop;libreoffice-calc.desktop;
+application/x-xbase=org.kde.calligrasheets.desktop;libreoffice-calc.desktop;
+application/x-xls=org.kde.calligrasheets.desktop;libreoffice-calc.desktop;
+application/xls=org.kde.calligrasheets.desktop;libreoffice-calc.desktop;
+text/comma-separated-values=org.kde.calligrasheets.desktop;libreoffice-calc.desktop;
+text/csv=org.kde.calligrasheets.desktop;libreoffice-calc.desktop;
+text/spreadsheet=org.kde.calligrasheets.desktop;libreoffice-calc.desktop;
+text/tab-separated-values=org.kde.calligrasheets.desktop;libreoffice-calc.desktop;
+text/x-comma-separated-values=org.kde.calligrasheets.desktop;libreoffice-calc.desktop;
+text/x-csv=org.kde.calligrasheets.desktop;libreoffice-calc.desktop;
+application/vnd.oasis.opendocument.spreadsheet=libreoffice-calc.desktop;
+application/vnd.oasis.opendocument.spreadsheet-template=libreoffice-calc.desktop;
+application/vnd.sun.xml.calc=libreoffice-calc.desktop;
+application/vnd.sun.xml.calc.template=libreoffice-calc.desktop;
+application/vnd.stardivision.calc=libreoffice-calc.desktop;
+application/vnd.stardivision.chart=libreoffice-calc.desktop;
+application/vnd.openxmlformats-officedocument.spreadsheetml.sheet=libreoffice-calc.desktop;
+application/vnd.ms-excel.sheet.macroenabled.12=libreoffice-calc.desktop;
+application/vnd.openxmlformats-officedocument.spreadsheetml.template=libreoffice-calc.desktop;
+application/vnd.ms-excel.template.macroenabled.12=libreoffice-calc.desktop;
+application/vnd.ms-excel.sheet.binary.macroenabled.12=libreoffice-calc.desktop;
+application/vnd.oasis.opendocument.graphics=libreoffice-draw.desktop;
+application/vnd.oasis.opendocument.graphics-template=libreoffice-draw.desktop;
+application/vnd.sun.xml.draw=libreoffice-draw.desktop;
+application/vnd.sun.xml.draw.template=libreoffice-draw.desktop;
+application/vnd.stardivision.draw=libreoffice-draw.desktop;
+application/vnd.oasis.opendocument.formula=libreoffice-math.desktop;
+application/vnd.sun.xml.math=libreoffice-math.desktop;
+application/vnd.stardivision.math=libreoffice-math.desktop;
+
+# Office (presentations)
+application/vnd.oasis.opendocument.presentation=libreoffice-impress.desktop;
+application/vnd.oasis.opendocument.presentation-template=libreoffice-impress.desktop;
+application/vnd.sun.xml.impress=libreoffice-impress.desktop;
+application/vnd.sun.xml.impress.template=libreoffice-impress.desktop;
+application/vnd.stardivision.impress=libreoffice-impress.desktop;
+application/mspowerpoint=libreoffice-impress.desktop;
+application/vnd.ms-powerpoint=libreoffice-impress.desktop;
+application/vnd.openxmlformats-officedocument.presentationml.presentation=libreoffice-impress.desktop;
+application/vnd.ms-powerpoint.presentation.macroenabled.12=libreoffice-impress.desktop;
+application/vnd.openxmlformats-officedocument.presentationml.template=libreoffice-impress.desktop;
+application/vnd.ms-powerpoint.template.macroenabled.12=libreoffice-impress.desktop;
+
+# PDF Viewer
+application/pdf=okularApplication_pdf.desktop
+
+# Tel
+x-scheme-handler/tel=org.kde.kdeconnect.handler.desktop
+
+# Text Editor
+text/plain=org.kde.kate.desktop;org.kde.kwrite.desktop
+text/x-cmake=org.kde.kate.desktop;org.kde.kwrite.desktop
+text/markdown=org.kde.kate.desktop;org.kde.kwrite.desktop
+text/richtext=libreoffice-writer.desktop;org.kde.kate.desktop;org.kde.kwrite.desktop
+text/rtf=libreoffice-writer.desktop;org.kde.kate.desktop;org.kde.kwrite.desktop
+application/x-docbook+xml=org.kde.kate.desktop;org.kde.kwrite.desktop
+application/json=org.kde.kate.desktop;org.kde.kwrite.desktop
+application/x-yaml=org.kde.kate.desktop;org.kde.kwrite.desktop
+application/rtf=libreoffice-writer.desktop;org.kde.kate.desktop;org.kde.kwrite.desktop
+application/vnd.oasis.opendocument.text=libreoffice-writer.desktop;
+application/vnd.oasis.opendocument.text-template=libreoffice-writer.desktop;
+application/vnd.oasis.opendocument.text-web=libreoffice-writer.desktop;
+application/vnd.oasis.opendocument.text-master=libreoffice-writer.desktop;
+application/vnd.sun.xml.writer=libreoffice-writer.desktop;
+application/vnd.sun.xml.writer.template=libreoffice-writer.desktop;
+application/vnd.sun.xml.writer.global=libreoffice-writer.desktop;
+application/vnd.stardivision.writer=libreoffice-writer.desktop;
+application/msword=libreoffice-writer.desktop;
+application/vnd.ms-word=libreoffice-writer.desktop;
+application/x-doc=libreoffice-writer.desktop;
+application/vnd.wordperfect=libreoffice-writer.desktop;
+application/wordperfect=libreoffice-writer.desktop;
+application/vnd.openxmlformats-officedocument.wordprocessingml.document=libreoffice-writer.desktop;
+application/vnd.ms-word.document.macroenabled.12=libreoffice-writer.desktop;
+application/vnd.openxmlformats-officedocument.wordprocessingml.template=libreoffice-writer.desktop;
+application/vnd.ms-word.template.macroenabled.12=libreoffice-writer.desktop;
+
+# Video Player
+video/3gp=org.kde.haruna.desktop
+video/3gpp=org.kde.haruna.desktop
+video/3gpp2=org.kde.haruna.desktop
+video/avi=org.kde.haruna.desktop
+video/divx=org.kde.haruna.desktop
+video/dv=org.kde.haruna.desktop
+video/fli=org.kde.haruna.desktop
+video/flv=org.kde.haruna.desktop
+video/mp2t=org.kde.haruna.desktop
+video/mp4=org.kde.haruna.desktop
+video/mp4v-es=org.kde.haruna.desktop
+video/mpeg=org.kde.haruna.desktop
+video/msvideo=org.kde.haruna.desktop
+video/ogg=org.kde.haruna.desktop
+video/quicktime=org.kde.haruna.desktop
+video/vnd.divx=org.kde.haruna.desktop
+video/vnd.mpegurl=org.kde.haruna.desktop
+video/vnd.rn-realvideo=org.kde.haruna.desktop
+video/webm=org.kde.haruna.desktop
+video/x-avi=org.kde.haruna.desktop
+video/x-flv=org.kde.haruna.desktop
+video/x-m4v=org.kde.haruna.desktop
+video/x-matroska=org.kde.haruna.desktop
+video/x-mpeg2=org.kde.haruna.desktop
+video/x-ms-asf=org.kde.haruna.desktop
+video/x-msvideo=org.kde.haruna.desktop
+video/x-ms-wmv=org.kde.haruna.desktop
+video/x-ms-wmx=org.kde.haruna.desktop
+video/x-ogm=org.kde.haruna.desktop
+video/x-ogm+ogg=org.kde.haruna.desktop
+video/x-theora=org.kde.haruna.desktop
+video/x-theora+ogg=org.kde.haruna.desktop
+application/x-matroska=org.kde.haruna.desktop
diff --git a/kde-plasma/ksysguard/metadata.xml b/kde-plasma/plasma-mimeapps-list/metadata.xml
index d925f2439758..d925f2439758 100644
--- a/kde-plasma/ksysguard/metadata.xml
+++ b/kde-plasma/plasma-mimeapps-list/metadata.xml
diff --git a/kde-plasma/plasma-mimeapps-list/plasma-mimeapps-list-1.ebuild b/kde-plasma/plasma-mimeapps-list/plasma-mimeapps-list-1.ebuild
new file mode 100644
index 000000000000..1fe15e7ee595
--- /dev/null
+++ b/kde-plasma/plasma-mimeapps-list/plasma-mimeapps-list-1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Gentoo curated mimeapps list for KDE Plasma"
+HOMEPAGE="https://specifications.freedesktop.org/mime-apps-spec/mime-apps-spec-1.0.1.html"
+SRC_URI=""
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RDEPEND=""
+
+src_install() {
+ default
+
+ # TODO: Should we just remove the upstream one in /usr/share?
+ # /etc/xdg should really be available for site-local overrides, but then
+ # again we have CONFIG_PROTECT...
+ insinto /etc/xdg/mimeapps.list
+ doins "${FILESDIR}"/mimeapps.list
+}
diff --git a/kde-plasma/plasma-nm/Manifest b/kde-plasma/plasma-nm/Manifest
index b3b771f55769..07a261cf61a7 100644
--- a/kde-plasma/plasma-nm/Manifest
+++ b/kde-plasma/plasma-nm/Manifest
@@ -1,2 +1,2 @@
-DIST plasma-nm-5.27.10.tar.xz 1155856 BLAKE2B e3633156c65991aa938ab60b429dd56f7f78a2ae49b7cbe2b21a8cfba6eefb2b490b69d540fbc4b62017b3ae28186eade08f93c059f2ec20ed4fa5946731095e SHA512 427e6b8ebcd471c0e09a483e43207e60367dae45f8d7727101559685fb9e8f5eaa1a6328a5fd6af4f0a39e7533495ed5402f2f34be9fa943099906d092b1739d
-DIST plasma-nm-6.0.0.tar.xz 1170532 BLAKE2B e990a5a7b1404f9d5fb36c71656abb3fadb1e8f981226a21300af818b0bfe2c9583c31200bb5e1c07269493d0d98dc74c2703b88b519895f63451e2175bac52d SHA512 c0bc99cfcb2b81d1bba9b7dbf4890a8cc08005c08b0cec5b7b16d279fd7f300adb6e141ce491ba9e2e0b5adb2e98c5c302c9735f58c53214abedd384ed81d593
+DIST plasma-nm-5.27.11.tar.xz 1150816 BLAKE2B 9c48416a45caf9ac4836f793bd082906b2f3548dc1000c013c9403d609e3d0eee6036da4c6bb9b24be31a278487f777bd6fc3b258ce75adec35759c94ee35994 SHA512 79148728ab0e365c686ad4f24e8304f4be37112794c6356495b6108629ba68348588cf56f2fee60d2392ebaa5f4ab33cc43c30bdbae053ead5c5783cc1ced8ad
+DIST plasma-nm-6.1.3.tar.xz 1201340 BLAKE2B ae391c4646285a0c1dcb15a71d25d74961554dc801f67bacf2ea1e27c3619e518a8743461226d54991676205052d0c557a4a623ec4604116cdcbfaf9d099a175 SHA512 7feae040352a7d5613f74720c31da688d36e69cdcb90bc081d4159c886c396a5a2ba289f33d3bfd77cef520dd55a684448ca746d5db8bfb0e9be0a318ab59e29
diff --git a/kde-plasma/plasma-nm/plasma-nm-5.27.10.ebuild b/kde-plasma/plasma-nm/plasma-nm-5.27.11.ebuild
index 1c2ec2adf0cb..1c2ec2adf0cb 100644
--- a/kde-plasma/plasma-nm/plasma-nm-5.27.10.ebuild
+++ b/kde-plasma/plasma-nm/plasma-nm-5.27.11.ebuild
diff --git a/kde-plasma/plasma-nm/plasma-nm-6.0.0.ebuild b/kde-plasma/plasma-nm/plasma-nm-6.1.3.ebuild
index ebef5ede78f0..3caef066a92b 100644
--- a/kde-plasma/plasma-nm/plasma-nm-6.0.0.ebuild
+++ b/kde-plasma/plasma-nm/plasma-nm-6.1.3.ebuild
@@ -4,16 +4,16 @@
EAPI=8
ECM_TEST="true"
-KFMIN=6.0
+KFMIN=6.3.0
PVCUT=$(ver_cut 1-3)
-QTMIN=6.6.2
+QTMIN=6.7.1
inherit ecm plasma.kde.org
DESCRIPTION="KDE Plasma applet for NetworkManager"
LICENSE="GPL-2 LGPL-2.1"
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="openconnect teamd"
DEPEND="
@@ -21,9 +21,9 @@ DEPEND="
dev-libs/qcoro[dbus]
>=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets,xml]
>=dev-qt/qtdeclarative-${QTMIN}:6[widgets]
+ >=kde-frameworks/kcolorscheme-${KFMIN}:6
>=kde-frameworks/kcompletion-${KFMIN}:6
>=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kconfigwidgets-${KFMIN}:6
>=kde-frameworks/kcoreaddons-${KFMIN}:6
>=kde-frameworks/kdbusaddons-${KFMIN}:6
>=kde-frameworks/ki18n-${KFMIN}:6
diff --git a/kde-plasma/plasma-pa/Manifest b/kde-plasma/plasma-pa/Manifest
index f943de0b7cfe..46f2eda0b893 100644
--- a/kde-plasma/plasma-pa/Manifest
+++ b/kde-plasma/plasma-pa/Manifest
@@ -1,2 +1,2 @@
-DIST plasma-pa-5.27.10.tar.xz 163772 BLAKE2B 78ebfab5272f881842088a186609d37f215bf5fda2ee8f2dc34f3a2bfad9a05a6d95b613bff55a84159417a451e82b30c20bfc31ed57d277a11a6288e5476aa3 SHA512 22ea2bf190aaaf557a5d456ea761ca09db88c1bbc1ca52d1280027d61ee6cdd9f7601bbb0d18232068ce743ba173e56db3d7eb58da5b43d4d151cedbb6f0460c
-DIST plasma-pa-6.0.0.tar.xz 170212 BLAKE2B 8a2746d8db8a50b1b9ca3e71d070613df43cbb9d7fe1cf903448f2155b0bfa8fbda146b3b41f00c9009b8e59d6a03c029465c26d44fa893be660efb4e34f889b SHA512 de2cd6d0c03a84231812d8112b75b5f5adb121591473094b7f5317fcf2993990a63031f2f7e6d453837b32ff99c5cc88176582a57e5a3aa338d8b5fec564fa48
+DIST plasma-pa-5.27.11.tar.xz 164028 BLAKE2B b657d0d82f4c0faa2e08d054c3f9e4f7fc439dbf5a2c3d6671b06b91d21f22da44ad3b0b6c848f6be63709cd6b7666bcef4f1992228c24574ade99c79824d6de SHA512 660e5e32476e8426dced4cf2fc1b198145f1e25237a1da392bbe9c889ffad92bc2a94dbf0daf13e03737f0fa5913e50bff264637178105815b4f32336b611857
+DIST plasma-pa-6.1.3.tar.xz 162552 BLAKE2B 7a524bf6cdd0eafcff5579dfff2797910b8adc24a692ebde498384f65554a6d0be43e66ede1531eff11790caf802a2af521e5d5a4e7ee54eb4a6880bee4d07f2 SHA512 f61d5b9f4d08cb3544a292ac9eda1cb6781e46c9d5f458eab202d4a8aafcf1d106647a9b8f6532febda5e4ab97bfbcc32d569503c7fa6422442fac63ff71085d
diff --git a/kde-plasma/plasma-pa/plasma-pa-5.27.10.ebuild b/kde-plasma/plasma-pa/plasma-pa-5.27.11.ebuild
index 2939a17453ca..2939a17453ca 100644
--- a/kde-plasma/plasma-pa/plasma-pa-5.27.10.ebuild
+++ b/kde-plasma/plasma-pa/plasma-pa-5.27.11.ebuild
diff --git a/kde-plasma/plasma-pa/plasma-pa-6.0.0.ebuild b/kde-plasma/plasma-pa/plasma-pa-6.1.3.ebuild
index 63fc040f502b..04a6e042ea48 100644
--- a/kde-plasma/plasma-pa/plasma-pa-6.0.0.ebuild
+++ b/kde-plasma/plasma-pa/plasma-pa-6.1.3.ebuild
@@ -4,16 +4,16 @@
EAPI=8
ECM_HANDBOOK="forceoptional"
-KFMIN=6.0
+KFMIN=6.3.0
PVCUT=$(ver_cut 1-3)
-QTMIN=6.6.2
+QTMIN=6.7.1
inherit ecm plasma.kde.org
DESCRIPTION="Plasma applet for audio volume management using PulseAudio"
LICENSE="GPL-2" # TODO: CHECK
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
RESTRICT="test" # missing selenium-webdriver-at-spi
@@ -24,6 +24,7 @@ DEPEND="
>=dev-qt/qtdeclarative-${QTMIN}:6
>=kde-frameworks/kconfig-${KFMIN}:6
>=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
>=kde-frameworks/kdeclarative-${KFMIN}:6
>=kde-frameworks/kglobalaccel-${KFMIN}:6
>=kde-frameworks/ki18n-${KFMIN}:6
@@ -32,6 +33,7 @@ DEPEND="
>=kde-plasma/libplasma-${PVCUT}:6
media-libs/libcanberra
media-libs/libpulse
+ >=media-libs/pulseaudio-qt-1.5.0:=
"
RDEPEND="${DEPEND}
dev-libs/kirigami-addons:6
diff --git a/kde-plasma/plasma-sdk/Manifest b/kde-plasma/plasma-sdk/Manifest
index 8023de06a9f3..02f7b60400f7 100644
--- a/kde-plasma/plasma-sdk/Manifest
+++ b/kde-plasma/plasma-sdk/Manifest
@@ -1,2 +1,2 @@
-DIST plasma-sdk-5.27.10.tar.xz 320988 BLAKE2B ff2f7441b6ef99dde6783fc43085f989e0c963d175d7a16fb2efcb63568dbec58d231d7be4109961bd3c296a855a7c5ce0fd02e337b82765353100fc92cd20c0 SHA512 8459a981d7ed40ec84c02f45b595368e53f5ebf73b3943e25a57be402276e8fbc2541af4635456e1a9b7594cfa9ee2a180b5b617e2885b19660f8fb8da79386b
-DIST plasma-sdk-6.0.0.tar.xz 325924 BLAKE2B c3feab9d5fcb9092c69b3b462646cf0f703ebb4e1e72ee3772ba63d3a7deb6b39d90382b0249aaefa387e59d2e037a754b29dadcfc60ccc85a6591708a052769 SHA512 4bc23526aeae4af7b5021049fcb9f6ca269db8231558669dee675228b416a6cff602515ae30a12d92ed862822d4190f9ab4a43e8c822a7e54e1a175e87eaa5f8
+DIST plasma-sdk-5.27.11.1.tar.xz 322312 BLAKE2B 36f63e5dd301b93a6c36e87d8fc8b48f9c1819d7d74ce5da1b69ea7f450af0fbb36c7f4155b3c6c6b8e4b0ac9484fda5288feb1a4d643ae0753d4f4a4a957c48 SHA512 000f69a9197c978bc105a11d1b9f127c3e8f788686ad9654fdb595ed4a4e6cd156cc01654b804d5e2d719e386939a1ed27ae96c35e1612f0ac0db72fdd267d97
+DIST plasma-sdk-6.1.3.tar.xz 327148 BLAKE2B 20fddc07523154e68b66e2b1d845f9fc749d5d1b0250cb7fba3956e012a5b73af944a49042fb8a606c1d42157a8f9f1f8e8660aa52fd2d3df5962c33430a7691 SHA512 a14e08e8a2ebc5360bceb43266513927b13ead3a0814e6f70ab10c5c46b68c3f1a5cfc7f31fd1df278e67b5e47d1a49c08042bf37c6c673e3c3ec37d1db59b3d
diff --git a/kde-plasma/plasma-sdk/plasma-sdk-5.27.10.ebuild b/kde-plasma/plasma-sdk/plasma-sdk-5.27.11.1.ebuild
index 8bd539f2e20e..8bd539f2e20e 100644
--- a/kde-plasma/plasma-sdk/plasma-sdk-5.27.10.ebuild
+++ b/kde-plasma/plasma-sdk/plasma-sdk-5.27.11.1.ebuild
diff --git a/kde-plasma/plasma-sdk/plasma-sdk-6.0.0.ebuild b/kde-plasma/plasma-sdk/plasma-sdk-6.1.3.ebuild
index 4540f66f8de7..fd651fdb3247 100644
--- a/kde-plasma/plasma-sdk/plasma-sdk-6.0.0.ebuild
+++ b/kde-plasma/plasma-sdk/plasma-sdk-6.1.3.ebuild
@@ -3,21 +3,20 @@
EAPI=8
-ECM_TEST="optional"
-KFMIN=6.0
+ECM_TEST="true"
+KFMIN=6.3.0
PVCUT=$(ver_cut 1-3)
-QTMIN=6.6.2
+QTMIN=6.7.1
inherit ecm plasma.kde.org
DESCRIPTION="Useful applications for Plasma development"
LICENSE="GPL-2" # TODO: CHECK
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
DEPEND="
- >=dev-qt/qt5compat-${QTMIN}:6
>=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml]
>=dev-qt/qtdeclarative-${QTMIN}:6
>=kde-frameworks/karchive-${KFMIN}:6
@@ -38,5 +37,6 @@ DEPEND="
>=kde-plasma/plasma5support-${PVCUT}:6
"
RDEPEND="${DEPEND}
+ >=dev-qt/qt5compat-${QTMIN}:6[qml]
>=kde-frameworks/kirigami-${KFMIN}:6
"
diff --git a/kde-plasma/plasma-systemmonitor/Manifest b/kde-plasma/plasma-systemmonitor/Manifest
index 354a02520a27..00b1210ef0f6 100644
--- a/kde-plasma/plasma-systemmonitor/Manifest
+++ b/kde-plasma/plasma-systemmonitor/Manifest
@@ -1,2 +1,2 @@
-DIST plasma-systemmonitor-5.27.10.tar.xz 173356 BLAKE2B 18ace842057cae54c1e6814e7f10cd37e19c40a2a411f55a3ed40d2b7510fbf7548066abb4b6f810e32a8996d606c79341601c1cfa090076d73326ca9dd3eff5 SHA512 0a650e9c12e3c8ee07981e4a1f491290cc46f2926c6ff504cc98ddd32ad99d9849af1835f800b523ad50fa9c2cb4548dbab1db5722420146461edf75875dc977
-DIST plasma-systemmonitor-6.0.0.tar.xz 180232 BLAKE2B a23f003a2be9f53a249a2bf14d9a632ba48654d61ac6272363b2e883224e89aa6017457ab214a9bb509ec174ce22e7ab6bcfe6edc39635fa757f3129cfce5f74 SHA512 aa31b922115f77751ebd25839f4ab476c570888ed8b8fc76ecad603c804bd222302bda80d486ac4442f92d767cdb81a49129b9abdc0f9e15c14737312b230fcf
+DIST plasma-systemmonitor-5.27.11.tar.xz 173356 BLAKE2B 358a4f021813564c608d12c9483c076c746a201b2072bab3cb48625bc62a9666b4afd10267839a9836b4544b2cc0a2f88f53052a615606fe89db08f4f5100f2b SHA512 bbd7036d2666b39910f5e1d87e336f3531c55bbc35b29510be33619aa1afdfca26f4c437cdc68758c28ef3afe35ec0e618135c6cba68d967abcb0c03e045d06c
+DIST plasma-systemmonitor-6.1.3.tar.xz 187964 BLAKE2B f8379d5a29d111bd1ac02dfec8261091635eb9e9f9829fed82ad0aa354c2a0492b0ade1eabffe95a1e2f447db6c138a10801b6a6ec07141454df3b3a9a6251c6 SHA512 7758c05e45beaf8a94b34c2328b869289344445c6274e9b97858e83b3f08f66a4305b3f859d4d2414a11b6495162d01e1ece80d34360e2ffebad8db7b0824900
diff --git a/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.27.10.ebuild b/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.27.11.ebuild
index a661ce1a6006..a661ce1a6006 100644
--- a/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.27.10.ebuild
+++ b/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.27.11.ebuild
diff --git a/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-6.0.0.ebuild b/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-6.1.3.ebuild
index 6b88e5f0912d..433750b28d04 100644
--- a/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-6.0.0.ebuild
+++ b/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-6.1.3.ebuild
@@ -4,8 +4,8 @@
EAPI=8
PVCUT=$(ver_cut 1-3)
-KFMIN=6.0
-QTMIN=6.6.2
+KFMIN=6.3.0
+QTMIN=6.7.1
inherit ecm plasma.kde.org
DESCRIPTION="Monitor system sensors, process information and other system resources"
@@ -13,11 +13,11 @@ HOMEPAGE="https://apps.kde.org/plasma-systemmonitor/"
LICENSE="|| ( GPL-3 GPL-2 )"
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
DEPEND="
- dev-libs/kirigami-addons:6
+ >=dev-libs/kirigami-addons-1.1.0:6
>=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
>=dev-qt/qtdeclarative-${QTMIN}:6
>=kde-frameworks/kconfig-${KFMIN}:6
diff --git a/kde-plasma/plasma-thunderbolt/Manifest b/kde-plasma/plasma-thunderbolt/Manifest
index 57379c9a2ec2..698eda21871d 100644
--- a/kde-plasma/plasma-thunderbolt/Manifest
+++ b/kde-plasma/plasma-thunderbolt/Manifest
@@ -1,2 +1,2 @@
-DIST plasma-thunderbolt-5.27.10.tar.xz 72112 BLAKE2B b527f7225fe6f85b2168406b4d049813ed3da9616b577f3d9606151d391bbb1237ed2a84e49f3b3dbdc601d52f54a8f25f91d5980ee812518cff105b602656c4 SHA512 5a93e390332ab14f212ef60c1fe8b0af16256058ab70d7504699b8109c4b28a02dfe7597665168f6dc9061397fa08c670897c0f5cc9cb64576cc979052d924d8
-DIST plasma-thunderbolt-6.0.0.tar.xz 74468 BLAKE2B eb3d1a20e45f67c96a289d19e950437b8702c6ba18ea0f7b9e0e406e5de85e50807e08d9a898c930a923a08d8d424ce3758b21f0b0007785877dd634cf8086f6 SHA512 5114c2f40a2357328c1fd0e8176d844c5e4ee9c78fb4d21533b45b562302730ec9a40e267b1121fe9689f06c67a37f518d25ad554309ebdf4705f032415566e8
+DIST plasma-thunderbolt-5.27.11.tar.xz 72824 BLAKE2B c6c7fb62b255388672116a0e0cd9d36637a8ace2e2b559e39ebb5a64867c1c3057f832875885990fec3cd0a478bb177f8e10f5cb05c486e33b097836f7f3dd4a SHA512 8ba96ca33d32b3185e7026c75f8b6158df4cee88e4f2a5e42a1a86faf22391fe62112e441cc1d41a36e7a7b74cef3d61ac2426399e0e71a862d88807c404c6f8
+DIST plasma-thunderbolt-6.1.3.tar.xz 79500 BLAKE2B 0e1ccd19aab1743aabc2bd6da21f551b64ca90b0be8d52586c0809aaa636a3cfe8adaf37ff9666d812a07f82f0116b4baff9d2df3d58cd2333db906c763cb165 SHA512 de2a1e578eeb0df7bf55edd030865bb254cf47f326f5ba5a55c67506dff4300b8145c2446cfb4ab3aa9aa73b623453c5e691812e4de2cbbdaac55c3881a1a0cb
diff --git a/kde-plasma/plasma-thunderbolt/metadata.xml b/kde-plasma/plasma-thunderbolt/metadata.xml
index d925f2439758..507f645eef1a 100644
--- a/kde-plasma/plasma-thunderbolt/metadata.xml
+++ b/kde-plasma/plasma-thunderbolt/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<bugs-to>https://bugs.kde.org/</bugs-to>
+ <remote-id type="kde-invent">plasma/plasma-thunderbolt</remote-id>
</upstream>
</pkgmetadata>
diff --git a/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.27.10.ebuild b/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.27.11.ebuild
index 98e1bee10aa6..98e1bee10aa6 100644
--- a/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.27.10.ebuild
+++ b/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.27.11.ebuild
diff --git a/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-6.0.0.ebuild b/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-6.1.3.ebuild
index 88642424e300..1b1a74611825 100644
--- a/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-6.0.0.ebuild
+++ b/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-6.1.3.ebuild
@@ -4,8 +4,8 @@
EAPI=8
ECM_TEST="true"
-KFMIN=6.0
-QTMIN=6.6.2
+KFMIN=6.3.0
+QTMIN=6.7.1
inherit ecm plasma.kde.org
DESCRIPTION="Plasma integration for controlling Thunderbolt devices"
@@ -13,7 +13,7 @@ HOMEPAGE="https://invent.kde.org/plasma/plasma-thunderbolt"
LICENSE="|| ( GPL-2 GPL-3+ )"
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~riscv ~x86"
IUSE=""
# tests require DBus
diff --git a/kde-plasma/plasma-vault/Manifest b/kde-plasma/plasma-vault/Manifest
index a1faed39f93d..2269687f4cd3 100644
--- a/kde-plasma/plasma-vault/Manifest
+++ b/kde-plasma/plasma-vault/Manifest
@@ -1,2 +1,2 @@
-DIST plasma-vault-5.27.10.tar.xz 186612 BLAKE2B 0173ceed2794c02b23b0de512ebd75b3e59484ca858e9de0e3d7be95f8e173680366d0517703134f9fa75d3a26ef59b02e0c1905e59f70793868d5c49506cf3e SHA512 231e34aac414d7fd530a5922edfa8532fadcb0e85ce622bec2389d11c18c242dff02743b63d7b1d5bc7e3eee76a932c9d7780eace348914e2f6bb41f76b621e1
-DIST plasma-vault-6.0.0.tar.xz 192756 BLAKE2B f49e7c836f1270497c873d74a53e73d1ef2fd0cfbe5ddbc26fce59d6d9b6e1c12fb15bf4e708f81e1c5fb25fb4ecfc738b2ed7fa231c779e97db2d16e3e598d8 SHA512 b1a02bcaa66813e044e6ed274e49c93cca26111c15086a990d38ab27b45cbad5d9bef9f59f8ba32527a6095be0379c729e7be54668b9ec09475bc0a9680e9139
+DIST plasma-vault-5.27.11.tar.xz 187204 BLAKE2B 7dcfdf2f2407a1138c80e8a28513643f3a4803643062c3bf1407fdd1066688b336b1287f3c4b4890dc7ce25069badaec78a9f1f7822cd28d928b7224f8847c4c SHA512 8e7a6a2acf28810ab8c12cf3d38583a563fb7f741c509395bf1b21a37070390eef2e2b6e0f7aa8dfaf8de8e12679be84aa25fb73790c5a431922eb531e944305
+DIST plasma-vault-6.1.3.tar.xz 201164 BLAKE2B b1680791aff7f6736d56f9ac1e98dfa3593edc5b85b2e40e922b8be8e1428fad4b65177ca9264e4d2d261058e67669255912d1caf3ad414b94eb52451b15e486 SHA512 8f98b77429ae630cd6c7e9a1e105787fa50cc913c2cb03db582ebb70dcb041dcb133f788827fb200e0dd34d281a998afbddc1a394720f4b3388cc93c33a29a79
diff --git a/kde-plasma/plasma-vault/plasma-vault-5.27.10.ebuild b/kde-plasma/plasma-vault/plasma-vault-5.27.11.ebuild
index 018fbaf45b59..018fbaf45b59 100644
--- a/kde-plasma/plasma-vault/plasma-vault-5.27.10.ebuild
+++ b/kde-plasma/plasma-vault/plasma-vault-5.27.11.ebuild
diff --git a/kde-plasma/plasma-vault/plasma-vault-6.0.0.ebuild b/kde-plasma/plasma-vault/plasma-vault-6.1.3.ebuild
index a5e5dd80e4e4..b071d3b65099 100644
--- a/kde-plasma/plasma-vault/plasma-vault-6.0.0.ebuild
+++ b/kde-plasma/plasma-vault/plasma-vault-6.1.3.ebuild
@@ -3,9 +3,9 @@
EAPI=8
-KFMIN=6.0
+KFMIN=6.3.0
PVCUT=$(ver_cut 1-3)
-QTMIN=6.6.2
+QTMIN=6.7.1
inherit ecm flag-o-matic plasma.kde.org
DESCRIPTION="Plasma applet and services for creating encrypted vaults"
@@ -13,7 +13,7 @@ HOMEPAGE+=" https://cukic.co/2017/02/03/vaults-encryption-in-plasma/"
LICENSE="LGPL-3"
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="networkmanager"
DEPEND="
diff --git a/kde-plasma/plasma-welcome/Manifest b/kde-plasma/plasma-welcome/Manifest
index 21d56d0f4648..3fbb384a1541 100644
--- a/kde-plasma/plasma-welcome/Manifest
+++ b/kde-plasma/plasma-welcome/Manifest
@@ -1,2 +1,2 @@
-DIST plasma-welcome-5.27.10.tar.xz 835908 BLAKE2B b7e5eeaea032b39506edb79bab4492b711a34ec38092ec485a79541e78c2992b7d294abe89a717c4de2902601a224bb3d19f8027bb959786fedeb630190a6a9e SHA512 94c55d7a3298f86565f239252b0f6827d347f1e6d99055946c11e0b0dfb23227820c07b45edda59a8080ff6a1c72ff0884dd0e38a728ae84d21943e14df3fd31
-DIST plasma-welcome-6.0.0.tar.xz 905376 BLAKE2B aa76dfee2c0d64e4c13a864196345b3ab46e60145e087d43ac8406a2c8e87c703aa776b1a5abc2f2803a2661912007fb462780d2b8762202a34aae9ccf350c18 SHA512 c270c5e7b00e89064f9b7ace5ca4ebcec6af393ff5067d224fd42e145d99395b65c32e3a8358307907f6720bf7c9c52f7cf2acca8e308e527772b7bd6ad8717d
+DIST plasma-welcome-5.27.11.tar.xz 839880 BLAKE2B 68d9192fa244c51aa50ca9746221444d879e0e031ca0fdbafdd641786ae3528fd7bde0ea2c76fabc7aed617248184a88e5c6658e85654fe162cf34bb47bd4a84 SHA512 b6e263d6fae310500743bb2ab6407ad5162b36aa91be9c932cd45ed56a2087ce47bde0be1a15be05397ccda9399f7b168266b6b10550ab3f337330af5b246aeb
+DIST plasma-welcome-6.1.3.tar.xz 665304 BLAKE2B a20156a9eccba1502cedd9d715afc23e1e8fcbe3cd94d63f0b4dfc8d3cf9d36bfe1e0dd703d68ef9878365891813dd030371a94994e2bf5249aa1588437aa1a0 SHA512 e377025ede0728f243b612c7c9db716edb767b62a30c304d549808b480f31283ecb7b41e62ec80c1b8be2a9ac510141f9a45dfd428bfb89be9905279ad5fb5a9
diff --git a/kde-plasma/plasma-welcome/plasma-welcome-5.27.10.ebuild b/kde-plasma/plasma-welcome/plasma-welcome-5.27.11.ebuild
index e9f2c0fdc96a..e9f2c0fdc96a 100644
--- a/kde-plasma/plasma-welcome/plasma-welcome-5.27.10.ebuild
+++ b/kde-plasma/plasma-welcome/plasma-welcome-5.27.11.ebuild
diff --git a/kde-plasma/plasma-welcome/plasma-welcome-6.0.0.ebuild b/kde-plasma/plasma-welcome/plasma-welcome-6.1.3.ebuild
index 04c90c6f1796..fb75f1778e18 100644
--- a/kde-plasma/plasma-welcome/plasma-welcome-6.0.0.ebuild
+++ b/kde-plasma/plasma-welcome/plasma-welcome-6.1.3.ebuild
@@ -3,20 +3,19 @@
EAPI=8
-KFMIN=6.0
+KFMIN=6.3.0
PVCUT=$(ver_cut 1-3)
-QTMIN=6.6.2
+QTMIN=6.7.1
inherit ecm plasma.kde.org
DESCRIPTION="Friendly onboarding wizard for Plasma"
LICENSE="GPL-2+"
SLOT="6"
-KEYWORDS="~amd64"
-IUSE="discover telemetry"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
DEPEND="
- dev-libs/kirigami-addons:6
>=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets]
>=dev-qt/qtdeclarative-${QTMIN}:6[widgets]
>=dev-qt/qtsvg-${QTMIN}:6
@@ -33,16 +32,5 @@ DEPEND="
>=kde-frameworks/ksvg-${KFMIN}:6
>=kde-frameworks/kwindowsystem-${KFMIN}:6
>=kde-plasma/libplasma-${PVCUT}:6
- telemetry? ( >=kde-frameworks/kuserfeedback-${KFMIN}:6 )
"
-RDEPEND="${DEPEND}
- >=dev-qt/qt5compat-${QTMIN}:6[qml]
- discover? ( kde-plasma/discover:6 )
-"
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package telemetry KF6UserFeedback)
- )
- ecm_src_configure
-}
+RDEPEND="${DEPEND}"
diff --git a/kde-plasma/plasma-workspace-wallpapers/Manifest b/kde-plasma/plasma-workspace-wallpapers/Manifest
index 9e3cee7cb1be..d8e60b4db743 100644
--- a/kde-plasma/plasma-workspace-wallpapers/Manifest
+++ b/kde-plasma/plasma-workspace-wallpapers/Manifest
@@ -1,2 +1,2 @@
-DIST plasma-workspace-wallpapers-5.27.10.tar.xz 94031960 BLAKE2B ec7c8601c26d0fda7da8163d677d95be44e501fcc34cc15f0785fce95afaabdaa31ef68c486c17e18d8710cede9c5aa23fe09fee53ac02ba17d11cd2b64863a7 SHA512 332f4b51cd34156d6022f12c537ed16eae96a19dee86554d7f83ae82d6a973c25b553f0c95fc094410676566f8f05fde9ee1bec10f06db8c23707306372cd979
-DIST plasma-workspace-wallpapers-6.0.0.tar.xz 110082128 BLAKE2B dcb9153155c33bbe96b766c9ecc612425d5915a2e2ce6bdc42151a60cbc552d4acd9ee838f61d87dcab2e6dc8e1529e54d5e34b4317a2484d33bfa43dcddb2b4 SHA512 ae8d8ec2b5eeac2fbd0b2acf652264dd2fd73ebf859e7bcecb7db1e75d9704beb07cbbcd2ff85c599a7c98b6ac27f96c9a6b65b52af4eeb471b74c57355ee445
+DIST plasma-workspace-wallpapers-5.27.11.tar.xz 94029756 BLAKE2B 570645ce99c8f9992a328d8e61a25f36aa43f8fc7c4742b31869b2df6b234f39e991755867b873158db7ba74accaef5bd627a355cf0cb5b183ce4f5236d0b074 SHA512 796f5c652d449fc5d02a3702cf3037126d26cb1d46f5d698e154a80585931c0a4f6a658ad58ebb611be29bbff8a27a71091fd988a9533e0bcf86d4d597658b2c
+DIST plasma-workspace-wallpapers-6.1.3.tar.xz 100295792 BLAKE2B e65a77ea12b340e58cf06dbada6fe7457dbc2e466ca1c8a597ff37ef7234dce5819bbbf809bfd112d9df060a167e86ccbb5c8318248fd16b057af1674cb081ad SHA512 578a8dd5270f5d183d09bbd7990a8321bcc3dcfd78beb840249d61e92b3697832c6e728183f0f0357df32c7441187ff187fcaf62db3cd4a723dce397146c5a76
diff --git a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.27.10.ebuild b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.27.11.ebuild
index 36c00c8005b0..36c00c8005b0 100644
--- a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.27.10.ebuild
+++ b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.27.11.ebuild
diff --git a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-6.0.0.ebuild b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-6.1.3.ebuild
index a4488992a794..3c02d63551f0 100644
--- a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-6.0.0.ebuild
+++ b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-6.1.3.ebuild
@@ -4,14 +4,14 @@
EAPI=8
PVCUT=$(ver_cut 1-3)
-QTMIN=6.6.2
+QTMIN=6.7.1
inherit cmake plasma.kde.org
DESCRIPTION="Wallpapers for the Plasma workspace"
LICENSE="GPL-2"
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
BDEPEND="
diff --git a/kde-plasma/plasma-workspace/Manifest b/kde-plasma/plasma-workspace/Manifest
index ec4497d07cbe..60cb2b43bc36 100644
--- a/kde-plasma/plasma-workspace/Manifest
+++ b/kde-plasma/plasma-workspace/Manifest
@@ -1,2 +1,2 @@
-DIST plasma-workspace-5.27.10.tar.xz 19476860 BLAKE2B b171c5e6bbf2144056a900947c439ca43556d4319686b7b844bd1984e3ff57e04ecffda1c57bc534f67f2b5d2983014eef5a89470e918526143ae91f91a75d84 SHA512 de56a884c05101672b5339cd64b345351f602b33b14daa666e18427251980f557dd65fe35f77c3a361507e3372b05e03b713123e2a7cad29c6bba2af2b43b5a7
-DIST plasma-workspace-6.0.0.tar.xz 19930984 BLAKE2B 8a184a6e2751c78b28830b2ac85c512258e864968346f02f25912cde88b9c9b9f80434928ba85cdb7918b0a95cf72fdf51483c85a9efb95430ae21a649ad26e9 SHA512 cd47487d1aee829a6015cb6d22599fc64e727bafb3c46ab9a9f3999494d36e4c88f5f76883e9cd1052fda04d537913836fb7bc8bdd672a29b9d4a6c81ff6a4bd
+DIST plasma-workspace-5.27.11.1.tar.xz 19490624 BLAKE2B eef62c13407073aea855878b0e8a109b2ea4532e9bffe97903e7163747b56ac01d881d9649c6a4d220a569e6fcaa9e7fb34996c8bb9a3f0abd5f6fa2e73abc47 SHA512 72bb17ba874be28ed15eb8536caa00cf0fb7777ad76728107ea8baa6216c5655a595d1364ec146f4c33b876c239c249bada9f75e3b0604d29de5f06bd327d006
+DIST plasma-workspace-6.1.3.tar.xz 19292700 BLAKE2B c34a9c4151ec9180e4fedd750c22ff081dff248addbcd09bc079e360af4239abe604a221ba38bfc039f646ad66767351376ce900dad2cfdb7a1550e65b89e285 SHA512 80d032aed575894bf179dcc2802cf43a47db459ef739b22463d8d923a8d92ed15d2794a18c02e01e535762da05c00c552dee56e5ee50fed505bde221d85cbe03
diff --git a/kde-plasma/plasma-workspace/files/plasma-workspace-5.27.11.1-fix-writing-iceauthority-file.patch b/kde-plasma/plasma-workspace/files/plasma-workspace-5.27.11.1-fix-writing-iceauthority-file.patch
new file mode 100644
index 000000000000..ed1b67bbd85f
--- /dev/null
+++ b/kde-plasma/plasma-workspace/files/plasma-workspace-5.27.11.1-fix-writing-iceauthority-file.patch
@@ -0,0 +1,66 @@
+From 1181acfe30557d6646511df8d98d82589878a570 Mon Sep 17 00:00:00 2001
+From: Fushan Wen <qydwhotmail@gmail.com>
+Date: Tue, 4 Jun 2024 12:18:11 +0000
+Subject: [PATCH] Fix writing ICEAuthority file
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Commit 9398f6cf8933055b31506ba155aef2fc2b3561d7 "Remove iceauth
+dependency" introduced two bugs:
+
+1) "fp" is never closed, so the generated auth data stays buffered in
+ memory for some indeterminate time and the file stays empty on disk.
+ This completely breaks authentication and thus also session restore.
+
+2) Checking the return value of IceWriteAuthFileEntry() is inverted (the
+ function returns non-zero on success), so warnings are printed iff
+ everything goes well.
+
+BUG: 487912
+
+
+(cherry picked from commit 0dcf34458d99b07a3d9054ae0c86c656e0dfa7aa)
+
+Co-authored-by: Tomáš Trnka <tomastrnka@gmx.com>
+---
+ ksmserver/server.cpp | 9 +++++++--
+ 1 file changed, 7 insertions(+), 2 deletions(-)
+
+diff --git a/ksmserver/server.cpp b/ksmserver/server.cpp
+index f88de40dba4..bba6b13ffae 100644
+--- a/ksmserver/server.cpp
++++ b/ksmserver/server.cpp
+@@ -333,7 +333,7 @@ Status SetAuthentication(int count, IceListenObj *listenObjs, IceAuthDataEntry *
+ file_entry->auth_name = strdup("MIT-MAGIC-COOKIE-1");
+ file_entry->auth_data = strdup((*authDataEntries)[i].auth_data);
+ file_entry->auth_data_length = MAGIC_COOKIE_LEN;
+- if (IceWriteAuthFileEntry(fp, file_entry) != 0) {
++ if (IceWriteAuthFileEntry(fp, file_entry) == 0) {
+ qWarning("Failed to write ice auth file entry");
+ }
+ IceFreeAuthFileEntry(file_entry);
+@@ -357,7 +357,7 @@ Status SetAuthentication(int count, IceListenObj *listenObjs, IceAuthDataEntry *
+ file_entry->auth_name = strdup("MIT-MAGIC-COOKIE-1");
+ file_entry->auth_data = strdup((*authDataEntries)[i + 1].auth_data);
+ file_entry->auth_data_length = MAGIC_COOKIE_LEN;
+- if (IceWriteAuthFileEntry(fp, file_entry) != 0) {
++ if (IceWriteAuthFileEntry(fp, file_entry) == 0) {
+ qWarning("Failed to write xsmp ice auth file entry");
+ }
+ IceFreeAuthFileEntry(file_entry);
+@@ -366,6 +366,11 @@ Status SetAuthentication(int count, IceListenObj *listenObjs, IceAuthDataEntry *
+ IceSetPaAuthData(2, &(*authDataEntries)[i]);
+ }
+
++ if (fclose(fp) != 0) {
++ qWarning() << "Could not close ICEAuthority file";
++ return 0;
++ }
++
+ return (1);
+ }
+
+--
+GitLab
+
diff --git a/kde-plasma/plasma-workspace/metadata.xml b/kde-plasma/plasma-workspace/metadata.xml
index 427c617b6684..64351b7458d1 100644
--- a/kde-plasma/plasma-workspace/metadata.xml
+++ b/kde-plasma/plasma-workspace/metadata.xml
@@ -7,6 +7,7 @@
</maintainer>
<upstream>
<bugs-to>https://bugs.kde.org/</bugs-to>
+ <remote-id type="kde-invent">plasma/plasma-workspace</remote-id>
</upstream>
<use>
<flag name="appstream">Enable AppStream software metadata support</flag>
diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.27.10-r1.ebuild b/kde-plasma/plasma-workspace/plasma-workspace-5.27.11.1-r1.ebuild
index 19bf008b5923..624db686d518 100644
--- a/kde-plasma/plasma-workspace/plasma-workspace-5.27.10-r1.ebuild
+++ b/kde-plasma/plasma-workspace/plasma-workspace-5.27.11.1-r1.ebuild
@@ -165,6 +165,7 @@ PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:*"
PATCHES=(
"${FILESDIR}/${PN}-5.24.80-split-libkworkspace.patch" # downstream
"${FILESDIR}/${PN}-5.22.5-krunner-cwd-at-home.patch" # TODO upstream: KDE-bug 432975, bug 767478
+ "${FILESDIR}/${P}-fix-writing-iceauthority-file.patch" # bug 933435, KDE-bug 487912
)
src_prepare() {
diff --git a/kde-plasma/plasma-workspace/plasma-workspace-6.0.0.ebuild b/kde-plasma/plasma-workspace/plasma-workspace-6.1.3.ebuild
index c00035ec1de4..a26c9eed669b 100644
--- a/kde-plasma/plasma-workspace/plasma-workspace-6.0.0.ebuild
+++ b/kde-plasma/plasma-workspace/plasma-workspace-6.1.3.ebuild
@@ -5,16 +5,16 @@ EAPI=8
ECM_HANDBOOK="optional"
ECM_TEST="forceoptional"
-KFMIN=6.0
+KFMIN=6.3.0
PVCUT=$(ver_cut 1-3)
-QTMIN=6.6.2
+QTMIN=6.7.1
inherit ecm plasma.kde.org
DESCRIPTION="KDE Plasma workspace"
LICENSE="GPL-2" # TODO: CHECK
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="appstream +calendar +fontconfig geolocation gps +policykit
screencast +semantic-desktop systemd telemetry +wallpaper-metadata"
@@ -22,12 +22,13 @@ REQUIRED_USE="gps? ( geolocation )"
RESTRICT="test"
# kde-frameworks/kwindowsystem[X]: Uses KX11Extras
+# slot op: Uses Qt::GuiPrivate for qtx11extras_p.h
# slot op: various private QtWaylandClient headers
COMMON_DEPEND="
dev-libs/icu:=
>=dev-libs/wayland-1.15
>=dev-qt/qt5compat-${QTMIN}:6[qml]
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,libinput,network,sql,widgets,xml]
+ >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,libinput,network,sql,widgets,xml]
>=dev-qt/qtdeclarative-${QTMIN}:6[widgets]
>=dev-qt/qtshadertools-${QTMIN}:6
>=dev-qt/qtsvg-${QTMIN}:6
@@ -123,7 +124,8 @@ COMMON_DEPEND="
wallpaper-metadata? ( kde-apps/libkexiv2:6 )
"
DEPEND="${COMMON_DEPEND}
- >=dev-libs/plasma-wayland-protocols-1.6.0
+ >=dev-libs/plasma-wayland-protocols-1.13.0
+ dev-libs/qcoro[dbus]
>=dev-qt/qtbase-${QTMIN}:6[concurrent]
x11-base/xorg-proto
fontconfig? ( x11-libs/libXrender )
diff --git a/kde-plasma/plasma5support/Manifest b/kde-plasma/plasma5support/Manifest
index d8717d752538..5622bac97387 100644
--- a/kde-plasma/plasma5support/Manifest
+++ b/kde-plasma/plasma5support/Manifest
@@ -1 +1 @@
-DIST plasma5support-6.0.0.tar.xz 55572 BLAKE2B 726937828ba622b08cd17241395d29a248e99a9a4a01857f0c321126082e87d87f6c7e206b3cf1e892b597ecff9bab22c7cc92fa8053f2c9d616146ba8da9146 SHA512 b87f1c57e137bc98e2cb16c43987ddd0953e5f428bfc1f235694b0e8117534780dd5d56aa7cc8cba911aa193207badc83f12973febcdf5bb6f1334c96af2f1cf
+DIST plasma5support-6.1.3.tar.xz 87456 BLAKE2B 55dd1bdddce5948ccafaa43059d603c67729e9f884e3597f0d4c71883dc30e21871eea5194b59e95abfa1bdd86c581b70b200f1055102f613b5be882de82bbe0 SHA512 5067ec0d812014155cd209d253ed5f4b64f6838561ee98e4b2c9b3f29d3f356ab857c9ceabfb5092941967f9b499ff470c1e8f571604197efe6b9da4655acd97
diff --git a/kde-plasma/plasma5support/plasma5support-6.0.0.ebuild b/kde-plasma/plasma5support/plasma5support-6.1.3.ebuild
index c32801cdf76c..be9471802ad1 100644
--- a/kde-plasma/plasma5support/plasma5support-6.0.0.ebuild
+++ b/kde-plasma/plasma5support/plasma5support-6.1.3.ebuild
@@ -5,22 +5,32 @@ EAPI=8
ECM_QTHELP="true"
ECM_TEST="true"
-KFMIN=6.0
-QTMIN=6.6.2
+KFMIN=6.3.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=6.7.1
inherit ecm plasma.kde.org
DESCRIPTION="Support components for porting from KF5/Qt5 to KF6/Qt6"
LICENSE="GPL-2+ LGPL-2+"
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
+RESTRICT="test" # bug 926347
+
DEPEND="
>=dev-qt/qtbase-${QTMIN}:6[dbus,gui,sql,widgets]
>=dev-qt/qtdeclarative-${QTMIN}:6
>=kde-frameworks/kconfig-${KFMIN}:6
>=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
>=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/solid-${KFMIN}:6
+ >=kde-plasma/libksysguard-${PVCUT}:6
+"
+RDEPEND="${DEPEND}
+ !kde-plasma/plasma-workspace:5
+ !<kde-plasma/plasma-workspace-6.0.80:6
"
-RDEPEND="${DEPEND}"
diff --git a/kde-plasma/plymouth-kcm/Manifest b/kde-plasma/plymouth-kcm/Manifest
index 520a702c4012..8b366fd98447 100644
--- a/kde-plasma/plymouth-kcm/Manifest
+++ b/kde-plasma/plymouth-kcm/Manifest
@@ -1,2 +1,2 @@
-DIST plymouth-kcm-5.27.10.tar.xz 45740 BLAKE2B fe498920799f54963a3330fe2f21524e2aeb377a547b6c85f7d96d94cbab42f7a2d4b8b6a704f5ebf52c91809521e0a0b7d80c4c780b7af95ccf88644fe6458e SHA512 e5534cdd30cc02f4b898010566b41a3573db5a75d7b1579f755e976e2199bb3314c0888710d30bb1b2b47800c974c9d5a8979c1e78ea7a79545a6d68675e67f9
-DIST plymouth-kcm-6.0.0.tar.xz 46372 BLAKE2B d9d96369341d541464f348bf274388b6868873eef65accd722507937b37c194abdd31422363b29eea79e8a42c4343ae871209fd60e51dc0bceb0fa7497a2cea4 SHA512 4e695e5a2ed465e05113ca681ab3af271467068d0c392ebc1f7ca33459e3747fe77d9ff1f3ef9ab59b4ac31c8bcb2b231589e3b5c8c8e854d03a506bb6a5f5f0
+DIST plymouth-kcm-5.27.11.tar.xz 45828 BLAKE2B 28c06e6f1cd8cbd1d82786b00c28f652dc7ac123677ba0e00d2df494fa4ddd57883842051e984b144d6b6a8f87ba3d05d3a07fb9e8eb250013ca7044c232f0e7 SHA512 3b7174d52141db79330cb56ee3426dfc44f5d5edb5ebce5354fca098dd741c2414a0faaf5bc8a10a4c1ca21a72141a0c5f36558ede681400537d0686f4a2b0b5
+DIST plymouth-kcm-6.1.3.tar.xz 46560 BLAKE2B 7e61555b06cdbb7726028db802c8696763f9b8c131788d61d7e23597c85d11522c39672a8b366934e5a54eca8bfbda1fecb386b9b1b242c5c7679e09922477fc SHA512 6b072b63d1a87737e401093c6597466495a1d15cc35f470ef1c8c9bace6c8768982ef34893c23c1ec505c0953dcc2959f464cc85b25724da1fe40bc08753aa87
diff --git a/kde-plasma/plymouth-kcm/metadata.xml b/kde-plasma/plymouth-kcm/metadata.xml
index d925f2439758..485b99be0e32 100644
--- a/kde-plasma/plymouth-kcm/metadata.xml
+++ b/kde-plasma/plymouth-kcm/metadata.xml
@@ -6,6 +6,7 @@
<name>Gentoo KDE Project</name>
</maintainer>
<upstream>
- <bugs-to>https://bugs.kde.org/</bugs-to>
+ <bugs-to>https://bugs.kde.org/enter_bug.cgi?product=systemsettings&amp;component=kcm_plymouth</bugs-to>
+ <remote-id type="kde-invent">plasma/plymouth-kcm</remote-id>
</upstream>
</pkgmetadata>
diff --git a/kde-plasma/plymouth-kcm/plymouth-kcm-5.27.10-r1.ebuild b/kde-plasma/plymouth-kcm/plymouth-kcm-5.27.11.ebuild
index 7c9c3c65222a..7c9c3c65222a 100644
--- a/kde-plasma/plymouth-kcm/plymouth-kcm-5.27.10-r1.ebuild
+++ b/kde-plasma/plymouth-kcm/plymouth-kcm-5.27.11.ebuild
diff --git a/kde-plasma/plymouth-kcm/plymouth-kcm-6.0.0.ebuild b/kde-plasma/plymouth-kcm/plymouth-kcm-6.1.3.ebuild
index 3a1ab63851de..f6f8e12124c8 100644
--- a/kde-plasma/plymouth-kcm/plymouth-kcm-6.0.0.ebuild
+++ b/kde-plasma/plymouth-kcm/plymouth-kcm-6.1.3.ebuild
@@ -3,9 +3,9 @@
EAPI=8
-KFMIN=6.0
+KFMIN=6.3.0
PVCUT=$(ver_cut 1-3)
-QTMIN=6.6.2
+QTMIN=6.7.1
inherit ecm plasma.kde.org
DESCRIPTION="KDE Plasma control module for Plymouth"
@@ -13,7 +13,7 @@ HOMEPAGE="https://invent.kde.org/plasma/plymouth-kcm"
LICENSE="GPL-2+"
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
IUSE=""
DEPEND="
diff --git a/kde-plasma/polkit-kde-agent/Manifest b/kde-plasma/polkit-kde-agent/Manifest
index 12a482eeedbc..5d3db64e7a7c 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.27.10.tar.xz 52860 BLAKE2B 69106b89eb41d04b038bf3d9b984d55f8164f0bb052b2ee55f79c7c56a01463b57a2a67aca680c0af462f6d6541d35914bcb61046f7216f20540c8108a9e66e8 SHA512 a1af82cf76e6c4f3542ad5f88090464d9c6c7eac43c379f2da04be5b16023c0b4f1c28e4677c3b96daaf11ff0a4ab52b1a42e7b96645a0390ccdc2be76e37007
-DIST polkit-kde-agent-1-6.0.0.tar.xz 56080 BLAKE2B 687f8dc6e905a1e61cec4df69767a2187854ad93e9917a09db5525060dec19cdeb9c9b50ff97d77718c97dd31c965c26e676d5ec7d1513b959a643256b1aad11 SHA512 daef42cf24c12787b5644471360b6ad192a026876d60bff3250e80fffaae8e8b382bc10aa32b1e5c98ddd90244210c67a67ad5e85302ac245c296eb6870adeb7
+DIST polkit-kde-agent-1-5.27.11.tar.xz 53144 BLAKE2B bfffb3ed163b0d1581a23f663120c367d32afaefe843f19b5e5b0b099fd3f7f6b0f396a8543797e6dc9771acb137125f0a7a2ebd2520edc15acec560ef532987 SHA512 c5687704986bca51fde5d0b8d054ee6bdd957d0742c0e6a6f33100c77874ea75b7cb973393d4c7711964e390aa31fe30128d157a757ae13fc0c4d2eae1fc7bed
+DIST polkit-kde-agent-1-6.1.3.tar.xz 56752 BLAKE2B b241a4833b4fdc9b11f86491513ecd5a31eb3e815b9aa63d313c3fe09ff7f255f4ad2b23c9a4625123ed3ea25d4157844419432da5b966deb37ee417108c733c SHA512 ba83dd77de77fe45605040b2a97b40e7a3969c26bdeedb1db5edbcee68511794eb5681f2acc80c2c380468df26f0266b8f4e47f7945aae04603c86130df797bc
diff --git a/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.27.10.ebuild b/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.27.11.ebuild
index 9a3e74aae971..9a3e74aae971 100644
--- a/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.27.10.ebuild
+++ b/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.27.11.ebuild
diff --git a/kde-plasma/polkit-kde-agent/polkit-kde-agent-6.0.0.ebuild b/kde-plasma/polkit-kde-agent/polkit-kde-agent-6.1.3.ebuild
index a303cb987fa3..00f8ff823c49 100644
--- a/kde-plasma/polkit-kde-agent/polkit-kde-agent-6.0.0.ebuild
+++ b/kde-plasma/polkit-kde-agent/polkit-kde-agent-6.1.3.ebuild
@@ -4,9 +4,9 @@
EAPI=8
KDE_ORG_NAME="${PN}-1"
-KFMIN=6.0
+KFMIN=6.3.0
PVCUT=$(ver_cut 1-3)
-QTMIN=6.6.2
+QTMIN=6.7.1
inherit ecm plasma.kde.org
DESCRIPTION="PolKit agent module for KDE Plasma"
@@ -14,7 +14,7 @@ HOMEPAGE="https://kde.org/"
LICENSE="GPL-2" # TODO: CHECK
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
DEPEND="
diff --git a/kde-plasma/powerdevil/Manifest b/kde-plasma/powerdevil/Manifest
index 691e4533b285..2a8e04898971 100644
--- a/kde-plasma/powerdevil/Manifest
+++ b/kde-plasma/powerdevil/Manifest
@@ -1,2 +1,2 @@
-DIST powerdevil-5.27.10.tar.xz 788444 BLAKE2B ff03556e699e98389b05b155c9707cac067d1f87c83ef097d75abd8d3e742f2f21f7ac5b0b7bfb2cbee195dc68f0c7bdec4478752dde39d371cfc6c03423b5c4 SHA512 7bee5e98e5e1cedfc94c7e5d5296c88a88269f2838bb937073bd27cd0bc0ee696ae7134386ea84ea60b8ed18c5bdb6d2a715fd599c0836d62a3191183a47d47e
-DIST powerdevil-6.0.0.tar.xz 792576 BLAKE2B e4216b62a65bae1b109c679726e17e94531688423ab20b477d47ac6924bad59dbc4f867a316b0856e0e79812189aa77c1b619b38214a9c500dcd217f6f9ad1f7 SHA512 37f7d7019e4d7a62c1368326c1a5adbe3fea490488cdd352b2ffa379fc7f4f71c0d17a299212793d17809a734c0227a47be3452b6130d6263a36e3828a7fafac
+DIST powerdevil-5.27.11.tar.xz 791244 BLAKE2B 423bca5c6c1731f241e1db5aba3a75c7f5801fb99957fb6de6df682053ee5810aeec412a599b83862f4b27c7392cd8781f5b5e952a11bcdb2910a406bf9990c6 SHA512 7ea5640d42c3aa4bc21091a56452202f798ed3df3cfab6b0f38895cdd558fe877e463bf2c801914ded2511777b353d6e252f9dcee2856b1995b6f08c84cc3b84
+DIST powerdevil-6.1.3.tar.xz 965420 BLAKE2B c4b110a356e4ccdb485c07e3da5979ff84c12469de3e6aaae8fd1cfb052adf8d304ffe0d4631ebb1dcde2600ee3823b81c983761cb9c6ca6b528dba37190ee46 SHA512 161f9d0f736fb6ecb29ec6101cfa4a8f7f7426e2e966351bc0e651b2d3c9bd24b222f1c084ec0bc1d22b699f4126ac619285f177ae01486cda792c6c5628bd02
diff --git a/kde-plasma/powerdevil/metadata.xml b/kde-plasma/powerdevil/metadata.xml
index 4b6478b5df5d..a24d6661f302 100644
--- a/kde-plasma/powerdevil/metadata.xml
+++ b/kde-plasma/powerdevil/metadata.xml
@@ -7,9 +7,11 @@
</maintainer>
<upstream>
<bugs-to>https://bugs.kde.org/</bugs-to>
+ <remote-id type="kde-invent">plasma/powerdevil</remote-id>
</upstream>
<use>
<flag name="brightness-control">Enable screen brightness control using <pkg>app-misc/ddcutil</pkg></flag>
+ <flag name="caps">Capabilities support for scheduled wakeup which can wake from suspend (CAP_WAKE_ALARM)</flag>
<flag name="wireless">Enable wireless energy saving actions via <pkg>kde-frameworks/bluez-qt</pkg> and <pkg>kde-frameworks/networkmanager-qt</pkg></flag>
</use>
</pkgmetadata>
diff --git a/kde-plasma/powerdevil/powerdevil-5.27.10.ebuild b/kde-plasma/powerdevil/powerdevil-5.27.11.ebuild
index 3adfa345818f..3adfa345818f 100644
--- a/kde-plasma/powerdevil/powerdevil-5.27.10.ebuild
+++ b/kde-plasma/powerdevil/powerdevil-5.27.11.ebuild
diff --git a/kde-plasma/powerdevil/powerdevil-6.0.0.ebuild b/kde-plasma/powerdevil/powerdevil-6.1.3.ebuild
index a9281fdf191b..232d891a06dc 100644
--- a/kde-plasma/powerdevil/powerdevil-6.0.0.ebuild
+++ b/kde-plasma/powerdevil/powerdevil-6.1.3.ebuild
@@ -5,9 +5,9 @@ EAPI=8
ECM_HANDBOOK="forceoptional"
ECM_TEST="forceoptional"
-KFMIN=6.0
+KFMIN=6.3.0
PVCUT=$(ver_cut 1-3)
-QTMIN=6.6.2
+QTMIN=6.7.1
inherit ecm plasma.kde.org
DESCRIPTION="Power management for KDE Plasma Shell"
@@ -15,11 +15,14 @@ HOMEPAGE="https://invent.kde.org/plasma/powerdevil"
LICENSE="GPL-2" # TODO: CHECK
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="brightness-control caps"
+RESTRICT="test" # bug 926513
+
+# slot op: Uses Qt::GuiPrivate for qtx11extras_p.h
DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,widgets]
>=kde-frameworks/kauth-${KFMIN}:6[policykit]
>=kde-frameworks/kconfig-${KFMIN}:6
>=kde-frameworks/kconfigwidgets-${KFMIN}:6
@@ -34,6 +37,7 @@ DEPEND="
>=kde-frameworks/kitemmodels-${KFMIN}:6
>=kde-frameworks/knotifications-${KFMIN}:6
>=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6[X]
>=kde-frameworks/kxmlgui-${KFMIN}:6
>=kde-frameworks/solid-${KFMIN}:6
>=kde-plasma/layer-shell-qt-${PVCUT}:6
@@ -55,9 +59,14 @@ BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"
src_configure() {
local mycmakeargs=(
- -DHAVE_DDCUTIL=$(usex brightness-control)
+ $(cmake_use_find_package brightness-control DDCUtil)
$(cmake_use_find_package caps Libcap)
)
ecm_src_configure
}
+
+src_test() {
+ # bug 926513
+ ecm_src_test -j1
+}
diff --git a/kde-plasma/print-manager/Manifest b/kde-plasma/print-manager/Manifest
index c28b5e94d374..3146144bbfad 100644
--- a/kde-plasma/print-manager/Manifest
+++ b/kde-plasma/print-manager/Manifest
@@ -1,3 +1,2 @@
-DIST print-manager-23.08.4.tar.xz 289936 BLAKE2B 904ed56a62f8e91beb7179fac171a1af4d8c6292bc86afe931dd5644ee18e0a883c3e29fc5b37dbd60eeddadb349626abc4c14a5bf2c7d32b78da77a40f063de SHA512 3c527ea57d78492a77252b9c5d22e476ef05531bb154c3bd7d986dcb0bbd87c0811b8e3e354f5da94ed58bdf4d7a119d648b80b2ad8689cabe332fb9265e78d3
DIST print-manager-23.08.5.tar.xz 290620 BLAKE2B 3a29dd5e4684e966d95cd9db424a4b3c82889cf8c2d1fe99a4c9d27e6593979cdbd26c11c8bd1af8df98ca9c86d2557da96a31f914e4deac10e86c2a188f0a9d SHA512 28af8ea76d08e83a5cdf1ea5c2e6ff6314bb89b835ed6af2648219075a75ed3606eb7472a2ebeea2aceb67fc562838a3c554b8515f168f36510a4e07077974f3
-DIST print-manager-6.0.0.tar.xz 336560 BLAKE2B f4571f515bb5ca46df98442bd7c3bd3ba67f52307b2f3cf20278e935f628c1dc6ff951a93acf984ec6cac685fe07ac0ae673fb1f80ef6e2ddf3425f406c44798 SHA512 6cfc3ad718f76a365b98121ce08998cf544b5b04fd06e54587590b90a16585fade9333c63b45db864b1ea6d8173201b14ed78e917474c86142bb995abf5f229a
+DIST print-manager-6.1.3.tar.xz 370464 BLAKE2B 0ebd540d3342feef6660df359e67a278eafb3f1748f41af7c5aa0aff5075c7e01e3d227403977b69e777f4af11ddf8e3a259fc84eb614837fa52c348fabb388e SHA512 d7111a24b1bb5cf2dadf2629272395f945995faf221b3b73133430d3d946e8d3855a812abb271c7d8d5c065fa85facfeab995e1e019fa04a47b6e7fa78c73c59
diff --git a/kde-plasma/print-manager/metadata.xml b/kde-plasma/print-manager/metadata.xml
index bd25761eebff..1039dab47de3 100644
--- a/kde-plasma/print-manager/metadata.xml
+++ b/kde-plasma/print-manager/metadata.xml
@@ -6,7 +6,7 @@
<name>Gentoo KDE Project</name>
</maintainer>
<upstream>
- <bugs-to>https://bugs.kde.org/</bugs-to>
+ <bugs-to>https://bugs.kde.org/enter_bug.cgi?product=systemsettings&amp;component=kcm_printer_manager</bugs-to>
<remote-id type="kde-invent">plasma/print-manager</remote-id>
</upstream>
</pkgmetadata>
diff --git a/kde-plasma/print-manager/print-manager-23.08.4.ebuild b/kde-plasma/print-manager/print-manager-23.08.4.ebuild
deleted file mode 100644
index 7dce0e85c4e5..000000000000
--- a/kde-plasma/print-manager/print-manager-23.08.4.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=5.106.0
-QTMIN=5.15.9
-inherit ecm gear.kde.org
-
-DESCRIPTION="Manage CUPS print jobs and printers in Plasma"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
-IUSE="+gtk"
-
-DEPEND="
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=kde-frameworks/kcmutils-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kconfigwidgets-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/kdbusaddons-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kiconthemes-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/knotifications-${KFMIN}:5
- >=kde-frameworks/kservice-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kwindowsystem-${KFMIN}:5
- >=kde-plasma/libplasma-${KFMIN}:5
- net-print/cups
-"
-RDEPEND="${DEPEND}
- >=dev-qt/qtquickcontrols-${QTMIN}:5
- >=dev-qt/qtquickcontrols2-${QTMIN}:5
- >=kde-frameworks/kdeclarative-${KFMIN}:5
- kde-plasma/kde-cli-tools:*
- gtk? ( app-admin/system-config-printer )
-"
-BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5"
-
-pkg_postinst() {
- ecm_pkg_postinst
-
- if [[ -z "${REPLACING_VERSIONS}" ]] && ! use gtk ; then
- ewarn "By switching off \"gtk\" USE flag, you have chosen to do without"
- ewarn "an important, though optional, runtime dependency:"
- ewarn
- ewarn "app-admin/system-config-printer"
- ewarn
- ewarn "${PN} will work nevertheless, but is going to be less comfortable"
- ewarn "and will show the following error status during runtime:"
- ewarn
- ewarn "\"Failed to group devices: 'The name org.fedoraproject.Config.Printing"
- ewarn "was not provided by any .service files'\""
- fi
-}
diff --git a/kde-plasma/print-manager/print-manager-23.08.5-r100.ebuild b/kde-plasma/print-manager/print-manager-23.08.5-r100.ebuild
index 4c791d5b867e..8cc40131d13e 100644
--- a/kde-plasma/print-manager/print-manager-23.08.5-r100.ebuild
+++ b/kde-plasma/print-manager/print-manager-23.08.5-r100.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -8,6 +8,6 @@ HOMEPAGE="https://kde.org/plasma-desktop"
LICENSE="metapackage"
SLOT="5"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
RDEPEND="kde-plasma/print-manager:6"
diff --git a/kde-plasma/print-manager/print-manager-23.08.5.ebuild b/kde-plasma/print-manager/print-manager-23.08.5.ebuild
index 380d4d955d93..7dce0e85c4e5 100644
--- a/kde-plasma/print-manager/print-manager-23.08.5.ebuild
+++ b/kde-plasma/print-manager/print-manager-23.08.5.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Manage CUPS print jobs and printers in Plasma"
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
IUSE="+gtk"
DEPEND="
diff --git a/kde-plasma/print-manager/print-manager-6.0.0.ebuild b/kde-plasma/print-manager/print-manager-6.1.3.ebuild
index aa99a2858e98..26c17c8787ee 100644
--- a/kde-plasma/print-manager/print-manager-6.0.0.ebuild
+++ b/kde-plasma/print-manager/print-manager-6.1.3.ebuild
@@ -3,16 +3,16 @@
EAPI=8
-KFMIN=6.0
+KFMIN=6.3.0
PVCUT=$(ver_cut 1-3)
-QTMIN=6.6.2
+QTMIN=6.7.1
inherit ecm plasma.kde.org
DESCRIPTION="Manage CUPS print jobs and printers in Plasma"
LICENSE="GPL-2" # TODO: CHECK
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="+gtk"
DEPEND="
@@ -33,7 +33,7 @@ DEPEND="
>=kde-frameworks/kwidgetsaddons-${KFMIN}:6
>=kde-frameworks/kwindowsystem-${KFMIN}:6
>=kde-plasma/libplasma-${PVCUT}:6
- net-print/cups
+ >=net-print/cups-2.4
"
RDEPEND="${DEPEND}
!<kde-plasma/print-manager-23.08.5-r100:5
@@ -43,6 +43,14 @@ RDEPEND="${DEPEND}
"
BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt6=ON # not packaged
+ )
+
+ ecm_src_configure
+}
+
pkg_postinst() {
ecm_pkg_postinst
diff --git a/kde-plasma/qqc2-breeze-style/Manifest b/kde-plasma/qqc2-breeze-style/Manifest
new file mode 100644
index 000000000000..123fddf9937b
--- /dev/null
+++ b/kde-plasma/qqc2-breeze-style/Manifest
@@ -0,0 +1 @@
+DIST qqc2-breeze-style-6.1.3.tar.xz 65936 BLAKE2B 6b71f045d0e2151d0127aa0a8cf439c0f9047bc057f591c1566d77b6b6ee1c04a654bc1a50767449a83902993e9b1051e79333d12bb2b4f361dd6ce3e31d7030 SHA512 ba28525a28d80537d5ef817564b8f8aaa6bbd7de95036a33e1dff67a3613b036e343d977e305ed8964178cfc24673439df2165959050a9feebdac752a0373149
diff --git a/kde-plasma/qqc2-breeze-style/metadata.xml b/kde-plasma/qqc2-breeze-style/metadata.xml
new file mode 100644
index 000000000000..93ee04d43b6f
--- /dev/null
+++ b/kde-plasma/qqc2-breeze-style/metadata.xml
@@ -0,0 +1,12 @@
+<?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>
+ <remote-id type="kde-invent">plasma/qqc2-breeze-style</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/kde-plasma/qqc2-breeze-style/qqc2-breeze-style-6.1.3.ebuild b/kde-plasma/qqc2-breeze-style/qqc2-breeze-style-6.1.3.ebuild
new file mode 100644
index 000000000000..e93d24303603
--- /dev/null
+++ b/kde-plasma/qqc2-breeze-style/qqc2-breeze-style-6.1.3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="false"
+KFMIN=6.3.0
+QTMIN=6.7.1
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Breeze inspired QQC2 Style"
+
+LICENSE="|| ( GPL-2+ LGPL-3+ ) CC0-1.0"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=kde-frameworks/kcolorscheme-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kirigami-${KFMIN}:6
+ >=kde-frameworks/kquickcharts-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-plasma/sddm-kcm/Manifest b/kde-plasma/sddm-kcm/Manifest
index 2d0c00b93233..a6b09e0a6e10 100644
--- a/kde-plasma/sddm-kcm/Manifest
+++ b/kde-plasma/sddm-kcm/Manifest
@@ -1,2 +1,2 @@
-DIST sddm-kcm-5.27.10.tar.xz 93736 BLAKE2B 6889580a1bab2ec3ae975c5e038249c72e06baead725b215f9129efb1a563de542ad08b287949c471dedc05d805e1c650547718f55a0fd7de6d703f2e1550bd3 SHA512 2dcb3d5c5b5bfb40564b5609b0901b5ae181ef3595d95220ffb8a8139f85850b3461199ac91234d986bac852e193ae2670a2168c3d292818e2b8e11bcb1f72a8
-DIST sddm-kcm-6.0.0.tar.xz 97236 BLAKE2B d5af8af89faefb354369b171a422c166f78e38bc97a1f2dee9d07d2189c8ad92cc6e9cbe676b27dd72fb27ff982f9c94f359f18be1a302207b969ab730f0298e SHA512 14107f43f6999ee9c66f44f801a96ddc0e4dd2ffa2d5f6851a68137cee31028d40cd7d4aef32fb53d7bf214a59ac16a5a5f441ba3db44ad4ba87a35a30e92b34
+DIST sddm-kcm-5.27.11.tar.xz 94340 BLAKE2B 10592e30e288f85f565d1070542b19a2a03d58a7d0befc69807049ad4ccb8a1491b93e94bd50fcc0f59e0b483d41a7758ead475def217e57c3600298340b049e SHA512 512eb0acfc0e3925d2c020103b94dc4ae7df4e82a4492e686f38e9ff6554e0f1ace42fa63bae3c4b8d8956a6413fc78cf65779ce3024213cfaaf5aa3fb2a74ff
+DIST sddm-kcm-6.1.3.tar.xz 98800 BLAKE2B 1d2720fa73c30d4fa16f7cc96c1d47029815b820dff37afabfad08b6c7ebabd8005523b08b1590e1ad6af5dc4dc38da8b348b8ed539c9a464c21250f015f382a SHA512 89ba28b6c25fe33cd7292baac0f830a7c0e86860aec879e03249188a6af4959cbd6dac4e34eae8b5f00ca709dbacdaeb5477bfc3f4e3ebebbb6518a1535991eb
diff --git a/kde-plasma/sddm-kcm/metadata.xml b/kde-plasma/sddm-kcm/metadata.xml
index d925f2439758..ef73ee478dde 100644
--- a/kde-plasma/sddm-kcm/metadata.xml
+++ b/kde-plasma/sddm-kcm/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<bugs-to>https://bugs.kde.org/</bugs-to>
+ <remote-id type="kde-invent">plasma/sddm-kcm</remote-id>
</upstream>
</pkgmetadata>
diff --git a/kde-plasma/sddm-kcm/sddm-kcm-5.27.10.ebuild b/kde-plasma/sddm-kcm/sddm-kcm-5.27.11.ebuild
index d430bade52bb..d430bade52bb 100644
--- a/kde-plasma/sddm-kcm/sddm-kcm-5.27.10.ebuild
+++ b/kde-plasma/sddm-kcm/sddm-kcm-5.27.11.ebuild
diff --git a/kde-plasma/sddm-kcm/sddm-kcm-6.0.0.ebuild b/kde-plasma/sddm-kcm/sddm-kcm-6.1.3.ebuild
index 9601866d0043..fb70bb907909 100644
--- a/kde-plasma/sddm-kcm/sddm-kcm-6.0.0.ebuild
+++ b/kde-plasma/sddm-kcm/sddm-kcm-6.1.3.ebuild
@@ -3,9 +3,9 @@
EAPI=8
-KFMIN=6.0
+KFMIN=6.3.0
PVCUT=$(ver_cut 1-3)
-QTMIN=6.6.2
+QTMIN=6.7.1
inherit ecm plasma.kde.org
DESCRIPTION="KDE Plasma control module for SDDM"
@@ -13,7 +13,7 @@ HOMEPAGE="https://invent.kde.org/plasma/sddm-kcm"
LICENSE="GPL-2+"
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
DEPEND="
diff --git a/kde-plasma/systemsettings/Manifest b/kde-plasma/systemsettings/Manifest
index 0198ce617f10..353455fd1adf 100644
--- a/kde-plasma/systemsettings/Manifest
+++ b/kde-plasma/systemsettings/Manifest
@@ -1,2 +1,2 @@
-DIST systemsettings-5.27.10.tar.xz 229140 BLAKE2B 63323236a94f8a805d9f602d727dc027b5e8b1ac7b94247079f04513ea3fcc89ee32d79833588837fd1394621dfc4766548ff3ca234fcdeb12398dc0cc4c3600 SHA512 8331be5f1d35eaab782adda215abd8c9150bfd0d4919950f40b1a1a01ab384f87fb6e0bf08b341c6087df4aee314c8e663f59618f890e1ddc776c8a677b60012
-DIST systemsettings-6.0.0.tar.xz 217804 BLAKE2B ca1453ea5d0ced5c9722b74b29f88212700e2770fa09baf7181b1f2b4a2d83a9707718445109338781c45e49d59fb2fe73ac7c129dc420c72ad478b9d5f86e9d SHA512 336e75d9626da243778fac4704d178b94c65c8d4b1edcf023cd90ff82f62eda4292da4265e7ab1caea897eee682e2e742bfc9812c56382efcbc3faee28306514
+DIST systemsettings-5.27.11.tar.xz 230736 BLAKE2B 0645be30d2f673683b020d62ce2a8168d4c656fcc23a863a6ca15bacc57be85cc13ef11ff5006ae377526ec55251120ed110afcc502d737d372255f5555ac824 SHA512 5e48b9f7099d2e6efb681094e24da50727bf8819e90bfbd55dbddb546449c1976f2e6763c13e00270f5bd845b3342764a745de40cf0d0278c7285bc1e6943991
+DIST systemsettings-6.1.3.tar.xz 213572 BLAKE2B f682005ed3ae7914d5bc65c557320f4f627f9eaf717dbeeabad1d5c3d168c1bd9f23f2b889c9322e90f80d7abb718183f7b706111e9b00420885c86c68e96d71 SHA512 62c5fba5d10aa4323e77e245bfe7d67485e9012efaa7b896374126ffad4b61a22acbebe74e59d6a26aa51b4f8feaea7448144b639ea94e46199372ff76a310ea
diff --git a/kde-plasma/systemsettings/systemsettings-5.27.10.ebuild b/kde-plasma/systemsettings/systemsettings-5.27.11.ebuild
index 4dd8d8440f8c..4dd8d8440f8c 100644
--- a/kde-plasma/systemsettings/systemsettings-5.27.10.ebuild
+++ b/kde-plasma/systemsettings/systemsettings-5.27.11.ebuild
diff --git a/kde-plasma/systemsettings/systemsettings-6.0.0.ebuild b/kde-plasma/systemsettings/systemsettings-6.1.3.ebuild
index fc4732969291..fb7306ecc9e2 100644
--- a/kde-plasma/systemsettings/systemsettings-6.0.0.ebuild
+++ b/kde-plasma/systemsettings/systemsettings-6.1.3.ebuild
@@ -4,16 +4,16 @@
EAPI=8
ECM_HANDBOOK="optional"
-KFMIN=6.0
+KFMIN=6.3.0
PVCUT=$(ver_cut 1-3)
-QTMIN=6.6.2
+QTMIN=6.7.1
inherit ecm plasma.kde.org optfeature
DESCRIPTION="Control Center to configure KDE Plasma desktop"
LICENSE="GPL-2" # TODO: CHECK
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
DEPEND="
diff --git a/kde-plasma/wacomtablet/Manifest b/kde-plasma/wacomtablet/Manifest
index b68fe0764f83..da055cc0e273 100644
--- a/kde-plasma/wacomtablet/Manifest
+++ b/kde-plasma/wacomtablet/Manifest
@@ -1,3 +1,3 @@
DIST wacomtablet-3.2.0-patchset-1.tar.xz 7796 BLAKE2B 4fa998a0f4376579d1e0d06a8aa9edababedca22d579dbdae651eee3699decc880a7a1d277f04c2bc24adba87908c07ab711989a5985b68af5b295d3b3260d33 SHA512 ff96f05831e4760ce99920061f0dc927aa6a2d5ef4b7443c3129bb1431262cb4bc1434097595976672393e3b611438014ccb528fc948e7c0407fc9a2d52ade8d
DIST wacomtablet-3.2.0.tar.xz 728468 BLAKE2B f741c8989f94cdc5b4839df5d91a6728c48308880c489e031d4615a58e82dddda75dcd1cd04b941035c1aece3ed4f7889508629100852cbcaafc063d7e0f8d1e SHA512 acbabd6d6546bc85f0ed4e245668dc89b1c2ecaedd3754bf7ad8027b90f3ae81e5312395376de272dcbd416a9a1115bff2481351bd3f418bef7fa06d0db0c5a6
-DIST wacomtablet-6.0.0.tar.xz 824268 BLAKE2B 98abb9a3d920fa4622bbcb8e9757435c4699800c64277058390fef0ba45df169d8f3bc81c7903aa7d1e4bbe2ad46b49c9dd7c38560b1b4ef921f3a7b65aecb4f SHA512 7c33da58766c68dc9b57541b0e2599f5658da39127d02c6383d9eb4b8e67302f6770e9025ae66db71f9fe523531daabfca44b036bc134343442a509d7943025d
+DIST wacomtablet-6.1.3.tar.xz 829728 BLAKE2B 666b82272b083d167f98409cf2987cdc2fa0c271456606befa361e5b39b97850a7ed62a0cbffad018af0f274c1dcdf337a295288924cd90689823fd810da4ebe SHA512 a20886571dc32dd23cb8f82015d976b2aa7e79a3b98ff6ac46ae9413d4cbbe4ada5207928188ed3065d3f19921699cb643dbea27ba52d630ed4f95a69b0c3c34
diff --git a/kde-plasma/wacomtablet/wacomtablet-3.2.0-r3.ebuild b/kde-plasma/wacomtablet/wacomtablet-3.2.0-r3.ebuild
index dcfe0a4c9d08..7fd90c74d4a8 100644
--- a/kde-plasma/wacomtablet/wacomtablet-3.2.0-r3.ebuild
+++ b/kde-plasma/wacomtablet/wacomtablet-3.2.0-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -62,11 +62,10 @@ PATCHES=(
"${FILESDIR}/${P}-missing-include.patch" # bug 920043
)
-src_test() {
- # test needs DBus, bug 675548
- local myctestargs=(
- -E "(Test.KDED.DBusTabletService)"
- )
-
- ecm_src_test
-}
+CMAKE_SKIP_TESTS=(
+ # test needs DBus, bugs 675548, 920558
+ Test.KDED.DBusTabletService
+ Test.KDED.TabletHandler
+ Test.KDED.XInputAdaptor # SEGFAULT
+ Test.KDED.XsetWacomAdaptor # SEGFAULT
+)
diff --git a/kde-plasma/wacomtablet/wacomtablet-6.0.0.ebuild b/kde-plasma/wacomtablet/wacomtablet-6.1.3.ebuild
index 95309a17653b..8be99ffadc4b 100644
--- a/kde-plasma/wacomtablet/wacomtablet-6.0.0.ebuild
+++ b/kde-plasma/wacomtablet/wacomtablet-6.1.3.ebuild
@@ -4,9 +4,9 @@
EAPI=8
ECM_HANDBOOK="forceoptional"
-KFMIN=6.0
+KFMIN=6.3.0
PVCUT=$(ver_cut 1-3)
-QTMIN=6.6.2
+QTMIN=6.7.1
inherit ecm plasma.kde.org
DESCRIPTION="Wacom system settings module that supports different button/pen layout profiles"
@@ -14,12 +14,13 @@ HOMEPAGE="https://userbase.kde.org/Wacomtablet"
LICENSE="GPL-2"
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
+# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
RDEPEND="
>=dev-libs/libwacom-0.30:=
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,widgets]
>=dev-qt/qtdeclarative-${QTMIN}:6
>=kde-frameworks/kcmutils-${KFMIN}:6
>=kde-frameworks/kconfig-${KFMIN}:6
diff --git a/kde-plasma/xdg-desktop-portal-kde/Manifest b/kde-plasma/xdg-desktop-portal-kde/Manifest
index 56adbd26507e..352d866767a2 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.27.10.tar.xz 142616 BLAKE2B dc4724e65a1d423a76263533ad71b8ceae394587864513f9a71199262375b06eee48ac84de8c27d2b190264c323865fa93b3736a7d0ab5fcec82c2371951fad3 SHA512 3530e40091f8072d47bdedd0cc2f53ebe5ec5a014aebf034877a0280a5935cd2f48fa3ecd343a47c58d4ef9458f142a895ec74668d49b258f8c99236d775f4dc
-DIST xdg-desktop-portal-kde-6.0.0.tar.xz 162660 BLAKE2B 8482c649b745736351caf926d0924bcf34ee477e92347af9d8d1b5c4b2407809a84623d0b5bcac1b0e0a22ad1cd6d668de563015a1a300f79b0b8b454f5150ef SHA512 0105afb5f04f70f77dd4780b70b03098d7e8545cd7250f34f6abf91fcb5853d69f5deaf7f20c36a50c1e8a1d4cb08a58aa7d65ec0e6e23a9c94ad3cf733e77ea
+DIST xdg-desktop-portal-kde-5.27.11.tar.xz 143652 BLAKE2B e7086d30d677385a1d1a2bed22661b935b67ae3cd15102bf47f0b75ecc8e0d3189530e54913a11d0a9eb9db9427af18bd77bfc37d856a3e4bef46cc90bfd0bc1 SHA512 39e1c4cf284558e013c24523ef1993f48e237d13fc2fb3ccfbffcea1925f18bcd623229ef933aaf301c83f460ee849656ba3344ca74fd068e416ea2eb3467621
+DIST xdg-desktop-portal-kde-6.1.3.tar.xz 172240 BLAKE2B ac0bcee96618a82829b97b25873ca287fd39d8fb1393b734623493451da841db218ca745e5ff80338be371f70e22d67533bdd66719d156e7cef167a6c677991d SHA512 0916b552577a88a1f71d38e39adc2f9acc2478133e8250e94dd9705e6e5aba6bf9da8c674d5c8e315076a5d02693102f7ac340fcad26c9d5a8f78f0d495f066f
diff --git a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.27.10.ebuild b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.27.11.ebuild
index d7ba7d0d90b5..d7ba7d0d90b5 100644
--- a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.27.10.ebuild
+++ b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.27.11.ebuild
diff --git a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-6.0.0.ebuild b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-6.1.3.ebuild
index 84e3dc586ce4..6fe1dc88bfbc 100644
--- a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-6.0.0.ebuild
+++ b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-6.1.3.ebuild
@@ -4,18 +4,19 @@
EAPI=8
ECM_TEST="forceoptional"
-KFMIN=6.0
+KFMIN=6.3.0
PVCUT=$(ver_cut 1-3)
-QTMIN=6.6.2
+QTMIN=6.7.1
inherit ecm plasma.kde.org
DESCRIPTION="Backend implementation for xdg-desktop-portal that is using Qt/KDE Frameworks"
LICENSE="LGPL-2+"
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
+# dev-qt/qtbase:= slot op: Uses Qt::GuiPrivate for qtx11extras_p.h
# dev-qt/qtbase:=[cups]: includes specifically the cups private header
# dev-qt/qtgui: QtXkbCommonSupport is provided by either IUSE libinput or X
COMMON_DEPEND="
@@ -45,7 +46,7 @@ COMMON_DEPEND="
x11-libs/libxkbcommon
"
DEPEND="${COMMON_DEPEND}
- >=dev-libs/plasma-wayland-protocols-1.11.1
+ >=dev-libs/plasma-wayland-protocols-1.13.0
>=dev-libs/wayland-protocols-1.25
>=dev-qt/qtbase-${QTMIN}:6[concurrent]
"
@@ -57,3 +58,8 @@ BDEPEND="
>=dev-qt/qtwayland-${QTMIN}:6
virtual/pkgconfig
"
+
+CMAKE_SKIP_TESTS=(
+ # bugs: 926483, wants dbus/X11
+ colorschemetest
+)
diff --git a/kde-plasma/xembed-sni-proxy/Manifest b/kde-plasma/xembed-sni-proxy/Manifest
index 7dabf534d75a..156526552da7 100644
--- a/kde-plasma/xembed-sni-proxy/Manifest
+++ b/kde-plasma/xembed-sni-proxy/Manifest
@@ -1 +1 @@
-DIST plasma-workspace-5.27.10.tar.xz 19476860 BLAKE2B b171c5e6bbf2144056a900947c439ca43556d4319686b7b844bd1984e3ff57e04ecffda1c57bc534f67f2b5d2983014eef5a89470e918526143ae91f91a75d84 SHA512 de56a884c05101672b5339cd64b345351f602b33b14daa666e18427251980f557dd65fe35f77c3a361507e3372b05e03b713123e2a7cad29c6bba2af2b43b5a7
+DIST plasma-workspace-5.27.11.tar.xz 19486864 BLAKE2B 41da7e904b08e6c6dc7600c601183a9b600e68f122e1f9aae3dfec468adc1eff377566aadc52084648840be227106e7e0aa8cf48ffc7301a6853dc1c0ad92d4b SHA512 d49b717bf4b074cd201a6807329d73d0defebc814c2d3dc2eb473e00bf030d1334fe9eb8cc8b3f3e019b54faf67dcc992c5a7bef1c85d7d2fb8ee70a6c6b3443
diff --git a/kde-plasma/xembed-sni-proxy/metadata.xml b/kde-plasma/xembed-sni-proxy/metadata.xml
index d925f2439758..7a4a42fc5fa8 100644
--- a/kde-plasma/xembed-sni-proxy/metadata.xml
+++ b/kde-plasma/xembed-sni-proxy/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<bugs-to>https://bugs.kde.org/</bugs-to>
+ <remote-id type="kde-invent">plasma/plasma-workspace</remote-id>
</upstream>
</pkgmetadata>
diff --git a/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.27.10.ebuild b/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.27.11.ebuild
index 18465c657337..18465c657337 100644
--- a/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.27.10.ebuild
+++ b/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.27.11.ebuild