From e264d6ac2a607bcb7550e226940c64689fe37e66 Mon Sep 17 00:00:00 2001 From: Timothée Ravier Date: Feb 15 2026 21:30:11 +0000 Subject: Only explicitely include Qt6 on Silverblue This is needed for CSD with GNOME. On other variants, this is pulled as a dependency as needed. --- diff --git a/comps-sync-exclude-list.yml b/comps-sync-exclude-list.yml index 3e8b8e1..6e92ee2 100644 --- a/comps-sync-exclude-list.yml +++ b/comps-sync-exclude-list.yml @@ -111,6 +111,11 @@ exclude_list: - plocate # Included explicitly in the fedora.yaml manifest - toolbox + # Only needed for CSD support with GNOME on Silverblue + - qt6-qtbase + - qt6-qtbase-gui + - qt6-qtdeclarative + - qt6-qtwayland-adwaita-decoration firefox: # Included explicitly in the fedora.yaml manifest - fedora-bookmarks diff --git a/silverblue-common.yaml b/silverblue-common.yaml index 6edb420..9dedd5a 100644 --- a/silverblue-common.yaml +++ b/silverblue-common.yaml @@ -37,6 +37,11 @@ packages: # Needed for GSConnect extension # See: https://github.com/fedora-silverblue/issue-tracker/issues/201 - openssl + # Manually included for CSD support with GNOME on Silverblue + - qt6-qtbase + - qt6-qtbase-gui + - qt6-qtdeclarative + - qt6-qtwayland-adwaita-decoration postprocess: # Skip Third Party Software page in GNOME Initial Setup as it currently does