summary refs log tree commit diff
path: root/pkgs/development/tools/erlang
diff options
context:
space:
mode:
authorEric Merritt <eric@merritt.tech>2016-01-10 17:51:23 -0800
committerEric Merritt <eric@merritt.tech>2016-01-14 14:38:10 -0800
commit4ed5836dd3c6e60d6931350cfb6cb85d514c52b0 (patch)
tree1fe4543f5683c227be99856574efef535a8137e4 /pkgs/development/tools/erlang
parentb1719f9fcc618ba91c8812b838f5ca4fa12efb7f (diff)
downloadnixpkgs-4ed5836dd3c6e60d6931350cfb6cb85d514c52b0.tar
nixpkgs-4ed5836dd3c6e60d6931350cfb6cb85d514c52b0.tar.gz
nixpkgs-4ed5836dd3c6e60d6931350cfb6cb85d514c52b0.tar.bz2
nixpkgs-4ed5836dd3c6e60d6931350cfb6cb85d514c52b0.tar.lz
nixpkgs-4ed5836dd3c6e60d6931350cfb6cb85d514c52b0.tar.xz
nixpkgs-4ed5836dd3c6e60d6931350cfb6cb85d514c52b0.tar.zst
nixpkgs-4ed5836dd3c6e60d6931350cfb6cb85d514c52b0.zip
hex2nix: init at 0.0.2
Diffstat (limited to 'pkgs/development/tools/erlang')
-rw-r--r--pkgs/development/tools/erlang/hex2nix/default.nix23
1 files changed, 23 insertions, 0 deletions
diff --git a/pkgs/development/tools/erlang/hex2nix/default.nix b/pkgs/development/tools/erlang/hex2nix/default.nix
new file mode 100644
index 00000000000..8bb8f68e3a4
--- /dev/null
+++ b/pkgs/development/tools/erlang/hex2nix/default.nix
@@ -0,0 +1,23 @@
+{stdenv, fetchFromGitHub, buildRebar3, ibrowse, jsx, erlware_commons, getopt }:
+
+buildRebar3 rec {
+    name = "hex2nix";
+    version = "0.0.2";
+
+    src = fetchFromGitHub {
+         owner = "erlang-nix";
+         repo = "hex2nix";
+         rev = "${version}";
+         sha256 = "18gkq5fkdiwq5zj98cz4kqxbpzjkpqcplpsw987drxwdbvq4hkwm";
+     };
+
+    erlangDeps = [ ibrowse jsx erlware_commons getopt ];
+
+    DEBUG=1;
+
+    installPhase = ''
+      runHook preInstall
+      make PREFIX=$out install
+      runHook postInstall
+    '';
+ }