FreeBSD/ports b66f689 — devel/tree-sitter Makefile distinfo

devel/tree-sitter: Update to 0.27.1
DeltaFile
+3-3devel/tree-sitter/distinfo
+1-1devel/tree-sitter/Makefile
+4-42 files

FreeBSD/src 9a23707 — sys/fs/nfsserver nfs_nfsdsocket.c

nfs_nfsdsocket.c: Fix "nfsstats -d" for ERELOOKUP

When ERELOOKLUP is returned by a file operation
(always vop_lookup?) the operation is retried without
doing nfsrv_statsend().

This patch fixes this problem,

The only effect of the bug was bogus "nfsstat -d"
output.

PR:     298534
Reviewed by:    rmacklem
MFC after:      1 week
DeltaFile
+7-0sys/fs/nfsserver/nfs_nfsdsocket.c
+7-01 files

FreeBSD/ports 0c352e3 — net-im/teams Makefile, textproc/obsidian Makefile

*/*: Bump port revision after electron43 update (4945f8466ad0)
DeltaFile
+1-0textproc/obsidian/Makefile
+1-0net-im/teams/Makefile
+2-02 files

FreeBSD/ports 4945f84 — devel/electron43 distinfo, devel/electron43/files patch-ui_gfx_font__util.cc patch-net_BUILD.gn

devel/electron43: Update to 43.7.9

Changelog:
- https://github.com/electron/electron/releases/tag/v43.7.8
- https://github.com/electron/electron/releases/tag/v43.7.9

Reported by:    GitHub (watch releases)
DeltaFile
+8-17devel/electron43/files/patch-electron_shell_app_electron__main__delegate.cc
+16-0devel/electron43/files/patch-electron_spec_api-browser-window-ignore-mouse-events.spec.ts
+7-7devel/electron43/files/patch-net_BUILD.gn
+7-7devel/electron43/distinfo
+10-0devel/electron43/files/packagejsons/spec/fixtures/native-addon/mouse-input/package.json
+4-4devel/electron43/files/patch-ui_gfx_font__util.cc
+52-358 files not shown
+73-4814 files

FreeBSD/ports 1c338ef — sysutils/hcloud Makefile distinfo

sysutils/hcloud: Update to 1.70.1

Changelogs:
https://github.com/hetznercloud/cli/releases/tag/v1.70.0
https://github.com/hetznercloud/cli/releases/tag/v1.70.1
DeltaFile
+5-5sysutils/hcloud/distinfo
+1-1sysutils/hcloud/Makefile
+6-62 files

FreeBSD/src cb3d3e5 — crypto/openssl BSDmakefile, crypto/openssl/tools c_rehash

openssl: configure with --openssldir=/etc/ssl

BSDmakefile passed --openssldir=etc.  A relative openssldir is taken
relative to the prefix, so the generated files described /usr/etc.
FreeBSD has always used /etc/ssl (OPENSSLDIR in
secure/lib/libcrypto/Makefile.common), so configure with that.

Regenerate tools/c_rehash, the only committed generated file that
depends on openssldir.  It is not installed.  No compiled code changes.

Reviewed by:    ngie, markj
MFC after:      2 weeks
Differential Revision:  https://reviews.freebsd.org/D60396
DeltaFile
+1-1crypto/openssl/tools/c_rehash
+1-1crypto/openssl/BSDmakefile
+2-22 files

FreeBSD/src ba9a516 — crypto/openssl patch, crypto/openssl/crypto/bio bio_sock2.c

openssl: build libcrypto and libssl from upstream's source set

Compared the bmake source lists of libcrypto and libssl with upstream's
own build of 3.5.8 (configured with the options in
crypto/openssl/BSDmakefile), and fix the differences that are not
intentional.

libcrypto:
- aarch64: build bsaes-armv8.S and md5-aarch64.S, and define BSAES_ASM
  and MD5_ASM, as upstream does.  Both files have been generated into
  sys/crypto/openssl/aarch64 since the 3.5.1 import, but were never
  compiled.
- Stop compiling der_digests_gen.c, der_dsa_key.c and der_ec_key.c.
  Upstream keeps them in libcommon.a, but the linker does not extract
  them into libcrypto (checked with --why-extract) as nothing in
  libcrypto references them.

libssl:
- Fix the "SRSC" typo that left out ssl3_cbc.c and tls_pad.c.

    [16 lines not shown]
DeltaFile
+8-5secure/lib/libcrypto/Makefile
+0-11crypto/openssl/crypto/bio/bio_sock2.c
+7-2secure/lib/libssl/Makefile
+2-1secure/lib/libcrypto/Makefile.common
+0-0crypto/openssl/patch
+17-195 files

FreeBSD/ports 4ec4ef6 — net/haproxy-devel distinfo pkg-plist

net/haproxy-devel: Update to 3.5

Sponsored by: SkunkWerks, GmbH

Reviewed by:    demon
Differential Revision:  https://reviews.freebsd.org/D60463
DeltaFile
+5-5net/haproxy-devel/Makefile
+8-0net/haproxy-devel/pkg-plist
+3-3net/haproxy-devel/distinfo
+16-83 files

FreeBSD/ports 2b9b43a — devel/moon Makefile Makefile.crates

devel/moon: update to 2.6.1

Sponsored by:   Netflix
DeltaFile
+653-483devel/moon/distinfo
+325-240devel/moon/Makefile.crates
+4-2devel/moon/Makefile
+982-7253 files

FreeBSD/ports b2f20f5 — misc/py-anthropic Makefile distinfo

misc/py-anthropic: update to 1.12.1
DeltaFile
+3-3misc/py-anthropic/distinfo
+1-1misc/py-anthropic/Makefile
+4-42 files

FreeBSD/ports cce6d51 — www/py-firecrawl-py Makefile distinfo

www/py-firecrawl-py: update to 4.49.3
DeltaFile
+3-3www/py-firecrawl-py/distinfo
+1-1www/py-firecrawl-py/Makefile
+4-42 files

FreeBSD/ports 0147abf — net/pimd Makefile distinfo

net/pimd: update to 3.3.0
DeltaFile
+3-3net/pimd/distinfo
+1-1net/pimd/Makefile
+4-42 files

FreeBSD/src 5bf7849 — sys/kern uipc_socket.c

socket: Remove the divert(4) socket compat shim again

Python in the ports tree now handles PF_DIVERT sockets properly; see
ports commit 4d84480d7a68.  I no longer have any specific reason to keep
the shim and Gleb wants to remove it, so, let's remove it.

This reverts commit cb7009867ae6b33aa39cb6cb1453b69073144b44.

Requested by:   glebius
Reviewed by:    glebius
Differential Revision:  https://reviews.freebsd.org/D60390
DeltaFile
+0-7sys/kern/uipc_socket.c
+0-71 files

FreeBSD/src 6b1d5fe — sys/netipsec key.c

netipsec: Fix V_spd_size updates

key_unregister_ifnet() was erroneously decrementing the size of the
global security policy database, V_sptree, but it doesn't modify that
database.  V_sptree_ifnet is for policies attached to if_ipsec
interfaces.  Note also that key_register_ifnet() was not incrementing
the counter.

Move the definition of V_spd_size up to the rest of the SPD definitions.
Its inclusion among the SPD cache definitions was confusing to me.

Reviewed by:    ae
Reported by:    Stephan de Wit and Cedrik Pischem from OPNsense
Sponsored by:   OPNsense
Sponsored by:   Klara, Inc.
MFC after:      2 weeks
Differential Revision:  https://reviews.freebsd.org/D60418
DeltaFile
+4-3sys/netipsec/key.c
+4-31 files

FreeBSD/src 9543276 — sys/dev/usb usbdevs

usbdevs: Add ublox LARA-L6

The device has multiple PIDs as it supports different USB profiles.

Approved by:            adrian
MFC after:              3 days
Differential Revision:  https://reviews.freebsd.org/D60482
DeltaFile
+6-0sys/dev/usb/usbdevs
+6-01 files

FreeBSD/ports 9076f6a — misc/grizzly Makefile

misc/grizzly: Drop invalid Go version pin
DeltaFile
+1-1misc/grizzly/Makefile
+1-11 files

FreeBSD/ports fd0a253 — math/saga Makefile distinfo, math/saga/files patch-src_tools_io_io__webservices_soilgrids.cpp

math/saga: Update to 9.13.1

Changelog:      https://sourceforge.net/p/saga-gis/wiki/Changelog%209.13.1/attachment/changelog_saga_9.13.1.txt

Reported by:    portscout, Repology
MFH:            2026Q4

(cherry picked from commit 9be24d195224e56f5c5b50811c6c598486343e3a)
DeltaFile
+0-11math/saga/files/patch-src_tools_io_io__webservices_soilgrids.cpp
+3-3math/saga/distinfo
+2-2math/saga/Makefile
+5-163 files

FreeBSD/ports 9be24d1 — math/saga Makefile distinfo, math/saga/files patch-src_tools_io_io__webservices_soilgrids.cpp

math/saga: Update to 9.13.1

Changelog:      https://sourceforge.net/p/saga-gis/wiki/Changelog%209.13.1/attachment/changelog_saga_9.13.1.txt

Reported by:    portscout, Repology
MFH:            2026Q4
DeltaFile
+0-11math/saga/files/patch-src_tools_io_io__webservices_soilgrids.cpp
+3-3math/saga/distinfo
+2-2math/saga/Makefile
+5-163 files

FreeBSD/ports 1905a14 — security/vuxml/vuln 2026.xml

security/vuxml: Document OpenSSH vulnerabilities
DeltaFile
+72-0security/vuxml/vuln/2026.xml
+72-01 files

FreeBSD/ports 4e58093 — www/nextcloud-appointments Makefile distinfo

www/nextcloud-appointments: Update to 2.8.5
DeltaFile
+3-3www/nextcloud-appointments/distinfo
+1-1www/nextcloud-appointments/Makefile
+4-42 files

FreeBSD/ports 5630015 — graphics/egl-wayland Makefile distinfo

graphics/egl-wayland: Update to 1.1.24

PR:             299213
Differential Revision: https://reviews.freebsd.org/D60447
DeltaFile
+3-3graphics/egl-wayland/distinfo
+1-1graphics/egl-wayland/Makefile
+4-42 files

FreeBSD/src 398b29f — usr.sbin/sysconf sysconf.c sysconf.8, usr.sbin/sysconf/tests sysconf_test.sh

sysconf: add a poudriere target

poudriere.conf is handed to sysrc(8), including the jail, tree, and
set overlays poudriere(8) consults.  make, src, and src-env are
sub-targets over the matching make(1) files under poudriere.d.  -l
and -L list one path per line; -L includes overlays that do not exist
yet.  A bare -- ends the sub-target so the next word is a variable.
Bump sysconf(8) to 2.2.

Reviewed by:    fuz, kfv, bcr
Differential Revision:  https://reviews.freebsd.org/D59943
DeltaFile
+677-0usr.sbin/sysconf/sysconf_poudriere.c
+364-0usr.sbin/sysconf/sysconf-poudriere.8
+201-0usr.sbin/sysconf/tests/sysconf_test.sh
+51-19usr.sbin/sysconf/sysconf-targets.c
+56-1usr.sbin/sysconf/sysconf.8
+13-5usr.sbin/sysconf/sysconf.c
+1,362-253 files not shown
+1,378-289 files

FreeBSD/src 439eb9c — usr.sbin/sysconf Makefile sysconf_priv.h, usr.sbin/sysconf/tests sysconf_test.sh

sysconf: accept a unique prefix of a target keyword

Exact match still wins.  An ambiguous prefix is rejected with the
list of matches.  Move keyword selection and the rc pass-through
into sysconf-targets.c.  Bump sysconf(8) to 2.1.

Reviewed by:    kfv
Differential Revision:  https://reviews.freebsd.org/D59924
DeltaFile
+179-0usr.sbin/sysconf/sysconf-targets.c
+7-84usr.sbin/sysconf/sysconf.c
+49-0usr.sbin/sysconf/tests/sysconf_test.sh
+20-2usr.sbin/sysconf/sysconf.8
+6-1usr.sbin/sysconf/sysconf_priv.h
+1-0usr.sbin/sysconf/Makefile
+262-876 files

FreeBSD/ports 097726a — science/linux-ai-ml-env pkg-plist pkg-message, science/linux-ai-ml-env/files ai-ml-env-bash.in

science/linux-ai-ml-env: Remove dependency on nvidia-driver

Instead, ask user to install it via pkg-message. This allows choosing between
nvidia-driver and nvidia-driver-devel, until we get provides/requires.

PR:             291139
DeltaFile
+5-18science/linux-ai-ml-env/Makefile
+4-4science/linux-ai-ml-env/pkg-message
+3-0science/linux-ai-ml-env/pkg-plist
+1-1science/linux-ai-ml-env/files/ai-ml-env-bash.in
+13-234 files

FreeBSD/ports 5c8e5b0 — audio/tagutil/files patch-src_CMakeLists.txt

audio/tagutil: Fix building with CMake 4

Approved by:    portmgr (fixit blanket)
DeltaFile
+14-1audio/tagutil/files/patch-src_CMakeLists.txt
+14-11 files

FreeBSD/ports a0ce835 — devel/py-virtualenv Makefile distinfo

devel/py-virtualenv: Update to 21.14.6

ChangeLog:

1. https://github.com/pypa/virtualenv/releases/tag/21.14.5
2. https://github.com/pypa/virtualenv/releases/tag/21.14.6

Reported by:    "github-actions[bot]" <notifications at github.com>
DeltaFile
+3-3devel/py-virtualenv/distinfo
+2-2devel/py-virtualenv/Makefile
+5-52 files

FreeBSD/ports 9915c36 — net Makefile, net/byedpi pkg-descr distinfo

net/byedpi: Add new port

SOCKS proxy server to bypass DPI.

WWW: https://github.com/hufrea/byedpi
(cherry picked from commit 2c9eb1e2cb4e0f120d73c8dd1ec5522dd724c23e)
DeltaFile
+36-0net/byedpi/files/byedpi.in
+30-0net/byedpi/Makefile
+3-0net/byedpi/distinfo
+1-0net/Makefile
+1-0net/byedpi/pkg-descr
+71-05 files

FreeBSD/ports a4583e5 — x11-toolkits/kirigami-app-components Makefile distinfo

x11-toolkits/kirigami-app-components: Update to 1.1.0

(cherry picked from commit a338d74e9a0a82f1a3335fece81e27d673249f3f)
DeltaFile
+21-0x11-toolkits/kirigami-app-components/pkg-plist
+3-3x11-toolkits/kirigami-app-components/distinfo
+1-1x11-toolkits/kirigami-app-components/Makefile
+25-43 files

FreeBSD/ports 3f81101 — deskutils/kdepim-runtime pkg-plist, editors/calligra pkg-plist

KDE: Update KDE Gear to 26.08.2

Announcement: https://kde.org/announcements/gear/26.08.2/
(cherry picked from commit 799603e451aa6b0923aa0960009c131d2b437cfa)
DeltaFile
+23-0science/step/pkg-plist
+23-0editors/calligra/pkg-plist
+19-0deskutils/kdepim-runtime/pkg-plist
+3-3x11-clocks/kteatime/distinfo
+3-3www/falkon/distinfo
+3-3www/angelfish/distinfo
+74-9251 files not shown
+795-696257 files

FreeBSD/ports 737fcf9 — x11-toolkits/kirigami-addons-qt6 Makefile pkg-plist

x11-toolkits/kirigami-addons-qt6: Update to 1.15.0

(cherry picked from commit 14481820b56e47915d9eec93d02f66edba609ead)
DeltaFile
+3-3x11-toolkits/kirigami-addons-qt6/distinfo
+3-0x11-toolkits/kirigami-addons-qt6/pkg-plist
+1-1x11-toolkits/kirigami-addons-qt6/Makefile
+7-43 files