FreeBSD/ports da8a21edevel/xmake-io pkg-plist Makefile, devel/xmake-io/files patch-core_src_tbox_xmake.sh patch-core_xmake.sh

devel/xmake-io: Update 2.9.9 => 3.0.9

Changelog:
https://github.com/xmake-io/xmake/blob/v3.0.9/CHANGELOG.md

Improve port:
- Switch from tarball generated by github to prepared by upstream.
- Fix warnings from portclippy.
- Unbundle tbox.
- Refresh patches.

PR:             296537 287585
Approved by:    Huan Zhou <pericycle.cc at gmail.com> (maintainer, timeout 2 weeks)
Sponsored by:   UNIS Labs
Co-authored-by: Lin <lin at sz.cn.eu.org>
Co-authored-by: Huan Zhou <pericycle.cc at gmail.com>
MFH:            2026Q3

(cherry picked from commit a9b245453dc8fa4da43ff96efcb2b394b2c08136)
DeltaFile
+407-362devel/xmake-io/pkg-plist
+6-8devel/xmake-io/Makefile
+11-0devel/xmake-io/files/patch-core_src_tbox_xmake.sh
+3-5devel/xmake-io/distinfo
+2-2devel/xmake-io/files/patch-core_xmake.sh
+429-3775 files

NetBSD/pkgsrc lLAGVpUdoc CHANGES-2026

   doc: Updated x11/kitty to 0.48.0
VersionDeltaFile
1.4547+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 9AgxILJx11/kitty distinfo go-modules.mk, x11/kitty/patches patch-glfw_wl__client__side__decorations.c patch-setup.py

   kitty: update to 0.48.0

   - Implement vertical tabs by setting tab_bar_edge to left or right
   - Graphics protocol: Add a new transient usage hint that clients can
     send to terminals to indicate an image is meant for only short
     duration use
   - On first press in an unfocused OS Window/kitty window give it focus
     and pass the mouse event through to the clicked element.
   - kitten @ get-text: Add support for alternate and
     alternate_scrollback extents to fetch text from the alternate
     screen buffer
   - Wayland: Fix first OS window being a few cells too small when
     initial_window_width/initial_window_height are set in cells and a
     fractional display scale is in use
   - macOS: New option macos_ns_window_layer to more precisely control
     what layer panel OS windows are placed on
   - macOS: New option macos_use_physical_screen_frame to allow panel OS
     Windows to cover the macOS global dock bar
   - kitty binary builds are now built on Ubuntu 22 upgraded from Ubuntu

    [40 lines not shown]
VersionDeltaFile
1.45+66-66x11/kitty/distinfo
1.21+21-21x11/kitty/go-modules.mk
1.2+6-6x11/kitty/patches/patch-glfw_wl__client__side__decorations.c
1.93+2-3x11/kitty/Makefile
1.39+2-2x11/kitty/PLIST
1.7+2-2x11/kitty/patches/patch-setup.py
+99-1006 files

LLVM/project 617e4f5clang/lib/Interpreter Interpreter.cpp

[Clang][Interpreter] Don't pass -fPIC on MSVC (#210507)
DeltaFile
+8-2clang/lib/Interpreter/Interpreter.cpp
+8-21 files

FreeBSD/ports a9b2454devel/xmake-io pkg-plist Makefile, devel/xmake-io/files patch-core_src_tbox_xmake.sh patch-core_xmake.sh

devel/xmake-io: Update 2.9.9 => 3.0.9

Changelog:
https://github.com/xmake-io/xmake/blob/v3.0.9/CHANGELOG.md

Improve port:
- Switch from tarball generated by github to prepared by upstream.
- Fix warnings from portclippy.
- Unbundle tbox.
- Refresh patches.

