cb0265cb5e9f6a97cfa762578d6e51975c4601d8
[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          libethdev4 (= ${binary:Version}),
126          librte-acl2 (= ${binary:Version}),
127          librte-cfgfile2 (= ${binary:Version}),
128          librte-cmdline2 (= ${binary:Version}),
129          librte-cryptodev1 (= ${binary:Version}),
130          librte-distributor1 (= ${binary:Version}),
131          librte-eal2 (= ${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-pmd-af-packet1 (= ${binary:Version}),
144          librte-pmd-bnxt1 (= ${binary:Version}),
145          librte-pmd-bond1 (= ${binary:Version}),
146          librte-pmd-cxgbe1 (= ${binary:Version}),
147          librte-pmd-e1000-1 (= ${binary:Version}),
148          librte-pmd-ena1 (= ${binary:Version}),
149          librte-pmd-enic1 (= ${binary:Version}) [amd64 arm64 i386],
150          librte-pmd-fm10k1 (= ${binary:Version}) [amd64 i386],
151          librte-pmd-i40e1 (= ${binary:Version}) [amd64 i386],
152          librte-pmd-ixgbe1 (= ${binary:Version}) [amd64 arm64 i386],
153          librte-pmd-null-crypto1 (= ${binary:Version}),
154          librte-pmd-null1 (= ${binary:Version}),
155          librte-pmd-pcap1 (= ${binary:Version}),
156          librte-pmd-ring2 (= ${binary:Version}),
157          librte-pmd-vhost1 (= ${binary:Version}),
158          librte-pmd-virtio1 (= ${binary:Version}),
159          librte-pmd-vmxnet3-uio1 (= ${binary:Version}) [amd64 arm64 i386],
160          librte-pmd-xenvirt1 (= ${binary:Version}) [amd64 arm64 i386],
161          librte-pmd-qede1 (= ${binary:Version}),
162          librte-port3 (= ${binary:Version}),
163          librte-power1 (= ${binary:Version}),
164          librte-reorder1 (= ${binary:Version}),
165          librte-ring1 (= ${binary:Version}),
166          librte-sched1 (= ${binary:Version}),
167          librte-table2 (= ${binary:Version}),
168          librte-timer1 (= ${binary:Version}),
169          librte-vhost3 (= ${binary:Version})
170 Description: Data Plane Development Kit (basic development files)
171  DPDK is a set of libraries for fast packet processing. Applications run
172  in user-space and communicate directly with dedicated network interfaces.
173  .
174  This package contains the basic headers and library files required to
175  build external applications which will also require at least SSE3 support
176  when running.
177
178 Package: libethdev4
179 Architecture: amd64 arm64 i386 ppc64el
180 Multi-Arch: same
181 Homepage: http://dpdk.org/doc/api/rte__ethdev_8h.html
182 Pre-Depends: ${misc:Pre-Depends}
183 Depends: ${misc:Depends}, ${shlibs:Depends}
184 Conflicts: libdpdk0
185 Description: Data Plane Development Kit (libethdev runtime library)
186  DPDK is a set of libraries for fast packet processing. Applications run
187  in user-space and communicate directly with dedicated network interfaces.
188  .
189  This package contains the runtime libraries for libethdev.
190
191 Package: librte-acl2
192 Architecture: amd64 arm64 i386 ppc64el
193 Multi-Arch: same
194 Homepage: http://dpdk.org/doc/api/rte__ethdev_8h.html
195 Pre-Depends: ${misc:Pre-Depends}
196 Depends: ${misc:Depends}, ${shlibs:Depends}
197 Conflicts: libdpdk0
198 Description: Data Plane Development Kit (librte-acl runtime library)
199  DPDK is a set of libraries for fast packet processing. Applications run
200  in user-space and communicate directly with dedicated network interfaces.
201  .
202  This package contains the runtime libraries for librte_acl.
203
204 Package: librte-cfgfile2
205 Architecture: amd64 arm64 i386 ppc64el
206 Multi-Arch: same
207 Homepage: http://dpdk.org/doc/api/rte__cfgfile_8h.html
208 Pre-Depends: ${misc:Pre-Depends}
209 Depends: ${misc:Depends}, ${shlibs:Depends}
210 Conflicts: libdpdk0
211 Description: Data Plane Development Kit (librte-cfgfile runtime library)
212  DPDK is a set of libraries for fast packet processing. Applications run
213  in user-space and communicate directly with dedicated network interfaces.
214  .
215  This package contains the runtime libraries for librte_cfgfile.
216
217 Package: librte-cmdline2
218 Architecture: amd64 arm64 i386 ppc64el
219 Multi-Arch: same
220 Pre-Depends: ${misc:Pre-Depends}
221 Depends: ${misc:Depends}, ${shlibs:Depends}
222 Conflicts: libdpdk0
223 Description: Data Plane Development Kit (librte-cmdline runtime library)
224  DPDK is a set of libraries for fast packet processing. Applications run
225  in user-space and communicate directly with dedicated network interfaces.
226  .
227  This package contains the runtime libraries for librte_cmdline.
228
229 Package: librte-cryptodev1
230 Architecture: amd64 arm64 i386 ppc64el
231 Multi-Arch: same
232 Homepage: http://dpdk.org/doc/api/rte__cryptodev_8h.html
233 Pre-Depends: ${misc:Pre-Depends}
234 Depends: ${misc:Depends}, ${shlibs:Depends}
235 Conflicts: libdpdk0
236 Description: Data Plane Development Kit (librte-cryptodev runtime library)
237  DPDK is a set of libraries for fast packet processing. Applications run
238  in user-space and communicate directly with dedicated network interfaces.
239  .
240  This package contains the runtime libraries for librte_cryptodev.
241
242 Package: librte-distributor1
243 Architecture: amd64 arm64 i386 ppc64el
244 Multi-Arch: same
245 Homepage: http://dpdk.org/doc/api/rte__distributor_8h.html
246 Pre-Depends: ${misc:Pre-Depends}
247 Depends: ${misc:Depends}, ${shlibs:Depends}
248 Conflicts: libdpdk0
249 Description: Data Plane Development Kit (librte-distributor runtime library)
250  DPDK is a set of libraries for fast packet processing. Applications run
251  in user-space and communicate directly with dedicated network interfaces.
252  .
253  This package contains the runtime libraries for librte_distributor.
254
255 Package: librte-eal2
256 Architecture: amd64 arm64 i386 ppc64el
257 Multi-Arch: same
258 Homepage: http://dpdk.org/doc/api/rte__eal_8h.html
259 Pre-Depends: ${misc:Pre-Depends}
260 Depends: ${misc:Depends}, ${shlibs:Depends}
261 Conflicts: libdpdk0
262 Description: Data Plane Development Kit (librte-eal runtime library)
263  DPDK is a set of libraries for fast packet processing. Applications run
264  in user-space and communicate directly with dedicated network interfaces.
265  .
266  This package contains the runtime libraries for librte_eal.
267
268 Package: librte-hash2
269 Architecture: amd64 arm64 i386 ppc64el
270 Multi-Arch: same
271 Homepage: http://dpdk.org/doc/api/rte__hash_8h.html
272 Pre-Depends: ${misc:Pre-Depends}
273 Depends: ${misc:Depends}, ${shlibs:Depends}
274 Conflicts: libdpdk0
275 Description: Data Plane Development Kit (librte-hash runtime library)
276  DPDK is a set of libraries for fast packet processing. Applications run
277  in user-space and communicate directly with dedicated network interfaces.
278  .
279  This package contains the runtime libraries for librte_hash.
280
281 Package: librte-ip-frag1
282 Architecture: amd64 arm64 i386 ppc64el
283 Multi-Arch: same
284 Homepage: http://dpdk.org/doc/api/rte__ip__frag_8h.html
285 Pre-Depends: ${misc:Pre-Depends}
286 Depends: ${misc:Depends}, ${shlibs:Depends}
287 Conflicts: libdpdk0
288 Description: Data Plane Development Kit (librte-ip-frag runtime library)
289  DPDK is a set of libraries for fast packet processing. Applications run
290  in user-space and communicate directly with dedicated network interfaces.
291  .
292  This package contains the runtime libraries for librte_ip_frag.
293
294 Package: librte-jobstats1
295 Architecture: amd64 arm64 i386 ppc64el
296 Multi-Arch: same
297 Homepage: http://dpdk.org/doc/api/rte__jobstats_8h_source.html
298 Pre-Depends: ${misc:Pre-Depends}
299 Depends: ${misc:Depends}, ${shlibs:Depends}
300 Conflicts: libdpdk0
301 Description: Data Plane Development Kit (librte-jobstats runtime library)
302  DPDK is a set of libraries for fast packet processing. Applications run
303  in user-space and communicate directly with dedicated network interfaces.
304  .
305  This package contains the runtime libraries for librte_jobstats.
306
307 Package: librte-kni2
308 Architecture: amd64 arm64 ppc64el
309 Multi-Arch: same
310 Homepage: http://dpdk.org/doc/api/rte__kni_8h.html
311 Pre-Depends: ${misc:Pre-Depends}
312 Depends: ${misc:Depends}, ${shlibs:Depends}
313 Conflicts: libdpdk0
314 Description: Data Plane Development Kit (librte-kni runtime library)
315  DPDK is a set of libraries for fast packet processing. Applications run
316  in user-space and communicate directly with dedicated network interfaces.
317  .
318  This package contains the runtime libraries for librte_kni.
319
320 Package: librte-kvargs1
321 Architecture: amd64 arm64 i386 ppc64el
322 Multi-Arch: same
323 Homepage: http://dpdk.org/doc/api/rte__kvargs_8h.html
324 Pre-Depends: ${misc:Pre-Depends}
325 Depends: ${misc:Depends}, ${shlibs:Depends}
326 Conflicts: libdpdk0
327 Description: Data Plane Development Kit (librte-kvargs runtime library)
328  DPDK is a set of libraries for fast packet processing. Applications run
329  in user-space and communicate directly with dedicated network interfaces.
330  .
331  This package contains the runtime libraries for librte_kvargs.
332
333 Package: librte-lpm2
334 Architecture: amd64 arm64 i386 ppc64el
335 Multi-Arch: same
336 Homepage: http://dpdk.org/doc/api/rte__lpm_8h.html
337 Pre-Depends: ${misc:Pre-Depends}
338 Depends: ${misc:Depends}, ${shlibs:Depends}
339 Conflicts: libdpdk0
340 Description: Data Plane Development Kit (librte-lpm runtime library)
341  DPDK is a set of libraries for fast packet processing. Applications run
342  in user-space and communicate directly with dedicated network interfaces.
343  .
344  This package contains the runtime libraries for librte_lpm.
345
346 Package: librte-mbuf2
347 Architecture: amd64 arm64 i386 ppc64el
348 Multi-Arch: same
349 Homepage: http://dpdk.org/doc/api/rte__mbuf_8h.html
350 Pre-Depends: ${misc:Pre-Depends}
351 Depends: ${misc:Depends}, ${shlibs:Depends}
352 Conflicts: libdpdk0
353 Description: Data Plane Development Kit (librte-mbuf2 runtime library)
354  DPDK is a set of libraries for fast packet processing. Applications run
355  in user-space and communicate directly with dedicated network interfaces.
356  .
357  This package contains the runtime libraries for librte_mbuf.
358
359 Package: librte-mempool2
360 Architecture: amd64 arm64 i386 ppc64el
361 Multi-Arch: same
362 Homepage: http://dpdk.org/doc/api/rte__mempool_8h.html
363 Pre-Depends: ${misc:Pre-Depends}
364 Depends: ${misc:Depends}, ${shlibs:Depends}
365 Conflicts: libdpdk0
366 Description: Data Plane Development Kit (librte-mempool runtime library)
367  DPDK is a set of libraries for fast packet processing. Applications run
368  in user-space and communicate directly with dedicated network interfaces.
369  .
370  This package contains the runtime libraries for librte_mempool.
371
372 Package: librte-meter1
373 Architecture: amd64 arm64 i386 ppc64el
374 Multi-Arch: same
375 Homepage: http://dpdk.org/doc/api/rte__meter_8h.html
376 Pre-Depends: ${misc:Pre-Depends}
377 Depends: ${misc:Depends}, ${shlibs:Depends}
378 Conflicts: libdpdk0
379 Description: Data Plane Development Kit (librte-meter runtime library)
380  DPDK is a set of libraries for fast packet processing. Applications run
381  in user-space and communicate directly with dedicated network interfaces.
382  .
383  This package contains the runtime libraries for librte_meter.
384
385 Package: librte-pipeline3
386 Architecture: amd64 arm64 i386 ppc64el
387 Multi-Arch: same
388 Homepage: http://dpdk.org/doc/api/rte__pipeline_8h.html
389 Pre-Depends: ${misc:Pre-Depends}
390 Depends: ${misc:Depends}, ${shlibs:Depends}
391 Conflicts: libdpdk0
392 Description: Data Plane Development Kit (librte-pipeline runtime library)
393  DPDK is a set of libraries for fast packet processing. Applications run
394  in user-space and communicate directly with dedicated network interfaces.
395  .
396  This package contains the runtime libraries for librte_pipeline.
397
398 Package: librte-pmd-af-packet1
399 Architecture: amd64 arm64 i386 ppc64el
400 Multi-Arch: same
401 Homepage: http://dpdk.org/browse/dpdk/tree/drivers/net/af_packet
402 Pre-Depends: ${misc:Pre-Depends}
403 Depends: ${misc:Depends}, ${shlibs:Depends}
404 Conflicts: libdpdk0
405 Description: Data Plane Development Kit (librte-pmd-af-packet runtime library)
406  DPDK is a set of libraries for fast packet processing. Applications run
407  in user-space and communicate directly with dedicated network interfaces.
408  .
409  This package contains the runtime libraries for librte_pmd_af_packet.
410
411 Package: librte-pmd-bnxt1
412 Architecture: amd64 arm64 i386 ppc64el
413 Multi-Arch: same
414 Pre-Depends: ${misc:Pre-Depends}
415 Depends: ${misc:Depends}, ${shlibs:Depends}
416 Conflicts: libdpdk0
417 Description: Data Plane Development Kit (librte-pmd-bnxt 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_pmd_bnxt.
422
423 Package: librte-pmd-bond1
424 Architecture: amd64 arm64 i386 ppc64el
425 Multi-Arch: same
426 Homepage: http://dpdk.org/doc/guides/prog_guide/link_bonding_poll_mode_drv_lib.html
427 Pre-Depends: ${misc:Pre-Depends}
428 Depends: ${misc:Depends}, ${shlibs:Depends}
429 Conflicts: libdpdk0
430 Description: Data Plane Development Kit (librte-pmd-bond 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_pmd_bond.
435
436 Package: librte-pmd-cxgbe1
437 Architecture: amd64 arm64 i386 ppc64el
438 Multi-Arch: same
439 Homepage: http://dpdk.org/doc/guides/nics/cxgbe.html
440 Pre-Depends: ${misc:Pre-Depends}
441 Depends: ${misc:Depends}, ${shlibs:Depends}
442 Conflicts: libdpdk0
443 Description: Data Plane Development Kit (librte-pmd-cxgbe runtime library)
444  DPDK is a set of libraries for fast packet processing. Applications run
445  in user-space and communicate directly with dedicated network interfaces.
446  .
447  This package contains the runtime libraries for librte_pmd_cxgbe.
448
449 Package: librte-pmd-e1000-1
450 Architecture: amd64 arm64 i386 ppc64el
451 Multi-Arch: same
452 Homepage: http://dpdk.org/doc/guides/nics/e1000em.html
453 Pre-Depends: ${misc:Pre-Depends}
454 Depends: ${misc:Depends}, ${shlibs:Depends}
455 Conflicts: libdpdk0
456 Description: Data Plane Development Kit (librte-pmd-e1000 runtime library)
457  DPDK is a set of libraries for fast packet processing. Applications run
458  in user-space and communicate directly with dedicated network interfaces.
459  .
460  This package contains the runtime libraries for librte_pmd_e1000.
461
462 Package: librte-pmd-ena1
463 Architecture: amd64 arm64 i386 ppc64el
464 Multi-Arch: same
465 Homepage: http://dpdk.org/doc/guides/nics/ena.html
466 Pre-Depends: ${misc:Pre-Depends}
467 Depends: ${misc:Depends}, ${shlibs:Depends}
468 Conflicts: libdpdk0
469 Description: Data Plane Development Kit (librte-pmd-ena runtime library)
470  DPDK is a set of libraries for fast packet processing. Applications run
471  in user-space and communicate directly with dedicated network interfaces.
472  .
473  This package contains the runtime libraries for librte_pmd_ena.
474
475 Package: librte-pmd-enic1
476 Architecture: amd64 arm64 i386
477 Multi-Arch: same
478 Homepage: http://dpdk.org/doc/guides/nics/enic.html
479 Pre-Depends: ${misc:Pre-Depends}
480 Depends: ${misc:Depends}, ${shlibs:Depends}
481 Conflicts: libdpdk0
482 Description: Data Plane Development Kit (librte-pmd-enic runtime library)
483  DPDK is a set of libraries for fast packet processing. Applications run
484  in user-space and communicate directly with dedicated network interfaces.
485  .
486  This package contains the runtime libraries for librte_pmd_enic.
487
488 Package: librte-pmd-fm10k1
489 Architecture: amd64 i386 ppc64el
490 Multi-Arch: same
491 Homepage: http://dpdk.org/doc/guides/nics/fm10k.html
492 Pre-Depends: ${misc:Pre-Depends}
493 Depends: ${misc:Depends}, ${shlibs:Depends}
494 Conflicts: libdpdk0
495 Description: Data Plane Development Kit (librte-pmd-fm10k runtime library)
496  DPDK is a set of libraries for fast packet processing. Applications run
497  in user-space and communicate directly with dedicated network interfaces.
498  .
499  This package contains the runtime libraries for librte_pmd_fm10k.
500
501 Package: librte-pmd-i40e1
502 Architecture: amd64 i386
503 Multi-Arch: same
504 Homepage: http://dpdk.org/doc/guides/nics/i40e.html
505 Pre-Depends: ${misc:Pre-Depends}
506 Depends: ${misc:Depends}, ${shlibs:Depends}
507 Conflicts: libdpdk0
508 Description: Data Plane Development Kit (librte-pmd-i40e runtime library)
509  DPDK is a set of libraries for fast packet processing. Applications run
510  in user-space and communicate directly with dedicated network interfaces.
511  .
512  This package contains the runtime libraries for librte_pmd_i40e.
513
514 Package: librte-pmd-ixgbe1
515 Architecture: amd64 arm64 i386
516 Multi-Arch: same
517 Homepage: http://dpdk.org/doc/guides/nics/ixgbe.html
518 Pre-Depends: ${misc:Pre-Depends}
519 Depends: ${misc:Depends}, ${shlibs:Depends}
520 Conflicts: libdpdk0
521 Description: Data Plane Development Kit (librte-pmd-ixgbe runtime library)
522  DPDK is a set of libraries for fast packet processing. Applications run
523  in user-space and communicate directly with dedicated network interfaces.
524  .
525  This package contains the runtime libraries for librte_pmd_ixgbe.
526
527 Package: librte-pmd-null-crypto1
528 Architecture: amd64 arm64 i386 ppc64el
529 Multi-Arch: same
530 Homepage: http://dpdk.org/doc/guides/cryptodevs/null.html
531 Pre-Depends: ${misc:Pre-Depends}
532 Depends: ${misc:Depends}, ${shlibs:Depends}
533 Conflicts: libdpdk0
534 Description: Data Plane Development Kit (librte-pmd-null-crypto runtime library)
535  DPDK is a set of libraries for fast packet processing. Applications run
536  in user-space and communicate directly with dedicated network interfaces.
537  .
538  This package contains the runtime libraries for librte_pmd_null_crypto.
539
540 Package: librte-pmd-null1
541 Architecture: amd64 arm64 i386 ppc64el
542 Multi-Arch: same
543 Homepage: http://dpdk.org/browse/dpdk/tree/drivers/net/null
544 Pre-Depends: ${misc:Pre-Depends}
545 Depends: ${misc:Depends}, ${shlibs:Depends}
546 Conflicts: libdpdk0
547 Description: Data Plane Development Kit (librte-pmd-null runtime library)
548  DPDK is a set of libraries for fast packet processing. Applications run
549  in user-space and communicate directly with dedicated network interfaces.
550  .
551  This package contains the runtime libraries for librte_pmd_null.
552
553 Package: librte-pmd-pcap1
554 Architecture: amd64 arm64 i386 ppc64el
555 Multi-Arch: same
556 Homepage: http://dpdk.org/doc/guides/nics/pcap_ring.html#libpcap-based-pmd
557 Pre-Depends: ${misc:Pre-Depends}
558 Depends: ${misc:Depends}, ${shlibs:Depends}
559 Conflicts: libdpdk0
560 Description: Data Plane Development Kit (librte-pmd-pcap runtime library)
561  DPDK is a set of libraries for fast packet processing. Applications run
562  in user-space and communicate directly with dedicated network interfaces.
563  .
564  This package contains the runtime libraries for librte_pmd_pcap.
565
566 Package: librte-pmd-ring2
567 Architecture: amd64 arm64 i386 ppc64el
568 Multi-Arch: same
569 Homepage: http://dpdk.org/doc/guides/nics/pcap_ring.html#rings-based-pmd
570 Pre-Depends: ${misc:Pre-Depends}
571 Depends: ${misc:Depends}, ${shlibs:Depends}
572 Conflicts: libdpdk0
573 Description: Data Plane Development Kit (librte-pmd-ring runtime library)
574  DPDK is a set of libraries for fast packet processing. Applications run
575  in user-space and communicate directly with dedicated network interfaces.
576  .
577  This package contains the runtime libraries for librte_pmd_ring.
578
579 Package: librte-pmd-vhost1
580 Architecture: amd64 arm64 i386 ppc64el
581 Multi-Arch: same
582 Homepage: http://dpdk.org/doc/guides/nics/vhost.html
583 Pre-Depends: ${misc:Pre-Depends}
584 Depends: ${misc:Depends}, ${shlibs:Depends}
585 Conflicts: libdpdk0
586 Description: Data Plane Development Kit (librte-pmd-vhost runtime library)
587  DPDK is a set of libraries for fast packet processing. Applications run
588  in user-space and communicate directly with dedicated network interfaces.
589  .
590  This package contains the runtime libraries for librte_pmd_vhost.
591
592 Package: librte-pmd-virtio1
593 Architecture: amd64 arm64 i386 ppc64el
594 Multi-Arch: same
595 Homepage: http://dpdk.org/doc/guides/nics/virtio.html
596 Pre-Depends: ${misc:Pre-Depends}
597 Depends: ${misc:Depends}, ${shlibs:Depends}
598 Conflicts: libdpdk0
599 Description: Data Plane Development Kit (librte-pmd-virtio runtime library)
600  DPDK is a set of libraries for fast packet processing. Applications run
601  in user-space and communicate directly with dedicated network interfaces.
602  .
603  This package contains the runtime libraries for librte_pmd_virtio.
604
605 Package: librte-pmd-vmxnet3-uio1
606 Architecture: amd64 arm64 i386
607 Multi-Arch: same
608 Homepage: http://dpdk.org/doc/guides/nics/vmxnet3.html
609 Pre-Depends: ${misc:Pre-Depends}
610 Depends: ${misc:Depends}, ${shlibs:Depends}
611 Conflicts: libdpdk0
612 Description: Data Plane Development Kit (librte-pmd-vmxnet3-uio runtime library)
613  DPDK is a set of libraries for fast packet processing. Applications run
614  in user-space and communicate directly with dedicated network interfaces.
615  .
616  This package contains the runtime libraries for librte_pmd_vmxnet3_uio.
617
618 Package: librte-pmd-xenvirt1
619 Architecture: amd64 arm64 i386
620 Multi-Arch: same
621 Homepage: http://dpdk.org/doc/guides/xen/pkt_switch.html#xen-pmd-frontend-prerequisites
622 Pre-Depends: ${misc:Pre-Depends}
623 Depends: ${misc:Depends}, ${shlibs:Depends}
624 Conflicts: libdpdk0
625 Description: Data Plane Development Kit (librte-pmd-xenvirt 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_pmd_xenvirt.
630
631 Package: librte-pmd-qede1
632 Architecture: amd64 arm64 i386 ppc64el
633 Multi-Arch: same
634 Homepage: http://dpdk.org/doc/guides/nics/qede.html
635 Pre-Depends: ${misc:Pre-Depends}
636 Depends: ${misc:Depends}, ${shlibs:Depends}
637 Conflicts: libdpdk0
638 Description: Data Plane Development Kit (librte-pmd-qede 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_pmd_qede which is
643  The base driver is the backend module for the QLogic FastLinQ QL4xxxx
644  25G/40G CNA family of adapters as well as their virtual functions (VF)
645  in SR-IOV context.
646
647 Package: librte-port3
648 Architecture: amd64 arm64 i386 ppc64el
649 Multi-Arch: same
650 Homepage: http://dpdk.org/doc/api/rte__port_8h.html
651 Pre-Depends: ${misc:Pre-Depends}
652 Depends: ${misc:Depends}, ${shlibs:Depends}
653 Conflicts: libdpdk0
654 Description: Data Plane Development Kit (librte-port runtime library)
655  DPDK is a set of libraries for fast packet processing. Applications run
656  in user-space and communicate directly with dedicated network interfaces.
657  .
658  This package contains the runtime libraries for librte_port.
659
660 Package: librte-power1
661 Architecture: amd64 arm64 i386 ppc64el
662 Multi-Arch: same
663 Homepage: http://dpdk.org/doc/api/rte__power_8h.html
664 Pre-Depends: ${misc:Pre-Depends}
665 Depends: ${misc:Depends}, ${shlibs:Depends}
666 Conflicts: libdpdk0
667 Description: Data Plane Development Kit (librte-power runtime library)
668  DPDK is a set of libraries for fast packet processing. Applications run
669  in user-space and communicate directly with dedicated network interfaces.
670  .
671  This package contains the runtime libraries for librte_power.
672
673 Package: librte-reorder1
674 Architecture: amd64 arm64 i386 ppc64el
675 Multi-Arch: same
676 Homepage: http://dpdk.org/doc/api/rte__reorder_8h.html
677 Pre-Depends: ${misc:Pre-Depends}
678 Depends: ${misc:Depends}, ${shlibs:Depends}
679 Conflicts: libdpdk0
680 Description: Data Plane Development Kit (librte-reorder runtime library)
681  DPDK is a set of libraries for fast packet processing. Applications run
682  in user-space and communicate directly with dedicated network interfaces.
683  .
684  This package contains the runtime libraries for librte_reorder.
685
686 Package: librte-ring1
687 Architecture: amd64 arm64 i386 ppc64el
688 Multi-Arch: same
689 Homepage: http://dpdk.org/doc/api/rte__ring_8h.html
690 Pre-Depends: ${misc:Pre-Depends}
691 Depends: ${misc:Depends}, ${shlibs:Depends}
692 Conflicts: libdpdk0
693 Description: Data Plane Development Kit (librte_ring runtime library)
694  DPDK is a set of libraries for fast packet processing. Applications run
695  in user-space and communicate directly with dedicated network interfaces.
696  .
697  This package contains the runtime libraries for librte_ring.
698
699 Package: librte-sched1
700 Architecture: amd64 arm64 i386 ppc64el
701 Multi-Arch: same
702 Homepage: http://dpdk.org/doc/api/rte__sched_8h.html
703 Pre-Depends: ${misc:Pre-Depends}
704 Depends: ${misc:Depends}, ${shlibs:Depends}
705 Conflicts: libdpdk0
706 Description: Data Plane Development Kit (librte_sched runtime library)
707  DPDK is a set of libraries for fast packet processing. Applications run
708  in user-space and communicate directly with dedicated network interfaces.
709  .
710  This package contains the runtime libraries for librte_sched.
711
712 Package: librte-table2
713 Architecture: amd64 arm64 i386 ppc64el
714 Multi-Arch: same
715 Homepage: http://dpdk.org/doc/api/rte__table_8h.html
716 Pre-Depends: ${misc:Pre-Depends}
717 Depends: ${misc:Depends}, ${shlibs:Depends}
718 Conflicts: libdpdk0
719 Description: Data Plane Development Kit (librte_table runtime library)
720  DPDK is a set of libraries for fast packet processing. Applications run
721  in user-space and communicate directly with dedicated network interfaces.
722  .
723  This package contains the runtime libraries for librte_table.
724
725 Package: librte-timer1
726 Architecture: amd64 arm64 i386 ppc64el
727 Multi-Arch: same
728 Homepage: http://dpdk.org/doc/api/rte__timer_8h.html
729 Pre-Depends: ${misc:Pre-Depends}
730 Depends: ${misc:Depends}, ${shlibs:Depends}
731 Conflicts: libdpdk0
732 Description: Data Plane Development Kit (librte_timer runtime library)
733  DPDK is a set of libraries for fast packet processing. Applications run
734  in user-space and communicate directly with dedicated network interfaces.
735  .
736  This package contains the runtime libraries for librte_timer.
737
738 Package: librte-vhost3
739 Architecture: amd64 arm64 i386 ppc64el
740 Multi-Arch: same
741 Homepage: http://dpdk.org/doc/api/rte__virtio__net_8h.html
742 Pre-Depends: ${misc:Pre-Depends}
743 Depends: ${misc:Depends}, ${shlibs:Depends}
744 Conflicts: libdpdk0
745 Description: Data Plane Development Kit (librte_vhost runtime library)
746  DPDK is a set of libraries for fast packet processing. Applications run
747  in user-space and communicate directly with dedicated network interfaces.
748  .
749  This package contains the runtime libraries for librte_vhost.
750
751 Package: librte-pdump1
752 Architecture: amd64 arm64 i386 ppc64el
753 Multi-Arch: same
754 Pre-Depends: ${misc:Pre-Depends}
755 Depends: ${misc:Depends}, ${shlibs:Depends}
756 Conflicts: libdpdk0
757 Description: Data Plane Development Kit (librte_pdump runtime library)
758  DPDK is a set of libraries for fast packet processing. Applications run
759  in user-space and communicate directly with dedicated network interfaces.
760  .
761  This package contains the runtime libraries for librte_pdump.
762