FreeBSD/ports 4687a87science/py-nglview Makefile distinfo

science/py-nglview: update 4.0 → 4.0.1
DeltaFile
+6-5science/py-nglview/Makefile
+3-3science/py-nglview/distinfo
+9-82 files

FreeBSD/ports c6a5a21devel/py-py-key-value-aio distinfo Makefile, devel/py-py-key-value-aio/files patch-pyproject.toml

devel/py-py-key-value-aio: update 0.4.4 → 0.4.5
DeltaFile
+3-3devel/py-py-key-value-aio/distinfo
+2-2devel/py-py-key-value-aio/files/patch-pyproject.toml
+2-2devel/py-py-key-value-aio/Makefile
+7-73 files

FreeBSD/ports 08ec2c2science/py-h5netcdf Makefile distinfo

science/py-h5netcdf: update 1.8.0 → 1.8.1
DeltaFile
+5-4science/py-h5netcdf/Makefile
+3-3science/py-h5netcdf/distinfo
+8-72 files

FreeBSD/ports 78e90cfmath/py-pyFFTW Makefile distinfo, math/py-pyFFTW/files patch-pyproject.toml

math/py-pyFFTW: update 0.15.0 → 0.15.1
DeltaFile
+21-0math/py-pyFFTW/files/patch-pyproject.toml
+10-7math/py-pyFFTW/Makefile
+3-3math/py-pyFFTW/distinfo
+34-103 files

FreeBSD/ports cf09eadmath/py-lmfit Makefile distinfo, math/py-lmfit/files patch-pyproject.toml

math/py-lmfit: update 1.3.3 → 1.3.4
DeltaFile
+12-0math/py-lmfit/files/patch-pyproject.toml
+5-4math/py-lmfit/Makefile
+3-3math/py-lmfit/distinfo
+20-73 files

FreeBSD/ports 340b7d5math/py-logical-unification Makefile distinfo, math/py-logical-unification/files patch-pyproject.toml

math/py-logical-unification: update 0.4.6 → 0.4.7
DeltaFile
+18-0math/py-logical-unification/files/patch-pyproject.toml
+10-4math/py-logical-unification/Makefile
+3-3math/py-logical-unification/distinfo
+31-73 files

FreeBSD/ports 8e6e2cadevel/py-pytest-recording distinfo Makefile, devel/py-pytest-recording/files patch-tests_test__blocking__network.py

devel/py-pytest-recording: update 0.13.3 → 0.13.4
DeltaFile
+25-14devel/py-pytest-recording/files/patch-tests_test__blocking__network.py
+3-3devel/py-pytest-recording/distinfo
+2-2devel/py-pytest-recording/Makefile
+30-193 files

FreeBSD/ports 1eaa925devel/py-louie Makefile distinfo

devel/py-louie: update 2.0 → 2.0.1
DeltaFile
+7-4devel/py-louie/Makefile
+3-3devel/py-louie/distinfo
+10-72 files

FreeBSD/ports d51b5fbdevel/py-schema Makefile distinfo

devel/py-schema: update 0.7.7 → 0.7.8
DeltaFile
+7-3devel/py-schema/Makefile
+3-3devel/py-schema/distinfo
+10-62 files

FreeBSD/ports 1b0495dmath/py-pwlf Makefile distinfo

math/py-pwlf: update 2.5.1 → 2.5.2
DeltaFile
+5-4math/py-pwlf/Makefile
+3-3math/py-pwlf/distinfo
+8-72 files

FreeBSD/ports ae5ddb5math/sundials pkg-plist Makefile

math/sundials: update 7.5.0 → 7.7.0
DeltaFile
+61-33math/sundials/pkg-plist
+10-4math/sundials/Makefile
+3-3math/sundials/distinfo
+74-403 files

LLVM/project 048c7f8clang-tools-extra/clang-doc Representation.cpp

[clang-doc] Clean up implementation with better casting

Having access to RTTI style casting lets us use slightly nicer
structures to clean up the overly complicated dispatch logic in merging
and other places.
DeltaFile
+19-51clang-tools-extra/clang-doc/Representation.cpp
+19-511 files

LLVM/project dfc0c22clang-tools-extra/clang-doc JSONGenerator.cpp MDGenerator.cpp

[clang-doc] Move Generator classes into the anonymous namespace

