The place for ports
net-im/teams: Update to 2.7.8<br />
<br />
Changelog: https://github.com/IsmaelMartinez/teams-for-linux/releases/tag/v2.7.8<br />
<br />
Reported by: portscout
devel/pecl-swoole: update to 6.1.7.
databases/R-cran-DBI: Update to 1.3.0<br />
<br />
Reported by: portscout
dns/nextdns: Update to 1.47.1<br />
<br />
Approved by: rs@nextdns.io (maintainer)
deskutils/cherrytree: update the port to version 1.6.3<br />
<br />
Reported by: portscout
sysutils/symon: Improve port, take maintainership<br />
<br />
- Convert to modern OPTIONS.<br />
- Add record to UPDATING about options.<br />
- "Samplefy" configs.<br />
- Fix warnings from portclippy.<br />
- "Unbreak" on 15+ - disable PF support (patches gratefully received!).<br />
<br />
PR: 292366<br />
Co-authored-by: Vladimir Druzenko <vvd@FreeBSD.org>
devel/arduino-irremote: Update to 4.6.0<br />
<br />
Changes since 4.5.0:<br />
<br />
- Fixed missing ESP IRAM_ATTR for receiving interrupt.<br />
<br />
- Changed USE_DEFAULT_FEEDBACK_LED_PIN from 0 to 0xFF, because<br />
megaTinyCore defines the not special pin PIN_PA4 as 0.<br />
<br />
- Changed timer for ATtiny16X4.<br />
<br />
- Fixed missing initialization with pinMode() for feedback LED.<br />
<br />
- Fixed bitmask error in sendBiphaseData() when not sending start<br />
bit.<br />
<br />
- Improved decodeSamsung().<br />
<br />
- OpenLASIR protocol added by danielweidman.<br />
<br />
- Added DECODE_MARANTZ and swapped parameter aMarantzExtension<br />
and aNumberOfRepeats of sendMaranz() to be consistent with other<br />
extensions.<br />
<br />
- Moved IRCommandDispatcher from demo to main library folder.<br />
<br />
Reporte by: github
devel/libunistring: Update 1.4.1 => 1.4.2<br />
<br />
Changelog:<br />
- Prepare for 1.4.2 release.<br />
* version.sh: Bump version number, date, gnulib version.<br />
* README: Update version.<br />
* NEWS: Update.<br />
- Sync with gnulib.<br />
* lib/unistring/cdefs.h: Update from gnulib/m4/gnulib-common.m4.<br />
- (_GL_UNNAMED): New macro.<br />
- (_UC_UNNAMED): Apply "New C macro _GL_UNNAMED".<br />
- Make the generated <unistring/stdint.h> more usable in C++ mode.<br />
* lib/Makefile.am (unistring/stdint.h): In C++ 11 or newer mode, just<br />
use <cstdint>.<br />
<br />
PR: 293435
security/p5-openxpki-clca: Update 1.20 => 1.21<br />
<br />
Commit log:<br />
https://github.com/openxpki/clca/compare/v1.20...v1.21<br />
<br />
PR: 293444
textproc/moor: Update 2.10.4 => 2.11.0<br />
<br />
Changelogs:<br />
- https://github.com/walles/moor/releases/tag/v2.10.5<br />
- https://github.com/walles/moor/releases/tag/v2.11.0<br />
<br />
Reviewed by: osa, vvd (mentors)<br />
Approved by: osa, vvd (mentors)<br />
Differential Revision: https://reviews.freebsd.org/D55540
ports-mgmt/pkg_replace: Update 20260209 => 20260219<br />
<br />
Changelog:<br />
https://github.com/kdeguchi/pkg_replace/releases/tag/20260219<br />
<br />
PR: 293452
net/samba423: opt out from Features/fortify.mk<br />
<br />
[...]<br />
Checking for freebsd sendfile support : not found<br />
sendfile support not found but it was requested !<br />
(complete log in /wrkdirs/usr/ports/net/samba423/work/samba-4.23.4/bin/config.log)<br />
===> Script "configure" failed unexpectedly.<br />
[...]<br />
<br />
PR: 292392
net/samba422: opt out from Features/fortify.mk<br />
<br />
[...]<br />
Checking for freebsd sendfile support : not found<br />
sendfile support not found but it was requested !<br />
(complete log in /wrkdirs/usr/ports/net/samba422/work/samba-4.22.6/bin/config.log)<br />
===> Script "configure" failed unexpectedly.<br />
[...]<br />
<br />
PR: 292391
net/samba420: opt out from Features/fortify.mk<br />
<br />
[...]<br />
Checking for freebsd sendfile support : not found<br />
sendfile support not found but it was requested !<br />
(complete log in /wrkdirs/usr/ports/net/samba420/work/samba-4.20.8/bin/config.log)<br />
===> Script "configure" failed unexpectedly.<br />
[...]<br />
<br />
PR: 292390
net/samba416: opt out from Features/fortify.mk<br />
<br />
[...]<br />
sendfile support not found but it was requested !<br />
(complete log in /wrkdirs/usr/ports/net/samba416/work-default/samba-4.16.11/bin/config.log)<br />
===> Script "configure" failed unexpectedly.<br />
[...]<br />
<br />
PR: 292388
net/samba419: opt out from Features/fortify.mk<br />
<br />
[...]<br />
Checking for freebsd sendfile support : not found<br />
sendfile support not found but it was requested !<br />
(complete log in /wrkdirs/usr/ports/net/samba419/work/samba-4.19.9/bin/config.log)<br />
===> Script "configure" failed unexpectedly.<br />
[...]<br />
<br />
PR: 292389
net-mgmt/unifi10: Update to 10.1.85<br />
<br />
Release notes: https://community.ui.com/releases/r/network/10.1.85
java/openjdk25: Update to OpenJDK 25.0.2<br />
<br />
Update to track upstream version 25.0.2, with fixes for FreeBSD.<br />
<br />
See the upstream release notes for details on what has changed since<br />
version 25.0.1:<br />
https://www.oracle.com/java/technologies/javase/25-0-2-relnotes.html<br />
<br />
In addition to the above, this release includes the following patch,<br />
scheduled for JDK 26 by upstream.<br />
<br />
JDK-8371637: allocateNativeInternal sometimes return incorrectly aligned<br />
memory<br />
<br />
This is because this patch affects systems using jemalloc specifically,<br />
like FreeBSD does, but I feel it's too long time to wait until the next<br />
LTS release before making it available on FreeBSD.<br />
<br />
Reviewed by: fuz (mentor)<br />
Approved by: fuz (mentor)<br />
Sponsored by: The FreeBSD Foundation<br />
Differential Revision: https://reviews.freebsd.org/D55529
java/dbvis: Update 25.3.1 => 25.3.2<br />
<br />
Release Notes:<br />
https://www.dbvis.com/releasenotes/25.3/
sysutils/syslog-ng: Update to 4.11.0<br />
<br />
Submitted by: Peter Czanik (CzP) <peter.czanik@oneidentity.com><br />
Balabit (a OneIdentity company) / syslog-ng upstream
devel/got: update to 0.123<br />
<br />
User-visible changes:<br />
- make 'gotadmin cleanup' run even if HEAD points at a non-existent branch<br />
- miscellaneous speedups
benchmarks/netperfmeter: Update 2.0.0 => 2.0.1<br />
<br />
Changelog:<br />
https://github.com/dreibh/netperfmeter/blob/netperfmeter-2.0.1/ChangeLog<br />
<br />
Commit log:<br />
https://github.com/dreibh/netperfmeter/compare/netperfmeter-2.0.0...netperfmeter-2.0.1<br />
<br />
PR: 293445
archivers/grzip: Update 0.3.0 => 0.3.1<br />
<br />
Changelog:<br />
https://codeberg.org/BSDforge/grzip/src/tag/0.3.1/Changelog<br />
<br />
Port changes:<br />
- Move to Codeberg.<br />
- Add NLS option.<br />
- Use USES+=localbase instead of CFLAGS/LDFLAGS.<br />
- Move plist from Makefile to pkg-plist - 11 files.<br />
- Split long lines.<br />
- Fix soname: libgrzip.so.0 instead of libgrzip.so.<br />
<br />
PR: 293434<br />
Co-authored-by: Vladimir Druzenko <vvd@FreeBSD.org>
audio/mumble-server: Fix "Failed to set TOS for UDP Socket" for IPv6<br />
<br />
<W>2025-12-29 23:37:57.715 1 => Server listening on [::]:64738<br />
<W>2025-12-29 23:37:57.721 1 => Server: Failed to set TOS for UDP Socket<br />
<br />
This prevents proper QoS from being set for IPv6.<br />
<br />
Upstream issue: https://github.com/mumble-voip/mumble/issues/7088<br />
<br />
While here pet portclippy.<br />
<br />
PR: 292034<br />
MFH: 2026Q1
sysutils/bsdisks: Update to 0.40
devel/nextpnr-devel: Update to 2026-02-25
devel/prjpeppercorn112: Add new port<br />
<br />
This port is used by devel/nextpnr* to produce configuration bitstreams for<br />
CologneChip GateMate FPGAs.<br />
<br />
Notes:<br />
- This port is versioned because of version compatibility requirements with<br />
devel/nextpnr*<br />
- The timings tarball is mirrored because upstream currently does not provide<br />
a versioned archive/URL
net/freerdp: Fix version<br />
<br />
Upstream forgot to update version string for release 2.11.8.<br />
net/guacamole-server broken:<br />
configure: error:<br />
--------------------------------------------<br />
You are building against a development version of FreeRDP. Non-release<br />
versions of FreeRDP may have differences in behavior that are impossible to<br />
check for at build time. This may result in memory leaks or other strange<br />
behavior.<br />
<br />
*** PLEASE USE A RELEASED VERSION OF FREERDP IF POSSIBLE ***<br />
<br />
If you are ABSOLUTELY CERTAIN that building against this version of FreeRDP<br />
is OK, rerun configure with the --enable-allow-freerdp-snapshots<br />
--------------------------------------------<br />
<br />
2.11.7 => 2.11.8-dev<br />
https://github.com/FreeRDP/FreeRDP/commit/a383740a2f85fa93f390181e5ea4bd1458b34051<br />
<br />
2.11.8-dev => 2.11.8<br />
https://github.com/FreeRDP/FreeRDP/commit/9b678b6d5a40ce01607d8c3b1b1416437c8416c4<br />
Not updated CMakeLists.txt.<br />
<br />
PR: 293463<br />
MFH: 2026Q1
lang/gawk: update GNU awk to version 5.4.0<br />
<br />
PMA should now work on OpenBSD 7, FreeBSD 12-16,<br />
NetBSD 10 and 11, and MidnightBSD 3 and 4.<br />
<br />
Reported by: portscout
databases/postgresql??-*: Update to latest version<br />
<br />
The PostgreSQL Global Development Group has released an update to all<br />
supported versions of PostgreSQL, including 18.3, 17.9, 16.13, 15.17,<br />
and 14.22. This is an out-of-cycle release that fixes several<br />
regressions reported after the last update release.<br />
<br />
Release notes: https://www.postgresql.org/about/news/postgresql-183-179-1613-1517-and-1422-released-3246/<br />
https://wiki.postgresql.org/wiki/2026-02_Regression_Fixes
textproc/R-cran-xtable: Update to 1.8-8<br />
<br />
Reported by: portscout
security/vuxml: document gitlab vulnerabilities
astro/traccar: update to 6.12.1
devel/apache-commons-configuration: deprecate<br />
<br />
Multiple reasons to deprecate:<br />
https://commons.apache.org/proper/commons-configuration/#Commons_Configuration_1.x_and_2.x<br />
- 'The 1.x codebase no longer receives updates.'<br />
- 'Denial of service issues that rely on loading untrusted data from<br />
configuration files, or passing untrusted data to the API, are outside<br />
the scope of the 1.x security model and will not be fixed.'<br />
- Version 2 exists since 2016<br />
- the port just installs the jar, it does not build anything<br />
- nothing in the ports tree uses this<br />
- no maintainer<br />
<br />
Approved-by: no maintainer
net-im/py-matrix-synapse: Update WWW and description<br />
<br />
PR: 274257<br />
Approved by: Sascha Biberhofer <ports@skyforge.at> (maintainer,<br />
timeout > 2 weeks)<br />
Approved by: db@, yuri@ (Mentors, implicit)
editors/zed: Update to 0.225.9<br />
<br />
Changelog: https://github.com/zed-industries/zed/releases/tag/v0.225.9<br />
<br />
Reported by: GitHub (watch releases)
math/R-cran-pls: Update to 2.9-0<br />
<br />
Reported by: portscout
www/py-django-photologue: Fix stage QA<br />
<br />
* This was overlooked in 21900d66eda3 and was then noticed<br />
retrospectively during a bulk run after stage QA was extended in<br />
f35f902eb8f1:<br />
<br />
[...]<br />
====> Running Q/A tests (stage-qa)<br />
Error: Python package installs top-level 'scripts/' directory in site-packages<br />
Error: Location: lib/python3.11/site-packages/scripts<br />
[...]<br />
<br />
* Bump PORTREVISION due changed package contents.<br />
<br />
Approved by: portmgr (build fix blanket)<br />
Fixes: 21900d66eda3 www/py-django-photologue: Update to 3.18
devel/py-yamlloader: New port<br />
<br />
This module provides loaders and dumpers for PyYAML.<br />
<br />
Currently, an OrderedDict loader/dumper is implemented, allowing to keep<br />
items order when loading respective dumping a file from/to an<br />
OrderedDict.<br />
<br />
(Python 3.8+: Also regular dicts are supported and are the default items<br />
to be loaded to. As of Python 3.7 preservation of insertion order is a<br />
language feature of regular dicts.)<br />
<br />
This project was originally mirrored from "yamlordereddict" and contains<br />
several improvements including automated testing and the much faster<br />
C-versions of the Loaders/Dumpers.
*/*: bump portrevision after java_default=21 update<br />
<br />
PR: 272855
sysutils/py-salt: unbreak the ports tree
deskutils/podman-desktop: Bump port revision after electron40 update (1d5f6b6a85af)
devel/electron40: Update to 40.6.1<br />
<br />
Changelog: https://github.com/electron/electron/releases/tag/v40.6.1<br />
<br />
Reported by: GitHub (watch releases)
www/pocket-id: Update to 2.3.0<br />
<br />
ChangeLog: https://github.com/pocket-id/pocket-id/releases/tag/v2.3.0
security/py-unicode-show: New port: Detect and annotate suspicious Unicode characters in text or files<br />
<br />
unicode-show is a utility that reads text input (from standard input<br />
or files) and highlights suspicious Unicode characters, such as<br />
those outside the safe ASCII range. This tool is useful for identifying<br />
potentially malicious or misleading Unicode characters in source<br />
code, logs, or user input.<br />
<br />
WWW: https://www.kicksecure.com/wiki/Unicode-show
ports-mgmt/poudriere-devel: Update to 3.3.0-2519-g422ff54ea.<br />
<br />
Changes:<br />
- bulk -b: Fix fetching with poudriere-created pkgbase jail.
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