FreeBSD/src 3447fc0lib/atf/libatf-c++/tests/detail Makefile, lib/atf/libatf-c/tests Makefile

atf: Move the tests back to the tests package

Commit 9065390ddc7b moved atf to its own package, but mistakenly moved
the tests as well.  Put the tests back into the test package.

Approved by:    re (cperciva)
Fixes:  9065390ddc7b ("packages: Remove the tests-dev package")
MFC after:      1 day
Reviewed by:    emaste
Sponsored by:   https://www.patreon.com/bsdivy
Differential Revision:  https://reviews.freebsd.org/D53594

(cherry picked from commit 4b342830abd39cdc20b67a215e15309293673e75)
(cherry picked from commit cdfa9139777189a16ea7a86c6457f169b76d7628)
DeltaFile
+3-0lib/atf/tests/Makefile
+3-0libexec/atf/tests/Makefile
+2-0lib/atf/libatf-c++/tests/detail/Makefile
+2-0lib/atf/libatf-c/tests/Makefile
+2-0lib/atf/libatf-c/tests/detail/Makefile
+1-1libexec/atf/Makefile.inc
+13-13 files not shown
+18-29 files

FreeBSD/src 5bee2fdsecure/lib/libcrypto Makefile.inc

libcrypto: Install tests in the tests package

libcrypto's Makefile.inc used PACKAGE=openssl, which overrides the
PACKAGE=tests in libcrypto/tests/Makefile.  Use PACKAGE?=openssl
instead to avoid this.  This puts the OpenSSL tests in the tests
package where they belong.

Approved by:    re (cperciva)
MFC after:      1 day
Reviewed by:    manu, ngie
Sponsored by:   https://www.patreon.com/bsdivy
Differential Revision:  https://reviews.freebsd.org/D53595

(cherry picked from commit c3b853fe522ead976863af086557be8863327eb0)
(cherry picked from commit 4e672f6ff005412365a0ef8b5fe0ca415e92146a)
DeltaFile
+1-1secure/lib/libcrypto/Makefile.inc
+1-11 files

FreeBSD/ports ce6f10bx11/alacritty distinfo Makefile.crates

x11/alacritty: update to 0.16.1

Changelog:      https://github.com/alacritty/alacritty/releases/tag/v0.16.1
                https://github.com/alacritty/alacritty/releases/tag/v0.16.0

Switch to MASTER_SITES=CRATESIO
DeltaFile
+331-299x11/alacritty/distinfo
+164-148x11/alacritty/Makefile.crates
+4-6x11/alacritty/Makefile
+499-4533 files

FreeBSD/src 09aeca2share/misc bsd-family-tree

BSD family tree: reduce OpenBSD-NetBSD crowding

OpenBSD was nearly against the NetBSD entries, especially in their
earlier lineages.  Now line up "OpenBSD" with | at the 'e'.

Reviewed by:    gordon (in person)
Differential Revision:  https://reviews.freebsd.org/D53509
DeltaFile
+60-60share/misc/bsd-family-tree
+60-601 files

FreeBSD/ports de0d9dcx11/walker distinfo Makefile

x11/walker: Update to 2.9.3

Changelog: https://github.com/abenz1267/walker/releases/tag/v2.9.3

Reported by:    GitHub (watch releases)
DeltaFile
+3-3x11/walker/distinfo
+1-1x11/walker/Makefile
+4-42 files

FreeBSD/ports 6390e45sysutils/elephant distinfo Makefile

sysutils/elephant: Update to 2.14.3

Changelog:
- https://github.com/abenz1267/elephant/releases/tag/v2.14.2
- https://github.com/abenz1267/elephant/releases/tag/v2.14.3

Reported by:    GitHub (watch releases)
DeltaFile
+5-5sysutils/elephant/distinfo
+1-2sysutils/elephant/Makefile
+6-72 files

FreeBSD/ports da73f8dconverters/osm2pgrouting distinfo Makefile

converters/osm2pgrouting: Update to 3.0.0
DeltaFile
+3-3converters/osm2pgrouting/distinfo
+1-2converters/osm2pgrouting/Makefile
+4-52 files

FreeBSD/ports d113be9databases/pgrouting distinfo Makefile

databases/pgrouting: Update to 3.8.0
DeltaFile
+3-3databases/pgrouting/distinfo
+1-2databases/pgrouting/Makefile
+2-1databases/pgrouting/pkg-plist
+6-63 files

