FreeBSD/ports 850ad03sysutils/hw-probe distinfo Makefile

sysutils/hw-probe: Upgrade port to 1.6.6

PR:             290230
Approved by:    danfe (maintainer timeout)
DeltaFile
+3-3sysutils/hw-probe/distinfo
+1-1sysutils/hw-probe/Makefile
+4-42 files

LLVM/project 5ac8a9bllvm/lib/Target/AMDGPU SIISelLowering.cpp SIInstructions.td, llvm/test/CodeGen/AMDGPU llvm.amdgcn.reduce.fadd.ll llvm.amdgcn.reduce.fsub.ll

[AMDGPU] Add wave reduce intrinsics for double types - 2

Supported Ops: `add`, `sub`
DeltaFile
+1,115-0llvm/test/CodeGen/AMDGPU/llvm.amdgcn.reduce.fadd.ll
+1,102-0llvm/test/CodeGen/AMDGPU/llvm.amdgcn.reduce.fsub.ll
+84-20llvm/lib/Target/AMDGPU/SIISelLowering.cpp
+2-0llvm/lib/Target/AMDGPU/SIInstructions.td
+2,303-204 files

LLVM/project 0954641llvm/docs AMDGPUUsage.rst

[AMDGPU] Update documentation for wave reduction intrinsics
DeltaFile
+118-2llvm/docs/AMDGPUUsage.rst
+118-21 files

LLVM/project 20011f9clang/include/clang/Basic BuiltinsAMDGPU.def, clang/lib/CodeGen/TargetBuiltins AMDGPU.cpp

[AMDGPU] Add builtins for wave reduction intrinsics
DeltaFile
+84-0clang/test/CodeGenOpenCL/builtins-amdgcn.cl
+8-0clang/lib/CodeGen/TargetBuiltins/AMDGPU.cpp
+4-0clang/include/clang/Basic/BuiltinsAMDGPU.def
+96-03 files

LLVM/project dc068a6llvm/lib/Target/AMDGPU SIISelLowering.cpp, llvm/test/CodeGen/AMDGPU llvm.amdgcn.reduce.fmax.ll llvm.amdgcn.reduce.fmin.ll

[AMDGPU] Canonicalize NAN values for float reduction intrinsics
DeltaFile
+144-78llvm/test/CodeGen/AMDGPU/llvm.amdgcn.reduce.fmax.ll
+144-78llvm/test/CodeGen/AMDGPU/llvm.amdgcn.reduce.fmin.ll
+21-1llvm/lib/Target/AMDGPU/SIISelLowering.cpp
+309-1573 files

LLVM/project 8f28deaflang/lib/Optimizer/OpenMP MapInfoFinalization.cpp, flang/test/Transforms omp-map-info-finalization-implicit-field.fir

[flang][OpenMP] Prevent `omp.map.info` ops with user-defined mappers from being marked as parial maps

