commit: 226dd2bc41e0b641333cefae6d678384a9306b3e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 24 02:23:08 2026 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 24 02:23:08 2026 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=226dd2bc
sys-apps/fwupd: wire up verify-sig
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/fwupd/Manifest | 1 +
sys-apps/fwupd/fwupd-2.0.18.ebuild | 12 ++++++++----
2 files changed, 9 insertions(+), 4 deletions(-)
diff --git a/sys-apps/fwupd/Manifest b/sys-apps/fwupd/Manifest
index 13192a21dd09..442c62af66ae 100644
--- a/sys-apps/fwupd/Manifest
+++ b/sys-apps/fwupd/Manifest
@@ -3,4 +3,5 @@ DIST fwupd-2.0.1.tar.xz 4971220 BLAKE2B
44d95bae51cb299ab4130805f1a57ebfb0fd5ba8
DIST fwupd-2.0.14.tar.xz 4980572 BLAKE2B
f3dfe427e9c01629e1dd3a860d305d3b60d094387b507b01de6f082041f7a13fd673eda650c7ddac7e353aaa41fdd476a67654a298632bc13895f7a5ab6d86bf
SHA512
627ecf8f4951c22b6e497032de2a00d27af8d9348bf6f6ae49e8c89565eb0ee5a0b8ffc142717908955483090d6671de2e34297880138a31e87e11317fc5dbaf
DIST fwupd-2.0.16.tar.xz 4999552 BLAKE2B
219dea379cd716df4f8e4e33c602db576b166609d65f28ef87e53ed32555dfbf1867aad2f2e230462dc9528a922c978370930b16caf56b27de8508a6d50b4ea4
SHA512
c923b843f48aeb4a313504a9b7b56c66cbb845f7c9d809d9103e610bebc2b3aed891b913a43f1c4f543f978f2de87d9173e542a103a67fa20b868a916cd1bf46
DIST fwupd-2.0.18.tar.xz 5100336 BLAKE2B
c2de6d314b1c146f487c48e45b203e299b0aa3f78de926fe9233f426f22130b6f710af3fb7223173b09c7e81e8830b6fbac2a942d5666544cf1da0dbd1dc6282
SHA512
a70d490d0cb261a9b0b27d0b4340e0603260817658c259763b250ff38e0204b59ed4e1abdf298d674f78876fd205e224859b3a68d009d7f2fc03d2f425af5e34
+DIST fwupd-2.0.18.tar.xz.asc 488 BLAKE2B
6b0a268a5bc454c8f3d20630b89b16ae1ce036328feaee52c19723685b72938b74764cb9ea3c315221f798d0c92da5bf387f559521715f5753371d2460f2fb8a
SHA512
ac3493b66de35d1e2b9f6ecde2ffb8b4c857b874e1c377bff7887e81670f704d06303d2f7d9fc9bca1de4da201b8bce87854ba1685ebc386fc9b68f82ee403f0
DIST fwupd-2.0.3.tar.xz 5085932 BLAKE2B
82e5170c8f3771685f3c3bed9f02c934104f9953d6dc4eb00290f3a283305a30ae9cebab165c88725a016e86f5610d9699c5f86cc5acf7a32cc4454d82df7c84
SHA512
68321ecf655f12352fd12182e000d9295c3421015ae13012c37bd5e711a0e240a331a6ae5d17a42c2608be79f005e121470c77c28b5fae61fe3383c7579e2bfd
diff --git a/sys-apps/fwupd/fwupd-2.0.18.ebuild
b/sys-apps/fwupd/fwupd-2.0.18.ebuild
index 2168b3b95fd8..5e16505651f1 100644
--- a/sys-apps/fwupd/fwupd-2.0.18.ebuild
+++ b/sys-apps/fwupd/fwupd-2.0.18.ebuild
@@ -1,15 +1,18 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..14} )
-
-inherit meson python-single-r1 vala udev xdg
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/hughsie.asc
+inherit meson python-single-r1 vala verify-sig udev xdg
DESCRIPTION="Aims to make updating firmware on Linux automatic, safe and
reliable"
HOMEPAGE="https://fwupd.org"
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz"
+SRC_URI="
+ https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz
+ verify-sig? (
https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz.asc )
+"
LICENSE="LGPL-2.1+"
SLOT="0"
@@ -49,6 +52,7 @@ BDEPEND="$(vala_depend)
dev-python/pygobject:3[cairo]
')
)
+ verify-sig? ( sec-keys/openpgp-keys-hughsie )
"
COMMON_DEPEND="${PYTHON_DEPS}
>=app-arch/gcab-1.0