FreeBSD/ports 13f0549filesystems/zerofs Makefile Makefile.crates

filesystems/zerofs: Update to 2.3.5

Concurrent 9P client requests are now bounded and reply progress is
tracked per connection, and the kernel client gained recovery fixes
along with Linux 7.3 compatibility.  Compaction repacking was
overhauled, its output data blocks are cached and the GC intervals
relaxed.  Deku was replaced by explicit NBD and shared 9p slice codecs,
and frame encoding, segment uploads and metadata encoding do fewer
copies and allocations.

PR:             298643
Changes:        https://github.com/Barre/ZeroFS/releases
Sponsored by:   Netzkommune GmbH
DeltaFile
+221-239filesystems/zerofs/distinfo
+109-118filesystems/zerofs/Makefile.crates
+1-2filesystems/zerofs/Makefile
+331-3593 files

FreeBSD/ports a62b2a8misc/py-pytorch Makefile, misc/py-pytorch/files patch-cmake_Dependencies.cmake patch-third__party_pthreadpool_src_pthreads.c

misc/py-pytorch: unbreak on amd64

Add FreeBSD patches for FreeBSD.
Many patches were upstreamed.
DeltaFile
+36-0misc/py-pytorch/files/patch-aten_src_ATen_native_quantized_cpu_qnnpack_CMakeLists.txt
+24-0misc/py-pytorch/files/patch-third__party_pthreadpool_src_pthreads.c
+10-2misc/py-pytorch/files/patch-cmake_Dependencies.cmake
+1-1misc/py-pytorch/Makefile
+71-34 files

FreeBSD/ports dbdb754databases/greptimedb Makefile

databases/greptimedb: broken due to removed feature in rust-nightly

Reported by:    fallout
DeltaFile
+2-0databases/greptimedb/Makefile
+2-01 files

FreeBSD/ports b322836net-im/signal-desktop Makefile, textproc/obsidian Makefile

