FreeBSD/ports 0a0abf3security/vuxml/vuln 2026.xml

security/vuxml: Add www/gohugo vulnerabilities

 * CVE-2026-39826
 * CVE-2026-39823
DeltaFile
+42-0security/vuxml/vuln/2026.xml
+42-01 files

FreeBSD/ports 925e012sysutils/prokshy distinfo Makefile

sysutils/prokshy: Update to 0.1.3
DeltaFile
+3-3sysutils/prokshy/distinfo
+1-1sysutils/prokshy/Makefile
+4-42 files

LLVM/project 0f8a64fllvm/lib/CodeGen AtomicExpandPass.cpp, llvm/test/Transforms/AtomicExpand/X86 expand-atomic-non-integer.ll

[AtomicExpand] Preserve flags expanding loads/stores to cmpxchg/atomicrmw (#200324)

Don't drop volatile and syncscope flags.
DeltaFile
+60-0llvm/test/Transforms/AtomicExpand/X86/expand-atomic-non-integer.ll
+6-3llvm/lib/CodeGen/AtomicExpandPass.cpp
+66-32 files

FreeBSD/ports 7501b20sysutils/fwupd pkg-plist distinfo, sysutils/fwupd/files patch-libfwupdplugin_meson.build patch-meson.build

sysutils/fwupd: Update to 2.1.4
DeltaFile
+31-20sysutils/fwupd/pkg-plist
+3-3sysutils/fwupd/distinfo
+1-4sysutils/fwupd/Makefile
+2-2sysutils/fwupd/files/patch-libfwupdplugin_meson.build
+2-2sysutils/fwupd/files/patch-meson.build
+1-1sysutils/fwupd/files/patch-plugins_uefi-capsule_fu-uefi-capsule-backend-freebsd.c
+40-326 files

LLVM/project 6029005clang/include/clang/DependencyScanning DependencyScanningFilesystem.h DependencyScanningService.h, clang/lib/DependencyScanning DependencyScanningFilesystem.cpp DependencyScanningService.cpp

[clang][scan-deps] Add option to disable caching stat failures (#200484)

While the source code isn't supposed to change during a build, in some
environments it does. This adds an option that disables caching of stat
failures, meaning that source files can be added to the build during
scanning.

This adds a `-no-cache-negative-stats` option to clang-scan-deps to
enable this behavior. There are no tests for clang-scan-deps as there's
no reliable way to do so from it. A unit test has been added that
modifies the filesystem between scans to test it.

Co-authored-by: Michael Spencer <bigcheesegs at gmail.com>
DeltaFile
+75-27clang/unittests/DependencyScanning/DependencyScanningFilesystemTest.cpp
+36-6clang/lib/DependencyScanning/DependencyScanningFilesystem.cpp
+25-0clang/lib/DependencyScanning/DependencyScanningService.cpp
+8-15clang/include/clang/DependencyScanning/DependencyScanningFilesystem.h
+8-0clang/include/clang/DependencyScanning/DependencyScanningService.h
+4-0clang/tools/clang-scan-deps/ClangScanDeps.cpp
+156-483 files not shown
+159-509 files

FreeBSD/ports 18f7f45multimedia/jellyfin pkg-plist distinfo

multimedia/jellyfin: Fix distinfo and pkg-plist after 10.11.10 update

Discussed with: bapt

(cherry picked from commit a9b20a75cbea774fefc1edd4078440ad12b22271)
DeltaFile
+6-6multimedia/jellyfin/pkg-plist
+5-5multimedia/jellyfin/distinfo
+11-112 files

LLVM/project 37732aboffload/libomptarget interface.cpp

[OpenMP] Fix RPC register segfaulting without PM initialized (#200494)

Summary:
This happens in practice if you link libomptarget without initializing
it in the Flang RPC IO handling.
DeltaFile
+3-0offload/libomptarget/interface.cpp
+3-01 files

FreeBSD/ports f991008www/gohugo distinfo Makefile

www/gohugo: Update to 0.162.0

ChangeLog: https://github.com/gohugoio/hugo/releases/tag/v0.162.0

Bug fixes

 * hugolib: Fix Page.GitInfo for modules with go.mod in a repo subdirectory
 * Fix typo in CONTRIBUTING.md
 * resources: Fix the :counter placeholder
 * commands: Fix import from Jekyll
 * Fix prevention of direct symlink reads in resources.Get
 * commands: Fix github-dark chromastyles

Improvements

 * Disallow HTML content by default
 * Add image processing support for AVIF
 * config: Preserve intentionally empty maps
 * hugolib: Merge existing hugo_stats.json when renderSegments is set

    [38 lines not shown]
DeltaFile
+5-5www/gohugo/distinfo
+1-2www/gohugo/Makefile
+6-72 files

FreeBSD/ports 8fabe00audio/baresip Makefile distinfo

audio/baresip: Update 4.7.0 => 4.8.0

Changelog:
https://github.com/baresip/baresip/releases/tag/v4.8.0

PR:             295262
Reported by:    Herbert J. Skuhra <herbert at gojira.at>
Sponsored by:   Subcarpathian BSD User Group
Sponsored by:   UNIS Labs

(cherry picked from commit a8fa0a9c2966da28b0ab23a149c59988d43a8c4e)
DeltaFile
+5-8audio/baresip/Makefile
+3-3audio/baresip/distinfo
+1-2audio/baresip/pkg-plist
+9-133 files

FreeBSD/ports ac45b1eaudio/baresip distinfo pkg-plist

audio/baresip: Update 4.6.0 => 4.7.0

Changelog:
https://github.com/baresip/baresip/releases/tag/v4.7.0

PR:             294307
Sponsored by:   UNIS Labs

(cherry picked from commit b4be24831daeb408787551c1c0c9ddf7bb4f6b87)
DeltaFile
+5-5audio/baresip/distinfo
+2-2audio/baresip/pkg-plist
+2-2audio/baresip/Makefile
+9-93 files

FreeBSD/ports dbd1fe5audio/re distinfo Makefile

audio/re: Update 4.8.0 => 4.8.1

Changelog:
https://github.com/baresip/re/releases/tag/v4.8.1

PR:             295686
Approved by:    Marek Zarychta <zarychtam at plan-b.pwste.edu.pl>
Security:       GHSA-hvxv-v2gp-v93h
Security:       https://github.com/baresip/baresip/issues/3705
Sponsored by:   UNIS Labs
MFH:            2026Q2

(cherry picked from commit 46280db2874b52f8ab8b353c2561d8a51b5f9040)
DeltaFile
+3-3audio/re/distinfo
+1-1audio/re/Makefile
+1-1audio/re/pkg-plist
+5-53 files

FreeBSD/ports f69b8caaudio/re distinfo Makefile

audio/re: Update 4.7.0 => 4.8.0

Changelog:
https://github.com/baresip/re/releases/tag/v4.8.0

PR:             295262
Sponsored by:   Subcarpathian BSD User Group
Sponsored by:   UNIS Labs

(cherry picked from commit 5a3d42d573dbb75e94ebfc3557095399f43a0fec)
DeltaFile
+3-3audio/re/distinfo
+1-1audio/re/Makefile
+1-1audio/re/pkg-plist
+5-53 files

FreeBSD/ports 7dda81daudio/re distinfo pkg-plist

audio/re: Update 4.6.0 => 4.7.0

Changelog:
https://github.com/baresip/re/releases/tag/v4.7.0

PR:             294307
Sponsored by:   UNIS Labs

(cherry picked from commit fbc2cb25cf72dfbb3f76a4769f49111e53105fd1)
DeltaFile
+3-3audio/re/distinfo
+2-2audio/re/pkg-plist
+1-1audio/re/Makefile
+6-63 files

FreeBSD/ports 46280dbaudio/re distinfo Makefile

audio/re: Update 4.8.0 => 4.8.1

Changelog:
https://github.com/baresip/re/releases/tag/v4.8.1

PR:             295686
Approved by:    Marek Zarychta <zarychtam at plan-b.pwste.edu.pl>
Security:       GHSA-hvxv-v2gp-v93h
Security:       https://github.com/baresip/baresip/issues/3705
Sponsored by:   UNIS Labs
MFH:            2026Q2
DeltaFile
+3-3audio/re/distinfo
+1-1audio/re/Makefile
+1-1audio/re/pkg-plist
+5-53 files

LLVM/project 61d17f0llvm/lib/Target/NVPTX NVPTXLowerAggrCopies.cpp, llvm/test/CodeGen/NVPTX lower-aggr-copies-shared.ll

[NVPTX][FIX] Ensure memmove are kept if not lowered to loops  (#200469)

Memmove lowering can fail, so we cannot unconditionally remove the
intrinsic.

Issue found by Robert Imschweiler <robert.imschweiler at amd.com>
DeltaFile
+37-0llvm/test/CodeGen/NVPTX/lower-aggr-copies-shared.ll
+4-2llvm/lib/Target/NVPTX/NVPTXLowerAggrCopies.cpp
+41-22 files

FreeBSD/ports 9a180f4textproc/hs-pandoc/files patch-__cabal__deps_tasty-1.5.3_tasty.cabal

textproc/hs-pandoc: fix build on powerpc64le

powerpc64le is also 64-bit. Otherwise:
Error: [Cabal-7107]
Could not resolve dependencies:
[__0] trying: tasty-1.5.3 (user goal)
[__1] unknown package: unbounded-delays (dependency of tasty)
[__1] fail (backjumping, conflict set: tasty, unbounded-delays)
DeltaFile
+11-0textproc/hs-pandoc/files/patch-__cabal__deps_tasty-1.5.3_tasty.cabal
+11-01 files

FreeBSD/ports 51c541clang/ghc Makefile distinfo, lang/ghc/files patch-rts_StgCRun.c patch-rts_StgCRunAsm.S

lang/ghc{,96}: port to powerpc64

1. In the Makefile, switch ARCH == powerpc64le to ARCH:Mpowerpc64*,
2. Add some additional ARCH == powerpc64 for switching to ELFv2, since GHC assumes powerpc64 is ELFv1.
3. Add additional patch to disable ELFv1 code in StgCRun.c.

Bootstrap is built against 14.3-RELEASE.

PR:     295675
Approved by:    arrowd@
DeltaFile
+16-4lang/ghc/Makefile
+11-0lang/ghc/files/patch-rts_StgCRun.c
+11-0lang/ghc96/files/patch-rts_StgCRun.c
+3-2lang/ghc/files/patch-rts_StgCRunAsm.S
+3-2lang/ghc96/files/patch-rts_StgCRunAsm.S
+2-0lang/ghc/distinfo
+46-86 files

FreeBSD/ports 9eea24faudio/maolan Makefile, audio/maolan/files patch-cargo-crates_maolan-engine-0.0.20_src_plugins_vst3_interfaces.rs patch-cargo-crates_maolan-engine-0.0.20_src_plugins_vst3_host.rs

audio/maolan: port to powerpc64*

Usual replacing of i8's with c_char.
DeltaFile
+91-0audio/maolan/files/patch-cargo-crates_maolan-engine-0.0.20_src_plugins_vst3_interfaces.rs
+20-0audio/maolan/files/patch-cargo-crates_maolan-engine-0.0.20_src_plugins_vst3_host.rs
+13-0audio/maolan/files/patch-cargo-crates_lilv-0.2.4_src_ui.rs
+1-1audio/maolan/Makefile
+125-14 files

LLVM/project 2be284bflang/lib/Parser unparse.cpp

Cleaned up unparse code.
DeltaFile
+2-4flang/lib/Parser/unparse.cpp
+2-41 files

LLVM/project 3a2b697llvm/lib/Transforms/Vectorize VPlanTransforms.cpp

[VPlan] Check type in collectGroupedReplicateMemOps (NFC) (#192781)

collectGroupedReplicateMemOps is currently not reusable, because it
groups memory operations by the address SCEV, ignoring the load-store
type. Fix this by factoring the check from
collectComplementaryPredicatedMemOps.
DeltaFile
+26-20llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
+26-201 files

LLVM/project 4ac26f4llvm/test/CodeGen/DirectX firstbitlow_error.ll firstbitshigh_error.ll

[DirectX] Update checks for more precise error messages (#200491)

We've improved these error messages in #199217, update the tests for the
DirectX backend.
DeltaFile
+1-1llvm/test/CodeGen/DirectX/firstbitlow_error.ll
+1-1llvm/test/CodeGen/DirectX/firstbitshigh_error.ll
+1-1llvm/test/CodeGen/DirectX/firstbituhigh_error.ll
+1-1llvm/test/CodeGen/DirectX/saturate_errors.ll
+4-44 files

LLVM/project 0ed795aclang/docs ghlinks.py

[docs] Rewrite the ghlink Sphinx plugin to use doctree (#199076)

Previously we did a simple reST-based textual rewrite during the
source-read Sphinx phase. This did the wrong thing for markdown sources,
and would rewrite #GH123 in escaped code blocks.

The new implementations does a DFS walk over the doctree AST and does
targetted replacements in text nodes matching the pattern. This makes it
more accurate and portable between markup languages.

This does renumber the #idN anchors that refer back to the table of
contents because inline reST links consume internal id numbers. However,
the #id numbers aren't stable, they change any time we add a new
heading, so I don't see this as a blocker.

An LLM did the first draft of the script, and I tuned it up from there.
DeltaFile
+264-10clang/docs/ghlinks.py
+264-101 files

FreeBSD/doc 8bf2be0website/static/security/advisories FreeBSD-EN-23:12.freebsd-update.asc

website: Fix incorrect URL in EN-23:12.

PR:             293498
DeltaFile
+15-14website/static/security/advisories/FreeBSD-EN-23:12.freebsd-update.asc
+15-141 files

OpenBSD/ports GymC7bvcomms Makefile

   hook up liquid-dsp, soapysdr, soapy-hackrf, soapy-rtlsdr
VersionDeltaFile
1.95+4-0comms/Makefile
+4-01 files

OpenBSD/ports N4yDnDrcomms/soapy-rtlsdr Makefile distinfo, comms/soapy-rtlsdr/pkg PLIST DESCR

   Initial revision
VersionDeltaFile
1.1+27-0comms/soapy-rtlsdr/Makefile
1.1+3-0comms/soapy-rtlsdr/pkg/PLIST
1.1+2-0comms/soapy-rtlsdr/pkg/DESCR
1.1+2-0comms/soapy-rtlsdr/distinfo
1.1.1.1+0-0comms/soapy-rtlsdr/pkg/DESCR
1.1.1.1+0-0comms/soapy-rtlsdr/distinfo
+34-02 files not shown
+34-08 files

LLVM/project ee87266llvm/lib/Transforms/Utils ScalarEvolutionExpander.cpp, llvm/lib/Transforms/Vectorize VPlanUtils.cpp VPlanTransforms.cpp

[VPlan] Expand VPExpandSCEVRecipes to VPInstructions before CSE. (#197643)

Add expandSCEVExpressions transform that converts VPExpandSCEVRecipes
to VPInstructions where possible, running before CSE so duplicates with
other SCEV expansions (e.g., from addMinimumIterationCheck) are
eliminated. This also reuses existing loop-invariant IR values via
ScalarEvolution::getSCEVValues to avoid redundant computation.

Currently limited to SCEVMulExpr (along with constants, unknowns, and
vscale). Support for SCEVAddExpr and SCEVUDivExpr will follow in
subsequent patches.

Depends on https://github.com/llvm/llvm-project/pull/189455

PR: https://github.com/llvm/llvm-project/pull/197643
DeltaFile
+60-0llvm/test/Transforms/LoopVectorize/induction-step.ll
+24-18llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp
+35-2llvm/lib/Transforms/Vectorize/VPlanUtils.cpp
+28-6llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
+1-23llvm/lib/Transforms/Vectorize/LoopVectorizationPlanner.h
+21-0llvm/lib/Transforms/Vectorize/VPlanUtils.h
+169-4912 files not shown
+207-7818 files

OpenBSD/ports HuO0PNEcomms/soapy-hackrf Makefile distinfo, comms/soapy-hackrf/pkg PLIST DESCR

   Initial revision
VersionDeltaFile
1.1+26-0comms/soapy-hackrf/Makefile
1.1+3-0comms/soapy-hackrf/pkg/PLIST
1.1+2-0comms/soapy-hackrf/pkg/DESCR
1.1+2-0comms/soapy-hackrf/distinfo
1.1.1.1+0-0comms/soapy-hackrf/distinfo
1.1.1.1+0-0comms/soapy-hackrf/Makefile
+33-02 files not shown
+33-08 files

OpenBSD/ports J1vPhsVcomms/soapysdr Makefile distinfo, comms/soapysdr/pkg PLIST DESCR

   import comms/soapysdr

   SoapySDR is an open-source generalized API and runtime library for
   interfacing with SDR devices. With SoapySDR, you can instantiate,
   configure, and stream with an SDR device in a variety of environments.
   Most off the shelf SDR hardware platforms are supported by SoapySDR, and
   many open source applications rely on SoapySDR for hardware integration
   support. In addition, SoapySDR has bindings for development frameworks
   like GNU Radio and Pothos.

   feedback and OK benoit@

VersionDeltaFile
1.1+44-0comms/soapysdr/pkg/PLIST
1.1+37-0comms/soapysdr/Makefile
1.1+7-0comms/soapysdr/pkg/DESCR
1.1+2-0comms/soapysdr/distinfo
1.1.1.1+0-0comms/soapysdr/pkg/PLIST
1.1.1.1+0-0comms/soapysdr/distinfo
+90-02 files not shown
+90-08 files

FreeNAS/freenas fb76afesrc/middlewared/middlewared/plugins support.py

return an error when the debug is too large
DeltaFile
+14-1src/middlewared/middlewared/plugins/support.py
+14-11 files

LLVM/project 5d6ed53flang/docs Extensions.md

[flang][docs] Documented IS_CONTIGUOUS() extension for constant arrays (#200451)

Flang considers constant objects or subobjects of constant objects as
contiguous even in cases, where the other compilers may consider them
non-contiguous. Documented the extension.

Fixes #199878
DeltaFile
+13-0flang/docs/Extensions.md
+13-01 files