FreeBSD/ports 1200bf4net Makefile, net/reliable distinfo pkg-descr

net/reliable: add new ports.

PR:             296780
DeltaFile
+30-0net/reliable/Makefile
+6-0net/reliable/pkg-descr
+3-0net/reliable/distinfo
+1-0net/Makefile
+40-04 files

FreeBSD/ports 0dc5c3barchivers/php-lz4 Makefile distinfo, archivers/php-lz4/files patch-config.m4

archivers/php-lz4: update to 0.7.

PR:             297108
DeltaFile
+0-38archivers/php-lz4/files/patch-config.m4
+3-3archivers/php-lz4/distinfo
+1-2archivers/php-lz4/Makefile
+4-433 files

FreeBSD/ports 9de90fcwww/R-cran-httr2 Makefile distinfo

www/R-cran-httr2: Update to 1.3.0

Changelog: https://cran.r-project.org/web/packages/httr2/news/news.html
DeltaFile
+3-3www/R-cran-httr2/distinfo
+1-1www/R-cran-httr2/Makefile
+4-42 files

FreeBSD/ports d940b20science/py-MDAnalysisTests Makefile distinfo

science/py-MDAnalysisTests: Fix fetch

Reported by:    fallout

(cherry picked from commit 2badb817753dd4793f00490fe934d8575fa754b5)
DeltaFile
+3-3science/py-MDAnalysisTests/distinfo
+1-0science/py-MDAnalysisTests/Makefile
+4-32 files

FreeBSD/ports 2badb81science/py-MDAnalysisTests Makefile distinfo

science/py-MDAnalysisTests: Fix fetch

Reported by:    fallout
DeltaFile
+3-3science/py-MDAnalysisTests/distinfo
+1-0science/py-MDAnalysisTests/Makefile
+4-32 files

FreeBSD/ports 508de6bsecurity/netbird Makefile distinfo

security/netbird: Update to 0.75.1

Changelogs:
https://github.com/netbirdio/netbird/releases/tag/v0.74.5
https://github.com/netbirdio/netbird/releases/tag/v0.74.6
https://github.com/netbirdio/netbird/releases/tag/v0.74.7
https://github.com/netbirdio/netbird/releases/tag/v0.75.0
https://github.com/netbirdio/netbird/releases/tag/v0.75.1

Commit log:
https://github.com/netbirdio/netbird/compare/v0.74.4...v0.75.1

PR:             297116
Reported by:    NetBird Developers <dev at netbird.io> (maintainer)
DeltaFile
+5-5security/netbird/distinfo
+1-1security/netbird/Makefile
+6-62 files

FreeBSD/ports 80b699ewww/hiawatha Makefile distinfo

www/hiawatha: Update 12.2 => 12.3

Changes:
https://gitlab.com/hsleisink/hiawatha/-/blob/30b28a91c9602611c519af46c15097432239b0f2/ChangeLog

PR:             297101
Reported by:    Paavo-Einari Kaipila <pkaipila at gmail.com> (maintainer)
DeltaFile
+3-3www/hiawatha/distinfo
+1-1www/hiawatha/Makefile
+4-42 files

FreeBSD/ports a6f8d99devel/cproto Makefile distinfo

devel/cproto: Update to 4.8a

Changelog: https://invisible-island.net/cproto/CHANGES

PR:             297100
Reported by:    Tom Vogt <thomas at bsdunix.ch> (maintainer)
DeltaFile
+3-3devel/cproto/distinfo
+1-1devel/cproto/Makefile
+4-42 files

FreeBSD/ports c822a32security/diswall Makefile

security/diswall: Broken on i386

Reported by:    fallout

(cherry picked from commit a071a0cbc03bc2f590f12588e9e615addfed19ae)
DeltaFile
+2-0security/diswall/Makefile
+2-01 files

FreeBSD/ports 7b543cfmisc/valentina Makefile

misc/valentina: Broken on i386

Reported by:    fallout

(cherry picked from commit 086185c40aa8f83acac1517e108dc76c25863592)
DeltaFile
+2-1misc/valentina/Makefile
+2-11 files

FreeBSD/ports 5d1983darchivers/ouch Makefile

archivers/ouch: Broken on i386

Reported by:    fallout

