[arch-commits] Commit in openshadinglanguage/repos (8 files)

2017-09-14 Thread Sven-Hendrik Haase
Date: Thursday, September 14, 2017 @ 08:28:32
  Author: svenstaro
Revision: 257510

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

Added:
  openshadinglanguage/repos/community-staging-i686/PKGBUILD
(from rev 257509, openshadinglanguage/trunk/PKGBUILD)
  openshadinglanguage/repos/community-staging-i686/llvm-static-system-libs.patch
(from rev 257509, openshadinglanguage/trunk/llvm-static-system-libs.patch)
  openshadinglanguage/repos/community-staging-x86_64/PKGBUILD
(from rev 257509, openshadinglanguage/trunk/PKGBUILD)
  
openshadinglanguage/repos/community-staging-x86_64/llvm-static-system-libs.patch
(from rev 257509, openshadinglanguage/trunk/llvm-static-system-libs.patch)
Deleted:
  openshadinglanguage/repos/community-staging-i686/PKGBUILD
  openshadinglanguage/repos/community-staging-i686/llvm-static-system-libs.patch
  openshadinglanguage/repos/community-staging-x86_64/PKGBUILD
  
openshadinglanguage/repos/community-staging-x86_64/llvm-static-system-libs.patch

+
 /PKGBUILD  |  108 +++
 /llvm-static-system-libs.patch |   30 
 community-staging-i686/PKGBUILD|   53 ---
 community-staging-i686/llvm-static-system-libs.patch   |   15 --
 community-staging-x86_64/PKGBUILD  |   53 ---
 community-staging-x86_64/llvm-static-system-libs.patch |   15 --
 6 files changed, 138 insertions(+), 136 deletions(-)

Deleted: community-staging-i686/PKGBUILD
===
--- community-staging-i686/PKGBUILD 2017-09-14 08:28:10 UTC (rev 257509)
+++ community-staging-i686/PKGBUILD 2017-09-14 08:28:32 UTC (rev 257510)
@@ -1,53 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase 
-pkgname=openshadinglanguage
-pkgver=1.7.6
-pkgrel=1
-pkgdesc="Advanced shading language for production GI renderers"
-arch=(i686 x86_64)
-url="https://github.com/imageworks/OpenShadingLanguage";
-license=('custom')
-depends=('boost-libs' 'openimageio' 'openexr' 'intel-tbb' 'freetype2' 'libpng'
- 'libtiff' 'zlib' 'ncurses')
-makedepends=('boost' 'cmake' 'llvm35' 'clang35')
-source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz
-llvm-static-system-libs.patch)
-sha512sums=('c0f0f1aece6be0aca9751dd53063b2f3f14482d21304e0606c21f786d00adfb92025ca10c928bbc9b591a862aada0393efd62b4e27e39669e013264a2cb5c1ef'
-
'50f1e9a3e88b0b4e328778d4d8eb30989e1dfed0abe1bb84681dc8d368f343f3052dd975d7d500113d39f34bb8b59415c7a4e6dd841bc8d44de250a3b7f6aeec')
-
-prepare() {
-  cd OpenShadingLanguage-Release-$pkgver
-
-  # Add system libraries needed to link against LLVM components (zlib, ncurses)
-  # This is required in order to statically link against LLVM
-  patch -Np1 < $srcdir/llvm-static-system-libs.patch
-}
-
-build() {
-  cd OpenShadingLanguage-Release-$pkgver/src
-
-  [[ -d build ]] && rm -r build
-  mkdir build && cd build
-
-  cmake ../.. \
--DCMAKE_INSTALL_PREFIX=/usr \
--DLLVM_STATIC=1 \
--DOSL_BUILD_CPP11=1 \
--DSTOP_ON_WARNING=OFF
-  make
-}
-
-package() {
-  cd OpenShadingLanguage-Release-$pkgver/src/build
-
-  make DESTDIR="$pkgdir/" install
-
-  mkdir -p "$pkgdir"/usr/share/OSL/
-  mkdir -p "$pkgdir"/usr/share/licenses/$pkgname
-  mv "$pkgdir"/usr/LICENSE "$pkgdir"/usr/share/licenses/$pkgname # TODO: Tell 
upstream about this shit
-  mv "$pkgdir"/usr/{CHANGES,README.md,INSTALL} "$pkgdir"/usr/share/OSL/
-  mv "$pkgdir"/usr/doc "$pkgdir"/usr/share/OSL/doc
-  mv "$pkgdir"/usr/shaders "$pkgdir"/usr/share/OSL/shaders
-}
-
-# vim:set ts=2 sw=2 et:

Copied: openshadinglanguage/repos/community-staging-i686/PKGBUILD (from rev 
257509, openshadinglanguage/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-09-14 08:28:32 UTC (rev 257510)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+pkgname=openshadinglanguage
+pkgver=1.7.6
+pkgrel=2
+pkgdesc="Advanced shading language for production GI renderers"
+arch=(i686 x86_64)
+url="https://github.com/imageworks/OpenShadingLanguage";
+license=('custom')
+depends=('boost-libs' 'openimageio' 'openexr' 'intel-tbb' 'freetype2' 'libpng'
+ 'libtiff' 'zlib' 'ncurses')
+makedepends=('boost' 'cmake' 'llvm35' 'clang35')
+source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz
+llvm-static-system-libs.patch)
+sha512sums=('c0f0f1aece6be0aca9751dd53063b2f3f14482d21304e0606c21f786d00adfb92025ca10c928bbc9b591a862aada0393efd62b4e27e39669e013264a2cb5c1ef'
+
'50f1e9a3e88b0b4e328778d4d8eb30989e1dfed0abe1bb84681dc8d368f343f3052dd975d7d500113d39f34bb8b59415c7a4e6dd841bc8d44de250a3b7f6aeec')
+
+prepare() {
+  cd OpenShadingLanguage-Release-$pkgver
+
+  # A

[arch-commits] Commit in openshadinglanguage/repos (8 files)

2016-04-07 Thread Sven-Hendrik Haase
Date: Thursday, April 7, 2016 @ 18:16:44
  Author: svenstaro
Revision: 169659

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

Added:
  openshadinglanguage/repos/community-i686/PKGBUILD
(from rev 169658, openshadinglanguage/trunk/PKGBUILD)
  openshadinglanguage/repos/community-i686/llvm-static-system-libs.patch
(from rev 169658, openshadinglanguage/trunk/llvm-static-system-libs.patch)
  openshadinglanguage/repos/community-x86_64/PKGBUILD
(from rev 169658, openshadinglanguage/trunk/PKGBUILD)
  openshadinglanguage/repos/community-x86_64/llvm-static-system-libs.patch
(from rev 169658, openshadinglanguage/trunk/llvm-static-system-libs.patch)
Deleted:
  openshadinglanguage/repos/community-i686/PKGBUILD
  openshadinglanguage/repos/community-i686/llvm-static-system-libs.patch
  openshadinglanguage/repos/community-x86_64/PKGBUILD
  openshadinglanguage/repos/community-x86_64/llvm-static-system-libs.patch

+
 /PKGBUILD  |  110 +++
 /llvm-static-system-libs.patch |   30 ++
 community-i686/PKGBUILD|   55 ---
 community-i686/llvm-static-system-libs.patch   |   15 ---
 community-x86_64/PKGBUILD  |   55 ---
 community-x86_64/llvm-static-system-libs.patch |   15 ---
 6 files changed, 140 insertions(+), 140 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2016-04-07 16:16:31 UTC (rev 169658)
+++ community-i686/PKGBUILD 2016-04-07 16:16:44 UTC (rev 169659)
@@ -1,55 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase 
-pkgname=openshadinglanguage
-pkgver=1.7.1
-pkgrel=1
-pkgdesc="Advanced shading language for production GI renderers"
-arch=(i686 x86_64)
-url="https://github.com/imageworks/OpenShadingLanguage";
-license=('custom')
-depends=('boost-libs' 'openimageio' 'openexr' 'intel-tbb' 'freetype2' 'libpng'
- 'libtiff' 'zlib' 'ncurses')
-makedepends=('boost' 'cmake' 'clang35' 'llvm35')
-source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz
-llvm-static-system-libs.patch)
-md5sums=('ae9aae26ea71ba69346bb0f47a786ab4'
- 'b7c212b2549981ced03c091375f48122')
-
-prepare() {
-  cd OpenShadingLanguage-Release-$pkgver
-
-  # Add system libraries needed to link against LLVM components (zlib, ncurses)
-  # This is required in order to statically link against LLVM
-  patch -Np1 < $srcdir/llvm-static-system-libs.patch
-}
-
-build() {
-  cd OpenShadingLanguage-Release-$pkgver
-
-  cd src
-
-  [[ -d build ]] && rm -r build
-  mkdir build && cd build
-
-  cmake ../.. \
--DCMAKE_INSTALL_PREFIX=/usr \
--DLLVM_STATIC=1 \
--DOSL_BUILD_CPP11=1 \
--DCMAKE_CXX_FLAGS="-Wno-error=array-bounds -Wno-error=sign-compare 
-std=c++11"
-  make
-}
-
-package() {
-  cd OpenShadingLanguage-Release-$pkgver/src/build
-
-  make DESTDIR="$pkgdir/" install
-
-  mkdir -p "$pkgdir"/usr/share/OSL/
-  mkdir -p "$pkgdir"/usr/share/licenses/$pkgname
-  mv "$pkgdir"/usr/LICENSE "$pkgdir"/usr/share/licenses/$pkgname # TODO: Tell 
upstream about this shit
-  mv "$pkgdir"/usr/{CHANGES,README.md,INSTALL} "$pkgdir"/usr/share/OSL/
-  mv "$pkgdir"/usr/doc "$pkgdir"/usr/share/OSL/doc
-  mv "$pkgdir"/usr/shaders "$pkgdir"/usr/share/OSL/shaders
-}
-
-# vim:set ts=2 sw=2 et:

Copied: openshadinglanguage/repos/community-i686/PKGBUILD (from rev 169658, 
openshadinglanguage/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2016-04-07 16:16:44 UTC (rev 169659)
@@ -0,0 +1,55 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+pkgname=openshadinglanguage
+pkgver=1.7.2
+pkgrel=1
+pkgdesc="Advanced shading language for production GI renderers"
+arch=(i686 x86_64)
+url="https://github.com/imageworks/OpenShadingLanguage";
+license=('custom')
+depends=('boost-libs' 'openimageio' 'openexr' 'intel-tbb' 'freetype2' 'libpng'
+ 'libtiff' 'zlib' 'ncurses')
+makedepends=('boost' 'cmake' 'clang35' 'llvm35')
+source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz
+llvm-static-system-libs.patch)
+md5sums=('f337bf8b973d38e5cea031c29175d93f'
+ 'b7c212b2549981ced03c091375f48122')
+
+prepare() {
+  cd OpenShadingLanguage-Release-$pkgver
+
+  # Add system libraries needed to link against LLVM components (zlib, ncurses)
+  # This is required in order to statically link against LLVM
+  patch -Np1 < $srcdir/llvm-static-system-libs.patch
+}
+
+build() {
+  cd OpenShadingLanguage-Release-$pkgver
+
+  cd src
+
+  [[ -d build ]] && rm -r build
+  mkdir build && cd build
+
+  cmake ../.. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DLLVM_STATIC=1 \
+-DOSL_BUILD_CPP11=1 \
+-DCMAKE_CXX_FLAGS="-Wno-error=array-bounds -Wno-error=sign-compare 
-s

[arch-commits] Commit in openshadinglanguage/repos (8 files)

2015-05-08 Thread Sven-Hendrik Haase
Date: Friday, May 8, 2015 @ 20:43:02
  Author: svenstaro
Revision: 132989

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

Added:
  openshadinglanguage/repos/community-i686/PKGBUILD
(from rev 132988, openshadinglanguage/trunk/PKGBUILD)
  openshadinglanguage/repos/community-i686/llvm-static-system-libs.patch
(from rev 132988, openshadinglanguage/trunk/llvm-static-system-libs.patch)
  openshadinglanguage/repos/community-x86_64/PKGBUILD
(from rev 132988, openshadinglanguage/trunk/PKGBUILD)
  openshadinglanguage/repos/community-x86_64/llvm-static-system-libs.patch
(from rev 132988, openshadinglanguage/trunk/llvm-static-system-libs.patch)
Deleted:
  openshadinglanguage/repos/community-i686/PKGBUILD
  openshadinglanguage/repos/community-i686/llvm-static-system-libs.patch
  openshadinglanguage/repos/community-x86_64/PKGBUILD
  openshadinglanguage/repos/community-x86_64/llvm-static-system-libs.patch

+
 /PKGBUILD  |  114 +++
 /llvm-static-system-libs.patch |   30 ++
 community-i686/PKGBUILD|   57 ---
 community-i686/llvm-static-system-libs.patch   |   15 ---
 community-x86_64/PKGBUILD  |   57 ---
 community-x86_64/llvm-static-system-libs.patch |   15 ---
 6 files changed, 144 insertions(+), 144 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2015-05-08 18:42:56 UTC (rev 132988)
+++ community-i686/PKGBUILD 2015-05-08 18:43:02 UTC (rev 132989)
@@ -1,57 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase 
-pkgname=openshadinglanguage
-pkgver=1.5.12
-pkgrel=6
-pkgdesc="Advanced shading language for production GI renderers"
-arch=(i686 x86_64)
-url="https://github.com/imageworks/OpenShadingLanguage";
-license=('custom')
-depends=('boost-libs' 'openimageio' 'openexr' 'intel-tbb' 'freetype2' 'libpng'
- 'libtiff' 'zlib' 'ncurses')
-makedepends=('boost' 'cmake' 'clang35' 'llvm35')
-source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz
-llvm-static-system-libs.patch
-
alignment.patch::https://github.com/imageworks/OpenShadingLanguage/commit/bcaf5778e2d778b72615e5c49269b59671cf0d91.patch)
-md5sums=('484752a0f97df55962c3a667075deddc'
- 'b7c212b2549981ced03c091375f48122'
- 'f3f24c2aa7f5aabd98c0967747b58ecc')
-
-prepare() {
-  cd OpenShadingLanguage-Release-$pkgver
-  patch -Np1 < $srcdir/alignment.patch
-
-  # Add system libraries needed to link against LLVM components (zlib, ncurses)
-  # This is required in order to statically link against LLVM
-  patch -Np1 < $srcdir/llvm-static-system-libs.patch
-}
-
-build() {
-  cd OpenShadingLanguage-Release-$pkgver
-
-  cd src
-
-  [[ -d build ]] && rm -r build
-  mkdir build && cd build
-
-  cmake ../.. \
--DCMAKE_INSTALL_PREFIX=/usr \
--DLLVM_STATIC=1 \
--DCMAKE_CXX_FLAGS="-Wno-error=array-bounds -std=c++11"
-  make
-}
-
-package() {
-  cd OpenShadingLanguage-Release-$pkgver/src/build
-
-  make DESTDIR="$pkgdir/" install
-
-  mkdir -p "$pkgdir"/usr/share/OSL/
-  mkdir -p "$pkgdir"/usr/share/licenses/$pkgname
-  mv "$pkgdir"/usr/LICENSE "$pkgdir"/usr/share/licenses/$pkgname # TODO: Tell 
upstream about this shit
-  mv "$pkgdir"/usr/{CHANGES,README.md,INSTALL} "$pkgdir"/usr/share/OSL/
-  mv "$pkgdir"/usr/doc "$pkgdir"/usr/share/OSL/doc
-  mv "$pkgdir"/usr/shaders "$pkgdir"/usr/share/OSL/shaders
-}
-
-# vim:set ts=2 sw=2 et:

Copied: openshadinglanguage/repos/community-i686/PKGBUILD (from rev 132988, 
openshadinglanguage/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2015-05-08 18:43:02 UTC (rev 132989)
@@ -0,0 +1,57 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+pkgname=openshadinglanguage
+pkgver=1.5.12
+pkgrel=7
+pkgdesc="Advanced shading language for production GI renderers"
+arch=(i686 x86_64)
+url="https://github.com/imageworks/OpenShadingLanguage";
+license=('custom')
+depends=('boost-libs' 'openimageio' 'openexr' 'intel-tbb' 'freetype2' 'libpng'
+ 'libtiff' 'zlib' 'ncurses')
+makedepends=('boost' 'cmake' 'clang35' 'llvm35')
+source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz
+llvm-static-system-libs.patch
+
alignment.patch::https://github.com/imageworks/OpenShadingLanguage/commit/bcaf5778e2d778b72615e5c49269b59671cf0d91.patch)
+md5sums=('484752a0f97df55962c3a667075deddc'
+ 'b7c212b2549981ced03c091375f48122'
+ 'f3f24c2aa7f5aabd98c0967747b58ecc')
+
+prepare() {
+  cd OpenShadingLanguage-Release-$pkgver
+  patch -Np1 < $srcdir/alignment.patch
+
+  # Add system libraries needed to link against LLVM components (zlib, ncurses)
+  # This is required in order to statically link 

[arch-commits] Commit in openshadinglanguage/repos (8 files)

2015-04-28 Thread Sven-Hendrik Haase
Date: Wednesday, April 29, 2015 @ 03:53:14
  Author: svenstaro
Revision: 132482

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

Added:
  openshadinglanguage/repos/community-i686/PKGBUILD
(from rev 132481, openshadinglanguage/trunk/PKGBUILD)
  openshadinglanguage/repos/community-i686/llvm-static-system-libs.patch
(from rev 132481, openshadinglanguage/trunk/llvm-static-system-libs.patch)
  openshadinglanguage/repos/community-x86_64/PKGBUILD
(from rev 132481, openshadinglanguage/trunk/PKGBUILD)
  openshadinglanguage/repos/community-x86_64/llvm-static-system-libs.patch
(from rev 132481, openshadinglanguage/trunk/llvm-static-system-libs.patch)
Deleted:
  openshadinglanguage/repos/community-i686/PKGBUILD
  openshadinglanguage/repos/community-i686/llvm-static-system-libs.patch
  openshadinglanguage/repos/community-x86_64/PKGBUILD
  openshadinglanguage/repos/community-x86_64/llvm-static-system-libs.patch

+
 /PKGBUILD  |  114 +++
 /llvm-static-system-libs.patch |   30 ++
 community-i686/PKGBUILD|   57 ---
 community-i686/llvm-static-system-libs.patch   |   15 ---
 community-x86_64/PKGBUILD  |   57 ---
 community-x86_64/llvm-static-system-libs.patch |   15 ---
 6 files changed, 144 insertions(+), 144 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2015-04-29 01:53:08 UTC (rev 132481)
+++ community-i686/PKGBUILD 2015-04-29 01:53:14 UTC (rev 132482)
@@ -1,57 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase 
-pkgname=openshadinglanguage
-pkgver=1.5.12
-pkgrel=5
-pkgdesc="Advanced shading language for production GI renderers"
-arch=(i686 x86_64)
-url="https://github.com/imageworks/OpenShadingLanguage";
-license=('custom')
-depends=('boost-libs' 'openimageio' 'openexr' 'intel-tbb' 'freetype2' 'libpng'
- 'libtiff' 'zlib' 'ncurses')
-makedepends=('boost' 'cmake' 'clang35' 'llvm35')
-source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz
-llvm-static-system-libs.patch
-
alignment.patch::https://github.com/imageworks/OpenShadingLanguage/commit/bcaf5778e2d778b72615e5c49269b59671cf0d91.patch)
-md5sums=('484752a0f97df55962c3a667075deddc'
- 'b7c212b2549981ced03c091375f48122'
- 'f3f24c2aa7f5aabd98c0967747b58ecc')
-
-prepare() {
-  cd OpenShadingLanguage-Release-$pkgver
-  patch -Np1 < $srcdir/alignment.patch
-
-  # Add system libraries needed to link against LLVM components (zlib, ncurses)
-  # This is required in order to statically link against LLVM
-  patch -Np1 < $srcdir/llvm-static-system-libs.patch
-}
-
-build() {
-  cd OpenShadingLanguage-Release-$pkgver
-
-  cd src
-
-  [[ -d build ]] && rm -r build
-  mkdir build && cd build
-
-  cmake ../.. \
--DCMAKE_INSTALL_PREFIX=/usr \
--DLLVM_STATIC=1 \
--DCMAKE_CXX_FLAGS="-Wno-error=array-bounds -std=c++11"
-  make
-}
-
-package() {
-  cd OpenShadingLanguage-Release-$pkgver/src/build
-
-  make DESTDIR="$pkgdir/" install
-
-  mkdir -p "$pkgdir"/usr/share/OSL/
-  mkdir -p "$pkgdir"/usr/share/licenses/$pkgname
-  mv "$pkgdir"/usr/LICENSE "$pkgdir"/usr/share/licenses/$pkgname # TODO: Tell 
upstream about this shit
-  mv "$pkgdir"/usr/{CHANGES,README.md,INSTALL} "$pkgdir"/usr/share/OSL/
-  mv "$pkgdir"/usr/doc "$pkgdir"/usr/share/OSL/doc
-  mv "$pkgdir"/usr/shaders "$pkgdir"/usr/share/OSL/shaders
-}
-
-# vim:set ts=2 sw=2 et:

Copied: openshadinglanguage/repos/community-i686/PKGBUILD (from rev 132481, 
openshadinglanguage/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2015-04-29 01:53:14 UTC (rev 132482)
@@ -0,0 +1,57 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+pkgname=openshadinglanguage
+pkgver=1.5.12
+pkgrel=6
+pkgdesc="Advanced shading language for production GI renderers"
+arch=(i686 x86_64)
+url="https://github.com/imageworks/OpenShadingLanguage";
+license=('custom')
+depends=('boost-libs' 'openimageio' 'openexr' 'intel-tbb' 'freetype2' 'libpng'
+ 'libtiff' 'zlib' 'ncurses')
+makedepends=('boost' 'cmake' 'clang35' 'llvm35')
+source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz
+llvm-static-system-libs.patch
+
alignment.patch::https://github.com/imageworks/OpenShadingLanguage/commit/bcaf5778e2d778b72615e5c49269b59671cf0d91.patch)
+md5sums=('484752a0f97df55962c3a667075deddc'
+ 'b7c212b2549981ced03c091375f48122'
+ 'f3f24c2aa7f5aabd98c0967747b58ecc')
+
+prepare() {
+  cd OpenShadingLanguage-Release-$pkgver
+  patch -Np1 < $srcdir/alignment.patch
+
+  # Add system libraries needed to link against LLVM components (zlib, ncurses)
+  # This is required in order to statically

[arch-commits] Commit in openshadinglanguage/repos (8 files)

2013-12-01 Thread Sven-Hendrik Haase
Date: Monday, December 2, 2013 @ 04:30:44
  Author: svenstaro
Revision: 101836

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

Added:
  openshadinglanguage/repos/community-staging-i686/PKGBUILD
(from rev 101835, openshadinglanguage/trunk/PKGBUILD)
  openshadinglanguage/repos/community-staging-i686/llvm32.patch
(from rev 101835, openshadinglanguage/trunk/llvm32.patch)
  openshadinglanguage/repos/community-staging-x86_64/PKGBUILD
(from rev 101835, openshadinglanguage/trunk/PKGBUILD)
  openshadinglanguage/repos/community-staging-x86_64/llvm32.patch
(from rev 101835, openshadinglanguage/trunk/llvm32.patch)
Deleted:
  openshadinglanguage/repos/community-staging-i686/PKGBUILD
  openshadinglanguage/repos/community-staging-i686/llvm32.patch
  openshadinglanguage/repos/community-staging-x86_64/PKGBUILD
  openshadinglanguage/repos/community-staging-x86_64/llvm32.patch

---+
 /PKGBUILD |   86 +++
 /llvm32.patch |  142 
 community-staging-i686/PKGBUILD   |   43 -
 community-staging-i686/llvm32.patch   |   71 
 community-staging-x86_64/PKGBUILD |   43 -
 community-staging-x86_64/llvm32.patch |   71 
 6 files changed, 228 insertions(+), 228 deletions(-)

Deleted: community-staging-i686/PKGBUILD
===
--- community-staging-i686/PKGBUILD 2013-12-02 03:30:39 UTC (rev 101835)
+++ community-staging-i686/PKGBUILD 2013-12-02 03:30:44 UTC (rev 101836)
@@ -1,43 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase 
-pkgname=openshadinglanguage
-pkgver=1.4.0
-pkgrel=1
-pkgdesc="Advanced shading language for production GI renderers"
-arch=(i686 x86_64)
-url="https://github.com/imageworks/OpenShadingLanguage";
-license=('custom')
-depends=('boost-libs' 'openimageio' 'openexr' 'intel-tbb' 'freetype2' 'libpng' 
'libtiff' 'llvm')
-makedepends=('boost' 'cmake' 'clang')
-source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz)
-md5sums=('dcc7b6dfbc68d7af0d5cfa2940ff205b')
-
-build() {
-  cd OpenShadingLanguage-Release-$pkgver
-
-  cd src
-
-  [[ -d build ]] && rm -r build
-  mkdir build && cd build
-
-  cmake \
--DCMAKE_INSTALL_PREFIX=/usr \
--DLLVM_STATIC=0 \
-../..
-  make
-}
-
-package() {
-  cd OpenShadingLanguage-Release-$pkgver/src/build
-
-  make DESTDIR="$pkgdir/" install
-
-  mkdir -p "$pkgdir"/usr/share/OSL/
-  mkdir -p "$pkgdir"/usr/share/licenses/$pkgname
-  mv "$pkgdir"/usr/LICENSE "$pkgdir"/usr/share/licenses/$pkgname # TODO: Tell 
upstream about this shit
-  mv "$pkgdir"/usr/{CHANGES,README.md,INSTALL} "$pkgdir"/usr/share/OSL/
-  mv "$pkgdir"/usr/doc "$pkgdir"/usr/share/OSL/doc
-  mv "$pkgdir"/usr/shaders "$pkgdir"/usr/share/OSL/shaders
-}
-
-# vim:set ts=2 sw=2 et:

Copied: openshadinglanguage/repos/community-staging-i686/PKGBUILD (from rev 
101835, openshadinglanguage/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2013-12-02 03:30:44 UTC (rev 101836)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+pkgname=openshadinglanguage
+pkgver=1.4.0
+pkgrel=2
+pkgdesc="Advanced shading language for production GI renderers"
+arch=(i686 x86_64)
+url="https://github.com/imageworks/OpenShadingLanguage";
+license=('custom')
+depends=('boost-libs' 'openimageio' 'openexr' 'intel-tbb' 'freetype2' 'libpng' 
'libtiff' 'llvm')
+makedepends=('boost' 'cmake' 'clang')
+source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz)
+md5sums=('dcc7b6dfbc68d7af0d5cfa2940ff205b')
+
+build() {
+  cd OpenShadingLanguage-Release-$pkgver
+
+  cd src
+
+  [[ -d build ]] && rm -r build
+  mkdir build && cd build
+
+  cmake \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DLLVM_STATIC=0 \
+../..
+  make
+}
+
+package() {
+  cd OpenShadingLanguage-Release-$pkgver/src/build
+
+  make DESTDIR="$pkgdir/" install
+
+  mkdir -p "$pkgdir"/usr/share/OSL/
+  mkdir -p "$pkgdir"/usr/share/licenses/$pkgname
+  mv "$pkgdir"/usr/LICENSE "$pkgdir"/usr/share/licenses/$pkgname # TODO: Tell 
upstream about this shit
+  mv "$pkgdir"/usr/{CHANGES,README.md,INSTALL} "$pkgdir"/usr/share/OSL/
+  mv "$pkgdir"/usr/doc "$pkgdir"/usr/share/OSL/doc
+  mv "$pkgdir"/usr/shaders "$pkgdir"/usr/share/OSL/shaders
+}
+
+# vim:set ts=2 sw=2 et:

Deleted: community-staging-i686/llvm32.patch
===
--- community-staging-i686/llvm32.patch 2013-12-02 03:30:39 UTC (rev 101835)
+++ community-staging-i686/llvm32.patch 2013-12-02 03:30:44 UTC (rev 101836)
@@ -1,71 +0,0 @@
-commit c391ceb1936459b70147d6f8ac389ded26a7e028
-Author: Sven-Hendrik Haase 
-Date:   Fri Dec 28 09:00:33 2012 +0100
-
-Fix for LL

[arch-commits] Commit in openshadinglanguage/repos (8 files)

2013-08-30 Thread Sven-Hendrik Haase
Date: Friday, August 30, 2013 @ 19:18:19
  Author: svenstaro
Revision: 96490

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

Added:
  openshadinglanguage/repos/community-i686/PKGBUILD
(from rev 96489, openshadinglanguage/trunk/PKGBUILD)
  openshadinglanguage/repos/community-i686/llvm32.patch
(from rev 96489, openshadinglanguage/trunk/llvm32.patch)
  openshadinglanguage/repos/community-x86_64/PKGBUILD
(from rev 96489, openshadinglanguage/trunk/PKGBUILD)
  openshadinglanguage/repos/community-x86_64/llvm32.patch
(from rev 96489, openshadinglanguage/trunk/llvm32.patch)
Deleted:
  openshadinglanguage/repos/community-i686/PKGBUILD
  openshadinglanguage/repos/community-i686/llvm32.patch
  openshadinglanguage/repos/community-x86_64/PKGBUILD
  openshadinglanguage/repos/community-x86_64/llvm32.patch

---+
 /PKGBUILD |   86 
 /llvm32.patch |  142 
 community-i686/PKGBUILD   |   43 
 community-i686/llvm32.patch   |   71 
 community-x86_64/PKGBUILD |   43 
 community-x86_64/llvm32.patch |   71 
 6 files changed, 228 insertions(+), 228 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2013-08-30 17:18:05 UTC (rev 96489)
+++ community-i686/PKGBUILD 2013-08-30 17:18:19 UTC (rev 96490)
@@ -1,43 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase 
-pkgname=openshadinglanguage
-pkgver=1.3.3
-pkgrel=3
-pkgdesc="Advanced shading language for production GI renderers"
-arch=(i686 x86_64)
-url="https://github.com/imageworks/OpenShadingLanguage";
-license=('custom')
-depends=('boost-libs' 'openimageio' 'openexr' 'intel-tbb' 'freetype2' 'libpng' 
'libtiff' 'llvm')
-makedepends=('boost' 'cmake' 'clang')
-source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz)
-md5sums=('17aaa01987963220e164522c29281f14')
-
-build() {
-  cd OpenShadingLanguage-Release-$pkgver
-
-  cd src
-
-  [[ -d build ]] && rm -r build
-  mkdir build && cd build
-
-  cmake \
--DCMAKE_INSTALL_PREFIX=/usr \
--DLLVM_STATIC=1 \
-..
-  make
-}
-
-package() {
-  cd OpenShadingLanguage-Release-$pkgver/src/build
-
-  make DESTDIR="$pkgdir/" install
-
-  mkdir -p "$pkgdir"/usr/share/OSL/
-  mkdir -p "$pkgdir"/usr/share/licenses/$pkgname
-  mv "$pkgdir"/usr/LICENSE "$pkgdir"/usr/share/licenses/$pkgname # TODO: Tell 
upstream about this shit
-  mv "$pkgdir"/usr/{CHANGES,README.md,INSTALL} "$pkgdir"/usr/share/OSL/
-  mv "$pkgdir"/usr/doc "$pkgdir"/usr/share/OSL/doc
-  mv "$pkgdir"/usr/shaders "$pkgdir"/usr/share/OSL/shaders
-}
-
-# vim:set ts=2 sw=2 et:

Copied: openshadinglanguage/repos/community-i686/PKGBUILD (from rev 96489, 
openshadinglanguage/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2013-08-30 17:18:19 UTC (rev 96490)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+pkgname=openshadinglanguage
+pkgver=1.3.3
+pkgrel=4
+pkgdesc="Advanced shading language for production GI renderers"
+arch=(i686 x86_64)
+url="https://github.com/imageworks/OpenShadingLanguage";
+license=('custom')
+depends=('boost-libs' 'openimageio' 'openexr' 'intel-tbb' 'freetype2' 'libpng' 
'libtiff' 'llvm')
+makedepends=('boost' 'cmake' 'clang')
+source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz)
+md5sums=('17aaa01987963220e164522c29281f14')
+
+build() {
+  cd OpenShadingLanguage-Release-$pkgver
+
+  cd src
+
+  [[ -d build ]] && rm -r build
+  mkdir build && cd build
+
+  cmake \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DLLVM_STATIC=0 \
+..
+  make
+}
+
+package() {
+  cd OpenShadingLanguage-Release-$pkgver/src/build
+
+  make DESTDIR="$pkgdir/" install
+
+  mkdir -p "$pkgdir"/usr/share/OSL/
+  mkdir -p "$pkgdir"/usr/share/licenses/$pkgname
+  mv "$pkgdir"/usr/LICENSE "$pkgdir"/usr/share/licenses/$pkgname # TODO: Tell 
upstream about this shit
+  mv "$pkgdir"/usr/{CHANGES,README.md,INSTALL} "$pkgdir"/usr/share/OSL/
+  mv "$pkgdir"/usr/doc "$pkgdir"/usr/share/OSL/doc
+  mv "$pkgdir"/usr/shaders "$pkgdir"/usr/share/OSL/shaders
+}
+
+# vim:set ts=2 sw=2 et:

Deleted: community-i686/llvm32.patch
===
--- community-i686/llvm32.patch 2013-08-30 17:18:05 UTC (rev 96489)
+++ community-i686/llvm32.patch 2013-08-30 17:18:19 UTC (rev 96490)
@@ -1,71 +0,0 @@
-commit c391ceb1936459b70147d6f8ac389ded26a7e028
-Author: Sven-Hendrik Haase 
-Date:   Fri Dec 28 09:00:33 2012 +0100
-
-Fix for LLVM 3.2
-
-diff --git a/src/liboslexec/llvm_headers.h b/src/liboslexec/llvm_headers.h
-index 41a7a11..5ff4384 100644
 a/src/liboslexec/llvm_headers.h
-+++ b/src/liboslexec/llvm_headers.h
-@@ -45,1

[arch-commits] Commit in openshadinglanguage/repos (8 files)

2013-07-15 Thread Sven-Hendrik Haase
Date: Tuesday, July 16, 2013 @ 00:55:05
  Author: svenstaro
Revision: 94175

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

Added:
  openshadinglanguage/repos/community-i686/PKGBUILD
(from rev 94174, openshadinglanguage/trunk/PKGBUILD)
  openshadinglanguage/repos/community-i686/llvm32.patch
(from rev 94174, openshadinglanguage/trunk/llvm32.patch)
  openshadinglanguage/repos/community-x86_64/PKGBUILD
(from rev 94174, openshadinglanguage/trunk/PKGBUILD)
  openshadinglanguage/repos/community-x86_64/llvm32.patch
(from rev 94174, openshadinglanguage/trunk/llvm32.patch)
Deleted:
  openshadinglanguage/repos/community-i686/PKGBUILD
  openshadinglanguage/repos/community-i686/llvm32.patch
  openshadinglanguage/repos/community-x86_64/PKGBUILD
  openshadinglanguage/repos/community-x86_64/llvm32.patch

---+
 /PKGBUILD |   86 
 /llvm32.patch |  142 
 community-i686/PKGBUILD   |   42 ---
 community-i686/llvm32.patch   |   71 
 community-x86_64/PKGBUILD |   42 ---
 community-x86_64/llvm32.patch |   71 
 6 files changed, 228 insertions(+), 226 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2013-07-15 22:54:53 UTC (rev 94174)
+++ community-i686/PKGBUILD 2013-07-15 22:55:05 UTC (rev 94175)
@@ -1,42 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase 
-pkgname=openshadinglanguage
-pkgver=1.3.3
-pkgrel=2
-pkgdesc="Advanced shading language for production GI renderers"
-arch=(i686 x86_64)
-url="http://code.google.com/p/openshadinglanguage/";
-license=('custom')
-depends=('boost-libs' 'openimageio' 'openexr' 'llvm' 'intel-tbb' 'freetype2' 
'libpng' 'libtiff')
-makedepends=('boost' 'cmake' 'clang')
-source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz)
-md5sums=('17aaa01987963220e164522c29281f14')
-
-build() {
-  cd OpenShadingLanguage-Release-$pkgver
-
-  cd src
-
-  [[ -d build ]] && rm -r build
-  mkdir build && cd build
-
-  cmake \
--DCMAKE_INSTALL_PREFIX=/usr \
-..
-  make
-}
-
-package() {
-  cd OpenShadingLanguage-Release-$pkgver/src/build
-
-  make DESTDIR="$pkgdir/" install
-
-  mkdir -p "$pkgdir"/usr/share/OSL/
-  mkdir -p "$pkgdir"/usr/share/licenses/$pkgname
-  mv "$pkgdir"/usr/LICENSE "$pkgdir"/usr/share/licenses/$pkgname # TODO: Tell 
upstream about this shit
-  mv "$pkgdir"/usr/{CHANGES,README.md,INSTALL} "$pkgdir"/usr/share/OSL/
-  mv "$pkgdir"/usr/doc "$pkgdir"/usr/share/OSL/doc
-  mv "$pkgdir"/usr/shaders "$pkgdir"/usr/share/OSL/shaders
-}
-
-# vim:set ts=2 sw=2 et:

Copied: openshadinglanguage/repos/community-i686/PKGBUILD (from rev 94174, 
openshadinglanguage/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2013-07-15 22:55:05 UTC (rev 94175)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+pkgname=openshadinglanguage
+pkgver=1.3.3
+pkgrel=3
+pkgdesc="Advanced shading language for production GI renderers"
+arch=(i686 x86_64)
+url="https://github.com/imageworks/OpenShadingLanguage";
+license=('custom')
+depends=('boost-libs' 'openimageio' 'openexr' 'intel-tbb' 'freetype2' 'libpng' 
'libtiff' 'llvm')
+makedepends=('boost' 'cmake' 'clang')
+source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz)
+md5sums=('17aaa01987963220e164522c29281f14')
+
+build() {
+  cd OpenShadingLanguage-Release-$pkgver
+
+  cd src
+
+  [[ -d build ]] && rm -r build
+  mkdir build && cd build
+
+  cmake \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DLLVM_STATIC=1 \
+..
+  make
+}
+
+package() {
+  cd OpenShadingLanguage-Release-$pkgver/src/build
+
+  make DESTDIR="$pkgdir/" install
+
+  mkdir -p "$pkgdir"/usr/share/OSL/
+  mkdir -p "$pkgdir"/usr/share/licenses/$pkgname
+  mv "$pkgdir"/usr/LICENSE "$pkgdir"/usr/share/licenses/$pkgname # TODO: Tell 
upstream about this shit
+  mv "$pkgdir"/usr/{CHANGES,README.md,INSTALL} "$pkgdir"/usr/share/OSL/
+  mv "$pkgdir"/usr/doc "$pkgdir"/usr/share/OSL/doc
+  mv "$pkgdir"/usr/shaders "$pkgdir"/usr/share/OSL/shaders
+}
+
+# vim:set ts=2 sw=2 et:

Deleted: community-i686/llvm32.patch
===
--- community-i686/llvm32.patch 2013-07-15 22:54:53 UTC (rev 94174)
+++ community-i686/llvm32.patch 2013-07-15 22:55:05 UTC (rev 94175)
@@ -1,71 +0,0 @@
-commit c391ceb1936459b70147d6f8ac389ded26a7e028
-Author: Sven-Hendrik Haase 
-Date:   Fri Dec 28 09:00:33 2012 +0100
-
-Fix for LLVM 3.2
-
-diff --git a/src/liboslexec/llvm_headers.h b/src/liboslexec/llvm_headers.h
-index 41a7a11..5ff4384 100644
 a/src/liboslexec/llvm_headers.h
-+++ b/src/liboslexec/llvm_headers.h
-@@ -45,10 +45,18 @@ namespace llvm = L

[arch-commits] Commit in openshadinglanguage/repos (8 files)

2013-07-11 Thread Sven-Hendrik Haase
Date: Friday, July 12, 2013 @ 02:11:01
  Author: svenstaro
Revision: 93957

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

Added:
  openshadinglanguage/repos/community-testing-i686/PKGBUILD
(from rev 93956, openshadinglanguage/trunk/PKGBUILD)
  openshadinglanguage/repos/community-testing-i686/llvm32.patch
(from rev 93956, openshadinglanguage/trunk/llvm32.patch)
  openshadinglanguage/repos/community-testing-x86_64/PKGBUILD
(from rev 93956, openshadinglanguage/trunk/PKGBUILD)
  openshadinglanguage/repos/community-testing-x86_64/llvm32.patch
(from rev 93956, openshadinglanguage/trunk/llvm32.patch)
Deleted:
  openshadinglanguage/repos/community-testing-i686/PKGBUILD
  openshadinglanguage/repos/community-testing-i686/llvm32.patch
  openshadinglanguage/repos/community-testing-x86_64/PKGBUILD
  openshadinglanguage/repos/community-testing-x86_64/llvm32.patch

---+
 /PKGBUILD |   84 ++
 /llvm32.patch |  142 
 community-testing-i686/PKGBUILD   |   46 --
 community-testing-i686/llvm32.patch   |   71 
 community-testing-x86_64/PKGBUILD |   46 --
 community-testing-x86_64/llvm32.patch |   71 
 6 files changed, 226 insertions(+), 234 deletions(-)

Deleted: community-testing-i686/PKGBUILD
===
--- community-testing-i686/PKGBUILD 2013-07-12 00:10:51 UTC (rev 93956)
+++ community-testing-i686/PKGBUILD 2013-07-12 00:11:01 UTC (rev 93957)
@@ -1,46 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase 
-pkgname=openshadinglanguage
-pkgver=1.3.2
-pkgrel=1
-pkgdesc="Advanced shading language for production GI renderers"
-arch=(i686 x86_64)
-url="http://code.google.com/p/openshadinglanguage/";
-license=('custom')
-depends=('boost-libs' 'openimageio' 'openexr' 'llvm' 'intel-tbb' 'freetype2' 
'libpng' 'libtiff')
-makedepends=('boost' 'cmake' 'clang')
-source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz
-https://github.com/imageworks/OpenShadingLanguage/pull/273.patch)
-md5sums=('985f1c0908368e9acfeff76120ab1b9e'
- '9fe2b863a4b69dc5be489fd4eef8606c')
-
-build() {
-  cd OpenShadingLanguage-Release-$pkgver
-
-  patch -Np1 < $srcdir/273.patch
-
-  cd src
-
-  [[ -d build ]] && rm -r build
-  mkdir build && cd build
-
-  cmake \
--DCMAKE_INSTALL_PREFIX=/usr \
-..
-  make
-}
-
-package() {
-  cd OpenShadingLanguage-Release-$pkgver/src/build
-
-  make DESTDIR="$pkgdir/" install
-
-  mkdir -p "$pkgdir"/usr/share/OSL/
-  mkdir -p "$pkgdir"/usr/share/licenses/$pkgname
-  mv "$pkgdir"/usr/LICENSE "$pkgdir"/usr/share/licenses/$pkgname # TODO: Tell 
upstream about this shit
-  mv "$pkgdir"/usr/{CHANGES,README.md,INSTALL} "$pkgdir"/usr/share/OSL/
-  mv "$pkgdir"/usr/doc "$pkgdir"/usr/share/OSL/doc
-  mv "$pkgdir"/usr/shaders "$pkgdir"/usr/share/OSL/shaders
-}
-
-# vim:set ts=2 sw=2 et:

Copied: openshadinglanguage/repos/community-testing-i686/PKGBUILD (from rev 
93956, openshadinglanguage/trunk/PKGBUILD)
===
--- community-testing-i686/PKGBUILD (rev 0)
+++ community-testing-i686/PKGBUILD 2013-07-12 00:11:01 UTC (rev 93957)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+pkgname=openshadinglanguage
+pkgver=1.3.3
+pkgrel=2
+pkgdesc="Advanced shading language for production GI renderers"
+arch=(i686 x86_64)
+url="http://code.google.com/p/openshadinglanguage/";
+license=('custom')
+depends=('boost-libs' 'openimageio' 'openexr' 'llvm' 'intel-tbb' 'freetype2' 
'libpng' 'libtiff')
+makedepends=('boost' 'cmake' 'clang')
+source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz)
+md5sums=('17aaa01987963220e164522c29281f14')
+
+build() {
+  cd OpenShadingLanguage-Release-$pkgver
+
+  cd src
+
+  [[ -d build ]] && rm -r build
+  mkdir build && cd build
+
+  cmake \
+-DCMAKE_INSTALL_PREFIX=/usr \
+..
+  make
+}
+
+package() {
+  cd OpenShadingLanguage-Release-$pkgver/src/build
+
+  make DESTDIR="$pkgdir/" install
+
+  mkdir -p "$pkgdir"/usr/share/OSL/
+  mkdir -p "$pkgdir"/usr/share/licenses/$pkgname
+  mv "$pkgdir"/usr/LICENSE "$pkgdir"/usr/share/licenses/$pkgname # TODO: Tell 
upstream about this shit
+  mv "$pkgdir"/usr/{CHANGES,README.md,INSTALL} "$pkgdir"/usr/share/OSL/
+  mv "$pkgdir"/usr/doc "$pkgdir"/usr/share/OSL/doc
+  mv "$pkgdir"/usr/shaders "$pkgdir"/usr/share/OSL/shaders
+}
+
+# vim:set ts=2 sw=2 et:

Deleted: community-testing-i686/llvm32.patch
===
--- community-testing-i686/llvm32.patch 2013-07-12 00:10:51 UTC (rev 93956)
+++ community-testing-i686/llvm32.patch 2013-07-12 00:11:01 UTC (rev 93957)
@@ -1,71 +0,0 @@
-commit c391ceb1936459b70147d6f8ac389ded26a7e028
-Aut

[arch-commits] Commit in openshadinglanguage/repos (8 files)

2013-07-11 Thread Sven-Hendrik Haase
Date: Friday, July 12, 2013 @ 01:25:34
  Author: svenstaro
Revision: 93951

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

Added:
  openshadinglanguage/repos/community-i686/PKGBUILD
(from rev 93950, openshadinglanguage/trunk/PKGBUILD)
  openshadinglanguage/repos/community-i686/llvm32.patch
(from rev 93950, openshadinglanguage/trunk/llvm32.patch)
  openshadinglanguage/repos/community-x86_64/PKGBUILD
(from rev 93950, openshadinglanguage/trunk/PKGBUILD)
  openshadinglanguage/repos/community-x86_64/llvm32.patch
(from rev 93950, openshadinglanguage/trunk/llvm32.patch)
Deleted:
  openshadinglanguage/repos/community-i686/PKGBUILD
  openshadinglanguage/repos/community-i686/llvm32.patch
  openshadinglanguage/repos/community-x86_64/PKGBUILD
  openshadinglanguage/repos/community-x86_64/llvm32.patch

---+
 /PKGBUILD |   84 +++
 /llvm32.patch |  142 
 community-i686/PKGBUILD   |   43 
 community-i686/llvm32.patch   |   71 
 community-x86_64/PKGBUILD |   43 
 community-x86_64/llvm32.patch |   71 
 6 files changed, 226 insertions(+), 228 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2013-07-11 23:25:24 UTC (rev 93950)
+++ community-i686/PKGBUILD 2013-07-11 23:25:34 UTC (rev 93951)
@@ -1,43 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase 
-pkgname=openshadinglanguage
-pkgver=1.3.0
-pkgrel=4
-pkgdesc="Advanced shading language for production GI renderers"
-arch=(i686 x86_64)
-url="http://code.google.com/p/openshadinglanguage/";
-license=('custom')
-depends=('boost-libs' 'openimageio' 'openexr' 'llvm' 'intel-tbb' 'freetype2' 
'libpng' 'libtiff')
-makedepends=('boost' 'cmake' 'clang')
-source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz)
-md5sums=('1e8c47475cb092cec0aada843b2893ed')
-
-build() {
-  cd OpenShadingLanguage-Release-$pkgver/src
-
-  [[ -d build ]] && rm -r build
-  mkdir build && cd build
-
-  # TODO: Remove LLVM_STATIC with llvm 3.3 when we'll have shared libs
-  # Check blender for crash with llvm pipe (run LIBGL_ALWAYS_SOFTWARE=1 
blender)
-  cmake \
--DCMAKE_INSTALL_PREFIX=/usr \
--DLLVM_STATIC=ON \
-..
-  make
-}
-
-package() {
-  cd OpenShadingLanguage-Release-$pkgver/src/build
-
-  make DESTDIR="$pkgdir/" install
-
-  mkdir -p "$pkgdir"/usr/share/OSL/
-  mkdir -p "$pkgdir"/usr/share/licenses/$pkgname
-  mv "$pkgdir"/usr/LICENSE "$pkgdir"/usr/share/licenses/$pkgname # TODO: Tell 
upstream about this shit
-  mv "$pkgdir"/usr/{CHANGES,README.md,INSTALL} "$pkgdir"/usr/share/OSL/
-  mv "$pkgdir"/usr/doc "$pkgdir"/usr/share/OSL/doc
-  mv "$pkgdir"/usr/shaders "$pkgdir"/usr/share/OSL/shaders
-}
-
-# vim:set ts=2 sw=2 et:

