Commit Graph

134 Commits

Author SHA256 Message Date
Dominique Leuenberger
8bc32d97f3 Accepting request 1189814 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1189814
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pciutils?expand=0&rev=76
2024-07-29 19:52:39 +00:00
Peter Simons
73a6b75b61 Synchronize package with SLE-15-SP3. [PED-8393]
OBS-URL: https://build.opensuse.org/package/show/Base:System/pciutils?expand=0&rev=98
2024-07-19 14:44:28 +00:00
Peter Simons
617ca5cef5 Synchronize package with SLE-15-SP3. [PED-8393]
OBS-URL: https://build.opensuse.org/package/show/Base:System/pciutils?expand=0&rev=97
2024-07-19 14:29:54 +00:00
Ana Guerrero
fc9e9f4558 Accepting request 1184159 from Base:System
- update to 3.13.0:
  * lspci decodes CXL 1.1 device link status information.
  * Further development of the pcilmr (the link margining
    utility)
  * Dump parsing supports 6-digit domain numbers.
  * Bug fixes in PCIe link state reporting.
  * Decode more fields in PCIe AER capability.
  * Fixed build on Linux systems with musl libc.
  * Updated pci.ids.

  * As usual, updated pci.ids to the current snapshot of the database.
- Add Source URL, see https://en.opensuse.org/SourceUrls
  * More capabilities: Transaction Processing Hints, Latency
  * When we format a name and it does not fit in the buffer, we
    truncate it instead of returning "buffer too small" instead.
    This works on all platforms with sane (i.e., C99-compatible)
