devel/dwarves: fix build on powerpc*
/wrkdirs/usr/ports/devel/dwarves/work/dwarves-1.31/lib/bpf/src/bpf.c:63:4: error: __NR_bpf not defined. libbpf does not support your arch.
I found __NR_bpf in Linux kernel, other architectures we use also match that macro in Linux.
multimedia/obs-studio: enable NVENC only on amd64
Fixes pkg-plist on !amd64.
In plugins/CMakeLists.txt:
add_obs_plugin(obs-nvenc PLATFORMS WINDOWS LINUX FREEBSD ARCHITECTURES x64 x86_64)
filesystems/gvfs: update to 1.58.4
update to 1.58.4
Major changes in 1.58.4
=======================
* Re-release of 1.58.3 due to incorrect release tag; no code changes.
Major changes in 1.58.3
=======================
* CVE-2026-28296: ftp: Reject paths with CR/LF in g_vfs_ftp_file_new_from_ftp (Ondrej Holy)
* monitor: Do not load monitors when GIO_USE_VFS=local (Ondrej Holy)
Major changes in 1.58.2
=======================
* client: Fix use-after-free when creating async proxy failed (Ondrej Holy)
* daemon: Fix race on subscribers list when on thread (Ondrej Holy)
* ftp: Validate fe_size when parsing symlink target (Ondrej Holy)
* ftp: Check localtime() return value before use (Ondrej Holy)
[71 lines not shown]
devel/RStudio: Improve Makefile by adding ELECTRON_VERSION variable
This port was a bit fragile, but it builds and works fine when
electron37 is available. (electron37 is currently broken).
net-im/deltachat-desktop: Switch to Electron 39
Upstream will continue to support Electron 39, so now we can have
Deltachat Desktop on FreeBSD package mirrors.
See PR 270565 for details about the current status of packaging Electron
apps on FreeBSD.
net/ntp: Reverse check for libmd and libmd5
When www/libwww is installed, it provides an incompatible libmd5
resulting ntp using libmd5 instead of libmd, breaking the build.
Reversing the order in which libmd and libmd5 are checked circumvents
this problem.
PR: 293949
MFH: 2026Q1
devel/py-b2: Update to 4.6.0
Changes since 4.5.1:
- Update the version command to display the installed b2sdk version
alongside the CLI version.
- Bump b2sdk version to 2.10.3.
- Fixed autocomplete parser cache on Python 3.14.2+.
- Improve command-line options formatting in CLI help text.
Reported by: github
devel/py-b2sdk: Update to 2.10.4
Update dependencies.
Changes since 2.10.2:
- Fixed a retry bug in upload_unbound_stream() small-file uploads
where a retryable upload error could cause a one-shot buffered
stream to be reopened after it was closed.
- Address backwards compatibility issue for sqlite account info
caused by the migration of schema to a new multi-bucket format.
- Avoid http-level retries during upload requests.
- Use stat.S_ISDIR check for local folder children scanning instead
of Path.is_dir to account for an api change in Python 3.14.
PR: 293748
[2 lines not shown]
games/minecraft-server: Fix java version in rc script
The service fails to start - the default value for the Java version was
"21+" instead of the specific "N" selected during build according to
DEFAULT_VERSIONS+=java=N.
Replace JAVA_VERSION with JAVA_PORT_VERSION in SUB_LIST.
Approved by: blanket (fix runtime)
MFH: 2026Q1
(cherry picked from commit 7847d2d4477afd99b738a5bc6a8f07c05d14cb81)
games/minecraft-server: Fix java version in rc script
The service fails to start - the default value for the Java version was
"21+" instead of the specific "N" selected during build according to
DEFAULT_VERSIONS+=java=N.
Replace JAVA_VERSION with JAVA_PORT_VERSION in SUB_LIST.
Approved by: blanket (fix runtime)
MFH: 2026Q1
games/retroarch: Transfer maintainership
PR: 291648
Approved by: Daniel Menelkir <dmenelkir at gmail.com> (maintainer, timeout 3 months, inactive since ~2024.08)