Add package and build-dependency MLX4 and MLX5 PMDs.
[deb_dpdk.git] / debian / control
index b015e30..787f400 100644 (file)
@@ -12,18 +12,17 @@ Build-Depends: debhelper (>= 9),
                graphviz <!nodoc>,
                inkscape <!nodoc>,
                libcap-dev,
+               libibverbs-dev,
                libpcap-dev,
                libnuma-dev,
-               libxen-dev [amd64 arm64 i386],
-               libxenstore3.0 [amd64 arm64 i386],
                python3,
                python3-sphinx <!nodoc>,
                python3-sphinx-rtd-theme <!nodoc>,
                texlive-fonts-recommended <!nodoc>,
                texlive-latex-extra <!nodoc>
-Standards-Version: 4.1.0
+Standards-Version: 4.1.3
 Section: libs
-Homepage: http://www.dpdk.org
+Homepage: https://www.dpdk.org
 Vcs-Git: https://gerrit.fd.io/r/deb_dpdk
 Vcs-Browser: https://gerrit.fd.io/r/gitweb?p=deb_dpdk.git
 
@@ -37,11 +36,11 @@ Depends: hwdata,
          ${python3:Depends},
          ${shlibs:Depends}
 Recommends: ${librte:Recommends},
+            python3-pyelftools,
 Suggests: dpdk-doc,
           dpdk-igb-uio-dkms (= ${binary:Version}),
           dpdk-rte-kni-dkms (= ${binary:Version}),
           linux-image-generic,
-          python-pyelftools,
 Description: Data Plane Development Kit (runtime)
  DPDK is a set of libraries for fast packet processing. Applications run
  in user-space and communicate directly with dedicated network interfaces.
@@ -63,9 +62,9 @@ Package: dpdk-doc
 Section: doc
 Architecture: all
 Multi-Arch: foreign
-Homepage: http://dpdk.org/doc/guides/index.html
-Depends: libjs-jquery, libjs-underscore, ${misc:Depends}, ${python3:Depends}
-Recommends: python3, ${python3:Recommends}
+Homepage: https://dpdk.org/doc/guides/index.html
+Depends: libjs-jquery, libjs-underscore, python3:any, ${misc:Depends}, ${python3:Depends}
+Recommends: ${python3:Recommends}
 Description: Data Plane Development Kit (documentation)
  DPDK is a set of libraries for fast packet processing. Applications run
  in user-space and communicate directly with dedicated network interfaces.
@@ -106,6 +105,7 @@ Architecture: amd64 arm64 i386 ppc64el
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
 Depends: libpcap-dev,
+         zlib1g-dev,
          ${librte:Depends},
          ${misc:Depends}
 Description: Data Plane Development Kit (basic development files)
@@ -119,7 +119,7 @@ Description: Data Plane Development Kit (basic development files)
 Package: librte-ethdev17.11
 Architecture: amd64 arm64 i386 ppc64el
 Multi-Arch: same
-Homepage: http://dpdk.org/doc/api/rte__ethdev_8h.html
+Homepage: https://dpdk.org/doc/api/rte__ethdev_8h.html
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Conflicts: libdpdk0
@@ -132,7 +132,7 @@ Description: Data Plane Development Kit (libethdev runtime library)
 Package: librte-acl17.11
 Architecture: amd64 arm64 i386 ppc64el
 Multi-Arch: same
-Homepage: http://dpdk.org/doc/api/rte__acl_8h.html
+Homepage: https://dpdk.org/doc/api/rte__acl_8h.html
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Conflicts: libdpdk0
@@ -167,7 +167,7 @@ Description: Data Plane Development Kit (librte_bus_dev runtime library)
 Package: librte-cfgfile17.11
 Architecture: amd64 arm64 i386 ppc64el
 Multi-Arch: same
