FreeBSD/ports 9e0754c — deskutils/joplin-desktop Makefile, deskutils/podman-desktop Makefile

*/*: Bump port revision after electron42 update (deac69047879)
DeltaFile
+1-1net-im/deltachat-desktop/Makefile
+1-1graphics/drawio/Makefile
+1-1deskutils/podman-desktop/Makefile
+1-1deskutils/joplin-desktop/Makefile
+4-44 files

FreeBSD/ports deac690 — devel/electron42 distinfo, devel/electron42/files patch-electron_spec_chromium.spec.ts patch-electron_spec_api-web-frame-main.spec.ts

devel/electron42: Update to 42.11.14

Changelog:
- https://github.com/electron/electron/releases/tag/v42.11.13
- https://github.com/electron/electron/releases/tag/v42.11.14

Reported by:    GitHub (watch releases)
DeltaFile
+35-26devel/electron42/files/patch-electron_spec_api-app.spec.ts
+22-22devel/electron42/files/patch-electron_spec_api-browser-window.spec.ts
+7-7devel/electron42/files/patch-electron_spec_api-content-tracing.spec.ts
+7-7devel/electron42/distinfo
+0-11devel/electron42/files/patch-electron_spec_api-web-frame-main.spec.ts
+4-4devel/electron42/files/patch-electron_spec_chromium.spec.ts
+75-776 files not shown
+91-8912 files

FreeBSD/ports 2a43a1b — www/p5-Plack distinfo Makefile

www/p5-Plack: update 1.0054 -> 1.0055

Changelog: https://metacpan.org/dist/Plack/changes

Security:       CVE-2026-110333
Security:       CVE-2026-110332
Security:       CVE-2026-110335
Security:       CVE-2026-110334
Security:       CVE-2026-110336
DeltaFile
+3-3www/p5-Plack/distinfo
+5-1www/p5-Plack/Makefile
+8-42 files

FreeBSD/ports 7687e4a — security/vuxml/vuln 2026.xml

security/vuxml: Document p5-Plack vulnerabilities
DeltaFile
+49-0security/vuxml/vuln/2026.xml
+49-01 files

FreeBSD/ports f7e980f — x11/sddm Makefile

x11/sddm: Bump PORTREVISION

PR:             296696
Reported by:    mikael
Fixes:  9c100997858850916201b483b2662b70760163e8
DeltaFile
+1-1x11/sddm/Makefile
+1-11 files

FreeBSD/ports 03306a8 — security/py-pycryptodome Makefile distinfo, security/py-pycryptodomex distinfo

security/py-pycryptodome{,x}: Update to 3.24.1

Changelog:      https://github.com/Legrandin/pycryptodome/blob/v3.24.1/Changelog.rst

PR:             299363
MFH:            2026Q4
Security:       07e99f22-c176-4c8f-9678-a57ba8114959
Sponsored by:   Saltant Solutions LLC

(cherry picked from commit 239f1fbd0d8568ae4356ed4658c09c8ca67da366)
DeltaFile
+3-3security/py-pycryptodomex/distinfo
+3-3security/py-pycryptodome/distinfo
+2-2security/py-pycryptodome/Makefile
+8-83 files

FreeBSD/ports 239f1fb — security/py-pycryptodome Makefile distinfo, security/py-pycryptodomex distinfo

security/py-pycryptodome{,x}: Update to 3.24.1

Changelog:      https://github.com/Legrandin/pycryptodome/blob/v3.24.1/Changelog.rst

PR:             299363
MFH:            2026Q4
Security:       07e99f22-c176-4c8f-9678-a57ba8114959
Sponsored by:   Saltant Solutions LLC
DeltaFile
+3-3security/py-pycryptodomex/distinfo
+3-3security/py-pycryptodome/distinfo
+2-2security/py-pycryptodome/Makefile
+8-83 files

FreeBSD/ports 6bbdcde — cad/qelectrotech pkg-plist Makefile, cad/qelectrotech/files patch-CMakeLists.txt patch-sources_ElementsCollection_elementslocation.cpp

cad/qelectrotech: Switch to Qt6

PR:             299313
DeltaFile
+24-19cad/qelectrotech/Makefile
+38-0cad/qelectrotech/files/patch-sources_machine__info.cpp
+28-0cad/qelectrotech/files/patch-sources_qgimanager.cpp
+13-14cad/qelectrotech/pkg-plist
+25-0cad/qelectrotech/files/patch-sources_ElementsCollection_elementslocation.cpp
+14-0cad/qelectrotech/files/patch-CMakeLists.txt
+142-3311 files not shown
+265-3417 files

FreeBSD/ports 9c10099 — x11/sddm/files patch-data_scripts_Xsetup

x11/sddm: Allow sddm_xkb_layout to be completely overriden from rc.conf

PR:             296696
DeltaFile
+5-6x11/sddm/files/patch-data_scripts_Xsetup
+5-61 files

FreeBSD/ports e5d6157 — x11-wm/wideriver Makefile distinfo

x11-wm/wideriver: Update to 1.4.0

ChangeLog:

1. https://github.com/alex-courtis/wideriver/releases/tag/1.4.0

Reported by:    Alexander Courtis <notifications at github.com>
DeltaFile
+3-3x11-wm/wideriver/distinfo
+1-1x11-wm/wideriver/Makefile
+4-42 files

FreeBSD/ports ae2d073 — textproc/fcitx5-qt Makefile

textproc/fcitx5-qt: Do not pretend to be dependent on KF5

ECM module is provided by the latest KDE Frameworks anyway.

PR:             299313
DeltaFile
+1-1textproc/fcitx5-qt/Makefile
+1-11 files

FreeBSD/ports 21a150d — devel/eastl Makefile

devel/eastl: Broken on aarch64, riscv64

Reported by:    fallout

(cherry picked from commit 069d5f6036fcdd37763d4ddd2493c53424e1cbd2)
DeltaFile
+2-2devel/eastl/Makefile
+2-21 files

FreeBSD/ports 069d5f6 — devel/eastl Makefile

devel/eastl: Broken on aarch64, riscv64

Reported by:    fallout
DeltaFile
+2-2devel/eastl/Makefile
+2-21 files

FreeBSD/ports 48b43e7 — biology/vcflib pkg-plist distinfo, biology/vcflib/files patch-src_zig_build.zig patch-CMakeLists.txt

biology/vcflib: Update to 1.0.15

This updates the Zig dependency to lang/zig015 and fixes the libzig.a
build from the undefined __zig_probe_stack bug. Also apply Makefile
cleanup and formatting.

Approved by:    arrowd (co-mentor)
Approved by:    makc (mentor)

(cherry picked from commit 3d63dea5e43d012cae4b303ed2498e3c2f2bec0e)
DeltaFile
+26-29biology/vcflib/Makefile
+0-31biology/vcflib/files/patch-src-zig-samples.zig
+15-9biology/vcflib/distinfo
+2-15biology/vcflib/files/patch-CMakeLists.txt
+10-0biology/vcflib/files/patch-src_zig_build.zig
+2-1biology/vcflib/pkg-plist
+55-856 files

FreeBSD/ports 3d63dea — biology/vcflib pkg-plist distinfo, biology/vcflib/files patch-src_zig_build.zig patch-CMakeLists.txt

biology/vcflib: Update to 1.0.15

This updates the Zig dependency to lang/zig015 and fixes the libzig.a
build from the undefined __zig_probe_stack bug. Also apply Makefile
cleanup and formatting.

Approved by:    arrowd (co-mentor)
Approved by:    makc (mentor)
DeltaFile
+26-29biology/vcflib/Makefile
+0-31biology/vcflib/files/patch-src-zig-samples.zig
+15-9biology/vcflib/distinfo
+2-15biology/vcflib/files/patch-CMakeLists.txt
+10-0biology/vcflib/files/patch-src_zig_build.zig
+2-1biology/vcflib/pkg-plist
+55-856 files

FreeBSD/ports eba10e3 — finance/py-openbb-yfinance Makefile

finance/py-openbb-yfinance: fix fetch

Reported by:    fallout

(cherry picked from commit adaf5185260141a77a7e5d7b4a8e7344789f530b)
DeltaFile
+1-0finance/py-openbb-yfinance/Makefile
+1-01 files

FreeBSD/ports adaf518 — finance/py-openbb-yfinance Makefile

finance/py-openbb-yfinance: fix fetch

Reported by:    fallout
DeltaFile
+1-0finance/py-openbb-yfinance/Makefile
+1-01 files

FreeBSD/ports f6ad0eb — x11/kitty Makefile

x11/kitty: Remove dependency on linux:rl9

- Linuxator is an indirect dependency only when custom shaders are
  enabled.
- Bump PORTREVISION

PR:     299339
DeltaFile
+2-2x11/kitty/Makefile
+2-21 files

FreeBSD/ports b7874d1 — x11/antimicrox Makefile

x11/antimicrox: migrate consumers to KF6/Qt6

PR:             299313
Reported by:    makc
DeltaFile
+4-3x11/antimicrox/Makefile
+4-31 files

FreeBSD/ports cc7d27b — databases/qdrant Makefile

databases/qdrant: remove AWS_LC_SYS_NO_JITTER_ENTROPY=1

It builds w/out it.
DeltaFile
+0-2databases/qdrant/Makefile
+0-21 files

FreeBSD/ports a518528 — graphics/milton/files patch-CMakeLists.txt

graphics/milton: try to unbreak the build against future CMake.
DeltaFile
+6-0graphics/milton/files/patch-CMakeLists.txt
+6-01 files

FreeBSD/ports 9c87820 — databases/py-deltalake Makefile, devel/vite-plus Makefile

lang/rust: Bump revisions after 1.99.0

PR:             299016
DeltaFile
+1-2devel/vite-plus/Makefile
+1-2databases/py-deltalake/Makefile
+1-1x11/xdg-desktop-portal-luminous/Makefile
+1-1x11/wmfocus/Makefile
+1-1x11/wlr-which-key/Makefile
+1-1x11/wleave/Makefile
+6-8837 files not shown
+843-629843 files

FreeBSD/ports 41a5b76 — misc/wavedrom/files patch-rust-1.99.0

misc/wavedrom: Fix build with rust 1.99.0

Fix the following error:
error: invalid definition of the runtime `free` symbol used by the standard library
  --> wavedrom-wasm/src/lib.rs:21:1
   |
21 | pub unsafe extern "C" fn free(ptr: *mut u8, size: usize) {
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
   = note: expected `unsafe extern "C" fn(*mut c_void)` (for the current target)
           found    `unsafe extern "C" fn(*mut u8, usize)`
   = help: either fix the signature or remove any attributes like `#[unsafe(no_mangle)]`, `#[unsafe(export_name = "free")]`, or `#[link_name = "free"]`
   = note: `#[deny(invalid_runtime_symbol_definitions)]` on by default

PR:             299016
Approved by:    portmgr (build fix blanket)
DeltaFile
+28-0misc/wavedrom/files/patch-rust-1.99.0
+28-01 files

FreeBSD/ports dd400e5 — x11/clipcat/files patch-rust-1.99.0

x11/clipcat: Fix build with rust 1.99.0

Fix the following error:
error: lint `no_mangle_generic_items` has been removed: converted into hard error, generic items must always be mangled

PR:             299016
Approved by:    portmgr (build fix blanket)
DeltaFile
+13-0x11/clipcat/files/patch-rust-1.99.0
+13-01 files

FreeBSD/ports ea503e5 — x11/squeekboard/files patch-rust-1.99.0

x11/squeekboard: Fix build with rust 1.99.0

Fix the following error:
=>> Building x11/squeekboard
error: invalid definition of the runtime `close` symbol used by the standard library
  --> /wrkdirs/usr/ports/x11/squeekboard/work/squeekboard-v1.43.1/src/vkeyboard.rs:49:9
   |
49 |         fn close(fd: u32);
   |         ^^^^^^^^^^^^^^^^^^
   |
   = note: expected `unsafe extern "C" fn(i32) -> i32` (for the current target)
           found    `unsafe extern "C" fn(u32)`
   = help: either fix the signature or remove any attributes like `#[unsafe(no_mangle)]`, `#[unsafe(export_name = "close")]`, or `#[link_name = "close"]`
   = note: `#[deny(invalid_runtime_symbol_definitions)]` on by default

PR:             299016
Approved by:    portmgr (build fix blanket)
DeltaFile
+31-0x11/squeekboard/files/patch-rust-1.99.0
+31-01 files

FreeBSD/ports d7c9e7f — lang/rust Makefile distinfo, lang/rust-bootstrap distinfo

lang/rust: Update to 1.99.0

Announce:       https://blog.rust-lang.org/2026/10/01/Rust-1.99.0/
ChangeLog:      https://github.com/rust-lang/rust/releases/tag/1.99.0

PR:             299016
Tested by:      mikael,pkubaj
Exp-run by:     antoine
DeltaFile
+51-51lang/rust/distinfo
+16-0lang/rust/files/patch-llvm_include_llvm_Support_Allocator.h
+0-13lang/rust/files/patch-compiler_rustc__target_src_spec_targets_powerpc64le__unknown__freebsd.rs
+3-3lang/rust/Makefile
+3-3lang/rust-bootstrap/distinfo
+2-2lang/rust/files/patch-src_tools_cargo_src_cargo_sources_git_source.rs
+75-723 files not shown
+78-759 files

FreeBSD/ports 32dca60 — audio/qtractor Makefile

audio/qtractor: change to Qt6

PR:             289531
DeltaFile
+6-4audio/qtractor/Makefile
+6-41 files

FreeBSD/ports caeffcc — misc/lean-ctx Makefile distinfo

misc/lean-ctx: update 3.11.2 → 3.11.4
DeltaFile
+3-3misc/lean-ctx/distinfo
+1-1misc/lean-ctx/Makefile
+4-42 files

FreeBSD/ports 68779c1 — cad/ktechlab distinfo pkg-plist

cad/ktechlab: update 0.51.0 → 0.51.0.426 (latest revision); change to Qt6/KF6

Port updated to the the latest revision that supports Qt6/KF6.

PR:     299313
DeltaFile
+14-11cad/ktechlab/Makefile
+6-7cad/ktechlab/pkg-plist
+3-3cad/ktechlab/distinfo
+23-213 files

FreeBSD/ports e692189 — devel/stgit Makefile distinfo

devel/stgit: update 2.6.1 → 2.7.0
DeltaFile
+229-231devel/stgit/distinfo
+114-116devel/stgit/Makefile
+343-3472 files