[arch-commits] Commit in blender/repos (4 files)

2020-08-21 Thread Sven-Hendrik Haase via arch-commits
Date: Friday, August 21, 2020 @ 23:02:55
  Author: svenstaro
Revision: 686543

archrelease: copy trunk to community-staging-x86_64

Added:
  blender/repos/community-staging-x86_64/
  blender/repos/community-staging-x86_64/D8063-cuda11.diff
(from rev 686542, blender/trunk/D8063-cuda11.diff)
  blender/repos/community-staging-x86_64/PKGBUILD
(from rev 686542, blender/trunk/PKGBUILD)
  blender/repos/community-staging-x86_64/embree.patch
(from rev 686542, blender/trunk/embree.patch)

---+
 D8063-cuda11.diff |  105 
 PKGBUILD  |  103 +++
 embree.patch  |   43 +
 3 files changed, 251 insertions(+)

Copied: blender/repos/community-staging-x86_64/D8063-cuda11.diff (from rev 
686542, blender/trunk/D8063-cuda11.diff)
===
--- community-staging-x86_64/D8063-cuda11.diff  (rev 0)
+++ community-staging-x86_64/D8063-cuda11.diff  2020-08-21 23:02:55 UTC (rev 
686543)
@@ -0,0 +1,105 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -375,7 +375,7 @@
+ option(WITH_CYCLES_CUBIN_COMPILER   "Build cubins with nvrtc based compiler 
instead of nvcc" OFF)
+ option(WITH_CYCLES_CUDA_BUILD_SERIAL "Build cubins one after another (useful 
on machines with limited RAM)" OFF)
+ mark_as_advanced(WITH_CYCLES_CUDA_BUILD_SERIAL)
+-set(CYCLES_CUDA_BINARIES_ARCH sm_30 sm_35 sm_37 sm_50 sm_52 sm_60 sm_61 sm_70 
sm_75 CACHE STRING "CUDA architectures to build binaries for")
++set(CYCLES_CUDA_BINARIES_ARCH sm_30 sm_35 sm_37 sm_50 sm_52 sm_60 sm_61 sm_70 
sm_75 sm_80 CACHE STRING "CUDA architectures to build binaries for")
+ mark_as_advanced(CYCLES_CUDA_BINARIES_ARCH)
+ unset(PLATFORM_DEFAULT)
+ option(WITH_CYCLES_LOGGING  "Build Cycles with logging support" ON)
+diff --git a/build_files/cmake/config/blender_release.cmake 
b/build_files/cmake/config/blender_release.cmake
+--- a/build_files/cmake/config/blender_release.cmake
 b/build_files/cmake/config/blender_release.cmake
+@@ -52,7 +52,7 @@
+ set(WITH_MEM_JEMALLOC  ON  CACHE BOOL "" FORCE)
+ set(WITH_CYCLES_CUDA_BINARIES  ON  CACHE BOOL "" FORCE)
+ set(WITH_CYCLES_CUBIN_COMPILER OFF CACHE BOOL "" FORCE)
+-set(CYCLES_CUDA_BINARIES_ARCH 
sm_30;sm_35;sm_37;sm_50;sm_52;sm_60;sm_61;sm_70;sm_75 CACHE STRING "" FORCE)
++set(CYCLES_CUDA_BINARIES_ARCH 
sm_30;sm_35;sm_37;sm_50;sm_52;sm_60;sm_61;sm_70;sm_75;sm_80 CACHE STRING "" 
FORCE)
+ set(WITH_CYCLES_DEVICE_OPTIX   ON CACHE BOOL "" FORCE)
+ 
+ # platform dependent options
+diff --git a/intern/cycles/CMakeLists.txt b/intern/cycles/CMakeLists.txt
+--- a/intern/cycles/CMakeLists.txt
 b/intern/cycles/CMakeLists.txt
+@@ -313,7 +313,7 @@
+   set(MAX_MSVC 1910)
+ elseif(${CUDA_VERSION} EQUAL "9.1")
+   set(MAX_MSVC 1911)
+-elseif(${CUDA_VERSION} LESS "11.0")
++elseif(${CUDA_VERSION} LESS "12.0")
+   set(MAX_MSVC 1999)
+ endif()
+ if(NOT MSVC_VERSION LESS ${MAX_MSVC} OR CMAKE_C_COMPILER_ID MATCHES 
"Clang")
+diff --git a/intern/cycles/kernel/CMakeLists.txt 
b/intern/cycles/kernel/CMakeLists.txt
+--- a/intern/cycles/kernel/CMakeLists.txt
 b/intern/cycles/kernel/CMakeLists.txt
+@@ -485,8 +485,12 @@
+   foreach(arch ${CYCLES_CUDA_BINARIES_ARCH})
+ if(${arch} MATCHES "sm_2.")
+   message(STATUS "CUDA binaries for ${arch} are no longer supported, 
skipped.")
++elseif(${arch} MATCHES "sm_30" AND ${CUDA_VERSION} GREATER 109)
++  message(STATUS "CUDA binaries for ${arch} are no longer supported, 
skipped.")
+ elseif(${arch} MATCHES "sm_7." AND ${CUDA_VERSION} LESS 100)
+   message(STATUS "CUDA binaries for ${arch} require CUDA 10.0+, skipped.")
++elseif(${arch} MATCHES "sm_8." AND ${CUDA_VERSION} LESS 110)
++  message(STATUS "CUDA binaries for ${arch} require CUDA 11.0+, skipped.")
+ else()
+   # Compile regular kernel
+   CYCLES_CUDA_KERNEL_ADD(${arch} ${prev_arch} filter "" 
"${cuda_filter_sources}" FALSE)
+@@ -525,6 +529,11 @@
+   set(cuda_flags ${cuda_flags}
+ -D __KERNEL_DEBUG__)
+ endif()
++set(OPTIX_TARGET 30)
++if(${CUDA_VERSION} GREATER 109) #cuda 11
++  set(OPTIX_TARGET 52)
++endif()
++
+ if(WITH_CYCLES_CUBIN_COMPILER)
+ 
+   # Needed to find libnvrtc-builtins.so. Can't do it from inside
+@@ -536,7 +545,6 @@
+ set(CUBIN_CC_ENV ${CMAKE_COMMAND}
+   -E env LD_LIBRARY_PATH="${CUDA_TOOLKIT_ROOT_DIR}/lib64")
+   endif()
+-
+   add_custom_command(
+ OUTPUT ${output}
+ DEPENDS
+@@ -551,7 +559,7 @@
+   ${SRC_UTIL_HEADERS}
+ COMMAND ${CUBIN_CC_ENV}
+ "$"
+--target 30
++-target ${OPTIX_TARGET}
+ -ptx
+ -i ${CMAKE_CURRENT_SOURCE_DIR}/${input}
+ ${cuda_flags}
+@@ -575,7 +583,7 @@
+ COMMAND
+   

[arch-commits] Commit in blender/repos (4 files)

2020-06-22 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, June 22, 2020 @ 09:06:35
  Author: svenstaro
Revision: 650343

archrelease: copy trunk to community-testing-x86_64

Added:
  blender/repos/community-testing-x86_64/
  blender/repos/community-testing-x86_64/D8063-cuda11.diff
(from rev 650342, blender/trunk/D8063-cuda11.diff)
  blender/repos/community-testing-x86_64/PKGBUILD
(from rev 650342, blender/trunk/PKGBUILD)
  blender/repos/community-testing-x86_64/embree.patch
(from rev 650342, blender/trunk/embree.patch)

---+
 D8063-cuda11.diff |  105 
 PKGBUILD  |  102 ++
 embree.patch  |   43 +
 3 files changed, 250 insertions(+)

Copied: blender/repos/community-testing-x86_64/D8063-cuda11.diff (from rev 
650342, blender/trunk/D8063-cuda11.diff)
===
--- community-testing-x86_64/D8063-cuda11.diff  (rev 0)
+++ community-testing-x86_64/D8063-cuda11.diff  2020-06-22 09:06:35 UTC (rev 
650343)
@@ -0,0 +1,105 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -375,7 +375,7 @@
+ option(WITH_CYCLES_CUBIN_COMPILER   "Build cubins with nvrtc based compiler 
instead of nvcc" OFF)
+ option(WITH_CYCLES_CUDA_BUILD_SERIAL "Build cubins one after another (useful 
on machines with limited RAM)" OFF)
+ mark_as_advanced(WITH_CYCLES_CUDA_BUILD_SERIAL)
+-set(CYCLES_CUDA_BINARIES_ARCH sm_30 sm_35 sm_37 sm_50 sm_52 sm_60 sm_61 sm_70 
sm_75 CACHE STRING "CUDA architectures to build binaries for")
++set(CYCLES_CUDA_BINARIES_ARCH sm_30 sm_35 sm_37 sm_50 sm_52 sm_60 sm_61 sm_70 
sm_75 sm_80 CACHE STRING "CUDA architectures to build binaries for")
+ mark_as_advanced(CYCLES_CUDA_BINARIES_ARCH)
+ unset(PLATFORM_DEFAULT)
+ option(WITH_CYCLES_LOGGING  "Build Cycles with logging support" ON)
+diff --git a/build_files/cmake/config/blender_release.cmake 
b/build_files/cmake/config/blender_release.cmake
+--- a/build_files/cmake/config/blender_release.cmake
 b/build_files/cmake/config/blender_release.cmake
+@@ -52,7 +52,7 @@
+ set(WITH_MEM_JEMALLOC  ON  CACHE BOOL "" FORCE)
+ set(WITH_CYCLES_CUDA_BINARIES  ON  CACHE BOOL "" FORCE)
+ set(WITH_CYCLES_CUBIN_COMPILER OFF CACHE BOOL "" FORCE)
+-set(CYCLES_CUDA_BINARIES_ARCH 
sm_30;sm_35;sm_37;sm_50;sm_52;sm_60;sm_61;sm_70;sm_75 CACHE STRING "" FORCE)
++set(CYCLES_CUDA_BINARIES_ARCH 
sm_30;sm_35;sm_37;sm_50;sm_52;sm_60;sm_61;sm_70;sm_75;sm_80 CACHE STRING "" 
FORCE)
+ set(WITH_CYCLES_DEVICE_OPTIX   ON CACHE BOOL "" FORCE)
+ 
+ # platform dependent options
+diff --git a/intern/cycles/CMakeLists.txt b/intern/cycles/CMakeLists.txt
+--- a/intern/cycles/CMakeLists.txt
 b/intern/cycles/CMakeLists.txt
+@@ -313,7 +313,7 @@
+   set(MAX_MSVC 1910)
+ elseif(${CUDA_VERSION} EQUAL "9.1")
+   set(MAX_MSVC 1911)
+-elseif(${CUDA_VERSION} LESS "11.0")
++elseif(${CUDA_VERSION} LESS "12.0")
+   set(MAX_MSVC 1999)
+ endif()
+ if(NOT MSVC_VERSION LESS ${MAX_MSVC} OR CMAKE_C_COMPILER_ID MATCHES 
"Clang")
+diff --git a/intern/cycles/kernel/CMakeLists.txt 
b/intern/cycles/kernel/CMakeLists.txt
+--- a/intern/cycles/kernel/CMakeLists.txt
 b/intern/cycles/kernel/CMakeLists.txt
+@@ -485,8 +485,12 @@
+   foreach(arch ${CYCLES_CUDA_BINARIES_ARCH})
+ if(${arch} MATCHES "sm_2.")
+   message(STATUS "CUDA binaries for ${arch} are no longer supported, 
skipped.")
++elseif(${arch} MATCHES "sm_30" AND ${CUDA_VERSION} GREATER 109)
++  message(STATUS "CUDA binaries for ${arch} are no longer supported, 
skipped.")
+ elseif(${arch} MATCHES "sm_7." AND ${CUDA_VERSION} LESS 100)
+   message(STATUS "CUDA binaries for ${arch} require CUDA 10.0+, skipped.")
++elseif(${arch} MATCHES "sm_8." AND ${CUDA_VERSION} LESS 110)
++  message(STATUS "CUDA binaries for ${arch} require CUDA 11.0+, skipped.")
+ else()
+   # Compile regular kernel
+   CYCLES_CUDA_KERNEL_ADD(${arch} ${prev_arch} filter "" 
"${cuda_filter_sources}" FALSE)
+@@ -525,6 +529,11 @@
+   set(cuda_flags ${cuda_flags}
+ -D __KERNEL_DEBUG__)
+ endif()
++set(OPTIX_TARGET 30)
++if(${CUDA_VERSION} GREATER 109) #cuda 11
++  set(OPTIX_TARGET 52)
++endif()
++
+ if(WITH_CYCLES_CUBIN_COMPILER)
+ 
+   # Needed to find libnvrtc-builtins.so. Can't do it from inside
+@@ -536,7 +545,6 @@
+ set(CUBIN_CC_ENV ${CMAKE_COMMAND}
+   -E env LD_LIBRARY_PATH="${CUDA_TOOLKIT_ROOT_DIR}/lib64")
+   endif()
+-
+   add_custom_command(
+ OUTPUT ${output}
+ DEPENDS
+@@ -551,7 +559,7 @@
+   ${SRC_UTIL_HEADERS}
+ COMMAND ${CUBIN_CC_ENV}
+ "$"
+--target 30
++-target ${OPTIX_TARGET}
+ -ptx
+ -i ${CMAKE_CURRENT_SOURCE_DIR}/${input}
+ ${cuda_flags}
+@@ -575,7 +583,7 @@
+ COMMAND
+   

[arch-commits] Commit in blender/repos (4 files)

2019-07-12 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, July 13, 2019 @ 02:58:54
  Author: svenstaro
Revision: 489296

archrelease: copy trunk to community-testing-x86_64

Added:
  blender/repos/community-testing-x86_64/
  blender/repos/community-testing-x86_64/PKGBUILD
(from rev 489295, blender/trunk/PKGBUILD)
  blender/repos/community-testing-x86_64/python3.7.patch
(from rev 489295, blender/trunk/python3.7.patch)
  blender/repos/community-testing-x86_64/stl_export_iter.patch
(from rev 489295, blender/trunk/stl_export_iter.patch)

---+
 PKGBUILD  |   92 
 python3.7.patch   |   13 ++
 stl_export_iter.patch |   13 ++
 3 files changed, 118 insertions(+)

Copied: blender/repos/community-testing-x86_64/PKGBUILD (from rev 489295, 
blender/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-07-13 02:58:54 UTC (rev 489296)
@@ -0,0 +1,92 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: John Sowiak 
+# Contributor: tobias 
+
+# Sometimes blender.org takes some time to release patch releases and because 
Arch users
+# are impatient, we sometimes need to build from git directly.
+# Update because I get so many queries on this:
+# Due to our other rolling deps, it's sometimes not possible to build Blender 
stable releases.
+# More often than not, a new openshadinglanguage breaks it and I could either 
backport fixes
+# or simply roll with a new version. I usually choose the latter when the 
former seems
+# unreasonable.
+
+_gittag=v2.80-rc1
+# _gitcommit=054dbb833e15275e0e991e2c15e754a3e7583716
+
+pkgname=blender
+pkgver=2.80rc1
+[[ -n $_gitcommit ]] && pkgver=${pkgver}.git1.${_gitcommit:0:8}
+pkgrel=1
+epoch=17
+pkgdesc="A fully integrated 3D graphics creation suite"
+arch=('x86_64')
+license=('GPL')
+url="http://www.blender.org;
+depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 
'python-requests'
+ 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 'openjpeg' 
'python-numpy'
+ 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada' 
'alembic'
+ 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage'
+ 'jemalloc' 'libspnav' 'ptex' 'opensubdiv' 'openvdb' 'log4cplus' 
'sdl2')
+makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm' 'cuda')
+optdepends=('cuda: cycles renderer cuda support')
+options=(!strip)
+source=("git://git.blender.org/blender-addons.git"
+"git://git.blender.org/blender-addons-contrib.git"
+"git://git.blender.org/blender-translations.git"
+"git://git.blender.org/blender-dev-tools.git")
+if [[ -n $_gittag ]]; then
+
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag}")
+elif [[ -n $_gitcommit ]]; then
+
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit}")
+fi
+sha512sums=('SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP')
+
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  git submodule init
+  git config submodule."release/scripts/addons".url ${srcdir}/blender-addons
+  git config submodule."release/scripts/addons_contrib".url 
${srcdir}/blender-addons-contrib
+  git config submodule."release/datafiles/locale".url 
${srcdir}/blender-translations
+  git config submodule."source/tools".url ${srcdir}/blender-dev-tools
+  git submodule update
+
+  mkdir build
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"/build
+
+  cmake -C../build_files/cmake/config/blender_release.cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DWITH_INSTALL_PORTABLE=OFF \
+-DWITH_PYTHON_INSTALL=OFF \
+-DOPENIMAGEIO_ROOT_DIR=/usr \
+-DWITH_SYSTEM_OPENJPEG=ON \
+-DWITH_GL_PROFILE_CORE=OFF \
+-DWITH_GL_PROFILE_ES20=OFF \
+-DWITH_LLVM=ON \
+-DWITH_CYCLES_PTEX=OFF \
+-DWITH_OPENVDB_3_ABI_COMPATIBLE=ON \
+-DPYTHON_VERSION=3.7 \
+-DPYTHON_LIBPATH=/usr/lib \
+-DPYTHON_LIBRARY=python3.7m \
+-DPYTHON_INCLUDE_DIRS=/usr/include/python3.7m
+  make
+
+  # PTEX is currently broken and experimental in blender anyway
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver/build"
+
+  make DESTDIR="${pkgdir}" install
+  install -Dm755 ../release/bin/blender-softwaregl 
"${pkgdir}/usr/bin/blender-softwaregl"
+  python -m compileall "${pkgdir}/usr/share/blender"
+  python -O -m compileall "${pkgdir}/usr/share/blender"
+}

Copied: blender/repos/community-testing-x86_64/python3.7.patch (from rev 
489295, blender/trunk/python3.7.patch)
===
--- community-testing-x86_64/python3.7.patch(rev 0)
+++ community-testing-x86_64/python3.7.patch2019-07-13 02:58:54 UTC (rev 
489296)
@@ -0,0 +1,13 @@
+diff --git a/object_facemap_auto/auto_fmap_widgets.py 

[arch-commits] Commit in blender/repos (4 files)

2019-07-01 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, July 1, 2019 @ 21:43:45
  Author: svenstaro
Revision: 487224

archrelease: copy trunk to community-staging-x86_64

Added:
  blender/repos/community-staging-x86_64/
  blender/repos/community-staging-x86_64/PKGBUILD
(from rev 487223, blender/trunk/PKGBUILD)
  blender/repos/community-staging-x86_64/python3.7.patch
(from rev 487223, blender/trunk/python3.7.patch)
  blender/repos/community-staging-x86_64/stl_export_iter.patch
(from rev 487223, blender/trunk/stl_export_iter.patch)

---+
 PKGBUILD  |  102 
 python3.7.patch   |   13 ++
 stl_export_iter.patch |   13 ++
 3 files changed, 128 insertions(+)

Copied: blender/repos/community-staging-x86_64/PKGBUILD (from rev 487223, 
blender/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-07-01 21:43:45 UTC (rev 487224)
@@ -0,0 +1,102 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: John Sowiak 
+# Contributor: tobias 
+
+# Sometimes blender.org takes some time to release patch releases and because 
Arch users
+# are impatient, we sometimes need to build from git directly.
+# Update because I get so many queries on this:
+# Due to our other rolling deps, it's sometimes not possible to build Blender 
stable releases.
+# More often than not, a new openshadinglanguage breaks it and I could either 
backport fixes
+# or simply roll with a new version. I usually choose the latter when the 
former seems
+# unreasonable.
+
+# _gittag=v2.79b
+_gitcommit=054dbb833e15275e0e991e2c15e754a3e7583716
+
+pkgname=blender
+pkgver=2.79.b
+[[ -n $_gitcommit ]] && pkgver=${pkgver}.git7.${_gitcommit:0:8}
+pkgrel=1
+epoch=17
+pkgdesc="A fully integrated 3D graphics creation suite"
+arch=('x86_64')
+license=('GPL')
+url="http://www.blender.org;
+depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 
'python-requests'
+ 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 'openjpeg' 
'python-numpy'
+ 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada' 
'alembic'
+ 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage'
+ 'jemalloc' 'libspnav' 'ptex' 'opensubdiv' 'openvdb' 'log4cplus' 
'sdl2')
+makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm' 'cuda')
+optdepends=('cuda: cycles renderer cuda support')
+options=(!strip)
+source=("git://git.blender.org/blender-addons.git"
+"git://git.blender.org/blender-addons-contrib.git"
+"git://git.blender.org/blender-translations.git"
+"git://git.blender.org/blender-dev-tools.git"
+"git://git.blender.org/scons.git"
+stl_export_iter.patch
+python3.7.patch)
+if [[ -n $_gittag ]]; then
+
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag}")
+elif [[ -n $_gitcommit ]]; then
+
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit}")
+fi
+sha512sums=('SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+
'51f30acc407179f003d1dbec25fb47b0bf1fe8d2eb16e069a6ca83ab8b21f6032d636a42e0b140537ad1ad25ad38c52a87a2a33e51822729ab196fcef4682818'
+
'f5564e8db242f6fa9cd951590f4c6de8f5b1a8bbd73aeb6e837a840dd2696e71f7b6bb1c94f9c2377b199159f87a95bead8ee113c01e8763f3843918395cc177'
+'SKIP')
+
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  git submodule init
+  git config submodule."release/scripts/addons".url ${srcdir}/blender-addons
+  git config submodule."release/scripts/addons_contrib".url 
${srcdir}/blender-addons-contrib
+  git config submodule."release/datafiles/locale".url 
${srcdir}/blender-translations
+  git config submodule."source/tools".url ${srcdir}/blender-dev-tools
+  git config submodule."scons".url ${srcdir}/scons
+  git submodule update
+
+  patch -Np1 -i "$srcdir"/stl_export_iter.patch
+  patch -Np1 -i "$srcdir"/python3.7.patch -d release/scripts/addons_contrib
+
+  mkdir build
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"/build
+
+  cmake -C../build_files/cmake/config/blender_release.cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DWITH_INSTALL_PORTABLE=OFF \
+-DWITH_PYTHON_INSTALL=OFF \
+-DOPENIMAGEIO_ROOT_DIR=/usr \
+-DWITH_SYSTEM_OPENJPEG=ON \
+-DWITH_GL_PROFILE_CORE=OFF \
+-DWITH_GL_PROFILE_ES20=OFF \
+-DWITH_LLVM=ON \
+-DWITH_CYCLES_PTEX=OFF \
+-DWITH_OPENVDB_3_ABI_COMPATIBLE=ON \
+-DPYTHON_VERSION=3.7 \
+-DPYTHON_LIBPATH=/usr/lib \
+-DPYTHON_LIBRARY=python3.7m \
+-DPYTHON_INCLUDE_DIRS=/usr/include/python3.7m
+  make
+
+  # PTEX is currently broken and experimental in blender anyway
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver/build"
+
+  make DESTDIR="${pkgdir}" install
+  install -Dm755 ../release/bin/blender-softwaregl 

[arch-commits] Commit in blender/repos (4 files)

2019-03-27 Thread Konstantin Gizdov via arch-commits
Date: Wednesday, March 27, 2019 @ 18:18:37
  Author: kgizdov
Revision: 444541

archrelease: copy trunk to community-testing-x86_64

Added:
  blender/repos/community-testing-x86_64/
  blender/repos/community-testing-x86_64/PKGBUILD
(from rev 444540, blender/trunk/PKGBUILD)
  blender/repos/community-testing-x86_64/python3.7.patch
(from rev 444540, blender/trunk/python3.7.patch)
  blender/repos/community-testing-x86_64/stl_export_iter.patch
(from rev 444540, blender/trunk/stl_export_iter.patch)

---+
 PKGBUILD  |  102 
 python3.7.patch   |   13 ++
 stl_export_iter.patch |   13 ++
 3 files changed, 128 insertions(+)

Copied: blender/repos/community-testing-x86_64/PKGBUILD (from rev 444540, 
blender/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-03-27 18:18:37 UTC (rev 444541)
@@ -0,0 +1,102 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: John Sowiak 
+# Contributor: tobias 
+
+# Sometimes blender.org takes some time to release patch releases and because 
Arch users
+# are impatient, we sometimes need to build from git directly.
+# Update because I get so many queries on this:
+# Due to our other rolling deps, it's sometimes not possible to build Blender 
stable releases.
+# More often than not, a new openshadinglanguage breaks it and I could either 
backport fixes
+# or simply roll with a new version. I usually choose the latter when the 
former seems
+# unreasonable.
+
+# _gittag=v2.79b
+_gitcommit=a29446da526d601a03c9083d19e3c18d7b470f20
+
+pkgname=blender
+pkgver=2.79.b
+[[ -n $_gitcommit ]] && pkgver=${pkgver}.git5.${_gitcommit:0:8}
+pkgrel=2
+epoch=17
+pkgdesc="A fully integrated 3D graphics creation suite"
+arch=('x86_64')
+license=('GPL')
+url="http://www.blender.org;
+depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 
'python-requests'
+ 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 'openjpeg' 
'python-numpy'
+ 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada' 
'alembic'
+ 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage'
+ 'jemalloc' 'libspnav' 'ptex' 'opensubdiv' 'openvdb' 'log4cplus' 
'sdl2')
+makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm' 'cuda')
+optdepends=('cuda: cycles renderer cuda support')
+options=(!strip)
+source=("git://git.blender.org/blender-addons.git"
+"git://git.blender.org/blender-addons-contrib.git"
+"git://git.blender.org/blender-translations.git"
+"git://git.blender.org/blender-dev-tools.git"
+"git://git.blender.org/scons.git"
+stl_export_iter.patch
+python3.7.patch)
+if [[ -n $_gittag ]]; then
+
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag}")
+elif [[ -n $_gitcommit ]]; then
+
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit}")
+fi
+sha512sums=('SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+
'51f30acc407179f003d1dbec25fb47b0bf1fe8d2eb16e069a6ca83ab8b21f6032d636a42e0b140537ad1ad25ad38c52a87a2a33e51822729ab196fcef4682818'
+
'f5564e8db242f6fa9cd951590f4c6de8f5b1a8bbd73aeb6e837a840dd2696e71f7b6bb1c94f9c2377b199159f87a95bead8ee113c01e8763f3843918395cc177'
+'SKIP')
+
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  git submodule init
+  git config submodule."release/scripts/addons".url ${srcdir}/blender-addons
+  git config submodule."release/scripts/addons_contrib".url 
${srcdir}/blender-addons-contrib
+  git config submodule."release/datafiles/locale".url 
${srcdir}/blender-translations
+  git config submodule."source/tools".url ${srcdir}/blender-dev-tools
+  git config submodule."scons".url ${srcdir}/scons
+  git submodule update
+
+  patch -Np1 -i "$srcdir"/stl_export_iter.patch
+  patch -Np1 -i "$srcdir"/python3.7.patch -d release/scripts/addons_contrib
+
+  mkdir build
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"/build
+
+  cmake -C../build_files/cmake/config/blender_release.cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DWITH_INSTALL_PORTABLE=OFF \
+-DWITH_PYTHON_INSTALL=OFF \
+-DOPENIMAGEIO_ROOT_DIR=/usr \
+-DWITH_SYSTEM_OPENJPEG=ON \
+-DWITH_GL_PROFILE_CORE=OFF \
+-DWITH_GL_PROFILE_ES20=OFF \
+-DWITH_LLVM=ON \
+-DWITH_CYCLES_PTEX=OFF \
+-DWITH_OPENVDB_3_ABI_COMPATIBLE=ON \
+-DPYTHON_VERSION=3.7 \
+-DPYTHON_LIBPATH=/usr/lib \
+-DPYTHON_LIBRARY=python3.7m \
+-DPYTHON_INCLUDE_DIRS=/usr/include/python3.7m
+  make
+
+  # PTEX is currently broken and experimental in blender anyway
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver/build"
+
+  make DESTDIR="${pkgdir}" install
+  install -Dm755 ../release/bin/blender-softwaregl 

[arch-commits] Commit in blender/repos (4 files)

2019-02-27 Thread Sven-Hendrik Haase via arch-commits
Date: Wednesday, February 27, 2019 @ 23:29:16
  Author: svenstaro
Revision: 436943

archrelease: copy trunk to community-testing-x86_64

Added:
  blender/repos/community-testing-x86_64/
  blender/repos/community-testing-x86_64/PKGBUILD
(from rev 436942, blender/trunk/PKGBUILD)
  blender/repos/community-testing-x86_64/python3.7.patch
(from rev 436942, blender/trunk/python3.7.patch)
  blender/repos/community-testing-x86_64/stl_export_iter.patch
(from rev 436942, blender/trunk/stl_export_iter.patch)

---+
 PKGBUILD  |  102 
 python3.7.patch   |   13 ++
 stl_export_iter.patch |   13 ++
 3 files changed, 128 insertions(+)

Copied: blender/repos/community-testing-x86_64/PKGBUILD (from rev 436942, 
blender/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-02-27 23:29:16 UTC (rev 436943)
@@ -0,0 +1,102 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: John Sowiak 
+# Contributor: tobias 
+
+# Sometimes blender.org takes some time to release patch releases and because 
Arch users
+# are impatient, we sometimes need to build from git directly.
+# Update because I get so many queries on this:
+# Due to our other rolling deps, it's sometimes not possible to build Blender 
stable releases.
+# More often than not, a new openshadinglanguage breaks it and I could either 
backport fixes
+# or simply roll with a new version. I usually choose the latter when the 
former seems
+# unreasonable.
+
+# _gittag=v2.79b
+_gitcommit=2c0c1f494dcfadb3c01d23e2348e28bc8864e9f3
+
+pkgname=blender
+pkgver=2.79.b
+[[ -n $_gitcommit ]] && pkgver=${pkgver}.git4.${_gitcommit:0:8}
+pkgrel=4
+epoch=17
+pkgdesc="A fully integrated 3D graphics creation suite"
+arch=('x86_64')
+license=('GPL')
+url="http://www.blender.org;
+depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 
'python-requests'
+ 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 'openjpeg' 
'python-numpy'
+ 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada' 
'alembic'
+ 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage'
+ 'jemalloc' 'libspnav' 'ptex' 'opensubdiv' 'openvdb' 'log4cplus' 
'sdl2')
+makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm' 'cuda')
+optdepends=('cuda: cycles renderer cuda support')
+options=(!strip)
+source=("git://git.blender.org/blender-addons.git"
+"git://git.blender.org/blender-addons-contrib.git"
+"git://git.blender.org/blender-translations.git"
+"git://git.blender.org/blender-dev-tools.git"
+"git://git.blender.org/scons.git"
+stl_export_iter.patch
+python3.7.patch)
+if [[ -n $_gittag ]]; then
+
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag}")
+elif [[ -n $_gitcommit ]]; then
+
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit}")
+fi
+sha512sums=('SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+
'51f30acc407179f003d1dbec25fb47b0bf1fe8d2eb16e069a6ca83ab8b21f6032d636a42e0b140537ad1ad25ad38c52a87a2a33e51822729ab196fcef4682818'
+
'f5564e8db242f6fa9cd951590f4c6de8f5b1a8bbd73aeb6e837a840dd2696e71f7b6bb1c94f9c2377b199159f87a95bead8ee113c01e8763f3843918395cc177'
+'SKIP')
+
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  git submodule init
+  git config submodule."release/scripts/addons".url ${srcdir}/blender-addons
+  git config submodule."release/scripts/addons_contrib".url 
${srcdir}/blender-addons-contrib
+  git config submodule."release/datafiles/locale".url 
${srcdir}/blender-translations
+  git config submodule."source/tools".url ${srcdir}/blender-dev-tools
+  git config submodule."scons".url ${srcdir}/scons
+  git submodule update
+
+  patch -Np1 -i "$srcdir"/stl_export_iter.patch
+  patch -Np1 -i "$srcdir"/python3.7.patch -d release/scripts/addons_contrib
+
+  mkdir build
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"/build
+
+  cmake -C../build_files/cmake/config/blender_release.cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DWITH_INSTALL_PORTABLE=OFF \
+-DWITH_PYTHON_INSTALL=OFF \
+-DOPENIMAGEIO_ROOT_DIR=/usr \
+-DWITH_SYSTEM_OPENJPEG=ON \
+-DWITH_GL_PROFILE_CORE=OFF \
+-DWITH_GL_PROFILE_ES20=OFF \
+-DWITH_LLVM=ON \
+-DWITH_CYCLES_PTEX=OFF \
+-DWITH_OPENVDB_3_ABI_COMPATIBLE=ON \
+-DPYTHON_VERSION=3.7 \
+-DPYTHON_LIBPATH=/usr/lib \
+-DPYTHON_LIBRARY=python3.7m \
+-DPYTHON_INCLUDE_DIRS=/usr/include/python3.7m
+  make
+
+  # PTEX is currently broken and experimental in blender anyway
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver/build"
+
+  make DESTDIR="${pkgdir}" install
+  install -Dm755 