-Homepage: http://dpdk.org/doc/api/rte__cfgfile_8h.html
+Homepage: https://dpdk.org/doc/api/rte__cfgfile_8h.html
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Conflicts: libdpdk0
@@ -192,7 +192,7 @@ Description: Data Plane Development Kit (librte-cmdline runtime library)
 Package: librte-cryptodev17.11
 Architecture: amd64 arm64 i386 ppc64el
 Multi-Arch: same
-Homepage: http://dpdk.org/doc/api/rte__cryptodev_8h.html
+Homepage: https://dpdk.org/doc/api/rte__cryptodev_8h.html
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Conflicts: libdpdk0
@@ -205,7 +205,7 @@ Description: Data Plane Development Kit (librte-cryptodev runtime library)
 Package: librte-distributor17.11
 Architecture: amd64 arm64 i386 ppc64el
 Multi-Arch: same
-Homepage: http://dpdk.org/doc/api/rte__distributor_8h.html
+Homepage: https://dpdk.org/doc/api/rte__distributor_8h.html
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Conflicts: libdpdk0
@@ -218,7 +218,7 @@ Description: Data Plane Development Kit (librte-distributor runtime library)
 Package: librte-eal17.11
 Architecture: amd64 arm64 i386 ppc64el
 Multi-Arch: same
-Homepage: http://dpdk.org/doc/api/rte__eal_8h.html
+Homepage: https://dpdk.org/doc/api/rte__eal_8h.html
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Conflicts: libdpdk0
@@ -231,7 +231,7 @@ Description: Data Plane Development Kit (librte-eal runtime library)
 Package: librte-flow-classify17.11
 Architecture: amd64 arm64 i386 ppc64el
 Multi-Arch: same
-Homepage: http://dpdk.org/doc/api/rte__flow__classify_8h.html
+Homepage: https://dpdk.org/doc/api/rte__flow__classify_8h.html
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Description: Data Plane Development Kit (librte-flow-classify runtime library)
@@ -243,10 +243,10 @@ Description: Data Plane Development Kit (librte-flow-classify runtime library)
 Package: librte-gro17.11
 Architecture: amd64 arm64 i386 ppc64el
 Multi-Arch: same
-Homepage: http://dpdk.org/doc/api/rte__gro_8h.html
+Homepage: https://dpdk.org/doc/api/rte__gro_8h.html
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
-Description: Data Plane Development Kit (librte-eal runtime library)
+Description: Data Plane Development Kit (librte-gro runtime library)
  DPDK is a set of libraries for fast packet processing. Applications run
  in user-space and communicate directly with dedicated network interfaces.
  .
@@ -255,7 +255,7 @@ Description: Data Plane Development Kit (librte-eal runtime library)
 Package: librte-gso17.11
 Architecture: amd64 arm64 i386 ppc64el
 Multi-Arch: same
-Homepage: http://dpdk.org/doc/api/rte__gso_8h.html
+Homepage: https://dpdk.org/doc/api/rte__gso_8h.html
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Description: Data Plane Development Kit (librte-gso runtime library)
@@ -267,7 +267,7 @@ Description: Data Plane Development Kit (librte-gso runtime library)
 Package: librte-hash17.11
 Architecture: amd64 arm64 i386 ppc64el
 Multi-Arch: same
-Homepage: http://dpdk.org/doc/api/rte__hash_8h.html
+Homepage: https://dpdk.org/doc/api/rte__hash_8h.html
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Conflicts: libdpdk0
@@ -280,7 +280,7 @@ Description: Data Plane Development Kit (librte-hash runtime library)
 Package: librte-ip-frag17.11
 Architecture: amd64 arm64 i386 ppc64el
 Multi-Arch: same
-Homepage: http://dpdk.org/doc/api/rte__ip__frag_8h.html
+Homepage: https://dpdk.org/doc/api/rte__ip__frag_8h.html
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Conflicts: libdpdk0
@@ -293,7 +293,7 @@ Description: Data Plane Development Kit (librte-ip-frag runtime library)
 Package: librte-jobstats17.11
 Architecture: amd64 arm64 i386 ppc64el
 Multi-Arch: same
