Merge pull request #235454 from Sigmanificient/master

This commit is contained in:
Sandro 2023-06-16 13:47:40 +02:00 committed by GitHub
commit 9e04445ecf
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 49 additions and 0 deletions

View file

@ -14794,6 +14794,12 @@
githubId = 16090; githubId = 16090;
name = "Yann Hodique"; name = "Yann Hodique";
}; };
sigmanificient = {
email = "sigmanificient@gmail.com";
github = "Sigmanificient";
githubId = 53050011;
name = "Yohann Boniface";
};
sikmir = { sikmir = {
email = "sikmir@disroot.org"; email = "sikmir@disroot.org";
github = "sikmir"; github = "sikmir";

View file

@ -0,0 +1,41 @@
{ lib
, stdenv
, fetchFromGitHub
, cmake
, python310
, tcl
}:
stdenv.mkDerivation (finalAttrs: {
pname = "banana-vera";
version = "1.3.0-python3.10";
src = fetchFromGitHub {
owner = "Epitech";
repo = "banana-vera";
rev = "refs/tags/v${finalAttrs.version}";
hash = "sha256-1nAKhUltQS1301JNrr0PQQrrf2W9Hj5gk1nbUhN4cXw=";
};
nativeBuildInputs = [ cmake ];
buildInputs = [
python310
python310.pkgs.boost
tcl
];
cmakeFlags = [
"-DVERA_LUA=OFF"
"-DVERA_USE_SYSTEM_BOOST=ON"
"-DPANDOC=OFF"
];
meta = {
mainProgram = "vera++";
description = "A fork of vera using python3.10";
homepage = "https://github.com/Epitech/banana-vera";
license = lib.licenses.boost;
maintainers = with lib.maintainers; [ sigmanificient ];
platforms = lib.platforms.linux ++ lib.platforms.darwin;
};
})

View file

@ -435,6 +435,8 @@ with pkgs;
checkpwn = callPackage ../tools/misc/checkpwn { }; checkpwn = callPackage ../tools/misc/checkpwn { };
banana-vera = callPackage ../development/tools/analysis/banana-vera { };
chrysalis = callPackage ../applications/misc/chrysalis { }; chrysalis = callPackage ../applications/misc/chrysalis { };
ciel = callPackage ../tools/package-management/ciel { }; ciel = callPackage ../tools/package-management/ciel { };