Build-dep on libnuma-dev, now mandatory
[deb_dpdk.git] / debian / control
1 Source: dpdk
2 Priority: optional
3 Maintainer: deb_dpdk Packagers <deb-dpdk@lists.fd.io>
4 Uploaders: Luca Boccassi <luca.boccassi@gmail.com>,
5            Christian Ehrhardt <christian.ehrhardt@canonical.com>,
6            Santiago Ruano Rincón <santiagorr@riseup.net>
7 Build-Depends: debhelper (>= 9),
8                dh-python,
9                dh-systemd (>= 1.5),
10                dkms,
11                doxygen <!nodoc>,
12                graphviz <!nodoc>,
13                inkscape <!nodoc>,
14                libcap-dev,
15                libpcap-dev,
16                libnuma-dev,
17                libxen-dev [amd64 arm64 i386],
18                libxenstore3.0 [amd64 arm64 i386],
19                python,
20                python-sphinx <!nodoc>,
21                python-sphinx-rtd-theme <!nodoc>,
22                texlive-fonts-recommended <!nodoc>,
23                texlive-latex-extra <!nodoc>
24 Standards-Version: 4.1.0
25 Section: libs
26 Homepage: http://www.dpdk.org
27 Vcs-Git: https://gerrit.fd.io/r/deb_dpdk
28 Vcs-Browser: https://gerrit.fd.io/r/gitweb?p=deb_dpdk.git
29
30 Package: dpdk
31 Section: admin
32 Architecture: amd64 arm64 i386 ppc64el
33 Depends: hwdata,
34          lsb-base (>= 3.2-14),
35          pciutils,
36          ${misc:Depends},
37          ${python:Depends},
38          ${shlibs:Depends}
39 Recommends: ${librte:Recommends},
40 Suggests: dpdk-doc,
41           dpdk-igb-uio-dkms (= ${binary:Version}),
42           dpdk-rte-kni-dkms (= ${binary:Version}),
43           linux-image-generic,
44           python-pyelftools,
45 Description: Data Plane Development Kit (runtime)
46  DPDK is a set of libraries for fast packet processing. Applications run
47  in user-space and communicate directly with dedicated network interfaces.
48  .
49  This package contains the runtime environment to run DPDK applications.
50
51 Package: dpdk-dev
52 Section: devel
53 Architecture: amd64 arm64 i386 ppc64el
54 Depends: libdpdk-dev (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
55 Description: Data Plane Development Kit (development files)
56  DPDK is a set of libraries for fast packet processing. Applications run
57  in user-space and communicate directly with dedicated network interfaces.
58  .
59  This package contains examples and the upstream build environment. It is
60  not strictly required in order to build external applications.
61
62 Package: dpdk-doc
63 Section: doc
64 Architecture: all
65 Multi-Arch: foreign
66 Homepage: http://dpdk.org/doc/guides/index.html
67 Depends: libjs-jquery, libjs-underscore, ${misc:Depends}, ${python:Depends}
68 Recommends: python, ${python:Recommends}
69 Description: Data Plane Development Kit (documentation)
70  DPDK is a set of libraries for fast packet processing. Applications run
71  in user-space and communicate directly with dedicated network interfaces.
72  .
73  This package contains the complete set of documentation and guides.
74
75 Package: dpdk-igb-uio-dkms
76 Section: kernel
77 Architecture: amd64 arm64 i386 ppc64el
78 Depends: dkms,
79          dpdk-dev (= ${binary:Version}),
80          libdpdk-dev (= ${binary:Version}),
81          make,
82          ${misc:Depends}
83 Description: Data Plane Development Kit (igb uio dkms)
84  DPDK is a set of libraries for fast packet processing. Applications run
85  in user-space and communicate directly with dedicated network interfaces.
86  .
87  This package contains the source code for the igb_uio kernel module.
88
89 Package: dpdk-rte-kni-dkms
90 Section: kernel
91 Architecture: amd64 arm64 i386 ppc64el
92 Depends: dkms,
93          dpdk-dev (= ${binary:Version}),
94          libdpdk-dev (= ${binary:Version}),
95          make,
96          ${misc:Depends}
97 Description: Data Plane Development Kit (rte kni dkms)
98  DPDK is a set of libraries for fast packet processing. Applications run
99  in user-space and communicate directly with dedicated network interfaces.
100  .
101  This package contains the source code for the rte_kni kernel module.
102
103 Package: libdpdk-dev
104 Section: libdevel
105 Architecture: amd64 arm64 i386 ppc64el
106 Multi-Arch: same
107 Pre-Depends: ${misc:Pre-Depends}
108 Depends: libpcap-dev,
109          ${librte:Depends},
110          ${misc:Depends}
111 Description: Data Plane Development Kit (basic development files)
112  DPDK is a set of libraries for fast packet processing. Applications run
113  in user-space and communicate directly with dedicated network interfaces.
114  .
115  This package contains the basic headers and library files required to
116  build external applications which will also require at least SSE3 support
117  when running.
118
119 Package: librte-ethdev17.08
120 Architecture: amd64 arm64 i386 ppc64el
121 Multi-Arch: same
122 Homepage: http://dpdk.org/doc/api/rte__ethdev_8h.html
123 Pre-Depends: ${misc:Pre-Depends}
124 Depends: ${misc:Depends}, ${shlibs:Depends}
125 Conflicts: libdpdk0
126 Description: Data Plane Development Kit (libethdev runtime library)
127  DPDK is a set of libraries for fast packet processing. Applications run
128  in user-space and communicate directly with dedicated network interfaces.
129  .
130  This package contains the runtime libraries for libethdev.
131
132 Package: librte-acl17.08
133 Architecture: amd64 arm64 i386 ppc64el
134 Multi-Arch: same
135 Homepage: http://dpdk.org/doc/api/rte__acl_8h.html
136 Pre-Depends: ${misc:Pre-Depends}
137 Depends: ${misc:Depends}, ${shlibs:Depends}
138 Conflicts: libdpdk0
139 Description: Data Plane Development Kit (librte-acl runtime library)
140  DPDK is a set of libraries for fast packet processing. Applications run
141  in user-space and communicate directly with dedicated network interfaces.
142  .
143  This package contains the runtime libraries for librte_acl.
144
145 Package: librte-cfgfile17.08
146 Architecture: amd64 arm64 i386 ppc64el
147 Multi-Arch: same
148 Homepage: http://dpdk.org/doc/api/rte__cfgfile_8h.html
149 Pre-Depends: ${misc:Pre-Depends}
150 Depends: ${misc:Depends}, ${shlibs:Depends}
151 Conflicts: libdpdk0
152 Description: Data Plane Development Kit (librte-cfgfile runtime library)
153  DPDK is a set of libraries for fast packet processing. Applications run
154  in user-space and communicate directly with dedicated network interfaces.
155  .
156  This package contains the runtime libraries for librte_cfgfile.
157
158 Package: librte-cmdline17.08
159 Architecture: amd64 arm64 i386 ppc64el
160 Multi-Arch: same
161 Pre-Depends: ${misc:Pre-Depends}
162 Depends: ${misc:Depends}, ${shlibs:Depends}
163 Conflicts: libdpdk0
164 Description: Data Plane Development Kit (librte-cmdline runtime library)
165  DPDK is a set of libraries for fast packet processing. Applications run
166  in user-space and communicate directly with dedicated network interfaces.
167  .
168  This package contains the runtime libraries for librte_cmdline.
169
170 Package: librte-cryptodev17.08
171 Architecture: amd64 arm64 i386 ppc64el
172 Multi-Arch: same
173 Homepage: http://dpdk.org/doc/api/rte__cryptodev_8h.html
174 Pre-Depends: ${misc:Pre-Depends}
175 Depends: ${misc:Depends}, ${shlibs:Depends}
176 Conflicts: libdpdk0
177 Description: Data Plane Development Kit (librte-cryptodev runtime library)
178  DPDK is a set of libraries for fast packet processing. Applications run
179  in user-space and communicate directly with dedicated network interfaces.
180  .
181  This package contains the runtime libraries for librte_cryptodev.
182
183 Package: librte-distributor17.08
184 Architecture: amd64 arm64 i386 ppc64el
185 Multi-Arch: same
186 Homepage: http://dpdk.org/doc/api/rte__distributor_8h.html
187 Pre-Depends: ${misc:Pre-Depends}
188 Depends: ${misc:Depends}, ${shlibs:Depends}
189 Conflicts: libdpdk0
190 Description: Data Plane Development Kit (librte-distributor runtime library)
191  DPDK is a set of libraries for fast packet processing. Applications run
192  in user-space and communicate directly with dedicated network interfaces.
193  .
194  This package contains the runtime libraries for librte_distributor.
195
196 Package: librte-eal17.08
197 Architecture: amd64 arm64 i386 ppc64el
198 Multi-Arch: same
199 Homepage: http://dpdk.org/doc/api/rte__eal_8h.html
200 Pre-Depends: ${misc:Pre-Depends}
201 Depends: ${misc:Depends}, ${shlibs:Depends}
202 Conflicts: libdpdk0
203 Description: Data Plane Development Kit (librte-eal runtime library)
204  DPDK is a set of libraries for fast packet processing. Applications run
205  in user-space and communicate directly with dedicated network interfaces.
206  .
207  This package contains the runtime libraries for librte_eal.
208
209 Package: librte-gro17.08
210 Architecture: amd64 arm64 i386 ppc64el
211 Multi-Arch: same
212 Homepage: http://dpdk.org/doc/api/rte__gro_8h.html
213 Pre-Depends: ${misc:Pre-Depends}
214 Depends: ${misc:Depends}, ${shlibs:Depends}
215 Description: Data Plane Development Kit (librte-eal runtime library)
216  DPDK is a set of libraries for fast packet processing. Applications run
217  in user-space and communicate directly with dedicated network interfaces.
218  .
219  This package contains the runtime libraries for librte_gro.
220
221 Package: librte-hash17.08
222 Architecture: amd64 arm64 i386 ppc64el
223 Multi-Arch: same
224 Homepage: http://dpdk.org/doc/api/rte__hash_8h.html
225 Pre-Depends: ${misc:Pre-Depends}
226 Depends: ${misc:Depends}, ${shlibs:Depends}
227 Conflicts: libdpdk0
228 Description: Data Plane Development Kit (librte-hash runtime library)
229  DPDK is a set of libraries for fast packet processing. Applications run
230  in user-space and communicate directly with dedicated network interfaces.
231  .
232  This package contains the runtime libraries for librte_hash.
233
234 Package: librte-ip-frag17.08
235 Architecture: amd64 arm64 i386 ppc64el
236 Multi-Arch: same
237 Homepage: http://dpdk.org/doc/api/rte__ip__frag_8h.html
238 Pre-Depends: ${misc:Pre-Depends}
239 Depends: ${misc:Depends}, ${shlibs:Depends}
240 Conflicts: libdpdk0
241 Description: Data Plane Development Kit (librte-ip-frag runtime library)
242  DPDK is a set of libraries for fast packet processing. Applications run
243  in user-space and communicate directly with dedicated network interfaces.
244  .
245  This package contains the runtime libraries for librte_ip_frag.
246
247 Package: librte-jobstats17.08
248 Architecture: amd64 arm64 i386 ppc64el
249 Multi-Arch: same
250 Homepage: http://dpdk.org/doc/api/rte__jobstats_8h_source.html
251 Pre-Depends: ${misc:Pre-Depends}
252 Depends: ${misc:Depends}, ${shlibs:Depends}
253 Conflicts: libdpdk0
254 Description: Data Plane Development Kit (librte-jobstats runtime library)
255  DPDK is a set of libraries for fast packet processing. Applications run
256  in user-space and communicate directly with dedicated network interfaces.
257  .
258  This package contains the runtime libraries for librte_jobstats.
259
260 Package: librte-kni17.08
261 Architecture: amd64 arm64 ppc64el
262 Multi-Arch: same
263 Homepage: http://dpdk.org/doc/api/rte__kni_8h.html
264 Pre-Depends: ${misc:Pre-Depends}
265 Depends: ${misc:Depends}, ${shlibs:Depends}
266 Conflicts: libdpdk0
267 Description: Data Plane Development Kit (librte-kni runtime library)
268  DPDK is a set of libraries for fast packet processing. Applications run
269  in user-space and communicate directly with dedicated network interfaces.
270  .
271  This package contains the runtime libraries for librte_kni.
272
273 Package: librte-kvargs17.08
274 Architecture: amd64 arm64 i386 ppc64el
275 Multi-Arch: same
276 Homepage: http://dpdk.org/doc/api/rte__kvargs_8h.html
277 Pre-Depends: ${misc:Pre-Depends}
278 Depends: ${misc:Depends}, ${shlibs:Depends}
279 Conflicts: libdpdk0
280 Description: Data Plane Development Kit (librte-kvargs runtime library)
281  DPDK is a set of libraries for fast packet processing. Applications run
282  in user-space and communicate directly with dedicated network interfaces.
283  .
284  This package contains the runtime libraries for librte_kvargs.
285
286 Package: librte-lpm17.08
287 Architecture: amd64 arm64 i386 ppc64el
288 Multi-Arch: same
289 Homepage: http://dpdk.org/doc/api/rte__lpm_8h.html
290 Pre-Depends: ${misc:Pre-Depends}
291 Depends: ${misc:Depends}, ${shlibs:Depends}
292 Conflicts: libdpdk0
293 Description: Data Plane Development Kit (librte-lpm runtime library)
294  DPDK is a set of libraries for fast packet processing. Applications run
295  in user-space and communicate directly with dedicated network interfaces.
296  .
297  This package contains the runtime libraries for librte_lpm.
298
299 Package: librte-mbuf17.08
300 Architecture: amd64 arm64 i386 ppc64el
301 Multi-Arch: same
302 Homepage: http://dpdk.org/doc/api/rte__mbuf_8h.html
303 Pre-Depends: ${misc:Pre-Depends}
304 Depends: ${misc:Depends}, ${shlibs:Depends}
305 Conflicts: libdpdk0
306 Description: Data Plane Development Kit (librte-mbuf2 runtime library)
307  DPDK is a set of libraries for fast packet processing. Applications run
308  in user-space and communicate directly with dedicated network interfaces.
309  .
310  This package contains the runtime libraries for librte_mbuf.
311
312 Package: librte-mempool17.08
313 Architecture: amd64 arm64 i386 ppc64el
314 Multi-Arch: same
315 Homepage: http://dpdk.org/doc/api/rte__mempool_8h.html
316 Pre-Depends: ${misc:Pre-Depends}
317 Depends: ${misc:Depends}, ${shlibs:Depends}
318 Conflicts: libdpdk0
319 Description: Data Plane Development Kit (librte-mempool runtime library)
320  DPDK is a set of libraries for fast packet processing. Applications run
321  in user-space and communicate directly with dedicated network interfaces.
322  .
323  This package contains the runtime libraries for librte_mempool.
324
325 Package: librte-meter17.08
326 Architecture: amd64 arm64 i386 ppc64el
327 Multi-Arch: same
328 Homepage: http://dpdk.org/doc/api/rte__meter_8h.html
329 Pre-Depends: ${misc:Pre-Depends}
330 Depends: ${misc:Depends}, ${shlibs:Depends}
331 Conflicts: libdpdk0
332 Description: Data Plane Development Kit (librte-meter runtime library)
333  DPDK is a set of libraries for fast packet processing. Applications run
334  in user-space and communicate directly with dedicated network interfaces.
335  .
336  This package contains the runtime libraries for librte_meter.
337
338 Package: librte-pipeline17.08
339 Architecture: amd64 arm64 i386 ppc64el
340 Multi-Arch: same
341 Homepage: http://dpdk.org/doc/api/rte__pipeline_8h.html
342 Pre-Depends: ${misc:Pre-Depends}
343 Depends: ${misc:Depends}, ${shlibs:Depends}
344 Conflicts: libdpdk0
345 Description: Data Plane Development Kit (librte-pipeline runtime library)
346  DPDK is a set of libraries for fast packet processing. Applications run
347  in user-space and communicate directly with dedicated network interfaces.
348  .
349  This package contains the runtime libraries for librte_pipeline.
350
351 Package: librte-net17.08
352 Architecture: amd64 arm64 i386 ppc64el
353 Multi-Arch: same
354 Homepage: http://dpdk.org/doc/guides/prog_guide/overview.html?highlight=librte_net#librte-net
355 Pre-Depends: ${misc:Pre-Depends}
356 Depends: ${misc:Depends}, ${shlibs:Depends}
357 Conflicts: libdpdk0
358 Description: Data Plane Development Kit (librte-net runtime library)
359  DPDK is a set of libraries for fast packet processing. Applications run
360  in user-space and communicate directly with dedicated network interfaces.
361  .
362  This package contains the runtime libraries for librte_net.
363  .
364  The librte_net library is a collection of IP protocol definitions and
365  convenience macros. It is based on code from the FreeBSD* IP stack and
366  contains protocol numbers (for use in IP headers), IP-related macros,
367  IPv4/IPv6 header structures and TCP, UDP and SCTP header structures.
368
369 Package: librte-pmd-af-packet17.08
370 Architecture: amd64 arm64 i386 ppc64el
371 Multi-Arch: same
372 Homepage: http://dpdk.org/browse/dpdk/tree/drivers/net/af_packet
373 Pre-Depends: ${misc:Pre-Depends}
374 Depends: ${misc:Depends}, ${shlibs:Depends}
375 Conflicts: libdpdk0
376 Description: Data Plane Development Kit (librte-pmd-af-packet runtime library)
377  DPDK is a set of libraries for fast packet processing. Applications run
378  in user-space and communicate directly with dedicated network interfaces.
379  .
380  This package contains the runtime libraries for librte_pmd_af_packet.
381
382 Package: librte-pmd-bnxt17.08
383 Architecture: amd64 arm64 i386 ppc64el
384 Multi-Arch: same
385 Pre-Depends: ${misc:Pre-Depends}
386 Depends: ${misc:Depends}, ${shlibs:Depends}
387 Conflicts: libdpdk0
388 Description: Data Plane Development Kit (librte-pmd-bnxt runtime library)
389  DPDK is a set of libraries for fast packet processing. Applications run
390  in user-space and communicate directly with dedicated network interfaces.
391  .
392  This package contains the runtime libraries for librte_pmd_bnxt.
393
394 Package: librte-pmd-bond17.08
395 Architecture: amd64 arm64 i386 ppc64el
396 Multi-Arch: same
397 Homepage: http://dpdk.org/doc/guides/prog_guide/link_bonding_poll_mode_drv_lib.html
398 Pre-Depends: ${misc:Pre-Depends}
399 Depends: ${misc:Depends}, ${shlibs:Depends}
400 Conflicts: libdpdk0
401 Description: Data Plane Development Kit (librte-pmd-bond runtime library)
402  DPDK is a set of libraries for fast packet processing. Applications run
403  in user-space and communicate directly with dedicated network interfaces.
404  .
405  This package contains the runtime libraries for librte_pmd_bond.
406
407 Package: librte-pmd-cxgbe17.08
408 Architecture: amd64 arm64 i386 ppc64el
409 Multi-Arch: same
410 Homepage: http://dpdk.org/doc/guides/nics/cxgbe.html
411 Pre-Depends: ${misc:Pre-Depends}
412 Depends: ${misc:Depends}, ${shlibs:Depends}
413 Conflicts: libdpdk0
414 Description: Data Plane Development Kit (librte-pmd-cxgbe runtime library)
415  DPDK is a set of libraries for fast packet processing. Applications run
416  in user-space and communicate directly with dedicated network interfaces.
417  .
418  This package contains the runtime libraries for librte_pmd_cxgbe.
419
420 Package: librte-pmd-e1000-17.08
421 Architecture: amd64 arm64 i386 ppc64el
422 Multi-Arch: same
423 Homepage: http://dpdk.org/doc/guides/nics/e1000em.html
424 Pre-Depends: ${misc:Pre-Depends}
425 Depends: ${misc:Depends}, ${shlibs:Depends}
426 Conflicts: libdpdk0
427 Description: Data Plane Development Kit (librte-pmd-e1000 runtime library)
428  DPDK is a set of libraries for fast packet processing. Applications run
429  in user-space and communicate directly with dedicated network interfaces.
430  .
431  This package contains the runtime libraries for librte_pmd_e1000.
432
433 Package: librte-pmd-ena17.08
434 Architecture: amd64 arm64 i386 ppc64el
435 Multi-Arch: same
436 Homepage: http://dpdk.org/doc/guides/nics/ena.html
437 Pre-Depends: ${misc:Pre-Depends}
438 Depends: ${misc:Depends}, ${shlibs:Depends}
439 Conflicts: libdpdk0
440 Description: Data Plane Development Kit (librte-pmd-ena runtime library)
441  DPDK is a set of libraries for fast packet processing. Applications run
442  in user-space and communicate directly with dedicated network interfaces.
443  .
444  This package contains the runtime libraries for librte_pmd_ena.
445
446 Package: librte-pmd-enic17.08
447 Architecture: amd64 arm64 i386
448 Multi-Arch: same
449 Homepage: http://dpdk.org/doc/guides/nics/enic.html
450 Pre-Depends: ${misc:Pre-Depends}
451 Depends: ${misc:Depends}, ${shlibs:Depends}
452 Conflicts: libdpdk0
453 Description: Data Plane Development Kit (librte-pmd-enic runtime library)
454  DPDK is a set of libraries for fast packet processing. Applications run
455  in user-space and communicate directly with dedicated network interfaces.
456  .
457  This package contains the runtime libraries for librte_pmd_enic.
458
459 Package: librte-pmd-fm10k17.08
460 Architecture: amd64 i386
461 Multi-Arch: same
462 Homepage: http://dpdk.org/doc/guides/nics/fm10k.html
463 Pre-Depends: ${misc:Pre-Depends}
464 Depends: ${misc:Depends}, ${shlibs:Depends}
465 Conflicts: libdpdk0
466 Description: Data Plane Development Kit (librte-pmd-fm10k runtime library)
467  DPDK is a set of libraries for fast packet processing. Applications run
468  in user-space and communicate directly with dedicated network interfaces.
469  .
470  This package contains the runtime libraries for librte_pmd_fm10k.
471
472 Package: librte-pmd-i40e17.08
473 Architecture: amd64 arm64 i386 ppc64el
474 Multi-Arch: same
475 Homepage: http://dpdk.org/doc/guides/nics/i40e.html
476 Pre-Depends: ${misc:Pre-Depends}
477 Depends: ${misc:Depends}, ${shlibs:Depends}
478 Conflicts: libdpdk0
479 Description: Data Plane Development Kit (librte-pmd-i40e runtime library)
480  DPDK is a set of libraries for fast packet processing. Applications run
481  in user-space and communicate directly with dedicated network interfaces.
482  .
483  This package contains the runtime libraries for librte_pmd_i40e.
484
485 Package: librte-pmd-ixgbe17.08
486 Architecture: amd64 arm64 i386
487 Multi-Arch: same
488 Homepage: http://dpdk.org/doc/guides/nics/ixgbe.html
489 Pre-Depends: ${misc:Pre-Depends}
490 Depends: ${misc:Depends}, ${shlibs:Depends}
491 Conflicts: libdpdk0
492 Description: Data Plane Development Kit (librte-pmd-ixgbe runtime library)
493  DPDK is a set of libraries for fast packet processing. Applications run
494  in user-space and communicate directly with dedicated network interfaces.
495  .
496  This package contains the runtime libraries for librte_pmd_ixgbe.
497
498 Package: librte-pmd-null-crypto17.08
499 Architecture: amd64 arm64 i386 ppc64el
500 Multi-Arch: same
501 Homepage: http://dpdk.org/doc/guides/cryptodevs/null.html
502 Pre-Depends: ${misc:Pre-Depends}
503 Depends: ${misc:Depends}, ${shlibs:Depends}
504 Conflicts: libdpdk0
505 Description: Data Plane Development Kit (librte-pmd-null-crypto runtime library)
506  DPDK is a set of libraries for fast packet processing. Applications run
507  in user-space and communicate directly with dedicated network interfaces.
508  .
509  This package contains the runtime libraries for librte_pmd_null_crypto.
510
511 Package: librte-pmd-null17.08
512 Architecture: amd64 arm64 i386 ppc64el
513 Multi-Arch: same
514 Homepage: http://dpdk.org/browse/dpdk/tree/drivers/net/null
515 Pre-Depends: ${misc:Pre-Depends}
516 Depends: ${misc:Depends}, ${shlibs:Depends}
517 Conflicts: libdpdk0
518 Description: Data Plane Development Kit (librte-pmd-null runtime library)
519  DPDK is a set of libraries for fast packet processing. Applications run
520  in user-space and communicate directly with dedicated network interfaces.
521  .
522  This package contains the runtime libraries for librte_pmd_null.
523
524 Package: librte-pmd-pcap17.08
525 Architecture: amd64 arm64 i386 ppc64el
526 Multi-Arch: same
527 Homepage: http://dpdk.org/doc/guides/nics/pcap_ring.html#libpcap-based-pmd
528 Pre-Depends: ${misc:Pre-Depends}
529 Depends: ${misc:Depends}, ${shlibs:Depends}
530 Conflicts: libdpdk0
531 Description: Data Plane Development Kit (librte-pmd-pcap runtime library)
532  DPDK is a set of libraries for fast packet processing. Applications run
533  in user-space and communicate directly with dedicated network interfaces.
534  .
535  This package contains the runtime libraries for librte_pmd_pcap.
536
537 Package: librte-pmd-ring17.08
538 Architecture: amd64 arm64 i386 ppc64el
539 Multi-Arch: same
540 Homepage: http://dpdk.org/doc/guides/nics/pcap_ring.html#rings-based-pmd
541 Pre-Depends: ${misc:Pre-Depends}
542 Depends: ${misc:Depends}, ${shlibs:Depends}
543 Conflicts: libdpdk0
544 Description: Data Plane Development Kit (librte-pmd-ring runtime library)
545  DPDK is a set of libraries for fast packet processing. Applications run
546  in user-space and communicate directly with dedicated network interfaces.
547  .
548  This package contains the runtime libraries for librte_pmd_ring.
549
550 Package: librte-pmd-vhost17.08
551 Architecture: amd64 arm64 i386 ppc64el
552 Multi-Arch: same
553 Homepage: http://dpdk.org/doc/guides/nics/vhost.html
554 Pre-Depends: ${misc:Pre-Depends}
555 Depends: ${misc:Depends}, ${shlibs:Depends}
556 Conflicts: libdpdk0
557 Description: Data Plane Development Kit (librte-pmd-vhost runtime library)
558  DPDK is a set of libraries for fast packet processing. Applications run
559  in user-space and communicate directly with dedicated network interfaces.
560  .
561  This package contains the runtime libraries for librte_pmd_vhost.
562
563 Package: librte-pmd-virtio17.08
564 Architecture: amd64 arm64 i386 ppc64el
565 Multi-Arch: same
566 Homepage: http://dpdk.org/doc/guides/nics/virtio.html
567 Pre-Depends: ${misc:Pre-Depends}
568 Depends: ${misc:Depends}, ${shlibs:Depends}
569 Conflicts: libdpdk0
570 Description: Data Plane Development Kit (librte-pmd-virtio runtime library)
571  DPDK is a set of libraries for fast packet processing. Applications run
572  in user-space and communicate directly with dedicated network interfaces.
573  .
574  This package contains the runtime libraries for librte_pmd_virtio.
575
576 Package: librte-pmd-vmxnet3-uio17.08
577 Architecture: amd64 arm64 i386
578 Multi-Arch: same
579 Homepage: http://dpdk.org/doc/guides/nics/vmxnet3.html
580 Pre-Depends: ${misc:Pre-Depends}
581 Depends: ${misc:Depends}, ${shlibs:Depends}
582 Conflicts: libdpdk0
583 Description: Data Plane Development Kit (librte-pmd-vmxnet3-uio runtime library)
584  DPDK is a set of libraries for fast packet processing. Applications run
585  in user-space and communicate directly with dedicated network interfaces.
586  .
587  This package contains the runtime libraries for librte_pmd_vmxnet3_uio.
588
589 Package: librte-pmd-xenvirt17.08
590 Architecture: amd64 arm64 i386
591 Multi-Arch: same
592 Homepage: http://dpdk.org/doc/guides/xen/pkt_switch.html#xen-pmd-frontend-prerequisites
593 Pre-Depends: ${misc:Pre-Depends}
594 Depends: ${misc:Depends}, ${shlibs:Depends}
595 Conflicts: libdpdk0
596 Description: Data Plane Development Kit (librte-pmd-xenvirt runtime library)
597  DPDK is a set of libraries for fast packet processing. Applications run
598  in user-space and communicate directly with dedicated network interfaces.
599  .
600  This package contains the runtime libraries for librte_pmd_xenvirt.
601
602 Package: librte-pmd-qede17.08
603 Architecture: amd64 arm64 i386 ppc64el
604 Multi-Arch: same
605 Homepage: http://dpdk.org/doc/guides/nics/qede.html
606 Pre-Depends: ${misc:Pre-Depends}
607 Depends: ${misc:Depends}, ${shlibs:Depends}
608 Conflicts: libdpdk0
609 Description: Data Plane Development Kit (librte-pmd-qede runtime library)
610  DPDK is a set of libraries for fast packet processing. Applications run
611  in user-space and communicate directly with dedicated network interfaces.
612  .
613  This package contains the runtime libraries for librte_pmd_qede which is
614  The base driver is the backend module for the QLogic FastLinQ QL4xxxx
615  25G/40G CNA family of adapters as well as their virtual functions (VF)
616  in SR-IOV context.
617
618 Package: librte-port17.08
619 Architecture: amd64 arm64 i386 ppc64el
620 Multi-Arch: same
621 Homepage: http://dpdk.org/doc/api/rte__port_8h.html
622 Pre-Depends: ${misc:Pre-Depends}
623 Depends: ${misc:Depends}, ${shlibs:Depends}
624 Conflicts: libdpdk0
625 Description: Data Plane Development Kit (librte-port runtime library)
626  DPDK is a set of libraries for fast packet processing. Applications run
627  in user-space and communicate directly with dedicated network interfaces.
628  .
629  This package contains the runtime libraries for librte_port.
630
631 Package: librte-power17.08
632 Architecture: amd64 arm64 i386 ppc64el
633 Multi-Arch: same
634 Homepage: http://dpdk.org/doc/api/rte__power_8h.html
635 Pre-Depends: ${misc:Pre-Depends}
636 Depends: ${misc:Depends}, ${shlibs:Depends}
637 Conflicts: libdpdk0
638 Description: Data Plane Development Kit (librte-power runtime library)
639  DPDK is a set of libraries for fast packet processing. Applications run
640  in user-space and communicate directly with dedicated network interfaces.
641  .
642  This package contains the runtime libraries for librte_power.
643
644 Package: librte-reorder17.08
645 Architecture: amd64 arm64 i386 ppc64el
646 Multi-Arch: same
647 Homepage: http://dpdk.org/doc/api/rte__reorder_8h.html
648 Pre-Depends: ${misc:Pre-Depends}
649 Depends: ${misc:Depends}, ${shlibs:Depends}
650 Conflicts: libdpdk0
651 Description: Data Plane Development Kit (librte-reorder runtime library)
652  DPDK is a set of libraries for fast packet processing. Applications run
653  in user-space and communicate directly with dedicated network interfaces.
654  .
655  This package contains the runtime libraries for librte_reorder.
656
657 Package: librte-ring17.08
658 Architecture: amd64 arm64 i386 ppc64el
659 Multi-Arch: same
660 Homepage: http://dpdk.org/doc/api/rte__ring_8h.html
661 Pre-Depends: ${misc:Pre-Depends}
662 Depends: ${misc:Depends}, ${shlibs:Depends}
663 Conflicts: libdpdk0
664 Description: Data Plane Development Kit (librte_ring runtime library)
665  DPDK is a set of libraries for fast packet processing. Applications run
666  in user-space and communicate directly with dedicated network interfaces.
667  .
668  This package contains the runtime libraries for librte_ring.
669
670 Package: librte-sched17.08
671 Architecture: amd64 arm64 i386 ppc64el
672 Multi-Arch: same
673 Homepage: http://dpdk.org/doc/api/rte__sched_8h.html
674 Pre-Depends: ${misc:Pre-Depends}
675 Depends: ${misc:Depends}, ${shlibs:Depends}
676 Conflicts: libdpdk0
677 Description: Data Plane Development Kit (librte_sched runtime library)
678  DPDK is a set of libraries for fast packet processing. Applications run
679  in user-space and communicate directly with dedicated network interfaces.
680  .
681  This package contains the runtime libraries for librte_sched.
682
683 Package: librte-table17.08
684 Architecture: amd64 arm64 i386 ppc64el
685 Multi-Arch: same
686 Homepage: http://dpdk.org/doc/api/rte__table_8h.html
687 Pre-Depends: ${misc:Pre-Depends}
688 Depends: ${misc:Depends}, ${shlibs:Depends}
689 Conflicts: libdpdk0
690 Description: Data Plane Development Kit (librte_table runtime library)
691  DPDK is a set of libraries for fast packet processing. Applications run
692  in user-space and communicate directly with dedicated network interfaces.
693  .
694  This package contains the runtime libraries for librte_table.
695
696 Package: librte-timer17.08
697 Architecture: amd64 arm64 i386 ppc64el
698 Multi-Arch: same
699 Homepage: http://dpdk.org/doc/api/rte__timer_8h.html
700 Pre-Depends: ${misc:Pre-Depends}
701 Depends: ${misc:Depends}, ${shlibs:Depends}
702 Conflicts: libdpdk0
703 Description: Data Plane Development Kit (librte_timer runtime library)
704  DPDK is a set of libraries for fast packet processing. Applications run
705  in user-space and communicate directly with dedicated network interfaces.
706  .
707  This package contains the runtime libraries for librte_timer.
708
709 Package: librte-vhost17.08
710 Architecture: amd64 arm64 i386 ppc64el
711 Multi-Arch: same
712 Homepage: http://dpdk.org/doc/api/rte__vhost_8h.html
713 Pre-Depends: ${misc:Pre-Depends}
714 Depends: ${misc:Depends}, ${shlibs:Depends}
715 Conflicts: libdpdk0
716 Description: Data Plane Development Kit (librte_vhost runtime library)
717  DPDK is a set of libraries for fast packet processing. Applications run
718  in user-space and communicate directly with dedicated network interfaces.
719  .
720  This package contains the runtime libraries for librte_vhost.
721
722 Package: librte-pdump17.08
723 Architecture: amd64 arm64 i386 ppc64el
724 Multi-Arch: same
725 Pre-Depends: ${misc:Pre-Depends}
726 Depends: ${misc:Depends}, ${shlibs:Depends}
727 Conflicts: libdpdk0
728 Description: Data Plane Development Kit (librte_pdump runtime library)
729  DPDK is a set of libraries for fast packet processing. Applications run
730  in user-space and communicate directly with dedicated network interfaces.
731  .
732  This package contains the runtime libraries for librte_pdump.
733
734 Package: librte-bitratestats17.08
735 Architecture: amd64 arm64 i386 ppc64el
736 Multi-Arch: same
737 Pre-Depends: ${misc:Pre-Depends}
738 Depends: ${misc:Depends}, ${shlibs:Depends}
739 Conflicts: libdpdk0
740 Description: Data Plane Development Kit (librte_bitratestats runtime library)
741  DPDK is a set of libraries for fast packet processing. Applications run
742  in user-space and communicate directly with dedicated network interfaces.
743  .
744  This package contains the runtime libraries for librte_bitratestats.
745
746 Package: librte-efd17.08
747 Architecture: amd64 arm64 i386 ppc64el
748 Multi-Arch: same
749 Pre-Depends: ${misc:Pre-Depends}
750 Depends: ${misc:Depends}, ${shlibs:Depends}
751 Conflicts: libdpdk0
752 Description: Data Plane Development Kit (librte_efd runtime library)
753  DPDK is a set of libraries for fast packet processing. Applications run
754  in user-space and communicate directly with dedicated network interfaces.
755  .
756  This package contains the runtime libraries for librte_efd.
757
758 Package: librte-eventdev17.08
759 Architecture: amd64 arm64 i386 ppc64el
760 Multi-Arch: same
761 Pre-Depends: ${misc:Pre-Depends}
762 Depends: ${misc:Depends}, ${shlibs:Depends}
763 Conflicts: libdpdk0
764 Description: Data Plane Development Kit (librte_eventdev runtime library)
765  DPDK is a set of libraries for fast packet processing. Applications run
766  in user-space and communicate directly with dedicated network interfaces.
767  .
768  This package contains the runtime libraries for librte_eventdev.
769
770 Package: librte-latencystats17.08
771 Architecture: amd64 arm64 i386 ppc64el
772 Multi-Arch: same
773 Pre-Depends: ${misc:Pre-Depends}
774 Depends: ${misc:Depends}, ${shlibs:Depends}
775 Conflicts: libdpdk0
776 Description: Data Plane Development Kit (librte_latencystats runtime library)
777  DPDK is a set of libraries for fast packet processing. Applications run
778  in user-space and communicate directly with dedicated network interfaces.
779  .
780  This package contains the runtime libraries for librte_latencystats.
781
782 Package: librte-mempool-ring17.08
783 Architecture: amd64 arm64 i386 ppc64el
784 Multi-Arch: same
785 Pre-Depends: ${misc:Pre-Depends}
786 Depends: ${misc:Depends}, ${shlibs:Depends}
787 Conflicts: libdpdk0
788 Description: Data Plane Development Kit (librte_mempool_ring runtime library)
789  DPDK is a set of libraries for fast packet processing. Applications run
790  in user-space and communicate directly with dedicated network interfaces.
791  .
792  This package contains the runtime libraries for librte_mempool_ring.
793
794 Package: librte-mempool-stack17.08
795 Architecture: amd64 arm64 i386 ppc64el
796 Multi-Arch: same
797 Pre-Depends: ${misc:Pre-Depends}
798 Depends: ${misc:Depends}, ${shlibs:Depends}
799 Conflicts: libdpdk0
800 Description: Data Plane Development Kit (librte_mempool_stack runtime library)
801  DPDK is a set of libraries for fast packet processing. Applications run
802  in user-space and communicate directly with dedicated network interfaces.
803  .
804  This package contains the runtime libraries for librte_mempool_stack.
805
806 Package: librte-metrics17.08
807 Architecture: amd64 arm64 i386 ppc64el
808 Multi-Arch: same
809 Pre-Depends: ${misc:Pre-Depends}
810 Depends: ${misc:Depends}, ${shlibs:Depends}
811 Conflicts: libdpdk0
812 Description: Data Plane Development Kit (librte_metrics runtime library)
813  DPDK is a set of libraries for fast packet processing. Applications run
814  in user-space and communicate directly with dedicated network interfaces.
815  .
816  This package contains the runtime libraries for librte_metrics.
817
818 Package: librte-pmd-ark17.08
819 Architecture: amd64 arm64 i386 ppc64el
820 Multi-Arch: same
821 Pre-Depends: ${misc:Pre-Depends}
822 Depends: ${misc:Depends}, ${shlibs:Depends}
823 Conflicts: libdpdk0
824 Description: Data Plane Development Kit (librte_pmd_ark runtime library)
825  DPDK is a set of libraries for fast packet processing. Applications run
826  in user-space and communicate directly with dedicated network interfaces.
827  .
828  This package contains the runtime libraries for librte_pmd_ark.
829
830 Package: librte-pmd-avp17.08
831 Architecture: amd64
832 Multi-Arch: same
833 Pre-Depends: ${misc:Pre-Depends}
834 Depends: ${misc:Depends}, ${shlibs:Depends}
835 Conflicts: libdpdk0
836 Description: Data Plane Development Kit (librte_pmd_avp runtime library)
837  DPDK is a set of libraries for fast packet processing. Applications run
838  in user-space and communicate directly with dedicated network interfaces.
839  .
840  This package contains the runtime libraries for librte_pmd_avp.
841
842 Package: librte-pmd-crypto-scheduler17.08
843 Architecture: amd64 arm64 i386 ppc64el
844 Multi-Arch: same
845 Pre-Depends: ${misc:Pre-Depends}
846 Depends: ${misc:Depends}, ${shlibs:Depends}
847 Conflicts: libdpdk0
848 Description: Data Plane Development Kit (librte_pmd_crypto_scheduler runtime library)
849  DPDK is a set of libraries for fast packet processing. Applications run
850  in user-space and communicate directly with dedicated network interfaces.
851  .
852  This package contains the runtime libraries for librte_pmd_crypto_scheduler.
853
854 Package: librte-pmd-kni17.08
855 Architecture: amd64 arm64 ppc64el
856 Multi-Arch: same
857 Pre-Depends: ${misc:Pre-Depends}
858 Depends: ${misc:Depends}, ${shlibs:Depends}
859 Conflicts: libdpdk0
860 Description: Data Plane Development Kit (librte_pmd_kni runtime library)
861  DPDK is a set of libraries for fast packet processing. Applications run
862  in user-space and communicate directly with dedicated network interfaces.
863  .
864  This package contains the runtime libraries for librte_pmd_kni.
865
866 Package: librte-pmd-lio17.08
867 Architecture: amd64 arm64 i386 ppc64el
868 Multi-Arch: same
869 Pre-Depends: ${misc:Pre-Depends}
870 Depends: ${misc:Depends}, ${shlibs:Depends}
871 Conflicts: libdpdk0
872 Description: Data Plane Development Kit (librte_pmd_lio runtime library)
873  DPDK is a set of libraries for fast packet processing. Applications run
874  in user-space and communicate directly with dedicated network interfaces.
875  .
876  This package contains the runtime libraries for librte_pmd_lio.
877
878 Package: librte-pmd-nfp17.08
879 Architecture: amd64 arm64 i386 ppc64el
880 Multi-Arch: same
881 Pre-Depends: ${misc:Pre-Depends}
882 Depends: ${misc:Depends}, ${shlibs:Depends}
883 Conflicts: libdpdk0
884 Description: Data Plane Development Kit (librte_pmd_nfp runtime library)
885  DPDK is a set of libraries for fast packet processing. Applications run
886  in user-space and communicate directly with dedicated network interfaces.
887  .
888  This package contains the runtime libraries for librte_pmd_nfp.
889
890 Package: librte-pmd-octeontx-ssovf17.08
891 Architecture: amd64 arm64 i386 ppc64el
892 Multi-Arch: same
893 Pre-Depends: ${misc:Pre-Depends}
894 Depends: ${misc:Depends}, ${shlibs:Depends}
895 Conflicts: libdpdk0
896 Description: Data Plane Development Kit (librte_pmd_octeontx_ssovf runtime library)
897  DPDK is a set of libraries for fast packet processing. Applications run
898  in user-space and communicate directly with dedicated network interfaces.
899  .
900  This package contains the runtime libraries for librte_pmd_octeontx_ssovf.
901
902 Package: librte-pmd-sfc-efx17.08
903 Architecture: amd64
904 Multi-Arch: same
905 Pre-Depends: ${misc:Pre-Depends}
906 Depends: ${misc:Depends}, ${shlibs:Depends}
907 Conflicts: libdpdk0
908 Description: Data Plane Development Kit (librte_pmd_sfc_efx runtime library)
909  DPDK is a set of libraries for fast packet processing. Applications run
910  in user-space and communicate directly with dedicated network interfaces.
911  .
912  This package contains the runtime libraries for librte_pmd_sfc_efx.
913
914 Package: librte-pmd-skeleton-event17.08
915 Architecture: amd64 arm64 i386 ppc64el
916 Multi-Arch: same
917 Pre-Depends: ${misc:Pre-Depends}
918 Depends: ${misc:Depends}, ${shlibs:Depends}
919 Conflicts: libdpdk0
920 Description: Data Plane Development Kit (librte_pmd_skeleton_event runtime library)
921  DPDK is a set of libraries for fast packet processing. Applications run
922  in user-space and communicate directly with dedicated network interfaces.
923  .
924  This package contains the runtime libraries for librte_pmd_skeleton_event.
925
926 Package: librte-pmd-sw-event17.08
927 Architecture: amd64 arm64 i386 ppc64el
928 Multi-Arch: same
929 Pre-Depends: ${misc:Pre-Depends}
930 Depends: ${misc:Depends}, ${shlibs:Depends}
931 Conflicts: libdpdk0
932 Description: Data Plane Development Kit (librte_pmd_sw_event runtime library)
933  DPDK is a set of libraries for fast packet processing. Applications run
934  in user-space and communicate directly with dedicated network interfaces.
935  .
936  This package contains the runtime libraries for librte_pmd_sw_event.
937
938 Package: librte-pmd-tap17.08
939 Architecture: amd64 arm64 i386 ppc64el
940 Multi-Arch: same
941 Pre-Depends: ${misc:Pre-Depends}
942 Depends: ${misc:Depends}, ${shlibs:Depends}
943 Conflicts: libdpdk0
944 Description: Data Plane Development Kit (librte_pmd_tap runtime library)
945  DPDK is a set of libraries for fast packet processing. Applications run
946  in user-space and communicate directly with dedicated network interfaces.
947  .
948  This package contains the runtime libraries for librte_pmd_tap.
949
950 Package: librte-pmd-thunderx-nicvf17.08
951 Architecture: amd64 arm64 i386 ppc64el
952 Multi-Arch: same
953 Pre-Depends: ${misc:Pre-Depends}
954 Depends: ${misc:Depends}, ${shlibs:Depends}
955 Conflicts: libdpdk0
956 Description: Data Plane Development Kit (librte_pmd_thunderx_nicvf runtime library)
957  DPDK is a set of libraries for fast packet processing. Applications run
958  in user-space and communicate directly with dedicated network interfaces.
959  .
960  This package contains the runtime libraries for librte_pmd_thunderx_nicvf.
961