Merge pull request #205188 from wegank/norminette-init

Closes https://github.com/NixOS/nixpkgs/issues/205010

authored by

Sandro and committed by
GitHub
9e6f3ed4 09c1a1a8

+33
+31
pkgs/development/tools/norminette/default.nix
··· 1 + { lib 2 + , python3Packages 3 + , fetchFromGitHub 4 + }: 5 + 6 + python3Packages.buildPythonApplication rec { 7 + pname = "norminette"; 8 + version = "3.3.51"; 9 + 10 + src = fetchFromGitHub { 11 + owner = "42School"; 12 + repo = pname; 13 + rev = version; 14 + hash = "sha256-JpWziUKZPOD+AwiYeHR7e0B9l3XKNNp+XQkZEvynKGY="; 15 + }; 16 + 17 + checkInputs = with python3Packages; [ 18 + pytestCheckHook 19 + ]; 20 + 21 + preCheck = '' 22 + export PYTHONPATH=norminette:$PYTHONPATH 23 + ''; 24 + 25 + meta = with lib; { 26 + description = "Open source norminette to apply 42's norme to C files"; 27 + homepage = "https://github.com/42School/norminette"; 28 + license = licenses.mit; 29 + maintainers = with maintainers; [ wegank ]; 30 + }; 31 + }
+2
pkgs/top-level/all-packages.nix
··· 17710 17710 17711 17711 nmrpflash = callPackage ../development/embedded/nmrpflash { }; 17712 17712 17713 + norminette = callPackage ../development/tools/norminette { }; 17714 + 17713 17715 nwjs = callPackage ../development/tools/nwjs { }; 17714 17716 17715 17717 nwjs-sdk = callPackage ../development/tools/nwjs {