diff options
author | Nikolay Amiantov <ab@fmap.me> | 2016-08-31 16:00:15 +0300 |
---|---|---|
committer | Nikolay Amiantov <ab@fmap.me> | 2016-08-31 16:00:31 +0300 |
commit | 21282246208b7591d1431beef7fc6c8e7affef0d (patch) | |
tree | 7a36ce286d9d653197de0b101067b7d911f9e9b4 /pkgs/misc | |
parent | c9bcec2e880897505dae6972bc32f8f3cfe2d3d7 (diff) | |
download | nixlib-21282246208b7591d1431beef7fc6c8e7affef0d.tar nixlib-21282246208b7591d1431beef7fc6c8e7affef0d.tar.gz nixlib-21282246208b7591d1431beef7fc6c8e7affef0d.tar.bz2 nixlib-21282246208b7591d1431beef7fc6c8e7affef0d.tar.lz nixlib-21282246208b7591d1431beef7fc6c8e7affef0d.tar.xz nixlib-21282246208b7591d1431beef7fc6c8e7affef0d.tar.zst nixlib-21282246208b7591d1431beef7fc6c8e7affef0d.zip |
linuxPackages.vhba: disable PIC hardening
Diffstat (limited to 'pkgs/misc')
-rw-r--r-- | pkgs/misc/emulators/cdemu/vhba.nix | 20 |
1 files changed, 15 insertions, 5 deletions
diff --git a/pkgs/misc/emulators/cdemu/vhba.nix b/pkgs/misc/emulators/cdemu/vhba.nix index 2e163af1d5eb..3435efbae8b7 100644 --- a/pkgs/misc/emulators/cdemu/vhba.nix +++ b/pkgs/misc/emulators/cdemu/vhba.nix @@ -1,12 +1,22 @@ { stdenv, fetchurl, kernel }: -let version = "20140928"; -in stdenv.mkDerivation { + +stdenv.mkDerivation rec { name = "vhba-${version}"; + version = "20140928"; + src = fetchurl { url = "mirror://sourceforge/cdemu/vhba-module-${version}.tar.bz2"; sha256 = "18jmpg2kpx87f32b8aprr1pxla9dlhf901rkj1sp3ammf94nxxa5"; }; - preBuild = '' - makeFlags="KDIR=${kernel.dev}/lib/modules/${kernel.modDirVersion}/build INSTALL_MOD_PATH=$out"; - ''; + + makeFlags = [ "KDIR=${kernel.dev}/lib/modules/${kernel.modDirVersion}/build" "INSTALL_MOD_PATH=$(out)" ]; + + hardeningDisable = [ "pic" ]; + + meta = with stdenv.lib; { + description = "Provides a Virtual (SCSI) HBA"; + homepage = "http://cdemu.sourceforge.net/about/vhba/"; + platforms = platforms.linux; + licenses = licenses.gpl2Plus; + }; } |