FreeBSD/ports a2a73aebiology/wfa2-lib distinfo pkg-plist

biology/wfa2-lib: Update to 2.3.6

Bug fix release
Changes: https://github.com/smarco/WFA2-lib/commits/main/

Reported by:    portscout
DeltaFile
+3-3biology/wfa2-lib/distinfo
+2-0biology/wfa2-lib/pkg-plist
+1-1biology/wfa2-lib/Makefile
+6-43 files

FreeBSD/ports f0dc3edmisc/ggml pkg-plist distinfo, misc/ggml/files patch-19504

misc/ggml: update 0.9.7 → 0.9.8

PR:     293988
DeltaFile
+0-563misc/ggml/files/patch-19504
+5-4misc/ggml/pkg-plist
+3-3misc/ggml/distinfo
+3-2misc/ggml/Makefile
+11-5724 files

FreeBSD/ports 052f8b4net-im/deltachat-desktop Makefile

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.
DeltaFile
+2-2net-im/deltachat-desktop/Makefile
+2-21 files

FreeBSD/ports 8914c06net/ntp/files patch-sntp_m4_libntp.m4

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
DeltaFile
+11-0net/ntp/files/patch-sntp_m4_libntp.m4
+11-01 files

FreeBSD/ports 43b9883devel/py-b2 distinfo Makefile

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
DeltaFile
+3-3devel/py-b2/distinfo
+2-2devel/py-b2/Makefile
+5-52 files

FreeBSD/ports fa7705cmail/mailpit distinfo Makefile, mail/mailpit/files patch-package-lock.json

mail/mailpit: Update to 1.29.4
DeltaFile
+200-200mail/mailpit/files/patch-package-lock.json
+7-7mail/mailpit/distinfo
+1-1mail/mailpit/Makefile
+208-2083 files

FreeBSD/ports df3f775devel/py-b2sdk Makefile distinfo

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]
DeltaFile
+4-3devel/py-b2sdk/Makefile
+3-3devel/py-b2sdk/distinfo
+7-62 files

FreeBSD/ports e3075a9misc/github-copilot-language-server distinfo pkg-plist, misc/github-copilot-language-server/files package-lock.json package-lock-kerberos.json

misc/github-copilot-language-server: update 1.399.0 → 1.457.0
DeltaFile
+38-24misc/github-copilot-language-server/files/package-lock.json
+13-12misc/github-copilot-language-server/files/package-lock-kerberos.json
+9-9misc/github-copilot-language-server/distinfo
+4-3misc/github-copilot-language-server/files/package-lock-sqlite3.json
+3-3misc/github-copilot-language-server/files/package-lock-policy-watcher.json
+4-0misc/github-copilot-language-server/pkg-plist
+71-511 files not shown
+72-527 files

FreeBSD/ports 317270bmath/freefem++ Makefile distinfo

math/freefem++: update 4.14 → 4.016
DeltaFile
+22-24math/freefem++/Makefile
+3-3math/freefem++/distinfo
+1-1math/freefem++/pkg-plist
+26-283 files

FreeBSD/ports 8c69c21ftp/R-cran-RCurl distinfo Makefile

ftp/R-cran-RCurl: Update to 1.98-1.18

Reported by:    portscout
DeltaFile
+3-3ftp/R-cran-RCurl/distinfo
+1-2ftp/R-cran-RCurl/Makefile
+4-52 files

FreeBSD/ports 9e0f417sysutils/py-hcloud distinfo Makefile

sysutils/py-hcloud: update to 2.17.1

Changes:        https://github.com/hetznercloud/hcloud-python/blob/v2.17.1/CHANGELOG.md
Reported by:    repology
DeltaFile
+3-3sysutils/py-hcloud/distinfo
+1-1sysutils/py-hcloud/Makefile
+4-42 files

FreeBSD/ports 05fed70games/minecraft-server Makefile

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)
DeltaFile
+2-1games/minecraft-server/Makefile
+2-11 files

FreeBSD/ports 7847d2dgames/minecraft-server Makefile

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
DeltaFile
+2-2games/minecraft-server/Makefile
+2-21 files

FreeBSD/ports 249a228games/retroarch Makefile

games/retroarch: Transfer maintainership

PR:             291648
Approved by:    Daniel Menelkir <dmenelkir at gmail.com> (maintainer, timeout 3 months, inactive since ~2024.08)
DeltaFile
+1-1games/retroarch/Makefile
+1-11 files

