forked from pool/livecd-openSUSE
Accepting request 1141682 from home:favogt:branches:openSUSE:Factory:Live
- Drop Mesa-gallium everywhere - Force delete the biggest part of libmfx1 - list-gnome: Block libgtk-2_0 and libreoffice-icon-themes - list-common: Block wicked OBS-URL: https://build.opensuse.org/request/show/1141682 OBS-URL: https://build.opensuse.org/package/show/Virtualization:Appliances:Images:openSUSE-Tumbleweed/livecd-openSUSE?expand=0&rev=159
This commit is contained in:
parent
5bb2125717
commit
57c40cb8b9
11
config.sh
11
config.sh
@ -74,10 +74,12 @@ if [ "$desktop" = "x11" ] || [ "$desktop" = "xfce" ]; then
|
|||||||
sed -i '/omit_dracutmodules=/d' /usr/bin/dracut
|
sed -i '/omit_dracutmodules=/d' /usr/bin/dracut
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$desktop" = "x11" ]; then
|
# Only used for OpenCL and X11 acceleration on vmwgfx (?), saves ~50MiB
|
||||||
# Only used for X11 acceleration on vmwgfx, saves ~47MiB
|
rpm -e --nodeps Mesa-gallium
|
||||||
rpm -e --nodeps Mesa-gallium
|
# Too big and will have to be dropped anyway (unmaintained, known security issues)
|
||||||
|
rm -rf /usr/lib*/libmfxhw*.so.* /usr/lib*/mfx/
|
||||||
|
|
||||||
|
if [ "$desktop" = "x11" ]; then
|
||||||
# Generated on boot if missing
|
# Generated on boot if missing
|
||||||
rm /etc/udev/hwdb.bin
|
rm /etc/udev/hwdb.bin
|
||||||
fi
|
fi
|
||||||
@ -114,7 +116,7 @@ zypper --non-interactive rm yast2-trans-{uk,sv,ru,ja,da,cs,sr,vi} || :
|
|||||||
rm -rf /usr/share/doc/packages/*
|
rm -rf /usr/share/doc/packages/*
|
||||||
|
|
||||||
# Save more than 150 MiB by removing this, not very useful for lives
|
# Save more than 150 MiB by removing this, not very useful for lives
|
||||||
rm -rf /lib/firmware/{liquidio,netronome,qed,mrvl,mellanox,cypress,dpaa2,bnx2x,cxgb4}
|
rm -rf /lib/firmware/{liquidio,netronome,qed,mrvl,mellanox,cypress,dpaa2,bnx2x,cxgb4,intel/vsc}
|
||||||
if [ "$(arch)" == "aarch64" ]; then
|
if [ "$(arch)" == "aarch64" ]; then
|
||||||
# Keep some qcom firmware for Lenovo X13s and delete others (save ~50MiB)
|
# Keep some qcom firmware for Lenovo X13s and delete others (save ~50MiB)
|
||||||
rm -rf /lib/firmware/qcom/{apq8016,apq8096,qcm2290,qrb4210,sdm845,sm8250,venus*,vpu*}
|
rm -rf /lib/firmware/qcom/{apq8016,apq8096,qcm2290,qrb4210,sdm845,sm8250,venus*,vpu*}
|
||||||
@ -124,7 +126,6 @@ fi
|
|||||||
# the new, optional nvidia gsp firmware blobs are huge - ~ 70MB
|
# the new, optional nvidia gsp firmware blobs are huge - ~ 70MB
|
||||||
find /lib/firmware/nvidia -name gsp | xargs -r rm -rf
|
find /lib/firmware/nvidia -name gsp | xargs -r rm -rf
|
||||||
|
|
||||||
|
|
||||||
# The gems are unpackaged already, no need to store them twice
|
# The gems are unpackaged already, no need to store them twice
|
||||||
rm -rf /usr/lib*/ruby/gems/*/cache/
|
rm -rf /usr/lib*/ruby/gems/*/cache/
|
||||||
|
|
||||||
|
@ -295,3 +295,6 @@ install zip
|
|||||||
|
|
||||||
# Workaround for bsc#1131492
|
# Workaround for bsc#1131492
|
||||||
buildignore ntp
|
buildignore ntp
|
||||||
|
|
||||||
|
# Pulled in by dracut through a boolean dep somehow
|
||||||
|
buildignore wicked
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
buildignore libreoffice-calc
|
buildignore libreoffice-calc
|
||||||
buildignore libreoffice-draw
|
buildignore libreoffice-draw
|
||||||
buildignore libreoffice-impress
|
buildignore libreoffice-impress
|
||||||
|
buildignore libreoffice-icon-themes
|
||||||
buildignore libreoffice-icon-theme-breeze
|
buildignore libreoffice-icon-theme-breeze
|
||||||
buildignore libreoffice-icon-theme-sifr
|
buildignore libreoffice-icon-theme-sifr
|
||||||
buildignore libreoffice-icon-theme-hicontrast
|
buildignore libreoffice-icon-theme-hicontrast
|
||||||
@ -128,3 +129,6 @@ buildignore yelp
|
|||||||
if [ "$distro" = "leap" ]; then
|
if [ "$distro" = "leap" ]; then
|
||||||
buildignore sushi
|
buildignore sushi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Avoid all GTK 2 stuff. GTK 3 and 4 should be enough, really.
|
||||||
|
buildignore libgtk-2_0-0
|
||||||
|
@ -35,7 +35,7 @@ buildignore plasma5-desktop-emojier
|
|||||||
|
|
||||||
# Resolve have-choice
|
# Resolve have-choice
|
||||||
install plasma-nm5
|
install plasma-nm5
|
||||||
install phonon4qt5-backend-gstreamer
|
install phonon4qt5-backend-vlc
|
||||||
buildignore ispell
|
buildignore ispell
|
||||||
|
|
||||||
# No fun allowed
|
# No fun allowed
|
||||||
@ -64,7 +64,6 @@ buildignore kmahjongg-lang
|
|||||||
buildignore konversation-lang
|
buildignore konversation-lang
|
||||||
buildignore libproxy1-pacrunner-webkit
|
buildignore libproxy1-pacrunner-webkit
|
||||||
buildignore vlc
|
buildignore vlc
|
||||||
buildignore vlc-noX
|
|
||||||
buildignore vlc-qt
|
buildignore vlc-qt
|
||||||
buildignore vlc-lang
|
buildignore vlc-lang
|
||||||
buildignore kipi-plugins
|
buildignore kipi-plugins
|
||||||
|
@ -413,6 +413,8 @@
|
|||||||
<package name="zip"/>
|
<package name="zip"/>
|
||||||
<package name="aaa_base" replaces="ntp"/>
|
<package name="aaa_base" replaces="ntp"/>
|
||||||
<ignore name="ntp"/>
|
<ignore name="ntp"/>
|
||||||
|
<package name="aaa_base" replaces="wicked"/>
|
||||||
|
<ignore name="wicked"/>
|
||||||
|
|
||||||
<!-- list-gnome.sh -->
|
<!-- list-gnome.sh -->
|
||||||
<package name="aaa_base" replaces="libreoffice-calc"/>
|
<package name="aaa_base" replaces="libreoffice-calc"/>
|
||||||
@ -421,6 +423,8 @@
|
|||||||
<ignore name="libreoffice-draw"/>
|
<ignore name="libreoffice-draw"/>
|
||||||
<package name="aaa_base" replaces="libreoffice-impress"/>
|
<package name="aaa_base" replaces="libreoffice-impress"/>
|
||||||
<ignore name="libreoffice-impress"/>
|
<ignore name="libreoffice-impress"/>
|
||||||
|
<package name="aaa_base" replaces="libreoffice-icon-themes"/>
|
||||||
|
<ignore name="libreoffice-icon-themes"/>
|
||||||
<package name="aaa_base" replaces="libreoffice-icon-theme-breeze"/>
|
<package name="aaa_base" replaces="libreoffice-icon-theme-breeze"/>
|
||||||
<ignore name="libreoffice-icon-theme-breeze"/>
|
<ignore name="libreoffice-icon-theme-breeze"/>
|
||||||
<package name="aaa_base" replaces="libreoffice-icon-theme-sifr"/>
|
<package name="aaa_base" replaces="libreoffice-icon-theme-sifr"/>
|
||||||
@ -602,6 +606,8 @@
|
|||||||
<ignore name="yelp"/>
|
<ignore name="yelp"/>
|
||||||
<package name="aaa_base" replaces="sushi"/>
|
<package name="aaa_base" replaces="sushi"/>
|
||||||
<ignore name="sushi"/>
|
<ignore name="sushi"/>
|
||||||
|
<package name="aaa_base" replaces="libgtk-2_0-0"/>
|
||||||
|
<ignore name="libgtk-2_0-0"/>
|
||||||
</packages>
|
</packages>
|
||||||
<packages type="bootstrap">
|
<packages type="bootstrap">
|
||||||
<package name="filesystem"/>
|
<package name="filesystem"/>
|
||||||
|
@ -413,6 +413,8 @@
|
|||||||
<package name="zip"/>
|
<package name="zip"/>
|
||||||
<package name="aaa_base" replaces="ntp"/>
|
<package name="aaa_base" replaces="ntp"/>
|
||||||
<ignore name="ntp"/>
|
<ignore name="ntp"/>
|
||||||
|
<package name="aaa_base" replaces="wicked"/>
|
||||||
|
<ignore name="wicked"/>
|
||||||
|
|
||||||
<!-- list-kde.sh -->
|
<!-- list-kde.sh -->
|
||||||
<package name="aaa_base" replaces="gvfs"/>
|
<package name="aaa_base" replaces="gvfs"/>
|
||||||
@ -500,7 +502,7 @@
|
|||||||
<package name="aaa_base" replaces="plasma5-desktop-emojier"/>
|
<package name="aaa_base" replaces="plasma5-desktop-emojier"/>
|
||||||
<ignore name="plasma5-desktop-emojier"/>
|
<ignore name="plasma5-desktop-emojier"/>
|
||||||
<package name="plasma-nm5"/>
|
<package name="plasma-nm5"/>
|
||||||
<package name="phonon4qt5-backend-gstreamer"/>
|
<package name="phonon4qt5-backend-vlc"/>
|
||||||
<package name="aaa_base" replaces="ispell"/>
|
<package name="aaa_base" replaces="ispell"/>
|
||||||
<ignore name="ispell"/>
|
<ignore name="ispell"/>
|
||||||
<package name="aaa_base" replaces="patterns-kde-kde_games"/>
|
<package name="aaa_base" replaces="patterns-kde-kde_games"/>
|
||||||
@ -533,8 +535,6 @@
|
|||||||
<ignore name="libproxy1-pacrunner-webkit"/>
|
<ignore name="libproxy1-pacrunner-webkit"/>
|
||||||
<package name="aaa_base" replaces="vlc"/>
|
<package name="aaa_base" replaces="vlc"/>
|
||||||
<ignore name="vlc"/>
|
<ignore name="vlc"/>
|
||||||
<package name="aaa_base" replaces="vlc-noX"/>
|
|
||||||
<ignore name="vlc-noX"/>
|
|
||||||
<package name="aaa_base" replaces="vlc-qt"/>
|
<package name="aaa_base" replaces="vlc-qt"/>
|
||||||
<ignore name="vlc-qt"/>
|
<ignore name="vlc-qt"/>
|
||||||
<package name="aaa_base" replaces="vlc-lang"/>
|
<package name="aaa_base" replaces="vlc-lang"/>
|
||||||
|
@ -413,6 +413,8 @@
|
|||||||
<package name="zip"/>
|
<package name="zip"/>
|
||||||
<package name="aaa_base" replaces="ntp"/>
|
<package name="aaa_base" replaces="ntp"/>
|
||||||
<ignore name="ntp"/>
|
<ignore name="ntp"/>
|
||||||
|
<package name="aaa_base" replaces="wicked"/>
|
||||||
|
<ignore name="wicked"/>
|
||||||
|
|
||||||
<!-- list-x11.sh -->
|
<!-- list-x11.sh -->
|
||||||
<package name="aaa_base" replaces="NetworkManager-lang"/>
|
<package name="aaa_base" replaces="NetworkManager-lang"/>
|
||||||
|
@ -413,6 +413,8 @@
|
|||||||
<package name="zip"/>
|
<package name="zip"/>
|
||||||
<package name="aaa_base" replaces="ntp"/>
|
<package name="aaa_base" replaces="ntp"/>
|
||||||
<ignore name="ntp"/>
|
<ignore name="ntp"/>
|
||||||
|
<package name="aaa_base" replaces="wicked"/>
|
||||||
|
<ignore name="wicked"/>
|
||||||
|
|
||||||
<!-- list-xfce.sh -->
|
<!-- list-xfce.sh -->
|
||||||
<package name="branding-openSUSE"/>
|
<package name="branding-openSUSE"/>
|
||||||
|
@ -1,3 +1,24 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Jan 24 07:48:58 UTC 2024 - Dominique Leuenberger <dleuenberger@suse.com>
|
||||||
|
|
||||||
|
- list-kde: switch from phonon4qt5-backend-gstreamer to
|
||||||
|
phonon4qt5-backend-vlc: the gstreamer backed is deprecated and no
|
||||||
|
longer maintained.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Jan 5 08:28:20 UTC 2024 - Dominique Leuenberger <dleuenberger@suse.com>
|
||||||
|
|
||||||
|
- config.sh: drop intel vsc firmware (11MB): Visual Sensing Control
|
||||||
|
is potentially used for 'walk away lock'.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Dec 13 17:01:57 UTC 2023 - Fabian Vogt <fvogt@suse.com>
|
||||||
|
|
||||||
|
- Drop Mesa-gallium everywhere
|
||||||
|
- Force delete the biggest part of libmfx1
|
||||||
|
- list-gnome: Block libgtk-2_0 and libreoffice-icon-themes
|
||||||
|
- list-common: Block wicked
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Dec 12 08:22:23 UTC 2023 - Fabian Vogt <fvogt@suse.com>
|
Tue Dec 12 08:22:23 UTC 2023 - Fabian Vogt <fvogt@suse.com>
|
||||||
|
|
||||||
|
@ -413,6 +413,8 @@
|
|||||||
<package name="zip"/>
|
<package name="zip"/>
|
||||||
<package name="aaa_base" replaces="ntp"/>
|
<package name="aaa_base" replaces="ntp"/>
|
||||||
<ignore name="ntp"/>
|
<ignore name="ntp"/>
|
||||||
|
<package name="aaa_base" replaces="wicked"/>
|
||||||
|
<ignore name="wicked"/>
|
||||||
|
|
||||||
<!-- list-gnome.sh -->
|
<!-- list-gnome.sh -->
|
||||||
<package name="aaa_base" replaces="libreoffice-calc"/>
|
<package name="aaa_base" replaces="libreoffice-calc"/>
|
||||||
@ -421,6 +423,8 @@
|
|||||||
<ignore name="libreoffice-draw"/>
|
<ignore name="libreoffice-draw"/>
|
||||||
<package name="aaa_base" replaces="libreoffice-impress"/>
|
<package name="aaa_base" replaces="libreoffice-impress"/>
|
||||||
<ignore name="libreoffice-impress"/>
|
<ignore name="libreoffice-impress"/>
|
||||||
|
<package name="aaa_base" replaces="libreoffice-icon-themes"/>
|
||||||
|
<ignore name="libreoffice-icon-themes"/>
|
||||||
<package name="aaa_base" replaces="libreoffice-icon-theme-breeze"/>
|
<package name="aaa_base" replaces="libreoffice-icon-theme-breeze"/>
|
||||||
<ignore name="libreoffice-icon-theme-breeze"/>
|
<ignore name="libreoffice-icon-theme-breeze"/>
|
||||||
<package name="aaa_base" replaces="libreoffice-icon-theme-sifr"/>
|
<package name="aaa_base" replaces="libreoffice-icon-theme-sifr"/>
|
||||||
@ -591,6 +595,8 @@
|
|||||||
<ignore name="opensuse-welcome"/>
|
<ignore name="opensuse-welcome"/>
|
||||||
<package name="aaa_base" replaces="yelp"/>
|
<package name="aaa_base" replaces="yelp"/>
|
||||||
<ignore name="yelp"/>
|
<ignore name="yelp"/>
|
||||||
|
<package name="aaa_base" replaces="libgtk-2_0-0"/>
|
||||||
|
<ignore name="libgtk-2_0-0"/>
|
||||||
</packages>
|
</packages>
|
||||||
<packages type="bootstrap">
|
<packages type="bootstrap">
|
||||||
<package name="filesystem"/>
|
<package name="filesystem"/>
|
||||||
|
@ -413,6 +413,8 @@
|
|||||||
<package name="zip"/>
|
<package name="zip"/>
|
||||||
<package name="aaa_base" replaces="ntp"/>
|
<package name="aaa_base" replaces="ntp"/>
|
||||||
<ignore name="ntp"/>
|
<ignore name="ntp"/>
|
||||||
|
<package name="aaa_base" replaces="wicked"/>
|
||||||
|
<ignore name="wicked"/>
|
||||||
|
|
||||||
<!-- list-kde.sh -->
|
<!-- list-kde.sh -->
|
||||||
<package name="aaa_base" replaces="gvfs"/>
|
<package name="aaa_base" replaces="gvfs"/>
|
||||||
@ -491,7 +493,7 @@
|
|||||||
<package name="aaa_base" replaces="plasma5-desktop-emojier"/>
|
<package name="aaa_base" replaces="plasma5-desktop-emojier"/>
|
||||||
<ignore name="plasma5-desktop-emojier"/>
|
<ignore name="plasma5-desktop-emojier"/>
|
||||||
<package name="plasma-nm5"/>
|
<package name="plasma-nm5"/>
|
||||||
<package name="phonon4qt5-backend-gstreamer"/>
|
<package name="phonon4qt5-backend-vlc"/>
|
||||||
<package name="aaa_base" replaces="ispell"/>
|
<package name="aaa_base" replaces="ispell"/>
|
||||||
<ignore name="ispell"/>
|
<ignore name="ispell"/>
|
||||||
<package name="aaa_base" replaces="patterns-kde-kde_games"/>
|
<package name="aaa_base" replaces="patterns-kde-kde_games"/>
|
||||||
@ -524,8 +526,6 @@
|
|||||||
<ignore name="libproxy1-pacrunner-webkit"/>
|
<ignore name="libproxy1-pacrunner-webkit"/>
|
||||||
<package name="aaa_base" replaces="vlc"/>
|
<package name="aaa_base" replaces="vlc"/>
|
||||||
<ignore name="vlc"/>
|
<ignore name="vlc"/>
|
||||||
<package name="aaa_base" replaces="vlc-noX"/>
|
|
||||||
<ignore name="vlc-noX"/>
|
|
||||||
<package name="aaa_base" replaces="vlc-qt"/>
|
<package name="aaa_base" replaces="vlc-qt"/>
|
||||||
<ignore name="vlc-qt"/>
|
<ignore name="vlc-qt"/>
|
||||||
<package name="aaa_base" replaces="vlc-lang"/>
|
<package name="aaa_base" replaces="vlc-lang"/>
|
||||||
|
@ -413,6 +413,8 @@
|
|||||||
<package name="zip"/>
|
<package name="zip"/>
|
||||||
<package name="aaa_base" replaces="ntp"/>
|
<package name="aaa_base" replaces="ntp"/>
|
||||||
<ignore name="ntp"/>
|
<ignore name="ntp"/>
|
||||||
|
<package name="aaa_base" replaces="wicked"/>
|
||||||
|
<ignore name="wicked"/>
|
||||||
|
|
||||||
<!-- list-x11.sh -->
|
<!-- list-x11.sh -->
|
||||||
<package name="aaa_base" replaces="NetworkManager-lang"/>
|
<package name="aaa_base" replaces="NetworkManager-lang"/>
|
||||||
|
@ -413,6 +413,8 @@
|
|||||||
<package name="zip"/>
|
<package name="zip"/>
|
||||||
<package name="aaa_base" replaces="ntp"/>
|
<package name="aaa_base" replaces="ntp"/>
|
||||||
<ignore name="ntp"/>
|
<ignore name="ntp"/>
|
||||||
|
<package name="aaa_base" replaces="wicked"/>
|
||||||
|
<ignore name="wicked"/>
|
||||||
|
|
||||||
<!-- list-xfce.sh -->
|
<!-- list-xfce.sh -->
|
||||||
<package name="branding-openSUSE"/>
|
<package name="branding-openSUSE"/>
|
||||||
|
Loading…
Reference in New Issue
Block a user