FreeBSD/ports 6254acbmath/octave-forge-datatypes distinfo Makefile

math/octave-forge-datatypes: Update to 1.2.2.
DeltaFile
+3-3math/octave-forge-datatypes/distinfo
+1-1math/octave-forge-datatypes/Makefile
+4-42 files

FreeBSD/ports e116d24security/tailscale distinfo Makefile

security/tailscale: Update to 1.96.4

MFH:            2026Q2
(cherry picked from commit 67059531b34a56ec948a8efe5806c00528b5a28b)
DeltaFile
+5-5security/tailscale/distinfo
+2-3security/tailscale/Makefile
+7-82 files

FreeBSD/ports 6705953security/tailscale distinfo Makefile

security/tailscale: Update to 1.96.4

MFH:            2026Q2
DeltaFile
+5-5security/tailscale/distinfo
+2-3security/tailscale/Makefile
+7-82 files

FreeBSD/src 0ae28e5sys/dev/ena ena.c ena_rss.h

ena: Minor changes

1. Move parenthesis to correct place in switch and fix include order
2. Add comment at the end of an ifdef for clarity
3. Change include order.

Reviewed by: cperciva
Differential Revision: https://reviews.freebsd.org/D55696
Sponsored by: Amazon, Inc.

(cherry picked from commit 2667a8454cff5896c7b467c78cd4ace5ad40f5eb)
DeltaFile
+2-3sys/dev/ena/ena.c
+1-2sys/dev/ena/ena_rss.h
+3-52 files

FreeBSD/src f5370d1sys/dev/ena ena_netmap.c

ena: Verify that an ENA ring is in netmap only in native mode

netmap operates in two modes:
1) Emulated - netmap handling is done by the network stack, the
NIC driver operates transparently to netmap.
2) Native - netmap management is done by the NIC driver.

When checking whether a specific ENA ring is running in netmap
mode, only the following checks were done:
1. IFCAP_NETMAP - Check whether netmap capability is enabled on
the device.
2. NKR_NETMAP_ON - Check whether netmap is actively using this
ring.

The above checks implied that the netmap mode is native and the
ENA driver needs to handle the netmap logic.
The code was missing an explicit check on whether native mode
is actually on (NAF_NATIVE).
This led to a case where though emulated mode was used and

    [19 lines not shown]
DeltaFile
+5-3sys/dev/ena/ena_netmap.c
+5-31 files

FreeBSD/src 5fdb633sys/dev/ena ena.h

ena: Update driver version to v2.8.2

Bug Fixes:
* Verify that an ENA ring is in netmap only in native mode

Minor Changes:
* Move parenthesis to correct place in switch
* Add comment
* Reorder define

Reviewed by: cperciva
Differential Revision: https://reviews.freebsd.org/D55698
Sponsored by: Amazon, Inc.

(cherry picked from commit 96c5eaf0ac6b98d0832e1037d672064de43a7e00)
DeltaFile
+1-1sys/dev/ena/ena.h
+1-11 files

FreeBSD/src 3e9f4fdlib/libsys mq_open.2

mq_open(2): document sysctl limit EINVAL and ENFILE conditions

Document two missing error conditions for mq_open(2):

- EINVAL: returned when mq_maxmsg exceeds kern.mqueue.maxmsg or
  mq_msgsize exceeds kern.mqueue.maxmsgsize.
- ENFILE: add kern.mqueue.maxmq sysctl name to the existing entry.

PR:             243209
Reviewed by:    mhorne
MFC after:      1 week
Signed-off-by:  Kit Dallege <xaum.io at gmail.com>
Pull Request:   https://github.com/freebsd/freebsd-src/pull/2098
DeltaFile
+22-1lib/libsys/mq_open.2
+22-11 files

FreeBSD/src b345e18sys/dev/ena ena_netmap.c

ena: Verify that an ENA ring is in netmap only in native mode

