Merge pull request #26 from acowley/develop

darwin cabal tweak
refs #11: add context properties
Merge branch 'develop' of github.com:zhensydow/opencl into develop
refs #11: use new clCreateContext in examplex
closes #11: change test to new create context function
add IFCA link on README
refs #10: move withMaybeArray to own function
closes #10: add clEnqueueNativeKernel function
Merge branch 'develop'
Added clCreateFromGLBuffer.
Added clCreateFromGLTexture2D.
Export CLChannelOrder and CLChannelType types and constructors.
Added support for sharing an OpenGL context with OpenCL.
Merge pull request #28 from acowley/develop

Preliminary support for OpenGL <-> OpenCL interop
Support CL_PLATFORM_NOT_FOUND_KHR error.

Khronos .icd extension may report error when no platform is
found. This patch essentially provides a friendly error message like:
*** Exception: CL_PLATFORM_NOT_FOUND_KHR

Previously it was just an error code:
*** Exception: CLError.toEnum: Cannot match -1001
Merge pull request #30 from mgajda/master

User friendly message for bad OpenCL installations...
Workaround broken "Framework" on Linux.
Merge branch 'master' of git://github.com/mgajda/opencl into develop
Merge pull request #31 from mgajda/master

closes #29: problems linking executables on Linux (but GHCi worked)
add cl_gl.h include