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}),
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-thunderx-nicvf1 (= ${binary:Version}),
56 librte-pmd-vhost1 (= ${binary:Version}),
57 librte-pmd-virtio1 (= ${binary:Version}),
58 librte-pmd-vmxnet3-uio1 (= ${binary:Version}) [amd64 arm64 i386],
59 librte-pmd-xenvirt1 (= ${binary:Version}) [amd64 arm64 i386]
61 dpdk-igb-uio-dkms (= ${binary:Version}),
62 dpdk-rte-kni-dkms (= ${binary:Version}),
65 Description: Data Plane Development Kit (runtime)
66 DPDK is a set of libraries for fast packet processing. Applications run
67 in user-space and communicate directly with dedicated network interfaces.
69 This package contains the runtime environment to run DPDK applications.
73 Architecture: amd64 arm64 i386 ppc64el
74 Depends: libdpdk-dev (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
75 Description: Data Plane Development Kit (development files)
76 DPDK is a set of libraries for fast packet processing. Applications run
77 in user-space and communicate directly with dedicated network interfaces.
79 This package contains examples and the upstream build environment. It is
80 not strictly required in order to build external applications.
86 Homepage: http://dpdk.org/doc/guides/index.html
87 Depends: libjs-jquery, libjs-underscore, ${misc:Depends}, ${python:Depends}
88 Recommends: python, ${python:Recommends}
89 Description: Data Plane Development Kit (documentation)
90 DPDK is a set of libraries for fast packet processing. Applications run
91 in user-space and communicate directly with dedicated network interfaces.
93 This package contains the complete set of documentation and guides.
95 Package: dpdk-igb-uio-dkms
97 Architecture: amd64 arm64 i386 ppc64el
99 dpdk-dev (= ${binary:Version}),
100 libdpdk-dev (= ${binary:Version}),
103 Description: Data Plane Development Kit (igb uio dkms)
104 DPDK is a set of libraries for fast packet processing. Applications run
105 in user-space and communicate directly with dedicated network interfaces.
107 This package contains the source code for the igb_uio kernel module.
109 Package: dpdk-rte-kni-dkms
111 Architecture: amd64 arm64 i386 ppc64el
113 dpdk-dev (= ${binary:Version}),
114 libdpdk-dev (= ${binary:Version}),
117 Description: Data Plane Development Kit (rte kni dkms)
118 DPDK is a set of libraries for fast packet processing. Applications run
119 in user-space and communicate directly with dedicated network interfaces.
121 This package contains the source code for the rte_kni kernel module.
125 Architecture: amd64 arm64 i386 ppc64el
127 Pre-Depends: ${misc:Pre-Depends}
128 Depends: libpcap-dev,
129 librte-acl2 (= ${binary:Version}),
130 librte-cfgfile2 (= ${binary:Version}),
131 librte-cmdline2 (= ${binary:Version}),
132 librte-cryptodev2 (= ${binary:Version}),
133 librte-distributor1 (= ${binary:Version}),
134 librte-eal3 (= ${binary:Version}),
135 librte-ethdev5 (= ${binary:Version}),
136 librte-hash2 (= ${binary:Version}),
137 librte-ip-frag1 (= ${binary:Version}),
138 librte-jobstats1 (= ${binary:Version}),
139 librte-kni2 (= ${binary:Version}) [amd64 arm64 ppc64el],
140 librte-kvargs1 (= ${binary:Version}),
141 librte-lpm2 (= ${binary:Version}),
142 librte-mbuf2 (= ${binary:Version}),
143 librte-mempool2 (= ${binary:Version}),
144 librte-meter1 (= ${binary:Version}),
145 librte-net1 (= ${binary:Version}),
146 librte-pdump1 (= ${binary:Version}),
147 librte-pipeline3 (= ${binary:Version}),
148 librte-pmd-af-packet1 (= ${binary:Version}),
149 librte-pmd-bnxt1 (= ${binary:Version}),
150 librte-pmd-bond1 (= ${binary:Version}),
151 librte-pmd-cxgbe1 (= ${binary:Version}),
152 librte-pmd-e1000-1 (= ${binary:Version}),
153 librte-pmd-ena1 (= ${binary:Version}),
154 librte-pmd-enic1 (= ${binary:Version}) [amd64 arm64 i386],
155 librte-pmd-fm10k1 (= ${binary:Version}) [amd64 i386],
156 librte-pmd-i40e1 (= ${binary:Version}),
157 librte-pmd-ixgbe1 (= ${binary:Version}) [amd64 arm64 i386],
158 librte-pmd-null-crypto1 (= ${binary:Version}),
159 librte-pmd-null1 (= ${binary:Version}),
160 librte-pmd-pcap1 (= ${binary:Version}),
161 librte-pmd-qede1 (= ${binary:Version}),
162 librte-pmd-ring2 (= ${binary:Version}),
163 librte-pmd-thunderx-nicvf1 (= ${binary:Version}),
164 librte-pmd-vhost1 (= ${binary:Version}),
165 librte-pmd-virtio1 (= ${binary:Version}),
166 librte-pmd-vmxnet3-uio1 (= ${binary:Version}) [amd64 arm64 i386],
167 librte-pmd-xenvirt1 (= ${binary:Version}) [amd64 arm64 i386],
168 librte-port3 (= ${binary:Version}),
169 librte-power1 (= ${binary:Version}),
170 librte-reorder1 (= ${binary:Version}),
171 librte-ring1 (= ${binary:Version}),
172 librte-sched1 (= ${binary:Version}),
173 librte-table2 (= ${binary:Version}),
174 librte-timer1 (= ${binary:Version}),
175 librte-vhost3 (= ${binary:Version}),
177 Description: Data Plane Development Kit (basic development files)
178 DPDK is a set of libraries for fast packet processing. Applications run
179 in user-space and communicate directly with dedicated network interfaces.
181 This package contains the basic headers and library files required to
182 build external applications which will also require at least SSE3 support
185 Package: librte-ethdev5
186 Architecture: amd64 arm64 i386 ppc64el
188 Homepage: http://dpdk.org/doc/api/rte__ethdev_8h.html
189 Pre-Depends: ${misc:Pre-Depends}
190 Depends: ${misc:Depends}, ${shlibs:Depends}
192 Description: Data Plane Development Kit (libethdev runtime library)
193 DPDK is a set of libraries for fast packet processing. Applications run
194 in user-space and communicate directly with dedicated network interfaces.
196 This package contains the runtime libraries for libethdev.
199 Architecture: amd64 arm64 i386 ppc64el
201 Homepage: http://dpdk.org/doc/api/rte__ethdev_8h.html
202 Pre-Depends: ${misc:Pre-Depends}
203 Depends: ${misc:Depends}, ${shlibs:Depends}
205 Description: Data Plane Development Kit (librte-acl runtime library)
206 DPDK is a set of libraries for fast packet processing. Applications run
207 in user-space and communicate directly with dedicated network interfaces.
209 This package contains the runtime libraries for librte_acl.
211 Package: librte-cfgfile2
212 Architecture: amd64 arm64 i386 ppc64el
214 Homepage: http://dpdk.org/doc/api/rte__cfgfile_8h.html
215 Pre-Depends: ${misc:Pre-Depends}
216 Depends: ${misc:Depends}, ${shlibs:Depends}
218 Description: Data Plane Development Kit (librte-cfgfile runtime library)
219 DPDK is a set of libraries for fast packet processing. Applications run
220 in user-space and communicate directly with dedicated network interfaces.
222 This package contains the runtime libraries for librte_cfgfile.
224 Package: librte-cmdline2
225 Architecture: amd64 arm64 i386 ppc64el
227 Pre-Depends: ${misc:Pre-Depends}
228 Depends: ${misc:Depends}, ${shlibs:Depends}
230 Description: Data Plane Development Kit (librte-cmdline runtime library)
231 DPDK is a set of libraries for fast packet processing. Applications run
232 in user-space and communicate directly with dedicated network interfaces.
234 This package contains the runtime libraries for librte_cmdline.
236 Package: librte-cryptodev2
237 Architecture: amd64 arm64 i386 ppc64el
239 Homepage: http://dpdk.org/doc/api/rte__cryptodev_8h.html
240 Pre-Depends: ${misc:Pre-Depends}
241 Depends: ${misc:Depends}, ${shlibs:Depends}
243 Description: Data Plane Development Kit (librte-cryptodev runtime library)
244 DPDK is a set of libraries for fast packet processing. Applications run
245 in user-space and communicate directly with dedicated network interfaces.
247 This package contains the runtime libraries for librte_cryptodev.
249 Package: librte-distributor1
250 Architecture: amd64 arm64 i386 ppc64el
252 Homepage: http://dpdk.org/doc/api/rte__distributor_8h.html
253 Pre-Depends: ${misc:Pre-Depends}
254 Depends: ${misc:Depends}, ${shlibs:Depends}
256 Description: Data Plane Development Kit (librte-distributor runtime library)
257 DPDK is a set of libraries for fast packet processing. Applications run
258 in user-space and communicate directly with dedicated network interfaces.
260 This package contains the runtime libraries for librte_distributor.
263 Architecture: amd64 arm64 i386 ppc64el
265 Homepage: http://dpdk.org/doc/api/rte__eal_8h.html
266 Pre-Depends: ${misc:Pre-Depends}
267 Depends: ${misc:Depends}, ${shlibs:Depends}
269 Description: Data Plane Development Kit (librte-eal runtime library)
270 DPDK is a set of libraries for fast packet processing. Applications run
271 in user-space and communicate directly with dedicated network interfaces.
273 This package contains the runtime libraries for librte_eal.
275 Package: librte-hash2
276 Architecture: amd64 arm64 i386 ppc64el
278 Homepage: http://dpdk.org/doc/api/rte__hash_8h.html
279 Pre-Depends: ${misc:Pre-Depends}
280 Depends: ${misc:Depends}, ${shlibs:Depends}
282 Description: Data Plane Development Kit (librte-hash runtime library)
283 DPDK is a set of libraries for fast packet processing. Applications run
284 in user-space and communicate directly with dedicated network interfaces.
286 This package contains the runtime libraries for librte_hash.
288 Package: librte-ip-frag1
289 Architecture: amd64 arm64 i386 ppc64el
291 Homepage: http://dpdk.org/doc/api/rte__ip__frag_8h.html
292 Pre-Depends: ${misc:Pre-Depends}
293 Depends: ${misc:Depends}, ${shlibs:Depends}
295 Description: Data Plane Development Kit (librte-ip-frag runtime library)
296 DPDK is a set of libraries for fast packet processing. Applications run
297 in user-space and communicate directly with dedicated network interfaces.
299 This package contains the runtime libraries for librte_ip_frag.
301 Package: librte-jobstats1
302 Architecture: amd64 arm64 i386 ppc64el
304 Homepage: http://dpdk.org/doc/api/rte__jobstats_8h_source.html
305 Pre-Depends: ${misc:Pre-Depends}
306 Depends: ${misc:Depends}, ${shlibs:Depends}
308 Description: Data Plane Development Kit (librte-jobstats runtime library)
309 DPDK is a set of libraries for fast packet processing. Applications run
310 in user-space and communicate directly with dedicated network interfaces.
312 This package contains the runtime libraries for librte_jobstats.
315 Architecture: amd64 arm64 ppc64el
317 Homepage: http://dpdk.org/doc/api/rte__kni_8h.html
318 Pre-Depends: ${misc:Pre-Depends}
319 Depends: ${misc:Depends}, ${shlibs:Depends}
321 Description: Data Plane Development Kit (librte-kni runtime library)
322 DPDK is a set of libraries for fast packet processing. Applications run
323 in user-space and communicate directly with dedicated network interfaces.
325 This package contains the runtime libraries for librte_kni.
327 Package: librte-kvargs1
328 Architecture: amd64 arm64 i386 ppc64el
330 Homepage: http://dpdk.org/doc/api/rte__kvargs_8h.html
331 Pre-Depends: ${misc:Pre-Depends}
332 Depends: ${misc:Depends}, ${shlibs:Depends}
334 Description: Data Plane Development Kit (librte-kvargs runtime library)
335 DPDK is a set of libraries for fast packet processing. Applications run
336 in user-space and communicate directly with dedicated network interfaces.
338 This package contains the runtime libraries for librte_kvargs.
341 Architecture: amd64 arm64 i386 ppc64el
343 Homepage: http://dpdk.org/doc/api/rte__lpm_8h.html
344 Pre-Depends: ${misc:Pre-Depends}
345 Depends: ${misc:Depends}, ${shlibs:Depends}
347 Description: Data Plane Development Kit (librte-lpm runtime library)
348 DPDK is a set of libraries for fast packet processing. Applications run
349 in user-space and communicate directly with dedicated network interfaces.
351 This package contains the runtime libraries for librte_lpm.
353 Package: librte-mbuf2
354 Architecture: amd64 arm64 i386 ppc64el
356 Homepage: http://dpdk.org/doc/api/rte__mbuf_8h.html
357 Pre-Depends: ${misc:Pre-Depends}
358 Depends: ${misc:Depends}, ${shlibs:Depends}
360 Description: Data Plane Development Kit (librte-mbuf2 runtime library)
361 DPDK is a set of libraries for fast packet processing. Applications run
362 in user-space and communicate directly with dedicated network interfaces.
364 This package contains the runtime libraries for librte_mbuf.
366 Package: librte-mempool2
367 Architecture: amd64 arm64 i386 ppc64el
369 Homepage: http://dpdk.org/doc/api/rte__mempool_8h.html
370 Pre-Depends: ${misc:Pre-Depends}
371 Depends: ${misc:Depends}, ${shlibs:Depends}
373 Description: Data Plane Development Kit (librte-mempool runtime library)
374 DPDK is a set of libraries for fast packet processing. Applications run
375 in user-space and communicate directly with dedicated network interfaces.
377 This package contains the runtime libraries for librte_mempool.
379 Package: librte-meter1
380 Architecture: amd64 arm64 i386 ppc64el
382 Homepage: http://dpdk.org/doc/api/rte__meter_8h.html
383 Pre-Depends: ${misc:Pre-Depends}
384 Depends: ${misc:Depends}, ${shlibs:Depends}
386 Description: Data Plane Development Kit (librte-meter runtime library)
387 DPDK is a set of libraries for fast packet processing. Applications run
388 in user-space and communicate directly with dedicated network interfaces.
390 This package contains the runtime libraries for librte_meter.
392 Package: librte-pipeline3
393 Architecture: amd64 arm64 i386 ppc64el
395 Homepage: http://dpdk.org/doc/api/rte__pipeline_8h.html
396 Pre-Depends: ${misc:Pre-Depends}
397 Depends: ${misc:Depends}, ${shlibs:Depends}
399 Description: Data Plane Development Kit (librte-pipeline runtime library)
400 DPDK is a set of libraries for fast packet processing. Applications run
401 in user-space and communicate directly with dedicated network interfaces.
403 This package contains the runtime libraries for librte_pipeline.
406 Architecture: amd64 arm64 i386 ppc64el
408 Homepage: http://dpdk.org/doc/guides/prog_guide/overview.html?highlight=librte_net#librte-net
409 Pre-Depends: ${misc:Pre-Depends}
410 Depends: ${misc:Depends}, ${shlibs:Depends}
412 Description: Data Plane Development Kit (librte-net runtime library)
413 DPDK is a set of libraries for fast packet processing. Applications run
414 in user-space and communicate directly with dedicated network interfaces.
416 This package contains the runtime libraries for librte_net.
418 The librte_net library is a collection of IP protocol definitions and
419 convenience macros. It is based on code from the FreeBSD* IP stack and
420 contains protocol numbers (for use in IP headers), IP-related macros,
421 IPv4/IPv6 header structures and TCP, UDP and SCTP header structures.
423 Package: librte-pmd-af-packet1
424 Architecture: amd64 arm64 i386 ppc64el
426 Homepage: http://dpdk.org/browse/dpdk/tree/drivers/net/af_packet
427 Pre-Depends: ${misc:Pre-Depends}
428 Depends: ${misc:Depends}, ${shlibs:Depends}
430 Description: Data Plane Development Kit (librte-pmd-af-packet 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.
434 This package contains the runtime libraries for librte_pmd_af_packet.
436 Package: librte-pmd-bnxt1
437 Architecture: amd64 arm64 i386 ppc64el
439 Pre-Depends: ${misc:Pre-Depends}
440 Depends: ${misc:Depends}, ${shlibs:Depends}
442 Description: Data Plane Development Kit (librte-pmd-bnxt runtime library)
443 DPDK is a set of libraries for fast packet processing. Applications run
444 in user-space and communicate directly with dedicated network interfaces.
446 This package contains the runtime libraries for librte_pmd_bnxt.
448 Package: librte-pmd-bond1
449 Architecture: amd64 arm64 i386 ppc64el
451 Homepage: http://dpdk.org/doc/guides/prog_guide/link_bonding_poll_mode_drv_lib.html
452 Pre-Depends: ${misc:Pre-Depends}
453 Depends: ${misc:Depends}, ${shlibs:Depends}
455 Description: Data Plane Development Kit (librte-pmd-bond runtime library)
456 DPDK is a set of libraries for fast packet processing. Applications run
457 in user-space and communicate directly with dedicated network interfaces.
459 This package contains the runtime libraries for librte_pmd_bond.
461 Package: librte-pmd-cxgbe1
462 Architecture: amd64 arm64 i386 ppc64el
464 Homepage: http://dpdk.org/doc/guides/nics/cxgbe.html
465 Pre-Depends: ${misc:Pre-Depends}
466 Depends: ${misc:Depends}, ${shlibs:Depends}
468 Description: Data Plane Development Kit (librte-pmd-cxgbe runtime library)
469 DPDK is a set of libraries for fast packet processing. Applications run
470 in user-space and communicate directly with dedicated network interfaces.
472 This package contains the runtime libraries for librte_pmd_cxgbe.
474 Package: librte-pmd-e1000-1
475 Architecture: amd64 arm64 i386 ppc64el
477 Homepage: http://dpdk.org/doc/guides/nics/e1000em.html
478 Pre-Depends: ${misc:Pre-Depends}
479 Depends: ${misc:Depends}, ${shlibs:Depends}
481 Description: Data Plane Development Kit (librte-pmd-e1000 runtime library)
482 DPDK is a set of libraries for fast packet processing. Applications run
483 in user-space and communicate directly with dedicated network interfaces.
485 This package contains the runtime libraries for librte_pmd_e1000.
487 Package: librte-pmd-ena1
488 Architecture: amd64 arm64 i386 ppc64el
490 Homepage: http://dpdk.org/doc/guides/nics/ena.html
491 Pre-Depends: ${misc:Pre-Depends}
492 Depends: ${misc:Depends}, ${shlibs:Depends}
494 Description: Data Plane Development Kit (librte-pmd-ena runtime library)
495 DPDK is a set of libraries for fast packet processing. Applications run
496 in user-space and communicate directly with dedicated network interfaces.
498 This package contains the runtime libraries for librte_pmd_ena.
500 Package: librte-pmd-enic1
501 Architecture: amd64 arm64 i386
503 Homepage: http://dpdk.org/doc/guides/nics/enic.html
504 Pre-Depends: ${misc:Pre-Depends}
505 Depends: ${misc:Depends}, ${shlibs:Depends}
507 Description: Data Plane Development Kit (librte-pmd-enic runtime library)
508 DPDK is a set of libraries for fast packet processing. Applications run
509 in user-space and communicate directly with dedicated network interfaces.
511 This package contains the runtime libraries for librte_pmd_enic.
513 Package: librte-pmd-fm10k1
514 Architecture: amd64 i386
516 Homepage: http://dpdk.org/doc/guides/nics/fm10k.html
517 Pre-Depends: ${misc:Pre-Depends}
518 Depends: ${misc:Depends}, ${shlibs:Depends}
520 Description: Data Plane Development Kit (librte-pmd-fm10k runtime library)
521 DPDK is a set of libraries for fast packet processing. Applications run
522 in user-space and communicate directly with dedicated network interfaces.
524 This package contains the runtime libraries for librte_pmd_fm10k.
526 Package: librte-pmd-i40e1
527 Architecture: amd64 arm64 i386 ppc64el
529 Homepage: http://dpdk.org/doc/guides/nics/i40e.html
530 Pre-Depends: ${misc:Pre-Depends}
531 Depends: ${misc:Depends}, ${shlibs:Depends}
533 Description: Data Plane Development Kit (librte-pmd-i40e runtime library)
534 DPDK is a set of libraries for fast packet processing. Applications run
535 in user-space and communicate directly with dedicated network interfaces.
537 This package contains the runtime libraries for librte_pmd_i40e.
539 Package: librte-pmd-ixgbe1
540 Architecture: amd64 arm64 i386
542 Homepage: http://dpdk.org/doc/guides/nics/ixgbe.html
543 Pre-Depends: ${misc:Pre-Depends}
544 Depends: ${misc:Depends}, ${shlibs:Depends}
546 Description: Data Plane Development Kit (librte-pmd-ixgbe runtime library)
547 DPDK is a set of libraries for fast packet processing. Applications run
548 in user-space and communicate directly with dedicated network interfaces.
550 This package contains the runtime libraries for librte_pmd_ixgbe.
552 Package: librte-pmd-null-crypto1
553 Architecture: amd64 arm64 i386 ppc64el
555 Homepage: http://dpdk.org/doc/guides/cryptodevs/null.html
556 Pre-Depends: ${misc:Pre-Depends}
557 Depends: ${misc:Depends}, ${shlibs:Depends}
559 Description: Data Plane Development Kit (librte-pmd-null-crypto runtime library)
560 DPDK is a set of libraries for fast packet processing. Applications run
561 in user-space and communicate directly with dedicated network interfaces.
563 This package contains the runtime libraries for librte_pmd_null_crypto.
565 Package: librte-pmd-null1
566 Architecture: amd64 arm64 i386 ppc64el
568 Homepage: http://dpdk.org/browse/dpdk/tree/drivers/net/null
569 Pre-Depends: ${misc:Pre-Depends}
570 Depends: ${misc:Depends}, ${shlibs:Depends}
572 Description: Data Plane Development Kit (librte-pmd-null runtime library)
573 DPDK is a set of libraries for fast packet processing. Applications run
574 in user-space and communicate directly with dedicated network interfaces.
576 This package contains the runtime libraries for librte_pmd_null.
578 Package: librte-pmd-pcap1
579 Architecture: amd64 arm64 i386 ppc64el
581 Homepage: http://dpdk.org/doc/guides/nics/pcap_ring.html#libpcap-based-pmd
582 Pre-Depends: ${misc:Pre-Depends}
583 Depends: ${misc:Depends}, ${shlibs:Depends}
585 Description: Data Plane Development Kit (librte-pmd-pcap runtime library)
586 DPDK is a set of libraries for fast packet processing. Applications run
587 in user-space and communicate directly with dedicated network interfaces.
589 This package contains the runtime libraries for librte_pmd_pcap.
591 Package: librte-pmd-ring2
592 Architecture: amd64 arm64 i386 ppc64el
594 Homepage: http://dpdk.org/doc/guides/nics/pcap_ring.html#rings-based-pmd
595 Pre-Depends: ${misc:Pre-Depends}
596 Depends: ${misc:Depends}, ${shlibs:Depends}
598 Description: Data Plane Development Kit (librte-pmd-ring runtime library)
599 DPDK is a set of libraries for fast packet processing. Applications run
600 in user-space and communicate directly with dedicated network interfaces.
602 This package contains the runtime libraries for librte_pmd_ring.
604 Package: librte-pmd-vhost1
605 Architecture: amd64 arm64 i386 ppc64el
607 Homepage: http://dpdk.org/doc/guides/nics/vhost.html
608 Pre-Depends: ${misc:Pre-Depends}
609 Depends: ${misc:Depends}, ${shlibs:Depends}
611 Description: Data Plane Development Kit (librte-pmd-vhost runtime library)
612 DPDK is a set of libraries for fast packet processing. Applications run
613 in user-space and communicate directly with dedicated network interfaces.
615 This package contains the runtime libraries for librte_pmd_vhost.
617 Package: librte-pmd-virtio1
618 Architecture: amd64 arm64 i386 ppc64el
620 Homepage: http://dpdk.org/doc/guides/nics/virtio.html
621 Pre-Depends: ${misc:Pre-Depends}
622 Depends: ${misc:Depends}, ${shlibs:Depends}
624 Description: Data Plane Development Kit (librte-pmd-virtio runtime library)
625 DPDK is a set of libraries for fast packet processing. Applications run
626 in user-space and communicate directly with dedicated network interfaces.
628 This package contains the runtime libraries for librte_pmd_virtio.
630 Package: librte-pmd-vmxnet3-uio1
631 Architecture: amd64 arm64 i386
633 Homepage: http://dpdk.org/doc/guides/nics/vmxnet3.html
634 Pre-Depends: ${misc:Pre-Depends}
635 Depends: ${misc:Depends}, ${shlibs:Depends}
637 Description: Data Plane Development Kit (librte-pmd-vmxnet3-uio runtime library)
638 DPDK is a set of libraries for fast packet processing. Applications run
639 in user-space and communicate directly with dedicated network interfaces.
641 This package contains the runtime libraries for librte_pmd_vmxnet3_uio.
643 Package: librte-pmd-xenvirt1
644 Architecture: amd64 arm64 i386
646 Homepage: http://dpdk.org/doc/guides/xen/pkt_switch.html#xen-pmd-frontend-prerequisites
647 Pre-Depends: ${misc:Pre-Depends}
648 Depends: ${misc:Depends}, ${shlibs:Depends}
650 Description: Data Plane Development Kit (librte-pmd-xenvirt runtime library)
651 DPDK is a set of libraries for fast packet processing. Applications run
652 in user-space and communicate directly with dedicated network interfaces.
654 This package contains the runtime libraries for librte_pmd_xenvirt.
656 Package: librte-pmd-qede1
657 Architecture: amd64 arm64 i386 ppc64el
659 Homepage: http://dpdk.org/doc/guides/nics/qede.html
660 Pre-Depends: ${misc:Pre-Depends}
661 Depends: ${misc:Depends}, ${shlibs:Depends}
663 Description: Data Plane Development Kit (librte-pmd-qede runtime library)
664 DPDK is a set of libraries for fast packet processing. Applications run
665 in user-space and communicate directly with dedicated network interfaces.
667 This package contains the runtime libraries for librte_pmd_qede which is
668 The base driver is the backend module for the QLogic FastLinQ QL4xxxx
669 25G/40G CNA family of adapters as well as their virtual functions (VF)
672 Package: librte-port3
673 Architecture: amd64 arm64 i386 ppc64el
675 Homepage: http://dpdk.org/doc/api/rte__port_8h.html
676 Pre-Depends: ${misc:Pre-Depends}
677 Depends: ${misc:Depends}, ${shlibs:Depends}
679 Description: Data Plane Development Kit (librte-port runtime library)
680 DPDK is a set of libraries for fast packet processing. Applications run
681 in user-space and communicate directly with dedicated network interfaces.
683 This package contains the runtime libraries for librte_port.
685 Package: librte-power1
686 Architecture: amd64 arm64 i386 ppc64el
688 Homepage: http://dpdk.org/doc/api/rte__power_8h.html
689 Pre-Depends: ${misc:Pre-Depends}
690 Depends: ${misc:Depends}, ${shlibs:Depends}
692 Description: Data Plane Development Kit (librte-power runtime library)
693 DPDK is a set of libraries for fast packet processing. Applications run
694 in user-space and communicate directly with dedicated network interfaces.
696 This package contains the runtime libraries for librte_power.
698 Package: librte-reorder1
699 Architecture: amd64 arm64 i386 ppc64el
701 Homepage: http://dpdk.org/doc/api/rte__reorder_8h.html
702 Pre-Depends: ${misc:Pre-Depends}
703 Depends: ${misc:Depends}, ${shlibs:Depends}
705 Description: Data Plane Development Kit (librte-reorder runtime library)
706 DPDK is a set of libraries for fast packet processing. Applications run
707 in user-space and communicate directly with dedicated network interfaces.
709 This package contains the runtime libraries for librte_reorder.
711 Package: librte-ring1
712 Architecture: amd64 arm64 i386 ppc64el
714 Homepage: http://dpdk.org/doc/api/rte__ring_8h.html
715 Pre-Depends: ${misc:Pre-Depends}
716 Depends: ${misc:Depends}, ${shlibs:Depends}
718 Description: Data Plane Development Kit (librte_ring runtime library)
719 DPDK is a set of libraries for fast packet processing. Applications run
720 in user-space and communicate directly with dedicated network interfaces.
722 This package contains the runtime libraries for librte_ring.
724 Package: librte-sched1
725 Architecture: amd64 arm64 i386 ppc64el
727 Homepage: http://dpdk.org/doc/api/rte__sched_8h.html
728 Pre-Depends: ${misc:Pre-Depends}
729 Depends: ${misc:Depends}, ${shlibs:Depends}
731 Description: Data Plane Development Kit (librte_sched runtime library)
732 DPDK is a set of libraries for fast packet processing. Applications run
733 in user-space and communicate directly with dedicated network interfaces.
735 This package contains the runtime libraries for librte_sched.
737 Package: librte-table2
738 Architecture: amd64 arm64 i386 ppc64el
740 Homepage: http://dpdk.org/doc/api/rte__table_8h.html
741 Pre-Depends: ${misc:Pre-Depends}
742 Depends: ${misc:Depends}, ${shlibs:Depends}
744 Description: Data Plane Development Kit (librte_table runtime library)
745 DPDK is a set of libraries for fast packet processing. Applications run
746 in user-space and communicate directly with dedicated network interfaces.
748 This package contains the runtime libraries for librte_table.
750 Package: librte-timer1
751 Architecture: amd64 arm64 i386 ppc64el
753 Homepage: http://dpdk.org/doc/api/rte__timer_8h.html
754 Pre-Depends: ${misc:Pre-Depends}
755 Depends: ${misc:Depends}, ${shlibs:Depends}
757 Description: Data Plane Development Kit (librte_timer 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.
761 This package contains the runtime libraries for librte_timer.
763 Package: librte-vhost3
764 Architecture: amd64 arm64 i386 ppc64el
766 Homepage: http://dpdk.org/doc/api/rte__virtio__net_8h.html
767 Pre-Depends: ${misc:Pre-Depends}
768 Depends: ${misc:Depends}, ${shlibs:Depends}
770 Description: Data Plane Development Kit (librte_vhost runtime library)
771 DPDK is a set of libraries for fast packet processing. Applications run
772 in user-space and communicate directly with dedicated network interfaces.
774 This package contains the runtime libraries for librte_vhost.
776 Package: librte-pdump1
777 Architecture: amd64 arm64 i386 ppc64el
779 Pre-Depends: ${misc:Pre-Depends}
780 Depends: ${misc:Depends}, ${shlibs:Depends}
782 Description: Data Plane Development Kit (librte_pdump runtime library)
783 DPDK is a set of libraries for fast packet processing. Applications run
784 in user-space and communicate directly with dedicated network interfaces.
786 This package contains the runtime libraries for librte_pdump.
788 Package: librte-pmd-thunderx-nicvf1
789 Architecture: amd64 arm64 i386 ppc64el
791 Pre-Depends: ${misc:Pre-Depends}
792 Depends: ${misc:Depends}, ${shlibs:Depends}
794 Description: Data Plane Development Kit (librte_pmd_thunderx_nicvf runtime library)
795 DPDK is a set of libraries for fast packet processing. Applications run
796 in user-space and communicate directly with dedicated network interfaces.
798 This package contains the runtime libraries for librte_pmd_thunderx_nicvf.
800 # All following packages are for ABI compatibility to older releases.
801 # Newer DPDK versions are ABI compatible to older ones for at least one release
802 # and more if maintainable.
804 # The cross dependencies in DPDK libraries would otherwise force us to conflict
805 # with older ABI versions to avoid double ld.so resolution
806 # (https://lists.ubuntu.com/archives/ubuntu-devel/2017-February/039659.html).
808 # But the conflicts in debian/control would make the old versions and thereby
809 # the dependent applications non-installable until there is a rebuild (as other
811 # But for our case that would deny most benefits of version named libraries
812 # (e.g. the ability to have both).
814 # Instead of adding conflicts fields - whenever possible - provide a backward
815 # compatible wrapper symlinking to the new (ABI compatible) implementation.
817 # Still as soon as (all) dependendent packages are rebuilt these compat
818 # wrappers can be autoremoved (apt will take care of that)
821 Architecture: amd64 arm64 i386 ppc64el
823 Homepage: http://dpdk.org/doc/api/rte__ethdev_8h.html
824 Pre-Depends: ${misc:Pre-Depends}
825 Depends: librte-ethdev5, ${misc:Depends}, ${shlibs:Depends}
827 Description: Data Plane Development Kit (libethdev 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 runtime libraries for libethdev.
834 Package: librte-cryptodev1
835 Architecture: amd64 arm64 i386 ppc64el
837 Homepage: http://dpdk.org/doc/api/rte__cryptodev_8h.html
838 Pre-Depends: ${misc:Pre-Depends}
839 Depends: librte-cryptodev2, ${misc:Depends}, ${shlibs:Depends}
841 Description: Data Plane Development Kit (librte-cryptodev 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 the runtime libraries for librte_cryptodev.
849 Architecture: amd64 arm64 i386 ppc64el
851 Homepage: http://dpdk.org/doc/api/rte__eal_8h.html
852 Pre-Depends: ${misc:Pre-Depends}
853 Depends: librte-eal3, ${misc:Depends}, ${shlibs:Depends}
855 Description: Data Plane Development Kit (librte-eal runtime library)
856 DPDK is a set of libraries for fast packet processing. Applications run
857 in user-space and communicate directly with dedicated network interfaces.
859 This package contains an ABI compatbility link for an older version of the
860 runtime libraries for librte_eal.