FreeBSD/ports 3777929graphics/R-cran-rgl distinfo Makefile

graphics/R-cran-rgl: Update to 1.3.31

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

FreeBSD/ports d70675adevel/electron38 distinfo Makefile.version

devel/electron38: Update to 38.7.1

Changelog: https://github.com/electron/electron/releases/tag/v38.7.1

Reported by:    GitHub (watch releases)
DeltaFile
+5-5devel/electron38/distinfo
+1-1devel/electron38/Makefile.version
+6-62 files

FreeBSD/ports 54ac78cmisc/github-copilot-cli distinfo pkg-plist, misc/github-copilot-cli/files package-lock.json package-lock-sharp.json

misc/github-copilot-cli: update 0.0.354 → 0.0.362.0
DeltaFile
+7-7misc/github-copilot-cli/distinfo
+4-4misc/github-copilot-cli/files/package-lock.json
+3-3misc/github-copilot-cli/files/package-lock-sharp.json
+3-3misc/github-copilot-cli/files/package-lock-keytar.json
+2-2misc/github-copilot-cli/pkg-plist
+1-2misc/github-copilot-cli/Makefile
+20-216 files

FreeBSD/ports 656a1fdgraphics/py-agx-emulsion Makefile

graphics/py-agx-emulsion: Fix build by correcting the dependency line

Reported by:    fallout
DeltaFile
+1-1graphics/py-agx-emulsion/Makefile
+1-11 files

FreeBSD/ports 29733fcmisc/gemini-cli pkg-plist distinfo, misc/gemini-cli/files package-lock.json

misc/gemini-cli: update 0.15.3 → 0.16.0
DeltaFile
+6,314-0misc/gemini-cli/files/package-lock.json
+2,390-3misc/gemini-cli/pkg-plist
+3-3misc/gemini-cli/distinfo
+1-1misc/gemini-cli/Makefile
+8,708-74 files

FreeBSD/ports 37c54dbx11-themes/plasma6-breeze distinfo Makefile

x11-themes/plasma6-breeze: add upstream patches to fix regression
DeltaFile
+5-1x11-themes/plasma6-breeze/distinfo
+4-0x11-themes/plasma6-breeze/Makefile
+9-12 files

FreeBSD/ports ff235afemulators/virtualbox-ose-70 Makefile, emulators/virtualbox-ose-71 Makefile

emulators/virtualbox-ose-{,-nox11}-7{0,1,2}: Make Qt optional for building

Remove build dependency for Qt when NLS and graphical frontend is not
required.

PR:             291023
Co-authored-by: takahiro.kurosawa at gmail.com
MFH:            2025Q4
(cherry picked from commit 4f1b651ebc7aa3fca1b19f4f45fed00e5a397d57)
DeltaFile
+9-3emulators/virtualbox-ose-72/Makefile
+8-3emulators/virtualbox-ose-70/Makefile
+8-3emulators/virtualbox-ose-71/Makefile
+25-93 files

FreeBSD/poudriere ae1762csrc/share/poudriere jail.sh

Merge pull request #887 from yasuhirokimura/build_jail_silently

Add new configuration variable BUILD_JAIL_SILENTLY
DeltaFile
+3-0src/share/poudriere/jail.sh
+3-01 files

FreeBSD/ports 4f1b651emulators/virtualbox-ose-70 Makefile, emulators/virtualbox-ose-71 Makefile

emulators/virtualbox-ose-{,-nox11}-7{0,1,2}: Make Qt optional for building

Remove build dependency for Qt when NLS and graphical frontend is not
required.

PR:             291023
Co-authored-by: takahiro.kurosawa at gmail.com
MFH:            2025Q4
DeltaFile
+9-3emulators/virtualbox-ose-72/Makefile
+8-3emulators/virtualbox-ose-71/Makefile
+8-3emulators/virtualbox-ose-70/Makefile
+25-93 files

FreeBSD/src 513b9dbstand/man loader.8

loader.8: Document module commands

Begin documenting module loader commands in loader(8), where the reader
would look for them. Segregate them by their availability in individual
loader implementations, like build(7) targets.
These details were graciously donated by kevans.

MFC after:              3 days
Reviewed by:            kevans
Co-authored-by:         Kyle Evans <kevans at freebsd.org>
Differential Revision:  https://reviews.freebsd.org/D50727

(cherry picked from commit 6fb0d67819f730e8def56e139f780eff3c0cab0f)
DeltaFile
+47-1stand/man/loader.8
+47-11 files

