# HG changeset patch # User Arne Babenhauserheide # Date 1380276186 -7200 # Fri Sep 27 12:03:06 2013 +0200 # Node ID a034a79b8daff0be283971de80116dcb594ac2f4 # Parent dc6b27bf766ba543f64a38fab93ea9bcee6eb165 gnu: Add mercurial. * gnu/packages/version-control.scm (mercurial): New variable. diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm --- a/gnu/packages/version-control.scm +++ b/gnu/packages/version-control.scm @@ -112,6 +112,27 @@ (license gpl2) (home-page "http://git-scm.com/"))) +(define-public mercurial + (package + (name "mercurial") + (version "2.7.1") + (source + (origin + (method url-fetch) + (uri (string-append "http://mercurial.selenic.com/release/mercurial-" + version ".tar.gz")) + (sha256 + (base32 + "121m8f7vmipmdg00cnzdz2rjkgydh28mwfirqkrbs5fv089vywl4")))) + (build-system python-build-system) + (home-page "http://mercurial.selenic.com") + (synopsis "Decentralized version control system") + (description + "Mercurial is a free, distributed source control management tool. +It efficiently handles projects of any size +and offers an easy and intuitive interface.") + (license gpl2+))) + (define-public subversion (package (name "subversion")