FreeBSD/ports 22243b0math/py-scikit-umfpack Makefile

math/py-scikit-umfpack: Cleanup dependencies and patches

PR:             295541
DeltaFile
+2-13math/py-scikit-umfpack/Makefile
+2-131 files

NetBSD/pkgsrc-wip b8e8c63. Makefile

Mention devel/neo in Makefile
DeltaFile
+1-0Makefile
+1-01 files

NetBSD/pkgsrc-wip ed1bc10jcode cargo-depends.mk distinfo, jcode/patches patch-crates_jcode-update-core_src_lib.rs patch-crates_jcode-core_src_stdin_detect_tests.rs

Introduce devel/jcode v.0.64.2, yet another LLM harness
DeltaFile
+2,635-0jcode/distinfo
+870-0jcode/cargo-depends.mk
+201-0jcode/patches/patch-crates_jcode-core_src_stdin_detect.rs
+154-0jcode/patches/patch-crates_jcode-base_src_process_memory_netbsd.rs
+141-0jcode/patches/patch-crates_jcode-core_src_stdin_detect_tests.rs
+55-0jcode/patches/patch-crates_jcode-update-core_src_lib.rs
+4,056-021 files not shown
+4,549-027 files

FreeBSD/ports 73b74a5misc/lbann pkg-plist, misc/lbann/files patch-src_execution__algorithms_CMakeLists.txt patch-src_operators_math_binary.cpp

misc/lbann: update 0.102-254 → 0.104

PR:             295214
Submitted by:   Chad Jacob Milios <milios at ccsys.com> (initial version, additional changes were made on top of his patch to make it build)
DeltaFile
+0-78misc/lbann/files/patch-protobuf
+78-0misc/lbann/files/patch-src_utils_protobuf.cpp
+55-22misc/lbann/pkg-plist
+69-0misc/lbann/files/patch-src_execution__algorithms_unit__test_training__algorithm__factory__test.cpp
+35-0misc/lbann/files/patch-src_operators_math_binary.cpp
+29-0misc/lbann/files/patch-src_execution__algorithms_CMakeLists.txt
+266-10019 files not shown
+599-11125 files

LLVM/project 6545f29llvm/lib/IR Operator.cpp, llvm/test/Transforms/ConstraintElimination gep-struct-offset-index-width.ll