PR:             296537 287585
Approved by:    Huan Zhou <pericycle.cc at gmail.com> (maintainer, timeout 2 weeks)
Sponsored by:   UNIS Labs
Co-authored-by: Lin <lin at sz.cn.eu.org>
Co-authored-by: Huan Zhou <pericycle.cc at gmail.com>
MFH:            2026Q3
DeltaFile
+407-362devel/xmake-io/pkg-plist
+6-8devel/xmake-io/Makefile
+11-0devel/xmake-io/files/patch-core_src_tbox_xmake.sh
+3-5devel/xmake-io/distinfo
+2-2devel/xmake-io/files/patch-core_xmake.sh
+429-3775 files

FreeBSD/src a7e483esys/amd64/include vm.h, sys/arm/include vm.h

vm_phys: Add a sysctl to dump registered fictitious memory ranges

I've wanted this a couple of times in the past.  Save the memattr in
the fictitious memory segment structure so that we can report it from
the sysctl handler, and add conversion routines for each platform.

Reviewed by:    kib
MFC after:      2 weeks
Differential Revision:  https://reviews.freebsd.org/D58283
DeltaFile
+41-0sys/vm/vm_phys.c
+25-0sys/powerpc/include/vm.h
+23-2sys/arm64/include/vm.h
+23-0sys/i386/include/vm.h
+23-0sys/amd64/include/vm.h
+19-0sys/arm/include/vm.h
+154-21 files not shown
+171-27 files

FreeBSD/ports 4f23e42www/code-server pkg-plist Makefile.build, www/code-server/files code-server.in

www/code-server: Update to 4.129.0

Update to code-server 4.129.0, which bundles VS Code 1.129.0.

VS Code 1.129 changed how the built-in GitHub Copilot extension is
handled: it is now built from source during the reh-web build instead
of being fetched as a prebuilt VSIX. This requires a few build-time
workarounds:

- The copilot extension postinstall expects a platform package for the
  host. A Copilot CLI SDK distfile is provided and placed as
  @github/copilot-freebsd-x64 so the postinstall passes. GitHub Copilot
  is closed-source and not usable on FreeBSD; this only lets the build
  complete.
- The reh-web build calls ensureCopilotPlatformPackage(), which runs
  "npm pack" and thus needs network access (unavailable in poudriere).
  Providing @github/copilot-linux-x64 in remote/node_modules makes the
  function find it locally and skip the network fetch.
- Copilot bundles prebuilt Linux rg/tgrep binaries. These are replaced

    [15 lines not shown]
DeltaFile
+1,814-1,760www/code-server/pkg-plist
+26-0www/code-server/Makefile.build
+13-11www/code-server/distinfo
+15-4www/code-server/Makefile
+1-6www/code-server/Makefile.vscode
+3-0www/code-server/files/code-server.in
+1,872-1,7812 files not shown
+1,873-1,7838 files

LLVM/project 14bf60dllvm/include/llvm/ADT GenericCycleImpl.h

