From nobody@FreeBSD.org  Mon Mar 24 07:17:39 2014
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1])
	(using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by hub.freebsd.org (Postfix) with ESMTPS id 81CDD2A8
	for <freebsd-gnats-submit@FreeBSD.org>; Mon, 24 Mar 2014 07:17:39 +0000 (UTC)
Received: from cgiserv.freebsd.org (cgiserv.freebsd.org [IPv6:2001:1900:2254:206a::50:4])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by mx1.freebsd.org (Postfix) with ESMTPS id 6D097BCF
	for <freebsd-gnats-submit@FreeBSD.org>; Mon, 24 Mar 2014 07:17:39 +0000 (UTC)
Received: from cgiserv.freebsd.org ([127.0.1.6])
	by cgiserv.freebsd.org (8.14.8/8.14.8) with ESMTP id s2O7HcbL097893
	for <freebsd-gnats-submit@FreeBSD.org>; Mon, 24 Mar 2014 07:17:38 GMT
	(envelope-from nobody@cgiserv.freebsd.org)
Received: (from nobody@localhost)
	by cgiserv.freebsd.org (8.14.8/8.14.8/Submit) id s2O7HcN0097892;
	Mon, 24 Mar 2014 07:17:38 GMT
	(envelope-from nobody)
Message-Id: <201403240717.s2O7HcN0097892@cgiserv.freebsd.org>
Date: Mon, 24 Mar 2014 07:17:38 GMT
From: "O. Hartmann" <ohartman@zedat.fu-berlin.de>
To: freebsd-gnats-submit@FreeBSD.org
Subject: devel/opencl: Khronos Group released OpenCL 2.0 specification header files
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         187897
>Category:       ports
>Synopsis:       devel/opencl: Khronos Group released OpenCL 2.0 specification header files
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pawel
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Mar 24 07:20:00 UTC 2014
>Closed-Date:    Thu Mar 27 19:47:56 UTC 2014
>Last-Modified:  Thu Mar 27 19:50:01 UTC 2014
>Originator:     O. Hartmann
>Release:        FreeBSD 11.0-CURRENT
>Organization:
>Environment:
>Description:
The Khronos Group has released the OpenCL 2.0 specifications and according to that the new header files.

Changes to the port attached.
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

diff -Nur opencl.orig/Makefile opencl/Makefile
--- opencl.orig/Makefile	2014-03-24 08:06:15.000000000 +0100
+++ opencl/Makefile	2014-03-24 07:31:20.204611000 +0100
@@ -2,8 +2,7 @@
 # $FreeBSD: head/devel/opencl/Makefile 343462 2014-02-09 11:16:12Z riggs $
 
 PORTNAME=	opencl
-PORTVERSION=	1.2
-PORTREVISION=	7
+PORTVERSION=	2.0
 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 \
@@ -12,7 +11,7 @@
 EXTRACT_ONLY=
 
 MAINTAINER=	ohartman@zedat.fu-berlin.de
-COMMENT=	Open Computing Language (OpenCL) specifications V1.2 (header files)
+COMMENT=	Open Computing Language (OpenCL) specifications V2.0 (header files)
 
 LICENSE=	unknown
 LICENSE_NAME=	BSD-esque license agreement
diff -Nur opencl.orig/distinfo opencl/distinfo
--- opencl.orig/distinfo	2014-03-24 08:06:15.000000000 +0100
+++ opencl/distinfo	2014-03-24 07:31:20.204611000 +0100
@@ -1,20 +1,20 @@
-SHA256 (opencl/opencl.h) = be1bf717e103678292d6718b3608c9e54a48588c02d3d387a48656fac46ec8d9
+SHA256 (opencl/opencl.h) = fceb7e76d81159caab6308a05ff05d18fbd84718eff4263473ecd148c458987c
 SIZE (opencl/opencl.h) = 1754
-SHA256 (opencl/cl_platform.h) = e212b89bba54f7a4e090a2b2f58f779241ffb3b45b870eee790689fc2ca0e0ae
-SIZE (opencl/cl_platform.h) = 41127
-SHA256 (opencl/cl.h) = a5465c2ed1a0687878c8f7aa25f94626d7cd3a3868163ecaa6e8b36d6ed52368
-SIZE (opencl/cl.h) = 61545
-SHA256 (opencl/cl_ext.h) = ab8dcf1e04ac63cc5a68fdfb4787a44a25a9c0c129ed7eda046e7911af3d4ebd
-SIZE (opencl/cl_ext.h) = 13766
-SHA256 (opencl/cl_dx9_media_sharing.h) = 26fb40bac8e229747bdc27b350b836e3703c1e946cb40893f4c8ab2289203920
-SIZE (opencl/cl_dx9_media_sharing.h) = 5157
-SHA256 (opencl/cl_d3d10.h) = c7adb38a19663ee240977afc64903f4638d9c5c03ca478793c9f7a15c1c6ac2b
-SIZE (opencl/cl_d3d10.h) = 4859
-SHA256 (opencl/cl_d3d11.h) = 8ade5d641e1acd12fa37bac36abf41f24985f4e38ceb32da9c01cc0e4fc3742f
-SIZE (opencl/cl_d3d11.h) = 4853
-SHA256 (opencl/cl_gl.h) = aa49d380177ac538b8ab00196381301fac6178e5b931398e3da43067ac3c33c4
-SIZE (opencl/cl_gl.h) = 7343
-SHA256 (opencl/cl_gl_ext.h) = 4d663bbfc932ab405623e5f5d1bba3f438351d0ead65e1ccdd9bb769caf7a7d0
+SHA256 (opencl/cl_platform.h) = 042877b8091bfeeb489018505ce36c37cd3295e691856461b1c0a8fbb6b2cc21
+SIZE (opencl/cl_platform.h) = 42192
+SHA256 (opencl/cl.h) = d1a78667d6098438fe605f4b6b770eb13a123658e815eef118e50b5ead6712cf
+SIZE (opencl/cl.h) = 70744
+SHA256 (opencl/cl_ext.h) = be1ff04c63b678383828ab1e69ecf3bec54eec4cf4ae33e210b4a16eff47d809
+SIZE (opencl/cl_ext.h) = 14002
+SHA256 (opencl/cl_dx9_media_sharing.h) = 41968538b82523ef8fb642a1a4da20a6262ce0448f71541db080f8ccc03971b6
+SIZE (opencl/cl_dx9_media_sharing.h) = 5181
+SHA256 (opencl/cl_d3d10.h) = 14b00ef68a2d7f471c7ef5b4576bc103888da70fc525b263b49ff7fff150e188
+SIZE (opencl/cl_d3d10.h) = 4883
+SHA256 (opencl/cl_d3d11.h) = 707709a73b6b43b96c55e813efb2d655efcc82eb103da4b8aea191231df7e1fd
+SIZE (opencl/cl_d3d11.h) = 4877
+SHA256 (opencl/cl_gl.h) = 40375d991f4e847c94ad56c6c14400e3e7d72620117b49636518a96d57f30647
+SIZE (opencl/cl_gl.h) = 7346
+SHA256 (opencl/cl_gl_ext.h) = dccb3b45e53bfe0219bb48e6dbe9591bbe6a090a8b0d93a3b8580f526abc4616
 SIZE (opencl/cl_gl_ext.h) = 2630
-SHA256 (opencl/cl.hpp) = a726d674bfa4ee7f71d1287d86afa15db2e360518fd58594257a80f25642d6b4
-SIZE (opencl/cl.hpp) = 281446
+SHA256 (opencl/cl.hpp) = eeacf0fefc51d618dda67d52e2bbff7dc9a67e90bc38166b3fad26d44800013a
+SIZE (opencl/cl.hpp) = 915453
diff -Nur opencl.orig/files/patch-cl.hpp opencl/files/patch-cl.hpp
--- opencl.orig/files/patch-cl.hpp	2014-03-24 08:06:15.000000000 +0100
+++ opencl/files/patch-cl.hpp	1970-01-01 01:00:00.000000000 +0100
@@ -1,51 +0,0 @@
---- cl.hpp.orig	2013-08-20 13:33:04.000000000 +0200
-+++ cl.hpp	2013-08-20 13:35:49.000000000 +0200
-@@ -210,11 +210,9 @@
- #include <string>
- #endif 
- 
--#if defined(linux) || defined(__APPLE__) || defined(__MACOSX)
-+#if defined(__FreeBSD__) || defined(linux) || defined(__APPLE__) || defined(__MACOSX)
- #include <alloca.h>
- 
--#include <emmintrin.h>
--#include <xmmintrin.h>
- #endif // linux
- 
- #include <cstring>
-@@ -1037,7 +1035,7 @@
- #endif // !_WIN32
-     }
- 
--    inline void fence() { _mm_mfence(); }
-+    inline void fence() { __sync_synchronize(); }
- }; // namespace detail
- 
-     
-@@ -2037,6 +2035,26 @@
- #endif // #if defined(CL_VERSION_1_1)
- };
- 
-+template <typename Func>
-+cl_int detail::GetInfoHelper<Func, VECTOR_CLASS<cl::Device> >::
-+    get(Func f, cl_uint name, VECTOR_CLASS<cl::Device>* param)
-+    {
-+        ::size_t required;
-+        cl_int err = f(name, 0, NULL, &required);
-+        if (err != CL_SUCCESS) {
-+            return err;
-+        }
-+
-+        cl_device_id* value = (cl_device_id*) alloca(required);
-+        err = f(name, required, value, NULL);
-+        if (err != CL_SUCCESS) {
-+            return err;
-+        }
-+
-+        param->assign(&value[0], &value[required/sizeof(cl_device_id)]);
-+        return CL_SUCCESS;
-+    }
-+
- /*! \brief Class interface for cl_platform_id.
-  *
-  *  \note Copies of these objects are inexpensive, since they don't 'own'
diff -Nur opencl.orig/pkg-descr opencl/pkg-descr
--- opencl.orig/pkg-descr	2014-03-24 08:06:15.000000000 +0100
+++ opencl/pkg-descr	2014-03-24 07:45:26.645572000 +0100
@@ -3,6 +3,4 @@
 other processors, giving software developers portable and efficient 
 access to the power of these heterogeneous processing platforms. 
 
-This is OpenCL 1.2
-
-WWW: http://www.khronos.org/opencl/
+This is OpenCL 2.0
diff -Nur opencl.orig/pkg-message opencl/pkg-message
--- opencl.orig/pkg-message	2014-03-24 08:06:15.000000000 +0100
+++ opencl/pkg-message	2014-03-24 07:50:19.685427000 +0100
@@ -1,4 +1,2 @@
 OpenCL is the first open, royalty-free standard for cross-platform, 
 parallel programming of modern processors.
-
-Patchset provided by POCL developers for cl.hpp applied.


>Release-Note:
>Audit-Trail:
Class-Changed-From-To: change-request->maintainer-update 
Class-Changed-By: edwin 
Class-Changed-When: Mon Mar 24 07:20:05 UTC 2014 
Class-Changed-Why:  
Fix category (submitter is maintainer) (via the GNATS Auto Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=187897 
State-Changed-From-To: open->feedback 
State-Changed-By: pawel 
State-Changed-When: Wed Mar 26 19:43:50 UTC 2014 
State-Changed-Why:  
Fetch problems: 

===>   opencl-2.0 depends on file: /usr/local/sbin/pkg - found => cl.h 
doesn't seem to exist in /usr/ports/distfiles/opencl.  => Attempting to 
fetch http://www.khronos.org/registry/cl/api/2.0/cl.h fetch: 
http://www.khronos.org/registry/cl/api/2.0/cl.h: size mismatch: expected 
70744, actual 70803 => Attempting to fetch 
ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/opencl/cl.h fetch: 
ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/opencl/cl.h: size 
mismatch: expected 70744, actual 63158 => Couldn't fetch it - please try 
to retrieve this => port manually into /usr/ports/distfiles/opencl and 
try again.  *** Error code 1 

o%DATADIR%%/lib/cql-internal-only-1.4.1.zip 

http://www.freebsd.org/cgi/query-pr.cgi?pr=187897 

From: "O. Hartmann" <ohartman@zedat.fu-berlin.de>
To: bug-followup@FreeBSD.org, ohartman@zedat.fu-berlin.de
Cc:  
Subject: Re: ports/187897: devel/opencl: Khronos Group released OpenCL 2.0
 specification header files
Date: Wed, 26 Mar 2014 21:32:36 +0100

 --Sig_/A2UmyD_PyZ.oAYlfl1_.U+m
 Content-Type: multipart/mixed; boundary="MP_/VktlLYnfxzZnGJo2bE6_Umf"
 
 --MP_/VktlLYnfxzZnGJo2bE6_Umf
 Content-Type: text/plain; charset=US-ASCII
 Content-Transfer-Encoding: quoted-printable
 Content-Disposition: inline
 
 
 New distinfo necessary..
 
 Patch attached.
 
 --MP_/VktlLYnfxzZnGJo2bE6_Umf
 Content-Type: text/plain
 Content-Transfer-Encoding: quoted-printable
 Content-Disposition: attachment; filename=opencl_patch.txt
 
 diff -Nur opencl.orig/Makefile opencl/Makefile
 --- opencl.orig/Makefile	2014-03-26 21:25:09.000000000 +0100
 +++ opencl/Makefile	2014-03-24 07:31:20.204611000 +0100
 @@ -2,8 +2,7 @@
  # $FreeBSD: head/devel/opencl/Makefile 343462 2014-02-09 11:16:12Z riggs $
 =20
  PORTNAME=3D	opencl
 -PORTVERSION=3D	1.2
 -PORTREVISION=3D	7
 +PORTVERSION=3D	2.0
  CATEGORIES=3D	devel
  MASTER_SITES=3D	http://www.khronos.org/registry/cl/api/${PORTVERSION}/
  DISTFILES=3D	opencl.h cl_platform.h cl.h cl_ext.h cl_dx9_media_sharing.h \
 @@ -12,7 +11,7 @@
  EXTRACT_ONLY=3D
 =20
  MAINTAINER=3D	ohartman@zedat.fu-berlin.de
 -COMMENT=3D	Open Computing Language (OpenCL) specifications V1.2 (header fi=
 les)
 +COMMENT=3D	Open Computing Language (OpenCL) specifications V2.0 (header fi=
 les)
 =20
  LICENSE=3D	unknown
  LICENSE_NAME=3D	BSD-esque license agreement
 diff -Nur opencl.orig/distinfo opencl/distinfo
 --- opencl.orig/distinfo	2014-03-26 21:25:09.000000000 +0100
 +++ opencl/distinfo	2014-03-26 21:27:15.000000000 +0100
 @@ -1,20 +1,20 @@
 -SHA256 (opencl/opencl.h) =3D be1bf717e103678292d6718b3608c9e54a48588c02d3d=
 387a48656fac46ec8d9
 +SHA256 (opencl/opencl.h) =3D fceb7e76d81159caab6308a05ff05d18fbd84718eff42=
 63473ecd148c458987c
  SIZE (opencl/opencl.h) =3D 1754
 -SHA256 (opencl/cl_platform.h) =3D e212b89bba54f7a4e090a2b2f58f779241ffb3b4=
 5b870eee790689fc2ca0e0ae
 -SIZE (opencl/cl_platform.h) =3D 41127
 -SHA256 (opencl/cl.h) =3D a5465c2ed1a0687878c8f7aa25f94626d7cd3a3868163ecaa=
 6e8b36d6ed52368
 -SIZE (opencl/cl.h) =3D 61545
 -SHA256 (opencl/cl_ext.h) =3D ab8dcf1e04ac63cc5a68fdfb4787a44a25a9c0c129ed7=
 eda046e7911af3d4ebd
 -SIZE (opencl/cl_ext.h) =3D 13766
 -SHA256 (opencl/cl_dx9_media_sharing.h) =3D 26fb40bac8e229747bdc27b350b836e=
 3703c1e946cb40893f4c8ab2289203920
 -SIZE (opencl/cl_dx9_media_sharing.h) =3D 5157
 -SHA256 (opencl/cl_d3d10.h) =3D c7adb38a19663ee240977afc64903f4638d9c5c03ca=
 478793c9f7a15c1c6ac2b
 -SIZE (opencl/cl_d3d10.h) =3D 4859
 -SHA256 (opencl/cl_d3d11.h) =3D 8ade5d641e1acd12fa37bac36abf41f24985f4e38ce=
 b32da9c01cc0e4fc3742f
 -SIZE (opencl/cl_d3d11.h) =3D 4853
 -SHA256 (opencl/cl_gl.h) =3D aa49d380177ac538b8ab00196381301fac6178e5b93139=
 8e3da43067ac3c33c4
 -SIZE (opencl/cl_gl.h) =3D 7343
 -SHA256 (opencl/cl_gl_ext.h) =3D 4d663bbfc932ab405623e5f5d1bba3f438351d0ead=
 65e1ccdd9bb769caf7a7d0
 +SHA256 (opencl/cl_platform.h) =3D 042877b8091bfeeb489018505ce36c37cd3295e6=
 91856461b1c0a8fbb6b2cc21
 +SIZE (opencl/cl_platform.h) =3D 42192
 +SHA256 (opencl/cl.h) =3D 5c39e93d4492cd3005ae806a91b7dd3cad28f4e69036208be=
 21e37f8a4395717
 +SIZE (opencl/cl.h) =3D 70803
 +SHA256 (opencl/cl_ext.h) =3D be1ff04c63b678383828ab1e69ecf3bec54eec4cf4ae3=
 3e210b4a16eff47d809
 +SIZE (opencl/cl_ext.h) =3D 14002
 +SHA256 (opencl/cl_dx9_media_sharing.h) =3D 41968538b82523ef8fb642a1a4da20a=
 6262ce0448f71541db080f8ccc03971b6
 +SIZE (opencl/cl_dx9_media_sharing.h) =3D 5181
 +SHA256 (opencl/cl_d3d10.h) =3D 14b00ef68a2d7f471c7ef5b4576bc103888da70fc52=
 5b263b49ff7fff150e188
 +SIZE (opencl/cl_d3d10.h) =3D 4883
 +SHA256 (opencl/cl_d3d11.h) =3D 707709a73b6b43b96c55e813efb2d655efcc82eb103=
 da4b8aea191231df7e1fd
 +SIZE (opencl/cl_d3d11.h) =3D 4877
 +SHA256 (opencl/cl_gl.h) =3D 40375d991f4e847c94ad56c6c14400e3e7d72620117b49=
 636518a96d57f30647
 +SIZE (opencl/cl_gl.h) =3D 7346
 +SHA256 (opencl/cl_gl_ext.h) =3D dccb3b45e53bfe0219bb48e6dbe9591bbe6a090a8b=
 0d93a3b8580f526abc4616
  SIZE (opencl/cl_gl_ext.h) =3D 2630
 -SHA256 (opencl/cl.hpp) =3D a726d674bfa4ee7f71d1287d86afa15db2e360518fd5859=
 4257a80f25642d6b4
 -SIZE (opencl/cl.hpp) =3D 281446
 +SHA256 (opencl/cl.hpp) =3D eeacf0fefc51d618dda67d52e2bbff7dc9a67e90bc38166=
 b3fad26d44800013a
 +SIZE (opencl/cl.hpp) =3D 915453
 diff -Nur opencl.orig/files/patch-cl.hpp opencl/files/patch-cl.hpp
 --- opencl.orig/files/patch-cl.hpp	2014-03-26 21:25:09.000000000 +0100
 +++ opencl/files/patch-cl.hpp	1970-01-01 01:00:00.000000000 +0100
 @@ -1,51 +0,0 @@
 ---- cl.hpp.orig	2013-08-20 13:33:04.000000000 +0200
 -+++ cl.hpp	2013-08-20 13:35:49.000000000 +0200
 -@@ -210,11 +210,9 @@
 - #include <string>
 - #endif=20
 -=20
 --#if defined(linux) || defined(__APPLE__) || defined(__MACOSX)
 -+#if defined(__FreeBSD__) || defined(linux) || defined(__APPLE__) || defin=
 ed(__MACOSX)
 - #include <alloca.h>
 -=20
 --#include <emmintrin.h>
 --#include <xmmintrin.h>
 - #endif // linux
 -=20
 - #include <cstring>
 -@@ -1037,7 +1035,7 @@
 - #endif // !_WIN32
 -     }
 -=20
 --    inline void fence() { _mm_mfence(); }
 -+    inline void fence() { __sync_synchronize(); }
 - }; // namespace detail
 -=20
 -    =20
 -@@ -2037,6 +2035,26 @@
 - #endif // #if defined(CL_VERSION_1_1)
 - };
 -=20
 -+template <typename Func>
 -+cl_int detail::GetInfoHelper<Func, VECTOR_CLASS<cl::Device> >::
 -+    get(Func f, cl_uint name, VECTOR_CLASS<cl::Device>* param)
 -+    {
 -+        ::size_t required;
 -+        cl_int err =3D f(name, 0, NULL, &required);
 -+        if (err !=3D CL_SUCCESS) {
 -+            return err;
 -+        }
 -+
 -+        cl_device_id* value =3D (cl_device_id*) alloca(required);
 -+        err =3D f(name, required, value, NULL);
 -+        if (err !=3D CL_SUCCESS) {
 -+            return err;
 -+        }
 -+
 -+        param->assign(&value[0], &value[required/sizeof(cl_device_id)]);
 -+        return CL_SUCCESS;
 -+    }
 -+
 - /*! \brief Class interface for cl_platform_id.
 -  *
 -  *  \note Copies of these objects are inexpensive, since they don't 'own'
 diff -Nur opencl.orig/pkg-descr opencl/pkg-descr
 --- opencl.orig/pkg-descr	2014-03-26 21:25:09.000000000 +0100
 +++ opencl/pkg-descr	2014-03-24 07:45:26.645572000 +0100
 @@ -3,6 +3,4 @@
  other processors, giving software developers portable and efficient=20
  access to the power of these heterogeneous processing platforms.=20
 =20
 -This is OpenCL 1.2
 -
 -WWW: http://www.khronos.org/opencl/
 +This is OpenCL 2.0
 diff -Nur opencl.orig/pkg-message opencl/pkg-message
 --- opencl.orig/pkg-message	2014-03-26 21:25:09.000000000 +0100
 +++ opencl/pkg-message	2014-03-24 07:50:19.685427000 +0100
 @@ -1,4 +1,2 @@
  OpenCL is the first open, royalty-free standard for cross-platform,=20
  parallel programming of modern processors.
 -
 -Patchset provided by POCL developers for cl.hpp applied.
 
 --MP_/VktlLYnfxzZnGJo2bE6_Umf--
 
 --Sig_/A2UmyD_PyZ.oAYlfl1_.U+m
 Content-Type: application/pgp-signature; name=signature.asc
 Content-Disposition: attachment; filename=signature.asc
 
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.22 (FreeBSD)
 
 iQEcBAEBAgAGBQJTMzlpAAoJEOgBcD7A/5N8/QwH/3LtbG4VgxKFHRWicVNqZNWQ
 W8eR6eFnNGiLnp6P1vX90E9b/I1U+nEsy4vo7miSVh8mrkgmQ+RHtZtfB4NadSLd
 3cParPuYusIx1yUZppAjtbAv/gVu+UcgRNhQxrPUKeKPjqIxUc3hwAGPcWZN/5fp
 KVZ1RalE3xixauOnUmgNwIMoHUswELsFAtBQWKh3/AVoJR5pPlmHW+t3UfEHkvji
 8kHoDTaM97gJ7obk0cDqjyMtm3L6VMFs7e0/1Kg1DkXmjnv0hREzY3loUANx+jrC
 5m7az+Xo19H311czCqyBwxsbeP/Ylsvz+o/nc2PgcV6h8JcAC6VuM3TghNXJbyI=
 =SktX
 -----END PGP SIGNATURE-----
 
 --Sig_/A2UmyD_PyZ.oAYlfl1_.U+m--
Responsible-Changed-From-To: freebsd-ports-bugs->pawel 
Responsible-Changed-By: pawel 
Responsible-Changed-When: Thu Mar 27 19:34:08 UTC 2014 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=187897 
State-Changed-From-To: feedback->closed 
State-Changed-By: pawel 
State-Changed-When: Thu Mar 27 19:47:55 UTC 2014 
State-Changed-Why:  
Committed. Thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=187897 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/187897: commit references a PR
Date: Thu, 27 Mar 2014 19:47:39 +0000 (UTC)

 Author: pawel
 Date: Thu Mar 27 19:47:34 2014
 New Revision: 349355
 URL: http://svnweb.freebsd.org/changeset/ports/349355
 QAT: https://qat.redports.org/buildarchive/r349355/
 
 Log:
   Update to OpenCL 2.0 specification
   
   PR:		ports/187897
   Submitted by:	maintainer
 
 Deleted:
   head/devel/opencl/files/
 Modified:
   head/devel/opencl/Makefile
   head/devel/opencl/distinfo
   head/devel/opencl/pkg-descr
   head/devel/opencl/pkg-message
 
 Modified: head/devel/opencl/Makefile
 ==============================================================================
 --- head/devel/opencl/Makefile	Thu Mar 27 19:19:01 2014	(r349354)
 +++ head/devel/opencl/Makefile	Thu Mar 27 19:47:34 2014	(r349355)
 @@ -2,8 +2,7 @@
  # $FreeBSD$
  
  PORTNAME=	opencl
 -PORTVERSION=	1.2
 -PORTREVISION=	7
 +PORTVERSION=	2.0
  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 \
 @@ -12,7 +11,7 @@ DIST_SUBDIR=	${PORTNAME}
  EXTRACT_ONLY=
  
  MAINTAINER=	ohartman@zedat.fu-berlin.de
 -COMMENT=	Open Computing Language (OpenCL) specifications V1.2 (header files)
 +COMMENT=	Open Computing Language (OpenCL) specifications V2.0 (header files)
  
  LICENSE=	unknown
  LICENSE_NAME=	BSD-esque license agreement
 
 Modified: head/devel/opencl/distinfo
 ==============================================================================
 --- head/devel/opencl/distinfo	Thu Mar 27 19:19:01 2014	(r349354)
 +++ head/devel/opencl/distinfo	Thu Mar 27 19:47:34 2014	(r349355)
 @@ -1,20 +1,20 @@
 -SHA256 (opencl/opencl.h) = be1bf717e103678292d6718b3608c9e54a48588c02d3d387a48656fac46ec8d9
 +SHA256 (opencl/opencl.h) = fceb7e76d81159caab6308a05ff05d18fbd84718eff4263473ecd148c458987c
  SIZE (opencl/opencl.h) = 1754
 -SHA256 (opencl/cl_platform.h) = e212b89bba54f7a4e090a2b2f58f779241ffb3b45b870eee790689fc2ca0e0ae
 -SIZE (opencl/cl_platform.h) = 41127
 -SHA256 (opencl/cl.h) = a5465c2ed1a0687878c8f7aa25f94626d7cd3a3868163ecaa6e8b36d6ed52368
 -SIZE (opencl/cl.h) = 61545
 -SHA256 (opencl/cl_ext.h) = ab8dcf1e04ac63cc5a68fdfb4787a44a25a9c0c129ed7eda046e7911af3d4ebd
 -SIZE (opencl/cl_ext.h) = 13766
 -SHA256 (opencl/cl_dx9_media_sharing.h) = 26fb40bac8e229747bdc27b350b836e3703c1e946cb40893f4c8ab2289203920
 -SIZE (opencl/cl_dx9_media_sharing.h) = 5157
 -SHA256 (opencl/cl_d3d10.h) = c7adb38a19663ee240977afc64903f4638d9c5c03ca478793c9f7a15c1c6ac2b
 -SIZE (opencl/cl_d3d10.h) = 4859
 -SHA256 (opencl/cl_d3d11.h) = 8ade5d641e1acd12fa37bac36abf41f24985f4e38ceb32da9c01cc0e4fc3742f
 -SIZE (opencl/cl_d3d11.h) = 4853
 -SHA256 (opencl/cl_gl.h) = aa49d380177ac538b8ab00196381301fac6178e5b931398e3da43067ac3c33c4
 -SIZE (opencl/cl_gl.h) = 7343
 -SHA256 (opencl/cl_gl_ext.h) = 4d663bbfc932ab405623e5f5d1bba3f438351d0ead65e1ccdd9bb769caf7a7d0
 +SHA256 (opencl/cl_platform.h) = 042877b8091bfeeb489018505ce36c37cd3295e691856461b1c0a8fbb6b2cc21
 +SIZE (opencl/cl_platform.h) = 42192
 +SHA256 (opencl/cl.h) = 5c39e93d4492cd3005ae806a91b7dd3cad28f4e69036208be21e37f8a4395717
 +SIZE (opencl/cl.h) = 70803
 +SHA256 (opencl/cl_ext.h) = be1ff04c63b678383828ab1e69ecf3bec54eec4cf4ae33e210b4a16eff47d809
 +SIZE (opencl/cl_ext.h) = 14002
 +SHA256 (opencl/cl_dx9_media_sharing.h) = 41968538b82523ef8fb642a1a4da20a6262ce0448f71541db080f8ccc03971b6
 +SIZE (opencl/cl_dx9_media_sharing.h) = 5181
 +SHA256 (opencl/cl_d3d10.h) = 14b00ef68a2d7f471c7ef5b4576bc103888da70fc525b263b49ff7fff150e188
 +SIZE (opencl/cl_d3d10.h) = 4883
 +SHA256 (opencl/cl_d3d11.h) = 707709a73b6b43b96c55e813efb2d655efcc82eb103da4b8aea191231df7e1fd
 +SIZE (opencl/cl_d3d11.h) = 4877
 +SHA256 (opencl/cl_gl.h) = 40375d991f4e847c94ad56c6c14400e3e7d72620117b49636518a96d57f30647
 +SIZE (opencl/cl_gl.h) = 7346
 +SHA256 (opencl/cl_gl_ext.h) = dccb3b45e53bfe0219bb48e6dbe9591bbe6a090a8b0d93a3b8580f526abc4616
  SIZE (opencl/cl_gl_ext.h) = 2630
 -SHA256 (opencl/cl.hpp) = a726d674bfa4ee7f71d1287d86afa15db2e360518fd58594257a80f25642d6b4
 -SIZE (opencl/cl.hpp) = 281446
 +SHA256 (opencl/cl.hpp) = eeacf0fefc51d618dda67d52e2bbff7dc9a67e90bc38166b3fad26d44800013a
 +SIZE (opencl/cl.hpp) = 915453
 
 Modified: head/devel/opencl/pkg-descr
 ==============================================================================
 --- head/devel/opencl/pkg-descr	Thu Mar 27 19:19:01 2014	(r349354)
 +++ head/devel/opencl/pkg-descr	Thu Mar 27 19:47:34 2014	(r349355)
 @@ -3,6 +3,4 @@ for general purpose parallel programming
  other processors, giving software developers portable and efficient 
  access to the power of these heterogeneous processing platforms. 
  
 -This is OpenCL 1.2
 -
 -WWW: http://www.khronos.org/opencl/
 +This is OpenCL 2.0
 
 Modified: head/devel/opencl/pkg-message
 ==============================================================================
 --- head/devel/opencl/pkg-message	Thu Mar 27 19:19:01 2014	(r349354)
 +++ head/devel/opencl/pkg-message	Thu Mar 27 19:47:34 2014	(r349355)
 @@ -1,4 +1,2 @@
  OpenCL is the first open, royalty-free standard for cross-platform, 
  parallel programming of modern processors.
 -
 -Patchset provided by POCL developers for cl.hpp applied.
 _______________________________________________
 svn-ports-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/svn-ports-all
 To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
 
>Unformatted:
