FreeBSD/ports b558e3fnet/libslirp Makefile distinfo

net/libslirp: Update to 4.9.4
DeltaFile
+3-3net/libslirp/distinfo
+1-1net/libslirp/Makefile
+4-42 files

FreeBSD/ports 4a288edchinese/fcitx-libpinyin pkg-plist Makefile

chinese/fcitx-libpinyin: Drop support for Qt5

Qt5 option requires deprecated WebEngine.

PR:             298172
Approved by:    maintainer
DeltaFile
+2-18chinese/fcitx-libpinyin/Makefile
+0-1chinese/fcitx-libpinyin/pkg-plist
+2-192 files

FreeBSD/ports 4f2a492astro/traccar Makefile distinfo

astro/traccar: upgrade to 6.15.3
DeltaFile
+424-409astro/traccar/pkg-plist
+3-3astro/traccar/distinfo
+1-1astro/traccar/Makefile
+428-4133 files

FreeBSD/ports a4c421cMk/Uses xorg-cat.mk, x11/xcb-proto Makefile distinfo

Mk/Uses/xorg-cat.mk: Resurrect CATEGORIES=proto and switch EXTRACT_SUFX to xz

Resurrect CATEGORIES=proto to simplify the port's Makefile.
Remove experimental from the meson's comment, as some ports have fully
transitioned to building with Meson.
Upstream has switched from bz2 to xz, so update EXTRACT_SUFX.

PR:             298092
Approved by:    x11 (arrowd)
Approved by:    fluffy (mentor)
DeltaFile
+8-5x11/xf86dga/Makefile
+7-3Mk/Uses/xorg-cat.mk
+1-5x11/xorgproto/Makefile
+3-3x11/xorgproto/distinfo
+3-3x11/xcb-proto/distinfo
+1-4x11/xcb-proto/Makefile
+23-238 files not shown
+32-4414 files

FreeBSD/ports 91a365bdevel/hyperscan/files patch-CMakeLists.txt

devel/hyperscan: Fix building with CMake 4

Approved by:    portmgr (fixit blanket)
DeltaFile
+6-0devel/hyperscan/files/patch-CMakeLists.txt
+6-01 files

FreeBSD/ports 458dbcfsysutils/sylve Makefile distinfo

sysutils/sylve: Update to 0.3.1

Changelog:      https://github.com/AlchemillaHQ/Sylve/releases/tag/v0.3.1
Sponsored by:   The FreeBSD Foundation

Differential Revision:  https://reviews.freebsd.org/D59480
DeltaFile
+7-7sysutils/sylve/distinfo
+1-2sysutils/sylve/Makefile
+8-92 files

FreeBSD/ports 799b961security/pkcs11-tools distinfo Makefile

security/pkcs11-tools: Update 3.0.0 => 3.1.0

Port Changes:
- Use distribution tarball rather than pure source code
  for prebuilt manpages instead of depending on Pandoc.

Changelog:
https://github.com/Mastercard/pkcs11-tools/blob/v3.1.0/CHANGELOG.md

PR:             297826
Approved by:    osa, vvd (Mentors, implicit)
Co-authored-by: Yusuf Yaman <nxjoseph at FreeBSD.org>
DeltaFile
+37-1security/pkcs11-tools/pkg-plist
+10-10security/pkcs11-tools/Makefile
+3-3security/pkcs11-tools/distinfo
+50-143 files

FreeBSD/ports 2540207devel/tinygo Makefile distinfo, devel/tinygo/files patch-Makefile modules.txt

devel/tinygo: Update 0.19.0 => 0.42.0, take maintainership

The port has been stuck at 0.19.0 since 2021 and was deprecated on
2026-08-08 along with the other ports pinned to Go 1.25, scheduled for
removal on 2026-09-30.  Upstream 0.42.0 supports Go 1.27 and LLVM 22, so
the pin goes away and with it the reason for the deprecation.

Upstream renamed Makefile to GNUmakefile, dropped the git rev-parse call
and ships the submodule marker files the build checks for, so
files/patch-Makefile is no longer needed at all and the port now builds
unpatched.  wasm-opt is taken from devel/binaryen rather than built from
the bundled copy, and build/release no longer produces a pkg directory.

The bundled LLVM is now a fork of llvm-project carrying the Xtensa
backend, pinned by the commit recorded in llvm-version.txt.  Keeping it
bundled rather than switching to devel/llvm22 is what makes the Xtensa
targets work, ESP32 included.

tinygo resolves GOROOT by running "go" from PATH, which the package does

    [13 lines not shown]
DeltaFile
+8,757-924devel/tinygo/pkg-plist
+260-0devel/tinygo/files/modules.txt
+117-55devel/tinygo/distinfo
+87-38devel/tinygo/Makefile
+0-57devel/tinygo/files/patch-Makefile
+9,221-1,0745 files

