I've just committed to the Derelict repository the beginnings of the
Derelict2 branch, in case anyone is interested. Currently it only
contains DerelictAL, DerelictSDL, and DerelictUtil. Aside from a
rearchitecting and some improvements internally, Derelict2 also adds D2
support.
You can read more about it over at the Derelict forums.