FreeBSD/ports d314c06math/z3 Makefile distinfo

math/z3: Update 4.15.3 => 4.15.4

Changelogs:
* https://github.com/Z3Prover/z3/blob/master/RELEASE_NOTES.md#version-4154
* https://github.com/Z3Prover/z3/compare/z3-4.15.3...z3-4.15.4

* Add WWW for main site
* Use dynamic SOVERSION for pkg-plist

Approved by:            haskell@ (alven@, arrowd@)
Approved by:            db@, yuri@ (Mentors, implicit)
Differential Revision:  https://reviews.freebsd.org/D53474
DeltaFile
+5-2math/z3/Makefile
+3-3math/z3/distinfo
+1-1math/z3/pkg-plist
+9-63 files

LLVM/project 7ec7907llvm/lib/Transforms/Vectorize SLPVectorizer.cpp, llvm/test/Transforms/SLPVectorizer loads-with-large-distance.ll

[SLP] Fix a very long loads offset, being stored in DenseMap

Added a check for a very long offset to avoid a crash in the compiler

Fixes #181682
DeltaFile
+21-0llvm/test/Transforms/SLPVectorizer/loads-with-large-distance.ll
+4-0llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+25-02 files

FreeNAS/freenas bc92531src/middlewared/middlewared main.py, src/middlewared/middlewared/api/v26_0_0 auth.py

Refactor auth.login_ex

This commit shifts the auth.login_ex method so that it calls into
various helper methods in auth_/login_ex_imply.py. The helper
methods allow easier separation of sync vs async methods and
consistent typing for responses and arguments.
DeltaFile
+496-0src/middlewared/middlewared/plugins/auth_/login_ex_impl.py
+39-335src/middlewared/middlewared/plugins/auth.py
+0-53src/middlewared/middlewared/plugins/auth_/authenticate.py
+17-3src/middlewared/middlewared/main.py
+7-1src/middlewared/middlewared/api/v26_0_0/auth.py
+1-0src/middlewared/middlewared/utils/auth.py
+560-3926 files

HardenedBSD/ports 2108f01security/vuxml/vuln 2026.xml, www/ungoogled-chromium/files patch-chrome_browser_about__flags.cc patch-third__party_libunwind_src_src_AddressSpace.hpp

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+101-65www/ungoogled-chromium/files/patch-chrome_browser_about__flags.cc
+85-0www/ungoogled-chromium/files/patch-third__party_libunwind_src_src_AddressSpace.hpp
+14-68www/ungoogled-chromium/files/patch-chrome_browser_ui_ui__features.cc
+74-0security/vuxml/vuln/2026.xml
+0-49www/ungoogled-chromium/files/patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c
+47-0www/ungoogled-chromium/files/patch-components_proxy__config_proxy__override__rules__policy__handler.cc
+321-182563 files not shown
+2,914-2,289569 files

FreeNAS/freenas 5f21d42src/middlewared/middlewared/plugins/interface addresses.py

