google-drive-ocamlfuse: 0.6.21 -> 0.6.25.
Also change to use jbuilder for build per upstream instructions. In this case, the build needs to be driven by jbuilder but opam still needs to be in PATH.
This commit is contained in:
parent
26fac59c32
commit
a140fe83f5
@ -1,24 +1,23 @@
|
||||
{ stdenv, fetchFromGitHub, zlib
|
||||
, ocaml, ocamlbuild, ocamlfuse, findlib, gapi_ocaml, ocaml_sqlite3, camlidl }:
|
||||
, ocaml, jbuilder, opam, ocamlfuse, findlib, gapi_ocaml, ocaml_sqlite3, camlidl }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "google-drive-ocamlfuse-${version}";
|
||||
version = "0.6.21";
|
||||
version = "0.6.25";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "astrada";
|
||||
repo = "google-drive-ocamlfuse";
|
||||
rev = "v${version}";
|
||||
sha256 = "14qvhz18pzxdgxk5vcs024ajbkxccfwc9p3z5r6vfkc9mm851v59";
|
||||
sha256 = "1rjm2jcc93sz7l25zbgqal81534vvvbmwy7847s0k8fkr5nq97gp";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ ocamlbuild ];
|
||||
nativeBuildInputs = [ jbuilder opam ];
|
||||
|
||||
buildInputs = [ zlib ocaml ocamlfuse findlib gapi_ocaml ocaml_sqlite3 camlidl ];
|
||||
|
||||
configurePhase = "ocaml setup.ml -configure --prefix \"$out\"";
|
||||
buildPhase = "ocaml setup.ml -build";
|
||||
installPhase = "ocaml setup.ml -install";
|
||||
buildPhase = "jbuilder build @install";
|
||||
installPhase = "mkdir $out && jbuilder install --prefix $out";
|
||||
|
||||
meta = {
|
||||
homepage = http://gdfuse.forge.ocamlcore.org/;
|
||||
|
Loading…
Reference in New Issue
Block a user