FreeBSD Bugzilla – Attachment 220004 Details for
Bug 250562
devel/opencl: lacks OpenCL 3.0 support
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
ocl-icd 2.2.13
ocl-icd-2.2.13.diff (text/plain), 3.61 KB, created by
Jan Beich
on 2020-11-26 17:45:18 UTC
(
hide
)
Description:
ocl-icd 2.2.13
Filename:
MIME Type:
Creator:
Jan Beich
Created:
2020-11-26 17:45:18 UTC
Size:
3.61 KB
patch
obsolete
>From 0c19bcd64bc9eb021f34109d056aa9c94ca75ba7 Mon Sep 17 00:00:00 2001 >From: Jan Beich <jbeich@FreeBSD.org> >Date: Thu, 26 Nov 2020 17:18:10 +0000 >Subject: [PATCH] devel/ocl-icd: update to 2.2.13 > >Changes: https://github.com/OCL-dev/ocl-icd/compare/v2.2.12...v2.2.13 >PR: 250562 >Approved by: O. Hartmann (maintainer) >--- > devel/ocl-icd/Makefile | 12 +++++++----- > devel/ocl-icd/distinfo | 6 +++--- > devel/ocl-icd/files/patch-icd__generator.rb | 11 ----------- > devel/ocl-icd/files/patch-ocl__icd__loader.c | 11 ----------- > 4 files changed, 10 insertions(+), 30 deletions(-) > delete mode 100644 devel/ocl-icd/files/patch-icd__generator.rb > delete mode 100644 devel/ocl-icd/files/patch-ocl__icd__loader.c > >diff --git a/devel/ocl-icd/Makefile b/devel/ocl-icd/Makefile >index 85da5bba072a..779a384bbc67 100644 >--- a/devel/ocl-icd/Makefile >+++ b/devel/ocl-icd/Makefile >@@ -2,27 +2,29 @@ > # $FreeBSD$ > > PORTNAME= ocl-icd >-PORTVERSION= 2.2.12 >+DISTVERSIONPREFIX= v >+PORTVERSION= 2.2.13 > CATEGORIES= devel >-MASTER_SITES= https://forge.imag.fr/frs/download.php/${REVID}/ > > MAINTAINER= ohartmann@walstatt.org > COMMENT= OpenCL Installable Client Driver > > LICENSE= BSD2CLAUSE >+LICENSE_FILE= ${WRKSRC}/COPYING > >-BUILD_DEPENDS= opencl>=2.1:devel/opencl >+BUILD_DEPENDS= opencl>=3.0:devel/opencl > > CONFLICTS= freeocl-[0-9]* opencl-icd-[0-9]* > >-USES= gmake libtool localbase:ldflags pathfix >+USES= autoreconf gmake libtool localbase:ldflags pathfix > > USE_GITHUB= yes >+GH_ACCOUNT= OCL-dev > 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 > >diff --git a/devel/ocl-icd/distinfo b/devel/ocl-icd/distinfo >index 99097f0633ef..f826ee635e4c 100644 >--- a/devel/ocl-icd/distinfo >+++ b/devel/ocl-icd/distinfo >@@ -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 = 1601398331 >+SHA256 (OCL-dev-ocl-icd-v2.2.13_GH0.tar.gz) = f85d59f3e8327f15637b91e4ae8df0829e94daeff68c647b2927b8376b1f8d92 >+SIZE (OCL-dev-ocl-icd-v2.2.13_GH0.tar.gz) = 98350 >diff --git a/devel/ocl-icd/files/patch-icd__generator.rb b/devel/ocl-icd/files/patch-icd__generator.rb >deleted file mode 100644 >index c1603d4134a1..000000000000 >--- a/devel/ocl-icd/files/patch-icd__generator.rb >+++ /dev/null >@@ -1,11 +0,0 @@ >---- icd_generator.rb.orig 2020-08-19 22:03:46 UTC >-+++ icd_generator.rb >-@@ -189,7 +189,7 @@ EOF >- } >- libdummy_icd_structures += "};\n\n" >- libdummy_icd_structures += "#pragma GCC visibility push(hidden)\n\n" >-- libdummy_icd_structures += "struct _cl_icd_dispatch master_dispatch; \n\n" >-+ libdummy_icd_structures += "extern struct _cl_icd_dispatch master_dispatch; \n\n" >- $use_name_in_test.each { |k, f| >- libdummy_icd_structures += "typeof(#{f}) INT#{f};\n" >- } >diff --git a/devel/ocl-icd/files/patch-ocl__icd__loader.c b/devel/ocl-icd/files/patch-ocl__icd__loader.c >deleted file mode 100644 >index e9cd61dca9d8..000000000000 >--- a/devel/ocl-icd/files/patch-ocl__icd__loader.c >+++ /dev/null >@@ -1,11 +0,0 @@ >---- ocl_icd_loader.c.orig 2017-01-19 13:55:12 UTC >-+++ ocl_icd_loader.c >-@@ -53,7 +53,7 @@ int debug_ocl_icd_mask=0; >- >- typedef __typeof__(clGetPlatformInfo) *clGetPlatformInfo_fn; >- >--inline void dump_vendor_icd(const char* info, const struct vendor_icd *v) { >-+static inline void dump_vendor_icd(const char* info, const struct vendor_icd *v) { >- debug(D_DUMP, "%s %p={ num=%i, handle=%p, f=%p}\n", info, >- v, v->num_platforms, v->dl_handle, v->ext_fn_ptr); >- }
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 250562
:
219007
|
219902
|
220004
|
220005
|
220006
|
220007
|
220045
|
220046