FreeBSD/ports 52b2a71net-im/teams Makefile, x11/waveterm Makefile

*/*: Bump port revision after electron41 update (4364864a077f)
DeltaFile
+1-1x11/waveterm/Makefile
+1-0net-im/teams/Makefile
+2-12 files

FreeBSD/ports 4364864devel/electron41 distinfo Makefile, devel/electron41/files patch-content_browser_renderer__host_render__widget__host__view__aura.cc patch-gpu_command__buffer_service_gles2__cmd__decoder.cc

devel/electron41: Update to 41.9.0

Changelog: https://github.com/electron/electron/releases/tag/v41.9.0

Reported by:    GitHub (watch releases)
DeltaFile
+7-7devel/electron41/distinfo
+5-5devel/electron41/files/packagejsons/yarn.lock
+4-4devel/electron41/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc
+2-2devel/electron41/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc
+1-1devel/electron41/Makefile
+1-1devel/electron41/Makefile.version
+20-201 files not shown
+21-217 files

FreeBSD/ports 0fdfdccdns/knot3 distinfo distinfo.py-libknot

dns/{knot3,py-libknot}: Update 3.5.4 => 3.5.5

Changelog:
https://www.knot-dns.cz/2026-06-12-version-355.html

PR:             296249
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q2

(cherry picked from commit 218b58a7d3320a2821e31af74db4b9e4521274cf)
DeltaFile
+3-3dns/knot3/distinfo
+3-3dns/knot3/distinfo.py-libknot
+1-1dns/knot3/knotdns.mk
+7-73 files

FreeBSD/ports 218b58adns/knot3 distinfo distinfo.py-libknot

dns/{knot3,py-libknot}: Update 3.5.4 => 3.5.5

Changelog:
https://www.knot-dns.cz/2026-06-12-version-355.html

PR:             296249
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q2
DeltaFile
+3-3dns/knot3/distinfo
+3-3dns/knot3/distinfo.py-libknot
+1-1dns/knot3/knotdns.mk
+7-73 files

FreeBSD/ports 7f52e25security/vuxml/vuln 2026.xml

security/vuxml: Document dns/{ldns,py-ldns} vulnerability

PR:             296232
Approved by:    osa, vvd (Mentors, implicit)
Security:       CVE-2026-10846
DeltaFile
+35-0security/vuxml/vuln/2026.xml
+35-01 files

FreeBSD/ports bcb1128dns/ldns Makefile distinfo, dns/py-ldns pkg-plist

dns/{ldns,py-ldns}: Update 1.9.0 => 1.9.2

While here, introduce SOVERSION variable for easy update.

Release Notes:
- https://community.nlnetlabs.nl/t/ldns-1-9-1-released/3403
- https://community.nlnetlabs.nl/t/ldns-1-9-2-released/3404
Changelog:
https://github.com/NLnetLabs/ldns/blob/1.9.2/Changelog

PR:             296232
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q2

(cherry picked from commit 29b9a35715f663d7e8735bfeebf3226e7046fe7b)
DeltaFile
+7-3dns/ldns/Makefile
+3-3dns/ldns/distinfo
+1-1dns/ldns/pkg-plist
+1-1dns/py-ldns/pkg-plist
+12-84 files

FreeBSD/ports 29b9a35dns/ldns Makefile distinfo, dns/py-ldns pkg-plist

dns/{ldns,py-ldns}: Update 1.9.0 => 1.9.2

While here, introduce SOVERSION variable for easy update.

Release Notes:
- https://community.nlnetlabs.nl/t/ldns-1-9-1-released/3403
- https://community.nlnetlabs.nl/t/ldns-1-9-2-released/3404
Changelog:
https://github.com/NLnetLabs/ldns/blob/1.9.2/Changelog

PR:             296232
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q2
DeltaFile
+7-3dns/ldns/Makefile
+3-3dns/ldns/distinfo
+1-1dns/ldns/pkg-plist
+1-1dns/py-ldns/pkg-plist
+12-84 files

FreeBSD/ports c67d900www/chromium distinfo Makefile, www/chromium/files patch-gpu_command__buffer_service_gles2__cmd__decoder.cc

www/chromium: update to 149.0.7827.196
DeltaFile
+5-5www/chromium/distinfo
+2-2www/chromium/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc
+1-1www/chromium/Makefile
+8-83 files

FreeBSD/src 34397aesys/riscv/include ucontext.h

riscv: Use namespace-safe type __uint64_t to not depend on sys/types.h
DeltaFile
+5-5sys/riscv/include/ucontext.h
+5-51 files

FreeBSD/ports 774a29edeskutils/joplin-desktop Makefile, deskutils/podman-desktop Makefile

*/*: Bump port revision after electron40 update (97c55c5728e4)
DeltaFile
+1-1net-im/vesktop/Makefile
+1-1deskutils/podman-desktop/Makefile
+1-1graphics/drawio/Makefile
+1-0deskutils/joplin-desktop/Makefile
+4-34 files

FreeBSD/ports 97c55c5devel/electron40 distinfo Makefile.version, devel/electron40/files patch-media_video_video__encode__accelerator__adapter__test.cc patch-content_browser_renderer__host_render__widget__host__view__aura.cc

devel/electron40: Update to 40.10.5

Changelog: https://github.com/electron/electron/releases/tag/v40.10.5

Reported by:    GitHub (watch releases)
DeltaFile
+5-5devel/electron40/files/patch-media_video_video__encode__accelerator__adapter__test.cc
+5-5devel/electron40/distinfo
+4-4devel/electron40/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc
+2-2devel/electron40/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc
+1-1devel/electron40/Makefile.version
+17-175 files

FreeBSD/ports 4f30064dns/dnscontrol distinfo Makefile

dns/dnscontrol: Update to 4.42.0
DeltaFile
+5-5dns/dnscontrol/distinfo
+1-1dns/dnscontrol/Makefile
+6-62 files

FreeBSD/ports 1ff96acsysutils/containerd distinfo Makefile

sysutils/containerd: Update to 2.3.2
DeltaFile
+3-3sysutils/containerd/distinfo
+1-2sysutils/containerd/Makefile
+4-52 files

FreeBSD/ports 4857ed7multimedia/minisatip distinfo Makefile

multimedia/minisatip: Update to 2.0.87
DeltaFile
+3-3multimedia/minisatip/distinfo
+1-1multimedia/minisatip/Makefile
+4-42 files

FreeBSD/ports 42a2e85lang/purescript/files patch-__cabal__deps_tasty-1.5.3_tasty.cabal

lang/purescript: fix build on powerpc64le

powerpc64le is a 64-bit architecture as well.
DeltaFile
+11-0lang/purescript/files/patch-__cabal__deps_tasty-1.5.3_tasty.cabal
+11-01 files

FreeBSD/ports 3e28a06devel/boost-libs/files patch-boost_charconv_detail_config.hpp

devel/boost-libs: fix build on powerpc64le/CURRENT

After powerpc64le's switch to 128-bit long double, this port fails
to build. The reason is that boost expects 128-bit long double to be
the same type as __float128. Clang doesn't enable __float128 by default.
It does so after passing -mfloat128, but even then treats long double
and __float128 as distinct types.

Upstream issue opened at https://github.com/boostorg/charconv/issues/299
DeltaFile
+11-0devel/boost-libs/files/patch-boost_charconv_detail_config.hpp
+11-01 files

FreeBSD/src d7a3930sys/riscv/include vector.h ucontext.h, sys/riscv/riscv vector.c exec_machdep.c

riscv: Vector Extension (RVV) support.

RVV is a scalable SIMD (Single Instruction, Multiple Data) extension
designed to accelerate data-intensive workload such as AI, machine-learning
and DSP.

RVV exposes vector-length agnostic (VLA) execution and programming model,
with implementation defined vector register file size, dynamic vector
length selection, flexible register grouping, and rich instruction
semantics, serving as the foundation for portable, high-throughput
data-parallel acceleration.

Spec: https://github.com/riscvarchive/riscv-v-spec

RVV extends a base scalar RISC-V ISA with 32 vector registers and seven
unprivileged control-status registers (CSRs) to control the engine. Each
vector register could be up to 2^16 bits in length, depending on
implementation.


    [12 lines not shown]
DeltaFile
+240-0sys/riscv/riscv/vector.c
+180-7sys/riscv/riscv/exec_machdep.c
+54-1sys/riscv/riscv/swtch.S
+36-0sys/riscv/include/vector.h
+20-2sys/riscv/include/ucontext.h
+14-1sys/riscv/riscv/trap.c
+544-118 files not shown
+587-1714 files

FreeBSD/ports dcf62ffwww/p5-Template-Toolkit Makefile

www/p5-Template-Toolkit: Point WWW at GitHub

The original website has gone stale.

PR:             296244
Reported by:    linimon
DeltaFile
+1-1www/p5-Template-Toolkit/Makefile
+1-11 files

FreeBSD/ports 8404c17www/newsboat distinfo Makefile.crates

