Pushed as 5895696e4c28938d9201e4527d3a007dd8b47e32. I've slightly modified your patch to add a copyright line for yourself and use the ocaml-build-system.