aboutsummaryrefslogtreecommitdiff
path: root/components
diff options
from:
to:
context:
space:
mode:
authorGravatar Neal Gompa <ngompa@fedoraproject.org> 2024-11-23 10:15:22 -0500
committerGravatar Neal Gompa <ngompa@fedoraproject.org> 2024-11-23 10:17:50 -0500
commitcc9d69ca35c866b570392e91c592471ee0decb55 (patch)
tree7912e5287fa3628acf151327904e7fb3e9e7a1e2 /components
parentd469b72759939548b6a06ed1788d10eb0fe11ba2 (diff)
downloadkiwi-descriptions-cc9d69ca35c866b570392e91c592471ee0decb55.tar.gz
kiwi-descriptions-cc9d69ca35c866b570392e91c592471ee0decb55.zip
components/desktops/kde: Refactor and flesh out package exclusions
Group exclusions do not seem to work anymore with DNF5, so explicitly filter out unwanted packages. Additionally, add missing unwanted packages from the kickstarts and refactor it to apply to both KDE Desktop and KDE Mobile profiles.
Diffstat (limited to 'components')
-rw-r--r--components/desktops/kde.xml24
1 files changed, 16 insertions, 8 deletions
diff --git a/components/desktops/kde.xml b/components/desktops/kde.xml
index f175f33..0c7b9db 100644
--- a/components/desktops/kde.xml
+++ b/components/desktops/kde.xml
@@ -8,6 +8,22 @@
<requires profile="DesktopCommon"/>
</profile>
</profiles>
+ <!-- Common exclusions for KDE variants -->
+ <packages type="image" patternType="plusRecommended" profiles="KDE-Desktop,KDE-Mobile">
+ <ignore name="gnome-disk-utility"/> <!-- redundant with kde partitionmanager -->
+ <ignore name="mariadb-server-utils"/> <!-- Not needed on desktops (pagure.io:fedora-kde/SIG#566) -->
+ <ignore name="system-config-language"/> <!-- redundant with kcms -->
+ <ignore name="system-config-printer"/> <!-- redundant with kcms -->
+ <!-- drop tracker stuff pulled in by gtk3 (pagureio:fedora-kde/SIG#124) -->
+ <ignore name="tracker"/>
+ <ignore name="tracker-miners"/>
+ <!-- space issues -->
+ <ignore name="digikam"/> <!-- digikam has duplicate functionality with gwenview (~28 megs) -->
+ <ignore name="k3b"/> <!-- ~15 megs -->
+ <ignore name="kipi-plugins"/> <!-- ~8 megs + drags in marble -->
+ <ignore name="krusader"/> <!-- ~4 megs -->
+ <ignore name="ktorrent"/> <!-- ~15 megs -->
+ </packages>
<packages type="image" patternType="plusRecommended" profiles="KDE-Desktop">
<!-- install env-group to resolve RhBug:1891500 -->
<namedCollection name="kde-desktop-environment"/>
@@ -21,10 +37,6 @@
<package name="libreoffice-math"/>
<package name="fuse"/>
<package name="kde-l10n"/>
- <ignore name="@admin-tools"/>
- <ignore name="gnome-disk-utility"/>
- <ignore name="mariadb-server-utils"/>
- <ignore name="system-config-printer"/>
</packages>
<packages type="image" patternType="plusRecommended" profiles="KDE-Mobile">
<!-- install env-group to resolve RhBug:1891500 -->
@@ -34,11 +46,7 @@
<namedCollection name="firefox"/>
<package name="fuse"/>
<package name="kde-l10n"/>
- <ignore name="@admin-tools"/>
<ignore name="plasma-welcome"/>
<ignore name="plasma-welcome-fedora"/>
- <ignore name="gnome-disk-utility"/>
- <ignore name="mariadb-server-utils"/>
- <ignore name="system-config-printer"/>
</packages>
</image>