FreeBSD/src 3eb80d8sys/ufs/ffs ffs_vfsops.c ffs_subr.c

ufs: Allow read-only mounting of NetBSD FFSv2 WAPBL filesystems

Skip UFS2 fs_metaspace upper-bound validation that rejects NetBSD FFSv2
WAPBL filesystems due to differing superblock layouts.

Detect the condition during mount instead and permit read-only mounts
while rejecting read-write mounts with EROFS.  This follows NetBSD's
recommendation for systems without WAPBL support and avoids modifying
unsupported journal metadata.

PR: 296022
Signed-off-by: Ricardo Branco <rbranco at suse.de>
Reviewed by: imp, kirk
Pull Request: https://github.com/freebsd/freebsd-src/pull/2279
DeltaFile
+27-0sys/ufs/ffs/ffs_vfsops.c
+13-1sys/ufs/ffs/ffs_subr.c
+40-12 files

FreeBSD/src f723b28sbin/reboot reboot.c

reboot: fix openlog(3) calls

LOG_CONS was OR'd into the facility argument instead of logopt, leaving
logopt as 0.  The correct call is openlog(ident, LOG_CONS, LOG_AUTH),
as shutdown(8) and init(8) already do.

PR:     296315
Signed-off-by: Ricardo Branco <rbranco at suse.de>
Reviewed by: imp, des
Pull Request: https://github.com/freebsd/freebsd-src/pull/2300
DeltaFile
+5-5sbin/reboot/reboot.c
+5-51 files

FreeBSD/ports 9e64894audio/libxmp distinfo Makefile

audio/libxmp: Update to 4.7.1
DeltaFile
+3-3audio/libxmp/distinfo
+1-1audio/libxmp/Makefile
+4-42 files

FreeBSD/ports 7b3e67daudio/ft2-clone distinfo Makefile

audio/ft2-clone: Update to 2.21
DeltaFile
+3-3audio/ft2-clone/distinfo
+1-1audio/ft2-clone/Makefile
+4-42 files

FreeBSD/ports 51b5602lang/cython distinfo Makefile

lang/cython: Update to 3.2.8

Changes:        https://github.com/cython/cython/releases
                https://github.com/cython/cython/blob/master/CHANGES.rst
DeltaFile
+3-3lang/cython/distinfo
+1-1lang/cython/Makefile
+4-42 files

FreeBSD/ports d0a76fflang/cython distinfo Makefile

lang/cython: Update to 3.2.6

Changes:        https://github.com/cython/cython/releases
                https://github.com/cython/cython/blob/master/CHANGES.rst
PR:             296301
Exp-run:        antoine
DeltaFile
+3-3lang/cython/distinfo
+1-1lang/cython/Makefile
+4-42 files

FreeBSD/ports 758b6aedevel Makefile

*/Makefile: Sort SUBDIRs
DeltaFile
+1-1devel/Makefile
+1-11 files

FreeBSD/ports 130cf9dx11/cde-devel pkg-plist distinfo

x11/cde-devel: Update to the latest cdesktopenv-code commit

Update to the latest cdedesktop-code commit proxied through my GH account
DeltaFile
+70-72x11/cde-devel/pkg-plist
+3-3x11/cde-devel/distinfo
+2-3x11/cde-devel/Makefile
+75-783 files

FreeBSD/ports e3014d9net/eternalterminal distinfo Makefile, net/eternalterminal/files patch-fix-crash-PR295956

net/eternalterminal: Update to 7.0.0

ChangeLog: https://github.com/MisterTea/EternalTerminal/releases/tag/et-v7.0.0
DeltaFile
+0-113net/eternalterminal/files/patch-fix-crash-PR295956
+3-3net/eternalterminal/distinfo
+1-2net/eternalterminal/Makefile
+1-0net/eternalterminal/pkg-plist
+5-1184 files

FreeBSD/src f5329a0sys/kern imgact_elf.c kern_exec.c, sys/sys imgact.h

