FreeBSD/ports ced0039lang/typescript-go distinfo Makefile

lang/typescript-go: Update to 7.0.0.g20260506

Changelog: https://github.com/microsoft/typescript-go/compare/56ab4af421576f5326e0c08be5ac67149c053618...ee4225a856389fc94c8ce4a5fd9af771dbbc2c0b
DeltaFile
+7-7lang/typescript-go/distinfo
+2-2lang/typescript-go/Makefile
+9-92 files

FreeBSD/ports c046ba1Mk/Uses ruby.mk

lang/ruby40: Update to 4.0.5

- Remove USE_LOCALE workaround [1]

Changes:        https://github.com/ruby/ruby/releases
                https://github.com/ruby/ruby/blob/master/NEWS.md
                https://www.ruby-lang.org/en/news/2026/05/20/ruby-4-0-5-released/
Security:       CVE-2026-46727
Reference:      https://bugs.ruby-lang.org/issues/22065 [1]
(cherry picked from commit 276529287f4dc5b0812fbd0ff978c7be40ca01b9)
DeltaFile
+1-1Mk/Uses/ruby.mk
+1-11 files

FreeBSD/ports 2765292Mk/Uses ruby.mk

lang/ruby40: Update to 4.0.5

- Remove USE_LOCALE workaround [1]

Changes:        https://github.com/ruby/ruby/releases
                https://github.com/ruby/ruby/blob/master/NEWS.md
                https://www.ruby-lang.org/en/news/2026/05/20/ruby-4-0-5-released/
Security:       CVE-2026-46727
Reference:      https://bugs.ruby-lang.org/issues/22065 [1]
DeltaFile
+1-1Mk/Uses/ruby.mk
+1-11 files

FreeBSD/ports 7c95b64mail/mime4j Makefile

mail/mime4j: Mark DEPRECATED

This version has multiple vulnerabilities.
The latest version is 0.8.14.

https://www.cve.org/CVERecord?id=CVE-2024-21742
https://www.cve.org/CVERecord?id=CVE-2022-45787

PR:             295358
Approved by:    ale (maintainer)
Approved by:    osa (mentor)
DeltaFile
+4-1mail/mime4j/Makefile
+4-11 files

FreeBSD/doc a23bfd0website/themes/beastie/assets/js theme-chooser.js, website/themes/beastie/layouts/_partials site-head.html

website: fix light-dark themes switch

Reviewed by: carlavilla, ziaee
Approved by: carlavilla
Differential Revision: https://reviews.freebsd.org/D57057
PR: 295341
DeltaFile
+47-0website/themes/beastie/assets/js/theme-chooser.js
+3-0website/themes/beastie/layouts/_partials/site-head.html
+50-02 files

FreeBSD/ports d938342devel/llvm15 Makefile, devel/llvm16 Makefile

devel/llvm??: remove libxml2 discovery

In commit af979dd126ff4 the dependency on libxml2 was removed.  But
libxml2 was still found for LLDB and used if it was present at configure
time.

PR:             295076
Submitted by:   laurent
DeltaFile
+2-1devel/llvm15/Makefile
+2-1devel/llvm16/Makefile
+2-1devel/llvm17/Makefile
+2-1devel/llvm18/Makefile
+2-1devel/llvm20/Makefile
+2-1devel/llvm21/Makefile
+12-61 files not shown
+14-77 files

FreeBSD/src 0b2df68sys/dev/acpica acpi_spmc.c

acpi_spmc: Remove useless __DECONSTs

Sponsored by:   The FreeBSD Foundation
DeltaFile
+2-2sys/dev/acpica/acpi_spmc.c
+2-21 files

FreeBSD/ports 60439c5devel/llvm22 distinfo Makefile

devel/llvm22: 22.1.6 release

Remove LLDB dependency on libxml. [0]

PR:             295076
Submitted by:   laurent [0]
Sponsored by:   DARPA, AFRL
DeltaFile
+3-3devel/llvm22/distinfo
+3-2devel/llvm22/Makefile
+6-52 files

FreeBSD/ports eac0ddcnet-im/signal-cli pkg-plist distinfo

net-im/signal-cli: Update to 0.14.1

PR:             293378
(cherry picked from commit 5c38531b4b8a236d79b5f980e8e27f90d9382a34)
DeltaFile
+18-14net-im/signal-cli/pkg-plist
+5-5net-im/signal-cli/distinfo
+5-3net-im/signal-cli/Makefile
+28-223 files

FreeBSD/ports db54434net-im/libsignal distinfo Makefile.crates, net-im/libsignal/files patch-boring_boring-sys_main.rs

net-im/libsignal: Update to 0.87.5