FreeBSD/ports ffe5051databases/postgresql-ogr_fdw distinfo Makefile

databases/postgresql-ogr_fdw: Update to 1.1.7
DeltaFile
+3-3databases/postgresql-ogr_fdw/distinfo
+1-2databases/postgresql-ogr_fdw/Makefile
+4-52 files

FreeBSD/ports ecf5e76databases/postgis35 pkg-plist distinfo

databases/postgis35: Update to 3.5.4
DeltaFile
+134-113databases/postgis35/pkg-plist
+3-3databases/postgis35/distinfo
+1-2databases/postgis35/Makefile
+138-1183 files

FreeBSD/src db99e6csys/conf newvers.sh

15.0: Update to BETA5

Approved by:    re (implicit)
Sponsored by:   https://www.patreon.com/cperciva
DeltaFile
+1-1sys/conf/newvers.sh
+1-11 files

FreeBSD/src 4e672f6secure/lib/libcrypto Makefile.inc

libcrypto: Install tests in the tests package

libcrypto's Makefile.inc used PACKAGE=openssl, which overrides the
PACKAGE=tests in libcrypto/tests/Makefile.  Use PACKAGE?=openssl
instead to avoid this.  This puts the OpenSSL tests in the tests
package where they belong.

MFC after:      1 day
Reviewed by:    manu, ngie
Sponsored by:   https://www.patreon.com/bsdivy
Differential Revision:  https://reviews.freebsd.org/D53595

(cherry picked from commit c3b853fe522ead976863af086557be8863327eb0)
DeltaFile
+1-1secure/lib/libcrypto/Makefile.inc
+1-11 files

FreeBSD/src 58f2085release/tools vmimage.subr

release: Comply with Azure Marketplace requirements for aarch64

Azure requires the first 1 MB (2,048 sectors) of the OS disk to remain
empty for VM images:

  https://learn.microsoft.com/partner-center/marketplace-offers/azure-vm-certification-faq#vm-images-must-have-1-mb-of-free-space

Also append the BOOTPARTSOFFSET suffix for aarch64 images, which only
has an ESP partition for booting.

Co-authored-by: Brad Davis <brd at FreeBSD.org>
Approved by:    re (cperciva)
Sponsored by:   The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D53628

(cherry picked from commit 36095c942031f7f1613eec554f1c7615cbd891fd)
(cherry picked from commit 72617603a28fb19d45b1aac380f998c4551d5f72)
DeltaFile
+5-1release/tools/vmimage.subr
+5-11 files

FreeBSD/src cdfa913lib/atf Makefile.inc, lib/atf/libatf-c++/tests/detail Makefile

atf: Move the tests back to the tests package

Commit 9065390ddc7b moved atf to its own package, but mistakenly moved
the tests as well.  Put the tests back into the test package.

Fixes:  9065390ddc7b ("packages: Remove the tests-dev package")
MFC after:      1 day
Reviewed by:    emaste
Sponsored by:   https://www.patreon.com/bsdivy
Differential Revision:  https://reviews.freebsd.org/D53594

(cherry picked from commit 4b342830abd39cdc20b67a215e15309293673e75)
DeltaFile
+3-0libexec/atf/tests/Makefile
+3-0lib/atf/tests/Makefile
+2-0lib/atf/libatf-c++/tests/detail/Makefile
+2-0lib/atf/libatf-c/tests/Makefile
+2-0lib/atf/libatf-c/tests/detail/Makefile
+1-1lib/atf/Makefile.inc
+13-13 files not shown
+18-29 files

FreeBSD/src 7261760release/tools vmimage.subr

release: Comply with Azure Marketplace requirements for aarch64

Azure requires the first 1 MB (2,048 sectors) of the OS disk to remain
empty for VM images:

  https://learn.microsoft.com/partner-center/marketplace-offers/azure-vm-certification-faq#vm-images-must-have-1-mb-of-free-space

Also append the BOOTPARTSOFFSET suffix for aarch64 images, which only
has an ESP partition for booting.

Co-authored-by: Brad Davis <brd at FreeBSD.org>
Approved by:    cperciva
Sponsored by:   The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D53628

(cherry picked from commit 36095c942031f7f1613eec554f1c7615cbd891fd)
DeltaFile
+5-1release/tools/vmimage.subr
+5-11 files

FreeBSD/src 36095c9release/tools vmimage.subr

release: Comply with Azure Marketplace requirements for aarch64

