summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sys-firmware/intel-microcode: stabilize 20250211_p20250211 for amd64, x86Mike Pagano8 days1-1/+1
| | | | Signed-off-by: Mike Pagano <mpagano@gentoo.org>
* sys-firmware/intel-microcode: drop 20240813_p20240815Mike Pagano12 days2-340/+0
| | | | Signed-off-by: Mike Pagano <mpagano@gentoo.org>
* sys-firmware/intel-microcode: add 20250211_p20250211Mike Pagano12 days2-0/+340
| | | | Signed-off-by: Mike Pagano <mpagano@gentoo.org>
* sys-firmware/edk2: Drop old 202405James Le Cuirot14 days2-165/+0
| | | | Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* sys-firmware/edk2-bin: Stabilize 202408 amd64, #947251Sam James2025-02-081-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-firmware/edk2: Stabilize 202408 amd64, #947251Sam James2025-02-081-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-firmware/sof-firmware: drop 2024.06, 2024.09, 2024.09.1Pacho Ramos2025-01-314-138/+0
| | | | Signed-off-by: Pacho Ramos <pacho@gentoo.org>
* sys-firmware/sof-firmware: add 2025.01Pacho Ramos2025-01-312-0/+46
| | | | Signed-off-by: Pacho Ramos <pacho@gentoo.org>
* sys-firmware/edk2: Keyword 202411 for ~riscvJames Le Cuirot2025-01-071-1/+1
| | | | Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* sys-firmware/edk2-bin: Version bump to 202411James Le Cuirot2025-01-072-0/+72
| | | | | | Now includes riscv support. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* sys-firmware/edk2: Add riscv support to 202411James Le Cuirot2025-01-072-0/+49
| | | | | | | Can't keyword it yet though because of unkeyworded dependencies. Use edk2-bin instead. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* sys-firmware/edk2: Version bump to 202411James Le Cuirot2025-01-073-0/+366
| | | | Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* sys-firmware/intel-microcode: drop left over -z ROOT conditionNowa Ammerlaan2025-01-063-9/+9
| | | | | | | This we don't need any more since dist-kernel_reinstall_initramfs already does the appropriate checks. Signed-off-by: Nowa Ammerlaan <nowa@gentoo.org>
* sys-firmware/ipxe: Stabilize 1.21.1_p20230601-r1 x86, #947579Sam James2025-01-061-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-firmware/edk2-bin: Stabilize 202408 ppc64, #947251Sam James2025-01-061-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-firmware/edk2-bin: Stabilize 202408 x86, #947251Sam James2025-01-061-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-firmware/edk2-bin: Stabilize 202408 arm64, #947251Sam James2025-01-061-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-firmware/edk2: Stabilize 202408 arm64, #947251Sam James2025-01-061-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-firmware/ipxe: Stabilize 1.21.1_p20230601-r1 amd64, #947579Sam James2025-01-061-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-firmware/ipxe: Stabilize 1.21.1_p20230601-r1 arm64, #947579Sam James2025-01-061-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-firmware/ipxe: Stabilize 1.21.1_p20230601-r1 ppc64, #947579Sam James2025-01-061-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-firmware/seabios: Stabilize 1.16.3 ppc, #941496Sam James2025-01-061-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-firmware/seabios: Stabilize 1.16.3 ppc64, #941496Sam James2025-01-061-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-firmware/seabios-bin: Stabilize 1.16.3 ppc64, #941496Sam James2025-01-061-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-firmware/seabios: Stabilize 1.16.3 arm64, #941496Sam James2025-01-061-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-firmware/seabios-bin: Stabilize 1.16.3 arm64, #941496Sam James2025-01-061-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-firmware/seabios: Stabilize 1.16.3 amd64, #941496Sam James2025-01-061-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-firmware/seabios-bin: Stabilize 1.16.3 amd64, #941496Sam James2025-01-061-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-firmware/broadcom-bt-firmware: WhitespaceUlrich Müller2024-12-231-1/+1
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* sys-firmware/sof-firmware: Stabilize 2024.09.2 amd64, #946101Arthur Zamarin2024-12-091-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-firmware/sof-firmware: add 2024.09.2Pacho Ramos2024-12-082-0/+46
| | | | Signed-off-by: Pacho Ramos <pacho@gentoo.org>
* sys-firmware/intel-microcode: drop 20240531_p20240526-r2Mike Pagano2024-11-262-340/+0
| | | | Signed-off-by: Mike Pagano <mpagano@gentoo.org>
* sys-firmware/intel-microcode: stabilize 20241112_p20241103 for amd64, x86Mike Pagano2024-11-261-1/+1
| | | | Signed-off-by: Mike Pagano <mpagano@gentoo.org>
* sys-firmware/seabios-bin: Stabilize 1.16.3 x86, #941496Jakov Smolić2024-11-241-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* sys-firmware/seabios: Stabilize 1.16.3 x86, #941496Jakov Smolić2024-11-241-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* sys-firmware/intel-microcode: add myself as a maintainerMike Pagano2024-11-141-0/+4
| | | | Signed-off-by: Mike Pagano <mpagano@gentoo.org>
* sys-firmware/intel-microcode: add 20241112_p20241103Mike Pagano2024-11-132-0/+340
| | | | Signed-off-by: Mike Pagano <mpagano@gentoo.org>
* sys-firmware/sof-firmware: stabilize 2024.09 for amd64Pacho Ramos2024-11-081-1/+1
| | | | Signed-off-by: Pacho Ramos <pacho@gentoo.org>
* sys-firmware/sof-firmware: drop 2024.03Pacho Ramos2024-11-082-46/+0
| | | | Signed-off-by: Pacho Ramos <pacho@gentoo.org>
* sys-firmware/sof-firmware: add 2024.09.1Pacho Ramos2024-11-082-0/+46
| | | | Signed-off-by: Pacho Ramos <pacho@gentoo.org>
* sys-firmware/ipxe: destabilize 1.21.1_p20230601-r1 for ~ppc64Joonas Niilola2024-11-021-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* sys-firmware/ipxe: set version as from gentoo PVBertrand Jacquin2024-11-021-0/+138
| | | | | | | | | | By default, iPXE build include 1.0.0+ as version which can be confusing when troubleshooting network boot. Set version as from ebuild PV. Bug: https://bugs.gentoo.org/940181 Signed-off-by: Bertrand Jacquin <bertrand@jacquin.bzh> Closes: https://github.com/gentoo/gentoo/pull/38749 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* sys-firmware/atmel-firmware: drop 1.3-r2Andreas K. Hüttel2024-10-291-56/+0
| | | | | Bug: https://bugs.gentoo.org/887113 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* sys-firmware/intel-microcode: drop 20240514_p20240514Mike Pagano2024-10-202-322/+0
| | | | Signed-off-by: Mike Pagano <mpagano@gentoo.org>
* sys-firmware/edk2-bin: Version bump to 202408James Le Cuirot2024-10-102-0/+71
| | | | | | This now installs arm64 firmware. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* sys-firmware/edk2-ovmf-bin: Rename to edk2-bin to support other platformsJames Le Cuirot2024-10-106-3/+3
| | | | | | The source package now supports other platforms so follow suit. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* sys-firmware/edk2-ovmf-bin: Prepare for rename to sys-firmware/edk2-binJames Le Cuirot2024-10-101-5/+5
| | | | Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* sys-firmware/edk2: Add arm64 VM support to 202408James Le Cuirot2024-10-105-1/+154
| | | | | | | | | | | | | The filenames used here differ from Fedora, which ships far more variants. I felt it unnecessary to include the raw and unpadded images when the padded QCOW2 images should be all you need. QEMU_EFI.secboot_INSECURE.qcow2 does have Secure Boot enabled, but it must not be used in production. The lack of an SMM implementation for arm64 in this firmware means that the EFI variable store is unprotected, making the firmware unsafe. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* sys-firmware/edk2: Bump to 202408, Python 3.13, many other improvementsJames Le Cuirot2024-10-108-0/+473
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The ebuild has been largely rewritten. It now: * Respects CC, CXX, and flags when building the base tools. * Doesn't use gcc/cc when building the firmware, enabling cross. * Prepares the ground for supporting platforms other than OVMF for x64. * Installs OVMF_VARS.secboot.fd prepared with virt-fw-vars. * Includes the latest UEFI DBX update in OVMF_VARS.secboot.fd. * Adds 4MB variants of the .fd images (in QCOW2 format). * Fixes network support broken by a recent bump. * Drops EnrollDefaultKeys.efi and UefiShell.img The enrollment tool hasn't actually worked for a while and is no longer needed now that we provide OVMF_VARS.secboot.fd. UefiShell.img is therefore of little use, and other distros now provide UefiShell.iso instead anyway. We can do the same if there is sufficient interest. This moves us closer to Fedora, but they ship far more variants. They have a large Python wrapper around upstream's build system, which is unusual in itself. Building all these would make the ebuild much more complex, take a long time, and use up more disk space. Perhaps USE flags could help here, but I'm not sure what all these variants are for. I also decided to install to paths based on upstream's names, e.g. edk2/ArmVirtQemu-AARCH64 as opposed to Fedora's edk2/aarch64 because mixing QEMU with Xen and others would be confusing when there are many similarly named files, even within a single architecture. Closes: https://bugs.gentoo.org/891191 Closes: https://bugs.gentoo.org/921819 Closes: https://bugs.gentoo.org/929838 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* sys-firmware/edk2: Add missing BDEPEND on sys-apps/whichJames Le Cuirot2024-10-102-0/+2
| | | | | | | The new version bump won't use this. Closes: https://bugs.gentoo.org/853271 Signed-off-by: James Le Cuirot <chewi@gentoo.org>