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]
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>
archivers/xarchiver: archivers/rar[i386] is available only for i386/amd64 arches (+)
Define correct dependencies on rar only on supported arches
Approved by: portmgr blanket
archivers/xarchive: archivers/rar[i386] is available only for i386/amd64 arches (+)
Define correct dependencies on rar only on supported arches
Approved by: portmgr blanket
archivers/py-comicapi: archivers/rar[i386] is available only for i386/amd64 arches (+)
Define correct dependencies on rar only on supported arches
Approved by: portmgr blanket