From df586a9bce5724a5bf111ac7b9e0430a34b250f7 Mon Sep 17 00:00:00 2001 From: Timothée Ravier Date: Mar 30 2023 10:57:55 +0000 Subject: [PATCH 1/8] Kinoite: Keep kcharselect Keep kcharselect in the base image as it's needed for multi-language and accessibility. See: https://pagure.io/fedora-kde/SIG/issue/331 --- diff --git a/comps-sync-exclude-list.yml b/comps-sync-exclude-list.yml index 1875303..b9bd6a2 100644 --- a/comps-sync-exclude-list.yml +++ b/comps-sync-exclude-list.yml @@ -156,7 +156,6 @@ desktop_exclude_list: - kaddressbook - kamera - kcalc - - kcharselect - kcolorchooser - kdnssd - kf5-kipi-plugins diff --git a/kde-desktop-pkgs.yaml b/kde-desktop-pkgs.yaml index 07be05b..f1370d9 100644 --- a/kde-desktop-pkgs.yaml +++ b/kde-desktop-pkgs.yaml @@ -11,6 +11,7 @@ packages: - fprintd-pam - glibc-all-langpacks - gnome-keyring-pam + - kcharselect - kde-connect - kde-gtk-config - kde-partitionmanager From ad7861281f44f61dd16f66467f73b4637f7ef302 Mon Sep 17 00:00:00 2001 From: Timothée Ravier Date: Mar 30 2023 13:07:27 +0000 Subject: [PATCH 2/8] Kinoite: Add krfb See: https://pagure.io/fedora-kde/SIG/issue/13#comment-846449 --- diff --git a/fedora-kinoite.yaml b/fedora-kinoite.yaml index 4fcb01a..9451326 100644 --- a/fedora-kinoite.yaml +++ b/fedora-kinoite.yaml @@ -32,6 +32,8 @@ packages: - bcache-tools - dmraid - mobile-broadband-provider-info + # Include krfb by default. See: https://pagure.io/fedora-kde/SIG/issue/13 + - krfb # Make sure the following are not pulled in when Recommended by other packages exclude-packages: From dc877a8da88dfbf632fd6952a78143ce3adec11b Mon Sep 17 00:00:00 2001 From: Timothée Ravier Date: Mar 30 2023 16:43:43 +0000 Subject: [PATCH 3/8] Kinoite: Add back KFind It's hard to Flatpak as it needs access to the entire filesystem and should be included by default so we include it in the base image. See: https://pagure.io/fedora-kde/SIG/issue/13 --- diff --git a/comps-sync-exclude-list.yml b/comps-sync-exclude-list.yml index b9bd6a2..0eabe5b 100644 --- a/comps-sync-exclude-list.yml +++ b/comps-sync-exclude-list.yml @@ -159,7 +159,6 @@ desktop_exclude_list: - kcolorchooser - kdnssd - kf5-kipi-plugins - - kfind - kget - kgpg - kmail diff --git a/kde-desktop-pkgs.yaml b/kde-desktop-pkgs.yaml index f1370d9..1cd594d 100644 --- a/kde-desktop-pkgs.yaml +++ b/kde-desktop-pkgs.yaml @@ -23,6 +23,7 @@ packages: - kf5-akonadi-server - kf5-akonadi-server-mysql - kf5-baloo-file + - kfind - khelpcenter - khotkeys - kinfocenter From 345529e80fe00e41515551c35071bc35479e91ea Mon Sep 17 00:00:00 2001 From: Timothée Ravier Date: Mar 30 2023 16:43:43 +0000 Subject: [PATCH 4/8] Kinoite: Ensure that modem support (ppp) in included See: https://pagure.io/fedora-kde/SIG/issue/114 --- diff --git a/fedora-kinoite.yaml b/fedora-kinoite.yaml index 9451326..b6caad6 100644 --- a/fedora-kinoite.yaml +++ b/fedora-kinoite.yaml @@ -34,6 +34,8 @@ packages: - mobile-broadband-provider-info # Include krfb by default. See: https://pagure.io/fedora-kde/SIG/issue/13 - krfb + # Make sure that modem support is installed + - NetworkManager-ppp # Make sure the following are not pulled in when Recommended by other packages exclude-packages: From 20f137edfe435b7aa24950e846a95fc5e9cbf2c4 Mon Sep 17 00:00:00 2001 From: Timothée Ravier Date: Mar 30 2023 16:43:43 +0000 Subject: [PATCH 5/8] Kinoite: Do not exclude adwaita-gtk2-theme This is apparently needed for GTK2 apps, even in Flatpaks. Let's keep it in the image until this is fixed. See: https://pagure.io/fedora-kde/SIG/issue/307 --- diff --git a/comps-sync-exclude-list.yml b/comps-sync-exclude-list.yml index 0eabe5b..38b3c3b 100644 --- a/comps-sync-exclude-list.yml +++ b/comps-sync-exclude-list.yml @@ -173,7 +173,6 @@ desktop_exclude_list: - libreoffice-kde - okular # Misc - - adwaita-gtk2-theme - colord-kde - keditbookmarks - kwebkitpart diff --git a/kde-desktop-pkgs.yaml b/kde-desktop-pkgs.yaml index 1cd594d..06f012e 100644 --- a/kde-desktop-pkgs.yaml +++ b/kde-desktop-pkgs.yaml @@ -2,6 +2,7 @@ include: fedora-common-ostree.yaml packages: - NetworkManager-config-connectivity-fedora + - adwaita-gtk2-theme - bluedevil - breeze-icon-theme - dolphin From de590027b1ebb31af83e8a293a6df265168877d4 Mon Sep 17 00:00:00 2001 From: Timothée Ravier Date: Mar 30 2023 16:43:43 +0000 Subject: [PATCH 6/8] Kinoite: Keep colord-kde (includes a KCM) Packages providing a KCM must be in the base image for Kinoite. --- diff --git a/comps-sync-exclude-list.yml b/comps-sync-exclude-list.yml index 38b3c3b..e22345a 100644 --- a/comps-sync-exclude-list.yml +++ b/comps-sync-exclude-list.yml @@ -173,7 +173,6 @@ desktop_exclude_list: - libreoffice-kde - okular # Misc - - colord-kde - keditbookmarks - kwebkitpart - plasma-nm-l2tp diff --git a/kde-desktop-pkgs.yaml b/kde-desktop-pkgs.yaml index 06f012e..cc3aa5e 100644 --- a/kde-desktop-pkgs.yaml +++ b/kde-desktop-pkgs.yaml @@ -5,6 +5,7 @@ packages: - adwaita-gtk2-theme - bluedevil - breeze-icon-theme + - colord-kde - dolphin - ffmpegthumbs - firewall-config From a1b17c60ae032ec55048b811bff3826af4c38975 Mon Sep 17 00:00:00 2001 From: Timothée Ravier Date: Mar 30 2023 16:43:43 +0000 Subject: [PATCH 7/8] Kinoite: Keep kdnssd (ZeroConf support) Includes a library optionaly used by Dolphin. --- diff --git a/comps-sync-exclude-list.yml b/comps-sync-exclude-list.yml index e22345a..163c2cd 100644 --- a/comps-sync-exclude-list.yml +++ b/comps-sync-exclude-list.yml @@ -157,7 +157,6 @@ desktop_exclude_list: - kamera - kcalc - kcolorchooser - - kdnssd - kf5-kipi-plugins - kget - kgpg diff --git a/kde-desktop-pkgs.yaml b/kde-desktop-pkgs.yaml index cc3aa5e..da0f9eb 100644 --- a/kde-desktop-pkgs.yaml +++ b/kde-desktop-pkgs.yaml @@ -22,6 +22,7 @@ packages: - kdegraphics-thumbnailers - kdeplasma-addons - kdialog + - kdnssd - kf5-akonadi-server - kf5-akonadi-server-mysql - kf5-baloo-file From ec5d3749f7b21abe63aa7fe6a5ef73564300931d Mon Sep 17 00:00:00 2001 From: Timothée Ravier Date: Mar 30 2023 16:43:43 +0000 Subject: [PATCH 8/8] comps-sync f38 2023-03-30 --- diff --git a/sway-desktop-pkgs.yaml b/sway-desktop-pkgs.yaml index 1c65612..ee8ae43 100644 --- a/sway-desktop-pkgs.yaml +++ b/sway-desktop-pkgs.yaml @@ -23,6 +23,7 @@ packages: - pavucontrol - pinentry-gnome3 - playerctl + - plymouth-system-theme - polkit - pulseaudio-utils - sddm