Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)

ixgbevf: Init at 3.2.2

This driver is necessary for Enhanced Networking on most EC2 instance
types.

(cherry picked from commit 04eb7492dccb3d314911666fea15a67602c1e422)

+28
+26
pkgs/os-specific/linux/ixgbevf/default.nix
··· 1 + { stdenv, fetchurl, kernel, kmod }: 2 + 3 + stdenv.mkDerivation rec { 4 + name = "ixgbevf-${version}-${kernel.version}"; 5 + version = "3.2.2"; 6 + 7 + src = fetchurl { 8 + url = "mirror://sourceforge/e1000/ixgbevf-${version}.tar.gz"; 9 + sha256 = "1i6ry3vd77190sxb47xhbz3v30gighwax6prav4ggs3q80a389c8"; 10 + }; 11 + 12 + configurePhase = '' 13 + cd src 14 + makeFlagsArray+=(KSRC=${kernel.dev}/lib/modules/${kernel.modDirVersion}/build INSTALL_MOD_PATH=$out MANDIR=/share/man) 15 + substituteInPlace common.mk --replace /sbin/depmod ${kmod}/bin/depmod 16 + ''; 17 + 18 + enableParallelBuilding = true; 19 + 20 + meta = { 21 + description = "Intel 82599 Virtual Function Driver"; 22 + homepage = https://sourceforge.net/projects/e1000/files/ixgbevf%20stable/; 23 + license = stdenv.lib.licenses.gpl2; 24 + priority = 20; 25 + }; 26 + }
+2
pkgs/top-level/all-packages.nix
··· 10594 10594 10595 10595 e1000e = callPackage ../os-specific/linux/e1000e {}; 10596 10596 10597 + ixgbevf = callPackage ../os-specific/linux/ixgbevf {}; 10598 + 10597 10599 v4l2loopback = callPackage ../os-specific/linux/v4l2loopback { }; 10598 10600 10599 10601 frandom = callPackage ../os-specific/linux/frandom { };