at 18.03-beta 24 lines 658 B view raw
1{ stdenv, buildGoPackage, fetchFromGitHub }: 2 3buildGoPackage rec { 4 name = "glock-${version}"; 5 version = "20160816-${stdenv.lib.strings.substring 0 7 rev}"; 6 rev = "b8c84ff5ade15a6238ca61c20d3afc70d2e41276"; 7 8 goPackagePath = "github.com/robfig/glock"; 9 10 src = fetchFromGitHub { 11 inherit rev; 12 owner = "robfig"; 13 repo = "glock"; 14 sha256 = "10jwn3k71p340g8d43zjx7k1j534rcd7rss8pif09mpfrn9qndhh"; 15 }; 16 17 goDeps = ./deps.nix; 18 19 meta = with stdenv.lib; { 20 homepage = https://github.com/robfig/glock; 21 description = "A command-line tool to lock Go dependencies to specific revisions"; 22 maintainers = [ maintainers.rushmorem ]; 23 }; 24}