FreeBSD/ports 640bd37math/py-scikit-umfpack Makefile distinfo

math/py-scikit-umfpack: update 0.4.1 → 0.4.2

PR:     292199
DeltaFile
+7-6math/py-scikit-umfpack/Makefile
+3-3math/py-scikit-umfpack/distinfo
+10-92 files

FreeBSD/ports 294f3a9misc/gemini-cli Makefile

misc/gemini-cli: Add bash as a run-time dependency

PR:             292533
Reported by:    William Carrel <william.a at carrel.org>
DeltaFile
+2-0misc/gemini-cli/Makefile
+2-01 files

FreeBSD/ports 94f3630net/shadowsocks-rust distinfo Makefile.crates

net/shadowsocks-rust: update 1.23.5 → 1.24.0

PR:     292274
DeltaFile
+397-459net/shadowsocks-rust/distinfo
+198-229net/shadowsocks-rust/Makefile.crates
+1-2net/shadowsocks-rust/Makefile
+596-6903 files

FreeBSD/ports 8316f10misc/ncnn Makefile distinfo, misc/ncnn/files patch-CMakeLists.txt patch-src_layer_x86_gemm__int8.h

misc/ncnn: update 2025050320260113

PR:     292738
DeltaFile
+0-82misc/ncnn/files/patch-CMakeLists.txt
+7-10misc/ncnn/Makefile
+9-0misc/ncnn/files/patch-src_layer_x86_gemm__int8.h
+3-3misc/ncnn/distinfo
+1-1misc/ncnn/pkg-plist
+20-965 files

FreeBSD/ports 050c14edevel/py-uv-build distinfo Makefile

devel/py-uv-build: update 0.9.26 → 0.9.28

Reported by:    portscout
DeltaFile
+3-3devel/py-uv-build/distinfo
+1-1devel/py-uv-build/Makefile
+4-42 files

FreeBSD/ports bc2031fdevel/py-uv distinfo Makefile, devel/uv distinfo Makefile.crates

devel/{,py-}uv: update 0.9.26 → 0.9.28

Reported by:    portscout
DeltaFile
+189-211devel/uv/distinfo
+94-105devel/uv/Makefile.crates
+3-3devel/py-uv/distinfo
+1-2devel/uv/Makefile
+1-1devel/py-uv/Makefile
+288-3225 files

FreeBSD/ports 743fa2ftextproc/libfyaml Makefile distinfo, textproc/libfyaml/files patch-src_lib_fy-doc.c

textproc/libfyaml: update 0.9 → 0.9.3

PR:     292833
DeltaFile
+38-0textproc/libfyaml/files/patch-src_lib_fy-doc.c
+3-5textproc/libfyaml/Makefile
+3-3textproc/libfyaml/distinfo
+44-83 files

FreeBSD/ports e17d058multimedia/py-ustreamer distinfo Makefile, multimedia/ustreamer distinfo Makefile

multimedia/{,py-}ustreamer: update 6.45 → 6.50

Reported by:    portscout
DeltaFile
+3-3multimedia/py-ustreamer/distinfo
+3-3multimedia/ustreamer/distinfo
+1-1multimedia/py-ustreamer/Makefile
+1-1multimedia/ustreamer/Makefile
+8-84 files

FreeBSD/ports d3d21bcsysutils/mise distinfo Makefile

sysutils/mise: update 2026.1.8 → 2026.1.11

Reported by:    portscout
DeltaFile
+3-3sysutils/mise/distinfo
+1-1sysutils/mise/Makefile
+4-42 files

LLVM/project 317f7d4llvm/lib/DWARFCFIChecker DWARFCFIState.cpp, llvm/lib/DebugInfo/CodeView DebugStringTableSubsection.cpp

