notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
freeocl Free Open Computing Language (OpenCL) implementation for CPU
0.3.6_8 devel Deleted on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.3.6_8Version of this port present on the latest quarterly branch.
Broken BROKEN: Unfetchable (google code has gone away)
Deprecated DEPRECATED: Unfetchable for more than six months (google code has gone away); use lang/pocl instead
Expired This port expired on: 2017-03-31
Ignore IGNORE: is marked as broken: Unfetchable (google code has gone away)
Maintainer: ohartman@zedat.fu-berlin.de search for ports maintained by this maintainer
Port Added: 2012-09-22 14:30:08
Last Update: 2017-04-19 20:15:13
SVN Revision: 438910
People watching this port, also watch:: python, unoconv, py39-pycparser, sysinfo
License: LGPL3
WWW:
https://code.google.com/p/freeocl/
Description:
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/
Homepage    cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • freeocl>0:devel/freeocl
No installation instructions:
This port has been deleted.
PKGNAME: freeocl
Flavors: there is no flavor information for this port.
distinfo:
SHA256 (FreeOCL-0.3.6-src.tar.gz) = d1eea6d6214781a67efee6b691f06407780fb51f8dd742a83324478a6cfb8f1a SIZE (FreeOCL-0.3.6-src.tar.gz) = 216517

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. libatomic_ops.a : devel/libatomic_ops
  2. opencl.h : devel/opencl
  3. cmake : devel/cmake
  4. gcc5 : lang/gcc
  5. as : devel/binutils
Runtime dependencies:
  1. gcc5 : lang/gcc
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
N/A
USES:
cmake compiler:c++11-lib
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. http://freeocl.googlecode.com/files/
Collapse this list.

Number of commits found: 27

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.3.6_8
19 Apr 2017 20:15:13
Revision:438910Original commit files touched by this commit
rene search for other commits by this committer
Remove expired port:
2017-03-31 devel/freeocl: Unfetchable for more than six months (google code has
gone away); use lang/pocl instead
0.3.6_8
01 Apr 2017 15:23:32
Revision:437439Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using using Mk/bsd.octave.mk which in turn has USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
   c++11-lang, c++0x, c11, or gcc-c++11-lib.

PR:		216707
0.3.6_7
18 Mar 2017 13:39:11
Revision:436408Original commit files touched by this commit
gerald search for other commits by this committer
Also mark DEPRECATED due to this being "dead" and having an actively
maintainer replacement with lang/pocl.

Pull in EXPIRATION_DATE to 2017-03-31.

PR:		204393
Approved by:	maintainer (O. Hartmann <ohartmann@walstatt.org>)
0.3.6_7
03 Mar 2017 16:00:20
Revision:435349Original commit files touched by this commit
mat search for other commits by this committer
Mark the remaining ports depending on Google Code as DEPRECATED, with an
EXPIRATION_DATE at the end of April 2017.

In the past six months, about a third of the ports marked BROKEN because
they were hosted on Google Code have been fixed.  The remaining must not
be of use to anyone.

With hat:	portmgr
Sponsored by:	Absolight
0.3.6_7
20 Nov 2016 09:38:09
Revision:426566Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISIONS for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

In particular that is ports with USE_GCC=yes, USE_GCC=any, or one of
gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang,
c++11-lang, c++0x, c11 requested via USES=compiler.
0.3.6_6
14 Sep 2016 15:59:34
Revision:422140Original commit files touched by this commit
mat search for other commits by this committer
GOOGLE_CODE has gone away.

- If a port has another upstream, remove GOOGLE_CODE
- If a port only has GOOGLE_CODE mark it BROKEN

Some ports have a local mirror configured but for security reasons, it
is not considered upstream.

Sponsored by:	Absolight
0.3.6_6
19 May 2016 10:21:25
Revision:415498Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Fix trailing whitespace in pkg-descrs, categories [a-f]*

Approved by:	portmgr blanket
0.3.6_6
21 Apr 2016 16:43:15
Revision:413746Original commit files touched by this commit
swills search for other commits by this committer
many ports: mark broken on powerpc64
0.3.6_6
01 Apr 2016 14:00:57
Revision:412346Original commit files touched by this commit
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
0.3.6_6
18 Aug 2015 10:51:02
Revision:394572Original commit files touched by this commit
rakuco search for other commits by this committer
Uses/cmake.mk: Replace CMAKE_ENV with CONFIGURE_ENV.

Instead of defining a variable that is almost always based on CONFIGURE_ENV,
just use CONFIGURE_ENV directly.

This also matches the behavior of other ports that do not use autotools (so
most ports can just worry about CONFIGURE_ENV). Additionally, the fact that
we do not use ?= means we do not have problems if another file in Uses/
needs to set CONFIGURE_ENV (with CMAKE_ENV, the order of the arguments to
USES would matter).

Ports which set CMAKE_ENV have been adjusted accordingly. In most cases,
CMAKE_ENV was just replaced with CONFIGURE_ENV, the exceptions being:
* databases/sqliteman: CMAKE_ENV line removed; setting QMAKESPEC there has
                       no effect on the build system.
* devel/freeocl: CMAKE_ENV line removed; FREEOCL_CXX_COMPILER is already
                 retrieved from the CMAKE_CXX_COMPILER variable in the build
                 system.
* graphics/openimageio: CMAKE_ENV line removed; setting Qt variables there
                        has no effect on the build system.

Reviewed by:		makc
Differential Revision:	https://reviews.freebsd.org/D3403
0.3.6_6
27 Jun 2015 01:37:39
Revision:390686Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Fix build on pre-10.x by requiring newer compiler
- Fix build on i386 by enabling sse support

