diff options
author | Jörg Thalheim <joerg@thalheim.io> | 2017-05-17 21:56:46 +0100 |
---|---|---|
committer | Jörg Thalheim <joerg@thalheim.io> | 2017-05-17 22:14:34 +0100 |
commit | 618f9aa52c4b5792c86dd8d6f2623f57d5fe930f (patch) | |
tree | 6b52669147e3d9ed7350a1fcac69c2a58039ba04 /pkgs/applications/virtualization | |
parent | bec5ffee155fd8dc9481d8eea45d788baee9bd46 (diff) | |
download | nixlib-618f9aa52c4b5792c86dd8d6f2623f57d5fe930f.tar nixlib-618f9aa52c4b5792c86dd8d6f2623f57d5fe930f.tar.gz nixlib-618f9aa52c4b5792c86dd8d6f2623f57d5fe930f.tar.bz2 nixlib-618f9aa52c4b5792c86dd8d6f2623f57d5fe930f.tar.lz nixlib-618f9aa52c4b5792c86dd8d6f2623f57d5fe930f.tar.xz nixlib-618f9aa52c4b5792c86dd8d6f2623f57d5fe930f.tar.zst nixlib-618f9aa52c4b5792c86dd8d6f2623f57d5fe930f.zip |
docker-proxy: remove go references
related to #25861
Diffstat (limited to 'pkgs/applications/virtualization')
-rw-r--r-- | pkgs/applications/virtualization/docker/proxy.nix | 20 |
1 files changed, 7 insertions, 13 deletions
diff --git a/pkgs/applications/virtualization/docker/proxy.nix b/pkgs/applications/virtualization/docker/proxy.nix index 52005c4a2733..beb659766963 100644 --- a/pkgs/applications/virtualization/docker/proxy.nix +++ b/pkgs/applications/virtualization/docker/proxy.nix @@ -1,8 +1,6 @@ -{ stdenv, lib, fetchFromGitHub, go, docker }: +{ stdenv, buildGoPackage, fetchFromGitHub, docker }: -with lib; - -stdenv.mkDerivation rec { +buildGoPackage rec { name = "docker-proxy-${rev}"; rev = "7b2b1feb1de4817d522cc372af149ff48d25028e"; @@ -13,20 +11,15 @@ stdenv.mkDerivation rec { sha256 = "1ng577k11cyv207bp0vaz5jjfcn2igd6w95zn4izcq1nldzp5935"; }; - buildInputs = [ go ]; + goPackagePath = "github.com/docker/libnetwork"; - buildPhase = '' - mkdir -p .gopath/src/github.com/docker - ln -sf $(pwd) .gopath/src/github.com/docker/libnetwork - GOPATH="$(pwd)/.gopath:$(pwd)/Godeps/_workspace" go build -ldflags="$PROXY_LDFLAGS" -o docker-proxy ./cmd/proxy - ''; + goDeps = null; installPhase = '' - mkdir -p $out/bin - cp docker-proxy $out/bin + install -m755 -D ./go/bin/proxy $bin/bin/docker-proxy ''; - meta = { + meta = with stdenv.lib; { description = "Docker proxy binary to forward traffic between host and containers"; license = licenses.asl20; homepage = https://github.com/docker/libnetwork; @@ -34,3 +27,4 @@ stdenv.mkDerivation rec { platforms = docker.meta.platforms; }; } + |