FreeBSD/src 3035855stand/defaults loader.conf.5, stand/man loader_simp.8

loader manuals: Clarify console and boot_serial

console=comconsole is for the loader and boot_serial is for the kernel.

I think we should centralize documentation on the loader settings in one
manual, such a loader.8. The current proliferation is not obvious where
to find the documentation. To the user, these are all set in loader.conf
or at the loader prompt.

MFC after:              3 days
Differential Revision:  https://reviews.freebsd.org/D53695

(cherry picked from commit 09ffaa4e07d749c83cc1db13829505f21b025f29)
DeltaFile
+2-2stand/man/loader_simp.8
+3-0stand/defaults/loader.conf.5
+5-22 files

FreeBSD/src f0bb9d2usr.bin/fortune/datfiles freebsd-tips

freebsd-tips: Add a shell function for laptops

MFC after:              3 days
Reviewed by:            pauamma_gundo.com
Differential Revision:  https://reviews.freebsd.org/D53748

(cherry picked from commit 42d9ae4945f281d12f3ef96cdbd7356e067f8b18)
DeltaFile
+8-0usr.bin/fortune/datfiles/freebsd-tips
+8-01 files

FreeBSD/src 2da71eeshare/man/man4 vt.4

vt.4: Document increasing scrollback size

MFC:                    immediately as 2 llms say this is impossible
Reviewed by:            adrian, emaste
Differential Revision:  https://reviews.freebsd.org/D53860

(cherry picked from commit a8740ba860bfc35879f886b80b30327d0d3b16bd)
DeltaFile
+8-1share/man/man4/vt.4
+8-11 files

FreeBSD/ports 3e7c2a2net-im/deltachat-desktop distinfo Makefile

net-im/deltachat-desktop: Update to 2.25.3

Changelog:      https://github.com/deltachat/deltachat-desktop/releases/tag/v2.25.3
DeltaFile
+3-3net-im/deltachat-desktop/distinfo
+2-2net-im/deltachat-desktop/Makefile
+5-52 files

FreeBSD/src a8740bashare/man/man4 vt.4

vt.4: Document increasing scrollback size

MFC:                    immediately as 2 llms say this is impossible
Reviewed by:            adrian, emaste
Differential Revision:  https://reviews.freebsd.org/D53860
DeltaFile
+8-1share/man/man4/vt.4
+8-11 files

FreeBSD/ports a0cf865www/ungoogled-chromium distinfo Makefile, www/ungoogled-chromium/files patch-build_linux_strip__binary.gni patch-gpu_webgpu_dawn__commit__hash.h

www/ungoogled-chromium: update to 142.0.7444.175

switch to the -lite upstream tarball to save space

Security:       https://vuxml.freebsd.org/freebsd/ca5d4e87-c465-11f0-b3f7-a8a1599412c6.html
(cherry picked from commit 20c7b181756694ab40853de90d1430c0571d9dcf)
DeltaFile
+7-7www/ungoogled-chromium/distinfo
+13-0www/ungoogled-chromium/files/patch-build_linux_strip__binary.gni
+0-11www/ungoogled-chromium/files/patch-gpu_webgpu_dawn__commit__hash.h
+4-4www/ungoogled-chromium/files/patch-chrome_common_chrome__features.cc
+3-4www/ungoogled-chromium/Makefile
+3-3www/ungoogled-chromium/files/patch-chrome_common_chrome__features.h
+30-296 files

FreeBSD/ports 20c7b18www/ungoogled-chromium distinfo Makefile, www/ungoogled-chromium/files patch-build_linux_strip__binary.gni patch-gpu_webgpu_dawn__commit__hash.h

www/ungoogled-chromium: update to 142.0.7444.175

switch to the -lite upstream tarball to save space

Security:       https://vuxml.freebsd.org/freebsd/ca5d4e87-c465-11f0-b3f7-a8a1599412c6.html
DeltaFile
+7-7www/ungoogled-chromium/distinfo
+13-0www/ungoogled-chromium/files/patch-build_linux_strip__binary.gni
+0-11www/ungoogled-chromium/files/patch-gpu_webgpu_dawn__commit__hash.h
+4-4www/ungoogled-chromium/files/patch-chrome_common_chrome__features.cc
+3-4www/ungoogled-chromium/Makefile
+3-3www/ungoogled-chromium/files/patch-chrome_common_chrome__features.h
+30-296 files

FreeBSD/src cf95eabsys/netlink netlink_snl.h

netlink: in snl_init_writer() don't overwrite error in case of failure

