FreeBSD Ports

sysutils/fwup 1.17.1

Configurable embedded Linux firmware update creator and runner

Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
653a9d028a
License
APACHE20
Categories
sysutils
Package size
146.8 KiB, 372.4 KiB installed

Description

fwup is a configurable image-based software update utility for embedded Linux-based systems. It primarily supports software upgrade strategies that update entire root filesystem images at once. This includes strategies like swapping back and forth between A and B partitions, recovery partitions, and various trial update/failback scenarios. All software update information is combined into a ZIP archive that may optionally be cryptographically signed. fwup has minimal dependencies and runtime requirements.

Install

As a binary package — by origin, or by package name:

pkg install sysutils/fwup
pkg install fwup

From the ports tree:

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

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

RUN_DEPENDS=	fwup>0:sysutils/fwup

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:latest1.17.11.17.11.9.11.12.01.17.1
FreeBSD:14:quarterly1.17.11.17.1n/a1.12.01.17.1
FreeBSD:15:latest1.17.11.17.1n/a1.12.01.12.0
FreeBSD:15:quarterly1.17.11.17.1n/an/an/a
FreeBSD:16:latest1.17.11.17.1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Library 1

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

All build dependencies 12
All run dependencies 8

No port depends on this one.

Configuration

Options name: sysutils_fwup

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
gettext-runtime libarchive libtool pkgconfig
Service scripts
none

Message after installing

===>   NOTICE:

The fwup port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

Files

distinfo 1
FileSizeSHA256
fwup-1.17.1.tar.gz1.731974e+067672c6568b7538ed81b8557c91bf3a198599dc9eb6f69ea4441cee8b1e87c098
Master sites 1
  • https://github.com/fwup-home/fwup/releases/download/v1.17.1/

Commit history 1

DateCommitCreditsLog message
653a9d028a Vladimir Druzenko sysutils/fwup: Update 1.16.0 => 1.17.1
Changelogs: https://github.com/fwup-home/fwup/releases/tag/v1.17.0 https://github.com/fwup-home/fwup/releases/tag/v1.17.1 Improve port: - Switch from USE_GITHUB to prepared by upstream tarball. - Remove unnecessary dependencies. - Remove unnecessary GNU_CONFIGURE_MANPREFIX. PR: 298592 Sponsored by: UNIS Labs Co-authored-by: rottlog <[email protected]>