pocl: New version 0.14 (#3799)

This commit is contained in:
Erik Schnetter 2017-04-11 14:15:19 -04:00 committed by Adam J. Stewart
parent e55c9a0eb8
commit 4d18f9f233

View File

@ -38,8 +38,9 @@ class Pocl(CMakePackage):
url = "http://portablecl.org/downloads/pocl-0.13.tar.gz" url = "http://portablecl.org/downloads/pocl-0.13.tar.gz"
version("master", git="https://github.com/pocl/pocl.git") version("master", git="https://github.com/pocl/pocl.git")
version("0.14-rc", version('0.14', '1d35f09299e76b9e3918c42826555194')
git="https://github.com/pocl/pocl.git", branch="release_0_14") # version("0.14-rc",
# git="https://github.com/pocl/pocl.git", branch="release_0_14")
version("0.13", "344480864d4269f2f63f1509395898bd") version("0.13", "344480864d4269f2f63f1509395898bd")
version("0.12", "e197ba3aa01a35f40581c48e053330dd") version("0.12", "e197ba3aa01a35f40581c48e053330dd")
version("0.11", "9be0640cde2983062c47393d9e8e8fe7") version("0.11", "9be0640cde2983062c47393d9e8e8fe7")
@ -50,7 +51,8 @@ class Pocl(CMakePackage):
patch("vecmathlib.patch", when="@:0.13") patch("vecmathlib.patch", when="@:0.13")
# Note: We should describe correctly which pocl versions provide # Note: We should describe correctly which pocl versions provide
# what OpenCL version # which version of the OpenCL standard
# OpenCL standard versions are: 1.0, 1.1, 1.2, 2.0, 2.1, 2.2
provides('opencl@:2.0') provides('opencl@:2.0')
depends_on("cmake @2.8.12:", type="build") depends_on("cmake @2.8.12:", type="build")
@ -64,7 +66,7 @@ class Pocl(CMakePackage):
# These are the supported LLVM versions # These are the supported LLVM versions
depends_on("llvm @3.7:3.9", when="@master") depends_on("llvm @3.7:3.9", when="@master")
depends_on("llvm @3.7:3.9", when="@0.14") depends_on("llvm @3.7:4.0", when="@0.14")
depends_on("llvm @3.7:3.8", when="@0.13") depends_on("llvm @3.7:3.8", when="@0.13")
depends_on("llvm @3.2:3.7", when="@0.12") depends_on("llvm @3.2:3.7", when="@0.12")
depends_on("llvm @3.2:3.6", when="@0.11") depends_on("llvm @3.2:3.6", when="@0.11")