at v206 31 lines 811 B view raw
1{ stdenv, fetchurl, flex }: 2 3stdenv.mkDerivation rec { 4 name = "libsepol-${version}"; 5 version = "2.4"; 6 se_release = "20150202"; 7 se_url = "https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases"; 8 9 src = fetchurl { 10 url = "${se_url}/${se_release}/libsepol-${version}.tar.gz"; 11 sha256 = "0ncnwhpc1gx4hrrb822fqkwy5h75zzngsrfkd5mlqh1jk7aib419"; 12 }; 13 14 nativeBuildInputs = [ flex ]; 15 16 NIX_CFLAGS_COMPILE = "-fstack-protector-all"; 17 18 preBuild = '' 19 makeFlagsArray+=("PREFIX=$out") 20 makeFlagsArray+=("DESTDIR=$out") 21 ''; 22 23 passthru = { inherit se_release se_url; }; 24 25 meta = with stdenv.lib; { 26 homepage = http://userspace.selinuxproject.org; 27 platforms = platforms.linux; 28 maintainers = [ maintainers.phreedom ]; 29 license = stdenv.lib.licenses.gpl2; 30 }; 31}