FreeBSD/ports d339f7cfinance/frontaccounting Makefile, finance/frontaccounting/files patch-includes_db_inventory__db.inc patch-includes_session.inc

finance/frontaccounting: Update 2.4.12 => 2.4.20

Changelog:
https://frontaccounting.com/wbt/pages/posts/release-2.4.13-230.php
https://frontaccounting.com/wbt/pages/posts/release-2.4.14-231.php
https://frontaccounting.com/wbt/pages/posts/release-2.4.15-232.php
https://frontaccounting.com/wbt/pages/posts/release-2.4.15-232.php
https://frontaccounting.com/wbt/pages/posts/release-2.4.16-233.php
https://frontaccounting.com/wbt/pages/posts/release-2.4.17-234.php
https://frontaccounting.com/wbt/pages/posts/release-2.4.18-235.php
https://frontaccounting.com/wbt/pages/posts/release-2.4.19-236.php
https://frontaccounting.com/wbt/pages/posts/release-2.4.20-237.php

- Replaced the old FreeBSD patch that enabled the late ini_set() calls.
- Upstream corrected the assignment to $deliver_to.
- Added a port patch for PDF parser and page rotation
- Add two FPDI fixes still required in upstream 2.4.20: declare
  $actual_obj and handle missing page rotation without accessing an
  array offset on false.

    [35 lines not shown]
DeltaFile
+197-0finance/frontaccounting/files/email_template.php
+18-22finance/frontaccounting/Makefile
+30-0finance/frontaccounting/files/patch-reporting_includes_pdf__report.inc
+12-11finance/frontaccounting/files/patch-includes_session.inc
+15-8finance/frontaccounting/files/pkg-message.in
+20-0finance/frontaccounting/files/patch-includes_db_inventory__db.inc
+292-415 files not shown
+330-4811 files

FreeBSD/ports 7b541dbfinance/frontaccounting Makefile, finance/frontaccounting/files patch-includes_db_inventory__db.inc patch-includes_session.inc

finance/frontaccounting: Update 2.4.12 => 2.4.20

Changelog:
https://frontaccounting.com/wbt/pages/posts/release-2.4.13-230.php
https://frontaccounting.com/wbt/pages/posts/release-2.4.14-231.php
https://frontaccounting.com/wbt/pages/posts/release-2.4.15-232.php
https://frontaccounting.com/wbt/pages/posts/release-2.4.15-232.php
https://frontaccounting.com/wbt/pages/posts/release-2.4.16-233.php
https://frontaccounting.com/wbt/pages/posts/release-2.4.17-234.php
https://frontaccounting.com/wbt/pages/posts/release-2.4.18-235.php
https://frontaccounting.com/wbt/pages/posts/release-2.4.19-236.php
https://frontaccounting.com/wbt/pages/posts/release-2.4.20-237.php

- Replaced the old FreeBSD patch that enabled the late ini_set() calls.
- Upstream corrected the assignment to $deliver_to.
- Added a port patch for PDF parser and page rotation
- Add two FPDI fixes still required in upstream 2.4.20: declare
  $actual_obj and handle missing page rotation without accessing an
  array offset on false.

    [33 lines not shown]
DeltaFile
+197-0finance/frontaccounting/files/email_template.php
+18-22finance/frontaccounting/Makefile
+30-0finance/frontaccounting/files/patch-reporting_includes_pdf__report.inc
+12-11finance/frontaccounting/files/patch-includes_session.inc
+15-8finance/frontaccounting/files/pkg-message.in
+20-0finance/frontaccounting/files/patch-includes_db_inventory__db.inc
+292-415 files not shown
+330-4811 files

FreeBSD/ports 1a46f75security/hpenc Makefile

security/hpenc: Mark deprecated

Approved by:    vsevolod (maintainer, via Telegram)

(cherry picked from commit b7f90450b67b11effd5e1f55e6331892d51c4522)
DeltaFile
+4-1security/hpenc/Makefile
+4-11 files

FreeBSD/ports b7f9045security/hpenc Makefile

security/hpenc: Mark deprecated

Approved by:    vsevolod (maintainer, via Telegram)
DeltaFile
+4-1security/hpenc/Makefile
+4-11 files

FreeBSD/ports 80739e8graphics/heimer Makefile

graphics/heimer: Fix building with CMake 4

It is already fixed upstream the proper way, so this knob is only a temporary
measure.

Approved by:    portmgr (fixit blanket)
DeltaFile
+1-0graphics/heimer/Makefile
+1-01 files

FreeBSD/ports fd23795www/code-server Makefile.install Makefile, www/code-server/files patch-lib_vscode_src_vs_base_node_ps.ts EXTENSIONS.md

www/code-server: Fix process listing

