6898144768
Drop 0001-dont-use-fshort-wchar-when-building.patch and 0003-Remove-extra-const-keywords-gcc-7-gripes-about.patch as they are now upstream. The upstream repo moved to the 'rhboot' github project, so adjust upstream URL in .mk and help text to match. Version 15 introduces build time configuration of the default EFI directory (E.G. the subdirectory in the EFI system partition where the loader is installed). This used to be hardcoded to redhat, but now a value must be specified at build time. Given that, it is unlikely that people relied on the default value so set it to the more sensible 'buildroot'. While we are at it, also add a hash for the license file. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
25 lines
1006 B
Plaintext
25 lines
1006 B
Plaintext
config BR2_PACKAGE_EFIBOOTMGR
|
|
bool "efibootmgr"
|
|
depends on BR2_PACKAGE_EFIVAR_ARCH_SUPPORTS # efivar
|
|
depends on !BR2_STATIC_LIBS # efivar
|
|
depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_12 # efivar
|
|
depends on !BR2_TOOLCHAIN_USES_MUSL # efivar
|
|
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # efivar
|
|
depends on !BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_MIPS
|
|
select BR2_PACKAGE_EFIVAR
|
|
help
|
|
A Linux user-space application to modify the Intel Extensible
|
|
Firmware Interface (EFI) Boot Manager. This application can
|
|
create and destroy boot entries, change the boot order, change
|
|
the next running boot option, and more.
|
|
|
|
https://github.com/rhboot/efibootmgr
|
|
|
|
comment "efibootmgr needs a glibc or uClibc toolchain w/ dynamic library, headers >= 3.12, gcc >= 4.9"
|
|
depends on BR2_PACKAGE_EFIVAR_ARCH_SUPPORTS
|
|
depends on BR2_STATIC_LIBS || \
|
|
!BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_12 || \
|
|
BR2_TOOLCHAIN_USES_MUSL || \
|
|
!BR2_TOOLCHAIN_GCC_AT_LEAST_4_9
|
|
depends on !BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_MIPS
|