FreeBSD/ports 23f6021sysutils/appjail-devel pkg-plist distinfo

sysutils/appjail-devel: Update to 5.4.0.20260820

* Pet portfmt.
* Add SECRETS option.

ChangeLog:
https://github.com/DtxdF/AppJail/commits/f0b7de8b688ce88b8ff9eaa946a9d96a63f8b825/
DeltaFile
+10-4sysutils/appjail-devel/Makefile
+3-3sysutils/appjail-devel/distinfo
+2-0sysutils/appjail-devel/pkg-plist
+15-73 files

FreeBSD/ports 6121108sysutils/direnv Makefile distinfo

sysutils/direnv: Update to 2.37.1
DeltaFile
+5-5sysutils/direnv/distinfo
+2-2sysutils/direnv/Makefile
+7-72 files

FreeBSD/ports f4c196dshells/dash Makefile distinfo

shells/dash: Update to 0.5.13.5
DeltaFile
+3-3shells/dash/distinfo
+1-1shells/dash/Makefile
+4-42 files

FreeBSD/ports e2df2f3databases/postgresql18-server Makefile, databases/postgresql19-server Makefile pkg-plist-contrib

databases/postgresql??-*: Update to latest versions

Update to 18.6, 17.11, 16.15, 15.19 and 14.24.

This release fixes 28 security vulnerabilities and over 110 bugs
reported over the last several months.

Welcome postgresql19 to the ports tree with 19-beta3.

Note: PostgreSQL 18.5 was skipped due to a regression; the fix
version is 18.6.

PostgreSQL 14 will stop receiving fixes on 2026-11-12.

Changes:        https://www.postgresql.org/about/news/postgresql-186-1711-1615-1519-1424-and-19-beta-3-released-3365/
Security:       05d311bc-9991-11f1-bc50-6cc21735f730
(cherry picked from commit 60c44ec8a907bb79b51fc6efb48ea2b7ed4c5d1e)
DeltaFile
+1,767-0databases/postgresql19-server/pkg-plist-server
+1,444-0databases/postgresql19-server/pkg-plist-client
+290-0databases/postgresql19-server/pkg-plist-contrib
+260-0databases/postgresql19-server/Makefile
+5-241databases/postgresql18-server/Makefile
+126-0databases/postgresql19-server/files/postgresql.in
+3,892-24145 files not shown
+4,623-30651 files

FreeBSD/ports 6647789security/sssd2 pkg-plist Makefile

security/sssd2: Fix @datadir@ and @sysconfdirs@ substitutions

PR:             297667
DeltaFile
+8-2security/sssd2/Makefile
+1-1security/sssd2/pkg-plist
+9-32 files

FreeBSD/ports 2fea867security/nmap-devel Makefile, security/nmap-devel/files patch-service__scan.cc patch-scan__engine__connect.cc

security/nmap-devel: Fix mksock_bind_addr EINVAL

Fix mksock_bind_addr EINVAL on FreeBSD in service/connect scans.

From https://github.com/nmap/nmap/pull/3439:

Summary

Fixes #3438 — mksock_bind_addr(): Bind to <IP>:0 failed ... Invalid argument (22)
on FreeBSD when running -sV (service version scan).
Root Cause

After commit eb79c42, nsock_iod_set_localaddr() is called for every service
probe whenever a source address can be determined via routing — not only when
the user explicitly requests source binding via -S or -e.

On FreeBSD, the subsequent bind() call fails with EINVAL because the stored
addrlen may equal sizeof(sockaddr_storage) (128 bytes) rather than the
protocol-specific size the POSIX-strict kernel requires:

    [23 lines not shown]
DeltaFile
+32-0security/nmap-devel/files/patch-nse__nsock.cc
+17-0security/nmap-devel/files/patch-service__scan.cc
+17-0security/nmap-devel/files/patch-scan__engine__connect.cc
+1-1security/nmap-devel/Makefile
+67-14 files

FreeBSD/ports 3d1e0c8security/nmap-devel pkg-plist Makefile

security/nmap-devel: Update to the latest GH commit
DeltaFile
+3-3security/nmap-devel/distinfo
+2-2security/nmap-devel/Makefile
+0-1security/nmap-devel/pkg-plist
+5-63 files

