john-jumbo 1.8.0-j1

Version bump. Changed how we handle this, to reflect upstream’s new release priorities and move to autotools. Removed a redundant part of the patch.
Ah. Looks like it might still be needed, in some form or another. Adding a test ` fails_with :clang do ` results in gcc doing this:

```
==> make -s CC=gcc-4.9
In file included from /usr/include/dispatch/dispatch.h:51:0,
                 from /System/Library/Frameworks/OpenCL.framework/Headers/gcl.h:23,
                 from /System/Library/Frameworks/OpenCL.framework/Headers/opencl.h:16,
                 from common-opencl.h:19,
                 from common_opencl_pbkdf2.h:11,
                 from common_opencl_pbkdf2_plug.c:13:
/usr/include/dispatch/object.h:143:15: error: expected identifier or '(' before '^' token
 typedef void (^dispatch_block_t)(void);
               ^
/usr/include/dispatch/object.h:362:3: error: unknown type name 'dispatch_block_t'
   dispatch_block_t notification_block);
   ^
make[1]: *** [common_opencl_pbkdf2_plug.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [default] Error 2
```