FreshPorts news
FreshPorts news
The place for ports
security/nuclei - 3.6.1
security/nuclei: Update to 3.6.1<br /> <br /> ChangeLog:<br /> https://github.com/projectdiscovery/nuclei/releases/tag/v3.6.1
www/squid - 7.3
www/squid: Fix LDAP SASL NETTLE build options<br /> <br /> LDAP, SASL and NETTLE needs USES pkgconfig:build to be built.<br /> Since pkgconfig is required for build with several other options, move<br /> it to the general USES.<br /> <br /> PR: 292070
textproc/moor - 2.10.1
textproc/moor: Update 2.9.6 =&gt; 2.10.1<br /> <br /> Port changes:<br /> - For patch, don&#039;t rely on line number to use REINPLACE_CMD since<br /> it&#039;s not so reliable way to replace a string.<br /> <br /> Changelogs:<br /> - https://github.com/walles/moor/releases/tag/v2.10.0<br /> - https://github.com/walles/moor/releases/tag/v2.10.1<br /> <br /> PR: 292116
ftp/sftpgo - 2.7.0
ftp/sftpgo: update to 2.7.0 and fix go version constraints<br /> <br /> The port requires Go 1.25+, so mention that in the Makefile<br /> <br /> Changelog: https://github.com/drakkan/sftpgo/releases/tag/v2.7.0<br /> PR: 292041
net/claws - 0.5.2
net/claws: Update to 0.5.2
cad/kicad - 9.0.7,2
cad/kicad: update KiCad and libraries to version 9.0.7<br /> <br /> Release Notes soon on https://www.kicad.org/blog/
games/lwjgl3 - 3.3.6_4
games/lwjgl3: Unbreak after update lang/kotlin to 2.3.0<br /> <br /> Since Kotlin 2.3.0, Ant support has been removed, but lwjgl3 has complex<br /> long ongoing migration story from Ant to Gradle.<br /> Depends on new port lang/kotlin22 with Kotlin 2.2.21. Hopefully after<br /> migration the port may be removed.<br /> <br /> While here improve port:<br /> - Fix warnings from portclippy.<br /> - Optimize do-install goal.<br /> - Refresh patches.<br /> <br /> PR: 292099
sysutils/michaelo-periodic - 20260101
[NEW PORT] sysutils/michaelo-periodic Scripts for the FreeBSD periodic(8) system
lang/kotlin - 2.3.0
lang/kotlin22: add port for Kotlin 2.2.21<br /> <br /> This port is required by games/lwjgl3. Since Kotlin 2.3.0, Ant support has been<br /> removed, but lwjgl3 has complex long ongoing migration story from Ant to<br /> Gradle.<br /> <br /> Hopefully after migration the port may be removed.<br /> <br /> PR: 292099<br /> Reported by: vvd@
cad/abc - g20251226,1
cad/abc: exclude i386 from build targets<br /> <br /> Build on i386 fails with errors:<br /> __int128 is not supported on this target<br /> <br /> Approved by: db@, yuri@ (Mentors, implicit)
sysutils/logstash8 - 8.19.9
sysutils/logstash8: Update to 8.19.9<br /> <br /> PR: 290095
sysutils/logstash92 - 9.2.3
sysutils/logstash92: New port: Server-side data ingestion and transformation tool (9.2.x version)<br /> <br /> Logstash is an open source, server-side data processing pipeline that<br /> ingests data from a multitude of sources simultaneously, transforms it,<br /> and then sends it to your favorite &quot;stash.&quot;<br /> <br /> PR: 290986
sysutils/logstash91 - 9.1.9
sysutils/logstash91: New port: Server-side data ingestion and transformation tool (9.1.x version)<br /> <br /> Logstash is an open source, server-side data processing pipeline that<br /> ingests data from a multitude of sources simultaneously, transforms it,<br /> and then sends it to your favorite &quot;stash.&quot;<br /> <br /> PR: 290985
lang/go121 - 1.21.13_5
lang/go121: Remove expired port<br /> <br /> 2026-01-01 lang/go121: Old version, unsupported upstream
textproc/zed - 1.18.0_2
textproc/zed: use the default Go version for building.<br /> <br /> Light run-time testing by myself.<br /> <br /> Reported by: vvd
devel/py-termcolor - 3.3.0
devel/py-termcolor: Update 3.2.0 =&gt; 3.3.0<br /> <br /> Changelog:<br /> https://github.com/termcolor/termcolor/releases/tag/3.3.0<br /> <br /> Commit log:<br /> https://github.com/termcolor/termcolor/compare/3.2.0...3.3.0<br /> <br /> PR: 292100
x11/plank - 0.11.159
x11/plank: Update 0.11.158 =&gt; 0.11.159<br /> <br /> Changelog:<br /> https://github.com/zquestz/plank-reloaded/releases/tag/0.11.159<br /> <br /> PR: 292097
editors/libreoffice - 25.8.4.2
editors/libreoffice: update to 25.8.4 release (+)<br /> <br /> LibreOffice 25.8.4, the fourth minor update to the free office suite developed by volunteers<br /> for personal productivity in office is now available for FreeBSD users!<br /> <br /> * Use bundled/patched argon2 to prevent crash at save document with password encryption<br /> <br /> Announce: https://blog.documentfoundation.org/blog/2025/12/18/libreoffice-25-8-4/<br /> Release Notes: https://wiki.documentfoundation.org/ReleaseNotes/25.8<br /> Changelog: https://wiki.documentfoundation.org/Releases/25.8.4/RC1 \<br /> https://wiki.documentfoundation.org/Releases/25.8.4/RC2<br /> Co-authored by: lwhsu@FreeBSD.org
lang/gnat14 - 14.2.0
lang/gnat14: fix plist on i386
java/eclipse-pydev - 13.1.0_1
java/eclipse-pydev: update to 13.1.0<br /> <br /> Changelog: https://www.pydev.org/history_pydev.html#release-13-1-0-2025-09-21
databases/postgresql-plv8js - 3.2.4
databases/postgresql-plv8js: update to 3.2.4<br /> <br /> Changes:<br /> - fix GUC assignment issue<br /> - fix possible out of bounds in windowing<br /> - better handling of composite types<br /> - add named composite record support<br /> - better management of in/out/inout variables<br /> - more removal of unsupported postgres version<br /> - patch v8 build from breaking macos 15.5 change<br /> - fix macro attribute access (enables pg 18 support)<br /> - additional checks for plv8 external arrays
sysutils/fluent-bit - 4.2.2
sysutils/fluent-bit: Update to 4.2.2<br /> <br /> Release notes: https://github.com/fluent/fluent-bit/releases/tag/v4.2.2
databases/postgresql-libpqxx - 7.10.5
databases/postgresql-libpqxx: Update to 7.10.5<br /> <br /> Release notes: https://github.com/jtv/libpqxx/releases/tag/7.10.5
editors/emacs-devel - 31.0.50.20251231,3
editors/emacs-devel: Update to git snapshot 20e1a57d443
sysutils/bvm - 1.4.0
sysutils/bvm: Update 1.3.5 =&gt; 1.4.0<br /> <br /> Changelog:<br /> https://github.com/bigdragonsoft/bvm/releases/tag/1.4.0<br /> <br /> While here optimize do-install and sort pkg-plist.<br /> <br /> PR: 292011<br /> Co-authored-by: Vladimir Druzenko &lt;vvd@FreeBSD.org&gt;
sysutils/py-qmk - 1.2.0
sysutils/py-qmk: Update 1.1.8 =&gt; 1.2.0, take maintainership<br /> <br /> Commit log:<br /> https://github.com/qmk/qmk_cli/compare/1.1.8...1.2.0<br /> <br /> PR: 292024
textproc/zed - 1.18.0_2
textproc/zed: revert &quot;mark BROKEN, needs expired lang/go121&quot;<br /> <br /> This reverts commit e0b247d308f85f5687e1acae501d3bc7148bc5fd.
lang/go121 - 1.21.13_5
lang/go121: revert &quot;Remove expired port&quot;<br /> <br /> This reverts commit 00007dfa8db499e601fbf2150ce43ebe73312e86.<br /> <br /> This port is still needed by textproc/zed
net/gwhois - 20120626_1
net/gwhois: Remove expired port<br /> <br /> 2026-01-01 net/gwhois: source and WWW is gone. Hasn&#039;t been updated for 12yrs.
lang/go121 - 1.21.13_5
lang/go121: Remove expired port<br /> <br /> 2026-01-01 lang/go121: Old version, unsupported upstream
textproc/zed - 1.18.0_2
textproc/zed: mark BROKEN, needs expired lang/go121
lang/go120 - 1.20.14_5
lang/go120: Remove expired port<br /> <br /> 2026-01-01 lang/go120: Old version, unsupported upstream
devel/rgbds - 1.0.1
devel/rgbds: Update to 1.0.1<br /> <br /> ChangeLog: https://github.com/gbdev/rgbds/releases/tag/v1.0.1<br /> MFH: 2025Q4 (bugfix release)
devel/py-reedsolo - 2.0.5
devel/py-reedsolo: Drop maintainership<br /> <br /> PR: 292052
comms/py-esptool - 4.10.0
comms/py-esptool: Drop maintainership<br /> <br /> It takes days to compile lang/rust on the armv7, aarch64 and riscv64<br /> devices just to test a Python flasher script, I would prefer to spend<br /> the time improving my own limited C implementation.<br /> <br /> PR: 292052
devel/py-ty - 0.0.8
devel/py-ty: Update to 0.0.8<br /> <br /> Changelog: https://github.com/astral-sh/ty/blob/0.0.8/CHANGELOG.md<br /> <br /> Reported by: Repology
math/R-cran-proxy - 0.4.29
math/R-cran-proxy: Update to 0.4-29<br /> <br /> Reported by: portscout
net/claws - 0.4.0
net/claws: Update to 0.4.0
graphics/opencv - 4.12.0
graphics/opencv: Fix typo in GTK3 option<br /> <br /> PR: 292033
devel/boost-libs - 1.89.0_2
boost-libs: make boost type_traits build with clang 21<br /> <br /> Recent versions of clang made -Wenum-constexpr-conversion errors into a<br /> hard error, as was announced several versions ago.<br /> <br /> Boost type_traits has two instances where it attempts to convert<br /> out-of-range enum values, leading to errors similar to:<br /> <br /> In file included from ../src/lib/dhcpsrv/csv_lease_file6.cc:9:<br /> In file included from ../src/lib/dhcpsrv/dhcpsrv_log.h:11:<br /> In file included from ../src/lib/log/macros.h:10:<br /> In file included from ../src/lib/log/logger.h:19:<br /> In file included from ../src/lib/log/log_formatter.h:19:<br /> In file included from /usr/local/include/boost/lexical_cast.hpp:33:<br /> In file included from /usr/local/include/boost/lexical_cast/try_lexical_convert.hpp:31:<br /> In file included from /usr/local/include/boost/lexical_cast/detail/converter_numeric.hpp:31:<br /> In file included from /usr/local/include/boost/type_traits/make_unsigned.hpp:14:<br /> /usr/local/include/boost/type_traits/is_signed.hpp:37:25: error: in-class initializer for static data member is not a constant expression<br /> 37 | static const no_cv_t minus_one = (static_cast&lt;no_cv_t&gt;(-1));<br /> | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~<br /> /usr/local/include/boost/type_traits/is_signed.hpp:45:60: note: in instantiation of template class &#039;boost::detail::is_signed_values&lt;isc::dhcp::Lease::Type&gt;&#039; requested here<br /> 45 | BOOST_STATIC_CONSTANT(bool, value = (!(::boost::detail::is_signed_values&lt;T&gt;::minus_one &gt; boost::detail::is_signed_values&lt;T&gt;::zero)));<br /> | ^<br /> /usr/local/include/boost/config/detail/suffix.hpp:410:72: note: expanded from macro &#039;BOOST_STATIC_CONSTANT&#039;<br /> 410 | # define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment<br /> | ^<br /> /usr/local/include/boost/type_traits/is_signed.hpp:74:40: note: in instantiation of template class &#039;boost::detail::is_signed_helper&lt;isc::dhcp::Lease::Type&gt;&#039; requested here<br /> 74 | BOOST_STATIC_CONSTANT(bool, value = type::value);<br /> | ^<br /> /usr/local/include/boost/config/detail/suffix.hpp:410:72: note: expanded from macro &#039;BOOST_STATIC_CONSTANT&#039;<br /> 410 | # define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment<br /> | ^<br /> /usr/local/include/boost/type_traits/is_signed.hpp:79:85: note: in instantiation of template class &#039;boost::detail::is_signed_impl&lt;isc::dhcp::Lease::Type&gt;&#039; requested here<br /> 79 | template &lt;class T&gt; struct is_signed : public integral_constant&lt;bool, boost::detail::is_signed_impl&lt;T&gt;::value&gt; {};<br /> | ^<br /> /usr/local/include/boost/lexical_cast/detail/converter_lexical_streams.hpp:315:44: note: in instantiation of template class &#039;boost::is_signed&lt;isc::dhcp::Lease::Type&gt;&#039; requested here<br /> 315 | typename boost::enable_if_c&lt;boost::is_signed&lt;Type&gt;::value &amp;&amp; !boost::is_enum&lt;Type&gt;::value, bool&gt;::type<br /> | ^<br /> /usr/local/include/boost/lexical_cast/detail/converter_lexical.hpp:449:67: note: while substituting deduced template arguments into function template &#039;stream_in&#039; [with Type = isc::dhcp::Lease::Type]<br /> 449 | -&gt; decltype(std::declval&lt;optimized_src_stream&amp;&gt;().stream_in(std::declval&lt;lcast::exact&lt;T&gt;&gt;()), optimized_src_stream{});<br /> | ^<br /> /usr/local/include/boost/lexical_cast/detail/converter_lexical.hpp:454:46: note: while substituting explicitly-specified template arguments into function template &#039;detect_type&#039;<br /> 454 | using from_src_stream = decltype(detect_type&lt;Source&gt;(1));<br /> | ^<br /> /usr/local/include/boost/lexical_cast/try_lexical_convert.hpp:67:20: note: in instantiation of template class &#039;boost::detail::lexical_converter_impl&lt;std::string, isc::dhcp::Lease::Type&gt;&#039; requested here<br /> 67 | return caster_type::try_convert(arg, result);<br /> | ^<br /> /usr/local/include/boost/lexical_cast.hpp:42:41: note: in instantiation of function template specialization &#039;boost::conversion::detail::try_lexical_convert&lt;std::string, isc::dhcp::Lease::Type&gt;&#039; requested here<br /> 42 | if (!boost::conversion::detail::try_lexical_convert(arg, result)) {<br /> | ^<br /> ../src/lib/util/csv_file.h:243:34: note: in instantiation of function template specialization &#039;boost::lexical_cast&lt;std::string, isc::dhcp::Lease::Type&gt;&#039; requested here<br /> 243 | values_[at] = boost::lexical_cast&lt;std::string&gt;(value);<br /> | ^<br /> ../src/lib/dhcpsrv/csv_lease_file6.cc:54:9: note: in instantiation of function template specialization &#039;isc::util::CSVRow::writeAt&lt;isc::dhcp::Lease::Type&gt;&#039; requested here<br /> 54 | row.writeAt(getColumnIndex(&quot;lease_type&quot;), lease.type_);<br /> | ^<br /> /usr/local/include/boost/type_traits/is_signed.hpp:37:38: note: integer value -1 is outside the valid range of values [0, 3] for the enumeration type &#039;Type&#039;<br /> 37 | static const no_cv_t minus_one = (static_cast&lt;no_cv_t&gt;(-1));<br /> | ^<br /> <br /> This is while compiling net/kea, but other users of boost type traits<br /> may also have the same issue.<br /> <br /> There is an upstream bug report at:<br /> https://github.com/boostorg/type_traits/issues/202<br /> <br /> and an outstanding pull request at:<br /> https://github.com/boostorg/type_traits/pull/199<br /> <br /> Apply the latter as a diff, to work around the problem. Bump<br /> PORTREVISION to make dependents recompile.<br /> <br /> PR: 292071<br /> Approved by: fluffy (maintainer)<br /> MFH: 2025Q4
multimedia/navidrome - 0.59.0
multimedia/navidrome: Try arm64 builds again
sysutils/bottom - 0.12.3
sysutils/bottom: Update to 0.12.3
math/calc - 2.16.1.0
math/calc: Update to 2.16.1.0
sysutils/mtail - 3.0.9
sysutils/mtail: New Port<br /> <br /> mtail is a tool for extracting metrics from application logs to be<br /> exported into a timeseries database or timeseries calculator for<br /> alerting and dashboarding.<br /> <br /> It fills a monitoring niche by being the glue between applications that<br /> do not export their own internal state (other than via logs) and<br /> existing monitoring systems, such that system operators do not need to<br /> patch those applications to instrument them or writing custom extraction<br /> code for every such application.
x11-wm/durden - 0.6.3
x11-wm/durden: Update 0.6.1 =&gt; 0.6.3, take maintainership<br /> <br /> Changelog:<br /> https://codeberg.org/letoram/durden/src/tag/0.6.3/CHANGELOG.md<br /> <br /> Also adopt port.<br /> <br /> PR: 292084
graphics/mesa-devel - 25.3.b.2892
graphics/mesa-devel: update to 25.3.b.2892<br /> <br /> Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/b3c983b8ddc...7ed6679361f
games/veloren-weekly - s20251229
games/veloren-weekly: update to s20251229<br /> <br /> Changes: https://gitlab.com/veloren/veloren/-/compare/85e45ca0bd...253b0afc73
graphics/openshadinglanguage - 1.14.8.0
graphics/openshadinglanguage: unbreak python bindings package<br /> <br /> Reported by: bulk -t
math/manifold - 3.3.2
math/manifold: resurrect and update to 3.3.2<br /> <br /> PR: 291258
graphics/openpgl - 0.7.1
graphics/openpgl: update to v0.7.1<br /> <br /> PR: 292057
graphics/opensubdiv - 3.7.0
graphics/opensubdiv: update to v3.7.0<br /> <br /> PR: 292058
graphics/openshadinglanguage - 1.14.8.0
graphics/openshadinglanguage: update to v1.14.8.0<br /> <br /> PR: 292059
x11-wm/xfce4-panel - 4.20.6_1
x11-wm/xfce4-panel: fix plist with NlS=on (+)<br /> <br /> Reported by: bulk -t<br /> Approved by: portmgr blanket
sysutils/xfce4-settings - 4.20.3_1
sysutils/xfce4-settings: fix plist with NlS=on (+)<br /> <br /> Reported by: bulk -t<br /> Approved by: portmgr blanket
x11/libxfce4windowing - 4.20.5_1
x11/libxfce4windowing: fix plist with NlS=on (+)<br /> <br /> Reported by: bulk -t<br /> Approved by: portmgr blanket
www/angie - 1.11.1
www/angie: Update 1.10.3 =&gt; 1.11.1<br /> <br /> News:<br /> https://en.angie.software/news/releases/angie-1-11-0/<br /> <br /> Changelog:<br /> https://en.angie.software/angie/docs/oss_changes/#angie-1-11-1<br /> <br /> PR: 291930
graphics/ptex - 2.5.1
graphics/ptex: update to v2.5.1 release<br /> <br /> PR: 292056
security/create-cert - 2.12
security/create-cert: Update to 2.12<br /> <br /> While here add WWW.<br /> <br /> Changes since 2.11:<br /> <br /> - Try to avoid leaking temp files after switching to mktemp.<br /> <br /> - getopt -&gt; getopts<br /> <br /> - Cleanup key if cert creation fails.<br /> <br /> - Update to autoconf 2.72.<br /> <br /> - Prefer &quot;openssl rehash&quot; (newer openssl) to c_rehash (sometimes<br /> missing) using a patch from Michael Proto.<br /> <br /> - Minor consession to ubuntu (where /bin/sh is dash).<br /> <br /> PR: 292063<br /> Reported by: Michael Proto<br /> Obtained from: Michael Proto
www/payara - 7.2025.2
www/payara: Update 5.2020.4 =&gt; 7.2025.2<br /> <br /> Changelogs:<br /> https://github.com/payara/Payara/releases/tag/payara-server-5.2020.5<br /> https://github.com/payara/Payara/releases/tag/payara-server-5.2020.6<br /> https://github.com/payara/Payara/releases/tag/payara-server-5.2020.7<br /> https://github.com/payara/Payara/releases/tag/payara-server-5.2021.1<br /> https://github.com/payara/Payara/releases/tag/payara-server-5.2021.2<br /> https://github.com/payara/Payara/releases/tag/payara-server-5.2021.3<br /> https://github.com/payara/Payara/releases/tag/payara-server-5.2021.4<br /> https://github.com/payara/Payara/releases/tag/payara-server-5.2021.5<br /> https://github.com/payara/Payara/releases/tag/payara-server-5.2021.6<br /> https://github.com/payara/Payara/releases/tag/payara-server-5.2021.7<br /> https://github.com/payara/Payara/releases/tag/payara-server-5.2021.8<br /> https://github.com/payara/Payara/releases/tag/payara-server-5.2021.9<br /> https://github.com/payara/Payara/releases/tag/payara-server-5.2021.10<br /> https://github.com/payara/Payara/releases/tag/payara-server-5.2022.1<br /> https://github.com/payara/Payara/releases/tag/payara-server-5.2022.2<br /> https://github.com/payara/Payara/releases/tag/payara-server-5.2022.3<br /> https://github.com/payara/Payara/releases/tag/payara-server-5.2022.4<br /> https://github.com/payara/Payara/releases/tag/payara-server-5.2022.5<br /> https://github.com/payara/Payara/releases/tag/payara-server-6.2022.1<br /> https://github.com/payara/Payara/releases/tag/payara-server-6.2022.2<br /> https://github.com/payara/Payara/releases/tag/payara-server-6.2023.1<br /> https://github.com/payara/Payara/releases/tag/payara-server-6.2023.2<br /> https://github.com/payara/Payara/releases/tag/payara-server-6.2023.3<br /> https://github.com/payara/Payara/releases/tag/payara-server-6.2023.4<br /> https://github.com/payara/Payara/releases/tag/payara-server-6.2023.5<br /> https://github.com/payara/Payara/releases/tag/payara-server-6.2023.6<br /> https://github.com/payara/Payara/releases/tag/payara-server-6.2023.7<br /> https://github.com/payara/Payara/releases/tag/payara-server-6.2023.8<br /> https://github.com/payara/Payara/releases/tag/payara-server-6.2023.9<br /> https://github.com/payara/Payara/releases/tag/payara-server-6.2023.10<br /> https://github.com/payara/Payara/releases/tag/payara-server-6.2023.11<br /> https://github.com/payara/Payara/releases/tag/payara-server-6.2023.12<br /> https://github.com/payara/Payara/releases/tag/payara-server-6.2024.1<br /> https://github.com/payara/Payara/releases/tag/payara-server-6.2024.2<br /> https://github.com/payara/Payara/releases/tag/payara-server-6.2024.3<br /> https://github.com/payara/Payara/releases/tag/payara-server-6.2024.4<br /> https://github.com/payara/Payara/releases/tag/payara-server-6.2024.5<br /> https://github.com/payara/Payara/releases/tag/payara-server-6.2024.6<br /> https://github.com/payara/Payara/releases/tag/payara-server-6.2024.7<br /> https://github.com/payara/Payara/releases/tag/payara-server-6.2024.8<br /> https://github.com/payara/Payara/releases/tag/payara-server-6.2024.9<br /> https://github.com/payara/Payara/releases/tag/payara-server-6.2024.10<br /> https://github.com/payara/Payara/releases/tag/payara-server-6.2024.11<br /> https://github.com/payara/Payara/releases/tag/payara-server-6.2024.12<br /> https://github.com/payara/Payara/releases/tag/payara-server-6.2025.1<br /> https://github.com/payara/Payara/releases/tag/payara-server-6.2025.2<br /> https://github.com/payara/Payara/releases/tag/payara-server-6.2025.3<br /> https://github.com/payara/Payara/releases/tag/payara-server-6.2025.4<br /> https://github.com/payara/Payara/releases/tag/payara-server-6.2025.5<br /> https://github.com/payara/Payara/releases/tag/payara-server-6.2025.6<br /> https://github.com/payara/Payara/releases/tag/payara-server-6.2025.7<br /> https://github.com/payara/Payara/releases/tag/payara-server-6.2025.8<br /> https://github.com/payara/Payara/releases/tag/payara-server-6.2025.9<br /> https://github.com/payara/Payara/releases/tag/payara-server-6.2025.10<br /> https://github.com/payara/Payara/releases/tag/payara-server-6.2025.11<br /> https://github.com/payara/Payara/releases/tag/payara-server-7.2025.1<br /> https://github.com/payara/Payara/releases/tag/payara-server-7.2025.2<br /> <br /> While here fix warnings from portclippy and poudriere and improve<br /> do-install.<br /> <br /> PR: 291821<br /> Co-authored-by: Vladimir Druzenko &lt;vvd@FreeBSD.org&gt;
graphics/opencv - 4.12.0
graphics/opencv: fix build on powerpc64le<br /> <br /> Add back definitions removed in https://github.com/opencv/opencv/commit/63ef786a3a0afcd44bf842f967656052d52dde09.
net-im/nchat - 5.12.21
net-im/nchat: fix pkg-plist on powerpc / powerpc64<br /> <br /> CMake Warning at CMakeLists.txt:104 (message):<br /> Telegram requires little endian, auto-disabling.
sysutils/flashrom - 1.6.0_1
sysutils/flashrom: mark broken for 13.x
net-im/conduit - 0.10.11
net-im/conduit: Update to 0.10.11<br /> <br /> MFH: 2025Q4
editors/zed - 0.217.3_1
editors/zed: workaround for GDB issue<br /> <br /> This patch is temporary workaround for GDB issue reported in GitHub:<br /> <br /> https://github.com/zed-industries/zed/issues/41753<br /> <br /> The subtle is incorrect handling of &quot;setExceptionBreakpoints&quot; resulting into<br /> message &quot;error: notStopped&quot;. To avoid it let&#039;s skip this call for a while.<br /> <br /> At least it works for me<br /> <br /> PR: 291998<br /> Approved by: tagattie@
lang/kotlin - 2.3.0
lang/kotlin: Update 2.1.20 → 2.3.0<br /> <br /> Release notes:<br /> https://github.com/JetBrains/kotlin/releases/tag/v2.3.0<br /> https://blog.jetbrains.com/kotlin/2025/12/kotlin-2-3-0-released/
net-im/mautrix-whatsapp - 0.2512.0
net-im/mautrix-whatsapp: Update 0.12.4 =&gt; 0.2512.0<br /> <br /> Changelogs:<br /> https://github.com/mautrix/whatsapp/releases/tag/v0.12.5<br /> https://github.com/mautrix/whatsapp/releases/tag/v0.2510.0<br /> https://github.com/mautrix/whatsapp/releases/tag/v0.2511.0<br /> https://github.com/mautrix/whatsapp/releases/tag/v0.2512.0<br /> <br /> While here merge 2 MKDIRs.<br /> <br /> PR: 291977
devel/rubygem-pdk - 3.4.0
devel/rubygem-pdk: Update to 3.4.0<br /> <br /> Release notes:<br /> https://github.com/puppetlabs/pdk/releases/tag/v3.4.0<br /> <br /> With hat: puppet
devel/rubygem-puppet-modulebuilder - 2.1.0
devel/rubygem-puppet-modulebuilder: Update to 2.1.0<br /> <br /> ChangeLog:<br /> https://github.com/puppetlabs/puppet-modulebuilder/blob/main/CHANGELOG.md#v210---2025-05-21<br /> <br /> With hat: puppet
sysutils/rubygem-openbolt - 5.3.0
sysutils/rubygem-openbolt: Update to 5.3.0<br /> <br /> ChangeLog:<br /> https://github.com/OpenVoxProject/openbolt/blob/main/CHANGELOG.md#530-2025-12-16<br /> <br /> With hat: puppet
sysutils/rubygem-puppetserver-ca - 2.7.1
sysutils/rubygem-puppetserver-ca: Update to 2.7.1<br /> <br /> With hat: puppet
sysutils/rubygem-bolt - 4.0.0
sysutils/rubygem-bolt: Update to 4.0.0<br /> <br /> ChangeLog:<br /> https://github.com/puppetlabs/bolt/blob/main/CHANGELOG.md#bolt-400-2024-11-20<br /> <br /> With hat: puppet
net/rubygem-orchestrator_client - 0.7.2
net/rubygem-orchestrator_client: Update to 0.7.2<br /> <br /> With hat: puppet
sysutils/puppet-lint - 5.1.1,1
sysutils/puppet-lint: Update to 5.1.1<br /> <br /> ChangeLog:<br /> https://github.com/puppetlabs/puppet-lint/blob/main/CHANGELOG.md#v511---2025-11-06<br /> <br /> With hat: puppet
sysutils/openvox-agent8 - 8.24.2
sysutils/openvox-agent8: Update to 8.24.2<br /> <br /> ChangeLog:<br /> https://github.com/OpenVoxProject/openvox/blob/main/CHANGELOG.md#8242-2025-12-15<br /> <br /> With hat: puppet
sysutils/rubygem-openfact - 5.2.1
sysutils/rubygem-openfact: Update to 5.2.1<br /> <br /> ChangeLog:<br /> https://github.com/OpenVoxProject/openfact/blob/main/CHANGELOG.md#521-2025-12-15<br /> <br /> With hat: puppet
sysutils/puppet8 - 8.10.0_2
sysutils/puppet8: Fix with recent dependencies<br /> <br /> With hat: puppet
devel/rubygem-puppet-resource_api - 2.0.0
devel/rubygem-puppet-resource_api: Update to 2.0.0<br /> <br /> ChangeLog:<br /> https://github.com/puppetlabs/puppet-resource_api/blob/main/CHANGELOG.md#v200---2025-03-13<br /> <br /> With hat: puppet
x11/virglrenderer - 1.2.0
x11/virglrender: Update 1.0.1 =&gt; 1.2.0<br /> <br /> Changelog:<br /> https://gitlab.freedesktop.org/virgl/virglrenderer/-/releases/1.2.0<br /> <br /> Drop local patches since they all got upstreamed.<br /> Add venus support by default.<br /> <br /> PR: 292004
databases/postgresql18-server - 18.1_1
databases/postgresql*-server: Unbreak after llvm11 removal<br /> <br /> LLVM 11 was removed in this commit:<br /> 313d56689aae7c9efa4e8ed34d5d5ecf9e42840d<br /> <br /> The minimum requirement cannot be enforced anymore. Remove it<br /> completely.<br /> <br /> Approved by: portmgr blanket
audio/mumble-server - 1.5.857
audio/mumble-server: Improve port (no functional changes)<br /> <br /> - Use PKGNAMESUFFIX instead of &quot;-&quot; in PORTNAME.<br /> - Move docs from pkg-plist to PORTDOCS.<br /> - Parametrize USE_RC_SUBR, USERS, GROUPS with PORTNAME.<br /> - Optimization in goals.<br /> - Improve @sample in pkg-plist.
sysutils/duplicity - 3.0.7
sysutils/duplicity: Update to 3.0.7<br /> <br /> ChangeLog: https://duplicity.gitlab.io/stable/CHANGELOG.html<br /> MFH: 2025Q4 (bugfixes)
sysutils/bareos-server - 25.0.1_1
sysutils/bareos-*: Fix issue when NLS is disabled<br /> <br /> PR: 292066<br /> Reported by: diizzy
www/gohugo - 0.154.0,1
www/gohugo: Update to 0.154.0<br /> <br /> ChangeLog: https://github.com/gohugoio/hugo/releases/tag/v0.154.0<br /> <br /> Hugo v0.154.0 is the 14th release this year (not counting patch releases) and<br /> introduces partial decorators, or “partials with a twist.”<br /> <br /> Bug fixes<br /> <br /> * tpl/collections: Fix apply to work with built-in funcs like len<br /> * Revert &quot;resources/page: Fix slugorcontentbasename for section pages&quot;<br /> <br /> Improvements<br /> <br /> * helpers: Limit verbose watch output for better readability<br /> * tpl/reflect: Make the IsImageResource implementation less technical<br /> * internal/warpc: Increase WebP memory limit to 384 MiB<br /> * Update tpl/reflect/reflect.go<br /> * Add reflect.Is{Page,Site,Resource,ImageResource}<br /> * Allow partials to work as decorators<br /> <br /> Approved by: doceng@ (implicit)
devel/zls - 0.15.1_1
devel/zls: Reintroduce and fix the localbase etc path patching in known-folders<br /> <br /> Pull Request: https://github.com/freebsd/freebsd-ports/pull/470<br /> Co-authored-by: Gleb Popov &lt;arrowd@FreeBSD.org&gt;
multimedia/arcan - 0.7.1
multimedia/arcan: update 0.7.0.1 -&gt; 0.7.1<br /> <br /> ChangeLog:<br /> https://codeberg.org/letoram/arcan/src/branch/master/CHANGELOG.md#0-7-1<br /> <br /> PR: 292012
graphics/openimageio - 3.1.8.0
graphics/openimageio: Update to v3.1.8.0<br /> <br /> ChangeLog:<br /> https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v3.1.8.0<br /> <br /> * exif: Support EXIF 3.0 tags<br /> * jpeg: Fix wrong pointers/crashing when decodng CMYK jpeg files<br /> * openexr: Improve attribute translation rules<br /> * openexr: ACES container writes colorInteropId instead of colorInteropID<br /> * color mgmt: Fix some legacy &#039;Linear&#039; color references<br /> * imagebuf: Fix ImageBuf::set_pixels() bug, didn&#039;t consider roi = All<br /> * tests: Image_span_test reduce benchmark load for debug and CI renders<br /> * build: Type warning in assertion in jpeg2000output.cpp<br /> * build: Disable LERC in libTIFF local build script<br /> <br /> PR: 292038<br /> Reported by: FreeBSD@ShaneWare.Biz (maintainer)
graphics/opencolorio - 2.5.0
graphics/opencolorio: Update to v2.5.0<br /> <br /> ChangeLog: https://opencolorio.readthedocs.io/en/latest/releases/ocio_2_5.html<br /> <br /> PR: 292036<br /> Reported by: FreeBSD@ShaneWare.Biz
databases/clickhouse-cpp - 2.6.0
databases/clickhouse-cpp: Remove uneeded conditional<br /> <br /> Reported by: diizzy
x11-fonts/google-fonts - 0.0.0.20210120_4
x11-fonts/google-fonts: revert &quot;Remove expired port&quot;<br /> <br /> This reverts commit 77c04acae3e7847e6f41009ad05e44225c462dd2.<br /> <br /> Update the port to not reference the now removed x11-fonts/gentium-basic<br /> and the expiring x11-fonts/open-sans. Referencing the latter caused<br /> `poudriere bulk` to fail.<br /> <br /> Remove deprecation notice.<br /> <br /> Requested by: des
www/phpmyfaq - 4.0.14
*/*php81*: Sunset
sysutils/terraform-docs - 0.21.0
sysutils/terraform-docs: Update to 0.21.0<br /> <br /> ChangeLog:<br /> https://github.com/terraform-docs/terraform-docs/releases/tag/v0.21.0
net/traefik - 3.6.6
net/traefik: Update to upstream release 3.6.6<br /> <br /> Details:<br /> - Bugfix release, see<br /> https://github.com/traefik/traefik/releases/tag/v3.6.6
sysutils/limine - 10.6.0
sysutils/limine: Update to 10.6.0<br /> <br /> ChangeLog: https://codeberg.org/Limine/Limine/src/tag/v10.6.0/ChangeLog<br /> <br /> New features:<br /> * ISO9660: Add support for large, multi-extent files.<br /> <br /> Bug fixes:<br /> * Unbreak BIOS booting from optical media with ISO9660 filesystems on<br /> many platforms including QEMU. This was a regression introduced in<br /> 10.5.1.<br /> * Fix an issue with large (&gt;4GiB) physical memory allocations on 32-bit<br /> platforms. Some values were truncated to size_t (aka uint32_t) in<br /> many instances causing bugs.<br /> * Fix a couple of memory leaks missed in 10.5.1.<br /> * Add safeguard against the font file being too small for the expected<br /> size. This avoids potential panics from the filesystem driver, and it<br /> instead just prints a warning and falls back to using the default<br /> font.<br /> <br /> Miscellaneous:<br /> * Update description of the `term_font_size` and `term_font_spacing`<br /> configuration options in CONFIG.md.<br /> <br /> PR: 292029<br /> Reported by: mintsuki@protonmail.com (maintainer)
devel/robin-map - 1.4.1
devel/robin-map: update to v1.4.1<br /> <br /> ChangeLog: https://github.com/Tessil/robin-map/releases<br /> <br /> * Add a CMake TSL_ROBIN_MAP_ENABLE_INSTALL option to explicitly enable/disable<br /> the install target<br /> * Move to C++17 dropping C++11 support<br /> * Bump cmake_minimum_required version to 3.5<br /> * Fix load threshold on deserialization<br /> * The current version computes load using max_load_factor() without first<br /> setting m_bucket_count (default 0) leading to threshold 0, which triggers<br /> rehash (and size increase) on first insert.<br /> * Recompute the threshold after setting correct bucket count to avoid this.<br /> * Use inline constexpr for PRIMES and MOD_PRIME arrays<br /> <br /> PR: 292035<br /> Reported by: FreeBSD@ShaneWare.Biz
devel/llvm11 - 11.0.1_11
devel/llvm11: remove expired port, obsolete with few dependencies
devel/intel-graphics-compiler - 1.0.12504.5
devel/intel-graphics-compiler: remove expired LLVM11 flavor
devel/opencl-clang - 17.0.0
devel/opencl-clang: remove expired LLVM11 flavor
devel/spirv-llvm-translator - 21.1.3
devel/spirv-llvm-translator: remove expired LLVM11 flavor
devel/vc-intrinsics - 0.10.1
devel/vc-intrinsics: remove expired LLVM11 flavor
x11-wm/i3 - 4.25
x11-wm/i3: update to 4.25