FreeBSD/doc cb612e1shared contrib-additional.adoc

shared/contrib-additional.adoc: add missing contributors

They have submitted some ports.
DeltaFile
+3-0shared/contrib-additional.adoc
+3-01 files

FreeBSD/ports 18b47fcmath/hs-Agda Makefile pkg-plist

math/hs-Agda: Disable building emacs mode files until upstream fixes it

Reported by:    pkg-fallout
DeltaFile
+17-17math/hs-Agda/pkg-plist
+3-3math/hs-Agda/Makefile
+20-202 files

FreeBSD/ports 546ab3cports-mgmt/hs-panopticum Makefile distinfo

ports-mgmt/hs-panopticum: Update to 2.0.3
DeltaFile
+9-7ports-mgmt/hs-panopticum/distinfo
+4-4ports-mgmt/hs-panopticum/Makefile
+13-112 files

NetBSD/src klUmvJ3lib/libwrap expandm.c

   libwrap: Replace nonstandard SIZE_T_MAX by standard SIZE_MAX.
VersionDeltaFile
1.14+3-3lib/libwrap/expandm.c
+3-31 files

NetBSD/pkgsrc 5r2tVnOgraphics/librsvg Makefile

   librsvg: additional dylib post-install fixup
VersionDeltaFile
1.188+2-1graphics/librsvg/Makefile
+2-11 files

NetBSD/src jiLP6eslib/libc/gen nlist_elf32.c nlist_ecoff.c, lib/libc/stdio vswscanf.c

   libc: Replace nonstandard SIZE_T_MAX by standard SIZE_MAX.
VersionDeltaFile
1.65+4-4lib/libc/stdlib/jemalloc.c
1.13+3-3lib/libc/stdio/vswscanf.c
1.40+3-3lib/libc/gen/nlist_elf32.c
1.25+3-3lib/libc/gen/nlist_ecoff.c
1.14+3-3lib/libc/gen/nlist_coff.c
1.25+3-3lib/libc/gen/nlist_aout.c
+19-192 files not shown
+25-258 files

LLVM/project 246ee06clang/lib/CodeGen/Targets RISCV.cpp, clang/test/CodeGen/RISCV riscv64-abi.c riscv32-abi.c

