devel/opencl-clang: add LLVM 18-22 support
Remove blanket deprecation and replace with deprecation of flavors using
LLVM < 19 (current LLVM_DEFAULT). (brooks)
PR: 293448
Co-authored-by: Brooks Davis <brooks at FreeBSD.org>
Co-authored-by: Hiroo Ono <hiroo.ono+freebsd at gmail.com>
www/worldmonitor: Update to 2.11.8
Upstream now has settings for the bind address of the Redis REST proxy
and the relay, fixes the User-Agent for Overpass and pins the Lua
scripts of the military bases seeder. Drop our patches for these.
A Pro subscriber can now unlock the Pro panels with a desktop key,
install the file this needs.
Changelog: https://github.com/koala73/worldmonitor/releases/tag/v2.11.8
Sponsored by: Netzkommune GmbH
textproc/elasticsearch8: Fix path to distfiles in LOCAL
While here fix whitespaces in one patch.
PR: 288653
Approved by: blanket (fix fetch)
Reported by: linus.sundqvist at loopia.se
Sponsored by: UNIS Labs
MFH: 2026Q4
(cherry picked from commit abde9a63044975aa2d41da654e437c17196864e2)
textproc/elasticsearch8: Fix path to distfiles in LOCAL
While here fix whitespaces in one patch.
PR: 288653
Approved by: blanket (fix fetch)
Reported by: linus.sundqvist at loopia.se
Sponsored by: UNIS Labs
MFH: 2026Q4
biology/seaview: Improve port, take maintainership
* Switch MASTER_SITES to official site
* Use localbase for locating FLTK
* Prefer static patching of CC/CXX over dynamic one
* Remove old workaround for 'boolean javarun;' in csrc/phylip.c
* Pet portclippy(1) and portfmt(1)
* Improve pkg-descr
MFH: 2026Q4
(cherry picked from commit c4293503664000a6914433a870dd0edd3d023b08)
biology/seaview: Improve port, take maintainership
* Switch MASTER_SITES to official site
* Use localbase for locating FLTK
* Prefer static patching of CC/CXX over dynamic one
* Remove old workaround for 'boolean javarun;' in csrc/phylip.c
* Pet portclippy(1) and portfmt(1)
* Improve pkg-descr
MFH: 2026Q4
Mk/*: Bring support for Plasma 6 LTS release
Upcoming KDE Plasma 6.8 is Wayland exclusive [1]. Plasma 6.6 LTS with
X11 support will be maintained till February 2029 [2].
Due do missing DRM drivers Plasma 6.6 LTS will be the default variant
on non-amd64 systems. On amd64 both variants are available.
Third-party Plasma consumer will be built with the default Plasma version.
The preferable Plasma version can be set via DEFAULT_VERSIONS:
DEFAULT_VERSIONS+= kde_plasma=variant
[1] https://blogs.kde.org/2025/11/26/going-all-in-on-a-wayland-future/
[2] https://community.kde.org/Schedules/Plasma_6#Long-term_support_releases
Reviewed by: arrowd
games/anki: fix build on powerpc64le
The prefetched node modules are created on amd64, where yarn also fetches
the FreeBSD/amd64 builds of esbuild, rollup and @parcel/watcher. On other
archs yarn skips them, so the archive doesn't match distinfo. Make yarn
resolve them for x64 on powerpc64le as well.
esbuild and rollup don't have FreeBSD binaries for powerpc64le, so use their
WebAssembly builds instead. Also let the build system know about powerpc64.
(cherry picked from commit ccf569423575b7fd8e9b87a7055c4466f02da305)