Azure requires the first 1 MB (2,048 sectors) of the OS disk to remain
empty for VM images:

  https://learn.microsoft.com/partner-center/marketplace-offers/azure-vm-certification-faq#vm-images-must-have-1-mb-of-free-space

Also append the BOOTPARTSOFFSET suffix for aarch64 images, which only
has an ESP partition for booting.

Co-authored-by: Brad Davis <brd at FreeBSD.org>
Approved by:    cperciva
Sponsored by:   The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D53628
DeltaFile
+5-1release/tools/vmimage.subr
+5-11 files

FreeBSD/ports 90c1cd8devel/wasi-compiler-rt21 Makefile, devel/wasi-libcxx21 Makefile

devel/wasi-{compiler-rt,libcxx}21: sync to 21.1.5
DeltaFile
+1-1devel/wasi-libcxx21/Makefile
+1-1devel/wasi-compiler-rt21/Makefile
+2-22 files

FreeBSD/src 715cc30usr.sbin/sysrc sysrc.8

sysrc.8: Rewrite examples for mdoc conformance

Tag SPDX while here. This is not a content change, so do not bump date.

Approved by:    re (cperciva)
PR:             274164
MFC after:      3 seconds

(cherry picked from commit 3f0dd7724658126dcfde488a994cf7698353a82c)
(cherry picked from commit 9a6e6e9edc7eee4aeeb2f9f0e7be12eee656efaf)
DeltaFile
+41-48usr.sbin/sysrc/sysrc.8
+41-481 files

FreeBSD/src c66b978share/man/man4 ciss.4

ciss.4: Add p440ar to HARDWARE

Approved by:    re (cperciva)
PR:             290425
MFC after:      3 seconds, this fixes the HW relnotes
Reported by:    jwb

(cherry picked from commit a41ffaa330f5dbfc6b10f32ea2879755e07ba932)
(cherry picked from commit 801f10b8c70490f95f95adc9e474f33619cd9901)
DeltaFile
+6-3share/man/man4/ciss.4
+6-31 files

FreeBSD/src 776626fsbin/dumpon dumpon.8

dumpon(8): Add a SYSCTL VARIABLES section

Document debug.minidump and machdep.dump_retry_count sysctl variables.

Approved by:    re (cperciva)
PR:                     259393
MFC after:              3 seconds
Reviewed by:            gbe (previous), markj, ziaee
Differential Revision:  https://reviews.freebsd.org/D32618

(cherry picked from commit 850841edf6c0867a170d2637f3dacfda33d5f3dd)
(cherry picked from commit 2608020ac8c3fe583eeaa782e99061ef54b80a0c)
DeltaFile
+15-0sbin/dumpon/dumpon.8
+15-01 files

FreeBSD/src 3a63ca9share/man/man4 ice.4

ice.4: Add ToC and E835 and editorial pass

This manual is large enough and well structured enough that we can have
a clickable table of contents. Use that to move some subsections which
should not appear in Hardware Release Note to the description section.
Adjust subsection names so this will work, preserving parentheticals
for search by moving them to the bodies just below.

Strip unnecessary copyright symbols and escaped hyphens. Copyright
symbols never appear in the content of manual pages, including other
Intel manual pages, and appear to break the Hardware Release Notes.
Escaped hyphens were necessary decades ago for manual pages written
in man(7), but this page is written in mdoc(7). Also misc touchups.

Add the recently added E835 devices to the supported HARDWARE list.
Add the speed ranges to description like the other ethernet drivers.

Approved by:    re (cperciva)
PR:             290778

    [9 lines not shown]
DeltaFile
+224-148share/man/man4/ice.4
+224-1481 files

FreeBSD/src d1ee21dshare/man/man4 ice.4

ice.4: Avoid first person language

Approved by:    re (cperciva)
Approved by:    ziaee
MFC after:      3 days
Differential Revision:  https://reviews.freebsd.org/D52896

(cherry picked from commit 85531add28443e4202632fedcb3ae6038d4acb0c)
(cherry picked from commit 0ee1546565d774639a19623d87ff3bcebac13724)
DeltaFile
+45-47share/man/man4/ice.4
+45-471 files

FreeBSD/src 02eabc4usr.sbin/bhyve bhyve.8

bhyve.8: Correct description for -c flag, tag spdx

The examples only show the usage of `-c <numcpus>`, as did the flag
description, however the -c flag supports more complex cpu topology
specifiers. These were documented correctly in SYNOPSIS, add them to
the body of the DESCRIPTION as well. Someone could go further and do
and example with using them.

