Wed Jun 9 15:19:57 2021 UTC ()
add parallel/opencl-headers

OpenCL (Open Computing Language) is an open, royalty-free standard for
cross-platform, parallel programming of diverse accelerators found in
supercomputers, cloud servers, personal computers, mobile devices and
embedded platforms.

This package contains C language headers for the OpenCL API.


(nia)
diff -r1.31 -r1.32 pkgsrc/parallel/Makefile
diff -r0 -r1.1 pkgsrc/parallel/opencl-headers/DESCR
diff -r0 -r1.1 pkgsrc/parallel/opencl-headers/Makefile
diff -r0 -r1.1 pkgsrc/parallel/opencl-headers/PLIST
diff -r0 -r1.1 pkgsrc/parallel/opencl-headers/buildlink3.mk
diff -r0 -r1.1 pkgsrc/parallel/opencl-headers/distinfo

cvs diff -r1.31 -r1.32 pkgsrc/parallel/Makefile (expand / switch to unified diff)

--- pkgsrc/parallel/Makefile 2021/06/09 15:11:46 1.31
+++ pkgsrc/parallel/Makefile 2021/06/09 15:19:57 1.32
@@ -1,30 +1,31 @@ @@ -1,30 +1,31 @@
1# $NetBSD: Makefile,v 1.31 2021/06/09 15:11:46 nia Exp $ 1# $NetBSD: Makefile,v 1.32 2021/06/09 15:19:57 nia Exp $
2# 2#
3 3
4COMMENT= Applications dealing with parallelism in computing 4COMMENT= Applications dealing with parallelism in computing
5 5
6SUBDIR+= R-promises 6SUBDIR+= R-promises
7SUBDIR+= clusterit 7SUBDIR+= clusterit
8SUBDIR+= dqs 8SUBDIR+= dqs
9SUBDIR+= dsh 9SUBDIR+= dsh
10SUBDIR+= fastflow 10SUBDIR+= fastflow
11SUBDIR+= ganglia-monitor-core 11SUBDIR+= ganglia-monitor-core
12SUBDIR+= gridscheduler 12SUBDIR+= gridscheduler
13SUBDIR+= hwloc 13SUBDIR+= hwloc
14SUBDIR+= linda 14SUBDIR+= linda
15SUBDIR+= lua-lanes 15SUBDIR+= lua-lanes
16SUBDIR+= mpi-ch 16SUBDIR+= mpi-ch
17SUBDIR+= opencl-clang 17SUBDIR+= opencl-clang
 18SUBDIR+= opencl-headers
18SUBDIR+= openmp 19SUBDIR+= openmp
19SUBDIR+= openmpi 20SUBDIR+= openmpi
20SUBDIR+= openpa 21SUBDIR+= openpa
21SUBDIR+= p5-Parallel-Pvm 22SUBDIR+= p5-Parallel-Pvm
22SUBDIR+= paexec 23SUBDIR+= paexec
23SUBDIR+= parallel 24SUBDIR+= parallel
24SUBDIR+= pdsh 25SUBDIR+= pdsh
25SUBDIR+= pvm3 26SUBDIR+= pvm3
26SUBDIR+= py-billiard 27SUBDIR+= py-billiard
27SUBDIR+= sge 28SUBDIR+= sge
28SUBDIR+= slurm-wlm 29SUBDIR+= slurm-wlm
29SUBDIR+= spirv-llvm-translator 30SUBDIR+= spirv-llvm-translator
30SUBDIR+= threadingbuildingblocks 31SUBDIR+= threadingbuildingblocks

File Added: pkgsrc/parallel/opencl-headers/DESCR
OpenCL (Open Computing Language) is an open, royalty-free standard for
cross-platform, parallel programming of diverse accelerators found in
supercomputers, cloud servers, personal computers, mobile devices and
embedded platforms.

This package contains C language headers for the OpenCL API.

File Added: pkgsrc/parallel/opencl-headers/Makefile
# $NetBSD: Makefile,v 1.1 2021/06/09 15:19:57 nia Exp $

DISTNAME=	OpenCL-Headers-v2021.04.29
PKGNAME=	${DISTNAME:tl:S/-v/-/1}
CATEGORIES=	parallel
MASTER_SITES=	${MASTER_SITE_GITHUB:=KhronosGroup/}
GITHUB_PROJECT=	OpenCL-Headers
GITHUB_TAG=	${DISTNAME:S/^OpenCL-Headers-//1}

MAINTAINER=	pkgsrc-users@NetBSD.org
HOMEPAGE=	https://github.com/KhronosGroup/OpenCL-Headers
COMMENT=	C language headers for the OpenCL API
LICENSE=	apache-2.0

USE_CMAKE=	yes

.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/parallel/opencl-headers/PLIST
@comment $NetBSD: PLIST,v 1.1 2021/06/09 15:19:57 nia Exp $
include/CL/cl.h
include/CL/cl_d3d10.h
include/CL/cl_d3d11.h
include/CL/cl_dx9_media_sharing.h
include/CL/cl_dx9_media_sharing_intel.h
include/CL/cl_egl.h
include/CL/cl_ext.h
include/CL/cl_ext_intel.h
include/CL/cl_gl.h
include/CL/cl_gl_ext.h
include/CL/cl_half.h
include/CL/cl_icd.h
include/CL/cl_layer.h
include/CL/cl_platform.h
include/CL/cl_va_api_media_sharing_intel.h
include/CL/cl_version.h
include/CL/opencl.h
share/cmake/OpenCLHeaders/OpenCLHeadersConfig.cmake
share/cmake/OpenCLHeaders/OpenCLHeadersConfigVersion.cmake
share/cmake/OpenCLHeaders/OpenCLHeadersTargets.cmake

File Added: pkgsrc/parallel/opencl-headers/buildlink3.mk
# $NetBSD: buildlink3.mk,v 1.1 2021/06/09 15:19:57 nia Exp $

BUILDLINK_TREE+=	opencl-headers

.if !defined(OPENCL_HEADERS_BUILDLINK3_MK)
OPENCL_HEADERS_BUILDLINK3_MK:=

BUILDLINK_DEPMETHOD.opencl-headers?=	build
BUILDLINK_API_DEPENDS.opencl-headers+=	opencl-headers>=2021.04.29
BUILDLINK_PKGSRCDIR.opencl-headers?=	../../parallel/opencl-headers
.endif	# OPENCL_HEADERS_BUILDLINK3_MK

BUILDLINK_TREE+=	-opencl-headers

File Added: pkgsrc/parallel/opencl-headers/distinfo
$NetBSD: distinfo,v 1.1 2021/06/09 15:19:57 nia Exp $

SHA1 (OpenCL-Headers-v2021.04.29.tar.gz) = bf4ae62f2014b81aadf05502b49e0f1a3eb9aa50
RMD160 (OpenCL-Headers-v2021.04.29.tar.gz) = 9ee0750fcaf93dbc160465ed1e38071ecda3e21c
SHA512 (OpenCL-Headers-v2021.04.29.tar.gz) = 370d02044c61f2394e9a8a9772b30b996074e3b51461387a570aaf1c29488844fe9090d873b2679eb4a472135bac7a9ba5590daf9d79c006de17f709afcb74e1
Size (OpenCL-Headers-v2021.04.29.tar.gz) = 59775 bytes