[arch-commits] Commit in blender/repos (4 files)

2019-01-15 Thread Evangelos Foutras via arch-commits
Date: Tuesday, January 15, 2019 @ 13:51:03
  Author: foutrelis
Revision: 423339

archrelease: copy trunk to community-staging-x86_64

Added:
  blender/repos/community-staging-x86_64/
  blender/repos/community-staging-x86_64/PKGBUILD
(from rev 423338, blender/trunk/PKGBUILD)
  blender/repos/community-staging-x86_64/python3.7.patch
(from rev 423338, blender/trunk/python3.7.patch)
  blender/repos/community-staging-x86_64/stl_export_iter.patch
(from rev 423338, blender/trunk/stl_export_iter.patch)

---+
 PKGBUILD  |  102 
 python3.7.patch   |   13 ++
 stl_export_iter.patch |   13 ++
 3 files changed, 128 insertions(+)

Copied: blender/repos/community-staging-x86_64/PKGBUILD (from rev 423338, 
blender/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-01-15 13:51:03 UTC (rev 423339)
@@ -0,0 +1,102 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: John Sowiak 
+# Contributor: tobias 
+
+# Sometimes blender.org takes some time to release patch releases and because 
Arch users
+# are impatient, we sometimes need to build from git directly.
+# Update because I get so many queries on this:
+# Due to our other rolling deps, it's sometimes not possible to build Blender 
stable releases.
+# More often than not, a new openshadinglanguage breaks it and I could either 
backport fixes
+# or simply roll with a new version. I usually choose the latter when the 
former seems
+# unreasonable.
+
+# _gittag=v2.79b
+_gitcommit=2c0c1f494dcfadb3c01d23e2348e28bc8864e9f3
+
+pkgname=blender
+pkgver=2.79.b
+[[ -n $_gitcommit ]] && pkgver=${pkgver}.git4.${_gitcommit:0:8}
+pkgrel=3
+epoch=17
+pkgdesc="A fully integrated 3D graphics creation suite"
+arch=('x86_64')
+license=('GPL')
+url="http://www.blender.org;
+depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 
'python-requests'
+ 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 'openjpeg' 
'python-numpy'
+ 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada' 
'alembic'
+ 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage'
+ 'jemalloc' 'libspnav' 'ptex' 'opensubdiv' 'openvdb' 'log4cplus' 
'sdl2')
+makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm' 'cuda')
+optdepends=('cuda: cycles renderer cuda support')
+options=(!strip)
+source=("git://git.blender.org/blender-addons.git"
+"git://git.blender.org/blender-addons-contrib.git"
+"git://git.blender.org/blender-translations.git"
+"git://git.blender.org/blender-dev-tools.git"
+"git://git.blender.org/scons.git"
+stl_export_iter.patch
+python3.7.patch)
+if [[ -n $_gittag ]]; then
+
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag}")
+elif [[ -n $_gitcommit ]]; then
+
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit}")
+fi
+sha512sums=('SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+
'51f30acc407179f003d1dbec25fb47b0bf1fe8d2eb16e069a6ca83ab8b21f6032d636a42e0b140537ad1ad25ad38c52a87a2a33e51822729ab196fcef4682818'
+
'f5564e8db242f6fa9cd951590f4c6de8f5b1a8bbd73aeb6e837a840dd2696e71f7b6bb1c94f9c2377b199159f87a95bead8ee113c01e8763f3843918395cc177'
+'SKIP')
+
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  git submodule init
+  git config submodule."release/scripts/addons".url ${srcdir}/blender-addons
+  git config submodule."release/scripts/addons_contrib".url 
${srcdir}/blender-addons-contrib
+  git config submodule."release/datafiles/locale".url 
${srcdir}/blender-translations
+  git config submodule."source/tools".url ${srcdir}/blender-dev-tools
+  git config submodule."scons".url ${srcdir}/scons
+  git submodule update
+
+  patch -Np1 -i "$srcdir"/stl_export_iter.patch
+  patch -Np1 -i "$srcdir"/python3.7.patch -d release/scripts/addons_contrib
+
+  mkdir build
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"/build
+
+  cmake -C../build_files/cmake/config/blender_release.cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DWITH_INSTALL_PORTABLE=OFF \
+-DWITH_PYTHON_INSTALL=OFF \
+-DOPENIMAGEIO_ROOT_DIR=/usr \
+-DWITH_SYSTEM_OPENJPEG=ON \
+-DWITH_GL_PROFILE_CORE=OFF \
+-DWITH_GL_PROFILE_ES20=OFF \
+-DWITH_LLVM=ON \
+-DWITH_CYCLES_PTEX=OFF \
+-DWITH_OPENVDB_3_ABI_COMPATIBLE=ON \
+-DPYTHON_VERSION=3.7 \
+-DPYTHON_LIBPATH=/usr/lib \
+-DPYTHON_LIBRARY=python3.7m \
+-DPYTHON_INCLUDE_DIRS=/usr/include/python3.7m
+  make
+
+  # PTEX is currently broken and experimental in blender anyway
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver/build"
+
+  make DESTDIR="${pkgdir}" install
+  install -Dm755 ../release/bin/blender-softwaregl 

[arch-commits] Commit in blender/repos (4 files)

2018-12-25 Thread Sven-Hendrik Haase via arch-commits
Date: Tuesday, December 25, 2018 @ 19:48:40
  Author: svenstaro
Revision: 418092

archrelease: copy trunk to community-staging-x86_64

Added:
  blender/repos/community-staging-x86_64/
  blender/repos/community-staging-x86_64/PKGBUILD
(from rev 418091, blender/trunk/PKGBUILD)
  blender/repos/community-staging-x86_64/python3.7.patch
(from rev 418091, blender/trunk/python3.7.patch)
  blender/repos/community-staging-x86_64/stl_export_iter.patch
(from rev 418091, blender/trunk/stl_export_iter.patch)

---+
 PKGBUILD  |  102 
 python3.7.patch   |   13 ++
 stl_export_iter.patch |   13 ++
 3 files changed, 128 insertions(+)

Copied: blender/repos/community-staging-x86_64/PKGBUILD (from rev 418091, 
blender/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-25 19:48:40 UTC (rev 418092)
@@ -0,0 +1,102 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: John Sowiak 
+# Contributor: tobias 
+
+# Sometimes blender.org takes some time to release patch releases and because 
Arch users
+# are impatient, we sometimes need to build from git directly.
+# Update because I get so many queries on this:
+# Due to our other rolling deps, it's sometimes not possible to build Blender 
stable releases.
+# More often than not, a new openshadinglanguage breaks it and I could either 
backport fixes
+# or simply roll with a new version. I usually choose the latter when the 
former seems
+# unreasonable.
+
+# _gittag=v2.79b
+_gitcommit=2c0c1f494dcfadb3c01d23e2348e28bc8864e9f3
+
+pkgname=blender
+pkgver=2.79.b
+[[ -n $_gitcommit ]] && pkgver=${pkgver}.git4.${_gitcommit:0:8}
+pkgrel=2
+epoch=17
+pkgdesc="A fully integrated 3D graphics creation suite"
+arch=('x86_64')
+license=('GPL')
+url="http://www.blender.org;
+depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 
'python-requests'
+ 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 'openjpeg' 
'python-numpy'
+ 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada' 
'alembic'
+ 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage'
+ 'jemalloc' 'libspnav' 'ptex' 'opensubdiv' 'openvdb' 'log4cplus' 
'sdl2')
+makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm' 'cuda')
+optdepends=('cuda: cycles renderer cuda support')
+options=(!strip)
+source=("git://git.blender.org/blender-addons.git"
+"git://git.blender.org/blender-addons-contrib.git"
+"git://git.blender.org/blender-translations.git"
+"git://git.blender.org/blender-dev-tools.git"
+"git://git.blender.org/scons.git"
+stl_export_iter.patch
+python3.7.patch)
+if [[ -n $_gittag ]]; then
+
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag}")
+elif [[ -n $_gitcommit ]]; then
+
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit}")
+fi
+sha512sums=('SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+
'51f30acc407179f003d1dbec25fb47b0bf1fe8d2eb16e069a6ca83ab8b21f6032d636a42e0b140537ad1ad25ad38c52a87a2a33e51822729ab196fcef4682818'
+
'f5564e8db242f6fa9cd951590f4c6de8f5b1a8bbd73aeb6e837a840dd2696e71f7b6bb1c94f9c2377b199159f87a95bead8ee113c01e8763f3843918395cc177'
+'SKIP')
+
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  git submodule init
+  git config submodule."release/scripts/addons".url ${srcdir}/blender-addons
+  git config submodule."release/scripts/addons_contrib".url 
${srcdir}/blender-addons-contrib
+  git config submodule."release/datafiles/locale".url 
${srcdir}/blender-translations
+  git config submodule."source/tools".url ${srcdir}/blender-dev-tools
+  git config submodule."scons".url ${srcdir}/scons
+  git submodule update
+
+  patch -Np1 -i "$srcdir"/stl_export_iter.patch
+  patch -Np1 -i "$srcdir"/python3.7.patch -d release/scripts/addons_contrib
+
+  mkdir build
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"/build
+
+  cmake -C../build_files/cmake/config/blender_release.cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DWITH_INSTALL_PORTABLE=OFF \
+-DWITH_PYTHON_INSTALL=OFF \
+-DOPENIMAGEIO_ROOT_DIR=/usr \
+-DWITH_SYSTEM_OPENJPEG=ON \
+-DWITH_GL_PROFILE_CORE=OFF \
+-DWITH_GL_PROFILE_ES20=OFF \
+-DWITH_LLVM=ON \
+-DWITH_CYCLES_PTEX=OFF \
+-DWITH_OPENVDB_3_ABI_COMPATIBLE=ON \
+-DPYTHON_VERSION=3.7 \
+-DPYTHON_LIBPATH=/usr/lib \
+-DPYTHON_LIBRARY=python3.7m \
+-DPYTHON_INCLUDE_DIRS=/usr/include/python3.7m
+  make
+
+  # PTEX is currently broken and experimental in blender anyway
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver/build"
+
+  make DESTDIR="${pkgdir}" install
+  install -Dm755 ../release/bin/blender-softwaregl 

[arch-commits] Commit in blender/repos (4 files)

2017-09-25 Thread Sven-Hendrik Haase
Date: Monday, September 25, 2017 @ 16:44:02
  Author: svenstaro
Revision: 260567

archrelease: copy trunk to community-i686, community-x86_64

Added:
  blender/repos/community-i686/PKGBUILD
(from rev 260566, blender/trunk/PKGBUILD)
  blender/repos/community-x86_64/PKGBUILD
(from rev 260566, blender/trunk/PKGBUILD)
Deleted:
  blender/repos/community-i686/PKGBUILD
  blender/repos/community-x86_64/PKGBUILD

---+
 /PKGBUILD |  206 
 community-i686/PKGBUILD   |  103 --
 community-x86_64/PKGBUILD |  103 --
 3 files changed, 206 insertions(+), 206 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2017-09-25 16:43:43 UTC (rev 260566)
+++ community-i686/PKGBUILD 2017-09-25 16:44:02 UTC (rev 260567)
@@ -1,103 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: John Sowiak 
-# Contributor: tobias 
-
-# Sometimes blender.org takes some time to release patch releases and because 
Arch users
-# are impatient, we sometimes need to build from git directly.
-# Update because I get so many queries on this:
-# Due to our other rolling deps, it's sometimes not possible to build Blender 
stable releases.
-# More often than not, a new openshadinglanguage breaks it and I could either 
backport fixes
-# or simply roll with a new version. I usually choose the latter when the 
former seems
-# unreasonable.
-
- _gittag=v2.79
-#_gitcommit=3c3d0898b0c1a1d7da70f4a1778d4360b3cfe5c8
-
-pkgname=blender
-pkgver=2.79
-#[[ -n $_gitcommit ]] && pkgver=${pkgver}.git1.${_gitcommit}
-pkgrel=3
-epoch=17
-pkgdesc="A fully integrated 3D graphics creation suite"
-arch=('i686' 'x86_64')
-license=('GPL')
-url="http://www.blender.org;
-depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 
'python-requests'
- 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 'openjpeg'
- 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada' 
'alembic'
- 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage'
- 'jemalloc' 'libspnav' 'ptex' 'opensubdiv' 'openvdb' 'log4cplus' 
'sdl2')
-makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm35' 'gcc5')
-makedepends_x86_64=('cuda')
-optdepends=('cuda: cycles renderer cuda support')
-options=(!strip)
-source=("git://git.blender.org/blender-addons.git"
-"git://git.blender.org/blender-addons-contrib.git"
-"git://git.blender.org/blender-translations.git"
-"git://git.blender.org/blender-dev-tools.git"
-"git://git.blender.org/scons.git")
-if [[ -n $_gittag ]]; then
-
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag}")
-elif [[ -n $_gitcommit ]]; then
-
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit}")
-fi
-md5sums=('SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP')
-
-prepare() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  git submodule init
-  git config submodule."release/scripts/addons".url ${srcdir}/blender-addons
-  git config submodule."release/scripts/addons_contrib".url 
${srcdir}/blender-addons-contrib
-  git config submodule."release/datafiles/locale".url 
${srcdir}/blender-translations
-  git config submodule."source/tools".url ${srcdir}/blender-dev-tools
-  git config submodule."scons".url ${srcdir}/scons
-  git submodule update
-}
-
-build() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  mkdir build && cd build
-
-  [[ $CARCH == i686 ]] && BUILDCUDA="OFF" || BUILDCUDA="ON"
-
-  export CFLAGS="${CFLAGS} -DOPENVDB_3_ABI_COMPATIBLE"
-  export CXXFLAGS="${CXXFLAGS} -DOPENVDB_3_ABI_COMPATIBLE"
-  cmake -C../build_files/cmake/config/blender_release.cmake .. \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_BUILD_TYPE=Release \
--DWITH_INSTALL_PORTABLE=OFF \
--DWITH_PYTHON_INSTALL=OFF \
--DOPENIMAGEIO_ROOT_DIR=/usr \
--DWITH_LLVM=ON \
--DWITH_SYSTEM_OPENJPEG=ON \
--DWITH_GL_PROFILE_CORE=OFF \
--DWITH_GL_PROFILE_ES20=OFF \
--DLLVM_VERSION=3.6 \
--DLLVM_STATIC=ON \
--DWITH_CYCLES_CUDA_BINARIES=$BUILDCUDA \
--DWITH_CYCLES_PTEX=OFF \
--DPYTHON_VERSION=3.6 \
--DPYTHON_LIBPATH=/usr/lib \
--DPYTHON_LIBRARY=python3.6m \
--DPYTHON_INCLUDE_DIRS=/usr/include/python3.6m
-  make
-
-  # PTEX is currently broken and experimental in blender anyway
-}
-
-package() {
-  cd "$srcdir/$pkgname-$pkgver/build"
-
-  make DESTDIR="${pkgdir}" install
-  install -Dm755 ../release/bin/blender-softwaregl 
"${pkgdir}/usr/bin/blender-softwaregl"
-  python -m compileall "${pkgdir}/usr/share/blender"
-  python -O -m compileall "${pkgdir}/usr/share/blender"
-}

Copied: blender/repos/community-i686/PKGBUILD (from rev 260566, 
blender/trunk/PKGBUILD)

[arch-commits] Commit in blender/repos (4 files)

2017-09-16 Thread Sven-Hendrik Haase
Date: Sunday, September 17, 2017 @ 01:09:17
  Author: svenstaro
Revision: 258586

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  blender/repos/community-staging-i686/
  blender/repos/community-staging-i686/PKGBUILD
(from rev 258585, blender/trunk/PKGBUILD)
  blender/repos/community-staging-x86_64/
  blender/repos/community-staging-x86_64/PKGBUILD
