tangled
alpha
login
or
join now
tjh.dev
/
nixpkgs
0
fork
atom
nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
0
fork
atom
overview
issues
pulls
pipelines
ocaml-cil: update from 1.3.2 to 1.7.3
Vincent Laporte
11 years ago
9f82cc26
a76acaae
+27
-10
3 changed files
expand all
collapse all
unified
split
pkgs
development
libraries
cil
default.nix
ocaml-modules
cil
default.nix
top-level
all-packages.nix
-8
pkgs/development/libraries/cil/default.nix
reviewed
···
1
1
-
{stdenv, fetchurl, ocaml, perl}: stdenv.mkDerivation {
2
2
-
name = "cil-1.3.2";
3
3
-
src = fetchurl {
4
4
-
url = http://manju.cs.berkeley.edu/cil/distrib/cil-1.3.2.tar.gz;
5
5
-
md5 = "aba80dd700fcb1411598670cc36a9573";
6
6
-
};
7
7
-
buildInputs = [ocaml perl];
8
8
-
}
+25
pkgs/development/ocaml-modules/cil/default.nix
reviewed
···
1
1
+
{ stdenv, fetchurl, perl, ocaml, findlib }:
2
2
+
stdenv.mkDerivation {
3
3
+
name = "ocaml-cil-1.7.3";
4
4
+
src = fetchurl {
5
5
+
url = mirror://sourceforge/cil/cil-1.7.3.tar.gz;
6
6
+
sha256 = "05739da0b0msx6kmdavr3y2bwi92jbh3szc35d7d8pdisa8g5dv9";
7
7
+
};
8
8
+
9
9
+
buildInputs = [ perl ocaml findlib ];
10
10
+
11
11
+
createFindlibDestdir = true;
12
12
+
13
13
+
preConfigure = ''
14
14
+
export FORCE_PERL_PREFIX=1
15
15
+
'';
16
16
+
prefixKey = "-prefix=";
17
17
+
18
18
+
meta = with stdenv.lib; {
19
19
+
homepage = http://kerneis.github.io/cil/;
20
20
+
description = "A front-end for the C programming language that facilitates program analysis and transformation";
21
21
+
license = licenses.bsd3;
22
22
+
maintainers = [ maintainers.vbgl ];
23
23
+
platforms = ocaml.meta.platforms;
24
24
+
};
25
25
+
}
+2
-2
pkgs/top-level/all-packages.nix
reviewed
···
3577
3577
3578
3578
ocaml_cairo2 = callPackage ../development/ocaml-modules/ocaml-cairo2 { };
3579
3579
3580
3580
+
cil = callPackage ../development/ocaml-modules/cil { };
3581
3581
+
3580
3582
cmdliner = callPackage ../development/ocaml-modules/cmdliner { };
3581
3583
3582
3584
cppo = callPackage ../development/tools/ocaml/cppo { };
···
4911
4909
chmlib = callPackage ../development/libraries/chmlib { };
4912
4910
4913
4911
chromaprint = callPackage ../development/libraries/chromaprint { };
4914
4914
-
4915
4915
-
cil = callPackage ../development/libraries/cil { };
4916
4912
4917
4913
cilaterm = callPackage ../development/libraries/cil-aterm {
4918
4914
stdenv = overrideInStdenv stdenv [gnumake380];