From 52ad7f739095b18fc2da051c09fd1cb0b7d344a5 Mon Sep 17 00:00:00 2001 From: Orivej Desh Date: Sat, 19 May 2018 10:38:03 +0000 Subject: [PATCH] linuxPackages.dpdk: 17.05.1 -> 17.11.2 --- pkgs/os-specific/linux/dpdk/default.nix | 12 +++++------- 1 file 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" ];