1 { lib, fetchFromGitLab, git, buildGoModule }:
3 data = lib.importJSON ../data.json;
6 pname = "gitlab-workhorse";
10 # nixpkgs-update: no auto update
11 src = fetchFromGitLab {
15 sha256 = data.repo_hash;
18 sourceRoot = "${src.name}/workhorse";
20 vendorHash = "sha256-bbKX22Tb2pM+Wnyl1ojdA1nmT40Z5R99mDP1hLD+lco=";
21 buildInputs = [ git ];
22 ldflags = [ "-X main.Version=${version}" ];
26 homepage = "http://www.gitlab.com/";
27 platforms = platforms.linux;
28 maintainers = teams.gitlab.members;
29 license = licenses.mit;