(from rev 258585, blender/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |  103 
 community-staging-x86_64/PKGBUILD |  103 
 2 files changed, 206 insertions(+)

Copied: blender/repos/community-staging-i686/PKGBUILD (from rev 258585, 
blender/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-09-17 01:09:17 UTC (rev 258586)
@@ -0,0 +1,103 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: John Sowiak 
+# Contributor: tobias 
+
+# Sometimes blender.org takes some time to release patch releases and because 
Arch users
+# are impatient, we sometimes need to build from git directly.
+# Update because I get so many queries on this:
+# Due to our other rolling deps, it's sometimes not possible to build Blender 
stable releases.
+# More often than not, a new openshadinglanguage breaks it and I could either 
backport fixes
+# or simply roll with a new version. I usually choose the latter when the 
former seems
+# unreasonable.
+
+ _gittag=v2.79
+#_gitcommit=3c3d0898b0c1a1d7da70f4a1778d4360b3cfe5c8
+
+pkgname=blender
+pkgver=2.79
+#[[ -n $_gitcommit ]] && pkgver=${pkgver}.git1.${_gitcommit}
+pkgrel=3
+epoch=17
+pkgdesc="A fully integrated 3D graphics creation suite"
+arch=('i686' 'x86_64')
+license=('GPL')
+url="http://www.blender.org;
+depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 
'python-requests'
+ 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 'openjpeg'
+ 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada' 
'alembic'
+ 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage'
+ 'jemalloc' 'libspnav' 'ptex' 'opensubdiv' 'openvdb' 'log4cplus' 
'sdl2')
+makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm35' 'gcc5')
+makedepends_x86_64=('cuda')
+optdepends=('cuda: cycles renderer cuda support')
+options=(!strip)
+source=("git://git.blender.org/blender-addons.git"
+"git://git.blender.org/blender-addons-contrib.git"
+"git://git.blender.org/blender-translations.git"
+"git://git.blender.org/blender-dev-tools.git"
+"git://git.blender.org/scons.git")
+if [[ -n $_gittag ]]; then
+
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag}")
+elif [[ -n $_gitcommit ]]; then
+
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit}")
+fi
+md5sums=('SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP')
+
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  git submodule init
+  git config submodule."release/scripts/addons".url ${srcdir}/blender-addons
+  git config submodule."release/scripts/addons_contrib".url 
${srcdir}/blender-addons-contrib
+  git config submodule."release/datafiles/locale".url 
${srcdir}/blender-translations
+  git config submodule."source/tools".url ${srcdir}/blender-dev-tools
+  git config submodule."scons".url ${srcdir}/scons
+  git submodule update
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  mkdir build && cd build
+
+  [[ $CARCH == i686 ]] && BUILDCUDA="OFF" || BUILDCUDA="ON"
+
+  export CFLAGS="${CFLAGS} -DOPENVDB_3_ABI_COMPATIBLE"
+  export CXXFLAGS="${CXXFLAGS} -DOPENVDB_3_ABI_COMPATIBLE"
+  cmake -C../build_files/cmake/config/blender_release.cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DWITH_INSTALL_PORTABLE=OFF \
+-DWITH_PYTHON_INSTALL=OFF \
+-DOPENIMAGEIO_ROOT_DIR=/usr \
+-DWITH_LLVM=ON \
+-DWITH_SYSTEM_OPENJPEG=ON \
+-DWITH_GL_PROFILE_CORE=OFF \
+-DWITH_GL_PROFILE_ES20=OFF \
+-DLLVM_VERSION=3.6 \
+-DLLVM_STATIC=ON \
+-DWITH_CYCLES_CUDA_BINARIES=$BUILDCUDA \
+-DWITH_CYCLES_PTEX=OFF \
+-DPYTHON_VERSION=3.6 \
+-DPYTHON_LIBPATH=/usr/lib \
+-DPYTHON_LIBRARY=python3.6m \
+-DPYTHON_INCLUDE_DIRS=/usr/include/python3.6m
+  make
+
+  # PTEX is currently broken and experimental in blender anyway
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver/build"
+
+  make DESTDIR="${pkgdir}" install
+  install -Dm755 ../release/bin/blender-softwaregl 
"${pkgdir}/usr/bin/blender-softwaregl"
+  python -m compileall "${pkgdir}/usr/share/blender"
+  python -O -m compileall "${pkgdir}/usr/share/blender"
+}

Copied: blender/repos/community-staging-x86_64/PKGBUILD (from rev 

[arch-commits] Commit in blender/repos (4 files)

2017-09-15 Thread Sven-Hendrik Haase
Date: Friday, September 15, 2017 @ 10:12:56
  Author: svenstaro
Revision: 257679

archrelease: copy trunk to community-i686, community-x86_64

Added:
  blender/repos/community-i686/PKGBUILD
(from rev 257678, blender/trunk/PKGBUILD)
  blender/repos/community-x86_64/PKGBUILD
(from rev 257678, blender/trunk/PKGBUILD)
Deleted:
  blender/repos/community-i686/PKGBUILD
  blender/repos/community-x86_64/PKGBUILD

---+
 /PKGBUILD |  204 
 community-i686/PKGBUILD   |  102 --
 community-x86_64/PKGBUILD |  102 --
 3 files changed, 204 insertions(+), 204 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2017-09-15 10:12:42 UTC (rev 257678)
+++ community-i686/PKGBUILD 2017-09-15 10:12:56 UTC (rev 257679)
@@ -1,102 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: John Sowiak 
-# Contributor: tobias 
-
-# Sometimes blender.org takes some time to release patch releases and because 
Arch users
-# are impatient, we sometimes need to build from git directly.
-# Update because I get so many queries on this:
-# Due to our other rolling deps, it's sometimes not possible to build Blender 
stable releases.
-# More often than not, a new openshadinglanguage breaks it and I could either 
backport fixes
-# or simply roll with a new version. I usually choose the latter when the 
former seems
-# unreasonable.
-
- _gittag=v2.79
-#_gitcommit=3c3d0898b0c1a1d7da70f4a1778d4360b3cfe5c8
-
-pkgname=blender
-pkgver=2.79
-#[[ -n $_gitcommit ]] && pkgver=${pkgver}.git1.${_gitcommit}
-pkgrel=1
-epoch=17
-pkgdesc="A fully integrated 3D graphics creation suite"
-arch=('i686' 'x86_64')
-license=('GPL')
-url="http://www.blender.org;
-depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 
'python-requests'
- 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 'openjpeg'
- 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada' 
'alembic'
- 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage'
- 'jemalloc' 'libspnav' 'ptex' 'opensubdiv' 'openvdb' 'log4cplus' 
'sdl2')
-makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm35' 'gcc5')
-makedepends_x86_64=('cuda')
-optdepends=('cuda: cycles renderer cuda support')
-options=(!strip)
-source=("git://git.blender.org/blender-addons.git"
-"git://git.blender.org/blender-addons-contrib.git"
-"git://git.blender.org/blender-translations.git"
-"git://git.blender.org/blender-dev-tools.git"
-"git://git.blender.org/scons.git")
-if [[ -n $_gittag ]]; then
-
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag}")
-elif [[ -n $_gitcommit ]]; then
-
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit}")
-fi
-md5sums=('SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP')
-
-prepare() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  git submodule init
-  git config submodule."release/scripts/addons".url ${srcdir}/blender-addons
-  git config submodule."release/scripts/addons_contrib".url 
${srcdir}/blender-addons-contrib
-  git config submodule."release/datafiles/locale".url 
${srcdir}/blender-translations
-  git config submodule."source/tools".url ${srcdir}/blender-dev-tools
-  git config submodule."scons".url ${srcdir}/scons
-  git submodule update
-}
-
-build() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  mkdir build && cd build
-
-  [[ $CARCH == i686 ]] && BUILDCUDA="OFF" || BUILDCUDA="ON"
-
-  cmake -C../build_files/cmake/config/blender_release.cmake .. \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_BUILD_TYPE=Release \
--DWITH_INSTALL_PORTABLE=OFF \
--DWITH_PYTHON_INSTALL=OFF \
--DOPENIMAGEIO_ROOT_DIR=/usr \
--DWITH_LLVM=ON \
--DWITH_SYSTEM_OPENJPEG=ON \
--DWITH_GL_PROFILE_CORE=OFF \
--DWITH_GL_PROFILE_ES20=OFF \
--DLLVM_VERSION=3.6 \
--DLLVM_STATIC=ON \
--DWITH_CYCLES_CUDA_BINARIES=$BUILDCUDA \
--DWITH_CYCLES_PTEX=OFF \
--DPYTHON_VERSION=3.6 \
--DPYTHON_LIBPATH=/usr/lib \
--DPYTHON_LIBRARY=python3.6m \
--DPYTHON_INCLUDE_DIRS=/usr/include/python3.6m
-  # We need -DCUDA_NVCC_FLAGS="-D_BITS_FLOATN_H" for glibc 2.26
-  make
-
-  # PTEX is currently broken and experimental in blender anyway
-}
-
-package() {
-  cd "$srcdir/$pkgname-$pkgver/build"
-
-  make DESTDIR="${pkgdir}" install
-  install -Dm755 ../release/bin/blender-softwaregl 
"${pkgdir}/usr/bin/blender-softwaregl"
-  python -m compileall "${pkgdir}/usr/share/blender"
-  python -O -m compileall "${pkgdir}/usr/share/blender"
-}

Copied: blender/repos/community-i686/PKGBUILD (from rev 257678, 
blender/trunk/PKGBUILD)
===
--- 

[arch-commits] Commit in blender/repos (4 files)

2017-09-13 Thread Sven-Hendrik Haase
Date: Wednesday, September 13, 2017 @ 13:41:55
  Author: svenstaro
Revision: 257439

archrelease: copy trunk to community-i686, community-x86_64

Added:
  blender/repos/community-i686/PKGBUILD
(from rev 257438, blender/trunk/PKGBUILD)
  blender/repos/community-x86_64/PKGBUILD
(from rev 257438, blender/trunk/PKGBUILD)
Deleted:
  blender/repos/community-i686/PKGBUILD
  blender/repos/community-x86_64/PKGBUILD

---+
 /PKGBUILD |  204 
 community-i686/PKGBUILD   |  103 --
 community-x86_64/PKGBUILD |  103 --
 3 files changed, 204 insertions(+), 206 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2017-09-13 13:41:41 UTC (rev 257438)
+++ community-i686/PKGBUILD 2017-09-13 13:41:55 UTC (rev 257439)
@@ -1,103 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: John Sowiak 
-# Contributor: tobias 
-
-# Sometimes blender.org takes some time to release patch releases and because 
Arch users
-# are impatient, we sometimes need to build from git directly.
-# Update because I get so many queries on this:
-# Due to our other rolling deps, it's sometimes not possible to build Blender 
stable releases.
-# More often than not, a new openshadinglanguage breaks it and I could either 
backport fixes
-# or simply roll with a new version. I usually choose the latter when the 
former seems
-# unreasonable.
-
-# _gittag=v2.79-rc2
-_gitcommit=3c3d0898b0c1a1d7da70f4a1778d4360b3cfe5c8
-
-pkgname=blender
-pkgver=2.79rc2
-#[[ -n $_gitcommit ]] && pkgver=${pkgver}.git1.${_gitcommit}
-pkgrel=2
-epoch=17
-pkgdesc="A fully integrated 3D graphics creation suite"
-arch=('i686' 'x86_64')
-license=('GPL')
-url="http://www.blender.org;
-depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 
'python-requests'
- 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 'openjpeg'
- 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada' 
'alembic'
- 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage'
- 'jemalloc' 'libspnav' 'ptex' 'opensubdiv' 'openvdb' 'log4cplus' 
'sdl2')
-makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm35' 'gcc5')
-makedepends_x86_64=('cuda')
-optdepends=('cuda: cycles renderer cuda support')
-options=(!strip)
-source=("git://git.blender.org/blender-addons.git"
-"git://git.blender.org/blender-addons-contrib.git"
-"git://git.blender.org/blender-translations.git"
-"git://git.blender.org/blender-dev-tools.git"
-"git://git.blender.org/scons.git")
-if [[ -n $_gittag ]]; then
-
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag}")
-elif [[ -n $_gitcommit ]]; then
-
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit}")
-fi
-md5sums=('SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP')
-
-prepare() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  git submodule init
-  git config submodule."release/scripts/addons".url ${srcdir}/blender-addons
-  git config submodule."release/scripts/addons_contrib".url 
${srcdir}/blender-addons-contrib
-  git config submodule."release/datafiles/locale".url 
${srcdir}/blender-translations
-  git config submodule."source/tools".url ${srcdir}/blender-dev-tools
-  git config submodule."scons".url ${srcdir}/scons
-  git submodule update
-}
-
-build() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  mkdir build && cd build
-
-  [[ $CARCH == i686 ]] && BUILDCUDA="OFF" || BUILDCUDA="ON"
-
-  cmake -C../build_files/cmake/config/blender_release.cmake .. \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_BUILD_TYPE=Release \
--DWITH_INSTALL_PORTABLE=OFF \
--DWITH_PYTHON_INSTALL=OFF \
--DOPENIMAGEIO_ROOT_DIR=/usr \
--DWITH_LLVM=ON \
--DWITH_SYSTEM_OPENJPEG=ON \
--DWITH_GL_PROFILE_CORE=OFF \
--DWITH_GL_PROFILE_ES20=OFF \
--DLLVM_VERSION=3.6 \
--DLLVM_STATIC=ON \
--DWITH_CYCLES_CUDA_BINARIES=$BUILDCUDA \
--DWITH_CYCLES_PTEX=OFF \
--DCUDA_NVCC_FLAGS="-D_BITS_FLOATN_H" \
--DPYTHON_VERSION=3.6 \
--DPYTHON_LIBPATH=/usr/lib \
--DPYTHON_LIBRARY=python3.6m \
--DPYTHON_INCLUDE_DIRS=/usr/include/python3.6m
-  # We need -DCUDA_NVCC_FLAGS="-D_BITS_FLOATN_H" for glibc 2.26
-  make
-
-  # PTEX is currently broken and experimental in blender anyway
-}
-
-package() {
-  cd "$srcdir/$pkgname-$pkgver/build"
-
-  make DESTDIR="${pkgdir}" install
-  install -Dm755 ../release/bin/blender-softwaregl 
"${pkgdir}/usr/bin/blender-softwaregl"
-  python -m compileall "${pkgdir}/usr/share/blender"
-  python -O -m compileall "${pkgdir}/usr/share/blender"
-}

Copied: blender/repos/community-i686/PKGBUILD (from rev 257438, 
blender/trunk/PKGBUILD)

[arch-commits] Commit in blender/repos (4 files)

2017-09-09 Thread Sven-Hendrik Haase
Date: Saturday, September 9, 2017 @ 17:08:30
  Author: svenstaro
Revision: 256703

archrelease: copy trunk to community-testing-i686, community-testing-x86_64

Added:
  blender/repos/community-testing-i686/PKGBUILD
(from rev 256702, blender/trunk/PKGBUILD)
  blender/repos/community-testing-x86_64/PKGBUILD
(from rev 256702, blender/trunk/PKGBUILD)
Deleted:
  blender/repos/community-testing-i686/PKGBUILD
  blender/repos/community-testing-x86_64/PKGBUILD

---+
 /PKGBUILD |  206 
 community-testing-i686/PKGBUILD   |  101 -
 community-testing-x86_64/PKGBUILD |  101 -
 3 files changed, 206 insertions(+), 202 deletions(-)

Deleted: community-testing-i686/PKGBUILD
===
--- community-testing-i686/PKGBUILD 2017-09-09 17:08:18 UTC (rev 256702)
+++ community-testing-i686/PKGBUILD 2017-09-09 17:08:30 UTC (rev 256703)
@@ -1,101 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: John Sowiak 
-# Contributor: tobias 
-
-# Sometimes blender.org takes some time to release patch releases and because 
Arch users
-# are impatient, we sometimes need to build from git directly.
-# Update because I get so many queries on this:
-# Due to our other rolling deps, it's sometimes not possible to build Blender 
stable releases.
-# More often than not, a new openshadinglanguage breaks it and I could either 
backport fixes
-# or simply roll with a new version. I usually choose the latter when the 
former seems
-# unreasonable.
-
-_gittag=v2.79-rc2
-#_gitcommit=e8299c81006aba1e4b926c24276ce09d70435371
-
-pkgname=blender
-pkgver=2.79rc2
-#[[ -n $_gitcommit ]] && pkgver=${pkgver}.git1.${_gitcommit}
-pkgrel=1
-epoch=17
-pkgdesc="A fully integrated 3D graphics creation suite"
-arch=('i686' 'x86_64')
-license=('GPL')
-url="http://www.blender.org;
-depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 
'python-requests'
- 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 'openjpeg'
- 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada' 
'alembic'
- 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage'
- 'jemalloc' 'libspnav' 'ptex' 'opensubdiv' 'openvdb' 'log4cplus' 
'sdl2')
-makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm35')
-makedepends_x86_64=('cuda')
-optdepends=('cuda: cycles renderer cuda support')
-options=(!strip)
-source=("git://git.blender.org/blender-addons.git"
-"git://git.blender.org/blender-addons-contrib.git"
-"git://git.blender.org/blender-translations.git"
-"git://git.blender.org/blender-dev-tools.git"
-"git://git.blender.org/scons.git")
-if [[ -n $_gittag ]]; then
-
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag}")
-elif [[ -n $_gitcommit ]]; then
-
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit}")
-fi
-md5sums=('SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP')
-
-prepare() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  git submodule init
-  git config submodule."release/scripts/addons".url ${srcdir}/blender-addons
-  git config submodule."release/scripts/addons_contrib".url 
${srcdir}/blender-addons-contrib
-  git config submodule."release/datafiles/locale".url 
${srcdir}/blender-translations
-  git config submodule."source/tools".url ${srcdir}/blender-dev-tools
-  git config submodule."scons".url ${srcdir}/scons
-  git submodule update
-}
-
-build() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  mkdir build && cd build
-
-  [[ $CARCH == i686 ]] && BUILDCUDA="OFF" || BUILDCUDA="ON"
-
-  cmake -C../build_files/cmake/config/blender_release.cmake .. \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_BUILD_TYPE=Release \
--DWITH_INSTALL_PORTABLE=OFF \
--DWITH_PYTHON_INSTALL=OFF \
--DOPENIMAGEIO_ROOT_DIR=/usr \
--DWITH_LLVM=ON \
--DWITH_SYSTEM_OPENJPEG=ON \
--DWITH_GL_PROFILE_CORE=OFF \
--DWITH_GL_PROFILE_ES20=OFF \
--DLLVM_VERSION=3.6 \
--DLLVM_STATIC=ON \
--DWITH_CYCLES_CUDA_BINARIES=$BUILDCUDA \
--DWITH_CYCLES_PTEX=OFF \
--DPYTHON_VERSION=3.6 \
--DPYTHON_LIBPATH=/usr/lib \
--DPYTHON_LIBRARY=python3.6m \
--DPYTHON_INCLUDE_DIRS=/usr/include/python3.6m
-  make # -j5 needs 48 GB of RAM while -j9 needs 64 GB
-
-  # PTEX is currently broken and experimental in blender anyway
-}
-
-package() {
-  cd "$srcdir/$pkgname-$pkgver/build"
-
-  make DESTDIR="${pkgdir}" install
-  install -Dm755 ../release/bin/blender-softwaregl 
"${pkgdir}/usr/bin/blender-softwaregl"
-  python -m compileall "${pkgdir}/usr/share/blender"
-  python -O -m compileall "${pkgdir}/usr/share/blender"
-}

Copied: blender/repos/community-testing-i686/PKGBUILD (from rev 256702, 
blender/trunk/PKGBUILD)

[arch-commits] Commit in blender/repos (4 files)

2017-08-23 Thread Sven-Hendrik Haase
Date: Thursday, August 24, 2017 @ 04:57:09
  Author: svenstaro
Revision: 253118

archrelease: copy trunk to community-testing-i686, community-testing-x86_64

Added:
  blender/repos/community-testing-i686/PKGBUILD
(from rev 253117, blender/trunk/PKGBUILD)
  blender/repos/community-testing-x86_64/PKGBUILD
(from rev 253117, blender/trunk/PKGBUILD)
Deleted:
  blender/repos/community-testing-i686/PKGBUILD
  blender/repos/community-testing-x86_64/PKGBUILD

---+
 /PKGBUILD |  202 
 community-testing-i686/PKGBUILD   |  101 --
 community-testing-x86_64/PKGBUILD |  101 --
 3 files changed, 202 insertions(+), 202 deletions(-)

Deleted: community-testing-i686/PKGBUILD
===
--- community-testing-i686/PKGBUILD 2017-08-24 04:56:59 UTC (rev 253117)
+++ community-testing-i686/PKGBUILD 2017-08-24 04:57:09 UTC (rev 253118)
@@ -1,101 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: John Sowiak 
-# Contributor: tobias 
-
-# Sometimes blender.org takes some time to release patch releases and because 
Arch users
-# are impatient, we sometimes need to build from git directly.
-# Update because I get so many queries on this:
-# Due to our other rolling deps, it's sometimes not possible to build Blender 
stable releases.
-# More often than not, a new openshadinglanguage breaks it and I could either 
backport fixes
-# or simply roll with a new version. I usually choose the latter when the 
former seems
-# unreasonable.
-
-_gittag=v2.79-rc1
-#_gitcommit=e8299c81006aba1e4b926c24276ce09d70435371
-
-pkgname=blender
-pkgver=2.79rc1
-#[[ -n $_gitcommit ]] && pkgver=${pkgver}.git1.${_gitcommit}
-pkgrel=1
-epoch=17
-pkgdesc="A fully integrated 3D graphics creation suite"
-arch=('i686' 'x86_64')
-license=('GPL')
-url="http://www.blender.org;
-depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 
'python-requests'
- 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 'openjpeg'
- 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada' 
'alembic'
- 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage'
- 'jemalloc' 'libspnav' 'ptex' 'opensubdiv' 'openvdb' 'log4cplus' 
'sdl2')
-makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm35')
-makedepends_x86_64=('cuda')
-optdepends=('cuda: cycles renderer cuda support')
-options=(!strip)
-source=("git://git.blender.org/blender-addons.git"
-"git://git.blender.org/blender-addons-contrib.git"
-"git://git.blender.org/blender-translations.git"
-"git://git.blender.org/blender-dev-tools.git"
-"git://git.blender.org/scons.git")
-if [[ -n $_gittag ]]; then
-
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag}")
-elif [[ -n $_gitcommit ]]; then
-
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit}")
-fi
-md5sums=('SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP')
-
-prepare() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  git submodule init
-  git config submodule."release/scripts/addons".url ${srcdir}/blender-addons
-  git config submodule."release/scripts/addons_contrib".url 
${srcdir}/blender-addons-contrib
-  git config submodule."release/datafiles/locale".url 
${srcdir}/blender-translations
-  git config submodule."source/tools".url ${srcdir}/blender-dev-tools
-  git config submodule."scons".url ${srcdir}/scons
-  git submodule update
-}
-
-build() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  mkdir build && cd build
-
-  [[ $CARCH == i686 ]] && BUILDCUDA="OFF" || BUILDCUDA="ON"
-
-  cmake -C../build_files/cmake/config/blender_release.cmake .. \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_BUILD_TYPE=Release \
--DWITH_INSTALL_PORTABLE=OFF \
--DWITH_PYTHON_INSTALL=OFF \
--DOPENIMAGEIO_ROOT_DIR=/usr \
--DWITH_LLVM=ON \
--DWITH_SYSTEM_OPENJPEG=ON \
--DWITH_GL_PROFILE_CORE=OFF \
--DWITH_GL_PROFILE_ES20=OFF \
--DLLVM_VERSION=3.6 \
--DLLVM_STATIC=ON \
--DWITH_CYCLES_CUDA_BINARIES=$BUILDCUDA \
--DWITH_CYCLES_PTEX=OFF \
--DPYTHON_VERSION=3.6 \
--DPYTHON_LIBPATH=/usr/lib \
--DPYTHON_LIBRARY=python3.6m \
--DPYTHON_INCLUDE_DIRS=/usr/include/python3.6m
-  make # -j5 needs 48 GB of RAM while -j9 needs 64 GB
-
-  # PTEX is currently broken and experimental in blender anyway
-}
-
-package() {
-  cd "$srcdir/$pkgname-$pkgver/build"
-
-  make DESTDIR="${pkgdir}" install
-  install -Dm755 ../release/bin/blender-softwaregl 
"${pkgdir}/usr/bin/blender-softwaregl"
-  python -m compileall "${pkgdir}/usr/share/blender"
-  python -O -m compileall "${pkgdir}/usr/share/blender"
-}

Copied: blender/repos/community-testing-i686/PKGBUILD (from rev 253117, 
blender/trunk/PKGBUILD)

[arch-commits] Commit in blender/repos (4 files)

2017-08-08 Thread Sven-Hendrik Haase
Date: Tuesday, August 8, 2017 @ 14:20:50
  Author: svenstaro
Revision: 249576

archrelease: copy trunk to community-testing-i686, community-testing-x86_64

Added:
  blender/repos/community-testing-i686/
  blender/repos/community-testing-i686/PKGBUILD
(from rev 249575, blender/trunk/PKGBUILD)
  blender/repos/community-testing-x86_64/
  blender/repos/community-testing-x86_64/PKGBUILD
(from rev 249575, blender/trunk/PKGBUILD)