PR:     290050
(cherry picked from commit 488718ff42346888243496c00cbeb42ba004171e)
DeltaFile
+3-3sys/netlink/netlink_snl.h
+3-31 files

FreeBSD/ports 04a73cabenchmarks/iperf3 Makefile, benchmarks/iperf3/files patch-RELNOTES.md

benchmarks/iperf3: Add patch for documentation fix in iperf3 relnotes.
DeltaFile
+18-0benchmarks/iperf3/files/patch-RELNOTES.md
+1-0benchmarks/iperf3/Makefile
+19-02 files

FreeBSD/src e254ef8sys/dev/sound/pcm channel.c channel.h

sound: Merge chn_intr() with chn_intr_locked()

There is no scenario where chn_intr() is called with the channel lock
already held.

No functional change intended.

Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Reviewed by:    kib, markj
Differential Revision:  https://reviews.freebsd.org/D53854
DeltaFile
+2-18sys/dev/sound/pcm/channel.c
+0-1sys/dev/sound/pcm/channel.h
+2-192 files

FreeBSD/src 3107b95sys/dev/sound/pcm sound.h sound.c

sound: Merge PCM_ALIVE() with PCM_REGISTERED()

PCM_ALIVE() is used only in pcm_unregister(), but it does not hurt to
use PCM_REGISTERED(), which uses PCM_ALIVE() internally. In fact, it's
more robust this way.

Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
DeltaFile
+2-2sys/dev/sound/pcm/sound.h
+1-1sys/dev/sound/pcm/sound.c
+3-32 files

FreeBSD/src 9d18115sys/dev/sound/pci via8233.c envy24ht.c, sys/dev/sound/pcm mixer.c

sound: Retire snd_mtx* wrappers

Do not create mutexes with snd_mtxcreate(). It doesn't provide any
value, plus it first allocates the mutex with malloc(9). Allocate
mutexes in the stack and use mtx_* functions directly instead of the
snd_mtx* wrappers.

Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Reviewed by:    kib, markj
Differential Revision:  https://reviews.freebsd.org/D53855
DeltaFile
+51-54sys/dev/sound/pcm/mixer.c
+50-51sys/dev/sound/pci/via8233.c
+34-35sys/dev/sound/pci/envy24ht.c
+34-34sys/dev/sound/pci/envy24.c
+29-28sys/dev/sound/pci/emu10k1.c
+27-27sys/dev/sound/pci/cmi.c
+225-22931 files not shown
+537-58137 files

FreeBSD/src 4e8eb77sys/dev/sound/midi midi.c mpu401.c

sound: Clean up midi/ includes

Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D53841
DeltaFile
+11-16sys/dev/sound/midi/midi.c
+2-9sys/dev/sound/midi/mpu401.c
+13-252 files

FreeBSD/src b4c32d6sys/dev/sound/pcm dsp.c

sound: Simplify logic in dsp_io_ops()

Use CHN_LOCK()/CHN_UNLOCK() directly, instead of
dsp_lock_chans()/dsp_unlock_chans(). These functions are useful when we
want to potentially lock both channels. Here we know which channel we
are locking, so we can just lock it directly. This way we get rid of the
prio variable as well.

Related to runpid again, there is no reason to assign it when
CHN_F_RUNNING is not set. channel->pid (as well as channel->comm) is
always assigned in dsp_chn_alloc().

Get rid of runpid. I do not see how we can end up with channel->pid
(td->td_proc->p_pid) not matching buf->uio_td->td_proc->p_pid.

Also improve errno values.

Sponsored by:   The FreeBSD Foundation
MFC after:      1 week

    [2 lines not shown]
DeltaFile
+10-22sys/dev/sound/pcm/dsp.c
+10-221 files

FreeBSD/ports 45b68basysutils/mstflint distinfo Makefile

sysutils/mstflint: Update to 4.34.0-2

Reported by:    portscout
Sponsored by:   Netflix
DeltaFile
+3-3sysutils/mstflint/distinfo
+1-1sysutils/mstflint/Makefile
+1-0sysutils/mstflint/pkg-plist
+5-43 files

FreeBSD/src 6ceab1csbin/dmesg dmesg.8

dmesg.8: Index kern.msgbuf_show_timestamp

This is the only place this important debugging tunable is documented.
Mark it up with the Va macro according to style.mdoc(5) so that people
can find it via `apropos Va=kern.msg`, the standard syntax to search
the FreeBSD manual for sysctls and tunables.