[CycleInfo] Deduplicate getExitBlocks with a set. NFC (#210557)

Fix the O(exit_blocks^2) hazard.
DeltaFile
+6-20llvm/include/llvm/ADT/GenericCycleImpl.h
+6-201 files

LLVM/project 84b9da6.github/workflows/containers/libc Dockerfile

[Github] Install `llvm-tools` in libc container (#210414)

Currently, the libc container doesn't contain `llvm-tools`. we need to
use them in #200196 because we are not able to use `llvm-lit` without
building clang from source
DeltaFile
+6-0.github/workflows/containers/libc/Dockerfile
+6-01 files

LLVM/project 70c26a9llvm/docs NVPTXUsage.rst NVPTXUsage.md, llvm/test/CodeGen/NVPTX atomicrmw-sm60.ll atomicrmw-sm70.ll

fix

Created using spr 1.3.7
DeltaFile
+0-4,767llvm/docs/NVPTXUsage.rst
+2,949-1,487llvm/test/CodeGen/NVPTX/atomicrmw-sm60.ll
+2,871-1,461llvm/test/CodeGen/NVPTX/atomicrmw-sm70.ll
+4,253-0llvm/docs/NVPTXUsage.md
+1,635-849llvm/test/CodeGen/NVPTX/atomicrmw-sm90.ll
+1,267-0llvm/test/CodeGen/RISCV/GlobalISel/atomicrmw-xchg.ll
+12,975-8,564784 files not shown
+48,700-26,645790 files

LLVM/project e974403llvm/docs NVPTXUsage.rst NVPTXUsage.md, llvm/test/CodeGen/NVPTX atomicrmw-sm60.ll atomicrmw-sm70.ll

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+0-4,767llvm/docs/NVPTXUsage.rst
+2,949-1,487llvm/test/CodeGen/NVPTX/atomicrmw-sm60.ll
+2,871-1,461llvm/test/CodeGen/NVPTX/atomicrmw-sm70.ll
+4,253-0llvm/docs/NVPTXUsage.md
+1,635-849llvm/test/CodeGen/NVPTX/atomicrmw-sm90.ll
+1,267-0llvm/test/CodeGen/RISCV/GlobalISel/atomicrmw-xchg.ll
+12,975-8,564783 files not shown
+48,699-26,644789 files

LLVM/project 0e3d17allvm/lib/Target/WebAssembly WebAssemblyReplacePhysRegs.cpp WebAssembly.h

[WebAssembly] Port WebAssemblyReplacePhysRegsPass

Standard NewPM pass porting.

Reviewers: dschuff, aheejin, sbc100

Pull Request: https://github.com/llvm/llvm-project/pull/209957
DeltaFile
+26-10llvm/lib/Target/WebAssembly/WebAssemblyReplacePhysRegs.cpp
+9-2llvm/lib/Target/WebAssembly/WebAssembly.h
+2-2llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp
+1-1llvm/lib/Target/WebAssembly/WebAssemblyCodeGenPassBuilder.cpp
+1-0llvm/lib/Target/WebAssembly/WebAssemblyPassRegistry.def
+39-155 files

LLVM/project add2af6llvm/docs NVPTXUsage.rst NVPTXUsage.md, llvm/test/CodeGen/NVPTX atomicrmw-sm60.ll atomicrmw-sm70.ll

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+0-4,767llvm/docs/NVPTXUsage.rst
+2,949-1,487llvm/test/CodeGen/NVPTX/atomicrmw-sm60.ll
+2,871-1,461llvm/test/CodeGen/NVPTX/atomicrmw-sm70.ll
+4,253-0llvm/docs/NVPTXUsage.md
+1,635-849llvm/test/CodeGen/NVPTX/atomicrmw-sm90.ll
+1,267-0llvm/test/CodeGen/RISCV/GlobalISel/atomicrmw-xchg.ll
+12,975-8,564783 files not shown
+48,699-26,644789 files

LLVM/project f5c4f39llvm/lib/Target/WebAssembly WebAssemblyLateEHPrepare.cpp WebAssembly.h

[WebAssembly] Port WebAssemblyLateEHPreparePass

Standard NewPM pass porting.

Reviewers: aheejin, sbc100, dschuff

Pull Request: https://github.com/llvm/llvm-project/pull/209956
DeltaFile
+46-21llvm/lib/Target/WebAssembly/WebAssemblyLateEHPrepare.cpp
+10-2llvm/lib/Target/WebAssembly/WebAssembly.h
+2-3llvm/lib/Target/WebAssembly/WebAssemblyCodeGenPassBuilder.cpp
+2-2llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp
+1-0llvm/lib/Target/WebAssembly/WebAssemblyPassRegistry.def
+61-285 files

NetBSD/pkgsrc L3ynDB8doc CHANGES-2026

   doc: Updated x11/xlockmore-lite to 5.89
VersionDeltaFile
1.4546+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc Xeg8tt0doc CHANGES-2026

   doc: Updated x11/xlockmore to 5.89
VersionDeltaFile
1.4545+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc z5viKXRx11/xlockmore distinfo Makefile.common, x11/xlockmore/patches patch-xglock_xglock.c

   xlockmore: update to 5.89.

   5.89
     Fixing some normals in oct mode that were off and also updated
       pyraminx too making consistent with my puzzle code.
     Fix for xglock for NetBSD 11.99.6/x86_64 with gcc 14.3 from
       Thomas Kausner wiz AT gatalith.at.
     Patch for DecWindows display to fix my attempt to avoid a stack
       dump on VMS. Thanks to Jouk Jansen.
     Fix compilation error by simple cast in scrnsave.c for Windows
       for latest mingw.

   Also added migrated the Makefiles so it would build with xscreensaver-6.15.
VersionDeltaFile
1.70+4-5x11/xlockmore/distinfo
1.96+2-2x11/xlockmore/Makefile.common
1.210+1-2x11/xlockmore/Makefile
1.2+1-1x11/xlockmore/patches/patch-xglock_xglock.c
+8-104 files

FreeBSD/ports b595878security/openbao distinfo Makefile

security/openbao: Update 2.5.5 => 2.6.0 (fix multiple vulnerabilities)

Changelog:
https://github.com/openbao/openbao/releases/tag/v2.6.0

PR:             296644
Approved by:    jake at metalrip.com (maintainer)
Security:       GHSA-444v-8vxr-p36h
Security:       GHSA-34fc-gh42-pj53
Security:       GHSA-xp3c-3jw3-4vcr
Security:       GHSA-59w7-v8rr-pr4p
Sponsored by:   UNIS Labs
MFH:            2026Q3

(cherry picked from commit 46cd56f05bb903fa719e701a40d2eb0c2d4db383)
DeltaFile
+17-17security/openbao/distinfo
+2-2security/openbao/Makefile
+19-192 files

NetBSD/pkgsrc AWRmMYtwww/py-autobahn Makefile

   www/py-autobahn: Remediate upstream choice to be non-portable

   Upstream decided that x86-64 now means x86-64-v2, but that motion has
   not been proposed, much less passed, in NetBSD and pkgsrc.  Work
   around this with a buildlink transform, similar to how upstream's
   attempted use of -march-native is avoided.
VersionDeltaFile
1.50+14-1www/py-autobahn/Makefile
+14-11 files

FreeBSD/ports 6a93fc4misc/py-litellm Makefile

misc/py-litellm: Add PROXY option (ON by default)

PROXY option enables the funcionality that LiteLLM serves as an
OpenAI-compatible gateway server for 100+ LLM providers.

PR:             294247
Reported by:    yuri
DeltaFile
+43-1misc/py-litellm/Makefile
+43-11 files

FreeBSD/ports 46cd56fsecurity/openbao distinfo Makefile

security/openbao: Update 2.5.5 => 2.6.0 (fix multiple vulnerabilities)

Changelog:
https://github.com/openbao/openbao/releases/tag/v2.6.0

PR:             296644
Approved by:    jake at metalrip.com (maintainer)
Security:       GHSA-444v-8vxr-p36h
Security:       GHSA-34fc-gh42-pj53
Security:       GHSA-xp3c-3jw3-4vcr
Security:       GHSA-59w7-v8rr-pr4p
Sponsored by:   UNIS Labs
MFH:            2026Q3
DeltaFile
+17-17security/openbao/distinfo
+2-2security/openbao/Makefile
+19-192 files

FreeBSD/ports 78f7296graphics/ImageMagick6 Makefile, graphics/ImageMagick7 Makefile

*/*: Bump more consumers after graphics/libraw update

PR:             296733
Reported by:    vvd

Sponsored by:   tipi.work
DeltaFile
+1-1graphics/openimageio/Makefile
+1-1graphics/filmulator/Makefile
+1-1graphics/entangle/Makefile
+1-1graphics/ImageMagick7/Makefile
+1-0graphics/art/Makefile
+1-0graphics/ImageMagick6/Makefile
+6-46 files

NetBSD/src 4ueOOwcusr.bin/ftp version.h

   ftp: version 20260718

   Fix -Wformat-overflow issues.
   Support relative URLs in HTTP Location redirection. PR bin/60346.
   Don't read off end of buffer when encoding authentication header.
   Forbid Location redirection to file://.
VersionDeltaFile
1.105+2-2usr.bin/ftp/version.h
+2-21 files

NetBSD/pkgsrc OHDfKrcdoc CHANGES-2026

   doc: Updated time/xclock to 1.2.1
VersionDeltaFile
1.4544+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc dhIzquDtime/xclock distinfo Makefile, time/xclock/patches patch-Clock.c

   xclock: update to 1.2.1.

   This release fixes the build on systems like NetBSD that support
   setlocale() but not uselocale(), and adds example app-defaults
   files for the new shapes configurations introduced in the 1.2.0 release.
VersionDeltaFile
1.14+4-5time/xclock/distinfo
1.21+2-3time/xclock/Makefile
1.2+3-1time/xclock/PLIST
1.6+1-1time/xclock/patches/patch-Clock.c
+10-104 files

NetBSD/src 43hjC0Dusr.bin/ftp fetch.c

   forbid Location redirection to file://

   Issue reported in private email by "Acts1631",
   and confirmed with apache and a custom configuration.
VersionDeltaFile
1.249+7-2usr.bin/ftp/fetch.c
+7-21 files

OpenBSD/ports 117xKbbmath/z3 Makefile distinfo, math/z3/pkg PLIST

   math/z3: update to 5.0.0
VersionDeltaFile
1.50+2-3math/z3/Makefile
1.27+2-2math/z3/distinfo
1.11+1-0math/z3/pkg/PLIST
+5-53 files

FreeBSD/src cbd442eusr.sbin/bhyve smbiostbl.c bhyve_config.5

bhyve: add configurable SMBIOS OEM Strings

Add the option "oemstring" to allow setting the DMI type 11 ("OEM
Strings") SMBIOS structure. These are free-form strings, available for
any purpose, but can be especially useful to pass configuration,
secrets, and credential information into a Linux guest and consumed by
systemd.

MFC after:      1 month
Relnotes:       yes
Reviewed by:    markj
Differential Revision:  https://reviews.freebsd.org/D57516
DeltaFile
+124-0usr.sbin/bhyve/smbiostbl.c
+3-0usr.sbin/bhyve/bhyve_config.5
+127-02 files

LLVM/project 1bfeb2fllvm/docs NVPTXUsage.rst NVPTXUsage.md, llvm/test/CodeGen/NVPTX atomicrmw-sm60.ll atomicrmw-sm70.ll

rebase

Created using spr 1.3.5-bogner
DeltaFile
+0-4,767llvm/docs/NVPTXUsage.rst
+2,949-1,487llvm/test/CodeGen/NVPTX/atomicrmw-sm60.ll
+2,871-1,461llvm/test/CodeGen/NVPTX/atomicrmw-sm70.ll
+4,253-0llvm/docs/NVPTXUsage.md
+3,624-0mlir/lib/Dialect/OpenACC/Transforms/ACCCGToGPU.cpp
+1,635-849llvm/test/CodeGen/NVPTX/atomicrmw-sm90.ll
+15,332-8,5644,684 files not shown
+126,127-64,3784,690 files

LLVM/project b9ebe54llvm/docs NVPTXUsage.rst NVPTXUsage.md, llvm/test/CodeGen/NVPTX atomicrmw-sm60.ll atomicrmw-sm70.ll

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.5-bogner

[skip ci]
DeltaFile
+0-4,767llvm/docs/NVPTXUsage.rst
+2,949-1,487llvm/test/CodeGen/NVPTX/atomicrmw-sm60.ll
+2,871-1,461llvm/test/CodeGen/NVPTX/atomicrmw-sm70.ll
+4,253-0llvm/docs/NVPTXUsage.md
+3,624-0mlir/lib/Dialect/OpenACC/Transforms/ACCCGToGPU.cpp
+1,635-849llvm/test/CodeGen/NVPTX/atomicrmw-sm90.ll
+15,332-8,5644,684 files not shown
+126,127-64,3784,690 files