Subject: CVS commit: pkgsrc/sysutils/pciutils
From: Thomas Klausner
Date: 2024-02-25 16:08:51
Message id: 20240225150851.383ACFA27@cvs.NetBSD.org

Log Message:
pciutils: update to 3.11.1.

2024-02-25  Martin Mares <mj@ucw.cz>

	* Released as 3.11.1.

	* Fixed wrong API version in lib/pci.h.

	* Updated README.Windows.

	* Fix compilation on Windows.

2024-02-24  Martin Mares <mj@ucw.cz>

	* Released as 3.11.0.

	* update-pciids now supports XZ compression. If libpci is configured
	  with support for compression, all downloaded files are recompressed
	  as gzip. Otherwise they are stored as plain text.

	* update-pciids now sends itself as the User-Agent.

	* Added a pcilmr utility for PCIe lane margining. Thanks to Nikita
	  Proshkin for contributing it.

	* Re-factored access to i386 ports on all relevant platforms.

	* Added i386 port access on OpenBSD.

	* Back-ends for Windows received many bug fixes and improvements.

	* ECAM back-end now scans ACPI and BIOS memory faster.

	* Linux systems without pread/pwrite are no longer supported
	  as they are hopefully long gone. This helps avoid the tricky check
	  for presence of pread which was found to fail on musl libc.

	* Improved decoding of PCIe control and status registers.

	* Decoding of CXL capabilities now supports up to CXL 3.0.

	* lspci now displays interrupt message numbers consistently across
	  different capabilities.

	* Cache of IDs resolved via DNS, which was located in ~/.pci-ids
	  by default, is now stored according to the XDG base directory
	  specification in $XDG_CACHE_HOME/pci-ids.

	* All source files now have SPDX license identifiers.

	* Internal: The "aux" fields of structs pci_access and pci_dev
	  reserved for use by back-ends were renamed to backend_data to better
	  reflect their meaning.

	* As usually, various minor bug fixes and updated pci.ids.

Files:
RevisionActionfile
1.57modifypkgsrc/sysutils/pciutils/Makefile
1.9modifypkgsrc/sysutils/pciutils/PLIST
1.46modifypkgsrc/sysutils/pciutils/distinfo
1.32modifypkgsrc/sysutils/pciutils/patches/patch-aa
1.8modifypkgsrc/sysutils/pciutils/patches/patch-ab
1.4modifypkgsrc/sysutils/pciutils/patches/patch-lib_internal.h
1.2removepkgsrc/sysutils/pciutils/patches/patch-lib_i386-io-sunos.h