| 100 most recent commits (all timestamps are UTC) |
|
FreshPorts has everything you want to know about FreeBSD software, ports, packages,
applications, whatever term you want to use.
Yesterday's Commits | Quarterly Branch
|
|
Thursday, 26 Feb 2026
|
19:11 Vladimir Druzenko (vvd) Author: Chris Hutchinson
archivers/grzip: Update 0.3.0 => 0.3.1
Changelog:
https://codeberg.org/BSDforge/grzip/src/tag/0.3.1/Changelog
Port changes:
- Move to Codeberg.
- Add NLS option.
- Use USES+=localbase instead of CFLAGS/LDFLAGS.
- Move plist from Makefile to pkg-plist - 11 files.
- Split long lines.
- Fix soname: libgrzip.so.0 instead of libgrzip.so.
PR: 293434
Co-authored-by: Vladimir Druzenko <vvd@FreeBSD.org>
5a83e51 |
18:48 Vladimir Druzenko (vvd) 2026Q1
audio/mumble-server: Fix "Failed to set TOS for UDP Socket" for IPv6
<W>2025-12-29 23:37:57.715 1 => Server listening on [::]:64738
<W>2025-12-29 23:37:57.721 1 => Server: Failed to set TOS for UDP Socket
This prevents proper QoS from being set for IPv6.
Upstream issue: https://github.com/mumble-voip/mumble/issues/7088
While here pet portclippy.
PR: 292034
MFH: 2026Q1
(cherry picked from commit 70bbcdc61d5678a4a5e9ef232ed6f2d4a3496c82)
6a40278 |
18:46 Vladimir Druzenko (vvd)
audio/mumble-server: Fix "Failed to set TOS for UDP Socket" for IPv6
<W>2025-12-29 23:37:57.715 1 => Server listening on [::]:64738
<W>2025-12-29 23:37:57.721 1 => Server: Failed to set TOS for UDP Socket
This prevents proper QoS from being set for IPv6.
Upstream issue: https://github.com/mumble-voip/mumble/issues/7088
While here pet portclippy.
PR: 292034
MFH: 2026Q1
70bbcdc |
18:35 Gleb Popov (arrowd)
sysutils/bsdisks: Update to 0.40
bca971c |
17:11 Joel Bodenmann (jbo)
devel/nextpnr-devel: Update to 2026-02-25
6fa65b0 |
16:56 Joel Bodenmann (jbo)
devel/prjpeppercorn112: Add new port
This port is used by devel/nextpnr* to produce configuration bitstreams for
CologneChip GateMate FPGAs.
Notes:
- This port is versioned because of version compatibility requirements with
devel/nextpnr*
- The timings tarball is mirrored because upstream currently does not provide
a versioned archive/URL
95b2221 |
15:48 Vladimir Druzenko (vvd) 2026Q1
- net/freerdp 2.11.8_1
Free implementation of Remote Desktop Protocol
net/freerdp: Fix version
Upstream forgot to update version string for release 2.11.8.
net/guacamole-server broken:
configure: error:
--------------------------------------------
You are building against a development version of FreeRDP. Non-release
versions of FreeRDP may have differences in behavior that are impossible to
check for at build time. This may result in memory leaks or other strange
behavior.
*** PLEASE USE A RELEASED VERSION OF FREERDP IF POSSIBLE ***
If you are ABSOLUTELY CERTAIN that building against this version of FreeRDP
is OK, rerun configure with the --enable-allow-freerdp-snapshots
--------------------------------------------
2.11.7 => 2.11.8-dev
https://github.com/FreeRDP/FreeRDP/commit/a383740a2f85fa93f390181e5ea4bd1458b34051
2.11.8-dev => 2.11.8
https://github.com/FreeRDP/FreeRDP/commit/9b678b6d5a40ce01607d8c3b1b1416437c8416c4
Not updated CMakeLists.txt.
PR: 293463
MFH: 2026Q1
(cherry picked from commit a6dcbfacc1ad377897545bdbf6e8968b9ec1afc4)
022af70 |
15:44 Vladimir Druzenko (vvd) 
- net/freerdp 2.11.8_1
Free implementation of Remote Desktop Protocol
net/freerdp: Fix version
Upstream forgot to update version string for release 2.11.8.
net/guacamole-server broken:
configure: error:
--------------------------------------------
You are building against a development version of FreeRDP. Non-release
versions of FreeRDP may have differences in behavior that are impossible to
check for at build time. This may result in memory leaks or other strange
behavior.
*** PLEASE USE A RELEASED VERSION OF FREERDP IF POSSIBLE ***
If you are ABSOLUTELY CERTAIN that building against this version of FreeRDP
is OK, rerun configure with the --enable-allow-freerdp-snapshots
--------------------------------------------
2.11.7 => 2.11.8-dev
https://github.com/FreeRDP/FreeRDP/commit/a383740a2f85fa93f390181e5ea4bd1458b34051
2.11.8-dev => 2.11.8
https://github.com/FreeRDP/FreeRDP/commit/9b678b6d5a40ce01607d8c3b1b1416437c8416c4
Not updated CMakeLists.txt.
PR: 293463
MFH: 2026Q1
a6dcbfa |
14:52 Alexey Dokuchaev (danfe) 
- lang/gawk 5.4.0
GNU version of AWK scripting language
lang/gawk: update GNU awk to version 5.4.0
PMA should now work on OpenBSD 7, FreeBSD 12-16,
NetBSD 10 and 11, and MidnightBSD 3 and 4.
Reported by: portscout
ffb37c6 |
14:28 Palle Girgensohn (girgen) (Only the first 10 of 30 items in this commit are shown above. )
databases/postgresql??-*: Update to latest version
The PostgreSQL Global Development Group has released an update to all
supported versions of PostgreSQL, including 18.3, 17.9, 16.13, 15.17,
and 14.22. This is an out-of-cycle release that fixes several
regressions reported after the last update release.
Release
notes: https://www.postgresql.org/about/news/postgresql-183-179-1613-1517-and-1422-released-3246/
https://wiki.postgresql.org/wiki/2026-02_Regression_Fixes
a6361f4 |
13:55 TAKATSU Tomonari (tota)
textproc/R-cran-xtable: Update to 1.8-8
Reported by: portscout
d969771 |
13:28 Matthias Fechner (mfechner)
security/vuxml: document gitlab vulnerabilities
bf556ef |
12:19 Oleksii Samorukov (samm) 
- astro/traccar 6.12.1
Traccar is a free and open source GPS tracking system
astro/traccar: update to 6.12.1
64cc754 |
12:18 Vladimir Druzenko (vvd) 2026Q1
dns/knot-resolver6: Connect to build
Reported by: antoine (via email)
Fixes: 36bded72682c (Add new port)
MFH: 2026Q1
(cherry picked from commit ac0b4215121d7653a0bae2504c7c3b68d3ea39a6)
b53971d |
12:14 Vladimir Druzenko (vvd)
dns/knot-resolver6: Connect to build
Reported by: antoine (via email)
Fixes: 36bded72682c (Add new port)
MFH: 2026Q1
ac0b421 |
10:10 Ronald Klop (ronald)
devel/apache-commons-configuration: deprecate
Multiple reasons to deprecate:
https://commons.apache.org/proper/commons-configuration/#Commons_Configuration_1.x_and_2.x
- 'The 1.x codebase no longer receives updates.'
- 'Denial of service issues that rely on loading untrusted data from
configuration files, or passing untrusted data to the API, are outside
the scope of the 1.x security model and will not be fixed.'
- Version 2 exists since 2016
- the port just installs the jar, it does not build anything
- nothing in the ports tree uses this
- no maintainer
Approved-by: no maintainer
aa90efe |
09:34 Älven (alven)
net-im/py-matrix-synapse: Update WWW and description
PR: 274257
Approved by: Sascha Biberhofer <ports@skyforge.at> (maintainer,
timeout > 2 weeks)
Approved by: db@, yuri@ (Mentors, implicit)
85333a2 |
09:26 Hiroki Tagato (tagattie)
editors/zed: Update to 0.225.9
Changelog: https://github.com/zed-industries/zed/releases/tag/v0.225.9
Reported by: GitHub (watch releases)
2ea0d37 |
09:12 TAKATSU Tomonari (tota) 
- math/R-cran-pls 2.9.0
Partial Least Squares and Principal Component Regression
math/R-cran-pls: Update to 2.9-0
Reported by: portscout
ed534f0 |
08:33 Kai Knoblich (kai)
www/py-django-photologue: Fix stage QA
* This was overlooked in 21900d66eda3 and was then noticed
retrospectively during a bulk run after stage QA was extended in
f35f902eb8f1:
[...]
====> Running Q/A tests (stage-qa)
Error: Python package installs top-level 'scripts/' directory in site-packages
Error: Location: lib/python3.11/site-packages/scripts
[...]
* Bump PORTREVISION due changed package contents.
Approved by: portmgr (build fix blanket)
Fixes: 21900d66eda3 www/py-django-photologue: Update to 3.18
f69201f |
08:33 Kai Knoblich (kai)
devel/py-yamlloader: New port
This module provides loaders and dumpers for PyYAML.
Currently, an OrderedDict loader/dumper is implemented, allowing to keep
items order when loading respective dumping a file from/to an
OrderedDict.
(Python 3.8+: Also regular dicts are supported and are the default items
to be loaded to. As of Python 3.7 preservation of insertion order is a
language feature of regular dicts.)
This project was originally mirrored from "yamlordereddict" and contains
several improvements including automated testing and the much faster
C-versions of the Loaders/Dumpers.
95e059f |
08:10 Ronald Klop (ronald) (Only the first 10 of 494 items in this commit are shown above. )
*/*: bump portrevision after java_default=21 update
PR: 272855
2baaf16 |
08:00 Ronald Klop (ronald)
Mk/bsd.default-versions.mk: bump java default to 21
After an extensive time of testing OpenJDK 21 LTS is now the default
java version on FreeBSD.
Some major ports already used Java 21 and some olders ports are now
pinned to OpenJDK 8 or other versions.
For armv6/armv7 OpenJDK 11 is the latest version with support
for these platforms on FreeBSD.
Thanks to everybody involved in making Java a vivid environment on
FreeBSD.
PR: 272855
Relnotes: yes
17e021a |
07:02 Antoine Brodin (antoine) 
- sysutils/py-salt 3006.23,1
Distributed remote execution and configuration management system
sysutils/py-salt: unbreak the ports tree
c37b01e |
05:34 Hiroki Tagato (tagattie)
deskutils/podman-desktop: Bump port revision after electron40 update
(1d5f6b6a85af)
f625d43 |
05:32 Hiroki Tagato (tagattie) 
- devel/electron40 40.6.1
Build cross-platform desktop apps with JavaScript, HTML, and CSS
devel/electron40: Update to 40.6.1
Changelog: https://github.com/electron/electron/releases/tag/v40.6.1
Reported by: GitHub (watch releases)
1d5f6b6 |
05:19 Jesús Daniel Colmenares Oviedo (dtxdf) 
- www/pocket-id 2.3.0
OIDC provider that allows users to authenticate with their passkeys
www/pocket-id: Update to 2.3.0
ChangeLog: https://github.com/pocket-id/pocket-id/releases/tag/v2.3.0
fe3650a |
05:08 Jesús Daniel Colmenares Oviedo (dtxdf)
security/py-unicode-show: New port: Detect and annotate suspicious Unicode
characters in text or files
unicode-show is a utility that reads text input (from standard input
or files) and highlights suspicious Unicode characters, such as
those outside the safe ASCII range. This tool is useful for identifying
potentially malicious or misleading Unicode characters in source
code, logs, or user input.
WWW: https://www.kicksecure.com/wiki/Unicode-show
47aaf92 |
03:02 Bryan Drewery (bdrewery)
ports-mgmt/poudriere-devel: Update to 3.3.0-2519-g422ff54ea.
Changes:
- bulk -b: Fix fetching with poudriere-created pkgbase jail.
5a000af |
02:21 Alexey Dokuchaev (danfe)
devel/sobjectizer: update the port to the latest version 5.8.5
- Replace hand-rolled `do-test' target with USES+=cmake:testing
- Do not build tests during the main build stage, this reduces
target count from 914 down to 55 and, in turn, the build time
which is significant for a C++ project
- Drop the static library, nothing in the ports tree uses it
PR: 293373
Submitted by: diizzy
c4e7444 |
01:48 Wen Heping (wen) 
- www/drupal11 11.3.3
Database driven web content management system (CMS)
www/drupal11: Update to 11.3.3
a16cfc1 |
01:22 Jose Alonso Cardenas Marquez (acm) 
- editors/lazarus 4.6
Portable Delphi-like IDE for the FreePascal compiler (GTK2)
editors/lazarus: Update distinfo
4b92f35 |
01:16 Jose Alonso Cardenas Marquez (acm)
editors/cudatext: Update to 1.232.2.1
ChangeLog at:
https://github.com/Alexey-T/CudaText/blob/master/app/readme/history.txt
204d8bb |
01:16 Jose Alonso Cardenas Marquez (acm) (Only the first 10 of 12 items in this commit are shown above. )
*/*: Bump PORTREVISION. editors/lazarus was updated to 4.6
44ca884 |
01:16 Jose Alonso Cardenas Marquez (acm)
archivers/peazip: Update to 10.9.0
0b6af6d |
01:16 Jose Alonso Cardenas Marquez (acm)
editors/lazarus*: Update to 4.6
7dd930d |
00:52 Jan Beich (jbeich) 2026Q1
games/veloren-weekly: update to s20260225
Changes: https://gitlab.com/veloren/veloren/-/compare/bba0ea5ca8...41052f1060
(cherry picked from commit fb7c83eaf885a93fba6399b252f564fa27e03ead)
6f5ebb0 |
00:52 Jan Beich (jbeich) 2026Q1
multimedia/libva-nvidia-driver: update to 0.0.16
Changes: https://github.com/elFarto/nvidia-vaapi-driver/releases/tag/v0.0.16
Reported by: GitHub (watch releases)
(cherry picked from commit 7a2113d710981e51d45224a69385f1d703fbd655)
c36deb8 |
00:52 Jan Beich (jbeich) 2026Q1
- www/gallery-dl 1.31.7
Command-line program to download image galleries and collections
www/gallery-dl: update to 1.31.7
Changes: https://github.com/mikf/gallery-dl/releases/tag/v1.31.7
Reported by: GitHub (watch releases)
(cherry picked from commit 46b992970e2a7e97a360892b152608a45e3ebb4d)
1191707 |
00:51 Jan Beich (jbeich)
graphics/mesa-devel: update to 26.0.b.1692
Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/7899854e626...788a8ab2396
d0d341f |
00:51 Jan Beich (jbeich)
games/veloren-weekly: update to s20260225
Changes: https://gitlab.com/veloren/veloren/-/compare/bba0ea5ca8...41052f1060
fb7c83e |
00:51 Jan Beich (jbeich)
emulators/rpcs3: update to 0.0.39.18847
Changes: https://github.com/RPCS3/rpcs3/compare/2064bd87e3...41e036473a
4a9d6d6 |
00:51 Jan Beich (jbeich)
multimedia/libva-nvidia-driver: update to 0.0.16
Changes: https://github.com/elFarto/nvidia-vaapi-driver/releases/tag/v0.0.16
Reported by: GitHub (watch releases)
7a2113d |
00:51 Jan Beich (jbeich) 
- x11/swaybg 1.2.2
Wallpaper tool for Wayland compositors
x11/swaybg: update to 1.2.2
Changes: https://github.com/swaywm/swaybg/releases/tag/v1.2.2
Reported by: GitHub (watch releases)
25425b7 |
00:51 Jan Beich (jbeich)
x11-toolkits/wlroots020: update to 0.20.0.r3
Changes: https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/0.20.0-rc3
Reported by: GitLab (notify releases)
19f35c6 |
00:51 Jan Beich (jbeich) 
- www/gallery-dl 1.31.7
Command-line program to download image galleries and collections
www/gallery-dl: update to 1.31.7
Changes: https://github.com/mikf/gallery-dl/releases/tag/v1.31.7
Reported by: GitHub (watch releases)
46b9929 |
00:48 Jesús Daniel Colmenares Oviedo (dtxdf)
sysutils/backrest: Update to 1.12.0
ChangeLog: https://github.com/garethgeorge/backrest/releases/tag/v1.12.0
bd75af3 |
00:13 Jose Alonso Cardenas Marquez (acm) 2026Q1
editors/lazarus-devel: Add support for powerpc64/powerpc64le
(cherry picked from commit 4f6bf66f83bba9e60da71dd31f1fb5874e1c9625)
196abb6 |
00:12 Jose Alonso Cardenas Marquez (acm)
editors/lazarus-devel: Add support for powerpc64/powerpc64le
4f6bf66 |
00:07 Jesús Daniel Colmenares Oviedo (dtxdf)
security/py-serpico: Update to 0.2.1
ChangeLog: https://github.com/DtxdF/serpico/releases/tag/v0.2.1
d389ce8 |
|
Wednesday, 25 Feb 2026
|
22:47 Dima Panov (fluffy) Author: Ronald Klop
editirs/libreoffice: cleanup unused dependencies
Apparently we supply a couple of removed options to configure.
===> Configuring for libreoffice-26.2.0.3_1
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
${WRKSRC}/ChangeLog says:
https://git.libreoffice.org/core/+/5fdf2009d21fa220dfee70ea755bd698c16257a7%5E!/
2020-07-23 Rene Engelhard <rene at debian.org>
[5fdf2009d21fa220dfee70ea755bd698c16257a7]
tdf#134522 remove --with-build-version ./configure flag
Noop. Use --with-extra-buildid
...
https://git.libreoffice.org/core/+/938c899831bd5b165b2b7db3945867a1ce155483%5E!/
2022-08-17 Xisco Fauli <xiscofauli at libreoffice.org>
[938c899831bd5b165b2b7db3945867a1ce155483]
tdf#150452: Revert "tdf#130795 use concurrent hashmap in
SharedStringPool"
This commit reverts 3749d9af3745c0eaff7239e379578e4e2af89e9d
which removes the dependency on the external library cuckoo
...
https://git.libreoffice.org/core/+/f7d149a731a0284d3d7b7b1c26c736654e0712fd%5E!/
2015-10-09 Michael Stahl <mstahl at redhat.com>
[f7d149a731a0284d3d7b7b1c26c736654e0712fd]
swext: remove commons-httpclient dependency from Wiki Publisher
JRE 6 has sufficient HttpURLConnection etc. stuff to make this work
without bundling external libraries.
...
https://git.libreoffice.org/core/+/4b6ceed4a4a9b152905a8b1712ffb9bd61373c16%5E!/
2015-10-09 Michael Stahl <mstahl at redhat.com>
[4b6ceed4a4a9b152905a8b1712ffb9bd61373c16]
swext: Wiki Publisher does not use those apache-commons libraries
... itself, they were apparently just dependencies of
commons-httpclient, so remove them.
PR: 293402
Approved-by: fluffy
1d21972 |
22:45 Dima Panov (fluffy)
editors/libreoffice: unbreak build in some conditions
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:
/wrkdirs/usr/ports/editors/libreoffice/work/libreoffice-26.2.0.3/sal/osl/unx/socket.cxx:169:5:
error: use of undeclared identifier 'IPPROTO_TCP'
169 | IPPROTO_TCP, /* osl_Socket_LevelTcp */
| ^
/wrkdirs/usr/ports/editors/libreoffice/work/libreoffice-26.2.0.3/sal/osl/unx/socket.cxx:324:18:
error: member access into incomplete type 'struct sockaddr_in'
324 | pInetAddr->sin_family =
FAMILY_TO_NATIVE(osl_Socket_FamilyInet);
| ^
/wrkdirs/usr/ports/editors/libreoffice/work/libreoffice-26.2.0.3/sal/osl/unx/socket.cxx:322:16:
note: forward declaration of 'sockaddr_in'
322 | struct sockaddr_in* pInetAddr=
reinterpret_cast<sockaddr_in*>(&pAddr->m_sockaddr);
| ^
PR: 293287
5bec657 |
21:43 Fernando ApesteguÃa (fernape)
graphics/converseen: Update to 0.15.2.0
ChangeLog: https://converseen.fasterland.net/changelog/
* Fixed conversion and resolution issues with certain formats
* Fixed a potential issue with file paths
* Corrected a typo in the main window
* Updated Italian translation
* Various Bugfixes
e3f5fcb |
21:19 Dimitry Andric (dim) 2026Q1
cad/ngspice_rework: fix build with libc++ 21
With libc++ 21 cad/ngspice_rework fails to build, with errors similar to:
In file included from hicumL2temp.cpp:11:
../../../../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]
444 | struct is_compound<duals::dual<T>> : true_type {};
| ^
/usr/include/c++/v1/__type_traits/is_compound.h:25:8: note: marked
'_Clang::no_specializations' here
25 | struct _LIBCPP_NO_SPECIALIZATIONS is_compound :
_BoolConstant<__is_compound(_Tp)> {};
| ^
/usr/include/c++/v1/__config:1167:9: note: expanded from macro
'_LIBCPP_NO_SPECIALIZATIONS'
1167 | [[_Clang::__no_specializations__("Users are not allowed to
specialize this standard library entity")]]
| ^
This is because libc++ 21 no longer allows specializing a number of
standard library entities. Delete out the specialization to make the
build complete.
PR: 293447
Approved by: kevinz5000@gmail.com (maintainer)
MFH: 2026Q1
(cherry picked from commit c6266b20c47f5cd2194b16d7f63781fb394caa0b)
3a9d2ab |
21:18 Dimitry Andric (dim)
cad/ngspice_rework: fix build with libc++ 21
With libc++ 21 cad/ngspice_rework fails to build, with errors similar to:
In file included from hicumL2temp.cpp:11:
../../../../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]
444 | struct is_compound<duals::dual<T>> : true_type {};
| ^
/usr/include/c++/v1/__type_traits/is_compound.h:25:8: note: marked
'_Clang::no_specializations' here
25 | struct _LIBCPP_NO_SPECIALIZATIONS is_compound :
_BoolConstant<__is_compound(_Tp)> {};
| ^
/usr/include/c++/v1/__config:1167:9: note: expanded from macro
'_LIBCPP_NO_SPECIALIZATIONS'
1167 | [[_Clang::__no_specializations__("Users are not allowed to
specialize this standard library entity")]]
| ^
This is because libc++ 21 no longer allows specializing a number of
standard library entities. Delete out the specialization to make the
build complete.
PR: 293447
Approved by: kevinz5000@gmail.com (maintainer)
MFH: 2026Q1
c6266b2 |
21:06 Vladimir Druzenko (vvd) 2026Q1
- net/freerdp3 3.23.0
Free implementation of Remote Desktop Protocol
net/freerdp3: Update 3.22.0 => 3.23.0
Changelog:
https://github.com/FreeRDP/FreeRDP/releases/tag/3.23.0
Security: CVE-2026-26965
Security: CVE-2026-26955
Security: CVE-2026-26271
Security: CVE-2026-25997
Security: CVE-2026-25959
Security: CVE-2026-25955
Security: CVE-2026-25954
Security: CVE-2026-25953
Security: CVE-2026-25952
Security: CVE-2026-25942
Security: CVE-2026-25941
Security: GHSA-qcfc-ghxr-h927
MFH: 2026Q1
(cherry picked from commit 01e1b3320c5765b4ac3875d13f6b810212177ce1)
eb7e0fe |
21:06 Vladimir Druzenko (vvd) 2026Q1
- net/freerdp 2.11.8
Free implementation of Remote Desktop Protocol
net/freerdp: Update 2.11.7 => 2.11.8, deprecate
"
This release will be the last official one for the 2.x series of FreeRDP.
From this point on we will no longer maintain this branch and urge all to
upgrade to FreeRDP 3.x.
"
Set EXPIRATION_DATE to 2026-12-31.
Changelog:
https://github.com/FreeRDP/FreeRDP/releases/tag/2.11.8
MFH: 2026Q1
(cherry picked from commit f12119901a1128f812f36cee29fd32c0f5174e64)
16c7de5 |
21:00 Vladimir Druzenko (vvd) 
- net/freerdp3 3.23.0
Free implementation of Remote Desktop Protocol
net/freerdp3: Update 3.22.0 => 3.23.0
Changelog:
https://github.com/FreeRDP/FreeRDP/releases/tag/3.23.0
Security: CVE-2026-26965
Security: CVE-2026-26955
Security: CVE-2026-26271
Security: CVE-2026-25997
Security: CVE-2026-25959
Security: CVE-2026-25955
Security: CVE-2026-25954
Security: CVE-2026-25953
Security: CVE-2026-25952
Security: CVE-2026-25942
Security: CVE-2026-25941
Security: GHSA-qcfc-ghxr-h927
MFH: 2026Q1
01e1b33 |
20:54 Vladimir Druzenko (vvd) 
- net/freerdp 2.11.8
Free implementation of Remote Desktop Protocol
net/freerdp: Update 2.11.7 => 2.11.8, deprecate
"
This release will be the last official one for the 2.x series of FreeRDP.
From this point on we will no longer maintain this branch and urge all to
upgrade to FreeRDP 3.x.
"
Set EXPIRATION_DATE to 2026-12-31.
Changelog:
https://github.com/FreeRDP/FreeRDP/releases/tag/2.11.8
MFH: 2026Q1
f121199 |
20:39 Dmitry Marakasov (amdmi3) 
- lang/rust-nightly 1.95.0.20260223
Language with a focus on memory safety and concurrency
lang/rust-nightly: update 1.95.0.20260208 → 1.95.0.20260223
Approved by: rust (implicit)
ddbfc4d |
20:17 Adam Weinberger (adamw) 
- www/caddy 2.11.1
Fast, cross-platform HTTP/2 web server with automatic HTTPS
www/caddy: Update to 2.11.1
Changes: https://github.com/caddyserver/caddy/releases/tag/v2.11.1
afe4bd9 |
19:40 Kirill Ponomarev (krion) 
- sysutils/py-salt 3006.23,1
Distributed remote execution and configuration management system
sysutils/py-salt: Update to 3006.23
PR: 287582
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>
887c629 |
19:26 Dimitry Andric (dim) 2026Q1
- devel/indi 2.1.7_1
Implementation of the Instrument-Neutral-Device-Interface protocol
devel/indi: fix build with libc++ 21
With libc++ 21 devel/indi fails to build, with errors similar to:
/wrkdirs/usr/ports/devel/indi/work/indi-2.1.7/drivers/auxiliary/gemini_flatpanel_adapters.cpp:242:14:
error: use of undeclared identifier 'atoi'
242 | int id = atoi(id_str);
| ^~~~
/wrkdirs/usr/ports/devel/indi/work/indi-2.1.7/drivers/auxiliary/gemini_flatpanel_adapters.cpp:341:14:
error: use of undeclared identifier 'atoi'
341 | *value = atoi(value_str);
| ^~~~
/wrkdirs/usr/ports/devel/indi/work/indi-2.1.7/drivers/auxiliary/gemini_flatpanel_adapters.cpp:658:14:
error: use of undeclared identifier 'atoi'
658 | int id = atoi(id_str);
| ^~~~
/wrkdirs/usr/ports/devel/indi/work/indi-2.1.7/drivers/auxiliary/gemini_flatpanel_adapters.cpp:793:14:
error: use of undeclared identifier 'atoi'
793 | *value = atoi(value_str);
| ^~~~
/wrkdirs/usr/ports/devel/indi/work/indi-2.1.7/drivers/auxiliary/gemini_flatpanel_adapters.cpp:1154:14:
error: use of undeclared identifier 'atoi'
1154 | *value = atoi(value_str);
| ^~~~
This is because `atoi` is declared in `<cstdlib>`, and before libc++ 21
that header got transitively included via other standard headers, but
that is no longer the case. Include `<cstdlib>` explicitly to fix the
errors.
PR: 293394
Approved by: acm (maintainer)
MFH: 2026Q1
(cherry picked from commit 300d6785c97c4fe8e9ee682248c4269723905ac7)
0ce0b7b |
19:25 Dimitry Andric (dim) 
- devel/indi 2.1.7_2
Implementation of the Instrument-Neutral-Device-Interface protocol
devel/indi: fix build with libc++ 21
With libc++ 21 devel/indi fails to build, with errors similar to:
/wrkdirs/usr/ports/devel/indi/work/indi-2.1.7/drivers/auxiliary/gemini_flatpanel_adapters.cpp:242:14:
error: use of undeclared identifier 'atoi'
242 | int id = atoi(id_str);
| ^~~~
/wrkdirs/usr/ports/devel/indi/work/indi-2.1.7/drivers/auxiliary/gemini_flatpanel_adapters.cpp:341:14:
error: use of undeclared identifier 'atoi'
341 | *value = atoi(value_str);
| ^~~~
/wrkdirs/usr/ports/devel/indi/work/indi-2.1.7/drivers/auxiliary/gemini_flatpanel_adapters.cpp:658:14:
error: use of undeclared identifier 'atoi'
658 | int id = atoi(id_str);
| ^~~~
/wrkdirs/usr/ports/devel/indi/work/indi-2.1.7/drivers/auxiliary/gemini_flatpanel_adapters.cpp:793:14:
error: use of undeclared identifier 'atoi'
793 | *value = atoi(value_str);
| ^~~~
/wrkdirs/usr/ports/devel/indi/work/indi-2.1.7/drivers/auxiliary/gemini_flatpanel_adapters.cpp:1154:14:
error: use of undeclared identifier 'atoi'
1154 | *value = atoi(value_str);
| ^~~~
This is because `atoi` is declared in `<cstdlib>`, and before libc++ 21
that header got transitively included via other standard headers, but
that is no longer the case. Include `<cstdlib>` explicitly to fix the
errors.
PR: 293394
Approved by: acm (maintainer)
MFH: 2026Q1
300d678 |
18:52 Nuno Teixeira (eduardo) 2026Q1
textproc/termshot: Update to 0.6.1
- Take maintainership
ChangeLog: https://github.com/homeport/termshot/releases/tag/v0.6.1
MFH: 2026Q1
(cherry picked from commit 447112f6f60c274596c2d00f535fa8dbc9b2523b)
9380523 |
18:50 Nuno Teixeira (eduardo)
textproc/termshot: Update to 0.6.1
- Take maintainership
ChangeLog: https://github.com/homeport/termshot/releases/tag/v0.6.1
MFH: 2026Q1
447112f |
18:50 Nuno Teixeira (eduardo)
math/R-cran-scatterplot3d: Update to 0.3-45
ChangeLog: https://github.com/cran/scatterplot3d/compare/0.3-44...0.3-45
c2638ae |
18:50 Nuno Teixeira (eduardo)
x11/showmethekey: Update to 1.20.0
ChangeLog: https://github.com/AlynxZhou/showmethekey/releases/tag/v1.20.0
6abb2bbd |
17:43 Vladimir Druzenko (vvd) Author: Martin Filla 2026Q1
www/waterfox: Update 6.6.8 => 6.6.9
Release Notes:
https://www.waterfox.com/releases/6.6.9/
PR: 293442
MFH: 2026Q1
(cherry picked from commit 87221e708f441aa845cd044140f38de5707e0737)
f7a8eff |
17:38 Vladimir Druzenko (vvd) Author: Martin Filla
www/waterfox: Update 6.6.8 => 6.6.9
Release Notes:
https://www.waterfox.com/releases/6.6.9/
PR: 293442
MFH: 2026Q1
87221e7 |
17:30 Jochen Neumeister (joneum)
security/(modsecurity3|modsecurity-nginx) : switch to PCRE2 and fix NGINX
version
Change PCRE to PCRE2.
Update NGINX version to 1.28.2.
PR: 293279
Sponsored by: Netzkommune GmbH
4972495 |
17:29 Gleb Popov (arrowd) Author: David Marker
devel/janet-lsp: Update to 0.0.12
Differential Revision: https://reviews.freebsd.org/D54667
401502e |
17:27 Guido Falsi (madpilot) 2026Q1
mail/mailpit: Update to 1.29.2
MFH: 2026Q1
Security: fe6209a3-126c-11f1-8a62-0897988a1c07
(cherry picked from commit 764699c39bfa6a14b790e75f43edd98cac67c215)
87c9d314 |
17:26 Guido Falsi (madpilot) 2026Q1
mail/mailpit: Update to 1.29.1
(cherry picked from commit af120227e3980cba1da83dd75d9f1eaac18fe57c)
cbb01ed |
17:26 Guido Falsi (madpilot) 2026Q1
mail/mailpit: Update to 1.29.0
(cherry picked from commit 68ecb06061d9baafe34b55bca774cb958e08c9a0)
4776380 |
17:25 Guido Falsi (madpilot) 2026Q1
mail/mailpit: Update to 1.28.4
(cherry picked from commit f5752f1d4a6776c496db7fde53a642d5837bc9f3)
57b8a6d |
17:20 Guido Falsi (madpilot)
mail/mailpit: Update to 1.29.2
MFH: 2026Q1
Security: fe6209a3-126c-11f1-8a62-0897988a1c07
764699c |
17:18 Guido Falsi (madpilot)
security/vuxml: Document new mail/mailpit vulnerability
7c47861 |
17:11 Sergey A. Osokin (osa)
devel/libwasmtime: update 41.0.3 -> 42.0.0
ChangeLog: https://github.com/bytecodealliance/wasmtime/compare/v41.0.3...v42.0.0
Sponsored by: tipi.work
2440eb3 |
16:53 Martin Matuska (mm) 
- www/fmd-server 0.14.0
FMD web server to locate and control your devices
www/fmd-server: fix CATEGORIES
01565f5 |
16:48 Sergey A. Osokin (osa) 
- lang/luajit 2.1.0.20260224
Just-In-Time Compiler for Lua
lang/luajit: update to the recent snapshot
Sponsored by: tipi.work
e2899bb |
16:27 Yusuf Yaman (nxjoseph)
textproc/feluda: Update 1.11.0 => 1.11.1
Changelog:
https://github.com/anistark/feluda/releases/tag/v1.11.1
Reviewed by: osa, vvd (mentors)
Approved by: osa (mentor)
Differential Revision: https://reviews.freebsd.org/D55510
e0214d4 |
16:14 Gleb Popov (arrowd) Author: David Marker
- lang/jpm 1.2.0
Janet Project Manager tool
lang/jpm: Update to 1.2.0 and enable testing
Approved By: Christopher Hall <bsd.hsw@gmail.com> (maintainer)
Differential Revision: https://reviews.freebsd.org/D55396
abd8416 |
16:13 Vladimir Druzenko (vvd) Author: Herbert J. Skuhra
security/gnupg25: Connect to build
PR: 291995
Approved by: portmgr (blanket - fix port)
Fixes: d58f02417501 (new port 2.5.17, latest upstream)
77dd550 |
16:01 Kai Knoblich (kai)
www/py-drf-yasg: Update to 1.21.15
Changelog:
https://github.com/axnsan12/drf-yasg/releases/tag/1.21.15
8482a85 |
16:01 Kai Knoblich (kai)
www/py-django-tree-queries: Update to 0.23.1
Changelog:
https://github.com/feincms/django-tree-queries/blob/0.23.1/CHANGELOG.rst
4cc6370 |
16:01 Kai Knoblich (kai)
textproc/py-pymdown-extensions: Update to 10.21
Changelog:
https://github.com/facelessuser/pymdown-extensions/releases/tag/10.21
f6c9dbd |
16:01 Kai Knoblich (kai)
textproc/py-mkdocs-material: Update to 9.7.3
Changelog:
https://github.com/squidfunk/mkdocs-material/releases/tag/9.7.3
350d216 |
16:01 Kai Knoblich (kai)
devel/py-inline-snapshot: Update to 0.32.3
* Update testsuite while I'm here.
Changelog since 0.31.0:
https://github.com/15r10nk/inline-snapshot/blob/0.32.3/CHANGELOG.md
f59ddaa |
15:37 Vladimir Druzenko (vvd)
net/asterisk20: Add MP3 Decoder Code for Format_MP3 support
Format_MP3, used to play MP3 encoded voicemail and music on hold, relies
on decoder library files that are not included in the main Asterisk
distribution.
PR: 292715
Tested by: Marek Zarychta <zarychtam@plan-b.pwste.edu.pl>
Approved by: Oleksandr Kryvulia <o.kryvulia@flex-it.com.ua>
Co-authored-by: Justin T. Gibbs <gibbs@FreeBSD.org>
3ac123c |
15:35 Gleb Popov (arrowd) Author: Christopher Hall
- lang/janet 1.41.2
Functional embeddable lisp with C interop, & performant data types
lang/janet: update to 1.41.2
Differential Revision: https://reviews.freebsd.org/D55500
b2ad1b8 |
14:57 Nicola Vitale (nivit)
net-im/py-zapzap: Update to 6.3.1
ChangeLog:
- https://github.com/rafatosta/zapzap/releases/tag/6.3.1
- https://github.com/rafatosta/zapzap/releases/tag/6.3.2
Reported by: rafatosta/zapzap <zapzap@noreply.github.com>
a002415 |
14:49 Vladimir Druzenko (vvd)
net/asterisk22: Add MP3 Decoder Code for Format_MP3 support
Format_MP3, used to play MP3 encoded voicemail and music on hold, relies
on decoder library files that are not included in the main Asterisk
distribution.
PR: 292715
Tested by: Marek Zarychta <zarychtam@plan-b.pwste.edu.pl>
Approved by: Oleksandr Kryvulia <o.kryvulia@flex-it.com.ua>
Co-authored-by: Justin T. Gibbs <gibbs@FreeBSD.org>
185fea9 |
14:35 Sergey A. Osokin (osa)
x11/xcalc: update from 1.1.2 to 1.1.3
PR: 267908
Sponsored by: tipi.work
a17d115 |
13:54 Hiroki Tagato (tagattie)
*/*: Bump port revision after electron39 update (7d22b072e1b5)
1648e9e |
13:53 Hiroki Tagato (tagattie) 
- devel/electron39 39.7.0
Build cross-platform desktop apps with JavaScript, HTML, and CSS
devel/electron39: Update to 39.7.0
Changelog: https://github.com/electron/electron/releases/tag/v39.7.0
Reported by: GitHub (watch releases)
7d22b07 |
13:25 Vladimir Druzenko (vvd) 2026Q1
security/softhsm2: Updae 2.6.1 => 2.7.0
Changelog:
https://github.com/softhsm/SoftHSMv2/releases/tag/2.7.0
- Upstream changed site.
- Cleanup the port.
PR: 292670
Approved by: Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
MFH: 2026Q1
Co-authored-by: Jaap Akkerhuis <jaap@NLnetLabs.nl>
(cherry picked from commit 89238746ace5e99f89b2bc57b3c2fc27e3f35bd3)
b010241 |
13:19 Vladimir Druzenko (vvd)
security/softhsm2: Updae 2.6.1 => 2.7.0
Changelog:
https://github.com/softhsm/SoftHSMv2/releases/tag/2.7.0
- Upstream changed site.
- Cleanup the port.
PR: 292670
Approved by: Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
MFH: 2026Q1
Co-authored-by: Jaap Akkerhuis <jaap@NLnetLabs.nl>
8923874 |
13:09 Robert Clausecker (fuz)
*/*: bump PORTREVISION following libsimdjson.so soname change
Reported by: meta
Fixes: f9dd1c82078f6f1df3bb396459f915b51532d331
b2907f3 |
12:55 Martin Matuska (mm)
www/fmd-server: [NEW PORT] FMD server to locate and control your devices
FMD allows you to locate and remotely control your Android device.
This is useful if you have lost or misplaced it. FMD is decentralised, and
users remain in full control of their data.
WWW: https://fmd-foss.org
93f469a  |