1{ lib, stdenv, fetchurl, libsepol }:
2
3stdenv.mkDerivation rec {
4 pname = "semodule-utils";
5 version = "3.6";
6
7 inherit (libsepol) se_url;
8
9 src = fetchurl {
10 url = "${se_url}/${version}/${pname}-${version}.tar.gz";
11 sha256 = "sha256-7tuI8rISTlOPLWFL4GPA2aw+rMDFGk2kRQDKHtG6FvQ=";
12 };
13
14 buildInputs = [ libsepol ];
15
16 makeFlags = [
17 "PREFIX=$(out)"
18 "LIBSEPOLA=${lib.getLib libsepol}/lib/libsepol.a"
19 ];
20
21 meta = with lib; {
22 description = "SELinux policy core utilities (packaging additions)";
23 license = licenses.gpl2;
24 inherit (libsepol.meta) homepage platforms;
25 maintainers = with maintainers; [ RossComputerGuy ];
26 };
27}