e717f5eb30
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.
26 lines
655 B
Makefile
26 lines
655 B
Makefile
# $NetBSD: Makefile,v 1.29 2017/11/01 18:22:20 wiz Exp $
|
|
|
|
DISTNAME= libpciaccess-0.14
|
|
CATEGORIES= sysutils x11
|
|
MASTER_SITES= ${MASTER_SITE_XORG:=lib/}
|
|
EXTRACT_SUFX= .tar.bz2
|
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
|
HOMEPAGE= http://xorg.freedesktop.org/
|
|
COMMENT= PCI access utility library from X.org
|
|
LICENSE= mit AND x11
|
|
|
|
DEPENDS+= pciids-[0-9]*:../../misc/pciids
|
|
|
|
BROKEN_ON_PLATFORM+= Darwin-*
|
|
|
|
GNU_CONFIGURE= yes
|
|
CONFIGURE_ARGS+= --with-zlib
|
|
CONFIGURE_ARGS+= --with-pciids-path=${PREFIX}/share/pciids
|
|
USE_LIBTOOL= yes
|
|
USE_TOOLS+= pkg-config
|
|
|
|
PKGCONFIG_OVERRIDE+= pciaccess.pc.in
|
|
|
|
.include "../../devel/zlib/buildlink3.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|