git.iko.soy/typeable/nixpkgs
on master help sign in
gitAndTools.glab: init at 1.11.1
commit2f2166f40d39bdf062e47f459377c62cdc6e81ce authorfreezeboy <freezeboy@users.noreply.github.com> dateThu 26 Nov 2020, 16:27 (6 years ago) parente26dba2
2 files changed+30
pkgs/applications/version-management/git-and-tools/default.nix+2 pkgs/applications/version-management/git-and-tools/glab/default.nix+28
pkgs/applications/version-management/git-and-tools/default.nix+2
@@ -203,6 +203,8 @@ let
203203 inherit (darwin.apple_sdk.frameworks) Security AppKit;
204204 };
205205
206+ glab = callPackage ./glab { };
207+
206208 grv = callPackage ./grv { };
207209
208210 hub = callPackage ./hub { };
pkgs/applications/version-management/git-and-tools/glab/default.nixnew file+28
@@ -0,0 +1,28 @@
1+{ lib, buildGoModule, fetchFromGitHub }:
2+
3+buildGoModule rec {
4+ pname = "glab";
5+ version = "1.11.1";
6+
7+ src = fetchFromGitHub {
8+ owner = "profclems";
9+ repo = pname;
10+ rev = "v${version}";
11+ sha256 = "mmrTuldU2WDe9t2nC3DYfqwb28uh6qjAaaveR221mjw=";
12+ };
13+
14+ vendorSha256 = "B4RKcKUTdGkonsKhL7NIKzVpZq6XD6cMMWed4wr/Moc=";
15+ runVend = true;
16+
17+ # Tests are trying to access /homeless-shelter
18+ doCheck = false;
19+
20+ subPackages = [ "cmd/glab" ];
21+
22+ meta = with lib; {
23+ description = "An open-source GitLab command line tool";
24+ license = licenses.mit;
25+ homepage = "https://glab.readthedocs.io/";
26+ maintainers = with maintainers; [ freezeboy ];
27+ };
28+}