diff options
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 25 |
2 files changed, 23 insertions, 18 deletions
@@ -1,6 +1,6 @@ pkgbase = python-cupy pkgdesc = NumPy-like API accelerated with CUDA - pkgver = 12.3.0 + pkgver = 13.0.0 pkgrel = 1 url = https://cupy.dev arch = x86_64 @@ -15,11 +15,13 @@ pkgbase = python-cupy optdepends = cudnn optdepends = libcutensor optdepends = nccl - source = https://github.com/cupy/cupy/archive/v12.3.0.tar.gz - source = https://github.com/NVIDIA/cub/archive/c3cceac115c072fb63df1836ff46d8c60d9eb304.tar.gz - source = https://github.com/NVIDIA/jitify/archive/4a37de0be4639f222c6565ebd0654cb922b5180e.tar.gz - md5sums = 9621d8be161bd1716e5db8e31ec953c0 - md5sums = ae6435aef98378a8b323b69f6665df33 - md5sums = 2ad752c0814c2da9909e2dcac0f50401 + source = https://github.com/cupy/cupy/archive/v13.0.0.tar.gz + source = https://github.com/NVIDIA/cccl/archive/3ef9dd9642da2d4e0b3ff77e445e73d7aabd4687.tar.gz + source = https://github.com/dmlc/dlpack/archive/365b823cedb281cd0240ca601aba9b78771f91a3.tar.gz + source = https://github.com/NVIDIA/jitify/archive/1a0ca0e837405506f3b8f7883bacb71c20d86d96.tar.gz + md5sums = 9ee621fba177cb2503988d4146522060 + md5sums = 17c7f9635569aac243be498275ba71ba + md5sums = 4fbb2aeba1e0ef8d7e094deb811630df + md5sums = 0fb2589c81179e752d9bc45be72ed992 pkgname = python-cupy @@ -2,9 +2,10 @@ pkgname=python-cupy _pkgname=cupy -pkgver=12.3.0 -_cub_commit=c3cceac115c072fb63df1836ff46d8c60d9eb304 -_jitify_commit=4a37de0be4639f222c6565ebd0654cb922b5180e +pkgver=13.0.0 +_cccl_commit=3ef9dd9642da2d4e0b3ff77e445e73d7aabd4687 +_dlpack_commit=365b823cedb281cd0240ca601aba9b78771f91a3 +_jitify_commit=1a0ca0e837405506f3b8f7883bacb71c20d86d96 pkgrel=1 pkgdesc="NumPy-like API accelerated with CUDA" url="https://cupy.dev" @@ -14,18 +15,20 @@ depends=('cuda' 'python-fastrlock' 'python-numpy') makedepends=('cudnn' 'cython0' 'nccl' 'python-setuptools') optdepends=('cudnn' 'libcutensor' 'nccl') source=("https://github.com/cupy/cupy/archive/v$pkgver.tar.gz" - "https://github.com/NVIDIA/cub/archive/$_cub_commit.tar.gz" + "https://github.com/NVIDIA/cccl/archive/$_cccl_commit.tar.gz" + "https://github.com/dmlc/dlpack/archive/$_dlpack_commit.tar.gz" "https://github.com/NVIDIA/jitify/archive/$_jitify_commit.tar.gz") -md5sums=('9621d8be161bd1716e5db8e31ec953c0' - 'ae6435aef98378a8b323b69f6665df33' - '2ad752c0814c2da9909e2dcac0f50401') +md5sums=('9ee621fba177cb2503988d4146522060' + '17c7f9635569aac243be498275ba71ba' + '4fbb2aeba1e0ef8d7e094deb811630df' + '0fb2589c81179e752d9bc45be72ed992') prepare() { cd "$srcdir/$_pkgname-$pkgver" - rmdir third_party/cub - ln -srfT "$srcdir/cub-$_cub_commit" third_party/cub - rmdir cupy/_core/include/cupy/jitify - ln -srfT "$srcdir/jitify-$_jitify_commit" cupy/_core/include/cupy/jitify + rm -rf third_party/{cccl,dlpack,jitify} + ln -srfT "$srcdir/cccl-$_cccl_commit" third_party/cccl + ln -srfT "$srcdir/dlpack-$_dlpack_commit" third_party/dlpack + ln -srfT "$srcdir/jitify-$_jitify_commit" third_party/jitify } build() { |