reorder cabal file dependencies