BSD Ports

sysutils/fwupd 2.1.8 FreeBSD

Update firmware automatically, safely, and reliably

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
9e777fa9df
License
LGPL21
Categories
sysutils

Description

Make firmware updates automatic, safe, and reliable.

fwupd is a simple daemon to allow session software to update device firmware on your local machine. It is designed for desktops, but also usable on phones and headless servers. You can either use a GUI software manager like GNOME Software to view and apply updates, the command-line tool, or the system D-Bus interface directly.

Install

Binary package:

pkg install fwupd

From the ports tree:

cd /usr/ports/sysutils/fwupd/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	fwupd>0:sysutils/fwupd
LIB_DEPENDS=	libfwupd.so:sysutils/fwupd

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest-2.1.8---
FreeBSD:14:quarterly-2.1.8n/a--
FreeBSD:15:latest-2.1.8n/a--
FreeBSD:15:quarterly-2.1.8n/an/an/a
FreeBSD:16:latest-2.1.8n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 8

Library 12

Runtime 5

The full lists below include those, and their dependencies in turn.

Build dependencies 126

The first 100 are listed.

Run dependencies 156

The first 100 are listed.

Required by 1

Configuration

Options name: sysutils_fwupd

OptionDefaultDescription
DOCSoffBuild and/or install documentation
TESToffBuild and/or run tests
USES
cmake:indirect cpe gettext gnome inotify libarchive meson pkgconfig python readline shebangfix sqlite vala:build
Service scripts
fwupd

Files

Manual pages 5
  • dbxtool(1)
  • fwupd-remotes.d(5)
  • fwupd.conf(5)
  • fwupdmgr(1)
  • fwupdtool(1)
