From 47c044422e8fbbdd7cd5608c04651e844ac3db14 Mon Sep 17 00:00:00 2001 From: Timothée Ravier Date: Jan 19 2026 18:57:31 +0000 Subject: [PATCH 1/2] comps-sync: Include Qt5 packages only on Silverblue Those packages are only needed on desktops such as GNOME where client side decorations are used. Thus let's remove them from other Atomic Desktops. --- diff --git a/comps-sync-exclude-list.yml b/comps-sync-exclude-list.yml index fa432a9..3e8b8e1 100644 --- a/comps-sync-exclude-list.yml +++ b/comps-sync-exclude-list.yml @@ -96,6 +96,10 @@ exclude_list: - pinentry-gnome3 # Excluded here for all desktops and manually re-added in Silverblue manifest - qadwaitadecorations-qt5 + - qt5-qtbase + - qt5-qtbase-gui + - qt5-qtdeclarative + - qt5-qtxmlpatterns # X11 specific - xorg-x11-drv-libinput # Included explicitly in the fedora.yaml manifest diff --git a/packages/common.yaml b/packages/common.yaml index ec3feda..03a53a3 100644 --- a/packages/common.yaml +++ b/packages/common.yaml @@ -138,10 +138,6 @@ packages: - psmisc - qcom-wwan-firmware - qemu-guest-agent - - qt5-qtbase - - qt5-qtbase-gui - - qt5-qtdeclarative - - qt5-qtxmlpatterns - quota - realmd - realtek-firmware diff --git a/silverblue-common.yaml b/silverblue-common.yaml index 67aded5..6edb420 100644 --- a/silverblue-common.yaml +++ b/silverblue-common.yaml @@ -13,6 +13,10 @@ packages: # Included for now to have layered Qt5 applications use a constistent style # Manually included here as it is excluded from the workstation-product group - qadwaitadecorations-qt5 + - qt5-qtbase + - qt5-qtbase-gui + - qt5-qtdeclarative + - qt5-qtxmlpatterns # Include papers-thumbnailer otherwise PDF thumbnails won't work in Nautilus # https://github.com/fedora-silverblue/issue-tracker/issues/98 # https://pagure.io/fedora-workstation/issue/434 From 583794a0ebe4cc2cb9d7ed231ee8058f02106a8c Mon Sep 17 00:00:00 2001 From: Timothée Ravier Date: Jan 19 2026 18:57:31 +0000 Subject: [PATCH 2/2] kinoite-shared: Include plasma-keyboard explicitly Temporarily explicitly included to take precedence over maliit. Support for maliit will soon be removed as it is unmaintained and plasma-keyboard is replacing it as part of the update to Plasma 6.6. --- diff --git a/kinoite-shared.yaml b/kinoite-shared.yaml index 1a98dd5..5e5edd7 100644 --- a/kinoite-shared.yaml +++ b/kinoite-shared.yaml @@ -16,6 +16,8 @@ packages: - gdb # Make sure rpm-ostree support is installed - plasma-discover-rpm-ostree + # Temporarily explicitly included to take precedence over maliit + - plasma-keyboard # Make sure the following are not pulled in when Recommended by other packages exclude-packages: