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

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


Branch: CURRENT, Version: 0.18.1, Package name: libpciaccess-0.18.1, 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:

Filesize: 62.941 KB

Version history: (Expand)


CVS history: (Expand)


   2024-04-02 23:18:35 by Charlotte Koch | Files touched by this commit (2)
Log message:
sysutils/libpciaccess: Unbreak DragonFly build
   2024-02-09 22:09:22 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
libpciaccess: update to 0.18.

Since no complaints were received about the added meson build system
in the 0.17 release (October 2022), the autoconf build system has been
removed in this release.

Alan Coopersmith (4):
      Remove "All rights reserved" from Oracle copyright notices
      Try fopen(".../pci.ids", "re") on Solarish systems as well
      Remove autotools build
      libpciaccess 0.18

Dylan Baker (3):
      gitlab-ci: use `meson setup`
      gitlab-ci: don't bother to configure meson for the version check
      gitlab-ci: remove unnecessary call to `meson configure`

Emmanuel Vadot (2):
      FreeBSD: Fallback to /usr/share/misc/pci_vendors
      FreeBSD: Remove sparc64 code

Flavio Cruz (1):
      Fix compilation warnings when building against hurd-amd64.

Khem Raj (1):
      linux_sysfs: Use pwrite/pread instead of 64bit versions
   2022-10-18 09:48:48 by Thomas Klausner | Files touched by this commit (1)
Log message:
libpciaccess: remove NetBSD 5 support from builtin.mk
   2022-10-18 09:44:03 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
libpciaccess: update to 0.17.

pkgsrc change: Allow building on macOS again since it's explicitly
listed in the changes below.

Alan Coopersmith (7):
      Build xz tarballs instead of bzip2
      Fix spelling/wording issues
      meson: install man page in mandir/man1/, not mandir/1/
      gitlab CI: add a basic build test for both autotools and meson
      gitlab CI: stop requiring Signed-off-by in commits
      configure.ac: Use pkg-config to find zlib dependency info
      libpciaccess 0.17

Chester Gillon (1):
      Obtain correct value of is_64 and is_prefetchable PCI device fields

Damien Zammit (7):
      hurd_pci: Use __pci_conf_ variants of pci_conf_
      x86: Use gnumach device instead of /dev/mem on GNU systems && \ 
factorise ifdefs
      x86: Remove mapping of regions during probe - otherwise remapping later fails
      x86: Remove probe during create, other backends don't do this
      hurd: device_open(pci), /servers/bus/pci fallback
      x86: Sort devices by B/D/F due to recursive scan
      hurd: Don't necessarily look up _SERVERS_BUS_PCI

Dylan Baker (2):
      Add a meson build system
      autoconf: Add meson files to dist tarball

Fabrice Fontaine (1):
      pciaccess.pc.in: add Libs.Private

Joan Lledó (3):
      Hurd: avoid using the deprecated RPC pci_get_ndevs()
      hurd: Implement device memory mapping
      Hurd: Fix initialization order

Moritz Fischer (1):
      Add pci_device_disable() function

Petr Ovtchenkov (1):
      missed library installation in meson

Samuel Thibault (5):
      hurd: Add missing round up size in map_dev_mem
      hurd: Fix letting map_dev_mem map anywhere
      hurd: Fix map_dev_mem from non-zero address
      hurd: Restore initialization order
      hurd: Fix pci_device_hurd_map_legacy

Satadru Pramanik (1):
      Add support for building on macOS w/o X11, using endian code from \ 
"portable_endian.h"...

zhanghongtao (4):
      Add parentheses to the macro definition
      pci_sys set NULL after free
      Add header protection macro in linux_devmem.h
      Delete redundant symbols ';'
   2021-10-26 13:20:30 by Nia Alarie | Files touched by this commit (630)
Log message:
sysutils: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes
   2021-10-07 16:58:44 by Nia Alarie | Files touched by this commit (630)
Log message:
sysutils: Remove SHA1 hashes for distfiles
   2020-01-19 00:36:14 by Roland Illig | Files touched by this commit (3046)
Log message:
all: migrate several HOMEPAGEs to https

pkglint --only "https instead of http" -r -F

With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.

This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.
   2019-11-13 16:28:17 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
libpciaccess: update to 0.16.

0.16:
This release brings a compilation fix on 32-bit arm with newer glibc,
and fixes the raw x86 backend's memory mapping to handle writes
correctly.

0.15:
- for FreeBSD and Hurd support
- Fixed multifunction bridge enumeration
- Fixed a crash when no PCI bus exists