summary refs log tree commit diff
path: root/pkgs/os-specific/linux/dpdk
diff options
context:
space:
mode:
authorOrivej Desh <orivej@gmx.fr>2018-05-19 10:38:03 +0000
committerOrivej Desh <orivej@gmx.fr>2018-05-19 14:07:16 +0000
commit52ad7f739095b18fc2da051c09fd1cb0b7d344a5 (patch)
tree9fb570893dc8c2e1954d0504ef0a979487e1f2a0 /pkgs/os-specific/linux/dpdk
parentc757111ab76a290effbed393e87c1a36b3778af3 (diff)
downloadnixlib-52ad7f739095b18fc2da051c09fd1cb0b7d344a5.tar
nixlib-52ad7f739095b18fc2da051c09fd1cb0b7d344a5.tar.gz
nixlib-52ad7f739095b18fc2da051c09fd1cb0b7d344a5.tar.bz2
nixlib-52ad7f739095b18fc2da051c09fd1cb0b7d344a5.tar.lz
nixlib-52ad7f739095b18fc2da051c09fd1cb0b7d344a5.tar.xz
nixlib-52ad7f739095b18fc2da051c09fd1cb0b7d344a5.tar.zst
nixlib-52ad7f739095b18fc2da051c09fd1cb0b7d344a5.zip
linuxPackages.dpdk: 17.05.1 -> 17.11.2
Diffstat (limited to 'pkgs/os-specific/linux/dpdk')
-rw-r--r--pkgs/os-specific/linux/dpdk/default.nix12
1 files changed, 5 insertions, 7 deletions
diff --git a/pkgs/os-specific/linux/dpdk/default.nix b/pkgs/os-specific/linux/dpdk/default.nix
index 4bd50fdae40f..fd45e83c26b5 100644
--- a/pkgs/os-specific/linux/dpdk/default.nix
+++ b/pkgs/os-specific/linux/dpdk/default.nix
@@ -1,24 +1,22 @@
-{ stdenv, lib, kernel, fetchurl, pkgconfig, libvirt }:
-
-assert lib.versionAtLeast kernel.version "3.18";
+{ stdenv, kernel, fetchurl, pkgconfig, numactl }:
 
 stdenv.mkDerivation rec {
   name = "dpdk-${version}-${kernel.version}";
-  version = "17.05.1";
+  version = "17.11.2";
 
   src = fetchurl {
     url = "http://fast.dpdk.org/rel/dpdk-${version}.tar.xz";
-    sha256 = "1w3nx5cqf8z600bdlbwz7brmdb5yn233qrqvv24kbmmxhbwp7qld";
+    sha256 = "19m5l3jkrns8r1zbjb6ry18w50ff36kbl5b5g6pfcp9p57sfisd2";
   };
 
   nativeBuildInputs = [ pkgconfig ] ++ kernel.moduleBuildDependencies;
-  buildInputs = [ libvirt ];
+  buildInputs = [ numactl ];
 
   RTE_KERNELDIR = "${kernel.dev}/lib/modules/${kernel.modDirVersion}/build";
   RTE_TARGET = "x86_64-native-linuxapp-gcc";
 
   # we need sse3 instructions to build
-  NIX_CFLAGS_COMPILE = [ "-march=core2" ];
+  NIX_CFLAGS_COMPILE = [ "-msse3" ];
 
   enableParallelBuilding = true;
   outputs = [ "out" "kmod" ];