Approved by:    re (cperciva)
MFC after:      3 days (there was a merge conflict with the date)
Event:          OpenZFS Developer Summit '25
Reported by:    Levi Worley <levi at gainframe.com>

(cherry picked from commit 205af037e302fbd50dabc485a89e2222cd063b9e)
(cherry picked from commit 772837c632ec9f3cb3ded33830a60a8b310c2e22)
DeltaFile
+5-2usr.sbin/bhyve/bhyve.8
+5-21 files

FreeBSD/src 5f6d85clib/geom/shsec gshsec.8

gshsec.8: Fix list alignment, tag spdx

Approved by:    re (cperciva)
MFC after:      3 days

(cherry picked from commit 05d48584607221922539bb6917c9c118236d78d5)
(cherry picked from commit 6d6132d8ca280649b6471f7c1045752828e3ebe5)
DeltaFile
+5-2lib/geom/shsec/gshsec.8
+5-21 files

FreeBSD/src 6efc9b0sbin/ifconfig ifconfig.8

ifconfig.8: Mention max name length

Approved by:    re (cperciva)
PR:             289113
MFC after:      3 days

(cherry picked from commit 832cd05905980d0f6547bf02745b054c1f4af1eb)
(cherry picked from commit e2a87c08171acd5c3a037c1dd74a5504ff9cc881)
DeltaFile
+3-0sbin/ifconfig/ifconfig.8
+3-01 files

FreeBSD/src 7d106aasys/dev/random random_harvestq.c, sys/dev/random/fenestrasX fx_pool.c

random: CTASSERT check sizeof random_source_descr[]

Ensure that the number of elements of random_source_descr[]
and fxrng_ent_char[] matches that of enum random_entropy_source.

Approved by:    re (cperciva)
Reviewed by:    cem
Differential Revision: https://reviews.freebsd.org/D53255
(cherry picked from commit 8bd9a9e9e4cb3e293c1639319692ce201eb8fc53)
(cherry picked from commit d53618d582832f101051195e3733dcfcef519982)
DeltaFile
+4-2sys/dev/random/random_harvestq.c
+2-1sys/dev/random/fenestrasX/fx_pool.c
+6-32 files

FreeBSD/src 08515bdsys/dev/random/fenestrasX fx_pool.c

random: fenestrasX: Add missing entropy sources

Approved by:    re (cperciva)
Reviewed by: cem
Fixes: 1492c8c0d qcom_rnd: add initial qualcomm prng driver.
Fixes: 9eecef052 Add an Armv8 rndr random number provider
Fixes: b2f8b2dc8 sys: Add an SMCCC Random Number Generator driver
Differential Revision:  https://reviews.freebsd.org/D53292
(cherry picked from commit 93b02f69a6f6ffb833227c2fd56d48daac128156)
(cherry picked from commit 3a9bcf8dee0c062eb7d4713868cda41702415892)
DeltaFile
+9-0sys/dev/random/fenestrasX/fx_pool.c
+9-01 files

FreeBSD/src 3d59882sys/conf NOTES

Add FENESTRASX to LINT to avoid breakage

Approved by:    re (cperciva)

(cherry picked from commit c1e7e8f5cb0f948abc4679dab295f1447363604d)
(cherry picked from commit a3fcb7bfeae30a10a93b7b9984ccc672a4f232ca)
DeltaFile
+1-1sys/conf/NOTES
+1-11 files

FreeBSD/ports 5bb716fnet-mgmt/victoria-metrics pkg-plist distinfo, net-mgmt/vmutils Makefile

net-mgmt/{victoria-metrics,vmutils}: update to version 1.129.1

Reported by:    portscout
DeltaFile
+29-1net-mgmt/victoria-metrics/pkg-plist
+3-3net-mgmt/victoria-metrics/distinfo
+3-3net-mgmt/victoria-metrics/Makefile
+0-1net-mgmt/vmutils/Makefile
+35-84 files

FreeBSD/ports bacf4d0net/sniffnet distinfo Makefile.crates

net/sniffnet: Update to 1.4.2

Changelog: https://github.com/GyulyVGC/sniffnet/blob/v1.4.2/CHANGELOG.md

Reported by:    GitHub (watch releases)
DeltaFile
+313-333net/sniffnet/distinfo
+155-165net/sniffnet/Makefile.crates
+1-2net/sniffnet/Makefile
+469-5003 files