FreeBSD/ports 7042c53www/firefox distinfo Makefile

www/firefox: update to 153.0.1 (rc2)

Release Notes (soon):
  https://www.firefox.com/en-US/firefox/153.0.1/releasenotes/
DeltaFile
+3-3www/firefox/distinfo
+2-2www/firefox/Makefile
+5-52 files

FreeBSD/ports d1c3627misc/nanocoder pkg-plist distinfo, misc/nanocoder/files package-lock.json

misc/nanocoder: update 1.28.1 → 1.29.0
DeltaFile
+771-14misc/nanocoder/pkg-plist
+386-96misc/nanocoder/files/package-lock.json
+3-3misc/nanocoder/distinfo
+1-1misc/nanocoder/Makefile
+1,161-1144 files

FreeBSD/ports eee1929science Makefile, science/py-libwignernj Makefile pkg-descr

science/py-libwignernj: New port: Python bindings for libwignernj
DeltaFile
+30-0science/py-libwignernj/Makefile
+16-0science/py-libwignernj/files/patch-pyproject.toml
+5-0science/py-libwignernj/pkg-descr
+3-0science/py-libwignernj/distinfo
+1-0science/Makefile
+55-05 files

FreeBSD/ports 8fe854cscience/openmolcas Makefile distinfo

science/openmolcas: update 26.02 → 26.06
DeltaFile
+6-4science/openmolcas/Makefile
+3-3science/openmolcas/distinfo
+1-0science/openmolcas/pkg-plist
+10-73 files

FreeBSD/ports df719ffmisc/py-lazrs distinfo Makefile

misc/py-lazrs: update 0.8.1 → 0.8.2
DeltaFile
+35-43misc/py-lazrs/distinfo
+18-23misc/py-lazrs/Makefile
+53-662 files

FreeBSD/ports ef8072ascience Makefile, science/libwignernj Makefile pkg-plist

science/libwignernj: New port: Library for exact evaluation of Wigner/Clebsch-Gordan coefficients
DeltaFile
+44-0science/libwignernj/Makefile
+16-0science/libwignernj/pkg-plist
+5-0science/libwignernj/pkg-descr
+3-0science/libwignernj/distinfo
+1-0science/Makefile
+69-05 files

FreeBSD/ports 3cf0100www/ghostunnel distinfo Makefile

www/ghostunnel: update 1.11.1 → 1.11.2
DeltaFile
+5-5www/ghostunnel/distinfo
+1-1www/ghostunnel/Makefile
+6-62 files

FreeBSD/ports 513159dastro/libosmpbf distinfo pkg-plist

astro/libosmpbf: update 1.6.1 → 1.7.0
DeltaFile
+3-3astro/libosmpbf/distinfo
+1-3astro/libosmpbf/pkg-plist
+1-2astro/libosmpbf/Makefile
+5-83 files

FreeBSD/ports ac691d9databases/datui distinfo Makefile

databases/datui: Unbreak build with recent Rust

Bump the vendored ethnum crate to 1.5.3: 1.5.1 built a TryFromIntError
by transmuting from (), which is now a hard error since the type is no
longer zero-sized.
DeltaFile
+3-3databases/datui/distinfo
+1-1databases/datui/Makefile
+1-1databases/datui/Makefile.crates
+5-53 files

FreeBSD/ports c36770adevel/gwm Makefile.crates Makefile

devel/gwm: Update to 1.4.0

Move CARGO_CRATES to Makefile.crates: the list grew to 321 crates, which
buried the port's actual metadata under 300 lines of mechanical output.
Keeping it separate makes future updates a wholesale replacement of a
generated file (make cargo-crates > Makefile.crates) and leaves diffs to
the Makefile readable.
DeltaFile
+321-0devel/gwm/Makefile.crates
+1-312devel/gwm/Makefile
+25-3devel/gwm/distinfo
+347-3153 files

FreeBSD/ports e7915e3science/openmodelica Makefile

science/openmodelica: Broken on 16

... until the SEGV in the next release is fixed.

Reported by:    fallout
DeltaFile
+1-0science/openmodelica/Makefile
+1-01 files

FreeBSD/ports 4538ecenet/apache-commons-net distinfo Makefile

apache-commons-net: Update to 3.13.0
DeltaFile
+3-3net/apache-commons-net/distinfo
+1-2net/apache-commons-net/Makefile
+4-52 files

FreeBSD/ports ab17ba6www/go-anubis distinfo pkg-plist

www/go-anubis: update to 1.26.2

- https://github.com/TecharoHQ/anubis/releases/tag/v1.26.2

Sponsored by:   SkunkWerks, GmbH
DeltaFile
+3-3www/go-anubis/distinfo
+3-0www/go-anubis/pkg-plist
+1-1www/go-anubis/Makefile
+7-43 files

FreeBSD/ports f853d4fdevel/dbus-tcl Makefile distinfo