netmap operates in two modes:
1) Emulated - netmap handling is done by the network stack, the
NIC driver operates transparently to netmap.
2) Native - netmap management is done by the NIC driver.

When checking whether a specific ENA ring is running in netmap
mode, only the following checks were done:
1. IFCAP_NETMAP - Check whether netmap capability is enabled on
the device.
2. NKR_NETMAP_ON - Check whether netmap is actively using this
ring.

The above checks implied that the netmap mode is native and the
ENA driver needs to handle the netmap logic.
The code was missing an explicit check on whether native mode
is actually on (NAF_NATIVE).
This led to a case where though emulated mode was used and

    [19 lines not shown]
DeltaFile
+5-3sys/dev/ena/ena_netmap.c
+5-31 files

FreeBSD/src 4fa6c1fsys/dev/ena ena.c ena_rss.h

ena: Minor changes

1. Move parenthesis to correct place in switch and fix include order
2. Add comment at the end of an ifdef for clarity
3. Change include order.

Reviewed by: cperciva
Differential Revision: https://reviews.freebsd.org/D55696
Sponsored by: Amazon, Inc.

(cherry picked from commit 2667a8454cff5896c7b467c78cd4ace5ad40f5eb)
DeltaFile
+2-3sys/dev/ena/ena.c
+1-2sys/dev/ena/ena_rss.h
+3-52 files

FreeBSD/src 9292351sys/dev/ena ena.h

ena: Update driver version to v2.8.2

Bug Fixes:
* Verify that an ENA ring is in netmap only in native mode

Minor Changes:
* Move parenthesis to correct place in switch
* Add comment
* Reorder define

Reviewed by: cperciva
Differential Revision: https://reviews.freebsd.org/D55698
Sponsored by: Amazon, Inc.

(cherry picked from commit 96c5eaf0ac6b98d0832e1037d672064de43a7e00)
DeltaFile
+1-1sys/dev/ena/ena.h
+1-11 files

FreeBSD/ports e74caedsecurity/wazuh-agent distinfo, security/wazuh-dashboard distinfo

security/wazuh*: Update to 4.14.4

ChangeLog at:   https://documentation.wazuh.com/current/release-notes/release-4-14-4.html
DeltaFile
+896-61security/wazuh-manager/pkg-plist
+75-77security/wazuh-manager/distinfo
+39-39security/wazuh-agent/distinfo
+11-20security/wazuh-manager/Makefile
+9-9security/wazuh-server/distinfo
+5-5security/wazuh-dashboard/distinfo
+1,035-2115 files not shown
+1,045-22311 files

FreeBSD/ports 151e4dasecurity/zaproxy Makefile

security/zaproxy: Update JAVA_VERSION to 17+

- JAVA 22 will be removed soon so 17+ shows us the current java versions
  supported by zaproxy
- Bump PORTREVISION

PR:             294176
Reported by:    ronald
DeltaFile
+2-2security/zaproxy/Makefile
+2-21 files

FreeBSD/src 3a01651sys/dev/ena ena.c ena_rss.h

ena: Minor changes

1. Move parenthesis to correct place in switch and fix include order
2. Add comment at the end of an ifdef for clarity
3. Change include order.

Reviewed by: cperciva
Differential Revision: https://reviews.freebsd.org/D55696
Sponsored by: Amazon, Inc.

(cherry picked from commit 2667a8454cff5896c7b467c78cd4ace5ad40f5eb)
DeltaFile
+2-3sys/dev/ena/ena.c
+1-2sys/dev/ena/ena_rss.h
+3-52 files

FreeBSD/src 332708asys/dev/ena ena.h

ena: Update driver version to v2.8.2

Bug Fixes:
* Verify that an ENA ring is in netmap only in native mode

Minor Changes:
* Move parenthesis to correct place in switch
* Add comment
* Reorder define

Reviewed by: cperciva
Differential Revision: https://reviews.freebsd.org/D55698
Sponsored by: Amazon, Inc.

