FreeBSD/ports 3945691dns/libidn pkg-plist distinfo

dns/libidn: Update 1.43 => 1.44

News:
https://cgit.git.savannah.gnu.org/cgit/libidn.git/tree/NEWS?h=v1.44

- Fix warnings from portclippy.
- Merge INSTALL_DATAs in post-install-DOCS-on.

PR:             297610
Sponsored by:   UNIS Labs
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
MFH:            2026Q3

(cherry picked from commit b31023f59cea824ae3ffea0d2240e3c627abf635)
DeltaFile
+4-7dns/libidn/Makefile
+3-3dns/libidn/distinfo
+1-1dns/libidn/pkg-plist
+8-113 files

FreeBSD/ports b31023fdns/libidn pkg-plist distinfo

dns/libidn: Update 1.43 => 1.44

News:
https://cgit.git.savannah.gnu.org/cgit/libidn.git/tree/NEWS?h=v1.44

- Fix warnings from portclippy.
- Merge INSTALL_DATAs in post-install-DOCS-on.

PR:             297610
Sponsored by:   UNIS Labs
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
MFH:            2026Q3
DeltaFile
+4-7dns/libidn/Makefile
+3-3dns/libidn/distinfo
+1-1dns/libidn/pkg-plist
+8-113 files

FreeBSD/ports 749275bnet/dhcpcd Makefile distinfo

net/dhcpcd: update to 10.5.2

Changes:        https://github.com/NetworkConfiguration/dhcpcd/releases/tag/v10.5.1
Changes:        https://github.com/NetworkConfiguration/dhcpcd/releases/tag/v10.5.2

PR:     297479
DeltaFile
+3-3net/dhcpcd/distinfo
+1-1net/dhcpcd/Makefile
+4-42 files

FreeBSD/ports 31f729cdevel/py-python-ptrace Makefile, devel/py-python-ptrace/files patch-setup__cptrace.py patch-setup.py

devel/py-python-ptrace: fix build with python 3.12

PR:     296695
DeltaFile
+27-0devel/py-python-ptrace/files/patch-setup__cptrace.py
+27-0devel/py-python-ptrace/files/patch-setup.py
+1-1devel/py-python-ptrace/Makefile
+55-13 files

FreeBSD/ports 5eb687dwww/libmicrohttpd pkg-plist distinfo

www/libmicrohttpd: Update 1.0.5 => 1.0.10

Changelog:
https://git.gnunet.org/gnunet/libmicrohttpd/file/ChangeLog.html

- Fix warnings form portclippy.

PR:             297608
Sponsored by:   UNIS Labs
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
MFH:            2026Q3

(cherry picked from commit e79c0d5e4d9ebf969a69c30366ef974436621348)
DeltaFile
+5-7www/libmicrohttpd/Makefile
+3-3www/libmicrohttpd/distinfo
+1-1www/libmicrohttpd/pkg-plist
+9-113 files

FreeBSD/ports e79c0d5www/libmicrohttpd pkg-plist distinfo

www/libmicrohttpd: Update 1.0.5 => 1.0.10

Changelog:
https://git.gnunet.org/gnunet/libmicrohttpd/file/ChangeLog.html

- Fix warnings form portclippy.

PR:             297608
Sponsored by:   UNIS Labs
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
MFH:            2026Q3
DeltaFile
+5-7www/libmicrohttpd/Makefile
+3-3www/libmicrohttpd/distinfo
+1-1www/libmicrohttpd/pkg-plist
+9-113 files

FreeBSD/ports 5f516b9sysutils/tmux Makefile distinfo

sysutils/tmux: Update to 3.7c

Changes:        https://raw.githubusercontent.com/tmux/tmux/3.7c/CHANGES
Sponsored by:   The FreeBSD Foundation
DeltaFile
+3-3sysutils/tmux/distinfo
+1-1sysutils/tmux/Makefile
+4-42 files

FreeBSD/ports 7f14d38devel/universal-ctags Makefile distinfo

devel/universal-ctags: Update p6.2.20260607.0 => p6.2.20260816.0

Commit log:
https://github.com/universal-ctags/ctags/compare/p6.2.20260607.0...p6.2.20260816.0

PR:             297606
Sponsored by:   UNIS Labs
DeltaFile
+3-3devel/universal-ctags/distinfo
+1-1devel/universal-ctags/Makefile
+4-42 files

FreeBSD/ports d38c2b8sysutils/pot distinfo Makefile, sysutils/pot/files pot.8.in

sysutils/pot: Move upstream, update to 0.16.2

Upstream lives at codeberg now.
DeltaFile
+6-3sysutils/pot/Makefile
+3-3sysutils/pot/distinfo
+2-2sysutils/pot/files/pot.8.in
+11-83 files

FreeBSD/ports e6f983fdevel/reposilite distinfo Makefile, devel/reposilite/files reposilite.in

devel/reposilite: Update to 3.6.2

