diff options
author | Kamil Chmielewski <kamil.chm@gmail.com> | 2016-06-03 16:46:37 +0200 |
---|---|---|
committer | Kamil Chmielewski <kamil.chm@gmail.com> | 2016-06-09 11:21:30 +0200 |
commit | 93b9ebfde8fdc33ea6d202cba4091ba16a277a48 (patch) | |
tree | da600331f59bdf58ccb05b00d31f8c1528a1a8ae /pkgs/tools | |
parent | a1f3808e2f6475cc2fabecc870c261966c633ccf (diff) | |
download | nixpkgs-93b9ebfde8fdc33ea6d202cba4091ba16a277a48.tar nixpkgs-93b9ebfde8fdc33ea6d202cba4091ba16a277a48.tar.gz nixpkgs-93b9ebfde8fdc33ea6d202cba4091ba16a277a48.tar.bz2 nixpkgs-93b9ebfde8fdc33ea6d202cba4091ba16a277a48.tar.lz nixpkgs-93b9ebfde8fdc33ea6d202cba4091ba16a277a48.tar.xz nixpkgs-93b9ebfde8fdc33ea6d202cba4091ba16a277a48.tar.zst nixpkgs-93b9ebfde8fdc33ea6d202cba4091ba16a277a48.zip |
ngrok: extracted from goPackages
Diffstat (limited to 'pkgs/tools')
-rw-r--r-- | pkgs/tools/networking/ngrok/default.nix | 34 | ||||
-rw-r--r-- | pkgs/tools/networking/ngrok/deps.json | 19 |
2 files changed, 53 insertions, 0 deletions
diff --git a/pkgs/tools/networking/ngrok/default.nix b/pkgs/tools/networking/ngrok/default.nix new file mode 100644 index 00000000000..5344a4ec46b --- /dev/null +++ b/pkgs/tools/networking/ngrok/default.nix @@ -0,0 +1,34 @@ +# This file was generated by go2nix. +{ stdenv, lib, pkgconfig, goPackages, fetchFromGitHub }: + +with goPackages; + +buildGoPackage rec { + name = "ngrok-${version}"; + version = "1.7.1"; + rev = "${version}"; + + goPackagePath = "ngrok"; + + src = fetchFromGitHub { + inherit rev; + owner = "inconshreveable"; + repo = "ngrok"; + sha256 = "1r4nc9knp0nxg4vglg7v7jbyd1nh1j2590l720ahll8a4fbsx5a4"; + }; + + goDeps = ./deps.json; + + buildInputs = [ go-bindata ]; + + preConfigure = '' + sed -e '/jteeuwen\/go-bindata/d' \ + -e '/export GOPATH/d' \ + -e 's/go get/#go get/' \ + -e 's|bin/go-bindata|go-bindata|' -i Makefile + make assets BUILDTAGS=release + export sourceRoot=$sourceRoot/src/ngrok + ''; + + buildFlags = [ "-tags release" ]; +} diff --git a/pkgs/tools/networking/ngrok/deps.json b/pkgs/tools/networking/ngrok/deps.json new file mode 100644 index 00000000000..61dfbf33726 --- /dev/null +++ b/pkgs/tools/networking/ngrok/deps.json @@ -0,0 +1,19 @@ +[ + { + "include": "../../../go-modules/libs.json", + "packages": [ + "gopkg.in/yaml.v1", + "github.com/gorilla/websocket", + "github.com/rcrowley/go-metrics", + "github.com/inconshreveable/go-vhost", + "code.google.com/p/log4go", + "github.com/daviddengcn/go-colortext", + "gopkg.in/yaml.v1", + "github.com/inconshreveable/mousetrap", + "github.com/nsf/termbox-go", + "gopkg.in/inconshreveable/go-update.v0", + "github.com/kardianos/osext", + "github.com/kr/binarydist" + ] + } +] |