*/*: Bump port revision after electron43 update (c1bd79ffad3a)
DeltaFile
+1-1textproc/obsidian/Makefile
+1-1net-im/signal-desktop/Makefile
+2-22 files

FreeBSD/ports c1bd79fdevel/electron43 distinfo, devel/electron43/files patch-third__party_blink_renderer_platform_runtime__enabled__features.json5 patch-electron_spec_api-protocol-spec.ts

devel/electron43: Update to 43.7.3

Changelog:
- https://github.com/electron/electron/releases/tag/v43.7.2
- https://github.com/electron/electron/releases/tag/v43.7.3

Reported by:    GitHub (watch releases)
DeltaFile
+20-20devel/electron43/files/patch-electron_spec_api-browser-window-spec.ts
+16-16devel/electron43/files/patch-electron_spec_api-app-spec.ts
+7-7devel/electron43/distinfo
+11-2devel/electron43/files/patch-electron_shell_browser_osr_osr__video__consumer.cc
+0-11devel/electron43/files/patch-electron_spec_api-protocol-spec.ts
+5-5devel/electron43/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
+59-617 files not shown
+78-8013 files

FreeBSD/ports 171e55asysutils/uhidd Makefile

sysutils/uhidd: unbreak DEVD after 495f8d8067f4

ld-elf.so.1: Shared object "%%LIBCUSE%%" not found

PR:             296543
(cherry picked from commit f42be6de8539006230a8ee4ccdaca19530d60bf6)
DeltaFile
+3-1sysutils/uhidd/Makefile
+3-11 files

FreeBSD/ports f42be6dsysutils/uhidd Makefile

sysutils/uhidd: unbreak DEVD after 495f8d8067f4

ld-elf.so.1: Shared object "%%LIBCUSE%%" not found

PR:             296543
DeltaFile
+3-1sysutils/uhidd/Makefile
+3-11 files

FreeBSD/ports f3e2d20x11/windowtolayer Makefile distinfo

x11/windowtolayer: update to 0.4.0

Changes:        https://gitlab.freedesktop.org/mstoeckl/windowtolayer/-/releases/v0.4.0
Reported by:    GitLab (notify releases)
DeltaFile
+3-3x11/windowtolayer/distinfo
+1-2x11/windowtolayer/Makefile
+4-52 files

FreeBSD/ports 4eef87awww/evcc Makefile distinfo

www/evcc: update to 0.315.2

Changes:        https://github.com/evcc-io/evcc/releases
DeltaFile
+7-7www/evcc/distinfo
+2-2www/evcc/Makefile
+9-92 files

FreeBSD/ports b630d57editors/openoffice-devel distinfo Makefile, editors/openoffice-devel/files patch-solenv_gbuild_platform_freebsd.mk patch-solenv_inc_unxfbsd.mk

editors/openoffice-devel: switch to upstream trunk

Switch to following the upstream trunk branch.  The AOO42X is likely a
dead end, and the next major release will propably be 5.0.0.
DeltaFile
+10-12editors/openoffice-devel/Makefile
+0-13editors/openoffice-devel/files/patch-testtools_source_bridgetest_makefile.mk
+0-11editors/openoffice-devel/files/patch-solenv_inc_unxfbsd.mk
+0-10editors/openoffice-devel/files/patch-solenv_gbuild_platform_freebsd.mk
+5-5editors/openoffice-devel/distinfo
+15-515 files

FreeBSD/ports 814715cdevel/py-virtualenv Makefile distinfo

devel/py-virtualenv: Update to 21.7.16

ChangeLog:

1. https://github.com/pypa/virtualenv/releases/tag/21.7.15
2. https://github.com/pypa/virtualenv/releases/tag/21.7.16

Reported by:    "github-actions[bot]" <notifications at github.com>
DeltaFile
+3-3devel/py-virtualenv/distinfo
+1-1devel/py-virtualenv/Makefile
+4-42 files

FreeBSD/ports f1068a6devel/py-ruff Makefile distinfo, devel/ruff Makefile Makefile.crates

devel/{,py-}ruff: Update to 0.16.8

PR:             298651
Approved by:    yuri (maintainer)
DeltaFile
+25-25devel/ruff/distinfo
+25-25devel/py-ruff/distinfo
+12-13devel/py-ruff/Makefile
+11-11devel/ruff/Makefile.crates
+1-2devel/ruff/Makefile
+74-765 files

FreeBSD/ports e700246www/evcc distinfo Makefile, www/evcc/files patch-package.json patch-package-lock.json

www/evcc: update to 0.315.0

Add patch to use vite-plus 0.2.9
Switch to build using vite-plus

Changes:        https://github.com/evcc-io/evcc/releases
PR:             298306
DeltaFile
+957-0www/evcc/files/patch-package-lock.json
+17-13www/evcc/Makefile
+25-0www/evcc/files/patch-package.json
+7-7www/evcc/distinfo
+1,006-204 files

FreeBSD/ports b5bccd2devel/lief Makefile

devel/lief: fix build issue

Use vendored utf8cpp module.
The system installed one in incompatible.

PR:             298528
Approved by:    blanket (fix build)
DeltaFile
+3-4devel/lief/Makefile
+3-41 files

FreeBSD/ports ac908d8devel/glaze distinfo Makefile, x11-wm/hyprland Makefile

devel/glaze: update 7.9.1 → 8.4.0
DeltaFile
+10-1x11-wm/hyprland/files/patch-CMakeLists.txt
+7-1devel/glaze/pkg-plist
+2-5devel/glaze/Makefile
+3-3devel/glaze/distinfo
+2-2x11-wm/hyprland/Makefile
+1-1x11/hyprshutdown/Makefile
+25-136 files

FreeBSD/ports b9b9ae0biology/rampler Makefile distinfo, biology/rampler/files patch-CMakeLists.txt

biology/rampler: update 2.0.0 → 2.1.1
DeltaFile
+17-28biology/rampler/files/patch-CMakeLists.txt
+3-3biology/rampler/distinfo
+1-2biology/rampler/Makefile
+21-333 files

FreeBSD/ports 47efbf1devel/tauri-cli Makefile

devel/tauri-cli: update WWW
DeltaFile
+2-1devel/tauri-cli/Makefile
+2-11 files

FreeBSD/ports cbf0a36misc/lf Makefile distinfo

misc/lf: update 42 → 42.16

This fixes the bug with key strokes lag when pressing q didn't exit the
app and q needed to be pressed again.
DeltaFile
+13-13misc/lf/distinfo
+7-6misc/lf/Makefile
+20-192 files

FreeBSD/ports 24f83bfdevel/flatcc Makefile distinfo

devel/flatcc: update 0.6.3 → 0.6.4
DeltaFile
+3-3devel/flatcc/distinfo
+2-2devel/flatcc/Makefile
+5-52 files

FreeBSD/ports 66b8e4awww/angie distinfo, www/angie-module-njs Makefile

www/angie-module-njs: Security update to 1.0.1

This maintenance update of njs fixes three security issues:

- Access control bypass in js_access when an asynchronous request body
  continuation threw an exception or produced an unhandled rejection
  (CVE-2026-18329). Previously, nginx could continue processing the
  request as though the js_access check had succeeded. Affects
  0.9.9-1.0.0. Thanks to Ta Duc Thien.

- Worker process crash when reading Response.statusText after an
  upstream server returned a status line with an empty reason phrase
  (CVE-2026-78222). Affects 0.5.1-1.0.0.

- Heap buffer overflow while parsing namespace prefix lists passed to
  xml.exclusiveC14n() (CVE-2026-78689). Affects 0.7.10-1.0.0. Thanks to
  Vladimir, Vulnerability Research Tech Lead @ Cyera, evilgensec.

PR:             298637

    [5 lines not shown]
DeltaFile
+2-2www/angie/distinfo
+2-2www/angie-module-njs/Makefile
+4-42 files

FreeBSD/ports 95d9d8cwww/angie Makefile distinfo, www/angie-module-set-misc Makefile

www/angie: Security update to 1.12.2

This maintenance release fixes CVE-2026-90439:

When using an OpenSSL version without native HTTP/3 support (3.5.0
or earlier), if the default server for the address that accepted a
regular HTTPS request also used HTTP/3 (the listen directive with the
quic parameter, possibly on a different port), while a server block
without HTTP/3 was selected by domain name (SNI), limited worker process
memory corruption or a worker process crash could occur
(CVE-2026-90439); the fix was ported from nginx 1.31.6.

PR:             298632
Changes:        https://en.angie.software/angie/docs/oss_changes/#angie-1-12-2
Security:       6cf2ff4b-b38c-11f1-a655-3497f65b111b
Sponsored by:   Netzkommune GmbH

(cherry picked from commit 1fa3fa28695213f50759b063a1097cc5ffdf8d83)
DeltaFile
+3-3www/angie/distinfo
+1-1www/angie/Makefile
+1-1www/angie-module-zstd/Makefile
+1-1www/angie-module-vod/Makefile
+1-1www/angie-module-upload/Makefile
+1-1www/angie-module-set-misc/Makefile
+8-818 files not shown
+26-2624 files

FreeBSD/ports 28eeb6fdevel/rubygem-opentelemetry-exporter-otlp distinfo Makefile

devel/rubygem-opentelemetry-exporter-otlp: update to 0.36.0

Changes:        https://open-telemetry.github.io/opentelemetry-ruby/opentelemetry-exporter-otlp/v0.30.0/file.CHANGELOG.html
DeltaFile
+3-4devel/rubygem-opentelemetry-exporter-otlp/Makefile
+3-3devel/rubygem-opentelemetry-exporter-otlp/distinfo
+6-72 files

FreeBSD/ports 292dcbaarchivers/lrzip Makefile distinfo

archivers/lrzip: update to 0.7.3
DeltaFile
+3-3archivers/lrzip/distinfo
+1-1archivers/lrzip/Makefile
+4-42 files

FreeBSD/ports db1cd5dgames/naev Makefile

games/naev: Fix build

Reported by:    pkg-fallout
DeltaFile
+2-1games/naev/Makefile
+2-11 files

FreeBSD/ports 08aa83egames/etlegacy pkg-plist Makefile

games/etlegacy: Update to 2.86.0
DeltaFile
+7-7games/etlegacy/distinfo
+2-2games/etlegacy/Makefile
+1-1games/etlegacy/pkg-plist
+10-103 files

FreeBSD/ports ec88e67games/alienarena Makefile distinfo, games/alienarena-data Makefile distinfo

games/alienarena*: update to 7.72.3
DeltaFile
+3-3games/alienarena/distinfo
+3-3games/alienarena-data/distinfo
+1-1games/alienarena/Makefile
+1-1games/alienarena-data/Makefile
+8-84 files

FreeBSD/ports c193f6bmisc/codex Makefile.crates Makefile, misc/codex/files patch-codex-rs_core_tests_suite_hooks.rs patch-codex-rs_Cargo.toml

misc/codex: Update to 0.155.1

Changelog:
- https://github.com/openai/codex/releases/tag/rust-v0.155.0
- https://github.com/openai/codex/releases/tag/rust-v0.155.1

Reported by:    GitHub (watch releases)
DeltaFile
+9-9misc/codex/files/patch-codex-rs_Cargo.lock
+7-3misc/codex/distinfo
+6-3misc/codex/Makefile
+2-2misc/codex/files/patch-codex-rs_core_tests_suite_hooks.rs
+2-2misc/codex/files/patch-codex-rs_Cargo.toml
+2-0misc/codex/Makefile.crates
+28-196 files

FreeBSD/ports 01b0954graphics Makefile, graphics/R-cran-Cairo distinfo pkg-descr

graphics/R-cran-Cairo: New port

R graphics device using the cairographics library for high-quality
vector (PDF, PostScript, SVG) and bitmap (PNG, JPEG, TIFF) output,
plus X11/Win32 display backends.

Reviewed by:    fuz, mat (previous revision)
Differential Revision:  https://reviews.freebsd.org/D22681
DeltaFile
+24-0graphics/R-cran-Cairo/Makefile
+11-0graphics/R-cran-Cairo/pkg-descr
+3-0graphics/R-cran-Cairo/distinfo
+1-0graphics/Makefile
+39-04 files

FreeBSD/ports ce2322bwww/R-cran-httr Makefile, www/R-cran-jquerylib Makefile

Update R-cran-* WWW to modern URL

Old R-cran-* ports have https://cran.r-project.org/web/packages/${PORTNAME}

New R-cran-* ports have https://cran.r-project.org/package=${PORTNAME}

Replace all the old WWW URLs with new WWW URLs

Reviewed by:    fuz
Differential Revision:  https://reviews.freebsd.org/D59714
DeltaFile
+1-1www/R-cran-servr/Makefile
+1-1www/R-cran-selectr/Makefile
+1-1www/R-cran-scrapeR/Makefile
+1-1www/R-cran-rvest/Makefile
+1-1www/R-cran-jquerylib/Makefile
+1-1www/R-cran-httr/Makefile
+6-6222 files not shown
+228-228228 files

FreeBSD/ports 3bbd676textproc/tgrep Makefile distinfo

textproc/tgrep: Update to 1.0.9

Changelog: https://github.com/microsoft/tgrep/releases/tag/v1.0.9

Reported by:    GitHub (watch releases)
DeltaFile
+3-3textproc/tgrep/distinfo
+1-1textproc/tgrep/Makefile
+4-42 files