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)
cad/electric-ng: Update 9.07 => 9.08.1, refactor, take maintainership
* Rewrite the port to clean modern standards with many improvements
Approved by: yuri@ (Mentor)
Approved by: db@, yuri@ (Mentors, implicit)
Differential Revision: https://reviews.freebsd.org/D55749
java/openjdk26: Add port
Includes relevant fixes for FreeBSD from mainline development, but
otherwise identical to the upstream release.
Release notes for the upstream release is here:
https://www.oracle.com/java/technologies/javase/26-relnote-issues.html
FreeBSD related fixes on top of the upstream relese:
- Serviceability Agent: fix stack traces in threads.
- Serviceability Agent: simplify implementation of procadd_read_data to
read memory from process being traced.
- Serviceability Agent: symbol lookup would occationally fail for native
symbols in shared objects.
Reviewed by: fuz (mentor), jrm
Approved by: fuz (mentor), jrm
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D55938
accessibility/onboard: new port
Add accessibility/onboard
On-screen Keyboard with macros, easy layout creation and word suggestion.
This on-screen keyboard can be useful for tablet PC users, as well as
for mobility impaired users.
Apply patch from Yusuf Yaman <nxjoseph at freebsd.org>:
I have encountered a problem when trying to launch onboard-settings from
the app itself and it had been solved by the diff below:
Pet portlint and portclippy (truckman)
PR: 291496