FreeBSD/ports 18ecff2 — games/gzdoom Makefile

games/gzdoom: Fix building with CMake 4

Approved by:    portmgr (fixit blanket)
DeltaFile
+2-1games/gzdoom/Makefile
+2-11 files

FreeBSD/ports 7e141be — lang/julia pkg-plist Makefile, lang/julia/files patch-test_file.jl

lang/julia: upgrade to v1.13.4

Release notes at https://github.com/JuliaLang/julia/releases/tag/v1.13.4

And also fix bad symlinks.
DeltaFile
+63-63lang/julia/distinfo
+10-4lang/julia/Makefile
+0-11lang/julia/files/patch-test_file.jl
+2-0lang/julia/pkg-plist
+75-784 files

FreeBSD/ports 7011957 — www/freenginx-acme-module Makefile Makefile.crates, www/nginx-acme Makefile Makefile.cargo

www/{nginx-acme,freenginx-acme-module}: Update to 0.4.2

State files are now created with restricted permissions, so far only the
state directory was protected.  Server responses with escaped URLs, with
missing fields or without the authorizations field no longer fail to parse,
and errors from the server and from order finalization are logged correctly.

Changelog: https://github.com/nginx/nginx-acme/releases/tag/v0.4.2

Sponsored by:   Netzkommune GmbH
DeltaFile
+89-89www/nginx-acme/distinfo
+89-89www/freenginx-acme-module/distinfo
+43-43www/nginx-acme/Makefile.cargo
+43-43www/freenginx-acme-module/Makefile.crates
+1-2www/nginx-acme/Makefile
+1-2www/freenginx-acme-module/Makefile
+266-2686 files

FreeBSD/ports 738dcbf — devel/iaito Makefile distinfo

devel/iaito: Update 6.2.4 => 6.2.6

Changelog:
https://github.com/radareorg/iaito/releases/tag/6.2.6

PR:             300794
Sponsored by:   UNIS Labs (vvd, commit patch)

(cherry picked from commit 53b7e78b9e329f5e0e3bc198b0f5c5f5485bd26d)
DeltaFile
+3-3devel/iaito/distinfo
+1-1devel/iaito/Makefile
+4-42 files

FreeBSD/ports 39ea0d3 — devel/iaito distinfo Makefile

devel/iaito: Update 6.1.8 => 6.2.4

Changelogs:
https://github.com/radareorg/iaito/releases/tag/6.2.0
https://github.com/radareorg/iaito/releases/tag/6.2.2
https://github.com/radareorg/iaito/releases/tag/6.2.4

PR:             299285
Sponsored by:   UNIS Labs (vvd, commit patch)

(cherry picked from commit dd908ccef2040b285dfa9589ecb8ffeb61bc0902)
DeltaFile
+3-16devel/iaito/Makefile
+3-3devel/iaito/distinfo
+6-192 files

FreeBSD/ports 07ae368 — lang/rust Makefile

lang/rust: install rustc-dev and keep .rustc metadata when stripping

Install the rustc-dev component unconditionally, instead of only for
nightly builds. The chromium ports need crubit, which links against the
compiler internals (`extern crate rustc_driver`) and therefore requires
rustc-dev.

Rust stores crate metadata in a non-allocated `.rustc` section. A full
strip(1) removes it, so rustc can no longer load its own libraries
(proc-macros, rustc_driver, ...) and crubit fails to build:

  error[E0786]: found invalid metadata files for crate `rustc_macros`
  which `rustc_driver` depends on
    --> cargo/cc_bindings_from_rs/run_compiler/../../../cc_bindings_from_rs/run_compiler.rs:10:1
     |
  10 | extern crate rustc_driver;
     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
     |
     = note: no `.rustc` section in

    [12 lines not shown]
DeltaFile
+7-7lang/rust/Makefile
+7-71 files

FreeBSD/ports c339017 — net-im/signal-desktop distinfo

net-im/signal-desktop: Update distinfo

PR:             300761
DeltaFile
+3-1net-im/signal-desktop/distinfo
+3-11 files

FreeBSD/ports 53b7e78 — devel/iaito Makefile distinfo

devel/iaito: Update 6.2.4 => 6.2.6

Changelog:
https://github.com/radareorg/iaito/releases/tag/6.2.6

PR:             300794
Sponsored by:   UNIS Labs (vvd, commit patch)
DeltaFile
+3-3devel/iaito/distinfo
+1-1devel/iaito/Makefile
+4-42 files

FreeBSD/ports 9abd4d7 — sysutils/usacloud-core Makefile.version Makefile

sysutils/usacloud: Update to 1.22.12

ChangeLogs:     https://github.com/sacloud/usacloud/releases/tag/v1.22.9
                https://github.com/sacloud/usacloud/releases/tag/v1.22.10
                https://github.com/sacloud/usacloud/releases/tag/v1.22.11
                https://github.com/sacloud/usacloud/releases/tag/v1.22.12
Approved by:    hrs (mentor, blanket)
DeltaFile
+5-5sysutils/usacloud-core/distinfo
+1-1sysutils/usacloud-core/Makefile.version
+1-1sysutils/usacloud-core/Makefile
+7-73 files