PR:             293378
(cherry picked from commit bb40db9f457e7bce816f907a0dcba55d329772dd)
DeltaFile
+537-661net-im/libsignal/distinfo
+268-331net-im/libsignal/Makefile.crates
+6-7net-im/libsignal/Makefile
+2-10net-im/libsignal/files/patch-boring_boring-sys_main.rs
+813-1,0094 files

FreeBSD/ports 3f44964java/netbeans pkg-plist distinfo

java/netbeans: Update 29 => 30

Changelog:
https://github.com/apache/netbeans/releases/tag/30

PR:             295490
Sponsored by:   UNIS Labs
DeltaFile
+34-33java/netbeans/pkg-plist
+3-3java/netbeans/distinfo
+2-3java/netbeans/Makefile
+39-393 files

FreeBSD/src 3a3b054sys/dev/sound/pcm dsp.c

sound: Remove SV_ABI_LINUX ifdef

This ifdef does not do anything, SV_ABI_LINUX is a flag.

Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Reviewed by:    ivy, brooks
Pull-Request:   https://ron-dev.freebsd.org/FreeBSD/src/pulls/37
DeltaFile
+0-6sys/dev/sound/pcm/dsp.c
+0-61 files

FreeBSD/ports 2ab81eadevel/R-cran-vctrs Makefile

devel/R-cran-vctrs: Bump PORTREVISION

Because of R's new version.
DeltaFile
+1-0devel/R-cran-vctrs/Makefile
+1-01 files

FreeBSD/ports 9e76d34sysutils/czkawka distinfo Makefile.crates

sysutils/czkawka: Update to 11.0.1

Changelog: https://github.com/qarmin/czkawka/releases/tag/11.0.1
DeltaFile
+173-119sysutils/czkawka/distinfo
+85-58sysutils/czkawka/Makefile.crates
+2-3sysutils/czkawka/Makefile
+260-1803 files

FreeBSD/ports 8b87bc5misc/picoclaw Makefile distinfo, misc/picoclaw/files picoclaw.in pkg-message.in

misc/picoclaw: New port

ultra-lightweight personal AI assistant
DeltaFile
+54-0misc/picoclaw/files/picoclaw.in
+32-0misc/picoclaw/Makefile
+28-0misc/picoclaw/files/pkg-message.in
+18-0misc/picoclaw/files/patch-cmd_picoclaw_main.go
+5-0misc/picoclaw/distinfo
+5-0misc/picoclaw/pkg-descr
+142-01 files not shown
+143-07 files

FreeBSD/src f814650sys/dev/acpica acpi.c, sys/kern subr_power.c

power: Fix stype name lengths