Split the ps(1) arguments the same way editors/vscode does; FreeBSD's
ps does not accept the combined column list, which broke the process
explorer and the process diagnostics.

Also document which extensions need a native language server on
FreeBSD and how to configure them, install the document as
EXTENSIONS.md and point to it from the install message.

Obtained from:  editors/vscode (ps.ts patch)
Sponsored by:   Netzkommune GmbH
DeltaFile
+89-0www/code-server/files/EXTENSIONS.md
+16-0www/code-server/pkg-message
+11-0www/code-server/files/patch-lib_vscode_src_vs_base_node_ps.ts
+2-2www/code-server/Makefile
+1-1www/code-server/Makefile.install
+119-35 files

FreeBSD/ports 9f91228sysutils/py-python-crontab distinfo Makefile

sysutils/py-python-crontab: Update to 3.4.0

Changelog:      https://gitlab.com/doctormo/python-crontab/-/compare/v3.3.0...v3.4.0
DeltaFile
+3-5sysutils/py-python-crontab/Makefile
+3-3sysutils/py-python-crontab/distinfo
+6-82 files

FreeBSD/ports 6d6b444sysutils/py-croniter Makefile distinfo, sysutils/py-croniter/files patch-pyproject.toml

sysutils/py-croniter: Update to 6.2.4

Changelog:      https://github.com/kiorky/croniter/blob/master/CHANGELOG.rst
DeltaFile
+7-7sysutils/py-croniter/files/patch-pyproject.toml
+3-3sysutils/py-croniter/distinfo
+2-2sysutils/py-croniter/Makefile
+12-123 files

FreeBSD/ports f1d9a80www/py-scrapy distinfo Makefile

www/py-scrapy: Update to 2.18.0

Changelog:      https://github.com/scrapy/scrapy/releases/tag/2.18.0

Sync RUN_DEPENDS with the upstream requirements:
- Raise the minimum versions of w3lib (2.1.1), pyopenssl (24.3.0),
  queuelib (1.6.1), service-identity (24.2.0) and lxml (4.6.4);
  the stale floors previously allowed pkg to pair this scrapy with
  an incompatible w3lib 1.x at runtime
- Add direct dependencies on cryptography, brotli and
  backports.zstd (zstd response support on Python < 3.14), which
  upstream declares explicitly since 2.18
DeltaFile
+10-8www/py-scrapy/Makefile
+3-3www/py-scrapy/distinfo
+13-112 files

FreeBSD/ports da19e04games/stockfish Makefile distinfo

games/stockfish: Update 18 => 19

Summary of changes:
+ In tests against Stockfish 18, brings an Elo gain of up to 44 points
+ Wins more than three times as many game pairs as it loses
+ This release introduces the SFNNv16 network architecture, reducing binary size
+ Increased strength by introducing new pawn-pair features
+ The secondary neural network, introduced in Stockfish 16.1, has been retired
+ stricter validation for board positions, FEN strings, and UCI commands

Release Notes:
https://stockfishchess.org/blog/2026/stockfish-19/

Changelog:
https://github.com/official-stockfish/Stockfish/releases/tag/sf_19

PR:             298289
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+4-8games/stockfish/Makefile
+5-7games/stockfish/distinfo
+9-152 files

FreeBSD/ports f120efcmultimedia/obs-waveform Makefile

multimedia/obs-waveform: unbreak build on !x86[_64]

Avoid usage of Intel-specific CPU instructions on non-Intel platforms

Reported by:    bulk -t (aarch64)
Approved by:    portmgr blanket
DeltaFile
+6-0multimedia/obs-waveform/Makefile
+6-01 files

FreeBSD/ports bcdc4badevel/universal-ctags Makefile distinfo

devel/universal-ctags: Update p6.2.20260816.0 => p6.2.20260906.0

Commit log:
https://github.com/universal-ctags/ctags/compare/p6.2.20260816.0...p6.2.20260906.0

PR:             298283
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+3-3devel/universal-ctags/distinfo
+1-1devel/universal-ctags/Makefile
+4-42 files

FreeBSD/ports 3d31afanet-im/deltachat-desktop Makefile distinfo, net-im/deltachat-desktop/files/packagejsons pnpm-lock.yaml

net-im/deltachat-desktop: Update to 2.59.1
DeltaFile
+1-216net-im/deltachat-desktop/files/packagejsons/pnpm-lock.yaml
+0-203net-im/deltachat-desktop/pkg-plist
+0-41net-im/deltachat-desktop/files/packagejsons/packages/target-tauri/package.json
+5-5net-im/deltachat-desktop/distinfo
+2-2net-im/deltachat-desktop/Makefile
+1-2net-im/deltachat-desktop/files/packagejsons/packages/target-electron/package.json
+9-4695 files not shown
+12-47511 files

FreeBSD/ports 594fd94mail/archiveopteryx distinfo Makefile

