lol

ocamlPackages.ocp-build: remove spurious dependency to camlp4

Change attribute name from “ocpBuild” to “ocp-build”.

+15 -16
+1 -1
pkgs/development/tools/ocaml/ocaml-top/default.nix
··· 10 10 }; 11 11 12 12 buildInputs = [ ncurses jbuilder ] 13 - ++ (with ocamlPackages; [ ocaml ocpBuild findlib lablgtk ocp-index ]); 13 + ++ (with ocamlPackages; [ ocaml ocp-build findlib lablgtk ocp-index ]); 14 14 15 15 configurePhase = '' 16 16 export TERM=xterm
+4 -5
pkgs/development/tools/ocaml/ocp-build/default.nix
··· 1 - { stdenv, fetchFromGitHub, ocaml, findlib, ncurses, buildOcaml }: 1 + { stdenv, fetchFromGitHub, ocaml, findlib, ncurses }: 2 2 let 3 3 version = "1.99.19-beta"; 4 4 in 5 - buildOcaml { 5 + stdenv.mkDerivation rec { 6 6 7 - name = "ocp-build"; 8 - inherit version; 7 + name = "ocaml${ocaml.version}-ocp-build-${version}"; 9 8 10 9 src = fetchFromGitHub { 11 10 owner = "OCamlPro"; ··· 14 13 sha256 = "162k5l0cxyqanxlml5v8mqapdq5qbqc9m4b8wdjq7mf523b3h2zj"; 15 14 }; 16 15 17 - buildInputs = [ ocaml ]; 16 + buildInputs = [ ocaml findlib ]; 18 17 propagatedBuildInputs = [ ncurses ]; 19 18 preInstall = "mkdir -p $out/bin"; 20 19 preConfigure = ''
+3 -3
pkgs/development/tools/ocaml/ocp-indent/1.5.2.nix
··· 1 - { stdenv, fetchzip, ocaml, findlib, ocpBuild, cmdliner }: 1 + { stdenv, fetchzip, ocaml, findlib, ocp-build, cmdliner }: 2 2 3 3 let inherit (stdenv.lib) getVersion versionAtLeast; in 4 4 5 5 assert versionAtLeast (getVersion ocaml) "3.12.1"; 6 - assert versionAtLeast (getVersion ocpBuild) "1.99.6-beta"; 6 + assert versionAtLeast (getVersion ocp-build) "1.99.6-beta"; 7 7 assert versionAtLeast "0.9.8" (getVersion cmdliner); 8 8 9 9 stdenv.mkDerivation { ··· 15 15 sha256 = "0ynv2yhm7akpvqp72pdabhddwr352s1k85q8m1khsvspgg1mkiqz"; 16 16 }; 17 17 18 - nativeBuildInputs = [ ocpBuild ]; 18 + nativeBuildInputs = [ ocp-build ]; 19 19 20 20 buildInputs = [ ocaml findlib cmdliner ]; 21 21
+3 -3
pkgs/development/tools/ocaml/ocp-indent/default.nix
··· 1 - { stdenv, fetchzip, ocaml, findlib, jbuilder, ocpBuild, cmdliner }: 1 + { stdenv, fetchzip, ocaml, findlib, jbuilder, ocp-build, cmdliner }: 2 2 3 3 let inherit (stdenv.lib) getVersion versionAtLeast; in 4 4 5 5 assert versionAtLeast (getVersion ocaml) "3.12.1"; 6 6 assert versionAtLeast (getVersion cmdliner) "1.0.0"; 7 - assert versionAtLeast (getVersion ocpBuild) "1.99.6-beta"; 7 + assert versionAtLeast (getVersion ocp-build) "1.99.6-beta"; 8 8 9 9 stdenv.mkDerivation rec { 10 10 ··· 16 16 sha256 = "0rcaa11mjqka032g94wgw9llqpflyk3ywr3lr6jyxbh1rjvnipnw"; 17 17 }; 18 18 19 - nativeBuildInputs = [ ocpBuild ]; 19 + nativeBuildInputs = [ ocp-build ]; 20 20 buildInputs = [ ocaml findlib cmdliner ]; 21 21 22 22 inherit (jbuilder) installPhase;
+3 -3
pkgs/development/tools/ocaml/ocp-index/default.nix
··· 1 - { stdenv, fetchFromGitHub, fetchpatch, ocaml, findlib, ocpBuild, ocpIndent, opam, cmdliner, ncurses, re, lambdaTerm, libev }: 1 + { stdenv, fetchFromGitHub, fetchpatch, ocaml, findlib, ocp-build, ocpIndent, opam, cmdliner, ncurses, re, lambdaTerm, libev }: 2 2 3 3 let inherit (stdenv.lib) getVersion versionAtLeast optional; in 4 4 5 5 assert versionAtLeast (getVersion ocaml) "4"; 6 - assert versionAtLeast (getVersion ocpBuild) "1.99.13-beta"; 6 + assert versionAtLeast (getVersion ocp-build) "1.99.13-beta"; 7 7 assert versionAtLeast (getVersion ocpIndent) "1.4.2"; 8 8 9 9 let ··· 26 26 sha256 = "07snnydczkzapradh1c22ggv9vaff67nc36pi3218azb87mb1p7z"; 27 27 }) ]; 28 28 29 - buildInputs = [ ocaml findlib ocpBuild opam cmdliner ncurses re libev ] 29 + buildInputs = [ ocaml findlib ocp-build opam cmdliner ncurses re libev ] 30 30 ++ optional (versionAtLeast (getVersion lambdaTerm) "1.7") lambdaTerm; 31 31 propagatedBuildInputs = [ ocpIndent ]; 32 32
+1 -1
pkgs/top-level/ocaml-packages.nix
··· 494 494 495 495 ocf = callPackage ../development/ocaml-modules/ocf { }; 496 496 497 - ocpBuild = callPackage ../development/tools/ocaml/ocp-build { }; 497 + ocp-build = callPackage ../development/tools/ocaml/ocp-build { }; 498 498 499 499 ocpIndent = callPackage ../development/tools/ocaml/ocp-indent { }; 500 500 ocpIndent_1_5_2 = callPackage ../development/tools/ocaml/ocp-indent/1.5.2.nix { cmdliner = cmdliner_0_9; };