(cherry picked from commit 96c5eaf0ac6b98d0832e1037d672064de43a7e00)
DeltaFile
+1-1sys/dev/ena/ena.h
+1-11 files

FreeBSD/src 1059899sys/dev/ena ena_netmap.c

ena: Verify that an ENA ring is in netmap only in native mode

netmap operates in two modes:
1) Emulated - netmap handling is done by the network stack, the
NIC driver operates transparently to netmap.
2) Native - netmap management is done by the NIC driver.

When checking whether a specific ENA ring is running in netmap
mode, only the following checks were done:
1. IFCAP_NETMAP - Check whether netmap capability is enabled on
the device.
2. NKR_NETMAP_ON - Check whether netmap is actively using this
ring.

The above checks implied that the netmap mode is native and the
ENA driver needs to handle the netmap logic.
The code was missing an explicit check on whether native mode
is actually on (NAF_NATIVE).
This led to a case where though emulated mode was used and

    [19 lines not shown]
DeltaFile
+5-3sys/dev/ena/ena_netmap.c
+5-31 files

FreeBSD/src bee397aetc/mtree BSD.usr.dist

mtree: stop creating /usr/share/doc/ncurses

In base 68ad2b0d7af2a the ncurses html documentation was removed, and
entries added to ObsoleteFiles.inc to get rid of /usr/share/doc/ncurses,
but the directory was still being re-created via BSD.usr.dist. Remove it
from there too.

Fixes:          68ad2b0d7af2a
MFC after:      1 month

(cherry picked from commit 212272a43767c3d7be3ddb87605612f6164774c1)
DeltaFile
+0-2etc/mtree/BSD.usr.dist
+0-21 files

FreeBSD/src d725929release/packages/ucl kyua-all.ucl ncurses-all.ucl

release: Restore licenses for kyua and ncurses

These were modified to avoid triggering a libucl bug which is now fixed.

MFC after:      1 week
Reviewed by:    ivy, kevans
Differential Revision:  https://reviews.freebsd.org/D52824
DeltaFile
+29-31release/packages/ucl/kyua-all.ucl
+24-2release/packages/ucl/ncurses-all.ucl
+53-332 files

FreeBSD/ports 53930f3finance/gnucash-docs distinfo Makefile

finance/gnucash-docs: Update to 5.15
DeltaFile
+3-3finance/gnucash-docs/distinfo
+1-1finance/gnucash-docs/Makefile
+4-42 files

FreeBSD/ports 08c2b08finance/gnucash distinfo Makefile, finance/gnucash/files patch-CMakeLists.txt

finance/gnucash: Update to 5.15
DeltaFile
+27-0finance/gnucash/files/patch-CMakeLists.txt
+3-3finance/gnucash/distinfo
+1-1finance/gnucash/Makefile
+1-0finance/gnucash/pkg-plist
+32-44 files

FreeBSD/src 616f47fsbin/tunefs tunefs.c

tunefs: Fix alignment warning on arm64

MFC after:      1 week
Fixes:          c5e79c7e93dd ("tunefs: Don't lower WARNS")
Reviewed by:    bakul
Differential Revision:  https://reviews.freebsd.org/D56229
DeltaFile
+1-1sbin/tunefs/tunefs.c
+1-11 files

FreeBSD/ports 964d3b5security/spectre-meltdown-checker distinfo Makefile

security/spectre-meltdown-checker: update to v26.21.0401891

Changelog:      https://github.com/speed47/spectre-meltdown-checker/releases/tag/v26.21.0401891
DeltaFile
+3-3security/spectre-meltdown-checker/distinfo
+1-1security/spectre-meltdown-checker/Makefile
+4-42 files

FreeBSD/ports 86813e9archivers/snappy-java Makefile, astro/gpsprune Makefile