devel/dbus-tcl: update to 4.2
DeltaFile
+5-4devel/dbus-tcl/Makefile
+3-3devel/dbus-tcl/distinfo
+8-72 files

FreeBSD/ports a891139devel/llvm-devel pkg-plist Makefile.RUNTIMES

devel/llvm-devel: pre llvm23 branch snapshot

This is the last commit before the version of main was bumped to 24.
It is intended as a standin for an LLVM 23 release candidate port while
we wait for tarballs from RC1 or RC2.

Sponsored by:   DARPA, AFRL
DeltaFile
+461-105devel/llvm-devel/pkg-plist
+11-0devel/llvm-devel/Makefile.RUNTIMES
+8-1devel/llvm-devel/Makefile.COMMANDS
+3-3devel/llvm-devel/Makefile.snapshot
+3-3devel/llvm-devel/distinfo
+5-0devel/llvm-devel/Makefile
+491-1123 files not shown
+496-1169 files

FreeBSD/ports 09e28b1net/netpeek distinfo Makefile

net/netpeek: Update 0.2.9 => 0.3.0

Changelog:
https://github.com/ZingyTomato/NetPeek/releases/tag/v0.3.0

Reported by:    portscout
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+3-3net/netpeek/distinfo
+1-1net/netpeek/Makefile
+4-42 files

FreeBSD/ports 4b44fe1net/openmpi Makefile distinfo, net/openmpi/files patch-opal_mca_common_ucx_common__ucx.c patch-ompi_mca_sharedfp_sm_sharedfp__sm.h

net/openmpi: Introduce UCX option

- Introduce option to use net/ucx
- Remove upstreamed ompi/mca/sharedfp/sm/sharedfp_sm.h patch
- Fix OMPIO sharedfp/sm crash (PR 296139)
- Add missing header for __syscall
- While there, improve modulefile

PR:             293793
Reviewed by:    thierry (mentor)
Approved by:    thierry (mentor)
Reported by:    Generic Rikka <rikka.goering at outlook.de>
DeltaFile
+15-8net/openmpi/Makefile
+12-0net/openmpi/files/patch-opal_mca_common_ucx_common__ucx.c
+0-10net/openmpi/files/patch-ompi_mca_sharedfp_sm_sharedfp__sm.h
+10-0net/openmpi/files/patch-configure
+3-1net/openmpi/distinfo
+1-1net/openmpi/pkg-plist
+41-201 files not shown
+42-207 files

FreeBSD/ports 29f61eadatabases/immudb Makefile

databases/immudb: deprecate and expire

Not actively maintained (by me).
Multiple versions behind on upstream.
Please take maintainership if you use this.
DeltaFile
+4-1databases/immudb/Makefile
+4-11 files

FreeBSD/ports bea7998x11/hypridle distinfo Makefile, x11/hypridle/files patch-src_core_Hypridle.cpp

x11/hypridle: Update to 0.1.8

Changelog: https://github.com/hyprwm/hypridle/releases/tag/v0.1.8

Reported by:    GitHub (watch releases)
DeltaFile
+3-3x11/hypridle/distinfo
+2-2x11/hypridle/files/patch-src_core_Hypridle.cpp
+1-2x11/hypridle/Makefile
+6-73 files

FreeBSD/ports d6cf6e1x11/hyprshutdown/files patch-src_helpers_OS.cpp

x11/hyprshutdown: Unbreak build on -current and 15/stable

Add missing #include <optional> for std::optional and std::nullopt.

Reported by:    Adam Retter (via private email)
MFH:            2026Q3

(cherry picked from commit b7ae4aceafcac9d95ae104916a1755c1a0e22963)
DeltaFile
+10-0x11/hyprshutdown/files/patch-src_helpers_OS.cpp
+10-01 files

FreeBSD/ports b7ae4acx11/hyprshutdown/files patch-src_helpers_OS.cpp

x11/hyprshutdown: Unbreak build on -current and 15/stable

Add missing #include <optional> for std::optional and std::nullopt.

Reported by:    Adam Retter (via private email)
MFH:            2026Q3
DeltaFile
+10-0x11/hyprshutdown/files/patch-src_helpers_OS.cpp
+10-01 files

FreeBSD/ports 553c31cnet-im/telegram-desktop distinfo Makefile

net-im/telegram-desktop: update to 7.0.5 release (+)

Release notes:  https://github.com/telegramdesktop/tdesktop/releases/tag/v7.0.4 \
                https://github.com/telegramdesktop/tdesktop/releases/tag/v7.0.5
DeltaFile
+3-3net-im/telegram-desktop/distinfo
+1-1net-im/telegram-desktop/Makefile
+4-42 files

FreeBSD/ports f258ab1net-im/tde2e distinfo Makefile

net-im/tde2e: update to 1.8.66 git tag
DeltaFile
+3-3net-im/tde2e/distinfo
+2-2net-im/tde2e/Makefile
+5-52 files

FreeBSD/ports 180a2c8Mk/Uses cargo.mk, lang/rust Makefile