Clang-Tidy suggest moving these classes into the anonymous namespace,
to enforce internal linkage.
DeltaFile
+24-26clang-tools-extra/clang-doc/JSONGenerator.cpp
+15-11clang-tools-extra/clang-doc/MDGenerator.cpp
+10-11clang-tools-extra/clang-doc/HTMLGenerator.cpp
+8-4clang-tools-extra/clang-doc/MDMustacheGenerator.cpp
+57-524 files

GhostBSD/ports 64886b3graphics/blender/files patch-source_blender_blenlib_intern_math__half.cc

graphics/blender: remove obsolete patch for math_half.cc

The patch-source_blender_blenlib_intern_math__half.cc patch no longer
applies to Blender 5.0.1 as the targeted code was removed upstream.
DeltaFile
+0-11graphics/blender/files/patch-source_blender_blenlib_intern_math__half.cc
+0-111 files

NetBSD/pkgsrc-wip 603bd4arna-star Makefile distinfo, rna-star/patches patch-Parameters__openReadsFiles.cpp

rna-star: Fix build with macOS clang 17
DeltaFile
+19-0rna-star/patches/patch-Parameters__openReadsFiles.cpp
+9-1rna-star/Makefile
+1-0rna-star/distinfo
+29-13 files

FreeBSD/ports 3129ce9math/R-cran-recipes distinfo Makefile

math/R-cran-recipes: Update to 1.3.3

Reported by:    portscout
DeltaFile
+3-3math/R-cran-recipes/distinfo
+1-1math/R-cran-recipes/Makefile
+4-42 files

NetBSD/pkgsrc-wip 3e19016xroar COMMIT_MSG distinfo

xroar: update to 1.11
DeltaFile
+77-1xroar/COMMIT_MSG
+3-3xroar/distinfo
+1-1xroar/Makefile
+81-53 files

FreeBSD/ports 40e3e82security/hidden-lake distinfo Makefile

security/hidden-lake: Update 1.11.1 => 1.11.2

Approved by:            db@, yuri@ (Mentors, implicit)
DeltaFile
+5-5security/hidden-lake/distinfo
+2-2security/hidden-lake/Makefile
+1-0security/hidden-lake/pkg-plist
+8-73 files

FreeBSD/ports 61fe054devel/py-ty distinfo Makefile.crates

devel/py-ty: Update to 0.0.44

Changelog: https://github.com/astral-sh/ty/blob/0.0.44/CHANGELOG.md

Reported by:    portscout
DeltaFile
+43-43devel/py-ty/distinfo
+20-20devel/py-ty/Makefile.crates
+1-2devel/py-ty/Makefile
+64-653 files

LLVM/project baa69e9clang/test lit.cfg.py, clang/test/Driver driverkit-path.c

