add missing cabal dependency