binpatch-ng is a framework for creating binary patches for
OpenBSD
on all platforms in a semi-automatic way. It can automatically
download the source patches published on
OpenBSD.org/errata.html,
apply them, build them, and package the result into binary patches
that can be installed (and uninstalled) using the OpenBSD pkg_*
tools, pkg_add(1) and pkg_delete(1).
Since these binary patches are just like any other package
installed on an OpenBSD system, they can be manipulated just the
same. This allows for querying with pkg_info(1) and updating
with pkg_add(1).
The full README as distributed in the tarball below is also available for online viewing.
All somewhat modern versions of OpenBSD are supported as there are
no release specific hooks in binpatchng. Although it is
generally advised not to lag behind more than two releases from the
most recent OpenBSD release.
At a very minimum OpenBSD 4.5 is needed if you are using signed
packages. Although any OpenBSD installation that old is really in
need of an update anyway...
binpatchng-2.1.3.tar.gz - MD5 (binpatchng-2.1.3.tar.gz) = c9c686ca33b5e343fa123d0bf156efdc
The list of changes for this release can be found in the Changelog.
The sources can also be browsed online through cgit.
In case you have questions or you need support please contact us at binpatch@support.mtier.org.