FreeBSD/src aba599ainclude paths.h, usr.sbin/zzz zzz.8 zzz.c

zzz: Rewrite to use new power device

Previous script called acpiconf(8) (or apm(8) if ACPI wasn't supported,
although this was anyway redundant because APMIO just uses ACPI now).

Since a new generic power management interface was introduced, this isn't
sufficient, as this would only work for ACPI systems and for ACPI S3 suspend
(so no way to select suspend-to-idle). Rewrite in C to take advantage of the
new power interface.

We may want to add a switch to manually override the kern.power.suspend sysctl,
which is otherwise what the power device uses to decide which suspend type to
switch to (suspend-to-idle or firmware suspend), but this will require us to
amend the power interface.

Reviewed by:    olce, imp, mhorne, ziaee
Tested by:      mhorne
Approved by:    olce, imp, mhorne, ziaee
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D56918
DeltaFile
+41-45usr.sbin/zzz/zzz.8
+47-0usr.sbin/zzz/zzz.c
+0-41usr.sbin/zzz/zzz.sh
+3-1usr.sbin/zzz/Makefile
+1-0include/paths.h
+92-875 files

FreeBSD/ports 9c50b27www/freenginx-devel distinfo Makefile.extmod

www/freenginx-devel: third-party modules management (+)

- update lua module to its recent revision aka v0.10.13rc3

Bump PORTREVISION.

Sponsored by:   tipi.work
DeltaFile
+3-3www/freenginx-devel/distinfo
+1-1www/freenginx-devel/Makefile.extmod
+1-1www/freenginx-devel/Makefile
+5-53 files

FreeBSD/ports ee86522x11-fonts/font-bitstream-75dpi Makefile distinfo

x11-fonts/font-bitstream-75dpi: Update to 1.0.4

Update COMMENT, WWW and pkg-descr.
Add LICENSE.

https://lists.x.org/archives/xorg-announce/2023-February/003349.html

PR:             291640
Approved by:    x11 (arrowd)
Approved by:    osa (mentor)
DeltaFile
+9-5x11-fonts/font-bitstream-75dpi/Makefile
+3-2x11-fonts/font-bitstream-75dpi/distinfo
+4-1x11-fonts/font-bitstream-75dpi/pkg-descr
+16-83 files

FreeBSD/src 7669a18etc/mtree BSD.usr.dist

mtree: usr: Add missing pkg/triggers entry

Reviewed by:    ivy
Fixes:          ea5e50c2985b ("packages: Add a mandoc package")
Differential Revision:  https://reviews.freebsd.org/D54682

(cherry picked from commit b8480379adcefaff0553aed1df67b249a0b194c8)
DeltaFile
+4-0etc/mtree/BSD.usr.dist
+4-01 files

FreeBSD/ports e5f57edx11-fonts/font-bh-lucidatypewriter-100dpi Makefile distinfo

x11-fonts/font-bh-lucidatypewriter-100dpi: Update to 1.0.4

Update WWW and pkg-descr.
Add LICENSE.

https://lists.x.org/archives/xorg-announce/2023-February/003343.html

PR:             290922
Approved by:    x11 (arrowd)
Approved by:    fluffy (mentor)
DeltaFile
+8-4x11-fonts/font-bh-lucidatypewriter-100dpi/Makefile
+3-2x11-fonts/font-bh-lucidatypewriter-100dpi/distinfo
+3-1x11-fonts/font-bh-lucidatypewriter-100dpi/pkg-descr
+14-73 files

FreeBSD/ports 8a16badsecurity/steghide Makefile

security/steghide: Mark DEPRECATED

This version is over 22 years old and has vulnerability.

https://nvd.nist.gov/vuln/detail/CVE-2021-27211

PR:             295594
Approved by:    fluffy (mentor)
DeltaFile
+4-1security/steghide/Makefile
+4-11 files

FreeBSD/ports f9e1383x11-fonts/font-bh-lucidatypewriter-75dpi Makefile distinfo

x11-fonts/font-bh-lucidatypewriter-75dpi: Update to 1.0.4

Update WWW and pkg-descr.
Add LICENSE.

https://lists.x.org/archives/xorg-announce/2023-February/003345.html

