games/bluemoon: Switch to ncurses:base
Port fails to build when ncurses port is present on system.
Let's use ncurses:base from the time being.
PR: 293043
devel/tijmp: fix typo
Forgot a line continuation character ('\').
This resulted in:
===> Patching for tijmp-0.8
sed: -I or -i may not be used with stdin
*** Error code 1
PR: 272855
Fixes: 7a8f1bb9a37e54e870f83802f381d67e9c485de1 "allow compiling with any jdk"
ure: improve receive checksum offloading
Let the receive checksum offload for TCP/IPv6 and UDP/IPv6 be
controlled by ifconfig rxcsum6 and not by ifconfig rxcsum.
While there, make the code more compact and improve stlye.9
conformity.
Reviewed by: Timo Völker
MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D55188
vtgpu: Support virtio gpu on Parallels Desktop
The Parallels Desktop Virtio GPU implementation doesn't handle
enqueuing the VIRTIO_GPU_CMD_RESOURCE_ATTACH_BACKING request and
memory list together.
Work around this by splitting them before sending them to be enqueued.
Sponsored by: Arm Ltd
Differential Revision: https://reviews.freebsd.org/D55147
kernel dump: dumpsys_gen_pa_next(): Fix "no more chunks" condition detection
In the (improbable) cases where either:
- All entries in dump_map[] are used, so there is no guard entry filled with zeros.
- Some dump region has size 0.
We would respectively access dump_map[] out-of-bounds or omit further
dump regions when iterating.
MFC after: 2 weeks
Sponsored by: The FreeBSD Foundation
textproc/comparator: Find common sections in source trees
comparator is a program for rapidly finding common segments in large
source-code trees. See the manual page for instructions. It comes with
a filtering postprecessor, filterator.
devel/efivar: exorcise -march=native
This fixes the build on powerpc64le.
Should also avoid the usual problems caused by -march=native.
Approved by: portmgr (build fix blanket)
MFH: 2026Q1
Sponsored by: Raptor Computing Systems, LLC
devel/kBuild: fix build on powerpc*
Add architecture-specific code to kHlpAssertBreakpoint() so that
the build progresses on powerpc-derived platforms.
This whole thing can probably be replaced with just
#define kHlpAssertBreakpoint __builtin_trap
but I have decided for the minimal invasive change for now.
Approved by: portmgr (build fix blanket)
Sponsored by: Raptor Computing Systems, LLC
MFH: 2026Q1
Please enter the commit message for your changes. Lines starting
benchmarks/py-reframe-hpc: HPC system validation & performance regression framework
ReFrame is a framework for writing and running portable regression and
performance tests for HPC systems. Tests are plain Python and can target
different systems, programming environments, and job schedulers (e.g., Slurm).
Typical use-cases include CI-style cluster validation, smoke tests after
maintenance, and comparative benchmarking across nodes/partitions.
WWW: https://pypi.org/project/ReFrame-HPC/
PR: 289292
Signed-off by: GenericRikka <rikka.goering at outlook.de>
net/tcpkali: remove port
Upstream was originally hosted on a github organisation named
satori-com, which was at some point renamed to machinezone, leaving
the port working with a redirect. Later, somebody grabbed the
satori-com github handle and created a repository with the tcpkali name,
breaking the redirect. This new repository is empty except for a file
named the same as tcpkali's main documentation file, holding a
suspicious shell command.
While the tarball we attempt to fetch is long gone, it is still in our
cache and thus building the port succeeds for now. Our local port does
not seem like it was compromised in any way.
Neverthless, remove this port to avoid this confusing situation
entirely. Upstream is gone and some fishy things are happening.
Reported by: danilo, des
arm64: Enable MOPS usage in the kernel
Support handling kernel-side MOE exceptions.
Reported by: andrew
Sponsored by: Arm Ltd
Differential Revision: https://reviews.freebsd.org/D54943