nerdfonts: fix wrong attribute name in error message (#364463)
[NixPkgs.git] / pkgs / by-name / ab / abi-compliance-checker / package.nix
blob0d4f133ab16f433b9587100c8f7be2ab6d83c99e
2   lib,
3   stdenv,
4   fetchFromGitHub,
5   ctags,
6   perl,
7   binutils,
8   abi-dumper,
9 }:
11 stdenv.mkDerivation rec {
12   pname = "abi-compliance-checker";
13   version = "2.3";
15   src = fetchFromGitHub {
16     owner = "lvc";
17     repo = "abi-compliance-checker";
18     rev = version;
19     sha256 = "1f1f9j2nf9j83sfl2ljadch99v6ha8rq8xm7ax5akc05hjpyckij";
20   };
22   buildInputs = [
23     binutils
24     ctags
25     perl
26   ];
27   propagatedBuildInputs = [ abi-dumper ];
29   makeFlags = [ "prefix=$(out)" ];
31   meta = with lib; {
32     homepage = "https://lvc.github.io/abi-compliance-checker";
33     description = "Tool for checking backward API/ABI compatibility of a C/C++ library";
34     mainProgram = "abi-compliance-checker";
35     license = licenses.lgpl21;
36     maintainers = [ maintainers.bhipple ];
37     platforms = platforms.all;
38   };