*/*: bump portrevision after java_default=25 update

Included all ports that have USES=java.

PR:     293559
DeltaFile
+2-2java/java-subversion/Makefile
+1-1archivers/snappy-java/Makefile
+1-1astro/gpsprune/Makefile
+1-1astro/mkgmap-splitter/Makefile
+1-1astro/mkgmap/Makefile
+1-1astro/osmosis/Makefile
+7-7479 files not shown
+486-438485 files

FreeBSD/ports 3386304Mk bsd.default-versions.mk

Mk/bsd.default-versions.mk: update JAVA_DEFAULT to 25

The ports tree is adjusted and tested to be ready to set the default
java version to 25.

Openjdk 25 upstream dropped support for i386 so the default for i386
stays at openjdk21.

Thanks to everybody involved in making Java a vivid environment on
FreeBSD.

PR:     293559
Relnotes:       yes
DeltaFile
+3-1Mk/bsd.default-versions.mk
+3-11 files

FreeBSD/ports b9af07dmisc/claude-code Makefile

misc/claude-code: Patch claude to increase timeouts to 24 hours

Current timeouts of 1 and 10 minutes easily get exceeded when
the AI endpoint API backend is CPU-based.

Even 10x10 munutes can easily get exceeded.

I raised this issue with the upstream.
Patching it here in the meantime.
DeltaFile
+11-0misc/claude-code/Makefile
+11-01 files

FreeBSD/ports a2f88efmisc/claude-code pkg-plist distinfo, misc/claude-code/files package-lock.json

misc/claude-code: update 2.1.89 → 2.1.90
DeltaFile
+4-4misc/claude-code/files/package-lock.json
+0-7misc/claude-code/pkg-plist
+3-3misc/claude-code/distinfo
+3-1misc/claude-code/Makefile
+10-154 files

FreeBSD/doc e2c80fewebsite/content/ru about.adoc

website/ru: Update about.adoc

Update original revision info and move FRDP footer to the right place
DeltaFile
+6-6website/content/ru/about.adoc
+6-61 files

FreeBSD/doc 1971d0dwebsite hugo.toml, website/config/_default hugo.toml languages.zh-tw.toml

website: Modernize and simplify language logic

The website has really complex deprecated hugo logic for localization.
To simplify this and eliminate linter warnings, we first need a modern
hugo language key. Build that in hugo.toml, and remove all the extra
files related to the old way of doing this. This removes several INFO
messages about deprecated syntax during the build, increases clarity
of the build system, and allows us to begin transitioning off the
remaining deprecated elements.

Reviewed by:            carlavilla
Differential Revision:  https://reviews.freebsd.org/D56173
DeltaFile
+65-0website/hugo.toml
+0-51website/config/_default/hugo.toml
+0-4website/config/_default/languages.zh-tw.toml
+0-4website/config/_default/languages.en.toml
+0-4website/config/_default/languages.ru.toml
+1-1website/themes/beastie/layouts/baseof.html
+66-641 files not shown
+67-657 files

FreeBSD/ports 40f17d2devel/websvn distinfo Makefile

devel/websvn: Update to 2.8.6

MFH:            2026Q2
Changelog:      https://github.com/websvnphp/websvn/releases/tag/2.8.6

(cherry picked from commit 355760cfd542b275cc0e3dace5d80951cbabecff)
DeltaFile
+3-3devel/websvn/distinfo
+1-1devel/websvn/Makefile
+4-42 files

FreeBSD/ports 355760cdevel/websvn distinfo Makefile

devel/websvn: Update to 2.8.6

MFH:            2026Q2
Changelog:      https://github.com/websvnphp/websvn/releases/tag/2.8.6
DeltaFile
+3-3devel/websvn/distinfo
+1-1devel/websvn/Makefile
+4-42 files

FreeBSD/ports 797d634cad/openvsp distinfo Makefile

cad/openvsp: Update to 3.48.2

ChangeLog:
https://openvsp.org/blogs/announcements/2026/03/04/openvsp-3-48-2-released

 * Fix regressions to Stack Presets caused by 3.48.1 fixes.
DeltaFile
+3-3cad/openvsp/distinfo
+1-1cad/openvsp/Makefile
+4-42 files