From a609d22b95fcdb1cd6a9da923735944b554f1417 Mon Sep 17 00:00:00 2001 From: Erik Schnetter Date: Thu, 16 Mar 2017 10:47:46 -0400 Subject: [PATCH] =?UTF-8?q?pocl:=20Introduce=20virtual=20package=20?= =?UTF-8?q?=E2=80=9Copencl=E2=80=9D=20(#3461)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit OpenCL is a standard like MPI, with several versions and several implementations. --- var/spack/repos/builtin/packages/pocl/package.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/var/spack/repos/builtin/packages/pocl/package.py b/var/spack/repos/builtin/packages/pocl/package.py index 573b81131c2..243b4cbf668 100644 --- a/var/spack/repos/builtin/packages/pocl/package.py +++ b/var/spack/repos/builtin/packages/pocl/package.py @@ -49,6 +49,10 @@ class Pocl(CMakePackage): patch("uint.patch", when="@:0.13") patch("vecmathlib.patch", when="@:0.13") + # Note: We should describe correctly which pocl versions provide + # what OpenCL version + provides('opencl@:2.0') + depends_on("cmake @2.8.12:", type="build") depends_on("hwloc") depends_on("libtool", type=("build", "run"))