Co-authored-by: Michael Osipov <michaelo at FreeBSD.org>
PR:             273849
Tested by:      michaelo
DeltaFile
+13-5devel/reposilite/Makefile
+3-3devel/reposilite/distinfo
+1-1devel/reposilite/files/reposilite.in
+17-93 files

FreeBSD/ports 36553d9sysutils/htop Makefile distinfo

sysutils/htop: Update 3.5.1 => 3.5.3

Changelog:
https://github.com/htop-dev/htop/blob/3.5.3/ChangeLog

PR:             297607
Security:       CVE-2024-37676
Sponsored by:   UNIS Labs
MFH:            2026Q3

(cherry picked from commit 868603dba553f2e6f58c525eb46c1c985d352935)
DeltaFile
+3-3sysutils/htop/distinfo
+1-1sysutils/htop/Makefile
+4-42 files

FreeBSD/ports 868603dsysutils/htop Makefile distinfo

sysutils/htop: Update 3.5.1 => 3.5.3

Changelog:
https://github.com/htop-dev/htop/blob/3.5.3/ChangeLog

PR:             297607
Security:       CVE-2024-37676
Sponsored by:   UNIS Labs
MFH:            2026Q3
DeltaFile
+3-3sysutils/htop/distinfo
+1-1sysutils/htop/Makefile
+4-42 files

FreeBSD/ports ceb3fbdsecurity/trivy Makefile distinfo

security/trivy: update to 0.74.0

Changes:        https://github.com/aquasecurity/trivy/releases
DeltaFile
+5-5security/trivy/distinfo
+1-2security/trivy/Makefile
+6-72 files

FreeBSD/ports c3ee0d2math/z3 distinfo, security/klee Makefile

math/z3: Update 5.0.0.0 => 5.1.0.0

Approved by:            arrowd@ (maintainer)
Approved by:            db@, yuri@ (Mentors, implicit)
Differential Revision:  https://reviews.freebsd.org/D58886
DeltaFile
+3-3math/z3/distinfo
+1-1sysutils/triton/Makefile
+1-1security/py-pyvex/Makefile
+1-1security/py-angr/Makefile
+1-1security/py-ailment/Makefile
+1-1security/klee/Makefile
+8-810 files not shown
+18-1816 files

FreeBSD/ports 52d86e3devel/R-cran-mlbench Makefile distinfo

devel/R-cran-mlbench: Update to 2.1-11

ChangeLog:

- Replace diabetes datasets with synthetic versions
DeltaFile
+3-3devel/R-cran-mlbench/distinfo
+1-1devel/R-cran-mlbench/Makefile
+4-42 files

FreeBSD/ports 8454f97devel/lndir Makefile distinfo

devel/lndir: Update to 1.0.6

ChangeLog:
https://gitlab.freedesktop.org/xorg/util/lndir/-/compare/lndir-1.0.5...lndir-1.0.6?from_project_id=797
DeltaFile
+3-3devel/lndir/distinfo
+1-1devel/lndir/Makefile
+4-42 files

FreeBSD/ports e5c6986games/trx Makefile distinfo

games/trx: Update to 1.10.1

ChangeLog: https://github.com/LostArtefacts/TRX/releases/tag/trx-1.10.1
DeltaFile
+3-3games/trx/distinfo
+1-1games/trx/Makefile
+4-42 files

FreeBSD/ports 9bdadd2security/cryptopp-modern Makefile pkg-plist, security/cryptopp-modern/files patch-pull76

security/cryptopp-modern: Add TOOLS option

TOOLS option will install cryptest toguether with TestData and TestVectors,
allowing the installed binary to run cryptest v and cryptest tv as post-install
checks.

PR:             297278
DeltaFile
+164-0security/cryptopp-modern/pkg-plist
+162-0security/cryptopp-modern/files/patch-pull76
+12-0security/cryptopp-modern/Makefile
+338-03 files

FreeBSD/ports 9477c9djava/openjdk11 Makefile, java/openjdk8 Makefile

java/openjdk{8,11}: Remove USE_LDCONFIG from ports

OpenJDK loads the JVM and other JDK libraries explicitly from the
correct directories, so there's no need for adding them to ldconfig.

PR:             297282
Reviewed by:    jrm
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D58841
DeltaFile
+1-1java/openjdk8/Makefile
+1-1java/openjdk11/Makefile
+2-22 files

FreeBSD/ports 870d507net/croc Makefile distinfo

net/croc: Update to 11.1.1
DeltaFile
+5-5net/croc/distinfo
+2-3net/croc/Makefile
+7-82 files

FreeBSD/ports db1d063devel/ghgrab distinfo Makefile.crates

devel/ghgrab: Update to 2.0.2

- Split CARGO_CRATES into Makefile.crates
DeltaFile
+1-263devel/ghgrab/Makefile
+260-0devel/ghgrab/Makefile.crates
+3-3devel/ghgrab/distinfo
+264-2663 files

