summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrene <rene@FreeBSD.org>2017-04-19 20:15:13 +0000
committerrene <rene@FreeBSD.org>2017-04-19 20:15:13 +0000
commit2fa0f5efc22e74ee67445ab4a0e54b5dbf6caf28 (patch)
treed6bf188646541674be7cec9b044c4c6c0f741b49
parent9ad0268f5742fe7500de9a2665c926b9fd139c3d (diff)
downloadFreeBSD-ports-2fa0f5efc22e74ee67445ab4a0e54b5dbf6caf28.zip
FreeBSD-ports-2fa0f5efc22e74ee67445ab4a0e54b5dbf6caf28.tar.gz
Remove expired port:
2017-03-31 devel/freeocl: Unfetchable for more than six months (google code has gone away); use lang/pocl instead
-rw-r--r--MOVED1
-rw-r--r--devel/Makefile1
-rw-r--r--devel/freeocl/Makefile41
-rw-r--r--devel/freeocl/distinfo2
-rw-r--r--devel/freeocl/files/patch-CMakeLists.txt11
-rw-r--r--devel/freeocl/files/patch-src-utils-threadpool.cpp10
-rw-r--r--devel/freeocl/files/patch-src_freeocl.h11
-rw-r--r--devel/freeocl/files/patch-src_icd_icd_loader.cpp13
-rw-r--r--devel/freeocl/pkg-descr5
-rw-r--r--devel/freeocl/pkg-plist30
10 files changed, 1 insertions, 124 deletions
diff --git a/MOVED b/MOVED
index be64e49..bb95fca 100644
--- a/MOVED
+++ b/MOVED
@@ -9244,3 +9244,4 @@ www/py-djblets||2017-04-19|Has expired: Does not build with py-django18 see pr:
security/py-crits||2017-04-19|Has expired: Does not build with py-django18 see pr: 216758
www/py-cactus||2017-04-19|Removed, depends on expired Django version
devel/py-django16-tastypie-mongoengine|devel/py-django-tastypie-mongoengine|2017-04-19|Removed, uses expired Django version
+devel/freeocl|lang/pocl|2017-04-19|Has expired: Unfetchable for more than six months (google code has gone away); use lang/pocl instead
diff --git a/devel/Makefile b/devel/Makefile
index cb3f8da..5f7d27d 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -625,7 +625,6 @@
SUBDIR += fpc-zlib
SUBDIR += fpp
SUBDIR += frama-c
- SUBDIR += freeocl
SUBDIR += frink
SUBDIR += fstrm
SUBDIR += ftjam
diff --git a/devel/freeocl/Makefile b/devel/freeocl/Makefile
deleted file mode 100644
index 8e295f4..0000000
--- a/devel/freeocl/Makefile
+++ /dev/null
@@ -1,41 +0,0 @@
-# Created by: Oliver Hartmann <ohartman@zedat.fu-berlin.de>
-# $FreeBSD$
-
-PORTNAME= freeocl
-PORTVERSION= 0.3.6
-PORTREVISION= 8
-CATEGORIES= devel
-MASTER_SITES= GOOGLE_CODE
-DISTNAME= FreeOCL-${PORTVERSION}-src
-
-MAINTAINER= ohartman@zedat.fu-berlin.de
-COMMENT= Free Open Computing Language (OpenCL) implementation for CPU
-
-LICENSE= LGPL3
-
-BROKEN= Unfetchable (google code has gone away)
-DEPRECATED= Unfetchable for more than six months (google code has gone away); use lang/pocl instead
-EXPIRATION_DATE= 2017-03-31
-
-BROKEN_powerpc64= Does not build
-
-BUILD_DEPENDS= ${LOCALBASE}/lib/libatomic_ops.a:devel/libatomic_ops \
- ${LOCALBASE}/include/CL/opencl.h:devel/opencl
-
-CONFLICTS= ocl-icd[0-9]* opencl-icd[0-9]* pocl[0-9]*
-
-WRKSRC= ${WRKDIR}/FreeOCL-${PORTVERSION}-Source
-
-USE_GCC= any
-USES= cmake compiler:c++11-lib
-USE_LDCONFIG= yes
-
-CXXFLAGS+= -pthread -std=gnu++0x
-
-CFLAGS_i386= -msse
-
-post-patch:
- ${REINPLACE_CMD} -e 's:%%PREFIX%%:${PREFIX}:g' ${WRKSRC}/src/icd/icd_loader.cpp \
- ${WRKSRC}/CMakeLists.txt
-
-.include <bsd.port.mk>
diff --git a/devel/freeocl/distinfo b/devel/freeocl/distinfo
deleted file mode 100644
index bb47940..0000000
--- a/devel/freeocl/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (FreeOCL-0.3.6-src.tar.gz) = d1eea6d6214781a67efee6b691f06407780fb51f8dd742a83324478a6cfb8f1a
-SIZE (FreeOCL-0.3.6-src.tar.gz) = 216517
diff --git a/devel/freeocl/files/patch-CMakeLists.txt b/devel/freeocl/files/patch-CMakeLists.txt
deleted file mode 100644
index 25e5a4c..0000000
--- a/devel/freeocl/files/patch-CMakeLists.txt
+++ /dev/null
@@ -1,11 +0,0 @@
---- CMakeLists.txt.orig 2012-09-22 12:55:02.000000000 +0400
-+++ CMakeLists.txt 2012-09-22 12:55:27.000000000 +0400
-@@ -83,7 +83,7 @@ endif(LIBRT)
- add_subdirectory(samples)
- add_subdirectory(src)
-
--install(FILES icd/freeocl.icd DESTINATION /etc/OpenCL/vendors/)
-+install(FILES icd/freeocl.icd DESTINATION %%PREFIX%%/etc/OpenCL/vendors/)
- # OpenCL headers shouldn't be needed in the runtime package
- # install(DIRECTORY include/CL/ DESTINATION include/CL/ FILES_MATCHING PATTERN "*.h")
- install(DIRECTORY include/FreeOCL/ DESTINATION include/FreeOCL/ FILES_MATCHING PATTERN "*.h")
diff --git a/devel/freeocl/files/patch-src-utils-threadpool.cpp b/devel/freeocl/files/patch-src-utils-threadpool.cpp
deleted file mode 100644
index dbef98c..0000000
--- a/devel/freeocl/files/patch-src-utils-threadpool.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/utils/threadpool.cpp.orig 2014-07-04 08:45:34.000000000 +0200
-+++ src/utils/threadpool.cpp 2014-07-04 08:46:03.000000000 +0200
-@@ -18,6 +18,7 @@
- #include "threadpool.h"
- #include <FreeOCL/config.h>
- #include <sched.h>
-+#include <xmmintrin.h>
- #include <atomic_ops.h>
- #include <utils/time.h>
-
diff --git a/devel/freeocl/files/patch-src_freeocl.h b/devel/freeocl/files/patch-src_freeocl.h
deleted file mode 100644
index 1472baaa..0000000
--- a/devel/freeocl/files/patch-src_freeocl.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/freeocl.h.orig 2012-09-02 19:00:41.000000000 +0200
-+++ src/freeocl.h 2014-07-04 08:42:48.000000000 +0200
-@@ -26,6 +26,8 @@
- #include "dispatch.h"
- #include <iostream>
- #include <deque>
-+#include <sys/types.h>
-+#include <xmmintrin.h>
-
- #ifdef DEBUG_UTILS
- #define MSG(X) std::cout << #X << std::endl
diff --git a/devel/freeocl/files/patch-src_icd_icd_loader.cpp b/devel/freeocl/files/patch-src_icd_icd_loader.cpp
deleted file mode 100644
index 095c08d..0000000
--- a/devel/freeocl/files/patch-src_icd_icd_loader.cpp
+++ /dev/null
@@ -1,13 +0,0 @@
---- src/icd/icd_loader.cpp.orig 2012-09-22 13:14:12.000000000 +0400
-+++ src/icd/icd_loader.cpp 2012-09-22 13:15:03.000000000 +0400
-@@ -53,8 +53,8 @@ namespace FreeOCL
-
- icd_loader::icd_loader()
- {
-- // Get the list of all *.icd files in /etc/OpenCL/vendors/
-- const std::deque<std::string> &files = list_files("/etc/OpenCL/vendors/", ".icd");
-+ // Get the list of all *.icd files in %%PREFIX%%/etc/OpenCL/vendors/
-+ const std::deque<std::string> &files = list_files("%%PREFIX%%/etc/OpenCL/vendors/", ".icd");
- // For each file
- for(std::deque<std::string>::const_iterator i = files.begin() ; i != files.end() ; ++i)
- {
diff --git a/devel/freeocl/pkg-descr b/devel/freeocl/pkg-descr
deleted file mode 100644
index d077958..0000000
--- a/devel/freeocl/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-FreeOCL is an implementation of OpenCL 1.2 specifications
-targeting CPUs. Instead of using a built-in or dedicated
-compiler, it relies on an external C++ compiler.
-
-WWW: https://code.google.com/p/freeocl/
diff --git a/devel/freeocl/pkg-plist b/devel/freeocl/pkg-plist
deleted file mode 100644
index b5ee6de..0000000
--- a/devel/freeocl/pkg-plist
+++ /dev/null
@@ -1,30 +0,0 @@
-etc/OpenCL/vendors/freeocl.icd
-include/FreeOCL/asyncmemop.h
-include/FreeOCL/atomic.h
-include/FreeOCL/common.h
-include/FreeOCL/config.h
-include/FreeOCL/converters.h
-include/FreeOCL/geometric.h
-include/FreeOCL/image1d_array_t.h
-include/FreeOCL/image1d_buffer_t.h
-include/FreeOCL/image1d_t.h
-include/FreeOCL/image2d_array_t.h
-include/FreeOCL/image2d_t.h
-include/FreeOCL/image3d_t.h
-include/FreeOCL/imgreadwrite.h
-include/FreeOCL/integer.h
-include/FreeOCL/math.h
-include/FreeOCL/memfence.h
-include/FreeOCL/opencl_c.h
-include/FreeOCL/printf.h
-include/FreeOCL/relational.h
-include/FreeOCL/simdopts.h
-include/FreeOCL/sync.h
-include/FreeOCL/vectors.h
-include/FreeOCL/vloadstore.h
-include/FreeOCL/vmisc.h
-include/FreeOCL/workitem.h
-lib/libFreeOCL.so
-lib/libOpenCL.so
-lib/libOpenCL.so.1
-lib/libOpenCL.so.1.2
OpenPOWER on IntegriCloud