[perf] Replace copy-assign by move-assign in llvm/lib/DWARFCFIChecker… (#178174)

… and llvm/lib/DebugInfo/*
DeltaFile
+1-1llvm/lib/DWARFCFIChecker/DWARFCFIState.cpp
+1-1llvm/lib/DebugInfo/CodeView/DebugStringTableSubsection.cpp
+2-22 files

LLVM/project c700c2dllvm/lib/Analysis ValueTracking.cpp, llvm/test/Transforms/Attributor/AMDGPU nofpclass-amdgcn-trig-preop.ll

AMDGPU: Implement computeKnownFPClass for llvm.amdgcn.trig.preop

Surprisingly this doesn't consider the special cases, and literally
just extracts the exponent and proceeds as normal.
DeltaFile
+12-0llvm/test/Transforms/Attributor/AMDGPU/nofpclass-amdgcn-trig-preop.ll
+4-0llvm/lib/Analysis/ValueTracking.cpp
+16-02 files

LLVM/project c9a865allvm/lib/Target/AMDGPU AMDGPUInstCombineIntrinsic.cpp, llvm/test/Transforms/InstCombine/AMDGPU amdgcn-intrinsics.ll

AMDGPU: Fix incorrect fold of undef for llvm.amdgcn.trig.preop

We were folding undef inputs to qnan which is incorrect. The instruction
never returns nan. Out of bounds segment select will return 0, so fold
undef segment to 0.
DeltaFile
+29-28llvm/test/Transforms/InstCombine/AMDGPU/amdgcn-intrinsics.ll
+18-18llvm/lib/Target/AMDGPU/AMDGPUInstCombineIntrinsic.cpp
+47-462 files

LLVM/project 02d786fflang/test/Integration/OpenMP map-types-and-sizes.f90, mlir/lib/Target/LLVMIR/Dialect/OpenMP OpenMPToLLVMIRTranslation.cpp

[OpenMP][MLIR] Modify lowering OpenMP Dialect lowering to support attach mapping

This PR adjusts the LLVM-IR lowering to support the new attach map type that the runtime
uses to link data and pointer together, this swaps the mapping from the older
OMP_MAP_PTR_AND_OBJ map type in most cases and allows slightly more complicated ref_ptr/ptee
and attach semantics.
DeltaFile
+292-220mlir/lib/Target/LLVMIR/Dialect/OpenMP/OpenMPToLLVMIRTranslation.cpp
+364-0mlir/test/Target/LLVMIR/omptarget-host-ref-semantics.mlir
+100-115flang/test/Integration/OpenMP/map-types-and-sizes.f90
+32-48mlir/test/Target/LLVMIR/omptarget-record-type-with-ptr-member-host.mlir
+70-0offload/test/offloading/fortran/map_attach_always.f90
+55-0offload/test/offloading/fortran/map_attach_never.f90
+913-38310 files not shown
+1,047-42516 files

LLVM/project 2b873aautils/bazel/llvm-project-overlay/mlir BUILD.bazel

[bazel] Add missing dependency for f992f9719fe13c9ed8bf8e3571d190a69e0e5593
DeltaFile
+1-0utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
+1-01 files

OpenBSD/src JZwNPGWusr.bin/openssl asn1pars.c

   openssl asn1pars: move tmplen next to tmpbuf
VersionDeltaFile
1.20+4-4usr.bin/openssl/asn1pars.c
+4-41 files

OpenBSD/src klrFblVusr.bin/openssl asn1pars.c

   openssl asn1pars: avoid a few unnecessary casts

   If str is a const unsigned char * rather than a char *, we can get away
   with a single cast and do not need to cast away const either. Reduce the
   scope of tmpbuf and ctmpbuf (now p) while there.

   ok kenjiro
VersionDeltaFile
1.19+11-11usr.bin/openssl/asn1pars.c
+11-111 files

LLVM/project e553008flang/lib/Evaluate intrinsics.cpp, flang/lib/Optimizer/Builder IntrinsicCall.cpp

[Flang] Fix type error when calling EXIT intrinsic (#178688)

`EXIT` expects a `KIND=8` integer. If such an integer was passed when
`-fdefault-integer-8` was present, the `assert` removed in this PR would
trigger. Since Flang was already silently downcasting `KIND=8` to
`KIND=4`, this PR removes the `assert` and adds a new test to validate
the correct behavior when large integers are the default
DeltaFile
+8-0flang/test/Lower/Intrinsics/exit.f90
+0-3flang/lib/Optimizer/Builder/IntrinsicCall.cpp
+1-1flang/lib/Evaluate/intrinsics.cpp
+9-43 files

LLVM/project 1dcbd48flang/lib/Lower/OpenMP Utils.cpp, flang/lib/Optimizer/OpenMP MapInfoFinalization.cpp

[Flang][OpenMP][Offload] Modify MapInfoFinalization to handle attach mapping and 6.1's ref_* and attach map keywords

This PR is one of four required to implement the attach mapping semantics in Flang, alongside the
ref_ptr/ref_ptee/ref_ptr_ptee map modifiers and the attach(always/never/auto) modifiers.

This PR is the MapInfoFinalization changes required to support these features, it mainly deals with
applying the correct attach map type and manipulating the descriptor types maps for base address
and descriptor so that when we specify ref_ptr/ref_ptee we emit one of the two maps and when we
emit ref_ptr_ptee we emit our usual default maps. In all cases we add the "glue" of an new
attach map except in cases where a user has provided attach never. In cases where we are
provided an always, we apply the always map type to our attach maps.

It's important to note the runtime has a toggle for the auto map behaviour, which will flip the
attach behaviour to the newer semantics or the older semantics for backwards compatability (outside
the purview of this PR but good to mention).
DeltaFile
+507-247flang/lib/Optimizer/OpenMP/MapInfoFinalization.cpp
+55-7flang/test/Lower/OpenMP/attach-and-ref-modifier.f90
+34-21flang/test/Transforms/omp-map-info-finalization.fir
+21-19flang/test/Lower/OpenMP/optional-argument-map-2.f90
+18-12flang/test/Lower/OpenMP/derived-type-allocatable-map.f90
+17-7flang/lib/Lower/OpenMP/Utils.cpp
+652-31313 files not shown
+725-35419 files

LLVM/project c60a9aeflang/lib/Optimizer/OpenMP MapInfoFinalization.cpp, flang/lib/Utils OpenMP.cpp

[Flang][MLIR][OpenMP] Add distinct var_ptr_ptr_type to omp.map.info operations

This is a precursor patch to attach and ref_ptr/ptee mapping that I intend to upstream
over the next few weeks. The attach maps require both the type of the descriptor and
the pointed to data to calculate the appropriate offload/base pointers and size. In
the base case of ref_ptr_ptee all of this information can be gathered from the pointer
and pointee maps, but in cases where we have only one (i.e. ref_ptr/ref_ptee) we will
be missing one of the key elements required to create an corresponding attach map.

So, this PR basically adds the ability to ferry around the type of both var_ptr and
var_ptr_ptr as opposed to just var_ptr, then we can emit attach maps as seperate
map.info's that carry all the pre-requisite informaion for lowering to LLVM-IR. But,
otherwise it seems reasonable to have var_ptr_ptr mirror var_ptr in all aspects for
consistency.
DeltaFile
+25-16flang/lib/Optimizer/OpenMP/MapInfoFinalization.cpp
+18-11mlir/lib/Target/LLVMIR/Dialect/OpenMP/OpenMPToLLVMIRTranslation.cpp
+18-11flang/lib/Utils/OpenMP.cpp
+14-14flang/test/Fir/convert-to-llvm-openmp-and-fir.fir
+19-5mlir/lib/Dialect/OpenMP/IR/OpenMPDialect.cpp
+11-11flang/test/Transforms/omp-map-info-finalization.fir
+105-6839 files not shown
+201-15845 files

LLVM/project 71015b5llvm/lib/Target/AMDGPU AMDGPUInstCombineIntrinsic.cpp

AMDGPU: Use extractBitsAsZExtValue to get exponent in trig_preop folding
DeltaFile
+1-1llvm/lib/Target/AMDGPU/AMDGPUInstCombineIntrinsic.cpp
+1-11 files

LLVM/project 52430e7llvm/test/tools/llvm-ir2vec/Inputs input.ll, llvm/test/tools/llvm-ir2vec/bindings ir2vec-exceptions.py ir2vec-bindings.py

[llvm-ir2vec] Adding initEmbedding API to ir2vec python bindings (#177092)

Adds the initEmbedding API to ir2vec python bindings
DeltaFile
+73-1llvm/tools/llvm-ir2vec/Bindings/PyIR2Vec.cpp
+36-7llvm/tools/llvm-ir2vec/Bindings/CMakeLists.txt
+38-0llvm/test/tools/llvm-ir2vec/bindings/ir2vec-exceptions.py
+12-3llvm/test/tools/llvm-ir2vec/bindings/ir2vec-bindings.py
+5-0llvm/test/tools/llvm-ir2vec/Inputs/input.ll
+164-115 files

OPNSense/core ca06d54src/opnsense/mvc/app/library/OPNsense/Core Shell.php

backend: fix regression in https://github.com/opnsense/core/commit/796a5c725bc6dd90a5f425e3b0ebf89054606a02, when using %d or %f as formatters, we can't push them through escapeshellarg() as it will mangle the data unneeded. closes https://github.com/opnsense/core/issues/9686
DeltaFile
+1-2src/opnsense/mvc/app/library/OPNsense/Core/Shell.php
+1-21 files

NetBSD/pkgsrc jzt8Mqfsecurity/kf6-kwallet Makefile buildlink3.mk

   kf6-kwallet: gpgmepp split out of gpgme so depend on it.
VersionDeltaFile
1.19+3-3security/kf6-kwallet/Makefile
1.17+2-2security/kf6-kwallet/buildlink3.mk
+5-52 files

NetBSD/pkgsrc VHpK1bwsecurity/kwallet Makefile buildlink3.mk

   kwallet: gpgmepp split out of gpgme so depend on it.
VersionDeltaFile
1.103+3-3security/kwallet/Makefile
1.56+2-2security/kwallet/buildlink3.mk
+5-52 files

NetBSD/pkgsrc 4p9g3MYsecurity/qgpgme Makefile buildlink3.mk

   qgpgme: don't build qt5 version. add gpgmepp to buildlink.
VersionDeltaFile
1.44+3-1security/qgpgme/Makefile
1.34+2-1security/qgpgme/buildlink3.mk
+5-22 files

NetBSD/pkgsrc yFbxLiMwww/qt6-qtwebengine distinfo Makefile

   qt6-qtwebengine: update to 6.10.2
VersionDeltaFile
1.4+4-4www/qt6-qtwebengine/distinfo
1.5+1-2www/qt6-qtwebengine/Makefile
+5-62 files

NetBSD/pkgsrc 0Nz1yVsdoc CHANGES-2026

   Updated www/p5-WWW-Mechanize to 2.20
VersionDeltaFile
1.776+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc HV0IMOUwww/p5-WWW-Mechanize distinfo Makefile

   Update to 2.20

   Upstream changes:
   2.20      2025-10-22 19:04:44Z
       [ENHANCEMENTS]
       - WWW::Mechanize no longer taints the responses it receives.  This also
       removes Test::Taint as a prerequisite. (GH#383) (Andy Lester)
       - select() now accepts a number argument to specify which instance of an
         element with multiple occurrences to use (GH#189) (Julien Fiegehenn)
       - Add Bash completion (GH#396) (Mikko Koivunalho)
       [DOCUMENTATION]
       - Improve FAQ (GH#76) (Julien Fiegehenn)
       - Add installation instructions and badge for Repology (GH#399) (Mikko
         Koivunalho)
       - Add License, CPAN and kwalitee badges to README (GH#400) (Mikko
         Koivunalho)
       [FIXED]
       - Fix test failure after release of HTTP::Message 7.01 (GH#403) (Olaf
         Alders)

    [5 lines not shown]
VersionDeltaFile
1.48+4-4www/p5-WWW-Mechanize/distinfo
1.71+3-4www/p5-WWW-Mechanize/Makefile
+7-82 files

HardenedBSD/ports b6173fedevel/cmake-core/files patch-Modules_Compiler_Clang.cmake, graphics/png distinfo

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+4-8www/opengist/files/opengist.in
+11-0devel/cmake-core/files/patch-Modules_Compiler_Clang.cmake
+5-5graphics/png/distinfo
+3-3security/libgcrypt/distinfo
+3-3japanese/proxy2ch/distinfo
+4-2www/opengist/Makefile
+30-2110 files not shown
+44-3816 files

OpenBSD/ports TPaA4eXsysutils/rclone distinfo Makefile

   Update to rclone-1.73.0

   Fixes OpenBSD mount support. Changes:
   https://rclone.org/changelog/#v1-73-0-2026-01-30
VersionDeltaFile
1.59+4-4sysutils/rclone/distinfo
1.68+1-1sysutils/rclone/Makefile
+5-52 files