summary refs log tree commit diff
path: root/pkgs/development/compilers/compcert
diff options
context:
space:
mode:
authorVincent Laporte <Vincent.Laporte@gmail.com>2014-10-05 23:07:34 +0100
committerVincent Laporte <Vincent.Laporte@gmail.com>2014-10-05 23:38:16 +0100
commit579e74549dccc6f5b29a1c6e35ba49a7217fa279 (patch)
tree14bea6f06f517538b20871779bc9ee8b7b703e36 /pkgs/development/compilers/compcert
parent4397ec5caba7f54401b277dfbf2b81c7c0e9e3c0 (diff)
downloadnixlib-579e74549dccc6f5b29a1c6e35ba49a7217fa279.tar
nixlib-579e74549dccc6f5b29a1c6e35ba49a7217fa279.tar.gz
nixlib-579e74549dccc6f5b29a1c6e35ba49a7217fa279.tar.bz2
nixlib-579e74549dccc6f5b29a1c6e35ba49a7217fa279.tar.lz
nixlib-579e74549dccc6f5b29a1c6e35ba49a7217fa279.tar.xz
nixlib-579e74549dccc6f5b29a1c6e35ba49a7217fa279.tar.zst
nixlib-579e74549dccc6f5b29a1c6e35ba49a7217fa279.zip
CompCert: update to 2.4
Diffstat (limited to 'pkgs/development/compilers/compcert')
-rw-r--r--pkgs/development/compilers/compcert/default.nix15
1 files changed, 7 insertions, 8 deletions
diff --git a/pkgs/development/compilers/compcert/default.nix b/pkgs/development/compilers/compcert/default.nix
index 0d8d8e3d6d73..bdf850df8cb2 100644
--- a/pkgs/development/compilers/compcert/default.nix
+++ b/pkgs/development/compilers/compcert/default.nix
@@ -2,11 +2,11 @@
 
 stdenv.mkDerivation rec {
   name    = "compcert-${version}";
-  version = "2.3pl2";
+  version = "2.4";
 
   src = fetchurl {
     url    = "http://compcert.inria.fr/release/${name}.tgz";
-    sha256 = "1cq4my646ll1mszs5mbzwk4vp8l8qnsc96fpcv2pl35aw5i6jqm8";
+    sha256 = "1qrb1cplx3v5wxn1c46kx67v1j52yznvjm2hkrsdybphhki2pyia";
   };
 
   buildInputs = [ coq ocaml ocamlPackages.menhir ];
@@ -15,13 +15,12 @@ stdenv.mkDerivation rec {
   configurePhase = "./configure -prefix $out -toolprefix ${gcc}/bin/ " +
     (if stdenv.isDarwin then "ia32-macosx" else "ia32-linux");
 
-  meta = {
+  meta = with stdenv.lib; {
     description = "Formally verified C compiler";
     homepage    = "http://compcert.inria.fr";
-    license     = stdenv.lib.licenses.inria;
-    platforms   = stdenv.lib.platforms.linux ++
-                  stdenv.lib.platforms.darwin;
-    maintainers = [ stdenv.lib.maintainers.thoughtpolice
-                    stdenv.lib.maintainers.jwiegley ];
+    license     = licenses.inria;
+    platforms   = platforms.linux ++
+                  platforms.darwin;
+    maintainers = with maintainers; [ thoughtpolice jwiegley vbgl ];
   };
 }