46e279ae94d4dcca28dd21298efbdd95205cde34
[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          librte-pmd-af-packet1 (= ${binary:Version}),
41          librte-pmd-bnxt1 (= ${binary:Version}),
42          librte-pmd-bond1 (= ${binary:Version}),
43          librte-pmd-cxgbe1 (= ${binary:Version}),
44          librte-pmd-e1000-1 (= ${binary:Version}),
45          librte-pmd-ena1 (= ${binary:Version}),
46          librte-pmd-enic1 (= ${binary:Version}) [amd64 arm64 i386],
47          librte-pmd-fm10k1 (= ${binary:Version}) [amd64 i386],
48          librte-pmd-i40e1 (= ${binary:Version}) [amd64 i386],
49          librte-pmd-ixgbe1 (= ${binary:Version}) [amd64 arm64 i386],
50          librte-pmd-null-crypto1 (= ${binary:Version}),
51          librte-pmd-null1 (= ${binary:Version}),
52          librte-pmd-pcap1 (= ${binary:Version}),
53          librte-pmd-ring2 (= ${binary:Version}),
54          librte-pmd-vhost1 (= ${binary:Version}),
55          librte-pmd-virtio1 (= ${binary:Version}),
56          librte-pmd-vmxnet3-uio1 (= ${binary:Version}) [amd64 arm64 i386],
57          librte-pmd-xenvirt1 (= ${binary:Version}) [amd64 arm64 i386],
58          librte-pmd-qede1 (= ${binary:Version}),
59 Suggests: linux-image-generic, dpdk-igb-uio-dkms (= ${binary:Version}), dpdk-rte-kni-dkms (= ${binary:Version})
60 Description: Data Plane Development Kit (runtime)
61  DPDK is a set of libraries for fast packet processing. Applications run
62  in user-space and communicate directly with dedicated network interfaces.
63  .
64  This package contains the runtime environment to run DPDK applications.
65
66 Package: dpdk-dev
67 Section: devel
68 Architecture: amd64 arm64 i386 ppc64el
69 Depends: libdpdk-dev (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
70 Description: Data Plane Development Kit (development files)
71  DPDK is a set of libraries for fast packet processing. Applications run
72  in user-space and communicate directly with dedicated network interfaces.
73  .
74  This package contains examples and the upstream build environment. It is
75  not strictly required in order to build external applications.
76
77 Package: dpdk-doc
78 Section: doc
79 Architecture: all
80 Multi-Arch: foreign
81 Homepage: http://dpdk.org/doc/guides/index.html
82 Depends: libjs-jquery, libjs-underscore, ${misc:Depends}, ${python:Depends}
83 Recommends: python, ${python:Recommends}
84 Description: Data Plane Development Kit (documentation)
85  DPDK is a set of libraries for fast packet processing. Applications run
86  in user-space and communicate directly with dedicated network interfaces.
87  .
88  This package contains the complete set of documentation and guides.
89
90 Package: dpdk-igb-uio-dkms
91 Section: kernel
92 Architecture: amd64 arm64 i386 ppc64el
93 Depends: dkms,
94          dpdk-dev (= ${binary:Version}),
95          libdpdk-dev (= ${binary:Version}),
96          make,
97          ${misc:Depends}
98 Description: Data Plane Development Kit (igb uio dkms)
99  DPDK is a set of libraries for fast packet processing. Applications run
100  in user-space and communicate directly with dedicated network interfaces.
101  .
102  This package contains the source code for the igb_uio kernel module.
103
104 Package: dpdk-rte-kni-dkms
105 Section: kernel
106 Architecture: amd64 arm64 i386 ppc64el
107 Depends: dkms,
108          dpdk-dev (= ${binary:Version}),
109          libdpdk-dev (= ${binary:Version}),
110          make,
111          ${misc:Depends}
112 Description: Data Plane Development Kit (rte kni dkms)
113  DPDK is a set of libraries for fast packet processing. Applications run
114  in user-space and communicate directly with dedicated network interfaces.
115  .
116  This package contains the source code for the rte_kni kernel module.
117
118 Package: libdpdk-dev
119 Section: libdevel
120 Architecture: amd64 arm64 i386 ppc64el
121 Multi-Arch: same
122 Pre-Depends: ${misc:Pre-Depends}
123 Depends: ${misc:Depends},
124          libpcap-dev,
125          librte-ethdev5 (= ${binary:Version}),
126          librte-acl2 (= ${binary:Version}),
127          librte-cfgfile2 (= ${binary:Version}),
128          librte-cmdline2 (= ${binary:Version}),
129          librte-cryptodev2 (= ${binary:Version}),
130          librte-distributor1 (= ${binary:Version}),
131          librte-eal3 (= ${binary:Version}),
132          librte-hash2 (= ${binary:Version}),
133          librte-ip-frag1 (= ${binary:Version}),
134          librte-jobstats1 (= ${binary:Version}),
135          librte-kni2 (= ${binary:Version}) [amd64 arm64],
136          librte-kvargs1 (= ${binary:Version}),
137          librte-lpm2 (= ${binary:Version}),
138          librte-mbuf2 (= ${binary:Version}),
139          librte-mempool2 (= ${binary:Version}),
140          librte-meter1 (= ${binary:Version}),
141          librte-pdump1 (= ${binary:Version}),
142          librte-pipeline3 (= ${binary:Version}),
143          librte-net1 (= ${binary:Version}),
144          librte-pmd-af-packet1 (= ${binary:Version}),
145          librte-pmd-bnxt1 (= ${binary:Version}),
146          librte-pmd-bond1 (= ${binary:Version}),
147          librte-pmd-cxgbe1 (= ${binary:Version}),
148          librte-pmd-e1000-1 (= ${binary:Version}),
149          librte-pmd-ena1 (= ${binary:Version}),
150          librte-pmd-enic1 (= ${binary:Version}) [amd64 arm64 i386],
151          librte-pmd-fm10k1 (= ${binary:Version}) [amd64 i386],
152          librte-pmd-i40e1 (= ${binary:Version}) [amd64 i386],
153          librte-pmd-ixgbe1 (= ${binary:Version}) [amd64 arm64 i386],
154          librte-pmd-null-crypto1 (= ${binary:Version}),
155          librte-pmd-null1 (= ${binary:Version}),
156          librte-pmd-pcap1 (= ${binary:Version}),
157          librte-pmd-ring2 (= ${binary:Version}),
158          librte-pmd-vhost1 (= ${binary:Version}),
159          librte-pmd-virtio1 (= ${binary:Version}),
160          librte-pmd-vmxnet3-uio1 (= ${binary:Version}) [amd64 arm64 i386],
161          librte-pmd-xenvirt1 (= ${binary:Version}) [amd64 arm64 i386],
162          librte-pmd-qede1 (= ${binary:Version}),
163          librte-port3 (= ${binary:Version}),
164          librte-power1 (= ${binary:Version}),
165          librte-reorder1 (= ${binary:Version}),
166          librte-ring1 (= ${binary:Version}),
167          librte-sched1 (= ${binary:Version}),
168          librte-table2 (= ${binary:Version}),
169          librte-timer1 (= ${binary:Version}),
170          librte-vhost3 (= ${binary:Version})
171 Description: Data Plane Development Kit (basic development files)
172  DPDK is a set of libraries for fast packet processing. Applications run
173  in user-space and communicate directly with dedicated network interfaces.
174  .
175  This package contains the basic headers and library files required to
176  build external applications which will also require at least SSE3 support
177  when running.
178
179 Package: libethdev4
180 Depends: librte-ethdev5, ${misc:Depends}
181 Architecture: all
182 Priority: extra
183 Section: oldlibs
184 Description: transitional package
185  This is a transitional package. It can safely be removed.
186
187 Package: librte-ethdev5
188 Architecture: amd64 arm64 i386 ppc64el
189 Multi-Arch: same
190 Homepage: http://dpdk.org/doc/api/rte__ethdev_8h.html
191 Pre-Depends: ${misc:Pre-Depends}
192 Depends: ${misc:Depends}, ${shlibs:Depends}
193 Conflicts: libdpdk0
194 Description: Data Plane Development Kit (libethdev runtime library)
195  DPDK is a set of libraries for fast packet processing. Applications run
196  in user-space and communicate directly with dedicated network interfaces.
197  .
198  This package contains the runtime libraries for libethdev.
199
200 Package: librte-acl2
201 Architecture: amd64 arm64 i386 ppc64el
202 Multi-Arch: same
203 Homepage: http://dpdk.org/doc/api/rte__ethdev_8h.html
204 Pre-Depends: ${misc:Pre-Depends}
205 Depends: ${misc:Depends}, ${shlibs:Depends}
206 Conflicts: libdpdk0
207 Description: Data Plane Development Kit (librte-acl runtime library)
208  DPDK is a set of libraries for fast packet processing. Applications run
209  in user-space and communicate directly with dedicated network interfaces.
210  .
211  This package contains the runtime libraries for librte_acl.
212
213 Package: librte-cfgfile2
214 Architecture: amd64 arm64 i386 ppc64el
215 Multi-Arch: same
216 Homepage: http://dpdk.org/doc/api/rte__cfgfile_8h.html
217 Pre-Depends: ${misc:Pre-Depends}
218 Depends: ${misc:Depends}, ${shlibs:Depends}
219 Conflicts: libdpdk0
220 Description: Data Plane Development Kit (librte-cfgfile runtime library)
221  DPDK is a set of libraries for fast packet processing. Applications run
222  in user-space and communicate directly with dedicated network interfaces.
223  .
224  This package contains the runtime libraries for librte_cfgfile.
225
226 Package: librte-cmdline2
227 Architecture: amd64 arm64 i386 ppc64el
228 Multi-Arch: same
229 Pre-Depends: ${misc:Pre-Depends}
230 Depends: ${misc:Depends}, ${shlibs:Depends}
231 Conflicts: libdpdk0
232 Description: Data Plane Development Kit (librte-cmdline runtime library)
233  DPDK is a set of libraries for fast packet processing. Applications run
234  in user-space and communicate directly with dedicated network interfaces.
235  .
236  This package contains the runtime libraries for librte_cmdline.
237
238 Package: librte-cryptodev1
239 Depends: librte-cryptodev2, ${misc:Depends}
240 Architecture: all
241 Priority: extra
242 Section: oldlibs
243 Description: transitional package
244  This is a transitional package. It can safely be removed.
245
246 Package: librte-cryptodev2
247 Architecture: amd64 arm64 i386 ppc64el
248 Multi-Arch: same
249 Homepage: http://dpdk.org/doc/api/rte__cryptodev_8h.html
250 Pre-Depends: ${misc:Pre-Depends}
251 Depends: ${misc:Depends}, ${shlibs:Depends}
252 Conflicts: libdpdk0
253 Description: Data Plane Development Kit (librte-cryptodev runtime library)
254  DPDK is a set of libraries for fast packet processing. Applications run
255  in user-space and communicate directly with dedicated network interfaces.
256  .
257  This package contains the runtime libraries for librte_cryptodev.
258
259 Package: librte-distributor1
260 Architecture: amd64 arm64 i386 ppc64el
261 Multi-Arch: same
262 Homepage: http://dpdk.org/doc/api/rte__distributor_8h.html
263 Pre-Depends: ${misc:Pre-Depends}
264 Depends: ${misc:Depends}, ${shlibs:Depends}
265 Conflicts: libdpdk0
266 Description: Data Plane Development Kit (librte-distributor runtime library)
267  DPDK is a set of libraries for fast packet processing. Applications run
268  in user-space and communicate directly with dedicated network interfaces.
269  .
270  This package contains the runtime libraries for librte_distributor.
271
272 Package: librte-eal2
273 Depends: librte-eal3, ${misc:Depends}
274 Architecture: all
275 Priority: extra
276 Section: oldlibs
277 Description: transitional package
278  This is a transitional package. It can safely be removed.
279
280 Package: librte-eal3
281 Architecture: amd64 arm64 i386 ppc64el
282 Multi-Arch: same
283 Homepage: http://dpdk.org/doc/api/rte__eal_8h.html
284 Pre-Depends: ${misc:Pre-Depends}
285 Depends: ${misc:Depends}, ${shlibs:Depends}
286 Conflicts: libdpdk0
287 Description: Data Plane Development Kit (librte-eal runtime library)
288  DPDK is a set of libraries for fast packet processing. Applications run
289  in user-space and communicate directly with dedicated network interfaces.
290  .
291  This package contains the runtime libraries for librte_eal.
292
293 Package: librte-hash2
294 Architecture: amd64 arm64 i386 ppc64el
295 Multi-Arch: same
296 Homepage: http://dpdk.org/doc/api/rte__hash_8h.html
297 Pre-Depends: ${misc:Pre-Depends}
298 Depends: ${misc:Depends}, ${shlibs:Depends}
299 Conflicts: libdpdk0
300 Description: Data Plane Development Kit (librte-hash runtime library)
301  DPDK is a set of libraries for fast packet processing. Applications run
302  in user-space and communicate directly with dedicated network interfaces.
303  .
304  This package contains the runtime libraries for librte_hash.
305
306 Package: librte-ip-frag1
307 Architecture: amd64 arm64 i386 ppc64el
308 Multi-Arch: same
309 Homepage: http://dpdk.org/doc/api/rte__ip__frag_8h.html
310 Pre-Depends: ${misc:Pre-Depends}
311 Depends: ${misc:Depends}, ${shlibs:Depends}
312 Conflicts: libdpdk0
313 Description: Data Plane Development Kit (librte-ip-frag runtime library)
314  DPDK is a set of libraries for fast packet processing. Applications run
315  in user-space and communicate directly with dedicated network interfaces.
316  .
317  This package contains the runtime libraries for librte_ip_frag.
318
319 Package: librte-jobstats1
320 Architecture: amd64 arm64 i386 ppc64el
321 Multi-Arch: same
322 Homepage: http://dpdk.org/doc/api/rte__jobstats_8h_source.html
323 Pre-Depends: ${misc:Pre-Depends}
324 Depends: ${misc:Depends}, ${shlibs:Depends}
325 Conflicts: libdpdk0
326 Description: Data Plane Development Kit (librte-jobstats runtime library)
327  DPDK is a set of libraries for fast packet processing. Applications run
328  in user-space and communicate directly with dedicated network interfaces.
329  .
330  This package contains the runtime libraries for librte_jobstats.
331
332 Package: librte-kni2
333 Architecture: amd64 arm64 ppc64el
334 Multi-Arch: same
335 Homepage: http://dpdk.org/doc/api/rte__kni_8h.html
336 Pre-Depends: ${misc:Pre-Depends}
337 Depends: ${misc:Depends}, ${shlibs:Depends}
338 Conflicts: libdpdk0
339 Description: Data Plane Development Kit (librte-kni runtime library)
340  DPDK is a set of libraries for fast packet processing. Applications run
341  in user-space and communicate directly with dedicated network interfaces.
342  .
343  This package contains the runtime libraries for librte_kni.
344
345 Package: librte-kvargs1
346 Architecture: amd64 arm64 i386 ppc64el
347 Multi-Arch: same
348 Homepage: http://dpdk.org/doc/api/rte__kvargs_8h.html
349 Pre-Depends: ${misc:Pre-Depends}
350 Depends: ${misc:Depends}, ${shlibs:Depends}
351 Conflicts: libdpdk0
352 Description: Data Plane Development Kit (librte-kvargs runtime library)
353  DPDK is a set of libraries for fast packet processing. Applications run
354  in user-space and communicate directly with dedicated network interfaces.
355  .
356  This package contains the runtime libraries for librte_kvargs.
357
358 Package: librte-lpm2
359 Architecture: amd64 arm64 i386 ppc64el
360 Multi-Arch: same
361 Homepage: http://dpdk.org/doc/api/rte__lpm_8h.html
362 Pre-Depends: ${misc:Pre-Depends}
363 Depends: ${misc:Depends}, ${shlibs:Depends}
364 Conflicts: libdpdk0
365 Description: Data Plane Development Kit (librte-lpm runtime library)
366  DPDK is a set of libraries for fast packet processing. Applications run
367  in user-space and communicate directly with dedicated network interfaces.
368  .
369  This package contains the runtime libraries for librte_lpm.
370
371 Package: librte-mbuf2
372 Architecture: amd64 arm64 i386 ppc64el
373 Multi-Arch: same
374 Homepage: http://dpdk.org/doc/api/rte__mbuf_8h.html
375 Pre-Depends: ${misc:Pre-Depends}
376 Depends: ${misc:Depends}, ${shlibs:Depends}
377 Conflicts: libdpdk0
378 Description: Data Plane Development Kit (librte-mbuf2 runtime library)
379  DPDK is a set of libraries for fast packet processing. Applications run
380  in user-space and communicate directly with dedicated network interfaces.
381  .
382  This package contains the runtime libraries for librte_mbuf.
383
384 Package: librte-mempool2
385 Architecture: amd64 arm64 i386 ppc64el
386 Multi-Arch: same
387 Homepage: http://dpdk.org/doc/api/rte__mempool_8h.html
388 Pre-Depends: ${misc:Pre-Depends}
389 Depends: ${misc:Depends}, ${shlibs:Depends}
390 Conflicts: libdpdk0
391 Description: Data Plane Development Kit (librte-mempool runtime library)
392  DPDK is a set of libraries for fast packet processing. Applications run
393  in user-space and communicate directly with dedicated network interfaces.
394  .
395  This package contains the runtime libraries for librte_mempool.
396
397 Package: librte-meter1
398 Architecture: amd64 arm64 i386 ppc64el
399 Multi-Arch: same
400 Homepage: http://dpdk.org/doc/api/rte__meter_8h.html
401 Pre-Depends: ${misc:Pre-Depends}
402 Depends: ${misc:Depends}, ${shlibs:Depends}
403 Conflicts: libdpdk0
404 Description: Data Plane Development Kit (librte-meter runtime library)
405  DPDK is a set of libraries for fast packet processing. Applications run
406  in user-space and communicate directly with dedicated network interfaces.
407  .
408  This package contains the runtime libraries for librte_meter.
409
410 Package: librte-pipeline3
411 Architecture: amd64 arm64 i386 ppc64el
412 Multi-Arch: same
413 Homepage: http://dpdk.org/doc/api/rte__pipeline_8h.html
414 Pre-Depends: ${misc:Pre-Depends}
415 Depends: ${misc:Depends}, ${shlibs:Depends}
416 Conflicts: libdpdk0
417 Description: Data Plane Development Kit (librte-pipeline runtime library)
418  DPDK is a set of libraries for fast packet processing. Applications run
419  in user-space and communicate directly with dedicated network interfaces.
420  .
421  This package contains the runtime libraries for librte_pipeline.
422
423 Package: librte-net1
424 Architecture: amd64 arm64 i386 ppc64el
425 Multi-Arch: same
426 Homepage: http://dpdk.org/doc/guides/prog_guide/overview.html?highlight=librte_net#librte-net
427 Pre-Depends: ${misc:Pre-Depends}
428 Depends: ${misc:Depends}, ${shlibs:Depends}
429 Conflicts: libdpdk0
430 Description: Data Plane Development Kit (librte-net runtime library)
431  DPDK is a set of libraries for fast packet processing. Applications run
432  in user-space and communicate directly with dedicated network interfaces.
433  .
434  This package contains the runtime libraries for librte_net.
435  .
436  The librte_net library is a collection of IP protocol definitions and
437  convenience macros. It is based on code from the FreeBSD* IP stack and
438  contains protocol numbers (for use in IP headers), IP-related macros,
439  IPv4/IPv6 header structures and TCP, UDP and SCTP header structures.
440
441 Package: librte-pmd-af-packet1
442 Architecture: amd64 arm64 i386 ppc64el
443 Multi-Arch: same
444 Homepage: http://dpdk.org/browse/dpdk/tree/drivers/net/af_packet
445 Pre-Depends: ${misc:Pre-Depends}
446 Depends: ${misc:Depends}, ${shlibs:Depends}
447 Conflicts: libdpdk0
448 Description: Data Plane Development Kit (librte-pmd-af-packet 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_af_packet.
453
454 Package: librte-pmd-bnxt1
455 Architecture: amd64 arm64 i386 ppc64el
456 Multi-Arch: same
457 Pre-Depends: ${misc:Pre-Depends}
458 Depends: ${misc:Depends}, ${shlibs:Depends}
459 Conflicts: libdpdk0
460 Description: Data Plane Development Kit (librte-pmd-bnxt runtime library)
461  DPDK is a set of libraries for fast packet processing. Applications run
462  in user-space and communicate directly with dedicated network interfaces.
463  .
464  This package contains the runtime libraries for librte_pmd_bnxt.
465
466 Package: librte-pmd-bond1
467 Architecture: amd64 arm64 i386 ppc64el
468 Multi-Arch: same
469 Homepage: http://dpdk.org/doc/guides/prog_guide/link_bonding_poll_mode_drv_lib.html
470 Pre-Depends: ${misc:Pre-Depends}
471 Depends: ${misc:Depends}, ${shlibs:Depends}
472 Conflicts: libdpdk0
473 Description: Data Plane Development Kit (librte-pmd-bond runtime library)
474  DPDK is a set of libraries for fast packet processing. Applications run
475  in user-space and communicate directly with dedicated network interfaces.
476  .
477  This package contains the runtime libraries for librte_pmd_bond.
478
479 Package: librte-pmd-cxgbe1
480 Architecture: amd64 arm64 i386 ppc64el
481 Multi-Arch: same
482 Homepage: http://dpdk.org/doc/guides/nics/cxgbe.html
483 Pre-Depends: ${misc:Pre-Depends}
484 Depends: ${misc:Depends}, ${shlibs:Depends}
485 Conflicts: libdpdk0
486 Description: Data Plane Development Kit (librte-pmd-cxgbe runtime library)
487  DPDK is a set of libraries for fast packet processing. Applications run
488  in user-space and communicate directly with dedicated network interfaces.
489  .
490  This package contains the runtime libraries for librte_pmd_cxgbe.
491
492 Package: librte-pmd-e1000-1
493 Architecture: amd64 arm64 i386 ppc64el
494 Multi-Arch: same
495 Homepage: http://dpdk.org/doc/guides/nics/e1000em.html
496 Pre-Depends: ${misc:Pre-Depends}
497 Depends: ${misc:Depends}, ${shlibs:Depends}
498 Conflicts: libdpdk0
499 Description: Data Plane Development Kit (librte-pmd-e1000 runtime library)
500  DPDK is a set of libraries for fast packet processing. Applications run
501  in user-space and communicate directly with dedicated network interfaces.
502  .
503  This package contains the runtime libraries for librte_pmd_e1000.
504
505 Package: librte-pmd-ena1
506 Architecture: amd64 arm64 i386 ppc64el
507 Multi-Arch: same
508 Homepage: http://dpdk.org/doc/guides/nics/ena.html
509 Pre-Depends: ${misc:Pre-Depends}
510 Depends: ${misc:Depends}, ${shlibs:Depends}
511 Conflicts: libdpdk0
512 Description: Data Plane Development Kit (librte-pmd-ena runtime library)
513  DPDK is a set of libraries for fast packet processing. Applications run
514  in user-space and communicate directly with dedicated network interfaces.
515  .
516  This package contains the runtime libraries for librte_pmd_ena.
517
518 Package: librte-pmd-enic1
519 Architecture: amd64 arm64 i386
520 Multi-Arch: same
521 Homepage: http://dpdk.org/doc/guides/nics/enic.html
522 Pre-Depends: ${misc:Pre-Depends}
523 Depends: ${misc:Depends}, ${shlibs:Depends}
524 Conflicts: libdpdk0
525 Description: Data Plane Development Kit (librte-pmd-enic runtime library)
526  DPDK is a set of libraries for fast packet processing. Applications run
527  in user-space and communicate directly with dedicated network interfaces.
528  .
529  This package contains the runtime libraries for librte_pmd_enic.
530
531 Package: librte-pmd-fm10k1
532 Architecture: amd64 i386 ppc64el
533 Multi-Arch: same
534 Homepage: http://dpdk.org/doc/guides/nics/fm10k.html
535 Pre-Depends: ${misc:Pre-Depends}
536 Depends: ${misc:Depends}, ${shlibs:Depends}
537 Conflicts: libdpdk0
538 Description: Data Plane Development Kit (librte-pmd-fm10k runtime library)
539  DPDK is a set of libraries for fast packet processing. Applications run
540  in user-space and communicate directly with dedicated network interfaces.
541  .
542  This package contains the runtime libraries for librte_pmd_fm10k.
543
544 Package: librte-pmd-i40e1
545 Architecture: amd64 i386
546 Multi-Arch: same
547 Homepage: http://dpdk.org/doc/guides/nics/i40e.html
548 Pre-Depends: ${misc:Pre-Depends}
549 Depends: ${misc:Depends}, ${shlibs:Depends}
550 Conflicts: libdpdk0
551 Description: Data Plane Development Kit (librte-pmd-i40e runtime library)
552  DPDK is a set of libraries for fast packet processing. Applications run
553  in user-space and communicate directly with dedicated network interfaces.
554  .
555  This package contains the runtime libraries for librte_pmd_i40e.
556
557 Package: librte-pmd-ixgbe1
558 Architecture: amd64 arm64 i386
559 Multi-Arch: same
560 Homepage: http://dpdk.org/doc/guides/nics/ixgbe.html
561 Pre-Depends: ${misc:Pre-Depends}
562 Depends: ${misc:Depends}, ${shlibs:Depends}
563 Conflicts: libdpdk0
564 Description: Data Plane Development Kit (librte-pmd-ixgbe runtime library)
565  DPDK is a set of libraries for fast packet processing. Applications run
566  in user-space and communicate directly with dedicated network interfaces.
567  .
568  This package contains the runtime libraries for librte_pmd_ixgbe.
569
570 Package: librte-pmd-null-crypto1
571 Architecture: amd64 arm64 i386 ppc64el
572 Multi-Arch: same
573 Homepage: http://dpdk.org/doc/guides/cryptodevs/null.html
574 Pre-Depends: ${misc:Pre-Depends}
575 Depends: ${misc:Depends}, ${shlibs:Depends}
576 Conflicts: libdpdk0
577 Description: Data Plane Development Kit (librte-pmd-null-crypto runtime library)
578  DPDK is a set of libraries for fast packet processing. Applications run
579  in user-space and communicate directly with dedicated network interfaces.
580  .
581  This package contains the runtime libraries for librte_pmd_null_crypto.
582
583 Package: librte-pmd-null1
584 Architecture: amd64 arm64 i386 ppc64el
585 Multi-Arch: same
586 Homepage: http://dpdk.org/browse/dpdk/tree/drivers/net/null
587 Pre-Depends: ${misc:Pre-Depends}
588 Depends: ${misc:Depends}, ${shlibs:Depends}
589 Conflicts: libdpdk0
590 Description: Data Plane Development Kit (librte-pmd-null runtime library)
591  DPDK is a set of libraries for fast packet processing. Applications run
592  in user-space and communicate directly with dedicated network interfaces.
593  .
594  This package contains the runtime libraries for librte_pmd_null.
595
596 Package: librte-pmd-pcap1
597 Architecture: amd64 arm64 i386 ppc64el
598 Multi-Arch: same
599 Homepage: http://dpdk.org/doc/guides/nics/pcap_ring.html#libpcap-based-pmd
600 Pre-Depends: ${misc:Pre-Depends}
601 Depends: ${misc:Depends}, ${shlibs:Depends}
602 Conflicts: libdpdk0
603 Description: Data Plane Development Kit (librte-pmd-pcap runtime library)
604  DPDK is a set of libraries for fast packet processing. Applications run
605  in user-space and communicate directly with dedicated network interfaces.
606  .
607  This package contains the runtime libraries for librte_pmd_pcap.
608
609 Package: librte-pmd-ring2
610 Architecture: amd64 arm64 i386 ppc64el
611 Multi-Arch: same
612 Homepage: http://dpdk.org/doc/guides/nics/pcap_ring.html#rings-based-pmd
613 Pre-Depends: ${misc:Pre-Depends}
614 Depends: ${misc:Depends}, ${shlibs:Depends}
615 Conflicts: libdpdk0
616 Description: Data Plane Development Kit (librte-pmd-ring runtime library)
617  DPDK is a set of libraries for fast packet processing. Applications run
618  in user-space and communicate directly with dedicated network interfaces.
619  .
620  This package contains the runtime libraries for librte_pmd_ring.
621
622 Package: librte-pmd-vhost1
623 Architecture: amd64 arm64 i386 ppc64el
624 Multi-Arch: same
625 Homepage: http://dpdk.org/doc/guides/nics/vhost.html
626 Pre-Depends: ${misc:Pre-Depends}
627 Depends: ${misc:Depends}, ${shlibs:Depends}
628 Conflicts: libdpdk0
629 Description: Data Plane Development Kit (librte-pmd-vhost runtime library)
630  DPDK is a set of libraries for fast packet processing. Applications run
631  in user-space and communicate directly with dedicated network interfaces.
632  .
633  This package contains the runtime libraries for librte_pmd_vhost.
634
635 Package: librte-pmd-virtio1
636 Architecture: amd64 arm64 i386 ppc64el
637 Multi-Arch: same
638 Homepage: http://dpdk.org/doc/guides/nics/virtio.html
639 Pre-Depends: ${misc:Pre-Depends}
640 Depends: ${misc:Depends}, ${shlibs:Depends}
641 Conflicts: libdpdk0
642 Description: Data Plane Development Kit (librte-pmd-virtio runtime library)
643  DPDK is a set of libraries for fast packet processing. Applications run
644  in user-space and communicate directly with dedicated network interfaces.
645  .
646  This package contains the runtime libraries for librte_pmd_virtio.
647
648 Package: librte-pmd-vmxnet3-uio1
649 Architecture: amd64 arm64 i386
650 Multi-Arch: same
651 Homepage: http://dpdk.org/doc/guides/nics/vmxnet3.html
652 Pre-Depends: ${misc:Pre-Depends}
653 Depends: ${misc:Depends}, ${shlibs:Depends}
654 Conflicts: libdpdk0
655 Description: Data Plane Development Kit (librte-pmd-vmxnet3-uio runtime library)
656  DPDK is a set of libraries for fast packet processing. Applications run
657  in user-space and communicate directly with dedicated network interfaces.
658  .
659  This package contains the runtime libraries for librte_pmd_vmxnet3_uio.
660
661 Package: librte-pmd-xenvirt1
662 Architecture: amd64 arm64 i386
663 Multi-Arch: same
664 Homepage: http://dpdk.org/doc/guides/xen/pkt_switch.html#xen-pmd-frontend-prerequisites
665 Pre-Depends: ${misc:Pre-Depends}
666 Depends: ${misc:Depends}, ${shlibs:Depends}
667 Conflicts: libdpdk0
668 Description: Data Plane Development Kit (librte-pmd-xenvirt runtime library)
669  DPDK is a set of libraries for fast packet processing. Applications run
670  in user-space and communicate directly with dedicated network interfaces.
671  .
672  This package contains the runtime libraries for librte_pmd_xenvirt.
673
674 Package: librte-pmd-qede1
675 Architecture: amd64 arm64 i386 ppc64el
676 Multi-Arch: same
677 Homepage: http://dpdk.org/doc/guides/nics/qede.html
678 Pre-Depends: ${misc:Pre-Depends}
679 Depends: ${misc:Depends}, ${shlibs:Depends}
680 Conflicts: libdpdk0
681 Description: Data Plane Development Kit (librte-pmd-qede runtime library)
682  DPDK is a set of libraries for fast packet processing. Applications run
683  in user-space and communicate directly with dedicated network interfaces.
684  .
685  This package contains the runtime libraries for librte_pmd_qede which is
686  The base driver is the backend module for the QLogic FastLinQ QL4xxxx
687  25G/40G CNA family of adapters as well as their virtual functions (VF)
688  in SR-IOV context.
689
690 Package: librte-port3
691 Architecture: amd64 arm64 i386 ppc64el
692 Multi-Arch: same
693 Homepage: http://dpdk.org/doc/api/rte__port_8h.html
694 Pre-Depends: ${misc:Pre-Depends}
695 Depends: ${misc:Depends}, ${shlibs:Depends}
696 Conflicts: libdpdk0
697 Description: Data Plane Development Kit (librte-port runtime library)
698  DPDK is a set of libraries for fast packet processing. Applications run
699  in user-space and communicate directly with dedicated network interfaces.
700  .
701  This package contains the runtime libraries for librte_port.
702
703 Package: librte-power1
704 Architecture: amd64 arm64 i386 ppc64el
705 Multi-Arch: same
706 Homepage: http://dpdk.org/doc/api/rte__power_8h.html
707 Pre-Depends: ${misc:Pre-Depends}
708 Depends: ${misc:Depends}, ${shlibs:Depends}
709 Conflicts: libdpdk0
710 Description: Data Plane Development Kit (librte-power runtime library)
711  DPDK is a set of libraries for fast packet processing. Applications run
712  in user-space and communicate directly with dedicated network interfaces.
713  .
714  This package contains the runtime libraries for librte_power.
715
716 Package: librte-reorder1
717 Architecture: amd64 arm64 i386 ppc64el
718 Multi-Arch: same
719 Homepage: http://dpdk.org/doc/api/rte__reorder_8h.html
720 Pre-Depends: ${misc:Pre-Depends}
721 Depends: ${misc:Depends}, ${shlibs:Depends}
722 Conflicts: libdpdk0
723 Description: Data Plane Development Kit (librte-reorder runtime library)
724  DPDK is a set of libraries for fast packet processing. Applications run
725  in user-space and communicate directly with dedicated network interfaces.
726  .
727  This package contains the runtime libraries for librte_reorder.
728
729 Package: librte-ring1
730 Architecture: amd64 arm64 i386 ppc64el
731 Multi-Arch: same
732 Homepage: http://dpdk.org/doc/api/rte__ring_8h.html
733 Pre-Depends: ${misc:Pre-Depends}
734 Depends: ${misc:Depends}, ${shlibs:Depends}
735 Conflicts: libdpdk0
736 Description: Data Plane Development Kit (librte_ring runtime library)
737  DPDK is a set of libraries for fast packet processing. Applications run
738  in user-space and communicate directly with dedicated network interfaces.
739  .
740  This package contains the runtime libraries for librte_ring.
741
742 Package: librte-sched1
743 Architecture: amd64 arm64 i386 ppc64el
744 Multi-Arch: same
745 Homepage: http://dpdk.org/doc/api/rte__sched_8h.html
746 Pre-Depends: ${misc:Pre-Depends}
747 Depends: ${misc:Depends}, ${shlibs:Depends}
748 Conflicts: libdpdk0
749 Description: Data Plane Development Kit (librte_sched runtime library)
750  DPDK is a set of libraries for fast packet processing. Applications run
751  in user-space and communicate directly with dedicated network interfaces.
752  .
753  This package contains the runtime libraries for librte_sched.
754
755 Package: librte-table2
756 Architecture: amd64 arm64 i386 ppc64el
757 Multi-Arch: same
758 Homepage: http://dpdk.org/doc/api/rte__table_8h.html
759 Pre-Depends: ${misc:Pre-Depends}
760 Depends: ${misc:Depends}, ${shlibs:Depends}
761 Conflicts: libdpdk0
762 Description: Data Plane Development Kit (librte_table runtime library)
763  DPDK is a set of libraries for fast packet processing. Applications run
764  in user-space and communicate directly with dedicated network interfaces.
765  .
766  This package contains the runtime libraries for librte_table.
767
768 Package: librte-timer1
769 Architecture: amd64 arm64 i386 ppc64el
770 Multi-Arch: same
771 Homepage: http://dpdk.org/doc/api/rte__timer_8h.html
772 Pre-Depends: ${misc:Pre-Depends}
773 Depends: ${misc:Depends}, ${shlibs:Depends}
774 Conflicts: libdpdk0
775 Description: Data Plane Development Kit (librte_timer runtime library)
776  DPDK is a set of libraries for fast packet processing. Applications run
777  in user-space and communicate directly with dedicated network interfaces.
778  .
779  This package contains the runtime libraries for librte_timer.
780
781 Package: librte-vhost3
782 Architecture: amd64 arm64 i386 ppc64el
783 Multi-Arch: same
784 Homepage: http://dpdk.org/doc/api/rte__virtio__net_8h.html
785 Pre-Depends: ${misc:Pre-Depends}
786 Depends: ${misc:Depends}, ${shlibs:Depends}
787 Conflicts: libdpdk0
788 Description: Data Plane Development Kit (librte_vhost 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_vhost.
793
794 Package: librte-pdump1
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_pdump 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_pdump.
805