python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / development / tools / mod / default.nix
blob3ea0e1f05a22b38bf26ff36287953cbf8eb80169
1 { buildGoModule, fetchFromGitHub, lib }:
3 buildGoModule rec {
4   pname = "mod";
5   version = "0.4.3";
7   src = fetchFromGitHub {
8     owner = "marwan-at-work";
9     repo = "mod";
10     rev = "v${version}";
11     sha256 = "sha256-7J9BEJ43mNbz6vjeN7Ygn/z+DOp8aGGZI9FhRALFOUk=";
12   };
14   vendorSha256 = "sha256-NvTbQcYGMyQ/bfNTJ3eC28n9TIU4HkcD3ij2o9EBX3Y=";
16   doCheck = false;
18   subPackages = [ "cmd/mod" ];
20   meta = with lib; {
21     description = "Automated Semantic Import Versioning Upgrades for Go";
22     longDescription = ''
23       Command line tool to upgrade/downgrade Semantic Import Versioning in Go
24       Modules.
25       '';
26     homepage = "https://github.com/marwan-at-work/mod";
27     license = licenses.mit;
28     maintainers = with maintainers; [ kalbasit ];
29     platforms = platforms.linux ++ platforms.darwin;
30   };