NetBSD/pkgsrc-wip 30ab80fgvfs options.mk PLIST, gvfs/patches patch-daemon_ParseFTPList.c

wip: remove some (already imported)
DeltaFile
+0-448gvfs/patches/patch-daemon_ParseFTPList.c
+0-212gvfs/options.mk
+0-163gvfs/PLIST
+0-135liburing/PLIST
+0-124libntfs/patches/patch-src_Makefile.in
+0-118gvfs/Makefile
+0-1,20038 files not shown
+0-1,85444 files

LLVM/project 2f4c387llvm/include/llvm/Support Hash.h, llvm/include/llvm/Transforms/Utils KCFIHash.h

Move KCFI type ID hash helpers out of LLVMSupport (#196784)

PR #167254 inappropriately introduced llvm/Support/Hash.{h,cpp} for the
KCFI helpers. The name is misleading — it has nothing to do with the
generic hashing facility in llvm/ADT/Hashing.h — and KCFI is a
CodeGen/IR feature that does not belong in the foundational Support
layer.

Move the files to llvm/lib/Transforms/Utils/KCFIHash.cpp, alongside
setKCFIType, which is the only existing KCFI helper in TransformUtils.

Also relocate the deprecated pre-xxh3 xxHash64 implementation into
KCFIHash.cpp, the sole user. clang/test/CodeGen/kcfi-generalize.c and
kcfi-normalize.c are end-to-end regression tests for the xxHash64 output
DeltaFile
+142-0llvm/lib/Transforms/Utils/KCFIHash.cpp
+0-75llvm/lib/Support/xxhash.cpp
+0-54llvm/lib/Support/Hash.cpp
+37-0llvm/include/llvm/Transforms/Utils/KCFIHash.h
+0-37llvm/include/llvm/Support/Hash.h
+0-12llvm/unittests/Support/xxhashTest.cpp
+179-1786 files not shown
+183-18812 files

FreeBSD/ports 3f947fcscience/afni distinfo Makefile

science/afni: Update to 26.1.02
DeltaFile
+3-3science/afni/distinfo
+1-1science/afni/Makefile
+4-42 files

FreeBSD/ports 80cbaaccad/openvsp Makefile, cad/openvsp/files patch-src_external_GeometricTools_GeometricTools_GTE_Mathematics_BSRational.h

cad/openvsp: Fix build with newer libc++

Another instance of is_signed being redefined.
cad/openvsp: Bump PORTREVISION
DeltaFile
+13-0cad/openvsp/files/patch-src_external_GeometricTools_GeometricTools_GTE_Mathematics_BSRational.h
+1-1cad/openvsp/Makefile
+14-12 files

FreeBSD/ports 7f01facsecurity/boringssl distinfo Makefile, security/boringssl/files patch-CMakeLists.txt

security/boringssl: update: 0.20260413.0 -> 0.20260508.0

Sponsored by:   tipi.work
DeltaFile
+3-3security/boringssl/distinfo
+2-3security/boringssl/Makefile
+2-2security/boringssl/files/patch-CMakeLists.txt
+7-83 files

FreeBSD/ports 183560fbenchmarks/py-reframe-hpc distinfo Makefile

benchmarks/py-reframe-hpc: Update 4.9.2 => 4.9.3

Changelog:
https://github.com/reframe-hpc/reframe/releases/tag/v4.9.3

PR:             295177
Sponsored by:   UNIS Labs
DeltaFile
+3-3benchmarks/py-reframe-hpc/distinfo
+1-1benchmarks/py-reframe-hpc/Makefile
+4-42 files

FreeBSD/ports 3caa2f5x11/fstobdf distinfo Makefile

x11/fstobdf: update: 1.0.7 -> 1.0.8

PR:             294653
Approved by:    x11 (maintainer timeout >2 weeks)

Sponsored by:   tipi.work
DeltaFile
+3-3x11/fstobdf/distinfo
+1-1x11/fstobdf/Makefile
+4-42 files

FreeBSD/ports d221968x11-fonts/mkfontscale distinfo Makefile

x11-fonts/mkfontscale: update: 1.2.3 -> 1.2.4

PR:             294655
Approved by:    x11 (maintainer timeout >2 weeks)

Sponsored by:   tipi.work
DeltaFile
+3-3x11-fonts/mkfontscale/distinfo
+1-1x11-fonts/mkfontscale/Makefile
+4-42 files

FreeBSD/ports 77e8191audio/dmidiplayer distinfo Makefile

audio/dmidiplayer: update 1.7.3 → 1.7.5
DeltaFile
+3-3audio/dmidiplayer/distinfo
+1-1audio/dmidiplayer/Makefile
+4-42 files

FreeBSD/ports 121476bftp/fineftp-server distinfo Makefile

ftp/fineftp-server: update 1.5.1 → 1.6.0
DeltaFile
+3-3ftp/fineftp-server/distinfo
+1-1ftp/fineftp-server/Makefile
+1-1ftp/fineftp-server/pkg-plist
+5-53 files

FreeNAS/freenas eabdbbatests/protocols pynfs_proto.py, tests/sharing_protocols/nfs test_nfs_server_side_copy.py test_nfs_op_copy.py

Fix ruff formatting
DeltaFile
+46-33tests/protocols/pynfs_proto.py
+16-15tests/sharing_protocols/nfs/test_nfs_server_side_copy.py
+3-3tests/sharing_protocols/nfs/test_nfs_op_copy.py
+65-513 files

FreeBSD/ports 8ae39a5net-im/profanity Makefile pkg-plist

net-im/profanity: Update to 0.18.0

- Migrated from gmake to meson
- Added OPTIONS for optional features
- Added DEFAULT_OPTIONS reflect commonly used features

PR:             295126

Co-authored-by: Ashish SHUKLA <ashish at FreeBSD.org>
DeltaFile
+70-23net-im/profanity/Makefile
+8-5net-im/profanity/pkg-plist
+3-3net-im/profanity/distinfo
+81-313 files

LLVM/project 285ac8clibcxx/utils/ci run-buildbot

[libcxx] Switch to check-runtimes for generic-llvm-libc (#196780)
DeltaFile
+1-13libcxx/utils/ci/run-buildbot
+1-131 files

OpenBSD/ports O02S2efarchivers/innoextract/patches patch-CMakeLists_txt

   innoextract: drop Boost::system requirement to fix build with boost 1.91
VersionDeltaFile
1.1+13-0archivers/innoextract/patches/patch-CMakeLists_txt
+13-01 files

FreeBSD/src 3085fc9lib/msun Makefile, lib/msun/man sqrt.3

[libm] implementation of rsqrt, rsqrtf, and rsqrtl

From the PR:
The attached diff implements the inverse square root function, i.e,
rsqrt(x) = 1 / sqrt(x).  Exhaustive testing of the float version
suggests that it is correctly rounded in round-to-nearest for all
test values in the range [0x1p-127,0x1p126].
Exhaustive testing of rsqrt and rsqrtl cannot be done, but 1100M
values of x for rsqrt and 400M values for rsqrtl were tested.  All
tested values were correctly rounded.

I do not have access to LD128 (i.e., IEEE 128-bit floating point)
hardware, so the implementation of rsqrtl() is untested.

The following is a summary of changes to source code.

* lib/msun/Makefile:
  . Add s_rsqrt.c and s_rsqrtf.c to COMMON_SRCS.
  . For non-53-bit long double targets, add s_rsqrtl.c to COMMON_SRCS.

    [31 lines not shown]
DeltaFile
+203-0lib/msun/src/s_rsqrtl.c
+155-0lib/msun/src/s_rsqrtf.c
+153-0lib/msun/src/s_rsqrt.c
+83-0lib/msun/src/math_private.h
+51-2lib/msun/man/sqrt.3
+3-3lib/msun/Makefile
+648-52 files not shown
+654-58 files

NetBSD/pkgsrc e33poZSdoc CHANGES-2026

   doc: Added filesystems/fuse-httpdirfs version 1.2.8
VersionDeltaFile
1.2955+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc RtzvzP9filesystems Makefile

   filesystems: add fuse-httpdirfs
VersionDeltaFile
1.62+2-1filesystems/Makefile
+2-11 files

NetBSD/pkgsrc ztTJqzXfilesystems/fuse-httpdirfs/patches patch-meson.build.orig

   fuse-httpdirfs: remove bogus diff file
VersionDeltaFile
1.2+0-0filesystems/fuse-httpdirfs/patches/patch-meson.build.orig
+0-01 files

NetBSD/pkgsrc DXobVrgfilesystems/fuse-httpdirfs Makefile DESCR, filesystems/fuse-httpdirfs/patches patch-src_link.c patch-meson.build

   fuse-httpdirfs: initial import of package

   HTTPDirFS stands for Hyper Text Transfer Protocol Directory Filesystem.
   It allows to mount HTTP directory listings or a single file, using the
   FUSE API.

   The performance of the program is excellent. HTTP connections are reused
   through curl-multi interface. The FUSE component runs in the
   multithreaded mode. A permanent cache system caches all the file
   segments you have downloaded, so you don't need to these segments again
   if you access them later.
VersionDeltaFile
1.1+56-0filesystems/fuse-httpdirfs/patches/patch-src_link.c
1.1+41-0filesystems/fuse-httpdirfs/Makefile
1.1+15-0filesystems/fuse-httpdirfs/patches/patch-meson.build
1.1+9-0filesystems/fuse-httpdirfs/DESCR
1.1+7-0filesystems/fuse-httpdirfs/distinfo
1.1+4-0filesystems/fuse-httpdirfs/PLIST
+132-01 files not shown
+132-07 files

OpenBSD/ports yGcj0y0infrastructure/lib/DPB Roach.pm

   fix syntax error; ok guenther@
VersionDeltaFile
1.6+2-2infrastructure/lib/DPB/Roach.pm
+2-21 files

OpenBSD/ports xpD5aAJgames/vcmi/patches patch-src_CMakeLists_txt

   vcmi: missed cvs add; build fix for Boost 1.91
VersionDeltaFile
1.1+37-0games/vcmi/patches/patch-src_CMakeLists_txt
+37-01 files

OpenBSD/ports uYrFZElgames/vcmi Makefile, games/vcmi/patches patch-CMakeLists_txt patch-clientapp_EntryPoint_cpp

   vcmi: fix build with Boost 1.91; regen wantlib and patches
VersionDeltaFile
1.23+6-5games/vcmi/Makefile
1.9+10-1games/vcmi/patches/patch-CMakeLists_txt
1.2+1-1games/vcmi/patches/patch-clientapp_EntryPoint_cpp
+17-73 files

LLVM/project dc2f9fellvm/lib/Transforms/InstCombine InstCombineLoadStoreAlloca.cpp, llvm/test/Transforms/InstCombine store.ll

[InstCombine] Fold constant byte stores to integer stores (#196740)

Byte constants are equivalent to integer constants when stored to
memory. Replacing them in store instructions reduces IR differences and
enables existing optimizations over integer constants.
DeltaFile
+111-0llvm/test/Transforms/InstCombine/store.ll
+7-0llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp
+118-02 files

LLVM/project 7504f6aflang/include/flang/Semantics openmp-utils.h, flang/lib/Semantics openmp-utils.cpp check-omp-loop.cpp

[flang][OpenMP] Optionally get final symbol in Get(Argument|Object)Symbol

Originally these functions returned the ultimate symbol for the one
obtained from the argument or object. However, this may be somewhat
unintuitive/unexpected, so instead return the original symbol, and
add a flag to optionally return the ultimate one.
DeltaFile
+15-6flang/lib/Semantics/openmp-utils.cpp
+2-10flang/lib/Semantics/check-omp-loop.cpp
+6-6flang/lib/Semantics/check-omp-structure.cpp
+4-2flang/include/flang/Semantics/openmp-utils.h
+27-244 files

NetBSD/src IuBJIeFsys/arch/alpha/include param.h, sys/arch/amd64/include param.h

   G/C obsolete SSIZE and SINCR constants.
VersionDeltaFile
1.64+2-7sys/arch/sparc64/include/param.h
1.53+1-4sys/arch/alpha/include/param.h
1.91+1-4sys/arch/i386/include/param.h
1.28+1-4sys/arch/m68k/include/param.h
1.57+1-4sys/arch/mips/include/mips_param.h
1.44+1-4sys/arch/amd64/include/param.h
+7-273 files not shown
+10-369 files

OpenBSD/ports 4pzxfn9games/wesnoth Makefile, games/wesnoth/patches patch-src_CMakeLists_txt patch-CMakeLists_txt

   wesnoth: fix build with Boost 1.91 and sync WANTLIB
VersionDeltaFile
1.1+37-0games/wesnoth/patches/patch-src_CMakeLists_txt
1.120+8-8games/wesnoth/Makefile
1.6+9-7games/wesnoth/patches/patch-CMakeLists_txt
+54-153 files

LLVM/project ea4e329llvm/lib/CodeGen/SelectionDAG LegalizeVectorOps.cpp, llvm/test/CodeGen/NVPTX f16x2-instructions.ll

[llvm][RISCV] Optimize fcopysign for fixed vectors (#193802)

vfsgnj is not available on zvfhmin or zvfbfmin, it's expected to expand
to integer operations instead of unrolling to scalar operations.
General expandFCOPYSIGN already handles that in most of cases except for
fixed vector types that are not promotable, we need to find a better
heuristic to gate this.
DeltaFile
+61-144llvm/test/CodeGen/NVPTX/f16x2-instructions.ll
+169-30llvm/test/CodeGen/RISCV/rvv/fixed-vectors-vcopysign-sdnode.ll
+38-128llvm/test/CodeGen/Thumb2/mve-fmath.ll
+20-4llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp
+288-3064 files

LLVM/project 7cc1f32llvm/lib/CodeGen/SelectionDAG LegalizeVectorOps.cpp, llvm/test/CodeGen/ARM vfloatintrinsics.ll

[llvm][RISCV] Optimize fabs for fixed vectors (#194554)

vfabs is not available on zvfhmin or zvfbfmin, it's expected to expand
to integer operations instead of unrolling to scalar operations.
General expandFABS already handles that in most of cases except for
fixed vector types that are not promotable, we need to find a better
heuristic to gate this.
DeltaFile
+174-35llvm/test/CodeGen/RISCV/rvv/fixed-vectors-vfabs-sdnode.ll
+29-43llvm/test/CodeGen/Thumb2/mve-vabd.ll
+10-32llvm/test/CodeGen/Thumb2/mve-fp-negabs.ll
+9-27llvm/test/CodeGen/NVPTX/f16x2-instructions.ll
+20-4llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp
+2-2llvm/test/CodeGen/ARM/vfloatintrinsics.ll
+244-1436 files

LLVM/project 8730fb7llvm/lib/CodeGen/SelectionDAG LegalizeVectorOps.cpp, llvm/test/CodeGen/NVPTX f16-instructions.ll

[llvm][RISCV] Optimize fneg for fixed vectors (#194555)

vfneg is not available on zvfhmin or zvfbfmin, it's expected to expand
to integer operations instead of unrolling to scalar operations.
General expandFNEG already handles that in most of cases except for
fixed vector types that are not promotable, we need to find a better
heuristic to gate this.
DeltaFile
+162-35llvm/test/CodeGen/RISCV/rvv/fixed-vectors-vfneg-sdnode.ll
+14-33llvm/test/CodeGen/Thumb2/mve-fp-negabs.ll
+20-4llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp
+1-2llvm/test/CodeGen/NVPTX/f16-instructions.ll
+197-744 files

OpenBSD/src Fy4FtgNsys/dev/ic stireg.h, sys/dev/pci sti_pci.c

   Almost 26 years ago, when sti(4) was rewritten as an MI driver, some of
   the pci-related defines for the "bus support" field in the rom information
   were incorrectly defined. This was not noticed as there was no pci attachment
   for sti devices yet.

   Replace these with the correct values, as documented in the sti spec and also
   in stirom.h found in HP-UX 11i.

   While there, rework and simplify the logic deciding whether we need to make
   a ram copy of the rom on pci devices.

   No functional change, FireGL-UX still won't work.
VersionDeltaFile
1.16+23-25sys/dev/pci/sti_pci.c
1.17+4-4sys/dev/ic/stireg.h
+27-292 files