FreeBSD/ports 0c3c387cad/surelog pkg-plist Makefile, cad/surelog/files patch-include_Surelog_Design_ModuleInstance.h patch-src_DesignCompile_CompileExpression.cpp

cad/{surelog,uhdm}: Update 1.84 => 1.86, unbreak cad/surelog on i386

cad/uhdm: Update 1.84 => 1.86

Changelogs:
* https://github.com/chipsalliance/UHDM/releases/tag/v1.86
* https://github.com/chipsalliance/UHDM/releases/tag/v1.85
* https://github.com/chipsalliance/UHDM/compare/v1.85...v1.86
* https://github.com/chipsalliance/UHDM/compare/v1.84...v1.85

* Use dynamic SOVERSION
* Pet portclippy(1) and portfmt(1)

cad/surelog: Update 1.84 => 1.86

Changelogs:
* https://github.com/chipsalliance/Surelog/releases/tag/v1.86
* https://github.com/chipsalliance/Surelog/releases/tag/v1.85
* https://github.com/chipsalliance/Surelog/compare/v1.85...v1.86

    [12 lines not shown]
DeltaFile
+179-4cad/surelog/pkg-plist
+13-15cad/surelog/Makefile
+7-7cad/surelog/files/patch-include_Surelog_Design_ModuleInstance.h
+7-7cad/surelog/distinfo
+0-10cad/surelog/files/patch-src_DesignCompile_CompileExpression.cpp
+0-10cad/surelog/files/patch-src_DesignCompile_ElaborationStep.cpp
+206-537 files not shown
+224-7913 files

FreeBSD/ports 1bd6ae7print/ghostscript10 Makefile distinfo, print/ghostscript10/files patch-configure patch-base_ocr.mak

print/ghostscript10: Update to 10.07.0

* Satisfy portclippy(1)

Reviewed by:    fuz, jrm
Differential Revision:  https://reviews.freebsd.org/D55883
Release Notes:  https://ghostscript.readthedocs.io/en/gs10.07.0/News.html
DeltaFile
+32-33print/ghostscript10/Makefile
+0-17print/ghostscript10/files/patch-configure
+0-11print/ghostscript10/files/patch-base_ocr.mak
+3-3print/ghostscript10/distinfo
+35-644 files

FreeBSD/ports 8e6c96fmisc/crush distinfo Makefile

misc/crush: Update to 0.51.2

Changelog: https://github.com/charmbracelet/crush/releases/tag/v0.51.2

Reported by:    GitHub (watch releases)
DeltaFile
+5-5misc/crush/distinfo
+1-1misc/crush/Makefile
+6-62 files

FreeBSD/ports aec02b7cad/electric-ng Makefile distinfo, cad/electric-ng/files electric-ng.in

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
DeltaFile
+41-56cad/electric-ng/Makefile
+7-7cad/electric-ng/distinfo
+3-3cad/electric-ng/pkg-plist
+1-1cad/electric-ng/files/electric-ng.in
+52-674 files

FreeBSD/ports dd0268fjava/openjdk26 Makefile pkg-message, java/openjdk26/files patch-make_autoconf_libraries.m4 patch-configure

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
DeltaFile
+206-0java/openjdk26/Makefile
+15-0java/openjdk26/pkg-message
+15-0java/openjdk26/files/patch-make_autoconf_libraries.m4
+14-0java/openjdk26/files/patch-configure
+12-0java/openjdk26/files/patch-make_autoconf_flags-cflags.m4
+11-0java/openjdk26/files/patch-src_hotspot_os_bsd_os__bsd.cpp
+273-04 files not shown
+292-310 files

FreeBSD/ports 981bdf5textproc/R-cran-XML distinfo Makefile

textproc/R-cran-XML: Update to 3.99-0.23

Reported by:    portscout
DeltaFile
+3-3textproc/R-cran-XML/distinfo
+1-1textproc/R-cran-XML/Makefile
+4-42 files

FreeBSD/ports 8a3709fscience/R-cran-Epi distinfo Makefile

science/R-cran-Epi: Update to 2.63

Reported by:    portscout
DeltaFile
+3-3science/R-cran-Epi/distinfo
+1-1science/R-cran-Epi/Makefile
+4-42 files

