NetBSD/pkgsrc SPjB9yodoc CHANGES-2026

   Updated misc/py-tibs, misc/py-platformdirs
VersionDeltaFile
1.5753+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc cUUMcFBmisc/py-platformdirs Makefile distinfo

   py-platformdirs: updated to 4.11.7

   4.11.7 (2026-09-01)

   4.11.6 (2026-09-01)

   Give :func:`~platformdirs.user_bin_dir` and :func:`~platformdirs.user_bin_path` the use_site_for_root argument. They took none, so neither could reach the Unix redirect of root to :func:`~platformdirs.site_bin_dir`. :pr:`537`
VersionDeltaFile
1.49+4-4misc/py-platformdirs/distinfo
1.50+2-2misc/py-platformdirs/Makefile
+6-62 files

NetBSD/pkgsrc exfYmhxmisc/py-tibs Makefile cargo-depends.mk

   py-tibs: updated to 2.0.1

   2.0.1

   Lots of new features added. A few caused some small backwardly incompatible changes, so as the user base is still small I just accepted the better API and upped the major version number.
VersionDeltaFile
1.10+4-22misc/py-tibs/distinfo
1.5+0-6misc/py-tibs/cargo-depends.mk
1.10+2-2misc/py-tibs/Makefile
+6-303 files

LLVM/project b016e1eclang/lib/CodeGen CodeGenFunction.h CGStmtOpenMP.cpp

[OpenMP] Split EmitOMPWorksharingLoop into loop and body

Claude assisted with this patch.
DeltaFile
+81-64clang/lib/CodeGen/CGStmtOpenMP.cpp
+30-1clang/lib/CodeGen/CodeGenFunction.h
+111-652 files

LLVM/project 987b520mlir/lib/Dialect/Bufferization/Transforms BufferResultsToOutParams.cpp, mlir/test/Transforms buffer-results-to-out-params-hosit-dynamic-allocs.mlir buffer-results-to-out-params-hosit-static-allocs.mlir

