sys-apps/fwupd (gentoo)

Search

Install

Install this package:

emerge -a sys-apps/fwupd

Package Information

Description:
Aims to make updating firmware on Linux automatic, safe and reliable
Homepage:
https://fwupd.org
License:
LGPL-2.1+

Versions

Version EAPI Keywords Slot
2.1.8 8 ~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 0
2.1.7 8 amd64 ~arm arm64 ~loong ppc64 ~riscv x86 0
2.1.5 8 ~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 0
2.1.2 8 ~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 0
2.1.1 8 ~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 0
2.0.20 8 amd64 ~arm arm64 ~loong ppc64 ~riscv x86 0
2.0.16 8 amd64 ~arm arm64 ~loong ppc64 ~riscv x86 0

Metadata

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="person" proxied="yes">
		<email>johnmh@johnmh.me</email>
		<name>John M. Harris, Jr.</name>
	</maintainer>
	<maintainer type="project" proxied="proxy">
		<email>proxy-maint@gentoo.org</email>
		<name>Proxy Maintainers</name>
	</maintainer>
	<use>
		<flag name="archive">Use <pkg>app-arch/libarchive</pkg> for archives support</flag>
		<flag name="amdgpu">Build and install AMD dGPU (Navi3x and above) plugin</flag>
		<flag name="cbor">Enable CBOR support for coSWID and uSWID via <pkg>dev-libs/libcbor</pkg></flag>
		<flag name="flashrom">Enable flashrom plugin via <pkg>sys-apps/flashrom</pkg></flag>
		<flag name="nvme">Build and install NVMe plugin</flag>
		<flag name="modemmanager">Build and install Modem Manager plugin</flag>
		<flag name="spi">Install Intel-SPI plugin</flag>
		<flag name="synaptics">Install synaptics plugin</flag>
		<flag name="tpm">Install Trusted Platform Module plugin</flag>
		<flag name="uefi">Enable UEFI support</flag>
		<flag name="protobuf">Enable protobuf plugins</flag>
	</use>
	<upstream>
		<bugs-to>https://github.com/fwupd/fwupd/issues</bugs-to>
		<remote-id type="github">fwupd/fwupd</remote-id>
		<remote-id type="cpe">cpe:/a:fwupd:fwupd</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Manage flags for this package: euse -i <flag> -p sys-apps/fwupd | euse -E <flag> -p sys-apps/fwupd | euse -D <flag> -p sys-apps/fwupd

Flag Description 2.1.8 2.1.7 2.1.5 2.1.2 2.1.1 2.0.20 2.0.16
amdgpu Build and install AMD dGPU (Navi3x and above) plugin ✓ ✓ ✓ ✓ ✓ ✓ ✓
archive Use <pkg>app-arch/libarchive</pkg> for archives support ✗ ✗ ✗ ✗ ✗ ⊕ ⊕
bash-completion Enable bash-completion support ✓ ✓ ✓ ✓ ✓ ✓ ✓
bluetooth Enable Bluetooth Support ✓ ✓ ✓ ✓ ✓ ✓ ✓
cbor Enable CBOR support for coSWID and uSWID via <pkg>dev-libs/libcbor</pkg> ✗ ✗ ✗ ✗ ✓ ✓ ✓
elogind Enable session tracking via sys-auth/elogind ✓ ✓ ✓ ✓ ✓ ✓ ✓
flashrom Enable flashrom plugin via <pkg>sys-apps/flashrom</pkg> ✗ ✗ ✗ ✓ ✓ ✓ ✓
gnutls Prefer net-libs/gnutls as SSL/TLS provider (ineffective with USE=-ssl) ⊕ ⊕ ⊕ ✓ ✓ ✓ ✓
gtk-doc Build and install gtk-doc based developer documentation for dev-util/devhelp, IDE and offline use ✓ ✓ ✓ ✓ ✓ ✓ ✓
introspection Add support for GObject based introspection ✓ ✓ ✓ ✓ ✓ ✓ ✓
lzma Support for LZMA compression algorithm ✗ ✗ ✗ ✗ ✗ ✓ ✓
minimal Install a very minimal build (disables, for example, plugins, fonts, most drivers, non-critical features) ✓ ✓ ✓ ✓ ✓ ✓ ✓
modemmanager Build and install Modem Manager plugin ✓ ✓ ✓ ✓ ✓ ✓ ✓
nvme Build and install NVMe plugin ✗ ✗ ✗ ✗ ✗ ✓ ✓
policykit Enable PolicyKit (polkit) authentication support ✓ ✓ ✓ ✓ ✓ ✓ ✓
protobuf Enable protobuf plugins ✗ ✗ ✗ ✗ ✗ ✓ ✓
readline Enable support for libreadline, a GNU line-editing library that almost everyone wants ✓ ✓ ✓ ✓ ✓ ✗ ✗
seccomp Enable seccomp (secure computing mode) to perform system call filtering at runtime to increase security of programs ✓ ✓ ✓ ✓ ✓ ✓ ✓
selinux !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur ✓ ✓ ✓ ✓ ✓ ✓ ✓
spi Install Intel-SPI plugin ✗ ✗ ✗ ✗ ✗ ✓ ✓
synaptics Install synaptics plugin ✗ ✗ ✗ ✗ ✗ ✓ ✓
systemd Enable use of systemd-specific libraries and features like socket activation or session tracking ✓ ✓ ✓ ✓ ✓ ✓ ✓
test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently) ✓ ✓ ✓ ✓ ✓ ✓ ✓
tpm Install Trusted Platform Module plugin ✓ ✓ ✓ ✓ ✓ ✓ ✓
uefi Enable UEFI support ✓ ✓ ✓ ✓ ✓ ✓ ✓
valgrind Enable annotations for accuracy. May slow down runtime slightly. Safe to use even if not currently using dev-debug/valgrind ✓ ✓ ✗ ✗ ✗ ✗ ✗

Files

Manifest

Type File Size Versions
DIST fwupd-2.0.16.tar.xz 4999552 bytes 2.0.16
DIST fwupd-2.0.20.tar.xz 5113876 bytes 2.0.20
DIST fwupd-2.0.20.tar.xz.asc 488 bytes 2.0.20
DIST fwupd-2.1.1.tar.xz 5222632 bytes 2.1.1
DIST fwupd-2.1.1.tar.xz.asc 488 bytes 2.1.1
DIST fwupd-2.1.2.tar.xz 5287488 bytes 2.1.2
DIST fwupd-2.1.2.tar.xz.asc 488 bytes 2.1.2
DIST fwupd-2.1.5.tar.xz 5373796 bytes 2.1.5
DIST fwupd-2.1.5.tar.xz.asc 488 bytes 2.1.5
DIST fwupd-2.1.7.tar.xz 5059168 bytes 2.1.7
DIST fwupd-2.1.7.tar.xz.asc 488 bytes 2.1.7
DIST fwupd-2.1.8.tar.xz 5082240 bytes 2.1.8
DIST fwupd-2.1.8.tar.xz.asc 488 bytes 2.1.8
Unmatched Entries
Type File Size