FreeBSD Bugzilla – Attachment 208304 Details for
Bug 241243
[UPDATE] lang/pocl: Update POCL 1.4 available
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
POCL 1.4 update of port lang/pocl
pocl-1.4.patch (text/plain), 3.85 KB, created by
O. Hartmann
on 2019-10-14 13:33:08 UTC
(
hide
)
Description:
POCL 1.4 update of port lang/pocl
Filename:
MIME Type:
Creator:
O. Hartmann
Created:
2019-10-14 13:33:08 UTC
Size:
3.85 KB
patch
obsolete
>Index: lang/pocl/Makefile >=================================================================== >--- lang/pocl/Makefile (revision 514455) >+++ lang/pocl/Makefile (working copy) >@@ -1,46 +1,48 @@ > # $FreeBSD$ > >-PORTNAME= pocl >-PORTVERSION= 1.3 >+PORTNAME= pocl >+PORTVERSION= 1.4 > DISTVERSIONPREFIX= v >-CATEGORIES= lang >+CATEGORIES= lang > >-MAINTAINER= ohartmann@walstatt.org >-COMMENT= POrtable Computing Language (POCL) >+MAINTAINER= ohartmann@walstatt.org >+COMMENT= POrtable Computing Language (POCL) > >-LICENSE= MIT >-LICENSE_FILE= ${WRKSRC}/LICENSE >+LICENSE= MIT >+LICENSE_FILE= ${WRKSRC}/LICENSE > > ONLY_FOR_ARCHS= amd64 i386 > ONLY_FOR_ARCHS_REASON= only tested on x86 > >+BROKEN_FreeBSD_10= pocl is not supported on 10.x >+ > BUILD_DEPENDS= llvm${LLVM_VERSION}>=0:devel/llvm${LLVM_VERSION} \ >- opencl>=2.1:devel/opencl >+ opencl>=2.1:devel/opencl > LIB_DEPENDS= libhwloc.so:devel/hwloc \ >- libOpenCL.so:devel/ocl-icd \ >- libltdl.so:devel/libltdl >+ libOpenCL.so:devel/ocl-icd \ >+ libltdl.so:devel/libltdl > RUN_DEPENDS= ${BUILD_DEPENDS} > >-LLVM_VERSION= ${MESA_LLVM_VER:U80} >+LLVM_VERSION= ${MESA_LLVM_VER:U90} > >-USES= cmake localbase:ldflags ncurses pkgconfig >+USES= cmake localbase:ldflags ncurses pkgconfig > >-USE_GITHUB= yes >+USE_GITHUB= yes > USE_LDCONFIG= yes > >-CMAKE_ARGS= -DWITH_LLVM_CONFIG="${LOCALBASE}/llvm${LLVM_VERSION}/bin/llvm-config" \ >- -DPOCL_INSTALL_PKGCONFIG_DIR="${PREFIX}/libdata/pkgconfig" \ >- -DKERNELLIB_HOST_CPU_VARIANTS="distro" \ >- -DSINGLE_LLVM_LIB=OFF >+CMAKE_ARGS= -DWITH_LLVM_CONFIG="${LOCALBASE}/llvm${LLVM_VERSION}/bin/llvm-config" \ >+ -DPOCL_INSTALL_PKGCONFIG_DIR="${PREFIX}/libdata/pkgconfig" \ >+ -DKERNELLIB_HOST_CPU_VARIANTS="distro" \ >+ -DSINGLE_LLVM_LIB=OFF > >-PLIST_SUB= CONFIGURE_TARGET=${CONFIGURE_TARGET:S/amd64/x86_64/} >+PLIST_SUB= CONFIGURE_TARGET=${CONFIGURE_TARGET:S/amd64/x86_64/} > > OPTIONS_DEFINE= DOCS > >-DOCS_DESC= Build documentation (needs sphinx) >+DOCS_DESC= Build documentation (needs sphinx) > DOCS_CMAKE_OFF= -DENABLE_DOCS=OFF > DOCS_CMAKE_ON= -DENABLE_DOCS=ON >-DOCS_USES= python >+DOCS_USES= python > DOCS_BUILD_DEPENDS= ${PY_FLAVOR}-sphinx>0:textproc/py-sphinx@${PY_FLAVOR} > > .include <bsd.port.mk> >Index: lang/pocl/distinfo >=================================================================== >--- lang/pocl/distinfo (revision 514455) >+++ lang/pocl/distinfo (working copy) >@@ -1,3 +1,3 @@ >-TIMESTAMP = 1555268767 >-SHA256 (pocl-pocl-v1.3_GH0.tar.gz) = 6527e3f47fab7c21e96bc757c4ae3303901f35e23f64642d6da5cc4c4fcc915a >-SIZE (pocl-pocl-v1.3_GH0.tar.gz) = 1414807 >+TIMESTAMP = 1571058139 >+SHA256 (pocl-pocl-v1.4_GH0.tar.gz) = ec237faa83bb1c803fbdf7c6e83d8a2ad68b6f0ed1879c3aa16c0e1dcc478742 >+SIZE (pocl-pocl-v1.4_GH0.tar.gz) = 1560972 >Index: lang/pocl/pkg-message >=================================================================== >--- lang/pocl/pkg-message (revision 514455) >+++ lang/pocl/pkg-message (working copy) >@@ -1,6 +1,4 @@ >-[ >-{ type: install >- message: <<EOM >+ > Deadlocks (freezes) on FreeBSD: > > OpenCL applications using pocl on FreeBSD must be compiled with >@@ -12,6 +10,3 @@ > http://www.freebsd.org/cgi/query-pr.cgi?pr=163512 > > (Source: http://portablecl.org/docs/html/faq.html?highlight=freebsd) >-EOM >-} >-] >Index: lang/pocl/pkg-plist >=================================================================== >--- lang/pocl/pkg-plist (revision 514455) >+++ lang/pocl/pkg-plist (working copy) >@@ -2,7 +2,7 @@ > etc/OpenCL/vendors/pocl.icd > lib/libpocl.so > lib/libpocl.so.2 >-lib/libpocl.so.2.3.0 >+lib/libpocl.so.2.4.0 > lib/pocl/libllvmopencl.so > libdata/pkgconfig/pocl.pc > %%DATADIR%%/include/_builtin_renames.h >@@ -11,7 +11,8 @@ > %%DATADIR%%/include/_kernel.h > %%DATADIR%%/include/_kernel_c.h > %%DATADIR%%/include/_kernel_constants.h >-%%DATADIR%%/include/_pocl_opencl.h >+%%DATADIR%%/include/opencl-c-base.h >+%%DATADIR%%/include/opencl-c.h > %%DATADIR%%/include/pocl.h > %%DATADIR%%/include/pocl_device.h > %%DATADIR%%/include/pocl_image_types.h
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 241243
: 208304