I was taking a look at deadbeef for curiosity and it seems that newer
versions needs this Grand Central Dispatch thingy.  Fortunately, an
impavid user has already done the though work to get this working on
OpenBSD [0], so this took just minutes to port.  (thanks!)

[0]: https://github.com/apple/swift-corelibs-libdispatch/pull/559

(I've just added two small patches on top to drop a -O3 and -Werror)

All but one test are passing!

As-is this conflicts with devel/blocksruntime due to
/usr/local/include/Block.h.  FWIW the two headers are practically
identical.  Maybe this libdispatch will deprecate blocksruntime?  Never
used blocks before so I don't know.

With this installed i manage to start compiling deadbeef and get until
the linking of the deadbeef executable (which fails for other reasons
than libdispatch.)

Attachment: libdispatch.tar.gz
Description: GNU Zip compressed data

Reply via email to