Subject: CVS commit: pkgsrc/sysutils/grub2
From: Thomas Klausner
Date: 2024-02-07 18:50:45
Message id: 20240207175045.DF88AFA42@cvs.NetBSD.org

Log Message:
grub2: update to 2.12.

With help from Anon.

New in 2.12:

* GCC 13 support.
* clang 14 support.
* binutils 2.38 support.
* Unification of EFI Linux kernel loader across architectures.
* Transition to EFI Linux kernel stub loader for x86 architecture.
* Initial support for Boot Loader Interface.
* Support for dynamic GRUB runtime memory addition using firmware calls.
* PCI and MMIO UARTs support.
* SDL2 support.
* LoongArch support.
* TPM driver fixes.
* Many filesystems fixes.
* Many CVE and Coverity fixes.
* Debugging support improvements.
* Tests improvements.
* Documentation improvements.
* ...and tons of other fixes and cleanups...

New in 2.06:

* GCC 10 support.
* clang 10 support.
* SBAT support.
* LUKS2 support.
* Drop small MBR gap support.
* Xen Security Modules (XSM/FLASK) support.
* The lockdown mechanism similar to the Linux kernel one.
* Disable the os-prober by default.
* Many backports of GRUB distros specific patches.
* BootHole and BootHole2 fixes.
* ...and tons of other fixes and cleanups...

Files:
RevisionActionfile
1.34modifypkgsrc/sysutils/grub2/Makefile
1.5modifypkgsrc/sysutils/grub2/PLIST
1.13modifypkgsrc/sysutils/grub2/distinfo
1.6modifypkgsrc/sysutils/grub2/options.mk
1.1addpkgsrc/sysutils/grub2/patches/patch-tests_util_grub-shell.in
1.1removepkgsrc/sysutils/grub2/MESSAGE
1.3removepkgsrc/sysutils/grub2/patches/patch-configure
1.2removepkgsrc/sysutils/grub2/patches/patch-grub-core_osdep_bsd_hostdisk.c
1.1removepkgsrc/sysutils/grub2/patches/patch-grub-core_osdep_generic_blocklist.c
1.3removepkgsrc/sysutils/grub2/patches/patch-util_getroot.c