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/src 242346cshare/man/man4 Makefile

me.4: MFC: link if_me kernel module to its manual page.

(cherry picked from commit 46ba263d6eeb1c6029841b4c42f54912ad61de5c)
DeltaFile
+1-0share/man/man4/Makefile
+1-01 files

FreeBSD/src 51ffffeshare/man/man4 Makefile

me.4: MFC: link if_me kernel module to its manual page.

(cherry picked from commit 46ba263d6eeb1c6029841b4c42f54912ad61de5c)
DeltaFile
+1-0share/man/man4/Makefile
+1-01 files

FreeBSD/src 077da2ashare/man/man4 Makefile

me.4: MFC: link if_me kernel module to its manual page.

(cherry picked from commit 46ba263d6eeb1c6029841b4c42f54912ad61de5c)
DeltaFile
+1-0share/man/man4/Makefile
+1-01 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

FreeBSD/ports 5230d6bdevel Makefile, devel/rubygem-uniform_notifier pkg-descr Makefile

devel/rubygem-uniform_notifier: Add version 1.18.0

uniform_notifier provides a unified notification interface supporting
Rails logger, JavaScript alert/console, XMPP, Slack, and more.
DeltaFile
+18-0devel/rubygem-uniform_notifier/pkg-descr
+17-0devel/rubygem-uniform_notifier/Makefile
+3-0devel/rubygem-uniform_notifier/distinfo
+1-0devel/Makefile
+39-04 files

FreeBSD/ports 0ffb61enet/samba423 distinfo Makefile, net/samba423/files 0001-Compact-and-simplify-modules-build-and-config-genera.patch

net/samba423: update to version 2.23.6

Sponsored by:   Klara, Inc.
Reported by:    portscout
DeltaFile
+6-5net/samba423/files/0001-Compact-and-simplify-modules-build-and-config-genera.patch
+3-3net/samba423/distinfo
+1-1net/samba423/Makefile
+10-93 files

FreeBSD/ports 8cce161devel Makefile, devel/rubygem-bullet Makefile pkg-descr

devel/rubygem-bullet: Add rubygem-bullet 8.1.0

Bullet is a development tool that helps increase application performance
by reducing the number of queries it makes. It detects N+1 queries,
unused eager loading, and suggests counter cache usage.

Also add rubygem-bullet-rails72 slave port for Rails 7.2 compatibility.
DeltaFile
+23-0devel/rubygem-bullet/Makefile
+16-0devel/rubygem-bullet/pkg-descr
+7-0devel/rubygem-bullet-rails72/Makefile
+3-0devel/rubygem-bullet/distinfo
+2-0devel/Makefile
+51-05 files

FreeBSD/ports ac174absecurity Makefile, security/rubygem-doorkeeper Makefile

security/rubygem-doorkeeper-i18n{,-rails72}: Add new port.

Internationalization files for Doorkeeper OAuth2 provider

While I'm there, also add a variant of rubygem-doorkeeper for use
with rails72.
DeltaFile
+26-0security/rubygem-doorkeeper-i18n/Makefile
+11-0security/rubygem-doorkeeper-i18n/pkg-descr
+7-0security/rubygem-doorkeeper-i18n-rails72/Makefile
+7-0security/rubygem-doorkeeper-rails72/Makefile
+4-1security/rubygem-doorkeeper/Makefile
+3-0security/Makefile
+58-11 files not shown
+61-17 files

FreeBSD/src ff2c98bcontrib/tzcode localtime.c zic.c

tzcode: Update to 2026a

Many thanks to Paul Eggert for adopting most of our adaptations as
optional features upstream in the previous release (2025c).

MFC after:      1 week
Reviewed by:    philip
Differential Revision:  https://reviews.freebsd.org/D55741
DeltaFile
+1,044-709contrib/tzcode/localtime.c
+470-313contrib/tzcode/zic.c
+224-199contrib/tzcode/tz-art.html
+206-192contrib/tzcode/tz-link.html
+195-188contrib/tzcode/theory.html
+224-156contrib/tzcode/private.h
+2,363-1,75722 files not shown
+3,153-2,23028 files

FreeBSD/src 67728a1etc/mtree BSD.tests.dist, usr.bin/yes Makefile

