./sysutils/libpciaccess, PCI access utility library from X.org

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.14, Package name: libpciaccess-0.14, Maintainer: pkgsrc-users

The pciaccess library wraps platform-dependent PCI access methods
in a convenient library.


Required to run:
[misc/pciids]

Required to build:
[pkgtools/cwrappers]

Master sites: (Expand)

SHA1: f70a958bf4e744cb4ee93be64e9bc52ac05cdaeb
RMD160: d095e06591cc38a2eac8cb81aa4813a42267146e
Filesize: 352.905 KB

Version history: (Expand)


CVS history: (Expand)


   2017-11-01 19:22:20 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
libpciaccess: update to 0.14.

This release adds support for 32-bit PCI domain IDs, which are
apparently common in virtualized environments. This support has been
tested on Linux, and probably also "just works" on FreeBSD and Solaris,
to the extent that the underlying OS supports it.

If you were allocating a struct pci_device yourself, or embedding it in
another structure, this release would be an ABI break. That said,
anyone doing this would already be violating the implicit API contract
(not to mention good taste) and we were unable to find any consumers of
this library misbehaving in this way. As a result the library's soname
does not change in this release.
   2017-07-07 12:13:57 by Jonathan Perkin | Files touched by this commit (3) | Package updated
Log message:
Revert upstream Oracle patch which breaks illumos and probably older SunOS
releases.  Bump PKGREVISION.
   2017-04-07 10:53:29 by Thomas Klausner | Files touched by this commit (3)
Log message:
This release includes musl build fixes, improvements to the Solaris backend
and allows parsing separate sysfs files rather than reading the config file
on newer kernels.

Adam Jackson (1):
      chmod a-x README.cygwin

Chuck Tuffli (1):
      libpciaccess: Fix incorrect format specification

Emil Velikov (7):
      autogen.sh: pass --force to autoreconf, quote string variables
      linux sysfs: retrieve vendor, device... info via separate sysfs files
      autogen.sh: use quoted string variables
      Revert "linux_sysfs: include <limits.h> for PATH_MAX"
      configure.ac: remove AC_CONFIG_SRCDIR macro
      configure.ac: set AC_CONFIG_AUX_DIR
      libpciaccess 0.13.5

Felix Janda (2):
      linux_sysfs.c: Include <limits.h> for PATH_MAX
      linux_sysfs: include <limits.h> for PATH_MAX

Henry Zhao (2):
      probe should not hold pci nexus drivers open
      use cached devinfo snapshots, remove unnecessary di_init()

Julien Cristau (1):
      Include config.h before anything else in *.c

Keith Busch (1):
      Ignore 32-bit domains

Mihail Konev (1):
      autogen: add default patch prefix

Peter Hutterer (1):
      autogen.sh: use exec instead of waiting for configure to finish

Thomas Klausner (1):
      Fix quoting issue.

arsharma (2):
      vgaarb: add a the trailing NULL character on read(vgaarb_fd)
      device-name: handle calloc failure in insert()
   2017-02-06 11:23:40 by Maya Rashish | Files touched by this commit (1)
Log message:
don't try to list all working platforms just because darwin probably isn't one
rotate logic to list broken platforms.
   2015-11-04 02:32:42 by Alistair G. Crooks | Files touched by this commit (499)
Log message:
Add SHA512 digests for distfiles for sysutils category

Problems found with existing digests:
	Package memconf distfile memconf-2.16/memconf.gz
	b6f4b736cac388dddc5070670351cf7262aba048 [recorded]
	95748686a5ad8144232f4d4abc9bf052721a196f [calculated]

Problems found locating distfiles:
	Package dc-tools: missing distfile dc-tools/abs0-dc-burn-netbsd-1.5-0-gae55ec9
	Package ipw-firmware: missing distfile ipw2100-fw-1.2.tgz
	Package iwi-firmware: missing distfile ipw2200-fw-2.3.tgz
	Package nvnet: missing distfile nvnet-netbsd-src-20050620.tgz
	Package syslog-ng: missing distfile syslog-ng-3.7.2.tar.gz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-10-11 09:00:19 by Tobias Nygren | Files touched by this commit (1)
Log message:
drop Darwin from list of supported platforms -- doesn't build
   2015-09-07 11:07:18 by Thomas Klausner | Files touched by this commit (1) | Package updated
Log message:
Use pci.ids file from pciids package.

From David Shao in PR 50106.
Bump PKGREVISION.
   2015-07-06 22:29:45 by Greg Troxel | Files touched by this commit (1)
Log message:
Drop redundant -lpci in pkgsrc Makefile.

Long ago, this package needed -lpci added on NetBSD.  Now, the
configure script does this automatically.  This commit should not
change anything, so no PKGREVISION++.  (I've been running with this
diff for a long time, on an i386 machine.)

Discussed with riastradh@ back in March.