PR:             291089
Approved by:    x11 (arrowd)
Approved by:    fluffy (mentor)
DeltaFile
+8-4x11-fonts/font-bh-lucidatypewriter-75dpi/Makefile
+3-2x11-fonts/font-bh-lucidatypewriter-75dpi/distinfo
+3-1x11-fonts/font-bh-lucidatypewriter-75dpi/pkg-descr
+14-73 files

FreeBSD/ports ce1d9fbx11/xdriinfo distinfo Makefile

x11/xdriinfo: Update to 1.0.8

https://lists.x.org/archives/xorg-announce/2025-July/003617.html

PR:             290434
Approved by:    x11 (arrowd)
Approved by:    fluffy (mentor)
DeltaFile
+3-3x11/xdriinfo/distinfo
+1-1x11/xdriinfo/Makefile
+4-42 files

FreeBSD/ports 7fada82x11-fonts/font-bh-75dpi Makefile distinfo

x11-fonts/font-bh-75dpi: Update to 1.0.4

Update WWW and pkg-descr.
Add LICENSE.

https://lists.x.org/archives/xorg-announce/2023-February/003342.html

PR:             290553
Approved by:    x11 (arrowd)
Approved by:    fluffy (mentor)
DeltaFile
+8-4x11-fonts/font-bh-75dpi/Makefile
+3-2x11-fonts/font-bh-75dpi/distinfo
+4-1x11-fonts/font-bh-75dpi/pkg-descr
+15-73 files

FreeBSD/ports b396f73x11-fonts/font-bh-type1 Makefile distinfo

x11-fonts/font-bh-type1: Update to 1.0.4

https://lists.x.org/archives/xorg-announce/2023-February/003347.html

Update COMMNET, WWW and pkg-descr.
Add LICENSE.

PR:             291322
Approved by:    x11 (arrowd)
Approved by:    fluffy (mentor)
DeltaFile
+9-5x11-fonts/font-bh-type1/Makefile
+3-2x11-fonts/font-bh-type1/distinfo
+4-1x11-fonts/font-bh-type1/pkg-descr
+16-83 files

FreeBSD/ports 153b721x11-fonts/font-bh-ttf Makefile distinfo

x11-fonts/font-bh-ttf: Update to 1.0.4

Update COMMENT, WWW and pkg-descr.

https://lists.x.org/archives/xorg-announce/2023-February/003346.html

PR:             291276
Approved by:    x11 (arrowd)
Approved by:    fluffy (mentor)
DeltaFile
+4-5x11-fonts/font-bh-ttf/Makefile
+3-2x11-fonts/font-bh-ttf/distinfo
+4-1x11-fonts/font-bh-ttf/pkg-descr
+11-83 files

FreeBSD/ports 873c3e0x11-fonts/font-bitstream-100dpi Makefile distinfo

x11-fonts/font-bitstream-100dpi: Update to 1.0.4

Update COMMENT, WWW and pkg-descr.
Add LICENSE.

https://lists.x.org/archives/xorg-announce/2023-February/003348.html

PR:             291533
Approved by:    x11 (arrowd)
Approved by:    fluffy (mentor)
DeltaFile
+9-5x11-fonts/font-bitstream-100dpi/Makefile
+3-2x11-fonts/font-bitstream-100dpi/distinfo
+4-1x11-fonts/font-bitstream-100dpi/pkg-descr
+16-83 files

FreeBSD/ports 394cec5x11-fonts/font-bitstream-type1 Makefile distinfo

x11-fonts/font-bitstream-type1: Update to 1.0.4

Update COMMENT, WWW and pkg-descr.
Add LICENSE.

https://lists.x.org/archives/xorg-announce/2023-February/003350.html

PR:             291699
Approved by:    x11 (arrowd)
Approved by:    fluffy (mentor)
DeltaFile
+9-5x11-fonts/font-bitstream-type1/Makefile
+3-2x11-fonts/font-bitstream-type1/distinfo
+2-1x11-fonts/font-bitstream-type1/pkg-descr
+14-83 files

FreeBSD/ports a2183bbmultimedia/mkvtoolnix distinfo Makefile, multimedia/mkvtoolnix/files patch-configure

multimedia/mkvtoolnix: Update to upstream release 99.0

Details:
- New features and enhancements, as well as bug fixes, see:
  https://mkvtoolnix.download/doc/NEWS.md

MFH:            2026Q2
(cherry picked from commit 5ee4c1c22abfb2dbea37a2eac348fe4d742460ca)
DeltaFile
+7-7multimedia/mkvtoolnix/files/patch-configure
+3-3multimedia/mkvtoolnix/distinfo
+1-1multimedia/mkvtoolnix/Makefile
+11-113 files

