git.iko.soy/typeable/nixpkgs
on master help sign in
git-sizer: 1.3.0 -> 1.5.0
commitffaa19174ec3494a8933b0ef10bce50b5e358817 authorAaron Jheng <wentworth@outlook.com> dateSat 9 Apr 2022, 12:25 (5 years ago) parent375eaf2
1 file changed+15−6
pkgs/applications/version-management/git-sizer/default.nix+15−6
pkgs/applications/version-management/git-sizer/default.nix+15−6
@@ -1,20 +1,29 @@
1−{ lib, buildGoPackage, fetchFromGitHub }:
1+{ lib, buildGoModule, fetchFromGitHub, testVersion, git-sizer }:
22
3−buildGoPackage rec {
3+buildGoModule rec {
44 pname = "git-sizer";
5− version = "1.3.0";
6−
7− goPackagePath = "github.com/github/git-sizer";
5+ version = "1.5.0";
86
97 src = fetchFromGitHub {
108 owner = "github";
119 repo = pname;
1210 rev = "v${version}";
13− sha256 = "0kmyvai5xfalm56ywa6mhdvvjnacdzwcyz28bw0pz9a4gyf1mgvh";
11+ sha256 = "sha256-On7QBTzKfnuuzwMQ8m1odxGqfIKL+EDg5V05Kxuhmqw=";
12+ };
13+
14+ vendorSha256 = "sha256-oRlsD99XiI/0ZWibjyRcycmGab+vMbXrV5hIdIyUDYg=";
15+
16+ ldflags = [ "-s" "-w" "-X main.BuildVersion=${version}" ];
17+
18+ doCheck = false;
19+
20+ passthru.tests.vesion = testVersion {
21+ package = git-sizer;
1422 };
1523
1624 meta = with lib; {
1725 description = "Compute various size metrics for a Git repository";
26+ homepage = "https://github.com/github/git-sizer";
1827 license = licenses.mit;
1928 maintainers = with maintainers; [ matthewbauer ];
2029 };