commit: 21806a819cc79eb9f19415f7b5ed29393c2a3f43 Author: James Le Cuirot <chewi <AT> gentoo <DOT> org> AuthorDate: Wed Sep 25 15:17:24 2024 +0000 Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org> CommitDate: Thu Oct 10 16:29:32 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21806a81
sys-firmware/edk2: Drop obsolete reference to USE=binary and update URL I don't think using UefiShell.img actually works any more, but the new version bump will automatically create OVMF_VARS.secboot.fd for you. Closes: https://bugs.gentoo.org/926630 Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org> sys-firmware/edk2/edk2-202202.ebuild | 13 ++++--------- sys-firmware/edk2/edk2-202405.ebuild | 13 ++++--------- 2 files changed, 8 insertions(+), 18 deletions(-) diff --git a/sys-firmware/edk2/edk2-202202.ebuild b/sys-firmware/edk2/edk2-202202.ebuild index 2baca0ed771a..9adf4e411eeb 100644 --- a/sys-firmware/edk2/edk2-202202.ebuild +++ b/sys-firmware/edk2/edk2-202202.ebuild @@ -49,16 +49,11 @@ virtual machines. The firmware is located under /usr/share/edk2-ovmf/OVMF_VARS.fd /usr/share/edk2-ovmf/OVMF_CODE.secboot.fd -If USE=binary is enabled, we also install an OVMF variables file (coming from -fedora) that contains secureboot default keys - - /usr/share/edk2-ovmf/OVMF_VARS.secboot.fd - -If you have compiled this package by hand, you need to either populate all -necessary EFI variables by hand by booting - /usr/share/edk2-ovmf/UefiShell.(iso|img) +To use Secure Boot, you need to either populate the necessary EFI +variables by booting: + /usr/share/edk2-ovmf/UefiShell.img or creating OVMF_VARS.secboot.fd by hand: - https://github.com/puiterwijk/qemu-ovmf-secureboot + https://github.com/rhuefi/qemu-ovmf-secureboot The firmware does not support csm (due to no free csm implementation available). If you need a firmware with csm support you have to download diff --git a/sys-firmware/edk2/edk2-202405.ebuild b/sys-firmware/edk2/edk2-202405.ebuild index aca5700f3df5..cfd276ee0215 100644 --- a/sys-firmware/edk2/edk2-202405.ebuild +++ b/sys-firmware/edk2/edk2-202405.ebuild @@ -44,16 +44,11 @@ virtual machines. The firmware is located under /usr/share/edk2-ovmf/OVMF_VARS.fd /usr/share/edk2-ovmf/OVMF_CODE.secboot.fd -If USE=binary is enabled, we also install an OVMF variables file (coming from -fedora) that contains secureboot default keys - - /usr/share/edk2-ovmf/OVMF_VARS.secboot.fd - -If you have compiled this package by hand, you need to either populate all -necessary EFI variables by hand by booting - /usr/share/edk2-ovmf/UefiShell.(iso|img) +To use Secure Boot, you need to either populate the necessary EFI +variables by booting: + /usr/share/edk2-ovmf/UefiShell.img or creating OVMF_VARS.secboot.fd by hand: - https://github.com/puiterwijk/qemu-ovmf-secureboot + https://github.com/rhuefi/qemu-ovmf-secureboot The firmware does not support csm (due to no free csm implementation available). If you need a firmware with csm support you have to download