[RISCV] make `_Complex {integer}` consistent with GCC (#216404)

The Loongarch fix from https://github.com/llvm/llvm-project/pull/215222
but for riscv, which hits the same issue.

Clang appears to pass `_Complex short` and `_Complex char` like a struct
with two `short`/`char` fields, taking up 2 registers. GCC instead packs
the values together into a single register.

https://godbolt.org/z/dKhPToqcd

```c
struct S { _Complex unsigned short c; };

void callee(struct S s);

void caller(void) {
    struct S s;
    __real__ s.c = 0xC1C0;

    [31 lines not shown]
DeltaFile
+9-18clang/test/CodeGen/RISCV/riscv64-abi.c
+9-18clang/test/CodeGen/RISCV/riscv32-abi.c
+6-0clang/lib/CodeGen/Targets/RISCV.cpp
+24-363 files

FreeBSD/ports 4271b76cad/pythonocc-core pkg-plist, cad/pythonocc-core/files patch-CMakeLists.txt patch-src_SWIG__files_wrapper_BRepAlgoAPI.i

cad/pythonocc-core: new port, 3D modeling based on the OpenCascade Technology

pythonocc provides 3D modeling and dataexchange features.
It is intended to CAD/PDM/PLM/BIM development.
The module is based on the OpenCascade Technology modeling kernel.

PR:             290214
Reported by:    Philippe Hay
DeltaFile
+2,485-0cad/pythonocc-core/files/patch-src_SWIG__files_wrapper_TCollection.i
+980-0cad/pythonocc-core/pkg-plist
+295-0cad/pythonocc-core/files/patch-src_SWIG__files_wrapper_Approx.i
+178-0cad/pythonocc-core/files/patch-src_SWIG__files_wrapper_GeomFill.i
+127-0cad/pythonocc-core/files/patch-src_SWIG__files_wrapper_BRepAlgoAPI.i
+63-0cad/pythonocc-core/files/patch-CMakeLists.txt
+4,128-08 files not shown
+4,262-014 files

FreeBSD/ports abaa90bjava/jd-gui-duo jd-gui.in Makefile, java/jd-gui-duo/files patch-jd-gui-duo.sh

java/jd-gui-duo: Update 2.0.113 => 2.0.114

Changelog:
https://github.com/nbauma109/jd-gui-duo/releases/tag/2.0.114

Commit log:
https://github.com/nbauma109/jd-gui-duo/compare/2.0.113...2.0.114

- Fix start script.
- Remove unnecessary files accidentally added in the previous commit.

Sponsored by:   UNIS Labs
MFH:            2026Q3

(cherry picked from commit 08ea114d8701546cf04ce9c1a4d62ec7ec41d406)
DeltaFile
+28-28java/jd-gui-duo/pkg-plist
+0-10java/jd-gui-duo/patch-src_linux_resources_jd-gui.desktop
+5-5java/jd-gui-duo/distinfo
+6-3java/jd-gui-duo/files/patch-jd-gui-duo.sh
+3-2java/jd-gui-duo/Makefile
+0-3java/jd-gui-duo/jd-gui.in
+42-511 files not shown
+42-517 files

NetBSD/src dHJ6w2vbin/ls util.c

   ls(1): Replace nonstandard SIZE_T_MAX by standard SIZE_MAX.
VersionDeltaFile
1.35+3-3bin/ls/util.c
+3-31 files

FreeBSD/ports 08ea114java/jd-gui-duo jd-gui.in Makefile, java/jd-gui-duo/files patch-jd-gui-duo.sh

java/jd-gui-duo: Update 2.0.113 => 2.0.114

Changelog:
https://github.com/nbauma109/jd-gui-duo/releases/tag/2.0.114

Commit log:
https://github.com/nbauma109/jd-gui-duo/compare/2.0.113...2.0.114

- Fix start script.
- Remove unnecessary files accidentally added in the previous commit.

Sponsored by:   UNIS Labs
MFH:            2026Q3
DeltaFile
+28-28java/jd-gui-duo/pkg-plist
+0-10java/jd-gui-duo/patch-src_linux_resources_jd-gui.desktop
+5-5java/jd-gui-duo/distinfo
+6-3java/jd-gui-duo/files/patch-jd-gui-duo.sh
+3-2java/jd-gui-duo/Makefile
+0-3java/jd-gui-duo/jd-gui.in
+42-511 files not shown
+42-517 files

NetBSD/src GfIqd0Qlibexec/ld.elf_so/arch/vax rtld_start.S

   ld.elf_so: vax: XXX Temporarily disable DEBUG code

   which has been introduced by rtld_start.S,v 1.21:
   https://cvsweb.netbsd.org/bsdweb.cgi/src/libexec/ld.elf_so/arch/vax/rtld_start.S#rev1.21

   Due to this code, /bin/sh dies by `Fatal error`, which results in:
   PR port-vax/60478 releng testbed is busted on VAX
VersionDeltaFile
1.26+2-2libexec/ld.elf_so/arch/vax/rtld_start.S
+2-21 files

LLVM/project 7a7e0f7llvm/lib/Transforms/Vectorize SLPVectorizer.cpp, llvm/test/Transforms/SLPVectorizer/AArch64 recalc-copyable-deps-on-reorder.ll

[SLP]Recalculate copyable-element deps after tree reordering

Reordering permutes the operand columns of the entries and may move an
operand between copyable-covered and plain edges, making the computed
dependency counts stale and tripping the unscheduled-deps assertion.

Reviewers: 

Pull Request: https://github.com/llvm/llvm-project/pull/216490
DeltaFile
+188-0llvm/test/Transforms/SLPVectorizer/AArch64/recalc-copyable-deps-on-reorder.ll
+80-0llvm/test/Transforms/SLPVectorizer/RISCV/recalc-copyable-deps-scheduled.ll
+50-0llvm/test/Transforms/SLPVectorizer/RISCV/recalc-copyable-deps-on-reorder.ll
+41-3llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+359-34 files

NetBSD/src LVtKFwHlib/libedit readline.c

   libedit: Use the standard SIZE_MAX, not nonstandard SIZE_T_MAX.

   Cleanup after:

   PR lib/60593: libedit: buffer overruns and arithmetic overflow
VersionDeltaFile
1.187+3-3lib/libedit/readline.c
+3-31 files

FreeBSD/ports cbd8d61editors/vim-classic pkg-descr

editors/vim-classic: Fix unwanted character in pkg-descr.

Submitted by:   olgeni at FreeBSD.org
DeltaFile
+1-1editors/vim-classic/pkg-descr
+1-11 files

FreeBSD/src 1100d9eshare/man/man4 Makefile

share/man/man4: Move non-USB man pages out of MK_USB block

uart(4), unix(4), veriexec(4), video(4) and the gzero(4) MLINK are
not USB things, but they were in the .if ${MK_USB} != "no" block.
So if we build with WITHOUT_USB, these man pages are lost.  Move
them out of the block.

MFC after:      3 days
Sponsored by:   The FreeBSD Foundation
DeltaFile
+5-5share/man/man4/Makefile
+5-51 files

LLVM/project c7f4a76llvm/lib/Transforms/InstCombine InstCombineAddSub.cpp, llvm/test/Transforms/InstCombine add-mask-neg.ll

[InstCombine] fold ((x - 1) | (2^k - 1)) + 1 to (x + (2^k - 1)) & -(2^k) (#216436)

Fold `((x - 1) | (C - 1)) + 1 to (x + (C - 1)) & -(C)` for a power of 2 `C`

Fixes issue: https://github.com/llvm/llvm-project/issues/215945
Generalized proof: https://alive2.llvm.org/ce/z/tQubkT

Similar to https://github.com/llvm/llvm-project/pull/215122 and
corresponding issue https://github.com/llvm/llvm-project/issues/214675
DeltaFile
+93-0llvm/test/Transforms/InstCombine/add-mask-neg.ll
+10-3llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp
+103-32 files

FreeBSD/ports 49c3564cad/abc Makefile distinfo

cad/abc: Update g20260701 => g20260801

Approved by:            db@, yuri@ (Mentors, implicit)
DeltaFile
+3-3cad/abc/distinfo
+2-2cad/abc/Makefile
+5-52 files

NetBSD/pkgsrc 5lqJISwdevel/go-nbreader Makefile, devel/go-review Makefile

   Revbump all Go packages after Go 1.26 update
VersionDeltaFile
1.44+2-2devel/gotests/Makefile
1.98+2-2devel/go-sys/Makefile
1.36+2-2devel/go-swagger/Makefile
1.52+2-2devel/go-staticcheck/Makefile
1.93+2-2devel/go-review/Makefile
1.90+2-2devel/go-nbreader/Makefile
+12-12205 files not shown
+422-391211 files

FreeBSD/ports 6ca4681math/R-cran-Formula distinfo Makefile

math/R-cran-Formula: Update to 1.2-6

Add test dependencies.
Change WWW to canonical form.

Changelog:
https://cran.r-project.org/web/packages/Formula/news/news.html
DeltaFile
+5-2math/R-cran-Formula/Makefile
+3-3math/R-cran-Formula/distinfo
+8-52 files

FreeBSD/ports 5efd77dnet/activemq distinfo Makefile

net/activemq: Update 6.2.9 => 6.3.1

Release Notes:
https://activemq.apache.org/components/classic/download/classic-06-03-00
https://activemq.apache.org/components/classic/download/classic-06-03-01

Sponsored by:   UNIS Labs
DeltaFile
+22-1net/activemq/pkg-plist
+3-3net/activemq/Makefile
+2-2net/activemq/distinfo
+27-63 files

NetBSD/pkgsrc 1XQGoo8doc CHANGES-2026

   doc: Updated lang/go126 to 1.26.6
VersionDeltaFile
1.5298+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc 2GrXlp8lang/go version.mk, lang/go125 distinfo PLIST

   go: update to 1.25.13 and 1.26.5 (security)

   These releases include 10 security fixes following the security policy:

   - x/mod/sumdb/tlog: fix transparency log tile verification bypass

     A malicious GOPROXY was previously capable of forging
     up to two sumdb tiles that allow for a requested module
     to bypass the GOSUMDB check and persist attacker-controlled
     module content to a local Go module cache.

     This attack allows for a malicious GOPROXY to serve
     malicious module content that cannot be detected
     by evaluating the transparency log.

     All tiles are now correctly verified against their parents.

     In order to determine if you have been affected:


    [117 lines not shown]
VersionDeltaFile
1.7+4-4lang/go126/distinfo
1.15+4-4lang/go125/distinfo
1.7+8-0lang/go126/PLIST
1.10+8-0lang/go125/PLIST
1.252+3-3lang/go/version.mk
+27-115 files

LLVM/project f406aaellvm/include/llvm/ExecutionEngine/Orc EPCGenericMemoryAccess.h EPCGenericMemoryAccessSPS.h, llvm/include/llvm/ExecutionEngine/Orc/RTBridge Proxy.h

[ORC] Remove Orc/RTBridge, split utilities from SPS bindings (#216473)

RTBridge was a holding pen for the new proxy APIs, and its name collided
confusingly with Shared/OrcRTBridge.h. Move its contents into Orc/ and
delete it:

  RTBridge/Proxy.h              -> Proxy.h
  RTBridge/SPS/ProxySpec.h      -> SPSProxySpec.h
  RTBridge/CallProxies.h        -> CallProxies.h
  RTBridge/SPS/CallProxySpecs.h -> CallProxiesSPS.h

Drop rt:: from the proxy machinery: Proxy is not runtime specific, but a
general-purpose utility for calling code in the executor (it abstracts
over dispatch mechanism and serialization).

SPS dispatch becomes llvm::orc::sps::ProxySpec. Controller-interface
descriptors keep llvm::orc::rt::sps_ci -- those really are
runtime-specific.


    [18 lines not shown]
DeltaFile
+0-284llvm/unittests/ExecutionEngine/Orc/SPSProxiesTest.cpp
+284-0llvm/unittests/ExecutionEngine/Orc/SPSProxySpecTest.cpp
+210-0llvm/include/llvm/ExecutionEngine/Orc/Proxy.h
+0-209llvm/include/llvm/ExecutionEngine/Orc/RTBridge/Proxy.h
+42-43llvm/include/llvm/ExecutionEngine/Orc/EPCGenericMemoryAccess.h
+85-0llvm/include/llvm/ExecutionEngine/Orc/EPCGenericMemoryAccessSPS.h
+621-53632 files not shown
+1,179-1,10738 files

FreeBSD/ports cd465belang/gawk distinfo Makefile

lang/gawk: backport upstream patch for systems without MPFR and GMP

This affects us because MPFR option for multiple-precision floating
-point support added with r322035 (now commit 6c3d62a0a143) back in
2013 is disabled by default.  We might flip the switch one day, but
that would require extra care and testing to not break other things.

Pull the identical patch from GitHub mirror which is easier to work
against than Savannah repository (commit hashes remain the same).

PR:             297421
Submitted by:   leres
DeltaFile
+4-0lang/gawk/Makefile
+2-0lang/gawk/distinfo
+6-02 files

FreeBSD/ports 57d12abnet/activemq Makefile distinfo

net/activemq: Update 6.2.7 => 6.2.9

Release Notes:
https://activemq.apache.org/components/classic/download/classic-06-02-08
https://activemq.apache.org/components/classic/download/classic-06-02-09

Sponsored by:   UNIS Labs
MFH:            2026Q3

(cherry picked from commit 919baa3ba8e7d7636d01ac8f723c017e2cf7be27)
DeltaFile
+3-3net/activemq/distinfo
+1-1net/activemq/Makefile
+4-42 files

FreeBSD/ports 919baa3net/activemq Makefile distinfo

net/activemq: Update 6.2.7 => 6.2.9

Release Notes:
https://activemq.apache.org/components/classic/download/classic-06-02-08
https://activemq.apache.org/components/classic/download/classic-06-02-09

Sponsored by:   UNIS Labs
MFH:            2026Q3
DeltaFile
+3-3net/activemq/distinfo
+1-1net/activemq/Makefile
+4-42 files

HardenedBSD/src e4654f6contrib/less search.c command.c

Merge remote-tracking branch 'rad/hardened/current/master' into hardened/current/pledge
DeltaFile
+245-91contrib/less/decode.c
+213-114contrib/less/less.nro
+147-59contrib/less/regexp.c
+173-29contrib/less/optfunc.c
+132-54contrib/less/command.c
+83-55contrib/less/search.c
+993-40238 files not shown
+1,844-76344 files

HardenedBSD/src e8e7564contrib/less search.c command.c

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+245-91contrib/less/decode.c
+213-114contrib/less/less.nro
+147-59contrib/less/regexp.c
+173-29contrib/less/optfunc.c
+132-54contrib/less/command.c
+83-55contrib/less/search.c
+993-40238 files not shown
+1,844-76344 files

FreeBSD/ports afaaae1games/libretro-virtualjaguar pkg-descr distinfo

games/libretro-virtualjaguar: Update 0.20230601 => 3.3.0

Changelogs:
https://github.com/libretro/virtualjaguar-libretro/releases#release-v3.3.0

Commit log:
https://github.com/libretro/virtualjaguar-libretro/compare/8126e5c...v3.3.0

- Fix warnings from portclippy.
- Exclude from extract unnecessary files.
- Update pkg-descr.

PR:             297535
Tested by:      rottlog <rottlogg at proton.me>
Sponsored by:   UNIS Labs
Co-authored-by: rottlog <rottlogg at proton.me>
DeltaFile
+10-4games/libretro-virtualjaguar/Makefile
+3-3games/libretro-virtualjaguar/distinfo
+2-1games/libretro-virtualjaguar/pkg-descr
+15-83 files