[neon/snap-packaging/plasma-core22-desktop] hooks: Simplify the package list a bit
Kevin Ottens
null at kde.org
Tue May 14 12:17:07 BST 2024
Git commit 3e6b9b64eefda9d5d6632179216ef4359aba8ef1 by Kevin Ottens.
Committed on 14/05/2024 at 11:17.
Pushed by ervin into branch 'master'.
Simplify the package list a bit
Some of it was unneeded or brought unwanted side-effects, some of it was
already pulled due to other packages anyway.
M +3 -14 hooks/006-zzz-add-plasma-session.chroot
https://invent.kde.org/neon/snap-packaging/plasma-core22-desktop/-/commit/3e6b9b64eefda9d5d6632179216ef4359aba8ef1
diff --git a/hooks/006-zzz-add-plasma-session.chroot b/hooks/006-zzz-add-plasma-session.chroot
index 5753356..2a2ae25 100755
--- a/hooks/006-zzz-add-plasma-session.chroot
+++ b/hooks/006-zzz-add-plasma-session.chroot
@@ -10,16 +10,9 @@ trap 'umount /proc' EXIT
# Install a basic Plasma session
apt install --no-install-recommends -y \
- pipewire-pulse \
- neon-essentials-desktop \
- neon-settings-2 \
- xdg-desktop-portal-kde \
- xwaylandvideobridge \
plasma-desktop \
- plasma-dataengines-addons \
- plasma-runners-addons \
- plasma-widgets-addons \
- plasma-wallpapers-addons \
+ kdeplasma-addons \
+ xwaylandvideobridge \
plasma-workspace-wallpapers \
plasma-discover \
plasma-discover-backend-snap \
@@ -28,9 +21,6 @@ apt install --no-install-recommends -y \
plasma-nm \
plasma-pa \
plasma-systemmonitor \
- kdeplasma-addons \
- kdeplasma-addons-data \
- kwin-addons \
systemsettings \
breeze-gtk-theme \
kde-config-gtk-style \
@@ -57,8 +47,7 @@ apt install --no-install-recommends -y \
qml6-module-org-kde-qqc2desktopstyle \
qml6-module-qtqml \
speech-dispatcher-espeak-ng \
- sound-icons \
- shared-mime-info
+ sound-icons
# Remove regular Plasma sessions, so only confined session is available
rm -f /usr/share/wayland-sessions/plasma.desktop
More information about the Neon-commits
mailing list