Updating test clang/test/Driver/driverkit-path.c for usage with CLANG_RESOURCE_DIR (#197154)

When the CMake option CLANG_RESOURCE_DIR is specified, it changes 
the path to various tools and thus breaks some tests that look for things
in the "standard" location. This change updates one of the tests to take
into account the CLANG_RESOURCE_DIR value if specified by querying
compiler using `-print-resource-dir` to more accurately find the expected
directory in tests.
DeltaFile
+4-4clang/test/Driver/driverkit-path.c
+7-0clang/test/lit.cfg.py
+11-42 files

LLVM/project b7086e6llvm/test/Transforms/LoopInterchange fp-reductions.ll reductions-across-inner-and-outer-loop.ll

[LoopInterchange] Use UTC as much as possible (NFC)
DeltaFile
+364-49llvm/test/Transforms/LoopInterchange/fp-reductions.ll
+209-117llvm/test/Transforms/LoopInterchange/reductions-across-inner-and-outer-loop.ll
+251-37llvm/test/Transforms/LoopInterchange/reductions-non-wrapped-operations.ll
+188-40llvm/test/Transforms/LoopInterchange/legality-for-scalar-deps.ll
+148-33llvm/test/Transforms/LoopInterchange/profitability-vectorization-heuristic.ll
+97-45llvm/test/Transforms/LoopInterchange/currentLimitation.ll
+1,257-32116 files not shown
+2,063-56222 files

FreeBSD/ports 4646d1awww/coppermine distinfo Makefile

www/coppermine: Update to 1.6.29
DeltaFile
+3-3www/coppermine/distinfo
+1-2www/coppermine/Makefile
+2-0www/coppermine/pkg-plist
+6-53 files

OpenBSD/src 7xTj0Bslib/libutil fmt_scaled.c

   whitespace
VersionDeltaFile
1.25+2-2lib/libutil/fmt_scaled.c
+2-21 files

FreeBSD/ports 97a4e64www/orangehrm distinfo Makefile

www/orangehrm: Update to 5.8.1
DeltaFile
+3-3www/orangehrm/distinfo
+1-1www/orangehrm/Makefile
+4-42 files

OpenBSD/src 9jmkWYXregress/lib/libutil/fmt_scaled fmt_test.c

   extend regress test for large exponents.
   Loosely based on ones in
   https://github.com/openssh/openssh-portable/pull/671/
VersionDeltaFile
1.20+41-14regress/lib/libutil/fmt_scaled/fmt_test.c
+41-141 files

OpenBSD/src oznzDs0lib/libutil fmt_scaled.c

   rearrange scan_scaled(3) ordering of multiplications and divisions
   to better preserve accuracy for large exponents. From metsw24-max
   via https://github.com/openssh/openssh-portable/pull/671/

   ok tb@
VersionDeltaFile
1.24+28-12lib/libutil/fmt_scaled.c
+28-121 files

FreeBSD/ports 8c1be7deditors/texstudio distinfo Makefile

editors/texstudio: Update to 4.9.4
DeltaFile
+3-3editors/texstudio/distinfo
+1-2editors/texstudio/Makefile
+4-52 files

LLVM/project b542c92flang/lib/Optimizer/CodeGen CodeGen.cpp, flang/test/Fir/CUDA cuda-code-gen.mlir

[flang][CUDA] Allocate converted kernel descriptors in device-accessible storage (#201950)

Fix CUDA descriptor lowering when an `fir.embox` result reaches a
`gpu.launch_func` through an intermediate `fir.convert`.

CodeGen previously failed to recognize this use chain and could place
the descriptor in host stack storage. Since CUDA kernels may dereference
assumed-shape descriptors on the device, such descriptors must be
allocated through the CUDA descriptor allocation path. Teach the
GPU-launch-use check to look through `fir.convert` so these descriptors
are lowered with `_FortranACUFAllocDescriptor`.

Also adds a regression test for the `fir.embox -> fir.convert ->
gpu.launch_func` case.
DeltaFile
+30-0flang/test/Fir/CUDA/cuda-code-gen.mlir
+24-5flang/lib/Optimizer/CodeGen/CodeGen.cpp
+54-52 files

LLVM/project 2aa5210.ci compute_projects_test.py compute_projects.py, .github/workflows libclang-python-tests.yml

CI: move libclang python byindings tests to main CI

This removes the separate python bindings CI, which run on the GitHub free
runners and take more than one hour to build libclang.

The tests are executed instead in the monolithic pipelines,
whenever clang would be tested.

This is fine in terms of resources because all the dependencies are
built anyway, and the tests themselves take less than one second to
run on the free runners.
DeltaFile
+0-60.github/workflows/libclang-python-tests.yml
+13-12.ci/compute_projects_test.py
+1-1.ci/compute_projects.py
+2-0clang/bindings/python/tests/cindex/test_source_range.py
+1-0clang/bindings/python/tests/cindex/test_translation_unit.py
+17-735 files

LLVM/project aca0ce5clang/include/clang/AST DeclTemplate.h, clang/lib/AST DeclTemplate.cpp

[clang] Reland: fix getTemplateInstantiationArgs (#202088)

Relands https://github.com/llvm/llvm-project/pull/199528
Previous: #201373

This implements a new strategy for collecting the template arguments, by
relying on the qualifiers and template parameter lists to navigate the
template
context of out-of-line definitions.

This greatly simplifies the signature of that function, by removing a
bunch
of workarounds, and simpliffying a couple that weren't removed yet.

Since this now relies on qualifiers and template parameter lists,
this patch expends most of its effort making sure these are placed,
transformed and propagated to template instantiations.

Also makes the explicit specialization AST nodes stop abusing the

    [2 lines not shown]
DeltaFile
+194-429clang/lib/Sema/SemaTemplateInstantiate.cpp
+275-165clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
+151-147clang/lib/Sema/SemaTemplate.cpp
+96-95clang/include/clang/AST/DeclTemplate.h
+59-129clang/lib/Sema/SemaConcept.cpp
+60-92clang/lib/AST/DeclTemplate.cpp
+835-1,05756 files not shown
+1,505-1,71762 files