---+
 community-testing-i686/PKGBUILD   |  101 
 community-testing-x86_64/PKGBUILD |  101 
 2 files changed, 202 insertions(+)

Copied: blender/repos/community-testing-i686/PKGBUILD (from rev 249575, 
blender/trunk/PKGBUILD)
===
--- community-testing-i686/PKGBUILD (rev 0)
+++ community-testing-i686/PKGBUILD 2017-08-08 14:20:50 UTC (rev 249576)
@@ -0,0 +1,101 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: John Sowiak 
+# Contributor: tobias 
+
+# Sometimes blender.org takes some time to release patch releases and because 
Arch users
+# are impatient, we sometimes need to build from git directly.
+# Update because I get so many queries on this:
+# Due to our other rolling deps, it's sometimes not possible to build Blender 
stable releases.
+# More often than not, a new openshadinglanguage breaks it and I could either 
backport fixes
+# or simply roll with a new version. I usually choose the latter when the 
former seems
+# unreasonable.
+
+_gittag=v2.79-rc1
+#_gitcommit=e8299c81006aba1e4b926c24276ce09d70435371
+
+pkgname=blender
+pkgver=2.79rc1
+#[[ -n $_gitcommit ]] && pkgver=${pkgver}.git1.${_gitcommit}
+pkgrel=1
+epoch=17
+pkgdesc="A fully integrated 3D graphics creation suite"
+arch=('i686' 'x86_64')
+license=('GPL')
+url="http://www.blender.org;
+depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 
'python-requests'
+ 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 'openjpeg'
+ 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada' 
'alembic'
+ 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage'
+ 'jemalloc' 'libspnav' 'ptex' 'opensubdiv' 'openvdb' 'log4cplus' 
'sdl2')
+makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm35')
+makedepends_x86_64=('cuda')
+optdepends=('cuda: cycles renderer cuda support')
+options=(!strip)
+source=("git://git.blender.org/blender-addons.git"
+"git://git.blender.org/blender-addons-contrib.git"
+"git://git.blender.org/blender-translations.git"
+"git://git.blender.org/blender-dev-tools.git"
+"git://git.blender.org/scons.git")
+if [[ -n $_gittag ]]; then
+
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag}")
+elif [[ -n $_gitcommit ]]; then
+
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit}")
+fi
+md5sums=('SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP')
+
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  git submodule init
+  git config submodule."release/scripts/addons".url ${srcdir}/blender-addons
+  git config submodule."release/scripts/addons_contrib".url 
${srcdir}/blender-addons-contrib
+  git config submodule."release/datafiles/locale".url 
${srcdir}/blender-translations
+  git config submodule."source/tools".url ${srcdir}/blender-dev-tools
+  git config submodule."scons".url ${srcdir}/scons
+  git submodule update
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  mkdir build && cd build
+
+  [[ $CARCH == i686 ]] && BUILDCUDA="OFF" || BUILDCUDA="ON"
+
+  cmake -C../build_files/cmake/config/blender_release.cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DWITH_INSTALL_PORTABLE=OFF \
+-DWITH_PYTHON_INSTALL=OFF \
+-DOPENIMAGEIO_ROOT_DIR=/usr \
+-DWITH_LLVM=ON \
+-DWITH_SYSTEM_OPENJPEG=ON \
+-DWITH_GL_PROFILE_CORE=OFF \
+-DWITH_GL_PROFILE_ES20=OFF \
+-DLLVM_VERSION=3.6 \
+-DLLVM_STATIC=ON \
+-DWITH_CYCLES_CUDA_BINARIES=$BUILDCUDA \
+-DWITH_CYCLES_PTEX=OFF \
+-DPYTHON_VERSION=3.6 \
+-DPYTHON_LIBPATH=/usr/lib \
+-DPYTHON_LIBRARY=python3.6m \
+-DPYTHON_INCLUDE_DIRS=/usr/include/python3.6m
+  make # -j5 needs 48 GB of RAM while -j9 needs 64 GB
+
+  # PTEX is currently broken and experimental in blender anyway
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver/build"
+
+  make DESTDIR="${pkgdir}" install
+  install -Dm755 ../release/bin/blender-softwaregl 
"${pkgdir}/usr/bin/blender-softwaregl"
+  python -m compileall "${pkgdir}/usr/share/blender"
+  python -O -m compileall "${pkgdir}/usr/share/blender"
+}

Copied: blender/repos/community-testing-x86_64/PKGBUILD (from rev 249575, 
blender/trunk/PKGBUILD)

[arch-commits] Commit in blender/repos (4 files)

2017-08-03 Thread Evangelos Foutras
Date: Thursday, August 3, 2017 @ 22:12:42
  Author: foutrelis
Revision: 248001

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  blender/repos/community-staging-i686/
  blender/repos/community-staging-i686/PKGBUILD
(from rev 248000, blender/trunk/PKGBUILD)
  blender/repos/community-staging-x86_64/
  blender/repos/community-staging-x86_64/PKGBUILD
(from rev 248000, blender/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |  101 
 community-staging-x86_64/PKGBUILD |  101 
 2 files changed, 202 insertions(+)

Copied: blender/repos/community-staging-i686/PKGBUILD (from rev 248000, 
blender/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-03 22:12:42 UTC (rev 248001)
@@ -0,0 +1,101 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: John Sowiak 
+# Contributor: tobias 
+
+# Sometimes blender.org takes some time to release patch releases and because 
Arch users
+# are impatient, we sometimes need to build from git directly.
+# Update because I get so many queries on this:
+# Due to our other rolling deps, it's sometimes not possible to build Blender 
stable releases.
+# More often than not, a new openshadinglanguage breaks it and I could either 
backport fixes
+# or simply roll with a new version. I usually choose the latter when the 
former seems
+# unreasonable.
+
+_gittag=v2.78c
+#_gitcommit=e8299c81006aba1e4b926c24276ce09d70435371
+
+pkgname=blender
+pkgver=2.78.c
+#[[ -n $_gitcommit ]] && pkgver=${pkgver}.git1.${_gitcommit}
+pkgrel=5
+epoch=17
+pkgdesc="A fully integrated 3D graphics creation suite"
+arch=('i686' 'x86_64')
+license=('GPL')
+url="http://www.blender.org;
+depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 
'python-requests'
+ 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 'openjpeg'
+ 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada' 
'alembic'
+ 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage'
+ 'jemalloc' 'libspnav' 'ptex' 'opensubdiv' 'openvdb' 'log4cplus' 
'sdl2')
+makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm35')
+makedepends_x86_64=('cuda')
+optdepends=('cuda: cycles renderer cuda support')
+options=(!strip)
+source=("git://git.blender.org/blender-addons.git"
+"git://git.blender.org/blender-addons-contrib.git"
+"git://git.blender.org/blender-translations.git"
+"git://git.blender.org/blender-dev-tools.git"
+"git://git.blender.org/scons.git")
+if [[ -n $_gittag ]]; then
+
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag}")
+elif [[ -n $_gitcommit ]]; then
+
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit}")
+fi
+md5sums=('SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP')
+
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  git submodule init
+  git config submodule."release/scripts/addons".url ${srcdir}/blender-addons
+  git config submodule."release/scripts/addons_contrib".url 
${srcdir}/blender-addons-contrib
+  git config submodule."release/datafiles/locale".url 
${srcdir}/blender-translations
+  git config submodule."source/tools".url ${srcdir}/blender-dev-tools
+  git config submodule."scons".url ${srcdir}/scons
+  git submodule update
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  mkdir build && cd build
+
+  [[ $CARCH == i686 ]] && BUILDCUDA="OFF" || BUILDCUDA="ON"
+
+  cmake -C../build_files/cmake/config/blender_release.cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DWITH_INSTALL_PORTABLE=OFF \
+-DWITH_PYTHON_INSTALL=OFF \
+-DOPENIMAGEIO_ROOT_DIR=/usr \
+-DWITH_LLVM=ON \
+-DWITH_SYSTEM_OPENJPEG=ON \
+-DWITH_GL_PROFILE_CORE=OFF \
+-DWITH_GL_PROFILE_ES20=OFF \
+-DLLVM_VERSION=3.6 \
+-DLLVM_STATIC=ON \
+-DWITH_CYCLES_CUDA_BINARIES=$BUILDCUDA \
+-DWITH_CYCLES_PTEX=OFF \
+-DPYTHON_VERSION=3.6 \
+-DPYTHON_LIBPATH=/usr/lib \
+-DPYTHON_LIBRARY=python3.6m \
+-DPYTHON_INCLUDE_DIRS=/usr/include/python3.6m
+  make # -j5 needs 48 GB of RAM while -j9 needs 64 GB
+
+  # PTEX is currently broken and experimental in blender anyway
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver/build"
+
+  make DESTDIR="${pkgdir}" install
+  install -Dm755 ../release/bin/blender-softwaregl 
"${pkgdir}/usr/bin/blender-softwaregl"
+  python -m compileall "${pkgdir}/usr/share/blender"
+  python -O -m compileall "${pkgdir}/usr/share/blender"
+}

Copied: blender/repos/community-staging-x86_64/PKGBUILD (from rev 248000, 
blender/trunk/PKGBUILD)

[arch-commits] Commit in blender/repos (4 files)

2017-05-23 Thread Sven-Hendrik Haase
Date: Wednesday, May 24, 2017 @ 02:54:56
  Author: svenstaro
Revision: 229867

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  blender/repos/community-staging-i686/
  blender/repos/community-staging-i686/PKGBUILD
(from rev 229866, blender/trunk/PKGBUILD)
  blender/repos/community-staging-x86_64/
  blender/repos/community-staging-x86_64/PKGBUILD
(from rev 229866, blender/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |  101 
 community-staging-x86_64/PKGBUILD |  101 
 2 files changed, 202 insertions(+)

Copied: blender/repos/community-staging-i686/PKGBUILD (from rev 229866, 
blender/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-05-24 02:54:56 UTC (rev 229867)
@@ -0,0 +1,101 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: John Sowiak 
+# Contributor: tobias 
+
+# Sometimes blender.org takes some time to release patch releases and because 
Arch users
+# are impatient, we sometimes need to build from git directly.
+# Update because I get so many queries on this:
+# Due to our other rolling deps, it's sometimes not possible to build Blender 
stable releases.
+# More often than not, a new openshadinglanguage breaks it and I could either 
backport fixes
+# or simply roll with a new version. I usually choose the latter when the 
former seems
+# unreasonable.
+
+_gittag=v2.78c
+#_gitcommit=e8299c81006aba1e4b926c24276ce09d70435371
+
+pkgname=blender
+pkgver=2.78.c
+#[[ -n $_gitcommit ]] && pkgver=${pkgver}.git1.${_gitcommit}
+pkgrel=4
+epoch=17
+pkgdesc="A fully integrated 3D graphics creation suite"
+arch=('i686' 'x86_64')
+license=('GPL')
+url="http://www.blender.org;
+depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 
'python-requests'
+ 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 'openjpeg'
+ 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada' 
'alembic'
+ 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage'
+ 'jemalloc' 'libspnav' 'ptex' 'opensubdiv' 'openvdb' 'log4cplus' 
'sdl2')
+makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm35')
+makedepends_x86_64=('cuda')
+optdepends=('cuda: cycles renderer cuda support')
+options=(!strip)
+source=("git://git.blender.org/blender-addons.git"
+"git://git.blender.org/blender-addons-contrib.git"
+"git://git.blender.org/blender-translations.git"
+"git://git.blender.org/blender-dev-tools.git"
+"git://git.blender.org/scons.git")
+if [[ -n $_gittag ]]; then
+
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag}")
+elif [[ -n $_gitcommit ]]; then
+
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit}")
+fi
+md5sums=('SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP')
+
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  git submodule init
+  git config submodule."release/scripts/addons".url ${srcdir}/blender-addons
+  git config submodule."release/scripts/addons_contrib".url 
${srcdir}/blender-addons-contrib
+  git config submodule."release/datafiles/locale".url 
${srcdir}/blender-translations
+  git config submodule."source/tools".url ${srcdir}/blender-dev-tools
+  git config submodule."scons".url ${srcdir}/scons
+  git submodule update
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  mkdir build && cd build
+
+  [[ $CARCH == i686 ]] && BUILDCUDA="OFF" || BUILDCUDA="ON"
+
+  cmake -C../build_files/cmake/config/blender_release.cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DWITH_INSTALL_PORTABLE=OFF \
+-DWITH_PYTHON_INSTALL=OFF \
+-DOPENIMAGEIO_ROOT_DIR=/usr \
+-DWITH_LLVM=ON \
+-DWITH_SYSTEM_OPENJPEG=ON \
+-DWITH_GL_PROFILE_CORE=OFF \
+-DWITH_GL_PROFILE_ES20=OFF \
+-DLLVM_VERSION=3.6 \
+-DLLVM_STATIC=ON \
+-DWITH_CYCLES_CUDA_BINARIES=$BUILDCUDA \
+-DWITH_CYCLES_PTEX=OFF \
+-DPYTHON_VERSION=3.6 \
+-DPYTHON_LIBPATH=/usr/lib \
+-DPYTHON_LIBRARY=python3.6m \
+-DPYTHON_INCLUDE_DIRS=/usr/include/python3.6m
+  make # -j5 needs 48 GB of RAM while -j9 needs 64 GB
+
+  # PTEX is currently broken and experimental in blender anyway
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver/build"
+
+  make DESTDIR="${pkgdir}" install
+  install -Dm755 ../release/bin/blender-softwaregl 
"${pkgdir}/usr/bin/blender-softwaregl"
+  python -m compileall "${pkgdir}/usr/share/blender"
+  python -O -m compileall "${pkgdir}/usr/share/blender"
+}

Copied: blender/repos/community-staging-x86_64/PKGBUILD (from rev 229866, 
blender/trunk/PKGBUILD)

[arch-commits] Commit in blender/repos (4 files)

2017-04-21 Thread Sven-Hendrik Haase
Date: Friday, April 21, 2017 @ 09:30:01
  Author: svenstaro
Revision: 224081

archrelease: copy trunk to community-i686, community-x86_64

Added:
  blender/repos/community-i686/PKGBUILD
(from rev 224080, blender/trunk/PKGBUILD)
  blender/repos/community-x86_64/PKGBUILD
(from rev 224080, blender/trunk/PKGBUILD)
Deleted:
  blender/repos/community-i686/PKGBUILD
  blender/repos/community-x86_64/PKGBUILD

---+
 /PKGBUILD |  202 
 community-i686/PKGBUILD   |  101 --
 community-x86_64/PKGBUILD |  101 --
 3 files changed, 202 insertions(+), 202 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2017-04-21 09:29:44 UTC (rev 224080)
+++ community-i686/PKGBUILD 2017-04-21 09:30:01 UTC (rev 224081)
@@ -1,101 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: John Sowiak 
-# Contributor: tobias 
-
-# Sometimes blender.org takes some time to release patch releases and because 
Arch users
-# are impatient, we sometimes need to build from git directly.
-# Update because I get so many queries on this:
-# Due to our other rolling deps, it's sometimes not possible to build Blender 
stable releases.
-# More often than not, a new openshadinglanguage breaks it and I could either 
backport fixes
-# or simply roll with a new version. I usually choose the latter when the 
former seems
-# unreasonable.
-
-_gittag=v2.78c
-#_gitcommit=e8299c81006aba1e4b926c24276ce09d70435371
-
-pkgname=blender
-pkgver=2.78.c
-#[[ -n $_gitcommit ]] && pkgver=${pkgver}.git1.${_gitcommit}
-pkgrel=2
-epoch=17
-pkgdesc="A fully integrated 3D graphics creation suite"
-arch=('i686' 'x86_64')
-license=('GPL')
-url="http://www.blender.org;
-depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 
'python-requests'
- 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 'openjpeg'
- 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada' 
'alembic'
- 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage'
- 'jemalloc' 'libspnav' 'ptex' 'opensubdiv' 'openvdb' 'log4cplus' 
'sdl2')
-makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm35')
-makedepends_x86_64=('cuda')
-optdepends=('cuda: cycles renderer cuda support')
-options=(!strip)
-source=("git://git.blender.org/blender-addons.git"
-"git://git.blender.org/blender-addons-contrib.git"
-"git://git.blender.org/blender-translations.git"
-"git://git.blender.org/blender-dev-tools.git"
-"git://git.blender.org/scons.git")
-if [[ -n $_gittag ]]; then
-
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag}")
-elif [[ -n $_gitcommit ]]; then
-
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit}")
-fi
-md5sums=('SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP')
-
-prepare() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  git submodule init
-  git config submodule."release/scripts/addons".url ${srcdir}/blender-addons
-  git config submodule."release/scripts/addons_contrib".url 
${srcdir}/blender-addons-contrib
-  git config submodule."release/datafiles/locale".url 
${srcdir}/blender-translations
-  git config submodule."source/tools".url ${srcdir}/blender-dev-tools
-  git config submodule."scons".url ${srcdir}/scons
-  git submodule update
-}
-
-build() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  mkdir build && cd build
-
-  [[ $CARCH == i686 ]] && BUILDCUDA="OFF" || BUILDCUDA="ON"
-
-  cmake -C../build_files/cmake/config/blender_release.cmake .. \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_BUILD_TYPE=Release \
--DWITH_INSTALL_PORTABLE=OFF \
--DWITH_PYTHON_INSTALL=OFF \
--DOPENIMAGEIO_ROOT_DIR=/usr \
--DWITH_LLVM=ON \
--DWITH_SYSTEM_OPENJPEG=ON \
--DWITH_GL_PROFILE_CORE=OFF \
--DWITH_GL_PROFILE_ES20=OFF \
--DLLVM_VERSION=3.6 \
--DLLVM_STATIC=ON \
--DWITH_CYCLES_CUDA_BINARIES=$BUILDCUDA \
--DWITH_CYCLES_PTEX=OFF \
--DPYTHON_VERSION=3.6 \
--DPYTHON_LIBPATH=/usr/lib \
--DPYTHON_LIBRARY=python3.6m \
--DPYTHON_INCLUDE_DIRS=/usr/include/python3.6m
-  make # -j5 needs 48 GB of RAM while -j9 needs 64 GB
-
-  # PTEX is currently broken and experimental in blender anyway
-}
-
-package() {
-  cd "$srcdir/$pkgname-$pkgver/build"
-
-  make DESTDIR="${pkgdir}" install
-  install -Dm755 ../release/bin/blender-softwaregl 
"${pkgdir}/usr/bin/blender-softwaregl"
-  python -m compileall "${pkgdir}/usr/share/blender"
-  python -O -m compileall "${pkgdir}/usr/share/blender"
-}

Copied: blender/repos/community-i686/PKGBUILD (from rev 224080, 
blender/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD   

[arch-commits] Commit in blender/repos (4 files)

2017-03-02 Thread Sven-Hendrik Haase
Date: Friday, March 3, 2017 @ 07:40:44
  Author: svenstaro
Revision: 214620

archrelease: copy trunk to community-i686, community-x86_64

Added:
  blender/repos/community-i686/PKGBUILD
(from rev 214619, blender/trunk/PKGBUILD)
  blender/repos/community-x86_64/PKGBUILD
(from rev 214619, blender/trunk/PKGBUILD)
Deleted:
  blender/repos/community-i686/PKGBUILD
  blender/repos/community-x86_64/PKGBUILD

---+
 /PKGBUILD |  202 
 community-i686/PKGBUILD   |  100 -
 community-x86_64/PKGBUILD |  100 -
 3 files changed, 202 insertions(+), 200 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2017-03-03 07:33:13 UTC (rev 214619)
+++ community-i686/PKGBUILD 2017-03-03 07:40:44 UTC (rev 214620)
@@ -1,100 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: John Sowiak 
-# Contributor: tobias 
-
-# Sometimes blender.org takes some time to release patch releases and because 
Arch users
-# are impatient, we sometimes need to build from git directly.
-# Update because I get so many queries on this:
-# Due to our other rolling deps, it's sometimes not possible to build Blender 
stable releases.
-# More often than not, a new openshadinglanguage breaks it and I could either 
backport fixes
-# or simply roll with a new version. I usually choose the latter when the 
former seems
-# unreasonable.
-
-_gittag=v2.78c
-#_gitcommit=e8299c81006aba1e4b926c24276ce09d70435371
-
-pkgname=blender
-pkgver=2.78.c
-#[[ -n $_gitcommit ]] && pkgver=${pkgver}.git1.${_gitcommit}
-pkgrel=1
-epoch=17
-pkgdesc="A fully integrated 3D graphics creation suite"
-arch=('i686' 'x86_64')
-license=('GPL')
-url="http://www.blender.org;
-depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 
'python-requests'
- 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 'openjpeg'
- 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada' 
'alembic'
- 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage'
- 'jemalloc' 'libspnav' 'ptex' 'opensubdiv' 'openvdb' 'log4cplus' 
'sdl2')
-makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm35')
-makedepends_x86_64=('cuda')
-optdepends=('cuda: cycles renderer cuda support')
-options=(!strip)
-source=("git://git.blender.org/blender-addons.git"
-"git://git.blender.org/blender-addons-contrib.git"
-"git://git.blender.org/blender-translations.git"
-"git://git.blender.org/blender-dev-tools.git"
-"git://git.blender.org/scons.git")
-if [[ -n $_gittag ]]; then
-
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag}")
-elif [[ -n $_gitcommit ]]; then
-
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit}")
-fi
-md5sums=('SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP')
-
-prepare() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  git submodule init
-  git config submodule."release/scripts/addons".url ${srcdir}/blender-addons
-  git config submodule."release/scripts/addons_contrib".url 
${srcdir}/blender-addons-contrib
-  git config submodule."release/datafiles/locale".url 
${srcdir}/blender-translations
-  git config submodule."source/tools".url ${srcdir}/blender-dev-tools
-  git config submodule."scons".url ${srcdir}/scons
-  git submodule update
-}
-
-build() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  mkdir build && cd build
-
-  [[ $CARCH == i686 ]] && BUILDCUDA="OFF" || BUILDCUDA="ON"
-
-  cmake -C../build_files/cmake/config/blender_release.cmake .. \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_BUILD_TYPE=Release \
--DWITH_INSTALL_PORTABLE=OFF \
--DWITH_PYTHON_INSTALL=OFF \
--DOPENIMAGEIO_ROOT_DIR=/usr \
--DWITH_LLVM=ON \
--DWITH_SYSTEM_OPENJPEG=ON \
--DWITH_GL_PROFILE_CORE=OFF \
--DWITH_GL_PROFILE_ES20=OFF \
--DLLVM_VERSION=3.6 \
--DLLVM_STATIC=ON \
--DWITH_CYCLES_CUDA_BINARIES=$BUILDCUDA \
--DWITH_CYCLES_PTEX=OFF \
--DPYTHON_VERSION=3.6 \
--DPYTHON_LIBPATH=/usr/lib \
--DPYTHON_LIBRARY=python3.6m \
--DPYTHON_INCLUDE_DIRS=/usr/include/python3.6m
-  make # -j5 needs 48 GB of RAM while -j9 needs 64 GB
-
-  # PTEX is currently broken and experimental in blender anyway
-}
-
-package() {
-  cd "$srcdir/$pkgname-$pkgver/build"
-
-  make DESTDIR="${pkgdir}" install
-  python -m compileall "${pkgdir}/usr/share/blender"
-  python -O -m compileall "${pkgdir}/usr/share/blender"
-}

