Dreckly/dreckly f505629sysutils/libayatana-indicator Makefile

libayatana-indicator: SunOS linker doesn't support version-script.

Just strip out the linker argument on SunOS.
DeltaFile
+2-0sysutils/libayatana-indicator/Makefile
+2-01 files

FreeBSD/doc 08381ccwebsite/content/en administration.adoc

Update doceng@ membership:

Add ziaee as full doceng member
DeltaFile
+1-0website/content/en/administration.adoc
+1-01 files

NetBSD/pkgsrc-wip 07a034ego127 PLIST Makefile, go127/patches patch-src_cmd_dist_build.go patch-src_crypto_x509_root__solaris.go

go127: new package for Go 1.27 rc1

Go 1.27 now supports generic methods: a method declaration may declare its own
type parameters. This widely anticipated change allows adding generic functions
within the namespace of a particular data type where before one had to declare
such functions with a scope of the entire package. Note that methods of
interfaces may not declare type parameters nor can interface methods be
implemented by generic methods.
DeltaFile
+15,592-0go127/PLIST
+140-0go127/Makefile
+22-0go127/patches/patch-src_cmd_dist_build.go
+21-0go127/patches/patch-src_crypto_x509_root__solaris.go
+18-0go127/patches/patch-src_crypto_x509_root__bsd.go
+17-0go127/patches/patch-src_syscall_syscall__solaris.go
+15,810-07 files not shown
+15,876-013 files

NetBSD/pkgsrc-wip 2d45ce7go126 PLIST Makefile, go126/patches patch-src_cmd_dist_build.go patch-src_crypto_x509_root__solaris.go

-go126

This has been in pkgsrc for a while.
DeltaFile
+0-14,985go126/PLIST
+0-132go126/Makefile
+0-22go126/patches/patch-src_cmd_dist_build.go
+0-21go126/patches/patch-src_crypto_x509_root__solaris.go
+0-18go126/patches/patch-src_crypto_x509_root__bsd.go
+0-17go126/patches/patch-src_syscall_syscall__solaris.go
+0-15,1957 files not shown
+0-15,26113 files

LLVM/project 9f578bcclang/lib/Format UnwrappedLineParser.h UnwrappedLineParser.cpp, clang/unittests/Format FormatTest.cpp

