HardenedBSD/ports 7d8f13demulators/rpcs3 Makefile, misc/openclaw pkg-plist Makefile

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+75,163-0misc/openclaw/pkg-plist
+10,392-0misc/openclaw/files/package-lock.json
+610-0misc/openclaw/files/package-lock-sharp.json
+99-0misc/openclaw/Makefile
+24-0misc/openclaw/files/package-lock-node-addon-api.json
+14-8emulators/rpcs3/Makefile
+86,302-818 files not shown
+86,347-5524 files

HardenedBSD/ports 3614ff2devel/jenkins-lts distinfo Makefile

devel/jenkins-lts: Update to 2.555.1

Sponsored by:   The FreeBSD Foundation
DeltaFile
+3-3devel/jenkins-lts/distinfo
+1-2devel/jenkins-lts/Makefile
+4-52 files

HardenedBSD/ports f0a2b87devel/jenkins distinfo Makefile

devel/jenkins: Update to 2.559

Sponsored by:   The FreeBSD Foundation
DeltaFile
+3-3devel/jenkins/distinfo
+1-2devel/jenkins/Makefile
+4-52 files

HardenedBSD/ports ae090fbsecurity/zaproxy Makefile

security/zaproxy: Fix JAVA_VERSION to 17 and 20

- Bump PORTREVISION

PR:             294176
Reported by:    ronald
DeltaFile
+2-2security/zaproxy/Makefile
+2-21 files

HardenedBSD/ports a079869net-im/jitsi-videobridge Makefile, net-im/jitsi-videobridge/files jitsi-videobridge.in

net-im/jitsi-videobridge: Fix start issue with java17

- Bump PORTREVISION

PR:             294544
Reported by:    Yasuhito FUTATSUKI <freebsd-bug-report-yf __at_ yf.bsdclub.org>
DeltaFile
+1-1net-im/jitsi-videobridge/files/jitsi-videobridge.in
+1-1net-im/jitsi-videobridge/Makefile
+2-22 files

HardenedBSD/ports 77e1b41math/symengine Makefile, math/symengine/files patch-CMakeLists.txt

math/symengine: Fix configure

LLVM wasn't found.

Reported by:    fallout
DeltaFile
+0-13math/symengine/files/patch-CMakeLists.txt
+2-3math/symengine/Makefile
+2-162 files

HardenedBSD/ports 2b9c7e6cad/fasm Makefile

cad/fasm: Fix dependency

Reported by:    fallout
DeltaFile
+1-1cad/fasm/Makefile
+1-11 files

HardenedBSD/ports 61837aawww/p5-RT-Client-REST distinfo Makefile

www/p5-RT-Client-REST: Update 0.72 => 0.73

Changelog:
https://metacpan.org/release/DJZORT/RT-Client-REST-0.73/source/CHANGES

PR:             294567
Sponsored by:   UNIS Labs
DeltaFile
+3-3www/p5-RT-Client-REST/distinfo
+2-1www/p5-RT-Client-REST/Makefile
+5-42 files

HardenedBSD/ports ab94ba4misc/openclaw pkg-plist Makefile, misc/openclaw/files package-lock.json package-lock-sharp.json

misc/openclaw: New port: Multi-channel AI gateway with extensible messaging integrations
DeltaFile
+75,163-0misc/openclaw/pkg-plist
+10,392-0misc/openclaw/files/package-lock.json
+610-0misc/openclaw/files/package-lock-sharp.json
+99-0misc/openclaw/Makefile
+24-0misc/openclaw/files/package-lock-node-addon-api.json
+7-0misc/openclaw/distinfo
+86,295-02 files not shown
+86,301-08 files

HardenedBSD/ports 255ac54emulators/rpcs3 distinfo Makefile

emulators/rpcs3: update to 0.0.40.19212

Changes:        https://github.com/RPCS3/rpcs3/compare/ec989781a3...ea0d8a0d78
DeltaFile
+7-7emulators/rpcs3/distinfo
+4-5emulators/rpcs3/Makefile
+11-122 files

HardenedBSD/ports 4603303emulators/rpcs3 Makefile

emulators/rpcs3: back to llvm19 after 7d6a0a090b03

Newer LLVM can break game compatibility thus discouraged upstream.
As RPCS3 no longer builds with Clang 19 use both llvm19 and llvm20.
DeltaFile
+11-4emulators/rpcs3/Makefile
+11-41 files

HardenedBSD/ports bc42ac6graphics/mesa-devel distinfo Makefile

graphics/mesa-devel: update to 26.1.b.38

Changes:        https://gitlab.freedesktop.org/mesa/mesa/-/compare/1f0370616a6...81feb2e7f11
DeltaFile
+3-3graphics/mesa-devel/distinfo
+2-2graphics/mesa-devel/Makefile
+5-52 files