FreeBSD/ports 4724b7dbiology/iolib distinfo Makefile, biology/iolib/files patch-htscodecs_htscodecs_rANS__static4x16pr.c patch-htscodecs_htscodecs_rANS__static32x16pr__neon.c

biology/iolib: Update 1-15-1 => 1.16.0

Approved by:            db@, yuri@ (Mentors, implicit)
DeltaFile
+2-24biology/iolib/pkg-plist
+5-7biology/iolib/Makefile
+0-11biology/iolib/files/patch-htscodecs_htscodecs_rANS__static4x16pr.c
+0-11biology/iolib/files/patch-htscodecs_htscodecs_rANS__static32x16pr__neon.c
+0-11biology/iolib/files/patch-htscodecs_htscodecs_rANS__static32x16pr.h
+3-3biology/iolib/distinfo
+10-671 files not shown
+11-687 files

FreeBSD/ports f6c5364graphics/gpxsee Makefile distinfo

graphics/gpxsee: Update to 16.12

Changelog: https://github.com/tumic0/GPXSee/releases/tag/16.12

PR:             297539
Approved by:    fluffy (mentor)
DeltaFile
+3-3graphics/gpxsee/distinfo
+1-1graphics/gpxsee/Makefile
+4-42 files

FreeBSD/ports b4e3d83textproc/highlight Makefile distinfo

textproc/highlight: Update to 4.21

Changelog: https://gitlab.com/saalen/highlight/-/raw/v4.21/ChangeLog.adoc

PR:             297565
Approved by:    fluffy (mentor)
DeltaFile
+3-3textproc/highlight/distinfo
+1-1textproc/highlight/Makefile
+4-42 files

FreeBSD/ports a8534c4textproc/py-urlscan Makefile distinfo

textproc/py-urlscan: Update to 1.1.2

ChangeLog:      https://github.com/firecat53/urlscan/releases/tag/1.1.2
Reported by:    "github-actions[bot]" <notifications at github.com>
DeltaFile
+3-3textproc/py-urlscan/distinfo
+1-1textproc/py-urlscan/Makefile
+4-42 files

FreeBSD/ports b0a060aMk bsd.port.mk

Mk/bsd.port.mk: preserve flavors in missing dependencies list

PR:             267230
DeltaFile
+1-1Mk/bsd.port.mk
+1-11 files

FreeBSD/ports 0007de4Mk bsd.port.mk

Mk/bsd.port.mk: fix install-missing-packages without a tty

install-missing-packages runs xargs with -o, which reopens stdin from
/dev/tty so that pkg can prompt interactively.  In automated or batch
runs there is no controlling terminal, so xargs fails with "can't open
/dev/tty: Device not configured".

Make the -o flag conditional on BATCH: keep the interactive pkg prompt
outside BATCH, and use pkg install -yA (auto-confirm) inside BATCH.

PR:             267416
Reported by:    patmaddox at FreeBSD.org
DeltaFile
+8-1Mk/bsd.port.mk
+8-11 files

FreeBSD/ports 654078edatabases/sabiql Makefile Makefile.crates

databases/sabiql: Update to 2.0.1

ChangeLog:      https://github.com/riii111/sabiql/releases/tag/v2.0.1
Reported by:    riii111 <notifications at github.com>
DeltaFile
+243-253databases/sabiql/distinfo
+120-125databases/sabiql/Makefile.crates
+1-1databases/sabiql/Makefile
+364-3793 files

FreeBSD/ports 7cae851Mk/Scripts do-depends.sh

Mk/Scripts/do-depends.sh: summarize dependency errors

Accumulate and number dependency resolution errors in do-depends.sh
instead of only setting a flag, so that a clear summary of all errors
is printed at the end of the run rather than being buried in the
output of the dependency traversal. (#257069)

Add a record_error() helper that increments an error counter, prints
each error to stderr, and accumulates the messages for the final
summary.  Use printf "%b" with a literal format string to avoid
interpreting user-controlled data (origins, patterns) as format
specifiers.

PR:             257069
Submitted by:   sobomax at FreeBSD.org
DeltaFile
+17-15Mk/Scripts/do-depends.sh
+17-151 files

FreeBSD/ports 0a6000asecurity/openvpn Makefile distinfo

security/openvpn: bugfix update to 2.7.6

This is not security-relevant on FreeBSD, one security fix affects
Windows, the other one only affects builds against mbedTLS (which is not
currently supported by the port), and a third one (second bullet point)
turned out to not be exploitable.

Note that the --dev option defaults to "tun" (if not specified).

Note that --ping and --keepalive settings are now capped at 24 h.

TCP-based configurations now always enable TCP_NODELAY.

Changelog:      https://github.com/OpenVPN/openvpn/releases/tag/v2.7.6
MFH:            2026Q3
Pull Request:   https://github.com/freebsd/freebsd-ports/pull/584

(cherry picked from commit bbddd98141d38561ab0c715c737ed7dbd87688d6)
DeltaFile
+3-3security/openvpn/distinfo
+2-2security/openvpn/Makefile
+5-52 files