Copied: blender/repos/community-i686/PKGBUILD (from rev 214619, 
blender/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2017-03-03 07:40:44 UTC (rev 214620)
@@ -0,0 

[arch-commits] Commit in blender/repos (4 files)

2017-02-27 Thread Sven-Hendrik Haase
Date: Monday, February 27, 2017 @ 14:04:01
  Author: svenstaro
Revision: 214050

archrelease: copy trunk to community-i686, community-x86_64

Added:
  blender/repos/community-i686/PKGBUILD
(from rev 214049, blender/trunk/PKGBUILD)
  blender/repos/community-x86_64/PKGBUILD
(from rev 214049, blender/trunk/PKGBUILD)
Deleted:
  blender/repos/community-i686/PKGBUILD
  blender/repos/community-x86_64/PKGBUILD

---+
 /PKGBUILD |  200 
 community-i686/PKGBUILD   |  100 --
 community-x86_64/PKGBUILD |  100 --
 3 files changed, 200 insertions(+), 200 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2017-02-27 14:03:42 UTC (rev 214049)
+++ community-i686/PKGBUILD 2017-02-27 14:04:01 UTC (rev 214050)
@@ -1,100 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: John Sowiak 
-# Contributor: tobias 
-
-# Sometimes blender.org takes some time to release patch releases and because 
Arch users
-# are impatient, we sometimes need to build from git directly.
-# Update because I get so many queries on this:
-# Due to our other rolling deps, it's sometimes not possible to build Blender 
stable releases.
-# More often than not, a new openshadinglanguage breaks it and I could either 
backport fixes
-# or simply roll with a new version. I usually choose the latter when the 
former seems
-# unreasonable.
-
-_gittag=v2.78b
-#_gitcommit=e8299c81006aba1e4b926c24276ce09d70435371
-
-pkgname=blender
-pkgver=2.78.b
-#[[ -n $_gitcommit ]] && pkgver=${pkgver}.git1.${_gitcommit}
-pkgrel=1
-epoch=17
-pkgdesc="A fully integrated 3D graphics creation suite"
-arch=('i686' 'x86_64')
-license=('GPL')
-url="http://www.blender.org;
-depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 
'python-requests'
- 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 'openjpeg'
- 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada' 
'alembic'
- 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage'
- 'jemalloc' 'libspnav' 'ptex' 'opensubdiv' 'openvdb' 'log4cplus' 
'sdl2')
-makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm35')
-makedepends_x86_64=('cuda')
-optdepends=('cuda: cycles renderer cuda support')
-options=(!strip)
-source=("git://git.blender.org/blender-addons.git"
-"git://git.blender.org/blender-addons-contrib.git"
-"git://git.blender.org/blender-translations.git"
-"git://git.blender.org/blender-dev-tools.git"
-"git://git.blender.org/scons.git")
-if [[ -n $_gittag ]]; then
-
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag}")
-elif [[ -n $_gitcommit ]]; then
-
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit}")
-fi
-md5sums=('SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP')
-
-prepare() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  git submodule init
-  git config submodule."release/scripts/addons".url ${srcdir}/blender-addons
-  git config submodule."release/scripts/addons_contrib".url 
${srcdir}/blender-addons-contrib
-  git config submodule."release/datafiles/locale".url 
${srcdir}/blender-translations
-  git config submodule."source/tools".url ${srcdir}/blender-dev-tools
-  git config submodule."scons".url ${srcdir}/scons
-  git submodule update
-}
-
-build() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  mkdir build && cd build
-
-  [[ $CARCH == i686 ]] && BUILDCUDA="OFF" || BUILDCUDA="ON"
-
-  cmake -C../build_files/cmake/config/blender_release.cmake .. \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_BUILD_TYPE=Release \
--DWITH_INSTALL_PORTABLE=OFF \
--DWITH_PYTHON_INSTALL=OFF \
--DOPENIMAGEIO_ROOT_DIR=/usr \
--DWITH_LLVM=ON \
--DWITH_SYSTEM_OPENJPEG=ON \
--DWITH_GL_PROFILE_CORE=OFF \
--DWITH_GL_PROFILE_ES20=OFF \
--DLLVM_VERSION=3.6 \
--DLLVM_STATIC=ON \
--DWITH_CYCLES_CUDA_BINARIES=$BUILDCUDA \
--DWITH_CYCLES_PTEX=OFF \
--DPYTHON_VERSION=3.6 \
--DPYTHON_LIBPATH=/usr/lib \
--DPYTHON_LIBRARY=python3.6m \
--DPYTHON_INCLUDE_DIRS=/usr/include/python3.6m
-  make # -j5 needs 48 GB of RAM while -j9 needs 64 GB
-
-  # PTEX is currently broken and experimental in blender anyway
-}
-
-package() {
-  cd "$srcdir/$pkgname-$pkgver/build"
-
-  make DESTDIR="${pkgdir}" install
-  python -m compileall "${pkgdir}/usr/share/blender"
-  python -O -m compileall "${pkgdir}/usr/share/blender"
-}

Copied: blender/repos/community-i686/PKGBUILD (from rev 214049, 
blender/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2017-02-27 14:04:01 UTC (rev 214050)

[arch-commits] Commit in blender/repos (4 files)

2017-02-09 Thread Sven-Hendrik Haase
Date: Thursday, February 9, 2017 @ 13:45:11
  Author: svenstaro
Revision: 211452

archrelease: copy trunk to community-i686, community-x86_64

Added:
  blender/repos/community-i686/PKGBUILD
(from rev 211451, blender/trunk/PKGBUILD)
  blender/repos/community-x86_64/PKGBUILD
(from rev 211451, blender/trunk/PKGBUILD)
Deleted:
  blender/repos/community-i686/PKGBUILD
  blender/repos/community-x86_64/PKGBUILD

---+
 /PKGBUILD |  200 
 community-i686/PKGBUILD   |  100 --
 community-x86_64/PKGBUILD |  100 --
 3 files changed, 200 insertions(+), 200 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2017-02-09 13:44:57 UTC (rev 211451)
+++ community-i686/PKGBUILD 2017-02-09 13:45:11 UTC (rev 211452)
@@ -1,100 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: John Sowiak 
-# Contributor: tobias 
-
-# Sometimes blender.org takes some time to release patch releases and because 
Arch users
-# are impatient, we sometimes need to build from git directly.
-# Update because I get so many queries on this:
-# Due to our other rolling deps, it's sometimes not possible to build Blender 
stable releases.
-# More often than not, a new openshadinglanguage breaks it and I could either 
backport fixes
-# or simply roll with a new version. I usually choose the latter when the 
former seems
-# unreasonable.
-
-#_gittag=v2.78
-_gitcommit=e8299c81006aba1e4b926c24276ce09d70435371
-
-pkgname=blender
-pkgver=2.78.a
-#[[ -n $_gitcommit ]] && pkgver=${pkgver}.git1.${_gitcommit}
-pkgrel=7
-epoch=17
-pkgdesc="A fully integrated 3D graphics creation suite"
-arch=('i686' 'x86_64')
-license=('GPL')
-url="http://www.blender.org;
-depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 
'python-requests'
- 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 'openjpeg'
- 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada' 
'alembic'
- 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage'
- 'jemalloc' 'libspnav' 'ptex' 'opensubdiv' 'openvdb' 'log4cplus' 
'sdl2')
-makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm35')
-makedepends_x86_64=('cuda')
-optdepends=('cuda: cycles renderer cuda support')
-options=(!strip)
-source=("git://git.blender.org/blender-addons.git"
-"git://git.blender.org/blender-addons-contrib.git"
-"git://git.blender.org/blender-translations.git"
-"git://git.blender.org/blender-dev-tools.git"
-"git://git.blender.org/scons.git")
-if [[ -n $_gittag ]]; then
-
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag}")
-elif [[ -n $_gitcommit ]]; then
-
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit}")
-fi
-md5sums=('SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP')
-
-prepare() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  git submodule init
-  git config submodule."release/scripts/addons".url ${srcdir}/blender-addons
-  git config submodule."release/scripts/addons_contrib".url 
${srcdir}/blender-addons-contrib
-  git config submodule."release/datafiles/locale".url 
${srcdir}/blender-translations
-  git config submodule."source/tools".url ${srcdir}/blender-dev-tools
-  git config submodule."scons".url ${srcdir}/scons
-  git submodule update
-}
-
-build() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  mkdir build && cd build
-
-  [[ $CARCH == i686 ]] && BUILDCUDA="OFF" || BUILDCUDA="ON"
-
-  cmake -C../build_files/cmake/config/blender_release.cmake .. \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_BUILD_TYPE=Release \
--DWITH_INSTALL_PORTABLE=OFF \
--DWITH_PYTHON_INSTALL=OFF \
--DOPENIMAGEIO_ROOT_DIR=/usr \
--DWITH_LLVM=ON \
--DWITH_SYSTEM_OPENJPEG=ON \
--DWITH_GL_PROFILE_CORE=OFF \
--DWITH_GL_PROFILE_ES20=OFF \
--DLLVM_VERSION=3.6 \
--DLLVM_STATIC=ON \
--DWITH_CYCLES_CUDA_BINARIES=$BUILDCUDA \
--DWITH_CYCLES_PTEX=OFF \
--DPYTHON_VERSION=3.6 \
--DPYTHON_LIBPATH=/usr/lib \
--DPYTHON_LIBRARY=python3.6m \
--DPYTHON_INCLUDE_DIRS=/usr/include/python3.6m
-  make # -j5 needs 48 GB of RAM while -j9 needs 64 GB
-
-  # PTEX is currently broken and experimental in blender anyway
-}
-
-package() {
-  cd "$srcdir/$pkgname-$pkgver/build"
-
-  make DESTDIR="${pkgdir}" install
-  python -m compileall "${pkgdir}/usr/share/blender"
-  python -O -m compileall "${pkgdir}/usr/share/blender"
-}

Copied: blender/repos/community-i686/PKGBUILD (from rev 211451, 
blender/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2017-02-09 13:45:11 UTC (rev 211452)

[arch-commits] Commit in blender/repos (4 files)

2017-01-31 Thread Sven-Hendrik Haase
Date: Tuesday, January 31, 2017 @ 21:03:13
  Author: svenstaro
Revision: 209606

archrelease: copy trunk to community-i686, community-x86_64

Added:
  blender/repos/community-i686/PKGBUILD
(from rev 209605, blender/trunk/PKGBUILD)
  blender/repos/community-x86_64/PKGBUILD
(from rev 209605, blender/trunk/PKGBUILD)
Deleted:
  blender/repos/community-i686/PKGBUILD
  blender/repos/community-x86_64/PKGBUILD

---+
 /PKGBUILD |  200 
 community-i686/PKGBUILD   |  100 --
 community-x86_64/PKGBUILD |  100 --
 3 files changed, 200 insertions(+), 200 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2017-01-31 21:02:58 UTC (rev 209605)
+++ community-i686/PKGBUILD 2017-01-31 21:03:13 UTC (rev 209606)
@@ -1,100 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: John Sowiak 
-# Contributor: tobias 
-
-# Sometimes blender.org takes some time to release patch releases and because 
Arch users
-# are impatient, we sometimes need to build from git directly.
-# Update because I get so many queries on this:
-# Due to our other rolling deps, it's sometimes not possible to build Blender 
stable releases.
-# More often than not, a new openshadinglanguage breaks it and I could either 
backport fixes
-# or simply roll with a new version. I usually choose the latter when the 
former seems
-# unreasonable.
-
-#_gittag=v2.78
-_gitcommit=e8299c81006aba1e4b926c24276ce09d70435371
-
-pkgname=blender
-pkgver=2.78.a
-#[[ -n $_gitcommit ]] && pkgver=${pkgver}.git1.${_gitcommit}
-pkgrel=6
-epoch=17
-pkgdesc="A fully integrated 3D graphics creation suite"
-arch=('i686' 'x86_64')
-license=('GPL')
-url="http://www.blender.org;
-depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 
'python-requests'
- 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 'openjpeg'
- 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada' 
'alembic'
- 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage'
- 'jemalloc' 'libspnav' 'ptex' 'opensubdiv' 'openvdb' 'log4cplus' 
'sdl2')
-makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm35')
-makedepends_x86_64=('cuda')
-optdepends=('cuda: cycles renderer cuda support')
-options=(!strip)
-source=("git://git.blender.org/blender-addons.git"
-"git://git.blender.org/blender-addons-contrib.git"
-"git://git.blender.org/blender-translations.git"
-"git://git.blender.org/blender-dev-tools.git"
-"git://git.blender.org/scons.git")
-if [[ -n $_gittag ]]; then
-
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag}")
-elif [[ -n $_gitcommit ]]; then
-
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit}")
-fi
-md5sums=('SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP')
-
-prepare() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  git submodule init
-  git config submodule."release/scripts/addons".url ${srcdir}/blender-addons
-  git config submodule."release/scripts/addons_contrib".url 
${srcdir}/blender-addons-contrib
-  git config submodule."release/datafiles/locale".url 
${srcdir}/blender-translations
-  git config submodule."source/tools".url ${srcdir}/blender-dev-tools
-  git config submodule."scons".url ${srcdir}/scons
-  git submodule update
-}
-
-build() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  mkdir build && cd build
-
-  [[ $CARCH == i686 ]] && BUILDCUDA="OFF" || BUILDCUDA="ON"
-
-  cmake -C../build_files/cmake/config/blender_release.cmake .. \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_BUILD_TYPE=Release \
--DWITH_INSTALL_PORTABLE=OFF \
--DWITH_PYTHON_INSTALL=OFF \
--DOPENIMAGEIO_ROOT_DIR=/usr \
--DWITH_LLVM=ON \
--DWITH_SYSTEM_OPENJPEG=ON \
--DWITH_GL_PROFILE_CORE=OFF \
--DWITH_GL_PROFILE_ES20=OFF \
--DLLVM_VERSION=3.6 \
--DLLVM_STATIC=ON \
--DWITH_CYCLES_CUDA_BINARIES=$BUILDCUDA \
--DWITH_CYCLES_PTEX=OFF \
--DPYTHON_VERSION=3.6 \
--DPYTHON_LIBPATH=/usr/lib \
--DPYTHON_LIBRARY=python3.6m \
--DPYTHON_INCLUDE_DIRS=/usr/include/python3.6m
-  make # -j5 needs 48 GB of RAM while -j9 needs 64 GB
-
-  # PTEX is currently broken and experimental in blender anyway
-}
-
-package() {
-  cd "$srcdir/$pkgname-$pkgver/build"
-
-  make DESTDIR="${pkgdir}" install
-  python -m compileall "${pkgdir}/usr/share/blender"
-  python -O -m compileall "${pkgdir}/usr/share/blender"
-}

Copied: blender/repos/community-i686/PKGBUILD (from rev 209605, 
blender/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2017-01-31 21:03:13 UTC (rev 209606)
@@ 

[arch-commits] Commit in blender/repos (4 files)

2017-01-15 Thread Sven-Hendrik Haase
Date: Monday, January 16, 2017 @ 02:08:43
  Author: svenstaro
Revision: 207544

archrelease: copy trunk to community-testing-i686, community-testing-x86_64

Added:
  blender/repos/community-testing-i686/
  blender/repos/community-testing-i686/PKGBUILD
(from rev 207543, blender/trunk/PKGBUILD)
  blender/repos/community-testing-x86_64/
  blender/repos/community-testing-x86_64/PKGBUILD
(from rev 207543, blender/trunk/PKGBUILD)

---+
 community-testing-i686/PKGBUILD   |  100 
 community-testing-x86_64/PKGBUILD |  100 
 2 files changed, 200 insertions(+)

Copied: blender/repos/community-testing-i686/PKGBUILD (from rev 207543, 
blender/trunk/PKGBUILD)
===
--- community-testing-i686/PKGBUILD (rev 0)
+++ community-testing-i686/PKGBUILD 2017-01-16 02:08:43 UTC (rev 207544)
@@ -0,0 +1,100 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: John Sowiak 
+# Contributor: tobias 
+
+# Sometimes blender.org takes some time to release patch releases and because 
Arch users
+# are impatient, we sometimes need to build from git directly.
+# Update because I get so many queries on this:
+# Due to our other rolling deps, it's sometimes not possible to build Blender 
stable releases.
+# More often than not, a new openshadinglanguage breaks it and I could either 
backport fixes
+# or simply roll with a new version. I usually choose the latter when the 
former seems
+# unreasonable.
+
+#_gittag=v2.78
+_gitcommit=e8299c81006aba1e4b926c24276ce09d70435371
+
+pkgname=blender
+pkgver=2.78.a
+#[[ -n $_gitcommit ]] && pkgver=${pkgver}.git1.${_gitcommit}
+pkgrel=6
+epoch=17
+pkgdesc="A fully integrated 3D graphics creation suite"
+arch=('i686' 'x86_64')
+license=('GPL')
+url="http://www.blender.org;
+depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 
'python-requests'
+ 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 'openjpeg'
+ 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada' 
'alembic'
+ 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage'
+ 'jemalloc' 'libspnav' 'ptex' 'opensubdiv' 'openvdb' 'log4cplus' 
'sdl2')
+makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm35')
+makedepends_x86_64=('cuda')
+optdepends=('cuda: cycles renderer cuda support')
+options=(!strip)
+source=("git://git.blender.org/blender-addons.git"
+"git://git.blender.org/blender-addons-contrib.git"
+"git://git.blender.org/blender-translations.git"
+"git://git.blender.org/blender-dev-tools.git"
+"git://git.blender.org/scons.git")
+if [[ -n $_gittag ]]; then
+
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag}")
+elif [[ -n $_gitcommit ]]; then
+
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit}")
+fi
+md5sums=('SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP')
+
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  git submodule init
+  git config submodule."release/scripts/addons".url ${srcdir}/blender-addons
+  git config submodule."release/scripts/addons_contrib".url 
${srcdir}/blender-addons-contrib
+  git config submodule."release/datafiles/locale".url 
${srcdir}/blender-translations
+  git config submodule."source/tools".url ${srcdir}/blender-dev-tools
+  git config submodule."scons".url ${srcdir}/scons
+  git submodule update
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  mkdir build && cd build
+
+  [[ $CARCH == i686 ]] && BUILDCUDA="OFF" || BUILDCUDA="ON"
+
+  cmake -C../build_files/cmake/config/blender_release.cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DWITH_INSTALL_PORTABLE=OFF \
+-DWITH_PYTHON_INSTALL=OFF \
+-DOPENIMAGEIO_ROOT_DIR=/usr \
+-DWITH_LLVM=ON \
+-DWITH_SYSTEM_OPENJPEG=ON \
+-DWITH_GL_PROFILE_CORE=OFF \
+-DWITH_GL_PROFILE_ES20=OFF \
+-DLLVM_VERSION=3.6 \
+-DLLVM_STATIC=ON \
+-DWITH_CYCLES_CUDA_BINARIES=$BUILDCUDA \
+-DWITH_CYCLES_PTEX=OFF \
+-DPYTHON_VERSION=3.6 \
+-DPYTHON_LIBPATH=/usr/lib \
+-DPYTHON_LIBRARY=python3.6m \
+-DPYTHON_INCLUDE_DIRS=/usr/include/python3.6m
+  make # -j5 needs 48 GB of RAM while -j9 needs 64 GB
+
+  # PTEX is currently broken and experimental in blender anyway
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver/build"
+
+  make DESTDIR="${pkgdir}" install
+  python -m compileall "${pkgdir}/usr/share/blender"
+  python -O -m compileall "${pkgdir}/usr/share/blender"
+}

Copied: blender/repos/community-testing-x86_64/PKGBUILD (from rev 207543, 
blender/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)

[arch-commits] Commit in blender/repos (4 files)

2017-01-02 Thread Antonio Rojas
Date: Monday, January 2, 2017 @ 12:57:04
  Author: arojas
Revision: 204299

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  blender/repos/community-staging-i686/
  blender/repos/community-staging-i686/PKGBUILD
(from rev 204298, blender/trunk/PKGBUILD)
  blender/repos/community-staging-x86_64/
  blender/repos/community-staging-x86_64/PKGBUILD
(from rev 204298, blender/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |  102 
 community-staging-x86_64/PKGBUILD |  102 
 2 files changed, 204 insertions(+)

Copied: blender/repos/community-staging-i686/PKGBUILD (from rev 204298, 
blender/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-01-02 12:57:04 UTC (rev 204299)
@@ -0,0 +1,102 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: John Sowiak 
+# Contributor: tobias 
+
+# Sometimes blender.org takes some time to release patch releases and because 
Arch users
+# are impatient, we sometimes need to build from git directly.
+# Update because I get so many queries on this:
+# Due to our other rolling deps, it's sometimes not possible to build Blender 
stable releases.
+# More often than not, a new openshadinglanguage breaks it and I could either 
backport fixes
+# or simply roll with a new version. I usually choose the latter when the 
former seems
+# unreasonable.
+
+#_gittag=v2.78
+_gitcommit=e8299c81006aba1e4b926c24276ce09d70435371
+
+pkgname=blender
+pkgver=2.78.a
+#[[ -n $_gitcommit ]] && pkgver=${pkgver}.git1.${_gitcommit}
+pkgrel=5
+epoch=17
+pkgdesc="A fully integrated 3D graphics creation suite"
+arch=('i686' 'x86_64')
+license=('GPL')
+url="http://www.blender.org;
+depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 
'python-requests'
+ 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 'openjpeg'
+ 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada'
+ 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage'
+ 'jemalloc' 'libspnav' 'ptex' 'opensubdiv' 'openvdb' 'log4cplus' 
'sdl2')
+makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm35')
+makedepends_x86_64=('cuda')
+optdepends=('cuda: cycles renderer cuda support')
+options=(!strip)
+source=("git://git.blender.org/blender-addons.git"
+"git://git.blender.org/blender-addons-contrib.git"
+"git://git.blender.org/blender-translations.git"
+"git://git.blender.org/blender-dev-tools.git"
+"git://git.blender.org/scons.git")
+if [[ -n $_gittag ]]; then
+
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag}")
+elif [[ -n $_gitcommit ]]; then
+
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit}")
+fi
+md5sums=('SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP')
+
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  git submodule init
+  git config submodule."release/scripts/addons".url ${srcdir}/blender-addons
+  git config submodule."release/scripts/addons_contrib".url 
${srcdir}/blender-addons-contrib
+  git config submodule."release/datafiles/locale".url 
${srcdir}/blender-translations
+  git config submodule."source/tools".url ${srcdir}/blender-dev-tools
+  git config submodule."scons".url ${srcdir}/scons
+  git submodule update
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  mkdir build && cd build
+
+  [[ $CARCH == i686 ]] && BUILDCUDA="OFF" || BUILDCUDA="ON"
+
+  cmake -C../build_files/cmake/config/blender_full.cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DWITH_INSTALL_PORTABLE=OFF \
+-DWITH_PYTHON_INSTALL=OFF \
+-DOPENIMAGEIO_ROOT_DIR=/usr \
+-DWITH_LLVM=ON \
+-DWITH_SYSTEM_OPENJPEG=ON \
+-DWITH_GL_PROFILE_CORE=OFF \
+-DWITH_GL_PROFILE_ES20=OFF \
+-DLLVM_VERSION=3.6 \
+-DLLVM_STATIC=ON \
+-DWITH_CYCLES_CUDA_BINARIES=$BUILDCUDA \
+-DWITH_CYCLES_OSL=ON \
+-DWITH_CYCLES_PTEX=OFF \
+-DWITH_OPENSUBDIV=ON \
+-DPYTHON_VERSION=3.6 \
+-DPYTHON_LIBPATH=/usr/lib \
+-DPYTHON_LIBRARY=python3.6m \
+-DPYTHON_INCLUDE_DIRS=/usr/include/python3.6m
+  make # -j5 needs 48 GB of RAM while -j9 needs 64 GB
+
+  # PTEX is currently broken and experimental in blender anyway
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver/build"
+
+  make DESTDIR="${pkgdir}" install
+  python -m compileall "${pkgdir}/usr/share/blender"
+  python -O -m compileall "${pkgdir}/usr/share/blender"
+}

Copied: blender/repos/community-staging-x86_64/PKGBUILD (from rev 204298, 
blender/trunk/PKGBUILD)
===
--- 

[arch-commits] Commit in blender/repos (4 files)

2016-12-25 Thread Bartłomiej Piotrowski
Date: Sunday, December 25, 2016 @ 23:24:37
  Author: bpiotrowski
Revision: 202441

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  blender/repos/community-staging-i686/
  blender/repos/community-staging-i686/PKGBUILD
(from rev 202440, blender/trunk/PKGBUILD)
  blender/repos/community-staging-x86_64/
  blender/repos/community-staging-x86_64/PKGBUILD
