x11/waveterm: Add port: Open source, AI-native terminal that sees your entire workspace
Wave is an open-source AI-native terminal built for seamless
workflows.
Wave isn't just another terminal emulator; it's a rethink on how
terminals are built. Wave combines command line with the power of the
open web to help veteran CLI users and new developers alike.
WWW: https://www.waveterm.dev/
bhyveload: simplify cb_open() and eliminate minor TOCTOU
It's not at all clear why I wrote it like this, but we can do better.
I wouldn't think this really has any meaningful security implications
since the hierarchy in question can't really be modified by the guest
scripts, but it would seem to make it a little more robust.
Fixes: 6779d44bd878e3c ("bhyveload: use a dirfd to support -h")
Reviewed by: bnovkov, markj
Differential Revision: https://reviews.freebsd.org/D55379
amd64 initializecpu(): use 64bit type for rcr4() result
Right now %cr4 defined bits fit into the low word, but this is not true
with FRED.
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
devel/p5-ExtUtils-HasCompiler: Fix download location
- Respect change of distribution location @CPAN,
so that portscout can spot future versions.
PR: 293514
security/clamtk: Update 6.18 => 6.19, take maintainership, switch upstream, improve port
Changelog:
https://github.com/piposeimandi/clamtk/blob/32cc526/CHANGES
Switch upstream to most active fork.
Improve port, fix warnings from portclippy.
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
devel/reposilite: Update to 3.5.27
* Disable colors in logs and interaction in the daemon
Co-authored-by: Michael Osipov <michaelo at FreeBSD.org>
PR: 293486