(cherry picked from commit dc172b06c1eadd6ea347cf080bd2a6b2c51c1021)
DeltaFile
+2-0archivers/ouch/Makefile
+2-01 files

FreeBSD/ports dc172b0archivers/ouch Makefile

archivers/ouch: Broken on i386

Reported by:    fallout
DeltaFile
+2-0archivers/ouch/Makefile
+2-01 files

FreeBSD/ports a071a0csecurity/diswall Makefile

security/diswall: Broken on i386

Reported by:    fallout
DeltaFile
+2-0security/diswall/Makefile
+2-01 files

FreeBSD/ports 086185cmisc/valentina Makefile

misc/valentina: Broken on i386

Reported by:    fallout
DeltaFile
+2-1misc/valentina/Makefile
+2-11 files

FreeBSD/ports feb6aaadevel/py-ty Makefile distinfo

devel/py-ty: Update to 0.0.64

Changelog: https://github.com/astral-sh/ty/blob/0.0.64/CHANGELOG.md

Reported by:    Repology
DeltaFile
+3-3devel/py-ty/distinfo
+1-1devel/py-ty/Makefile
+4-42 files

FreeBSD/ports e861c48mail/py-resend Makefile distinfo

mail/py-resend: Update to 2.35.0

Changelog: https://github.com/resend/resend-python/releases/tag/v2.35.0

Reported by:    portscout
DeltaFile
+3-3mail/py-resend/distinfo
+1-1mail/py-resend/Makefile
+4-42 files

FreeBSD/ports 532ded1cad/py-cocotb Makefile

cad/py-cocotb: Broken on 14/i386

Reported by:    fallout

(cherry picked from commit 2bef0523f46310c0c706b68921c68966a878c712)
DeltaFile
+7-1cad/py-cocotb/Makefile
+7-11 files

FreeBSD/ports 2bef052cad/py-cocotb Makefile

cad/py-cocotb: Broken on 14/i386

Reported by:    fallout
DeltaFile
+7-1cad/py-cocotb/Makefile
+7-11 files

FreeBSD/ports 09d4e7amisc/ollama Makefile distinfo

misc/ollama: update 0.32.4 → 0.32.5
DeltaFile
+15-15misc/ollama/distinfo
+1-1misc/ollama/Makefile
+16-162 files

FreeBSD/ports 3478a2fmath/py-pytanque/files patch-include_pa_exprs.h

math/py-pytanque: Fix build on 16

... by patching no longer valid C++ code.

Reported by:    fallout

(cherry picked from commit 3a377391af47a9e4e4e91a1b81bc84f3e40c7945)
DeltaFile
+24-0math/py-pytanque/files/patch-include_pa_exprs.h
+24-01 files

FreeBSD/ports 3a37739math/py-pytanque/files patch-include_pa_exprs.h

math/py-pytanque: Fix build on 16

... by patching no longer valid C++ code.

Reported by:    fallout
DeltaFile
+24-0math/py-pytanque/files/patch-include_pa_exprs.h
+24-01 files

FreeBSD/src 3afa262share/man/man4 mt7921.4

mt76: mt7921: update man page

Adjust the man page to what other LinuxKPI wlan man pages say and look
like as it has been a while since I wrote it.  The man page is not yet
hooked up to the build on purpose as the driver is not yet enabled in
the tree.

Sponsored by:   The FreeBSD Foundation
MFC after:      3 days
Reviewed by:    ziaee (earlier version)
Differential Revision: https://reviews.freebsd.org/D58479
DeltaFile
+25-39share/man/man4/mt7921.4
+25-391 files

FreeBSD/src e738164release/scripts make-pkg-package.sh

make-pkg-package.sh: Fix build for pkg 2.8.0

We used to pass CONFIGURE_ARGS to the make command which builds pkg,
but ports/ports-mgmt/pkg/Makefile has its own CONFIGURE_ARGS and the
version we were providing at the command line didn't contain the
--mandir setting which was added to the port with pkg 2.8.0.  This
broke release builds.

Instead of passing --prefix=${LOCALBASE} via CONFIGURE_ARGS, pass
PREFIX=${LOCALBASE}; the port Makefile passes that value through to
its configure script.  We also used to pass a --host parameter, but
that seems to have become unnecessary at some point in the past decade.

