Versions
v1.7 :: 0 :: gentoo
- Modified
- License
- LGPL-2.1+
- Keywords
- amd64 x86 ~arm ~arm64 ~loong ~riscv
- USE flags
- secureboot
v1.6-r1 :: 0 :: gentoo
- Modified
- License
- LGPL-2.1+
- Keywords
- amd64 x86 ~arm ~arm64 ~riscv
- USE flags
- secureboot
USE flags
General
- secureboot
- Automatically sign efi executables using user specified key
Dependencies
Depending packages
sys-apps / fwupd : Aims to make updating firmware on Linux automatic, safe and reliable
Bugs
- 913874
- sys-apps/fwupd-efi-1.4-r1 with >=sys-boot/gnu-efi-3.0.17: relocation error on arm64
- 938566
- sys-apps/fwupd-efi-1.6 - [gcc-15] ../.../fwup-debug.c: error: initialization of CHAR16 {aka int } from incompatible pointer type short unsigned int [-Wincompat
- 949655
- sys-apps/fwupd-efi-1.7: fails to link with ld.lld
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - WANG Xuerui · gentoo
sys-apps/fwupd-efi: keyword 1.7 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-apps/fwupd-efi: Stabilize 1.7 amd64, #946537
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
sys-apps/fwupd-efi: Stabilize 1.7 x86, #946537
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - John M. Harris Jr. · gentoo
sys-apps/fwupd-efi: drop 1.6
Signed-off-by: John M. Harris Jr. <johnmh@johnmh.me> Closes: https://github.com/gentoo/gentoo/pull/39195 Signed-off-by: Sam James <sam@gentoo.org> - John M. Harris Jr. · gentoo
sys-apps/fwupd-efi: add 1.7
Signed-off-by: John M. Harris Jr. <johnmh@johnmh.me> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-apps/fwupd-efi: Stabilize 1.6-r1 amd64, #941863
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-apps/fwupd-efi: Stabilize 1.6-r1 x86, #941863
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - John M. Harris Jr. · gentoo
sys-apps/fwupd-efi: add 1.6-r1
Update PYTHON_COMPAT for python3_13. Signed-off-by: John M. Harris Jr. <johnmh@johnmh.me> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Filip Kobierski · gentoo
sys-apps/fwupd-efi: drop old
Signed-off-by: Filip Kobierski <fkobi@pm.me> Closes: https://github.com/gentoo/gentoo/pull/37821 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
sys-apps/fwupd-efi: Stabilize 1.6 x86, #933048
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-apps/fwupd-efi: Stabilize 1.6 amd64, #933048
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-apps/fwupd-efi: Keyword 1.6 x86, #930564
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-apps/fwupd-efi: Keyword 1.6 arm64, #930564
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-apps/fwupd-efi: Keyword 1.6 arm, #930564
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
sys-apps/fwupd-efi: drop 1.4-r1
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
sys-apps/fwupd-efi: keyword 1.6 for ~riscv
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
sys-apps/fwupd-efi: add 1.6
Closes: https://bugs.gentoo.org/930102 Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
sys-apps/fwupd-efi: add 1.5
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
sys-apps/fwupd-efi: fix llvm-objcopy build error
Upstream began passing --section-alignment to objcopy before 1.4 and that option remains unsupported by llvm-objcopy. However, the change has since been reverted as non-compliant. Closes: https://bugs.gentoo.org/919118 Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrew Ammerlaan · gentoo
sys-apps/fwupd-efi: use secureboot.eclass to sign efi exec
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
sys-apps/fwupd-efi: drop 1.3
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-apps/fwupd-efi: Stabilize 1.4 x86, #903566
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-apps/fwupd-efi: Stabilize 1.4 amd64, #903566
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
sys-apps/fwupd-efi: restore the old option for setting the linker
Between 1.3 and 1.4, fwupd-efi upstream phased this option out in favour of using standard Meson toolchain management for both the compiler and the linker. However, the transition has not been completed yet and the linking phase still involves a custom target explicitly calling the linker executable - and the way the name of said executable is determined at the moment is not entirely robust. Closes: https://bugs.gentoo.org/892339 Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-apps/fwupd-efi: Keyword 1.4 arm, #892315
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-apps/fwupd-efi: Keyword 1.4 arm64, #892315
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
sys-apps/fwupd-efi: add 1.4
Now with xz-compressed source tarballs! Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
sys-apps/fwupd-efi: drop 1.1
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-apps/fwupd-efi: Stabilize 1.3 amd64, #866512
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-apps/fwupd-efi: Stabilize 1.3 x86, #866512
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
sys-apps/fwupd-efi: drop 1.2
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Marek Szuba · gentoo
sys-apps/fwupd-efi: have the ebuilds set efi-libdir
Upstream build scripts attempt to determine the ABI-correct libdir name by calling '${CC} -print-multi-os-directory', which does not work with clang. Fortunately, we have a perfectly good mechanism for this available to the ebuilds. Closes: https://bugs.gentoo.org/831970 Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
sys-apps/fwupd-efi: enable py3.11
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Lars Wendler · gentoo
sys-apps/fwupd-efi: Bump to version 1.3
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
sys-apps/fwupd-efi: bump to v1.2
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
sys-apps/fwupd-efi: amd64 stable wrt bug #814932
Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
sys-apps/fwupd-efi: Stabilize 1.1 x86, #814932
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
sys-apps/fwupd-efi: drop old
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Thomas Deutschmann · gentoo
sys-apps/fwupd-efi: bump to v1.1
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
sys-apps/fwupd-efi: fix building
Fixes PermissionError: [Errno 13] Permission denied: 'genpeimg' Closes: https://bugs.gentoo.org/796569 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
sys-apps/fwupd-efi: set blocker on previous <sys-apps/fwupd-1.6.0 to aid upgrading
Bug: https://bugs.gentoo.org/796143 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
sys-apps/fwupd-efi: initial import
Thanks-to: Joakim Tjernlund Closes: https://bugs.gentoo.org/791307 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>