mirror of
https://github.com/ilyakooo0/nixpkgs.git
synced 2024-11-12 03:56:17 +03:00
Merge pull request #10274 from obadz/google-drive-ocamlfuse
google-drive-ocamlfuse: 0.5.12 -> 0.5.18
This commit is contained in:
commit
504fbfac2f
@ -1,18 +1,27 @@
|
||||
{ stdenv, fetchurl, ocamlPackages, zlib }:
|
||||
{ stdenv, fetchFromGitHub, ocamlPackages, zlib }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "google-drive-ocamlfuse-0.5.12";
|
||||
src = fetchurl {
|
||||
url = "https://forge.ocamlcore.org/frs/download.php/1489/${name}.tar.gz";
|
||||
sha256 = "0yfzzrv4h7vplw6qjm9viymy51jaqqari012agar96zwa86fsrdr";
|
||||
name = "google-drive-ocamlfuse-${version}";
|
||||
version = "0.5.18";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "astrada";
|
||||
repo = "google-drive-ocamlfuse";
|
||||
rev = "v${version}";
|
||||
sha256 = "0a545zalsqw3jndrvkc0bsn4aab74cf8lwnsw09b5gjm8pm79b9r";
|
||||
};
|
||||
|
||||
buildInputs = [ zlib ] ++ (with ocamlPackages; [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";
|
||||
|
||||
meta = {
|
||||
|
||||
homepage = http://gdfuse.forge.ocamlcore.org/;
|
||||
description = "A FUSE-based file system backed by Google Drive, written in OCaml";
|
||||
license = stdenv.lib.licenses.mit;
|
||||
platforms = stdenv.lib.platforms.linux;
|
||||
maintainers = with stdenv.lib.maintainers; [ obadz ];
|
||||
};
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user