mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2025-01-17 23:34:07 +00:00
extra/blender to 4.0.2-20
This commit is contained in:
parent
275758062a
commit
5387c258fe
2 changed files with 11 additions and 20 deletions
|
@ -1,7 +1,7 @@
|
|||
pkgbase = blender
|
||||
pkgdesc = A fully integrated 3D graphics creation suite
|
||||
pkgver = 4.0.2
|
||||
pkgrel = 17
|
||||
pkgrel = 20
|
||||
epoch = 17
|
||||
url = https://www.blender.org
|
||||
arch = x86_64
|
||||
|
@ -24,6 +24,7 @@ pkgbase = blender
|
|||
makedepends = intel-compute-runtime
|
||||
makedepends = level-zero-headers
|
||||
makedepends = libdecor
|
||||
makedepends = mold
|
||||
makedepends = llvm
|
||||
makedepends = mesa
|
||||
makedepends = ninja
|
||||
|
@ -96,12 +97,12 @@ pkgbase = blender
|
|||
optdepends = cuda: Cycles renderer CUDA support
|
||||
optdepends = intel-compute-runtime: Cycles renderer Intel OneAPI support
|
||||
optdepends = libdecor: wayland support
|
||||
options = !buildflags
|
||||
options = !lto
|
||||
source = git+https://projects.blender.org/blender/blender.git#tag=v4.0.2
|
||||
source = git+https://projects.blender.org/blender/blender-addons.git#tag=v4.0.2
|
||||
source = git+https://projects.blender.org/blender/blender-addons-contrib#tag=v4.0.2
|
||||
source = svn+https://svn.blender.org/svnroot/bf-blender/tags/blender-4.0-release/lib/assets
|
||||
source = https://developer.download.nvidia.com/redist/optix/v7.7/OptiX-7.7-Include.zip
|
||||
source = https://developer.download.nvidia.com/redist/optix/v8.0/OptiX-8.0-Include.zip
|
||||
source = https://projects.blender.org/blender/blender/commit/5486c70aae94196d715c07364292fc108ebf59a8.patch
|
||||
source = blender-openpgl6-r1.patch::https://projects.blender.org/blender/blender/commit/5d06b7b906b3.patch
|
||||
source = force-draco1.patch
|
||||
|
@ -111,7 +112,7 @@ pkgbase = blender
|
|||
sha512sums = SKIP
|
||||
sha512sums = SKIP
|
||||
sha512sums = SKIP
|
||||
sha512sums = 55caea5beccdc0adebdba8a825f3cfee083015311de5602cfcf215139ccbf9fed62f10ee1dcdf7e31a3557aabbc1fa872eeed67bc46f59fb4e5abd18331c0aca
|
||||
sha512sums = 5502d9df847de12badc702c0444bd4f1f7620460b2235026df2c3133da1e04c148af0f1fc7f345e9a0c009c32f905f66c8d427743445e8864d3a797cdce6a483
|
||||
sha512sums = 375508d1d010b4b043b293cb0c192cb2096aef7ddb0dd1be4a738b20aa720523494cf3054161f1ad116fddc6a9ce03159d6da0a3b3fdb1b57002a477c7c5920a
|
||||
sha512sums = 016a8da844396ba1912a556fc1ff763c781ba6ce17375c9ef778352aa91e9f8af3cd66d552339eb2d65dce84c0e871ab167944ddbf75619aebc0dd82cec4ca58
|
||||
sha512sums = e239da4f3906f1b54265435181cf770bae3d269c8d915df9a73861e6ee71ec70bf2339426e7c81a91e5a567273b3b3742d7a99feefd3398d821b26e1ff3a56d0
|
||||
|
|
|
@ -18,7 +18,7 @@ buildarch=8
|
|||
|
||||
pkgname=blender
|
||||
pkgver=4.0.2
|
||||
pkgrel=17
|
||||
pkgrel=20
|
||||
epoch=17
|
||||
pkgdesc="A fully integrated 3D graphics creation suite"
|
||||
arch=('x86_64')
|
||||
|
@ -102,6 +102,7 @@ makedepends=(
|
|||
'git'
|
||||
'level-zero-headers'
|
||||
'libdecor'
|
||||
'mold'
|
||||
'llvm'
|
||||
'mesa'
|
||||
'ninja'
|
||||
|
@ -109,14 +110,13 @@ makedepends=(
|
|||
'wayland-protocols'
|
||||
)
|
||||
optdepends=('libdecor: wayland support')
|
||||
# We're using !buildflags here as otherwise we get stuff such as FS#77557
|
||||
# It'd be better to figure out exactly which of the flags is the culprit which I attempted but without any success.
|
||||
options=('!buildflags')
|
||||
# We're using !lto here as otherwise we get stuff such as FS#77557
|
||||
options=('!lto')
|
||||
source=("git+https://projects.blender.org/blender/blender.git#tag=v$pkgver"
|
||||
"git+https://projects.blender.org/blender/blender-addons.git#tag=v$pkgver"
|
||||
"git+https://projects.blender.org/blender/blender-addons-contrib#tag=v$pkgver"
|
||||
"svn+https://svn.blender.org/svnroot/bf-blender/tags/blender-${pkgver%%.[^.]}-release/lib/assets"
|
||||
https://developer.download.nvidia.com/redist/optix/v7.7/OptiX-7.7-Include.zip
|
||||
https://developer.download.nvidia.com/redist/optix/v8.0/OptiX-8.0-Include.zip
|
||||
https://projects.blender.org/blender/blender/commit/5486c70aae94196d715c07364292fc108ebf59a8.patch
|
||||
blender-openpgl6-r1.patch::https://projects.blender.org/blender/blender/commit/5d06b7b906b3.patch
|
||||
force-draco1.patch
|
||||
|
@ -126,7 +126,7 @@ sha512sums=('SKIP'
|
|||
'SKIP'
|
||||
'SKIP'
|
||||
'SKIP'
|
||||
'55caea5beccdc0adebdba8a825f3cfee083015311de5602cfcf215139ccbf9fed62f10ee1dcdf7e31a3557aabbc1fa872eeed67bc46f59fb4e5abd18331c0aca'
|
||||
'5502d9df847de12badc702c0444bd4f1f7620460b2235026df2c3133da1e04c148af0f1fc7f345e9a0c009c32f905f66c8d427743445e8864d3a797cdce6a483'
|
||||
'375508d1d010b4b043b293cb0c192cb2096aef7ddb0dd1be4a738b20aa720523494cf3054161f1ad116fddc6a9ce03159d6da0a3b3fdb1b57002a477c7c5920a'
|
||||
'016a8da844396ba1912a556fc1ff763c781ba6ce17375c9ef778352aa91e9f8af3cd66d552339eb2d65dce84c0e871ab167944ddbf75619aebc0dd82cec4ca58'
|
||||
'e239da4f3906f1b54265435181cf770bae3d269c8d915df9a73861e6ee71ec70bf2339426e7c81a91e5a567273b3b3742d7a99feefd3398d821b26e1ff3a56d0'
|
||||
|
@ -161,16 +161,6 @@ prepare() {
|
|||
patch -p1 -i "$srcdir"/force-draco1.patch
|
||||
patch -p1 -d scripts/addons -i "$srcdir"/force-draco2.patch
|
||||
|
||||
# To fix manpage installation
|
||||
# https://devtalk.blender.org/t/regression-cmake-install-error-for-man-page/32129
|
||||
# https://projects.blender.org/blender/blender/pulls/115127
|
||||
patch -Np1 -i "$srcdir"/5486c70aae94196d715c07364292fc108ebf59a8.patch || true
|
||||
# We don't care about the first failed hunk.
|
||||
|
||||
# Revert https://projects.blender.org/blender/blender/commit/4b891b4af which causes all
|
||||
# CMake custom commands to be run in serial instead of in parallel.
|
||||
sed -i "s/USES_TERMINAL//g" intern/cycles/kernel/CMakeLists.txt
|
||||
|
||||
patch -Np1 -i "$srcdir/blender-rocm-6.patch"
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue