pciutils: update to 3.8.0 and HSTS

changelog:
        2022-04-16  Martin Mares <mj@ucw.cz>

 	* Released as 3.8.0.

 	* Filters can now match devices based on partially specified
 	  class code and also on the programming interface.

 	* Reporting of link speeds, power limits, and virtual function tags
 	  has been updated to the current PCIe specification.

 	* We decode the Data Object Exchange capability.

 	* Bus mapping mode works in non-zero domains.

 	* pci_fill_info() can fetch more fields: bridge bases, programming
 	  interface, revision, subsystem vendor and device ID, OS driver,
 	  and also parent bridge. Internally, the implementation was rewritten,
 	  significantly reducing the number of corner cases to be handled.

 	* The Windows port was revived and greatly improved by Pali Rohár.
 	  It requires less magic to compile. More importantly, it runs on both
 	  old and recent Windows systems (see README.Windows for details).

 	* Added a new Windows back-end using the cfgmgr32 interface.
 	  It does not provide direct access to the configuration space,
 	  but basic information about the device is reported via pci_fill_info().
 	  For back-ends of this type, we now provide an emulated read-only
 	  config space.

 	* If the configuration space is not readable for some reason
 	  (e.g., the cfgmgr32 back-end, but also badly implemented sleep mode
 	  of some devices), lspci prints only information provided by the OS.

 	* The Hurd back-end was greatly improved thanks to Joan Lledó.

 	* Various minor bug fixes and improvements.

 	* We officially require a working C99 compiler. Sorry, MSVC.

 	* As usually, updated pci.ids to the current snapshot of the database.
This commit is contained in:
Rudi Heitbaum 2022-04-19 11:03:13 +00:00
parent d44d303123
commit d6959c9ace

View File

@ -3,11 +3,11 @@
# Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv) # Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="pciutils" PKG_NAME="pciutils"
PKG_VERSION="3.7.0" PKG_VERSION="3.8.0"
PKG_SHA256="9d40b97be8b6a2cdf96aead5a61881d1f7e4e0da9544a9bac4fba1ae9dcd40eb" PKG_SHA256="91edbd0429a84705c9ad156d4ff38ccc724d41ea54c4c5b88e38e996f8a34f05"
PKG_LICENSE="GPL" PKG_LICENSE="GPL"
PKG_SITE="http://mj.ucw.cz/pciutils.shtml" PKG_SITE="http://mj.ucw.cz/pciutils.shtml"
PKG_URL="http://www.kernel.org/pub/software/utils/pciutils/${PKG_NAME}-${PKG_VERSION}.tar.xz" PKG_URL="https://www.kernel.org/pub/software/utils/pciutils/${PKG_NAME}-${PKG_VERSION}.tar.xz"
PKG_DEPENDS_TARGET="toolchain kmod systemd" PKG_DEPENDS_TARGET="toolchain kmod systemd"
PKG_LONGDESC="Utilities for inspecting devices connected to the PCI bus and the PCI vendor/product ID database." PKG_LONGDESC="Utilities for inspecting devices connected to the PCI bus and the PCI vendor/product ID database."