Copied: openshadinglanguage/repos/community-i686/PKGBUILD (from rev 93950, 
openshadinglanguage/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2013-07-11 23:25:34 UTC (rev 93951)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+pkgname=openshadinglanguage
+pkgver=1.3.3
+pkgrel=1
+pkgdesc="Advanced shading language for production GI renderers"
+arch=(i686 x86_64)
+url="http://code.google.com/p/openshadinglanguage/";
+license=('custom')
+depends=('boost-libs' 'openimageio' 'openexr' 'llvm' 'intel-tbb' 'freetype2' 
'libpng' 'libtiff')
+makedepends=('boost' 'cmake' 'clang')
+source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz)
+md5sums=('17aaa01987963220e164522c29281f14')
+
+build() {
+  cd OpenShadingLanguage-Release-$pkgver
+
+  cd src
+
+  [[ -d build ]] && rm -r build
+  mkdir build && cd build
+
+  cmake \
+-DCMAKE_INSTALL_PREFIX=/usr \
+..
+  make
+}
+
+package() {
+  cd OpenShadingLanguage-Release-$pkgver/src/build
+
+  make DESTDIR="$pkgdir/" install
+
+  mkdir -p "$pkgdir"/usr/share/OSL/
+  mkdir -p "$pkgdir"/usr/share/licenses/$pkgname
+  mv "$pkgdir"/usr/LICENSE "$pkgdir"/usr/share/licenses/$pkgname # TODO: Tell 
upstream about this shit
+  mv "$pkgdir"/usr/{CHANGES,README.md,INSTALL} "$pkgdir"/usr/share/OSL/
+  mv "$pkgdir"/usr/doc "$pkgdir"/usr/share/OSL/doc
+  mv "$pkgdir"/usr/shaders "$pkgdir"/usr/share/OSL/shaders
+}
+
+# vim:set ts=2 sw=2 et:

Deleted: community-i686/llvm32.patch
===
--- community-i686/llvm32.patch 2013-07-11 23:25:24 UTC (rev 93950)
+++ community-i686/llvm32.patch 2013-07-11 23:25:34 UTC (rev 93951)
@@ -1,71 +0,0 @@
-commit c391ceb1936459b70147d6f8ac389ded26a7e028
-Author: Sven-Hendrik Haase 
-Date:   Fri Dec 28 09:00:33 2012 +0100
-
-Fix for LLVM 3.2
-
-diff --git a/src/liboslexec/llvm_headers.h b/src/liboslexec/llvm_headers.h

[arch-commits] Commit in openshadinglanguage/repos (8 files)

2013-03-29 Thread Stéphane Gaudreault
Date: Friday, March 29, 2013 @ 20:32:26
  Author: stephane
Revision: 87302

db-move: moved openshadinglanguage from [community-staging] to 
[community-testing] (i686, x86_64)

Added:
  openshadinglanguage/repos/community-testing-i686/
  openshadinglanguage/repos/community-testing-i686/PKGBUILD
(from rev 87277, openshadinglanguage/repos/community-staging-i686/PKGBUILD)
  openshadinglanguage/repos/community-testing-i686/llvm32.patch
(from rev 87277, 
openshadinglanguage/repos/community-staging-i686/llvm32.patch)
  openshadinglanguage/repos/community-testing-x86_64/
  openshadinglanguage/repos/community-testing-x86_64/PKGBUILD