FreeBSD/ports edcc611math/R-cran-FrF2 Makefile distinfo

math/R-cran-FrF2: Update to 2.3-5

ChangeLog: https://cran.r-project.org/web/packages/FrF2/NEWS
DeltaFile
+4-4math/R-cran-FrF2/Makefile
+3-3math/R-cran-FrF2/distinfo
+7-72 files

FreeBSD/src 14b8531share/man/man4 Makefile, sys/amd64/conf MINIMAL

padlock: Restore padlock_rng to the amd64 build

Revert 88a53301e19 and d1ca01059d5 .  They removed padlock_rng from the
amd64 build under the mistaken belief that this device was available on
32-bit processors only.  But it's also available on the 64-bit Via Nano,
Nano X2, and some Zhaoxin CPUs.

PR:             295517
Fixes:          88a53301e19 ("padlock.4: only install on i386")
Fixes:          d1ca01059d5 ("padlock(4)/nehemiah: move i386-only entropy")
MFC after:      1 week
Reviewed by:    kib
Differential Revision: https://reviews.freebsd.org/D57215
DeltaFile
+0-7sys/i386/conf/NOTES
+1-4share/man/man4/Makefile
+1-3sys/modules/Makefile
+0-1sys/conf/files.i386
+1-0sys/conf/files.x86
+1-0sys/amd64/conf/MINIMAL
+4-152 files not shown
+6-158 files

FreeBSD/ports d276ac3x11/xev pkg-descr Makefile

x11/xev: Update to 1.2.7

Add WWW and update pkg-descr.

https://lists.x.org/archives/xorg/2026-May/062237.html

PR:             295593
Approved by:    x11 (arrowd)
Approved by:    fluffy (mentor)
DeltaFile
+7-1x11/xev/pkg-descr
+3-3x11/xev/Makefile
+3-3x11/xev/distinfo
+13-73 files

FreeBSD/ports 81547c9deskutils/mate-utils pkg-plist Makefile

deskutils/mate-utils: switch to GitHub source

Switch from MATE mirror to GitHub tarball using USE_GITHUB and
GH_ACCOUNT=mate-desktop, add autoreconf, mate-submodules GH_TUPLE,
autoconf-archive, yelp-tools, disable gtk-doc, and remove stale
API doc plist entries.
DeltaFile
+0-31deskutils/mate-utils/pkg-plist
+14-8deskutils/mate-utils/Makefile
+5-3deskutils/mate-utils/distinfo
+19-423 files

FreeBSD/doc fa8a0a2website/content/ru/community mailinglists.adoc

website/ru: Update community/mailinglists.adoc

Update to EN bc0477aa666e7393792c15236a95a366469e05b9
DeltaFile
+3-7website/content/ru/community/mailinglists.adoc
+3-71 files

FreeBSD/src be03b0fusr.sbin/syslogd syslogd_cap_log.c

syslogd: fix memory leak in casper_ttymsg()

nvlist_take_string_array(9) takes ownership of the array and its
strings. casper_ttymsg() freed neither, leaking memory on every
F_CONSOLE and F_TTY message. On long-running systems with high
error-rate syslog traffic routed to /dev/console, syslogd.casper grew
to hundreds of MB.

Use nvlist_get_string_array(9) to borrow the array instead. Update
casper_wallmsg() similarly.

Approved by:    src (des)
Closes:         https://github.com/freebsd/freebsd-src/pull/2222
Fixes:          61a29eca550b ("syslogd: Log messages using libcasper")
MFC after:      3 days
MFC to:         stable/15
PR:             295488
Reported by:    Pat Maddox <pat at patmaddox.com>
Reviewed by:    markj

    [3 lines not shown]
DeltaFile
+6-8usr.sbin/syslogd/syslogd_cap_log.c
+6-81 files

FreeBSD/ports 057676asysutils/bhyvemgr Makefile distinfo

sysutils/bhyvemgr: Update to 1.14.0

ChangeLog at:   https://github.com/alonsobsd/bhyvemgr/compare/v1.13.1...v1.14.0
DeltaFile
+3-7sysutils/bhyvemgr/Makefile
+3-3sysutils/bhyvemgr/distinfo
+2-0sysutils/bhyvemgr/pkg-plist
+8-103 files

