FreeBSD/ports 603ac0ewww/moodle45 distinfo Makefile

www/moodle45: Update to 4.5.12
DeltaFile
+3-3www/moodle45/distinfo
+2-2www/moodle45/Makefile
+5-52 files

FreeBSD/ports 3c24dcawww/moodle50 distinfo Makefile

www/moodle50: Update to 5.0.8
DeltaFile
+3-3www/moodle50/distinfo
+2-2www/moodle50/Makefile
+5-52 files

FreeBSD/ports edc0ebcwww/moodle52 distinfo Makefile

www/moodle52: Update to 5.2.1
DeltaFile
+3-3www/moodle52/distinfo
+1-1www/moodle52/Makefile
+4-42 files

FreeBSD/ports ac4d1ccwww/moodle51 distinfo Makefile

www/moodle51: Update to 5.1.5
DeltaFile
+3-3www/moodle51/distinfo
+2-2www/moodle51/Makefile
+5-52 files

FreeBSD/src 81b3a79usr.sbin/virtual_oss/virtual_oss_cmd command.c

virtual_oss_cmd(8): Improve error messages

Sponsored by:   The FreeBSD Foundation
MFC after:      1 week

(cherry picked from commit 4f7092eeb22d3882f54d67a35149533fef8376ca)
DeltaFile
+4-13usr.sbin/virtual_oss/virtual_oss_cmd/command.c
+4-131 files

FreeBSD/src b896c15usr.sbin/bsdinstall/scripts services

bsdinstall: Add virtual_oss service option

