Index: devel/ocl-icd/Makefile =================================================================== --- devel/ocl-icd/Makefile (revision 556500) +++ devel/ocl-icd/Makefile (working copy) @@ -1,42 +1,43 @@ -# Created by: Koop Mast -# $FreeBSD$ +PORTNAME= ocl-icd +PORTVERSION= 2.2.13 +DISTVERSIONPREFIX= v +CATEGORIES= devel -PORTNAME= ocl-icd -PORTVERSION= 2.2.12 -CATEGORIES= devel -MASTER_SITES= https://forge.imag.fr/frs/download.php/${REVID}/ +MAINTAINER= ohartmann@walstatt.org +COMMENT= OpenCL Installable Client Driver -MAINTAINER= ohartmann@walstatt.org -COMMENT= OpenCL Installable Client Driver +LICENSE= BSD2CLAUSE +LICENSE_FILE= ${WRKSRC}/COPYING -LICENSE= BSD2CLAUSE +BUILD_DEPENDS= opencl>=3.0:devel/opencl -BUILD_DEPENDS= opencl>=2.1:devel/opencl +USE_GITHUB= yes +GH_ACCOUNT= OCL-dev +GH_PROJECT= ocl-icd -CONFLICTS= freeocl-[0-9]* opencl-icd-[0-9]* +USES= autoreconf gmake libtool localbase:ldflags pathfix -USES= gmake libtool localbase:ldflags pathfix - -USE_GITHUB= yes -USE_RUBY= yes -RUBY_NO_RUN_DEPENDS= yes -USE_LDCONFIG= yes +USE_RUBY= yes +RUBY_NO_RUN_DEPENDS=yes +USE_LDCONFIG= yes GNU_CONFIGURE= yes -REVID= 836 +CPPFLAGS+= -DCL_TARGET_OPENCL_VERSION=300 INSTALL_TARGET= install-strip CONFIGURE_ARGS+=--disable-official-khronos-headers \ - --enable-custom-vendordir \ - --enable-pthread-once + --enable-custom-vendordir \ + --enable-pthread-once -OPTIONS_DEFINE= DOCS MANPAGES -OPTIONS_DEFAULT=MANPAGES +OPTIONS_DEFINE= DOCS YAMLUPD +YAMLUPD_DESC= Check for inst. ICD, update YAML Db OPTIONS_SUB= yes MANPAGES_BUILD_DEPENDS= xmlto:textproc/xmlto \ - asciidoc:textproc/asciidoc + asciidoc:textproc/asciidoc +YAMLUPD_CONFIGURE_ENABLE= update-database + post-patch: @${REINPLACE_CMD} -e 's|/etc/|${LOCALBASE}/etc/|g' \ ${WRKSRC}/doc/libOpenCL.7.txt.in Index: devel/ocl-icd/distinfo =================================================================== --- devel/ocl-icd/distinfo (revision 556500) +++ devel/ocl-icd/distinfo (working copy) @@ -1,3 +1,3 @@ -TIMESTAMP = 1520760392 -SHA256 (ocl-icd-ocl-icd-2.2.12_GH0.tar.gz) = 7665f368354e3d2b7787ba4a23c6f061db1181195ba1914dd1cdcd462eca4df4 -SIZE (ocl-icd-ocl-icd-2.2.12_GH0.tar.gz) = 456646 +TIMESTAMP = 1606571134 +SHA256 (OCL-dev-ocl-icd-v2.2.13_GH0.tar.gz) = f85d59f3e8327f15637b91e4ae8df0829e94daeff68c647b2927b8376b1f8d92 +SIZE (OCL-dev-ocl-icd-v2.2.13_GH0.tar.gz) = 98350 Index: devel/ocl-icd/files/patch-ocl__icd__debug.h =================================================================== --- devel/ocl-icd/files/patch-ocl__icd__debug.h (revision 556500) +++ devel/ocl-icd/files/patch-ocl__icd__debug.h (working copy) @@ -1,6 +1,6 @@ ---- ocl_icd_debug.h.orig 2016-04-24 12:11:57 UTC -+++ ocl_icd_debug.h -@@ -61,9 +61,9 @@ extern int debug_ocl_icd_mask; +--- ocl_icd_debug.h.orig 2016-04-24 14:11:57.281333306 +0200 ++++ ocl_icd_debug.h 2017-02-02 21:31:54.312526000 +0100 +@@ -61,9 +61,9 @@ return ret; \ } while(0) # define RETURN_STR(val) do { \ Index: devel/ocl-icd/pkg-descr =================================================================== --- devel/ocl-icd/pkg-descr (revision 556500) +++ devel/ocl-icd/pkg-descr (working copy) @@ -3,4 +3,4 @@ provided by this project. This free ICD Loader can load any (free or non free) ICD. -WWW: https://forge.imag.fr/projects/ocl-icd/ +WWW: https://github.com/OCL-dev/ocl-icd Index: devel/ocl-icd/pkg-plist =================================================================== --- devel/ocl-icd/pkg-plist (revision 556500) +++ devel/ocl-icd/pkg-plist (working copy) @@ -7,4 +7,4 @@ %%MANPAGES%%man/man7/libOpenCL.7.gz %%MANPAGES%%man/man7/libOpenCL.so.7.gz %%PORTDOCS%%%%DOCSDIR%%/examples/ocl_icd_bindings.c -%%MANPAGES%%%%PORTDOCS%%%%DOCSDIR%%/html/libOpenCL.html +%%PORTDOCS%%%%DOCSDIR%%/html/libOpenCL.html