FreeBSD/ports 2583170databases/py-sqlmodel Makefile distinfo

databases/py-sqlmodel: Update to 0.0.34

Changelog: https://github.com/fastapi/sqlmodel/blob/0.0.34/docs/release-notes.md

Reported by:    Repology
DeltaFile
+5-5databases/py-sqlmodel/Makefile
+3-3databases/py-sqlmodel/distinfo
+8-82 files

LLVM/project 34a61e3clang/test/OpenMP target_map_codegen_hold.cpp target_teams_distribute_parallel_for_reduction_task_codegen.cpp

[IRBuilder] Use ptrtoaddr in CreatePtrDiff() (#181855)

Make CreatePtrDiff() emit the pattern `ptrtoaddr(p1)-ptrtoaddr(p2)`.

This makes a few changes:

* The return type is now the address type instead of hardcoded to i64.
I've adjusted callers to deal with this where they didn't already.
* Don't use `ConstantExpr::getSizeOf()` and instead get the actual size
from DataLayout. These sizeof expressions will be removed as part of the
ptradd migration.
* Add a convenience overload without the element type, for the case
where you want a pure pointer difference.

I also adjusted some OpenMP code to consistently use zext for sizes, as
I had issues updating the test coverage otherwise (as we ended up
randomly picking zext or sext depending on the exact code path).
DeltaFile
+362-368clang/test/OpenMP/target_map_codegen_hold.cpp
+286-292clang/test/OpenMP/target_teams_distribute_parallel_for_reduction_task_codegen.cpp
+286-292clang/test/OpenMP/teams_distribute_parallel_for_reduction_task_codegen.cpp
+216-220clang/test/OpenMP/target_is_device_ptr_codegen.cpp
+189-191clang/test/OpenMP/target_data_use_device_addr_codegen.cpp
+157-160clang/test/OpenMP/for_reduction_task_codegen.cpp
+1,496-1,52345 files not shown
+3,631-3,68151 files

NetBSD/pkgsrc JrpFCuUsysutils/u-boot-a64-olinuxino Makefile

   u-boot-a64-olinuxino: fix whitespace
VersionDeltaFile
1.2+3-3sysutils/u-boot-a64-olinuxino/Makefile
+3-31 files

FreeBSD/src 45d84c2usr.bin/tr tr.c

tr: fix class handling in unicode world

toupper/tolower logic was only handled for CCLASS_TOUPPER and
CCLASS_TOLOWER, add support for CCLASS ([:alpha:])

PR:             219900
MFC After:      1 week

(cherry picked from commit 625dc44832cd760be3d7242d8e21a530c7e32bfc)
DeltaFile
+34-0usr.bin/tr/tr.c
+34-01 files

FreeBSD/src 2f866e0share/misc usb_vendors

usb_vendors: update to 2025.12.13

(cherry picked from commit 8d4c1043bb0630710cbea9f744cdaef499c0ed79)
DeltaFile
+3-2share/misc/usb_vendors
+3-21 files

FreeBSD/src b28b6c6share/misc pci_vendors

pci_vendors: update to 2026-02-10

(cherry picked from commit 1acfc913e6b936dec3effc7d1e902a50e5432406)
DeltaFile
+358-108share/misc/pci_vendors
+358-1081 files

FreeBSD/src a51ec1cusr.bin/tr tr.c

tr: fix class handling in unicode world

toupper/tolower logic was only handled for CCLASS_TOUPPER and
CCLASS_TOLOWER, add support for CCLASS ([:alpha:])

PR:             219900
MFC After:      1 week

(cherry picked from commit 625dc44832cd760be3d7242d8e21a530c7e32bfc)
DeltaFile
+34-0usr.bin/tr/tr.c
+34-01 files

FreeBSD/src 8cb78e4lib/libusb libusb10_hotplug.c

libusb: make libusb_hotplug_get_user_data actually return user_data

MFC After:      2 days
Reviewed by:    adrian
Differential Revision:  https://reviews.freebsd.org/D55291

(cherry picked from commit be522176951d8b542de9354f4ec9ac7603745b71)
DeltaFile
+3-1lib/libusb/libusb10_hotplug.c
+3-11 files

FreeBSD/src 2483216share/misc pci_vendors

pci_vendors: update to 2026-02-10

(cherry picked from commit 1acfc913e6b936dec3effc7d1e902a50e5432406)
DeltaFile
+358-108share/misc/pci_vendors
+358-1081 files

FreeBSD/src 9b2cba4share/misc usb_vendors

usb_vendors: update to 2025.12.13

(cherry picked from commit 8d4c1043bb0630710cbea9f744cdaef499c0ed79)
DeltaFile
+3-2share/misc/usb_vendors
+3-21 files

LLVM/project ae402a3clang/lib/CodeGen CGHLSLRuntime.cpp CGExpr.cpp, clang/test/CodeGenHLSL/sgep array_store.hlsl load_global.hlsl

[Clang][HLSL] Start emitting structured GEP instruction (#177332)

StructuredGEP is a new LLVM intrinsic which will allow to emit proper
logical SPIR-V or DXIL. To properly stage this change going across FE,
BE and optimizations, this commits adds a new flag:
  - `-fexperimental-emit-sgep`

When used, this flag will allow compatible frontends to emit the new
instructions. This will also allow us to migrate tests bit by bit,
adding the flag to each migrated test as we make progress on the
implementation.

Once the frontend migration complete, the flag will remain, and work on
the backend will start. Compatible backends like SPIR-V will first allow
both instructions, but then, depending on a target bit similar to
`requiresStructuredCFG`, will declare that they require the SGEP
instruction and will start enforcing it.
Once the whole chain completed, the flag will be defaulted to true and
removed, finishing the migration.
DeltaFile
+47-0clang/test/CodeGenHLSL/sgep/array_store.hlsl
+45-0clang/test/CodeGenHLSL/sgep/load_global.hlsl
+43-0clang/test/CodeGenHLSL/sgep/array_load.hlsl
+30-7clang/lib/CodeGen/CGHLSLRuntime.cpp
+30-1clang/lib/CodeGen/CGExpr.cpp
+30-0clang/test/CodeGenHLSL/sgep/object_method.hlsl
+225-82 files not shown
+233-88 files

LLVM/project c255e3dllvm/lib/Transforms/Vectorize LoopIdiomVectorize.cpp, llvm/test/Transforms/LoopIdiom/AArch64 find-first-byte.ll

[LoopIdiomVectorize] Test all needles when vectorising find_first_of loops. (#179298)

Fixes #179187 - as described in the issue, the current FindFirstByte
transformation in LoopIdiomVectorizePass will incorrectly early-exit as
soon as a needle matching a search element is found, even if a previous
search element could match a subsequent needle.

This patch ensures all needles are tested before we return a matching
search element.
DeltaFile
+65-50llvm/test/Transforms/LoopIdiom/AArch64/find-first-byte.ll
+42-36llvm/lib/Transforms/Vectorize/LoopIdiomVectorize.cpp
+107-862 files

LLVM/project c83ebf1mlir/include/mlir/IR BuiltinDialectBytecode.td, mlir/lib/Bytecode/Writer BytecodeWriter.cpp

[mlirbc] Serialize dense elements attr i1 using packed (#182233)

Extra cost is in serialization layer localized while resulting in
smaller bytecode files, this also keeps the format compatible with what
was previously.
DeltaFile
+62-0mlir/lib/IR/BuiltinDialectBytecode.cpp
+55-0mlir/test/lib/IR/TestBytecodeRoundtrip.cpp
+17-0mlir/test/Bytecode/i1_splat_roundtrip.mlir
+5-4mlir/include/mlir/IR/BuiltinDialectBytecode.td
+9-0mlir/test/Bytecode/bytecode_callback_write_unowned_blob.mlir
+8-0mlir/lib/Bytecode/Writer/BytecodeWriter.cpp
+156-42 files not shown
+161-48 files

FreeBSD/src cab59e2lib/ncurses/tinfo ncurses_cfg.h

ncurses: fix cross build on MacOS

(cherry picked from commit ad553bd419a81274e9369e91753b74d3942ce938)
DeltaFile
+0-1lib/ncurses/tinfo/ncurses_cfg.h
+0-11 files

FreeBSD/src 297d5bfcontrib/ncurses configure aclocal.m4, contrib/ncurses/doc/html ncurses-intro.html

ncurses: merge update to ncurses 6.6

6.6 is ABI compatible with 6.5 (tested with abidiff)
Remove html documentation to ease updates

MFC After:      1 month

(cherry picked from commit 68ad2b0d7af2a3571c4abac9afa712f9b09b721c)
DeltaFile
+15,906-15,332contrib/ncurses/configure
+2,456-1,968contrib/ncurses/misc/terminfo.src
+0-3,390contrib/ncurses/doc/html/ncurses-intro.html
+0-2,282contrib/ncurses/ncurses/win32con/win_driver.c
+853-527contrib/ncurses/aclocal.m4
+639-518contrib/ncurses/announce.html.in
+19,854-24,017411 files not shown
+40,976-36,365417 files

NetBSD/src zFdgIpisys/arch/hppa/include bus_defs.h

   Remove duplicate sys/bus_proto.h defines.
VersionDeltaFile
1.6+1-14sys/arch/hppa/include/bus_defs.h
+1-141 files

LLVM/project 9168af9llvm/test/tools/llvm-readobj/ELF many-segments.test file-headers.test, llvm/tools/llvm-readobj ELFDumper.cpp

fixup! [Object,ELF] Implement PN_XNUM extension for program headers (#162288)
DeltaFile
+12-47llvm/test/tools/llvm-readobj/ELF/many-segments.test
+7-4llvm/test/tools/llvm-readobj/ELF/file-headers.test
+6-4llvm/test/tools/llvm-readobj/ELF/invalid-e_phnum.test
+1-2llvm/tools/llvm-readobj/ELFDumper.cpp
+1-0llvm/test/tools/llvm-readobj/ELF/many-sections.s
+27-575 files

LLVM/project 7040648llvm/test/tools/llvm-readobj/ELF many-sections.s

fixup! [llvm-readobj, ELF] Support reading binary with more than PN_XNUM segments.
DeltaFile
+6-6llvm/test/tools/llvm-readobj/ELF/many-sections.s
+6-61 files

LLVM/project c9a4ee2llvm/test/tools/llvm-readobj/ELF many-segments.test file-headers.test, llvm/test/tools/llvm-readobj/ELF/Inputs many-segments.o.gz

fixup! [llvm-readobj, ELF] Support reading binary with more than PN_XNUM segments.
DeltaFile
+45-60llvm/test/tools/llvm-readobj/ELF/many-segments.test
+34-33llvm/tools/llvm-readobj/ELFDumper.cpp
+8-8llvm/test/tools/llvm-readobj/ELF/file-headers.test
+7-7llvm/test/tools/llvm-readobj/ELF/many-sections.s
+8-4llvm/test/tools/llvm-readobj/ELF/invalid-e_phnum.test
+0-0llvm/test/tools/llvm-readobj/ELF/Inputs/many-segments.o.gz
+102-1126 files

LLVM/project 5c17fe9llvm/test/tools/llvm-readobj/ELF many-segments.test invalid-e_phnum.test, llvm/test/tools/llvm-readobj/ELF/Inputs many-segments.o.gz

[llvm-readobj, ELF] Support reading binary with more than PN_XNUM segments.

FreeBSD coredump uses program headers to store mmap information. It is possible
for program to use more than PN_XNUM mmaps. Therefore, we implement the support
of PN_XNUM in readelf.
DeltaFile
+79-0llvm/test/tools/llvm-readobj/ELF/many-segments.test
+51-23llvm/tools/llvm-readobj/ELFDumper.cpp
+39-0llvm/test/tools/llvm-readobj/ELF/invalid-e_phnum.test
+0-0llvm/test/tools/llvm-readobj/ELF/Inputs/many-segments.o.gz
+169-234 files

LLVM/project 6dc68bfllvm/include/llvm/Object ELF.h

fixup! [Object][ELF] Fix section header zero check
DeltaFile
+5-2llvm/include/llvm/Object/ELF.h
+5-21 files

NetBSD/src j4zUEpZsys/arch/arm/include bus_defs.h

   Remove duplicate sys/bus_proto.h defines.
VersionDeltaFile
1.21+2-33sys/arch/arm/include/bus_defs.h
+2-331 files

LLVM/project 72dc04allvm/lib/Target/AArch64 AArch64ISelLowering.cpp, llvm/test/CodeGen/AArch64 v2i64-min-max.ll

[AArch64] Fold MIN/MAX(Vec[0], Vec[1]) to VECREDUCE_MIN/MAX(Vec) (#181162)

If we have a lowering for `VECREDUCE_MIN/MAX` this is generally more
efficient than the scalar expansion.
DeltaFile
+114-0llvm/test/CodeGen/AArch64/v2i64-min-max.ll
+47-10llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
+161-102 files

FreeBSD/ports 9e1b01ctextproc/hevea pkg-descr

textproc/hevea: Improve pkg-descr

Approved by:    db@, yuri@ (Mentors, implicit)
DeltaFile
+14-3textproc/hevea/pkg-descr
+14-31 files

NetBSD/pkgsrc pcKbwt7databases/mongodb4 distinfo, databases/mongodb4/patches patch-SConstruct

   mongodb4: fix build with setuptools 82
VersionDeltaFile
1.3+35-14databases/mongodb4/patches/patch-SConstruct
1.10+2-2databases/mongodb4/distinfo
+37-162 files

NetBSD/pkgsrc Z5YXl2Hdevel/xmake Makefile

   xmake: comment out dead site
VersionDeltaFile
1.7+2-3devel/xmake/Makefile
+2-31 files

NetBSD/pkgsrc 9tfyfPmemulators/xm7 Makefile

   xm7: comment out dead site
VersionDeltaFile
1.36+2-3emulators/xm7/Makefile
+2-31 files

NetBSD/pkgsrc q2b9klux11/xlupe Makefile

   xlupe: comment out dead site
VersionDeltaFile
1.16+2-3x11/xlupe/Makefile
+2-31 files

NetBSD/pkgsrc jcCeZKZnet/xl2tpd Makefile

   xl2tpd: switch to github HOMEPAGE, other one is gone
VersionDeltaFile
1.6+2-3net/xl2tpd/Makefile
+2-31 files

NetBSD/pkgsrc Nq1JZ48x11/xkbset Makefile

   xkbset: comment out dead site
VersionDeltaFile
1.28+3-4x11/xkbset/Makefile
+3-41 files