FreeBSD/ports 43a995d — net/boinc-client distinfo pkg-plist

net/boinc-client: 8.2.8 => 8.2.13

* Define DATADIR=${PREFIX}/share/boinc to simplify the Makefile
* Install all the headers unconditionally
DeltaFile
+13-29net/boinc-client/Makefile
+22-4net/boinc-client/pkg-plist
+3-3net/boinc-client/distinfo
+38-363 files

FreeBSD/ports 388e3d9 — misc/zoneinfo Makefile distinfo

misc/zoneinfo: Update to 2026f

Upstream changes:

* Cuba will not fall back to -05 on 2026-11-01 and instead plans to
  maintain -04 through 2027-11-07.
* No more leap seconds, and leap second tables no longer expire
* Improve 1965/1966 data for Brazil: in 1965 Brazil ended DST on
  03-31 at 24:00 not 00:00, and in 1966 it ended DST on 03-01 at
  01:00 not 00:00.

Changelog:      https://data.iana.org/time-zones/tzdb/NEWS
DeltaFile
+3-3misc/zoneinfo/distinfo
+1-1misc/zoneinfo/Makefile
+4-42 files

FreeBSD/ports cff3931 — devel/violet Makefile distinfo

devel/violet: Follow upstream tarball reroll
DeltaFile
+3-3devel/violet/distinfo
+2-2devel/violet/Makefile
+5-52 files

FreeBSD/ports 4b866dd — textproc/gladtex Makefile, textproc/py-gladtex Makefile

textproc/{,py-}gladtex: Return to pool
DeltaFile
+2-1textproc/py-gladtex/Makefile
+2-1textproc/gladtex/Makefile
+4-22 files

FreeBSD/ports a3af18d — x11/clipman Makefile

x11/clipman: Return to pool
DeltaFile
+2-2x11/clipman/Makefile
+2-21 files

FreeBSD/ports db27a9c — audio/pt2-clone Makefile distinfo

audio/pt2-clone: Update to 1.93
DeltaFile
+3-3audio/pt2-clone/distinfo
+1-1audio/pt2-clone/Makefile
+4-42 files

FreeBSD/ports c918e69 — sysutils/less distinfo Makefile

sysutils/less: Update 692 => 710

This update removes obsolete lesskey program.

Changelog:
https://github.com/gwsw/less/blob/v710/NEWS

While here, sort Makefile (pet port{clippy,fmt}).

PR:             299616
Approved by:    jharris at widomaker.com (maintainer timeout, 2+ weeks)
Approved by:    osa, vvd (mentors, implicit)
DeltaFile
+9-10sysutils/less/Makefile
+3-3sysutils/less/distinfo
+12-132 files

FreeBSD/ports e4ac258 — devel/lua-stdlib-debug Makefile distinfo

devel/lua-stdlib-debug: Update 1.1.0 => 1.2

Changelog:
https://github.com/lua-stdlib/_debug/releases/tag/v1.2

PR:             299692
Approved by:    osa, vvd (mentors, implicit)
DeltaFile
+3-3devel/lua-stdlib-debug/distinfo
+2-1devel/lua-stdlib-debug/Makefile
+5-42 files

FreeBSD/ports cf3ceda — comms/py-pynitrokey Makefile distinfo

comms/py-pynitrokey: Update 0.14.0 => 0.14.1

This is a maintenance release that updates the bundled root
certificates to remove the compromised emSign certificate.

Changelog:
https://github.com/Nitrokey/pynitrokey/releases/tag/v0.14.1

PR:             299842
Approved by:    osa, vvd (mentors, implicit)
MFH:            2026Q4

(cherry picked from commit 607543776deb67ee96d134762e34e0e65bd61bc9)
DeltaFile
+3-3comms/py-pynitrokey/distinfo
+1-1comms/py-pynitrokey/Makefile
+4-42 files

FreeBSD/ports 331816e — comms/py-pynitrokey Makefile distinfo

comms/py-pynitrokey: Update 0.13.0 => 0.14.0

Changelog:
https://github.com/Nitrokey/pynitrokey/releases/tag/v0.14.0

PR:             299023
Approved by:    osa, vvd (Mentors, implicit)

(cherry picked from commit 3b8dcf740b21bf9788270c0f2ad856503193008b)
DeltaFile
+3-3comms/py-pynitrokey/distinfo
+2-3comms/py-pynitrokey/Makefile
+5-62 files