(from rev 202440, blender/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |  102 
 community-staging-x86_64/PKGBUILD |  102 
 2 files changed, 204 insertions(+)

Copied: blender/repos/community-staging-i686/PKGBUILD (from rev 202440, 
blender/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-12-25 23:24:37 UTC (rev 202441)
@@ -0,0 +1,102 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: John Sowiak 
+# Contributor: tobias 
+
+# Sometimes blender.org takes some time to release patch releases and because 
Arch users
+# are impatient, we sometimes need to build from git directly.
+# Update because I get so many queries on this:
+# Due to our other rolling deps, it's sometimes not possible to build Blender 
stable releases.
+# More often than not, a new openshadinglanguage breaks it and I could either 
backport fixes
+# or simply roll with a new version. I usually choose the latter when the 
former seems
+# unreasonable.
+
+#_gittag=v2.78
+_gitcommit=e8299c81006aba1e4b926c24276ce09d70435371
+
+pkgname=blender
+pkgver=2.78.a
+#[[ -n $_gitcommit ]] && pkgver=${pkgver}.git1.${_gitcommit}
+pkgrel=4
+epoch=17
+pkgdesc="A fully integrated 3D graphics creation suite"
+arch=('i686' 'x86_64')
+license=('GPL')
+url="http://www.blender.org;
+depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 
'python-requests'
+ 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 'openjpeg'
+ 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada'
+ 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage'
+ 'jemalloc' 'libspnav' 'ptex' 'opensubdiv' 'openvdb' 'log4cplus' 
'sdl2')
+makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm35')
+makedepends_x86_64=('cuda')
+optdepends=('cuda: cycles renderer cuda support')
+options=(!strip)
+source=("git://git.blender.org/blender-addons.git"
+"git://git.blender.org/blender-addons-contrib.git"
+"git://git.blender.org/blender-translations.git"
+"git://git.blender.org/blender-dev-tools.git"
+"git://git.blender.org/scons.git")
+if [[ -n $_gittag ]]; then
+
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag}")
+elif [[ -n $_gitcommit ]]; then
+
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit}")
+fi
+md5sums=('SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP')
+
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  git submodule init
+  git config submodule."release/scripts/addons".url ${srcdir}/blender-addons
+  git config submodule."release/scripts/addons_contrib".url 
${srcdir}/blender-addons-contrib
+  git config submodule."release/datafiles/locale".url 
${srcdir}/blender-translations
+  git config submodule."source/tools".url ${srcdir}/blender-dev-tools
+  git config submodule."scons".url ${srcdir}/scons
+  git submodule update
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  mkdir build && cd build
+
+  [[ $CARCH == i686 ]] && BUILDCUDA="OFF" || BUILDCUDA="ON"
+
+  cmake -C../build_files/cmake/config/blender_full.cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DWITH_INSTALL_PORTABLE=OFF \
+-DWITH_PYTHON_INSTALL=OFF \
+-DOPENIMAGEIO_ROOT_DIR=/usr \
+-DWITH_LLVM=ON \
+-DWITH_SYSTEM_OPENJPEG=ON \
+-DWITH_GL_PROFILE_CORE=OFF \
+-DWITH_GL_PROFILE_ES20=OFF \
+-DLLVM_VERSION=3.6 \
+-DLLVM_STATIC=ON \
+-DWITH_CYCLES_CUDA_BINARIES=$BUILDCUDA \
+-DWITH_CYCLES_OSL=ON \
+-DWITH_CYCLES_PTEX=OFF \
+-DWITH_OPENSUBDIV=ON \
+-DPYTHON_VERSION=3.6 \
+-DPYTHON_LIBPATH=/usr/lib \
+-DPYTHON_LIBRARY=python3.6m \
+-DPYTHON_INCLUDE_DIRS=/usr/include/python3.6m
+  make # -j5 needs 48 GB of RAM while -j9 needs 64 GB
+
+  # PTEX is currently broken and experimental in blender anyway
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver/build"
+
+  make DESTDIR="${pkgdir}" install
+  python -m compileall "${pkgdir}/usr/share/blender"
+  python -O -m compileall "${pkgdir}/usr/share/blender"
+}

Copied: blender/repos/community-staging-x86_64/PKGBUILD (from rev 202440, 
blender/trunk/PKGBUILD)
===
--- 

[arch-commits] Commit in blender/repos (4 files)

2016-11-13 Thread Sven-Hendrik Haase
Date: Monday, November 14, 2016 @ 02:21:42
  Author: svenstaro
Revision: 195556

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  blender/repos/community-staging-i686/
  blender/repos/community-staging-i686/PKGBUILD
(from rev 19, blender/trunk/PKGBUILD)
  blender/repos/community-staging-x86_64/
  blender/repos/community-staging-x86_64/PKGBUILD
(from rev 19, blender/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |  102 
 community-staging-x86_64/PKGBUILD |  102 
 2 files changed, 204 insertions(+)

Copied: blender/repos/community-staging-i686/PKGBUILD (from rev 19, 
blender/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-11-14 02:21:42 UTC (rev 195556)
@@ -0,0 +1,102 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: John Sowiak 
+# Contributor: tobias 
+
+# Sometimes blender.org takes some time to release patch releases and because 
Arch users
+# are impatient, we sometimes need to build from git directly.
+# Update because I get so many queries on this:
+# Due to our other rolling deps, it's sometimes not possible to build Blender 
stable releases.
+# More often than not, a new openshadinglanguage breaks it and I could either 
backport fixes
+# or simply roll with a new version. I usually choose the latter when the 
former seems
+# unreasonable.
+
+#_gittag=v2.78
+_gitcommit=e8299c81006aba1e4b926c24276ce09d70435371
+
+pkgname=blender
+pkgver=2.78.a
+#[[ -n $_gitcommit ]] && pkgver=${pkgver}.git1.${_gitcommit}
+pkgrel=3
+epoch=17
+pkgdesc="A fully integrated 3D graphics creation suite"
+arch=('i686' 'x86_64')
+license=('GPL')
+url="http://www.blender.org;
+depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 
'python-requests'
+ 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 'openjpeg'
+ 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada'
+ 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage'
+ 'jemalloc' 'libspnav' 'ptex' 'opensubdiv' 'openvdb' 'log4cplus' 
'sdl2')
+makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm35')
+makedepends_x86_64=('cuda')
+optdepends=('cuda: cycles renderer cuda support')
+options=(!strip)
+source=("git://git.blender.org/blender-addons.git"
+"git://git.blender.org/blender-addons-contrib.git"
+"git://git.blender.org/blender-translations.git"
+"git://git.blender.org/blender-dev-tools.git"
+"git://git.blender.org/scons.git")
+if [[ -n $_gittag ]]; then
+
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag}")
+elif [[ -n $_gitcommit ]]; then
+
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit}")
+fi
+md5sums=('SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP')
+
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  git submodule init
+  git config submodule."release/scripts/addons".url ${srcdir}/blender-addons
+  git config submodule."release/scripts/addons_contrib".url 
${srcdir}/blender-addons-contrib
+  git config submodule."release/datafiles/locale".url 
${srcdir}/blender-translations
+  git config submodule."source/tools".url ${srcdir}/blender-dev-tools
+  git config submodule."scons".url ${srcdir}/scons
+  git submodule update
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  mkdir build && cd build
+
+  [[ $CARCH == i686 ]] && BUILDCUDA="OFF" || BUILDCUDA="ON"
+
+  cmake -C../build_files/cmake/config/blender_full.cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DWITH_INSTALL_PORTABLE=OFF \
+-DWITH_PYTHON_INSTALL=OFF \
+-DOPENIMAGEIO_ROOT_DIR=/usr \
+-DWITH_LLVM=ON \
+-DWITH_SYSTEM_OPENJPEG=ON \
+-DWITH_GL_PROFILE_CORE=OFF \
+-DWITH_GL_PROFILE_ES20=OFF \
+-DLLVM_VERSION=3.5 \
+-DLLVM_STATIC=ON \
+-DWITH_CYCLES_CUDA_BINARIES=$BUILDCUDA \
+-DWITH_CYCLES_OSL=ON \
+-DWITH_CYCLES_PTEX=OFF \
+-DWITH_OPENSUBDIV=ON \
+-DPYTHON_VERSION=3.5 \
+-DPYTHON_LIBPATH=/usr/lib \
+-DPYTHON_LIBRARY=python3.5m \
+-DPYTHON_INCLUDE_DIRS=/usr/include/python3.5m
+  make # -j5 needs 48 GB of RAM while -j9 needs 64 GB
+
+  # PTEX is currently broken and experimental in blender anyway
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver/build"
+
+  make DESTDIR="${pkgdir}" install
+  python -m compileall "${pkgdir}/usr/share/blender"
+  python -O -m compileall "${pkgdir}/usr/share/blender"
+}

Copied: blender/repos/community-staging-x86_64/PKGBUILD (from rev 19, 
blender/trunk/PKGBUILD)
===
--- 

[arch-commits] Commit in blender/repos (4 files)

2016-10-26 Thread Sven-Hendrik Haase
Date: Thursday, October 27, 2016 @ 04:28:26
  Author: svenstaro
Revision: 193758

archrelease: copy trunk to community-testing-i686, community-testing-x86_64

Added:
  blender/repos/community-testing-i686/PKGBUILD
(from rev 193757, blender/trunk/PKGBUILD)
  blender/repos/community-testing-x86_64/PKGBUILD
(from rev 193757, blender/trunk/PKGBUILD)
Deleted:
  blender/repos/community-testing-i686/PKGBUILD
  blender/repos/community-testing-x86_64/PKGBUILD

---+
 /PKGBUILD |  204 
 community-testing-i686/PKGBUILD   |  102 --
 community-testing-x86_64/PKGBUILD |  102 --
 3 files changed, 204 insertions(+), 204 deletions(-)

Deleted: community-testing-i686/PKGBUILD
===
--- community-testing-i686/PKGBUILD 2016-10-27 04:28:07 UTC (rev 193757)
+++ community-testing-i686/PKGBUILD 2016-10-27 04:28:26 UTC (rev 193758)
@@ -1,102 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: John Sowiak 
-# Contributor: tobias 
-
-# Sometimes blender.org takes some time to release patch releases and because 
Arch users
-# are impatient, we sometimes need to build from git directly.
-# Update because I get so many queries on this:
-# Due to our other rolling deps, it's sometimes not possible to build Blender 
stable releases.
-# More often than not, a new openshadinglanguage breaks it and I could either 
backport fixes
-# or simply roll with a new version. I usually choose the latter when the 
former seems
-# unreasonable.
-
-_gittag=v2.78
-#_gitcommit=abf6f081c4cd5248e174caa8c1c765aa69b8cd96
-
-pkgname=blender
-pkgver=2.78
-#[[ -n $_gitcommit ]] && pkgver=${pkgver}.git1.${_gitcommit}
-pkgrel=2
-epoch=17
-pkgdesc="A fully integrated 3D graphics creation suite"
-arch=('i686' 'x86_64')
-license=('GPL')
-url="http://www.blender.org;
-depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 
'python-requests'
- 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 'openjpeg'
- 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada'
- 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage'
- 'jemalloc' 'libspnav' 'ptex' 'opensubdiv' 'openvdb' 'log4cplus' 
'sdl2')
-makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm35')
-makedepends_x86_64=('cuda')
-optdepends=('cuda: cycles renderer cuda support')
-options=(!strip)
-source=("git://git.blender.org/blender-addons.git"
-"git://git.blender.org/blender-addons-contrib.git"
-"git://git.blender.org/blender-translations.git"
-"git://git.blender.org/blender-dev-tools.git"
-"git://git.blender.org/scons.git")
-if [[ -n $_gittag ]]; then
-
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag}")
-elif [[ -n $_gitcommit ]]; then
-
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit}")
-fi
-md5sums=('SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP')
-
-prepare() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  git submodule init
-  git config submodule."release/scripts/addons".url ${srcdir}/blender-addons
-  git config submodule."release/scripts/addons_contrib".url 
${srcdir}/blender-addons-contrib
-  git config submodule."release/datafiles/locale".url 
${srcdir}/blender-translations
-  git config submodule."source/tools".url ${srcdir}/blender-dev-tools
-  git config submodule."scons".url ${srcdir}/scons
-  git submodule update
-}
-
-build() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  mkdir build && cd build
-
-  [[ $CARCH == i686 ]] && BUILDCUDA="OFF" || BUILDCUDA="ON"
-
-  cmake -C../build_files/cmake/config/blender_full.cmake .. \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_BUILD_TYPE=Release \
--DWITH_INSTALL_PORTABLE=OFF \
--DWITH_PYTHON_INSTALL=OFF \
--DOPENIMAGEIO_ROOT_DIR=/usr \
--DWITH_LLVM=ON \
--DWITH_SYSTEM_OPENJPEG=ON \
--DWITH_GL_PROFILE_CORE=OFF \
--DWITH_GL_PROFILE_ES20=OFF \
--DLLVM_VERSION=3.5 \
--DLLVM_STATIC=ON \
--DWITH_CYCLES_CUDA_BINARIES=$BUILDCUDA \
--DWITH_CYCLES_OSL=ON \
--DWITH_CYCLES_PTEX=OFF \
--DWITH_OPENSUBDIV=ON \
--DPYTHON_VERSION=3.5 \
--DPYTHON_LIBPATH=/usr/lib \
--DPYTHON_LIBRARY=python3.5m \
--DPYTHON_INCLUDE_DIRS=/usr/include/python3.5m
-  make # -j5 needs 48 GB of RAM while -j9 needs 64 GB
-
-  # PTEX is currently broken and experimental in blender anyway
-}
-
-package() {
-  cd "$srcdir/$pkgname-$pkgver/build"
-
-  make DESTDIR="${pkgdir}" install
-  python -m compileall "${pkgdir}/usr/share/blender"
-  python -O -m compileall "${pkgdir}/usr/share/blender"
-}

Copied: blender/repos/community-testing-i686/PKGBUILD (from rev 193757, 
blender/trunk/PKGBUILD)

[arch-commits] Commit in blender/repos (4 files)

2016-10-24 Thread Sven-Hendrik Haase
Date: Monday, October 24, 2016 @ 13:51:34
  Author: svenstaro
Revision: 193214

archrelease: copy trunk to community-i686, community-x86_64

Added:
  blender/repos/community-i686/PKGBUILD
(from rev 193213, blender/trunk/PKGBUILD)
  blender/repos/community-x86_64/PKGBUILD
(from rev 193213, blender/trunk/PKGBUILD)
Deleted:
  blender/repos/community-i686/PKGBUILD
  blender/repos/community-x86_64/PKGBUILD

---+
 /PKGBUILD |  204 
 community-i686/PKGBUILD   |  102 --
 community-x86_64/PKGBUILD |  102 --
 3 files changed, 204 insertions(+), 204 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2016-10-24 13:51:12 UTC (rev 193213)
+++ community-i686/PKGBUILD 2016-10-24 13:51:34 UTC (rev 193214)
@@ -1,102 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: John Sowiak 
-# Contributor: tobias 
-
-# Sometimes blender.org takes some time to release patch releases and because 
Arch users
-# are impatient, we sometimes need to build from git directly.
-# Update because I get so many queries on this:
-# Due to our other rolling deps, it's sometimes not possible to build Blender 
stable releases.
-# More often than not, a new openshadinglanguage breaks it and I could either 
backport fixes
-# or simply roll with a new version. I usually choose the latter when the 
former seems
-# unreasonable.
-
-_gittag=v2.78
-#_gitcommit=abf6f081c4cd5248e174caa8c1c765aa69b8cd96
-
-pkgname=blender
-pkgver=2.78
-#[[ -n $_gitcommit ]] && pkgver=${pkgver}.git1.${_gitcommit}
-pkgrel=1
-epoch=17
-pkgdesc="A fully integrated 3D graphics creation suite"
-arch=('i686' 'x86_64')
-license=('GPL')
-url="http://www.blender.org;
-depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 
'python-requests'
- 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 'openjpeg'
- 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada'
- 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage'
- 'jemalloc' 'libspnav' 'ptex' 'opensubdiv' 'openvdb' 'log4cplus' 
'sdl2')
-makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm35')
-makedepends_x86_64=('cuda')
-optdepends=('cuda: cycles renderer cuda support')
-options=(!strip)
-source=("git://git.blender.org/blender-addons.git"
-"git://git.blender.org/blender-addons-contrib.git"
-"git://git.blender.org/blender-translations.git"
-"git://git.blender.org/blender-dev-tools.git"
-"git://git.blender.org/scons.git")
-if [[ -n $_gittag ]]; then
-
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag}")
-elif [[ -n $_gitcommit ]]; then
-
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit}")
-fi
-md5sums=('SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP')
-
-prepare() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  git submodule init
-  git config submodule."release/scripts/addons".url ${srcdir}/blender-addons
-  git config submodule."release/scripts/addons_contrib".url 
${srcdir}/blender-addons-contrib
-  git config submodule."release/datafiles/locale".url 
${srcdir}/blender-translations
-  git config submodule."source/tools".url ${srcdir}/blender-dev-tools
-  git config submodule."scons".url ${srcdir}/scons
-  git submodule update
-}
-
-build() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  mkdir build && cd build
-
-  [[ $CARCH == i686 ]] && BUILDCUDA="OFF" || BUILDCUDA="ON"
-
-  cmake -C../build_files/cmake/config/blender_full.cmake .. \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_BUILD_TYPE=Release \
--DWITH_INSTALL_PORTABLE=OFF \
--DWITH_PYTHON_INSTALL=OFF \
--DOPENIMAGEIO_ROOT_DIR=/usr \
--DWITH_LLVM=ON \
--DWITH_SYSTEM_OPENJPEG=ON \
--DWITH_GL_PROFILE_CORE=OFF \
--DWITH_GL_PROFILE_ES20=OFF \
--DLLVM_VERSION=3.5 \
--DLLVM_STATIC=ON \
--DWITH_CYCLES_CUDA_BINARIES=$BUILDCUDA \
--DWITH_CYCLES_OSL=ON \
--DWITH_CYCLES_PTEX=OFF \
--DWITH_OPENSUBDIV=ON \
--DPYTHON_VERSION=3.5 \
--DPYTHON_LIBPATH=/usr/lib \
--DPYTHON_LIBRARY=python3.5m \
--DPYTHON_INCLUDE_DIRS=/usr/include/python3.5m
-  make # -j5 needs 48 GB of RAM while -j9 needs 64 GB
-
-  # PTEX is currently broken and experimental in blender anyway
-}
-
-package() {
-  cd "$srcdir/$pkgname-$pkgver/build"
-
-  make DESTDIR="${pkgdir}" install
-  python -m compileall "${pkgdir}/usr/share/blender"
-  python -O -m compileall "${pkgdir}/usr/share/blender"
-}

Copied: blender/repos/community-i686/PKGBUILD (from rev 193213, 
blender/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 

[arch-commits] Commit in blender/repos (4 files)

2016-10-10 Thread Sven-Hendrik Haase
Date: Monday, October 10, 2016 @ 07:25:53
  Author: svenstaro
Revision: 191790

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  blender/repos/community-staging-i686/
  blender/repos/community-staging-i686/PKGBUILD
(from rev 191789, blender/trunk/PKGBUILD)
  blender/repos/community-staging-x86_64/
  blender/repos/community-staging-x86_64/PKGBUILD
(from rev 191789, blender/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |  102 
 community-staging-x86_64/PKGBUILD |  102 
 2 files changed, 204 insertions(+)

Copied: blender/repos/community-staging-i686/PKGBUILD (from rev 191789, 
blender/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-10-10 07:25:53 UTC (rev 191790)
@@ -0,0 +1,102 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: John Sowiak 
+# Contributor: tobias 
+
+# Sometimes blender.org takes some time to release patch releases and because 
Arch users
+# are impatient, we sometimes need to build from git directly.
+# Update because I get so many queries on this:
+# Due to our other rolling deps, it's sometimes not possible to build Blender 
stable releases.
+# More often than not, a new openshadinglanguage breaks it and I could either 
backport fixes
+# or simply roll with a new version. I usually choose the latter when the 
former seems
+# unreasonable.
+
+_gittag=v2.78
+#_gitcommit=abf6f081c4cd5248e174caa8c1c765aa69b8cd96
+
+pkgname=blender
+pkgver=2.78
+#[[ -n $_gitcommit ]] && pkgver=${pkgver}.git1.${_gitcommit}
+pkgrel=2
+epoch=17
+pkgdesc="A fully integrated 3D graphics creation suite"
+arch=('i686' 'x86_64')
+license=('GPL')
+url="http://www.blender.org;
+depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 
'python-requests'
+ 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 'openjpeg'
+ 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada'
+ 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage'
+ 'jemalloc' 'libspnav' 'ptex' 'opensubdiv' 'openvdb' 'log4cplus' 
'sdl2')
+makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm35')
+makedepends_x86_64=('cuda')
+optdepends=('cuda: cycles renderer cuda support')
+options=(!strip)
+source=("git://git.blender.org/blender-addons.git"
+"git://git.blender.org/blender-addons-contrib.git"
+"git://git.blender.org/blender-translations.git"
+"git://git.blender.org/blender-dev-tools.git"
+"git://git.blender.org/scons.git")
+if [[ -n $_gittag ]]; then
+
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag}")
+elif [[ -n $_gitcommit ]]; then
+
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit}")
+fi
+md5sums=('SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP')
+
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  git submodule init
+  git config submodule."release/scripts/addons".url ${srcdir}/blender-addons
+  git config submodule."release/scripts/addons_contrib".url 
${srcdir}/blender-addons-contrib
+  git config submodule."release/datafiles/locale".url 
${srcdir}/blender-translations
+  git config submodule."source/tools".url ${srcdir}/blender-dev-tools
+  git config submodule."scons".url ${srcdir}/scons
+  git submodule update
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  mkdir build && cd build
+
+  [[ $CARCH == i686 ]] && BUILDCUDA="OFF" || BUILDCUDA="ON"
+
+  cmake -C../build_files/cmake/config/blender_full.cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DWITH_INSTALL_PORTABLE=OFF \
+-DWITH_PYTHON_INSTALL=OFF \
+-DOPENIMAGEIO_ROOT_DIR=/usr \
+-DWITH_LLVM=ON \
+-DWITH_SYSTEM_OPENJPEG=ON \
+-DWITH_GL_PROFILE_CORE=OFF \
+-DWITH_GL_PROFILE_ES20=OFF \
+-DLLVM_VERSION=3.5 \
+-DLLVM_STATIC=ON \
+-DWITH_CYCLES_CUDA_BINARIES=$BUILDCUDA \
+-DWITH_CYCLES_OSL=ON \
+-DWITH_CYCLES_PTEX=OFF \
+-DWITH_OPENSUBDIV=ON \
+-DPYTHON_VERSION=3.5 \
+-DPYTHON_LIBPATH=/usr/lib \
+-DPYTHON_LIBRARY=python3.5m \
+-DPYTHON_INCLUDE_DIRS=/usr/include/python3.5m
+  make # -j5 needs 48 GB of RAM while -j9 needs 64 GB
+
+  # PTEX is currently broken and experimental in blender anyway
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver/build"
+
+  make DESTDIR="${pkgdir}" install
+  python -m compileall "${pkgdir}/usr/share/blender"
+  python -O -m compileall "${pkgdir}/usr/share/blender"
+}

Copied: blender/repos/community-staging-x86_64/PKGBUILD (from rev 191789, 
blender/trunk/PKGBUILD)
===
--- 

[arch-commits] Commit in blender/repos (4 files)

2016-09-29 Thread Sven-Hendrik Haase
Date: Thursday, September 29, 2016 @ 16:23:37
  Author: svenstaro
Revision: 190955

archrelease: copy trunk to community-i686, community-x86_64

Added:
  blender/repos/community-i686/PKGBUILD
(from rev 190954, blender/trunk/PKGBUILD)
  blender/repos/community-x86_64/PKGBUILD
(from rev 190954, blender/trunk/PKGBUILD)
Deleted:
  blender/repos/community-i686/PKGBUILD
  blender/repos/community-x86_64/PKGBUILD

---+
 /PKGBUILD |  204 
 community-i686/PKGBUILD   |  102 --
 community-x86_64/PKGBUILD |  102 --
 3 files changed, 204 insertions(+), 204 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2016-09-29 16:23:24 UTC (rev 190954)
