fork
Configure Feed
Select the types of activity you want to include in your feed.
lol
fork
Configure Feed
Select the types of activity you want to include in your feed.
1{ stdenv, fetchgit, autoreconfHook, openssl, libpcap, dpdk }:
2
3stdenv.mkDerivation rec {
4 name = "odp-dpdk-${version}";
5 version = "1.15.0.0";
6
7 src = fetchgit {
8 url = "https://git.linaro.org/lng/odp-dpdk.git";
9 rev = "d8533b4e575d62c9f6f2caedd38d98a1a56fb8d3";
10 sha256 = "1p09rw7dxxqcxxrdb8wbwp2imapyjvdbvap7s9km2i9hbd8ipdif";
11 };
12
13 nativeBuildInputs = [ autoreconfHook ];
14 buildInputs = [ openssl dpdk libpcap ];
15
16 RTE_SDK = "${dpdk}";
17 RTE_TARGET = "x86_64-native-linuxapp-gcc";
18
19 dontDisableStatic = true;
20
21 configureFlags = [
22 "--disable-shared"
23 "--with-sdk-install-path=${dpdk}/${RTE_TARGET}"
24 ];
25
26 patches = [
27 ./configure.patch
28 ./odp_crypto.patch
29 ];
30
31 meta = with stdenv.lib; {
32 description = "Open Data Plane optimized for DPDK";
33 homepage = http://www.opendataplane.org;
34 license = licenses.bsd3;
35 platforms = [ "x86_64-linux" ];
36 maintainers = [ maintainers.abuibrahim ];
37 };
38}