add dependencies for dpdk-pmdinfo
[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,
12                graphviz,
13                inkscape,
14                libcap-dev,
15                libpcap-dev,
16                libxen-dev [amd64 arm64 i386],
17                libxenstore3.0 [amd64 arm64 i386],
18                python,
19                python-sphinx,
20                python-sphinx-rtd-theme,
21                texlive-fonts-recommended,
22                texlive-latex-extra
23 Standards-Version: 3.9.8
24 Section: libs
25 Homepage: http://www.dpdk.org
26 Vcs-Git: https://gerrit.fd.io/r/deb_dpdk
27 Vcs-Browser: https://gerrit.fd.io/r/gitweb?p=deb_dpdk.git
28
29 Package: dpdk
30 Section: admin
31 Architecture: amd64 arm64 i386 ppc64el
32 Depends: lsb-base (>= 3.2-14),
33          pciutils,
34          python-pyelftools,
35          hwdata,
36          ${misc:Depends},
37          ${python:Depends},
38          ${shlibs:Depends}
39 Recommends: dpdk-igb-uio-dkms (= ${binary:Version}) [arm64], dpdk-rte-kni-dkms (= ${binary:Version}) [arm64]
40 Suggests: linux-image-generic, dpdk-igb-uio-dkms (= ${binary:Version}), dpdk-rte-kni-dkms (= ${binary:Version})
41 Description: Data Plane Development Kit (runtime)
42  DPDK is a set of libraries for fast packet processing. Applications run
43  in user-space and communicate directly with dedicated network interfaces.
44  .
45  This package contains the runtime environment to run DPDK applications.
46
47 Package: dpdk-dev
48 Section: devel
49 Architecture: amd64 arm64 i386 ppc64el
50 Depends: libdpdk-dev (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
51 Description: Data Plane Development Kit (development files)
52  DPDK is a set of libraries for fast packet processing. Applications run
53  in user-space and communicate directly with dedicated network interfaces.
54  .
55  This package contains examples and the upstream build environment. It is
56  not strictly required in order to build external applications.
57
58 Package: dpdk-doc
59 Section: doc
60 Architecture: all
61 Homepage: http://dpdk.org/doc/guides/index.html
62 Depends: libjs-jquery, libjs-underscore, ${misc:Depends}, ${python:Depends}
63 Recommends: python, ${python:Recommends}
64 Description: Data Plane Development Kit (documentation)
65  DPDK is a set of libraries for fast packet processing. Applications run
66  in user-space and communicate directly with dedicated network interfaces.
67  .
68  This package contains the complete set of documentation and guides.
69
70 Package: dpdk-igb-uio-dkms
71 Section: kernel
72 Architecture: amd64 arm64 i386 ppc64el
73 Depends: dkms,
74          dpdk-dev (= ${binary:Version}),
75          libdpdk-dev (= ${binary:Version}),
76          make,
77          ${misc:Depends}
78 Description: Data Plane Development Kit (igb uio dkms)
79  DPDK is a set of libraries for fast packet processing. Applications run
80  in user-space and communicate directly with dedicated network interfaces.
81  .
82  This package contains the source code for the igb_uio kernel module.
83
84 Package: dpdk-rte-kni-dkms
85 Section: kernel
86 Architecture: amd64 arm64 i386 ppc64el
87 Depends: dkms,
88          dpdk-dev (= ${binary:Version}),
89          libdpdk-dev (= ${binary:Version}),
90          make,
91          ${misc:Depends}
92 Description: Data Plane Development Kit (rte kni dkms)
93  DPDK is a set of libraries for fast packet processing. Applications run
94  in user-space and communicate directly with dedicated network interfaces.
95  .
96  This package contains the source code for the rte_kni kernel module.
97
98 Package: libdpdk-dev
99 Section: libdevel
100 Architecture: amd64 arm64 i386 ppc64el
101 Multi-Arch: same
102 Pre-Depends: ${misc:Pre-Depends}
103 Depends: ${misc:Depends},
104          libpcap-dev,
105          libethdev4 (= ${binary:Version}),
106          librte-acl2 (= ${binary:Version}),
107          librte-cfgfile2 (= ${binary:Version}),
108          librte-cmdline2 (= ${binary:Version}),
109          librte-cryptodev1 (= ${binary:Version}),
110          librte-distributor1 (= ${binary:Version}),
111          librte-eal2 (= ${binary:Version}),
112          librte-hash2 (= ${binary:Version}),
113          librte-ip-frag1 (= ${binary:Version}),
114          librte-jobstats1 (= ${binary:Version}),
115          librte-kni2 (= ${binary:Version}) [amd64 arm64],
116          librte-kvargs1 (= ${binary:Version}),
117          librte-lpm2 (= ${binary:Version}),
118          librte-mbuf2 (= ${binary:Version}),
119          librte-mempool2 (= ${binary:Version}),
120          librte-meter1 (= ${binary:Version}),
121          librte-pdump1 (= ${binary:Version}),
122          librte-pipeline3 (= ${binary:Version}),
123          librte-pmd-af-packet1 (= ${binary:Version}),
124          librte-pmd-bnxt1 (= ${binary:Version}),
125          librte-pmd-bond1 (= ${binary:Version}),
126          librte-pmd-cxgbe1 (= ${binary:Version}),
127          librte-pmd-e1000-1 (= ${binary:Version}),
128          librte-pmd-ena1 (= ${binary:Version}),
129          librte-pmd-enic1 (= ${binary:Version}) [amd64 arm64 i386],
130          librte-pmd-fm10k1 (= ${binary:Version}) [amd64 i386],
131          librte-pmd-i40e1 (= ${binary:Version}) [amd64 i386],
132          librte-pmd-ixgbe1 (= ${binary:Version}) [amd64 arm64 i386],
133          librte-pmd-null-crypto1 (= ${binary:Version}),
134          librte-pmd-null1 (= ${binary:Version}),
135          librte-pmd-pcap1 (= ${binary:Version}),
136          librte-pmd-ring2 (= ${binary:Version}),
137          librte-pmd-vhost1 (= ${binary:Version}),
138          librte-pmd-virtio1 (= ${binary:Version}),
139          librte-pmd-vmxnet3-uio1 (= ${binary:Version}) [amd64 arm64 i386],
140          librte-pmd-xenvirt1 (= ${binary:Version}) [amd64 arm64 i386],
141          librte-port3 (= ${binary:Version}),
142          librte-power1 (= ${binary:Version}),
143          librte-reorder1 (= ${binary:Version}),
144          librte-ring1 (= ${binary:Version}),
145          librte-sched1 (= ${binary:Version}),
146          librte-table2 (= ${binary:Version}),
147          librte-timer1 (= ${binary:Version}),
148          librte-vhost3 (= ${binary:Version})
149 Description: Data Plane Development Kit (basic development files)
150  DPDK is a set of libraries for fast packet processing. Applications run
151  in user-space and communicate directly with dedicated network interfaces.
152  .
153  This package contains the basic headers and library files required to
154  build external applications which will also require at least SSE3 support
155  when running.
156
157 Package: libethdev4
158 Architecture: amd64 arm64 i386 ppc64el
159 Multi-Arch: same
160 Homepage: http://dpdk.org/doc/api/rte__ethdev_8h.html
161 Pre-Depends: ${misc:Pre-Depends}
162 Depends: ${misc:Depends}, ${shlibs:Depends}
163 Conflicts: libdpdk0
164 Description: Data Plane Development Kit (libethdev 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 libethdev.
169
170 Package: librte-acl2
171 Architecture: amd64 arm64 i386 ppc64el
172 Multi-Arch: same
173 Homepage: http://dpdk.org/doc/api/rte__ethdev_8h.html
174 Pre-Depends: ${misc:Pre-Depends}
175 Depends: ${misc:Depends}, ${shlibs:Depends}
176 Conflicts: libdpdk0
177 Description: Data Plane Development Kit (librte-acl 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_acl.
182
183 Package: librte-cfgfile2
184 Architecture: amd64 arm64 i386 ppc64el
185 Multi-Arch: same
186 Homepage: http://dpdk.org/doc/api/rte__cfgfile_8h.html
187 Pre-Depends: ${misc:Pre-Depends}
188 Depends: ${misc:Depends}, ${shlibs:Depends}
189 Conflicts: libdpdk0
190 Description: Data Plane Development Kit (librte-cfgfile 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_cfgfile.
195
196 Package: librte-cmdline2
197 Architecture: amd64 arm64 i386 ppc64el
198 Multi-Arch: same
199 Pre-Depends: ${misc:Pre-Depends}
200 Depends: ${misc:Depends}, ${shlibs:Depends}
201 Conflicts: libdpdk0
202 Description: Data Plane Development Kit (librte-cmdline runtime library)
203  DPDK is a set of libraries for fast packet processing. Applications run
204  in user-space and communicate directly with dedicated network interfaces.
205  .
206  This package contains the runtime libraries for librte_cmdline.
207
208 Package: librte-cryptodev1
209 Architecture: amd64 arm64 i386 ppc64el
210 Multi-Arch: same
211 Homepage: http://dpdk.org/doc/api/rte__cryptodev_8h.html
212 Pre-Depends: ${misc:Pre-Depends}
213 Depends: ${misc:Depends}, ${shlibs:Depends}
214 Conflicts: libdpdk0
215 Description: Data Plane Development Kit (librte-cryptodev 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_cryptodev.
220
221 Package: librte-distributor1
222 Architecture: amd64 arm64 i386 ppc64el
223 Multi-Arch: same
224 Homepage: http://dpdk.org/doc/api/rte__distributor_8h.html
225 Pre-Depends: ${misc:Pre-Depends}
226 Depends: ${misc:Depends}, ${shlibs:Depends}
227 Conflicts: libdpdk0
228 Description: Data Plane Development Kit (librte-distributor 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_distributor.
233
234 Package: librte-eal2
235 Architecture: amd64 arm64 i386 ppc64el
236 Multi-Arch: same
237 Homepage: http://dpdk.org/doc/api/rte__eal_8h.html
238 Pre-Depends: ${misc:Pre-Depends}
239 Depends: ${misc:Depends}, ${shlibs:Depends}
240 Conflicts: libdpdk0
241 Description: Data Plane Development Kit (librte-eal 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_eal.
246
247 Package: librte-hash2
248 Architecture: amd64 arm64 i386 ppc64el
249 Multi-Arch: same
250 Homepage: http://dpdk.org/doc/api/rte__hash_8h.html
251 Pre-Depends: ${misc:Pre-Depends}
252 Depends: ${misc:Depends}, ${shlibs:Depends}
253 Conflicts: libdpdk0
254 Description: Data Plane Development Kit (librte-hash 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_hash.
259
260 Package: librte-ip-frag1
261 Architecture: amd64 arm64 i386 ppc64el
262 Multi-Arch: same
263 Homepage: http://dpdk.org/doc/api/rte__ip__frag_8h.html
264 Pre-Depends: ${misc:Pre-Depends}
265 Depends: ${misc:Depends}, ${shlibs:Depends}
266 Conflicts: libdpdk0
267 Description: Data Plane Development Kit (librte-ip-frag 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_ip_frag.
272
273 Package: librte-jobstats1
274 Architecture: amd64 arm64 i386 ppc64el
275 Multi-Arch: same
276 Homepage: http://dpdk.org/doc/api/rte__jobstats_8h_source.html
277 Pre-Depends: ${misc:Pre-Depends}
278 Depends: ${misc:Depends}, ${shlibs:Depends}
279 Conflicts: libdpdk0
280 Description: Data Plane Development Kit (librte-jobstats 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_jobstats.
285
286 Package: librte-kni2
287 Architecture: amd64 arm64 ppc64el
288 Multi-Arch: same
289 Homepage: http://dpdk.org/doc/api/rte__kni_8h.html
290 Pre-Depends: ${misc:Pre-Depends}
291 Depends: ${misc:Depends}, ${shlibs:Depends}
292 Conflicts: libdpdk0
293 Description: Data Plane Development Kit (librte-kni 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_kni.
298
299 Package: librte-kvargs1
300 Architecture: amd64 arm64 i386 ppc64el
301 Multi-Arch: same
302 Homepage: http://dpdk.org/doc/api/rte__kvargs_8h.html
303 Pre-Depends: ${misc:Pre-Depends}
304 Depends: ${misc:Depends}, ${shlibs:Depends}
305 Conflicts: libdpdk0
306 Description: Data Plane Development Kit (librte-kvargs 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_kvargs.
311
312 Package: librte-lpm2
313 Architecture: amd64 arm64 i386 ppc64el
314 Multi-Arch: same
315 Homepage: http://dpdk.org/doc/api/rte__lpm_8h.html
316 Pre-Depends: ${misc:Pre-Depends}
317 Depends: ${misc:Depends}, ${shlibs:Depends}
318 Conflicts: libdpdk0
319 Description: Data Plane Development Kit (librte-lpm 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_lpm.
324
325 Package: librte-mbuf2
326 Architecture: amd64 arm64 i386 ppc64el
327 Multi-Arch: same
328 Homepage: http://dpdk.org/doc/api/rte__mbuf_8h.html
329 Pre-Depends: ${misc:Pre-Depends}
330 Depends: ${misc:Depends}, ${shlibs:Depends}
331 Conflicts: libdpdk0
332 Description: Data Plane Development Kit (librte-mbuf2 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_mbuf.
337
338 Package: librte-mempool2
339 Architecture: amd64 arm64 i386 ppc64el
340 Multi-Arch: same
341 Homepage: http://dpdk.org/doc/api/rte__mempool_8h.html
342 Pre-Depends: ${misc:Pre-Depends}
343 Depends: ${misc:Depends}, ${shlibs:Depends}
344 Conflicts: libdpdk0
345 Description: Data Plane Development Kit (librte-mempool 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_mempool.
350
351 Package: librte-meter1
352 Architecture: amd64 arm64 i386 ppc64el
353 Multi-Arch: same
354 Homepage: http://dpdk.org/doc/api/rte__meter_8h.html
355 Pre-Depends: ${misc:Pre-Depends}
356 Depends: ${misc:Depends}, ${shlibs:Depends}
357 Conflicts: libdpdk0
358 Description: Data Plane Development Kit (librte-meter 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_meter.
363
364 Package: librte-pipeline3
365 Architecture: amd64 arm64 i386 ppc64el
366 Multi-Arch: same
367 Homepage: http://dpdk.org/doc/api/rte__pipeline_8h.html
368 Pre-Depends: ${misc:Pre-Depends}
369 Depends: ${misc:Depends}, ${shlibs:Depends}
370 Conflicts: libdpdk0
371 Description: Data Plane Development Kit (librte-pipeline runtime library)
372  DPDK is a set of libraries for fast packet processing. Applications run
373  in user-space and communicate directly with dedicated network interfaces.
374  .
375  This package contains the runtime libraries for librte_pipeline.
376
377 Package: librte-pmd-af-packet1
378 Architecture: amd64 arm64 i386 ppc64el
379 Multi-Arch: same
380 Homepage: http://dpdk.org/browse/dpdk/tree/drivers/net/af_packet
381 Pre-Depends: ${misc:Pre-Depends}
382 Depends: ${misc:Depends}, ${shlibs:Depends}
383 Conflicts: libdpdk0
384 Description: Data Plane Development Kit (librte-pmd-af-packet runtime library)
385  DPDK is a set of libraries for fast packet processing. Applications run
386  in user-space and communicate directly with dedicated network interfaces.
387  .
388  This package contains the runtime libraries for librte_pmd_af_packet.
389
390 Package: librte-pmd-bnxt1
391 Architecture: amd64 arm64 i386 ppc64el
392 Multi-Arch: same
393 Pre-Depends: ${misc:Pre-Depends}
394 Depends: ${misc:Depends}, ${shlibs:Depends}
395 Conflicts: libdpdk0
396 Description: Data Plane Development Kit (librte-pmd-bnxt runtime library)
397  DPDK is a set of libraries for fast packet processing. Applications run
398  in user-space and communicate directly with dedicated network interfaces.
399  .
400  This package contains the runtime libraries for librte_pmd_bnxt.
401
402 Package: librte-pmd-bond1
403 Architecture: amd64 arm64 i386 ppc64el
404 Multi-Arch: same
405 Homepage: http://dpdk.org/doc/guides/prog_guide/link_bonding_poll_mode_drv_lib.html
406 Pre-Depends: ${misc:Pre-Depends}
407 Depends: ${misc:Depends}, ${shlibs:Depends}
408 Conflicts: libdpdk0
409 Description: Data Plane Development Kit (librte-pmd-bond runtime library)
410  DPDK is a set of libraries for fast packet processing. Applications run
411  in user-space and communicate directly with dedicated network interfaces.
412  .
413  This package contains the runtime libraries for librte_pmd_bond.
414
415 Package: librte-pmd-cxgbe1
416 Architecture: amd64 arm64 i386 ppc64el
417 Multi-Arch: same
418 Homepage: http://dpdk.org/doc/guides/nics/cxgbe.html
419 Pre-Depends: ${misc:Pre-Depends}
420 Depends: ${misc:Depends}, ${shlibs:Depends}
421 Conflicts: libdpdk0
422 Description: Data Plane Development Kit (librte-pmd-cxgbe runtime library)
423  DPDK is a set of libraries for fast packet processing. Applications run
424  in user-space and communicate directly with dedicated network interfaces.
425  .
426  This package contains the runtime libraries for librte_pmd_cxgbe.
427
428 Package: librte-pmd-e1000-1
429 Architecture: amd64 arm64 i386 ppc64el
430 Multi-Arch: same
431 Homepage: http://dpdk.org/doc/guides/nics/e1000em.html
432 Pre-Depends: ${misc:Pre-Depends}
433 Depends: ${misc:Depends}, ${shlibs:Depends}
434 Conflicts: libdpdk0
435 Description: Data Plane Development Kit (librte-pmd-e1000 runtime library)
436  DPDK is a set of libraries for fast packet processing. Applications run
437  in user-space and communicate directly with dedicated network interfaces.
438  .
439  This package contains the runtime libraries for librte_pmd_e1000.
440
441 Package: librte-pmd-ena1
442 Architecture: amd64 arm64 i386 ppc64el
443 Multi-Arch: same
444 Homepage: http://dpdk.org/doc/guides/nics/ena.html
445 Pre-Depends: ${misc:Pre-Depends}
446 Depends: ${misc:Depends}, ${shlibs:Depends}
447 Conflicts: libdpdk0
448 Description: Data Plane Development Kit (librte-pmd-ena runtime library)
449  DPDK is a set of libraries for fast packet processing. Applications run
450  in user-space and communicate directly with dedicated network interfaces.
451  .
452  This package contains the runtime libraries for librte_pmd_ena.
453
454 Package: librte-pmd-enic1
455 Architecture: amd64 arm64 i386
456 Multi-Arch: same
457 Homepage: http://dpdk.org/doc/guides/nics/enic.html
458 Pre-Depends: ${misc:Pre-Depends}
459 Depends: ${misc:Depends}, ${shlibs:Depends}
460 Conflicts: libdpdk0
461 Description: Data Plane Development Kit (librte-pmd-enic runtime library)
462  DPDK is a set of libraries for fast packet processing. Applications run
463  in user-space and communicate directly with dedicated network interfaces.
464  .
465  This package contains the runtime libraries for librte_pmd_enic.
466
467 Package: librte-pmd-fm10k1
468 Architecture: amd64 i386 ppc64el
469 Multi-Arch: same
470 Homepage: http://dpdk.org/doc/guides/nics/fm10k.html
471 Pre-Depends: ${misc:Pre-Depends}
472 Depends: ${misc:Depends}, ${shlibs:Depends}
473 Conflicts: libdpdk0
474 Description: Data Plane Development Kit (librte-pmd-fm10k runtime library)
475  DPDK is a set of libraries for fast packet processing. Applications run
476  in user-space and communicate directly with dedicated network interfaces.
477  .
478  This package contains the runtime libraries for librte_pmd_fm10k.
479
480 Package: librte-pmd-i40e1
481 Architecture: amd64 i386
482 Multi-Arch: same
483 Homepage: http://dpdk.org/doc/guides/nics/i40e.html
484 Pre-Depends: ${misc:Pre-Depends}
485 Depends: ${misc:Depends}, ${shlibs:Depends}
486 Conflicts: libdpdk0
487 Description: Data Plane Development Kit (librte-pmd-i40e runtime library)
488  DPDK is a set of libraries for fast packet processing. Applications run
489  in user-space and communicate directly with dedicated network interfaces.
490  .
491  This package contains the runtime libraries for librte_pmd_i40e.
492
493 Package: librte-pmd-ixgbe1
494 Architecture: amd64 arm64 i386
495 Multi-Arch: same
496 Homepage: http://dpdk.org/doc/guides/nics/ixgbe.html
497 Pre-Depends: ${misc:Pre-Depends}
498 Depends: ${misc:Depends}, ${shlibs:Depends}
499 Conflicts: libdpdk0
500 Description: Data Plane Development Kit (librte-pmd-ixgbe runtime library)
501  DPDK is a set of libraries for fast packet processing. Applications run
502  in user-space and communicate directly with dedicated network interfaces.
503  .
504  This package contains the runtime libraries for librte_pmd_ixgbe.
505
506 Package: librte-pmd-null-crypto1
507 Architecture: amd64 arm64 i386 ppc64el
508 Multi-Arch: same
509 Homepage: http://dpdk.org/doc/guides/cryptodevs/null.html
510 Pre-Depends: ${misc:Pre-Depends}
511 Depends: ${misc:Depends}, ${shlibs:Depends}
512 Conflicts: libdpdk0
513 Description: Data Plane Development Kit (librte-pmd-null-crypto runtime library)
514  DPDK is a set of libraries for fast packet processing. Applications run
515  in user-space and communicate directly with dedicated network interfaces.
516  .
517  This package contains the runtime libraries for librte_pmd_null_crypto.
518
519 Package: librte-pmd-null1
520 Architecture: amd64 arm64 i386 ppc64el
521 Multi-Arch: same
522 Homepage: http://dpdk.org/browse/dpdk/tree/drivers/net/null
523 Pre-Depends: ${misc:Pre-Depends}
524 Depends: ${misc:Depends}, ${shlibs:Depends}
525 Conflicts: libdpdk0
526 Description: Data Plane Development Kit (librte-pmd-null runtime library)
527  DPDK is a set of libraries for fast packet processing. Applications run
528  in user-space and communicate directly with dedicated network interfaces.
529  .
530  This package contains the runtime libraries for librte_pmd_null.
531
532 Package: librte-pmd-pcap1
533 Architecture: amd64 arm64 i386 ppc64el
534 Multi-Arch: same
535 Homepage: http://dpdk.org/doc/guides/nics/pcap_ring.html#libpcap-based-pmd
536 Pre-Depends: ${misc:Pre-Depends}
537 Depends: ${misc:Depends}, ${shlibs:Depends}
538 Conflicts: libdpdk0
539 Description: Data Plane Development Kit (librte-pmd-pcap runtime library)
540  DPDK is a set of libraries for fast packet processing. Applications run
541  in user-space and communicate directly with dedicated network interfaces.
542  .
543  This package contains the runtime libraries for librte_pmd_pcap.
544
545 Package: librte-pmd-ring2
546 Architecture: amd64 arm64 i386 ppc64el
547 Multi-Arch: same
548 Homepage: http://dpdk.org/doc/guides/nics/pcap_ring.html#rings-based-pmd
549 Pre-Depends: ${misc:Pre-Depends}
550 Depends: ${misc:Depends}, ${shlibs:Depends}
551 Conflicts: libdpdk0
552 Description: Data Plane Development Kit (librte-pmd-ring runtime library)
553  DPDK is a set of libraries for fast packet processing. Applications run
554  in user-space and communicate directly with dedicated network interfaces.
555  .
556  This package contains the runtime libraries for librte_pmd_ring.
557
558 Package: librte-pmd-vhost1
559 Architecture: amd64 arm64 i386 ppc64el
560 Multi-Arch: same
561 Homepage: http://dpdk.org/doc/guides/nics/vhost.html
562 Pre-Depends: ${misc:Pre-Depends}
563 Depends: ${misc:Depends}, ${shlibs:Depends}
564 Conflicts: libdpdk0
565 Description: Data Plane Development Kit (librte-pmd-vhost runtime library)
566  DPDK is a set of libraries for fast packet processing. Applications run
567  in user-space and communicate directly with dedicated network interfaces.
568  .
569  This package contains the runtime libraries for librte_pmd_vhost.
570
571 Package: librte-pmd-virtio1
572 Architecture: amd64 arm64 i386 ppc64el
573 Multi-Arch: same
574 Homepage: http://dpdk.org/doc/guides/nics/virtio.html
575 Pre-Depends: ${misc:Pre-Depends}
576 Depends: ${misc:Depends}, ${shlibs:Depends}
577 Conflicts: libdpdk0
578 Description: Data Plane Development Kit (librte-pmd-virtio runtime library)
579  DPDK is a set of libraries for fast packet processing. Applications run
580  in user-space and communicate directly with dedicated network interfaces.
581  .
582  This package contains the runtime libraries for librte_pmd_virtio.
583
584 Package: librte-pmd-vmxnet3-uio1
585 Architecture: amd64 arm64 i386
586 Multi-Arch: same
587 Homepage: http://dpdk.org/doc/guides/nics/vmxnet3.html
588 Pre-Depends: ${misc:Pre-Depends}
589 Depends: ${misc:Depends}, ${shlibs:Depends}
590 Conflicts: libdpdk0
591 Description: Data Plane Development Kit (librte-pmd-vmxnet3-uio runtime library)
592  DPDK is a set of libraries for fast packet processing. Applications run
593  in user-space and communicate directly with dedicated network interfaces.
594  .
595  This package contains the runtime libraries for librte_pmd_vmxnet3_uio.
596
597 Package: librte-pmd-xenvirt1
598 Architecture: amd64 arm64 i386
599 Multi-Arch: same
600 Homepage: http://dpdk.org/doc/guides/xen/pkt_switch.html#xen-pmd-frontend-prerequisites
601 Pre-Depends: ${misc:Pre-Depends}
602 Depends: ${misc:Depends}, ${shlibs:Depends}
603 Conflicts: libdpdk0
604 Description: Data Plane Development Kit (librte-pmd-xenvirt runtime library)
605  DPDK is a set of libraries for fast packet processing. Applications run
606  in user-space and communicate directly with dedicated network interfaces.
607  .
608  This package contains the runtime libraries for librte_pmd_xenvirt.
609
610 Package: librte-port3
611 Architecture: amd64 arm64 i386 ppc64el
612 Multi-Arch: same
613 Homepage: http://dpdk.org/doc/api/rte__port_8h.html
614 Pre-Depends: ${misc:Pre-Depends}
615 Depends: ${misc:Depends}, ${shlibs:Depends}
616 Conflicts: libdpdk0
617 Description: Data Plane Development Kit (librte-port runtime library)
618  DPDK is a set of libraries for fast packet processing. Applications run
619  in user-space and communicate directly with dedicated network interfaces.
620  .
621  This package contains the runtime libraries for librte_port.
622
623 Package: librte-power1
624 Architecture: amd64 arm64 i386 ppc64el
625 Multi-Arch: same
626 Homepage: http://dpdk.org/doc/api/rte__power_8h.html
627 Pre-Depends: ${misc:Pre-Depends}
628 Depends: ${misc:Depends}, ${shlibs:Depends}
629 Conflicts: libdpdk0
630 Description: Data Plane Development Kit (librte-power runtime library)
631  DPDK is a set of libraries for fast packet processing. Applications run
632  in user-space and communicate directly with dedicated network interfaces.
633  .
634  This package contains the runtime libraries for librte_power.
635
636 Package: librte-reorder1
637 Architecture: amd64 arm64 i386 ppc64el
638 Multi-Arch: same
639 Homepage: http://dpdk.org/doc/api/rte__reorder_8h.html
640 Pre-Depends: ${misc:Pre-Depends}
641 Depends: ${misc:Depends}, ${shlibs:Depends}
642 Conflicts: libdpdk0
643 Description: Data Plane Development Kit (librte-reorder runtime library)
644  DPDK is a set of libraries for fast packet processing. Applications run
645  in user-space and communicate directly with dedicated network interfaces.
646  .
647  This package contains the runtime libraries for librte_reorder.
648
649 Package: librte-ring1
650 Architecture: amd64 arm64 i386 ppc64el
651 Multi-Arch: same
652 Homepage: http://dpdk.org/doc/api/rte__ring_8h.html
653 Pre-Depends: ${misc:Pre-Depends}
654 Depends: ${misc:Depends}, ${shlibs:Depends}
655 Conflicts: libdpdk0
656 Description: Data Plane Development Kit (librte_ring runtime library)
657  DPDK is a set of libraries for fast packet processing. Applications run
658  in user-space and communicate directly with dedicated network interfaces.
659  .
660  This package contains the runtime libraries for librte_ring.
661
662 Package: librte-sched1
663 Architecture: amd64 arm64 i386 ppc64el
664 Multi-Arch: same
665 Homepage: http://dpdk.org/doc/api/rte__sched_8h.html
666 Pre-Depends: ${misc:Pre-Depends}
667 Depends: ${misc:Depends}, ${shlibs:Depends}
668 Conflicts: libdpdk0
669 Description: Data Plane Development Kit (librte_sched runtime library)
670  DPDK is a set of libraries for fast packet processing. Applications run
671  in user-space and communicate directly with dedicated network interfaces.
672  .
673  This package contains the runtime libraries for librte_sched.
674
675 Package: librte-table2
676 Architecture: amd64 arm64 i386 ppc64el
677 Multi-Arch: same
678 Homepage: http://dpdk.org/doc/api/rte__table_8h.html
679 Pre-Depends: ${misc:Pre-Depends}
680 Depends: ${misc:Depends}, ${shlibs:Depends}
681 Conflicts: libdpdk0
682 Description: Data Plane Development Kit (librte_table runtime library)
683  DPDK is a set of libraries for fast packet processing. Applications run
684  in user-space and communicate directly with dedicated network interfaces.
685  .
686  This package contains the runtime libraries for librte_table.
687
688 Package: librte-timer1
689 Architecture: amd64 arm64 i386 ppc64el
690 Multi-Arch: same
691 Homepage: http://dpdk.org/doc/api/rte__timer_8h.html
692 Pre-Depends: ${misc:Pre-Depends}
693 Depends: ${misc:Depends}, ${shlibs:Depends}
694 Conflicts: libdpdk0
695 Description: Data Plane Development Kit (librte_timer runtime library)
696  DPDK is a set of libraries for fast packet processing. Applications run
697  in user-space and communicate directly with dedicated network interfaces.
698  .
699  This package contains the runtime libraries for librte_timer.
700
701 Package: librte-vhost3
702 Architecture: amd64 arm64 i386 ppc64el
703 Multi-Arch: same
704 Homepage: http://dpdk.org/doc/api/rte__virtio__net_8h.html
705 Pre-Depends: ${misc:Pre-Depends}
706 Depends: ${misc:Depends}, ${shlibs:Depends}
707 Conflicts: libdpdk0
708 Description: Data Plane Development Kit (librte_vhost runtime library)
709  DPDK is a set of libraries for fast packet processing. Applications run
710  in user-space and communicate directly with dedicated network interfaces.
711  .
712  This package contains the runtime libraries for librte_vhost.
713
714 Package: librte-pdump1
715 Architecture: amd64 arm64 i386 ppc64el
716 Multi-Arch: same
717 Pre-Depends: ${misc:Pre-Depends}
718 Depends: ${misc:Depends}, ${shlibs:Depends}
719 Conflicts: libdpdk0
720 Description: Data Plane Development Kit (librte_pdump runtime library)
721  DPDK is a set of libraries for fast packet processing. Applications run
722  in user-space and communicate directly with dedicated network interfaces.
723  .
724  This package contains the runtime libraries for librte_pdump.
725