updated cabal after ghc7.8