[mlir][bufferization] Fix crash when returning an allocation twice (#220232)

`buffer-results-to-out-params` crashes when a function returns the same
allocation twice, e.g. `return %a, %a`:

```mlir
func.func @main() -> (memref<4xf32>, memref<4xf32>) {
  %a = memref.alloc() : memref<4xf32>
  return %a, %a : memref<4xf32>, memref<4xf32>
}
```

In `updateReturnOps` the hoisted alloc is erased inside the loop, so the
second occurrence dereferences a dangling `OpResult`. This defers
erasure to after the loop, hoists the allocation only once, and emits a
`memref.copy` from the primary out-param into the duplicate's out-param.
Dynamic sizes are cached so the caller allocates one buffer per
occurrence.


    [2 lines not shown]
DeltaFile
+54-0mlir/test/Transforms/buffer-results-to-out-params-hosit-static-allocs.mlir
+51-0mlir/test/Transforms/buffer-results-to-out-params-hosit-dynamic-allocs.mlir
+22-3mlir/lib/Dialect/Bufferization/Transforms/BufferResultsToOutParams.cpp
+127-33 files

LLVM/project 69339callvm/test/Transforms/LoopVectorize compress-idioms-negative-tests.ll

Add test
DeltaFile
+32-1llvm/test/Transforms/LoopVectorize/compress-idioms-negative-tests.ll
+32-11 files

NetBSD/src cjklJ6osys/arch/x86/isa clock.c

   Check if RTC is disabled only in virtualized environments.
   On a real PC, bits 0-5 may be used for the date alarm function,
   causing RTC failure to attach and
   a "WARNING: no TOD clock present" warning in the boot log.

   Verified no regression on QEMU/MICROVM by imil@

   PR kern/60672
VersionDeltaFile
1.43+8-6sys/arch/x86/isa/clock.c
+8-61 files

LLVM/project 581d540llvm/lib/IR Verifier.cpp, llvm/test/Bindings/llvm-c echo.ll

[Verifier] Forbid operand bundles with label operands (#220529)

These should obviously not be allowed, and break the invariant that
labels can only occur (as Uses) inside terminators, which the
predecessor iterator relies on.
DeltaFile
+9-0llvm/test/Verifier/operand-bundles.ll
+2-2llvm/test/Bindings/llvm-c/echo.ll
+3-0llvm/lib/IR/Verifier.cpp
+14-23 files

LLVM/project fb19356llvm/lib/CodeGen/GlobalISel GISelValueTracking.cpp, llvm/test/CodeGen/AArch64 neon-extadd-extract.ll

[GlobalISel] Add G_EXTRACT_VECTOR_ELT to computeNumSignBits (#218283)

Port the SDAG EXTRACT_VECTOR_ELT computeNumSignBits handling to
GlobalISel. If the element index is known, demand only that element from
the source vector. If unknown, conservatively demand all elements.

Part of #150515.
DeltaFile
+68-3llvm/test/CodeGen/AArch64/GlobalISel/knownbits-extract-vector.mir
+15-0llvm/lib/CodeGen/GlobalISel/GISelValueTracking.cpp
+1-1llvm/test/CodeGen/AArch64/neon-extadd-extract.ll
+1-1llvm/test/CodeGen/AArch64/GlobalISel/knownbits-buildvector.mir
+85-54 files

OPNSense/core 9a2a3e5src/opnsense/mvc/app/library/OPNsense/Core ConfigMaintenance.php, src/opnsense/mvc/app/models/OPNsense/Firewall/Migrations MFP1_0_9.php

Add filter.scrub to ContigMaintenance so users can nuke the old section if needed
DeltaFile
+0-1src/opnsense/mvc/app/models/OPNsense/Firewall/Migrations/MFP1_0_9.php
+1-0src/opnsense/mvc/app/library/OPNsense/Core/ConfigMaintenance.php
+1-12 files

NetBSD/pkgsrc TQ5QLuqdoc CHANGES-2026

   Updated textproc/py-comrak, textproc/py-readme_renderer
VersionDeltaFile
1.5752+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc nKYZaBJtextproc/py-readme_renderer distinfo Makefile

   py-readme_renderer: updated to 46.0

   46.0 (2026-08-28)

   * Render Markdown GFM alerts as semantic HTML admonitions
   * Support GitHub emoji shortcodes in Markdown
   * Don't drop reStructuredText's top-level heading, and render headings at
     their literal levels starting at ``<h1>``, consistent with Markdown
   * Require ``comrak`` 0.0.13 and higher for the ``md`` extra
   * Handle expected warnings in the test suite
   * Fix the 45.0 changelog date
   * Update workflows
VersionDeltaFile
1.22+5-5textproc/py-readme_renderer/Makefile
1.15+4-4textproc/py-readme_renderer/distinfo
+9-92 files

NetBSD/pkgsrc 6aLx7HWtextproc/py-comrak PLIST Makefile

   py-comrak: updated to 0.0.16

   0.0.16
   Unknown changes
VersionDeltaFile
1.2+52-298textproc/py-comrak/distinfo
1.2+16-98textproc/py-comrak/cargo-depends.mk
1.2+2-2textproc/py-comrak/PLIST
1.2+2-2textproc/py-comrak/Makefile
+72-4004 files

LLVM/project 85b694bllvm/lib/Target/AArch64 AArch64SchedC1Premium.td, llvm/test/tools/llvm-mca/AArch64/Cortex C1Premium-streaming-cme-instructions.s C1Premium-streaming-sme-only-instructions.s

[AArch64] C1-Premium SME definitions (#212482)

This patch adds SME instruction definitions to the C1-Premium scheduling
model.

C1-Premium SWOG: https://developer.arm.com/documentation/111080/3-0/
SME SWOG: https://developer.arm.com/documentation/111048/0103

Assisted by: Codex
DeltaFile
+17,282-3,458llvm/test/tools/llvm-mca/AArch64/Cortex/C1Premium-sve-instructions.s
+7,983-1,591llvm/test/tools/llvm-mca/AArch64/Cortex/C1Premium-neon-instructions.s
+1,289-1,267llvm/test/tools/llvm-mca/AArch64/Cortex/C1Premium-basic-instructions.s
+960-260llvm/lib/Target/AArch64/AArch64SchedC1Premium.td
+535-0llvm/test/tools/llvm-mca/AArch64/Cortex/C1Premium-streaming-sme-only-instructions.s
+439-0llvm/test/tools/llvm-mca/AArch64/Cortex/C1Premium-streaming-cme-instructions.s
+28,488-6,57625 files not shown
+29,894-6,98131 files

LLVM/project 813bdb1flang/include/flang/Frontend CompilerInstance.h, flang/lib/Frontend CompilerInstance.cpp

[flang][test] Fix ASAN error in unit tests (#218917)

When flang is built with ASAN, one of the unit tests fails:
```
[ RUN      ] FrontendActionTest.ParseSyntaxOnly
=================================================================
==94036==ERROR: AddressSanitizer: heap-use-after-free on address 0xef60299e1268 at pc 0xbf00842915d0 bp 0xffffcc819e50 sp 0xffffcc819e48
READ of size 2 at 0xef60299e1268 thread T0
    #0 0xbf00842915cc in getShowColors /home/davspi01/llvm-project/llvm/../clang/include/clang/Basic/DiagnosticOptions.def:68:14
    #1 0xbf00842915cc in showColors /home/davspi01/llvm-project/llvm/../clang/include/clang/Basic/DiagnosticOptions.h:159:13
    #2 0xbf00842915cc in Fortran::frontend::TextDiagnosticPrinter::HandleDiagnostic(clang::DiagnosticsEngine::Level, clang::Diagnostic const&) /home/davspi01/llvm-project/flang/lib/Frontend/TextDiagnosticPrinter.cpp:116:27
    #3 0xbf0088f08ef0 in clang::DiagnosticsEngine::Report(clang::DiagnosticsEngine::Level, clang::Diagnostic const&) /home/davspi01/llvm-project/clang/lib/Basic/Diagnostic.cpp:625:11
    #4 0xbf0088f09584 in clang::DiagnosticsEngine::ProcessDiag(clang::DiagnosticBuilder const&) /home/davspi01/llvm-project/clang/lib/Basic/Diagnostic.cpp:705:3
    #5 0xbf0088f099ac in clang::DiagnosticsEngine::EmitDiagnostic(clang::DiagnosticBuilder const&, bool) /home/davspi01/llvm-project/clang/lib/Basic/Diagnostic.cpp:727:15
    #6 0xbf0082d78778 in Emit /home/davspi01/llvm-project/llvm/../clang/include/clang/Basic/Diagnostic.h:1332:28
    #7 0xbf0082d78778 in clang::DiagnosticBuilder::~DiagnosticBuilder() /home/davspi01/llvm-project/llvm/../clang/include/clang/Basic/Diagnostic.h:1367:26
    #8 0xbf0083dacd7c in Fortran::frontend::FrontendAction::reportFatalSemanticErrors() /home/davspi01/llvm-project/flang/lib/Frontend/FrontendAction.cpp:310:5
<...>
```

    [15 lines not shown]
DeltaFile
+3-8flang/unittests/Semantics/OpenMPUtils.cpp
+3-8flang/include/flang/Frontend/CompilerInstance.h
+4-7flang/lib/Frontend/CompilerInstance.cpp
+2-7flang/unittests/Frontend/FrontendActionTest.cpp
+1-4flang/unittests/Frontend/CompilerInstanceTest.cpp
+1-2flang/unittests/Frontend/CodeGenActionTest.cpp
+14-366 files

LLVM/project 0f50e20llvm/include/llvm/Transforms/Utils LoopVersioning.h, llvm/lib/Transforms/Scalar LoopFlatten.cpp

[LoopVersioning] Preserve MemorySSA if requested. (#220290)

Update LoopVersioning to take an option MemorySSAUpdater. If provided,
update MemorySSA in the cloned loop, as well as for the new edges
connecting the new loop.

This fixes a MemorySSA verification failure with expensive checks in the
LoopFlatten pass which marks MemorySSA as preserved and is using
LoopVersioning.

Exposed by https://github.com/llvm/llvm-project/pull/219663.

PR: https://github.com/llvm/llvm-project/pull/220290
DeltaFile
+154-0llvm/test/Transforms/LoopVersioning/preserve-memoryssa.ll
+42-11llvm/lib/Transforms/Utils/LoopVersioning.cpp
+9-2llvm/include/llvm/Transforms/Utils/LoopVersioning.h
+1-1llvm/lib/Transforms/Scalar/LoopFlatten.cpp
+206-144 files

LLVM/project f1278cellvm/include/llvm/ADT SmallVector.h, llvm/unittests/ADT SmallVectorTest.cpp

Revert "[ADT] Allow SmallVector move construction without move assignment (#2…"

This reverts commit af2ddf42e4499169f8d96d1ff928f3d92bbcc9a2.
DeltaFile
+0-60llvm/unittests/ADT/SmallVectorTest.cpp
+2-16llvm/include/llvm/ADT/SmallVector.h
+2-762 files

OPNSense/core 49670f4src/etc/inc filter.inc, src/opnsense/mvc/app/models/OPNsense/Firewall/Migrations MFP1_0_8.php

fix review comments
DeltaFile
+3-15src/etc/inc/filter.inc
+12-1src/opnsense/mvc/app/models/OPNsense/Firewall/Migrations/MFP1_0_8.php
+15-162 files

FreeBSD/ports 7a53ad2textproc/py-ttp-templates Makefile distinfo

textproc/py-ttp-templates: Update to 0.5.14

Changelogs since 0.5.12:

https://github.com/dmulyalin/ttp_templates/releases/tag/0.5.14
https://github.com/dmulyalin/ttp_templates/releases/tag/0.5.13
DeltaFile
+3-3textproc/py-ttp-templates/distinfo
+1-1textproc/py-ttp-templates/Makefile
+4-42 files

FreeBSD/ports f6aeb48www/py-strawberry-graphql-django Makefile distinfo

www/py-strawberry-graphql-django: Update to 0.88.0

Changelogs since 0.87.0:

https://github.com/strawberry-graphql/strawberry-django/releases/tag/0.88.0
https://github.com/strawberry-graphql/strawberry-django/releases/tag/0.87.1
DeltaFile
+3-3www/py-strawberry-graphql-django/distinfo
+1-1www/py-strawberry-graphql-django/Makefile
+4-42 files

FreeBSD/ports e231855devel/py-strawberry-graphql distinfo Makefile

devel/py-strawberry-graphql: Update to 0.327.1

* While I'm here, add a comment about the frequency of updates of this
  port.

Changelog since 0.324.0:

https://github.com/strawberry-graphql/strawberry/blob/0.327.1/CHANGELOG.md

MFH:            2026Q3
Security:       1ee62c05-a646-11f1-b187-901b0edee044
DeltaFile
+6-3devel/py-strawberry-graphql/Makefile
+3-3devel/py-strawberry-graphql/distinfo
+9-62 files

FreeBSD/ports 692d934net-mgmt/netbox distinfo Makefile

net-mgmt/netbox: Update to 4.6.10

Changelog:

Performance Improvements:
* Prefetch the related fields of nested serializers referenced by
  SerializedPKRelatedField
* Include reverse many-to-many relationships when determining REST API
  prefetches

Bug Fixes:
* Support the selection of multiple values when filtering VLAN groups by
  scope (e.g. by site group)
* Gracefully handle invalid values assigned to a custom script's Meta
  attributes
* Reference brief components in the OpenAPI response schemas for nested
  SerializedPKRelatedField fields
* Expand the active navigation menu section when resizing from a mobile
  to a desktop viewport

    [17 lines not shown]
DeltaFile
+5-5net-mgmt/netbox/Makefile
+3-3net-mgmt/netbox/distinfo
+8-82 files

FreeBSD/ports 87d83c1textproc/py-mkdocstrings-python Makefile distinfo

textproc/py-mkdocstrings-python: Update to 2.0.8

Changelog:

https://github.com/mkdocstrings/python/releases/tag/2.0.8

MFH:            2026Q3
DeltaFile
+3-3textproc/py-mkdocstrings-python/distinfo
+1-1textproc/py-mkdocstrings-python/Makefile
+4-42 files

FreeBSD/ports 53f821fwww/py-dj60-strawberry-graphql-django Makefile distinfo

www/py-dj60-strawberry-graphql-django: Update to 0.88.0

Changelogs since 0.87.0:

https://github.com/strawberry-graphql/strawberry-django/releases/tag/0.88.0
https://github.com/strawberry-graphql/strawberry-django/releases/tag/0.87.1

MFH:            2026Q3
DeltaFile
+3-3www/py-dj60-strawberry-graphql-django/distinfo
+1-1www/py-dj60-strawberry-graphql-django/Makefile
+4-42 files

FreeBSD/ports aad56b0devel/py-dj60-django-rq Makefile

devel/py-dj60-django-rq: Set PORTSCOUT

* The 4.2 release contains breaking changes and the only consumer of
  this port, net-mgmt/netbox, won't be compatible with newer versions
  until the upcoming 4.7.x release.
DeltaFile
+5-0devel/py-dj60-django-rq/Makefile
+5-01 files

FreeBSD/ports c05ae13devel/py-rq Makefile distinfo

devel/py-rq: Update to 2.12.0

Changelog:

https://github.com/rq/rq/releases/tag/v2.12

Approved by:    skreuzer (maintainer, implicit)
MFH:            2026Q3
DeltaFile
+3-3devel/py-rq/distinfo
+1-1devel/py-rq/Makefile
+4-42 files

LLVM/project c2705cdflang/include/flang/Lower OpenMP.h, flang/include/flang/Semantics semantics.h

[flang][openmp] Support importing module declare target globals (#213930)

Attach declare target attributes to declare target functions and
globals that have been imported from a module file.

Fixes https://github.com/llvm/llvm-project/issues/212333
DeltaFile
+71-21flang/lib/Lower/OpenMP/OpenMP.cpp
+49-0flang/test/Lower/OpenMP/declare_target_module.f90
+9-0flang/lib/Lower/Bridge.cpp
+6-0flang/test/Semantics/OpenMP/declare-target-modfile.f90
+6-0flang/include/flang/Lower/OpenMP.h
+4-0flang/include/flang/Semantics/semantics.h
+145-216 files

FreeBSD/ports e9bbe04devel/py-dj60-strawberry-graphql distinfo Makefile

devel/py-dj60-strawberry-graphql: Update to 0.327.1

* While I'm here, add a comment about the frequency of updates of this
  port.

Changelog since 0.324.0:

https://github.com/strawberry-graphql/strawberry/blob/0.327.1/CHANGELOG.md

MFH:            2026Q3
Security:       1ee62c05-a646-11f1-b187-901b0edee044
DeltaFile
+6-3devel/py-dj60-strawberry-graphql/Makefile
+3-3devel/py-dj60-strawberry-graphql/distinfo
+9-62 files

LLVM/project 77d6009utils/bazel/llvm-project-overlay/llvm BUILD.bazel

[Bazel] Fixes 3cf119a (#220515)

This is a temporary workaround for 3cf119a13bdecc4b275def822701329e20138397 (#220224) until the layering violation is cleaned up.

Buildkite error link:
https://buildkite.com/llvm-project/upstream-bazel/builds?commit=3cf119a13bdecc4b275def822701329e20138397

Co-authored-by: Google Bazel Bot <google-bazel-bot at google.com>
DeltaFile
+8-5utils/bazel/llvm-project-overlay/llvm/BUILD.bazel
+8-51 files

FreeBSD/ports 62f8cabsecurity/vuxml/vuln 2026.xml

security/vuxml: Document py-strawberry-graphql vulnerability
DeltaFile
+51-0security/vuxml/vuln/2026.xml
+51-01 files