diff options
author | Franz Pletz <fpletz@fnordicwalking.de> | 2017-08-30 02:04:56 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-08-30 02:04:56 +0200 |
commit | b91ed353250990b7efdc956ffd3490b0155392b3 (patch) | |
tree | b23a94a65b1edeab293d1689813782ad56c23c53 /pkgs/os-specific | |
parent | 54aa70971859b1ee797b9cd259f3f126bf8882d0 (diff) | |
parent | ae742fa4952a2ab799317b810e04bcac8846c56d (diff) | |
download | nixlib-b91ed353250990b7efdc956ffd3490b0155392b3.tar nixlib-b91ed353250990b7efdc956ffd3490b0155392b3.tar.gz nixlib-b91ed353250990b7efdc956ffd3490b0155392b3.tar.bz2 nixlib-b91ed353250990b7efdc956ffd3490b0155392b3.tar.lz nixlib-b91ed353250990b7efdc956ffd3490b0155392b3.tar.xz nixlib-b91ed353250990b7efdc956ffd3490b0155392b3.tar.zst nixlib-b91ed353250990b7efdc956ffd3490b0155392b3.zip |
Merge pull request #28660 from NeQuissimus/frandom_patch
frandom: Remove
Diffstat (limited to 'pkgs/os-specific')
-rw-r--r-- | pkgs/os-specific/linux/frandom/default.nix | 48 |
1 files changed, 0 insertions, 48 deletions
diff --git a/pkgs/os-specific/linux/frandom/default.nix b/pkgs/os-specific/linux/frandom/default.nix deleted file mode 100644 index dfdc79c2005f..000000000000 --- a/pkgs/os-specific/linux/frandom/default.nix +++ /dev/null @@ -1,48 +0,0 @@ -{ stdenv, fetchurl, kernel }: - -let baseName = "frandom-1.1"; -in - -stdenv.mkDerivation rec { - name = "${baseName}-${kernel.version}"; - - src = fetchurl { - url = "mirror://sourceforge/frandom/${baseName}.tar.gz"; - sha256 = "15rgyk4hfawqg7z1spk2xlk1nn6rcdls8gdhc70f91shrc9pvlls"; - }; - - hardeningDisable = [ "pic" ]; - - preBuild = '' - kernelVersion=${kernel.modDirVersion} - substituteInPlace Makefile \ - --replace "\$(shell uname -r)" "$kernelVersion" \ - --replace "/lib/modules" "${kernel.dev}/lib/modules" - ''; - - installPhase = '' - kernelVersion=${kernel.modDirVersion} - mkdir -p $out/lib/modules/$kernelVersion/misc - cp frandom.ko $out/lib/modules/$kernelVersion/misc - - mkdir -p $out/lib/udev/rules.d - tee $out/lib/udev/rules.d/10-frandom.rules <<-EOF - # - # These are the rules for the frandom devices. In theory, we could let - # udev's catch-all rule create the /dev node based upon the kernel name, - # which gives correct result, except that the default MODE set in - # 50-udev.rules (0600) is too restrictive. - # - KERNEL=="[ef]random", MODE="444", OPTIONS="last_rule" - EOF - ''; - - buildInputs = []; - - meta = { - description = "A very fast random number generator kernel module"; - homepage = http://frandom.sourceforge.net/; - license = stdenv.lib.licenses.gpl2; - maintainers = [ stdenv.lib.maintainers.bluescreen303 ]; - }; -} |