ports-mgmt/pkgfe: [NEW PORT] Ncurses frontend for ports collection
Package Frontend is a ncurses-based, graphical frontend for
the FreeBSD ports collection.
WWW: http://ketas.si.pri.ee/pkgfe/
PR: 295922
www/sblg: [NEW PORT] Static blog utility
sblg is a utility for creating static blogs. It merges articles into templates
to generate static HTML files, Atom feeds, and JSON files. It's built for use
with make(1). No PHP, no database: just a simple UNIX tool for pulling data from
articles and populating templates.
How does it work? You write your HTML (really XHTML) articles and templates.
sblg(1) pulls data from the articles and merges it into the templates. This is
usually orchestrated with a Makefile. And that's it. You can write articles in
any format — like Markdown — so long it converts into XHTML.
WWW: https://kristaps.bsd.lv/sblg/
PR: 296801
*/*: Bump PORTREVISION for postgresql-server dependant ports
All ports depending on postgreql-server require a rebuild after
postgresql-server is upgraded to reflect security fixes.
Security: 1a672925-de93-11f1-9824-6cc21735f730
databases/postgresql1[45678]-*: Update to latest patch releases
Update to 18.7, 17.12, 16.16, 15.20 and 14.25, fixing 53 CVEs and
a large number of other bugs.
A dump/restore is not required, but some indexes may be corrupt and
should be rebuilt with REINDEX after updating:
- btree indexes on bpchar columns declared without a length
(CHAR(n) is not affected)
- GiST indexes using gist_trgm_ops (contrib/pg_trgm)
- GIN indexes and TOAST-table indexes, if corruption is suspected
For 17 and 18, existing incremental backups should not be trusted.
Take a new full backup after updating and base subsequent
incremental backups on that.
Release notes: https://www.postgresql.org/about/news/postgresql-187-1712-1616-1520-1425-and-19-rc-2-released-3442/
Security: 1a672925-de93-11f1-9824-6cc21735f730
sysutils/vm-bhyve-devel: Update to the latest commit
This is a -devel port, so it's being shipped to the quarterly branch
for users keen on the latest updates. More cautious users use
sysutils/vm-bhyve instead.
MFH: 2026Q4
(cherry picked from commit a03ca31f5e522b80d2afe234f7f808c5b3b76e1d)
sysutils/vm-bhyve-devel: Update to the latest commit
This is a -devel port, so it's being shipped to the quarterly branch
for users keen on the latest updates. More cautious users use
sysutils/vm-bhyve instead.
MFH: 2026Q4
emulators/bobbin: [NEW PORT] Terminal-driven Apple II-series emulator
Bobbin is a terminal-driven Apple II-series emulator aimed at efficient
development for 8-bit Apple computers.
It features full Apple ][, ][+, and //e emulation, a curses-based
terminal interface, and a line-oriented simple interface suitable for
scripting and pipes.
WWW: https://github.com/micahcowan/bobbin
PR: 298782
sysutils/libmbus: [NEW PORT] Meter-bus library and utility programs
The Meter-Bus is a standard for reading out meter data from
electricity meters, heat meters, gas meters, etc. The M-bus
standard deals with both the electrical signals on the M-Bus,
and the protocol and data format used in transmissions on
the M-Bus. The role of libmbus is to decode/encode M-bus
data, and to handle the communication with M-Bus devices.
WWW: https://github.com/rscada/libmbus/
PR: 298095
Co-authored by: alven@
ports-mgmt/pkg: update to 2.9.1
Changes:
Major changes:
- upgrade: be more verbose about why a package is being installed as part of an upgrade
- improvements in shlibs/provides handling in pkg add (for subpackages in ports).
Minor changes:
- Fix plugins
- Fix elf reading leading to crash
- Fix query %R
- Sync libfetch from current
(cherry picked from commit 603478f9f4b430b8262627d61c8efa3e7cc3fc5a)
ports-mgmt/pkg: update to 2.9.0
Major changes
=============
- Security hardening everywhere
- libpkg: add the pkg_repo_meta_extra() API
- full support for musl
- keys: fall back on the host keys when using a root directory
- pkg set -v: store the vital flag as a user override combined with the
package's own flag
- clean: keep the exact archives of the installed packages
- db: add out-of-schema pkg_local and pkg_attr to improve changes
without schema incompatibilities
- upgrade/install: report why each installed package that the plan
removes
- upgrade/install: require an explicit confirmation before removing
explicitly installed packages
- upgrade/install: require an explicit confirmation before removing
explicitly installed packages
[38 lines not shown]
ports-mgmt/pkg: update to 2.9.1
Changes:
Major changes:
- upgrade: be more verbose about why a package is being installed as part of an upgrade
- improvements in shlibs/provides handling in pkg add (for subpackages in ports).
Minor changes:
- Fix plugins
- Fix elf reading leading to crash
- Fix query %R
- Sync libfetch from current