(from rev 87277, 
openshadinglanguage/repos/community-staging-x86_64/PKGBUILD)
  openshadinglanguage/repos/community-testing-x86_64/llvm32.patch
(from rev 87277, 
openshadinglanguage/repos/community-staging-x86_64/llvm32.patch)
Deleted:
  openshadinglanguage/repos/community-staging-i686/
  openshadinglanguage/repos/community-staging-x86_64/

---+
 community-testing-i686/PKGBUILD   |   42 ++
 community-testing-i686/llvm32.patch   |   71 
 community-testing-x86_64/PKGBUILD |   42 ++
 community-testing-x86_64/llvm32.patch |   71 
 4 files changed, 226 insertions(+)

Copied: openshadinglanguage/repos/community-testing-i686/PKGBUILD (from rev 
87277, openshadinglanguage/repos/community-staging-i686/PKGBUILD)
===
--- community-testing-i686/PKGBUILD (rev 0)
+++ community-testing-i686/PKGBUILD 2013-03-29 19:32:26 UTC (rev 87302)
@@ -0,0 +1,42 @@
+# Maintainer: Sven-Hendrik Haase 
+pkgname=openshadinglanguage
+pkgver=1.3.0
+pkgrel=3
+pkgdesc="Advanced shading language for production GI renderers"
+arch=(i686 x86_64)
+url="http://code.google.com/p/openshadinglanguage/";
+license=('custom')
+depends=('boost-libs' 'openimageio' 'openexr' 'llvm' 'intel-tbb' 'freetype2' 
'libpng' 'libtiff')
+makedepends=('boost' 'cmake' 'clang')
+source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz)
+md5sums=('1e8c47475cb092cec0aada843b2893ed')
+
+build() {
+  cd OpenShadingLanguage-Release-$pkgver/src
+
+  [[ -d build ]] && rm -r build
+  mkdir build && cd build
+
+  # TODO: Remove LLVM_STATIC with llvm 3.3 when we'll have shared libs
+  # Check blender for crash with llvm pipe (run LIBGL_ALWAYS_SOFTWARE=1 
blender)
+  cmake \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DLLVM_STATIC=ON \
+..
+  make
+}
+
+package() {
+  cd OpenShadingLanguage-Release-$pkgver/src/build
+
+  make DESTDIR="$pkgdir/" install
+
+  mkdir -p $pkgdir/usr/share/OSL/
+  mkdir -p $pkgdir/usr/share/licenses/$pkgname
+  mv $pkgdir/usr/LICENSE $pkgdir/usr/share/licenses/$pkgname # TODO: Tell 
upstream about this shit
+  mv $pkgdir/usr/{CHANGES,README.md,INSTALL} $pkgdir/usr/share/OSL/
+  mv $pkgdir/usr/doc $pkgdir/usr/share/OSL/doc
+  mv $pkgdir/usr/shaders $pkgdir/usr/share/OSL/shaders
+}
+
+# vim:set ts=2 sw=2 et:

Copied: openshadinglanguage/repos/community-testing-i686/llvm32.patch (from rev 
87277, openshadinglanguage/repos/community-staging-i686/llvm32.patch)
===
--- community-testing-i686/llvm32.patch (rev 0)
+++ community-testing-i686/llvm32.patch 2013-03-29 19:32:26 UTC (rev 87302)
@@ -0,0 +1,71 @@
+commit c391ceb1936459b70147d6f8ac389ded26a7e028
+Author: Sven-Hendrik Haase 
+Date:   Fri Dec 28 09:00:33 2012 +0100
+
+Fix for LLVM 3.2
+
+diff --git a/src/liboslexec/llvm_headers.h b/src/liboslexec/llvm_headers.h
+index 41a7a11..5ff4384 100644
+--- a/src/liboslexec/llvm_headers.h
 b/src/liboslexec/llvm_headers.h
+@@ -45,10 +45,18 @@ namespace llvm = LLVM_NAMESPACE;
+ #include 
+ #include 
+ #include 
++#if OSL_LLVM_VERSION >= 32
++#include 
++#else
+ #include 
++#endif
+ #include 
+ #include 
+ #include 
++#if OSL_LLVM_VERSION >= 32
++#include 
++#else
+ #include 
++#endif
+ 
+ #endif /* OSL_LLVM_HEADERS_H */
+diff --git a/src/liboslexec/llvm_instance.cpp 
b/src/liboslexec/llvm_instance.cpp
+index 8709c8b..3e42557 100644
+--- a/src/liboslexec/llvm_instance.cpp
 b/src/liboslexec/llvm_instance.cpp
