# Generated by makepkg 6.1.0
# Wed Jul  1 16:15:19 UTC 2026
pkgbase = openucc
	pkgdesc = Unified Collective Communication Library
	pkgver = 1.3.0
	pkgrel = 1
	url = https://github.com/openucx/ucc
	arch = x86_64
	arch = aarch64
	license = BSD-3-Clause
	checkdepends = gtest
	makedepends = cuda
	makedepends = hip-runtime-amd
	makedepends = nccl
	makedepends = rccl
	makedepends = rdma-core
	depends = glibc
	depends = openucx
	optdepends = cuda: for CUDA execution engine and transport layer
	optdepends = hip-runtime-amd: for HIP execution engine
	optdepends = nccl: for NCCL transport layer
	optdepends = rccl: for RCCL transport layer
	optdepends = rdma-core: for InfiniBand transport layer
	provides = libucc.so
	source = openucc-1.3.0.tar.gz::https://github.com/openucx/ucc/archive/refs/tags/v1.3.0.tar.gz
	source = aarch64.patch
	sha256sums = b56379abe5f1c125bfa83be305d78d81a64aa271b7b5fff0ac17b86725ff3acf
	sha256sums = 080bc7951e15df3f03c747804f7e19859b6a611183895c94c23000dc420832d9

pkgname = openucc
