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