+@@ -1273,13 +1273,21 @@ RuntimeOptimizer::llvm_setup_optimization_passes ()
+ //
+ m_llvm_func_passes = new llvm::FunctionPassManager(llvm_module());
+ llvm::FunctionPassManager &fpm (*m_llvm_func_passes);
++#if OSL_LLVM_VERSION >= 32
++fpm.add (new llvm::DataLayout(llvm_module()));
++#else
+ fpm.add (new llvm::TargetData(llvm_module()));
++#endif
+ 
+ // Specify module-wide (interprocedural optimization) passes
+ //
+ m_llvm_passes = new llvm::PassManager;
+ llvm::PassManager &passes (*m_llvm_passes);
++#if OSL_LLVM_VERSION >= 32
++passes.add (new llvm::DataLayout(llvm_module()));
++#else
+ passes.add (new llvm::Targ

[arch-commits] Commit in openshadinglanguage/repos (8 files)

2013-02-27 Thread Sven-Hendrik Haase
Date: Wednesday, February 27, 2013 @ 19:06:27
  Author: svenstaro
Revision: 85213

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

Added:
  openshadinglanguage/repos/community-i686/PKGBUILD
(from rev 85212, openshadinglanguage/trunk/PKGBUILD)
  openshadinglanguage/repos/community-i686/llvm32.patch
(from rev 85212, openshadinglanguage/trunk/llvm32.patch)
  openshadinglanguage/repos/community-x86_64/PKGBUILD
(from rev 85212, openshadinglanguage/trunk/PKGBUILD)
  openshadinglanguage/repos/community-x86_64/llvm32.patch
(from rev 85212, openshadinglanguage/trunk/llvm32.patch)
Deleted:
  openshadinglanguage/repos/community-i686/PKGBUILD
  openshadinglanguage/repos/community-i686/llvm32.patch
  openshadinglanguage/repos/community-x86_64/PKGBUILD
  openshadinglanguage/repos/community-x86_64/llvm32.patch

---+
 community-i686/PKGBUILD   |   79 +++---
 community-i686/llvm32.patch   |  142 
 community-x86_64/PKGBUILD |   79 +++---
 community-x86_64/llvm32.patch |  142 
 4 files changed, 226 insertions(+), 216 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2013-02-27 18:06:17 UTC (rev 85212)
+++ community-i686/PKGBUILD 2013-02-27 18:06:27 UTC (rev 85213)
@@ -1,37 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-pkgname=openshadinglanguage
-pkgver=1.3.0
-pkgrel=1
-pkgdesc="Advanced shading language for production GI renderers"
-arch=(i686 x86_64)
-url="http://code.google.com/p/openshadinglanguage/";
-license=('custom')
-depends=('boost-libs' 'openimageio' 'openexr' 'llvm' 'intel-tbb' 'freetype2' 
'libpng' 'libtiff')
-makedepends=('boost' 'cmake' 'clang')
-source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz)
-md5sums=('1e8c47475cb092cec0aada843b2893ed')
-
-build() {
-  cd OpenShadingLanguage-Release-$pkgver/src
-
-  [[ -d build ]] && rm -r build
-  mkdir build && cd build
-
-  cmake -DCMAKE_INSTALL_PREFIX=/usr ..
-  make
-}
-
-package() {
-  cd OpenShadingLanguage-Release-$pkgver/src/build
-
-  make DESTDIR="$pkgdir/" install
-
-  mkdir -p $pkgdir/usr/share/OSL/
-  mkdir -p $pkgdir/usr/share/licenses/$pkgname
-  mv $pkgdir/usr/LICENSE $pkgdir/usr/share/licenses/$pkgname # TODO: Tell 
upstream about this shit
-  mv $pkgdir/usr/{CHANGES,README.md,INSTALL} $pkgdir/usr/share/OSL/
-  mv $pkgdir/usr/doc $pkgdir/usr/share/OSL/doc
-  mv $pkgdir/usr/shaders $pkgdir/usr/share/OSL/shaders
-}
-
-# vim:set ts=2 sw=2 et:

Copied: openshadinglanguage/repos/community-i686/PKGBUILD (from rev 85212, 
openshadinglanguage/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2013-02-27 18:06:27 UTC (rev 85213)
@@ -0,0 +1,42 @@
+# Maintainer: Sven-Hendrik Haase 
+pkgname=openshadinglanguage
+pkgver=1.3.0
+pkgrel=2
+pkgdesc="Advanced shading language for production GI renderers"
+arch=(i686 x86_64)
+url="http://code.google.com/p/openshadinglanguage/";
+license=('custom')
+depends=('boost-libs' 'openimageio' 'openexr' 'llvm' 'intel-tbb' 'freetype2' 
'libpng' 'libtiff')
+makedepends=('boost' 'cmake' 'clang')
+source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz)
+md5sums=('1e8c47475cb092cec0aada843b2893ed')
+
+build() {
+  cd OpenShadingLanguage-Release-$pkgver/src
+
+  [[ -d build ]] && rm -r build
+  mkdir build && cd build
+
+  # TODO: Remove LLVM_STATIC with llvm 3.3 when we'll have shared libs
+  # Check blender for crash with llvm pipe (run LIBGL_ALWAYS_SOFTWARE=1 
blender)
+  cmake \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DLLVM_STATIC=ON \
+..
+  make
+}
+
+package() {
+  cd OpenShadingLanguage-Release-$pkgver/src/build
+
+  make DESTDIR="$pkgdir/" install
+
+  mkdir -p $pkgdir/usr/share/OSL/
+  mkdir -p $pkgdir/usr/share/licenses/$pkgname
+  mv $pkgdir/usr/LICENSE $pkgdir/usr/share/licenses/$pkgname # TODO: Tell 
upstream about this shit
+  mv $pkgdir/usr/{CHANGES,README.md,INSTALL} $pkgdir/usr/share/OSL/
+  mv $pkgdir/usr/doc $pkgdir/usr/share/OSL/doc
+  mv $pkgdir/usr/shaders $pkgdir/usr/share/OSL/shaders
+}
+
+# vim:set ts=2 sw=2 et:

Deleted: community-i686/llvm32.patch
===
--- community-i686/llvm32.patch 2013-02-27 18:06:17 UTC (rev 85212)
+++ community-i686/llvm32.patch 2013-02-27 18:06:27 UTC (rev 85213)
@@ -1,71 +0,0 @@
-commit c391ceb1936459b70147d6f8ac389ded26a7e028
-Author: Sven-Hendrik Haase 
-Date:   Fri Dec 28 09:00:33 2012 +0100
-
-Fix for LLVM 3.2
-
-diff --git a/src/liboslexec/llvm_headers.h b/src/liboslexec/llvm_headers.h
-index 41a7a11..5ff4384 100644
 a/src/liboslexec/llvm_headers.h
-+++ b/src/liboslexec/llvm_headers.h
-@@ -45,10 +45,18 @@ namespace llvm = LLVM_NAME

[arch-commits] Commit in openshadinglanguage/repos (8 files)

2013-02-18 Thread Sven-Hendrik Haase
Date: Tuesday, February 19, 2013 @ 07:56:38
  Author: svenstaro
Revision: 84481

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

Added:
  openshadinglanguage/repos/community-i686/PKGBUILD
(from rev 84480, openshadinglanguage/trunk/PKGBUILD)
  openshadinglanguage/repos/community-i686/llvm32.patch
(from rev 84480, openshadinglanguage/trunk/llvm32.patch)
  openshadinglanguage/repos/community-x86_64/PKGBUILD
(from rev 84480, openshadinglanguage/trunk/PKGBUILD)
  openshadinglanguage/repos/community-x86_64/llvm32.patch
(from rev 84480, openshadinglanguage/trunk/llvm32.patch)
Deleted:
  openshadinglanguage/repos/community-i686/PKGBUILD
  openshadinglanguage/repos/community-i686/llvm32.patch
  openshadinglanguage/repos/community-x86_64/PKGBUILD
  openshadinglanguage/repos/community-x86_64/llvm32.patch

---+
 community-i686/PKGBUILD   |   80 ++
 community-i686/llvm32.patch   |  142 
 community-x86_64/PKGBUILD |   80 ++
 community-x86_64/llvm32.patch |  142 
 4 files changed, 216 insertions(+), 228 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2013-02-19 06:56:30 UTC (rev 84480)
+++ community-i686/PKGBUILD 2013-02-19 06:56:38 UTC (rev 84481)
@@ -1,43 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-pkgname=openshadinglanguage
-pkgver=1.2.1
-pkgrel=1
-pkgdesc="Advanced shading language for production GI renderers"
-arch=(i686 x86_64)
-url="http://code.google.com/p/openshadinglanguage/";
-license=('custom')
-depends=('boost-libs' 'openimageio' 'openexr' 'llvm' 'intel-tbb' 'freetype2' 
'libpng' 'libtiff')
-makedepends=('boost' 'cmake' 'clang')
-source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz
-llvm32.patch)
-md5sums=('5635d0c3005d839b9590b49c20e8b821'
- '3147f26453b28a971688ab6e54933449')
-
-build() {
-  cd OpenShadingLanguage-Release-$pkgver/src
-
-  patch -Np2 < $srcdir/llvm32.patch
-
-  [[ -d build ]] && rm -r build
-  mkdir build && cd build
-
-  cmake -DCMAKE_INSTALL_PREFIX=/usr ..
-  make
-}
-
-package() {
-  cd OpenShadingLanguage-Release-$pkgver/src/build
-
-  make DESTDIR="$pkgdir/" install
-
-  mkdir -p $pkgdir/usr/share/OSL/
-  mkdir -p $pkgdir/usr/share/licenses/$pkgname
-  ls $pkgdir/usr/LICENSE
-  ls $pkgdir/usr/share/licenses/$pkgname
-  mv $pkgdir/usr/LICENSE $pkgdir/usr/share/licenses/$pkgname
-  mv $pkgdir/usr/{CHANGES,README,INSTALL} $pkgdir/usr/share/OSL/
-  mv $pkgdir/usr/doc $pkgdir/usr/share/OSL/doc
-  mv $pkgdir/usr/shaders $pkgdir/usr/share/OSL/shaders
-}
-
-# vim:set ts=2 sw=2 et:

Copied: openshadinglanguage/repos/community-i686/PKGBUILD (from rev 84480, 
openshadinglanguage/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2013-02-19 06:56:38 UTC (rev 84481)
@@ -0,0 +1,37 @@
+# Maintainer: Sven-Hendrik Haase 
+pkgname=openshadinglanguage
+pkgver=1.3.0
+pkgrel=1
+pkgdesc="Advanced shading language for production GI renderers"
+arch=(i686 x86_64)
+url="http://code.google.com/p/openshadinglanguage/";
+license=('custom')
+depends=('boost-libs' 'openimageio' 'openexr' 'llvm' 'intel-tbb' 'freetype2' 
'libpng' 'libtiff')
+makedepends=('boost' 'cmake' 'clang')
+source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz)
+md5sums=('1e8c47475cb092cec0aada843b2893ed')
+
+build() {
+  cd OpenShadingLanguage-Release-$pkgver/src
+
+  [[ -d build ]] && rm -r build
+  mkdir build && cd build
+
+  cmake -DCMAKE_INSTALL_PREFIX=/usr ..
+  make
+}
+
+package() {
+  cd OpenShadingLanguage-Release-$pkgver/src/build
+
+  make DESTDIR="$pkgdir/" install
+
+  mkdir -p $pkgdir/usr/share/OSL/
+  mkdir -p $pkgdir/usr/share/licenses/$pkgname
+  mv $pkgdir/usr/LICENSE $pkgdir/usr/share/licenses/$pkgname # TODO: Tell 
upstream about this shit
+  mv $pkgdir/usr/{CHANGES,README.md,INSTALL} $pkgdir/usr/share/OSL/
+  mv $pkgdir/usr/doc $pkgdir/usr/share/OSL/doc
+  mv $pkgdir/usr/shaders $pkgdir/usr/share/OSL/shaders
+}
+
+# vim:set ts=2 sw=2 et:

Deleted: community-i686/llvm32.patch
===
--- community-i686/llvm32.patch 2013-02-19 06:56:30 UTC (rev 84480)
+++ community-i686/llvm32.patch 2013-02-19 06:56:38 UTC (rev 84481)
@@ -1,71 +0,0 @@
-commit c391ceb1936459b70147d6f8ac389ded26a7e028
-Author: Sven-Hendrik Haase 
-Date:   Fri Dec 28 09:00:33 2012 +0100
-
-Fix for LLVM 3.2
-
-diff --git a/src/liboslexec/llvm_headers.h b/src/liboslexec/llvm_headers.h
-index 41a7a11..5ff4384 100644
 a/src/liboslexec/llvm_headers.h
-+++ b/src/liboslexec/llvm_headers.h
-@@ -45,10 +45,18 @@ namespace llvm = LLVM_NAMESPACE;
- #include 
- #include 
- #include 
-+#if OSL_LLVM_VERSI