www/newsboat: Update 2.43 => 2.44

Changelog:
https://github.com/newsboat/newsboat/blob/master/CHANGELOG.md#244---2026-06-21

PR:             296193
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q2

(cherry picked from commit 0f66ab3c7b08a78ba22bc23321ee83a91b8799cc)
DeltaFile
+157-159www/newsboat/distinfo
+77-77www/newsboat/Makefile.crates
+1-4www/newsboat/Makefile
+235-2403 files

FreeBSD/ports 0f66ab3www/newsboat distinfo Makefile.crates

www/newsboat: Update 2.43 => 2.44

Changelog:
https://github.com/newsboat/newsboat/blob/master/CHANGELOG.md#244---2026-06-21

PR:             296193
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q2
DeltaFile
+157-159www/newsboat/distinfo
+77-77www/newsboat/Makefile.crates
+1-4www/newsboat/Makefile
+235-2403 files

FreeBSD/ports 0089c7fdevel/pyenv distinfo pkg-plist

devel/pyenv: Update to 2.7.3
DeltaFile
+3-3devel/pyenv/distinfo
+2-2devel/pyenv/pkg-plist
+1-1devel/pyenv/Makefile
+6-63 files

FreeBSD/ports b18d025misc/antigravity-cli distinfo Makefile

misc/antigravity-cli: update 1.0.10 → 1.0.11
DeltaFile
+5-5misc/antigravity-cli/distinfo
+2-2misc/antigravity-cli/Makefile
+7-72 files

FreeBSD/ports 249d1c3www/rt60 Makefile.cpan Makefile

www/rt60: Remove obsolete gd option

While here, update dependency versions

PR:             295471
DeltaFile
+10-13www/rt60/Makefile.cpan
+3-6www/rt60/Makefile
+13-192 files

FreeBSD/ports 8e00caemisc/ollama Makefile, misc/ollama/files ollama.in

misc/ollama: Make ollama service use the 'nobody' user by dfault

Suggested by:   Adrian Chadd <adrian at freebsd.org>
DeltaFile
+8-2misc/ollama/files/ollama.in
+1-0misc/ollama/Makefile
+9-22 files

FreeBSD/src 9417b11stand/efi/loader bootinfo.c

loader/efi: pre-allocate memory map buffer before ExitBootServices

Move the memory map allocation before the ExitBootServices retry
loop to ensure no boot service calls occur between GetMemoryMap
and ExitBootServices.  This simplifies the control flow by removing
the inner sizing loop and matches the strategy used by the Linux
EFI stub.

Identified while investigating an ExitBootServices hang on
AMD AGESA 1.3.0.0a firmware (Gigabyte B650 GAMING X AX V2).

Signed-off-by:          Christos Longros <chris.longros at gmail.com>
Reviewed by:            imp
Differential Revision:  https://reviews.freebsd.org/D56249
DeltaFile
+46-39stand/efi/loader/bootinfo.c
+46-391 files

FreeBSD/ports 4c60156devel/py-uv-build distinfo Makefile

devel/py-uv-build: update 0.11.23 → 0.11.24
DeltaFile
+3-3devel/py-uv-build/distinfo
+1-1devel/py-uv-build/Makefile
+4-42 files

FreeBSD/ports 95c63dadevel/py-uv distinfo Makefile, devel/uv distinfo Makefile.crates

devel/{,py-}uv: update 0.11.23 → 0.11.24
DeltaFile
+21-17devel/uv/distinfo
+9-7devel/uv/Makefile.crates
+3-3devel/py-uv/distinfo
+1-1devel/uv/Makefile
+1-1devel/py-uv/Makefile
+35-295 files

FreeBSD/ports e237cb0sysutils/mise distinfo Makefile

sysutils/mise: update 2026.6.12 → 2026.6.13
DeltaFile
+115-131sysutils/mise/distinfo
+57-65sysutils/mise/Makefile
+172-1962 files

FreeBSD/ports 24a2a2edevel/py-ruff distinfo Makefile, devel/ruff distinfo Makefile

devel/{,py-}ruff: update 0.15.18 → 0.15.19
DeltaFile
+3-3devel/ruff/distinfo
+3-3devel/py-ruff/distinfo
+1-1devel/py-ruff/Makefile
+1-1devel/ruff/Makefile
+8-84 files

FreeBSD/ports b120084devel/bugzilla52 Makefile

devel/bugzilla52: bump requirement for p5-Chart.
DeltaFile
+2-2devel/bugzilla52/Makefile
+2-21 files