diff options
Diffstat (limited to 'pkgs/os-specific/linux/setools')
-rw-r--r-- | pkgs/os-specific/linux/setools/default.nix | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/pkgs/os-specific/linux/setools/default.nix b/pkgs/os-specific/linux/setools/default.nix deleted file mode 100644 index c815b8d86aa2..000000000000 --- a/pkgs/os-specific/linux/setools/default.nix +++ /dev/null @@ -1,42 +0,0 @@ -{ lib, fetchFromGitHub, python3 -, libsepol, libselinux, checkpolicy -, withGraphics ? false -}: - -with lib; -with python3.pkgs; - -buildPythonApplication rec { - pname = "setools"; - version = "4.5.1"; - - src = fetchFromGitHub { - owner = "SELinuxProject"; - repo = pname; - rev = "refs/tags/${version}"; - hash = "sha256-/6dOzSz2Do4d6TSS50fuak0CysoQ532zJ0bJ532BUCE="; - }; - - nativeBuildInputs = [ cython ]; - buildInputs = [ libsepol ]; - propagatedBuildInputs = [ enum34 libselinux networkx setuptools ] - ++ optionals withGraphics [ pyqt5 ]; - - nativeCheckInputs = [ tox checkpolicy ]; - preCheck = '' - export CHECKPOLICY=${checkpolicy}/bin/checkpolicy - ''; - - setupPyBuildFlags = [ "-i" ]; - - preBuild = '' - export SEPOL="${lib.getLib libsepol}/lib/libsepol.a" - ''; - - meta = { - description = "SELinux Policy Analysis Tools"; - homepage = "https://github.com/SELinuxProject/setools"; - license = licenses.gpl2; - platforms = platforms.linux; - }; -} |