www/immich: Fix thumbnails for geotagged assets
Immich 3.3.0 added a sixth geodata file, countryInfo.txt, which the
buildkit did not carry. Without it readCountryNames() throws, metadata
extraction fails, and video thumbnail generation fails with it.
PR: 300239
Reported by: bruno at ruomad.net
Sponsored by: Netzkommune GmbH
net/tigervnc-viewer: Rebuild against FLTK 1.4
vncviewer that was built with FLTK 1.4 will no longer launch:
ld-elf.so.1: Shared object "libfltk_images.so.1.3" not found, required by "vncviewer"
PR: 300260
www/node26: Enable Temporal support
Node.js 26 enables Temporal by default, but its configure script
silently disables it when cargo/rustc are missing, which was the case
in the build environment.
The Rust crates are vendored in deps/crates and built by gyp with
"cargo rustc --frozen", so only the toolchain and environment from
USES=cargo are needed; the framework build/install/test stages are
turned off. Pass --v8-enable-temporal-support so that a missing
toolchain fails the build instead, and check in post-install that
Temporal resolves named time zones, since a broken setup fails
silently at runtime.
Approved by: maintainer (sunpoet, via telegram)
www/node2{2,4,6}: Remove obsolete build dependency and patches
- Drop BUILD_DEPENDS on devel/binutils: objdump was only needed by
tools/genv8constants.py, which no longer exists.
- Drop patch-src-cares_wrap.h: dns/c-ares installs ares_nameser.h, so
the upstream include works as is.
- www/node22: drop the linux-elf no-asm OpenSSL patches that removed
-ldl (only used with BUNDLED_SSL on non-amd64): FreeBSD provides
libdl, and node24/node26 already link -ldl unpatched.
Approved by: maintainer (sunpoet via telegram)
sysutils/cosmic-monitor: New port: System monitor for COSMIC
COSMIC System Monitor displays useful stats such as CPU
load and temperature, memory and storage use, and GPU
metrics.
It's cross-platform but currently Linux-centric, so a few features are
missing from this FreeBSD port. With that said, it builds cleanly and
I'll work with upstream to implement the missing FreeBSD features.
WWW: https://github.com/pop-os/cosmic-monitor
PR: 300230
Reported by: Josh Megnauth <jo.sh at tutanota.com> (new maintainer)