FreeBSD/ports 4080f02emulators/fbneo distinfo Makefile, emulators/fbneo/files patch-src_dep_libs_dr__libs_dr__wav.h patch-src_dep_libs_dr__libs_dr__mp3.h

emulators/fbneo: Update to 1.0.0.3.20260816

- Switch to libretro github. It contains a better Linux/Unix version of fbneo
DeltaFile
+54-0emulators/fbneo/files/patch-src_cpu_m68k_m68k.h
+11-0emulators/fbneo/files/patch-src_dep_libs_dr__libs_dr__wav.h
+11-0emulators/fbneo/files/patch-src_dep_libs_dr__libs_dr__mp3.h
+11-0emulators/fbneo/files/patch-src_dep_libs_dr__libs_dr__flac.h
+4-4emulators/fbneo/Makefile
+3-3emulators/fbneo/distinfo
+94-76 files

LLVM/project f1c066cclang/test/Analysis/Scalable/source-edit-generation/Plugins/TestTransformationPlugin TestTransformation.cpp CMakeLists.txt

Revert "[SSAF] Fix a stage2 test failure with ASan-instrumented clang - continued" (#218092)

Reverts llvm/llvm-project#217799 because it breaks other ASan buildbots
(e.g., https://lab.llvm.org/buildbot/#/builders/169/builds/25867):
```
[1692/5724] Building CXX object tools/clang/test/Analysis/Scalable/source-edit-generation/Plugins/TestTransformationPlugin/CMakeFiles/SSAFTestTransformationPlugin.dir/TestTransformation.cpp.o
FAILED: [code=1] tools/clang/test/Analysis/Scalable/source-edit-generation/Plugins/TestTransformationPlugin/CMakeFiles/SSAFTestTransformationPlugin.dir/TestTransformation.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes CCACHE_SLOPPINESS=pch_defines,time_macros /usr/bin/ccache /home/b/sanitizer-x86_64-linux-fast/build/llvm_build0/bin/clang++ -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/b/sanitizer-x86_64-linux-fast/build/llvm_build_asan_ubsan/tools/clang/test/Analysis/Scalable/source-edit-generation/Plugins/TestTransformationPlugin -I/home/b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/test/Analysis/Scalable/source-edit-generation/Plugins/TestTransformationPlugin -I/home/b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/include -I/home/b/sanitizer-x86_64-linux-fast/build/llvm_build_asan_ubsan/tools/clang/include -I/home/b/sanitizer-x86_64-linux-fast/build/llvm_build_asan_ubsan/include -I/home/b/sanitizer-x86_64-linux-fast/build/llvm-project/llvm/include -nostdinc++ -isystem /home/b/sanitizer-x86_64-linux-fast/build/libcxx_install_asan_ubsan/include -isystem /home/b/sanitizer-x86_64-linux-fast/build/libcxx_install_asan_ubsan/include/c++/v1 -fsanitize=address,undefined -fno-sanitize-recover=all -Wl,--rpath=/home/b/sanitizer-x86_64-linux-fast/build/libcxx_install_asan_ubsan/lib -L/home/b/sanitizer-x86_64-linux-fast/build/libcxx_install_asan_ubsan/lib -lc++abi -fuse-ld=lld -w -stdlib=libc++ -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wno-pass-failed -Wmisleading-indentation -Wctad-maybe-unsupported -fno-omit-frame-pointer -gline-tables-only -fsanitize=address -fsanitize=undefined -fno-sanitize=vptr,function -fno-sanitize-recover=all -fsanitize-blacklist=/home/b/sanitizer-x86_64-linux-fast/build/llvm-project/llvm/utils/sanitizers/ubsan_ignorelist.txt -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -Wno-nested-anon-types -O3 -DNDEBUG -std=c++17 -fPIC -UNDEBUG -fno-exceptions -funwind-tables -fno-rtti -fno-sanitize=all -MD -MT tools/clang/test/Analysis/Scalable/source-edit-generation/Plugins/TestTransformationPlugin/CMakeFiles/SSAFTestTransformationPlugin.dir/TestTransformation.cpp.o -MF tools/clang/test/Analysis/Scalable/source-edit-generation/Plugins/TestTransformationPlugin/CMakeFiles/SSAFTestTransformationPlugin.dir/TestTransformation.cpp.o.d -o tools/clang/test/Analysis/Scalable/source-edit-generation/Plugins/TestTransformationPlugin/CMakeFiles/SSAFTestTransformationPlugin.dir/TestTransformation.cpp.o -c /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/test/Analysis/Scalable/source-edit-generation/Plugins/TestTransformationPlugin/TestTransformation.cpp
In file included from /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/test/Analysis/Scalable/source-edit-generation/Plugins/TestTransformationPlugin/TestTransformation.cpp:21:
In file included from /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/include/clang/AST/ASTContext.h:18:
In file included from /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/include/clang/AST/CanonicalType.h:17:
In file included from /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/include/clang/AST/Type.h:20:
In file included from /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/include/clang/AST/Decl.h:16:
In file included from /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/clang/include/clang/AST/APNumericStorage.h:12:
In file included from /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/llvm/include/llvm/ADT/APFloat.h:19:
In file included from /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/llvm/include/llvm/ADT/ArrayRef.h:12:
In file included from /home/b/sanitizer-x86_64-linux-fast/build/llvm-project/llvm/include/llvm/ADT/Hashing.h:58:
In file included from /home/b/sanitizer-x86_64-linux-fast/build/libcxx_install_asan_ubsan/include/c++/v1/string:603:
/home/b/sanitizer-x86_64-linux-fast/build/libcxx_install_asan_ubsan/include/c++/v1/__debug_utils/sanitizers.h:42:4: error: "We can't disable ASAN container checks when libc++ has been built with ASAN container checks enabled"

    [10 lines not shown]
DeltaFile
+0-10clang/test/Analysis/Scalable/source-edit-generation/Plugins/TestTransformationPlugin/CMakeLists.txt
+3-0clang/test/Analysis/Scalable/source-edit-generation/Plugins/TestTransformationPlugin/TestTransformation.cpp
+3-102 files

LLVM/project c899f6bllvm/lib/Target/WebAssembly WebAssemblyPassRegistry.def WebAssemblyTargetMachine.cpp, llvm/lib/Target/WebAssembly/GISel WebAssemblyPreLegalizerCombiner.cpp

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+58-28llvm/lib/Target/WebAssembly/GISel/WebAssemblyPreLegalizerCombiner.cpp
+9-2llvm/lib/Target/WebAssembly/WebAssembly.h
+2-4llvm/lib/Target/WebAssembly/WebAssemblyCodeGenPassBuilder.cpp
+2-2llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp
+1-0llvm/lib/Target/WebAssembly/WebAssemblyPassRegistry.def
+72-365 files

FreeBSD/ports 3723adbarchivers/lrzip pkg-plist Makefile

archivers/lrzip: update to 0.7.2

Notable changes since 0.660:
- Updated embedded libzpaq 5.00 → 7.15 and LZMA SDK ~4.63 → 26.02
- New file format (mostly backward compatible)
- AES-256-GCM + PBKDF2-HMAC-SHA512 encryption by default
- STDIO compression no longer writes temporary files
- Removed 32-bit support and assembler (nasm) dependency
DeltaFile
+3-3archivers/lrzip/distinfo
+2-3archivers/lrzip/Makefile
+0-1archivers/lrzip/pkg-plist
+5-73 files

FreeBSD/ports 7bcf459german/wordpress distinfo, japanese/wordpress distinfo

*/wordpress*: update to 7.1

chinese/wordpress-zh_TW is temporarily marked IGNORE as the localized
distfile is not yet available upstream.  Also fix MASTER_SITES for zh_TW
to use tw.wordpress.org instead of cn.wordpress.org.
DeltaFile
+0-349www/wordpress/files/patch-7.0.3-to-7.0.4
+6-4www/wordpress/Makefile
+3-3www/wordpress/distinfo
+3-3russian/wordpress/distinfo
+3-3japanese/wordpress/distinfo
+3-3german/wordpress/distinfo
+18-3653 files not shown
+26-3729 files

LLVM/project c9ba8a4clang/test/Analysis/Scalable/source-edit-generation/Plugins/TestTransformationPlugin TestTransformation.cpp CMakeLists.txt

Revert "[SSAF] Fix a stage2 test failure with ASan-instrumented clang - conti…"

This reverts commit ede975d9f046441b9793e02bab190bd0bafb1fa2.
DeltaFile
+0-10clang/test/Analysis/Scalable/source-edit-generation/Plugins/TestTransformationPlugin/CMakeLists.txt
+3-0clang/test/Analysis/Scalable/source-edit-generation/Plugins/TestTransformationPlugin/TestTransformation.cpp
+3-102 files

FreeBSD/ports a3bc441sysutils/py-pywatchman Makefile distinfo

sysutils/py-pywatchman: Update 2024.03.25.00 => 2026.08.17.00

Changelogs:
https://github.com/facebook/watchman/releases#release-v2026.08.17.00

PR:             297649
Sponsored by:   UNIS Labs
DeltaFile
+3-3sysutils/py-pywatchman/distinfo
+1-2sysutils/py-pywatchman/Makefile
+4-52 files

LLVM/project 55de668llvm/lib/Target/RISCV RISCVCodeGenPassBuilder.cpp RISCVPassRegistry.def, llvm/test/CodeGen/RISCV prera-expand-pseudo.mir

[RISCV] Port PreRA Pseudo Expansion to NewPM (#218069)
DeltaFile
+53-28llvm/lib/Target/RISCV/RISCVExpandPseudoInsts.cpp
+50-0llvm/test/CodeGen/RISCV/prera-expand-pseudo.mir
+12-2llvm/lib/Target/RISCV/RISCV.h
+2-2llvm/lib/Target/RISCV/RISCVTargetMachine.cpp
+1-1llvm/lib/Target/RISCV/RISCVCodeGenPassBuilder.cpp
+2-0llvm/lib/Target/RISCV/RISCVPassRegistry.def
+120-332 files not shown
+122-338 files

LLVM/project f787fa7llvm/lib/Target/AMDGPU SIISelLowering.h VOP3Instructions.td, llvm/test/CodeGen/AMDGPU arbitrary-fp-to-float-fp8-hw.ll float-to-arbitrary-fp-fp8-hw.ll

[AMDGPU] Add custom lowering for E5M3 path for packed convert instructions through `convert.{to|from}.arbitrary.fp` (#218056)

Some packed convert instructions support producing FP8 floating output
in the E5M3 format by control through the CLAMP bit. Currently, we have
builtins and intrinsics that support that lowering.

This PR adds lowering through the newly added
`convert.{to|from}.arbitrary.fp` intrinsics.
DeltaFile
+1,540-3llvm/test/CodeGen/AMDGPU/float-to-arbitrary-fp-fp8-hw.ll
+460-1llvm/test/CodeGen/AMDGPU/arbitrary-fp-to-float-fp8-hw.ll
+56-17llvm/lib/Target/AMDGPU/SIISelLowering.cpp
+10-0llvm/lib/Target/AMDGPU/SIInstrInfo.td
+2-2llvm/lib/Target/AMDGPU/VOP3Instructions.td
+2-1llvm/lib/Target/AMDGPU/SIISelLowering.h
+2,070-241 files not shown
+2,072-247 files

LLVM/project 4e3ddd5lldb/source/Expression DWARFExpression.cpp, lldb/unittests/Expression DWARFExpressionTest.cpp

[lldb] Canonicalize DW_OP_GNU_const_index to the generic type (#217262)

`DW_OP_GNU_const_index` reads a machine-address-sized constant from the
address table and pushes it as a generic value. The generic type has the
size of an address on the target, so on a 32-bit compilation unit the
pushed value should be a 32-bit scalar.

`DWARFUnit::ReadAddressFromDebugAddrSection` reads the correct number of
bytes, but the evaluator case pushed the result as `Scalar(value)`,
where
`value` is a 64-bit `lldb::addr_t`, leaving a 64-bit scalar on the stack
instead of canonicalizing to `8 * address_size` like the other
constant-pushing opcodes.

Use `to_generic`, as `DW_OP_addrx` / `DW_OP_GNU_addr_index` already do,
so the pushed value has the generic type's width.

Adds a `DW_OP_GNU_const_index_address_size` unit test asserting both the
wraparound of generic arithmetic at the 32-bit address size and the

    [3 lines not shown]
DeltaFile
+14-0lldb/unittests/Expression/DWARFExpressionTest.cpp
+1-1lldb/source/Expression/DWARFExpression.cpp
+15-12 files

FreeBSD/ports 83200d1sysutils/powerman distinfo pkg-plist, sysutils/powerman/files patch-man_powerman.conf.5.in valgrind.supp

sysutils/powerman: Update 2.3.20 => 2.4.4

Changelog:
https://github.com/chaos/powerman/blob/v2.4.4/NEWS.md

- Fix tests.
- Refresh patches.

Sponsored by:   UNIS Labs
DeltaFile
+27-18sysutils/powerman/Makefile
+37-0sysutils/powerman/files/patch-t_t0039-llnl-el-capitan-cluster.t
+18-7sysutils/powerman/pkg-plist
+24-0sysutils/powerman/files/valgrind.supp
+15-2sysutils/powerman/distinfo
+7-7sysutils/powerman/files/patch-man_powerman.conf.5.in
+128-347 files not shown
+199-3813 files

FreeBSD/src 3481a9csys/dev/pci pci_iov.c pci_private.h

pci: Expose a VF's owning PF to bus subclasses

ofw_pcibus now uses pci_iov_get_pf() to inherit PF locality for
VFs, but the accessor was inadvertently left in an uncommited ACPI
change.  This breaks powerpc builds.

Expose the accessor from the PCI core and provide a stub when PCI_IOV
is omitted.  Record VF ownership before pci_add_child() so child added
callbacks can safely query it, and remove the later redundant
assignment.

Fixes:          f003e86335c9 ofw_pcibus: Inherit PF locality for SR-IOV VFs
MFC after:      2 weeks
Sponsored by:   BBOX.io
DeltaFile
+25-0sys/dev/pci/pci.c
+0-1sys/dev/pci/pci_iov.c
+1-0sys/dev/pci/pci_private.h
+26-13 files

OpenBSD/src Ol6CsZjusr.bin/calendar/calendars calendar.pagan calendar.music

   spelling
VersionDeltaFile
1.3+2-2usr.bin/calendar/calendars/calendar.pagan
1.45+2-2usr.bin/calendar/calendars/calendar.music
1.37+2-2usr.bin/calendar/calendars/calendar.holiday
1.84+2-2usr.bin/calendar/calendars/calendar.history
1.67+2-2usr.bin/calendar/calendars/calendar.birthday
+10-105 files

LLVM/project 5ed5b7bclang/lib/Basic/Targets NVPTX.cpp, clang/lib/CodeGen CodeGenModule.cpp

[clang][NVPTX] exclude feature attributes from target-features (#215451)
DeltaFile
+5-3clang/lib/CodeGen/CodeGenModule.cpp
+6-0clang/lib/Basic/Targets/NVPTX.cpp
+1-1clang/test/CodeGen/nvptx_attributes.c
+12-43 files

LLVM/project a6d7b2fllvm/include/llvm/Analysis DXILResource.h, llvm/lib/Analysis DXILResource.cpp

[DirectX] Add support for heap resources to `DXILResourceMap` (#216454)

`DXILResourceMap` now handles a new `llvm.dx.resource.handlefromheap`
intrisics and adds the heap resources to the resource map.

A new member `HeapResourceID` has been added to `ResourceInfo` to
distinguish between heap resource instances created from different
indices. The `HeapResourceID` is unique for each heap index `Value*`, so
multiple handle creation calls using the same index `Value*` resolve to
the same resource.

Heap resources do not have register bindings, so the `Binding` member on
`ResourceInfo` is now optional.

All places that were expecting binding to exist are updated to handle
bindless heap resources. In most cases that means skipping them, such as
when generating DXIL resource metadata, creating PSV resource entries or
pretty-printing the resource table comment for the module disassembly
output.

    [5 lines not shown]
DeltaFile
+186-0llvm/test/Analysis/DXILResource/buffer-fromheap.ll
+48-10llvm/lib/Analysis/DXILResource.cpp
+32-8llvm/include/llvm/Analysis/DXILResource.h
+19-1llvm/test/CodeGen/DirectX/Metadata/cbuffer-metadata.ll
+13-1llvm/test/CodeGen/DirectX/Metadata/uav_metadata.ll
+13-1llvm/test/CodeGen/DirectX/Metadata/srv_metadata.ll
+311-216 files not shown
+349-2712 files

FreeBSD/src be503ddsys/dev/intel spi_pci.c

intelspi: add Lunar Lake SPI controller IDs

Add PCI device IDs for Lunar Lake-generation LPSS peripheral SPI
controllers.

Reviewed by:    adrian
Differential Revision:  https://reviews.freebsd.org/D59010
DeltaFile
+3-0sys/dev/intel/spi_pci.c
+3-01 files

FreeBSD/src ca1a2bfsys/dev/intel spi_pci.c

intelspi: add Arrow Lake SPI controller IDs

Add PCI device IDs for Arrow Lake-generation LPSS peripheral SPI
controllers.

Reviewed by:    adrian
Differential Revision:  https://reviews.freebsd.org/D59009
DeltaFile
+3-0sys/dev/intel/spi_pci.c
+3-01 files

FreeBSD/src 6d4b45asys/dev/intel spi_pci.c

intelspi: add Meteor Lake SPI controller IDs

Add PCI device IDs for Meteor Lake-generation LPSS peripheral SPI
controllers.

Reviewed by:    adrian
Differential Revision:  https://reviews.freebsd.org/D59008
DeltaFile
+7-0sys/dev/intel/spi_pci.c
+7-01 files

FreeBSD/src a6d84d0sys/dev/intel spi_pci.c

intelspi: add Raptor Lake SPI controller IDs

Add PCI device IDs for Raptor Lake-generation LPSS peripheral SPI
controllers.

Reviewed by:    adrian
Differential Revision:  https://reviews.freebsd.org/D59007
DeltaFile
+4-0sys/dev/intel/spi_pci.c
+4-01 files

FreeBSD/src 2dd4027sys/dev/intel spi_pci.c

intelspi: add Alder Lake SPI controller IDs

Add PCI device IDs for Alder Lake-generation LPSS peripheral SPI
controllers.

Reviewed by:    adrian
Differential Revision:  https://reviews.freebsd.org/D59006
DeltaFile
+10-0sys/dev/intel/spi_pci.c
+10-01 files

FreeBSD/src bdda595sys/dev/intel spi_pci.c

intelspi: add Elkhart Lake SPI controller IDs

Add PCI device IDs for Elkhart Lake-generation LPSS peripheral SPI
controllers.

Reviewed by:    adrian
Differential Revision:  https://reviews.freebsd.org/D59005
DeltaFile
+3-0sys/dev/intel/spi_pci.c
+3-01 files

FreeBSD/src 3ff56f8sys/dev/intel spi_pci.c

intelspi: add Tiger Lake SPI controller IDs

Add PCI device IDs for Tiger Lake-generation LPSS peripheral SPI
controllers.

Reviewed by:    adrian
Differential Revision:  https://reviews.freebsd.org/D59004
DeltaFile
+11-0sys/dev/intel/spi_pci.c
+11-01 files

FreeBSD/src e7db9fasys/dev/intel spi_pci.c

intelspi: add Jasper Lake SPI controller IDs

Add PCI device IDs for Jasper Lake-generation LPSS peripheral SPI
controllers.

Reviewed by:    adrian
Differential Revision:  https://reviews.freebsd.org/D59003
DeltaFile
+3-0sys/dev/intel/spi_pci.c
+3-01 files

FreeBSD/ports 264737ddevel/py-pythran Makefile distinfo, devel/py-pythran/files patch-requirements.txt

devel/py-pythran: Update to 0.19.0
DeltaFile
+0-10devel/py-pythran/files/patch-requirements.txt
+3-3devel/py-pythran/distinfo
+1-2devel/py-pythran/Makefile
+4-153 files

FreeBSD/ports b83d0f4devel/py-rich-toolkit Makefile distinfo

devel/py-rich-toolkit: Update to 0.20.3
DeltaFile
+3-3devel/py-rich-toolkit/distinfo
+1-1devel/py-rich-toolkit/Makefile
+4-42 files

FreeBSD/ports 8a32c55devel/py-cloup Makefile distinfo

devel/py-cloup: Update to 3.1.0
DeltaFile
+3-3devel/py-cloup/distinfo
+1-1devel/py-cloup/Makefile
+4-42 files

FreeBSD/ports 5d8ade0devel/py-clldutils Makefile distinfo

devel/py-clldutils: Update to 3.24.4
DeltaFile
+3-3devel/py-clldutils/distinfo
+1-2devel/py-clldutils/Makefile
+4-52 files

FreeBSD/ports 75f1c77devel/py-polyfactory Makefile distinfo

devel/py-polyfactory: Update to 3.3.0
DeltaFile
+3-3devel/py-polyfactory/distinfo
+1-1devel/py-polyfactory/Makefile
+4-42 files

FreeBSD/ports 0621842devel/py-crank distinfo Makefile

devel/py-crank: Update to 0.9.0
DeltaFile
+5-3devel/py-crank/Makefile
+3-3devel/py-crank/distinfo
+8-62 files

FreeBSD/ports 69d6364devel/liblouis Makefile distinfo

devel/liblouis: Update to 3.38.0
DeltaFile
+23-5devel/liblouis/pkg-plist
+3-3devel/liblouis/distinfo
+1-1devel/liblouis/Makefile
+27-93 files