FreeBSD/ports b34ac1f — deskutils/calcurse distinfo Makefile

deskutils/calcurse: Update to 4.9.0

- Add tests

ChangeLog:      https://calcurse.org/files/changes.html
MFH:            2026Q4
(cherry picked from commit 16854992e159afdaf54cd1d743f98074466ebce7)
DeltaFile
+3-3deskutils/calcurse/distinfo
+4-2deskutils/calcurse/Makefile
+7-52 files

FreeBSD/ports 1685499 — deskutils/calcurse distinfo Makefile

deskutils/calcurse: Update to 4.9.0

- Add tests

ChangeLog:      https://calcurse.org/files/changes.html
MFH:            2026Q4
DeltaFile
+3-3deskutils/calcurse/distinfo
+4-2deskutils/calcurse/Makefile
+7-52 files

FreeBSD/ports fc1ff14 — games/xray-16 Makefile distinfo

games/xray-16: Update 2921-january-2025-rc1.20261001 => 2921-january-2025-rc1.20261115

Commit log:
https://github.com/OpenXRay/xray-16/compare/d4979c2...5c431a1

PR:             300797
Sponsored by:   UNIS Labs (vvd, commit patch)
DeltaFile
+5-5games/xray-16/distinfo
+3-4games/xray-16/Makefile
+8-92 files

FreeBSD/ports d3063c8 — x11/albert Makefile

x11/albert: Fix building

Approved by:    portmgr (fixit blanket)
DeltaFile
+1-1x11/albert/Makefile
+1-11 files

FreeBSD/ports be4ec5a — devel/electron42 Makefile

devel/electron42: Bump port revision for expiration notice

Fixes:          24b2edf893f6 (devel/electron42: Deprecate and set to expire on 2026-12-31)
MFH:            2026Q4
(cherry picked from commit 4ac6636c3ad446da17471011dddf5bb4dba7cfe9)
DeltaFile
+1-0devel/electron42/Makefile
+1-01 files

FreeBSD/ports 4ac6636 — devel/electron42 Makefile

devel/electron42: Bump port revision for expiration notice

Fixes:          24b2edf893f6 (devel/electron42: Deprecate and set to expire on 2026-12-31)
MFH:            2026Q4
DeltaFile
+1-0devel/electron42/Makefile
+1-01 files

FreeBSD/ports eaec848 — multimedia/ffmpegthumbnailer pkg-plist Makefile

multimedia/ffmpegthumbnailer: Update 2.4.1 => 2.4.2

Changelog:
https://github.com/dirkvdb/ffmpegthumbnailer/blob/v2.4.2/ChangeLog

Reported by:    Repology
Approved by:    osa, vvd (mentors, implicit)
DeltaFile
+3-3multimedia/ffmpegthumbnailer/distinfo
+1-1multimedia/ffmpegthumbnailer/pkg-plist
+1-1multimedia/ffmpegthumbnailer/Makefile
+5-53 files

FreeBSD/ports 6069268 — textproc Makefile, textproc/p5-Jq pkg-plist distinfo

textproc/p5-Jq: new port had been added (+)

Jq.pm is a Perl module binding to Jq which inputs and
outputs are Perl data objects that can be represented
as JSON.
DeltaFile
+24-0textproc/p5-Jq/Makefile
+8-0textproc/p5-Jq/pkg-descr
+3-0textproc/p5-Jq/pkg-plist
+3-0textproc/p5-Jq/distinfo
+1-0textproc/Makefile
+39-05 files

FreeBSD/ports 54c04a4 — cad/openscad-devel Makefile.git_rev distinfo

cad/openscad-devel: Update to 2026.11.14
DeltaFile
+3-3cad/openscad-devel/distinfo
+2-2cad/openscad-devel/Makefile.git_rev
+5-52 files

FreeBSD/ports e1af173 — lang/swift6 Makefile distinfo, lang/swift6/files patch-swift_utils_swift__build__support_swift__build__support_products_llvm.py patch-swift-corelibs-libdispatch_src_shims_lock.h

lang/swift6: lang/swift6: Update to 6.4.2

Release Announcement: https://forums.swift.org/t/announcing-swift-6-4-2/90337

PR:             300624
Reported by:    GitHub (watch releases)
Co-authored-by: Piotr Kubaj <pkubaj at FreeBSD.org>
DeltaFile
+73-73lang/swift6/distinfo
+4-4lang/swift6/Makefile
+2-2lang/swift6/files/patch-swift_utils_swift__build__support_swift__build__support_products_llvm.py
+2-2lang/swift6/files/patch-swift-corelibs-libdispatch_src_shims_lock.h
+81-814 files

FreeBSD/ports fdbc48a — devel/electron42 Makefile

devel/electron42: Deprecate and set to expire on 2026-12-31

MFH:            2026Q4
(cherry picked from commit 24b2edf893f6908827b87192f39581826ca54832)
DeltaFile
+3-0devel/electron42/Makefile
+3-01 files

FreeBSD/ports 24b2edf — devel/electron42 Makefile

