Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / development / tools / analysis / brakeman / default.nix
blob72c4b1fbc3e3459902679b450c766d3e01c48671
1 { lib, ruby, bundlerApp, bundlerUpdateScript }:
3 bundlerApp rec {
4   pname = "brakeman";
5   exes = [ "brakeman" ];
6   gemdir = ./.;
8   passthru.updateScript = bundlerUpdateScript "brakeman";
10   meta = with lib; {
11     description = "Static analysis security scanner for Ruby on Rails";
12     homepage = "https://brakemanscanner.org/";
13     changelog = "https://github.com/presidentbeef/brakeman/blob/v${version}/CHANGES.md";
14     license = [ licenses.unfreeRedistributable ];
15     platforms = ruby.meta.platforms;
16     maintainers = [ maintainers.marsam ];
17   };