Submitted by:	pkg-fallout
Approved by:	portmgr blanket
0.3.6_6
14 May 2015 10:15:09
Revision:386312Original commit files touched by this commit
mat search for other commits by this committer
MASTER_SITES cleanup.

- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
0.3.6_6
16 Nov 2014 19:14:46
Revision:372647Original commit files touched by this commit
rodrigo search for other commits by this committer
- fix compiler settings and flags
- define conflicts regarding other ocl, openocl and pocl ports
- add license
- extend pkg-descr and add WWW link

PR:		ports/179180
Submitted by:	ohartman@zedat.fu-berlin.de
Approved by:	mentors (implicit)
0.3.6_5
27 Oct 2014 10:10:59
Revision:371544Original commit files touched by this commit
bapt search for other commits by this committer
Cleanup plist
0.3.6_5
10 Sep 2014 20:50:37
Revision:367888Original commit files touched by this commit
gerald search for other commits by this committer
Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
0.3.6_4
14 Jul 2014 17:21:45
Revision:361803Original commit files touched by this commit
rakuco search for other commits by this committer
Fix the build by including xmmintr.h in a few places.

PR:		191595
Submitted by:	ohartman@zedat.fu-berlin.de (maintainer)
MFH:		2014Q3
0.3.6_3
18 Jun 2014 21:54:49
Revision:358321Original commit files touched by this commit
marino search for other commits by this committer
devel/freeocl: Bump for builders

PR:		189322
Submitted by:	maintainer (ohartman)
Reported by:	pkg-fallout
0.3.6_2
10 Mar 2014 20:55:22
Revision:347809Original commit files touched by this commit
gerald search for other commits by this committer
Update the default version of GCC used in the Ports Collection from
GCC 4.6.4 to GCC 4.7.3.  This entails updating the lang/gcc port as
well as changing the default in Mk/bsd.default-versions.mk.

Part II, Bump PORTREVISIONs.

PR:		182136
Supported by:	Christoph Moench-Tegeder <cmt@burggraben.net> (fixing many ports)
Tested by:	bdrewery (two -exp runs)
0.3.6_1
17 Feb 2014 07:40:33
Revision:344700Original commit files touched by this commit
miwi search for other commits by this committer
- Stage support
0.3.6_1
12 Dec 2013 16:48:56
Revision:336278Original commit files touched by this commit
gerald search for other commits by this committer
Add #include <sys/types.h> needed by newer compilers such as GCC 4.7.

PR:		184567, 182136
Submitted by:	Christoph Moench-Tegeder <cmt@burggraben.net>
Approved by:	maintainer (O. Hartmann <ohartman@zedat.fu-berlin.de>)
0.3.6_1
04 Dec 2013 18:48:49
Revision:335626Original commit files touched by this commit
makc search for other commits by this committer
- Respect CMAKE_BUILD_TYPE

Approved by:	portmgr (bapt)
0.3.6_1
26 Oct 2013 00:52:36
Revision:331644Original commit files touched by this commit
gerald search for other commits by this committer
Update to libmpc version 1.0.1 which brings the following fixes:

 - Switched to automake 1.11.6, see CVE-2012-3386.
 - #14669: Fixed extraction of CC from gmp.h.
 - Fixed case of intermediate zero real or imaginary part in mpc_fma,
   found by hydra with GMP_CHECK_RANDOMIZE=1346362345.

This is on top of the following changes from version 1.0

 - Licence change towards LGPLv3+ for the code and GFDLv1.3+ (with no
   invariant sections) for the documentation.
 - 100% of all lines are covered by tests
 - Renamed functions
   . mpc_mul_2exp to mpc_mul_2ui
   . mpc_div_2exp to mpc_div_2ui
(Only the first 15 lines of the commit message are shown above View all of this commit message)
0.3.6
20 Sep 2013 17:04:44
Revision:327723Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 2)
0.3.6
17 Aug 2013 16:27:24
Revision:324851Original commit files touched by this commit
gerald search for other commits by this committer
Replace USE_GCC=4.6+ and USE_GCC=4.4+ by USE_GCC=yes.

Right now this is a noop in the former case and a noop in the latter
case unless lang/gcc44 has been installed explicitly.

This puts a bit more emphasis on standardizing on a canonical version
"current" GCC and makes it easier to update that canonical version
by changing the default in Mk/bsd.gcc.mk and updating the lang/gcc port.

That is, USE_GCC=yes means "use a decent/modern version of GCC" without
having to worry about details.

Approved by:	portmgr (bdrewery)
0.3.6
22 Mar 2013 20:06:15
Revision:314960Original commit files touched by this commit
makc search for other commits by this committer
- convert USE_CMAKE to USES
- while here clean up some ports from CMAKE_VERBOSE, which is intended
  for users

Approved by:	portmgr (miwi)
0.3.6
02 Oct 2012 16:40:41
Revision:305166Original commit files touched by this commit
az search for other commits by this committer
- Fix typos (LICENSE is correct form inside bsd.licenses.mk).
- Removed LICENSE_FILE where is no need in this.

Spotted by:	zont@
Approved by:	portmgr (bapt@)
0.3.6
22 Sep 2012 14:29:45
Revision:304678Original commit files touched by this commit
bsam search for other commits by this committer
Add freeocl 0.3.6, free Open Computing Language (OpenCL) implementation
for CPU.

PR:		ports/171376
Submitted by:	Oliver Hartmann <ohartman@zedat.fu-berlin.de>

Number of commits found: 27