summaryrefslogtreecommitdiff
path: root/libre/blender
diff options
context:
space:
mode:
Diffstat (limited to 'libre/blender')
-rw-r--r--libre/blender/PKGBUILD30
1 files changed, 18 insertions, 12 deletions
diff --git a/libre/blender/PKGBUILD b/libre/blender/PKGBUILD
index ac3cc3271..8fa09cf56 100644
--- a/libre/blender/PKGBUILD
+++ b/libre/blender/PKGBUILD
@@ -13,18 +13,21 @@
_git='no'
_gitrev='git1'
-_gittagver='2.77'
-_gittagrev='a'
-_gitaddtagver='2.77a'
-_gittratagver='2.77a'
+_gittagver='2.78'
+_gittagrev=''
+_gitaddtagver='2.78'
+_gittratagver='2.78'
+_gitdevtagver='2.78'
# blender:
-_gitcommit='abf6f081c4cd5248e174caa8c1c765aa69b8cd96'
+_gitcommit='0b13b7adef0b7925466ea1bdc8a478d30cd59cae'
# blender-addons:
-_gitaddonscommit='9fccb9806a8fc2cf6b13668ca604ce778a7f6e4c'
+_gitaddonscommit='c0f720c85ee12cd32cd837d6d0006f80b1da36c6'
# blender-addons-contrib:
-_gitaddonscontribcommit='4dc84d67773154f08f8c2c670c88e4f76f855be4'
+_gitaddonscontribcommit='a52733b58d95ce60ecde95a9eca242e7319c285a'
# blender-translations:
-_gittranslationscommit='9d507d4ecfc8b2884a2d7276bff0171078b4ae57'
+_gittranslationscommit='0171e7ca48c845fce040d12a26d314d3c573f9af'
+# blender-dev-tools:
+_gitdevtoolscommit='896c5f78952adb2d091d28c65086d46992dabdac'
pkgbase='blender'
pkgname=("${pkgbase}" "${pkgbase}-addon-gimp" "${pkgbase}-addon-povray")
@@ -32,7 +35,7 @@ pkgname=("${pkgbase}" "${pkgbase}-addon-gimp" "${pkgbase}-addon-povray")
[[ "${_git}" = 'no' ]] && [[ -z "${_gittagrev}" ]] && pkgver="${_gittagver}" # official release
[[ "${_git}" = 'no' ]] && [[ "${#_gittagrev}" > 1 ]] && pkgver="${_gittagver}${_gittagrev/-/}" # release candidate
[[ "${_git}" = 'no' ]] && [[ "${#_gittagrev}" = 1 ]] && pkgver="${_gittagver}.${_gittagrev}" # revision
-pkgrel='7.parabola1'
+pkgrel='1.parabola1'
epoch='17'
_jpgver='1.5'
_llvmver='3.8'
@@ -46,18 +49,20 @@ depends=('boost-libs' 'desktop-file-utils' 'ffmpeg' 'fftw' 'freeglut' 'freetype2
'glew' 'hicolor-icon-theme' 'jack' 'jemalloc' 'libpng' 'libsndfile' 'libspnav'
'libtiff' 'log4cplus' 'openal' 'opencolorio' 'opencollada' 'openexr'
'openimageio' 'openjpeg' 'openshadinglanguage' 'opensubdiv' 'openvdb'
- 'python' 'python-requests' 'shared-mime-info' 'xdg-utils') # 'ptex' disabled temporary, due build failed
+ 'ptex' 'python' 'python-requests' 'sdl2' 'shared-mime-info' 'xdg-utils') # 'ptex' disabled temporary, due build failed
makedepends=('boost' 'cmake' 'git' 'llvm' 'mesa') # 'bullet' (boost: for cycles, booleans, audaspace and/or i18n)
options=('!strip')
[[ "${_git}" = 'no' ]] && source=("${pkgbase}-${pkgver}::git://git.${pkgbase}.org/${pkgbase}.git#tag=v${_gittagver}${_gittagrev}" # blender
"${pkgbase}-addons-${pkgver}::git://git.${pkgbase}.org/${pkgbase}-addons.git#tag=v${_gitaddtagver}" # addons for blender
"${pkgbase}-translations-${pkgver}::git://git.${pkgbase}.org/${pkgbase}-translations.git#tag=v${_gittratagver}") # translations for blender
+ "${pkgbase}-dev-tools-${pkgver}::git://git.${pkgbase}.org/${pkgbase}-dev-tools.git#tag=v${_gitdevtagver}") # devel tools for blender
[[ "${_git}" = 'yes' ]] && source=("${pkgbase}-${pkgver}::git://git.${pkgbase}.org/${pkgbase}.git#commit=${_gitcommit}" # blender
"${pkgbase}-addons-${pkgver}::git://git.${pkgbase}.org/${pkgbase}-addons.git#commit=${_gitaddonscommit}" # addons for blender
"${pkgbase}-translations-${pkgver}::git://git.${pkgbase}.org/${pkgbase}-translations.git#commit=${_gittranslationscommit}") # translations for blender
+ "${pkgbase}-dev-tools-${pkgver}::git://git.${pkgbase}.org/${pkgbase}-dev-tools.git#commit=${_gitdevtoolscommit}") # devel tools for blender
source+=("git://git.${pkgbase}.org/${pkgbase}-addons-contrib.git#commit=${_gitaddonscontribcommit}" # addons contrib for blender
"git://git.${pkgbase}.org/scons.git") # scons
-md5sums=('SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP')
+md5sums=('SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP')
prepare() {
cd "${srcdir}/${pkgbase}-${pkgver}"
@@ -66,6 +71,7 @@ prepare() {
git config submodule.'release/scripts/addons'.url "${srcdir}/${pkgbase}-addons-${pkgver}"
git config submodule.'release/scripts/addons_contrib'.url "${srcdir}/${pkgbase}-addons-contrib"
git config submodule.'release/datafiles/locale'.url "${srcdir}/${pkgbase}-translations-${pkgver}"
+ git config submodule.'source/tools'.url "${srcdir}/${pkgbase}-dev-tools"
git config submodule.'scons'.url "${srcdir}/scons"
git submodule update
@@ -132,7 +138,7 @@ build() {
-DWITH_CYCLES='ON' \
-DWITH_CYCLES_CUDA_BINARIES='OFF' \
-DWITH_CYCLES_OSL='ON' \
- -DWITH_CYCLES_PTEX='OFF' \
+ -DWITH_CYCLES_PTEX='ON' \
-DWITH_CYCLES_STANDALONE='OFF' \
-DWITH_CYCLES_STANDALONE_GUI='OFF' \
-DWITH_FFTW3='ON' \