lol
at v206 31 lines 838 B view raw
1{ stdenv, fetchurl, kernel }: 2 3stdenv.mkDerivation { 4 name = "e1000e-2.5.4-${kernel.version}"; 5 6 src = fetchurl { 7 url = "mirror://sourceforge/e1000/e1000e-2.5.4.tar.gz"; 8 sha256 = "0bmihkc7y37jzwi996ryqblnyflyhhbimbnrnmlk419vxlzg1pzi"; 9 }; 10 11 configurePhase = '' 12 cd src 13 kernel_version=${kernel.modDirVersion} 14 sed -i -e 's|/lib/modules|${kernel.dev}/lib/modules|' Makefile 15 export makeFlags="BUILD_KERNEL=$kernel_version" 16 ''; 17 18 installPhase = '' 19 install -v -D -m 644 e1000e.ko "$out/lib/modules/$kernel_version/kernel/drivers/net/e1000e/e1000e.ko" 20 ''; 21 22 dontStrip = true; 23 24 enableParallelBuilding = true; 25 26 meta = { 27 description = "Linux kernel drivers for Intel Ethernet adapters and LOMs (LAN On Motherboard)"; 28 homepage = "http://e1000.sf.net/"; 29 license = stdenv.lib.licenses.gpl2; 30 }; 31}