HardenedBSD/ports f05300bcad/freecad/files patch-vtk96-compat patch-compat-coin408, devel/libwasmtime distinfo

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+0-1,088cad/freecad/files/patch-vtk96-compat
+369-0emulators/einstein-newton/files/patch-CMakeLists.txt
+192-38editors/emacs/files/patch-src_treesit.c
+0-153cad/freecad/files/patch-compat-coin408
+51-49devel/libwasmtime/distinfo
+82-0editors/emacs/files/patch-doc_lispref_parsing.texi
+694-1,32858 files not shown
+1,103-1,55964 files

HardenedBSD/ports 2fee955www/firefox-esr distinfo Makefile

www/firefox-esr: update to 140.10.0 (rc1)

Release Notes (soon):
  https://www.firefox.com/en-US/firefox/140.10.0/releasenotes/
DeltaFile
+3-3www/firefox-esr/distinfo
+1-1www/firefox-esr/Makefile
+4-42 files

HardenedBSD/ports 9c9d2c6cad/kicad-doc distinfo, cad/kicad-doc/files patch-src_eeschema_eeschema__schematic__creation__and__editing.adoc patch-src_pcbnew_pcbnew__editing.adoc

cad/kicad: update KiCad and libraries to 10.0.1

Announcement:
  https://www.kicad.org/blog/2026/04/KiCad-10.0.1-Release/
DeltaFile
+0-11cad/kicad-doc/files/patch-src_eeschema_eeschema__schematic__creation__and__editing.adoc
+0-11cad/kicad-doc/files/patch-src_pcbnew_pcbnew__editing.adoc
+3-3cad/kicad-library-templates/distinfo
+3-3cad/kicad-doc/distinfo
+3-3cad/kicad-library-footprints/distinfo
+3-3cad/kicad-library-packages3d/distinfo
+12-3411 files not shown
+29-4617 files

HardenedBSD/ports 31aeeb3cad/freecad distinfo Makefile, cad/freecad/files patch-vtk96-compat patch-compat-coin408

cad/freecad: update to 1.1.1

Announcement:
  https://blog.freecad.org/2026/04/15/freecad-1-1-1-released/
DeltaFile
+0-1,088cad/freecad/files/patch-vtk96-compat
+0-153cad/freecad/files/patch-compat-coin408
+3-3cad/freecad/distinfo
+1-2cad/freecad/Makefile
+4-1,2464 files

HardenedBSD/ports b76ca25misc/github-copilot-cli distinfo Makefile, misc/github-copilot-cli/files package-lock.json

misc/github-copilot-cli: update 1.0.21 → 1.0.27
DeltaFile
+28-28misc/github-copilot-cli/files/package-lock.json
+13-13misc/github-copilot-cli/distinfo
+6-11misc/github-copilot-cli/Makefile
+4-4misc/github-copilot-cli/pkg-plist
+51-564 files

HardenedBSD/ports 0e53c90emulators/einstein-newton Makefile, emulators/einstein-newton/files patch-CMakeLists.txt patch-newt64-src_CMakeLists.txt

emulators/einstein-newton: Add new port

PR:             293507
Reviewed by:    thierry (mentor), diizy
Approved by:    thierry (mentor)
DeltaFile
+369-0emulators/einstein-newton/files/patch-CMakeLists.txt
+81-0emulators/einstein-newton/files/patch-newt64-src_CMakeLists.txt
+75-0emulators/einstein-newton/Makefile
+11-0emulators/einstein-newton/files/patch-Emulator_Sound_CMakeLists.txt
+11-0emulators/einstein-newton/files/patch-Emulator_NativeCalls_CMakeLists.txt
+11-0emulators/einstein-newton/files/patch-Emulator_Serial_CMakeLists.txt
+558-03 files not shown
+569-09 files

HardenedBSD/ports 6320e0ceditors/emacs-devel pkg-plist distinfo, editors/emacs-devel/files patch-lisp_net_tramp.el

editors/emacs-devel: Update to 2026-04-15 snapshot

Highlights:
  - frame-deletion crash fixes
  - new seq.el functions
  - org-mode has been updated version 9.8.2
  - xwidgets re-enabled with newer webkit2gtk

Commit log:     https://github.com/emacs-mirror/emacs/compare/faf19328757...324e5b41778
Sponsored by:   The FreeBSD Foundation
DeltaFile
+0-26editors/emacs-devel/files/patch-lisp_net_tramp.el
+6-2editors/emacs-devel/pkg-plist
+3-3editors/emacs-devel/distinfo
+2-3editors/emacs-devel/Makefile
+11-344 files

HardenedBSD/ports a6463d5devel/nextpnr-devel Makefile distinfo

devel/nextpnr-devel: Update to 2026-04-15
DeltaFile
+3-4devel/nextpnr-devel/Makefile
+3-3devel/nextpnr-devel/distinfo
+6-72 files

HardenedBSD/ports 692c65f. MOVED, www Makefile

www/py-tvdb_api: Remove expired port

