mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-19 19:59:43 +00:00
Add opencl 1.2, open Computing Language (OpenCL) specifications.
PR: ports/171375 Submitted by: ohartman@zedat.fu-berlin.de
This commit is contained in:
parent
375ef54e14
commit
2073cceb3c
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=304667
@ -1230,6 +1230,7 @@
|
||||
SUBDIR += oniguruma5
|
||||
SUBDIR += open-beagle
|
||||
SUBDIR += open-usp-tukubai
|
||||
SUBDIR += opencl
|
||||
SUBDIR += opencvs
|
||||
SUBDIR += opengrok
|
||||
SUBDIR += openocd
|
||||
|
31
devel/opencl/Makefile
Normal file
31
devel/opencl/Makefile
Normal file
@ -0,0 +1,31 @@
|
||||
# Created by: Oliver Hartmann <ohartman@zedat.fu-berlin.de>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= opencl
|
||||
PORTVERSION= 1.2
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= http://www.khronos.org/registry/cl/api/${PORTVERSION}/
|
||||
DISTFILES= opencl.h cl_platform.h cl.h cl_ext.h cl_dx9_media_sharing.h \
|
||||
cl_d3d10.h cl_d3d11.h cl_gl.h cl_gl_ext.h cl.hpp
|
||||
DIST_SUBDIR= ${PORTNAME}
|
||||
EXTRACT_ONLY=
|
||||
|
||||
MAINTAINER= ohartman@zedat.fu-berlin.de
|
||||
COMMENT= Open Computing Language (OpenCL) specifications
|
||||
|
||||
CONFLICTS= opencl-1.[0-1]
|
||||
|
||||
NO_BUILD= yes
|
||||
NO_WRKSUBDIR= yes
|
||||
|
||||
PLIST_DIRS= include/CL
|
||||
.for f in ${DISTFILES}
|
||||
PLIST_FILES+=include/CL/$f
|
||||
.endfor
|
||||
|
||||
do-install:
|
||||
${MKDIR} ${PREFIX}/include/CL
|
||||
${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/*.h ${PREFIX}/include/CL
|
||||
${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/*.hpp ${PREFIX}/include/CL
|
||||
|
||||
.include <bsd.port.mk>
|
20
devel/opencl/distinfo
Normal file
20
devel/opencl/distinfo
Normal file
@ -0,0 +1,20 @@
|
||||
SHA256 (opencl/opencl.h) = a69842d53ea5b505323a6bee242cca8ddba47294f69972fe61c0371636935819
|
||||
SIZE (opencl/opencl.h) = 1754
|
||||
SHA256 (opencl/cl_platform.h) = 3d217a53c9bf8e0cd3a74b9eac030e27606253368d4ac6511e95399bd14af4ad
|
||||
SIZE (opencl/cl_platform.h) = 41131
|
||||
SHA256 (opencl/cl.h) = 4df687ff7bd1c85c3f4768c45e9a0b2529705d21ab659ec06e82e876d75c6478
|
||||
SIZE (opencl/cl.h) = 63158
|
||||
SHA256 (opencl/cl_ext.h) = bda268419b454540c56ee615f6718a917d4289973545d7357509b4128933a18e
|
||||
SIZE (opencl/cl_ext.h) = 9951
|
||||
SHA256 (opencl/cl_dx9_media_sharing.h) = 7aa1cece80d7ca7bf699e248ca989dd97aa807472f7ecd7aca79cec0af56340c
|
||||
SIZE (opencl/cl_dx9_media_sharing.h) = 5157
|
||||
SHA256 (opencl/cl_d3d10.h) = 394787cf9ddfee6f24c59521b714d0974f6a7874fd8fd5aae6365028d946a8bd
|
||||
SIZE (opencl/cl_d3d10.h) = 4859
|
||||
SHA256 (opencl/cl_d3d11.h) = 20cc068d09e06498e38f449e35876ec4b5bf545807a463aca85319246717cba8
|
||||
SIZE (opencl/cl_d3d11.h) = 4853
|
||||
SHA256 (opencl/cl_gl.h) = 19e923585b36b69b5c09d566cef3b3d43fcf1143f64eece3cbf716fd0afbb6d7
|
||||
SIZE (opencl/cl_gl.h) = 7429
|
||||
SHA256 (opencl/cl_gl_ext.h) = c28c7b03aa7eb22bad5af50c9d1213e80b827e90ee04c2a6ee27561f19e93cf6
|
||||
SIZE (opencl/cl_gl_ext.h) = 2630
|
||||
SHA256 (opencl/cl.hpp) = eeacf0fefc51d618dda67d52e2bbff7dc9a67e90bc38166b3fad26d44800013a
|
||||
SIZE (opencl/cl.hpp) = 915453
|
6
devel/opencl/pkg-descr
Normal file
6
devel/opencl/pkg-descr
Normal file
@ -0,0 +1,6 @@
|
||||
OpenCL (Open Computing Language) is an open royalty-free standard
|
||||
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.
|
||||
|
||||
This is OpenCL 1.2
|
5
devel/opencl/pkg-message
Normal file
5
devel/opencl/pkg-message
Normal file
@ -0,0 +1,5 @@
|
||||
OpenCL is the first open, royalty-free standard for cross-platform,
|
||||
parallel programming of modern processors.
|
||||
|
||||
Header files will reside in PREFIX/CL, with PREFIX usually
|
||||
set to /usr/local/include.
|
Loading…
Reference in New Issue
Block a user