at 17.09-beta 28 lines 763 B view raw
1{ stdenv, fetchFromGitHub, autoreconfHook, zlib, pciutils }: 2 3stdenv.mkDerivation rec { 4 name = "biosdevname-${version}"; 5 version = "0.7.2"; 6 7 src = fetchFromGitHub { 8 owner = "dell"; 9 repo = "biosdevname"; 10 rev = "v${version}"; 11 sha256 = "183k6f9nayhai27y6nizf0sp9bj1kabykj66hcwdzllhrrh505sd"; 12 }; 13 14 nativeBuildInputs = [ autoreconfHook ]; 15 buildInputs = [ zlib pciutils ]; 16 17 # Don't install /lib/udev/rules.d/*-biosdevname.rules 18 patches = [ ./makefile.patch ]; 19 20 configureFlags = [ "--sbindir=\${out}/bin" ]; 21 22 meta = with stdenv.lib; { 23 description = "Udev helper for naming devices per BIOS names"; 24 license = licenses.gpl2; 25 platforms = ["x86_64-linux" "i686-linux"]; 26 maintainers = with maintainers; [ cstrahan ]; 27 }; 28}