LLVM/project cb098aallvm/lib/Target/AArch64 AArch64TargetTransformInfo.cpp, llvm/test/Analysis/CostModel/AArch64 arith-fp.ll reduce-fadd.ll

[AArch64] Change f128 costs to 10 * legalization factor. (#202555)

Lowering fadd, fsub, fmul, fdiv and frem will produce a libcall,
something that is always difficult to costmodel. This changes the cost
model to 10 to line up with the value we use for other libcalls.
Non-rthru costs will start to be used when we start producing accurate
non-rthru costs in getArithmeticInstrCost.
DeltaFile
+17-17llvm/test/Analysis/CostModel/AArch64/arith-fp.ll
+6-1llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp
+2-2llvm/test/Analysis/CostModel/AArch64/reduce-fadd.ll
+25-203 files

OPNSense/core d8c9fa4src/opnsense/mvc/app/views/OPNsense/Core firmware.volt

firmware: put clickable trailer for community plugins; closes #10379

This is the same apprach as changelogs.  People may be more
inclined to see it below.

(cherry picked from commit 274edbb7308fbf687d8da094e52410d29e4b075c)
DeltaFile
+16-14src/opnsense/mvc/app/views/OPNsense/Core/firmware.volt
+16-141 files

LLVM/project dbaa5e6llvm/docs/tutorial/MyFirstLanguageFrontend LangImpl07.rst, llvm/examples/Kaleidoscope/Chapter7 toy.cpp

[docs] Kaleidoscope Tutorial Chapter 7 - base class Value* used for AllocaInst for assignment expression (#202101)

Eariler in this chapther, the value type of `NamedValues` was changed to
`AllocaInst*`, and so did all other occurs for example in
`VariableExprAST` and `ForExprAST`.


https://github.com/llvm/llvm-project/blob/6f8a363a483489687597e29b8bda0975e821f188/llvm/docs/tutorial/MyFirstLanguageFrontend/LangImpl07.rst?plain=1#L321-L324

However, the newly added assignment expression is still using `Value*`
as the type for LHS. Although `Value` is the base class of `AllocaInst`
therefore the code compiles and works well, it's better to keep it
consistent
DeltaFile
+3-3llvm/docs/tutorial/MyFirstLanguageFrontend/LangImpl07.rst
+3-3llvm/examples/Kaleidoscope/Chapter7/toy.cpp
+6-62 files

FreeBSD/ports 956f968x11-wm/labwc distinfo Makefile

x11-wm/labwc: update to 0.9.8

Changes:        https://github.com/labwc/labwc/releases/tag/0.9.8
Reported by:    GitHub (watch releases)

(direct commit to 2026Q2 as d81da44b147a is missing on the branch)
DeltaFile
+3-3x11-wm/labwc/distinfo
+1-1x11-wm/labwc/Makefile
+4-42 files

OPNSense/core a3f2573src/opnsense/mvc/app/views/layout_partials base_form.volt

mvc: static header support for forms same as f8af03c8ecf8c

(cherry picked from commit 74c9f98cc3771ea2eef83dbaef860b35c4d1a51c)
DeltaFile
+6-4src/opnsense/mvc/app/views/layout_partials/base_form.volt
+6-41 files

LLVM/project 630f30cclang/docs ReleaseNotes.rst, clang/lib/StaticAnalyzer/Checkers PthreadLockChecker.cpp

[analyzer] Add path notes to PthreadLockChecker (#202473)

Bug reports from this checker lack context about where mutexes were
locked or unlocked, making it hard to understand the diagnostic without
reading surrounding code.

Add NoteTag on lock, unlock, destroy, and init events. Notes name the
mutex when possible and are filtered to only appear when the mutex is
relevant to the reported bug.
DeltaFile
+71-31clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp
+49-0clang/test/Analysis/pthreadlock-notes.c
+6-0clang/docs/ReleaseNotes.rst
+126-313 files

LLVM/project 1447c0fbolt/lib/Profile Heatmap.cpp, bolt/test/X86 heatmap-preagg.test

[𝘀𝗽𝗿] initial version

Created using spr 1.3.8-beta.1
DeltaFile
+13-0bolt/test/X86/heatmap-preagg.test
+7-5bolt/lib/Profile/Heatmap.cpp
+20-52 files

FreeBSD/ports c98a01awww/ungoogled-chromium distinfo, www/ungoogled-chromium/files patch-chrome_browser_about__flags.cc patch-components_autofill_core_common_autofill__payments__features.cc

www/ungoogled-chromium: update to 149.0.7827.102

Security:       https://vuxml.freebsd.org/freebsd/efa1873c-64a0-11f1-b189-a8a1599412c6.html
DeltaFile
+19-19www/ungoogled-chromium/files/patch-chrome_browser_about__flags.cc
+13-13www/ungoogled-chromium/files/patch-components_autofill_core_common_autofill__payments__features.cc
+7-7www/ungoogled-chromium/distinfo
+6-6www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc
+3-3www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_browser__view.cc
+3-3www/ungoogled-chromium/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc
+51-5113 files not shown
+79-7919 files

FreeNAS/freenas 026cc7btests runtest.py

Support `--ha-license-path`
DeltaFile
+4-0tests/runtest.py
+4-01 files

FreeNAS/freenas 10eacf1src/middlewared/middlewared/api/base/types json_schema.py, src/middlewared/middlewared/api/v25_10_0 common.py

Remove shared pydantic `Field()` from API type aliases
DeltaFile
+30-0src/middlewared/middlewared/api/base/types/json_schema.py
+9-6src/middlewared/middlewared/api/v25_10_1/common.py
+9-6src/middlewared/middlewared/api/v25_10_3/common.py
+9-6src/middlewared/middlewared/api/v25_10_4/common.py
+9-6src/middlewared/middlewared/api/v25_10_0/common.py
+9-6src/middlewared/middlewared/api/v25_10_2/common.py
+75-3074 files not shown
+286-19380 files

NetBSD/pkgsrc lsZPLm1www/py-webpy Makefile distinfo

   py-webpy: updated to 0.76

   0.76

   docs: fix simple typo, resvere -> reverse
   Remove unreachable code.
   TEMPLATE_BUILTIN_NAMES: Add Python builtin round()
   MANIFEST.in: include LICENSE.txt
   Optimize badge resolution
   test: pin dbutils to >= 2.0.0
   add GitHub URL for PyPi
   Blacken the codebase
   Set daemon attribute instead of using setDaemon method that was deprecated in Python 3.10.
   refactor: remove python2 compatibility codes for using super
   chore: remove unnecessary files in generated python package
   Update README.md
   Upgrade to MySQL 8.0 and Python 3.11-dev
   Pre commit autoupdate
   fix: pypy3 support

    [28 lines not shown]
VersionDeltaFile
1.30+6-12www/py-webpy/Makefile
1.10+4-4www/py-webpy/distinfo
+10-162 files

OPNSense/core fcacf66Scripts dashboard-acl.sh, src/opnsense/www/js/widgets/Metadata Core.xml

system: revisit dashboard linting
DeltaFile
+12-14Scripts/dashboard-acl.sh
+6-1src/opnsense/www/js/widgets/Metadata/Core.xml
+18-152 files

FreeNAS/freenas 8faad14src/middlewared/middlewared/pytest/unit/api/handler/version test_adapt_alias.py

Fix handling field aliases in `APIVersionsAdapter`

(cherry picked from commit 7ec52e77ceb64b180a2aa110d0a35720e27bbc37)
DeltaFile
+28-0src/middlewared/middlewared/pytest/unit/api/handler/version/test_adapt_alias.py
+28-01 files

LLVM/project b086e19clang/include/clang/AST TypeBase.h, clang/include/clang/Basic Attr.td

[HLSL] Add IsArray resource attribute (#201163)

First part of changes to add support for the IsArray resource attribute,
which will be used by the resource array types (Texture2DArray etc.).
These types will be implemented in subsequent changes.

This implements the attribute parsing and associated tests, and
implements the first part of #194910.

The Sema builtin argument checking and CodeGen will be included in a
subsequent PR which will implement a resource array type which will
allow those changes to be tested.

---------

Co-authored-by: Tim Corringham <tcorring at amd.com>
DeltaFile
+44-23clang/lib/CodeGen/CGHLSLBuiltins.cpp
+22-0clang/test/ParserHLSL/hlsl_is_array_attr.hlsl
+20-0clang/test/ParserHLSL/hlsl_is_array_attr_error.hlsl
+10-5clang/include/clang/AST/TypeBase.h
+11-0clang/lib/Sema/SemaHLSL.cpp
+6-0clang/include/clang/Basic/Attr.td
+113-284 files not shown
+123-2910 files

NetBSD/pkgsrc e8UIJKvdoc CHANGES-2026

   Updated archivers/par2, math/py-asteval, textproc/py-xml2rfc
VersionDeltaFile
1.3733+4-1doc/CHANGES-2026
+4-11 files

NetBSD/pkgsrc KO4A3vptextproc/py-xml2rfc Makefile distinfo

   py-xml2rfc: updated to 3.34.0

   3.34.0

   New Features

   Use natsort to sort references

   Documentation Changes

   update CHANGELOG.md + py file versions for v3.33.0
VersionDeltaFile
1.35+4-6textproc/py-xml2rfc/Makefile
1.28+4-4textproc/py-xml2rfc/distinfo
+8-102 files

LLVM/project 13748ffflang/test/Lower/OpenACC acc-unstructured.f90 acc-cache.f90

Re-introduce removed test
DeltaFile
+156-19flang/test/Lower/OpenACC/acc-unstructured.f90
+116-3flang/test/Lower/OpenACC/acc-cache.f90
+41-0flang/test/Lower/OpenACC/acc-loop-exit.f90
+313-223 files

LLVM/project 5fdf14emlir/lib/Target/LLVMIR/Dialect/OpenMP OpenMPToLLVMIRTranslation.cpp, mlir/test/Target/LLVMIR openmp-taskloop-reduction.mlir openmp-todo.mlir

[mlir][OpenMP] Translate reductions on taskloop

Add LLVM IR translation for reduction and in_reduction clauses on omp.taskloop.context.

For taskloop reduction, emit the implicit taskgroup reduction setup and map each generated task to runtime-provided private reduction storage through __kmpc_task_reduction_get_th_data. For in_reduction, use the same runtime lookup path with a null descriptor to join an enclosing task reduction context.

Unsupported byref, cleanup, and two-argument initializer forms remain diagnosed.

Add MLIR translation tests for the supported taskloop reduction and in_reduction cases.
DeltaFile
+259-0mlir/test/Target/LLVMIR/openmp-taskloop-reduction.mlir
+220-22mlir/lib/Target/LLVMIR/Dialect/OpenMP/OpenMPToLLVMIRTranslation.cpp
+92-10mlir/test/Target/LLVMIR/openmp-todo.mlir
+571-323 files

NetBSD/pkgsrc NUU0t53math/py-asteval distinfo Makefile

   py-asteval: updated to 1.0.9

   1.0.9

   This fixes some usage problem and is also meant to address the securirty advisories GHSA-89v8-rhwq-hf77
   and GHSA-9w56-46f6-3qhx

   Changes:

   Fix unpacking of nested tuples in comprehensions

   Fix error with lambda functions, so that calls from top level should clear previous errors and exceptions should clear the callstack before re-raising

   Add try/except for import of ctypes, so that this module is not required from asteval to run

   Update PyPI stats link in README

   Remove the "exiting exceptions", 'SystemExit' and 'GeneratorExit' from the symbol table to remove the possibily of such an exception in asteval from exiting the calling application.


    [3 lines not shown]
VersionDeltaFile
1.27+4-4math/py-asteval/distinfo
1.32+2-2math/py-asteval/Makefile
+6-62 files

LLVM/project 5ea65dfclang/lib/Driver/ToolChains Darwin.cpp, clang/test/Driver darwin-objc-selector-stubs.m

Revert "[clang][Darwin] Disable ObjC class selector stubs when using LLD" (#203456)

Reverts llvm/llvm-project#203388

Unfortunately this breaks a bunch of tests on CI bots because they seem
to have LLD configured as the default linker. The tests were originally
written to expect `-fobjc-msgsend-class-selector-stubs`. Will have to
modify the tests as well
DeltaFile
+1-5clang/lib/Driver/ToolChains/Darwin.cpp
+1-2clang/test/Driver/darwin-objc-selector-stubs.m
+2-72 files

NetBSD/pkgsrc H3mBes4archivers/par2 distinfo Makefile, archivers/par2/patches patch-src_commandline.cpp

   par2: updated to 1.2.0

   1.2.0

   Security:
     * GHSA-3c2j-rccw-j2vj: Heap out-of-bounds write in PAR2 repair from unchecked source block count wrap
     * GHSA-j5pc-g362-c5xp: Repair can follow dangling symlinks and write outside the repair base path

   Issues:
     * Is there any explanation for par2 exit codes? | 有没有 par2 退出码的说明?
     * Request @filelist.txt
     * Remove empty/obsolete files in top-level directory
     * par2cmdline defaults to 128MiB of RAM

   PRs:
     * Bump actions/upload-artifact from 6 to 7
     * Bump microsoft/setup-msbuild from 2 to 3
     * Bump cross-platform-actions/action from 0.32.0 to 1.0.0
     * Take input files from stdin (standard input)

    [7 lines not shown]
VersionDeltaFile
1.29+4-5archivers/par2/distinfo
1.37+2-2archivers/par2/Makefile
1.3+1-1archivers/par2/patches/patch-src_commandline.cpp
+7-83 files

FreeBSD/ports 8f3edb9x11/kitty distinfo Makefile

x11/kitty: Update to 0.47.3

ChangeLog:      https://sw.kovidgoyal.net/kitty/changelog/#detailed-list-of-changes
Reported by:    Kovid Goyal <notifications at github.com>
DeltaFile
+5-5x11/kitty/distinfo
+1-1x11/kitty/Makefile
+6-62 files

LLVM/project fc8d618llvm/lib/IR Value.cpp

[IR] Fix deprecated-enum-enum-conversion C++20 warnings; NFC (#203277)

This addition of enum values resulted in many warnings of the form

    warning: arithmetic between different enumeration types
    'llvm::Value::ValueTy' and 'llvm::Instruction::TermOps' is
    deprecated
DeltaFile
+2-1llvm/lib/IR/Value.cpp
+2-11 files

OPNSense/tools c216415config/26.7 ports.conf

Add dns/powerdns to ports
DeltaFile
+1-0config/26.7/ports.conf
+1-01 files

NetBSD/pkgsrc t5ZO6Dtdoc CHANGES-2026

   doc: Updated graphics/OpenJPH to 0.28.1
VersionDeltaFile
1.3732+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 1wS2IyKgraphics/OpenJPH distinfo Makefile

   OpenJPH: update to 0.28.1.

   0.28.1

   This fixes compilation issue in MinW32 that was introduced in Version 0.28.0, which brought significant performance improvement.

   0.28.0

   AVX2 block coder optimizations (encoder + decoder) by @osamu620 in #276
VersionDeltaFile
1.11+4-4graphics/OpenJPH/distinfo
1.14+2-2graphics/OpenJPH/Makefile
1.6+2-2graphics/OpenJPH/PLIST
+8-83 files

OPNSense/tools 7b5d725config/26.7 ports.conf

Add dns/powerdns to ports
DeltaFile
+1-0config/26.7/ports.conf
+1-01 files

NetBSD/pkgsrc uxLJpScwww/firefox mozilla-common.mk

   firefox: fix whitespace pkglint
VersionDeltaFile
1.315+11-11www/firefox/mozilla-common.mk
+11-111 files

NetBSD/pkgsrc BRrOzpkwww/firefox mozilla-common.mk

   firefox: add cbindgen upper bound

   doesn't currently build with cbindgen 0.29.4, but binary packages
   of that might exist
VersionDeltaFile
1.314+2-2www/firefox/mozilla-common.mk
+2-21 files

NetBSD/pkgsrc t366Jz4doc TODO

   TODO: add cbindgen entry with firefox comment
VersionDeltaFile
1.27397+2-1doc/TODO
+2-11 files