biglybt: 3.5.0.0 -> 3.6.0.0
[NixPkgs.git] / pkgs / development / tools / mod / default.nix
blob8e71eb969b6b840c84e35e26bcbe79c8844a414a
1 { buildGoModule, fetchFromGitHub, lib }:
3 buildGoModule rec {
4   pname = "mod";
5   version = "0.7.1";
7   src = fetchFromGitHub {
8     owner = "marwan-at-work";
9     repo = "mod";
10     rev = "v${version}";
11     sha256 = "sha256-QkLARUN/NiN0D6VEhosdFJSce6DP+sWRWFwAEocZaOQ=";
12   };
14   vendorHash = "sha256-5A4W99wcuXMWH0s+uykBWuKCxo8wr3GbTpUKj+Ql0os=";
16   doCheck = false;
18   subPackages = [ "cmd/mod" ];
20   meta = with lib; {
21     description = "Automated Semantic Import Versioning Upgrades for Go";
22     mainProgram = "mod";
23     longDescription = ''
24       Command line tool to upgrade/downgrade Semantic Import Versioning in Go
25       Modules.
26       '';
27     homepage = "https://github.com/marwan-at-work/mod";
28     license = licenses.mit;
29     maintainers = with maintainers; [ kalbasit ];
30     platforms = platforms.linux ++ platforms.darwin;
31   };