From e70d1249cfc7db8c7562421c9686486a838cead5 Mon Sep 17 00:00:00 2001 From: lemmi Date: Mon, 3 Oct 2016 22:32:35 +0200 Subject: [PATCH 1/5] openimageio: update to 1.7.7. --- common/shlibs | 4 ++-- srcpkgs/openimageio/template | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/common/shlibs b/common/shlibs index aebde6d7d2..c506393cb8 100644 --- a/common/shlibs +++ b/common/shlibs @@ -2021,8 +2021,8 @@ libtoxav.so.0 toxcore-git-20150604_1 libgom-1.0.so.0 gom-0.3.0_1 libetpan.so.20 libetpan-1.7.2_1 libxmp.so.4 libxmp-4.3.7_1 -libOpenImageIO_Util.so.1.6 openimageio-1.6.12_1 -libOpenImageIO.so.1.6 openimageio-1.6.12_1 +libOpenImageIO_Util.so.1.7 openimageio-1.7.7_1 +libOpenImageIO.so.1.7 openimageio-1.7.7_1 libOpenColorIO.so.1 opencolorio-1.0.8_1 libyaml-cpp.so.0.5 yaml-cpp-0.5.2_1 libpaper.so.1 libpaper-1.1.24_1 diff --git a/srcpkgs/openimageio/template b/srcpkgs/openimageio/template index a937ac13b8..8eb6a757f2 100644 --- a/srcpkgs/openimageio/template +++ b/srcpkgs/openimageio/template @@ -1,7 +1,7 @@ # Template file for 'openimageio' pkgname=openimageio -version=1.6.17 -revision=2 +version=1.7.7 +revision=1 wrksrc=oiio-Release-${version} build_style=cmake configure_args="-DUSE_OPENGL=0 -DUSE_QT=0 -DUSE_PYTHON=0 -DOIIO_BUILD_TESTS=0" @@ -17,7 +17,7 @@ maintainer="lemmi " license="BSD" homepage="https://sites.google.com/site/openimageio/home" distfiles="https://github.com/OpenImageIO/oiio/archive/Release-${version}.tar.gz" -checksum=632fc1e54c882c024bf3ed50b57358af5eade9ca10c3659c0ab5477aae009bb2 +checksum=1c006765d153d1c56806e78a83ece330f7905209ecf0f5d3c3b52d77a328345a nocross=yes # -> ilmbase pre_build() { From f84dfcdf75ea5812795af082116b291e02858378 Mon Sep 17 00:00:00 2001 From: lemmi Date: Mon, 3 Oct 2016 22:33:22 +0200 Subject: [PATCH 2/5] blender: openimagio 1.7 --- srcpkgs/blender/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/blender/template b/srcpkgs/blender/template index f4536370d8..31878e2bfd 100644 --- a/srcpkgs/blender/template +++ b/srcpkgs/blender/template @@ -1,7 +1,7 @@ # Template file for 'blender' pkgname=blender version=2.78 -revision=1 +revision=2 build_style="cmake" makedepends=" libgomp-devel libpng-devel tiff-devel python3.5-devel glu-devel From 37a4e3782f047998e2b22d8f4a07466a0b4c8b22 Mon Sep 17 00:00:00 2001 From: lemmi Date: Mon, 3 Oct 2016 22:33:22 +0200 Subject: [PATCH 3/5] luxrays: openimagio 1.7 --- srcpkgs/luxrays/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/luxrays/template b/srcpkgs/luxrays/template index 117ec9c958..06c400a4c6 100644 --- a/srcpkgs/luxrays/template +++ b/srcpkgs/luxrays/template @@ -1,7 +1,7 @@ # Template file for 'luxrays' pkgname=luxrays version=3.1 -revision=3 +revision=4 build_style=cmake hostmakedepends="cmake flex bison boost-python" makedepends="openimageio-devel tiff-devel libpng-devel libgomp-devel boost-devel glew-devel opencl-headers libopenexr-devel python-devel libfreeglut-devel embree-devel" From c9447015f4d56c6ed8dff410c5cf1ad62e4493eb Mon Sep 17 00:00:00 2001 From: lemmi Date: Tue, 4 Oct 2016 10:51:36 +0200 Subject: [PATCH 4/5] New package: OpenCL-CLHPP-2.0.10 --- srcpkgs/opencl-clhpp/files/LICENSE.txt | 25 +++++++++++++++++++++++ srcpkgs/opencl-clhpp/template | 28 ++++++++++++++++++++++++++ 2 files changed, 53 insertions(+) create mode 100644 srcpkgs/opencl-clhpp/files/LICENSE.txt create mode 100644 srcpkgs/opencl-clhpp/template diff --git a/srcpkgs/opencl-clhpp/files/LICENSE.txt b/srcpkgs/opencl-clhpp/files/LICENSE.txt new file mode 100644 index 0000000000..e022241b4a --- /dev/null +++ b/srcpkgs/opencl-clhpp/files/LICENSE.txt @@ -0,0 +1,25 @@ +Copyright (c) 2008-2015 The Khronos Group Inc. + +Permission is hereby granted, free of charge, to any person obtaining a +copy of this software and/or associated documentation files (the +"Materials"), to deal in the Materials without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Materials, and to +permit persons to whom the Materials are furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be included +in all copies or substantial portions of the Materials. + +MODIFICATIONS TO THIS FILE MAY MEAN IT NO LONGER ACCURATELY REFLECTS +KHRONOS STANDARDS. THE UNMODIFIED, NORMATIVE VERSIONS OF KHRONOS +SPECIFICATIONS AND HEADER INFORMATION ARE LOCATED AT + https://www.khronos.org/registry/ + +THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY +CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE +MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS. diff --git a/srcpkgs/opencl-clhpp/template b/srcpkgs/opencl-clhpp/template new file mode 100644 index 0000000000..03bda3c21f --- /dev/null +++ b/srcpkgs/opencl-clhpp/template @@ -0,0 +1,28 @@ +# Template file for 'OpenCL-CLHPP' +pkgname=opencl-clhpp +version=2.0.10 +revision=1 +wrksrc=OpenCL-CLHPP-${version} +noarch="yes" +hostmakedepends="python" +short_desc="OpenCL Host API C++ bindings (cl.hpp and cl2.hpp)" +maintainer="lemmi " +license="MIT" +homepage="http://www.khronos.org/registry/cl/" +distfiles="https://github.com/KhronosGroup/OpenCL-CLHPP/archive/v2.0.10.tar.gz" +checksum=fa27456295c3fa534ce824eb0314190a8b3ebd3ba4d93a0b1270fc65bf378f2b + +do_build() { + python gen_cl_hpp.py -i input_cl.hpp -o cl.hpp +} + +do_install() { + vmkdir usr/include/CL + install -m644 cl.hpp ${DESTDIR}/usr/include/CL + install -m644 input_cl2.hpp ${DESTDIR}/usr/include/CL/cl2.hpp + + # LICENSE.txt from git master. Check on next update whether it can be + # removed again + + vlicense ${FILESDIR}/LICENSE.txt +} From 900fc197096bc6dd1801c215026bfa845955d4f2 Mon Sep 17 00:00:00 2001 From: lemmi Date: Mon, 3 Oct 2016 22:33:22 +0200 Subject: [PATCH 5/5] luxmark: openimagio 1.7 --- srcpkgs/luxmark/template | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/srcpkgs/luxmark/template b/srcpkgs/luxmark/template index ec45a741a9..98720aac79 100644 --- a/srcpkgs/luxmark/template +++ b/srcpkgs/luxmark/template @@ -1,10 +1,12 @@ # Template file for 'luxmark' pkgname=luxmark version=3.1 -revision=3 +revision=4 build_style=cmake hostmakedepends="cmake" -makedepends="openimageio-devel tiff-devel libpng-devel libgomp-devel libopenexr-devel MesaLib-devel ocl-icd-devel opencl-headers boost-devel python-devel luxrays-devel glew-devel libfreeglut-devel qt-devel" +makedepends="openimageio-devel tiff-devel libpng-devel libgomp-devel + libopenexr-devel MesaLib-devel ocl-icd-devel opencl-headers boost-devel + python-devel luxrays-devel glew-devel libfreeglut-devel qt-devel opencl-clhpp" short_desc="OpenCL benchmark based on LuxCore" maintainer="Andrea Brancaleoni " license="GPL-3"