kern: imgact: fix imgp->interpreted

This is a mask, so the new value should have taken the next bit to avoid
breaking a shell script that's interpreted by a binmisc-activated
interpreter.

Add a brief note that the new value is only used within the ELF
activator.

Fixes:  389c124fecb0 ("imgact_elf.c indicate that interpreter [...]")
Reported by:    "polyduekes" on discord, madpilot
Reviewed by:    kib, sjg (both previous version)
Differential Revision:  https://reviews.freebsd.org/D58063
DeltaFile
+2-2sys/kern/imgact_elf.c
+1-2sys/kern/kern_exec.c
+1-1sys/sys/imgact.h
+4-53 files

FreeBSD/ports b5b8832textproc/toml-f distinfo Makefile

textproc/toml-f: update 0.5.1 → 0.5.2
DeltaFile
+3-3textproc/toml-f/distinfo
+2-2textproc/toml-f/Makefile
+1-1textproc/toml-f/pkg-plist
+6-63 files

FreeBSD/ports 247b142science/xdrawchem pkg-plist Makefile, science/xdrawchem/files patch-CMakeLists.txt patch-xdrawchem.pro

science/xdrawchem: update 1.11.1-2 → 2.0.1
DeltaFile
+127-4science/xdrawchem/pkg-plist
+9-12science/xdrawchem/Makefile
+12-0science/xdrawchem/files/patch-CMakeLists.txt
+0-11science/xdrawchem/files/patch-xdrawchem.pro
+3-3science/xdrawchem/distinfo
+151-305 files

FreeBSD/ports bce6419print/py-frescobaldi Makefile distinfo, print/py-frescobaldi/files pkg-message.in

print/py-frescobaldi: Update 4.0.5 => 4.0.7

Changelog:
https://github.com/frescobaldi/frescobaldi/blob/v4.0.7/CHANGELOG.md

Remove dependency on lilypond and add message for choosing the
appropriate package instead.

PR:             296487
Sponsored by:   UNIS Labs
DeltaFile
+1-8print/py-frescobaldi/Makefile
+3-3print/py-frescobaldi/distinfo
+6-0print/py-frescobaldi/files/pkg-message.in
+10-113 files

FreeBSD/ports 46cc34dgraphics/py-qpageview Makefile distinfo

graphics/py-qpageview: Update 1.0.3 => 1.0.5

Changelog:
https://github.com/frescobaldi/qpageview/blob/v1.0.5/CHANGELOG.md

Commit log:
https://github.com/frescobaldi/qpageview/compare/v1.0.3...v1.0.5

Switch from dynamically generated by github tarball to statically
generated by upstream.

PR:             296486
Sponsored by:   UNIS Labs
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
DeltaFile
+2-4graphics/py-qpageview/Makefile
+3-3graphics/py-qpageview/distinfo
+5-72 files

FreeBSD/ports 6bf15ccprint/py-python-ly Makefile distinfo

print/py-python-ly: Update 0.9.9 => 0.9.10

Changelog:
https://github.com/frescobaldi/python-ly/blob/v0.9.10/CHANGELOG.md

Commit log:
https://github.com/frescobaldi/python-ly/compare/v0.9.9...v0.9.10

- Switch from autogenerated by github tarball to prepared by upstream.

PR:             296485
Sponsored by:   UNIS Labs
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
DeltaFile
+3-6print/py-python-ly/Makefile
+3-3print/py-python-ly/distinfo
+6-92 files

FreeBSD/ports 3c3f3b9audio/jamulus Makefile distinfo

audio/jamulus: update 3_12_1 → 3.12.2
DeltaFile
+3-4audio/jamulus/Makefile
+3-3audio/jamulus/distinfo
+6-72 files

FreeBSD/ports 73d4837textproc/ibus-m17n distinfo Makefile

textproc/ibus-m17n: update 1.4.39 → 1.4.40
DeltaFile
+3-3textproc/ibus-m17n/distinfo
+2-2textproc/ibus-m17n/Makefile
+2-0textproc/ibus-m17n/pkg-plist
+7-53 files

