diff --git a/PKGBUILD b/PKGBUILD index 268b977..03a3815 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -22,7 +22,7 @@ depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 'python-requ 'jemalloc' 'libspnav' 'ptex' 'opensubdiv' 'openvdb' 'sdl2' 'embree' 'libharu' 'draco' 'openpgl' 'level-zero-loader' 'libxkbcommon' 'libepoxy' 'usd' 'openshadinglanguage' 'intel-oneapi-compiler-shared-runtime-libs' 'intel-oneapi-compiler-dpcpp-cpp-runtime-libs') -makedepends=('cmake' 'boost' 'mesa' 'git' 'svn' 'llvm' 'cuda' 'ninja' 'wayland-protocols' 'libxkbcommon' +makedepends=('cmake' 'boost' 'mesa' 'git' 'subversion' 'llvm' 'cuda' 'ninja' 'wayland-protocols' 'libxkbcommon' 'libdecor' 'hip-runtime-amd' 'level-zero-headers' 'intel-oneapi-dpcpp-cpp' 'intel-oneapi-compiler-shared-runtime' 'intel-compute-runtime') optdepends=('cuda: Cycles renderer CUDA support' @@ -32,11 +32,17 @@ optdepends=('cuda: Cycles renderer CUDA support' # It'd be better to figure out exactly which of the flags is the culprit which I attempted but without any success. options=('!buildflags') source=("git+https://projects.blender.org/blender/blender.git#tag=v$pkgver" + "git+https://projects.blender.org/blender/blender-addons#tag=v$pkgver" + "git+https://projects.blender.org/blender/blender-addons-contrib#tag=v$pkgver" + "svn+https://svn.blender.org/svnroot/bf-blender/trunk/lib/assets/#revision=r63493" #blender-4.0-release tag https://developer.download.nvidia.com/redist/optix/v7.7/OptiX-7.7-Include.zip https://projects.blender.org/blender/blender/pulls/115127.patch force-draco1.patch force-draco2.patch) sha512sums=('SKIP' + 'SKIP' + 'SKIP' + 'SKIP' '55caea5beccdc0adebdba8a825f3cfee083015311de5602cfcf215139ccbf9fed62f10ee1dcdf7e31a3557aabbc1fa872eeed67bc46f59fb4e5abd18331c0aca' 'ae4aa976f00184ccef735b58734ba13bebafa5ebb64b86d784528c60a4d910065246beca00b0fcf97aed4ce14eeefb29f7be53d76d65df9e122f11a8c1da6818' 'e239da4f3906f1b54265435181cf770bae3d269c8d915df9a73861e6ee71ec70bf2339426e7c81a91e5a567273b3b3742d7a99feefd3398d821b26e1ff3a56d0' @@ -45,7 +51,9 @@ sha512sums=('SKIP' prepare() { cd "$pkgname" - make update + # ln is not used here as it confuses the install script + cp -r "$srcdir"/blender-addons scripts/addons + cp -r "$srcdir"/blender-addons-contrib scripts/addons_contrib # fix draco patch -p1 -i "$srcdir"/force-draco1.patch