ocamlPackages.ctypes: 0.11.5 -> 0.13.1

This commit is contained in:
Vincent Laporte 2018-02-23 17:19:25 +00:00 committed by Vincent Laporte
parent d8ab8ddae1
commit 7f327dfa63
2 changed files with 10 additions and 8 deletions

View File

@ -1,19 +1,19 @@
{stdenv, buildOcaml, fetchurl, libffi, pkgconfig, ncurses}:
{ stdenv, buildOcaml, fetchzip, libffi, pkgconfig, ncurses, integers }:
buildOcaml rec {
name = "ctypes";
version = "0.11.5";
version = "0.13.1";
minimumSupportedOcamlVersion = "4";
src = fetchurl {
url = "https://github.com/ocamllabs/ocaml-ctypes/archive/${version}.tar.gz";
sha256 = "164gyrs6zxr5pyljwpjgd4knwlrkcmamsq3gvkkkvgf9rmhrl3zf";
src = fetchzip {
url = "https://github.com/ocamllabs/ocaml-ctypes/archive/67e711ec891e087fbe1e0b4665aa525af4eaa409.tar.gz";
sha256 = "1z84s5znr3lj84rzv6m37xxj9h7fwx4qiiykx3djf52qgk1rb2xb";
};
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ ncurses ];
propagatedBuildInputs = [ libffi ];
propagatedBuildInputs = [ integers libffi ];
hasSharedObjects = true;

View File

@ -1,10 +1,12 @@
{stdenv, buildOcamlJane, fetchurl, async, comparelib, core, ctypes, openssl,
fieldslib, herelib, pipebang, sexplib, ocaml_oasis}:
{ stdenv, ocaml, buildOcamlJane, fetchurl, async, comparelib, core, ctypes
, openssl, fieldslib, herelib, pipebang, sexplib, ocaml_oasis, integers
}:
buildOcamlJane rec {
name = "async_ssl";
version = "113.33.07";
hash = "0bhzpnmlx6dy4fli3i7ipjwqbsdi7fq171jrila5dr3ciy3841xs";
postPatch = "export CAML_LD_LIBRARY_PATH=${integers}/lib/ocaml/${ocaml.version}/site-lib/stubslibs:$CAML_LD_LIBRARY_PATH";
propagatedBuildInputs = [ ctypes async comparelib core fieldslib
herelib pipebang sexplib openssl ocaml_oasis ];
meta = with stdenv.lib; {