devel/electron42: Deprecate and set to expire on 2026-12-31

MFH:            2026Q4
DeltaFile
+3-0devel/electron42/Makefile
+3-01 files

FreeBSD/ports e1d5a92 — devel/electron45 Makefile, devel/electron45/files patch-services_device_hid_hid__service__fido.cc patch-sandbox_policy_openbsd_sandbox__openbsd.cc

devel/electron45: Add port: Build cross-platform desktop apps with JavaScript, HTML, and CSS

Build cross platform desktop apps with JavaScript, HTML, and CSS.

It's easier than you think.

If you can build a website, you can build a desktop app. Electron is a
framework for creating native applications with web technologies like
JavaScript, HTML, and CSS. It takes care of the hard parts so you can
focus on the core of your application.

WWW: https://electronjs.org/
DeltaFile
+8,324-0devel/electron45/files/packagejsons/yarn.lock
+1,000-0devel/electron45/files/packagejsons/.yarn/releases/yarn-4.18.0.cjs
+517-0devel/electron45/Makefile
+500-0devel/electron45/files/patch-chrome_browser_about__flags.cc
+448-0devel/electron45/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
+399-0devel/electron45/files/patch-services_device_hid_hid__service__fido.cc
+11,188-01,915 files not shown
+60,758-01,921 files

FreeBSD/ports 0920dda — dns/tldx Makefile distinfo

dns/tldx: Update 1.6.0 => 1.6.1

Changelog:
https://github.com/brandonyoungdev/tldx/blob/v1.6.1/CHANGELOG.md

Reported by:    Repology
Approved by:    osa, vvd (mentors, implicit)
MFH:            2026Q4

(cherry picked from commit 611f392e3ee5fa07f7de4c017405521e0a8c692e)
DeltaFile
+5-5dns/tldx/distinfo
+1-2dns/tldx/Makefile
+6-72 files

FreeBSD/ports 611f392 — dns/tldx Makefile distinfo

dns/tldx: Update 1.6.0 => 1.6.1

Changelog:
https://github.com/brandonyoungdev/tldx/blob/v1.6.1/CHANGELOG.md

Reported by:    Repology
Approved by:    osa, vvd (mentors, implicit)
MFH:            2026Q4
DeltaFile
+5-5dns/tldx/distinfo
+1-2dns/tldx/Makefile
+6-72 files

FreeBSD/ports 609aa4d — net-im/tuwunel Makefile Makefile.crates, net-im/tuwunel/files patch-Cargo.toml pkg-message.in

net-im/tuwunel: Update to 2.0.0

Adds logins through OIDC, JWT and the Matrix Authentication Service,
media storage on S3 and Google Cloud Storage, the Synapse admin API
and outgoing mail.  The server now checks its configuration on
startup and warns about settings that do not fit the host.

Build the features upstream enables by default, except for those that
only apply to Linux.  Point to the thread limit a large database pool
runs into, and to the fallocate setting ZFS wants.

Changes:
https://github.com/matrix-construct/tuwunel/releases

Sponsored by:   Netzkommune GmbH
DeltaFile
+153-161net-im/tuwunel/distinfo
+76-80net-im/tuwunel/Makefile.crates
+16-1net-im/tuwunel/Makefile
+7-0net-im/tuwunel/files/pkg-message.in
+2-2net-im/tuwunel/files/patch-Cargo.toml
+254-2445 files

FreeBSD/ports bf4e116 — cad/qcad Makefile

cad/qcad: Bump PORTREVISION
DeltaFile
+1-1cad/qcad/Makefile
+1-11 files

FreeBSD/ports cc8f989 — cad/qcad pkg-plist

cad/qcad: Fix pkg-plist
DeltaFile
+2-1cad/qcad/pkg-plist
+2-11 files

FreeBSD/ports 3862a72 — sysutils Makefile, sysutils/u-boot-cm3588-nas pkg-descr Makefile

sysutils/u-boot-cm3588-nas: new port

U-Boot port for FriendlyARM CM3588-NAS

PR:     294742
DeltaFile
+7-0sysutils/u-boot-cm3588-nas/Makefile
+6-0sysutils/u-boot-cm3588-nas/pkg-descr
+1-0sysutils/Makefile
+14-03 files

FreeBSD/ports 46d5df8 — textproc/py-wcmatch Makefile distinfo

textproc/py-wcmatch: update to 12.0.3

Changes:        https://github.com/facelessuser/wcmatch/releases/tag/12.0.2
Changes:        https://github.com/facelessuser/wcmatch/releases/tag/12.0.3
Reported-by:    repology
DeltaFile
+3-3textproc/py-wcmatch/distinfo
+2-2textproc/py-wcmatch/Makefile
+5-52 files

FreeBSD/ports 716e969 — textproc/py-bracex Makefile distinfo

textproc/py-bracex: update to 3.2.3

Changes:        https://github.com/facelessuser/bracex/releases/tag/3.2.3
Reported-by:    repology
DeltaFile
+3-3textproc/py-bracex/distinfo
+1-1textproc/py-bracex/Makefile
+4-42 files