<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">2015-11-11 22:01 GMT+01:00 Matthias Kilian <span dir="ltr"><<a href="mailto:kili@outback.escape.de" target="_blank">kili@outback.escape.de</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">[...] In any case, client application using it<br>
would always either need some #ifdef or would get patches local to<br>
the OpenBSD ports tree.<br>
<br>
So, any thoughts about this?<br>
<br>
Please note: just writing a separate package for this wouldn't help<br>
much (for OpenBSD ports), because it would require changing cabal<br>
dependencies for every client application in addition to other<br>
source code patches.<br></blockquote><div><br></div><div>This is highly specific to OpenBSD, and (as you mentioned) clients need to be changed, anyway. Therefore cabal dependencies can be changed, too. I don't see why the former should be acceptable while the latter shouldn't. So a separate package seems to be the way to go IMHO.</div></div></div></div>