FreeBSD/ports f1ab9e4www/librewolf distinfo Makefile, www/librewolf/files patch-libwebrtc-generated patch-third__party_libwebrtc_modules_desktop__capture_desktop__capturer.h

www/librewolf: Update 147.0.4-1 => 148.0.2-1

Release Notes:
https://www.firefox.com/firefox/148.0/releasenotes/
https://www.firefox.com/firefox/148.0.2/releasenotes/

PR:     293729
MFH:    2026Q1
(cherry picked from commit f32d9c6c6ae10faed9cb0d25b367c8dd8a1e1096)
DeltaFile
+611-426www/librewolf/files/patch-libwebrtc-generated
+20-0www/librewolf/files/patch-third__party_libwebrtc_modules_desktop__capture_desktop__capturer.h
+3-3www/librewolf/distinfo
+2-2www/librewolf/Makefile
+636-4314 files

FreeBSD/ports c78a9f0devel/fossil distinfo Makefile

deve/fossil: update to 2.28

Release notes:
https://fossil-scm.org/home/doc/trunk/www/changes.wiki#v2_28
DeltaFile
+3-3devel/fossil/distinfo
+1-1devel/fossil/Makefile
+4-42 files

FreeBSD/ports f32d9c6www/librewolf distinfo Makefile, www/librewolf/files patch-libwebrtc-generated patch-third__party_libwebrtc_modules_desktop__capture_desktop__capturer.h

www/librewolf: Update 147.0.4-1 => 148.0.2-1

Release Notes:
https://www.firefox.com/firefox/148.0/releasenotes/
https://www.firefox.com/firefox/148.0.2/releasenotes/

PR:     293729
MFH:    2026Q1
DeltaFile
+611-426www/librewolf/files/patch-libwebrtc-generated
+20-0www/librewolf/files/patch-third__party_libwebrtc_modules_desktop__capture_desktop__capturer.h
+3-3www/librewolf/distinfo
+2-2www/librewolf/Makefile
+636-4314 files

FreeBSD/ports 8cd1546lang/gcc15-devel distinfo Makefile

lang/gcc15-devel: Update to 15.2.1.s20260307
DeltaFile
+3-3lang/gcc15-devel/distinfo
+1-1lang/gcc15-devel/Makefile
+4-42 files

FreeBSD/ports e06f655lang/gcc16-devel distinfo Makefile

lang/gcc16-devel: Update to 16.0.1.s20260308
DeltaFile
+3-3lang/gcc16-devel/distinfo
+1-1lang/gcc16-devel/Makefile
+4-42 files

FreeBSD/ports e7c9864lang/gcc14-devel distinfo Makefile

lang/gcc14-devel: Update to 14.3.1.s20260306
DeltaFile
+3-3lang/gcc14-devel/distinfo
+1-1lang/gcc14-devel/Makefile
+4-42 files

FreeBSD/ports f65625alang/gcc13-devel distinfo Makefile

lang/gcc13-devel: Update to 13.4.1.s20260305
DeltaFile
+3-3lang/gcc13-devel/distinfo
+1-1lang/gcc13-devel/Makefile
+4-42 files

FreeBSD/ports b82096enet/iodine Makefile, net/lualdap Makefile