Fixes:  6910fee62e77 (dmesg: Document kern.msgbuf_show_timestamp)
(cherry picked from commit e13664f6a44b4970ea5e8378b8e1a4879fa5d5a0)
DeltaFile
+2-2sbin/dmesg/dmesg.8
+2-21 files

FreeBSD/src 1c0668csbin/dmesg dmesg.8

dmesg.8: Index kern.msgbuf_show_timestamp

This is the only place this important debugging tunable is documented.
Mark it up with the Va macro according to style.mdoc(5) so that people
can find it via `apropos Va=kern.msg`, the standard syntax to search
the FreeBSD manual for sysctls and tunables.

Fixes:  6910fee62e77 (dmesg: Document kern.msgbuf_show_timestamp)
(cherry picked from commit e13664f6a44b4970ea5e8378b8e1a4879fa5d5a0)
DeltaFile
+1-1sbin/dmesg/dmesg.8
+1-11 files

FreeBSD/src e13664fsbin/dmesg dmesg.8

dmesg.8: Index kern.msgbuf_show_timestamp

This is the only place this important debugging tunable is documented.
Mark it up with the Va macro according to style.mdoc(5) so that people
can find it via `apropos Va=kern.msg`, the standard syntax to search
the FreeBSD manual for sysctls and tunables.

Fixes:  6910fee62e77 (dmesg: Document kern.msgbuf_show_timestamp)
DeltaFile
+1-1sbin/dmesg/dmesg.8
+1-11 files

FreeBSD/ports 4ae5bdbemulators/virtualbox-ose-70/files patch-src_VBox_Additions_common_VBoxService_VBoxServiceVMInfo.cpp, emulators/virtualbox-ose-71/files patch-src_VBox_Additions_common_VBoxService_VBoxServiceVMInfo.cpp

emulators/virtualbox-ose-additions*: Fix "vboxmanage guestproperty" on host does not show interface name for FreeBSD guest

Upstream issue:
https://github.com/VirtualBox/virtualbox/issues/403
Upstream commit:
https://github.com/VirtualBox/virtualbox/commit/3cf64726847e2483c9539ca51c88862a0f1c7414

PR:     291128
MFH:    2025Q4
(cherry picked from commit 89de71b8c7759fb3f75fe9d92170e76d94d3e32b)
DeltaFile
+26-10emulators/virtualbox-ose-71/files/patch-src_VBox_Additions_common_VBoxService_VBoxServiceVMInfo.cpp
+24-8emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_common_VBoxService_VBoxServiceVMInfo.cpp
+18-2emulators/virtualbox-ose-legacy/files/patch-src_VBox_Additions_common_VBoxService_VBoxServiceVMInfo.cpp
+17-1emulators/virtualbox-ose/files/patch-src_VBox_Additions_common_VBoxService_VBoxServiceVMInfo.cpp
+17-1emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_common_VBoxService_VBoxServiceVMInfo.cpp
+1-1emulators/virtualbox-ose-additions/Makefile
+103-233 files not shown
+106-269 files

FreeBSD/ports 89de71bemulators/virtualbox-ose-70/files patch-src_VBox_Additions_common_VBoxService_VBoxServiceVMInfo.cpp, emulators/virtualbox-ose-71/files patch-src_VBox_Additions_common_VBoxService_VBoxServiceVMInfo.cpp

emulators/virtualbox-ose-additions*: Fix "vboxmanage guestproperty" on host does not show interface name for FreeBSD guest

Upstream issue:
https://github.com/VirtualBox/virtualbox/issues/403
Upstream commit:
https://github.com/VirtualBox/virtualbox/commit/3cf64726847e2483c9539ca51c88862a0f1c7414

PR:     291128
MFH:    2025Q4
DeltaFile
+26-10emulators/virtualbox-ose-71/files/patch-src_VBox_Additions_common_VBoxService_VBoxServiceVMInfo.cpp
+24-8emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_common_VBoxService_VBoxServiceVMInfo.cpp
+18-2emulators/virtualbox-ose-legacy/files/patch-src_VBox_Additions_common_VBoxService_VBoxServiceVMInfo.cpp
+17-1emulators/virtualbox-ose-72/files/patch-src_VBox_Additions_common_VBoxService_VBoxServiceVMInfo.cpp
+17-1emulators/virtualbox-ose/files/patch-src_VBox_Additions_common_VBoxService_VBoxServiceVMInfo.cpp
+1-1emulators/virtualbox-ose-additions-nox11-70/Makefile
+103-239 files not shown
+112-3215 files