commit c2e514cc8db25331aa3975dacaaadcdb7ceb5016
parent 5ff6ea8496464a2ff3ff747d0cc6b71a71883a63
Author: emmett1 <emmett1.2miligrams@protonmail.com>
Date: Sat, 17 Jan 2026 16:59:20 +0000
grub: updated to 2.14
Diffstat:
3 files changed, 119 insertions(+), 11 deletions(-)
diff --git a/repos/extra/grub/.checksum b/repos/extra/grub/.checksum
@@ -1,4 +1,4 @@
-13c48453f9becf4a6e49618749dc7cb83a2c4a0d7600eeeadc6c7c2772c0b877 grub-2.12.tar.xz
+b9283160c154cfd88192930f97ec56beb591037516a61712227c338a18bb78e8 grub-2.14.tar.xz
c8a6d1bb53f4be9f403b9824a88a3cfeffbdb388b0c4e47c82fd4946df6e7745 grub.default
711c4a6f87f114d950e76ee178dd99c88e8532c2a678d3061686f617f0cfb582 no-asorti.patch
d65a3dde09b0e6a6b82a1961ed1dc03082b0e703a7966a5269acbeb371425ce1 unifont-16.0.02.pcf.gz
diff --git a/repos/extra/grub/.files b/repos/extra/grub/.files
@@ -52,6 +52,14 @@ drwxr-xr-x root/root usr/lib/grub/i386-pc/
-rwxr-xr-x root/root usr/lib/grub/i386-pc/aout.module
-rw-r--r-- root/root usr/lib/grub/i386-pc/archelp.mod
-rwxr-xr-x root/root usr/lib/grub/i386-pc/archelp.module
+-rw-r--r-- root/root usr/lib/grub/i386-pc/argon2.mod
+-rwxr-xr-x root/root usr/lib/grub/i386-pc/argon2.module
+-rw-r--r-- root/root usr/lib/grub/i386-pc/argon2_test.mod
+-rwxr-xr-x root/root usr/lib/grub/i386-pc/argon2_test.module
+-rw-r--r-- root/root usr/lib/grub/i386-pc/asn1.mod
+-rwxr-xr-x root/root usr/lib/grub/i386-pc/asn1.module
+-rw-r--r-- root/root usr/lib/grub/i386-pc/asn1_test.mod
+-rwxr-xr-x root/root usr/lib/grub/i386-pc/asn1_test.module
-rw-r--r-- root/root usr/lib/grub/i386-pc/at_keyboard.mod
-rwxr-xr-x root/root usr/lib/grub/i386-pc/at_keyboard.module
-rw-r--r-- root/root usr/lib/grub/i386-pc/ata.mod
@@ -68,6 +76,8 @@ drwxr-xr-x root/root usr/lib/grub/i386-pc/
-rwxr-xr-x root/root usr/lib/grub/i386-pc/bitmap_scale.module
-rw-r--r-- root/root usr/lib/grub/i386-pc/blocklist.mod
-rwxr-xr-x root/root usr/lib/grub/i386-pc/blocklist.module
+-rw-r--r-- root/root usr/lib/grub/i386-pc/blsuki.mod
+-rwxr-xr-x root/root usr/lib/grub/i386-pc/blsuki.module
-rwxr-xr-x root/root usr/lib/grub/i386-pc/boot.image
-rw-r--r-- root/root usr/lib/grub/i386-pc/boot.img
-rw-r--r-- root/root usr/lib/grub/i386-pc/boot.mod
@@ -98,8 +108,6 @@ drwxr-xr-x root/root usr/lib/grub/i386-pc/
-rw-r--r-- root/root usr/lib/grub/i386-pc/cdboot.img
-rw-r--r-- root/root usr/lib/grub/i386-pc/chain.mod
-rwxr-xr-x root/root usr/lib/grub/i386-pc/chain.module
--rw-r--r-- root/root usr/lib/grub/i386-pc/cmdline_cat_test.mod
--rwxr-xr-x root/root usr/lib/grub/i386-pc/cmdline_cat_test.module
-rw-r--r-- root/root usr/lib/grub/i386-pc/cmosdump.mod
-rwxr-xr-x root/root usr/lib/grub/i386-pc/cmosdump.module
-rw-r--r-- root/root usr/lib/grub/i386-pc/cmostest.mod
@@ -123,6 +131,8 @@ drwxr-xr-x root/root usr/lib/grub/i386-pc/
-rw-r--r-- root/root usr/lib/grub/i386-pc/crypto.lst
-rw-r--r-- root/root usr/lib/grub/i386-pc/crypto.mod
-rwxr-xr-x root/root usr/lib/grub/i386-pc/crypto.module
+-rw-r--r-- root/root usr/lib/grub/i386-pc/crypto_cipher_mode_test.mod
+-rwxr-xr-x root/root usr/lib/grub/i386-pc/crypto_cipher_mode_test.module
-rw-r--r-- root/root usr/lib/grub/i386-pc/cryptodisk.mod
-rwxr-xr-x root/root usr/lib/grub/i386-pc/cryptodisk.module
-rw-r--r-- root/root usr/lib/grub/i386-pc/cs5536.mod
@@ -149,6 +159,8 @@ drwxr-xr-x root/root usr/lib/grub/i386-pc/
-rwxr-xr-x root/root usr/lib/grub/i386-pc/dm_nv.module
-rw-r--r-- root/root usr/lib/grub/i386-pc/drivemap.mod
-rwxr-xr-x root/root usr/lib/grub/i386-pc/drivemap.module
+-rw-r--r-- root/root usr/lib/grub/i386-pc/dsa_sexp_test.mod
+-rwxr-xr-x root/root usr/lib/grub/i386-pc/dsa_sexp_test.module
-rw-r--r-- root/root usr/lib/grub/i386-pc/echo.mod
-rwxr-xr-x root/root usr/lib/grub/i386-pc/echo.module
-rw-r--r-- root/root usr/lib/grub/i386-pc/efiemu.mod
@@ -159,6 +171,8 @@ drwxr-xr-x root/root usr/lib/grub/i386-pc/
-rwxr-xr-x root/root usr/lib/grub/i386-pc/ehci.module
-rw-r--r-- root/root usr/lib/grub/i386-pc/elf.mod
-rwxr-xr-x root/root usr/lib/grub/i386-pc/elf.module
+-rw-r--r-- root/root usr/lib/grub/i386-pc/erofs.mod
+-rwxr-xr-x root/root usr/lib/grub/i386-pc/erofs.module
-rw-r--r-- root/root usr/lib/grub/i386-pc/eval.mod
-rwxr-xr-x root/root usr/lib/grub/i386-pc/eval.module
-rw-r--r-- root/root usr/lib/grub/i386-pc/exfat.mod
@@ -187,6 +201,10 @@ drwxr-xr-x root/root usr/lib/grub/i386-pc/
-rwxr-xr-x root/root usr/lib/grub/i386-pc/functional_test.module
-rw-r--r-- root/root usr/lib/grub/i386-pc/gcry_arcfour.mod
-rwxr-xr-x root/root usr/lib/grub/i386-pc/gcry_arcfour.module
+-rw-r--r-- root/root usr/lib/grub/i386-pc/gcry_aria.mod
+-rwxr-xr-x root/root usr/lib/grub/i386-pc/gcry_aria.module
+-rw-r--r-- root/root usr/lib/grub/i386-pc/gcry_blake2.mod
+-rwxr-xr-x root/root usr/lib/grub/i386-pc/gcry_blake2.module
-rw-r--r-- root/root usr/lib/grub/i386-pc/gcry_blowfish.mod
-rwxr-xr-x root/root usr/lib/grub/i386-pc/gcry_blowfish.module
-rw-r--r-- root/root usr/lib/grub/i386-pc/gcry_camellia.mod
@@ -199,8 +217,18 @@ drwxr-xr-x root/root usr/lib/grub/i386-pc/
-rwxr-xr-x root/root usr/lib/grub/i386-pc/gcry_des.module
-rw-r--r-- root/root usr/lib/grub/i386-pc/gcry_dsa.mod
-rwxr-xr-x root/root usr/lib/grub/i386-pc/gcry_dsa.module
+-rw-r--r-- root/root usr/lib/grub/i386-pc/gcry_gost28147.mod
+-rwxr-xr-x root/root usr/lib/grub/i386-pc/gcry_gost28147.module
+-rw-r--r-- root/root usr/lib/grub/i386-pc/gcry_gostr3411_94.mod
+-rwxr-xr-x root/root usr/lib/grub/i386-pc/gcry_gostr3411_94.module
+-rw-r--r-- root/root usr/lib/grub/i386-pc/gcry_hwfeatures.mod
+-rwxr-xr-x root/root usr/lib/grub/i386-pc/gcry_hwfeatures.module
-rw-r--r-- root/root usr/lib/grub/i386-pc/gcry_idea.mod
-rwxr-xr-x root/root usr/lib/grub/i386-pc/gcry_idea.module
+-rw-r--r-- root/root usr/lib/grub/i386-pc/gcry_kdf.mod
+-rwxr-xr-x root/root usr/lib/grub/i386-pc/gcry_kdf.module
+-rw-r--r-- root/root usr/lib/grub/i386-pc/gcry_keccak.mod
+-rwxr-xr-x root/root usr/lib/grub/i386-pc/gcry_keccak.module
-rw-r--r-- root/root usr/lib/grub/i386-pc/gcry_md4.mod
-rwxr-xr-x root/root usr/lib/grub/i386-pc/gcry_md4.module
-rw-r--r-- root/root usr/lib/grub/i386-pc/gcry_md5.mod
@@ -213,6 +241,8 @@ drwxr-xr-x root/root usr/lib/grub/i386-pc/
-rwxr-xr-x root/root usr/lib/grub/i386-pc/gcry_rmd160.module
-rw-r--r-- root/root usr/lib/grub/i386-pc/gcry_rsa.mod
-rwxr-xr-x root/root usr/lib/grub/i386-pc/gcry_rsa.module
+-rw-r--r-- root/root usr/lib/grub/i386-pc/gcry_salsa20.mod
+-rwxr-xr-x root/root usr/lib/grub/i386-pc/gcry_salsa20.module
-rw-r--r-- root/root usr/lib/grub/i386-pc/gcry_seed.mod
-rwxr-xr-x root/root usr/lib/grub/i386-pc/gcry_seed.module
-rw-r--r-- root/root usr/lib/grub/i386-pc/gcry_serpent.mod
@@ -223,6 +253,12 @@ drwxr-xr-x root/root usr/lib/grub/i386-pc/
-rwxr-xr-x root/root usr/lib/grub/i386-pc/gcry_sha256.module
-rw-r--r-- root/root usr/lib/grub/i386-pc/gcry_sha512.mod
-rwxr-xr-x root/root usr/lib/grub/i386-pc/gcry_sha512.module
+-rw-r--r-- root/root usr/lib/grub/i386-pc/gcry_sm3.mod
+-rwxr-xr-x root/root usr/lib/grub/i386-pc/gcry_sm3.module
+-rw-r--r-- root/root usr/lib/grub/i386-pc/gcry_sm4.mod
+-rwxr-xr-x root/root usr/lib/grub/i386-pc/gcry_sm4.module
+-rw-r--r-- root/root usr/lib/grub/i386-pc/gcry_stribog.mod
+-rwxr-xr-x root/root usr/lib/grub/i386-pc/gcry_stribog.module
-rw-r--r-- root/root usr/lib/grub/i386-pc/gcry_tiger.mod
-rwxr-xr-x root/root usr/lib/grub/i386-pc/gcry_tiger.module
-rw-r--r-- root/root usr/lib/grub/i386-pc/gcry_twofish.mod
@@ -243,8 +279,6 @@ drwxr-xr-x root/root usr/lib/grub/i386-pc/
-rwxr-xr-x root/root usr/lib/grub/i386-pc/gfxterm.module
-rw-r--r-- root/root usr/lib/grub/i386-pc/gfxterm_background.mod
-rwxr-xr-x root/root usr/lib/grub/i386-pc/gfxterm_background.module
--rw-r--r-- root/root usr/lib/grub/i386-pc/gfxterm_menu.mod
--rwxr-xr-x root/root usr/lib/grub/i386-pc/gfxterm_menu.module
-rw-r--r-- root/root usr/lib/grub/i386-pc/gptsync.mod
-rwxr-xr-x root/root usr/lib/grub/i386-pc/gptsync.module
-rw-r--r-- root/root usr/lib/grub/i386-pc/gzio.mod
@@ -281,6 +315,8 @@ drwxr-xr-x root/root usr/lib/grub/i386-pc/
-rwxr-xr-x root/root usr/lib/grub/i386-pc/json.module
-rwxr-xr-x root/root usr/lib/grub/i386-pc/kernel.exec
-rw-r--r-- root/root usr/lib/grub/i386-pc/kernel.img
+-rw-r--r-- root/root usr/lib/grub/i386-pc/key_protector.mod
+-rwxr-xr-x root/root usr/lib/grub/i386-pc/key_protector.module
-rw-r--r-- root/root usr/lib/grub/i386-pc/keylayouts.mod
-rwxr-xr-x root/root usr/lib/grub/i386-pc/keylayouts.module
-rw-r--r-- root/root usr/lib/grub/i386-pc/keystatus.mod
@@ -447,6 +483,8 @@ drwxr-xr-x root/root usr/lib/grub/i386-pc/
-rwxr-xr-x root/root usr/lib/grub/i386-pc/procfs.module
-rw-r--r-- root/root usr/lib/grub/i386-pc/progress.mod
-rwxr-xr-x root/root usr/lib/grub/i386-pc/progress.module
+-rw-r--r-- root/root usr/lib/grub/i386-pc/pubkey.mod
+-rwxr-xr-x root/root usr/lib/grub/i386-pc/pubkey.module
-rw-r--r-- root/root usr/lib/grub/i386-pc/pxe.mod
-rwxr-xr-x root/root usr/lib/grub/i386-pc/pxe.module
-rwxr-xr-x root/root usr/lib/grub/i386-pc/pxeboot.image
@@ -473,6 +511,8 @@ drwxr-xr-x root/root usr/lib/grub/i386-pc/
-rwxr-xr-x root/root usr/lib/grub/i386-pc/relocator.module
-rw-r--r-- root/root usr/lib/grub/i386-pc/romfs.mod
-rwxr-xr-x root/root usr/lib/grub/i386-pc/romfs.module
+-rw-r--r-- root/root usr/lib/grub/i386-pc/rsa_sexp_test.mod
+-rwxr-xr-x root/root usr/lib/grub/i386-pc/rsa_sexp_test.module
-rw-r--r-- root/root usr/lib/grub/i386-pc/scsi.mod
-rwxr-xr-x root/root usr/lib/grub/i386-pc/scsi.module
-rw-r--r-- root/root usr/lib/grub/i386-pc/search.mod
@@ -611,6 +651,8 @@ drwxr-xr-x root/root usr/lib/grub/i386-pc/
-rwxr-xr-x root/root usr/lib/grub/i386-pc/zfsinfo.module
-rw-r--r-- root/root usr/lib/grub/i386-pc/zstd.mod
-rwxr-xr-x root/root usr/lib/grub/i386-pc/zstd.module
+-rw-r--r-- root/root usr/lib/grub/i386-pc/zstdio.mod
+-rwxr-xr-x root/root usr/lib/grub/i386-pc/zstdio.module
drwxr-xr-x root/root usr/lib/grub/x86_64-efi/
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/acpi.mod
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/acpi.module
@@ -632,6 +674,14 @@ drwxr-xr-x root/root usr/lib/grub/x86_64-efi/
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/appleldr.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/archelp.mod
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/archelp.module
+-rw-r--r-- root/root usr/lib/grub/x86_64-efi/argon2.mod
+-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/argon2.module
+-rw-r--r-- root/root usr/lib/grub/x86_64-efi/argon2_test.mod
+-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/argon2_test.module
+-rw-r--r-- root/root usr/lib/grub/x86_64-efi/asn1.mod
+-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/asn1.module
+-rw-r--r-- root/root usr/lib/grub/x86_64-efi/asn1_test.mod
+-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/asn1_test.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/at_keyboard.mod
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/at_keyboard.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/ata.mod
@@ -648,6 +698,8 @@ drwxr-xr-x root/root usr/lib/grub/x86_64-efi/
-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/blsuki.mod
+-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/blsuki.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/boot.mod
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/boot.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/bsd.mod
@@ -672,8 +724,10 @@ drwxr-xr-x root/root usr/lib/grub/x86_64-efi/
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/cbtime.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/chain.mod
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/chain.module
--rw-r--r-- root/root usr/lib/grub/x86_64-efi/cmdline_cat_test.mod
--rwxr-xr-x root/root usr/lib/grub/x86_64-efi/cmdline_cat_test.module
+-rw-r--r-- root/root usr/lib/grub/x86_64-efi/cmosdump.mod
+-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/cmosdump.module
+-rw-r--r-- root/root usr/lib/grub/x86_64-efi/cmostest.mod
+-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/cmostest.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/cmp.mod
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/cmp.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/cmp_test.mod
@@ -693,6 +747,8 @@ drwxr-xr-x root/root usr/lib/grub/x86_64-efi/
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/crypto.lst
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/crypto.mod
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/crypto.module
+-rw-r--r-- root/root usr/lib/grub/x86_64-efi/crypto_cipher_mode_test.mod
+-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/crypto_cipher_mode_test.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/cryptodisk.mod
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/cryptodisk.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/cs5536.mod
@@ -715,6 +771,8 @@ drwxr-xr-x root/root usr/lib/grub/x86_64-efi/
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/div_test.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/dm_nv.mod
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/dm_nv.module
+-rw-r--r-- root/root usr/lib/grub/x86_64-efi/dsa_sexp_test.mod
+-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/dsa_sexp_test.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/echo.mod
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/echo.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/efi_gop.mod
@@ -731,6 +789,8 @@ drwxr-xr-x root/root usr/lib/grub/x86_64-efi/
-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
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/elf.module
+-rw-r--r-- root/root usr/lib/grub/x86_64-efi/erofs.mod
+-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/erofs.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/eval.mod
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/eval.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/exfat.mod
@@ -759,6 +819,10 @@ drwxr-xr-x root/root usr/lib/grub/x86_64-efi/
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/functional_test.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/gcry_arcfour.mod
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/gcry_arcfour.module
+-rw-r--r-- root/root usr/lib/grub/x86_64-efi/gcry_aria.mod
+-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/gcry_aria.module
+-rw-r--r-- root/root usr/lib/grub/x86_64-efi/gcry_blake2.mod
+-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/gcry_blake2.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/gcry_blowfish.mod
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/gcry_blowfish.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/gcry_camellia.mod
@@ -771,8 +835,18 @@ drwxr-xr-x root/root usr/lib/grub/x86_64-efi/
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/gcry_des.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/gcry_dsa.mod
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/gcry_dsa.module
+-rw-r--r-- root/root usr/lib/grub/x86_64-efi/gcry_gost28147.mod
+-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/gcry_gost28147.module
+-rw-r--r-- root/root usr/lib/grub/x86_64-efi/gcry_gostr3411_94.mod
+-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/gcry_gostr3411_94.module
+-rw-r--r-- root/root usr/lib/grub/x86_64-efi/gcry_hwfeatures.mod
+-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/gcry_hwfeatures.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/gcry_idea.mod
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/gcry_idea.module
+-rw-r--r-- root/root usr/lib/grub/x86_64-efi/gcry_kdf.mod
+-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/gcry_kdf.module
+-rw-r--r-- root/root usr/lib/grub/x86_64-efi/gcry_keccak.mod
+-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/gcry_keccak.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/gcry_md4.mod
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/gcry_md4.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/gcry_md5.mod
@@ -785,6 +859,8 @@ drwxr-xr-x root/root usr/lib/grub/x86_64-efi/
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/gcry_rmd160.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/gcry_rsa.mod
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/gcry_rsa.module
+-rw-r--r-- root/root usr/lib/grub/x86_64-efi/gcry_salsa20.mod
+-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/gcry_salsa20.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/gcry_seed.mod
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/gcry_seed.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/gcry_serpent.mod
@@ -795,6 +871,12 @@ drwxr-xr-x root/root usr/lib/grub/x86_64-efi/
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/gcry_sha256.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/gcry_sha512.mod
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/gcry_sha512.module
+-rw-r--r-- root/root usr/lib/grub/x86_64-efi/gcry_sm3.mod
+-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/gcry_sm3.module
+-rw-r--r-- root/root usr/lib/grub/x86_64-efi/gcry_sm4.mod
+-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/gcry_sm4.module
+-rw-r--r-- root/root usr/lib/grub/x86_64-efi/gcry_stribog.mod
+-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/gcry_stribog.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/gcry_tiger.mod
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/gcry_tiger.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/gcry_twofish.mod
@@ -813,8 +895,6 @@ drwxr-xr-x root/root usr/lib/grub/x86_64-efi/
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/gfxterm.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/gfxterm_background.mod
-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/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
@@ -851,6 +931,8 @@ drwxr-xr-x root/root usr/lib/grub/x86_64-efi/
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/json.module
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/kernel.exec
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/kernel.img
+-rw-r--r-- root/root usr/lib/grub/x86_64-efi/key_protector.mod
+-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/key_protector.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/keylayouts.mod
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/keylayouts.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/keystatus.mod
@@ -1013,6 +1095,8 @@ drwxr-xr-x root/root usr/lib/grub/x86_64-efi/
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/procfs.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/progress.mod
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/progress.module
+-rw-r--r-- root/root usr/lib/grub/x86_64-efi/pubkey.mod
+-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/pubkey.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/raid5rec.mod
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/raid5rec.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/raid6rec.mod
@@ -1033,6 +1117,8 @@ drwxr-xr-x root/root usr/lib/grub/x86_64-efi/
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/relocator.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/romfs.mod
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/romfs.module
+-rw-r--r-- root/root usr/lib/grub/x86_64-efi/rsa_sexp_test.mod
+-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/rsa_sexp_test.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/scsi.mod
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/scsi.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/search.mod
@@ -1094,12 +1180,16 @@ drwxr-xr-x root/root usr/lib/grub/x86_64-efi/
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/time.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/tpm.mod
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/tpm.module
+-rw-r--r-- root/root usr/lib/grub/x86_64-efi/tpm2_key_protector.mod
+-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/tpm2_key_protector.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/tr.mod
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/tr.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/trig.mod
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/trig.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/true.mod
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/true.module
+-rw-r--r-- root/root usr/lib/grub/x86_64-efi/tss2.mod
+-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/tss2.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/udf.mod
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/udf.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/ufs1.mod
@@ -1163,6 +1253,8 @@ drwxr-xr-x root/root usr/lib/grub/x86_64-efi/
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/zfsinfo.module
-rw-r--r-- root/root usr/lib/grub/x86_64-efi/zstd.mod
-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/zstd.module
+-rw-r--r-- root/root usr/lib/grub/x86_64-efi/zstdio.mod
+-rwxr-xr-x root/root usr/lib/grub/x86_64-efi/zstdio.module
drwxr-xr-x root/root usr/sbin/
-rwxr-xr-x root/root usr/sbin/grub-bios-setup
-rwxr-xr-x root/root usr/sbin/grub-install
@@ -1174,6 +1266,22 @@ drwxr-xr-x root/root usr/sbin/
-rwxr-xr-x root/root usr/sbin/grub-set-default
-rwxr-xr-x root/root usr/sbin/grub-sparc64-setup
drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/bash-completion/
+drwxr-xr-x root/root usr/share/bash-completion/completions/
+-rw-r--r-- root/root usr/share/bash-completion/completions/grub
+-rw-r--r-- root/root usr/share/bash-completion/completions/grub-bios-setup
+-rw-r--r-- root/root usr/share/bash-completion/completions/grub-editenv
+-rw-r--r-- root/root usr/share/bash-completion/completions/grub-install
+-rw-r--r-- root/root usr/share/bash-completion/completions/grub-mkconfig
+-rw-r--r-- root/root usr/share/bash-completion/completions/grub-mkfont
+-rw-r--r-- root/root usr/share/bash-completion/completions/grub-mkimage
+-rw-r--r-- root/root usr/share/bash-completion/completions/grub-mkpasswd-pbkdf2
+-rw-r--r-- root/root usr/share/bash-completion/completions/grub-mkrescue
+-rw-r--r-- root/root usr/share/bash-completion/completions/grub-probe
+-rw-r--r-- root/root usr/share/bash-completion/completions/grub-reboot
+-rw-r--r-- root/root usr/share/bash-completion/completions/grub-script-check
+-rw-r--r-- root/root usr/share/bash-completion/completions/grub-set-default
+-rw-r--r-- root/root usr/share/bash-completion/completions/grub-sparc64-setup
drwxr-xr-x root/root usr/share/grub/
-rw-r--r-- root/root usr/share/grub/grub-mkconfig_lib
-rw-r--r-- root/root usr/share/grub/unicode.pf2
diff --git a/repos/extra/grub/abuild b/repos/extra/grub/abuild
@@ -1,7 +1,7 @@
name=grub
-version=2.12
+version=2.14
_fontver=16.0.02
-release=3
+release=1
source="https://ftpmirror.gnu.org/gnu/$name/$name-$version.tar.xz
https://ftpmirror.gnu.org/gnu/unifont/unifont-$_fontver/unifont-$_fontver.pcf.gz
no-asorti.patch