FreeBSD/ports 6075437 — comms/py-pynitrokey Makefile distinfo

comms/py-pynitrokey: Update 0.14.0 => 0.14.1

This is a maintenance release that updates the bundled root
certificates to remove the compromised emSign certificate.

Changelog:
https://github.com/Nitrokey/pynitrokey/releases/tag/v0.14.1

PR:             299842
Approved by:    osa, vvd (mentors, implicit)
MFH:            2026Q4
DeltaFile
+3-3comms/py-pynitrokey/distinfo
+1-1comms/py-pynitrokey/Makefile
+4-42 files

FreeBSD/src f22d659 — contrib/elftoolchain/libdwarf dwarf.h dwarf_dump.c

libdwarf: standard DWARF 5 form names, DW_LANG_C17 and C23

7bb441c86678 added the fixed-size string and address index forms
0x25 to 0x2c as DW_FORM_ref_strx1..4 and DW_FORM_ref_addrx1..4; the
standard (DWARF 5, table 7.6) names them DW_FORM_strx1..4 and
DW_FORM_addrx1..4, with no "ref".  Rename them, keep the old spellings
as aliases since the header is installed, and update dwarf_dump.c's
form names accordingly.  Add DW_LANG_C17 (0x2c) and DW_LANG_C23 (0x3e),
which clang emits for -std=c17 and -std=c23 units.  ctfconv(1) needs
all of these; it carried them in a private header until now.

Reviewed by:    markj, emaste
MFC after:      1 week
Differential Revision: https://reviews.freebsd.org/D61154
DeltaFile
+16-16contrib/elftoolchain/libdwarf/dwarf_dump.c
+19-8contrib/elftoolchain/libdwarf/dwarf.h
+35-242 files

FreeBSD/ports 95d5a9a — security/py-certifi Makefile distinfo

security/py-certifi: Update to 2026.10.23

The bundle drops "emSign ECC Root CA - G3", "emSign Root CA - C1" and
"emSign ECC Root CA - C3", following the eMudhra emSign CA compromise:
2026.10.18 removed the emSign roots, 2026.10.19 restored the ones that
are not affected, and 2026.10.23 removed two more.  The package layout
and the build are unchanged.

Commit log:
https://github.com/certifi/python-certifi/compare/2026.07.22...2026.10.23

PR:             299779
Approved by:    sunpoet (maintainer timeout, 13 days)
Approved by:    osa, vvd (mentors, implicit)
MFH:            2026Q4

(cherry picked from commit 8f6ec8f61ee24a69eaac2b1131a0f411bde9a004)
DeltaFile
+3-3security/py-certifi/distinfo
+1-1security/py-certifi/Makefile
+4-42 files

FreeBSD/ports 8f6ec8f — security/py-certifi Makefile distinfo

security/py-certifi: Update to 2026.10.23

The bundle drops "emSign ECC Root CA - G3", "emSign Root CA - C1" and
"emSign ECC Root CA - C3", following the eMudhra emSign CA compromise:
2026.10.18 removed the emSign roots, 2026.10.19 restored the ones that
are not affected, and 2026.10.23 removed two more.  The package layout
and the build are unchanged.

Commit log:
https://github.com/certifi/python-certifi/compare/2026.07.22...2026.10.23

PR:             299779
Approved by:    sunpoet (maintainer timeout, 13 days)
Approved by:    osa, vvd (mentors, implicit)
MFH:            2026Q4
DeltaFile
+3-3security/py-certifi/distinfo
+1-1security/py-certifi/Makefile
+4-42 files

FreeBSD/src ea623d9 — sys/crypto/openssl/aarch64 sm4-armv8.S vpsm4_ex-armv8.S, sys/crypto/openssl/i386 rc5-586.S cast-586.S

openssl: stop generating asm that nothing builds

Makefile.asm generated eight perlasm outputs that neither libcrypto nor
the kernel builds. Additionally, upstream does not build them for these
architectures with FreeBSD's configuration:

- aarch64: ecp_sm2p256-armv8, sm3-armv8, sm4-armv8, vpsm4-armv8 and
  vpsm4_ex-armv8.  SM2, SM3 and SM4 are disabled (disable-sm2/sm3/sm4).