+++ community-i686/PKGBUILD 2016-09-29 16:23:37 UTC (rev 190955)
@@ -1,102 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: John Sowiak 
-# Contributor: tobias 
-
-# Sometimes blender.org takes some time to release patch releases and because 
Arch users
-# are impatient, we sometimes need to build from git directly.
-# Update because I get so many queries on this:
-# Due to our other rolling deps, it's sometimes not possible to build Blender 
stable releases.
-# More often than not, a new openshadinglanguage breaks it and I could either 
backport fixes
-# or simply roll with a new version. I usually choose the latter when the 
former seems
-# unreasonable.
-
-_gittag=v2.78-rc2
-#_gitcommit=abf6f081c4cd5248e174caa8c1c765aa69b8cd96
-
-pkgname=blender
-pkgver=2.78rc2
-#[[ -n $_gitcommit ]] && pkgver=${pkgver}.git1.${_gitcommit}
-pkgrel=1
-epoch=17
-pkgdesc="A fully integrated 3D graphics creation suite"
-arch=('i686' 'x86_64')
-license=('GPL')
-url="http://www.blender.org;
-depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 
'python-requests'
- 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 'openjpeg'
- 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada'
- 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage'
- 'jemalloc' 'libspnav' 'ptex' 'opensubdiv' 'openvdb' 'log4cplus')
-makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm35')
-makedepends_x86_64=('cuda')
-optdepends=('cuda: cycles renderer cuda support')
-options=(!strip)
-source=("git://git.blender.org/blender-addons.git"
-"git://git.blender.org/blender-addons-contrib.git"
-"git://git.blender.org/blender-translations.git"
-"git://git.blender.org/blender-dev-tools.git"
-"git://git.blender.org/scons.git")
-if [[ -n $_gittag ]]; then
-
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag}")
-elif [[ -n $_gitcommit ]]; then
-
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit}")
-fi
-md5sums=('SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP')
-
-prepare() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  git submodule init
-  git config submodule."release/scripts/addons".url ${srcdir}/blender-addons
-  git config submodule."release/scripts/addons_contrib".url 
${srcdir}/blender-addons-contrib
-  git config submodule."release/datafiles/locale".url 
${srcdir}/blender-translations
-  git config submodule."source/tools".url ${srcdir}/blender-dev-tools
-  git config submodule."scons".url ${srcdir}/scons
-  git submodule update
-}
-
-build() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  mkdir build && cd build
-
-  [[ $CARCH == i686 ]] && BUILDCUDA="OFF" || BUILDCUDA="ON"
-
-  cmake -C../build_files/cmake/config/blender_full.cmake .. \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_BUILD_TYPE=Release \
--DWITH_INSTALL_PORTABLE=OFF \
--DWITH_PYTHON_INSTALL=OFF \
--DOPENIMAGEIO_ROOT_DIR=/usr \
--DWITH_LLVM=ON \
--DWITH_SYSTEM_OPENJPEG=ON \
--DWITH_GL_PROFILE_CORE=OFF \
--DWITH_GL_PROFILE_ES20=OFF \
--DLLVM_VERSION=3.5 \
--DLLVM_STATIC=ON \
--DWITH_CYCLES_CUDA_BINARIES=$BUILDCUDA \
--DWITH_CYCLES_OSL=ON \
--DWITH_CYCLES_PTEX=OFF \
--DWITH_OPENSUBDIV=ON \
--DPYTHON_VERSION=3.5 \
--DPYTHON_LIBPATH=/usr/lib \
--DPYTHON_LIBRARY=python3.5m \
--DPYTHON_INCLUDE_DIRS=/usr/include/python3.5m
-  make # -j5 needs 48 GB of RAM while -j9 needs 64 GB
-
-  # PTEX is currently broken and experimental in blender anyway
-}
-
-package() {
-  cd "$srcdir/$pkgname-$pkgver/build"
-
-  make DESTDIR="${pkgdir}" install
-  python -m compileall "${pkgdir}/usr/share/blender"
-  python -O -m compileall "${pkgdir}/usr/share/blender"
-}

Copied: blender/repos/community-i686/PKGBUILD (from rev 190954, 
blender/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD   

[arch-commits] Commit in blender/repos (4 files)

2016-09-29 Thread Sven-Hendrik Haase
Date: Thursday, September 29, 2016 @ 15:42:46
  Author: svenstaro
Revision: 190947

archrelease: copy trunk to community-i686, community-x86_64

Added:
  blender/repos/community-i686/PKGBUILD
(from rev 190946, blender/trunk/PKGBUILD)
  blender/repos/community-x86_64/PKGBUILD
(from rev 190946, blender/trunk/PKGBUILD)
Deleted:
  blender/repos/community-i686/PKGBUILD
  blender/repos/community-x86_64/PKGBUILD

---+
 /PKGBUILD |  204 
 community-i686/PKGBUILD   |   99 -
 community-x86_64/PKGBUILD |   99 -
 3 files changed, 204 insertions(+), 198 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2016-09-29 15:42:34 UTC (rev 190946)
+++ community-i686/PKGBUILD 2016-09-29 15:42:46 UTC (rev 190947)
@@ -1,99 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: John Sowiak 
-# Contributor: tobias 
-
-# Sometimes blender.org takes some time to release patch releases and because 
Arch users
-# are impatient, we sometimes need to build from git directly.
-# Update because I get so many queries on this:
-# Due to our other rolling deps, it's sometimes not possible to build Blender 
stable releases.
-# More often than not, a new openshadinglanguage breaks it and I could either 
backport fixes
-# or simply roll with a new version. I usually choose the latter when the 
former seems
-# unreasonable.
-
-_gittag=v2.77a
-#_gitcommit=abf6f081c4cd5248e174caa8c1c765aa69b8cd96
-
-pkgname=blender
-pkgver=2.77.a
-#[[ -n $_gitcommit ]] && pkgver=${pkgver}.git1.${_gitcommit}
-pkgrel=8
-epoch=17
-pkgdesc="A fully integrated 3D graphics creation suite"
-arch=('i686' 'x86_64')
-license=('GPL')
-url="http://www.blender.org;
-depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 
'python-requests'
- 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 'openjpeg'
- 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada'
- 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage'
- 'jemalloc' 'libspnav' 'ptex' 'opensubdiv' 'openvdb' 'log4cplus')
-makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm35')
-makedepends_x86_64=('cuda')
-optdepends=('cuda: cycles renderer cuda support')
-options=(!strip)
-source=("git://git.blender.org/blender-addons.git"
-"git://git.blender.org/blender-addons-contrib.git"
-"git://git.blender.org/blender-translations.git"
-"git://git.blender.org/scons.git")
-if [[ -n $_gittag ]]; then
-
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag}")
-elif [[ -n $_gitcommit ]]; then
-
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit}")
-fi
-md5sums=('SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP')
-
-prepare() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  git submodule init
-  git config submodule."release/scripts/addons".url ${srcdir}/blender-addons
-  git config submodule."release/scripts/addons_contrib".url 
${srcdir}/blender-addons-contrib
-  git config submodule."release/datafiles/locale".url 
${srcdir}/blender-translations
-  git config submodule."scons".url ${srcdir}/scons
-  git submodule update
-}
-
-build() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  mkdir build && cd build
-
-  [[ $CARCH == i686 ]] && BUILDCUDA="OFF" || BUILDCUDA="ON"
-
-  cmake -C../build_files/cmake/config/blender_full.cmake .. \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_BUILD_TYPE=Release \
--DWITH_INSTALL_PORTABLE=OFF \
--DWITH_PYTHON_INSTALL=OFF \
--DOPENIMAGEIO_ROOT_DIR=/usr \
--DWITH_LLVM=ON \
--DWITH_SYSTEM_OPENJPEG=ON \
--DWITH_GL_PROFILE_CORE=OFF \
--DWITH_GL_PROFILE_ES20=OFF \
--DLLVM_VERSION=3.5 \
--DLLVM_STATIC=ON \
--DWITH_CYCLES_CUDA_BINARIES=$BUILDCUDA \
--DWITH_CYCLES_OSL=ON \
--DWITH_CYCLES_PTEX=OFF \
--DWITH_OPENSUBDIV=ON \
--DPYTHON_VERSION=3.5 \
--DPYTHON_LIBPATH=/usr/lib \
--DPYTHON_LIBRARY=python3.5m \
--DPYTHON_INCLUDE_DIRS=/usr/include/python3.5m
-  make # -j5 needs 48 GB of RAM while -j9 needs 64 GB
-
-  # PTEX is currently broken and experimental in blender anyway
-}
-
-package() {
-  cd "$srcdir/$pkgname-$pkgver/build"
-
-  make DESTDIR="${pkgdir}" install
-  python -m compileall "${pkgdir}/usr/share/blender"
-  python -O -m compileall "${pkgdir}/usr/share/blender"
-}

Copied: blender/repos/community-i686/PKGBUILD (from rev 190946, 
blender/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2016-09-29 15:42:46 UTC (rev 190947)
@@ -0,0 +1,102 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: John Sowiak 

[arch-commits] Commit in blender/repos (4 files)

2016-09-29 Thread Sven-Hendrik Haase
Date: Thursday, September 29, 2016 @ 14:02:04
  Author: svenstaro
Revision: 190905

archrelease: copy trunk to community-i686, community-x86_64

Added:
  blender/repos/community-i686/PKGBUILD
(from rev 190904, blender/trunk/PKGBUILD)
  blender/repos/community-x86_64/PKGBUILD
(from rev 190904, blender/trunk/PKGBUILD)
Deleted:
  blender/repos/community-i686/PKGBUILD
  blender/repos/community-x86_64/PKGBUILD

---+
 /PKGBUILD |  198 
 community-i686/PKGBUILD   |   99 --
 community-x86_64/PKGBUILD |   99 --
 3 files changed, 198 insertions(+), 198 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2016-09-29 14:01:48 UTC (rev 190904)
+++ community-i686/PKGBUILD 2016-09-29 14:02:04 UTC (rev 190905)
@@ -1,99 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: John Sowiak 
-# Contributor: tobias 
-
-# Sometimes blender.org takes some time to release patch releases and because 
Arch users
-# are impatient, we sometimes need to build from git directly.
-# Update because I get so many queries on this:
-# Due to our other rolling deps, it's sometimes not possible to build Blender 
stable releases.
-# More often than not, a new openshadinglanguage breaks it and I could either 
backport fixes
-# or simply roll with a new version. I usually choose the latter when the 
former seems
-# unreasonable.
-
-_gittag=v2.77a
-#_gitcommit=abf6f081c4cd5248e174caa8c1c765aa69b8cd96
-
-pkgname=blender
-pkgver=2.77.a
-#[[ -n $_gitcommit ]] && pkgver=${pkgver}.git1.${_gitcommit}
-pkgrel=7
-epoch=17
-pkgdesc="A fully integrated 3D graphics creation suite"
-arch=('i686' 'x86_64')
-license=('GPL')
-url="http://www.blender.org;
-depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 
'python-requests'
- 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 'openjpeg'
- 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada'
- 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage'
- 'jemalloc' 'libspnav' 'ptex' 'opensubdiv' 'openvdb' 'log4cplus')
-makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm35')
-makedepends_x86_64=('cuda')
-optdepends=('cuda: cycles renderer cuda support')
-options=(!strip)
-source=("git://git.blender.org/blender-addons.git"
-"git://git.blender.org/blender-addons-contrib.git"
-"git://git.blender.org/blender-translations.git"
-"git://git.blender.org/scons.git")
-if [[ -n $_gittag ]]; then
-
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag}")
-elif [[ -n $_gitcommit ]]; then
-
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit}")
-fi
-md5sums=('SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP')
-
-prepare() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  git submodule init
-  git config submodule."release/scripts/addons".url ${srcdir}/blender-addons
-  git config submodule."release/scripts/addons_contrib".url 
${srcdir}/blender-addons-contrib
-  git config submodule."release/datafiles/locale".url 
${srcdir}/blender-translations
-  git config submodule."scons".url ${srcdir}/scons
-  git submodule update
-}
-
-build() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  mkdir build && cd build
-
-  [[ $CARCH == i686 ]] && BUILDCUDA="OFF" || BUILDCUDA="ON"
-
-  cmake -C../build_files/cmake/config/blender_full.cmake .. \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_BUILD_TYPE=Release \
--DWITH_INSTALL_PORTABLE=OFF \
--DWITH_PYTHON_INSTALL=OFF \
--DOPENIMAGEIO_ROOT_DIR=/usr \
--DWITH_LLVM=ON \
--DWITH_SYSTEM_OPENJPEG=ON \
--DWITH_GL_PROFILE_CORE=OFF \
--DWITH_GL_PROFILE_ES20=OFF \
--DLLVM_VERSION=3.5 \
--DLLVM_STATIC=ON \
--DWITH_CYCLES_CUDA_BINARIES=$BUILDCUDA \
--DWITH_CYCLES_OSL=ON \
--DWITH_CYCLES_PTEX=OFF \
--DWITH_OPENSUBDIV=ON \
--DPYTHON_VERSION=3.5 \
--DPYTHON_LIBPATH=/usr/lib \
--DPYTHON_LIBRARY=python3.5m \
--DPYTHON_INCLUDE_DIRS=/usr/include/python3.5m
-  make # -j5 needs 48 GB of RAM while -j9 needs 64 GB
-
-  # PTEX is currently broken and experimental in blender anyway
-}
-
-package() {
-  cd "$srcdir/$pkgname-$pkgver/build"
-
-  make DESTDIR="${pkgdir}" install
-  python -m compileall "${pkgdir}/usr/share/blender"
-  python -O -m compileall "${pkgdir}/usr/share/blender"
-}

Copied: blender/repos/community-i686/PKGBUILD (from rev 190904, 
blender/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2016-09-29 14:02:04 UTC (rev 190905)
@@ -0,0 +1,99 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: John Sowiak 

[arch-commits] Commit in blender/repos (4 files)

2016-08-22 Thread Sven-Hendrik Haase
Date: Monday, August 22, 2016 @ 13:27:28
  Author: svenstaro
Revision: 187309

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  blender/repos/community-staging-i686/
  blender/repos/community-staging-i686/PKGBUILD
(from rev 187308, blender/trunk/PKGBUILD)
  blender/repos/community-staging-x86_64/
  blender/repos/community-staging-x86_64/PKGBUILD
(from rev 187308, blender/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   99 
 community-staging-x86_64/PKGBUILD |   99 
 2 files changed, 198 insertions(+)

Copied: blender/repos/community-staging-i686/PKGBUILD (from rev 187308, 
blender/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-08-22 13:27:28 UTC (rev 187309)
@@ -0,0 +1,99 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: John Sowiak 
+# Contributor: tobias 
+
+# Sometimes blender.org takes some time to release patch releases and because 
Arch users
+# are impatient, we sometimes need to build from git directly.
+# Update because I get so many queries on this:
+# Due to our other rolling deps, it's sometimes not possible to build Blender 
stable releases.
+# More often than not, a new openshadinglanguage breaks it and I could either 
backport fixes
+# or simply roll with a new version. I usually choose the latter when the 
former seems
+# unreasonable.
+
+_gittag=v2.77a
+#_gitcommit=abf6f081c4cd5248e174caa8c1c765aa69b8cd96
+
+pkgname=blender
+pkgver=2.77.a
+#[[ -n $_gitcommit ]] && pkgver=${pkgver}.git1.${_gitcommit}
+pkgrel=7
+epoch=17
+pkgdesc="A fully integrated 3D graphics creation suite"
+arch=('i686' 'x86_64')
+license=('GPL')
+url="http://www.blender.org;
+depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 
'python-requests'
+ 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 'openjpeg'
+ 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada'
+ 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage'
+ 'jemalloc' 'libspnav' 'ptex' 'opensubdiv' 'openvdb' 'log4cplus')
+makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm35')
+makedepends_x86_64=('cuda')
+optdepends=('cuda: cycles renderer cuda support')
+options=(!strip)
+source=("git://git.blender.org/blender-addons.git"
+"git://git.blender.org/blender-addons-contrib.git"
+"git://git.blender.org/blender-translations.git"
+"git://git.blender.org/scons.git")
+if [[ -n $_gittag ]]; then
+
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag}")
+elif [[ -n $_gitcommit ]]; then
+
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit}")
+fi
+md5sums=('SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP')
+
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  git submodule init
+  git config submodule."release/scripts/addons".url ${srcdir}/blender-addons
+  git config submodule."release/scripts/addons_contrib".url 
${srcdir}/blender-addons-contrib
+  git config submodule."release/datafiles/locale".url 
${srcdir}/blender-translations
+  git config submodule."scons".url ${srcdir}/scons
+  git submodule update
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  mkdir build && cd build
+
+  [[ $CARCH == i686 ]] && BUILDCUDA="OFF" || BUILDCUDA="ON"
+
+  cmake -C../build_files/cmake/config/blender_full.cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DWITH_INSTALL_PORTABLE=OFF \
+-DWITH_PYTHON_INSTALL=OFF \
+-DOPENIMAGEIO_ROOT_DIR=/usr \
+-DWITH_LLVM=ON \
+-DWITH_SYSTEM_OPENJPEG=ON \
+-DWITH_GL_PROFILE_CORE=OFF \
+-DWITH_GL_PROFILE_ES20=OFF \
+-DLLVM_VERSION=3.5 \
+-DLLVM_STATIC=ON \
+-DWITH_CYCLES_CUDA_BINARIES=$BUILDCUDA \
+-DWITH_CYCLES_OSL=ON \
+-DWITH_CYCLES_PTEX=OFF \
+-DWITH_OPENSUBDIV=ON \
+-DPYTHON_VERSION=3.5 \
+-DPYTHON_LIBPATH=/usr/lib \
+-DPYTHON_LIBRARY=python3.5m \
+-DPYTHON_INCLUDE_DIRS=/usr/include/python3.5m
+  make # -j5 needs 48 GB of RAM while -j9 needs 64 GB
+
+  # PTEX is currently broken and experimental in blender anyway
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver/build"
+
+  make DESTDIR="${pkgdir}" install
+  python -m compileall "${pkgdir}/usr/share/blender"
+  python -O -m compileall "${pkgdir}/usr/share/blender"
+}

Copied: blender/repos/community-staging-x86_64/PKGBUILD (from rev 187308, 
blender/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-08-22 13:27:28 UTC (rev 187309)
@@ -0,0 +1,99 @@
+# $Id$
+# 

[arch-commits] Commit in blender/repos (4 files)

2016-08-14 Thread Sven-Hendrik Haase
Date: Sunday, August 14, 2016 @ 15:34:38
  Author: svenstaro
Revision: 186744

archrelease: copy trunk to community-i686, community-x86_64

Added:
  blender/repos/community-i686/PKGBUILD
(from rev 186743, blender/trunk/PKGBUILD)
  blender/repos/community-x86_64/PKGBUILD
(from rev 186743, blender/trunk/PKGBUILD)
Deleted:
  blender/repos/community-i686/PKGBUILD
  blender/repos/community-x86_64/PKGBUILD

---+
 /PKGBUILD |  198 
 community-i686/PKGBUILD   |   99 --
 community-x86_64/PKGBUILD |   99 --
 3 files changed, 198 insertions(+), 198 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2016-08-14 15:34:23 UTC (rev 186743)
+++ community-i686/PKGBUILD 2016-08-14 15:34:38 UTC (rev 186744)
@@ -1,99 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: John Sowiak 
-# Contributor: tobias 
-
-# Sometimes blender.org takes some time to release patch releases and because 
Arch users
-# are impatient, we sometimes need to build from git directly.
-# Update because I get so many queries on this:
-# Due to our other rolling deps, it's sometimes not possible to build Blender 
stable releases.
-# More often than not, a new openshadinglanguage breaks it and I could either 
backport fixes
-# or simply roll with a new version. I usually choose the latter when the 
former seems
-# unreasonable.
-
-_gittag=v2.77a
-#_gitcommit=abf6f081c4cd5248e174caa8c1c765aa69b8cd96
-
-pkgname=blender
-pkgver=2.77.a
-#[[ -n $_gitcommit ]] && pkgver=${pkgver}.git1.${_gitcommit}
-pkgrel=5
-epoch=17
-pkgdesc="A fully integrated 3D graphics creation suite"
-arch=('i686' 'x86_64')
-license=('GPL')
-url="http://www.blender.org;
-depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 
'python-requests'
- 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 'openjpeg'
- 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada'
- 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage'
- 'jemalloc' 'libspnav' 'ptex' 'opensubdiv' 'openvdb' 'log4cplus')
-makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm35')
-makedepends_x86_64=('cuda')
-optdepends=('cuda: cycles renderer cuda support')
-options=(!strip)
-source=("git://git.blender.org/blender-addons.git"
-"git://git.blender.org/blender-addons-contrib.git"
-"git://git.blender.org/blender-translations.git"
-"git://git.blender.org/scons.git")
-if [[ -n $_gittag ]]; then
-
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag}")
-elif [[ -n $_gitcommit ]]; then
-
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit}")
-fi
-md5sums=('SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP')
-
-prepare() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  git submodule init
-  git config submodule."release/scripts/addons".url ${srcdir}/blender-addons
-  git config submodule."release/scripts/addons_contrib".url 
${srcdir}/blender-addons-contrib
-  git config submodule."release/datafiles/locale".url 
${srcdir}/blender-translations
-  git config submodule."scons".url ${srcdir}/scons
-  git submodule update
-}
-
-build() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  mkdir build && cd build
-
-  [[ $CARCH == i686 ]] && BUILDCUDA="OFF" || BUILDCUDA="ON"
-
-  cmake -C../build_files/cmake/config/blender_full.cmake .. \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_BUILD_TYPE=Release \
--DWITH_INSTALL_PORTABLE=OFF \
--DWITH_PYTHON_INSTALL=OFF \
--DOPENIMAGEIO_ROOT_DIR=/usr \
--DWITH_LLVM=ON \
--DWITH_SYSTEM_OPENJPEG=ON \
--DWITH_GL_PROFILE_CORE=OFF \
--DWITH_GL_PROFILE_ES20=OFF \
--DLLVM_VERSION=3.5 \
--DLLVM_STATIC=ON \
--DWITH_CYCLES_CUDA_BINARIES=$BUILDCUDA \
--DWITH_CYCLES_OSL=ON \
--DWITH_CYCLES_PTEX=OFF \
--DWITH_OPENSUBDIV=ON \
--DPYTHON_VERSION=3.5 \
--DPYTHON_LIBPATH=/usr/lib \
--DPYTHON_LIBRARY=python3.5m \
--DPYTHON_INCLUDE_DIRS=/usr/include/python3.5m
-  make # -j5 needs 48 GB of RAM while -j9 needs 64 GB
-
-  # PTEX is currently broken and experimental in blender anyway
-}
-
-package() {
-  cd "$srcdir/$pkgname-$pkgver/build"
-
-  make DESTDIR="${pkgdir}" install
-  python -m compileall "${pkgdir}/usr/share/blender"
-  python -O -m compileall "${pkgdir}/usr/share/blender"
-}

Copied: blender/repos/community-i686/PKGBUILD (from rev 186743, 
blender/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2016-08-14 15:34:38 UTC (rev 186744)
@@ -0,0 +1,99 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: John Sowiak 

[arch-commits] Commit in blender/repos (4 files)

2016-08-04 Thread Antonio Rojas
Date: Thursday, August 4, 2016 @ 19:17:11
  Author: arojas
Revision: 185088

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  blender/repos/community-staging-i686/
  blender/repos/community-staging-i686/PKGBUILD
(from rev 185087, blender/trunk/PKGBUILD)
  blender/repos/community-staging-x86_64/
  blender/repos/community-staging-x86_64/PKGBUILD
(from rev 185087, blender/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   99 
 community-staging-x86_64/PKGBUILD |   99 
 2 files changed, 198 insertions(+)

Copied: blender/repos/community-staging-i686/PKGBUILD (from rev 185087, 
blender/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-08-04 19:17:11 UTC (rev 185088)
@@ -0,0 +1,99 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: John Sowiak 
+# Contributor: tobias 
+
+# Sometimes blender.org takes some time to release patch releases and because 
Arch users
+# are impatient, we sometimes need to build from git directly.
+# Update because I get so many queries on this:
+# Due to our other rolling deps, it's sometimes not possible to build Blender 
stable releases.
+# More often than not, a new openshadinglanguage breaks it and I could either 
backport fixes
+# or simply roll with a new version. I usually choose the latter when the 
former seems
+# unreasonable.
+
+_gittag=v2.77a
+#_gitcommit=abf6f081c4cd5248e174caa8c1c765aa69b8cd96
+
+pkgname=blender
+pkgver=2.77.a
+#[[ -n $_gitcommit ]] && pkgver=${pkgver}.git1.${_gitcommit}
+pkgrel=5
+epoch=17
+pkgdesc="A fully integrated 3D graphics creation suite"
+arch=('i686' 'x86_64')
+license=('GPL')
+url="http://www.blender.org;
+depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 
'python-requests'
+ 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 'openjpeg'
+ 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada'
+ 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage'
+ 'jemalloc' 'libspnav' 'ptex' 'opensubdiv' 'openvdb' 'log4cplus')
+makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm35')
+makedepends_x86_64=('cuda')
+optdepends=('cuda: cycles renderer cuda support')
+options=(!strip)
+source=("git://git.blender.org/blender-addons.git"
+"git://git.blender.org/blender-addons-contrib.git"
+"git://git.blender.org/blender-translations.git"
+"git://git.blender.org/scons.git")
+if [[ -n $_gittag ]]; then
+
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag}")
+elif [[ -n $_gitcommit ]]; then
+
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit}")
+fi
+md5sums=('SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP')
+
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  git submodule init
+  git config submodule."release/scripts/addons".url ${srcdir}/blender-addons
+  git config submodule."release/scripts/addons_contrib".url 
${srcdir}/blender-addons-contrib
+  git config submodule."release/datafiles/locale".url 
${srcdir}/blender-translations
+  git config submodule."scons".url ${srcdir}/scons
+  git submodule update
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  mkdir build && cd build
+
+  [[ $CARCH == i686 ]] && BUILDCUDA="OFF" || BUILDCUDA="ON"
+
+  cmake -C../build_files/cmake/config/blender_full.cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DWITH_INSTALL_PORTABLE=OFF \
+-DWITH_PYTHON_INSTALL=OFF \
+-DOPENIMAGEIO_ROOT_DIR=/usr \
+-DWITH_LLVM=ON \
+-DWITH_SYSTEM_OPENJPEG=ON \
+-DWITH_GL_PROFILE_CORE=OFF \
+-DWITH_GL_PROFILE_ES20=OFF \
+-DLLVM_VERSION=3.5 \
+-DLLVM_STATIC=ON \
+-DWITH_CYCLES_CUDA_BINARIES=$BUILDCUDA \
+-DWITH_CYCLES_OSL=ON \
+-DWITH_CYCLES_PTEX=OFF \
+-DWITH_OPENSUBDIV=ON \
+-DPYTHON_VERSION=3.5 \
+-DPYTHON_LIBPATH=/usr/lib \
+-DPYTHON_LIBRARY=python3.5m \
+-DPYTHON_INCLUDE_DIRS=/usr/include/python3.5m
+  make # -j5 needs 48 GB of RAM while -j9 needs 64 GB
+
+  # PTEX is currently broken and experimental in blender anyway
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver/build"
+
+  make DESTDIR="${pkgdir}" install
+  python -m compileall "${pkgdir}/usr/share/blender"
+  python -O -m compileall "${pkgdir}/usr/share/blender"
+}

