forked from pool/livecd-openSUSE
Accepting request 1157326 from home:Vogtinator:livecd
- list-kde: Ignore some Qt/Plasma 5 packages and qt6-webengine users - common.sh: Force delete qt6-webengine for now - Fix tumbleweed live image, following the move to Plasma 6: + Limit installation of plasma5-workspace-branding-openSUSE, phonon4qt5-backend-vlc, plasma-nm5, speech-dispatcher, and opensuse-welcome to distro == leap. + Explicitly add phonon-vlc-qt6 on tumbleweed; allow vlc and vlc-qt on Tumbleweed for Plasma6. - config.sh: fdupes /usr/share/licenses OBS-URL: https://build.opensuse.org/request/show/1157326 OBS-URL: https://build.opensuse.org/package/show/Virtualization:Appliances:Images:openSUSE-Tumbleweed/livecd-openSUSE?expand=0&rev=165
This commit is contained in:
parent
b9841ade97
commit
ddc11d8dc5
@ -42,6 +42,13 @@ if [ "$desktop" = "x11" -o "$desktop" = "xfce" ]; then
|
|||||||
rpm -e --nodeps noto-coloremoji-fonts || rpm -e --nodeps google-noto-coloremoji-fonts
|
rpm -e --nodeps noto-coloremoji-fonts || rpm -e --nodeps google-noto-coloremoji-fonts
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Make the image smaller, work around a hard dep by plasma6-desktop -> signon-ui and kdeplasma6-addons
|
||||||
|
if rpm -q libQt6WebEngineCore6; then
|
||||||
|
rpm -e --nodeps libQt6WebEngineCore6
|
||||||
|
fi
|
||||||
|
|
||||||
|
/usr/lib/rpm/fdupes_wrapper /usr/share/licenses
|
||||||
|
|
||||||
#--------------------------------------
|
#--------------------------------------
|
||||||
# enable and disable services
|
# enable and disable services
|
||||||
|
|
||||||
@ -57,7 +64,7 @@ echo '# multipath needs to be excluded from dracut as it breaks os-prober' > /et
|
|||||||
echo 'omit_dracutmodules+=" multipath "' >> /etc/dracut.conf.d/no-multipath.conf
|
echo 'omit_dracutmodules+=" multipath "' >> /etc/dracut.conf.d/no-multipath.conf
|
||||||
|
|
||||||
# Stronger compression for the initrd
|
# Stronger compression for the initrd
|
||||||
echo 'compress="xz -4 --check=crc32 --memlimit-compress=50%"' >> /etc/dracut.conf.d/less-storage.conf
|
echo 'compress="xz -9 --check=crc32 --memlimit-compress=50%"' >> /etc/dracut.conf.d/less-storage.conf
|
||||||
|
|
||||||
# Smaller initrd where necessary
|
# Smaller initrd where necessary
|
||||||
if [ "$desktop" = "x11" ] || [ "$desktop" = "xfce" ]; then
|
if [ "$desktop" = "x11" ] || [ "$desktop" = "xfce" ]; then
|
||||||
|
39
list-kde.sh
39
list-kde.sh
@ -12,8 +12,31 @@ buildignore akregator
|
|||||||
buildignore ImageMagick
|
buildignore ImageMagick
|
||||||
install patterns-kde-kde
|
install patterns-kde-kde
|
||||||
installPattern kde
|
installPattern kde
|
||||||
install plasma5-workspace-branding-openSUSE
|
if [ "$distro" = "leap" ]; then
|
||||||
install baloo5-tools
|
install plasma5-workspace-branding-openSUSE
|
||||||
|
install phonon4qt5-backend-vlc
|
||||||
|
buildignore vlc
|
||||||
|
buildignore vlc-qt
|
||||||
|
install plasma-nm5
|
||||||
|
# From x11_enhanced, but that pattern can't be installed
|
||||||
|
install opensuse-welcome
|
||||||
|
install baloo5-tools
|
||||||
|
else
|
||||||
|
install phonon-vlc-qt6
|
||||||
|
buildignore gtk3-metatheme-breeze
|
||||||
|
install kf6-baloo-tools
|
||||||
|
buildignore libqt5-qttranslations
|
||||||
|
buildignore speech-dispatcher
|
||||||
|
|
||||||
|
# Until deleted or replaced by kcm_sddm6
|
||||||
|
buildignore kcm_sddm
|
||||||
|
# Until built against Qt 6
|
||||||
|
buildignore xwaylandvideobridge
|
||||||
|
# Needs WebEngine and we don't install docs on the .iso
|
||||||
|
buildignore khelpcenter
|
||||||
|
# Needs WebEngine and not useful ATM
|
||||||
|
buildignore kaccounts-providers
|
||||||
|
fi
|
||||||
install NetworkManager
|
install NetworkManager
|
||||||
# Don't add libreoffice for now, too large
|
# Don't add libreoffice for now, too large
|
||||||
buildignore libreoffice
|
buildignore libreoffice
|
||||||
@ -34,8 +57,6 @@ buildignore oxygen5-icon-theme-large
|
|||||||
buildignore plasma5-desktop-emojier
|
buildignore plasma5-desktop-emojier
|
||||||
|
|
||||||
# Resolve have-choice
|
# Resolve have-choice
|
||||||
install plasma-nm5
|
|
||||||
install phonon4qt5-backend-vlc
|
|
||||||
buildignore ispell
|
buildignore ispell
|
||||||
|
|
||||||
# No fun allowed
|
# No fun allowed
|
||||||
@ -60,16 +81,18 @@ buildignore digikam
|
|||||||
buildignore gdb
|
buildignore gdb
|
||||||
buildignore hugin
|
buildignore hugin
|
||||||
buildignore icewm
|
buildignore icewm
|
||||||
buildignore kmahjongg-lang
|
buildignore ksudoku
|
||||||
|
buildignore kpat
|
||||||
|
buildignore kmahjongg
|
||||||
buildignore konversation-lang
|
buildignore konversation-lang
|
||||||
|
buildignore libKF5Auth5-lang
|
||||||
buildignore libproxy1-pacrunner-webkit
|
buildignore libproxy1-pacrunner-webkit
|
||||||
buildignore vlc
|
|
||||||
buildignore vlc-qt
|
|
||||||
buildignore vlc-lang
|
buildignore vlc-lang
|
||||||
buildignore kipi-plugins
|
buildignore kipi-plugins
|
||||||
|
|
||||||
# Upstream branding, not used by default and HUGE
|
# Upstream branding, not used by default and HUGE
|
||||||
buildignore breeze5-wallpapers
|
buildignore breeze5-wallpapers
|
||||||
|
buildignore breeze6-wallpapers
|
||||||
|
|
||||||
install partitionmanager
|
install partitionmanager
|
||||||
|
|
||||||
@ -81,7 +104,5 @@ buildignore xorg-x11-fonts
|
|||||||
# From rest_cd_core
|
# From rest_cd_core
|
||||||
install alsa-firmware
|
install alsa-firmware
|
||||||
|
|
||||||
# From x11_enhanced, but that pattern can't be installed
|
|
||||||
install opensuse-welcome
|
|
||||||
|
|
||||||
buildignore bluedevil5
|
buildignore bluedevil5
|
||||||
|
@ -447,6 +447,13 @@
|
|||||||
<package name="patterns-kde-kde"/>
|
<package name="patterns-kde-kde"/>
|
||||||
<namedCollection name="kde"/>
|
<namedCollection name="kde"/>
|
||||||
<package name="plasma5-workspace-branding-openSUSE"/>
|
<package name="plasma5-workspace-branding-openSUSE"/>
|
||||||
|
<package name="phonon4qt5-backend-vlc"/>
|
||||||
|
<!-- OBS-IgnorePackage: vlc -->
|
||||||
|
<ignore name="vlc"/>
|
||||||
|
<!-- OBS-IgnorePackage: vlc-qt -->
|
||||||
|
<ignore name="vlc-qt"/>
|
||||||
|
<package name="plasma-nm5"/>
|
||||||
|
<package name="opensuse-welcome"/>
|
||||||
<package name="baloo5-tools"/>
|
<package name="baloo5-tools"/>
|
||||||
<package name="NetworkManager"/>
|
<package name="NetworkManager"/>
|
||||||
<!-- OBS-IgnorePackage: libreoffice -->
|
<!-- OBS-IgnorePackage: libreoffice -->
|
||||||
@ -504,8 +511,6 @@
|
|||||||
<ignore name="oxygen5-icon-theme-large"/>
|
<ignore name="oxygen5-icon-theme-large"/>
|
||||||
<!-- OBS-IgnorePackage: plasma5-desktop-emojier -->
|
<!-- OBS-IgnorePackage: plasma5-desktop-emojier -->
|
||||||
<ignore name="plasma5-desktop-emojier"/>
|
<ignore name="plasma5-desktop-emojier"/>
|
||||||
<package name="plasma-nm5"/>
|
|
||||||
<package name="phonon4qt5-backend-vlc"/>
|
|
||||||
<!-- OBS-IgnorePackage: ispell -->
|
<!-- OBS-IgnorePackage: ispell -->
|
||||||
<ignore name="ispell"/>
|
<ignore name="ispell"/>
|
||||||
<!-- OBS-IgnorePackage: patterns-kde-kde_games -->
|
<!-- OBS-IgnorePackage: patterns-kde-kde_games -->
|
||||||
@ -530,29 +535,32 @@
|
|||||||
<ignore name="hugin"/>
|
<ignore name="hugin"/>
|
||||||
<!-- OBS-IgnorePackage: icewm -->
|
<!-- OBS-IgnorePackage: icewm -->
|
||||||
<ignore name="icewm"/>
|
<ignore name="icewm"/>
|
||||||
<!-- OBS-IgnorePackage: kmahjongg-lang -->
|
<!-- OBS-IgnorePackage: ksudoku -->
|
||||||
<ignore name="kmahjongg-lang"/>
|
<ignore name="ksudoku"/>
|
||||||
|
<!-- OBS-IgnorePackage: kpat -->
|
||||||
|
<ignore name="kpat"/>
|
||||||
|
<!-- OBS-IgnorePackage: kmahjongg -->
|
||||||
|
<ignore name="kmahjongg"/>
|
||||||
<!-- OBS-IgnorePackage: konversation-lang -->
|
<!-- OBS-IgnorePackage: konversation-lang -->
|
||||||
<ignore name="konversation-lang"/>
|
<ignore name="konversation-lang"/>
|
||||||
|
<!-- OBS-IgnorePackage: libKF5Auth5-lang -->
|
||||||
|
<ignore name="libKF5Auth5-lang"/>
|
||||||
<!-- OBS-IgnorePackage: libproxy1-pacrunner-webkit -->
|
<!-- OBS-IgnorePackage: libproxy1-pacrunner-webkit -->
|
||||||
<ignore name="libproxy1-pacrunner-webkit"/>
|
<ignore name="libproxy1-pacrunner-webkit"/>
|
||||||
<!-- OBS-IgnorePackage: vlc -->
|
|
||||||
<ignore name="vlc"/>
|
|
||||||
<!-- OBS-IgnorePackage: vlc-qt -->
|
|
||||||
<ignore name="vlc-qt"/>
|
|
||||||
<!-- OBS-IgnorePackage: vlc-lang -->
|
<!-- OBS-IgnorePackage: vlc-lang -->
|
||||||
<ignore name="vlc-lang"/>
|
<ignore name="vlc-lang"/>
|
||||||
<!-- OBS-IgnorePackage: kipi-plugins -->
|
<!-- OBS-IgnorePackage: kipi-plugins -->
|
||||||
<ignore name="kipi-plugins"/>
|
<ignore name="kipi-plugins"/>
|
||||||
<!-- OBS-IgnorePackage: breeze5-wallpapers -->
|
<!-- OBS-IgnorePackage: breeze5-wallpapers -->
|
||||||
<ignore name="breeze5-wallpapers"/>
|
<ignore name="breeze5-wallpapers"/>
|
||||||
|
<!-- OBS-IgnorePackage: breeze6-wallpapers -->
|
||||||
|
<ignore name="breeze6-wallpapers"/>
|
||||||
<package name="partitionmanager"/>
|
<package name="partitionmanager"/>
|
||||||
<!-- OBS-IgnorePackage: cyrus-sasl -->
|
<!-- OBS-IgnorePackage: cyrus-sasl -->
|
||||||
<ignore name="cyrus-sasl"/>
|
<ignore name="cyrus-sasl"/>
|
||||||
<!-- OBS-IgnorePackage: xorg-x11-fonts -->
|
<!-- OBS-IgnorePackage: xorg-x11-fonts -->
|
||||||
<ignore name="xorg-x11-fonts"/>
|
<ignore name="xorg-x11-fonts"/>
|
||||||
<package name="alsa-firmware"/>
|
<package name="alsa-firmware"/>
|
||||||
<package name="opensuse-welcome"/>
|
|
||||||
<!-- OBS-IgnorePackage: bluedevil5 -->
|
<!-- OBS-IgnorePackage: bluedevil5 -->
|
||||||
<ignore name="bluedevil5"/>
|
<ignore name="bluedevil5"/>
|
||||||
</packages>
|
</packages>
|
||||||
|
@ -1,3 +1,20 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Mar 12 19:57:57 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>
|
||||||
|
|
||||||
|
- list-kde: Ignore some Qt/Plasma 5 packages and qt6-webengine users
|
||||||
|
- common.sh: Force delete qt6-webengine for now
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Mar 12 12:43:21 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||||
|
|
||||||
|
- Fix tumbleweed live image, following the move to Plasma 6:
|
||||||
|
+ Limit installation of plasma5-workspace-branding-openSUSE,
|
||||||
|
phonon4qt5-backend-vlc, plasma-nm5, speech-dispatcher, and
|
||||||
|
opensuse-welcome to distro == leap.
|
||||||
|
+ Explicitly add phonon-vlc-qt6 on tumbleweed; allow vlc and
|
||||||
|
vlc-qt on Tumbleweed for Plasma6.
|
||||||
|
- config.sh: fdupes /usr/share/licenses
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Feb 12 09:50:25 UTC 2024 - Fabian Vogt <fvogt@suse.com>
|
Mon Feb 12 09:50:25 UTC 2024 - Fabian Vogt <fvogt@suse.com>
|
||||||
|
|
||||||
|
@ -446,8 +446,14 @@
|
|||||||
<ignore name="ImageMagick"/>
|
<ignore name="ImageMagick"/>
|
||||||
<package name="patterns-kde-kde"/>
|
<package name="patterns-kde-kde"/>
|
||||||
<namedCollection name="kde"/>
|
<namedCollection name="kde"/>
|
||||||
<package name="plasma5-workspace-branding-openSUSE"/>
|
<package name="phonon-vlc-qt6"/>
|
||||||
<package name="baloo5-tools"/>
|
<!-- OBS-IgnorePackage: gtk3-metatheme-breeze -->
|
||||||
|
<ignore name="gtk3-metatheme-breeze"/>
|
||||||
|
<package name="kf6-baloo-tools"/>
|
||||||
|
<!-- OBS-IgnorePackage: libqt5-qttranslations -->
|
||||||
|
<ignore name="libqt5-qttranslations"/>
|
||||||
|
<!-- OBS-IgnorePackage: speech-dispatcher -->
|
||||||
|
<ignore name="speech-dispatcher"/>
|
||||||
<package name="NetworkManager"/>
|
<package name="NetworkManager"/>
|
||||||
<!-- OBS-IgnorePackage: libreoffice -->
|
<!-- OBS-IgnorePackage: libreoffice -->
|
||||||
<ignore name="libreoffice"/>
|
<ignore name="libreoffice"/>
|
||||||
@ -495,8 +501,6 @@
|
|||||||
<ignore name="oxygen5-icon-theme-large"/>
|
<ignore name="oxygen5-icon-theme-large"/>
|
||||||
<!-- OBS-IgnorePackage: plasma5-desktop-emojier -->
|
<!-- OBS-IgnorePackage: plasma5-desktop-emojier -->
|
||||||
<ignore name="plasma5-desktop-emojier"/>
|
<ignore name="plasma5-desktop-emojier"/>
|
||||||
<package name="plasma-nm5"/>
|
|
||||||
<package name="phonon4qt5-backend-vlc"/>
|
|
||||||
<!-- OBS-IgnorePackage: ispell -->
|
<!-- OBS-IgnorePackage: ispell -->
|
||||||
<ignore name="ispell"/>
|
<ignore name="ispell"/>
|
||||||
<!-- OBS-IgnorePackage: patterns-kde-kde_games -->
|
<!-- OBS-IgnorePackage: patterns-kde-kde_games -->
|
||||||
@ -521,29 +525,32 @@
|
|||||||
<ignore name="hugin"/>
|
<ignore name="hugin"/>
|
||||||
<!-- OBS-IgnorePackage: icewm -->
|
<!-- OBS-IgnorePackage: icewm -->
|
||||||
<ignore name="icewm"/>
|
<ignore name="icewm"/>
|
||||||
<!-- OBS-IgnorePackage: kmahjongg-lang -->
|
<!-- OBS-IgnorePackage: ksudoku -->
|
||||||
<ignore name="kmahjongg-lang"/>
|
<ignore name="ksudoku"/>
|
||||||
|
<!-- OBS-IgnorePackage: kpat -->
|
||||||
|
<ignore name="kpat"/>
|
||||||
|
<!-- OBS-IgnorePackage: kmahjongg -->
|
||||||
|
<ignore name="kmahjongg"/>
|
||||||
<!-- OBS-IgnorePackage: konversation-lang -->
|
<!-- OBS-IgnorePackage: konversation-lang -->
|
||||||
<ignore name="konversation-lang"/>
|
<ignore name="konversation-lang"/>
|
||||||
|
<!-- OBS-IgnorePackage: libKF5Auth5-lang -->
|
||||||
|
<ignore name="libKF5Auth5-lang"/>
|
||||||
<!-- OBS-IgnorePackage: libproxy1-pacrunner-webkit -->
|
<!-- OBS-IgnorePackage: libproxy1-pacrunner-webkit -->
|
||||||
<ignore name="libproxy1-pacrunner-webkit"/>
|
<ignore name="libproxy1-pacrunner-webkit"/>
|
||||||
<!-- OBS-IgnorePackage: vlc -->
|
|
||||||
<ignore name="vlc"/>
|
|
||||||
<!-- OBS-IgnorePackage: vlc-qt -->
|
|
||||||
<ignore name="vlc-qt"/>
|
|
||||||
<!-- OBS-IgnorePackage: vlc-lang -->
|
<!-- OBS-IgnorePackage: vlc-lang -->
|
||||||
<ignore name="vlc-lang"/>
|
<ignore name="vlc-lang"/>
|
||||||
<!-- OBS-IgnorePackage: kipi-plugins -->
|
<!-- OBS-IgnorePackage: kipi-plugins -->
|
||||||
<ignore name="kipi-plugins"/>
|
<ignore name="kipi-plugins"/>
|
||||||
<!-- OBS-IgnorePackage: breeze5-wallpapers -->
|
<!-- OBS-IgnorePackage: breeze5-wallpapers -->
|
||||||
<ignore name="breeze5-wallpapers"/>
|
<ignore name="breeze5-wallpapers"/>
|
||||||
|
<!-- OBS-IgnorePackage: breeze6-wallpapers -->
|
||||||
|
<ignore name="breeze6-wallpapers"/>
|
||||||
<package name="partitionmanager"/>
|
<package name="partitionmanager"/>
|
||||||
<!-- OBS-IgnorePackage: cyrus-sasl -->
|
<!-- OBS-IgnorePackage: cyrus-sasl -->
|
||||||
<ignore name="cyrus-sasl"/>
|
<ignore name="cyrus-sasl"/>
|
||||||
<!-- OBS-IgnorePackage: xorg-x11-fonts -->
|
<!-- OBS-IgnorePackage: xorg-x11-fonts -->
|
||||||
<ignore name="xorg-x11-fonts"/>
|
<ignore name="xorg-x11-fonts"/>
|
||||||
<package name="alsa-firmware"/>
|
<package name="alsa-firmware"/>
|
||||||
<package name="opensuse-welcome"/>
|
|
||||||
<!-- OBS-IgnorePackage: bluedevil5 -->
|
<!-- OBS-IgnorePackage: bluedevil5 -->
|
||||||
<ignore name="bluedevil5"/>
|
<ignore name="bluedevil5"/>
|
||||||
</packages>
|
</packages>
|
||||||
|
Loading…
Reference in New Issue
Block a user