about summary refs log tree commit diff
path: root/pkgs/development/ocaml-modules/ocsigen-deriving
diff options
context:
space:
mode:
authorVincent Laporte <Vincent.Laporte@gmail.com>2015-02-28 16:48:16 +0100
committerVincent Laporte <Vincent.Laporte@gmail.com>2015-03-01 17:53:51 +0100
commitd8912db092aca760bbfcb31a9a51c0b12112ac7d (patch)
tree5bb9ae9544824482b8609e56b970bd1f03c01f28 /pkgs/development/ocaml-modules/ocsigen-deriving
parentb7b54b053976852e9d1743d9d91df1882d4e3b62 (diff)
downloadnixlib-d8912db092aca760bbfcb31a9a51c0b12112ac7d.tar
nixlib-d8912db092aca760bbfcb31a9a51c0b12112ac7d.tar.gz
nixlib-d8912db092aca760bbfcb31a9a51c0b12112ac7d.tar.bz2
nixlib-d8912db092aca760bbfcb31a9a51c0b12112ac7d.tar.lz
nixlib-d8912db092aca760bbfcb31a9a51c0b12112ac7d.tar.xz
nixlib-d8912db092aca760bbfcb31a9a51c0b12112ac7d.tar.zst
nixlib-d8912db092aca760bbfcb31a9a51c0b12112ac7d.zip
ocsigen-deriving: update from 0.6.2 to 0.7
Diffstat (limited to 'pkgs/development/ocaml-modules/ocsigen-deriving')
-rw-r--r--pkgs/development/ocaml-modules/ocsigen-deriving/default.nix25
1 files changed, 10 insertions, 15 deletions
diff --git a/pkgs/development/ocaml-modules/ocsigen-deriving/default.nix b/pkgs/development/ocaml-modules/ocsigen-deriving/default.nix
index 544d85c6f5fc..89efb58ecbb5 100644
--- a/pkgs/development/ocaml-modules/ocsigen-deriving/default.nix
+++ b/pkgs/development/ocaml-modules/ocsigen-deriving/default.nix
@@ -1,30 +1,25 @@
-{stdenv, fetchgit, ocaml, findlib, ocaml_oasis, ocaml_data_notation, ocaml_optcomp, camlp4}:
+{ stdenv, fetchzip, ocaml, findlib, oasis, ocaml_optcomp, camlp4 }:
+
+let version = "0.7"; in
 
 stdenv.mkDerivation {
-  name = "ocsigen-deriving";
-  src = fetchgit {
-    url = "git://github.com/ocsigen/deriving";
-    rev = "refs/tags/0.6.2";
-    sha256 = "2b3bf3f4972d0e6eaf075f7353ce482b776726e0cd04947a89b7156384ec0662";
+  name = "ocsigen-deriving-${version}";
+  src = fetchzip {
+    url = "https://github.com/ocsigen/deriving/archive/${version}.tar.gz";
+    sha256 = "05z606gly1iyan292x3mflg3zasgg68n8i2mivz0zbshx2hz2jbw";
     };
 
-  buildInputs = [ocaml findlib ocaml_oasis ocaml_data_notation ocaml_optcomp camlp4];
-
-  configurePhase = ''
-  make setup-dev.exe
-  ./setup-dev.exe -configure --prefix $out
-  '';
+  buildInputs = [ ocaml findlib oasis ocaml_optcomp camlp4 ];
 
   createFindlibDestdir = true;
 
-
   meta =  {
     homepage = https://github.com/ocsigen/deriving;
     description = "Extension to OCaml for deriving functions from type declarations";
     license = stdenv.lib.licenses.mit;
     platforms = ocaml.meta.platforms;
-    maintainers = [
-      stdenv.lib.maintainers.gal_bolle
+    maintainers = with stdenv.lib.maintainers; [
+      gal_bolle vbgl
     ];
   };