[IR] Truncate struct field offsets exceeding the pointer index width. (#213436)

Update accumulateConstantOffset and collectOffset to implicitly truncate
struct field offsets. This fixes crashes in the new tests, where the
field offset does not fit in the index width.

PR: https://github.com/llvm/llvm-project/pull/213436
DeltaFile
+31-0llvm/test/Transforms/ConstraintElimination/gep-struct-offset-index-width.ll
+28-0llvm/test/Transforms/InstCombine/gep-struct-offset-index-width.ll
+6-4llvm/lib/IR/Operator.cpp
+65-43 files

HardenedBSD/src c08594elib/libsys pdfork.2, sys/kern sys_procdesc.c kern_exit.c

Merge remote-tracking branch 'rad/hardened/current/master' into hardened/current/pledge
DeltaFile
+39-51tests/sys/capsicum/procdesc.cc
+53-36sys/kern/kern_exit.c
+58-19sys/kern/sys_procdesc.c
+57-4lib/libsys/pdfork.2
+11-8tests/sys/kern/pdwait.c
+13-4sys/sys/procdesc.h
+231-1228 files not shown
+264-13914 files

HardenedBSD/src 50a237elib/libsys pdfork.2, sys/kern sys_procdesc.c kern_exit.c

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+39-51tests/sys/capsicum/procdesc.cc
+53-36sys/kern/kern_exit.c
+58-19sys/kern/sys_procdesc.c
+57-4lib/libsys/pdfork.2
+11-8tests/sys/kern/pdwait.c
+13-4sys/sys/procdesc.h
+231-1228 files not shown
+264-13914 files

HardenedBSD/src 0b65614sys/dev/ena ena.h ena.c, usr.sbin/vidcontrol vidcontrol.c

Merge branch 'freebsd/15-stable/main' into hardened/15-stable/main
DeltaFile
+15-14sys/dev/ena/ena_datapath.c
+7-6sys/dev/ena/ena.c
+5-2usr.sbin/vidcontrol/vidcontrol.c
+2-2sys/dev/ena/ena.h
+29-244 files

HardenedBSD/ports a1d8000comms/svxlink pkg-plist, net/haproxy24 pkg-plist

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+178-175www/element-web/pkg-plist
+0-163net/haproxy24/files/patch-0002-CLEANUP-server-always-include-the-storage-for-SSL-se
+0-131net/haproxy24/files/haproxy.in
+80-37comms/svxlink/pkg-plist
+0-110net/haproxy24/pkg-plist
+0-78net/haproxy24/files/patch-0001-CLEANUP-servers-do-not-include-openssl-compat
+258-69460 files not shown
+656-1,05966 files

LLVM/project bd9aa3clld/ELF Config.h Writer.cpp, lld/test/ELF ppc64-long-branch-rel14.s ppc64-pcrel-call-to-pcrel.s

[ELF] Retain .rela.dyn for PPC64 PI long-branch thunks (#212078)

PPC64PILongBranchThunk adds a relative relocation, which runs after
removeUnusedSyntheticSections. With no other dynamic relocation
.rela.dyn is incorrectly removed.

Extract the .rela.auth.dyn condition (#96496, #195649) to `mayGrowLate`
and add a .branch_lt check.
DeltaFile
+22-10lld/ELF/Writer.cpp
+10-10lld/test/ELF/ppc64-pcrel-call-to-pcrel.s
+10-1lld/test/ELF/ppc64-long-branch-rel14.s
+4-0lld/ELF/Config.h
+46-214 files

LLVM/project ce1c15aflang/include/flang/Parser parse-tree.h, flang/lib/Lower/OpenMP Clauses.cpp

[flang][OpenMP] Version-dependent parsing of map-type-modifier

Up until 5.2, ALWAYS, CLOSE, and PRESENT were keywords of the
map-type-modifier. Starting from 6.0 they all became their own
single-keyword modifiers. This allowed specifying them together,
unlike in the past where map-type-modifier was unique.

To avoid using a single representation of the modifiers, and be
able to validate them through non-conditional properties, the
AST was rewritten back to the older form in canonicalization
when the spec version was set to 5.2 or earlier.

Now that the parser is version-aware, it can generate the desired
AST from the start.

Additionally, extract the OMPX_HOLD modifier out of the map-type-
modifier into its own AST node regardless of version.
DeltaFile
+62-19flang/lib/Parser/openmp-parsers.cpp
+1-45flang/lib/Semantics/canonicalize-omp.cpp
+7-7flang/test/Parser/OpenMP/map-modifiers-v60.f90
+4-4flang/test/Parser/OpenMP/map-modifiers.f90
+1-2flang/include/flang/Parser/parse-tree.h
+0-1flang/lib/Lower/OpenMP/Clauses.cpp
+75-786 files

FreeBSD/ports 47dbf55databases/lancedb-c Makefile

databases/lancedb-c: Broken on i386

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

LLVM/project cf5e882flang/include/flang/Parser parsing.h user-state.h, flang/lib/Frontend FrontendAction.cpp ParserActions.cpp

[flang] Pass LangOptions to parser via UserState

This will help deal with syntax changes across different versions of
OpenMP. There are certain cases where being able to generate different
AST for the same source code depending on the version of the OpenMP
spec makes semantic analysis easier.
DeltaFile
+8-0flang/include/flang/Parser/user-state.h
+4-2flang/lib/Parser/parsing.cpp
+4-2flang/lib/Frontend/ParserActions.cpp
+3-1flang/lib/Frontend/FrontendAction.cpp
+3-1flang/include/flang/Parser/parsing.h
+1-1flang/lib/Semantics/mod-file.cpp
+23-71 files not shown
+24-87 files

NetBSD/pkgsrc ZN0zsMOdoc CHANGES-2026

   Updated lang/nodejs*
VersionDeltaFile
1.4886+4-1doc/CHANGES-2026
+4-11 files

NetBSD/pkgsrc AI6pt4Olang/nodejs22 Makefile distinfo

   nodejs22: updated to 22.23.2

   22.23.2 'Jod' (LTS)

   Notable Changes

   (CVE-2026-56846) http2: retain header memory in session accounting (Matteo Collina) – High
   (CVE-2026-56848) http2: defer rst stream while in scope (Matteo Collina) – High
   (CVE-2026-58043) permission: avoid granting radix split nodes (RafaelGSS) – High
   (CVE-2026-56850) https: distinguish PFX object-array agent keys (RafaelGSS) – Medium
   (CVE-2026-58040) https: bind identity checks to session reuse (Matteo Collina) – Medium
   (CVE-2026-58042) dns: handle large resolveAny address replies (RafaelGSS) – Medium
   (CVE-2026-58045) zlib: throw on out-of-bounds write buffers (RafaelGSS) – Medium
   (CVE-2026-56847) permission: enforce fs write permission for trace events (RafaelGSS) – Low
   (CVE-2026-58039) permission: check final report output path (RafaelGSS) – Low
   (CVE-2026-58044) http: reject requests exceeding max header count (Matteo Collina) – Low
   deps: update llhttp to 9.4.3 (Paolo Insogna)
   deps: update undici to 6.28.0 (Node.js GitHub Bot)
VersionDeltaFile
1.24+4-4lang/nodejs22/distinfo
1.26+2-2lang/nodejs22/Makefile
+6-62 files

NetBSD/pkgsrc VI3C0Ibdoc CHANGES-2026

   doc: Updated www/osticket to 1.18.4
VersionDeltaFile
1.4885+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc AEnOVuiwww/osticket Makefile distinfo

   www/osticket -- update to v1.18.4

   Upstream Changelog:

   osTicket v1.18.4
   Security

       security: Latest Patches 06/2026 (52c366f, 5afdf54, c54a6ac,
       1e39bf1, feccb6a, 6eb6b98, 078516e, 98abb05, e52e010, fd96bba,
       7bbd8ab, ba6217a, 580e1c8, b535782, 5963797, d590a97, eaebe01,
       b4cc092, d457c14, 5600f94, 5ff9795, 119cefe, b4ede88, 2a0c388,
       6558b33)

   XXX pull-up candidate
VersionDeltaFile
1.3+4-4www/osticket/distinfo
1.9+2-2www/osticket/Makefile
+6-62 files

NetBSD/pkgsrc nRAPtWMlang/nodejs24 Makefile distinfo

   nodejs24: updated to 24.18.1

   24.18.1 'Krypton' (LTS)

   Notable Changes

   (CVE-2026-56846) http2: retain header memory in session accounting (Matteo Collina) – High
   (CVE-2026-56848) http2: defer rst stream while in scope (Matteo Collina) – High
   (CVE-2026-58043) permission: avoid granting radix split nodes (RafaelGSS) – High
   (CVE-2026-56850) https: distinguish PFX object-array agent keys (RafaelGSS) – Medium
   (CVE-2026-58040) https: bind identity checks to session reuse (Matteo Collina) – Medium
   (CVE-2026-58041) sqlite: invalidate tag store iterators on statement reset (Matteo Collina) – Medium
   (CVE-2026-58042) dns: handle large resolveAny address replies (RafaelGSS) – Medium
   (CVE-2026-58045) zlib: throw on out-of-bounds write buffers (RafaelGSS) – Medium
   (CVE-2026-56847) permission: enforce fs write permission for trace events (RafaelGSS) – Low
   (CVE-2026-58039) permission: check final report output path (RafaelGSS) – Low
   (CVE-2026-58044) http: reject requests exceeding max header count (Matteo Collina) – Low
   deps: update llhttp to 9.4.3 (Paolo Insogna)
   deps: update undici to 7.29.0 (Node.js GitHub Bot)
VersionDeltaFile
1.14+4-4lang/nodejs24/distinfo
1.14+2-3lang/nodejs24/Makefile
+6-72 files

NetBSD/pkgsrc lMuLjiflang/nodejs Makefile distinfo

   nodejs: updated to 26.5.1

   26.5.1 (Current)

   Notable Changes

   (CVE-2026-56848) http2: defer rst stream while in scope (Matteo Collina) – High
   (CVE-2026-58043) permission: avoid granting radix split nodes (RafaelGSS) – High
   (CVE-2026-56850) https: distinguish PFX object-array agent keys (RafaelGSS) – Medium
   (CVE-2026-58040) https: bind identity checks to session reuse (Matteo Collina) – Medium
   (CVE-2026-58041) sqlite: invalidate tag store iterators on statement reset (Matteo Collina) – Medium
   (CVE-2026-58042) dns: handle large resolveAny address replies (RafaelGSS) – Medium
   (CVE-2026-58045) zlib: throw on out-of-bounds write buffers (RafaelGSS) – Medium
   (CVE-2026-56847) permission: enforce fs write permission for trace events (RafaelGSS) – Low
   (CVE-2026-58039) permission: check final report output path (RafaelGSS) – Low
   (CVE-2026-58044) http: reject requests exceeding max header count (Matteo Collina) – Low
   deps: update llhttp to 9.4.3 (Paolo Insogna)
   deps: update undici to 8.9.0 (Node.js GitHub Bot)
VersionDeltaFile
1.325+4-4lang/nodejs/distinfo
1.357+2-2lang/nodejs/Makefile
+6-62 files

FreeBSD/ports e12d579shells/nushell Makefile

shells/nushell: Broken on i386

Reported by:    fallout
DeltaFile
+2-0shells/nushell/Makefile
+2-01 files

NetBSD/pkgsrc mhculILdoc CHANGES-2026

   Updated devel/glib2*
VersionDeltaFile
1.4884+5-1doc/CHANGES-2026
+5-11 files

NetBSD/pkgsrc mPXrtXLdevel/gdbus-codegen distinfo, devel/glib2 Makefile.common distinfo

   glib2: updated to 2.88.3

   Overview of changes in GLib 2.88.3, 2026-07-29

   * Fix potential miscompilation with GCC 17 with `G_GNUC_CONST` on `get_type()`
     functions

   * Bugs fixed:
     - G_GNUC_CONST vs get_type comes home to roost (Sam James)
     - (CVE-2026-15588) Security report: GDBusServer pre-authentication DoS
       via unbounded SASL line buffering (Philip Withnall)
     - !5225 Backport !5223 “Drop G_GNUC_CONST for *_get_type” to glib-2-88
     - !5241 Backport !5240 “gdbusauth: Limit length of lines read from client” to
       glib-2-88
     - !5242 Backport !5238 “gpoll: Correctly zero-out heap-allocated fd_sets on
       macOS” to glib-2-88
     - !5243 gdbusauth: Unmark a new string as translatable
     - !5259 Backport !5248, !5249: several Meson/gcc fixes to glib-2-88
VersionDeltaFile
1.170+9-9devel/glib2/PLIST
1.348+4-4devel/glib2/distinfo
1.63+4-4devel/gdbus-codegen/distinfo
1.133+2-2devel/glib2/Makefile.common
+19-194 files

OpenBSD/src elV9WCXusr.bin/tmux Makefile

   Pessimize compiler flags for screen-redraw.c to prevent tmux from dumping core
   upon startup on landisk.
VersionDeltaFile
1.122+6-1usr.bin/tmux/Makefile
+6-11 files

FreeBSD/ports 42dbe89graphics/openxr Makefile distinfo

graphics/openxr: Update 1.1.61 => 1.1.62

Changelog:
https://github.com/KhronosGroup/OpenXR-SDK/releases/tag/release-1.1.62

Reported by:    portscout
Sponsored by:   UNIS Labs
DeltaFile
+3-3graphics/openxr/distinfo
+1-1graphics/openxr/Makefile
+4-42 files

HardenedBSD/ports 42dbe89graphics/openxr Makefile distinfo

graphics/openxr: Update 1.1.61 => 1.1.62

Changelog:
https://github.com/KhronosGroup/OpenXR-SDK/releases/tag/release-1.1.62

Reported by:    portscout
Sponsored by:   UNIS Labs
DeltaFile
+3-3graphics/openxr/distinfo
+1-1graphics/openxr/Makefile
+4-42 files

FreeBSD/ports bb57c40lang/kotlin distinfo pkg-plist

lang/kotlin: Update 2.3.0 => 2.4.10

The only consumer in ports tree games/lwjgl3 require version 2.4.x.

Changelogs:
https://github.com/JetBrains/kotlin/releases/tag/v2.3.10
https://github.com/JetBrains/kotlin/releases/tag/v2.3.20
https://github.com/JetBrains/kotlin/releases/tag/v2.3.21
https://github.com/JetBrains/kotlin/releases/tag/v2.4.0
https://github.com/JetBrains/kotlin/releases/tag/v2.4.10

While here improve port:
- Replace PORTVERSION with DISTVERSION.
- Replace RM in post-extract with EXTRACT_BEFORE_ARGS.
- Remove unnecessary MKDIR.
- Replace "LN -sf" with RLN.

PR:             296877
Approved by:    Michael Zhilin <mizhka at FreeBSD.org> (maintainer, timeout 2 weeks)
Sponsored by:   UNIS Labs
DeltaFile
+9-12lang/kotlin/Makefile
+3-3lang/kotlin/distinfo
+6-0lang/kotlin/pkg-plist
+18-153 files

HardenedBSD/ports bb57c40lang/kotlin distinfo pkg-plist

lang/kotlin: Update 2.3.0 => 2.4.10

The only consumer in ports tree games/lwjgl3 require version 2.4.x.

Changelogs:
https://github.com/JetBrains/kotlin/releases/tag/v2.3.10
https://github.com/JetBrains/kotlin/releases/tag/v2.3.20
https://github.com/JetBrains/kotlin/releases/tag/v2.3.21
https://github.com/JetBrains/kotlin/releases/tag/v2.4.0
https://github.com/JetBrains/kotlin/releases/tag/v2.4.10

While here improve port:
- Replace PORTVERSION with DISTVERSION.
- Replace RM in post-extract with EXTRACT_BEFORE_ARGS.
- Remove unnecessary MKDIR.
- Replace "LN -sf" with RLN.

PR:             296877
Approved by:    Michael Zhilin <mizhka at FreeBSD.org> (maintainer, timeout 2 weeks)
Sponsored by:   UNIS Labs
DeltaFile
+9-12lang/kotlin/Makefile
+3-3lang/kotlin/distinfo
+6-0lang/kotlin/pkg-plist
+18-153 files

NetBSD/pkgsrc mEJEq74doc CHANGES-2026

   Updated www/nghttp2[-tools], devel/cmake[-gui]
VersionDeltaFile
1.4883+5-1doc/CHANGES-2026
+5-11 files

NetBSD/pkgsrc xjjgrP9devel/cmake version.mk distinfo

   cmake[-gui]: updated to 4.4.2

   4.4.2
   This version made no changes to documented features or interfaces. Some
   implementation updates were made to support ecosystem changes and/or fix
   regressions.
VersionDeltaFile
1.269+4-4devel/cmake/distinfo
1.90+2-2devel/cmake/version.mk
+6-62 files

NetBSD/pkgsrc XnNXeCYwww/nghttp2 Makefile.common distinfo

   nghttp2[-tools]: updated to 1.70.0

   1.70.0

   Require C++23
   Adopt Designated initializers part1
   Adopt Designated initializers part2
   Adopt Designated initializers part3
   tests: Make const values static const
   src: Rewrite util::split_str and its variants
   src: Adopt std::string::resize_and_overwrite
   src: Pass std::chrono::{time_point,duration} by value
   Bump mruby to 4.0.0
   src: Fix warning "space between quotes and suffix is deprecated in C++23"
   lib, tests: Use C-style comment
   src: Avoid std::chrono::high_resolution_clock
   src: Add noexcept to user-defined literals
   src: Replace std::optional with std::expected
   src/util: Adopt std::expected for error handling

    [110 lines not shown]
VersionDeltaFile
1.81+4-4www/nghttp2/distinfo
1.35+2-2www/nghttp2/Makefile.common
+6-62 files