1{ lib, stdenv, fetchurl, libsepol }:
2
3stdenv.mkDerivation rec {
4 pname = "semodule-utils";
5 version = "2.9";
6
7 inherit (libsepol) se_release se_url;
8
9 src = fetchurl {
10 url = "${se_url}/${se_release}/${pname}-${version}.tar.gz";
11 sha256 = "01yrwnd3calmw6r8kdh8ld7i7fb250n2yqqqk9p0ymrlwsg6g0w0";
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 = [ maintainers.e-user ];
26 };
27}