yes: Add tests

MFC after:      1 week
Sponsored by:   Klara, Inc.
Reviewed by:    kevans
Differential Revision:  https://reviews.freebsd.org/D55802
DeltaFile
+85-0usr.bin/yes/tests/yes_test.sh
+4-0usr.bin/yes/tests/Makefile
+4-0usr.bin/yes/Makefile
+2-0etc/mtree/BSD.tests.dist
+95-04 files

FreeBSD/ports 8b6a525math/octave-forge-biosig distinfo Makefile, math/octave-forge-biosig/files patch-mexSSAVE.cpp

math/octave-forge-biosig: Update to 3.9.4.
DeltaFile
+0-19math/octave-forge-biosig/files/patch-mexSSAVE.cpp
+3-3math/octave-forge-biosig/distinfo
+1-2math/octave-forge-biosig/Makefile
+4-243 files

FreeBSD/ports edb0110devel/patch Makefile, devel/patch/files patch-lib__localcharset.c patch-lib__Makefile.in

devel/patch: update GNU patch to the latest version 2.8

- GC previous Debian patches, backport new upstream fixes:
  add missing filename quoting, enable merge, skip read-only
  check when output file specified, reject empty filenames
- On i386, apply the same fix as Debian for Hurd/i386
- The port now seemingly builds fine with BSD make(1)
- Install some standard documentation files

PR:     285796
DeltaFile
+0-98devel/patch/files/patch-lib__localcharset.c
+0-43devel/patch/files/patch-lib__Makefile.in
+42-0devel/patch/files/patch-src_patch.c
+16-11devel/patch/Makefile
+14-0devel/patch/files/patch-tests_bad-filenames
+11-0devel/patch/files/patch-tests_read-only-files
+83-1522 files not shown
+97-1578 files

FreeBSD/doc 5af0ae1website/content/en/releases/14.4R errata.adoc

14.4/errata: Loader regression fixed in main

Reported by:    leres
DeltaFile
+1-1website/content/en/releases/14.4R/errata.adoc
+1-11 files

FreeBSD/ports a6099d8graphics/egl-x11 distinfo pkg-descr, graphics/egl-x11/files patch-src_x11_x11-platform.h

graphics/egl-x11: Update to version 1.0.5

Changes:
https://github.com/NVIDIA/egl-x11/releases/tag/v1.0.5

While here, drop a patch that is now included in upstream,
and add warning about minimum supported version of NVIDIA
drivers (560) in pkg-descr.

PR:             293718
Reviewed by:    ashafer (versioning)
Differential Revision:  https://reviews.freebsd.org/D55797
DeltaFile
+0-15graphics/egl-x11/files/patch-src_x11_x11-platform.h
+3-3graphics/egl-x11/distinfo
+3-0graphics/egl-x11/pkg-descr
+1-1graphics/egl-x11/Makefile
+7-194 files

FreeBSD/ports e5bc282net-p2p/bazarr pkg-plist

net-p2p/bazarr: Fix build with python version other than 3.11

PR:             293708
Approved by:    Michiel van Baak Jansen <michiel at vanbaak.eu> (maintainer)
MFH:            2026Q1

(cherry picked from commit d000c5fe82e03452f035761e9ea217f61d0645f1)
DeltaFile
+3-3net-p2p/bazarr/pkg-plist
+3-31 files

FreeBSD/ports b23b14cgraphics Makefile, graphics/egl-wayland2 Makefile pkg-descr

graphics/egl-wayland2: New port

Introduce graphics/egl-wayland2, Wayland EGL External Platform library
Version 2 that works with NVIDIA drivers 560 and later.

This is a new implementation of the EGL External Platform Library
for Wayland (EGL_KHR_platform_wayland), using the NVIDIA driver's
new platform surface interface (Dma-buf-based), which simplifies
a lot of the library and improves window resizing.

This library can be installed alongside the previous egl-wayland
implementation (graphics/egl-wayland).

The new library has a higher selection priority by default,
so if both are present, then a 560 or later driver will select
the new library, and an older driver will fall back to the old
library.

PR:             293719

    [2 lines not shown]
