Merge pull request #4463 from vbgl/oasis

ocaml 4.02: makes dependency to campl4 explicit

+19 -19
+5 -5
pkgs/development/ocaml-modules/http/default.nix
··· 1 - {stdenv, fetchurl, ocaml_pcre, ocamlnet, ocaml, findlib}: 2 3 let 4 ocaml_version = (builtins.parseDrvName ocaml.name).version; ··· 14 sha256 = "070xw033r4pk6f4l0wcknm75y9qm4mp622a4cgzmcfhm58v6kssn"; 15 }; 16 17 - buildInputs = [ocaml_pcre ocamlnet ocaml findlib]; 18 19 createFindlibDestdir = true; 20 ··· 30 make all opt 31 ''; 32 33 - meta = { 34 homepage = "http://upsilon.cc/~zack/hacking/software/ocaml-http/"; 35 description = "do it yourself (OCaml) HTTP daemon"; 36 - license = stdenv.lib.licenses.lgpl2; 37 - maintainers = [ stdenv.lib.maintainers.roconnor ]; 38 }; 39 }
··· 1 + {stdenv, fetchurl, ocaml_pcre, ocamlnet, ocaml, findlib, camlp4}: 2 3 let 4 ocaml_version = (builtins.parseDrvName ocaml.name).version; ··· 14 sha256 = "070xw033r4pk6f4l0wcknm75y9qm4mp622a4cgzmcfhm58v6kssn"; 15 }; 16 17 + buildInputs = [ocaml_pcre ocamlnet ocaml findlib camlp4]; 18 19 createFindlibDestdir = true; 20 ··· 30 make all opt 31 ''; 32 33 + meta = with stdenv.lib; { 34 homepage = "http://upsilon.cc/~zack/hacking/software/ocaml-http/"; 35 description = "do it yourself (OCaml) HTTP daemon"; 36 + license = licenses.lgpl2; 37 + maintainers = with maintainers; [ roconnor vbgl ]; 38 }; 39 }
+2 -2
pkgs/development/ocaml-modules/lablgl/default.nix
··· 1 - {stdenv, fetchurl, ocaml, lablgtk, findlib, mesa, freeglut } : 2 3 let 4 ocaml_version = (builtins.parseDrvName ocaml.name).version; ··· 14 sha256 = "0qabydd219i4ak7hxgc67496qnnscpnydya2m4ijn3cpbgih7zyq"; 15 }; 16 17 - buildInputs = [ocaml findlib lablgtk freeglut ]; 18 propagatedBuildInputs = [ mesa ]; 19 20 patches = [ ./Makefile.config.patch ./META.patch ];
··· 1 + {stdenv, fetchurl, ocaml, lablgtk, findlib, mesa, freeglut, camlp4 } : 2 3 let 4 ocaml_version = (builtins.parseDrvName ocaml.name).version; ··· 14 sha256 = "0qabydd219i4ak7hxgc67496qnnscpnydya2m4ijn3cpbgih7zyq"; 15 }; 16 17 + buildInputs = [ocaml findlib lablgtk freeglut camlp4]; 18 propagatedBuildInputs = [ mesa ]; 19 20 patches = [ ./Makefile.config.patch ./META.patch ];
+6 -6
pkgs/development/ocaml-modules/odn/default.nix
··· 1 - {stdenv, fetchurl, ocaml, findlib, ocaml_typeconv, ounit}: 2 3 stdenv.mkDerivation { 4 name = "ocaml-data-notation-0.0.11"; ··· 8 sha256 = "09a8zdyifpc2nl4hdvg9206142y31cq95ajgij011s1qcg3z93lj"; 9 }; 10 11 - buildInputs = [ocaml findlib ocaml_typeconv ounit]; 12 13 createFindlibDestdir = true; 14 ··· 16 buildPhase = "ocaml setup.ml -build"; 17 installPhase = "ocaml setup.ml -install"; 18 19 - meta = { 20 description = "Store data using OCaml notation"; 21 homepage = https://forge.ocamlcore.org/projects/odn/; 22 - license = stdenv.lib.licenses.lgpl21; 23 platforms = ocaml.meta.platforms; 24 - maintainers = with stdenv.lib.maintainers; [ 25 - z77z 26 ]; 27 }; 28 }
··· 1 + {stdenv, fetchurl, ocaml, findlib, ocaml_typeconv, ounit, camlp4}: 2 3 stdenv.mkDerivation { 4 name = "ocaml-data-notation-0.0.11"; ··· 8 sha256 = "09a8zdyifpc2nl4hdvg9206142y31cq95ajgij011s1qcg3z93lj"; 9 }; 10 11 + buildInputs = [ocaml findlib ocaml_typeconv ounit camlp4]; 12 13 createFindlibDestdir = true; 14 ··· 16 buildPhase = "ocaml setup.ml -build"; 17 installPhase = "ocaml setup.ml -install"; 18 19 + meta = with stdenv.lib; { 20 description = "Store data using OCaml notation"; 21 homepage = https://forge.ocamlcore.org/projects/odn/; 22 + license = licenses.lgpl21; 23 platforms = ocaml.meta.platforms; 24 + maintainers = with maintainers; [ 25 + vbgl z77z 26 ]; 27 }; 28 }
+6 -6
pkgs/development/tools/ocaml/oasis/default.nix
··· 1 - {stdenv, fetchurl, ocaml, findlib, ocaml_data_notation, ocaml_typeconv, 2 ocamlmod, ocamlify, ounit, expect}: 3 4 stdenv.mkDerivation { ··· 13 14 buildInputs = 15 [ 16 - ocaml findlib ocaml_typeconv ocamlmod ocamlify ounit 17 ]; 18 19 propagatedBuildInputs = [ ocaml_data_notation ]; ··· 22 buildPhase = "ocaml setup.ml -build"; 23 installPhase = "ocaml setup.ml -install"; 24 25 - meta = { 26 homepage = http://oasis.forge.ocamlcore.org/; 27 description = "Configure, build and install system for OCaml projects"; 28 - license = stdenv.lib.licenses.lgpl21; 29 platforms = ocaml.meta.platforms; 30 - maintainers = with stdenv.lib.maintainers; [ 31 - z77z 32 ]; 33 }; 34 }
··· 1 + {stdenv, fetchurl, ocaml, findlib, ocaml_data_notation, ocaml_typeconv, camlp4, 2 ocamlmod, ocamlify, ounit, expect}: 3 4 stdenv.mkDerivation { ··· 13 14 buildInputs = 15 [ 16 + ocaml findlib ocaml_typeconv ocamlmod ocamlify ounit camlp4 17 ]; 18 19 propagatedBuildInputs = [ ocaml_data_notation ]; ··· 22 buildPhase = "ocaml setup.ml -build"; 23 installPhase = "ocaml setup.ml -install"; 24 25 + meta = with stdenv.lib; { 26 homepage = http://oasis.forge.ocamlcore.org/; 27 description = "Configure, build and install system for OCaml projects"; 28 + license = licenses.lgpl21; 29 platforms = ocaml.meta.platforms; 30 + maintainers = with maintainers; [ 31 + vbgl z77z 32 ]; 33 }; 34 }