btrbk: add mainProgram (#356350)
[NixPkgs.git] / pkgs / by-name / li / license-scanner / package.nix
blob6fcb17e4f4b24aa4bafee7efb0af60dff48828b6
1 { lib
2 , buildGoModule
3 , fetchFromGitHub
4 }:
6 buildGoModule rec {
7   pname = "license-scanner";
8   version = "0.11.0";
10   src = fetchFromGitHub {
11     owner = "CycloneDX";
12     repo = "license-scanner";
13     rev = "refs/tags/v${version}";
14     hash = "sha256-2KUaVDAZxMwZ3AAMEUmRiuvenPSFliUp6rZCZrVTDps=";
15   };
17   vendorHash = "sha256-7xa2tdCDCXkOZCLL8YPtO7i1VqD61Mow7un0690I8mM=";
19   meta = with lib; {
20     description = "Utility that provides an API and CLI to identify licenses and legal terms";
21     mainProgram = "license-scanner";
22     homepage = "https://github.com/CycloneDX/license-scanner";
23     changelog = "https://github.com/CycloneDX/license-scanner/blob/${version}/CHANGELOG.md";
24     license = licenses.asl20;
25     maintainers = with maintainers; [ fab ];
26   };