DeltaFile
+32-0graphics/egl-wayland2/Makefile
+9-0graphics/egl-wayland2/pkg-descr
+4-0graphics/egl-wayland2/pkg-plist
+3-0graphics/egl-wayland2/distinfo
+1-0graphics/Makefile
+49-05 files

FreeBSD/ports d000c5fnet-p2p/bazarr pkg-plist

net-p2p/bazarr: Fix build with python version other than 3.11

PR:             293708
Approved by:    Michiel van Baak Jansen <michiel at vanbaak.eu> (maintainer)
MFH:            2026Q1
DeltaFile
+3-3net-p2p/bazarr/pkg-plist
+3-31 files

FreeBSD/src 96294c2lib/libc Makefile, stand/i386 Makefile.inc

build: Stop testing LINKER_FEATURES for ifunc and build-id

These features are available in all supported linkers, and we can expect
that they'll be supported by any GNU-compatible linker that we'd use to
link FreeBSD.

Reviewed by:    imp, kib
Sponsored by:   The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D55676
DeltaFile
+0-6lib/libc/Makefile
+0-6sys/conf/kern.pre.mk
+0-2stand/i386/Makefile.inc
+0-2sys/conf/kmod.mk
+0-164 files

FreeBSD/ports 0b35111security/netbird distinfo Makefile

security/netbird: Update 0.66.1 => 0.66.3

Changelogs:
https://github.com/netbirdio/netbird/releases/tag/v0.66.2
https://github.com/netbirdio/netbird/releases/tag/v0.66.3

Commit log:
https://github.com/netbirdio/netbird/compare/v0.66.1...v0.66.3

PR:     293710
DeltaFile
+5-5security/netbird/distinfo
+1-2security/netbird/Makefile
+6-72 files

FreeBSD/ports 7c549a2security/chkrootkit distinfo Makefile, security/chkrootkit/files patch-Makefile patch-chkwtmp.c

security/chkrootkit: Update 0.58b => 0.59

Changelog:
 - New checks: Process executed from memory
 - New commands: nologin
 - XZ Backdoor Bottkitty (UEFI Bootkit)
 - Bug fixes
https://www.chkrootkit.org/#new

Remove local patches with support FreeBSD 9.

PR:             293520
Approved by:    Lacey Powers <lacey.leanne at gmail.com> (maintainer)
MFH:            2026Q1

(cherry picked from commit 91316bf1e26c797b602a73872592abaed8b58a9b)
DeltaFile
+15-0security/chkrootkit/files/patch-Makefile
+0-11security/chkrootkit/files/patch-chkwtmp.c
+0-11security/chkrootkit/files/patch-chklastlog.c
+3-3security/chkrootkit/distinfo
+1-1security/chkrootkit/Makefile
+19-265 files

FreeBSD/ports 91316bfsecurity/chkrootkit distinfo Makefile, security/chkrootkit/files patch-Makefile patch-chklastlog.c

security/chkrootkit: Update 0.58b => 0.59

Changelog:
 - New checks: Process executed from memory
 - New commands: nologin
 - XZ Backdoor Bottkitty (UEFI Bootkit)
 - Bug fixes
https://www.chkrootkit.org/#new

Remove local patches with support FreeBSD 9.

PR:             293520
Approved by:    Lacey Powers <lacey.leanne at gmail.com> (maintainer)
MFH:            2026Q1
DeltaFile
+15-0security/chkrootkit/files/patch-Makefile
+0-11security/chkrootkit/files/patch-chklastlog.c
+0-11security/chkrootkit/files/patch-chkwtmp.c
+3-3security/chkrootkit/distinfo
+1-1security/chkrootkit/Makefile
+19-265 files

FreeBSD/ports faadb58biology/salmon Makefile

biology/salmon: Unbreak: Relax libgff version requirement

Also drop unnecessary libboost dep

Reported by:    pkg-fallout
DeltaFile
+4-4biology/salmon/Makefile
+4-41 files

FreeBSD/ports c97f206textproc/elasticsearch7/files pkg-message.in

textproc/elasticsearch7: Correct product name

Rename ElasticSearch to Elasticsearch in the file pkg-message.

PR:             261591
Approved by:    elastic (maintainer, timeout 4+ years)
DeltaFile
+2-2textproc/elasticsearch7/files/pkg-message.in
+2-21 files