Copied: blender/repos/community-staging-x86_64/PKGBUILD (from rev 185087, 
blender/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-08-04 19:17:11 UTC (rev 185088)
@@ -0,0 +1,99 @@
+# $Id$
+# 

[arch-commits] Commit in blender/repos (4 files)

2011-11-05 Thread Ionut Biru
Date: Saturday, November 5, 2011 @ 07:37:37
  Author: ibiru
Revision: 142136

db-move: moved blender from [staging] to [testing] (i686)

Added:
  blender/repos/testing-i686/
  blender/repos/testing-i686/PKGBUILD
(from rev 142117, blender/repos/staging-i686/PKGBUILD)
  blender/repos/testing-i686/blender.install
(from rev 142117, blender/repos/staging-i686/blender.install)
Deleted:
  blender/repos/staging-i686/

-+
 PKGBUILD|   93 ++
 blender.install |   13 +++
 2 files changed, 106 insertions(+)

Copied: blender/repos/testing-i686/PKGBUILD (from rev 142117, 
blender/repos/staging-i686/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2011-11-05 11:37:37 UTC (rev 142136)
@@ -0,0 +1,93 @@
+# $Id$
+# Contributor: John Sowiak j...@archlinux.org
+# Maintainer: tobias tob...@archlinux.org
+
+# Apparently, the blender guys refuse to release source tarballs for
+# intermediate releases that deal mainly with binaries but incorporate tiny
+# minor changes from svn. Since I'm sick and tired of the urges of users that
+# look for release numbers only, we make a messy PKGBUILD that can checkout svn
+# release if necessary.
+
+#_svn=true
+_svn=false
+
+pkgname=blender
+pkgver=2.60a
+pkgrel=2
+epoch=3
+pkgdesc=A fully integrated 3D graphics creation suite
+arch=('i686' 'x86_64')
+license=('GPL')
+url=http://www.blender.org;
+depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' \
+ 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' \
+ 'freetype2' 'openal' 'libsndfile' 'ffmpeg')
+makedepends=('cmake')
+install=blender.install
+if [ $_svn = false ]; then
+  source=(http://download.blender.org/source/$pkgname-$pkgver.tar.gz)
+  md5sums=('cc7e4a56c9f7941c33c958ff0338f9a6')
+else
+  source=(ftp://ftp.archlinux.org/other/${pkgname}/$pkgname-$pkgver.tar.xz)
+  md5sums=('7579d1139d0d6025df8afcfca64a65c4')
+fi
+
+# source PKGBUILD  mksource
+mksource() {
+  [[ -x /usr/bin/svn ]] || (echo svn not found. Install subversion.  
return 1)
+  _svnver=38016
+  _svntrunk=https://svn.blender.org/svnroot/bf-blender/trunk/blender;
+  _svnmod=$pkgname-$pkgver
+  mkdir ${pkgname}-$pkgver
+  pushd ${pkgname}-$pkgver
+  svn co $_svntrunk --config-dir ./ -r $_svnver $_svnmod
+  find . -depth -type d -name .svn -exec rm -rf {} \;
+  tar -cJf ../${pkgname}-$pkgver.tar.xz ${pkgname}-$pkgver/*
+  popd
+}
+
+build() {
+  cd $srcdir/$pkgname-$pkgver
+  mkdir build
+  cd build
+
+  [[ $CARCH == i686 ]]  ENABLESSE2=-DSUPPORT_SSE2_BUILD:BOOL=OFF
+
+  cmake .. \
+-DCMAKE_INSTALL_PREFIX:PATH=/usr \
+-DCMAKE_BUILD_TYPE:STRING=Release \
+-DWITH_INSTALL_PORTABLE:BOOL=OFF \
+-DWITH_PYTHON_INSTALL:BOOL=OFF \
+-DWITH_OPENCOLLADA:BOOL=OFF \
+-DWITH_GAMEENGINE:BOOL=ON \
+-DWITH_PLAYER:BOOL=ON \
+-DWITH_BUILTIN_GLEW:BOOL=OFF \
+-DWITH_CODEC_FFMPEG:BOOL=ON \
+-DWITH_CODEC_SNDFILE:BOOL=ON \
+-DPYTHON_VERSION:STRING=3.2 \
+-DPYTHON_LIBPATH:STRING=/usr/lib \
+-DPYTHON_LIBRARY:STRING=python3.2mu \
+-DPYTHON_INCLUDE_DIRS:STRING=/usr/include/python3.2mu \
+$ENABLESSE2
+
+  make $MAKEFLAGS
+
+  cp -rf $srcdir/${pkgname}-$pkgver/release/plugins/* \
+$srcdir/${pkgname}-$pkgver/source/blender/blenpluginapi/
+  cd $srcdir/${pkgname}-$pkgver/source/blender/blenpluginapi
+  chmod 755 bmake
+  make
+}
+
+package() {
+  cd $srcdir/$pkgname-$pkgver/build
+  make DESTDIR=${pkgdir} install
+  python -m compileall ${pkgdir}/usr/share/blender
+
+# install plugins
+  install -d -m755 
$pkgdir/usr/share/blender/${pkgver%[a-z]}/plugins/{sequence,texture}
+  cp $srcdir/${pkgname}-$pkgver/source/blender/blenpluginapi/sequence/*.so \
+$pkgdir/usr/share/blender/${pkgver%[a-z]}/plugins/sequence/
+  cp $srcdir/${pkgname}-$pkgver/source/blender/blenpluginapi/texture/*.so \
+$pkgdir/usr/share/blender/${pkgver%[a-z]}/plugins/texture/
+}

Copied: blender/repos/testing-i686/blender.install (from rev 142117, 
blender/repos/staging-i686/blender.install)
===
--- testing-i686/blender.install(rev 0)
+++ testing-i686/blender.install2011-11-05 11:37:37 UTC (rev 142136)
@@ -0,0 +1,13 @@
+post_install() {
+  update-desktop-database -q
+  update-mime-database usr/share/mime  /dev/null
+  xdg-icon-resource forceupdate --theme hicolor  /dev/null
+}
+
+post_upgrade() {
+  post_install
+}
+
+post_remove() {
+  post_install
+}



[arch-commits] Commit in blender/repos (4 files)

2011-11-05 Thread Ionut Biru
Date: Saturday, November 5, 2011 @ 07:37:38
  Author: ibiru
Revision: 142137

db-move: moved blender from [staging] to [testing] (x86_64)

Added:
  blender/repos/testing-x86_64/
  blender/repos/testing-x86_64/PKGBUILD
(from rev 142117, blender/repos/staging-x86_64/PKGBUILD)
  blender/repos/testing-x86_64/blender.install
(from rev 142117, blender/repos/staging-x86_64/blender.install)
Deleted:
  blender/repos/staging-x86_64/

-+
 PKGBUILD|   93 ++
 blender.install |   13 +++
 2 files changed, 106 insertions(+)

Copied: blender/repos/testing-x86_64/PKGBUILD (from rev 142117, 
blender/repos/staging-x86_64/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2011-11-05 11:37:38 UTC (rev 142137)
@@ -0,0 +1,93 @@
+# $Id$
+# Contributor: John Sowiak j...@archlinux.org
+# Maintainer: tobias tob...@archlinux.org
+
+# Apparently, the blender guys refuse to release source tarballs for
+# intermediate releases that deal mainly with binaries but incorporate tiny
+# minor changes from svn. Since I'm sick and tired of the urges of users that
+# look for release numbers only, we make a messy PKGBUILD that can checkout svn
+# release if necessary.
+
+#_svn=true
+_svn=false
+
+pkgname=blender
+pkgver=2.60a
+pkgrel=2
+epoch=3
+pkgdesc=A fully integrated 3D graphics creation suite
+arch=('i686' 'x86_64')
+license=('GPL')
+url=http://www.blender.org;
+depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' \
+ 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' \
+ 'freetype2' 'openal' 'libsndfile' 'ffmpeg')
+makedepends=('cmake')
+install=blender.install
+if [ $_svn = false ]; then
+  source=(http://download.blender.org/source/$pkgname-$pkgver.tar.gz)
+  md5sums=('cc7e4a56c9f7941c33c958ff0338f9a6')
+else
+  source=(ftp://ftp.archlinux.org/other/${pkgname}/$pkgname-$pkgver.tar.xz)
+  md5sums=('7579d1139d0d6025df8afcfca64a65c4')
+fi
+
+# source PKGBUILD  mksource
+mksource() {
+  [[ -x /usr/bin/svn ]] || (echo svn not found. Install subversion.  
return 1)
+  _svnver=38016
+  _svntrunk=https://svn.blender.org/svnroot/bf-blender/trunk/blender;
+  _svnmod=$pkgname-$pkgver
+  mkdir ${pkgname}-$pkgver
+  pushd ${pkgname}-$pkgver
+  svn co $_svntrunk --config-dir ./ -r $_svnver $_svnmod
+  find . -depth -type d -name .svn -exec rm -rf {} \;
+  tar -cJf ../${pkgname}-$pkgver.tar.xz ${pkgname}-$pkgver/*
+  popd
+}
+
+build() {
+  cd $srcdir/$pkgname-$pkgver
+  mkdir build
+  cd build
+
+  [[ $CARCH == i686 ]]  ENABLESSE2=-DSUPPORT_SSE2_BUILD:BOOL=OFF
+
+  cmake .. \
+-DCMAKE_INSTALL_PREFIX:PATH=/usr \
+-DCMAKE_BUILD_TYPE:STRING=Release \
+-DWITH_INSTALL_PORTABLE:BOOL=OFF \
+-DWITH_PYTHON_INSTALL:BOOL=OFF \
+-DWITH_OPENCOLLADA:BOOL=OFF \
+-DWITH_GAMEENGINE:BOOL=ON \
+-DWITH_PLAYER:BOOL=ON \
+-DWITH_BUILTIN_GLEW:BOOL=OFF \
+-DWITH_CODEC_FFMPEG:BOOL=ON \
+-DWITH_CODEC_SNDFILE:BOOL=ON \
+-DPYTHON_VERSION:STRING=3.2 \
+-DPYTHON_LIBPATH:STRING=/usr/lib \
+-DPYTHON_LIBRARY:STRING=python3.2mu \
+-DPYTHON_INCLUDE_DIRS:STRING=/usr/include/python3.2mu \
+$ENABLESSE2
+
+  make $MAKEFLAGS
+
+  cp -rf $srcdir/${pkgname}-$pkgver/release/plugins/* \
+$srcdir/${pkgname}-$pkgver/source/blender/blenpluginapi/
+  cd $srcdir/${pkgname}-$pkgver/source/blender/blenpluginapi
+  chmod 755 bmake
+  make
+}
+
+package() {
+  cd $srcdir/$pkgname-$pkgver/build
+  make DESTDIR=${pkgdir} install
+  python -m compileall ${pkgdir}/usr/share/blender
+
+# install plugins
+  install -d -m755 
$pkgdir/usr/share/blender/${pkgver%[a-z]}/plugins/{sequence,texture}
+  cp $srcdir/${pkgname}-$pkgver/source/blender/blenpluginapi/sequence/*.so \
+$pkgdir/usr/share/blender/${pkgver%[a-z]}/plugins/sequence/
+  cp $srcdir/${pkgname}-$pkgver/source/blender/blenpluginapi/texture/*.so \
+$pkgdir/usr/share/blender/${pkgver%[a-z]}/plugins/texture/
+}

Copied: blender/repos/testing-x86_64/blender.install (from rev 142117, 
blender/repos/staging-x86_64/blender.install)
===
--- testing-x86_64/blender.install  (rev 0)
+++ testing-x86_64/blender.install  2011-11-05 11:37:38 UTC (rev 142137)
@@ -0,0 +1,13 @@
+post_install() {
+  update-desktop-database -q
+  update-mime-database usr/share/mime  /dev/null
+  xdg-icon-resource forceupdate --theme hicolor  /dev/null
+}
+
+post_upgrade() {
+  post_install
+}
+
+post_remove() {
+  post_install
+}



[arch-commits] Commit in blender/repos (4 files)

2011-09-17 Thread Stéphane Gaudreault
Date: Saturday, September 17, 2011 @ 17:02:39
  Author: stephane
Revision: 138151

db-move: moved blender from [staging] to [testing] (i686)

Added:
  blender/repos/testing-i686/
  blender/repos/testing-i686/PKGBUILD
(from rev 138150, blender/repos/staging-i686/PKGBUILD)
  blender/repos/testing-i686/blender.install
(from rev 138150, blender/repos/staging-i686/blender.install)
Deleted:
  blender/repos/staging-i686/

-+
 PKGBUILD|   92 ++
 blender.install |   17 +
 2 files changed, 109 insertions(+)

Copied: blender/repos/testing-i686/PKGBUILD (from rev 138150, 
blender/repos/staging-i686/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2011-09-17 21:02:39 UTC (rev 138151)
@@ -0,0 +1,92 @@
+# $Id$
+# Contributor: John Sowiak j...@archlinux.org
+# Maintainer: tobias tob...@archlinux.org
+
+# Apparently, the blender guys refuse to release source tarballs for
+# intermediate releases that deal mainly with binaries but incorporate tiny
+# minor changes from svn. Since I'm sick and tired of the urges of users that
+# look for release numbers only, we make a messy PKGBUILD that can checkout svn
+# release if necessary.
+
+#_svn=true
+_svn=false
+
+pkgname=blender
+pkgver=2.59
+pkgrel=3
+epoch=2
+pkgdesc=A fully integrated 3D graphics creation suite
+arch=('i686' 'x86_64')
+license=('GPL')
+url=http://www.blender.org;
+depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' \
+ 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' \
+ 'freetype2' 'openal' 'libsamplerate' 'ffmpeg')
+makedepends=('cmake') # 'subversion'
+install=blender.install
+if [ $_svn = false ]; then
+  source=(http://download.blender.org/source/$pkgname-$pkgver.tar.gz)
+  md5sums=('6f68fe3c3c2b6a85f1ba9ebc5b1155fe')
+else
+  source=(ftp://ftp.archlinux.org/other/${pkgname}/$pkgname-$pkgver.tar.xz)
+  md5sums=('7579d1139d0d6025df8afcfca64a65c4')
+fi
+
+# source PKGBUILD  mksource
+mksource() {
+  _svnver=38016
+  _svntrunk=https://svn.blender.org/svnroot/bf-blender/trunk/blender;
+  _svnmod=$pkgname-$pkgver
+  mkdir ${pkgname}-$pkgver
+  pushd ${pkgname}-$pkgver
+  svn co $_svntrunk --config-dir ./ -r $_svnver $_svnmod
+  find . -depth -type d -name .svn -exec rm -rf {} \;
+  tar -cJf ../${pkgname}-$pkgver.tar.xz ${pkgname}-$pkgver/*
+  popd
+}
+
+build() {
+  cd $srcdir/$pkgname-$pkgver
+  mkdir build
+  cd build
+
+  [[ $CARCH == i686 ]]  ENABLESSE2=-DSUPPORT_SSE2_BUILD:BOOL=OFF
+
+  cmake .. \
+-DCMAKE_INSTALL_PREFIX:PATH=/usr \
+-DCMAKE_BUILD_TYPE:STRING=Release \
+-DWITH_INSTALL_PORTABLE:BOOL=OFF \
+-DWITH_PYTHON_INSTALL:BOOL=OFF \
+-DWITH_OPENCOLLADA:BOOL=OFF \
+-DWITH_GAMEENGINE:BOOL=ON \
+-DWITH_PLAYER:BOOL=ON \
+-DWITH_BUILTIN_GLEW:BOOL=OFF \
+-DWITH_CODEC_FFMPEG:BOOL=ON \
+-DWITH_CODEC_SNDFILE:BOOL=ON \
+-DPYTHON_VERSION:STRING=3.2 \
+-DPYTHON_LIBPATH:STRING=/usr/lib \
+-DPYTHON_LIBRARY:STRING=python3.2mu \
+-DPYTHON_INCLUDE_DIRS:STRING=/usr/include/python3.2mu \
+$ENABLESSE2
+
+  make $MAKEFLAGS
+
+  cp -rf $srcdir/${pkgname}-$pkgver/release/plugins/* \
+$srcdir/${pkgname}-$pkgver/source/blender/blenpluginapi/
+  cd $srcdir/${pkgname}-$pkgver/source/blender/blenpluginapi
+  chmod 755 bmake
+  make
+}
+
+package() {
+  cd $srcdir/$pkgname-$pkgver/build
+  make DESTDIR=${pkgdir} install
+  python -m compileall ${pkgdir}/usr/share/blender
+
+# install plugins
+  install -d -m755 
$pkgdir/usr/share/blender/${pkgver%[a-z]}/plugins/{sequence,texture}
+  cp $srcdir/${pkgname}-$pkgver/source/blender/blenpluginapi/sequence/*.so \
+$pkgdir/usr/share/blender/${pkgver%[a-z]}/plugins/sequence/
+  cp $srcdir/${pkgname}-$pkgver/source/blender/blenpluginapi/texture/*.so \
+$pkgdir/usr/share/blender/${pkgver%[a-z]}/plugins/texture/
+}

Copied: blender/repos/testing-i686/blender.install (from rev 138150, 
blender/repos/staging-i686/blender.install)
===
--- testing-i686/blender.install(rev 0)
+++ testing-i686/blender.install2011-09-17 21:02:39 UTC (rev 138151)
@@ -0,0 +1,17 @@
+post_install() {
+  update-desktop-database -q
+  update-mime-database usr/share/mime  /dev/null
+  xdg-icon-resource forceupdate --theme hicolor  /dev/null
+}
+
+post_upgrade() {
+  update-desktop-database -q
+  update-mime-database usr/share/mime  /dev/null
+  xdg-icon-resource forceupdate --theme hicolor  /dev/null
+}
+
+post_remove() {
+  update-desktop-database -q
+  update-mime-database usr/share/mime  /dev/null
+  xdg-icon-resource forceupdate --theme hicolor  /dev/null
+}



[arch-commits] Commit in blender/repos (4 files)

2011-09-17 Thread Stéphane Gaudreault
Date: Saturday, September 17, 2011 @ 17:02:40
  Author: stephane
Revision: 138152

db-move: moved blender from [staging] to [testing] (x86_64)

Added:
  blender/repos/testing-x86_64/
  blender/repos/testing-x86_64/PKGBUILD
(from rev 138150, blender/repos/staging-x86_64/PKGBUILD)
  blender/repos/testing-x86_64/blender.install
(from rev 138150, blender/repos/staging-x86_64/blender.install)
Deleted:
  blender/repos/staging-x86_64/

-+
 PKGBUILD|   92 ++
 blender.install |   17 +
 2 files changed, 109 insertions(+)

Copied: blender/repos/testing-x86_64/PKGBUILD (from rev 138150, 
blender/repos/staging-x86_64/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2011-09-17 21:02:40 UTC (rev 138152)
@@ -0,0 +1,92 @@
+# $Id$
+# Contributor: John Sowiak j...@archlinux.org
+# Maintainer: tobias tob...@archlinux.org
+
+# Apparently, the blender guys refuse to release source tarballs for
+# intermediate releases that deal mainly with binaries but incorporate tiny
+# minor changes from svn. Since I'm sick and tired of the urges of users that
+# look for release numbers only, we make a messy PKGBUILD that can checkout svn
+# release if necessary.
+
+#_svn=true
+_svn=false
+
+pkgname=blender
+pkgver=2.59
+pkgrel=3
+epoch=2
+pkgdesc=A fully integrated 3D graphics creation suite
+arch=('i686' 'x86_64')
+license=('GPL')
+url=http://www.blender.org;
+depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' \
+ 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' \
+ 'freetype2' 'openal' 'libsamplerate' 'ffmpeg')
+makedepends=('cmake') # 'subversion'
+install=blender.install
+if [ $_svn = false ]; then
+  source=(http://download.blender.org/source/$pkgname-$pkgver.tar.gz)
+  md5sums=('6f68fe3c3c2b6a85f1ba9ebc5b1155fe')
+else
+  source=(ftp://ftp.archlinux.org/other/${pkgname}/$pkgname-$pkgver.tar.xz)
+  md5sums=('7579d1139d0d6025df8afcfca64a65c4')
+fi
+
+# source PKGBUILD  mksource
+mksource() {
+  _svnver=38016
+  _svntrunk=https://svn.blender.org/svnroot/bf-blender/trunk/blender;
+  _svnmod=$pkgname-$pkgver
+  mkdir ${pkgname}-$pkgver
+  pushd ${pkgname}-$pkgver
+  svn co $_svntrunk --config-dir ./ -r $_svnver $_svnmod
+  find . -depth -type d -name .svn -exec rm -rf {} \;
+  tar -cJf ../${pkgname}-$pkgver.tar.xz ${pkgname}-$pkgver/*
+  popd
+}
+
+build() {
+  cd $srcdir/$pkgname-$pkgver
+  mkdir build
+  cd build
+
+  [[ $CARCH == i686 ]]  ENABLESSE2=-DSUPPORT_SSE2_BUILD:BOOL=OFF
+
+  cmake .. \
+-DCMAKE_INSTALL_PREFIX:PATH=/usr \
+-DCMAKE_BUILD_TYPE:STRING=Release \
+-DWITH_INSTALL_PORTABLE:BOOL=OFF \
+-DWITH_PYTHON_INSTALL:BOOL=OFF \
+-DWITH_OPENCOLLADA:BOOL=OFF \
+-DWITH_GAMEENGINE:BOOL=ON \
+-DWITH_PLAYER:BOOL=ON \
+-DWITH_BUILTIN_GLEW:BOOL=OFF \
+-DWITH_CODEC_FFMPEG:BOOL=ON \
+-DWITH_CODEC_SNDFILE:BOOL=ON \
+-DPYTHON_VERSION:STRING=3.2 \
+-DPYTHON_LIBPATH:STRING=/usr/lib \
+-DPYTHON_LIBRARY:STRING=python3.2mu \
+-DPYTHON_INCLUDE_DIRS:STRING=/usr/include/python3.2mu \
+$ENABLESSE2
+
+  make $MAKEFLAGS
+
+  cp -rf $srcdir/${pkgname}-$pkgver/release/plugins/* \
+$srcdir/${pkgname}-$pkgver/source/blender/blenpluginapi/
+  cd $srcdir/${pkgname}-$pkgver/source/blender/blenpluginapi
+  chmod 755 bmake
+  make
+}
+
+package() {
+  cd $srcdir/$pkgname-$pkgver/build
+  make DESTDIR=${pkgdir} install
+  python -m compileall ${pkgdir}/usr/share/blender
+
+# install plugins
+  install -d -m755 
$pkgdir/usr/share/blender/${pkgver%[a-z]}/plugins/{sequence,texture}
+  cp $srcdir/${pkgname}-$pkgver/source/blender/blenpluginapi/sequence/*.so \
+$pkgdir/usr/share/blender/${pkgver%[a-z]}/plugins/sequence/
+  cp $srcdir/${pkgname}-$pkgver/source/blender/blenpluginapi/texture/*.so \
+$pkgdir/usr/share/blender/${pkgver%[a-z]}/plugins/texture/
+}

Copied: blender/repos/testing-x86_64/blender.install (from rev 138150, 
blender/repos/staging-x86_64/blender.install)
===
--- testing-x86_64/blender.install  (rev 0)
+++ testing-x86_64/blender.install  2011-09-17 21:02:40 UTC (rev 138152)
@@ -0,0 +1,17 @@
+post_install() {
+  update-desktop-database -q
+  update-mime-database usr/share/mime  /dev/null
+  xdg-icon-resource forceupdate --theme hicolor  /dev/null
+}
+
+post_upgrade() {
+  update-desktop-database -q
+  update-mime-database usr/share/mime  /dev/null
+  xdg-icon-resource forceupdate --theme hicolor  /dev/null
+}
+
+post_remove() {
+  update-desktop-database -q
+  update-mime-database usr/share/mime  /dev/null
+  xdg-icon-resource forceupdate --theme hicolor  /dev/null
+}