NetBSD/pkgsrc-wip 2f97fff. Makefile, py-trollius PLIST Makefile

py-trollius: removed; obsolete and unmaintained
DeltaFile
+0-96py-trollius/PLIST
+0-23py-trollius/Makefile
+0-7py-trollius/DESCR
+0-4py-trollius/distinfo
+0-1Makefile
+0-1315 files

LLVM/project 81c35c7llvm/lib/CodeGen/SelectionDAG SelectionDAG.cpp, llvm/lib/Target/AArch64 AArch64ISelLowering.cpp AArch64ISelLowering.h

[AArch64][SVE] Enable known bits for predicated shifts (#200347)

Allow SelectionDAG to query target known-bits information for scalable
vector nodes, and known-bits cases for SVE predicated SHL, SRL and SRA
nodes.

This enables DAG combines to prove disjointness for ORs involving
scalable vector shifts, enabling USRA/SSRA instruction selection.
DeltaFile
+222-8llvm/test/CodeGen/AArch64/sve2-sra.ll
+22-2llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
+16-8llvm/test/CodeGen/AArch64/sve2-sli-sri.ll
+0-5llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
+1-1llvm/lib/Target/AArch64/AArch64ISelLowering.h
+261-245 files

NetBSD/pkgsrc-wip abf408eqtile PLIST Makefile, qtile/patches patch-libqtile_widget_battery.py patch-setup.py

qtile: updated to 0.36.0
DeltaFile
+334-89qtile/PLIST
+11-14qtile/Makefile
+0-24qtile/patches/patch-libqtile_widget_battery.py
+0-15qtile/patches/patch-setup.py
+3-5qtile/distinfo
+348-1475 files

NetBSD/pkgsrc-wip dd9d968py-xcffib PLIST Makefile, py-xcffib/patches patch-xcffib_____init____.py

py-xcffib: updated to 1.12.0
DeltaFile
+21-12py-xcffib/PLIST
+9-8py-xcffib/Makefile
+0-15py-xcffib/patches/patch-xcffib_____init____.py
+3-4py-xcffib/distinfo
+33-394 files

LLVM/project 024c82aclang/test/CodeGen/AArch64 neon-intrinsics.c, clang/test/CodeGen/AArch64/neon subtraction.c

Merge branch 'main' into users/kparzysz/single-check
DeltaFile
+632-322llvm/test/Transforms/GVN/PRE/pre-loop-load-through-select.ll
+215-109llvm/test/Transforms/GVN/PRE/pre-load-through-select.ll
+0-230clang/test/CodeGen/AArch64/neon-intrinsics.c
+199-1clang/test/CodeGen/AArch64/neon/subtraction.c
+110-81llvm/lib/IR/IRBuilder.cpp
+96-51llvm/test/Transforms/GVN/load-select-addr-store-fwd.ll
+1,252-79475 files not shown
+2,424-1,27581 files

Linux/linux 66affa3include/linux audit_arch.h, kernel audit_fsnotify.c audit_watch.c

Merge tag 'audit-pr-20260615' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit

Pull audit updates from Paul Moore:

 - Fix a recursive deadlock when duplicating executable file rules

   Avoid multiple lookups and attempted I_MUTEX_PARENT locks when moving
   watched files by passing the already resolved inodes through the
   audit code.

 - Fix removal of executable watch rules after the file is deleted

   Prior to this fix we were unable to remove an executable file watch
   where the file had been previously deleted due to a negative dentry
   check in the code that performs the lookup on the file watches.

 - Convert our basic "unsigned" type usage to "unsigned int".

* tag 'audit-pr-20260615' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit:

    [3 lines not shown]
DeltaFile
+22-12kernel/audit_fsnotify.c
+17-8kernel/audit_watch.c
+13-6kernel/audit.h
+9-8kernel/auditfilter.c
+6-6lib/compat_audit.c
+6-6include/linux/audit_arch.h
+73-464 files not shown
+78-5110 files

LLVM/project a1c3370llvm/test/Transforms/GVN load-select-addr-store-fwd.ll opaque-ptr.ll, llvm/test/Transforms/GVN/PRE pre-loop-load-through-select.ll pre-load-through-select.ll

[GVN] Regenerate check lines (NFC) (#204341)

Test check lines have been regenerated while enabling MemorySSA as well.
DeltaFile
+632-322llvm/test/Transforms/GVN/PRE/pre-loop-load-through-select.ll
+215-109llvm/test/Transforms/GVN/PRE/pre-load-through-select.ll
+96-51llvm/test/Transforms/GVN/load-select-addr-store-fwd.ll
+58-41llvm/test/Transforms/GVN/opaque-ptr.ll
+54-29llvm/test/Transforms/GVN/pr69301.ll
+45-21llvm/test/Transforms/GVN/debugloc-load-select.ll
+1,100-5731 files not shown
+1,147-5857 files

OpenBSD/ports KKIlgzGx11/tkhtml Makefile, x11/tkhtml/patches patch-src_htmltree_c patch-src_htmltable_c

   Update to a17.
   MODTK_VERSION=8.6.
   Tcllib and combobox.tcl are needed for "hv".
   Take maintainer.


   Thanks to matthieu@ and sthen@ for initial and additional work.
   ok sthen@, matthieu@
VersionDeltaFile
1.1+45-0x11/tkhtml/patches/patch-src_htmltree_c
1.16+28-15x11/tkhtml/Makefile
1.1+23-0x11/tkhtml/patches/patch-src_htmltable_c
1.1+23-0x11/tkhtml/patches/patch-src_htmlprop_c
1.3+5-4x11/tkhtml/patches/patch-src_htmltcl_c
1.5+3-1x11/tkhtml/pkg/PLIST
+127-202 files not shown
+130-238 files

Linux/linux 231e9d4security/selinux/ss policydb.c mls.c

Merge tag 'selinux-pr-20260615' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux

Pull selinux updates from Paul Moore:
 "A number of SELinux patches, almost all of which are either minor
  fixes or hardening patches:

   - Additional verifications when loading new SELinux policy

     Multiple patches by Christian Göttsche to add additional
     validations to the code responsible for loading and parsing SELinux
     policy as it is loaded into the kernel.

   - Avoid nontransitive comparisons comparisons in our sorting code

     Done to prevent unexpected sorting results due to overflow. Qualys
     documented a similar issue with glibc

        https://www.qualys.com/2024/01/30/qsort.txt


    [33 lines not shown]
DeltaFile
+287-71security/selinux/ss/policydb.c
+42-24security/selinux/ss/mls.c
+44-12security/selinux/ss/policydb.h
+42-7security/selinux/ss/avtab.c
+26-13security/selinux/ss/conditional.c
+27-0security/selinux/ss/ebitmap.c
+468-12711 files not shown
+512-15517 files

LLVM/project 564e831clang/docs ReleaseNotes.rst, clang/include/clang/Sema Overload.h

[clang][Sema][CUDA] Restrict immediate template resolution to host-device functions (#200662)

Since overload resolution gives higher priority to `__host__` and
`__device__` attributes, HD functions may favor template candidates even
when a non‑template candidate would be a perfect match. This patch
resolves templates eagerly only for HD functions, not for all code
compiled with `-x cuda`, thus preventing valid host code from being
rejected.

Close #200545
DeltaFile
+109-0clang/test/SemaCUDA/pr200545.cu
+26-4clang/lib/Sema/SemaOverload.cpp
+1-17clang/include/clang/Sema/Overload.h
+1-0clang/docs/ReleaseNotes.rst
+137-214 files

Linux/linux 87599bdfs xattr.c, fs/nfs nfs4proc.c

Merge tag 'lsm-pr-20260615' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm

Pull lsm update from Paul Moore:
 "A single LSM update the security_inode_listsecurity() hook to be able
  to leverage the xattr_list_one() helper function.

  We wanted to do this for a while, but we needed to fixup the callers
  in the NFS code first. With the NFS code changes shipping in Linux
  v7.0 and no one complaining, it seemed a good time to complete the
  shift"

* tag 'lsm-pr-20260615' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm:
  security,fs,nfs,net: update security_inode_listsecurity() interface
DeltaFile
+8-8security/security.c
+4-9security/smack/smack_lsm.c
+7-4fs/xattr.c
+3-7security/selinux/hooks.c
+2-5fs/nfs/nfs4proc.c
+3-2include/linux/security.h
+27-351 files not shown
+29-377 files

LLVM/project ddad3caclang/lib/CIR/CodeGen CIRGenBuiltinAArch64.cpp, clang/test/CodeGen/AArch64 neon-intrinsics.c

[CIR][AArch64] Lower NEON Widen && Widening subtraction intrinsics (#204088)

## summary

This is a part of : https://github.com/llvm/llvm-project/issues/185382

follow up of : https://github.com/llvm/llvm-project/pull/202857

Lower part of Widen and Widening subtraction intrinsics

### why implement two sets of intrinsics in one PR?

Widening subtraction depends on the widen intrinsics during lowering, so
I implemented them in the same PR.
DeltaFile
+0-230clang/test/CodeGen/AArch64/neon-intrinsics.c
+199-1clang/test/CodeGen/AArch64/neon/subtraction.c
+98-0clang/test/CodeGen/AArch64/neon/widen.c
+12-1clang/lib/CIR/CodeGen/CIRGenBuiltinAArch64.cpp
+309-2324 files

GhostBSD/ghostbsd 3152dd2sys/conf package-version

update package-version to p10
DeltaFile
+1-1sys/conf/package-version
+1-11 files

FreeBSD/ports 182bca0devel/meson Makefile

devel/meson: Revert "build for all Python versions (for graphics/blender)"

Reverted as requested due to lack of approval by the python team.
There's also a build problem in dependent ports due to
USE_PYTHON=concurrent which requires additional detail work to address.

PORTEPOCH bump as USE_PYTHON=concurrent changes the plist.

Reported by:    antoine
Requested by:   arrowd, mat
PR:             296086

This reverts commit d0e08ee74bc97443bce5d03d899b74ce266f64d5.
DeltaFile
+2-1devel/meson/Makefile
+2-11 files

LLVM/project 41aed9bllvm/lib/Transforms/Scalar GVN.cpp, llvm/test/Transforms/GVN load-select-addr-store-fwd.ll debugloc-load-select.ll

[GVN][NFC] Use InsertPt in MaterializeAdjustedValue (#204335)
DeltaFile
+18-18llvm/test/Transforms/GVN/PRE/pre-loop-load-through-select.ll
+8-8llvm/test/Transforms/GVN/load-select-addr-store-fwd.ll
+7-7llvm/test/Transforms/GVN/PRE/pre-load-through-select.ll
+6-6llvm/test/Transforms/GVN/debugloc-load-select.ll
+5-5llvm/test/Transforms/GVN/opaque-ptr.ll
+2-2llvm/lib/Transforms/Scalar/GVN.cpp
+46-462 files not shown
+48-488 files

FreeBSD/ports 8989116devel/meson-python Makefile

devel/meson-python: Revert "build for all Python versions (for graphics/blender)"

Reverted due to reversal of the devel/meson change.

This reverts commit 9c277235d9f43759c3e9f6ca789bab65e8cc5ce6.
DeltaFile
+1-1devel/meson-python/Makefile
+1-11 files

FreeBSD/ports f171fd1math/py-numpy Makefile

math/py-numpy: Revert "build for all Python versions (for graphics/blender)"

Reverted due to reversal of the devel/meson change.

This reverts commit 3a42e1635236292984846ff29946f902d387b10b.
DeltaFile
+1-1math/py-numpy/Makefile
+1-11 files

FreeBSD/ports 6ddf4c7devel/py-pyproject-metadata Makefile

devel/py-pyproject-metadata: Revert "build for all Python versions (for graphics/blender)"

Reverted due to reversal of the devel/meson change.

This reverts commit bd3109880661d6858633e9f7773467c47bf54d99.
DeltaFile
+1-1devel/py-pyproject-metadata/Makefile
+1-11 files

FreeBSD/ports 4436c20graphics/blender pkg-plist Makefile, graphics/blender/files patch-fmtlib extra-patch-simd-off

graphics/blender: Revert "update to v5.1.0"

Reverted due to reversal of the devel/meson change.

PR:             294160

This reverts commit 1886d7dda7e31db1a0592c7280c12843bc14fd32.
DeltaFile
+3,256-0graphics/blender/files/patch-fmtlib
+11-45graphics/blender/pkg-plist
+20-25graphics/blender/files/extra-patch-simd-off
+0-42graphics/blender/files/patch-intern_libmv_libmv_multiview_euclidean__resection.cc
+9-15graphics/blender/Makefile
+14-0graphics/blender/files/patch-source_blender_blenfont_intern_blf__glyph.cc
+3,310-1277 files not shown
+3,343-16613 files

LLVM/project 12f405dflang/lib/Semantics check-omp-structure.cpp check-omp-structure.h, flang/test/Semantics/OpenMP single04.f90 single03.f90

[flang][OpenMP] Refactor semantic check of SINGLE construct

Extract it into a separate function and simplify the code. Avoid making
the distinction between a clause appearing on the "begin" and the "end"
directives for the purposes of emitting diagnostic messages.

One change in behavior is that using the same list item multiple times
in COPYPRIVATE clause(s) is an error regardless of the placement of the
clauses. Previously in some cases it was treated as a warning.

Part of the motivation is the goal of eliminating explicit definitions
of end-directives for directives that are not delimited, e.g.
"end single", but not "end declare_variant".
DeltaFile
+73-57flang/lib/Semantics/check-omp-structure.cpp
+15-20flang/test/Semantics/OpenMP/single04.f90
+5-10flang/test/Semantics/OpenMP/single03.f90
+0-2flang/test/Semantics/OpenMP/clause-validity01.f90
+1-0flang/lib/Semantics/check-omp-structure.h
+94-895 files

FreeBSD/ports d81966ddevel/hs-ghcup pkg-message distinfo, devel/hs-ghcup/files patch-ghcup.cabal

devel/hs-ghcup: Update to 0.2.6.2

ChangeLog:
  * https://github.com/haskell/ghcup-hs/releases/tag/v0.2.6.2
  * https://github.com/haskell/ghcup-hs/releases/tag/v0.2.6.1
  * https://github.com/haskell/ghcup-hs/releases/tag/v0.2.6.0

MFH:            2026Q2
Differential Revision:  https://reviews.freebsd.org/D57560

(cherry picked from commit 1e6cf1c6d021d73c2104335b57fd6ad3b7a87d9f)
DeltaFile
+0-13devel/hs-ghcup/files/patch-ghcup.cabal
+12-0devel/hs-ghcup/pkg-message
+3-7devel/hs-ghcup/distinfo
+1-1devel/hs-ghcup/Makefile
+16-214 files

FreeBSD/ports 1e6cf1cdevel/hs-ghcup pkg-message distinfo, devel/hs-ghcup/files patch-ghcup.cabal

devel/hs-ghcup: Update to 0.2.6.2

ChangeLog:
  * https://github.com/haskell/ghcup-hs/releases/tag/v0.2.6.2
  * https://github.com/haskell/ghcup-hs/releases/tag/v0.2.6.1
  * https://github.com/haskell/ghcup-hs/releases/tag/v0.2.6.0

MFH:            2026Q2
Differential Revision:  https://reviews.freebsd.org/D57560
DeltaFile
+0-13devel/hs-ghcup/files/patch-ghcup.cabal
+12-0devel/hs-ghcup/pkg-message
+3-7devel/hs-ghcup/distinfo
+1-1devel/hs-ghcup/Makefile
+16-214 files

LLVM/project 22e1561mlir/lib/Dialect/Tosa/Transforms TosaConvertIntegerTypeToSignless.cpp, mlir/test/Dialect/Tosa tosa-convert-integer-type-to-signless.mlir

[mlir][tosa] Preserve raw const data in signless conversion (#204324)

Use DenseElementsAttr::getFromRawBuffer when rebuilding tosa.const
attributes in TosaConvertIntegerTypeToSignless. The previous
DenseElementsAttr::get(type, ArrayRef<char>) call interpreted raw bytes
as i8 elements, which asserted for integer constants wider than 8 bits.

Add regression coverage for ui16, ui32, and ui48 constants.

Signed-off-by: Davide Grohmann <davide.grohmann at arm.com>
DeltaFile
+27-0mlir/test/Dialect/Tosa/tosa-convert-integer-type-to-signless.mlir
+2-1mlir/lib/Dialect/Tosa/Transforms/TosaConvertIntegerTypeToSignless.cpp
+29-12 files

FreeBSD/ports d4ec72adeskutils/joplin-desktop Makefile, deskutils/podman-desktop Makefile

*/*: Bump port revision after electron40 update (4407d794e79d)
DeltaFile
+1-1graphics/drawio/Makefile
+1-1net-im/vesktop/Makefile
+1-1net-im/deltachat-desktop/Makefile
+1-1deskutils/joplin-desktop/Makefile
+1-1deskutils/podman-desktop/Makefile
+5-55 files

FreeNAS/freenas bf5c7d0tests/api2 test_200_ftp.py test_boot_attach_replace_detach.py

NAS-141425 / 27.0.0-BETA.1 / fix ftp and boot test (#19152)

test_200_ftp: FTPModel moved to ftp.config submodule when the plugin was
converted to the typesafe pattern; update the generated script's import
accordingly.

test_boot_attach_replace_detach: skip until we have larger disks;
current disks lack space for the required boot partitions.
DeltaFile
+1-1tests/api2/test_200_ftp.py
+1-0tests/api2/test_boot_attach_replace_detach.py
+2-12 files

FreeBSD/ports 4407d79devel/electron40 distinfo, devel/electron40/files patch-electron_spec_api-app-spec.ts patch-media_gpu_chromeos_libyuv__image__processor__backend.cc

devel/electron40: Update to 40.10.4

Changelog: https://github.com/electron/electron/releases/tag/v40.10.4

Reported by:    GitHub (watch releases)
DeltaFile
+50-223devel/electron40/files/packagejsons/yarn.lock
+26-17devel/electron40/files/patch-electron_spec_api-app-spec.ts
+5-5devel/electron40/distinfo
+3-3devel/electron40/files/patch-media_gpu_chromeos_libyuv__image__processor__backend.cc
+3-3devel/electron40/files/patch-ui_base_x_x11__cursor__loader.cc
+2-2devel/electron40/files/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc
+89-2533 files not shown
+93-2579 files

LLVM/project d7e30d2llvm/include/llvm/IR IRBuilder.h, llvm/lib/IR IRBuilder.cpp

[IRBuilder] Refactor for intrinsics const-folding (NFC) (#202738)

In preparation to const-fold intrinsic calls, refactor the IRBuilder
API, generalizing it to return possibly constant-folded values.
DeltaFile
+110-81llvm/lib/IR/IRBuilder.cpp
+86-54llvm/include/llvm/IR/IRBuilder.h
+50-42llvm/lib/Target/SPIRV/SPIRVEmitIntrinsics.cpp
+39-42llvm/lib/Target/ARM/MVEGatherScatterLowering.cpp
+20-20llvm/lib/Transforms/Vectorize/VPlanRecipes.cpp
+19-20llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp
+324-25948 files not shown
+498-43054 files

GhostBSD/ports 273c5falang/python314 pkg-plist, math/lean4 pkg-plist

Merge remote-tracking branch 'freebsd/main'
DeltaFile
+39,472-1,478www/elgg/pkg-plist
+8,325-8,313lang/python314/pkg-plist
+10,704-0misc/llama-cpp/files/package-lock.json
+9,522-0www/bunkerweb/pkg-plist
+856-5,324misc/nanocoder/pkg-plist
+3,264-2,550math/lean4/pkg-plist
+72,143-17,6657,941 files not shown
+172,701-110,0037,947 files

NetBSD/pkgsrc NKmOzdldoc CHANGES-2026

   Removed devel/py-futures
VersionDeltaFile
1.3820+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 6aeyY2qdevel Makefile, devel/py-futures Makefile PLIST

   py-futures: removed; obsolete/not needed for anything, already part of Python 3.x
VersionDeltaFile
1.4638+1-2devel/Makefile
1.13+1-1devel/py-futures/Makefile
1.4+1-1devel/py-futures/PLIST
1.8+1-1devel/py-futures/distinfo
1.2+0-0devel/py-futures/DESCR
+4-55 files