ocamlPackages.camlpdf: also install native libraries

This commit is contained in:
Vincent Laporte 2020-08-20 07:17:40 +02:00 committed by Vincent Laporte
parent c5f5462eb4
commit 6ff80288af

View File

@ -1,4 +1,4 @@
{ stdenv, fetchFromGitHub, ocaml, findlib }: { stdenv, fetchFromGitHub, which, ocaml, findlib }:
if !stdenv.lib.versionAtLeast ocaml.version "4.02" if !stdenv.lib.versionAtLeast ocaml.version "4.02"
then throw "camlpdf is not available for OCaml ${ocaml.version}" then throw "camlpdf is not available for OCaml ${ocaml.version}"
@ -14,7 +14,7 @@ stdenv.mkDerivation rec {
sha256 = "1z8h6bjzmlscr6h6kdvzj8kspifb4n9dg7zi54z1cv2qi03kr8dk"; sha256 = "1z8h6bjzmlscr6h6kdvzj8kspifb4n9dg7zi54z1cv2qi03kr8dk";
}; };
buildInputs = [ ocaml findlib ]; buildInputs = [ which ocaml findlib ];
# Version number in META file is wrong # Version number in META file is wrong
patchPhase = '' patchPhase = ''
@ -26,7 +26,9 @@ stdenv.mkDerivation rec {
EOF EOF
''; '';
createFindlibDestdir = true; preInstall = ''
mkdir -p $out/lib/ocaml/${ocaml.version}/site-lib/stublibs
'';
meta = with stdenv.lib; { meta = with stdenv.lib; {
description = "An OCaml library for reading, writing and modifying PDF files"; description = "An OCaml library for reading, writing and modifying PDF files";