*/*: Update my maintainer email address

PR:             293733
Approved by:    vvd
DeltaFile
+1-1net/lualdap/Makefile
+1-1security/ssh-import-id/Makefile
+1-1net/iodine/Makefile
+3-33 files

FreeBSD/ports fc19aeaaudio/subtui distinfo Makefile

audio/subtui: Update to 2.10.1

Changelog: https://github.com/MattiaPun/SubTUI/releases/tag/v2.10.1
DeltaFile
+5-5audio/subtui/distinfo
+1-1audio/subtui/Makefile
+6-62 files

FreeBSD/ports 5c3d5d7biology/vsearch distinfo Makefile

biology/vsearch: Update to 2.30.5

A few fixes and minor improvements
Changes: https://github.com/torognes/vsearch/releases

Reported by:    portscout
DeltaFile
+3-3biology/vsearch/distinfo
+1-1biology/vsearch/Makefile
+4-42 files

FreeBSD/ports 1cfa47fsysutils/slurm-wlm/files patch-configure patch-src_common_slurm__sockaddr.c

sysutils/slurm-wlm: update to 25.11.2 & fix sockaddr length handling on BSD

- Update to Slurm 25.11.3.
- Fix BSD sockaddr length handling by introducing slurm_sockaddr_fixlen()
  and using it for AF_INET/AF_INET6/AF_UNIX bind/connect/getnameinfo call
  sites (avoids EINVAL and incorrect sockaddr lengths on BSD).
- Detect/link HDF5 high-level library (-lhdf5_hl) when needed for HDF5
  profiling components.
- Added S2N option
- Removed outdated GUI guarding

PR:             292799
Reported by:    rikka.goering (at] outlook.de
DeltaFile
+392-0sysutils/slurm-wlm/files/patch-configure
+92-0sysutils/slurm-wlm/files/patch-src_common_slurm__sockaddr.c
+88-0sysutils/slurm-wlm/files/patch-src_common_slurm__protocol__socket.c
+74-0sysutils/slurm-wlm/files/patch-src_conmgr_con.c
+44-0sysutils/slurm-wlm/files/patch-src_slurmd_slurmstepd_req.c
+43-0sysutils/slurm-wlm/files/patch-src_common_Makefile.in
+733-015 files not shown
+1,056-1321 files

FreeBSD/ports cc97815devel/ruby-build distinfo Makefile

devel/ruby-build: Update to 20260311

Changes:        https://github.com/rbenv/ruby-build/releases/tag/v20260311
(cherry picked from commit 007ffa2f06dd248aebc5d7ec59c80a1f1f3dbabf)
DeltaFile
+3-3devel/ruby-build/distinfo
+1-1devel/ruby-build/Makefile
+4-42 files

FreeBSD/ports 007ffa2devel/ruby-build distinfo Makefile

devel/ruby-build: Update to 20260311

Changes:        https://github.com/rbenv/ruby-build/releases/tag/v20260311
DeltaFile
+3-3devel/ruby-build/distinfo
+1-1devel/ruby-build/Makefile
+4-42 files

FreeBSD/ports 2371cabsecurity/openssl33-quictls Makefile

security/openssl33-quictls: Fix CONFLICTS

And mark DEPRECATED
DeltaFile
+4-1security/openssl33-quictls/Makefile
+4-11 files

FreeBSD/ports 1b1f37cx11/xfce4-terminal/files patch-terminal_terminal-window-dropdown.c

x11/xfce4-terminal: Fix build with WAYLAND option OFF

Import patch (already included in upstream repository [1]) to
properly fence gtk-layer-shell dependent code.

[1] https://gitlab.xfce.org/apps/xfce4-terminal/-/commit/b07d9546a08a3cd70b7e9aaad7a86256fbe32b8b

PR:             293731
DeltaFile
+16-0x11/xfce4-terminal/files/patch-terminal_terminal-window-dropdown.c
+16-01 files

FreeBSD/ports 499334csecurity/vuxml/vuln 2026.xml

security/vuxml: Document curl 8.17.0 vulnerabilities
DeltaFile
+31-0security/vuxml/vuln/2026.xml
+31-01 files

FreeBSD/ports 2ab5aa7security/vuxml/vuln 2026.xml

security/vuxml: Document curl 8.18.0 vulnerabilities
DeltaFile
+34-0security/vuxml/vuln/2026.xml
+34-01 files

FreeBSD/ports ce3d0ccdevel/libvirt Makefile

devel/libvirt: enable BHYVE option on arm64

Currently, the BHYVE option is available only if "/usr/sbin/bhyveload"
is present. However, bhyveload(8) is not present on arm64.
To make the BHYVE option available on arm64 too, update
the condition to check for the "/usr/sbin/bhyve" path instead.

Sponsored by:   The FreeBSD Foundation
DeltaFile
+2-1devel/libvirt/Makefile
+2-11 files

FreeBSD/ports 5009a60security/libressl Makefile, security/libressl-devel Makefile

security/openssl: Chase addition of OpenSSL 4.0 in CONFLICTS
DeltaFile
+1-1security/libressl-devel/Makefile
+1-1security/libressl/Makefile
+1-1security/openssl/Makefile
+1-1security/openssl111/Makefile
+1-1security/openssl33/Makefile
+1-1security/openssl34/Makefile
+6-62 files not shown
+8-88 files

FreeBSD/ports cd349d8security/openssl40 pkg-plist Makefile, security/openssl40/files extra-patch-ktls patch-Configurations_10-main.conf

security/openssl40: Add new OpenSSL ECH capable port

* This is ALPHA level software, for testing only
* Adds Encrypted Client Hello feature
* Removes SSLv3
DeltaFile
+540-0security/openssl40/files/extra-patch-ktls
+282-0security/openssl40/pkg-plist
+200-0security/openssl40/Makefile
+35-0security/openssl40/files/patch-Configurations_10-main.conf
+20-0security/openssl40/files/extra-patch-util_find-doc-nits
+14-0security/openssl40/pkg-message
+1,091-05 files not shown
+1,122-011 files

FreeBSD/ports 81041dfnet/dpdk pkg-plist

net/dpdk: unbreak (+)

Accidentally I've comitted plist from previous LTS release :(
Fixed
DeltaFile
+454-67net/dpdk/pkg-plist
+454-671 files

FreeBSD/ports 6414875sysutils/py-pywatchman Makefile

sysutils/py-pywatchman: Return to pool

PR:             293732
Approved by:    vvd
DeltaFile
+1-1sysutils/py-pywatchman/Makefile
+1-11 files

FreeBSD/ports 204f268mail/postfix Makefile distinfo

mail/postfix: Update to 3.11.1

This update brings some possibly breaking changes:

- Postfix 3.11.0:

  - TLS
    - smtp_tls_security_level now defaults to "may" when Postfix is built with
      TLS support and compatibility_level >= 3.11
    - RFC 8689 REQUIRETLS support added: requires strong authentication
      (DANE/STS) from all servers in the forward path that announce REQUIRETLS
    - TLS logging now includes desired vs. actual security level enforcement
      status and REQUIRETLS policy enforcement details
    - New smtp_tls_enforce_sts_mx_patterns parameter (default: yes) ensures
      MX hostname matching for MTA-STS
    - OpenSSL 3.5+ changes the tls_eecdh_auto_curves default to avoid
      protocol ossification (post-quantum cryptography prep)

  - Other

    [14 lines not shown]
DeltaFile
+3-3mail/postfix/Makefile
+3-3mail/postfix/distinfo
+4-0mail/postfix/pkg-plist
+10-63 files

FreeBSD/ports 328447fmisc/ollama distinfo Makefile, misc/ollama/files freebsd-compatibility.patch

misc/ollama: update 0.15.1 → 0.17.7

PR:             293686
DeltaFile
+18-16misc/ollama/files/freebsd-compatibility.patch
+5-5misc/ollama/distinfo
+1-2misc/ollama/Makefile
+24-233 files

FreeBSD/ports e0cb3dedatabases/duckdb pkg-plist distinfo, databases/py-duckdb distinfo Makefile

databases/{,py-}duckdb: update 1.4.4 → 1.5.0
DeltaFile
+76-21databases/duckdb/pkg-plist
+19-19databases/duckdb/distinfo
+14-10databases/duckdb/Makefile
+3-3databases/py-duckdb/distinfo
+1-1databases/py-duckdb/Makefile
+113-545 files

FreeBSD/ports cabc410databases/postgresql14-server distinfo, databases/postgresql15-server distinfo

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

(cherry picked from commit a6361f4a39787740ae300170da7a74eeb752b7b0)
DeltaFile
+3-3databases/postgresql18-server/distinfo
+3-3databases/postgresql16-server/distinfo
+3-3databases/postgresql17-server/distinfo
+3-3databases/postgresql15-server/distinfo
+3-3databases/postgresql14-server/distinfo
+1-1databases/postgresql16-pltcl/Makefile
+16-1629 files not shown
+45-4535 files

FreeBSD/ports 7a01ab5databases/postgresql13-server pkg-plist-server pkg-plist-client, databases/postgresql13-server/files postgresql.in 502.pgsql.in

databases/postgresql*-*: Update to latest version

The PostgreSQL Global Development Group has released an update to all
supported versions of PostgreSQL, including 18.2, 17.8, 16.12, 15.16,
and 14.21. This release fixes 5 security vulnerabilities and over 65
bugs reported over the last several months.

Release notes:
https://www.postgresql.org/about/news/postgresql-182-178-1612-1516-and-1421-released-3235/
https://www.postgresql.org/docs/release/

Security:
CVE-2026-2003: PostgreSQL oidvector discloses a few bytes of memory
CVE-2026-2004: PostgreSQL intarray missing validation of type of input to selectivity estimator executes arbitrary code
CVE-2026-2005: PostgreSQL pgcrypto heap buffer overflow executes arbitrary code
CVE-2026-2006: PostgreSQL missing validation of multibyte character length executes arbitrary code
CVE-2026-2007: PostgreSQL pg_trgm heap buffer overflow writes pattern onto server memory

Remove postgresql13* since it is now EoL.

    [2 lines not shown]
DeltaFile
+0-1,546databases/postgresql13-server/pkg-plist-server
+0-1,242databases/postgresql13-server/pkg-plist-client
+0-239databases/postgresql13-server/pkg-plist-contrib
+0-126databases/postgresql13-server/files/postgresql.in
+0-114databases/postgresql13-server/files/502.pgsql.in
+0-71databases/postgresql13-server/files/pkg-message-server.in
+0-3,33843 files not shown
+35-3,90449 files

FreeBSD/ports 3bd383bnet-mgmt/zabbix6-java Makefile, net-mgmt/zabbix6-server pkg-plist.frontend distinfo

net-mgmt/zabbix6-server: Update to 6.0.45

Release notes:  https://www.zabbix.com/rn/rn6.0.45
DeltaFile
+7-0net-mgmt/zabbix6-server/pkg-plist.frontend
+3-3net-mgmt/zabbix6-server/distinfo
+2-2net-mgmt/zabbix6-server/Makefile
+1-1net-mgmt/zabbix6-java/Makefile
+13-64 files

FreeBSD/ports ee6baefsecurity/vuls distinfo Makefile

security/vuls: Update to 0.38.6

Release notes:  https://github.com/future-architect/vuls/releases/tag/v0.38.6
DeltaFile
+5-5security/vuls/distinfo
+1-2security/vuls/Makefile
+6-72 files

FreeBSD/ports 82d92b5sysutils/rubygem-bundle-audit Makefile pkg-descr, sysutils/rubygem-bundler-audit Makefile pkg-descr

sysutils/rubygem-bundler-audit: Add new port

bundler-audit provides patch-level verification for Bundled Ruby
applications by auditing Gemfile.lock against a database of known
vulnerabilities.

Also add rubygem-bundle-audit as a wrapper gem that depends on
rubygem-bundler-audit, for developers who reference "bundle-audit"
instead of "bundler-audit".
DeltaFile
+23-0sysutils/rubygem-bundler-audit/Makefile
+19-0sysutils/rubygem-bundle-audit/Makefile
+18-0sysutils/rubygem-bundler-audit/pkg-descr
+12-0sysutils/rubygem-bundle-audit/pkg-descr
+3-0sysutils/rubygem-bundler-audit/distinfo
+3-0sysutils/rubygem-bundle-audit/distinfo
+78-01 files not shown
+80-07 files