From a403f130b6c37025d21ecef1b752f1bd2ee3f6a0 Mon Sep 17 00:00:00 2001 From: "William A. Kennington III" Date: Tue, 8 Sep 2015 15:54:07 -0700 Subject: [PATCH] go-packages: Fix version string output --- pkgs/top-level/go-packages.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/top-level/go-packages.nix b/pkgs/top-level/go-packages.nix index 567259dfebe..17cc343b656 100644 --- a/pkgs/top-level/go-packages.nix +++ b/pkgs/top-level/go-packages.nix @@ -8,7 +8,7 @@ let buildFromGitHub = { rev, date ? null, owner, repo, sha256, name ? repo, goPackagePath ? "github.com/${owner}/${repo}", ... }@args: buildGoPackage (args // { inherit rev goPackagePath; - name = "${name}-${if date != null then date else stdenv.lib.strings.substring 0 7 rev}"; + name = "${name}-${if date != null then date else if builtins.stringLength rev != 40 then rev else stdenv.lib.strings.substring 0 7 rev}"; src = fetchFromGitHub { inherit rev owner repo sha256; }; });