MFC after:      1 day
Sponsored by:   Amazon

(cherry picked from commit 8d92f32ae011719b322b9943d01529cebef741f0)
DeltaFile
+1-1release/scripts/make-pkg-package.sh
+1-11 files

FreeBSD/ports 74b6734science/py-ncrystal Makefile

science/py-ncrystal: Broken on 14/i386

Reported by:    fallout

(cherry picked from commit 7a08aad380078c92683b58495d30f048b73afe0c)
DeltaFile
+7-1science/py-ncrystal/Makefile
+7-11 files

FreeBSD/ports 991c35bscience/atompaw Makefile

science/atompaw: Broken on aarch64

Reported by:    fallout

(cherry picked from commit 0a1c1843be31c6372b4da5802c9f59eca8d3a04f)
DeltaFile
+2-0science/atompaw/Makefile
+2-01 files

FreeBSD/ports 7a08aadscience/py-ncrystal Makefile

science/py-ncrystal: Broken on 14/i386

Reported by:    fallout
DeltaFile
+7-1science/py-ncrystal/Makefile
+7-11 files

FreeBSD/ports 0a1c184science/atompaw Makefile

science/atompaw: Broken on aarch64

Reported by:    fallout
DeltaFile
+2-0science/atompaw/Makefile
+2-01 files

FreeBSD/src 434283fcddl/lib/libdtrace mkpriv, cddl/usr.sbin/dwatch/libexec slow lock

dwatch: add nine diagnostic modules; grow errno, io, proc, sched

Grow the module collection to answer, each with a single command, the
first questions asked when diagnosing a sick system: why is my
application stalling, where is the kernel fighting over locks, what
file could it not find, why is this process getting EPERM, what killed
my process, will that fatal signal actually leave a core behind, what
was my process stuck on, where is my kernel memory going, who is
creating or entering jails, is the network slow because TCP is
resending, how long did my thread wait to run, and is the disk itself
slow.  Every module keeps to the house style: invocation-name
overloading through hard links, predicate-only D with inline lookup
tables (no if-statements), and stable providers only (syscall, proc,
sched, io, dtmalloc, and the lockstat, vfs, priv, and mib SDT
providers), so the modules remain drop-in compatible with older
releases (the one documented exception is noted below).  No kernel
changes: new and extended profiles under cddl/usr.sbin/dwatch/libexec
plus one libdtrace inline table (priv.d).


    [129 lines not shown]
DeltaFile
+210-0cddl/usr.sbin/dwatch/libexec/coredump
+174-0cddl/usr.sbin/dwatch/libexec/hang
+146-0cddl/usr.sbin/dwatch/libexec/dtmalloc
+136-0cddl/usr.sbin/dwatch/libexec/lock
+131-0cddl/usr.sbin/dwatch/libexec/slow
+119-0cddl/lib/libdtrace/mkpriv
+916-011 files not shown
+1,544-1317 files

FreeBSD/src 9540981sys/dev/nvme nvme_private.h nvme_ctrlr.c

nvme: Add quirk for broken namespace-change log

Add a QUIRK_EMPTY_NAMESPACE_CHANGED_LOG quirk which indicates that the
nvme controller may not properly populate the namespace-changed log
page.  If we receive a NVME_LOG_CHANGED_NAMESPACE page for a device
with this quirk and the page is empty, probe all of the namespaces
rather than none of them.

Reviewed by:    imp
MFC after:      1 week
Sponsored by:   Amazon
Differential Revision:  https://reviews.freebsd.org/D58231
DeltaFile
+5-0sys/dev/nvme/nvme_ctrlr.c
+1-0sys/dev/nvme/nvme_private.h
+6-02 files

FreeBSD/src 14f5fd2sys/dev/nvme nvme_pci.c

nvme: Add quirk for Amazon EBS NVMe Controller

This controller exhibits QUIRK_EMPTY_NAMESPACE_CHANGED_LOG behaviour.

A bug report has been filed with the vendor.

Reviewed by:    imp
MFC after:      1 week
Sponsored by:   Amazon
Differential Revision:  https://reviews.freebsd.org/D58232
DeltaFile
+2-0sys/dev/nvme/nvme_pci.c
+2-01 files