Currently, theres a typo in the Lighttpd file src/mod_cml_lua.c that conflicts with the documentation. Instead of output_content_type, it has output_contenttype. I have created a patch for this, and will be submitting it upstream.
Created attachment 81084 [details, diff] lighttpd-1.4.10-mod-cml.patch mod_cml patch
Both the source and the docs for mod_cml say output_contenttype. Where's the discrepancy?
Ah ok I see it is misspelled further down in doc/cml.txt. Upstream has fixed the typo (in the doc not the src). I've added a quick sed in the ebuild to fix that. Too trivial for a revision bump.