FreeBSD/ports 3f38375misc/meshoptimizer distinfo Makefile

misc/meshoptimizer: update 1.1.1 → 1.2
DeltaFile
+3-3misc/meshoptimizer/distinfo
+1-1misc/meshoptimizer/Makefile
+4-42 files

FreeBSD/ports b537193devel/py-uv distinfo Makefile, devel/uv distinfo Makefile.crates

devel/{,py-}uv: update 0.11.25 → 0.11.26
DeltaFile
+39-27devel/uv/distinfo
+18-12devel/uv/Makefile.crates
+3-3devel/py-uv/distinfo
+1-1devel/py-uv/Makefile
+1-1devel/uv/Makefile
+62-445 files

FreeBSD/ports 1acd121textproc/comrak distinfo Makefile

textproc/comrak: update 0.52.0 → 0.53.0
DeltaFile
+17-15textproc/comrak/distinfo
+8-8textproc/comrak/Makefile
+25-232 files

FreeBSD/ports 3689167devel/py-uv-build distinfo Makefile

devel/py-uv-build: update 0.11.25 → 0.11.26
DeltaFile
+3-3devel/py-uv-build/distinfo
+1-1devel/py-uv-build/Makefile
+4-42 files

FreeBSD/ports 53eae29misc/py-polars distinfo Makefile, misc/py-polars-runtime distinfo Makefile

misc/py-polars{,-runtime}: update 1.41.2 → 1.42.1
DeltaFile
+379-373misc/py-polars-runtime/distinfo
+189-186misc/py-polars-runtime/Makefile
+25-8misc/py-polars-runtime/files/patch-Cargo.lock
+3-3misc/py-polars/distinfo
+1-1misc/py-polars/Makefile
+597-5715 files

FreeBSD/ports 07f5d52devel/cargo-about distinfo Makefile.crates

devel/cargo-about: update 0.9.0 → 0.9.1
DeltaFile
+117-141devel/cargo-about/distinfo
+57-69devel/cargo-about/Makefile.crates
+1-2devel/cargo-about/Makefile
+175-2123 files

FreeBSD/ports e69abcatextproc/py-python-bidi distinfo Makefile.crates

textproc/py-python-bidi: update 0.6.10 → 0.6.11
DeltaFile
+15-31textproc/py-python-bidi/distinfo
+8-16textproc/py-python-bidi/Makefile.crates
+1-2textproc/py-python-bidi/Makefile
+24-493 files

FreeBSD/ports 8f33d90www Makefile, www/py-random-user-agent Makefile distinfo

www/py-random-user-agent: New port: Random User-Agent generator
DeltaFile
+21-0www/py-random-user-agent/Makefile
+3-0www/py-random-user-agent/distinfo
+2-0www/py-random-user-agent/pkg-descr
+1-0www/Makefile
+27-04 files

FreeBSD/ports 3837b2ffinance Makefile, finance/py-pandas-ta-openbb Makefile pkg-descr

finance/py-pandas-ta-openbb: New port: Fork of pandas-ta for use with NumPy 2 and OpenBB
DeltaFile
+26-0finance/py-pandas-ta-openbb/Makefile
+7-0finance/py-pandas-ta-openbb/pkg-descr
+3-0finance/py-pandas-ta-openbb/distinfo
+1-0finance/Makefile
+37-04 files

FreeBSD/ports 098c2a0cad/veryl distinfo Makefile.crates

cad/veryl: update 0.20.1 → 0.20.2
DeltaFile
+249-249cad/veryl/distinfo
+123-123cad/veryl/Makefile.crates
+1-2cad/veryl/Makefile
+373-3743 files

FreeBSD/ports 6c8a509finance Makefile, finance/py-openbb Makefile

finance/py-openbb*: New ports: OpenBB: Financial data platform
DeltaFile
+77-0finance/py-openbb/Makefile
+51-0finance/Makefile
+35-0finance/py-openbb-core/Makefile
+28-0finance/py-openbb-sec/Makefile
+27-0finance/py-openbb-imf/Makefile
+27-0finance/py-openbb-federal-reserve/Makefile
+245-0149 files not shown
+1,608-0155 files

FreeBSD/ports 415053fshells/meka distinfo Makefile

shells/meka: update 0.29.2 → 0.29.4
DeltaFile
+3-3shells/meka/distinfo
+1-1shells/meka/Makefile
+4-42 files