[clang-format] Reset `Line->IsModuleOrImportDecl` in `addUnwrappedLine` (#204565)

The `IsModuleOrImportDecl` flag was not reset in `addUnwrappedLine`.
Since the parser recycles the `Line` object, this flag remained `true`
for all subsequent lines in the file, which disabled wrapping
(`CanBreakBefore` in `TokenAnnotator.cpp`) for expression-level
constructs after any C++20 module or import statement, causing some
formatting rules to not be applied in places. This patch fixes the issue
by resetting the flag to `false`.

---------

Co-authored-by: Owen Pan <owenpiano at gmail.com>
DeltaFile
+9-0clang/unittests/Format/FormatTest.cpp
+3-2clang/lib/Format/UnwrappedLineParser.h
+1-1clang/lib/Format/UnwrappedLineParser.cpp
+13-33 files

LLVM/project dc5e1e8llvm/lib/Target/AMDGPU/AsmParser AMDGPUAsmParser.cpp, llvm/lib/Target/AMDGPU/Utils AMDGPUBaseInfo.cpp AMDGPUBaseInfo.h

AMDGPU: Refactor AMDGPUTargetID to not store MCSubtargetInfo

Store the triple string and GPUKind instead. The dependence
on checking AMDHSA seems like an anti-feature, but maintain the
behavior of not printing the modifiers for other OSes. Start
parsing the target ID instead of performing a direct string
comparison. Also improve test coverage for the treatment of the
environment component of the triple. The main behavioral change
is this will now produce normalized triples in the output and
diagnostics. Practially, this means all of the places that
currently emit "--" will be expanded into "-unknown-".

Co-Authored-By: Claude Opus 4.6 <noreply at anthropic.com>
DeltaFile
+102-102llvm/test/CodeGen/AMDGPU/directive-amdgcn-target.ll
+76-33llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp
+22-22llvm/test/CodeGen/AMDGPU/hsa-note-no-func.ll
+33-10llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp
+27-1llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h
+17-0llvm/test/MC/AMDGPU/amdgcn-target-directive-triple-env.s
+277-16836 files not shown
+364-24342 files

FreeNAS/freenas aad4520src/middlewared/middlewared/plugins/cloud_backup crud.py __init__.py

Convert cloud_backup plugin to the typesafe pattern

This commit adds changes to convert the cloud_backup plugin to the typesafe service/part pattern, so query and get_instance return Pydantic models, public methods use @api_method(check_annotations=True), and same-process calls go through call2/call_sync2.

The shared CloudTaskServiceMixin is left untyped since cloud_sync still depends on it, with a single sibling-safe edit to its zvol validation path. All in-process consumers were updated for model access: the cloud_sync credential delete check, the cron.d mako, and the path-resolution migration. Since the password is a Secret field, the create/update and restic paths dump with expose_secrets so an unchanged password isn't written back as the redaction string.
DeltaFile
+88-149src/middlewared/middlewared/plugins/cloud_backup/crud.py
+179-0src/middlewared/middlewared/plugins/cloud_backup/__init__.py
+73-82src/middlewared/middlewared/plugins/cloud_backup/sync.py
+65-83src/middlewared/middlewared/plugins/cloud_backup/snapshot.py
+60-63src/middlewared/middlewared/plugins/cloud_backup/init.py
+38-37src/middlewared/middlewared/plugins/cloud_backup/restore.py
+503-41410 files not shown
+578-43216 files

FreeBSD/ports 3b8c85fgraphics/openexr distinfo Makefile, graphics/openexr-website-docs distinfo Makefile

graphics/openexr*: security update to 3.4.13

Changelog:      https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v3.4.13
MFH:            2026Q2
PR:             296159

Security:       CVE-2026-55373
OpenEXRUtil SampleCountChannel endEdit() can loop forever on UINT_MAX sample counts

Security:       CVE-2026-55371
OpenEXRCore exr_attr_set_bytes() accepts NULL type_hint with positive hint_length

Security:       CVE-2026-55059
OpenEXRUtil SampleCountChannel row setter heap out-of-bounds

Security:       CVE-2026-54920
Integer Overflow and Use of Uninitialized Pointer leading to Invalid Delete in OpenEXRUtil Image Resize

Security:       CVE-2026-53532

    [5 lines not shown]
DeltaFile
+3-3graphics/openexr-website-docs/distinfo
+3-3graphics/openexr/distinfo
+1-1graphics/openexr-website-docs/Makefile
+1-1graphics/openexr/Makefile
+8-84 files

FreeBSD/ports 4b576f0graphics/openexr distinfo Makefile, graphics/openexr-website-docs distinfo Makefile

graphics/openexr*: security update to 3.4.13

Changelog:      https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v3.4.13
MFH:            2026Q2
PR:             296159

Security:       CVE-2026-55373
OpenEXRUtil SampleCountChannel endEdit() can loop forever on UINT_MAX sample counts

Security:       CVE-2026-55371
OpenEXRCore exr_attr_set_bytes() accepts NULL type_hint with positive hint_length

Security:       CVE-2026-55059
OpenEXRUtil SampleCountChannel row setter heap out-of-bounds

Security:       CVE-2026-54920
Integer Overflow and Use of Uninitialized Pointer leading to Invalid Delete in OpenEXRUtil Image Resize

Security:       CVE-2026-53532

    [3 lines not shown]
DeltaFile
+3-3graphics/openexr/distinfo
+3-3graphics/openexr-website-docs/distinfo
+1-1graphics/openexr/Makefile
+1-1graphics/openexr-website-docs/Makefile
+8-84 files

NetBSD/pkgsrc-wip 4279b47cloudflared distinfo go-modules.mk

cloudflared: downgrade to 2026.3.0

cloudflared >= 2026.5.0 uses gopsutil which does not support NetBSD.
DeltaFile
+129-189cloudflared/distinfo
+42-62cloudflared/go-modules.mk
+1-1cloudflared/Makefile
+172-2523 files

FreeBSD/ports 62832b0security/lego distinfo Makefile

security/lego: Update to 5.2.2

Changelog: https://github.com/go-acme/lego/releases/tag/v5.2.2

PR:             295898
DeltaFile
+5-5security/lego/distinfo
+1-2security/lego/Makefile
+1-1security/lego/pkg-plist
+7-83 files

FreeBSD/ports a2fb992multimedia/vapoursynth Makefile

multimedia/vapoursynth: Clarify build requirements on amd64

Vapoursynth is computational heavy so clarify why build might fail on
amd64.

Reported by:    vvd
DeltaFile
+7-0multimedia/vapoursynth/Makefile
+7-01 files

FreeBSD/ports b226f3dtextproc/stardict-dict-fa_IR pkg-message Makefile

textproc/stardict-dict-fa_IR: Unbreak after removal of russian/stardict-mueller7

Add bits port used from russian/stardict-mueller7

Reported by:    anotine
DeltaFile
+12-0textproc/stardict-dict-fa_IR/pkg-message
+10-1textproc/stardict-dict-fa_IR/Makefile
+22-12 files

LLVM/project ec3b418libcxx/test/std/language.support/support.types/byteops lshift.assign.pass.cpp rshift.assign.pass.cpp

[libc++][test] Rewrite tests for `std::byte` (#204116)

Previously, test files for `std::byte` were less than ideal. There were
many issues.
- `byte.pass.cpp` tested many properties which hold for enumeration
types, but failed to verity that `std::byte` is a scoped enumeration
type. Also, it was not a `.compile.pass.cpp`.
- `enum_direct_init.pass.cpp` seemed to be completely redundant.
- It was not tested that compound assignment operators return references
to their left operands.
- Return types of operators were rarely tested.
- Constraints of functions were not tested using SFINAE techniques.
- Test cases were not made run in both constant evaluation and at run
time in the conventional way.

This patch
- rewrites tests for `std::byte` to address these issues,
- expands test coverage for integer types listed in `type_algorithms.h`,
and
- updates lit comments to new-style `// REQUIRES: std-at-least-c++17`.
DeltaFile
+76-18libcxx/test/std/language.support/support.types/byteops/lshift.assign.pass.cpp
+76-17libcxx/test/std/language.support/support.types/byteops/rshift.assign.pass.cpp
+59-19libcxx/test/std/language.support/support.types/byteops/rshift.pass.cpp
+62-15libcxx/test/std/language.support/support.types/byteops/lshift.pass.cpp
+54-16libcxx/test/std/language.support/support.types/byteops/to_integer.pass.cpp
+28-22libcxx/test/std/language.support/support.types/byteops/or.assign.pass.cpp
+355-10714 files not shown
+531-39920 files

LLVM/project ea9bae0mlir/lib/Conversion/RaiseWasm RaiseWasmMLIR.cpp, mlir/test/Conversion/RaiseWasm wasm-div-to-arith-div.mlir wasm-convert-to-arith-tofp.mlir

Revert "[MLIR][WASM] Introduce the RaiseWasmMLIRPass to convert WasmSSA MLIR to core dialects" (#204917)

Reverts llvm/llvm-project#164562

Co-authored-by: Luc Forget <lforg37 at users.noreply.github.com>
DeltaFile
+0-469mlir/lib/Conversion/RaiseWasm/RaiseWasmMLIR.cpp
+0-109mlir/test/Conversion/RaiseWasm/wasm-div-to-arith-div.mlir
+0-81mlir/test/Conversion/RaiseWasm/wasm-convert-to-arith-tofp.mlir
+0-80mlir/test/Conversion/RaiseWasm/wasm-sub-to-arith-sub.mlir
+0-79mlir/test/Conversion/RaiseWasm/wasm-add-to-arith-add.mlir
+0-78mlir/test/Conversion/RaiseWasm/wasm-mul-to-arith-mul.mlir
+0-89634 files not shown
+1-1,86840 files

NetBSD/pkgsrc-wip f646e11iosevka-aile-ttf distinfo, iosevka-curly-slab-ttf distinfo

iosevka-*: update to 34.6.3

* Add Characters:
  * SYMBOL FOR SUBSTITUTE FORM TWO (U+2426).
DeltaFile
+3-3iosevka-curly-ttf/distinfo
+3-3iosevka-slab-ttf/distinfo
+3-3iosevka-curly-slab-ttf/distinfo
+3-3iosevka-aile-ttf/distinfo
+3-3iosevka-ttf/distinfo
+3-3iosevka-etoile-ttf/distinfo
+18-1812 files not shown
+30-3018 files

OpenBSD/ports w8kyP5ftextproc/meld distinfo Makefile, textproc/meld/pkg PLIST

   Update to meld-3.24.0.
VersionDeltaFile
1.46+2-2textproc/meld/distinfo
1.94+1-1textproc/meld/Makefile
1.39+1-0textproc/meld/pkg/PLIST
+4-33 files

NetBSD/pkgsrc-wip c49ca51cloudflared distinfo Makefile

cloudflared: update to 2026.6.1

- 2026-06-18 TUN-10630: Fix precheck protocol override
- 2026-06-18 Revert "TUN-10557: Bump quic-go v0.59.1"
- 2026-06-16 chore: Fix warnings
- 2026-06-15 TUN-10612: Add renovate to cloudflared to update distroless
  images explicitely
- 2026-06-11 TUN-9251: Publish internal image
- 2026-05-26 TUN-10557: Bump quic-go v0.59.1
DeltaFile
+3-3cloudflared/distinfo
+1-1cloudflared/Makefile
+4-42 files

OpenBSD/ports uluWKdedevel/appstream Makefile distinfo, devel/appstream/pkg PLIST-main

   Update to appstream-1.1.3.
VersionDeltaFile
1.23+7-2devel/appstream/Makefile
1.12+2-2devel/appstream/pkg/PLIST-main
1.13+2-2devel/appstream/distinfo
+11-63 files

OpenBSD/ports YjgliUssysutils/awscli/v1 distinfo Makefile, sysutils/awscli/v1/pkg PLIST

   Update to awscli-1.45.34.
VersionDeltaFile
1.35+2-2sysutils/awscli/v1/distinfo
1.37+2-2sysutils/awscli/v1/Makefile
1.14+2-0sysutils/awscli/v1/pkg/PLIST
+6-43 files

OpenBSD/ports WLbYjtWnet/py-boto3 Makefile distinfo

   Update to py3-boto3-1.43.34.
VersionDeltaFile
1.665+2-2net/py-boto3/Makefile
1.653+2-2net/py-boto3/distinfo
+4-42 files

OpenBSD/ports qDhkb0Znet/py-s3transfer distinfo Makefile

   Update to py3-s3transfer-0.19.0.
VersionDeltaFile
1.51+2-2net/py-s3transfer/distinfo
1.64+1-1net/py-s3transfer/Makefile
+3-32 files

OpenBSD/ports xW6Bdpunet/py-botocore distinfo Makefile, net/py-botocore/pkg PLIST

   Update to py3-botocore-1.43.34.
VersionDeltaFile
1.870+2-2net/py-botocore/distinfo
1.880+1-1net/py-botocore/Makefile
1.328+1-0net/py-botocore/pkg/PLIST
+4-33 files

OpenBSD/ports TIuZCIMgraphics/openexr distinfo Makefile

   SECURITY update to OpenEXR-3.4.13.
VersionDeltaFile
1.51+2-2graphics/openexr/distinfo
1.90+1-1graphics/openexr/Makefile
+3-32 files

OpenBSD/src SHJZCvJusr.sbin/dhcpd parse.c

   dhcpd: use error check per timegm(3) manpage

   ok florian
VersionDeltaFile
1.30+3-2usr.sbin/dhcpd/parse.c
+3-21 files

LLVM/project f754276mlir/lib/Conversion/RaiseWasm RaiseWasmMLIR.cpp, mlir/test/Conversion/RaiseWasm wasm-div-to-arith-div.mlir wasm-convert-to-arith-tofp.mlir

Revert "[MLIR][WASM] Introduce the RaiseWasmMLIRPass to convert WasmSSA MLIR …"

This reverts commit a38998941b2f57ffce38d6161a48d59d7d481964.
DeltaFile
+0-469mlir/lib/Conversion/RaiseWasm/RaiseWasmMLIR.cpp
+0-109mlir/test/Conversion/RaiseWasm/wasm-div-to-arith-div.mlir
+0-81mlir/test/Conversion/RaiseWasm/wasm-convert-to-arith-tofp.mlir
+0-80mlir/test/Conversion/RaiseWasm/wasm-sub-to-arith-sub.mlir
+0-79mlir/test/Conversion/RaiseWasm/wasm-add-to-arith-add.mlir
+0-78mlir/test/Conversion/RaiseWasm/wasm-mul-to-arith-mul.mlir
+0-89634 files not shown
+1-1,86840 files

DragonFlyBSD/src 4414dacsys/conf kern.post.mk

kern.post.mk: Early fail the build in case of any duplicate objs

Since all the kernel objects are built and placed in the same directory,
a conflict is quite possible when two modules have a file with the same
name.  Another conflict possibility is that the source is specified
twice in conf/files.

In order to avoid running into mysterious/unexpected issues caused by
duplicate objects, simply abort the build when such a duplicate is
found.

Of course, a better solution is to refactor the build framework to
eliminate such a limitation, so that a module may choose whatever
filename it likes.
DeltaFile
+7-0sys/conf/kern.post.mk
+7-01 files

LLVM/project a389989mlir/lib/Conversion/RaiseWasm RaiseWasmMLIR.cpp, mlir/test/Conversion/RaiseWasm wasm-div-to-arith-div.mlir wasm-convert-to-arith-tofp.mlir

[MLIR][WASM] Introduce the RaiseWasmMLIRPass to convert WasmSSA MLIR to core dialects (#164562)

This is following https://github.com/llvm/llvm-project/pull/154674 and
still related to
https://discourse.llvm.org/t/rfc-mlir-dialect-for-webassembly/86758.

This PR introduces the RaiseWasmMLIRPass. This pass lowers WasmSSA MLIR
to other dialects of the LLVM ecosystem (namely: arith, math, cf and
memref).
This is the first PR of a series of 2 or 3 to introduce the lowering, as
an introduction it brings support for function calls, local and global
variables and handling of arithmetic operations. As explained in the
RFC, most WasmSSA operations have been made to stay close to other
dialects' semantics so that conversion is trivialized.

---------

Signed-off-by: Ferdinand Lemaire <flemairen6 at gmail.com>
Co-authored-by: Ferdinand Lemaire <ferdinand.lemaire at woven-planet.global>
Co-authored-by: Ferdinand Lemaire <flemairen6 at gmail.com>
DeltaFile
+469-0mlir/lib/Conversion/RaiseWasm/RaiseWasmMLIR.cpp
+109-0mlir/test/Conversion/RaiseWasm/wasm-div-to-arith-div.mlir
+81-0mlir/test/Conversion/RaiseWasm/wasm-convert-to-arith-tofp.mlir
+80-0mlir/test/Conversion/RaiseWasm/wasm-sub-to-arith-sub.mlir
+79-0mlir/test/Conversion/RaiseWasm/wasm-add-to-arith-add.mlir
+78-0mlir/test/Conversion/RaiseWasm/wasm-mul-to-arith-mul.mlir
+896-034 files not shown
+1,868-140 files

LLVM/project 42794a3llvm/test/CodeGen/AMDGPU amdgcn.bitcast.1024bit.ll, llvm/test/CodeGen/RISCV clmul.ll

Merge branch 'users/ikudrin/clang-findallocationfunction-simplify' into users/ikudrin/clang-cwg2282
DeltaFile
+25,784-36,416llvm/test/CodeGen/RISCV/rvv/clmulh-sdnode.ll
+12,227-23,140llvm/test/CodeGen/RISCV/rvv/clmul-sdnode.ll
+4,004-11,142llvm/test/CodeGen/RISCV/clmul.ll
+6,940-6,782llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+3,502-9,174llvm/test/CodeGen/X86/clmul-vector.ll
+3,985-7,989llvm/test/CodeGen/Thumb2/mve-clmul.ll
+56,442-94,6431,844 files not shown
+134,112-159,5141,850 files

FreeBSD/ports 77df982devel/py-ty distinfo Makefile.crates

devel/py-ty: Update to 0.0.51

Changelog: https://github.com/astral-sh/ty/blob/0.0.51/CHANGELOG.md

Reported by:    Repology
DeltaFile
+63-51devel/py-ty/distinfo
+30-24devel/py-ty/Makefile.crates
+1-1devel/py-ty/Makefile
+94-763 files