-Homepage: http://dpdk.org/doc/api/rte__jobstats_8h_source.html
+Homepage: https://dpdk.org/doc/api/rte__jobstats_8h_source.html
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Conflicts: libdpdk0
@@ -306,7 +306,7 @@ Description: Data Plane Development Kit (librte-jobstats runtime library)
 Package: librte-kni17.11
 Architecture: amd64 arm64 ppc64el
 Multi-Arch: same
-Homepage: http://dpdk.org/doc/api/rte__kni_8h.html
+Homepage: https://dpdk.org/doc/api/rte__kni_8h.html
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Conflicts: libdpdk0
@@ -319,7 +319,7 @@ Description: Data Plane Development Kit (librte-kni runtime library)
 Package: librte-kvargs17.11
 Architecture: amd64 arm64 i386 ppc64el
 Multi-Arch: same
-Homepage: http://dpdk.org/doc/api/rte__kvargs_8h.html
+Homepage: https://dpdk.org/doc/api/rte__kvargs_8h.html
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Conflicts: libdpdk0
@@ -332,7 +332,7 @@ Description: Data Plane Development Kit (librte-kvargs runtime library)
 Package: librte-lpm17.11
 Architecture: amd64 arm64 i386 ppc64el
 Multi-Arch: same
-Homepage: http://dpdk.org/doc/api/rte__lpm_8h.html
+Homepage: https://dpdk.org/doc/api/rte__lpm_8h.html
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Conflicts: libdpdk0
@@ -345,7 +345,7 @@ Description: Data Plane Development Kit (librte-lpm runtime library)
 Package: librte-mbuf17.11
 Architecture: amd64 arm64 i386 ppc64el
 Multi-Arch: same
-Homepage: http://dpdk.org/doc/api/rte__mbuf_8h.html
+Homepage: https://dpdk.org/doc/api/rte__mbuf_8h.html
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Conflicts: libdpdk0
@@ -358,7 +358,7 @@ Description: Data Plane Development Kit (librte-mbuf2 runtime library)
 Package: librte-member17.11
 Architecture: amd64 arm64 i386 ppc64el
 Multi-Arch: same
-Homepage: http://dpdk.org/doc/api/rte__member_8h.html
+Homepage: https://dpdk.org/doc/api/rte__member_8h.html
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Conflicts: libdpdk0
@@ -371,7 +371,7 @@ Description: Data Plane Development Kit (librte-member runtime library)
 Package: librte-mempool17.11
 Architecture: amd64 arm64 i386 ppc64el
 Multi-Arch: same
-Homepage: http://dpdk.org/doc/api/rte__mempool_8h.html
+Homepage: https://dpdk.org/doc/api/rte__mempool_8h.html
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Conflicts: libdpdk0
@@ -384,7 +384,7 @@ Description: Data Plane Development Kit (librte-mempool runtime library)
 Package: librte-meter17.11
 Architecture: amd64 arm64 i386 ppc64el
 Multi-Arch: same
-Homepage: http://dpdk.org/doc/api/rte__meter_8h.html
+Homepage: https://dpdk.org/doc/api/rte__meter_8h.html
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Conflicts: libdpdk0
@@ -397,7 +397,7 @@ Description: Data Plane Development Kit (librte-meter runtime library)
 Package: librte-pci17.11
 Architecture: amd64 arm64 i386 ppc64el
 Multi-Arch: same
-Homepage: http://dpdk.org/doc/api/rte__pci_8h.html
+Homepage: https://dpdk.org/doc/api/rte__pci_8h.html
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Description: Data Plane Development Kit (librte_pci runtime library)
@@ -409,7 +409,7 @@ Description: Data Plane Development Kit (librte_pci runtime library)
 Package: librte-pipeline17.11
 Architecture: amd64 arm64 i386 ppc64el
 Multi-Arch: same
