diff --git a/hide-virtual-keyboard-indicator-on-sddm.patch b/hide-virtual-keyboard-indicator-on-sddm.patch new file mode 100644 index 0000000..7db14a3 --- /dev/null +++ b/hide-virtual-keyboard-indicator-on-sddm.patch @@ -0,0 +1,12 @@ +diff -bur plasma-workspace-5.27.3.old/lookandfeel/sddm-theme/Main.qml plasma-workspace-5.27.3/lookandfeel/sddm-theme/Main.qml +--- plasma-workspace-5.27.3.old/lookandfeel/sddm-theme/Main.qml 2023-03-14 15:12:21.000000000 +0100 ++++ plasma-workspace-5.27.3/lookandfeel/sddm-theme/Main.qml 2023-03-27 20:20:10.759761866 +0200 +@@ -555,7 +555,7 @@ + userListComponent.mainPasswordBox.forceActiveFocus(); + inputPanel.showHide() + } +- visible: inputPanel.status === Loader.Ready ++ visible: false + } + + KeyboardButton { diff --git a/plasma-workspace.spec b/plasma-workspace.spec index 02f3698..ffce266 100644 --- a/plasma-workspace.spec +++ b/plasma-workspace.spec @@ -27,7 +27,7 @@ Name: plasma-workspace Summary: Plasma workspace, applications and applets -Version: 5.27.2 +Version: 5.27.4.1 Release: 1%{?dist} License: GPLv2+ @@ -76,6 +76,9 @@ Patch105: plasma-workspace-5.21.90-folderview_layout.patch Patch106: plasma-workspace-5.25.90-enable-open-terminal-action.patch # default to enable the lock/logout actions Patch107: plasma-workspace-5.25.90-enable-lock-logout-action.patch +# Hide virtual keyboard indicator on sddm. +# Do not remove this as it breaks Fedora's QA policy +Patch108: hide-virtual-keyboard-indicator-on-sddm.patch # udev BuildRequires: zlib-devel @@ -392,6 +395,7 @@ Requires: %{name}-geolocation = %{version}-%{release} %package -n sddm-breeze Summary: SDDM breeze theme +Requires: kde-settings-sddm # upgrade path, when sddm-breeze was split out Obsoletes: plasma-workspace < 5.3.2-8 Requires: kf5-plasma >= %{kf5_version_min} @@ -423,6 +427,11 @@ Requires: kwin-wayland >= %{majmin_ver} Requires: maliit-keyboard %if %{with sddm_wayland_default} Supplements: (sddm and plasma-workspace-wayland) +%if ! (0%{?fedora} && 0%{?fedora} < 38) +# Replace sddm-x11 with sddm-wayland-plasma +## N.B.: If sddm gets updated in F36/F37, this will need to be bumped +Obsoletes: sddm-x11 < 0.19.0^git20230320.e07e805-3 +%endif %endif BuildArch: noarch @@ -791,6 +800,30 @@ fi %changelog +* Tue Apr 04 2023 Marc Deop i Argemí - 5.27.4.1-1 +- 5.27.4.1 + +* Tue Apr 04 2023 Marc Deop i Argemí - 5.27.4-1 +- 5.27.4 + +* Mon Apr 03 2023 Neal Gompa - 5.27.3-4 +- Add Obsoletes sddm-x11 for sddm-wayland transition in F38+ + +* Mon Mar 27 2023 Marc Deop i Argemí - 5.27.3-3 +- Add patch to hide the virtual keyboard indicator from sddm + +* Wed Mar 22 2023 Adam Williamson - 5.27.3-2 +- Backport MR #2767 to fix slow startup issue (#2179998) + +* Tue Mar 14 2023 Marc Deop i Argemí - 5.27.3-1 +- 5.27.3 + +* Mon Mar 13 2023 Adam Williamson - 5.27.2-3 +- Rebuild with no changes for F38 Bodhi purposes + +* Mon Mar 13 2023 Marc Deop i Argemí - 5.27.2-2 +- Add Requires: kde-settings-sddm to sddm-breeze subpackage + * Tue Feb 28 2023 Marc Deop i Argemí - 5.27.2-1 - 5.27.2 diff --git a/sources b/sources index 78c31cc..20003b9 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ SHA512 (breeze-fedora-0.2.tar.gz) = ff800e686b0dcb498f321bb94d3a8274c89c092f5408ef1ec3fc65333f046aea43444144ecaf166792f807014383af87b1180dc7540905fc10dc375309f8b2a8 -SHA512 (plasma-workspace-5.27.2.tar.xz) = b7b6862b31f56c2c7405560ce365a54a28d88873c049c0dc972efad4f81ef2b647d8f691da5ee05b252a9daeee3e86c3b2a50aaa7c6acd6e36a9488f3b7a7d4c +SHA512 (plasma-workspace-5.27.4.1.tar.xz) = f79acb3129d7119937ecec227ebab1b50becc084b1563c1e72aa624502e8f337bd9c825d018d8080bcfcacab3cb53667005e92aa24d0cad9f25a298b1db19ae0