Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1{ lib, buildGoPackage, fetchFromGitHub }: 2 3buildGoPackage rec { 4 pname = "glock"; 5 version = "20160816-${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 lib; { 20 homepage = "https://github.com/robfig/glock"; 21 description = "A command-line tool to lock Go dependencies to specific revisions"; 22 license = licenses.mit; 23 maintainers = [ maintainers.rushmorem ]; 24 }; 25}