-Homepage: http://dpdk.org/doc/api/rte__pipeline_8h.html
+Homepage: https://dpdk.org/doc/api/rte__pipeline_8h.html
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Conflicts: libdpdk0
@@ -422,7 +422,7 @@ Description: Data Plane Development Kit (librte-pipeline runtime library)
 Package: librte-net17.11
 Architecture: amd64 arm64 i386 ppc64el
 Multi-Arch: same
-Homepage: http://dpdk.org/doc/guides/prog_guide/overview.html?highlight=librte_net#librte-net
+Homepage: https://dpdk.org/doc/guides/prog_guide/overview.html?highlight=librte_net#librte-net
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Conflicts: libdpdk0
@@ -440,7 +440,7 @@ Description: Data Plane Development Kit (librte-net runtime library)
 Package: librte-pmd-af-packet17.11
 Architecture: amd64 arm64 i386 ppc64el
 Multi-Arch: same
-Homepage: http://dpdk.org/browse/dpdk/tree/drivers/net/af_packet
+Homepage: https://dpdk.org/browse/dpdk/tree/drivers/net/af_packet
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Conflicts: libdpdk0
@@ -465,7 +465,7 @@ Description: Data Plane Development Kit (librte-pmd-bnxt runtime library)
 Package: librte-pmd-bond17.11
 Architecture: amd64 arm64 i386 ppc64el
 Multi-Arch: same
-Homepage: http://dpdk.org/doc/guides/prog_guide/link_bonding_poll_mode_drv_lib.html
+Homepage: https://dpdk.org/doc/guides/prog_guide/link_bonding_poll_mode_drv_lib.html
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Conflicts: libdpdk0
@@ -478,7 +478,7 @@ Description: Data Plane Development Kit (librte-pmd-bond runtime library)
 Package: librte-pmd-cxgbe17.11
 Architecture: amd64 arm64 i386 ppc64el
 Multi-Arch: same
-Homepage: http://dpdk.org/doc/guides/nics/cxgbe.html
+Homepage: https://dpdk.org/doc/guides/nics/cxgbe.html
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Conflicts: libdpdk0
@@ -491,7 +491,7 @@ Description: Data Plane Development Kit (librte-pmd-cxgbe runtime library)
 Package: librte-pmd-e1000-17.11
 Architecture: amd64 arm64 i386 ppc64el
 Multi-Arch: same
-Homepage: http://dpdk.org/doc/guides/nics/e1000em.html
+Homepage: https://dpdk.org/doc/guides/nics/e1000em.html
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Conflicts: libdpdk0
@@ -504,7 +504,7 @@ Description: Data Plane Development Kit (librte-pmd-e1000 runtime library)
 Package: librte-pmd-ena17.11
 Architecture: amd64 arm64 i386 ppc64el
 Multi-Arch: same
-Homepage: http://dpdk.org/doc/guides/nics/ena.html
+Homepage: https://dpdk.org/doc/guides/nics/ena.html
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Conflicts: libdpdk0
@@ -517,7 +517,7 @@ Description: Data Plane Development Kit (librte-pmd-ena runtime library)
 Package: librte-pmd-enic17.11
 Architecture: amd64 arm64 i386
 Multi-Arch: same
-Homepage: http://dpdk.org/doc/guides/nics/enic.html
+Homepage: https://dpdk.org/doc/guides/nics/enic.html
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Conflicts: libdpdk0
@@ -530,7 +530,7 @@ Description: Data Plane Development Kit (librte-pmd-enic runtime library)
 Package: librte-pmd-failsafe17.11
 Architecture: amd64 arm64 i386 ppc64el
 Multi-Arch: same
