Updating with new patch DSL

Updating with new patch DSL - now with sha1 etc.