From 24fd1fe6c62b7a9fc347794fde043285da272f5c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isma=C3=ABl=20Bouya?= Date: Thu, 13 Dec 2018 21:25:24 +0100 Subject: Initial commit published for NUR --- pkgs/crypto/iota-cli-app/default.nix | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 pkgs/crypto/iota-cli-app/default.nix (limited to 'pkgs/crypto/iota-cli-app/default.nix') diff --git a/pkgs/crypto/iota-cli-app/default.nix b/pkgs/crypto/iota-cli-app/default.nix new file mode 100644 index 00000000..1a9d3ed7 --- /dev/null +++ b/pkgs/crypto/iota-cli-app/default.nix @@ -0,0 +1,20 @@ +{ stdenv, mylibs, fetchurl, fetchgit, callPackage, nodePackages, nodejs-8_x }: +let + nodeEnv = callPackage mylibs.nodeEnv { nodejs = nodejs-8_x; }; + # built using node2nix -8 -l package-lock.json + # and changing "./." to "src" + packageEnv = import ./node-packages.nix { + src = stdenv.mkDerivation (mylibs.fetchedGithub ./iota-cli-app.json // { + phases = "installPhase"; + installPhase = '' + cp -a $src $out + chmod u+w -R $out + cd $out + sed -i -e "s@host: 'http://localhost',@host: 'https://iri.trytes.eu',@" index.js + sed -i -e "s@port: 14265@port: 443@" index.js + ''; + }); + inherit fetchurl fetchgit nodeEnv; + }; +in +packageEnv.package -- cgit v1.2.3