-
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.
This shouldn't be merged. It's only for testing purpose. The fix should go to Lorax project directly
- Loading branch information
1 parent
0e31fd9
commit 3265159
Showing
4 changed files
with
78 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
67 changes: 67 additions & 0 deletions
67
dockerfile/anaconda-iso-creator/adjust-templates-for-Xorg-to-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,67 @@ | ||
From dc89a1c712be0eab9b73deb6f3aa1a9908af5527 Mon Sep 17 00:00:00 2001 | ||
From: Jiri Konecny <[email protected]> | ||
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 | ||
--- | ||
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