The place for ports
devel/sobjectizer: update the port to the latest version 5.8.5<br />
<br />
- Replace hand-rolled `do-test' target with USES+=cmake:testing<br />
- Do not build tests during the main build stage, this reduces<br />
target count from 914 down to 55 and, in turn, the build time<br />
which is significant for a C++ project<br />
- Drop the static library, nothing in the ports tree uses it<br />
<br />
PR: 293373<br />
Submitted by: diizzy
www/drupal11: Update to 11.3.3
editors/lazarus: Update distinfo
archivers/peazip: Update to 10.9.0
editors/cudatext: Update to 1.232.2.1<br />
<br />
ChangeLog at: https://github.com/Alexey-T/CudaText/blob/master/app/readme/history.txt
*/*: Bump PORTREVISION. editors/lazarus was updated to 4.6
editors/lazarus*: Update to 4.6
graphics/mesa-devel: update to 26.0.b.1692<br />
<br />
Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/7899854e626...788a8ab2396
games/veloren-weekly: update to s20260225<br />
<br />
Changes: https://gitlab.com/veloren/veloren/-/compare/bba0ea5ca8...41052f1060
emulators/rpcs3: update to 0.0.39.18847<br />
<br />
Changes: https://github.com/RPCS3/rpcs3/compare/2064bd87e3...41e036473a
multimedia/libva-nvidia-driver: update to 0.0.16<br />
<br />
Changes: https://github.com/elFarto/nvidia-vaapi-driver/releases/tag/v0.0.16<br />
Reported by: GitHub (watch releases)
x11/swaybg: update to 1.2.2<br />
<br />
Changes: https://github.com/swaywm/swaybg/releases/tag/v1.2.2<br />
Reported by: GitHub (watch releases)
x11-toolkits/wlroots020: update to 0.20.0.r3<br />
<br />
Changes: https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/0.20.0-rc3<br />
Reported by: GitLab (notify releases)
www/gallery-dl: update to 1.31.7<br />
<br />
Changes: https://github.com/mikf/gallery-dl/releases/tag/v1.31.7<br />
Reported by: GitHub (watch releases)
sysutils/backrest: Update to 1.12.0<br />
<br />
ChangeLog: https://github.com/garethgeorge/backrest/releases/tag/v1.12.0
editors/lazarus-devel: Add support for powerpc64/powerpc64le
security/py-serpico: Update to 0.2.1<br />
<br />
ChangeLog: https://github.com/DtxdF/serpico/releases/tag/v0.2.1
editirs/libreoffice: cleanup unused dependencies<br />
<br />
Apparently we supply a couple of removed options to configure.<br />
<br />
===> Configuring for libreoffice-26.2.0.3_1<br />
configure: WARNING: unrecognized options: --with-build-version, --with-system-cuckoo, --with-commons-codec-jar, --with-commons-httpclient-jar, --with-commons-lang-jar, --with-commons-logging-jar<br />
<br />
${WRKSRC}/ChangeLog says:<br />
https://git.libreoffice.org/core/+/5fdf2009d21fa220dfee70ea755bd698c16257a7%5E!/<br />
2020-07-23 Rene Engelhard <rene at debian.org> [5fdf2009d21fa220dfee70ea755bd698c16257a7]<br />
<br />
tdf#134522 remove --with-build-version ./configure flag<br />
<br />
Noop. Use --with-extra-buildid<br />
...<br />
https://git.libreoffice.org/core/+/938c899831bd5b165b2b7db3945867a1ce155483%5E!/<br />
2022-08-17 Xisco Fauli <xiscofauli at libreoffice.org> [938c899831bd5b165b2b7db3945867a1ce155483]<br />
<br />
tdf#150452: Revert "tdf#130795 use concurrent hashmap in SharedStringPool"<br />
<br />
This commit reverts 3749d9af3745c0eaff7239e379578e4e2af89e9d<br />
which removes the dependency on the external library cuckoo<br />
...<br />
https://git.libreoffice.org/core/+/f7d149a731a0284d3d7b7b1c26c736654e0712fd%5E!/<br />
2015-10-09 Michael Stahl <mstahl at redhat.com> [f7d149a731a0284d3d7b7b1c26c736654e0712fd]<br />
<br />
swext: remove commons-httpclient dependency from Wiki Publisher<br />
<br />
JRE 6 has sufficient HttpURLConnection etc. stuff to make this work<br />
without bundling external libraries.<br />
...<br />
https://git.libreoffice.org/core/+/4b6ceed4a4a9b152905a8b1712ffb9bd61373c16%5E!/<br />
2015-10-09 Michael Stahl <mstahl at redhat.com> [4b6ceed4a4a9b152905a8b1712ffb9bd61373c16]<br />
<br />
swext: Wiki Publisher does not use those apache-commons libraries<br />
<br />
... itself, they were apparently just dependencies of<br />
commons-httpclient, so remove them.<br />
<br />
PR: 293402<br />
Approved-by: fluffy
editors/libreoffice: unbreak build in some conditions<br />
<br />
While netinet/ip.h always include netinet/in.h, LibreOffice must use only second one and in some environment fails to build with next error:<br />
<br />
/wrkdirs/usr/ports/editors/libreoffice/work/libreoffice-26.2.0.3/sal/osl/unx/socket.cxx:169:5:<br />
error: use of undeclared identifier 'IPPROTO_TCP'<br />
169 | IPPROTO_TCP, /* osl_Socket_LevelTcp */<br />
| ^<br />
/wrkdirs/usr/ports/editors/libreoffice/work/libreoffice-26.2.0.3/sal/osl/unx/socket.cxx:324:18:<br />
error: member access into incomplete type 'struct sockaddr_in'<br />
324 | pInetAddr->sin_family =<br />
FAMILY_TO_NATIVE(osl_Socket_FamilyInet);<br />
| ^<br />
/wrkdirs/usr/ports/editors/libreoffice/work/libreoffice-26.2.0.3/sal/osl/unx/socket.cxx:322:16:<br />
note: forward declaration of 'sockaddr_in'<br />
322 | struct sockaddr_in* pInetAddr=<br />
reinterpret_cast<sockaddr_in*>(&pAddr->m_sockaddr);<br />
| ^<br />
<br />
PR: 293287
graphics/converseen: Update to 0.15.2.0<br />
<br />
ChangeLog: https://converseen.fasterland.net/changelog/<br />
<br />
* Fixed conversion and resolution issues with certain formats<br />
* Fixed a potential issue with file paths<br />
* Corrected a typo in the main window<br />
* Updated Italian translation<br />
* Various Bugfixes
cad/ngspice_rework: fix build with libc++ 21<br />
<br />
With libc++ 21 cad/ngspice_rework fails to build, with errors similar to:<br />
<br />
In file included from hicumL2temp.cpp:11:<br />
../../../../src/include/cppduals/duals/dual:444:8: error: 'is_compound' cannot be specialized: Users are not allowed to specialize this standard library entity [-Winvalid-specialization]<br />
444 | struct is_compound<duals::dual<T>> : true_type {};<br />
| ^<br />
/usr/include/c++/v1/__type_traits/is_compound.h:25:8: note: marked '_Clang::no_specializations' here<br />
25 | struct _LIBCPP_NO_SPECIALIZATIONS is_compound : _BoolConstant<__is_compound(_Tp)> {};<br />
| ^<br />
/usr/include/c++/v1/__config:1167:9: note: expanded from macro '_LIBCPP_NO_SPECIALIZATIONS'<br />
1167 | [[_Clang::__no_specializations__("Users are not allowed to specialize this standard library entity")]]<br />
| ^<br />
<br />
This is because libc++ 21 no longer allows specializing a number of<br />
standard library entities. Delete out the specialization to make the<br />
build complete.<br />
<br />
PR: 293447<br />
Approved by: kevinz5000@gmail.com (maintainer)<br />
MFH: 2026Q1
net/freerdp3: Update 3.22.0 => 3.23.0<br />
<br />
Changelog:<br />
https://github.com/FreeRDP/FreeRDP/releases/tag/3.23.0<br />
<br />
Security: CVE-2026-26965<br />
Security: CVE-2026-26955<br />
Security: CVE-2026-26271<br />
Security: CVE-2026-25997<br />
Security: CVE-2026-25959<br />
Security: CVE-2026-25955<br />
Security: CVE-2026-25954<br />
Security: CVE-2026-25953<br />
Security: CVE-2026-25952<br />
Security: CVE-2026-25942<br />
Security: CVE-2026-25941<br />
Security: GHSA-qcfc-ghxr-h927<br />
MFH: 2026Q1
net/freerdp: Update 2.11.7 => 2.11.8, deprecate<br />
<br />
"<br />
This release will be the last official one for the 2.x series of FreeRDP.<br />
From this point on we will no longer maintain this branch and urge all to<br />
upgrade to FreeRDP 3.x.<br />
"<br />
Set EXPIRATION_DATE to 2026-12-31.<br />
<br />
Changelog:<br />
https://github.com/FreeRDP/FreeRDP/releases/tag/2.11.8<br />
<br />
MFH: 2026Q1
lang/rust-nightly: update 1.95.0.20260208 → 1.95.0.20260223<br />
<br />
Approved by: rust (implicit)
www/caddy: Update to 2.11.1<br />
<br />
Changes: https://github.com/caddyserver/caddy/releases/tag/v2.11.1
sysutils/py-salt: Update to 3006.23<br />
<br />
PR: 287582<br />
Reported by: Nick Hilliard <nick__at__foobar__dot__org>, T.S. <net__at__arrishq__dot__net>, James TD Smith <ahktenzero+freebsd__at__mohorovi__dot__cc>
devel/indi: fix build with libc++ 21<br />
<br />
With libc++ 21 devel/indi fails to build, with errors similar to:<br />
<br />
/wrkdirs/usr/ports/devel/indi/work/indi-2.1.7/drivers/auxiliary/gemini_flatpanel_adapters.cpp:242:14: error: use of undeclared identifier 'atoi'<br />
242 | int id = atoi(id_str);<br />
| ^~~~<br />
/wrkdirs/usr/ports/devel/indi/work/indi-2.1.7/drivers/auxiliary/gemini_flatpanel_adapters.cpp:341:14: error: use of undeclared identifier 'atoi'<br />
341 | *value = atoi(value_str);<br />
| ^~~~<br />
/wrkdirs/usr/ports/devel/indi/work/indi-2.1.7/drivers/auxiliary/gemini_flatpanel_adapters.cpp:658:14: error: use of undeclared identifier 'atoi'<br />
658 | int id = atoi(id_str);<br />
| ^~~~<br />
/wrkdirs/usr/ports/devel/indi/work/indi-2.1.7/drivers/auxiliary/gemini_flatpanel_adapters.cpp:793:14: error: use of undeclared identifier 'atoi'<br />
793 | *value = atoi(value_str);<br />
| ^~~~<br />
/wrkdirs/usr/ports/devel/indi/work/indi-2.1.7/drivers/auxiliary/gemini_flatpanel_adapters.cpp:1154:14: error: use of undeclared identifier 'atoi'<br />
1154 | *value = atoi(value_str);<br />
| ^~~~<br />
<br />
This is because `atoi` is declared in `<cstdlib>`, and before libc++ 21<br />
that header got transitively included via other standard headers, but<br />
that is no longer the case. Include `<cstdlib>` explicitly to fix the<br />
errors.<br />
<br />
PR: 293394<br />
Approved by: acm (maintainer)<br />
MFH: 2026Q1
textproc/termshot: Update to 0.6.1<br />
<br />
- Take maintainership<br />
<br />
ChangeLog: https://github.com/homeport/termshot/releases/tag/v0.6.1<br />
MFH: 2026Q1
math/R-cran-scatterplot3d: Update to 0.3-45<br />
<br />
ChangeLog: https://github.com/cran/scatterplot3d/compare/0.3-44...0.3-45
x11/showmethekey: Update to 1.20.0<br />
<br />
ChangeLog: https://github.com/AlynxZhou/showmethekey/releases/tag/v1.20.0
www/waterfox: Update 6.6.8 => 6.6.9<br />
<br />
Release Notes:<br />
https://www.waterfox.com/releases/6.6.9/<br />
<br />
PR: 293442<br />
MFH: 2026Q1
security/(modsecurity3|modsecurity-nginx) : switch to PCRE2 and fix NGINX version<br />
<br />
Change PCRE to PCRE2.<br />
Update NGINX version to 1.28.2.<br />
<br />
PR: 293279<br />
Sponsored by: Netzkommune GmbH
devel/janet-lsp: Update to 0.0.12<br />
<br />
Differential Revision: https://reviews.freebsd.org/D54667
mail/mailpit: Update to 1.29.2<br />
<br />
MFH: 2026Q1<br />
Security: fe6209a3-126c-11f1-8a62-0897988a1c07
security/vuxml: Document new mail/mailpit vulnerability
devel/libwasmtime: update 41.0.3 -> 42.0.0<br />
<br />
ChangeLog: https://github.com/bytecodealliance/wasmtime/compare/v41.0.3...v42.0.0<br />
<br />
Sponsored by: tipi.work
www/fmd-server: fix CATEGORIES
lang/luajit: update to the recent snapshot<br />
<br />
Sponsored by: tipi.work
textproc/feluda: Update 1.11.0 => 1.11.1<br />
<br />
Changelog:<br />
https://github.com/anistark/feluda/releases/tag/v1.11.1<br />
<br />
Reviewed by: osa, vvd (mentors)<br />
Approved by: osa (mentor)<br />
Differential Revision: https://reviews.freebsd.org/D55510
lang/jpm: Update to 1.2.0 and enable testing<br />
<br />
Approved By: Christopher Hall <bsd.hsw@gmail.com> (maintainer)<br />
Differential Revision: https://reviews.freebsd.org/D55396
www/py-django-tree-queries: Update to 0.23.1<br />
<br />
Changelog:<br />
<br />
https://github.com/feincms/django-tree-queries/blob/0.23.1/CHANGELOG.rst
www/py-drf-yasg: Update to 1.21.15<br />
<br />
Changelog:<br />
<br />
https://github.com/axnsan12/drf-yasg/releases/tag/1.21.15
textproc/py-pymdown-extensions: Update to 10.21<br />
<br />
Changelog:<br />
<br />
https://github.com/facelessuser/pymdown-extensions/releases/tag/10.21
textproc/py-mkdocs-material: Update to 9.7.3<br />
<br />
Changelog:<br />
<br />
https://github.com/squidfunk/mkdocs-material/releases/tag/9.7.3
devel/py-inline-snapshot: Update to 0.32.3<br />
<br />
* Update testsuite while I'm here.<br />
<br />
Changelog since 0.31.0:<br />
<br />
https://github.com/15r10nk/inline-snapshot/blob/0.32.3/CHANGELOG.md
net/asterisk20: Add MP3 Decoder Code for Format_MP3 support<br />
<br />
Format_MP3, used to play MP3 encoded voicemail and music on hold, relies<br />
on decoder library files that are not included in the main Asterisk<br />
distribution.<br />
<br />
PR: 292715<br />
Tested by: Marek Zarychta <zarychtam@plan-b.pwste.edu.pl><br />
Approved by: Oleksandr Kryvulia <o.kryvulia@flex-it.com.ua><br />
Co-authored-by: Justin T. Gibbs <gibbs@FreeBSD.org>
lang/janet: update to 1.41.2<br />
<br />
Differential Revision: https://reviews.freebsd.org/D55500
net-im/py-zapzap: Update to 6.3.1<br />
<br />
ChangeLog:<br />
- https://github.com/rafatosta/zapzap/releases/tag/6.3.1<br />
- https://github.com/rafatosta/zapzap/releases/tag/6.3.2<br />
Reported by: rafatosta/zapzap <zapzap@noreply.github.com>
net/asterisk22: Add MP3 Decoder Code for Format_MP3 support<br />
<br />
Format_MP3, used to play MP3 encoded voicemail and music on hold, relies<br />
on decoder library files that are not included in the main Asterisk<br />
distribution.<br />
<br />
PR: 292715<br />
Tested by: Marek Zarychta <zarychtam@plan-b.pwste.edu.pl><br />
Approved by: Oleksandr Kryvulia <o.kryvulia@flex-it.com.ua><br />
Co-authored-by: Justin T. Gibbs <gibbs@FreeBSD.org>
x11/xcalc: update from 1.1.2 to 1.1.3<br />
<br />
PR: 267908<br />
<br />
Sponsored by: tipi.work
*/*: Bump port revision after electron39 update (7d22b072e1b5)
devel/electron39: Update to 39.7.0<br />
<br />
Changelog: https://github.com/electron/electron/releases/tag/v39.7.0<br />
<br />
Reported by: GitHub (watch releases)
security/softhsm2: Updae 2.6.1 => 2.7.0<br />
<br />
Changelog:<br />
https://github.com/softhsm/SoftHSMv2/releases/tag/2.7.0<br />
<br />
- Upstream changed site.<br />
- Cleanup the port.<br />
<br />
PR: 292670<br />
Approved by: Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)<br />
MFH: 2026Q1<br />
Co-authored-by: Jaap Akkerhuis <jaap@NLnetLabs.nl>
*/*: bump PORTREVISION following libsimdjson.so soname change<br />
<br />
Reported by: meta<br />
Fixes: f9dd1c82078f6f1df3bb396459f915b51532d331
www/fmd-server: [NEW PORT] FMD server to locate and control your devices<br />
<br />
FMD allows you to locate and remotely control your Android device.<br />
This is useful if you have lost or misplaced it. FMD is decentralised, and<br />
users remain in full control of their data.<br />
<br />
WWW: https://fmd-foss.org
dns/nsnotifyd: Update to 2.4<br />
<br />
The new -S option tells nsnotifyd to send all SOA queries to a specific<br />
server.<br />
<br />
re: https://dotat.at/@/2026-02-24-nsnotifyd-2-4-released.html
www/piwigo: Update to 16.3.0.
misc/openhab*: Update to 4.3.10
net-im/linux-discord: Update to 0.0.126
games/fheroes2: update to 1.1.14<br />
<br />
Changelog: https://github.com/ihhub/fheroes2/releases/tag/1.1.14
editors/fresh: Update to 0.2.9
*/*: Bump port revision after electron38 update (642b0b842979)
devel/electron38: Update to 38.8.4<br />
<br />
Changelog: https://github.com/electron/electron/releases/tag/v38.8.4<br />
<br />
Reported by: GitHub (watch releases)
lang/gcc16-devel: Update to 16.0.1.s20260222
lang/gcc15-devel: Update to 15.2.1.s20260221
lang/gcc14-devel: Update to 14.3.1.s20260220
lang/gcc13-devel: Update to 13.4.1.s20260219
lang/picolisp: update to 25.12<br />
<br />
See https://software-lab.de/doc/ChangeLog
sysutils/py-filelock: update 3.20.1 → 3.24.3<br />
<br />
PR: 293432
net/revsocks: Update to 2.9
audio/libxmp: Update to 4.7.0
science/afni: Update to 26.0.09
editors/lazarus-devel: Update to 4.99.20260223
lang/fpc-devel*: Update to 3.3.1.20260224<br />
<br />
PR: 292887
graphics/ImageMagick7: Update to 7.1.2-15<br />
<br />
PR: 293419
security/wolfssl: enable TLS 1.3 middlebox compat mode<br />
<br />
PR: 293232<br />
Reported by: Mark Felder <feld@FreeBSD.org>
sysutils/try-rs: Update to 1.5.3
mail/py-resend: Update to 2.23.0<br />
<br />
Changelog: https://github.com/resend/resend-python/releases/tag/v2.23.0<br />
<br />
Reported by: Repology
misc/crush: Update to 0.45.0<br />
<br />
Changelog: https://github.com/charmbracelet/crush/releases/tag/v0.45.0<br />
<br />
Reported by: GitHub (watch releases)
ports-mgmt/poudriere-devel: Update to 3.3.0-2518-gb94c44b64<br />
<br />
Changes:<br />
- bulk/testport: Fix caching of fetched distfiles for flavored-ports<br />
* Note that this does not fix go mod cache files not being cached.<br />
That is tracked in https://github.com/freebsd/poudriere/issues/1311
shells/carapace: Update to 1.6.3<br />
<br />
Changelog: https://github.com/carapace-sh/carapace-bin/releases/tag/v1.6.3<br />
<br />
Reported by: GitHub (watch releases)
security/vuxml: add FreeBSD SAs issued on 2026-02-24<br />
<br />
FreeBSD-SA-26:04.jail affects FreeBSD 13.5 and FreeBSD 14.3<br />
FreeBSD-SA-26:05.route affects all supported versions of FreeBSD
www/tikiwiki: Update to 29.1
www/py-nicegui-highcharts: Update to 3.2.0<br />
<br />
ChangeLog:<br />
https://github.com/zauberzeug/nicegui-highcharts/compare/v2.1.0...v3.2.0
www/py-nicegui{,-nogui}: Update to 3.8.0<br />
<br />
ChangeLog:<br />
https://github.com/zauberzeug/nicegui/compare/zauberzeug:6e1ec4f...zauberzeug:97def3b
databases/libvalkey: Update to 0.4.0<br />
<br />
ChangeLogs:<br />
<br />
- https://github.com/valkey-io/libvalkey/releases/tag/0.3.0<br />
- https://github.com/valkey-io/libvalkey/releases/tag/0.4.0
sysutils/rdfind: Update to 1.8.0<br />
<br />
ChangeLog: https://github.com/pauldreik/rdfind/releases/tag/releases/1.8.0
textproc/py-typst: Update to 0.14.8<br />
<br />
ChangeLog: https://github.com/messense/typst-py/releases/tag/v0.14.8
www/py-httpx-retries: Update to 0.4.6<br />
<br />
ChangeLog: https://github.com/will-ockmore/httpx-retries/releases/tag/0.4.6
audio/openal-soft: Optionally remove dependency on RTKIT/DBUS<br />
<br />
The RTKIT functionality pulls in DBUS. As this functionallity doesn't<br />
even work on FreeBSD, add the option to remove it.<br />
Set the default value to "ON" to not affect the current state.<br />
<br />
PR: 292308<br />
Approved by: multimedia (maintainer, timeout 6+ weeks)
lang/fpc-devel: Fix build cleaning env before sub-gmake<br />
<br />
PR: 291061
sysutils/try-rs: Update to 1.5.2
cad/openscad-devel: Update to 2026.02.19
textproc/opensearch*: update to 3.5.0<br />
<br />
With hat: opensearch<br />
PR: 293199 293200<br />
Reviewed by: Sven Ruediger
multimedia/obuparse: Update to 2.0.2<br />
<br />
Security update<br />
<br />
Changelog: https://github.com/dwbuiten/obuparse/releases/tag/v2.0.2
devel/jenkins: Update to 2.552<br />
<br />
Sponsored by: The FreeBSD Foundation
devel/py-kaitaistruct: update to 0.11
astro/qmapshack: update to 1.20.1<br />
<br />
Release Notes:<br />
https://github.com/Maproom/qmapshack/releases/tag/V_1.20.1
games/0ad: Update to 0.28.0
security/courier-authlib: Remove trailing whitespace in Makefile