summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFredrick Brennan2023-03-19 03:47:13 -0400
committerFredrick Brennan2023-03-19 03:47:13 -0400
commitfacae20cbc2919caa4285f67c76e5fb542ce3126 (patch)
tree35725f9bd8d9aede067d8c214f12e4d6609c3255
parent8c5beb792e9a76c8dd779223a1fd65aaa235a5b5 (diff)
downloadaur-facae20cbc2919caa4285f67c76e5fb542ce3126.tar.gz
Version 3.6.r122562.gd8a439ebaf2
-rw-r--r--PKGBUILD13
1 files changed, 11 insertions, 2 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 0d91d33f5515..c6d298007fa6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -20,7 +20,7 @@ _fragment="${FRAGMENT:-#branch=main}"
_CMAKE_FLAGS+=( -DWITH_CYCLES_NETWORK=OFF )
pkgname=blender-git
-pkgver=3.6.r122558.g45c4a0b1ef1
+pkgver=3.6.r122562.gd8a439ebaf2
pkgrel=1
pkgdesc="A fully integrated 3D graphics creation suite (development)"
arch=('i686' 'x86_64')
@@ -112,7 +112,16 @@ build() {
-DXR_OPENXR_SDK_ROOT_DIR=/usr \
-DPYTHON_VERSION="${_pyver}" \
"${_CMAKE_FLAGS[@]}"
- ninja -C "$srcdir/build" ${MAKEFLAGS:--j1}
+ NINJA_CMD="ninja -C ""$srcdir/build"
+ if [[ "x$BLENDER_GIT_USE_SLICE_AUR" == "xy" ]]; then
+ ./../user-blender.slice.sh > user-blender.slice
+ mv user-blender.slice user-`id -u`-blender.slice
+ killninja() { killall ninja; }
+ trap killninja INT
+ systemd-run --uid=`whoami` --slice=user-`id -u`-blender.slice -P --working-directory="$PWD" --wait --send-sighup bash -c "$NINJA_CMD"
+ else
+ $NINJA_CMD
+ fi
}
package() {