-Homepage: http://dpdk.org/doc/guides/nics/fail_safe.html
+Homepage: https://dpdk.org/doc/guides/nics/fail_safe.html
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Conflicts: libdpdk0
@@ -543,7 +543,7 @@ Description: Data Plane Development Kit (librte-pmd-failsafe runtime library)
 Package: librte-pmd-fm10k17.11
 Architecture: amd64 i386
 Multi-Arch: same
-Homepage: http://dpdk.org/doc/guides/nics/fm10k.html
+Homepage: https://dpdk.org/doc/guides/nics/fm10k.html
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Conflicts: libdpdk0
@@ -556,7 +556,7 @@ Description: Data Plane Development Kit (librte-pmd-fm10k runtime library)
 Package: librte-pmd-i40e17.11
 Architecture: amd64 arm64 i386 ppc64el
 Multi-Arch: same
-Homepage: http://dpdk.org/doc/guides/nics/i40e.html
+Homepage: https://dpdk.org/doc/guides/nics/i40e.html
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Conflicts: libdpdk0
@@ -569,7 +569,7 @@ Description: Data Plane Development Kit (librte-pmd-i40e runtime library)
 Package: librte-pmd-ixgbe17.11
 Architecture: amd64 arm64 i386
 Multi-Arch: same
-Homepage: http://dpdk.org/doc/guides/nics/ixgbe.html
+Homepage: https://dpdk.org/doc/guides/nics/ixgbe.html
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Conflicts: libdpdk0
@@ -582,7 +582,7 @@ Description: Data Plane Development Kit (librte-pmd-ixgbe runtime library)
 Package: librte-pmd-null-crypto17.11
 Architecture: amd64 arm64 i386 ppc64el
 Multi-Arch: same
-Homepage: http://dpdk.org/doc/guides/cryptodevs/null.html
+Homepage: https://dpdk.org/doc/guides/cryptodevs/null.html
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Conflicts: libdpdk0
@@ -595,7 +595,7 @@ Description: Data Plane Development Kit (librte-pmd-null-crypto runtime library)
 Package: librte-pmd-null17.11
 Architecture: amd64 arm64 i386 ppc64el
 Multi-Arch: same
-Homepage: http://dpdk.org/browse/dpdk/tree/drivers/net/null
+Homepage: https://dpdk.org/browse/dpdk/tree/drivers/net/null
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Conflicts: libdpdk0
@@ -608,7 +608,7 @@ Description: Data Plane Development Kit (librte-pmd-null runtime library)
 Package: librte-pmd-pcap17.11
 Architecture: amd64 arm64 i386 ppc64el
 Multi-Arch: same
-Homepage: http://dpdk.org/doc/guides/nics/pcap_ring.html#libpcap-based-pmd
+Homepage: https://dpdk.org/doc/guides/nics/pcap_ring.html#libpcap-based-pmd
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Conflicts: libdpdk0
@@ -621,7 +621,7 @@ Description: Data Plane Development Kit (librte-pmd-pcap runtime library)
 Package: librte-pmd-ring17.11
 Architecture: amd64 arm64 i386 ppc64el
 Multi-Arch: same
-Homepage: http://dpdk.org/doc/guides/nics/pcap_ring.html#rings-based-pmd
+Homepage: https://dpdk.org/doc/guides/nics/pcap_ring.html#rings-based-pmd
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Conflicts: libdpdk0
@@ -648,7 +648,7 @@ Description: Data Plane Development Kit (librte-pmd-softnic runtime library)
 Package: librte-pmd-vhost17.11
 Architecture: amd64 arm64 i386 ppc64el
 Multi-Arch: same
-Homepage: http://dpdk.org/doc/guides/nics/vhost.html
+Homepage: https://dpdk.org/doc/guides/nics/vhost.html
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Conflicts: libdpdk0
@@ -661,7 +661,7 @@ Description: Data Plane Development Kit (librte-pmd-vhost runtime library)
 Package: librte-pmd-virtio17.11
 Architecture: amd64 arm64 i386 ppc64el
 Multi-Arch: same
