biglybt: 3.5.0.0 -> 3.6.0.0
[NixPkgs.git] / pkgs / development / tools / analysis / banana-vera / default.nix
blob03e26e5eaedee6259682554974bc1a068d53bd94
1 { lib
2 , stdenv
3 , fetchFromGitHub
4 , cmake
5 , python310
6 , tcl
7 }:
9 stdenv.mkDerivation (finalAttrs: {
10   pname = "banana-vera";
11   version = "1.3.0-fedora38";
13   src = fetchFromGitHub {
14     owner = "Epitech";
15     repo = "banana-vera";
16     rev = "refs/tags/v${finalAttrs.version}";
17     sha256 = "sha256-sSN3trSySJe3KVyrb/hc5HUGRS4M3c4UX9SLlzBM43c";
18   };
20   nativeBuildInputs = [ cmake ];
21   buildInputs = [
22     python310
23     python310.pkgs.boost
24     tcl
25   ];
27   cmakeFlags = [
28     "-DVERA_LUA=OFF"
29     "-DVERA_USE_SYSTEM_BOOST=ON"
30     "-DPANDOC=OFF"
31   ];
33   meta = {
34     mainProgram = "vera++";
35     description = "A fork of vera using python3.10";
36     homepage = "https://github.com/Epitech/banana-vera";
37     license = lib.licenses.boost;
38     maintainers = with lib.maintainers; [ sigmanificient ];
39     platforms = lib.platforms.linux ++ lib.platforms.darwin;
40   };