[Haskell-cafe] [cabal] How to deal with build-depency that not under cabal's control?