-Homepage: http://dpdk.org/doc/guides/nics/virtio.html
+Homepage: https://dpdk.org/doc/guides/nics/virtio.html
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Conflicts: libdpdk0
@@ -674,7 +674,7 @@ Description: Data Plane Development Kit (librte-pmd-virtio runtime library)
 Package: librte-pmd-vmxnet3-uio17.11
 Architecture: amd64 arm64 i386
 Multi-Arch: same
-Homepage: http://dpdk.org/doc/guides/nics/vmxnet3.html
+Homepage: https://dpdk.org/doc/guides/nics/vmxnet3.html
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Conflicts: libdpdk0
@@ -684,23 +684,10 @@ Description: Data Plane Development Kit (librte-pmd-vmxnet3-uio runtime library)
  .
  This package contains the runtime libraries for librte_pmd_vmxnet3_uio.
 
-Package: librte-pmd-xenvirt17.11
-Architecture: amd64 arm64 i386
-Multi-Arch: same
-Homepage: http://dpdk.org/doc/guides/xen/pkt_switch.html#xen-pmd-frontend-prerequisites
-Pre-Depends: ${misc:Pre-Depends}
-Depends: ${misc:Depends}, ${shlibs:Depends}
-Conflicts: libdpdk0
-Description: Data Plane Development Kit (librte-pmd-xenvirt runtime library)
- DPDK is a set of libraries for fast packet processing. Applications run
- in user-space and communicate directly with dedicated network interfaces.
- .
- This package contains the runtime libraries for librte_pmd_xenvirt.
-
 Package: librte-pmd-qede17.11
 Architecture: amd64 arm64 i386 ppc64el
 Multi-Arch: same
-Homepage: http://dpdk.org/doc/guides/nics/qede.html
+Homepage: https://dpdk.org/doc/guides/nics/qede.html
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Conflicts: libdpdk0
@@ -716,7 +703,7 @@ Description: Data Plane Development Kit (librte-pmd-qede runtime library)
 Package: librte-port17.11
 Architecture: amd64 arm64 i386 ppc64el
 Multi-Arch: same
-Homepage: http://dpdk.org/doc/api/rte__port_8h.html
+Homepage: https://dpdk.org/doc/api/rte__port_8h.html
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Conflicts: libdpdk0
@@ -729,7 +716,7 @@ Description: Data Plane Development Kit (librte-port runtime library)
 Package: librte-power17.11
 Architecture: amd64 arm64 i386 ppc64el
 Multi-Arch: same
-Homepage: http://dpdk.org/doc/api/rte__power_8h.html
+Homepage: https://dpdk.org/doc/api/rte__power_8h.html
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Conflicts: libdpdk0
@@ -742,7 +729,7 @@ Description: Data Plane Development Kit (librte-power runtime library)
 Package: librte-reorder17.11
 Architecture: amd64 arm64 i386 ppc64el
 Multi-Arch: same
-Homepage: http://dpdk.org/doc/api/rte__reorder_8h.html
+Homepage: https://dpdk.org/doc/api/rte__reorder_8h.html
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Conflicts: libdpdk0
@@ -755,7 +742,7 @@ Description: Data Plane Development Kit (librte-reorder runtime library)
 Package: librte-ring17.11
 Architecture: amd64 arm64 i386 ppc64el
 Multi-Arch: same
-Homepage: http://dpdk.org/doc/api/rte__ring_8h.html
+Homepage: https://dpdk.org/doc/api/rte__ring_8h.html
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Conflicts: libdpdk0
@@ -768,7 +755,7 @@ Description: Data Plane Development Kit (librte_ring runtime library)
 Package: librte-sched17.11
 Architecture: amd64 arm64 i386 ppc64el
 Multi-Arch: same