FreeBSD/ports 7fe6699www/limesurvey Makefile distinfo

www/limesurvey: Update to 7.0.11
DeltaFile
+3-3www/limesurvey/distinfo
+2-2www/limesurvey/Makefile
+5-52 files

FreeBSD/ports a93a69atextproc/xml2rfc Makefile distinfo

textproc/xml2rfc: Update to 3.34.0

See https://github.com/ietf-tools/xml2rfc/releases/tag/v3.34.0 for a
list of changes in this release.
DeltaFile
+3-3textproc/xml2rfc/distinfo
+1-1textproc/xml2rfc/Makefile
+4-42 files

FreeBSD/ports 3eeddbbmultimedia/mediamtx Makefile distinfo

multimedia/mediamtx: Update to 1.20.1

Changelog: https://github.com/bluenviron/mediamtx/releases/tag/v1.20.1
DeltaFile
+7-7multimedia/mediamtx/distinfo
+2-3multimedia/mediamtx/Makefile
+9-102 files

FreeBSD/ports 81df3desysutils/gdu Makefile distinfo

sysutils/gdu: Update to 5.37.0

Changelog: https://github.com/dundee/gdu/releases/tag/v5.37.0
DeltaFile
+5-5sysutils/gdu/distinfo
+1-2sysutils/gdu/Makefile
+6-72 files

FreeBSD/ports 9175898net-p2p/mkbrr Makefile distinfo, net-p2p/mkbrr/files patch-cmd_root.go

net-p2p/mkbrr: Update to 1.25.0

Changelog: https://github.com/autobrr/mkbrr/releases/tag/v1.25.0
DeltaFile
+5-5net-p2p/mkbrr/distinfo
+3-3net-p2p/mkbrr/files/patch-cmd_root.go
+1-2net-p2p/mkbrr/Makefile
+9-103 files

FreeBSD/ports 13511e1print/pdfcpu Makefile distinfo

print/pdfcpu: Update to 0.15.0

Changelog: https://github.com/pdfcpu/pdfcpu/releases/tag/v0.15.0
DeltaFile
+5-5print/pdfcpu/distinfo
+1-2print/pdfcpu/Makefile
+6-72 files

FreeBSD/ports 36a4cc4security/nmap Makefile, security/nmap/files patch-ncat_ncat__ssl.h patch-libpcap_Makefile.in

security/nmap: Update to 7.991 and rework port

* Remove obsolete mirror in MASTER_SITES
* Import upstream PR #3439 [1]
* Convert multiple variables from ?= to =
* Remove old historical references
* Remove .if !defined(MASTERDIR) definition
* Add libpcap from ports as a permanent dependency, also removes
  local patch for bundled version
* Update pcre2 dependency definition
* Sort USES
* Unbundle lua, also removes local patches for bundled version
* Don't extract unbundled libraries
* Remove MAKE_JOBS_UNSAFE
* Rename SSH2 to LIBSSH2 for consistency with tree
* Remove DOCS from OPTIONS_DEFAULT as framework always enables DOCS
* Simplify LibreSSL guard
* Follow Porters Handbook's example about stripping binaries in
  post-install section

    [5 lines not shown]
DeltaFile
+54-58security/nmap/Makefile
+0-56security/nmap/files/patch-configure
+0-13security/nmap/files/patch-ncat__ncat_ssl.c
+0-13security/nmap/files/patch-liblua_Makefile
+0-12security/nmap/files/patch-ncat_ncat__ssl.h
+0-12security/nmap/files/patch-libpcap_Makefile.in
+54-1643 files not shown
+62-1799 files

FreeBSD/ports 28a4219textproc/expat2 pkg-plist Makefile

textproc/expat2: Update to 2.8.3

Changelog:
https://github.com/libexpat/libexpat/blob/R_2_8_3/expat/Changes

PR:             297428
Reviewed by:    desktop (arrowd)
Security:       CVE-2026-72522
Exp-run by:     antoine
DeltaFile
+3-3textproc/expat2/distinfo
+1-1textproc/expat2/pkg-plist
+1-1textproc/expat2/Makefile
+5-53 files

