textproc/redisearch: fix build on powerpc*
1. ScalableVectorSearch change sent to upstream.
2. VectorSimilarity changes sent to upstream.
3. redisearch upstream itself doesn't require changes, the code
now properly checks pointer size.
graphics/openorienteering-mapper: fix build with DISABLE_LICENSES=yes
If DISABLE_LICENSES=yes is set, gdal is built without license file.
Then:
CMake Error at doc/licensing/CMakeLists.txt:240 (message):
No license file for gdal (/usr/local/share/licenses/gdal*/LICENSE)
mail/courier-imap: Add note on solving possible memory issue
When scanning maildirs with many files (more than 120000) the imapd
daemon can crash reaching it's ulimit memory.
Add a note to pkg-message about a configuration value that can be
used to increase the limit.
PR: 296444
MFH: 2026Q3
tests/aslr: Fix spurious test failures
/sbin/ping and /sbin/ping6 are hard-linked, and the vmmap sysctl handler
doesn't know which name was used to launch the process.
PR: 296116
MFC after: 3 days
Fixes: 080a4087014e ("tests: Fix race condition in aslr_setuid")
textproc/xmlada: Update to 26.0.0
Update to 26.0.0:
* Complete License block
* Convert to GPRBuild, which enables removal of gmake (except from
do-test), GNU configure and cleans up the file system hierarchy in
${PREFIX}
* Install Sphinx generated manual page
* Install Ada Library Information files (.ali) into
${PREFIX}/libdata/xmlada instead of in ${PREFIX}/lib/xmlada, this
respects the default layout described in hier(7)
* Integrate testing, including the W3C's XML test suites
* Some minor updates to pkg-descr
* Remove hard dependency on GNAT-12 from ${USES} and
${NO_SHLIB_REQUIRES_GLOB} enabling XML/Ada use for any of the
GNAT tool-chains
https://github.com/AdaCore/xmlada
PR: 296144
devel/gprbuild: Update to 26.0.0
Update to 26.0.0:
* Add all build application options, however DEBUG is broken due to
style violations in the GNAT tool-chains
* De-couple the install from the GNAT ${PREFIX}, and install GPR tools
into ${PREFIX}. This makes the GPR tools available in the usual
${PATH} namespace
* Install Sphinx generated manual page
* Install Ada Library Information files (.ali) into
${PREFIX}/libdata/gprbuild instead of in ${PREFIX}/lib/ this respects
the default layout described in hier(7)
* Patch build to enable GPR searching in ${PREFIX}/share/gpr, instead
of the current limitation constraining it to the GNAT prefix. This
makes it easier for integration and use of other Ada
libraries/packages in the Ports Tree or external to it
* Remove fixed dependency on GNAT-12 from the Makefile and the
pkg-plist
[7 lines not shown]
autofs: enable witness for autofs node lock
Previously, an_vnode_lock was initialized with SX_NOWITNESS to silence
lock order reversals. The reversals would occur when autofs_node_vn()
was called with the directory vnode lock held, then lock an_vnode_lock,
then lock the vnode attached to the autofs node. It looked like:
directory vnode -> an_vnode_lock -> vnode attached to autofs node
The established lock order is now vnode -> an_vnode_lock
Currently, we don't have to worry about losing an autofs node during the
unlock/lock as autofs nodes are only removed during an unmount() after
vflush(). When autofs_node_vn() is called, the mountpoint has either
been busied (preventing unmount) or a directory vnode is locked which
prevents vflush() from finishing until the directory vnode is unlocked.
Reviewed by: kib
Differential Revision: https://reviews.freebsd.org/D57857
sysutils/consolekit2: support S0ix/s2idle suspend on 16-CURRENT
Use the new kern.power.supported_stype sysctl on 16-CURRENT whilst
keeping hw.acpi.supported_sleep_state otherwise. Also use zzz(8)
unconditionally.
https://github.com/ConsoleKit2/ConsoleKit2/pull/163
Discussed with: obiwac (acpi)
Reviewed by: arrowd (upstream)
Event: Halifax Hackathon 202606
cad/openvsp: Update to 3.51.0
ChangeLog:
https://openvsp.org/blogs/announcements/2026/06/29/openvsp-3-51-0-released
Features:
* Copy/paste XSec & XSecCurve across Geoms and Geom types
* Detachable conformal components with special treatment of hinges
* AeroCenter geometry analysis added
* Maximin interference metric
* X3D files now written with split surfaces – prettier normal vectors
Bug Fixes:
* Geometry Analysis names improved in GUI
* Improved accuracy of min-distance mesh calculations
* Auto-show vehicle notes now works from command line and double-click
* Better plotting of -Cp for VSPAERO slices
[3 lines not shown]
mail/spf-tools: [New Port] Shell tools for keeping SPF records tidy
A collection of scripts for manipulating SPF records to stay within
the 10 DNS look-up limit specified in RFC 7208. Also includes scripts
to update SPF records via AWS, Cloudflare, and DNSimple APIs.
PR: 294442
Author: Jordan Montesse <ports at brtsvcs.net>
net/route-summarization: [New Port] Lightweight CIDR aggregator using Perl's Net::CIDR::Lite
A lightweight CIDR aggregation utility built in Perl using the
Net::CIDR::Lite module. This tool summarizes IPv4 and IPv6 prefixes
from standard input and optionally formats output for SPF record
usage.
Inspired by the original concept described in Random Thoughts.
PR: 294430
Author: Jordan Montesse <ports at brtsvcs.net>