2026-04-15 www/py-tvdb_api: Upstream project appears to be abandoned, last release was in 2021
DeltaFile
+0-33www/py-tvdb_api/Makefile
+0-7www/py-tvdb_api/distinfo
+0-1www/Makefile
+1-0MOVED
+0-1www/py-tvdb_api/pkg-descr
+1-425 files

HardenedBSD/ports a971d79devel Makefile, devel/prjpeppercorn113 Makefile pkg-plist

devel/prjpeppercorn113: Add new port

This port is used by devel/nextpnr* to produce configuration bitstreams for
CologneChip GateMate FPGAs.

This port is versioned because of version compatibility requirements with
devel/nextpnr*.
DeltaFile
+29-0devel/prjpeppercorn113/Makefile
+15-0devel/prjpeppercorn113/pkg-plist
+4-0devel/prjpeppercorn113/pkg-descr
+3-0devel/prjpeppercorn113/distinfo
+1-0devel/Makefile
+52-05 files

HardenedBSD/ports 5a3cba2sysutils/acpica-tools distinfo Makefile

sysutils/acpica-tools: Update to 20260408

https://github.com/acpica/acpica/releases/download/20260408/changes.txt
DeltaFile
+3-3sysutils/acpica-tools/distinfo
+1-1sysutils/acpica-tools/Makefile
+4-42 files

HardenedBSD/ports 5af40b2devel/nextpnr Makefile, devel/nextpnr-devel Makefile

devel/nextpnr*: Bump after dependency change

The devel/prjpeppercorn112 dependency was changed from using a custom
distfile mirror to upstream provided distfiles.
Bumping the consumers to trigger a rebuild to take the custom mirror
offline afterwards.
DeltaFile
+1-0devel/nextpnr-devel/Makefile
+1-0devel/nextpnr/Makefile
+2-02 files

HardenedBSD/ports ba2a8dcdevel/prjpeppercorn112 distinfo Makefile

devel/prjpeppercorn112: Remove obsolete custom distfile mirror

Previously, some distfiles were mirrored on a 3rd-party host as upstream did not
provide versioned distfiles.
This is no longer necessary as upstream now ships the necessary files as part
of the git repository.
DeltaFile
+3-5devel/prjpeppercorn112/distinfo
+1-3devel/prjpeppercorn112/Makefile
+4-82 files

HardenedBSD/ports ebabccddevel/libwasmtime distinfo Makefile.cargo

devel/libwasmtime: update: 42.0.1 -> 43.0.1

ChangeLog:      https://github.com/bytecodealliance/wasmtime/compare/v42.0.1...v43.0.1

Sponsored by:   tipi.work
DeltaFile
+51-49devel/libwasmtime/distinfo
+24-23devel/libwasmtime/Makefile.cargo
+1-2devel/libwasmtime/Makefile
+76-743 files

HardenedBSD/ports eff19ccports-mgmt/pkg distinfo Makefile

HBSD: Resolve merge conflict

Bump ports-mgmt/pkg to 2.7.3. When will it end?

Signed-off-by:  Shawn Webb <shawn.webb at hardenedbsd.org>
DeltaFile
+3-9ports-mgmt/pkg/distinfo
+1-1ports-mgmt/pkg/Makefile
+4-102 files

HardenedBSD/ports 4bbf412editors/emacs Makefile, editors/emacs/files patch-src_treesit.c patch-doc_lispref_parsing.texi

editors/emacs: Backport support for tree-sitter 0.26+

Obtained from upstream commits:
- d587ce8c65 - Support Tree-sitter version 0.26 and later
- b01435306a - Change tree-sitter query predicate names (bug#79687)

PR:             294394
DeltaFile
+192-38editors/emacs/files/patch-src_treesit.c
+82-0editors/emacs/files/patch-doc_lispref_parsing.texi
+16-0editors/emacs/files/patch-test_src_treesit-tests.el
+1-1editors/emacs/Makefile
+291-394 files

HardenedBSD/ports fbd66abdevel/libcircle Makefile, net/oha distinfo Makefile.crates

Merge remote-tracking branch 'internal/freebsd/main' into hardenedbsd/main

Conflicts:
        ports-mgmt/pkg/distinfo (unresolved)
DeltaFile
+583-583net/oha/distinfo
+290-290net/oha/Makefile.crates
+89-89www/fmd-server/distinfo
+73-0sysutils/mpifileutils/files/patch-mpifileutils_src_dbcast_dbcast.c
+56-0sysutils/mpifileutils/files/patch-mpifileutils_src_common_mfu__flist__copy.c
+48-0devel/libcircle/Makefile
+1,139-96284 files not shown
+1,996-1,14890 files

HardenedBSD/ports 67c45demail/mailman3 Makefile

mail/mailman3:  Clean up orig patched files so they are not installed

PR:             294532
Approved by:    einar (maintainer)
DeltaFile
+4-1mail/mailman3/Makefile
+4-11 files