Files
nixpkgs/pkgs/by-name/br/brakeman/package.nix
Guy Chronister 2ccf06c42e brakeman: migrate to by-name
brakeman: 6.1.2 -> 7.1.0

brakeman: fix changelog version with let binding
2025-08-03 12:52:15 +00:00

29 lines
632 B
Nix

{
lib,
ruby,
bundlerApp,
bundlerUpdateScript,
}:
let
gems = import ./gemset.nix;
version = gems.brakeman.version;
in
bundlerApp {
pname = "brakeman";
exes = [ "brakeman" ];
gemdir = ./.;
passthru.updateScript = bundlerUpdateScript "brakeman";
meta = {
description = "Static analysis security scanner for Ruby on Rails";
homepage = "https://brakemanscanner.org/";
changelog = "https://github.com/presidentbeef/brakeman/blob/v${version}/CHANGES.md";
license = lib.licenses.unfreeRedistributable;
platforms = ruby.meta.platforms;
maintainers = [ ];
mainProgram = "brakeman";
};
}