pkg-plist 5501
  • bin/dbxtool
  • bin/fwupdmgr
  • bin/fwupdtool
  • etc/fwupd/fwupd.conf
  • etc/fwupd/remotes.d/lvfs-embargo.conf
  • etc/fwupd/remotes.d/lvfs-testing.conf
  • etc/fwupd/remotes.d/lvfs.conf
  • etc/fwupd/remotes.d/vendor-directory.conf
  • etc/pki/fwupd-metadata/LVFS-CA-2025PQ.pem
  • etc/pki/fwupd-metadata/LVFS-CA.pem
  • etc/pki/fwupd/LVFS-CA-2025PQ.pem
  • etc/pki/fwupd/LVFS-CA.pem
  • include/fwupd-3/fwupd.h
  • include/fwupd-3/libfwupd/fwupd-bios-setting-struct.h
  • include/fwupd-3/libfwupd/fwupd-bios-setting.h
  • include/fwupd-3/libfwupd/fwupd-build-glib-2-58.h
  • include/fwupd-3/libfwupd/fwupd-build-glib-2-60.h
  • include/fwupd-3/libfwupd/fwupd-build-glib-2-62.h
  • include/fwupd-3/libfwupd/fwupd-build-glib-2-64.h
  • include/fwupd-3/libfwupd/fwupd-build-glib-2-66.h
  • include/fwupd-3/libfwupd/fwupd-build-glib-2-68.h
  • include/fwupd-3/libfwupd/fwupd-build-glib-2-70.h
  • include/fwupd-3/libfwupd/fwupd-build-glib-2-72.h
  • include/fwupd-3/libfwupd/fwupd-build-glib-2-76.h
  • include/fwupd-3/libfwupd/fwupd-build-glib-2-80.h
  • include/fwupd-3/libfwupd/fwupd-build.h
  • include/fwupd-3/libfwupd/fwupd-client-struct.h
  • include/fwupd-3/libfwupd/fwupd-client-sync.h
  • include/fwupd-3/libfwupd/fwupd-client.h
  • include/fwupd-3/libfwupd/fwupd-codec-struct.h
  • include/fwupd-3/libfwupd/fwupd-codec.h
  • include/fwupd-3/libfwupd/fwupd-common.h
  • include/fwupd-3/libfwupd/fwupd-device-struct.h
  • include/fwupd-3/libfwupd/fwupd-device.h
  • include/fwupd-3/libfwupd/fwupd-enums-struct.h
  • include/fwupd-3/libfwupd/fwupd-enums.h
  • include/fwupd-3/libfwupd/fwupd-error-struct.h
  • include/fwupd-3/libfwupd/fwupd-error.h
  • include/fwupd-3/libfwupd/fwupd-jcat-blob.h
  • include/fwupd-3/libfwupd/fwupd-jcat-file.h
  • include/fwupd-3/libfwupd/fwupd-jcat-item.h
  • include/fwupd-3/libfwupd/fwupd-jcat-struct.h
  • include/fwupd-3/libfwupd/fwupd-json-array.h
  • include/fwupd-3/libfwupd/fwupd-json-common.h
  • include/fwupd-3/libfwupd/fwupd-json-node.h
  • include/fwupd-3/libfwupd/fwupd-json-object.h
  • include/fwupd-3/libfwupd/fwupd-json-parser.h
  • include/fwupd-3/libfwupd/fwupd-json-struct.h
  • include/fwupd-3/libfwupd/fwupd-plugin-struct.h
  • include/fwupd-3/libfwupd/fwupd-plugin.h
  • include/fwupd-3/libfwupd/fwupd-release-struct.h
  • include/fwupd-3/libfwupd/fwupd-release.h
  • include/fwupd-3/libfwupd/fwupd-remote-struct.h
  • include/fwupd-3/libfwupd/fwupd-remote.h
  • include/fwupd-3/libfwupd/fwupd-report-struct.h
  • include/fwupd-3/libfwupd/fwupd-report.h
  • include/fwupd-3/libfwupd/fwupd-request-struct.h
  • include/fwupd-3/libfwupd/fwupd-request.h
  • include/fwupd-3/libfwupd/fwupd-security-attr-struct.h
  • include/fwupd-3/libfwupd/fwupd-security-attr.h
  • include/fwupd-3/libfwupd/fwupd-variant.h
  • include/fwupd-3/libfwupd/fwupd-version.h
  • lib/fwupd-2.1.8/libfwupdengine.so
  • lib/fwupd-2.1.8/libfwupdplugin.so
  • lib/fwupd-2.1.8/libfwupdutil.so
  • lib/girepository-1.0/Fwupd-2.0.typelib
  • lib/libfwupd.so
  • lib/libfwupd.so.3
  • lib/libfwupd.so.3.0.0
  • libdata/pkgconfig/fwupd.pc
  • libexec/fwupd/fwupd
  • libexec/installed-tests/fwupd/algoltek-usbcr-self-test
  • libexec/installed-tests/fwupd/ccgx-dmc-self-test
  • libexec/installed-tests/fwupd/ccgx-self-test
  • libexec/installed-tests/fwupd/elantp-self-test
  • libexec/installed-tests/fwupd/focal-moc-self-test
  • libexec/installed-tests/fwupd/fu-amd-gpu-uma-test
  • libexec/installed-tests/fwupd/fu-dfu-self-test
  • libexec/installed-tests/fwupd/fwupdplugin-backend-test
  • libexec/installed-tests/fwupd/fwupdplugin-bios-settings-test
  • libexec/installed-tests/fwupd/fwupdplugin-byte-array-test
  • libexec/installed-tests/fwupd/fwupdplugin-bytes-test
  • libexec/installed-tests/fwupd/fwupdplugin-cab-firmware-test
  • libexec/installed-tests/fwupd/fwupdplugin-cbor-test
  • libexec/installed-tests/fwupd/fwupdplugin-chunk-array-test
  • libexec/installed-tests/fwupd/fwupdplugin-common-test
  • libexec/installed-tests/fwupd/fwupdplugin-composite-input-stream-test
  • libexec/installed-tests/fwupd/fwupdplugin-compressor-stream-test
  • libexec/installed-tests/fwupd/fwupdplugin-config-test
  • libexec/installed-tests/fwupd/fwupdplugin-context-test
  • libexec/installed-tests/fwupd/fwupdplugin-device-event-test
  • libexec/installed-tests/fwupd/fwupdplugin-device-locker-test
  • libexec/installed-tests/fwupd/fwupdplugin-device-test
  • libexec/installed-tests/fwupd/fwupdplugin-efi-test
  • libexec/installed-tests/fwupd/fwupdplugin-efivars-test
  • libexec/installed-tests/fwupd/fwupdplugin-fdt-firmware-test
  • libexec/installed-tests/fwupd/fwupdplugin-firmware-test
  • libexec/installed-tests/fwupd/fwupdplugin-hid-descriptor-test
  • libexec/installed-tests/fwupd/fwupdplugin-hidraw-device-test
  • libexec/installed-tests/fwupd/fwupdplugin-hwids-test

The first 100 are listed.

distinfo 1
FileSizeSHA256
fwupd-fwupd-2.1.8_GH0.tar.gz7.183659e+0629ce4c6d7c5211f487474219474b422132b58f03adedf826816b9c8cce129274

Commit history 3

DateCommitCreditsLog message
9e777fa9df Bernhard Froehlich sysutils/fwupd: Update to 2.1.8
This also fixes some failing testcases on FreeBSD and I've regenerated all patchfiles which is very noisy.
cf971ccd86 Bernhard Froehlich sysutils/fwupd: Add CPE information
8d126ba007 Bernhard Froehlich sysutils/fwupd: Update to 2.1.7