FreeBSD/ports d8927fbgames/sgt-puzzles Makefile distinfo

games/sgt-puzzles: update 2026052320260906
DeltaFile
+3-3games/sgt-puzzles/distinfo
+2-3games/sgt-puzzles/Makefile
+5-62 files

FreeBSD/ports ffa7bd0graphics/d2 Makefile distinfo

graphics/d2: Update to 0.9.0

This is a significant release. Until now, D2 shipped with the ELK
and Dagre layout engines, but TALA was closed-source and required
a paid subscription.

Just a day or two ago, D2 announced that they are shutting down
their subscription service (and the online editor for D2 diagrams.)

This release now includes the TALA engine, and no license key is
required to use it. At some point, the Terrastruct D2 editor is
expected to be open-sourced.

Changes: https://github.com/d2lang/d2/releases/tag/v0.9.0
DeltaFile
+5-5graphics/d2/distinfo
+1-2graphics/d2/Makefile
+6-72 files

FreeBSD/ports 5d13fb6comms/syncterm Makefile distinfo, comms/syncterm/files patch-3rdp_build_CMakeLists.txt patch-src_syncterm_CMakeLists.txt

comms/syncterm: Update to v1.8

Changelog:
https://sf.net/projects/syncterm/files/syncterm/syncterm-1.9/
DeltaFile
+0-16comms/syncterm/files/patch-src_xpdev_CMakeLists.txt
+0-13comms/syncterm/files/patch-src_syncterm_CMakeLists.txt
+0-11comms/syncterm/files/patch-3rdp_build_CMakeLists.txt
+3-3comms/syncterm/distinfo
+1-2comms/syncterm/Makefile
+4-455 files

FreeBSD/ports f22c084textproc/py-hieroglyph Makefile

textproc/py-hieroglyph: Deprecate and schedule for removal

The extension only works with textproc/py-sphinx up to 6.x.
DeltaFile
+3-0textproc/py-hieroglyph/Makefile
+3-01 files

FreeBSD/ports 9478a2ctextproc/py-hieroglyph/files patch-versioneer.py

textproc/py-hieroglyph: Unbreak build with Python 3.12

Reported by:    pkg-fallout
DeltaFile
+14-0textproc/py-hieroglyph/files/patch-versioneer.py
+14-01 files

FreeBSD/ports 00219ffwww/py-bootstrap-flask Makefile distinfo, www/py-bootstrap-flask/files patch-pyproject.toml

www/py-bootstrap-flask: Update to 2.6.0

Upstream now declares the license as an SPDX expression (PEP 639),
which devel/py-setuptools 63.1.0 does not understand yet, so patch
pyproject.toml back to the legacy table form.

Changes: https://github.com/helloflask/bootstrap-flask/blob/2.6.0/CHANGES.rst
DeltaFile
+15-0www/py-bootstrap-flask/files/patch-pyproject.toml
+3-3www/py-bootstrap-flask/distinfo
+1-1www/py-bootstrap-flask/Makefile
+19-43 files

FreeBSD/ports 3546720devel/py-pytest-cov distinfo Makefile

devel/py-pytest-cov: Update to 7.1.0

Changes: https://github.com/pytest-dev/pytest-cov/blob/v7.1.0/CHANGELOG.rst
DeltaFile
+7-7devel/py-pytest-cov/Makefile
+3-3devel/py-pytest-cov/distinfo
+10-102 files

FreeBSD/ports 920d126Mk/Uses mlt.mk

Mk/Uses/mlt.mk: Update version for multimadia/mlt7* 7.38.0 => 7.40.0

PR:             297364
Approved by:    blanket (fix build)
Fixes:          2cc7cf31f4a4 (update to 7.40.0, unbreak with FFmpeg9)
Sponsored by:   UNIS Labs
DeltaFile
+1-1Mk/Uses/mlt.mk
+1-11 files