NAS-139598 / 26.0.0-BETA.1 / ignore AddressDoesNotExist in interface.sync (#18222)

Fix a bug where interface.sync crashes on a freshly installed HA machine
that has dhcp enabled on the external network that it is connected to.
When stopping dhcpcd the addresses assigned to the interface are
removed. We'll ignore missing addresses when we call `remove_address`.
It's not an error.
DeltaFile
+16-6src/middlewared/middlewared/plugins/interface/addresses.py
+16-61 files

FreeNAS/freenas dd36f36src/middlewared/middlewared/plugins/interface addresses.py

ignore AddressDoesNotExist in interface.sync
DeltaFile
+12-2src/middlewared/middlewared/plugins/interface/addresses.py
+12-21 files

LLVM/project e559d0allvm/utils/TableGen DAGISelMatcherOpt.cpp

[TableGen] Fix -Wunused-variable in non-assertion builds
DeltaFile
+1-0llvm/utils/TableGen/DAGISelMatcherOpt.cpp
+1-01 files

NetBSD/src ZccnAw2share/man/man4 adm1026hm.4

   Put the config directive under Synopsis, instead of the attachment message.
   Pointed out by uwe.
VersionDeltaFile
1.3+3-4share/man/man4/adm1026hm.4
+3-41 files

NetBSD/pkgsrc INWbHqodoc CHANGES-2026

   doc: Updated net/minikube to 1.38.0
VersionDeltaFile
1.1166+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 1uPARhqnet/minikube distinfo go-modules.mk, net/minikube/patches patch-Makefile

   minikube: Update to 1.38.0

   Changelog trimmed to highlights, features, breaking changes.
   For full changelog, see CHANGELOG.md.

   -- Version 1.38.0 - 2026-01-28

   -- Higlight

   * No Sudo required for with vfkit/krunkit on macOS 26+ (requires latest vmnet-helper)
   * No Sudo required to run [AI Playground on Macos GPUs using minikube](https://minikube.sigs.k8s.io/docs/tutorials/ai-playground/)
   * vfkit: Add Rosetta support for deploying amd64 images on Apple silicon (#22140)

   -- Features

   * Add support for Kubernetes v1.35.0 v1.34.1 (#21650)(#22015)(#22119)(#22328)
   * VM Drivers: add support for NVMe-oF/TCP block devices (#22464)
   * VM Drivers: Enable BTF debug symbols to support eBPF tooling in iso (#21800)
   * Add option to download preloads from github instead of GCS through  --preload-source (#22221)

    [54 lines not shown]
VersionDeltaFile
1.2+1,076-5,854net/minikube/distinfo
1.2+417-2,010net/minikube/go-modules.mk
1.1+15-0net/minikube/patches/patch-Makefile
1.14+2-3net/minikube/Makefile
+1,510-7,8674 files

LLVM/project 3b2233amlir/include/mlir-c/Dialect SMT.h, mlir/lib/Bindings/Python DialectSMT.cpp

[MLIR][Python][SMT] Expose TypeIds for SMT Types (#181719)

Enables, among other things, the registration of type casters.
DeltaFile
+10-0mlir/lib/CAPI/Dialect/SMT.cpp
+6-0mlir/include/mlir-c/Dialect/SMT.h
+6-0mlir/lib/Bindings/Python/DialectSMT.cpp
+22-03 files

FreeNAS/freenas 78483a3src/middlewared/middlewared/plugins/failover_ internal_interface.py

NAS-139828 / 26.0.0-BETA.1 / remove pyroute2 from HA (#18221)

Use truenas_pynetif to configure the internal interface of HA systems.
DeltaFile
+24-10src/middlewared/middlewared/plugins/failover_/internal_interface.py
+24-101 files

LLVM/project 3b73293llvm/include/llvm/IR RuntimeLibcalls.td

Fix type mismatch in ARM calling convention ternary (#180872)

GCC's -Wextra flags the ternary in the ARM half-precision calling
convention setup because the branches have different types. Use
static_cast to make both sides consistent.

Built with ToT clang and GCC 13.3.0 on Linux x86_64. All existing tests
pass.
DeltaFile
+2-2llvm/include/llvm/IR/RuntimeLibcalls.td
+2-21 files

LLVM/project 8f1f421lldb/docs/use python-reference.rst, lldb/docs/use/tutorials custom-symbol-resolution.md hunting-down-symbols.md

[lldb/docs] Update Scripted Symbol Locator tutorial title (NFC) (#181717)

This patch addresses some post-merge comments from llvm-project#181594,
where the tutorial name for Scripted Symbol Locator was missing a word
and wasn't capitalized properly.

Signed-off-by: Med Ismail Bennani <ismail at bennani.ma>
DeltaFile
+165-0lldb/docs/use/tutorials/custom-symbol-resolution.md
+0-165lldb/docs/use/tutorials/hunting-down-symbols.md
+1-1lldb/docs/use/python-reference.rst
+166-1663 files

NetBSD/pkgsrc LpfBWAYlang/go14 Makefile

   go14: document why we force gnu99
VersionDeltaFile
1.31+3-1lang/go14/Makefile
+3-11 files

LLVM/project 180f782libcxx/src atomic.cpp

[libc++] Fix FreeBSD atomic timed wait system call (#180400)

This PR fixes atomic timed wait on FreeBSD platforms.

When we added timed wait support, on FreeBSD platform, we were looking
only the `UMTX_OP_WAIT` section of the FreeBSD doc
https://man.freebsd.org/cgi/man.cgi?query=_umtx_op&apropos=0&sektion=2&manpath=FreeBSD+16.0-CURRENT&format=html
. Somehow we missed the generic section that describes the timeout
parameter that applies to all operations. As a consequence, we missed
the part that the FreeBSD is expecting the `size` to be casted to
`uintptr_t`, then passed in to the `void*` parameter.

This PR fixes the issue by casting the type to what the system requires.

As drive by, this PR also
- uses simple `timespec` instead of the extended one
- as documentation suggests, "Interval counting is always performed by
the monotonic wall clock", and "If the flag is absent, the timeout value
is relative", which means that using the simple version is enough and

    [6 lines not shown]
DeltaFile
+12-11libcxx/src/atomic.cpp
+12-111 files

NetBSD/pkgsrc lXTlV7rdoc CHANGES-2026

   Note update of the "rpm2pkg" package to version 3.3.1
VersionDeltaFile
1.1165+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc CEuNE4vpkgtools/rpm2pkg Makefile, pkgtools/rpm2pkg/files fileio-zstd.c

   pkgtools/rpm2pkg: Update to version 3.3.1

   Fix potential (but unlikely) memory leaks in Zstd decompression code
VersionDeltaFile
1.4+7-3pkgtools/rpm2pkg/files/fileio-zstd.c
1.72+2-2pkgtools/rpm2pkg/Makefile
+9-52 files

LLVM/project d7f32c2lld/test/ELF eh-frame-hdr-sdata8.s

[ELF,test] eh-frame-hdr-sdata8.s: use AT() to avoid huge PT_LOAD segments

Use AT() to ensure output sections with huge addresses are placed in separate
PT_LOAD segments. Without this, 2.lds and 3.lds created a huge PT_LOAD
segment, making the sparse file size larger than 4GiB, unsupported by
some 32-bit systems.

https://github.com/llvm/llvm-project/pull/179089#issuecomment-3908549089
DeltaFile
+6-4lld/test/ELF/eh-frame-hdr-sdata8.s
+6-41 files

NetBSD/pkgsrc mS9i10Sdoc CHANGES-2026

   Updated devel/py-zope.deferredimport, net/py-junos-eznc, math/py-jplephem
VersionDeltaFile
1.1164+4-1doc/CHANGES-2026
+4-11 files

OpenBSD/ports KPSTI1umisc/llama.cpp Makefile distinfo

   misc/llama.cpp: update to b8067

   OK: volker@
VersionDeltaFile
1.16+5-3misc/llama.cpp/Makefile
1.9+2-2misc/llama.cpp/distinfo
+7-52 files

OpenBSD/ports p5Yyi8hdevel/libggml Makefile distinfo, devel/libggml/patches patch-src_ggml-backend-reg_cpp patch-CMakeLists_txt

   devel/libggml: update to 0.9.7

   OK: volker@
VersionDeltaFile
1.8+3-4devel/libggml/Makefile
1.6+2-2devel/libggml/distinfo
1.4+1-1devel/libggml/patches/patch-src_ggml-backend-reg_cpp
1.3+1-1devel/libggml/patches/patch-CMakeLists_txt
+7-84 files

NetBSD/pkgsrc KLt1cOgmath/py-jplephem distinfo Makefile

   py-jplephem: updated to 2.24

   2.24
   ???
VersionDeltaFile
1.12+4-4math/py-jplephem/distinfo
1.21+2-2math/py-jplephem/Makefile
+6-62 files

NetBSD/pkgsrc Y4s1Pgpnet/py-junos-eznc distinfo Makefile

   py-junos-eznc: updated to 2.7.6

   2.7.6

   Enhancements done

   Python 3.12+ Support: Added official support for Python 3.12 and later versions, ensuring compatibility with the latest Python ecosystems
   SSH Agent Support: Added the allow_agent parameter support to improve flexible authentication workflows
   Enhanced Type Hinting: Updated type hinting throughout junos-eznc for better IDE integration and static analysis
   Formatter Migration: Adopted Ruff for faster, more reliable code formatting
   Dependency Update: Migrated from yamlordereddictloader to yamlloader for improved YAML processing
   CI/CD Enhancements: Updated GitHub Actions to validate all supported Python versions against PyEZ, ensuring broader stability
VersionDeltaFile
1.20+4-4net/py-junos-eznc/distinfo
1.30+2-2net/py-junos-eznc/Makefile
+6-62 files

NetBSD/pkgsrc cwqWmdidevel/py-zope.deferredimport distinfo Makefile

   py-zope.deferredimport: updated to 6.1.1

   6.1.1 (2026-02-16)

   - Try harder to make the sample files generated by the ``narrative`` doctest
     match those in git.
VersionDeltaFile
1.10+4-4devel/py-zope.deferredimport/distinfo
1.12+2-2devel/py-zope.deferredimport/Makefile
+6-62 files

LLVM/project fc1de8alldb/source/Plugins/Highlighter/TreeSitter/Swift SwiftTreeSitterHighlighter.cpp SwiftTreeSitterHighlighter.h, lldb/source/Plugins/Highlighter/TreeSitter/Swift/tree-sitter-swift grammar.js scanner.c

[lldb] Add tree-sitter based Swift syntax highlighting

This adds tree-sitter based Swift syntax highlighting to LLDB. It
consists of the SwiftTreeSitterHighlighter plugin and the Swift grammar
from [1], which is licensed under MIT.

[1] https://github.com/alex-pinkus/tree-sitter-swift

Depends on:
*  https://github.com/llvm/llvm-project/pull/181282
DeltaFile
+1,594-0lldb/source/Plugins/Highlighter/TreeSitter/Swift/tree-sitter-swift/grammar.js
+865-0lldb/source/Plugins/Highlighter/TreeSitter/Swift/tree-sitter-swift/scanner.c
+336-0lldb/source/Plugins/Highlighter/TreeSitter/Swift/tree-sitter-swift/highlights.scm
+43-0lldb/source/Plugins/Highlighter/TreeSitter/Swift/SwiftTreeSitterHighlighter.cpp
+40-0lldb/source/Plugins/Highlighter/TreeSitter/Swift/SwiftTreeSitterHighlighter.h
+39-0lldb/source/Plugins/Highlighter/TreeSitter/Swift/tree-sitter-swift/tree-sitter.json
+2,917-06 files not shown
+3,036-212 files

FreeNAS/freenas 4638930src/middlewared/middlewared/plugins/failover_ internal_interface.py

remove pyroute2 from HA
DeltaFile
+24-10src/middlewared/middlewared/plugins/failover_/internal_interface.py
+24-101 files

NetBSD/pkgsrc emwqTkYdoc CHANGES-2026

   doc: Updated shells/oh-my-posh to 29.4.0
VersionDeltaFile
1.1163+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 4DYD562shells/oh-my-posh distinfo go-modules.mk, shells/oh-my-posh/patches patch-go.mod

   shells/oh-my-posh: update to 29.4.0

   v29.4.0
   🚀 Streaming Prompt Rendering (Beta)

   Oh My Posh now supports streaming mode - a new rendering approach that displays your prompt progressively as segments complete, instead of waiting for all segments to finish before showing anything.
   What's New

       Instant prompt display: Get an immediate prompt with fast segments, while slow segments load in the background
       Progressive updates: The prompt updates incrementally as data-fetching segments (APIs, git status, etc.) complete
       Configurable timeout: Set the segment timeout threshold via the streaming config property (recommended: 100ms)
       Pending placeholders: Segments still loading show ... by default (customizable via segment placeholder property)
       Multi-shell support: Available in PowerShell 7.2+, Zsh, and Fish

   Configuration

   Enable streaming by adding a timeout value (in milliseconds) to your config:

   {

    [86 lines not shown]
VersionDeltaFile
1.288+107-98shells/oh-my-posh/distinfo
1.119+34-31shells/oh-my-posh/go-modules.mk
1.3+6-6shells/oh-my-posh/patches/patch-go.mod
1.314+2-2shells/oh-my-posh/Makefile
+149-1374 files

NetBSD/pkgsrc Cn5HLlqdoc CHANGES-2026

   Updated devel/py-hypothesis, databases/py-tortoise-orm
VersionDeltaFile
1.1162+3-1doc/CHANGES-2026
+3-11 files