New package: mesos-dns

This commit is contained in:
Benjamin Staffin 2015-02-20 13:55:33 -08:00
parent 2290dbb843
commit d382667537
2 changed files with 33 additions and 0 deletions

View File

@ -0,0 +1,31 @@
{ lib, goPackages, fetchFromGitHub }:
with goPackages;
buildGoPackage rec {
name = "mesos-dns-${version}";
version = "0.1";
goPackagePath = "github.com/mesosphere/mesos-dns";
src = fetchFromGitHub {
owner = "mesosphere";
repo = "mesos-dns";
rev = "29940029d4b0c17142373c3280a8b452722b665b";
sha256 = "1fycywhdyymibsahjqx9vnigk3pdis3hnmfbxp74pmd9xqqlyv1n";
};
# Avoid including the benchmarking test helper in the output:
subPackages = [ "." ];
buildInputs = with goPackages; [ go dns ];
dontInstallSrc = true;
meta = with lib; {
description = "DNS-based service discovery for Mesos clusters";
homepage = https://github.com/mesosphere/mesos-dns;
license = licenses.apsl20;
maintainers = with maintainers; [ benley ];
platforms = platforms.unix;
};
}

View File

@ -4340,6 +4340,8 @@ let
pythonProtobuf = pythonPackages.protobuf;
};
mesos-dns = callPackage ../servers/dns/mesos-dns { };
mujs = callPackage ../development/interpreters/mujs { };
nix-exec = callPackage ../development/interpreters/nix-exec {