FreeBSD/ports d27a33dmath/highs pkg-plist distinfo

math/highs: update 1.14.0 → 1.15.1
DeltaFile
+43-3math/highs/pkg-plist
+3-3math/highs/distinfo
+2-2math/highs/Makefile
+48-83 files

FreeBSD/ports 4c5e30fscience/hepmc3 distinfo Makefile

science/hepmc3: update 3.3.0 → 3.3.1
DeltaFile
+3-3science/hepmc3/distinfo
+3-1science/hepmc3/Makefile
+6-42 files

FreeBSD/ports 97065ffscience/gromacs distinfo Makefile

science/gromacs: update 2026.2 → 2026.3
DeltaFile
+3-3science/gromacs/distinfo
+2-3science/gromacs/Makefile
+5-62 files

FreeBSD/ports 20d1f4edevel/glaze distinfo Makefile

devel/glaze: update 7.8.1 → 7.8.4
DeltaFile
+3-3devel/glaze/distinfo
+2-2devel/glaze/Makefile
+2-0devel/glaze/pkg-plist
+7-53 files

FreeBSD/ports 4feef37net/asio Makefile pkg-plist

net/asio: update 1.34.2 → 1.36.0
DeltaFile
+13-2net/asio/Makefile
+4-3net/asio/pkg-plist
+3-3net/asio/distinfo
+20-83 files

FreeBSD/ports 5838e01misc/github-copilot-cli distinfo Makefile

misc/github-copilot-cli: update 1.0.68 → 1.0.69
DeltaFile
+5-5misc/github-copilot-cli/distinfo
+1-1misc/github-copilot-cli/Makefile
+6-62 files

FreeBSD/ports a4b20c6sysutils/conan distinfo Makefile

sysutils/conan: update 2.29.1 → 2.30.0
DeltaFile
+3-3sysutils/conan/distinfo
+1-1sysutils/conan/Makefile
+4-42 files

FreeBSD/ports dee0612misc/claude-code distinfo Makefile

misc/claude-code: update 2.1.202 → 2.1.203
DeltaFile
+5-5misc/claude-code/distinfo
+1-1misc/claude-code/Makefile
+6-62 files

FreeBSD/ports 716a6fadevel/catch2 distinfo Makefile

devel/catch2: update 3.15.1 → 3.15.2
DeltaFile
+3-3devel/catch2/distinfo
+2-2devel/catch2/Makefile
+2-2devel/catch2/pkg-plist
+7-73 files

FreeBSD/ports 582aa85multimedia/smelter Makefile

multimedia/smelter: Update WWW
DeltaFile
+2-1multimedia/smelter/Makefile
+2-11 files

FreeBSD/ports bc7bba7devel/cbmc distinfo Makefile

devel/cbmc: update to 6.10.0
DeltaFile
+3-3devel/cbmc/distinfo
+1-2devel/cbmc/Makefile
+1-1devel/cbmc/pkg-plist
+5-63 files

FreeBSD/ports 0fa646dsysutils/rubygem-mdless distinfo Makefile

sysutils/rubygem-mdless: Update to 2.1.68

ChangeLog: https://github.com/ttscoff/mdless/compare/2.1.62...2.1.68

MFH:    2026Q2
(cherry picked from commit 0bb66628bb0e01351e8721d4936e933bf3332135)
DeltaFile
+3-3sysutils/rubygem-mdless/distinfo
+2-1sysutils/rubygem-mdless/Makefile
+5-42 files

FreeBSD/ports 0bb6662sysutils/rubygem-mdless distinfo Makefile

sysutils/rubygem-mdless: Update to 2.1.68

ChangeLog: https://github.com/ttscoff/mdless/compare/2.1.62...2.1.68

MFH:    2026Q2
DeltaFile
+3-3sysutils/rubygem-mdless/distinfo
+2-1sysutils/rubygem-mdless/Makefile
+5-42 files