On Monday, 2 November 2015 at 01:02:45 UTC, AnoHito wrote:
[...]the headers are very long and complicated, and porting them entirely to D would be a huge project in and of itself.[...]
You can give a try at h2d, the C header to D interface converter: http://dlang.org/htod.html