When updating the names of the sleep types in 95b4436e989d ("power:
Rename sleep types"), I forgot to update the lengths of the buffers they
went into.

Reported by:    mhorne
Fixes:  95b4436e989d ("power: Rename sleep types")
Sponsored by:   The FreeBSD Foundation
DeltaFile
+4-1sys/sys/power.h
+1-1sys/dev/acpica/acpi.c
+1-1sys/kern/subr_power.c
+6-33 files

FreeBSD/src 9d28d4dshare/man/man4 pcm.4, sys/dev/sound/pcm dsp.c

sound: Improve hw.snd.compat_linux_mmap

- Reject PROT_EXEC in all cases when Linux support is not compiled in.
- Define sysctl only when Linux support is compiled in.
- Document better.

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

(cherry picked from commit b9c10eeb380b3ba629421062af8658e79a9171cd)
DeltaFile
+17-9share/man/man4/pcm.4
+7-10sys/dev/sound/pcm/dsp.c
+24-192 files

FreeBSD/ports 4660746net-im/teams Makefile, x11/waveterm Makefile

*/*: Bump port revision after electron41 update (947e2ba2de45)
DeltaFile
+1-1x11/waveterm/Makefile
+1-0net-im/teams/Makefile
+2-12 files

FreeBSD/ports 457cd8bconverters/p5-Sereal-Encoder distinfo Makefile

converters/p5-Sereal-Encoder: update 5.004 -> 5.006

Changelog: https://metacpan.org/dist/Sereal-Encoder/changes
DeltaFile
+3-3converters/p5-Sereal-Encoder/distinfo
+1-1converters/p5-Sereal-Encoder/Makefile
+4-42 files

FreeBSD/ports 52f6705converters/p5-Sereal-Decoder distinfo Makefile

converters/p5-Sereal-Decoder: update 5.004 -> 5.006

Changelog: https://metacpan.org/dist/Sereal-Decoder/changes

Port changes:
    - fix test dependencies
DeltaFile
+3-3converters/p5-Sereal-Decoder/distinfo
+3-2converters/p5-Sereal-Decoder/Makefile
+6-52 files

FreeBSD/ports 6288447converters/p5-Sereal Makefile distinfo

converters/p5-Sereal: update 5.004 -> 5.006

Changelog: https://metacpan.org/dist/Sereal/changes

Port changes:
    - fix test dependencies
DeltaFile
+4-2converters/p5-Sereal/Makefile
+3-3converters/p5-Sereal/distinfo
+7-52 files

FreeBSD/ports 947e2badevel/electron41 distinfo Makefile.version, devel/electron41/files patch-electron_spec_api-web-contents-spec.ts patch-electron_shell_common_node__bindings.cc

devel/electron41: Update to 41.7.0

Changelog: https://github.com/electron/electron/releases/tag/v41.7.0

Reported by:    GitHub (watch releases)
DeltaFile
+5-5devel/electron41/distinfo
+3-3devel/electron41/files/patch-electron_spec_api-web-contents-spec.ts
+2-2devel/electron41/files/patch-electron_shell_common_node__bindings.cc
+1-1devel/electron41/Makefile.version
+11-114 files

FreeBSD/ports 5b8b91cdatabases/mongodb70 Makefile, databases/mongodb70/files d497aa4f770ca02f6083e93b94996a8fe32c2ff4.patch

databases/mongodb70: re-apply fix to build with Python 3.14

PR:     294823
DeltaFile
+78-0databases/mongodb70/files/d497aa4f770ca02f6083e93b94996a8fe32c2ff4.patch
+2-0databases/mongodb70/Makefile
+80-02 files

FreeBSD/ports 5c38531net-im/signal-cli pkg-plist distinfo

net-im/signal-cli: Update to 0.14.1

PR:             293378
DeltaFile
+18-14net-im/signal-cli/pkg-plist
+5-5net-im/signal-cli/distinfo
+5-3net-im/signal-cli/Makefile
+28-223 files

FreeBSD/ports bb40db9net-im/libsignal distinfo Makefile.crates, net-im/libsignal/files patch-boring_boring-sys_main.rs

net-im/libsignal: Update to 0.87.5

PR:             293378
DeltaFile
+537-661net-im/libsignal/distinfo
+268-331net-im/libsignal/Makefile.crates
+6-7net-im/libsignal/Makefile
+2-10net-im/libsignal/files/patch-boring_boring-sys_main.rs
+813-1,0094 files

FreeBSD/doc 112de27website/content/en/usergroups _index.adoc

Website-user groups: Add BSDSul user group

PR:     294815
DeltaFile
+3-0website/content/en/usergroups/_index.adoc
+3-01 files

FreeBSD/ports 54e81d1finance/fava distinfo Makefile, finance/fava/files patch-freebsd-bug-270358

finance/fava: update to 1.30.13
DeltaFile
+5-5finance/fava/files/patch-freebsd-bug-270358
+3-3finance/fava/distinfo
+1-1finance/fava/Makefile
+9-93 files

FreeBSD/ports 4c57fc4french/wordpress distinfo, german/wordpress distinfo

*/wordpress*: upgrade to 7.0

WordPress 7.0 "Billie" ships localized tarballs directly, so drop the
6.9.1+patch workaround and return to the clean DISTVERSION approach.
DeltaFile
+0-373www/wordpress/files/patch-6.9.1-to-6.9.4
+4-5www/wordpress/Makefile
+3-3french/wordpress/distinfo
+3-3german/wordpress/distinfo
+3-3japanese/wordpress/distinfo
+3-3russian/wordpress/distinfo
+16-3903 files not shown
+25-3999 files

FreeBSD/src 28d85dbsys/dev/usb/controller xhci.c

xhci: Do not drop and add bits in xhci

Drop and Add bits reset the data toggle for high-speed devices in XHCI.
The toggle bit represents the sequence number in USB 2.0 transfers. However,
a device can only recognize that the toggle bit has been reset while in
the HALT state. As a result, the host and device toggle values may
become mismatched, causing xHCI to reject the packet. This issue was
observed while testing the EZ-USB FX2 device.

The transfer may then return to the original value after a
bi-directional TD because the toggle field is only one bit wide. This
explains the reson that we can only receive packets bi-transfer in some
case. Therefore, we do not reset the toggle bit here.

Reviewed by:    adrian
MFC after:      2 weeks
Sponsored by:   The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D57146
DeltaFile
+9-5sys/dev/usb/controller/xhci.c
+9-51 files

FreeBSD/doc 32af4cewebsite/data/zh-tw/news news.toml

traditional Chinese Translation of the latest news items (May 2026)
DeltaFile
+15-0website/data/zh-tw/news/news.toml
+15-01 files