mail/archiveopteryx: Update build to latest changes from 20260819
DeltaFile
+3-3mail/archiveopteryx/distinfo
+3-3mail/archiveopteryx/Makefile
+6-62 files

FreeBSD/ports 801eb49audio/harp Makefile

audio/harp: Mark deprecated

PR:             298287
Approved by:    Christian Heckendorf <heckendorfc at gmail.com>

(cherry picked from commit fd7848dfc71ab496ec8579be5486b8585227dd2b)
DeltaFile
+4-1audio/harp/Makefile
+4-11 files

FreeBSD/ports fd7848daudio/harp Makefile

audio/harp: Mark deprecated

PR:             298287
Approved by:    Christian Heckendorf <heckendorfc at gmail.com>
DeltaFile
+4-1audio/harp/Makefile
+4-11 files

FreeBSD/ports d130642x11/xscreensaver distinfo pkg-plist

x11/xscreensaver: Update 6.15 => 6.16

Enable autoreconf due to broken configure script being shipped with this
version. Disable intltoolize invocation as autoreconf runs it.
Reshuffle gettext USES, libintl is required regardless of NLS.
Reformat description to 80 columns.

While here, add backup MASTER_SITES since the upstream
website is currently inaccessible from some countries.

Changelog:
* New hacks, floppy, graphstat, amigajuggler and polarnight.
* iOS: image loading works even if the images in the photo roll need to
  be downloaded from iCloud first. Images can display file names.
* New display modes in hypertorus.
* X11: Updates for systemd inhibitors on KDE Plasma 6.5.
https://www.jwz.org/xscreensaver/changelog.html

PR:             298244
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+9-9x11/xscreensaver/pkg-descr
+7-7x11/xscreensaver/Makefile
+10-0x11/xscreensaver/pkg-plist
+3-3x11/xscreensaver/distinfo
+29-194 files

FreeBSD/ports 1c4c6banet-im/snac Makefile distinfo

net-im/snac: Update 2.89 => 2.95

Changelog:
https://codeberg.org/grunfink/snac2/src/tag/2.95/RELEASE_NOTES.md

PR:             298146
Approved by:    Matthew Phillips <matthew at matthewphillips.info> (maintainer)
Sponsored by:   UNIS Labs (vvd, commit patch)
MFH:            2026Q3

(cherry picked from commit 0e42776a516b1e54258125b241c43a9d3855b709)
DeltaFile
+3-3net-im/snac/distinfo
+1-1net-im/snac/Makefile
+4-42 files

FreeBSD/ports 0e42776net-im/snac Makefile distinfo

net-im/snac: Update 2.89 => 2.95

Changelog:
https://codeberg.org/grunfink/snac2/src/tag/2.95/RELEASE_NOTES.md

PR:             298146
Approved by:    Matthew Phillips <matthew at matthewphillips.info> (maintainer)
Sponsored by:   UNIS Labs (vvd, commit patch)
MFH:            2026Q3
DeltaFile
+3-3net-im/snac/distinfo
+1-1net-im/snac/Makefile
+4-42 files

FreeBSD/ports 21a2544security/openvpn-devel Makefile distinfo, security/openvpn-devel/files patch-tests__t_cltsrv.sh

security/openvpn-devel: Update to commit 22a24132da

This brings in the upstream development work of the last two months,
including two CVE fixes relevant for all platforms.

One of the bundled patch files was adjusted to take into account
upstream formatting changes on tests/t_cltsrv.sh.

PR:             298286
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q3
Security:       CVE-2026-84790
Security:       CVE-2026-84732

(cherry picked from commit 15c68d3c519680f8e624112270f923a060f08e3b)
DeltaFile
+24-21security/openvpn-devel/files/patch-tests__t_cltsrv.sh
+3-3security/openvpn-devel/distinfo
+2-2security/openvpn-devel/Makefile
+29-263 files

FreeBSD/ports 15c68d3security/openvpn-devel Makefile distinfo, security/openvpn-devel/files patch-tests__t_cltsrv.sh

security/openvpn-devel: Update to commit 22a24132da

This brings in the upstream development work of the last two months,
including two CVE fixes relevant for all platforms.

One of the bundled patch files was adjusted to take into account
upstream formatting changes on tests/t_cltsrv.sh.

PR:             298286
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q3
Security:       CVE-2026-84790
Security:       CVE-2026-84732
DeltaFile
+24-21security/openvpn-devel/files/patch-tests__t_cltsrv.sh
+3-3security/openvpn-devel/distinfo
+2-2security/openvpn-devel/Makefile
+29-263 files

FreeBSD/ports f451b9cdevel/heimdall Makefile

devel/heimdall: Fix building with CMake 4
DeltaFile
+2-0devel/heimdall/Makefile
+2-01 files