FreeBSD/ports ebf4c56net/mosquitto Makefile, net/mosquitto/files patch-CMakeLists.txt

net/mosquitto: Rework port

* Unbundle uthash as recommended by Porters Handbook
* Unbundle (lib)websockets as recommended by Porters Handbook
* Make (lib)websockets mandatory, default in all major distros
* Use sqlite helper
* Prefer libedit as upstream provides no way of selecting either libedit
  or readline and it'll try to find libedit first
* Remove hack for adding path(s) to localbase, use helper instead
* Disable WITH_HTTP_API as port will otherwise pick up libmicrohttpd
  in unclean environments
* Remove REINPLACE_CMD for CMakeLists.txt files as it does nothing
* Remove hardcoded cjson path

PR:             297568
Tested by:      leres (maintainer)
DeltaFile
+15-29net/mosquitto/Makefile
+0-12net/mosquitto/files/patch-CMakeLists.txt
+15-412 files

FreeBSD/ports 71a75demath/R-cran-alabama Makefile distinfo

math/R-cran-alabama: update 2015.3-1 to 2025.1.0

Upstream changelog: constrOptim.nl now returns a convergence code
when only equality constraints are present.

Submitted by: chris.longros at gmail.com
Differential Revision: https://reviews.freebsd.org/D56058
DeltaFile
+3-3math/R-cran-alabama/distinfo
+1-2math/R-cran-alabama/Makefile
+4-52 files

FreeBSD/ports 69eaa44mail/dovecot24 pkg-descr Makefile, mail/dovecot24/files patch-src_imap_imap-client-hibernate.c pkg-message.in

mail/dovecot24: new port

- adding the new version 2.4 of dovecot, while keeping 2.3 in place
- please note that the config syntax has changed between 2.3
  and 2.4 and needs to be manually adapted, so use/upgrade with care

PR:             286695
Reported by:    Ian Dickens <ian_dickens at icloud.com>
Author:         Jordan Ostreff <jordan at ostreff.info>
Co-authored-by: Sebastian Oswald <sko at rostwald.de>
Discussed with: Sebastian Oswald <sko at rostwald.de>,
                Eugene R <genie at geniechka.ru>,
                Herbert J. Skuhra <herbert at gojira.at>,
                Christos Chatzaras <chris at cretaforce.gr>,
                and others
Tested by:      Jordan Ostreff <jordan at ostreff.info>
DeltaFile
+872-0mail/dovecot24/pkg-plist
+261-0mail/dovecot24/Makefile
+94-0mail/dovecot24/files/dovecot.in
+43-0mail/dovecot24/files/pkg-message.in
+12-0mail/dovecot24/files/patch-src_imap_imap-client-hibernate.c
+9-0mail/dovecot24/pkg-descr
+1,291-02 files not shown
+1,295-08 files

FreeBSD/ports f452b89security/cyberchef Makefile

security/cyberchef: Use INSTALL_DATA for index.html

PR:             297688
Obtained from:  mce@
Sponsored by:   yes
DeltaFile
+2-1security/cyberchef/Makefile
+2-11 files

FreeBSD/ports 9cfb6b0deskutils/podman-desktop Makefile, editors/vscode Makefile

