[arch-commits] Commit in opencl-headers/trunk (PKGBUILD)
Date: Thursday, October 22, 2020 @ 14:54:29 Author: lcarlier Revision: 398727 upgpkg: opencl-headers 2:2020.06.16-1: use upstream version release, split c++ support Modified: opencl-headers/trunk/PKGBUILD --+ PKGBUILD | 24 +++- 1 file changed, 7 insertions(+), 17 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-10-22 14:49:20 UTC (rev 398726) +++ PKGBUILD2020-10-22 14:54:29 UTC (rev 398727) @@ -2,23 +2,19 @@ # Contributor: Sylvain HENRY pkgname=opencl-headers -pkgver=2.2.20170516 -pkgrel=3 +pkgver=2020.06.16 +pkgrel=1 epoch=2 pkgdesc='OpenCL (Open Computing Language) header files' arch=('any') url='https://www.khronos.org/registry/cl/' license=('custom') -makedepends=(git python) -source=('git+https://github.com/KhronosGroup/OpenCL-Headers.git#commit=ec2566b' -'git+https://github.com/KhronosGroup/OpenCL-CLHPP.git#commit=e250e2e' -'LICENSE.txt') -sha256sums=('SKIP' -'SKIP' -'d1059405dce021e0c0a7f7e01b48447e641477e0c14a9bc29983f4202b67c410') +source=("${pkhname}-${pkgver}.tar.gz::https://github.com/KhronosGroup/OpenCL-Headers/archive/v${pkgver}.tar.gz";) +sha256sums=('2f5a60e5ac4b127650618c58a7e3b35a84dbf23c1a0ac72eb5e7baf221600e06') +optdepends=('opencl-clhpp: C++ support') package() { - cd "${srcdir}"/OpenCL-Headers/opencl22/CL + cd "${srcdir}"/OpenCL-Headers*/CL install -dm755 "${pkgdir}"/usr/include/CL @@ -29,11 +25,5 @@ # remove useless headers rm "${pkgdir}"/usr/include/CL/{cl_d3d,cl_dx9}*.h - cd "${srcdir}"/OpenCL-CLHPP - - python gen_cl_hpp.py -i input_cl.hpp -o cl.hpp - install -m 644 cl.hpp "${pkgdir}"/usr/include/CL/ - install -m 644 input_cl2.hpp "${pkgdir}"/usr/include/CL/cl2.hpp - - install -D -m644 ../LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE + install -D -m644 ../LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE }
[arch-commits] Commit in opencl-headers/trunk (PKGBUILD)
Date: Saturday, May 16, 2020 @ 10:13:05 Author: felixonmars Revision: 384038 upgpkg: opencl-headers 2:2.2.20170516-3: reproducibility rebuild Modified: opencl-headers/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-16 10:13:02 UTC (rev 384037) +++ PKGBUILD2020-05-16 10:13:05 UTC (rev 384038) @@ -3,7 +3,7 @@ pkgname=opencl-headers pkgver=2.2.20170516 -pkgrel=2 +pkgrel=3 epoch=2 pkgdesc='OpenCL (Open Computing Language) header files' arch=('any')
[arch-commits] Commit in opencl-headers/trunk (PKGBUILD)
Date: Friday, November 9, 2018 @ 21:29:12 Author: felixonmars Revision: 338576 PIE/BUILDINFO rebuild Modified: opencl-headers/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-09 21:29:05 UTC (rev 338575) +++ PKGBUILD2018-11-09 21:29:12 UTC (rev 338576) @@ -3,7 +3,7 @@ pkgname=opencl-headers pkgver=2.2.20170516 -pkgrel=1 +pkgrel=2 epoch=2 pkgdesc='OpenCL (Open Computing Language) header files' arch=('any')
[arch-commits] Commit in opencl-headers/trunk (PKGBUILD)
Date: Friday, May 19, 2017 @ 08:23:12 Author: lcarlier Revision: 296281 upgpkg: opencl-headers 2:2.2.20170516-1 update to 2.2 khronos git repo Modified: opencl-headers/trunk/PKGBUILD --+ PKGBUILD | 17 + 1 file changed, 5 insertions(+), 12 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-05-19 07:54:45 UTC (rev 296280) +++ PKGBUILD2017-05-19 08:23:12 UTC (rev 296281) @@ -3,8 +3,8 @@ # Contributor: Sylvain HENRY pkgname=opencl-headers -pkgver=2.1.20161129 # date of the commit, branch 2.1 -pkgrel=2 +pkgver=2.2.20170516 +pkgrel=1 epoch=2 pkgdesc='OpenCL (Open Computing Language) header files' arch=('any') @@ -11,22 +11,15 @@ url='https://www.khronos.org/registry/cl/' license=('custom') makedepends=(git python) -source=('git+https://github.com/KhronosGroup/OpenCL-Headers.git#commit=abb2958' -'git+https://github.com/KhronosGroup/OpenCL-CLHPP.git#commit=d54d52c' +source=('git+https://github.com/KhronosGroup/OpenCL-Headers.git#commit=ec2566b' +'git+https://github.com/KhronosGroup/OpenCL-CLHPP.git#commit=e250e2e' 'LICENSE.txt') sha256sums=('SKIP' 'SKIP' 'd1059405dce021e0c0a7f7e01b48447e641477e0c14a9bc29983f4202b67c410') -prepare() { - cd "${srcdir}"/OpenCL-CLHPP - - # https://github.com/KhronosGroup/OpenCL-CLHPP/issues/26 - git cherry-pick -n befe77b66fd3dd87ce9fef940e475cdc71d8bd9f -} - package() { - cd "${srcdir}"/OpenCL-Headers + cd "${srcdir}"/OpenCL-Headers/opencl22/CL install -dm755 "${pkgdir}"/usr/include/CL
[arch-commits] Commit in opencl-headers/trunk (PKGBUILD)
Date: Tuesday, December 20, 2016 @ 09:56:43 Author: lcarlier Revision: 284351 upgpkg: opencl-headers 2:2.1.20161129-2 fix a compilation error with cl2.hpp header file Modified: opencl-headers/trunk/PKGBUILD --+ PKGBUILD |9 - 1 file changed, 8 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-12-20 05:04:06 UTC (rev 284350) +++ PKGBUILD2016-12-20 09:56:43 UTC (rev 284351) @@ -4,7 +4,7 @@ pkgname=opencl-headers pkgver=2.1.20161129 # date of the commit, branch 2.1 -pkgrel=1 +pkgrel=2 epoch=2 pkgdesc='OpenCL (Open Computing Language) header files' arch=('any') @@ -18,6 +18,13 @@ 'SKIP' 'd1059405dce021e0c0a7f7e01b48447e641477e0c14a9bc29983f4202b67c410') +prepare() { + cd "${srcdir}"/OpenCL-CLHPP + + # https://github.com/KhronosGroup/OpenCL-CLHPP/issues/26 + git cherry-pick -n befe77b66fd3dd87ce9fef940e475cdc71d8bd9f +} + package() { cd "${srcdir}"/OpenCL-Headers
[arch-commits] Commit in opencl-headers/trunk (PKGBUILD)
Date: Monday, December 19, 2016 @ 22:07:04 Author: lcarlier Revision: 284343 upgpkg: opencl-headers 2:2.1.20161129-1 update to khronos git repos Modified: opencl-headers/trunk/PKGBUILD --+ PKGBUILD | 56 +--- 1 file changed, 21 insertions(+), 35 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-12-19 21:03:36 UTC (rev 284342) +++ PKGBUILD2016-12-19 22:07:04 UTC (rev 284343) @@ -3,52 +3,38 @@ # Contributor: Sylvain HENRY pkgname=opencl-headers -pkgver=2.1.20151224 -_clbasever=2.1 +pkgver=2.1.20161129 # date of the commit, branch 2.1 pkgrel=1 epoch=2 pkgdesc='OpenCL (Open Computing Language) header files' arch=('any') -url='http://www.khronos.org/registry/cl/' +url='https://www.khronos.org/registry/cl/' license=('custom') -source=("https://sources.archlinux.org/other/community/${pkgname}/${pkgname}-${pkgver}.src.tar.xz"; +makedepends=(git python) +source=('git+https://github.com/KhronosGroup/OpenCL-Headers.git#commit=abb2958' +'git+https://github.com/KhronosGroup/OpenCL-CLHPP.git#commit=d54d52c' 'LICENSE.txt') -_headers=("http://www.khronos.org/registry/cl/api/${_clbasever}/opencl.h"; - "http://www.khronos.org/registry/cl/api/${_clbasever}/cl_platform.h"; - "http://www.khronos.org/registry/cl/api/${_clbasever}/cl.h"; - "http://www.khronos.org/registry/cl/api/${_clbasever}/cl_ext.h"; - "http://www.khronos.org/registry/cl/api/${_clbasever}/cl_egl.h"; - "http://www.khronos.org/registry/cl/api/${_clbasever}/cl_gl.h"; - "http://www.khronos.org/registry/cl/api/${_clbasever}/cl_gl_ext.h"; - "http://www.khronos.org/registry/cl/api/${_clbasever}/cl2.hpp"; - "http://www.khronos.org/registry/cl/api/${_clbasever}/cl.hpp";) # compatibility for OCL 1.2 -sha1sums=('6fae079bd2b02b1ea5312f61ff817c8f541ceb4f' - '98abb35b2eca82d0fc19db6d28fcc7bd20be0655') +sha256sums=('SKIP' +'SKIP' +'d1059405dce021e0c0a7f7e01b48447e641477e0c14a9bc29983f4202b67c410') -# source PKGBUILD && mksource -mksource() { - cd "${srcdir}" - _dirname=${pkgname}-${pkgver} - mkdir ${_dirname} +package() { + cd "${srcdir}"/OpenCL-Headers - pushd ${_dirname} - for _h in ${_headers[@]}; do - wget ${_h} - done - popd + install -dm755 "${pkgdir}"/usr/include/CL - tar -cJv --exclude=CVS -f ${_dirname}.src.tar.xz ${_dirname} - rm -rf ${_dirname} -} + for h in *.h; do +install -m 644 ${h} "${pkgdir}"/usr/include/CL/ + done -package() { - cd "${srcdir}/${pkgname}-${pkgver}" + # remove useless headers + rm "${pkgdir}"/usr/include/CL/{cl_d3d,cl_dx9}*.h - install -dm755 "${pkgdir}"/usr/include/CL + cd "${srcdir}"/OpenCL-CLHPP - for h in $(ls -1 *.h *.hpp); do - install -m 644 ${h} "${pkgdir}"/usr/include/CL/ - done + python gen_cl_hpp.py -i input_cl.hpp -o cl.hpp + install -m 644 cl.hpp "${pkgdir}"/usr/include/CL/ + install -m 644 input_cl2.hpp "${pkgdir}"/usr/include/CL/cl2.hpp - install -D -m644 ../LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE + install -D -m644 ../LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE }
[arch-commits] Commit in opencl-headers/trunk (PKGBUILD)
Date: Thursday, December 24, 2015 @ 09:29:05 Author: lcarlier Revision: 154428 upgpkg: opencl-headers 2:2.1.20151224-1 upstream update to 2.1 Modified: opencl-headers/trunk/PKGBUILD --+ PKGBUILD | 18 +- 1 file changed, 9 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-12-24 06:10:55 UTC (rev 154427) +++ PKGBUILD2015-12-24 08:29:05 UTC (rev 154428) @@ -3,8 +3,8 @@ # Contributor: Sylvain HENRY pkgname=opencl-headers -pkgver=2.0.20150827 -_clbasever=2.0 +pkgver=2.1.20151224 +_clbasever=2.1 pkgrel=1 epoch=2 pkgdesc='OpenCL (Open Computing Language) header files' @@ -13,16 +13,16 @@ license=('custom') source=("https://sources.archlinux.org/other/community/${pkgname}/${pkgname}-${pkgver}.src.tar.xz"; 'LICENSE.txt') -_headers=("http://www.khronos.org/registry/cl/api/${_clbasever}/cl_ext.h"; +_headers=("http://www.khronos.org/registry/cl/api/${_clbasever}/opencl.h"; + "http://www.khronos.org/registry/cl/api/${_clbasever}/cl_platform.h"; + "http://www.khronos.org/registry/cl/api/${_clbasever}/cl.h"; + "http://www.khronos.org/registry/cl/api/${_clbasever}/cl_ext.h"; "http://www.khronos.org/registry/cl/api/${_clbasever}/cl_egl.h"; + "http://www.khronos.org/registry/cl/api/${_clbasever}/cl_gl.h"; "http://www.khronos.org/registry/cl/api/${_clbasever}/cl_gl_ext.h"; - "http://www.khronos.org/registry/cl/api/${_clbasever}/cl_gl.h"; - "http://www.khronos.org/registry/cl/api/${_clbasever}/cl.h"; - "http://www.khronos.org/registry/cl/api/1.2/cl.hpp"; "http://www.khronos.org/registry/cl/api/${_clbasever}/cl2.hpp"; - "http://www.khronos.org/registry/cl/api/${_clbasever}/cl_platform.h"; - "http://www.khronos.org/registry/cl/api/${_clbasever}/opencl.h";) -sha1sums=('5889c9dda903b09e69f8bfbbdd623b01f1c4e8aa' + "http://www.khronos.org/registry/cl/api/${_clbasever}/cl.hpp";) # compatibility for OCL 1.2 +sha1sums=('6fae079bd2b02b1ea5312f61ff817c8f541ceb4f' '98abb35b2eca82d0fc19db6d28fcc7bd20be0655') # source PKGBUILD && mksource
[arch-commits] Commit in opencl-headers/trunk (PKGBUILD)
Date: Thursday, August 27, 2015 @ 21:59:32 Author: lcarlier Revision: 138828 upgpkg: opencl-headers 2:2.0.20150827-1 Add missing cl.hpp and cl2.hpp Modified: opencl-headers/trunk/PKGBUILD --+ PKGBUILD |7 --- 1 file changed, 4 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-08-27 18:54:53 UTC (rev 138827) +++ PKGBUILD2015-08-27 19:59:32 UTC (rev 138828) @@ -3,7 +3,7 @@ # Contributor: Sylvain HENRY pkgname=opencl-headers -pkgver=2.0.20150719 +pkgver=2.0.20150827 _clbasever=2.0 pkgrel=1 epoch=2 @@ -18,10 +18,11 @@ "http://www.khronos.org/registry/cl/api/${_clbasever}/cl_gl_ext.h"; "http://www.khronos.org/registry/cl/api/${_clbasever}/cl_gl.h"; "http://www.khronos.org/registry/cl/api/${_clbasever}/cl.h"; - "http://www.khronos.org/registry/cl/api/${_clbasever}/cl.hpp"; + "http://www.khronos.org/registry/cl/api/1.2/cl.hpp"; + "http://www.khronos.org/registry/cl/api/${_clbasever}/cl2.hpp"; "http://www.khronos.org/registry/cl/api/${_clbasever}/cl_platform.h"; "http://www.khronos.org/registry/cl/api/${_clbasever}/opencl.h";) -sha1sums=('fc5a95a4811af1b6d14cca00679d9032b2a15deb' +sha1sums=('5889c9dda903b09e69f8bfbbdd623b01f1c4e8aa' '98abb35b2eca82d0fc19db6d28fcc7bd20be0655') # source PKGBUILD && mksource
[arch-commits] Commit in opencl-headers/trunk (PKGBUILD)
Date: Sunday, July 19, 2015 @ 21:34:45 Author: lcarlier Revision: 137123 upgpkg: opencl-headers 2:2.0.20150719-1 update to version 2.0 Modified: opencl-headers/trunk/PKGBUILD --+ PKGBUILD |7 --- 1 file changed, 4 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-07-19 17:02:43 UTC (rev 137122) +++ PKGBUILD2015-07-19 19:34:45 UTC (rev 137123) @@ -3,8 +3,8 @@ # Contributor: Sylvain HENRY pkgname=opencl-headers -pkgver=1.2.20150123 -_clbasever=1.2 +pkgver=2.0.20150719 +_clbasever=2.0 pkgrel=1 epoch=2 pkgdesc='OpenCL (Open Computing Language) header files' @@ -14,6 +14,7 @@ source=("https://sources.archlinux.org/other/community/${pkgname}/${pkgname}-${pkgver}.src.tar.xz"; 'LICENSE.txt') _headers=("http://www.khronos.org/registry/cl/api/${_clbasever}/cl_ext.h"; + "http://www.khronos.org/registry/cl/api/${_clbasever}/cl_egl.h"; "http://www.khronos.org/registry/cl/api/${_clbasever}/cl_gl_ext.h"; "http://www.khronos.org/registry/cl/api/${_clbasever}/cl_gl.h"; "http://www.khronos.org/registry/cl/api/${_clbasever}/cl.h"; @@ -20,7 +21,7 @@ "http://www.khronos.org/registry/cl/api/${_clbasever}/cl.hpp"; "http://www.khronos.org/registry/cl/api/${_clbasever}/cl_platform.h"; "http://www.khronos.org/registry/cl/api/${_clbasever}/opencl.h";) -sha1sums=('9c4efa09e6587a70fe9c46d2357b52ef1e1c0a00' +sha1sums=('fc5a95a4811af1b6d14cca00679d9032b2a15deb' '98abb35b2eca82d0fc19db6d28fcc7bd20be0655') # source PKGBUILD && mksource
[arch-commits] Commit in opencl-headers/trunk (PKGBUILD)
Date: Saturday, June 6, 2015 @ 23:05:47 Author: lcarlier Revision: 134918 upgpkg: opencl-headers 2:1.2.20150123-1 bump (again) to 1.2 Modified: opencl-headers/trunk/PKGBUILD --+ PKGBUILD |7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-06-06 19:50:45 UTC (rev 134917) +++ PKGBUILD2015-06-06 21:05:47 UTC (rev 134918) @@ -3,8 +3,8 @@ # Contributor: Sylvain HENRY pkgname=opencl-headers -pkgver=1.1.20110526 -_clbasever=1.1 # Keep 1.1 until Nvidia starts supporting 1.2 +pkgver=1.2.20150123 +_clbasever=1.2 pkgrel=1 epoch=2 pkgdesc='OpenCL (Open Computing Language) header files' @@ -11,7 +11,6 @@ arch=('any') url='http://www.khronos.org/registry/cl/' license=('custom') -optdepends=('libcl: OpenCL library') source=("https://sources.archlinux.org/other/community/${pkgname}/${pkgname}-${pkgver}.src.tar.xz"; 'LICENSE.txt') _headers=("http://www.khronos.org/registry/cl/api/${_clbasever}/cl_ext.h"; @@ -21,7 +20,7 @@ "http://www.khronos.org/registry/cl/api/${_clbasever}/cl.hpp"; "http://www.khronos.org/registry/cl/api/${_clbasever}/cl_platform.h"; "http://www.khronos.org/registry/cl/api/${_clbasever}/opencl.h";) -sha1sums=('b9deedbae4f87fa0987ca7b2347f68d608284a02' +sha1sums=('9c4efa09e6587a70fe9c46d2357b52ef1e1c0a00' '98abb35b2eca82d0fc19db6d28fcc7bd20be0655') # source PKGBUILD && mksource
[arch-commits] Commit in opencl-headers/trunk (PKGBUILD)
Date: Tuesday, June 4, 2013 @ 21:28:13 Author: bpiotrowski Revision: 92419 upgpkg: opencl-headers 2:1.1.20110526-1 - downgrade from 1.2 due to Nvidia's antiquity (FS#35642) Modified: opencl-headers/trunk/PKGBUILD --+ PKGBUILD | 11 +-- 1 file changed, 5 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-06-04 19:14:33 UTC (rev 92418) +++ PKGBUILD2013-06-04 19:28:13 UTC (rev 92419) @@ -3,16 +3,16 @@ # Contributor: Sylvain HENRY pkgname=opencl-headers -pkgver=1.2.20130603 -_clbasever=1.2 +pkgver=1.1.20110526 +_clbasever=1.1 # Keep 1.1 until Nvidia starts supporting 1.2 pkgrel=1 -epoch=1 +epoch=2 pkgdesc='OpenCL (Open Computing Language) header files' arch=('any') url='http://www.khronos.org/registry/cl/' license=('custom') optdepends=('libcl: OpenCL library') -source=("ftp://ftp.archlinux.org/other/community/${pkgname}/${pkgname}-${pkgver}.src.tar.xz{,.sig}"; +source=("ftp://ftp.archlinux.org/other/community/${pkgname}/${pkgname}-${pkgver}.src.tar.xz"; 'LICENSE.txt') _headers=("http://www.khronos.org/registry/cl/api/${_clbasever}/cl_ext.h"; "http://www.khronos.org/registry/cl/api/${_clbasever}/cl_gl_ext.h"; @@ -21,8 +21,7 @@ "http://www.khronos.org/registry/cl/api/${_clbasever}/cl.hpp"; "http://www.khronos.org/registry/cl/api/${_clbasever}/cl_platform.h"; "http://www.khronos.org/registry/cl/api/${_clbasever}/opencl.h";) -sha1sums=('06ebf27c592b208371bd5981d8467ba900f442a5' - 'SKIP' +sha1sums=('b9deedbae4f87fa0987ca7b2347f68d608284a02' '98abb35b2eca82d0fc19db6d28fcc7bd20be0655') # source PKGBUILD && mksource
[arch-commits] Commit in opencl-headers/trunk (PKGBUILD)
Date: Monday, June 3, 2013 @ 08:37:08 Author: bpiotrowski Revision: 92234 upgpkg: opencl-headers 1:1.2.20130603-1 - upstream release Modified: opencl-headers/trunk/PKGBUILD --+ PKGBUILD |9 + 1 file changed, 5 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-06-03 06:13:55 UTC (rev 92233) +++ PKGBUILD2013-06-03 06:37:08 UTC (rev 92234) @@ -3,8 +3,8 @@ # Contributor: Sylvain HENRY pkgname=opencl-headers -pkgver=1.1.20110526 -_clbasever=1.1 +pkgver=1.2.20130603 +_clbasever=1.2 pkgrel=1 epoch=1 pkgdesc='OpenCL (Open Computing Language) header files' @@ -12,7 +12,7 @@ url='http://www.khronos.org/registry/cl/' license=('custom') optdepends=('libcl: OpenCL library') -source=("ftp://ftp.archlinux.org/other/community/${pkgname}/${pkgname}-${pkgver}.src.tar.xz"; +source=("ftp://ftp.archlinux.org/other/community/${pkgname}/${pkgname}-${pkgver}.src.tar.xz{,.sig}"; 'LICENSE.txt') _headers=("http://www.khronos.org/registry/cl/api/${_clbasever}/cl_ext.h"; "http://www.khronos.org/registry/cl/api/${_clbasever}/cl_gl_ext.h"; @@ -21,7 +21,8 @@ "http://www.khronos.org/registry/cl/api/${_clbasever}/cl.hpp"; "http://www.khronos.org/registry/cl/api/${_clbasever}/cl_platform.h"; "http://www.khronos.org/registry/cl/api/${_clbasever}/opencl.h";) -sha1sums=('b9deedbae4f87fa0987ca7b2347f68d608284a02' +sha1sums=('06ebf27c592b208371bd5981d8467ba900f442a5' + 'SKIP' '98abb35b2eca82d0fc19db6d28fcc7bd20be0655') # source PKGBUILD && mksource