-Homepage: http://dpdk.org/doc/api/rte__sched_8h.html
+Homepage: https://dpdk.org/doc/api/rte__sched_8h.html
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Conflicts: libdpdk0
@@ -781,7 +768,7 @@ Description: Data Plane Development Kit (librte_sched runtime library)
 Package: librte-security17.11
 Architecture: amd64 arm64 i386 ppc64el
 Multi-Arch: same
-Homepage: http://dpdk.org/doc/api/rte__security_8h.html
+Homepage: https://dpdk.org/doc/api/rte__security_8h.html
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Conflicts: libdpdk0
@@ -794,7 +781,7 @@ Description: Data Plane Development Kit (librte_security runtime library)
 Package: librte-table17.11
 Architecture: amd64 arm64 i386 ppc64el
 Multi-Arch: same
-Homepage: http://dpdk.org/doc/api/rte__table_8h.html
+Homepage: https://dpdk.org/doc/api/rte__table_8h.html
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Conflicts: libdpdk0
@@ -807,7 +794,7 @@ Description: Data Plane Development Kit (librte_table runtime library)
 Package: librte-timer17.11
 Architecture: amd64 arm64 i386 ppc64el
 Multi-Arch: same
-Homepage: http://dpdk.org/doc/api/rte__timer_8h.html
+Homepage: https://dpdk.org/doc/api/rte__timer_8h.html
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Conflicts: libdpdk0
@@ -820,7 +807,7 @@ Description: Data Plane Development Kit (librte_timer runtime library)
 Package: librte-vhost17.11
 Architecture: amd64 arm64 i386 ppc64el
 Multi-Arch: same
-Homepage: http://dpdk.org/doc/api/rte__vhost_8h.html
+Homepage: https://dpdk.org/doc/api/rte__vhost_8h.html
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Conflicts: libdpdk0
@@ -1022,6 +1009,18 @@ Description: Data Plane Development Kit (librte_pmd_octeontx_ssovf runtime libra
  .
  This package contains the runtime libraries for librte_pmd_octeontx_ssovf.
 
+Package: librte-pmd-octeontx17.11
+Architecture: amd64 arm64 i386 ppc64el
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Conflicts: libdpdk0
+Description: Data Plane Development Kit (librte_pmd_octeontx runtime library)
+ DPDK is a set of libraries for fast packet processing. Applications run
+ in user-space and communicate directly with dedicated network interfaces.
+ .
+ This package contains the runtime libraries for librte_pmd_octeontx.
+
 Package: librte-pmd-sfc-efx17.11
 Architecture: amd64
 Multi-Arch: same
@@ -1082,3 +1081,28 @@ Description: Data Plane Development Kit (librte_pmd_thunderx_nicvf runtime libra
  .
  This package contains the runtime libraries for librte_pmd_thunderx_nicvf.
 
+Package: librte-pmd-mlx4-17.11
+Architecture: amd64 arm64 i386 ppc64el
+Multi-Arch: same
+Homepage: https://dpdk.org/doc/guides/nics/mlx4.html
+Pre-Depends: ${misc:Pre-Depends}
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Conflicts: libdpdk0
+Description: Data Plane Development Kit (librte-pmd-mlx4 runtime library)
+ DPDK is a set of libraries for fast packet processing. Applications run
+ in user-space and communicate directly with dedicated network interfaces.
+ .
+ This package contains the runtime libraries for librte-pmd-mlx4.
+
+Package: librte-pmd-mlx5-17.11
+Architecture: amd64 arm64 i386 ppc64el
+Multi-Arch: same
+Homepage: https://dpdk.org/doc/guides/nics/mlx5.html
+Pre-Depends: ${misc:Pre-Depends}
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Conflicts: libdpdk0
+Description: Data Plane Development Kit (librte-pmd-mlx5 runtime library)
+ DPDK is a set of libraries for fast packet processing. Applications run
+ in user-space and communicate directly with dedicated network interfaces.
+ .
+ This package contains the runtime libraries for librte-pmd-mlx5.