- update to 3.1.7
- fix last patch
- add fclose to dump_init (bnc#529469)
- update to 3.1.3
   properly. It also stops on any item in unknown format,
- update to 3.1.2
- update to 3.0.1
 * Worked around compatibility problems with various default
   settings of wget
 * Fixed bug in filters which caused them to refuse
 * Fixed several build problems: builds without PCI_USE_DNS
   on Linux and with PCI_USE_DNS on Solaris and *BSD. Static
- update to 3.0.0
 * The makefile system has been reworked. All configuration

OBS-URL: https://build.opensuse.org/request/show/1184159
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pciutils?expand=0&rev=75
2024-07-03 18:28:52 +00:00
3611390e3b - update to 3.13.0:
* lspci decodes CXL 1.1 device link status information.
  * Further development of the pcilmr (the link margining
    utility)
  * Dump parsing supports 6-digit domain numbers.
  * Bug fixes in PCIe link state reporting.
  * Decode more fields in PCIe AER capability.
  * Fixed build on Linux systems with musl libc.
  * Updated pci.ids.
  * As usual, updated pci.ids to the current snapshot of the database.
- Add Source URL, see https://en.opensuse.org/SourceUrls
  * More capabilities: Transaction Processing Hints, Latency
  * When we format a name and it does not fit in the buffer, we
    truncate it instead of returning "buffer too small" instead.
    This works on all platforms with sane (i.e., C99-compatible)
- update to 3.1.7
- fix last patch
- add fclose to dump_init (bnc#529469)
- update to 3.1.3
   properly. It also stops on any item in unknown format,
- update to 3.1.2
- update to 3.0.1
 * Worked around compatibility problems with various default
   settings of wget
 * Fixed bug in filters which caused them to refuse
 * Fixed several build problems: builds without PCI_USE_DNS
   on Linux and with PCI_USE_DNS on Solaris and *BSD. Static
- update to 3.0.0
 * The makefile system has been reworked. All configuration
 * The libpci can be built as a shared library with properly

OBS-URL: https://build.opensuse.org/package/show/Base:System/pciutils?expand=0&rev=95
2024-06-30 21:39:10 +00:00
Ana Guerrero
2934ca65ac Accepting request 1180054 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1180054
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pciutils?expand=0&rev=74
2024-06-12 13:37:47 +00:00
086353e95f Accepting request 1179944 from home:AndreasStieger:branches:Base:System
fixup last submission

OBS-URL: https://build.opensuse.org/request/show/1179944
OBS-URL: https://build.opensuse.org/package/show/Base:System/pciutils?expand=0&rev=93
2024-06-11 17:34:51 +00:00
Anna Maresova
a98964d44c Accepting request 1179566 from home:AndreasStieger:branches:Base:System
pciutils 3.12.0

OBS-URL: https://build.opensuse.org/request/show/1179566
OBS-URL: https://build.opensuse.org/package/show/Base:System/pciutils?expand=0&rev=92
2024-06-11 08:04:40 +00:00
Dominique Leuenberger
be41a371b7 Accepting request 1086204 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1086204
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pciutils?expand=0&rev=73
2023-05-12 18:32:19 +00:00
Peter Simons
9ac361d070 Accepting request 1086194 from home:polslinux:branches:Base:System
- Update to 3.10.0:
  - Fixed bug in definition of versioned symbol aliases
    in shared libpci, which made compiling with link-time
    optimization fail.
  - Filters now accept "0x..." syntax for backward compatibility.
  - Windows: The cfgmgr32 back-end which provides the list of devices
    can be combined with another back-end which provides access
    to configuration space.
  - ECAM (Enhanced Configuration Access Mechanism), which is defined
    by the PCIe standard, is now supported. It requires root privileges,
    access to physical memory, and also manual configuration on some
    systems.
  - lspci: Tree view now works on multi-domain systems. It now respects
    filters properly.
  - Last but not least, pci.ids were updated to the current snapshot
    of the database. This includes overall cleanup of entries with
    non-ASCII characters in their names -- such characters are allowed,
    but only if they convey interesting information (e.g., umlauts
    in German company names, but not the "registered trade mark" sign).

OBS-URL: https://build.opensuse.org/request/show/1086194
OBS-URL: https://build.opensuse.org/package/show/Base:System/pciutils?expand=0&rev=90
2023-05-11 08:53:24 +00:00
Dominique Leuenberger
0e941ce8e0 Accepting request 1058138 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1058138
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pciutils?expand=0&rev=72
2023-01-15 16:57:41 +00:00
58f4c53068 Accepting request 1055720 from home:lnussel:usrmerge
Replace transitional %usrmerged macro with regular version check (boo#1206798)

OBS-URL: https://build.opensuse.org/request/show/1055720
OBS-URL: https://build.opensuse.org/package/show/Base:System/pciutils?expand=0&rev=88
2023-01-13 07:39:05 +00:00
Dominique Leuenberger
6911342d26 Accepting request 1039674 from Base:System
- update to 3.9.0:
  * We decode Compute Express Link (CXL) capabilities.
  * The tree mode of lspci is now compatible with filtering options.
  * When setpci is used with a named register, it checks whether
    the register is present in the particular header type.
  * Linux: The intel-conf[12] back-ends prefer to use ioperm() instead
    of iopl() to gain access to I/O ports.
  * mmio-conf1(-ext): Added a new back-end implementing the intel-conf1
    interface over MMIO. This is useful on some ARM machines, but it
    requires manual configuration of the MMIO addresses.
  * As usually, updated pci.ids to the current snapshot of the database.

OBS-URL: https://build.opensuse.org/request/show/1039674
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pciutils?expand=0&rev=71
2022-12-04 13:57:38 +00:00
fb706f6a32 - update to 3.9.0:
* We decode Compute Express Link (CXL) capabilities.
  * The tree mode of lspci is now compatible with filtering options.
  * When setpci is used with a named register, it checks whether
    the register is present in the particular header type.
  * Linux: The intel-conf[12] back-ends prefer to use ioperm() instead
    of iopl() to gain access to I/O ports.
  * mmio-conf1(-ext): Added a new back-end implementing the intel-conf1
    interface over MMIO. This is useful on some ARM machines, but it
    requires manual configuration of the MMIO addresses.
  * As usually, updated pci.ids to the current snapshot of the database.

OBS-URL: https://build.opensuse.org/package/show/Base:System/pciutils?expand=0&rev=86
2022-12-02 21:44:55 +00:00
Dominique Leuenberger
5ed3f217c6 Accepting request 976584 from Base:System
OBS-URL: https://build.opensuse.org/request/show/976584
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pciutils?expand=0&rev=70
2022-05-14 20:52:10 +00:00
Peter Simons
7d4503adc6 Accepting request 976583 from home:gmbr3:Active
- Make shared library executable

OBS-URL: https://build.opensuse.org/request/show/976583
OBS-URL: https://build.opensuse.org/package/show/Base:System/pciutils?expand=0&rev=84
2022-05-12 10:02:38 +00:00
Dominique Leuenberger
3f382261ed Accepting request 972435 from Base:System
OBS-URL: https://build.opensuse.org/request/show/972435
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pciutils?expand=0&rev=69
2022-04-26 18:14:58 +00:00
Peter Simons
697120b3c8 Accepting request 971819 from home:polslinux:branches:Base:System
- Update to 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.
  * 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.
	* As usually, updated pci.ids to the current snapshot of the database.
- Rebase pciutils-3.1.9_pkgconfig.patch
- Rebase pciutils-ocloexec.patch
- Rebase pciutils-endianh.patch
- Drop pciutils-add-decode-support-for-RCECs.patch

OBS-URL: https://build.opensuse.org/request/show/971819
OBS-URL: https://build.opensuse.org/package/show/Base:System/pciutils?expand=0&rev=82
2022-04-25 05:35:50 +00:00
Dominique Leuenberger
f6b9f582ed Accepting request 948337 from Base:System
OBS-URL: https://build.opensuse.org/request/show/948337
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pciutils?expand=0&rev=68
2022-01-26 20:26:32 +00:00
Peter Simons
3440e81f9e Accepting request 948234 from home:gmbr3:Active
- Set sbindir to /usr/bin to fix Steam issues
  (rh#1858437, gh#ValveSoftware/steam-for-linux#3306)
- Add symlinks from /usr/sbin to /usr/bin

OBS-URL: https://build.opensuse.org/request/show/948234
OBS-URL: https://build.opensuse.org/package/show/Base:System/pciutils?expand=0&rev=81
2022-01-24 08:47:46 +00:00
Dominique Leuenberger
8067028401 Accepting request 939042 from Base:System
OBS-URL: https://build.opensuse.org/request/show/939042
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pciutils?expand=0&rev=67
2021-12-12 20:27:11 +00:00
66ab0971fb Accepting request 938260 from home:michals
Merge bug references from SLE changelogs.

OBS-URL: https://build.opensuse.org/request/show/938260
OBS-URL: https://build.opensuse.org/package/show/Base:System/pciutils?expand=0&rev=80
2021-12-10 09:13:29 +00:00
Dominique Leuenberger
6158da9ef8 Accepting request 900056 from Base:System
OBS-URL: https://build.opensuse.org/request/show/900056
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pciutils?expand=0&rev=66
2021-06-18 08:13:16 +00:00
Peter Simons
3960aacbb0 Accepting request 893469 from home:gmbr3:Active
- prepare usrmerge (boo#1029961)

OBS-URL: https://build.opensuse.org/request/show/893469
OBS-URL: https://build.opensuse.org/package/show/Base:System/pciutils?expand=0&rev=78
2021-06-15 08:12:33 +00:00
Dominique Leuenberger
b118f349f7 Accepting request 846171 from Base:System
OBS-URL: https://build.opensuse.org/request/show/846171
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pciutils?expand=0&rev=65
2020-11-05 20:53:45 +00:00
0f4f6cdd5e Accepting request 845908 from home:pgajdos
- Add decode support for RCECs [jsc#SLE-13735]

OBS-URL: https://build.opensuse.org/request/show/845908
OBS-URL: https://build.opensuse.org/package/show/Base:System/pciutils?expand=0&rev=76
2020-11-05 09:33:16 +00:00
Dominique Leuenberger
4b166c2cc2 Accepting request 845039 from Base:System
OBS-URL: https://build.opensuse.org/request/show/845039
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pciutils?expand=0&rev=64
2020-11-02 13:04:34 +00:00
Peter Simons
e8d1267064 Accepting request 844781 from home:pgajdos
- Add decode support for RCECs [jsc#SLE-13735]
- added patches
  e12bd01eea
  + pciutils-add-decode-support-for-RCECs.patch

OBS-URL: https://build.opensuse.org/request/show/844781
OBS-URL: https://build.opensuse.org/package/show/Base:System/pciutils?expand=0&rev=74
2020-10-30 13:39:09 +00:00
Dominique Leuenberger
c114315f26 Accepting request 811324 from Base:System
OBS-URL: https://build.opensuse.org/request/show/811324
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pciutils?expand=0&rev=63
2020-06-08 21:46:09 +00:00
Peter Simons
08566984b9 Accepting request 810553 from home:AndreasStieger:branches:Base:System
pciutils 3.7.0

OBS-URL: https://build.opensuse.org/request/show/810553
OBS-URL: https://build.opensuse.org/package/show/Base:System/pciutils?expand=0&rev=72
2020-06-04 08:23:32 +00:00
Dominique Leuenberger
c194c1c7f0 Accepting request 790807 from Base:System
OBS-URL: https://build.opensuse.org/request/show/790807
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pciutils?expand=0&rev=62
2020-04-07 08:20:48 +00:00
Tomáš Chvátal
678e2ad8f3 Accepting request 790797 from home:pluskalm:branches:Base:System
- Update to version 3.6.4:
  * A new back-end for the GNU Hurd was contributed by Joan Lledó.
  * When printing VPD item identifiers, non-ASCII characters are escaped.
- Changes for version 3.6.3
  * `lspci -t' (tree mode) can be combined with `-s' to show a sub-tree.
    We also fixed potential buffer overflows in the tree dumper.
  * Cleaned messy code for dumping of I/O, memory, and ROM regions.
    This helped fixing a bug, which caused some 64-bit regions to be
    reported as virtual. All flags are now printed after the address
    (previously, "[virtual]" and "[enhanced]" were before it for no good
    reason).
  * Added pci_find_cap_nr() to the library, which handles capabilities
    which occur multiple times in a single device.
  * Minor improvements in printing of PCIe capabilities.
  * We now decode the Multicast and Secondary PCI Express extended
    capabilities.
  * The list of capability names available to setpci was updated.
  * Minor bugs were fixed in FreeBSD and Solaris ports.
  * We now prefer HTTPS URLs in all documentation
  * The pci.ids file has a man page.
  * As usually, updated pci.ids to the current snapshot of the database.
- Drop no longer relevant pciutils-3.2.0_update-dist.patch
- Do not ship update-pciids script - they are provided via hwdata
  package and we dont want to override data by other packages

OBS-URL: https://build.opensuse.org/request/show/790797
OBS-URL: https://build.opensuse.org/package/show/Base:System/pciutils?expand=0&rev=70
2020-04-02 08:20:59 +00:00
Dominique Leuenberger
bd051ac0c4 Accepting request 680044 from Base:System
OBS-URL: https://build.opensuse.org/request/show/680044
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pciutils?expand=0&rev=61
2019-03-04 08:16:45 +00:00
Tomáš Chvátal
7335b2cf54 Accepting request 680034 from home:pluskalm:branches:Base:System
- Replace dependency on pciutil-ids with hwdata

OBS-URL: https://build.opensuse.org/request/show/680034
OBS-URL: https://build.opensuse.org/package/show/Base:System/pciutils?expand=0&rev=68
2019-02-28 08:54:20 +00:00
Yuchen Lin
e152339bad Accepting request 636109 from Base:System
OBS-URL: https://build.opensuse.org/request/show/636109
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pciutils?expand=0&rev=60
2018-09-20 09:38:03 +00:00
Peter Simons
940ea61496 Accepting request 635949 from home:avindra:branches:Base:System
target correct rev

OBS-URL: https://build.opensuse.org/request/show/635949
OBS-URL: https://build.opensuse.org/package/show/Base:System/pciutils?expand=0&rev=66
2018-09-17 08:24:41 +00:00
Dominique Leuenberger
a8583c33fd Accepting request 542905 from Base:System
OBS-URL: https://build.opensuse.org/request/show/542905
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pciutils?expand=0&rev=59
2017-11-21 14:25:28 +00:00
Tomáš Chvátal
45b0d85d3b Accepting request 542862 from home:avindra
- Update to version 3.5.6
  * MN VPD keyword is decoded correctly.
  * As usual, updated pci.ids to the current snapshot of the
    database.
  * FreeBSD back-end: read-only access for non-root, support
    DragonFly BSD, support extended config space.

OBS-URL: https://build.opensuse.org/request/show/542862
OBS-URL: https://build.opensuse.org/package/show/Base:System/pciutils?expand=0&rev=64
2017-11-19 09:25:05 +00:00
Dominique Leuenberger
a1e799b352 Accepting request 541035 from Base:System
OBS-URL: https://build.opensuse.org/request/show/541035
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pciutils?expand=0&rev=58
2017-11-14 13:45:18 +00:00
Tomáš Chvátal
d10fd8a4e2 Accepting request 540762 from home:avindra
- Update to version 3.5.5
  * Better decoding of AER capability.
  * "Slot Implemented" flag is decoded for PCI/PCI-X to PCIe bridges.
  * Minor fixes of decoding other capabilities.
  * As usual, updated pci.ids to the current snapshot of the
    database.
- cleanup with spec-cleaner
- switch from ftp to https
- track signature

OBS-URL: https://build.opensuse.org/request/show/540762
OBS-URL: https://build.opensuse.org/package/show/Base:System/pciutils?expand=0&rev=62
2017-11-12 07:41:11 +00:00
Dominique Leuenberger
a229a2c593 Accepting request 460693 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/460693
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pciutils?expand=0&rev=57
2017-03-01 22:40:45 +00:00
Tomáš Chvátal
323a1de6c1 Accepting request 460691 from home:pluskalm:branches:Base:System
- Update to version 3.5.4:

OBS-URL: https://build.opensuse.org/request/show/460691
OBS-URL: https://build.opensuse.org/package/show/Base:System/pciutils?expand=0&rev=60
2017-02-27 12:32:25 +00:00
Dominique Leuenberger
6a13f42e6b Accepting request 397874 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/397874
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pciutils?expand=0&rev=56
2016-05-26 21:54:07 +00:00
Tomáš Chvátal
cc5306abc5 Accepting request 397873 from home:pluskalm:branches:Base:System
- Update to version 3.5.1:
  * Fixed symbol versioning of pci_init().

OBS-URL: https://build.opensuse.org/request/show/397873
OBS-URL: https://build.opensuse.org/package/show/Base:System/pciutils?expand=0&rev=58
2016-05-25 08:11:46 +00:00
Dominique Leuenberger
7c58507c6f Accepting request 396962 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/396962
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pciutils?expand=0&rev=55
2016-05-23 14:38:16 +00:00
Tomáš Chvátal
f4b80e76ce Accepting request 396961 from home:pluskalm:branches:Base:System
- Update to version 3.5.0:

OBS-URL: https://build.opensuse.org/request/show/396961
OBS-URL: https://build.opensuse.org/package/show/Base:System/pciutils?expand=0&rev=56
2016-05-20 08:19:40 +00:00
Dominique Leuenberger
281e95090d Accepting request 352564 from Base:System
- Version update to 3.4.1:
  * New capabilities decoded: Process Address Space, Page Request
    Interface, Enhanced Allocation. Thanks to David Daney and
    David Woodhouse.
  * DevCap SlotPowerLimit is now decoded for all components with
    upstream ports.

OBS-URL: https://build.opensuse.org/request/show/352564
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pciutils?expand=0&rev=54
2016-01-11 18:10:40 +00:00
Tomáš Chvátal
23679719cc - Version update to 3.4.1:
* New capabilities decoded: Process Address Space, Page Request
    Interface, Enhanced Allocation. Thanks to David Daney and
    David Woodhouse.
  * DevCap SlotPowerLimit is now decoded for all components with
    upstream ports.

OBS-URL: https://build.opensuse.org/package/show/Base:System/pciutils?expand=0&rev=54
2016-01-08 10:55:25 +00:00
Stephan Kulow
572d5c608f Accepting request 347839 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/347839
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pciutils?expand=0&rev=53
2015-12-13 08:38:35 +00:00
Tomáš Chvátal
b1a86a0645 Accepting request 347838 from home:jengelh:branches:Base:System
- Summary update / Linux 2.x is long past us

OBS-URL: https://build.opensuse.org/request/show/347838
OBS-URL: https://build.opensuse.org/package/show/Base:System/pciutils?expand=0&rev=52
2015-12-07 20:36:34 +00:00