FreeBSD/src 32652bfcontrib/expat Changes, contrib/expat/lib xmlparse.c memory_sanitizer.h

contrib/expat: import expat 2.8.2

Changes: https://github.com/libexpat/libexpat/blob/R_2_8_2/expat/Changes

Security:       CVE-2026-50219
Security:       CVE-2026-56131
Security:       CVE-2026-56132
Security:       CVE-2026-56403
Security:       CVE-2026-56404
Security:       CVE-2026-56405
Security:       CVE-2026-56406
Security:       CVE-2026-56407
Security:       CVE-2026-56408
Security:       CVE-2026-56409
Security:       CVE-2026-56410
Security:       CVE-2026-56411
Security:       CVE-2026-56412

(cherry picked from commit c82aeee8a6d39371006f5eeb1b51704e7b97e2b7)
DeltaFile
+660-550contrib/expat/lib/xmlparse.c
+76-31contrib/expat/xmlwf/xmlwf.c
+90-2contrib/expat/Changes
+51-2contrib/expat/tests/handlers.c
+51-0contrib/expat/lib/memory_sanitizer.h
+49-0contrib/expat/lib/fallthrough.h
+977-58529 files not shown
+1,235-66435 files

FreeBSD/ports ced5ef8security/openvpn-devel Makefile distinfo

security/openvpn-devel: upgrade to commit 64fae9d829

this brings in the upstream development work that has happened over
the last two months, plus two CVE fixes:

  - fix race condition in TLS handshake that could lead to leaking of
    packet data from a previous handshake under specific circumstances
    (CVE-2026-40215)

    (Bug found by XlabAI Team of Tencent Xuanwu Lab (xlabai at tencent.com))

  - fix server ASSERT() on receiving a suitably malformed packet with
    a valid tls-crypt-v2 key (CVE-2026-35058)

    (Bug found by XlabAI Team of Tencent Xuanwu Lab (xlabai at tencent.com)
     and independently by Emma Reuter of Cisco ASIG (TALOS-2026-2381))

besides this, most of the commits are code maintenance - modernizing
code, adjusting OpenSSL APIs used to be 4.0 compatible, adding more

    [8 lines not shown]
DeltaFile
+5-5security/openvpn-devel/Makefile
+3-3security/openvpn-devel/distinfo
+8-82 files

FreeBSD/ports 757a85asecurity/openvpn-devel Makefile distinfo

security/openvpn-devel: Update 2.7_rc6 -> post-2.7 commit 38243844

OpenVPN 2.7.0 has been released and will show up as "security/openvpn"
soon.

This port skips 2.7.0 release and continues to track development versions,
which will focus on code cleanup / refactoring for the next few months.

Use this opportunity to bring option and dependency handling more in
line with main port

 - X509ALTUSERNAME is gone (always-on now in upstream source)
 - ASYNC_PUSH added, with freebsd-version dependent handling of
   libinotify dependency (see PR 293176)
 - UNITTEST added, with libcmocka dependency if unit tests are desired

(cherry picked from commit da00fa0ed292ff71ea1eeaa6902f70d53de9d512)
DeltaFile
+18-14security/openvpn-devel/Makefile
+3-3security/openvpn-devel/distinfo
+21-172 files

FreeBSD/src c146f5acontrib/pkgconf/libpkgconf personality.c, lib/libpkgconf Makefile

pkgconf: determine the default paths dynamically

This automatically computes the correct PKG_CONFIG_PATH with LOCALBASE
from the environment (when set) or from the "user.localbase" sysctl, in
this order.

Reviewed by:    des
Approved by:    des
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D57246
DeltaFile
+61-0contrib/pkgconf/libpkgconf/personality.c
+0-2lib/libpkgconf/Makefile
+61-22 files

FreeBSD/ports 2ac9e4agames/CWR-CE Makefile pkg-descr, games/CWR-CE/files install-cwr-data.sh cwr-ce.sh

games/CWR-CE: New port

Game engine of Arma: Cold War Assault - Remastered
DeltaFile
+392-0games/CWR-CE/files/install-cwr-data.sh
+79-0games/CWR-CE/Makefile
+41-0games/CWR-CE/files/cwr-ce.sh
+31-0games/CWR-CE/files/pkg-message.in
+15-0games/CWR-CE/pkg-descr
+7-0games/CWR-CE/distinfo
+565-01 files not shown
+566-07 files

