diff options
Diffstat (limited to 'libre/blender')
-rw-r--r-- | libre/blender/PKGBUILD | 30 |
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' \ |