Skip to content

Commit

Permalink
grub2-efi: 2.06 -> 2.12
Browse files Browse the repository at this point in the history
  • Loading branch information
sighook committed Mar 19, 2024
1 parent 2c70346 commit a9f46bf
Show file tree
Hide file tree
Showing 3 changed files with 23 additions and 7 deletions.
16 changes: 14 additions & 2 deletions grub2-efi/.footprint
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,8 @@ drwxr-xr-x root/root usr/lib/grub/i386-efi/
-rwxr-xr-x root/root usr/lib/grub/i386-efi/bitmap.module
-rw-r--r-- root/root usr/lib/grub/i386-efi/bitmap_scale.mod
-rwxr-xr-x root/root usr/lib/grub/i386-efi/bitmap_scale.module
-rw-r--r-- root/root usr/lib/grub/i386-efi/bli.mod
-rwxr-xr-x root/root usr/lib/grub/i386-efi/bli.module
-rw-r--r-- root/root usr/lib/grub/i386-efi/blocklist.mod
-rwxr-xr-x root/root usr/lib/grub/i386-efi/blocklist.module
-rw-r--r-- root/root usr/lib/grub/i386-efi/boot.mod
Expand Down Expand Up @@ -115,6 +117,8 @@ drwxr-xr-x root/root usr/lib/grub/i386-efi/
-rwxr-xr-x root/root usr/lib/grub/i386-efi/efifwsetup.module
-rw-r--r-- root/root usr/lib/grub/i386-efi/efinet.mod
-rwxr-xr-x root/root usr/lib/grub/i386-efi/efinet.module
-rw-r--r-- root/root usr/lib/grub/i386-efi/efitextmode.mod
-rwxr-xr-x root/root usr/lib/grub/i386-efi/efitextmode.module
-rw-r--r-- root/root usr/lib/grub/i386-efi/ehci.mod
-rwxr-xr-x root/root usr/lib/grub/i386-efi/ehci.module
-rw-r--r-- root/root usr/lib/grub/i386-efi/elf.mod
Expand Down Expand Up @@ -192,6 +196,7 @@ drwxr-xr-x root/root usr/lib/grub/i386-efi/
-rw-r--r-- root/root usr/lib/grub/i386-efi/gdb.mod
-rwxr-xr-x root/root usr/lib/grub/i386-efi/gdb.module
-rw-r--r-- root/root usr/lib/grub/i386-efi/gdb_grub
-rw-r--r-- root/root usr/lib/grub/i386-efi/gdb_helper.py
-rw-r--r-- root/root usr/lib/grub/i386-efi/geli.mod
-rwxr-xr-x root/root usr/lib/grub/i386-efi/geli.module
-rw-r--r-- root/root usr/lib/grub/i386-efi/gettext.mod
Expand All @@ -204,7 +209,6 @@ drwxr-xr-x root/root usr/lib/grub/i386-efi/
-rwxr-xr-x root/root usr/lib/grub/i386-efi/gfxterm_background.module
-rw-r--r-- root/root usr/lib/grub/i386-efi/gfxterm_menu.mod
-rwxr-xr-x root/root usr/lib/grub/i386-efi/gfxterm_menu.module
-rw-r--r-- root/root usr/lib/grub/i386-efi/gmodule.pl
-rw-r--r-- root/root usr/lib/grub/i386-efi/gptsync.mod
-rwxr-xr-x root/root usr/lib/grub/i386-efi/gptsync.module
-rw-r--r-- root/root usr/lib/grub/i386-efi/gzio.mod
Expand Down Expand Up @@ -389,6 +393,8 @@ drwxr-xr-x root/root usr/lib/grub/i386-efi/
-rwxr-xr-x root/root usr/lib/grub/i386-efi/pcidump.module
-rw-r--r-- root/root usr/lib/grub/i386-efi/pgp.mod
-rwxr-xr-x root/root usr/lib/grub/i386-efi/pgp.module
-rw-r--r-- root/root usr/lib/grub/i386-efi/plainmount.mod
-rwxr-xr-x root/root usr/lib/grub/i386-efi/plainmount.module
-rw-r--r-- root/root usr/lib/grub/i386-efi/play.mod
-rwxr-xr-x root/root usr/lib/grub/i386-efi/play.module
-rw-r--r-- root/root usr/lib/grub/i386-efi/png.mod
Expand Down Expand Up @@ -584,6 +590,8 @@ drwxr-xr-x root/root usr/lib/grub/x86_64-efi/
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/bitmap.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/bitmap_scale.mod
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/bitmap_scale.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/bli.mod
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/bli.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/blocklist.mod
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/blocklist.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/boot.mod
Expand Down Expand Up @@ -663,6 +671,8 @@ drwxr-xr-x root/root usr/lib/grub/x86_64-efi/
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/efifwsetup.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/efinet.mod
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/efinet.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/efitextmode.mod
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/efitextmode.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/ehci.mod
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/ehci.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/elf.mod
Expand Down Expand Up @@ -738,6 +748,7 @@ drwxr-xr-x root/root usr/lib/grub/x86_64-efi/
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/gcry_whirlpool.mod
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/gcry_whirlpool.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/gdb_grub
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/gdb_helper.py
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/geli.mod
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/geli.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/gettext.mod
Expand All @@ -750,7 +761,6 @@ drwxr-xr-x root/root usr/lib/grub/x86_64-efi/
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/gfxterm_background.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/gfxterm_menu.mod
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/gfxterm_menu.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/gmodule.pl
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/gptsync.mod
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/gptsync.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/gzio.mod
Expand Down Expand Up @@ -935,6 +945,8 @@ drwxr-xr-x root/root usr/lib/grub/x86_64-efi/
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/pcidump.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/pgp.mod
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/pgp.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/plainmount.mod
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/plainmount.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/play.mod
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/play.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/png.mod
Expand Down
3 changes: 2 additions & 1 deletion grub2-efi/.md5sum
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
bf4ac2f1ee74359bd689fe6bee82f2e9 csum_seed.patch
cf0fd928b1e5479c8108ee52cb114363 grub-2.06.tar.xz
43e08eb0137bd7ffafda6bf4c7a9b327 extra_deps.lst
60c564b1bdc39d8e43b3aab4bc0fb140 grub-2.12.tar.xz
11 changes: 7 additions & 4 deletions grub2-efi/Pkgfile
Original file line number Diff line number Diff line change
Expand Up @@ -3,17 +3,20 @@
# Depends on: grub2 efibootmgr

name=grub2-efi
version=2.06
release=2
version=2.12
release=1
source="https://ftp.gnu.org/gnu/grub/grub-$version.tar.xz
../grub2/extra_deps.lst
../grub2/csum_seed.patch"

build() {
patch -Np1 -d grub-$version -i $SRC/csum_seed.patch
#patch -Np1 -d grub-$version -i $SRC/csum_seed.patch

export CFLAGS="$CFLAGS -Wno-error"
export PYTHON=python3

cp $SRC/extra_deps.lst grub-$version/grub-core/

MODLIST="
boot chain configfile fat ext2 linux normal ntfs part_gpt
part_msdos
Expand Down Expand Up @@ -41,5 +44,5 @@ build() {
done

# conflicts with grub2 package
rm -r $PKG/usr/bin $PKG/usr/etc $PKG/usr/sbin $PKG/usr/share
cd $PKG/usr; rm -r bin etc sbin share
}

0 comments on commit a9f46bf

Please sign in to comment.