FreeBSD/ports 1597cdedatabases/timescaledb distinfo Makefile

databases/timescaledb: Update to 2.28.2
DeltaFile
+3-3databases/timescaledb/distinfo
+1-1databases/timescaledb/Makefile
+2-0databases/timescaledb/pkg-plist
+6-43 files

FreeBSD/ports 9e87c0bdevel/sem distinfo Makefile

devel/sem: Update to 0.15.1
DeltaFile
+3-3devel/sem/distinfo
+1-1devel/sem/Makefile
+4-42 files

FreeBSD/src f27c1dashare/man/man4 ntsync.4

ntsync.4: be explicit about the effect of automatic vs manual event on waiters

(cherry picked from commit 65251c43415aa0993b7d43962cbb71d772870c83)
DeltaFile
+7-1share/man/man4/ntsync.4
+7-11 files

FreeBSD/src 0b9f4c6sys/fs/nfsserver nfs_nfsdserv.c

nfs_nfsdserv.c: Fix setting of birthtime for some ZFS pools

Some ZFS pools do not support va_birthtime and will return
EINVAL when a VOP_SETATTR() of it is attempted.  The MacOS
NFSv4 client sets va_birthtime (TimeCreate) in the same
Setattr with ctime/mtime and other attributes after a new
file is created.  The EINVAL failure leaves these new files
messed up (mode == 0).

This patch pretends the setting of TimeCreate succeeded if
ctime/mtime were also set in the same Setattr RPC, which
resolves the problem for the MacOS client.

If this fix is not sufficient, a new pathconf name to detect
if a file system supports birthtime may be needed.

PR:     296066

(cherry picked from commit b1af05406b5117d76f567056fba0a023a6374465)
DeltaFile
+10-0sys/fs/nfsserver/nfs_nfsdserv.c
+10-01 files

FreeBSD/src 76badd2sys/fs/nfsserver nfs_nfsdserv.c

nfs_nfsdserv.c: Fix setting of birthtime for some ZFS pools

Some ZFS pools do not support va_birthtime and will return
EINVAL when a VOP_SETATTR() of it is attempted.  The MacOS
NFSv4 client sets va_birthtime (TimeCreate) in the same
Setattr with ctime/mtime and other attributes after a new
file is created.  The EINVAL failure leaves these new files
messed up (mode == 0).

This patch pretends the setting of TimeCreate succeeded if
ctime/mtime were also set in the same Setattr RPC, which
resolves the problem for the MacOS client.

If this fix is not sufficient, a new pathconf name to detect
if a file system supports birthtime may be needed.

PR:     296066

(cherry picked from commit b1af05406b5117d76f567056fba0a023a6374465)
DeltaFile
+10-0sys/fs/nfsserver/nfs_nfsdserv.c
+10-01 files

FreeBSD/src cf85111sys/x86/include specialreg.h, sys/x86/x86 identcpu.c

x86: add CPUID bits for SHA512/SM3/SM4

Reviewed by:    mav
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D58003
DeltaFile
+3-0sys/x86/x86/identcpu.c
+3-0sys/x86/include/specialreg.h
+6-02 files

FreeBSD/ports 1959aaagraphics/nvidia-drm-515-kmod/files patch-nvidia-drm-helper.h, graphics/nvidia-drm-61-kmod/files patch-nvidia-drm-helper.h

graphics/nvidia-drm-*-kmod*: Fix GPF in some configs

Fix General Protection Fault in __nv_drm_gem_nvkms_handle_vma_fault,
lkpi_vmf_insert_pnf_prot_locked, vm_page_busy_acquire in specific
configurations, notably KDE on Wayland.

PR:             296195
Reported by:    keivan at motavalli.me
Reviewed by:    ashafer
Tested by:      keivan at motavalli.me
Differential Revision:  https://reviews.freebsd.org/D57989

Co-authored by: ashafer at FreeBSD.org
DeltaFile
+60-0graphics/nvidia-drm-latest-kmod/files/patch-nvidia-drm-helper.h
+60-0graphics/nvidia-drm-66-kmod/files/patch-nvidia-drm-helper.h
+60-0graphics/nvidia-drm-612-kmod/files/patch-nvidia-drm-helper.h
+60-0graphics/nvidia-drm-61-kmod/files/patch-nvidia-drm-helper.h
+60-0graphics/nvidia-drm-515-kmod/files/patch-nvidia-drm-helper.h
+54-0graphics/nvidia-drm-latest-kmod/files/patch-nvidia-drm-gem-nvkms-memory.c
+354-026 files not shown
+785-3332 files