- i386: cast-586 (upstream's x86 configuration uses the C CAST code)
  and rc5-586 (RC5 is disabled by default).
- powerpc: aes-gcm-ppc.  Upstream builds it only for 64-bit
  little-endian; libcrypto and ossl(4) use it only on powerpc64 and
  powerpc64le, whose copies stay.

Remove them from Makefile.asm and delete the generated files, so the
next vendor import does not regenerate them.  If one of these algorithms
is ever enabled, add its script back to Makefile.asm and run "make
buildasm".


    [10 lines not shown]
DeltaFile
+0-5,021sys/crypto/openssl/aarch64/vpsm4-armv8.S
+0-4,543sys/crypto/openssl/aarch64/vpsm4_ex-armv8.S
+0-2,002sys/crypto/openssl/i386/cast-586.S
+0-1,264sys/crypto/openssl/i386/rc5-586.S
+0-1,093sys/crypto/openssl/aarch64/sm4-armv8.S
+0-988sys/crypto/openssl/powerpc/aes-gcm-ppc.S
+0-14,9113 files not shown
+3-16,2769 files

FreeBSD/ports bed8e0a — dns/dnsdist distinfo Makefile

dns/dnsdist: Update 2.1.2 => 2.1.3

Release Notes:
https://blog.powerdns.com/2026/10/12/powerdns-dnsdist-2.1.3-and-2.0.11-released

Changelog:
https://www.dnsdist.org/changelog.html#change-2.1.3

While here, add LMDB0 option that is enabled by default to make
switching to LMDB 1.0 possible (when disabled).

PR:             299435
Approved by:    osa, vvd (mentors, implicit)
MFH:            2026Q4

(cherry picked from commit 6f409e6f9454f3b91d2e3d11c2bb99856c5667a1)
DeltaFile
+19-7dns/dnsdist/Makefile
+3-3dns/dnsdist/distinfo
+22-102 files

FreeBSD/src 1a65fd9 — lib/libc/string bstring.3

Revert "bstring.3: no cross reference to self"

This reverts commit ef7d29b0df91d32c0b880796acd969a0a00ecf47.
DeltaFile
+9-1lib/libc/string/bstring.3
+9-11 files

FreeBSD/ports 6f409e6 — dns/dnsdist distinfo Makefile

dns/dnsdist: Update 2.1.2 => 2.1.3

Release Notes:
https://blog.powerdns.com/2026/10/12/powerdns-dnsdist-2.1.3-and-2.0.11-released

Changelog:
https://www.dnsdist.org/changelog.html#change-2.1.3

While here, add LMDB0 option that is enabled by default to make
switching to LMDB 1.0 possible (when disabled).

PR:             299435
Approved by:    osa, vvd (mentors, implicit)
MFH:            2026Q4
DeltaFile
+19-9dns/dnsdist/Makefile
+3-3dns/dnsdist/distinfo
+22-122 files

FreeBSD/src 724bb39 — sys/contrib/zlib gzwrite.c inflate.c

MFV: zlib 1.4

MFC after:      1 week
DeltaFile
+100-41sys/contrib/zlib/gzread.c
+73-37sys/contrib/zlib/deflate.c
+44-33sys/contrib/zlib/zlib.h
+37-37sys/contrib/zlib/gzlib.c
+43-13sys/contrib/zlib/inflate.c
+40-8sys/contrib/zlib/gzwrite.c
+337-16917 files not shown
+452-19723 files

FreeBSD/src 18eec80 — lib/libc/string string.3

Revert "string.3: no cross reference to self"

This reverts commit 0448f4d0a4359670e8ad2ec72d0a826685517ae7.
DeltaFile
+17-0lib/libc/string/string.3
+17-01 files

FreeBSD/ports 7996d1a — sysutils/multitail distinfo Makefile

sysutils/multitail: Update 7.1.5 => 7.1.6

This update fixes shell injection in '-ex' command execution
along with other changes. The fix causes a breaking change.

Breaking change explained here:
https://github.com/folkertvanheusden/multitail/commit/84f304e

Commit log:
https://github.com/folkertvanheusden/multitail/compare/7.1.5...7.1.6

While here, polish Makefile and switch to USE_GITHUB.

PR:             300176
Approved by:    osa, vvd (mentors, implicit)
Security:       CVE-2025-70544
MFH:            2026Q4

(cherry picked from commit 4cfe21b5f4f847f47c46fdb7f90152f76d25aff8)
DeltaFile
+7-8sysutils/multitail/Makefile
+3-3sysutils/multitail/distinfo
+10-112 files

FreeBSD/ports 4cfe21b — sysutils/multitail distinfo Makefile

sysutils/multitail: Update 7.1.5 => 7.1.6

This update fixes shell injection in '-ex' command execution
along with other changes. The fix causes a breaking change.

Breaking change explained here:
https://github.com/folkertvanheusden/multitail/commit/84f304e

Commit log:
https://github.com/folkertvanheusden/multitail/compare/7.1.5...7.1.6

While here, polish Makefile and switch to USE_GITHUB.

PR:             300176
Approved by:    osa, vvd (mentors, implicit)
Security:       CVE-2025-70544
MFH:            2026Q4
DeltaFile
+7-8sysutils/multitail/Makefile
+3-3sysutils/multitail/distinfo
+10-112 files

FreeBSD/ports fca20d4 — databases/duckdb Makefile, databases/duckdb/files patch-extension_spatial_CMakeLists.txt patch-extension_spatial_src_spatial_modules_gdal_gdal__module.cpp

databases/duckdb: link option extensions into libduckdb; unbreak postgres_scanner, spatial and ducklake extensions

Patch submitted via e-mail.
DeltaFile
+68-0databases/duckdb/files/patch-extension_spatial_src_spatial_modules_proj_proj__module.cpp
+52-0databases/duckdb/files/patch-extension_spatial_src_spatial_modules_gdal_gdal__module.cpp
+22-0databases/duckdb/files/patch-extension_spatial_CMakeLists.txt
+14-5databases/duckdb/Makefile
+156-54 files

FreeBSD/src ba64f15 — usr.sbin/mountd mountd.8

mountd.8: fix link to syslog(3)

Reported by: des (prev. commit)
DeltaFile
+1-1usr.sbin/mountd/mountd.8
+1-11 files

FreeBSD/src 9b6bfb5 — lib/libc/stdio mktemp.3, lib/libpmc pmc.dmc-620.3

manpages: normalizing date format
DeltaFile
+1-1usr.bin/genl/genl.1
+1-1sys/teken/libteken/teken.3
+1-1lib/libpmc/pmc.dmc-620.3
+1-1lib/libc/stdio/mktemp.3
+4-44 files

FreeBSD/src 11a64df — share/man/man4 uhid.4 splash.4, share/man/man9 osd.9

manpages: normalizing date format
DeltaFile
+1-1share/man/man9/osd.9
+1-1share/man/man4/uhid.4
+1-1share/man/man4/splash.4
+1-1share/man/man4/pfsync.4
+1-1share/man/man4/ncthwm.4
+1-1share/man/man4/nctgpio.4
+6-63 files not shown
+9-99 files

FreeBSD/ports 8c98df1 — mail/mailpit Makefile distinfo, mail/mailpit/files patch-package-lock.json

mail/mailpit: Update to 1.33.1
DeltaFile
+28-28mail/mailpit/files/patch-package-lock.json
+7-7mail/mailpit/distinfo
+1-1mail/mailpit/Makefile
+36-363 files

FreeBSD/ports 7061b53 — devel/gitlab-runner Makefile distinfo

devel/gitlab-runner: update to 19.5.3

Changes:        https://gitlab.com/gitlab-org/gitlab-runner/blob/main/CHANGELOG.md
DeltaFile
+9-9devel/gitlab-runner/distinfo
+1-1devel/gitlab-runner/Makefile
+10-102 files

FreeBSD/ports 9374bf7 — deskutils/stirling-pdf Makefile distinfo

deskutils/stirling-pdf: update to 3.3.0

Changes:        https://github.com/Stirling-Tools/Stirling-PDF/releases
DeltaFile
+3-3deskutils/stirling-pdf/distinfo
+1-1deskutils/stirling-pdf/Makefile
+4-42 files

FreeBSD/ports 89116ad — security/trivy Makefile distinfo

security/trivy: update to 0.76.2

Changes:        https://github.com/aquasecurity/trivy/releases
DeltaFile
+5-5security/trivy/distinfo
+1-1security/trivy/Makefile
+6-62 files