converters/simdutf: update to 9.2.2
This is a backport, fixing a bug preventing use in C++23 projects.
The same issue will be fixed with an update to 9.3.3 in the main branch
shortly.
Changelog: https://github.com/simdutf/simdutf/releases/tag/v9.2.2
Reported by: mi
PR: 299350
devel/libunicode-contour: Update to 0.9.4
While here, download and use UCD version 17.0.0 for build. Ports tree
has UCD 18.0.0 and libunicode-contour does not support UCD 18 yet.
Changelog: https://github.com/contour-terminal/libunicode/releases/tag/v0.9.4
Reported by: GitHub (watch releases)
security/pinentry-qt5: Schedule for removal
Depends on deprecated Qt5 and KDE Frameworks 5.
PR: 299383
(cherry picked from commit 75474d72d5ffb05b542c6f619e189a30296e8f1c)
multimedia/kmplayer: Schedule for removal
Abandoned, not ported to Qt6.
PR: 299384
(cherry picked from commit a0919156607bf7b771b06b35b77bb0c251133138)
*/*: Reset maintainership for melanhit@gmail.com
No feedback and updates for years.
PR: 299364
(cherry picked from commit 9a5ec7acca12da1f44853cb3422aaf728e9272ee)
sysutils/py-salt 3008.5_1,1
Distributed remote execution and configuration management system
sysutils/py-salt: Fix service status/stop with Python 3.14
Salt pins the multiprocessing start method to "fork" on Python 3.14
only on Linux. On FreeBSD the default "forkserver" is used, the
daemonized minion gets the forkserver's command line, and rc.subr no
longer finds it. Apply the same pin on FreeBSD.
Reported by: Thomas Kotzian <thomas.kotzian@lausa.at>
devel/jenkins-lts: Update to 2.580.2
Security: bbad76d0-3b09-485d-bb13-28cbab009cbc
MFH: 2026Q4
Sponsored by: The FreeBSD Foundation
(cherry picked from commit 1960c25732e8c3e0d52279d484d877a992cd8db0)
devel/jenkins 2.588
Open-source continuous integration server
devel/jenkins: Update to 2.588
Security: bbad76d0-3b09-485d-bb13-28cbab009cbc
MFH: 2026Q4
Sponsored by: The FreeBSD Foundation
(cherry picked from commit a7fb3858ee754286344d03e9453c0ee3bd3d341a)
cad/brlcad 7.32.6_1
CSG modelling system from the US Ballistic Research Laboratory
cad/brlcad: mark BROKEN on 15 and 16, DEPRECATE
This requires an old compiler (llvm14) to build at all and is broken on
FreeBSD 15 and main. It's also several releases behind and MASTER_SITE
points to a deleted github organization and project.
DEPRECATE with a longish expiration due to other devel/llvm14 dependent
ports needing time to migrate.
databases/mongodb80: fix build with llvm21
* The change is backported from boost 1.92
* Skip installing install-compass. There is no prebuilt compass
for FreeBSD
PR: 299438
Committed from: De kat in de Wijngaert
textproc/vss-text: Ada Unicode library
textproc/vss-text:
A high level Unicode text processing library, designed with the following
objectives:
* To introduce a definite type that represents a string of Unicode characters
and provides a handy set of operations.
* The API should be encoding independent and allows efficient implementations.
* Besides separating string API from in-memory data representation, it should
separate string API from input/output stream representation.
* To provide a clear, well-defined semantic for iteration over string elements,
such as Unicode unit, grapheme cluster, etc.
* To avoid string element integer indexes, because this isn't necessarily
constant time and could mislead about indexed element kind.
* To prefer safe results over raising exceptions where possible.
https://github.com/AdaCore/vss-text
PR: 296500
devel/gnatcoll-minimal: Update to 26.2
Update to 26.2:
* Reorganise pkg-plist so all GNATColl components will be rooted
in the one shared directory
* Makefile housekeeping
PR: 298389
devel/llvm19: fix build on 15.1, 14.4
This patch only works on systems with the libc++ from LLVM 21 so bound
its application appropriatly.
PR: 299993, 296203
Fixes: 6a0f728d9cd8 ("devel/llvm19: fix build with flang and libc++ 21")
www/p5-Dancer2 2.3.0
Lightweight yet powerful web application framework
www/p5-Dancer2: update 2.2.2 -> 2.3.0
Changelog: https://metacpan.org/dist/Dancer2/changes
Major changes:
- PR #1866: JSON serializer should not leak file/line detail
- GH #1794: Add support for HTTP QUERY method.
- GH #1863: Fix the JSON serializer modifying the data it is given.
Security: PR #1866: JSON serializer should not leak file/line detail
graphics/p5-GD 2.91
Perl5 interface to Gd Graphics Library version2
graphics/p5-GD: update 2.83 -> 2.91
Changelog: https://metacpan.org/dist/GD/changes
Port changes:
- Use CPAN:RURBAN macro, latest releasees are not available in the by-module
path
- Remove patch which looks useless
Security: CVE-2026-11526
devel/vc-intrinsics: drop support for LLVM 12 13 14
These versions are ancient so drop support for them.
This currently leaves LLVM 15 support. It appears this port could be
updated to support more recent versions if anyone needs it.
devel/opencl-clang 17.0.0
Clang wrapper to compile OpenCL C kernels to SPIR-V modules
devel/opencl-clang: mark DEPRECATED
The only thing that depends on this port is devel/intel-graphics-compiler
which is broken. None of the flavored LLVM versions are current.
This should be updated to support a modern LLVM version or removed.
devel/opencl-clang 17.0.0
Clang wrapper to compile OpenCL C kernels to SPIR-V modules
devel/opencl-clang: drop support for LLVM 12, 13, 14
These version are ancient so drop support. This breaks
devel/intel-graphics-compiler, but it already didn't compile.
devel/intel-graphics-compiler: mark DEPRECATED
This port doesn't build, is unmantained, and is one of the few things
that depend on llvm{12,13,14}.
If anyone cares, there are modern versions of this code, but it should
be updated to use a modern LLVM or be deleted.
devel/mold: Update to 3.0.0
Port changes:
- switch to USES=cargo since mold has been rewritten in Rust
Other irrelevant USES and CMAKE_* have also been dropped
- enable on 32-bit architectures (armv7 and i386)
Linking libatomic from gcc solves undefined symbol: __atomic_load
error
- remove dependency on oneTBB and GNU grep
- remove options since they are not provided by upstream anymore
- remove pre-test target
The testing infrastructure is cleaner now so it is not necessary
anymore
- update pkg-descr
Upstream changes: https://github.com/rui314/mold/releases/tag/v3.0.0
PR: 300096
Reported by: Josh Megnauth <jo.sh@tutanota.com>
Co-authored-by: Hiroki Tagato <tagattie@FreeBSD.org>
devel/gnatcoll-bindings*: Update to 26.2
Update to 26.2:
* Reorganise pkg-plist so all GNATColl components will be rooted
in the one shared directory
* Makefile housekeeping
PR: 298390
devel/gnatcoll-core: Update to 26.2
Update to 26.2:
* Reorganise pkg-plist so all GNATColl components will be rooted
in the one shared directory
* Makefile housekeeping
PR: 298388