FreeBSD/ports 38eb060security/py-gvm-tools Makefile

security/py-gvm-tools: Fix build

Reported by:    pkg-fallout
DeltaFile
+2-1security/py-gvm-tools/Makefile
+2-11 files

FreeBSD/ports 71f688asysutils/ezjail Makefile distinfo, sysutils/ezjail/files patch-ezjail-admin patch-Makefile

sysutils/ezjail: Update 3.4.2 => 3.4.3

Changelog:
- Install man pages to $DEST/share/man, not $DEST/man.
- Make distribution now needs to be called from /usr/src, not
  /usr/src/etc.
- Fix tyop: snapshot => snapshots.
- Incorporate fixes from port: provide shutdown script.
- for freebsdup-update -b, --currently-running now is mandatory.
- Fix superfluous asteriks in multiplication.
- Fix man page typos.
- Typo fixes.
- Incorporate Makefile patch from port.

Improve port:
- Replace PORTVERSION with DISTVERSION.
- Add LICENSE block.
- Sort plist.


    [3 lines not shown]
DeltaFile
+0-28sysutils/ezjail/files/patch-ezjail-admin
+6-6sysutils/ezjail/Makefile
+11-0sysutils/ezjail/files/patch-Makefile
+3-2sysutils/ezjail/distinfo
+2-2sysutils/ezjail/pkg-plist
+22-385 files

FreeBSD/ports 64fb174security/tailscale distinfo Makefile

security/tailscale: Update to 1.98.8
DeltaFile
+5-5security/tailscale/distinfo
+1-2security/tailscale/Makefile
+6-72 files

FreeBSD/ports 1a5d068www/angie-module-auth-totp Makefile, www/angie-module-brotli Makefile

www/angie-module-*: Bump PORTREVISION after update www/angie 1.11.6 => 1.11.8

PR:             296274
Approved by:    Sebastian Oswald <sko at rostwald.de> (maintainer)
Sponsored by:   UNIS Labs
MFH:            2026Q2

(cherry picked from commit d9655486bfa8f943b7e9b386f7642f4af12be4ed)
DeltaFile
+1-1www/angie-module-auth-totp/Makefile
+1-1www/angie-module-brotli/Makefile
+1-1www/angie-module-cache-purge/Makefile
+1-1www/angie-module-dav-ext/Makefile
+1-1www/angie-module-echo/Makefile
+1-1www/angie-module-enhanced-memcached/Makefile
+6-613 files not shown
+19-1919 files

FreeBSD/ports 577865cwww/angie Makefile distinfo, www/angie-module-vod Makefile pkg-descr

www/angie-module-vod: New upstream, update to 1.8.1

This patch changes the port to the new upstream repo, since the
original one the angie documentation still refers to in some places
has been abandoned since 2024.

BEFORE UPDATING:
Carefully read the changelogs at
https://github.com/dio-az/nginx-vod-module/releases,
especially regarding these BREAKING CHANGES in v1.0.0:
- Drop support for HDS and MSS
- Improve compliance with DASH specification
- Use last audio track assuming higher bitrate

PR:             296274
Sponsored by:   UNIS Labs
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
MFH:            2026Q2

(cherry picked from commit d746fb717c68cbb45d1e4032f81cdf6b8a6f168b)
DeltaFile
+5-4www/angie-module-vod/Makefile
+4-0www/angie/Makefile
+2-2www/angie/distinfo
+1-1www/angie-module-vod/files/pkg-message.in
+1-1www/angie-module-vod/pkg-descr
+13-85 files

FreeBSD/ports a478735www/angie distinfo, www/angie-module-keyval Makefile

www/angie-module-keyval: Update 0.4.0 => 0.5.0

Changelog:
https://github.com/kjdev/nginx-keyval/releases/tag/0.5.0

PR:             296274
Sponsored by:   UNIS Labs
MFH:            2026Q2

(cherry picked from commit 81347f582d4dbf6b003d7c1b9d22124e19785e63)
DeltaFile
+2-2www/angie-module-keyval/Makefile
+2-2www/angie/distinfo
+4-42 files