diff options
author | obadz <dav-github@odav.org> | 2015-10-07 17:37:25 +0100 |
---|---|---|
committer | obadz <dav-github@odav.org> | 2015-10-07 17:47:22 +0100 |
commit | 31dc4f6c1b7ba9d1105c89d3123957276f4e2f08 (patch) | |
tree | f12a594d6f67a6642fe7d87c9365fc559fa22629 /pkgs/applications/networking/google-drive-ocamlfuse | |
parent | e916273209560b302ab231606babf5ce1c481f08 (diff) |
google-drive-ocamlfuse: 0.5.12 -> 0.5.18
Diffstat (limited to 'pkgs/applications/networking/google-drive-ocamlfuse')
-rw-r--r-- | pkgs/applications/networking/google-drive-ocamlfuse/default.nix | 21 |
1 files changed, 15 insertions, 6 deletions
diff --git a/pkgs/applications/networking/google-drive-ocamlfuse/default.nix b/pkgs/applications/networking/google-drive-ocamlfuse/default.nix index db2934785eb..e085adbdcda 100644 --- a/pkgs/applications/networking/google-drive-ocamlfuse/default.nix +++ b/pkgs/applications/networking/google-drive-ocamlfuse/default.nix @@ -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 ]; }; } |