The following test was triggering a runtime crash **on the host before launching the kernel**:
```fortran
program test_omp_target_map_bug_v5
  implicit none
  type nested_type
    real, allocatable :: alloc_field(:)
  end type nested_type

  type nesting_type
    integer :: int_field
    type(nested_type) :: derived_field
  end type nesting_type

  type(nesting_type) :: config

  allocate(config%derived_field%alloc_field(1))


    [39 lines not shown]
DeltaFile
+34-0offload/test/offloading/fortran/default-mapper-nested-derived-type.f90
+25-1flang/test/Transforms/omp-map-info-finalization-implicit-field.fir
+2-1flang/lib/Optimizer/OpenMP/MapInfoFinalization.cpp
+61-23 files

LLVM/project 66d41f8llvm/lib/Target/AArch64 AArch64InstrFormats.td, llvm/lib/Target/AArch64/MCTargetDesc AArch64MCTargetDesc.h

Reapply "[llvm-exegesis] Add AArch64 operand initializers, SetRegTo" (#174729) (#174944)

This reverts commit f68774fd1ad570fef850439ac163b61dc96b98f1. The
original PR broke the sanitizer-aarch64-linux-bootstrap-asan builder:
https://lab.llvm.org/buildbot/#/builders/24/builds/16298

The cause of the failure was exegesis producing inconsistent results
across libc++ implementations when seeded with
'--random-generator-seed=<seed>'. The failing Buildbot does a 2-stage
build, in the 1st stage it builds LLVMs libc++ then builds LLVM with it
in the 2nd stage. The exegesis implementation relies on
uniform_int_distribution which doesn't guarantee consistent results
across implementations.

The tests seeded the RNG because FileCheck can't handle the wrap around
constraint of the register pairs, e.g. { v31.1d, v0.1d }. The test is
updated to no longer rely on '--random-generator-seed'. Unfortunately
the tests aren't particularly good anymore, but not sure what else can
be done for now.
DeltaFile
+127-0llvm/tools/llvm-exegesis/lib/AArch64/Target.cpp
+126-0llvm/lib/Target/AArch64/AArch64InstrFormats.td
+106-0llvm/test/tools/llvm-exegesis/AArch64/setReg_init_check.s
+12-2llvm/test/tools/llvm-exegesis/AArch64/all-opcodes.test
+2-0llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.h
+373-25 files

FreeBSD/ports 386aeb0. MOVED, devel Makefile

devel/pydbus-common: Merge into devel/py-dbus
DeltaFile
+0-77devel/pydbus-common/Makefile
+0-39devel/pydbus-common/pkg-plist
+0-3devel/pydbus-common/distinfo
+0-1devel/Makefile
+1-0MOVED
+0-1devel/pydbus-common/pkg-descr
+1-1216 files

FreeBSD/ports 3f971efdevel/py-dbus Makefile distinfo

devel/py-dbus: Decouple from pydbus-common and enable testing

These ports were split more than 10 years ago in a1fb7d3e4ebf09080fe48ea40b2cb801a56cf710
to support both Python 2 and Python 3. Later the py3-dbus variant got removed,
so there is no point in having devel/pydbus-common now.

git archeology by: jhale
DeltaFile
+52-5devel/py-dbus/Makefile
+3-2devel/py-dbus/distinfo
+2-0devel/py-dbus/pkg-plist
+57-73 files

FreeBSD/src d64db88release/tools vagrant.conf arm.subr

release: make sh the default shell

The default shell for root has been changed to sh(1) followup changing
in release images sh(1) the shell for the "freebsd" user.

MFC After:      1 week
Reviewed by:    manu, emaste (re)
Approved by:    manu, emaste (re)
Differential Revision:  https://reviews.freebsd.org/D54602
DeltaFile
+1-1release/tools/vagrant.conf
+1-1release/tools/arm.subr
+2-22 files

OpenBSD/ports oZZiEMSdevel/py-pbr distinfo Makefile, devel/py-pbr/pkg PLIST

   update to py3-pbr-7.0.3
VersionDeltaFile
1.14+2-2devel/py-pbr/distinfo
1.17+3-0devel/py-pbr/pkg/PLIST
1.31+1-1devel/py-pbr/Makefile
+6-33 files

OpenBSD/ports iYQEpX2audio/py-mediafile Makefile distinfo, audio/py-mediafile/pkg PLIST

   update to py3-mediafile-0.14.0
VersionDeltaFile
1.7+57-4audio/py-mediafile/pkg/PLIST
1.12+5-5audio/py-mediafile/Makefile
1.7+2-2audio/py-mediafile/distinfo
+64-113 files

OpenBSD/ports OYEay4odevel/py-types-psutil distinfo Makefile

   update to py3-types-psutil-7.2.1.20251231
VersionDeltaFile
1.13+2-2devel/py-types-psutil/distinfo
1.15+1-1devel/py-types-psutil/Makefile
+3-32 files

OpenBSD/ports dy4VZSysysutils/py-psutil distinfo Makefile

   update to py3-psutil-7.2.1
VersionDeltaFile
1.17+2-2sysutils/py-psutil/distinfo
1.40+1-1sysutils/py-psutil/Makefile
+3-32 files

OpenBSD/ports lJf1vYCdevel/py-jaraco-functools distinfo Makefile

   update to py3-jaraco-functools-4.4.0
VersionDeltaFile
1.7+2-2devel/py-jaraco-functools/distinfo
1.20+1-1devel/py-jaraco-functools/Makefile
+3-32 files

OPNSense/core 8499115src/opnsense/mvc/app/models/OPNsense/Radvd Radvd.xml

Add some missing validations to model
DeltaFile
+36-6src/opnsense/mvc/app/models/OPNsense/Radvd/Radvd.xml
+36-61 files

OpenBSD/ports pONKH83security/libtasn1 Makefile, security/libtasn1/patches patch-lib_decoding_c

   Merge fix for CVE-2025-13151 (buffer overflow).
VersionDeltaFile
1.1.4.1+17-0security/libtasn1/patches/patch-lib_decoding_c
1.57.4.1+1-0security/libtasn1/Makefile
+18-02 files

OPNSense/core 3bca07asrc/opnsense/mvc/app/controllers/OPNsense/Radvd/forms dialogEntry.xml

Add missing help texts to dialog
DeltaFile
+11-1src/opnsense/mvc/app/controllers/OPNsense/Radvd/forms/dialogEntry.xml
+11-11 files

FreeBSD/ports e056c1fsysutils/libtpms distinfo Makefile

sysutils/libtpms: Update 0.10.1 => 0.10.2

Changelog:
- tpm2: Fix memory leak by freeing KDF context
- tpm2: Fix retrieval of updated IV when using OpenSSL >= 3.0
  (CVE-2026-21444)
https://github.com/stefanberger/libtpms/releases/tag/v0.10.2

PR:             292279
Security:       CVE-2026-21444
(cherry picked from commit 3557ca23680a41ba1dbab7c5662f67483a57334a)
DeltaFile
+3-3sysutils/libtpms/distinfo
+2-1sysutils/libtpms/Makefile
+1-1sysutils/libtpms/pkg-plist
+6-53 files

FreeBSD/ports 3557ca2sysutils/libtpms distinfo Makefile

sysutils/libtpms: Update 0.10.1 => 0.10.2

Changelog:
https://github.com/stefanberger/libtpms/releases/tag/v0.10.2

PR:     292279
DeltaFile
+3-3sysutils/libtpms/distinfo
+2-1sysutils/libtpms/Makefile
+1-1sysutils/libtpms/pkg-plist
+6-53 files

OpenBSD/ports YRUU6vtsysutils/exoscale-cli distinfo Makefile

   Update to exoscale-cli-1.90.0.
VersionDeltaFile
1.140+2-2sysutils/exoscale-cli/distinfo
1.143+1-1sysutils/exoscale-cli/Makefile
+3-32 files

OpenBSD/ports 0cjw09fsecurity/libtasn1 distinfo Makefile, security/libtasn1/pkg PLIST

   SECURITY update to libtasn1-4.21.0 (CVE-2025-13151).
VersionDeltaFile
1.38+2-2security/libtasn1/distinfo
1.58+1-1security/libtasn1/Makefile
1.17+1-1security/libtasn1/pkg/PLIST
+4-43 files

FreeBSD/ports f3f4720www/py-freenit distinfo Makefile

www/py-freenit: Update 0.3.21 => 0.3.22

Changelog:
https://github.com/freenit-framework/backend/releases/tag/0.3.22

PR:     292277
DeltaFile
+3-3www/py-freenit/distinfo
+1-1www/py-freenit/Makefile
+4-42 files

OpenBSD/ports jyEGTlAdevel/libnotify distinfo Makefile, devel/libnotify/patches patch-libnotify_notification_h

   Update to libnotify-0.8.8.
VersionDeltaFile
1.20+16-0devel/libnotify/pkg/PLIST
1.22+2-2devel/libnotify/distinfo
1.56+1-2devel/libnotify/Makefile
1.7+1-1devel/libnotify/patches/patch-libnotify_notification_h
+20-54 files

LLVM/project eec258dclang/lib/AST/ByteCode Interp.cpp Compiler.cpp, clang/test/AST/ByteCode cxx23.cpp

[clang][bytecode] Diagnose unknown reference params pre-C++23 (#175013)

Otherwise, we will ultimately create dummy pointers for them and
possibly not diagnose anything.
DeltaFile
+17-0clang/test/AST/ByteCode/cxx23.cpp
+9-4clang/lib/AST/ByteCode/Interp.cpp
+5-5clang/test/SemaCXX/constant-expression-p2280r4.cpp
+4-0clang/lib/AST/ByteCode/Compiler.cpp
+35-94 files

FreeNAS/freenas 8ec4f53src/middlewared/middlewared/plugins/pool_ snapshot.py, src/middlewared/middlewared/plugins/zfs exceptions.py

FIx snapshot tests
DeltaFile
+3-5tests/api2/test_zfs_snapshot_events.py
+2-1src/middlewared/middlewared/plugins/zfs/exceptions.py
+1-1src/middlewared/middlewared/plugins/pool_/snapshot.py
+6-73 files

FreeBSD/ports 84af426www/privoxy Makefile distinfo, www/privoxy/files pkg-message.in

www/privoxy: Update 4.0.0 => 4.1.0, improve port

Changelog:
https://lists.privoxy.org/pipermail/privoxy-announce/2026-January/000012.html

Improve port:
- Add zstd option and enable it by default.
- Enable the already existing COMPRESSION option by default.
  It doesn't add additional dependencies and some users may want it.
- Declare licenses.
- Parametrize "privoxy" with "${PORTNAME}".
- Replace "CPPFLAGS" and "LDFLAGS" with USES feature "localbase".
- Change pkg-message to suggest using "onestart" instead of "forcestart"
  to start Privoxy manually. There is no need for "forcestart".
- Replace PORTVERSION with DISTVERSION.
- Switch to *_CONFIGURE_ENABLE and *_CONFIGURE_WITH.
- Use ${ETCDIR} instead of ${PREFIX}/etc/privoxy.
- Merge MKDIR calls.
- Move install DOCS to do-install-DOCS-on (and merge INSTALL_DATA).

    [7 lines not shown]
DeltaFile
+62-50www/privoxy/Makefile
+3-3www/privoxy/distinfo
+2-2www/privoxy/pkg-plist
+1-1www/privoxy/files/pkg-message.in
+68-564 files

HardenedBSD/src 95694fbshare/man/man7 freebsd-base.7, sys/dev/mpr mpr_sas.c

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+331-0tools/cam/mpr.d
+331-0tools/cam/mps.d
+9-1sys/dev/mpr/mpr_sas.c
+9-1sys/dev/mps/mps_sas.c
+8-0tools/cam/README
+1-1share/man/man7/freebsd-base.7
+689-315 files not shown
+690-1821 files

HardenedBSD/src 6b5bfa6share/man/man7 freebsd-base.7, sys/dev/mpr mpr_sas.c

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+331-0tools/cam/mpr.d
+331-0tools/cam/mps.d
+9-1sys/dev/mpr/mpr_sas.c
+9-1sys/dev/mps/mps_sas.c
+8-0tools/cam/README
+1-1share/man/man7/freebsd-base.7
+689-315 files not shown
+690-1821 files

LLVM/project 9395381llvm/lib/Target/AArch64 AArch64MIPeepholeOpt.cpp AArch64ISelLowering.cpp, llvm/test/CodeGen/AArch64 neon-lowhalf128-optimisation.ll peephole-insvigpr.mir

Revert "[AArch64] Fold scalar-to-vector shuffles into DUP/FMOV" (#175123)

Reverts llvm/llvm-project#166962

Causes compile time issues in a tensorflow kernel. See the original PR
for discussion.
DeltaFile
+0-91llvm/test/CodeGen/AArch64/neon-lowhalf128-optimisation.ll
+0-51llvm/test/CodeGen/AArch64/peephole-insvigpr.mir
+4-47llvm/lib/Target/AArch64/AArch64MIPeepholeOpt.cpp
+24-24llvm/test/CodeGen/AArch64/fpclamptosat_vec.ll
+17-17llvm/test/CodeGen/AArch64/combine-sdiv.ll
+0-33llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
+45-2637 files not shown
+72-27813 files