sysutils/vm-bhyve-devel: Update to the latest commit
This is a -devel port, so it's being shipped to the quarterly branch
for users keen on the latest updates. More cautious users use
sysutils/vm-bhyve instead.
MFH: 2026Q2
(cherry picked from commit 6cde49e7d02f06b8cd5272d98701188ce36d7bea)
sysutils/vm-bhyve-devel: Update to the latest commit
This is a -devel port, so it's being shipped to the quarterly branch
for users keen on the latest updates. More cautious users use
sysutils/vm-bhyve instead.
MFH: 2026Q2
devel/raylib: Switch to SDL backend, Fix high audio latency on FreeBSD (OSS backend)
SDL has better Gamepad Support.
On FreeBSD, raylib (via miniaudio) defaults to a massive buffer size
when using the OSS backend. My logs show a "Periods size" of 32768
samples, which creates a latency of ~680ms at 48kHz. This makes the
library unusable for real-time applications and games on FreeBSD.
Patch the bundled src/external/miniaudio.h to force a lower latency
specifically for the OSS driver. By setting the default period size to
10ms and the period count to 2, the latency is reduced to ~10ms without
audio dropouts.
PR: 294647 294627
Tested by: Chédotal Julien <rjdi at wanadoo.fr>
Sponsored by: UNIS Labs
Co-authored-by: Chédotal Julien <rjdi at wanadoo.fr>
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
MFH: 2026Q2
[2 lines not shown]
devel/raylib: Switch to SDL backend, Fix high audio latency on FreeBSD (OSS backend)
SDL has better Gamepad Support.
On FreeBSD, raylib (via miniaudio) defaults to a massive buffer size
when using the OSS backend. My logs show a "Periods size" of 32768
samples, which creates a latency of ~680ms at 48kHz. This makes the
library unusable for real-time applications and games on FreeBSD.
Patch the bundled src/external/miniaudio.h to force a lower latency
specifically for the OSS driver. By setting the default period size to
10ms and the period count to 2, the latency is reduced to ~10ms without
audio dropouts.
PR: 294647 294627
Tested by: Chédotal Julien <rjdi at wanadoo.fr>
Sponsored by: UNIS Labs
Co-authored-by: Chédotal Julien <rjdi at wanadoo.fr>
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
MFH: 2026Q2
audio/amarok: Update to 3.3.2 for Qt6/KF6
PR: 283794
Co-authored-by: Martin Filla <freebsd at sysctl.cz>
Co-authored-by: Rainer Hurling <rhurlin at FreeBSD.org>
dpaa2: Extract checksum statuses on ingress
In order to enable RX checksum offloading we need to check the
meta-information for the (good) frames to see if the L3/4 checksums
were calculated and if there was an error.
The way the buffere are setup, the needed frame meta-information is
already requested. All we have to do is make sure it is really part
of the RX frame, that it is valid, and if the respective bits are set.
Also do not forget to set the (dummy) csum_data as otherwise upper
layers will just be cranky. An artefact of the past which likely
should disappear.
PR: 292006
Reviewed by: bz, tuexen
Tested by: bz, tuexen
Approved by: tuexen
Obtained from: bz (initial version, D55320)
[3 lines not shown]
biology/ugene: Update to 53.1
Release Notes: https://ugene.net/changelist.html
Port changes:
- Fix build on non-x86, mark IGNORE for aarch64.
- Switch to cmake, qmake is not supported anymore.
- Drop unused sqlite, renew Qt components.
- Convert to PORTDATA, use shebangfix.
Special thanks to fuz@ for testing and fixing non-x86 build!
PR: 293379
(cherry picked from commit 7f73f34aa06d2c12fc03476b05ef8658c97b6989)
KDE: Update KDE Gear to 26.04.0
Announcement: https://kde.org/announcements/gear/26.04.0/
Ports changes:
audio/libkcompactdisc:
- Remove port, no longer shipped with KDE Gear
deskutils/kdeconnect-kde:
- Add dependency on libei
misc/minuet:
- Add missing dependencies
- Add patch to restore parity with Linux
net/krdc:
- Update dependencies
[4 lines not shown]
net/kdenetwork-filesharing: Fix dependence on QCoro
Adjust compiler requirements while here.
PR: 294592
Reported by: Robert Cina
(cherry picked from commit 42f7e85b576231687154c83c649e47856a73ceba)