FreeBSD/ports c904a89mail/stalwart Makefile Makefile.crates

mail/stalwart: Update to 0.16.21

PR:             297946
Approved by:    maintainer
DeltaFile
+187-155mail/stalwart/distinfo
+92-76mail/stalwart/Makefile.crates
+1-1mail/stalwart/Makefile
+280-2323 files

FreeBSD/ports eb1adb5multimedia/ffmpeg pkg-plist

multimedia/ffmpeg: Fix plist
DeltaFile
+2-0multimedia/ffmpeg/pkg-plist
+2-01 files

FreeBSD/ports 680b747audio/opusfile Makefile

audio/opusfile: Adopt
DeltaFile
+1-1audio/opusfile/Makefile
+1-11 files

FreeBSD/ports a84ba01mail/mailpit Makefile distinfo, mail/mailpit/files patch-package-lock.json

mail/mailpit: Update to 1.31.1
DeltaFile
+104-97mail/mailpit/files/patch-package-lock.json
+7-7mail/mailpit/distinfo
+1-2mail/mailpit/Makefile
+112-1063 files

FreeBSD/ports 815eb35www/chawan Makefile distinfo

www/chawan: Update 0.4.2 => 0.4.4

Changelogs:
- https://chawan.net/news/chawan-0-4-3.html
- https://chawan.net/news/chawan-0-4-4.html

PR:             298292
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q3

(cherry picked from commit 75ac0e1629d52044ff08a05cc9cfd1722910fba6)
DeltaFile
+3-3www/chawan/distinfo
+1-1www/chawan/Makefile
+4-42 files

FreeBSD/ports 75ac0e1www/chawan Makefile distinfo

www/chawan: Update 0.4.2 => 0.4.4

Changelogs:
- https://chawan.net/news/chawan-0-4-3.html
- https://chawan.net/news/chawan-0-4-4.html

PR:             298292
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q3
DeltaFile
+3-3www/chawan/distinfo
+1-1www/chawan/Makefile
+4-42 files

FreeBSD/ports 12ee770security/gost-engine distinfo.openssl30 distinfo, security/gost-engine/files pkg-message.in

security/gost-engine: update

openssl111 has gone from Ports and we have no supported
FreeBSD versions having it in base, so drop 1.1.x support here too.

Update the code upto latest commit targeting OpenSSL 3.0.
Also, this makes it compatible with CMake 4.

Reported by:    arrowd
Tested by:      arrowd
DeltaFile
+23-41security/gost-engine/Makefile
+0-16security/gost-engine/pkg-plist-openssl30
+9-2security/gost-engine/pkg-plist
+5-3security/gost-engine/distinfo
+0-5security/gost-engine/distinfo.openssl30
+2-0security/gost-engine/files/pkg-message.in
+39-676 files

FreeBSD/ports 7c2e7dcsysutils/lsd Makefile

sysutils/lsd: Adopt port

While here:
- Seperate DEPENDS field from USES field (pet portlint).
- Remove increment from LIB_DEPENDS.
- Ignore failing tests.

PR:             296864
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+8-3sysutils/lsd/Makefile
+8-31 files

FreeBSD/ports 48110e1benchmarks/ipc-bench Makefile

benchmarks/ipc-bench: Fix building with CMake 4

Approved by:    portmgr (fixit blanket)
DeltaFile
+2-0benchmarks/ipc-bench/Makefile
+2-01 files

FreeBSD/ports 14d9e43chinese/fcitx-libpinyin pkg-plist Makefile

chinese/fcitx-libpinyin: Drop support for Qt5

Qt5 option requires deprecated WebEngine.

PR:             298172
Approved by:    maintainer

(cherry picked from commit 4a288edb4fd6b6f3b53d89beb9772259811e0fe7)
DeltaFile
+2-18chinese/fcitx-libpinyin/Makefile
+0-1chinese/fcitx-libpinyin/pkg-plist
+2-192 files

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