-
Notifications
You must be signed in to change notification settings - Fork 355
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Remove this when new Lorax version is released.
- Loading branch information
1 parent
44dcef7
commit 03e1104
Showing
4 changed files
with
77 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
68 changes: 68 additions & 0 deletions
68
dockerfile/anaconda-iso-creator/adjust-templates-for-wayland.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,68 @@ | ||
From 6d04f50669ace117270c00709a245c67ed104276 Mon Sep 17 00:00:00 2001 | ||
From: Jiri Konecny <jkonecny@redhat.com> | ||
Date: Tue, 13 Aug 2024 16:10:00 +0200 | ||
Subject: [PATCH] Adjust Lorax templates for Xorg to Wayland switch | ||
|
||
Make sure packages and files needed for Wayland to work | ||
are not purged during boot.iso generation time. | ||
|
||
Resolves: RHEL-38740 | ||
Related: https://fedoraproject.org/wiki/Changes/Anaconda_As_Native_Wayland_Application | ||
--- | ||
share/templates.d/99-generic/runtime-cleanup.tmpl | 12 ++---------- | ||
1 file changed, 2 insertions(+), 10 deletions(-) | ||
|
||
diff --git a/share/templates.d/99-generic/runtime-cleanup.tmpl b/share/templates.d/99-generic/runtime-cleanup.tmpl | ||
index 801514f1..12c45189 100644 | ||
--- a/share/templates.d/99-generic/runtime-cleanup.tmpl | ||
+++ b/share/templates.d/99-generic/runtime-cleanup.tmpl | ||
@@ -9,8 +9,6 @@ remove usr/share/i18n | ||
## perl needed for powerpc-utils | ||
## perl is needed by /usr/bin/rxe_cfg from libibverbs | ||
|
||
-## no sound support, thanks | ||
-removepkg flac-libs libsndfile pipewire pulseaudio* rtkit sound-theme-freedesktop wireplumber* | ||
## we don't create new initramfs/bootloader conf inside anaconda | ||
## (that happens inside the target system after we install dracut/grubby) | ||
removepkg dracut-network grubby anaconda-dracut | ||
@@ -52,7 +50,6 @@ removepkg mtools glibc-gconv-extra | ||
|
||
## various other things we remove to save space | ||
removepkg diffutils file | ||
-removepkg libasyncns | ||
removepkg lvm2-libs | ||
removepkg mobile-broadband-provider-info | ||
removepkg rmt rpcbind squashfs-tools | ||
@@ -200,7 +197,6 @@ removefrom libidn2 /usr/share/locale/* | ||
removefrom libnotify /usr/bin/* | ||
removefrom libsemanage /etc/selinux/* | ||
removefrom libstdc++ /usr/share/* | ||
-removefrom libvorbis /usr/${libdir}/libvorbisenc.* | ||
removefrom libxml2 /usr/bin/* | ||
removefrom linux-firmware /usr/lib/firmware/dvb* | ||
removefrom linux-firmware /usr/lib/firmware/*_12mhz* | ||
@@ -293,7 +289,7 @@ removefrom openssh /usr/libexec/* | ||
removefrom openssh-clients /etc/ssh/* /usr/bin/ssh-* | ||
removefrom openssh-clients /usr/libexec/* | ||
removefrom openssh-server /etc/ssh/* /usr/libexec/openssh/sftp-server | ||
-removefrom pam /usr/*bin/* /usr/share/locale/* | ||
+removefrom pam /usr/share/locale/* | ||
removefrom policycoreutils /etc/* /usr/bin/* /usr/share/locale/* | ||
removefrom polkit /usr/bin/* | ||
removefrom popt /usr/share/locale/* | ||
@@ -370,11 +366,7 @@ removefrom gstreamer1-plugins-base --allbut \ | ||
removepkg geoclue2 | ||
|
||
## And remove the packages that those extra libraries pulled in | ||
-removepkg cdparanoia-libs opus libtheora libvisual flac-libs gsm avahi-glib avahi-libs \ | ||
- ModemManager-glib | ||
- | ||
-## metacity requires libvorbis and libvorbisfile, but enc/dec are no longer needed | ||
-removefrom libvorbis --allbut /usr/${libdir}/libvorbisfile.* /usr/${libdir}/libvorbis.* | ||
+removepkg cdparanoia-libs libvisual avahi-glib avahi-libs ModemManager-glib | ||
|
||
## Remove build-id links, they are used with debuginfo | ||
remove /usr/lib/.build-id | ||
-- | ||
2.46.0 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters