From 2c4186b0450e28e865b885729e19a5517b2511ec Mon Sep 17 00:00:00 2001 From: "William A. Kennington III" Date: Thu, 27 Aug 2015 00:59:44 -0700 Subject: Fix go-tools to include cover/vet for 1.4 but not 1.5 onward --- pkgs/top-level/go-packages.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'pkgs/top-level/go-packages.nix') diff --git a/pkgs/top-level/go-packages.nix b/pkgs/top-level/go-packages.nix index 70a8c1770d1..cb7feb8cbf9 100644 --- a/pkgs/top-level/go-packages.nix +++ b/pkgs/top-level/go-packages.nix @@ -118,11 +118,11 @@ let }; tools = buildFromGitHub { - rev = "93604a3dc2a5ae0168456c672ec35cc90ea881e6"; - date = "2015-08-19"; + rev = "b48dc8da98ae78c3d11f220e7d327304c84e623a"; + date = "2015-08-24"; owner = "golang"; repo = "tools"; - sha256 = "1yd3hwsbsjrmx85nihss55wy91y8sld7p0599j5k9xi0n1mrxdci"; + sha256 = "187p3jjxrw2qjnzqwwrq7f9w10zh6vcnwnfl3q7ms8rbiffpjy5c"; goPackagePath = "golang.org/x/tools"; goPackageAliases = [ "code.google.com/p/go.tools" ]; @@ -136,7 +136,9 @@ let export GOTOOLDIR=$out/bin ''; - excludedPackages = "testdata"; + excludedPackages = "\\(" + + stdenv.lib.concatStringsSep "\\|" ([ "testdata" ] ++ stdenv.lib.optionals (stdenv.lib.versionAtLeast go.meta.branch "1.5") [ "vet" "cover" ]) + + "\\)"; buildInputs = [ net ]; -- cgit 1.4.1