devel/opencl: Update to new header API rev. 2.2

PR:		223090
Submitted by:	O. Hartmann <ohartmann@walstatt.org> (maintainer, different email)
This commit is contained in:
Steve Wills 2018-05-31 16:24:31 +00:00
parent aca33f1e53
commit f8439fe395
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=471216
3 changed files with 12 additions and 10 deletions

View file

@ -2,11 +2,11 @@
# $FreeBSD$
PORTNAME= opencl
PORTVERSION= 2.1
PORTVERSION= 2.2
CATEGORIES= devel
MAINTAINER= ohartman@zedat.fu-berlin.de
COMMENT= Open Computing Language (OpenCL) specifications V2.1 (header files)
COMMENT= Open Computing Language (OpenCL) specifications V2.2 (header files)
LICENSE= unknown
LICENSE_NAME= BSD-esque license agreement
@ -21,12 +21,14 @@ GH_PROJECT= OpenCL-Headers OpenCL-CLHPP:clhpp
GH_TAGNAME= ${HEADER_TAG} ${CLHPP_TAG}:clhpp
# the header releases don't have tags yet, so use git commit for now
HEADER_TAG= 2d06e09
CLHPP_TAG= v2.0.10
HEADER_TAG= f039db6
CLHPP_TAG= 8b6a312
USES= python:build
NO_CONFIGURE= yes
WRKSRC= ${WRKDIR}/${GH_PROJECT}-${GH_TAGNAME}/opencl${PORTVERSION:S/.//}/CL
do-build:
@cd ${WRKSRC_clhpp} && ${PYTHON_CMD} gen_cl_hpp.py

View file

@ -1,5 +1,5 @@
TIMESTAMP = 1477133498
SHA256 (KhronosGroup-OpenCL-Headers-2.1-2d06e09_GH0.tar.gz) = 6e5d2fc99809fd963ac2ce3648e79fa7997262741992b7a4ccd923f8d1194f6f
SIZE (KhronosGroup-OpenCL-Headers-2.1-2d06e09_GH0.tar.gz) = 30745
SHA256 (KhronosGroup-OpenCL-CLHPP-v2.0.10_GH0.tar.gz) = fa27456295c3fa534ce824eb0314190a8b3ebd3ba4d93a0b1270fc65bf378f2b
SIZE (KhronosGroup-OpenCL-CLHPP-v2.0.10_GH0.tar.gz) = 129954
TIMESTAMP = 1508331981
SHA256 (KhronosGroup-OpenCL-Headers-2.2-f039db6_GH0.tar.gz) = 2f74418100ebc1f6a1c8dfa8bf0dbb82956f6aa54b41cb414b61fce1a5785f46
SIZE (KhronosGroup-OpenCL-Headers-2.2-f039db6_GH0.tar.gz) = 160909
SHA256 (KhronosGroup-OpenCL-CLHPP-8b6a312_GH0.tar.gz) = 482d6ae6bbae5255e448bb2556a9fcbbe79370cf01405f868e0e56e57a54f9bb
SIZE (KhronosGroup-OpenCL-CLHPP-8b6a312_GH0.tar.gz) = 131038

View file

@ -3,4 +3,4 @@ for general purpose parallel programming across CPUs, GPUs and
other processors, giving software developers portable and efficient
access to the power of these heterogeneous processing platforms.
These header are covering OpenCL API 2.1
These header are covering OpenCL API 2.2