diff options
author | Pol Dellaiera <pol.dellaiera@protonmail.com> | 2023-08-12 11:08:35 +0200 |
---|---|---|
committer | Pol Dellaiera <pol.dellaiera@protonmail.com> | 2023-08-12 11:33:58 +0200 |
commit | 5088e63daf5faa801e318034f201add6d0796858 (patch) | |
tree | 2009f5c6007a41d713621d6e7ff9e69df82c7aa7 /pkgs/development/tools/analysis | |
parent | e0a830245b80c7e2b1ba3401877744bc71175b45 (diff) |
cppcheck: code style format update using nixpkgs-fmt
Diffstat (limited to 'pkgs/development/tools/analysis')
-rw-r--r-- | pkgs/development/tools/analysis/cppcheck/default.nix | 39 |
1 files changed, 26 insertions, 13 deletions
diff --git a/pkgs/development/tools/analysis/cppcheck/default.nix b/pkgs/development/tools/analysis/cppcheck/default.nix index dbbffb2a69e19..15709e4cc869e 100644 --- a/pkgs/development/tools/analysis/cppcheck/default.nix +++ b/pkgs/development/tools/analysis/cppcheck/default.nix @@ -1,14 +1,14 @@ -{ lib -, stdenv +{ docbook_xsl +, docbook_xml_dtd_45 , fetchFromGitHub , installShellFiles +, lib +, libxslt , pcre +, pkg-config , python3 -, libxslt -, docbook_xsl -, docbook_xml_dtd_45 +, stdenv , which -, pkg-config }: stdenv.mkDerivation (finalAttrs: { @@ -23,8 +23,21 @@ stdenv.mkDerivation (finalAttrs: { }; strictDeps = true; - nativeBuildInputs = [ pkg-config installShellFiles libxslt docbook_xsl docbook_xml_dtd_45 which python3 ]; - buildInputs = [ pcre (python3.withPackages (ps: [ps.pygments])) ]; + + nativeBuildInputs = [ + docbook_xsl + docbook_xml_dtd_45 + installShellFiles + libxslt + pkg-config + python3 + which + ]; + + buildInputs = [ + pcre + (python3.withPackages (ps: [ ps.pygments ])) + ]; makeFlags = [ "PREFIX=$(out)" "MATCHCOMPILER=yes" "FILESDIR=$(out)/share/cppcheck" "HAVE_RULES=yes" ]; @@ -58,15 +71,15 @@ stdenv.mkDerivation (finalAttrs: { runHook postInstallCheck ''; - meta = with lib; { + meta = { description = "A static analysis tool for C/C++ code"; + homepage = "http://cppcheck.sourceforge.net/"; + license = lib.licenses.gpl3Plus; longDescription = '' Check C/C++ code for memory leaks, mismatching allocation-deallocation, buffer overruns and more. ''; - homepage = "http://cppcheck.sourceforge.net/"; - license = licenses.gpl3Plus; - platforms = platforms.unix; - maintainers = with maintainers; [ joachifm ]; + maintainers = with lib.maintainers; [ joachifm ]; + platforms = lib.platforms.unix; }; }) |