Since virtual_oss is now part of base, there is no reason not to provide
an installer option to enable it, and make it more visible to new users,
who might also benefit from the devd rules in /etc/devd/snd.conf, which
use virtual_oss, as well as 8532b4a43636 ("rc: virtual_oss: Create a
loopback device in the default configuration").

Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Reviewed by:    ivy
Pull-Request:   https://ron-dev.freebsd.org/FreeBSD/src/pulls/31

(cherry picked from commit eb5aa5c337c8d52fc1a7e867f526ca770bbe6612)
DeltaFile
+5-0usr.sbin/bsdinstall/scripts/services
+5-01 files

FreeBSD/ports 5687408sysutils/mate-power-manager Makefile distinfo

sysutils/mate-power-manager: switch to GitHub release asset

Minor versions of 1.28.x are no longer published to the MATE mirror
and are only available on GitHub. Use USE_GITHUB=nodefault with are
lease tarball instead of the auto-generated one, as recommended
by the porter's handbook.
DeltaFile
+7-6sysutils/mate-power-manager/Makefile
+3-3sysutils/mate-power-manager/distinfo
+10-92 files

FreeBSD/ports a09da5eeditors/hexapoda distinfo Makefile

editors/hexapoda: Update to 0.2.4
DeltaFile
+7-3editors/hexapoda/distinfo
+1-2editors/hexapoda/Makefile
+2-0editors/hexapoda/Makefile.crates
+10-53 files

FreeBSD/ports 087cba3sysutils/reqlog distinfo Makefile

sysutils/reqlog: Update to 0.8.1
DeltaFile
+5-5sysutils/reqlog/distinfo
+1-1sysutils/reqlog/Makefile
+6-62 files

FreeBSD/ports bc25256net/samba422 distinfo Makefile, net/samba422/files 0001-Compact-and-simplify-modules-build-and-config-genera.patch

net/samba422: update to 4.22.10

PR:     295635
Approved by:    samba (kiwi)
DeltaFile
+5-4net/samba422/files/0001-Compact-and-simplify-modules-build-and-config-genera.patch
+3-3net/samba422/distinfo
+1-2net/samba422/Makefile
+9-93 files

FreeBSD/ports 3f2785fnet/samba423 distinfo Makefile

net/samba423: update to 4.23.8

PR:     295635
Approved by:    samba (kiwi)
DeltaFile
+3-3net/samba423/distinfo
+1-2net/samba423/Makefile
+4-52 files

FreeBSD/src c0ec8ffshare/man/man7 stats.7

stats: Reference zpool-iostat(8) instead of zpool(8)

MFC after:      3 days
DeltaFile
+2-2share/man/man7/stats.7
+2-21 files

FreeBSD/src 233ece1usr.bin/stat stat.c, usr.bin/stat/tests stat_test.sh

stat: fix use of devname(3)

Besides being a little hard to parse through visually, this had its own
bug of inspecting st->st_mode to determine what to pass to devname(3),
which is only correct for st_rdev.

For st_dev, you're likely to be looking at files or directories and
attempting to assess what device they're located on, so the mode is
meaningless- we just have to assume that our filesystems are on
character devices and attempt to resolve st_dev as such.

Reviewed by:    des, kib (previous version)
Differential Revision:  https://reviews.freebsd.org/D56565

(cherry picked from commit 4d4acdbfc22c84081037f31cff4fb03d18373036)

stat: The devname test case requires root

Fixes:          4d4acdbfc22c ("stat: fix use of devname(3)")

    [24 lines not shown]
DeltaFile
+38-2usr.bin/stat/tests/stat_test.sh
+11-3usr.bin/stat/stat.c
+49-52 files

FreeBSD/src 7062e42usr.bin/stat/tests stat_test.sh

stat: Nits in stat tests

* Use ourselves as test file instead of /COPYRIGHT, which may or may not
  be present in the test environment.

* atf-check understands \n in strings, use it.

* Some file systems don't like creating small holes, so create large ones
  instead.  This means we need two variables: ps (page size) is the
  minimum size of a data region and the alignment for a hole, while hs
  (hole size) is the minimum size of the holes we create.  This makes no
  difference on FreeBSD but makes it easier to port the test to other
  platforms.

MFC after:      1 week
Sponsored by:   Klara, Inc.
Reviewed by:    kevans
Differential Revision:  https://reviews.freebsd.org/D56304

(cherry picked from commit 8cbd3949297d56e3960dcde73bd7e2277ac4bee8)
DeltaFile
+13-12usr.bin/stat/tests/stat_test.sh
+13-121 files

FreeBSD/src 12f8971usr.bin/stat stat.c stat.1, usr.bin/stat/tests stat_test.sh

stat: Add option to list holes

Add a new -h option that causes stat to print a list of holes for each
file argument.

Sponsored by:   Klara, Inc.
Reviewed by:    markj
Differential Revision:  https://reviews.freebsd.org/D52481

(cherry picked from commit 1a7a067da456f8962ef87bfdf75c94cd12988615)
DeltaFile
+135-41usr.bin/stat/stat.c
+72-0usr.bin/stat/tests/stat_test.sh
+43-2usr.bin/stat/stat.1
+250-433 files

FreeBSD/src 6c2ea48usr.bin/stat/tests readlink_test.sh

stat: Nits in readlink tests

* The f_flag test may fail if a component of the full path to the
  temporary directory is a symbolic link.

* The n_flag test had an empty head; give it a description.

* Use consistent quoting.

MFC after:      1 week
Sponsored by:   Klara, Inc.
Reviewed by:    kevans
Differential Revision:  https://reviews.freebsd.org/D56293

(cherry picked from commit 1c793e7cbe2ecded388fd51fb20274891620a6f4)
DeltaFile
+6-3usr.bin/stat/tests/readlink_test.sh
+6-31 files

FreeBSD/ports d0654a3x11-wm/obconf Makefile, x11-wm/obconf/files patch-src_tree.c

x11-wm/obconf: fix crash on theme change

Fix crashing on theme change caused by incorrect
error handling.

PR:             295921
Reported by:    fernape
DeltaFile
+20-0x11-wm/obconf/files/patch-src_tree.c
+1-1x11-wm/obconf/Makefile
+21-12 files

FreeBSD/ports 075aae1math/py-openTSNE Makefile distinfo

math/py-openTSNE: update 1.0.2 → 1.0.4
DeltaFile
+4-3math/py-openTSNE/Makefile
+3-3math/py-openTSNE/distinfo
+7-62 files

FreeBSD/ports fcfb972net/nekobox distinfo Makefile

net/nekobox: update 5.11.16 → 5.11.17
DeltaFile
+3-3net/nekobox/distinfo
+1-1net/nekobox/Makefile
+4-42 files

FreeBSD/ports 026da16devel/py-rchitect distinfo Makefile

devel/py-rchitect: update 0.4.9 → 0.4.10
DeltaFile
+3-3devel/py-rchitect/distinfo
+1-1devel/py-rchitect/Makefile
+4-42 files

FreeBSD/ports 154a8acdevel/py-pycompilation distinfo Makefile

devel/py-pycompilation: update 0.4.12 → 0.4.13
DeltaFile
+3-3devel/py-pycompilation/distinfo
+1-2devel/py-pycompilation/Makefile
+4-52 files

FreeBSD/ports a231cbamath/py-gau2grid distinfo Makefile, math/py-gau2grid/files patch-CMakeLists.txt

math/py-gau2grid: update 2.0.7 → 2.0.9
DeltaFile
+23-9math/py-gau2grid/files/patch-CMakeLists.txt
+3-3math/py-gau2grid/distinfo
+2-2math/py-gau2grid/Makefile
+28-143 files

FreeBSD/ports f114b58math/py-animatplot-ng distinfo Makefile

math/py-animatplot-ng: update 0.4.4 → 0.4.6
DeltaFile
+3-3math/py-animatplot-ng/distinfo
+4-2math/py-animatplot-ng/Makefile
+7-52 files

FreeBSD/ports 42af614devel/py-distlib distinfo Makefile

devel/py-distlib: update 0.4.1 → 0.4.2
DeltaFile
+3-3devel/py-distlib/distinfo
+2-2devel/py-distlib/Makefile
+5-52 files

FreeBSD/ports 6514ae0math/py-sparsediffpy distinfo Makefile

math/py-sparsediffpy: update 0.3.0 → 0.5.0
DeltaFile
+3-3math/py-sparsediffpy/distinfo
+1-1math/py-sparsediffpy/Makefile
+4-42 files

FreeBSD/ports e53dd1afinance/py-python-binance distinfo Makefile

finance/py-python-binance: update 1.0.36 → 1.0.37
DeltaFile
+3-3finance/py-python-binance/distinfo
+1-1finance/py-python-binance/Makefile
+4-42 files

FreeBSD/ports ba7cfccgraphics/xournalpp distinfo Makefile

graphics/xournalpp: update 1.3.3 → 1.3.5
DeltaFile
+3-3graphics/xournalpp/distinfo
+1-2graphics/xournalpp/Makefile
+1-0graphics/xournalpp/pkg-plist
+5-53 files

FreeBSD/doc dcf7a45documentation/static/pgpkeys dch.key

Update PGP key for dch

Extend expiration date of PGP key 0x7B6D7CF1E659C86A
DeltaFile
+28-28documentation/static/pgpkeys/dch.key
+28-281 files

FreeBSD/ports 8993154databases/sqlcipher distinfo Makefile

databases/sqlcipher: Update 4.13.0 => 4.16.0

Changelogs:
https://github.com/sqlcipher/sqlcipher/releases/tag/v4.14.0
https://github.com/sqlcipher/sqlcipher/releases/tag/v4.15.0
https://github.com/sqlcipher/sqlcipher/releases/tag/v4.16.0

PR:             295256
Approved by:    jharris at widomaker.com (maintainer, timeout 4 weeks)
Sponsored by:   UNIS Labs
MFH:            2026Q2

(cherry picked from commit e9f0e29a2bf7be859a3d0ad0d174d976889a524b)
DeltaFile
+3-3databases/sqlcipher/distinfo
+1-2databases/sqlcipher/Makefile
+1-1databases/sqlcipher/pkg-plist
+5-63 files

FreeBSD/ports e9f0e29databases/sqlcipher distinfo Makefile

databases/sqlcipher: Update 4.13.0 => 4.16.0

Changelogs:
https://github.com/sqlcipher/sqlcipher/releases/tag/v4.14.0
https://github.com/sqlcipher/sqlcipher/releases/tag/v4.15.0
https://github.com/sqlcipher/sqlcipher/releases/tag/v4.16.0

PR:             295256
Approved by:    jharris at widomaker.com (maintainer, timeout 4 weeks)
Sponsored by:   UNIS Labs
MFH:            2026Q2
DeltaFile
+3-3databases/sqlcipher/distinfo
+1-2databases/sqlcipher/Makefile
+1-1databases/sqlcipher/pkg-plist
+5-63 files