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),
16 libxen-dev [amd64 arm64 i386],
17 libxenstore3.0 [amd64 arm64 i386],
20 python-sphinx-rtd-theme,
21 texlive-fonts-recommended,
23 Standards-Version: 3.9.8
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
31 Architecture: amd64 arm64 i386 ppc64el
38 Recommends: dpdk-igb-uio-dkms (= ${binary:Version}) [arm64],
39 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-qede1 (= ${binary:Version}),
54 librte-pmd-ring2 (= ${binary:Version}),
55 librte-pmd-vhost1 (= ${binary:Version}),
56 librte-pmd-virtio1 (= ${binary:Version}),
57 librte-pmd-vmxnet3-uio1 (= ${binary:Version}) [amd64 arm64 i386],
58 librte-pmd-xenvirt1 (= ${binary:Version}) [amd64 arm64 i386]
60 dpdk-igb-uio-dkms (= ${binary:Version}),
61 dpdk-rte-kni-dkms (= ${binary:Version}),
64 Description: Data Plane Development Kit (runtime)
65 DPDK is a set of libraries for fast packet processing. Applications run
66 in user-space and communicate directly with dedicated network interfaces.
68 This package contains the runtime environment to run DPDK applications.
72 Architecture: amd64 arm64 i386 ppc64el
73 Depends: libdpdk-dev (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
74 Description: Data Plane Development Kit (development files)
75 DPDK is a set of libraries for fast packet processing. Applications run
76 in user-space and communicate directly with dedicated network interfaces.
78 This package contains examples and the upstream build environment. It is
79 not strictly required in order to build external applications.
85 Homepage: http://dpdk.org/doc/guides/index.html
86 Depends: libjs-jquery, libjs-underscore, ${misc:Depends}, ${python:Depends}
87 Recommends: python, ${python:Recommends}
88 Description: Data Plane Development Kit (documentation)
89 DPDK is a set of libraries for fast packet processing. Applications run
90 in user-space and communicate directly with dedicated network interfaces.
92 This package contains the complete set of documentation and guides.
94 Package: dpdk-igb-uio-dkms
96 Architecture: amd64 arm64 i386 ppc64el
98 dpdk-dev (= ${binary:Version}),
99 libdpdk-dev (= ${binary:Version}),
102 Description: Data Plane Development Kit (igb uio dkms)
103 DPDK is a set of libraries for fast packet processing. Applications run
104 in user-space and communicate directly with dedicated network interfaces.
106 This package contains the source code for the igb_uio kernel module.
108 Package: dpdk-rte-kni-dkms
110 Architecture: amd64 arm64 i386 ppc64el
112 dpdk-dev (= ${binary:Version}),
113 libdpdk-dev (= ${binary:Version}),
116 Description: Data Plane Development Kit (rte kni dkms)
117 DPDK is a set of libraries for fast packet processing. Applications run
118 in user-space and communicate directly with dedicated network interfaces.
120 This package contains the source code for the rte_kni kernel module.
124 Architecture: amd64 arm64 i386 ppc64el
126 Pre-Depends: ${misc:Pre-Depends}
127 Depends: libpcap-dev,
128 librte-acl2 (= ${binary:Version}),
129 librte-cfgfile2 (= ${binary:Version}),
130 librte-cmdline2 (= ${binary:Version}),
131 librte-cryptodev2 (= ${binary:Version}),
132 librte-distributor1 (= ${binary:Version}),
133 librte-eal3 (= ${binary:Version}),
134 librte-ethdev5 (= ${binary:Version}),
135 librte-hash2 (= ${binary:Version}),
136 librte-ip-frag1 (= ${binary:Version}),
137 librte-jobstats1 (= ${binary:Version}),
138 librte-kni2 (= ${binary:Version}) [amd64 arm64],
139 librte-kvargs1 (= ${binary:Version}),
140 librte-lpm2 (= ${binary:Version}),
141 librte-mbuf2 (= ${binary:Version}),
142 librte-mempool2 (= ${binary:Version}),
143 librte-meter1 (= ${binary:Version}),
144 librte-net1 (= ${binary:Version}),
145 librte-pdump1 (= ${binary:Version}),
146 librte-pipeline3 (= ${binary:Version}),
147 librte-pmd-af-packet1 (= ${binary:Version}),
148 librte-pmd-bnxt1 (= ${binary:Version}),
149 librte-pmd-bond1 (= ${binary:Version}),
150 librte-pmd-cxgbe1 (= ${binary:Version}),
151 librte-pmd-e1000-1 (= ${binary:Version}),
152 librte-pmd-ena1 (= ${binary:Version}),
153 librte-pmd-enic1 (= ${binary:Version}) [amd64 arm64 i386],
154 librte-pmd-fm10k1 (= ${binary:Version}) [amd64 i386],
155 librte-pmd-i40e1 (= ${binary:Version}) [amd64 i386],
156 librte-pmd-ixgbe1 (= ${binary:Version}) [amd64 arm64 i386],
157 librte-pmd-null-crypto1 (= ${binary:Version}),
158 librte-pmd-null1 (= ${binary:Version}),
159 librte-pmd-pcap1 (= ${binary:Version}),
160 librte-pmd-qede1 (= ${binary:Version}),
161 librte-pmd-ring2 (= ${binary:Version}),
162 librte-pmd-vhost1 (= ${binary:Version}),
163 librte-pmd-virtio1 (= ${binary:Version}),
164 librte-pmd-vmxnet3-uio1 (= ${binary:Version}) [amd64 arm64 i386],
165 librte-pmd-xenvirt1 (= ${binary:Version}) [amd64 arm64 i386],
166 librte-port3 (= ${binary:Version}),
167 librte-power1 (= ${binary:Version}),
168 librte-reorder1 (= ${binary:Version}),
169 librte-ring1 (= ${binary:Version}),
170 librte-sched1 (= ${binary:Version}),
171 librte-table2 (= ${binary:Version}),
172 librte-timer1 (= ${binary:Version}),
173 librte-vhost3 (= ${binary:Version}),
175 Description: Data Plane Development Kit (basic development files)
176 DPDK is a set of libraries for fast packet processing. Applications run
177 in user-space and communicate directly with dedicated network interfaces.
179 This package contains the basic headers and library files required to
180 build external applications which will also require at least SSE3 support
183 Package: librte-ethdev5
184 Architecture: amd64 arm64 i386 ppc64el
186 Homepage: http://dpdk.org/doc/api/rte__ethdev_8h.html
187 Pre-Depends: ${misc:Pre-Depends}
188 Depends: ${misc:Depends}, ${shlibs:Depends}
190 Description: Data Plane Development Kit (libethdev 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.
194 This package contains the runtime libraries for libethdev.
197 Architecture: amd64 arm64 i386 ppc64el
199 Homepage: http://dpdk.org/doc/api/rte__ethdev_8h.html
200 Pre-Depends: ${misc:Pre-Depends}
201 Depends: ${misc:Depends}, ${shlibs:Depends}
203 Description: Data Plane Development Kit (librte-acl runtime library)
204 DPDK is a set of libraries for fast packet processing. Applications run
205 in user-space and communicate directly with dedicated network interfaces.
207 This package contains the runtime libraries for librte_acl.
209 Package: librte-cfgfile2
210 Architecture: amd64 arm64 i386 ppc64el
212 Homepage: http://dpdk.org/doc/api/rte__cfgfile_8h.html
213 Pre-Depends: ${misc:Pre-Depends}
214 Depends: ${misc:Depends}, ${shlibs:Depends}
216 Description: Data Plane Development Kit (librte-cfgfile runtime library)
217 DPDK is a set of libraries for fast packet processing. Applications run
218 in user-space and communicate directly with dedicated network interfaces.
220 This package contains the runtime libraries for librte_cfgfile.
222 Package: librte-cmdline2
223 Architecture: amd64 arm64 i386 ppc64el
225 Pre-Depends: ${misc:Pre-Depends}
226 Depends: ${misc:Depends}, ${shlibs:Depends}
228 Description: Data Plane Development Kit (librte-cmdline 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.
232 This package contains the runtime libraries for librte_cmdline.
234 Package: librte-cryptodev2
235 Architecture: amd64 arm64 i386 ppc64el
237 Homepage: http://dpdk.org/doc/api/rte__cryptodev_8h.html
238 Pre-Depends: ${misc:Pre-Depends}
239 Depends: ${misc:Depends}, ${shlibs:Depends}
241 Description: Data Plane Development Kit (librte-cryptodev 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.
245 This package contains the runtime libraries for librte_cryptodev.
247 Package: librte-distributor1
248 Architecture: amd64 arm64 i386 ppc64el
250 Homepage: http://dpdk.org/doc/api/rte__distributor_8h.html
251 Pre-Depends: ${misc:Pre-Depends}
252 Depends: ${misc:Depends}, ${shlibs:Depends}
254 Description: Data Plane Development Kit (librte-distributor 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.
258 This package contains the runtime libraries for librte_distributor.
261 Architecture: amd64 arm64 i386 ppc64el
263 Homepage: http://dpdk.org/doc/api/rte__eal_8h.html
264 Pre-Depends: ${misc:Pre-Depends}
265 Depends: ${misc:Depends}, ${shlibs:Depends}
267 Description: Data Plane Development Kit (librte-eal 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.
271 This package contains the runtime libraries for librte_eal.
273 Package: librte-hash2
274 Architecture: amd64 arm64 i386 ppc64el
276 Homepage: http://dpdk.org/doc/api/rte__hash_8h.html
277 Pre-Depends: ${misc:Pre-Depends}
278 Depends: ${misc:Depends}, ${shlibs:Depends}
280 Description: Data Plane Development Kit (librte-hash 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.
284 This package contains the runtime libraries for librte_hash.
286 Package: librte-ip-frag1
287 Architecture: amd64 arm64 i386 ppc64el
289 Homepage: http://dpdk.org/doc/api/rte__ip__frag_8h.html
290 Pre-Depends: ${misc:Pre-Depends}
291 Depends: ${misc:Depends}, ${shlibs:Depends}
293 Description: Data Plane Development Kit (librte-ip-frag 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.
297 This package contains the runtime libraries for librte_ip_frag.
299 Package: librte-jobstats1
300 Architecture: amd64 arm64 i386 ppc64el
302 Homepage: http://dpdk.org/doc/api/rte__jobstats_8h_source.html
303 Pre-Depends: ${misc:Pre-Depends}
304 Depends: ${misc:Depends}, ${shlibs:Depends}
306 Description: Data Plane Development Kit (librte-jobstats 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.
310 This package contains the runtime libraries for librte_jobstats.
313 Architecture: amd64 arm64 ppc64el
315 Homepage: http://dpdk.org/doc/api/rte__kni_8h.html
316 Pre-Depends: ${misc:Pre-Depends}
317 Depends: ${misc:Depends}, ${shlibs:Depends}
319 Description: Data Plane Development Kit (librte-kni 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.
323 This package contains the runtime libraries for librte_kni.
325 Package: librte-kvargs1
326 Architecture: amd64 arm64 i386 ppc64el
328 Homepage: http://dpdk.org/doc/api/rte__kvargs_8h.html
329 Pre-Depends: ${misc:Pre-Depends}
330 Depends: ${misc:Depends}, ${shlibs:Depends}
332 Description: Data Plane Development Kit (librte-kvargs 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.
336 This package contains the runtime libraries for librte_kvargs.
339 Architecture: amd64 arm64 i386 ppc64el
341 Homepage: http://dpdk.org/doc/api/rte__lpm_8h.html
342 Pre-Depends: ${misc:Pre-Depends}
343 Depends: ${misc:Depends}, ${shlibs:Depends}
345 Description: Data Plane Development Kit (librte-lpm 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.
349 This package contains the runtime libraries for librte_lpm.
351 Package: librte-mbuf2
352 Architecture: amd64 arm64 i386 ppc64el
354 Homepage: http://dpdk.org/doc/api/rte__mbuf_8h.html
355 Pre-Depends: ${misc:Pre-Depends}
356 Depends: ${misc:Depends}, ${shlibs:Depends}
358 Description: Data Plane Development Kit (librte-mbuf2 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.
362 This package contains the runtime libraries for librte_mbuf.
364 Package: librte-mempool2
365 Architecture: amd64 arm64 i386 ppc64el
367 Homepage: http://dpdk.org/doc/api/rte__mempool_8h.html
368 Pre-Depends: ${misc:Pre-Depends}
369 Depends: ${misc:Depends}, ${shlibs:Depends}
371 Description: Data Plane Development Kit (librte-mempool 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.
375 This package contains the runtime libraries for librte_mempool.
377 Package: librte-meter1
378 Architecture: amd64 arm64 i386 ppc64el
380 Homepage: http://dpdk.org/doc/api/rte__meter_8h.html
381 Pre-Depends: ${misc:Pre-Depends}
382 Depends: ${misc:Depends}, ${shlibs:Depends}
384 Description: Data Plane Development Kit (librte-meter 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.
388 This package contains the runtime libraries for librte_meter.
390 Package: librte-pipeline3
391 Architecture: amd64 arm64 i386 ppc64el
393 Homepage: http://dpdk.org/doc/api/rte__pipeline_8h.html
394 Pre-Depends: ${misc:Pre-Depends}
395 Depends: ${misc:Depends}, ${shlibs:Depends}
397 Description: Data Plane Development Kit (librte-pipeline runtime library)
398 DPDK is a set of libraries for fast packet processing. Applications run
399 in user-space and communicate directly with dedicated network interfaces.
401 This package contains the runtime libraries for librte_pipeline.
404 Architecture: amd64 arm64 i386 ppc64el
406 Homepage: http://dpdk.org/doc/guides/prog_guide/overview.html?highlight=librte_net#librte-net
407 Pre-Depends: ${misc:Pre-Depends}
408 Depends: ${misc:Depends}, ${shlibs:Depends}
410 Description: Data Plane Development Kit (librte-net runtime library)
411 DPDK is a set of libraries for fast packet processing. Applications run
412 in user-space and communicate directly with dedicated network interfaces.
414 This package contains the runtime libraries for librte_net.
416 The librte_net library is a collection of IP protocol definitions and
417 convenience macros. It is based on code from the FreeBSD* IP stack and
418 contains protocol numbers (for use in IP headers), IP-related macros,
419 IPv4/IPv6 header structures and TCP, UDP and SCTP header structures.
421 Package: librte-pmd-af-packet1
422 Architecture: amd64 arm64 i386 ppc64el
424 Homepage: http://dpdk.org/browse/dpdk/tree/drivers/net/af_packet
425 Pre-Depends: ${misc:Pre-Depends}
426 Depends: ${misc:Depends}, ${shlibs:Depends}
428 Description: Data Plane Development Kit (librte-pmd-af-packet runtime library)
429 DPDK is a set of libraries for fast packet processing. Applications run
430 in user-space and communicate directly with dedicated network interfaces.
432 This package contains the runtime libraries for librte_pmd_af_packet.
434 Package: librte-pmd-bnxt1
435 Architecture: amd64 arm64 i386 ppc64el
437 Pre-Depends: ${misc:Pre-Depends}
438 Depends: ${misc:Depends}, ${shlibs:Depends}
440 Description: Data Plane Development Kit (librte-pmd-bnxt runtime library)
441 DPDK is a set of libraries for fast packet processing. Applications run
442 in user-space and communicate directly with dedicated network interfaces.
444 This package contains the runtime libraries for librte_pmd_bnxt.
446 Package: librte-pmd-bond1
447 Architecture: amd64 arm64 i386 ppc64el
449 Homepage: http://dpdk.org/doc/guides/prog_guide/link_bonding_poll_mode_drv_lib.html
450 Pre-Depends: ${misc:Pre-Depends}
451 Depends: ${misc:Depends}, ${shlibs:Depends}
453 Description: Data Plane Development Kit (librte-pmd-bond runtime library)
454 DPDK is a set of libraries for fast packet processing. Applications run
455 in user-space and communicate directly with dedicated network interfaces.
457 This package contains the runtime libraries for librte_pmd_bond.
459 Package: librte-pmd-cxgbe1
460 Architecture: amd64 arm64 i386 ppc64el
462 Homepage: http://dpdk.org/doc/guides/nics/cxgbe.html
463 Pre-Depends: ${misc:Pre-Depends}
464 Depends: ${misc:Depends}, ${shlibs:Depends}
466 Description: Data Plane Development Kit (librte-pmd-cxgbe runtime library)
467 DPDK is a set of libraries for fast packet processing. Applications run
468 in user-space and communicate directly with dedicated network interfaces.
470 This package contains the runtime libraries for librte_pmd_cxgbe.
472 Package: librte-pmd-e1000-1
473 Architecture: amd64 arm64 i386 ppc64el
475 Homepage: http://dpdk.org/doc/guides/nics/e1000em.html
476 Pre-Depends: ${misc:Pre-Depends}
477 Depends: ${misc:Depends}, ${shlibs:Depends}
479 Description: Data Plane Development Kit (librte-pmd-e1000 runtime library)
480 DPDK is a set of libraries for fast packet processing. Applications run
481 in user-space and communicate directly with dedicated network interfaces.
483 This package contains the runtime libraries for librte_pmd_e1000.
485 Package: librte-pmd-ena1
486 Architecture: amd64 arm64 i386 ppc64el
488 Homepage: http://dpdk.org/doc/guides/nics/ena.html
489 Pre-Depends: ${misc:Pre-Depends}
490 Depends: ${misc:Depends}, ${shlibs:Depends}
492 Description: Data Plane Development Kit (librte-pmd-ena runtime library)
493 DPDK is a set of libraries for fast packet processing. Applications run
494 in user-space and communicate directly with dedicated network interfaces.
496 This package contains the runtime libraries for librte_pmd_ena.
498 Package: librte-pmd-enic1
499 Architecture: amd64 arm64 i386
501 Homepage: http://dpdk.org/doc/guides/nics/enic.html
502 Pre-Depends: ${misc:Pre-Depends}
503 Depends: ${misc:Depends}, ${shlibs:Depends}
505 Description: Data Plane Development Kit (librte-pmd-enic runtime library)
506 DPDK is a set of libraries for fast packet processing. Applications run
507 in user-space and communicate directly with dedicated network interfaces.
509 This package contains the runtime libraries for librte_pmd_enic.
511 Package: librte-pmd-fm10k1
512 Architecture: amd64 i386 ppc64el
514 Homepage: http://dpdk.org/doc/guides/nics/fm10k.html
515 Pre-Depends: ${misc:Pre-Depends}
516 Depends: ${misc:Depends}, ${shlibs:Depends}
518 Description: Data Plane Development Kit (librte-pmd-fm10k runtime library)
519 DPDK is a set of libraries for fast packet processing. Applications run
520 in user-space and communicate directly with dedicated network interfaces.
522 This package contains the runtime libraries for librte_pmd_fm10k.
524 Package: librte-pmd-i40e1
525 Architecture: amd64 i386
527 Homepage: http://dpdk.org/doc/guides/nics/i40e.html
528 Pre-Depends: ${misc:Pre-Depends}
529 Depends: ${misc:Depends}, ${shlibs:Depends}
531 Description: Data Plane Development Kit (librte-pmd-i40e runtime library)
532 DPDK is a set of libraries for fast packet processing. Applications run
533 in user-space and communicate directly with dedicated network interfaces.
535 This package contains the runtime libraries for librte_pmd_i40e.
537 Package: librte-pmd-ixgbe1
538 Architecture: amd64 arm64 i386
540 Homepage: http://dpdk.org/doc/guides/nics/ixgbe.html
541 Pre-Depends: ${misc:Pre-Depends}
542 Depends: ${misc:Depends}, ${shlibs:Depends}
544 Description: Data Plane Development Kit (librte-pmd-ixgbe runtime library)
545 DPDK is a set of libraries for fast packet processing. Applications run
546 in user-space and communicate directly with dedicated network interfaces.
548 This package contains the runtime libraries for librte_pmd_ixgbe.
550 Package: librte-pmd-null-crypto1
551 Architecture: amd64 arm64 i386 ppc64el
553 Homepage: http://dpdk.org/doc/guides/cryptodevs/null.html
554 Pre-Depends: ${misc:Pre-Depends}
555 Depends: ${misc:Depends}, ${shlibs:Depends}
557 Description: Data Plane Development Kit (librte-pmd-null-crypto runtime library)
558 DPDK is a set of libraries for fast packet processing. Applications run
559 in user-space and communicate directly with dedicated network interfaces.
561 This package contains the runtime libraries for librte_pmd_null_crypto.
563 Package: librte-pmd-null1
564 Architecture: amd64 arm64 i386 ppc64el
566 Homepage: http://dpdk.org/browse/dpdk/tree/drivers/net/null
567 Pre-Depends: ${misc:Pre-Depends}
568 Depends: ${misc:Depends}, ${shlibs:Depends}
570 Description: Data Plane Development Kit (librte-pmd-null runtime library)
571 DPDK is a set of libraries for fast packet processing. Applications run
572 in user-space and communicate directly with dedicated network interfaces.
574 This package contains the runtime libraries for librte_pmd_null.
576 Package: librte-pmd-pcap1
577 Architecture: amd64 arm64 i386 ppc64el
579 Homepage: http://dpdk.org/doc/guides/nics/pcap_ring.html#libpcap-based-pmd
580 Pre-Depends: ${misc:Pre-Depends}
581 Depends: ${misc:Depends}, ${shlibs:Depends}
583 Description: Data Plane Development Kit (librte-pmd-pcap runtime library)
584 DPDK is a set of libraries for fast packet processing. Applications run
585 in user-space and communicate directly with dedicated network interfaces.
587 This package contains the runtime libraries for librte_pmd_pcap.
589 Package: librte-pmd-ring2
590 Architecture: amd64 arm64 i386 ppc64el
592 Homepage: http://dpdk.org/doc/guides/nics/pcap_ring.html#rings-based-pmd
593 Pre-Depends: ${misc:Pre-Depends}
594 Depends: ${misc:Depends}, ${shlibs:Depends}
596 Description: Data Plane Development Kit (librte-pmd-ring runtime library)
597 DPDK is a set of libraries for fast packet processing. Applications run
598 in user-space and communicate directly with dedicated network interfaces.
600 This package contains the runtime libraries for librte_pmd_ring.
602 Package: librte-pmd-vhost1
603 Architecture: amd64 arm64 i386 ppc64el
605 Homepage: http://dpdk.org/doc/guides/nics/vhost.html
606 Pre-Depends: ${misc:Pre-Depends}
607 Depends: ${misc:Depends}, ${shlibs:Depends}
609 Description: Data Plane Development Kit (librte-pmd-vhost runtime library)
610 DPDK is a set of libraries for fast packet processing. Applications run
611 in user-space and communicate directly with dedicated network interfaces.
613 This package contains the runtime libraries for librte_pmd_vhost.
615 Package: librte-pmd-virtio1
616 Architecture: amd64 arm64 i386 ppc64el
618 Homepage: http://dpdk.org/doc/guides/nics/virtio.html
619 Pre-Depends: ${misc:Pre-Depends}
620 Depends: ${misc:Depends}, ${shlibs:Depends}
622 Description: Data Plane Development Kit (librte-pmd-virtio runtime library)
623 DPDK is a set of libraries for fast packet processing. Applications run
624 in user-space and communicate directly with dedicated network interfaces.
626 This package contains the runtime libraries for librte_pmd_virtio.
628 Package: librte-pmd-vmxnet3-uio1
629 Architecture: amd64 arm64 i386
631 Homepage: http://dpdk.org/doc/guides/nics/vmxnet3.html
632 Pre-Depends: ${misc:Pre-Depends}
633 Depends: ${misc:Depends}, ${shlibs:Depends}
635 Description: Data Plane Development Kit (librte-pmd-vmxnet3-uio runtime library)
636 DPDK is a set of libraries for fast packet processing. Applications run
637 in user-space and communicate directly with dedicated network interfaces.
639 This package contains the runtime libraries for librte_pmd_vmxnet3_uio.
641 Package: librte-pmd-xenvirt1
642 Architecture: amd64 arm64 i386
644 Homepage: http://dpdk.org/doc/guides/xen/pkt_switch.html#xen-pmd-frontend-prerequisites
645 Pre-Depends: ${misc:Pre-Depends}
646 Depends: ${misc:Depends}, ${shlibs:Depends}
648 Description: Data Plane Development Kit (librte-pmd-xenvirt runtime library)
649 DPDK is a set of libraries for fast packet processing. Applications run
650 in user-space and communicate directly with dedicated network interfaces.
652 This package contains the runtime libraries for librte_pmd_xenvirt.
654 Package: librte-pmd-qede1
655 Architecture: amd64 arm64 i386 ppc64el
657 Homepage: http://dpdk.org/doc/guides/nics/qede.html
658 Pre-Depends: ${misc:Pre-Depends}
659 Depends: ${misc:Depends}, ${shlibs:Depends}
661 Description: Data Plane Development Kit (librte-pmd-qede runtime library)
662 DPDK is a set of libraries for fast packet processing. Applications run
663 in user-space and communicate directly with dedicated network interfaces.
665 This package contains the runtime libraries for librte_pmd_qede which is
666 The base driver is the backend module for the QLogic FastLinQ QL4xxxx
667 25G/40G CNA family of adapters as well as their virtual functions (VF)
670 Package: librte-port3
671 Architecture: amd64 arm64 i386 ppc64el
673 Homepage: http://dpdk.org/doc/api/rte__port_8h.html
674 Pre-Depends: ${misc:Pre-Depends}
675 Depends: ${misc:Depends}, ${shlibs:Depends}
677 Description: Data Plane Development Kit (librte-port runtime library)
678 DPDK is a set of libraries for fast packet processing. Applications run
679 in user-space and communicate directly with dedicated network interfaces.
681 This package contains the runtime libraries for librte_port.
683 Package: librte-power1
684 Architecture: amd64 arm64 i386 ppc64el
686 Homepage: http://dpdk.org/doc/api/rte__power_8h.html
687 Pre-Depends: ${misc:Pre-Depends}
688 Depends: ${misc:Depends}, ${shlibs:Depends}
690 Description: Data Plane Development Kit (librte-power runtime library)
691 DPDK is a set of libraries for fast packet processing. Applications run
692 in user-space and communicate directly with dedicated network interfaces.
694 This package contains the runtime libraries for librte_power.
696 Package: librte-reorder1
697 Architecture: amd64 arm64 i386 ppc64el
699 Homepage: http://dpdk.org/doc/api/rte__reorder_8h.html
700 Pre-Depends: ${misc:Pre-Depends}
701 Depends: ${misc:Depends}, ${shlibs:Depends}
703 Description: Data Plane Development Kit (librte-reorder runtime library)
704 DPDK is a set of libraries for fast packet processing. Applications run
705 in user-space and communicate directly with dedicated network interfaces.
707 This package contains the runtime libraries for librte_reorder.
709 Package: librte-ring1
710 Architecture: amd64 arm64 i386 ppc64el
712 Homepage: http://dpdk.org/doc/api/rte__ring_8h.html
713 Pre-Depends: ${misc:Pre-Depends}
714 Depends: ${misc:Depends}, ${shlibs:Depends}
716 Description: Data Plane Development Kit (librte_ring runtime library)
717 DPDK is a set of libraries for fast packet processing. Applications run
718 in user-space and communicate directly with dedicated network interfaces.
720 This package contains the runtime libraries for librte_ring.
722 Package: librte-sched1
723 Architecture: amd64 arm64 i386 ppc64el
725 Homepage: http://dpdk.org/doc/api/rte__sched_8h.html
726 Pre-Depends: ${misc:Pre-Depends}
727 Depends: ${misc:Depends}, ${shlibs:Depends}
729 Description: Data Plane Development Kit (librte_sched runtime library)
730 DPDK is a set of libraries for fast packet processing. Applications run
731 in user-space and communicate directly with dedicated network interfaces.
733 This package contains the runtime libraries for librte_sched.
735 Package: librte-table2
736 Architecture: amd64 arm64 i386 ppc64el
738 Homepage: http://dpdk.org/doc/api/rte__table_8h.html
739 Pre-Depends: ${misc:Pre-Depends}
740 Depends: ${misc:Depends}, ${shlibs:Depends}
742 Description: Data Plane Development Kit (librte_table runtime library)
743 DPDK is a set of libraries for fast packet processing. Applications run
744 in user-space and communicate directly with dedicated network interfaces.
746 This package contains the runtime libraries for librte_table.
748 Package: librte-timer1
749 Architecture: amd64 arm64 i386 ppc64el
751 Homepage: http://dpdk.org/doc/api/rte__timer_8h.html
752 Pre-Depends: ${misc:Pre-Depends}
753 Depends: ${misc:Depends}, ${shlibs:Depends}
755 Description: Data Plane Development Kit (librte_timer runtime library)
756 DPDK is a set of libraries for fast packet processing. Applications run
757 in user-space and communicate directly with dedicated network interfaces.
759 This package contains the runtime libraries for librte_timer.
761 Package: librte-vhost3
762 Architecture: amd64 arm64 i386 ppc64el
764 Homepage: http://dpdk.org/doc/api/rte__virtio__net_8h.html
765 Pre-Depends: ${misc:Pre-Depends}
766 Depends: ${misc:Depends}, ${shlibs:Depends}
768 Description: Data Plane Development Kit (librte_vhost runtime library)
769 DPDK is a set of libraries for fast packet processing. Applications run
770 in user-space and communicate directly with dedicated network interfaces.
772 This package contains the runtime libraries for librte_vhost.
774 Package: librte-pdump1
775 Architecture: amd64 arm64 i386 ppc64el
777 Pre-Depends: ${misc:Pre-Depends}
778 Depends: ${misc:Depends}, ${shlibs:Depends}
780 Description: Data Plane Development Kit (librte_pdump runtime library)
781 DPDK is a set of libraries for fast packet processing. Applications run
782 in user-space and communicate directly with dedicated network interfaces.
784 This package contains the runtime libraries for librte_pdump.
786 # All following packages are for ABI compatibility to older releases.
787 # Newer DPDK versions are ABI compatible to older ones for at least one release
788 # and more if maintainable.
790 # The cross dependencies in DPDK libraries would otherwise force us to conflict
791 # with older ABI versions to avoid double ld.so resolution
792 # (https://lists.ubuntu.com/archives/ubuntu-devel/2017-February/039659.html).
794 # But the conflicts in debian/control would make the old versions and thereby
795 # the dependent applications non-installable until there is a rebuild (as other
797 # But for our case that would deny most benefits of version named libraries
798 # (e.g. the ability to have both).
800 # Instead of adding conflicts fields - whenever possible - provide a backward
801 # compatible wrapper symlinking to the new (ABI compatible) implementation.
803 # Still as soon as (all) dependendent packages are rebuilt these compat
804 # wrappers can be autoremoved (apt will take care of that)
807 Architecture: amd64 arm64 i386 ppc64el
809 Homepage: http://dpdk.org/doc/api/rte__ethdev_8h.html
810 Pre-Depends: ${misc:Pre-Depends}
811 Depends: librte-ethdev5, ${misc:Depends}, ${shlibs:Depends}
813 Description: Data Plane Development Kit (libethdev runtime library)
814 DPDK is a set of libraries for fast packet processing. Applications run
815 in user-space and communicate directly with dedicated network interfaces.
817 This package contains an ABI compatbility link for an older version of the
818 runtime libraries for libethdev.
820 Package: librte-cryptodev1
821 Architecture: amd64 arm64 i386 ppc64el
823 Homepage: http://dpdk.org/doc/api/rte__cryptodev_8h.html
824 Pre-Depends: ${misc:Pre-Depends}
825 Depends: librte-cryptodev2, ${misc:Depends}, ${shlibs:Depends}
827 Description: Data Plane Development Kit (librte-cryptodev runtime library)
828 DPDK is a set of libraries for fast packet processing. Applications run
829 in user-space and communicate directly with dedicated network interfaces.
831 This package contains an ABI compatbility link for an older version of the
832 the runtime libraries for librte_cryptodev.
835 Architecture: amd64 arm64 i386 ppc64el
837 Homepage: http://dpdk.org/doc/api/rte__eal_8h.html
838 Pre-Depends: ${misc:Pre-Depends}
839 Depends: librte-eal3, ${misc:Depends}, ${shlibs:Depends}
841 Description: Data Plane Development Kit (librte-eal runtime library)
842 DPDK is a set of libraries for fast packet processing. Applications run
843 in user-space and communicate directly with dedicated network interfaces.
845 This package contains an ABI compatbility link for an older version of the
846 runtime libraries for librte_eal.