142 Commits

Author SHA256 Message Date
729f53eb9f Accepting request 1313224 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1313224
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pciutils?expand=0&rev=79
2025-10-24 15:23:06 +00:00
c530f9181f Accepting request 1313217 from home:jdelvare:branches:Base:System
- pciutils.spec: Add a strict dependency to libpci. [bsc#1252338]
  Mixing different versions of pciutils and libpci could result in
  a segmentation fault due to incompatible ABI.

OBS-URL: https://build.opensuse.org/request/show/1313217
OBS-URL: https://build.opensuse.org/package/show/Base:System/pciutils?expand=0&rev=106
2025-10-23 13:54:30 +00:00
f3101acebc Accepting request 1294659 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1294659
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pciutils?expand=0&rev=78
2025-07-22 10:53:58 +00:00
d133bccaaa Accepting request 1294568 from home:AndreasStieger:branches:Base:System
pciutils 3.14.0

OBS-URL: https://build.opensuse.org/request/show/1294568
OBS-URL: https://build.opensuse.org/package/show/Base:System/pciutils?expand=0&rev=104
2025-07-21 05:40:21 +00:00
83da4b670d Accepting request 1252781 from Base:System
Updated change log to include entries from SLE-12.

OBS-URL: https://build.opensuse.org/request/show/1252781
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pciutils?expand=0&rev=77
2025-03-16 17:58:11 +00:00
7e862467f7 cosmetic
OBS-URL: https://build.opensuse.org/package/show/Base:System/pciutils?expand=0&rev=102
2025-03-13 14:13:38 +00:00
f882f75581 merge changes from SLE-12 into Factory code
OBS-URL: https://build.opensuse.org/package/show/Base:System/pciutils?expand=0&rev=101
2025-03-13 13:32:37 +00:00
18afffc818 work around missing %ldconfig_scriptlets macro in SLE-15
OBS-URL: https://build.opensuse.org/package/show/Base:System/pciutils?expand=0&rev=100
2025-03-13 12:47:27 +00:00
605b3c11a2 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
22e546ba51 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
2a873da5be 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
266e7a5e81 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
30529b8c53 - 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
2089a16dee 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
24a58206b6 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
cac4bcd2d8 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
fe7c5e4160 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
f9384de040 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
7a9d158eaa 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
8359fca3aa 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
d436ddb5f3 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
2c714f4c00 - 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
c590e888db 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
e7ef8bdd0f 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
33183e0dcd 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
bf59d934c3 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
d1f6fbd454 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
a5fb5fcf86 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
0ea41f1c5b 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
f3e86bcb8c 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
fdb0346d64 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
1dbe219829 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
0ba077b58e 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
486bfffbc9 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
b7126becad 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
7726b61e5b 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
f1d303249c 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
ea71c16acc 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
58fe6c5019 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
7b30ae436d 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
a545ac5f60 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
47cea19ac5 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
ff49d1f40b 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
33a516797f 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
110eca8b51 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
6d778269c9 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
7cacbbb758 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
1a7df49a6b 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
0e176c3bc3 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
b2e1cbbcd7 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