FreeBSD/ports 62a7fe2misc/py-anthropic distinfo Makefile

misc/py-anthropic: Update to 0.104.0
DeltaFile
+3-3misc/py-anthropic/distinfo
+1-1misc/py-anthropic/Makefile
+4-42 files

FreeBSD/ports 33b994enet/bird2 distinfo Makefile

net/bird2: Update to 2.19.0

Sponsored by:   Netflix
DeltaFile
+3-3net/bird2/distinfo
+1-2net/bird2/Makefile
+4-52 files

FreeBSD/ports ad157c8net/bird3 distinfo Makefile

net/bird3: Update to 3.3.0

Sponsored by:   Netflix
DeltaFile
+3-3net/bird3/distinfo
+1-2net/bird3/Makefile
+4-52 files

FreeBSD/src 3525c61lib/clang/libllvm Makefile

Fix building with LLVM_BINUTILS_BOOSTRAP but without CLANG_BOOTSTRAP

Without this change I get various undefined symbol errors when trying to
link llvm-nm and llvm-objcopy during the cross-tools stage.

Test Plan: builds now
Reviewed by:    dim, emaste
MFC after:      1 week
Differential Revision: https://reviews.freebsd.org/D56873
DeltaFile
+35-35lib/clang/libllvm/Makefile
+35-351 files

FreeBSD/src 882181bsys/fs/p9fs p9_client.c p9_client.h

p9fs: Implement msize mount option and bump default to 128 KiB

QEMU warns when msize is <= 8192 due to degraded performance.
This change bumps our default msize to 128 KiB, matching the
Linux Kernel v5.15 and newer default. Linux supports even larger values,
but 128 KiB is a sensible default.

We also add a new 'msize' mount option to allow users to override
this value, and we validate it against our maximum supported MTU
(currently fixed by the UMA zone size).

Reviewed by:    markj
MFC after:      1 week
Differential Revision: https://reviews.freebsd.org/D56496
DeltaFile
+8-1sys/fs/p9fs/p9_client.c
+5-2sys/fs/p9fs/p9_client.h
+1-1sys/fs/p9fs/p9fs_vfsops.c
+14-43 files

FreeBSD/src 675382fsys/dev/virtio/p9fs virtio_p9fs.c, sys/fs/p9fs p9_client.c p9_client.h

p9fs: Refactor buffer allocations to avoid zeroing large payloads

Allocating large buffers with M_ZERO adds unnecessary overhead since
the data is immediately overwritten. This change embeds the tc and rc
p9_buffer structs directly into p9_req_t so we only zero the small
metadata headers. The actual data payload is allocated with M_NOWAIT.

Embedding the metadata headers by value also allows the p9fs_buf_zone
UMA items to be sized exactly to P9FS_MTU, ensuring they are nicely
aligned.

This also adds proper error handling to p9_get_request() to handle
UMA allocation failures.

Reviewed by:    markj
MFC after:      1 week
Differential Revision: https://reviews.freebsd.org/D56495
DeltaFile
+42-53sys/fs/p9fs/p9_client.c
+5-5sys/dev/virtio/p9fs/virtio_p9fs.c
+2-2sys/fs/p9fs/p9_client.h
+49-603 files

FreeBSD/src 004b593share/mk bsd.sys.mk

bsd.sys.mk: suppress some clang warnings for C++ for >= 19

I just tried building with system clang on one of my Linux systems which
happens to be version 19, and these warning suppressions are needed for
that version too: same errors as in the original commit.

Reviewed by:    imp
MFC after:      1 week
Differential Revision: https://reviews.freebsd.org/D56874
DeltaFile
+0-2share/mk/bsd.sys.mk
+0-21 files

FreeBSD/ports bf7c1e8www/adguardhome distinfo Makefile, www/adguardhome/files patch-go.mod

www/adguardhome: update 0.107.74 → 0.107.76
DeltaFile
+7-7www/adguardhome/distinfo
+0-10www/adguardhome/files/patch-go.mod
+1-2www/adguardhome/Makefile
+8-193 files

FreeBSD/ports fdce4cemisc/lean-ctx distinfo Makefile

misc/lean-ctx: update 3.6.17 → 3.6.18
DeltaFile
+3-3misc/lean-ctx/distinfo
+1-1misc/lean-ctx/Makefile
+4-42 files