FreeBSD/ports 42e120faccessibility/onboard pkg-plist Makefile, accessibility/onboard/files patch-setup.py patch-Onboard_pypredict_lm_lm__dynamic.cpp

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
DeltaFile
+2,270-0accessibility/onboard/pkg-plist
+111-0accessibility/onboard/files/patch-setup.py
+50-0accessibility/onboard/Makefile
+41-0accessibility/onboard/files/patch-Onboard_pypredict_lm_lm__dynamic.cpp
+29-0accessibility/onboard/files/patch-Onboard_pypredict_lm_lm.cpp
+20-0accessibility/onboard/files/patch-Onboard_LanguageSupport.py
+2,521-010 files not shown
+2,602-016 files

FreeBSD/ports f6e20adx11/waveterm distinfo pkg-plist, x11/waveterm/files patch-emain_emain-ipc.ts

x11/waveterm: Update to 0.14.3

Changelog:
- https://github.com/wavetermdev/waveterm/releases/tag/v0.14.2
- https://github.com/wavetermdev/waveterm/releases/tag/v0.14.3

Reported by:    GitHub (watch releases)
DeltaFile
+1,487-1,487x11/waveterm/distinfo
+159-117x11/waveterm/files/packagejsons/tsunami/templates/package-lock.json
+98-85x11/waveterm/files/packagejsons/package-lock.json
+5-4x11/waveterm/pkg-plist
+5-3x11/waveterm/files/packagejsons/package.json
+2-2x11/waveterm/files/patch-emain_emain-ipc.ts
+1,756-1,6982 files not shown
+1,759-1,7028 files

FreeBSD/ports 43f5b4aaccessibility/accesskit-c Makefile, accessibility/sctd Makefile

lang/rust: Bump revisions after 1.94.0

PR:             293615
DeltaFile
+1-1audio/mmtc/Makefile
+1-1audio/mousai/Makefile
+1-1audio/myxer/Makefile
+1-1devel/busd/Makefile
+1-1accessibility/accesskit-c/Makefile
+1-1accessibility/sctd/Makefile
+6-6693 files not shown
+699-509699 files

FreeBSD/ports d9f8696www/py-pywry Makefile

www/py-pywry: switch to rust 1.88.0

This port doesn't build with rust 1.94.0

PR:     293684, 293615
DeltaFile
+4-1www/py-pywry/Makefile
+4-11 files

FreeBSD/ports 33cde50devel/tabby Makefile

devel/tabby: switch to rust 1.88.0

This port doesn't build with rust 1.94.0

PR:     293685, 293615
DeltaFile
+3-1devel/tabby/Makefile
+3-11 files

FreeBSD/ports 49f0df5Mk bsd.gecko.mk, Mk/Uses cargo.mk

lang/rust: Update to 1.94.0

Announce:       https://blog.rust-lang.org/2026/03/05/Rust-1.94.0/
ChangeLog:      https://github.com/rust-lang/rust/releases/tag/1.94.0

PR:             293615
Tested by:      mikael
DeltaFile
+51-51lang/rust/distinfo
+3-3lang/rust-bootstrap/distinfo
+3-3lang/rust/Makefile
+1-1Mk/Uses/cargo.mk
+1-1lang/rust-bootstrap/Makefile
+1-1Mk/bsd.gecko.mk
+60-606 files

FreeBSD/ports 022e229devel/p5-ExtUtils-ParseXS Makefile pkg-plist

devel/p5-ExtUtils/ParseXS: update to version 3.61

PR:     293941
Submitted by: Sergei Vyshenski <svysh.fbsd at gmail.com>
DeltaFile
+6-3devel/p5-ExtUtils-ParseXS/Makefile
+8-0devel/p5-ExtUtils-ParseXS/pkg-plist
+3-3devel/p5-ExtUtils-ParseXS/distinfo
+17-63 files

FreeBSD/ports 6593aefgraphics/graphviz pkg-plist Makefile

graphics/graphviz: update to 14.1.4

new option ASCII
DeltaFile
+16-12graphics/graphviz/pkg-plist
+12-5graphics/graphviz/Makefile
+3-3graphics/graphviz/distinfo
+31-203 files

FreeBSD/ports b0d83b7sysutils/appjail-devel distinfo Makefile

sysutils/appjail-devel: Update to 4.10.1.20260323

ChangeLog:
https://github.com/DtxdF/AppJail/commits/8322f842fa9bdec3645a38c714444fe2adf6efbb/

MFH:    2026Q1
(cherry picked from commit ea35660acba7b3c97f071c73202667882ac14c1d)
DeltaFile
+3-3sysutils/appjail-devel/distinfo
+2-2sysutils/appjail-devel/Makefile
+5-52 files