*/*: Bump port revision after electron42 update (49ce10da799e)
DeltaFile
+1-1net-im/signal-desktop/Makefile
+1-1net-im/deltachat-desktop/Makefile
+1-1graphics/drawio/Makefile
+1-1deskutils/podman-desktop/Makefile
+1-0net-im/teams/Makefile
+1-0editors/vscode/Makefile
+6-46 files

FreeBSD/ports 1689928lang/quickjs-ng Makefile distinfo

lang/quickjs-ng: update: 0.16.1 -> 0.16.2

ChangeLog:      https://github.com/quickjs-ng/quickjs/compare/v0.16.1...v0.16.2

Sponsored by:   tipi.work
DeltaFile
+3-3lang/quickjs-ng/distinfo
+1-1lang/quickjs-ng/Makefile
+4-42 files

FreeBSD/ports 49ce10ddevel/electron42 distinfo, devel/electron42/files patch-ui_base_cursor_cursor__factory.cc patch-ui_base_x_x11__cursor__loader.cc

devel/electron42: Update to 42.9.3

Changelog:
- https://github.com/electron/electron/releases/tag/v42.9.1
- https://github.com/electron/electron/releases/tag/v42.9.2
- https://github.com/electron/electron/releases/tag/v42.9.3

Reported by:    GitHub (watch releases)
DeltaFile
+23-23devel/electron42/files/patch-electron_shell_browser_native__window__views.cc
+8-8devel/electron42/files/patch-electron_shell_browser_api_electron__api__web__contents.cc
+7-7devel/electron42/distinfo
+11-0devel/electron42/files/patch-ui_base_cursor_cursor__unittest.cc
+5-5devel/electron42/files/patch-ui_base_x_x11__cursor__loader.cc
+4-4devel/electron42/files/patch-ui_base_cursor_cursor__factory.cc
+58-4712 files not shown
+86-7518 files

FreeBSD/ports f6817b0math/R-cran-acepack Makefile

math/R-cran-acepack: update 1.4.1 to 1.6.3

Submitted by: chris.longros at gmail.com
Reviewed by:  uzsolt
DeltaFile
+1-1math/R-cran-acepack/Makefile
+1-11 files

FreeBSD/ports 47a6449net-mgmt/icinga2 Makefile pkg-plist

net-mgmt/icinga2: Update to 2.16.5
DeltaFile
+3-3net-mgmt/icinga2/distinfo
+2-2net-mgmt/icinga2/pkg-plist
+1-2net-mgmt/icinga2/Makefile
+6-73 files

FreeBSD/ports 3638b2dmultimedia/jellyfin-ffmpeg7 Makefile pkg-plist

multimedia/jellyfin-ffmpeg7: don't advertise private libraries

The bundled libs install into a private prefix and are loaded by
ffmpeg/ffprobe through --enable-rpath, so nothing else links against them.

Drop USE_LDCONFIG and trim INSTALL_TARGET (no install-headers) to match
upstream's packaging.

Only for archs amd64, aarch64 -- upstream targets 64bit

Suggested by:   arrowd
DeltaFile
+0-150multimedia/jellyfin-ffmpeg7/pkg-plist
+8-25multimedia/jellyfin-ffmpeg7/Makefile
+8-1752 files

FreeBSD/ports e659767net-im/libsignal Makefile

net-im/libsignal: Mark i386 as broken due to upstream issues

PR:             296534
(cherry picked from commit addeb64c09712e5a7fba2fe9e56d1c39d65132d0)
DeltaFile
+2-0net-im/libsignal/Makefile
+2-01 files

FreeBSD/ports eaf1ef5security/cyberchef pkg-plist distinfo

security/cyberchef: Update to 11.4.0

re: https://github.com/gchq/CyberChef/releases/tag/v11.4.0

The naming conventions of the CyberChef project have changed.
Trying to use the build-in GH macros is futile.
This patch stops using them so we can download the right tarball.

My thanks to mce@ for this via via the PR.

PR:             297688
Sponsored by:   yes
DeltaFile
+8-12security/cyberchef/Makefile
+3-3security/cyberchef/distinfo
+4-0security/cyberchef/pkg-plist
+15-153 files

FreeBSD/ports df8ecb1security/howdy Makefile, security/pam_howdy Makefile

security/{pam-,}howdy: Drop maintainership and mark DEPRECATED
DeltaFile
+4-1security/pam_howdy/Makefile
+4-1security/howdy/Makefile
+8-22 files

FreeBSD/ports 0ef1b40devel Makefile, devel/linuxapi distinfo pkg-descr

devel/linuxapi: Linux userspace headers compatibility shim
DeltaFile
+31-0devel/linuxapi/Makefile
+25-0devel/linuxapi/pkg-plist
+5-0devel/linuxapi/pkg-descr
+3-0devel/linuxapi/distinfo
+1-0devel/Makefile
+65-05 files

FreeBSD/ports ff3a3f0devel/glibd Makefile

devel/glibd: Release to pool
DeltaFile
+1-1devel/glibd/Makefile
+1-11 files