ghc: use patch DSL
mutt: use checksummed patches