lang/rust{,-bootstrap}, Mk/Uses/cargo.mk: Relax COMPAT_FREEBSD11 check

lang/rust{,-bootstrap} themselves do not need COMPAT_FREEBSD11 any more,
nor do crates that don't depend on pre-0.2.176 libc. For those that
still do, emit a warning for porters to see so that we can eventually
fully move away from needing COMPAT_FREEBSD11.

Note lang/rust188, and the bootstrap 1.87 it depends on, both predate
1.93, the first version of rust itself to use libc >= 0.2.176, so the
check remains in lang/rust188.

Note also Mk/bsd.gecko.mk does its own thing due to the vendored crates,
and will need its own approach to this issue.

PR:             281600
Reviewed by:    mikael (rust)
Approved by:    mikael (rust)
MFH:            2026Q3

(cherry picked from commit 4dc0e9ac42ad5c6a6cdab9bbc987adaa25ab24ce)
DeltaFile
+6-0Mk/Uses/cargo.mk
+0-3lang/rust-bootstrap/Makefile
+0-3lang/rust/Makefile
+6-63 files

FreeBSD/ports 6645f84Mk/Uses cargo.mk

Mk/Uses/cargo.mk: Drop stray backslashes from DEV_ERROR/WARNING messages

These appear as literal backslashes in the output rather than escaping
anything.

PR:             281600
Reviewed by:    mikael (rust)
Approved by:    mikael (rust)
MFH:            2026Q3

(cherry picked from commit f6977b775285d4bebb4711f17101fb12c636e1f9)
DeltaFile
+3-3Mk/Uses/cargo.mk
+3-31 files

FreeBSD/ports 4dc0e9aMk/Uses cargo.mk, lang/rust Makefile

lang/rust{,-bootstrap}, Mk/Uses/cargo.mk: Relax COMPAT_FREEBSD11 check

lang/rust{,-bootstrap} themselves do not need COMPAT_FREEBSD11 any more,
nor do crates that don't depend on pre-0.2.176 libc. For those that
still do, emit a warning for porters to see so that we can eventually
fully move away from needing COMPAT_FREEBSD11.

Note lang/rust188, and the bootstrap 1.87 it depends on, both predate
1.93, the first version of rust itself to use libc >= 0.2.176, so the
check remains in lang/rust188.

Note also Mk/bsd.gecko.mk does its own thing due to the vendored crates,
and will need its own approach to this issue.

PR:             281600
Reviewed by:    mikael (rust)
Approved by:    mikael (rust)
MFH:            2026Q3
DeltaFile
+6-0Mk/Uses/cargo.mk
+0-3lang/rust-bootstrap/Makefile
+0-3lang/rust/Makefile
+6-63 files

FreeBSD/ports f6977b7Mk/Uses cargo.mk

Mk/Uses/cargo.mk: Drop stray backslashes from DEV_ERROR/WARNING messages

These appear as literal backslashes in the output rather than escaping
anything.

PR:             281600
Reviewed by:    mikael (rust)
Approved by:    mikael (rust)
MFH:            2026Q3
DeltaFile
+3-3Mk/Uses/cargo.mk
+3-31 files

FreeBSD/ports a4f7324devel/llvm12 pkg-plist Makefile

devel/llvm12: greatly slim the set of options

At this point this port is mostly required for devel/openjdk11 on
powerpc.  Remove most options not relevent to this function.

This will cut build time on the cluster and for dependent ports.

Sponsored by:   DARPA, AFRL
DeltaFile
+0-530devel/llvm12/pkg-plist
+16-37devel/llvm12/Makefile
+0-7devel/llvm12/Makefile.COMMANDS
+16-5743 files

FreeBSD/ports 8247b52devel/llvm-cheri distinfo Makefile, devel/llvm-cheri/files clang21-patch-llvm_tools_sancov_sancov.cpp

devel/llvm-{cheri,morello}: new snapshots

Update CHERI and Morello LLVM compilers to new snapshots.

Attempt to fix builds with LLVM 21 by conditionally applying the patch
used with devel/llvm17.  I'm not applying it universally as llvm-morello
fails to compile with it on my 14.4-RELEASE test system.

Sponsored by:   DARPA, AFRL
DeltaFile
+11-0devel/llvm-cheri/files/clang21-patch-llvm_tools_sancov_sancov.cpp
+3-3devel/llvm-cheri/distinfo
+3-3devel/llvm-morello/distinfo
+4-0devel/llvm-cheri/Makefile
+2-2devel/llvm-morello/Makefile.snapshot
+2-2devel/llvm-cheri/Makefile.snapshot
+25-106 files

FreeBSD/ports f397b2adevel/oclgrind distinfo Makefile

devel/oclgrind: update to 26.03.1

This release is reported to work with LLVM 18 though 22 rather than the
ancient llvm12 the previous version was using.  This update is only
compile-tested.
DeltaFile
+3-3devel/oclgrind/distinfo
+2-2devel/oclgrind/Makefile
+5-52 files