summaryrefslogtreecommitdiff
path: root/sysutils/libpciaccess
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2015-02-04 06:59:46 +0000
committerwiz <wiz@pkgsrc.org>2015-02-04 06:59:46 +0000
commit2a4deaaefcb52615dfd7e23d30cdbea02f8bf2db (patch)
tree2469ca302ce560bd1a3b3523553d1f8e36592bb4 /sysutils/libpciaccess
parent9799b2c5289c05f693d35ce4a81331638d42254a (diff)
downloadpkgsrc-2a4deaaefcb52615dfd7e23d30cdbea02f8bf2db.tar.gz
Update to 0.13.3:
libpciaccess is used by the Xorg server to interface with the appropriate routines for finding and using PCI bus devices on various operating systems. This release provides a number of platform-specific improvements for various platforms, including Linux, Solaris, OpenBSD, NetBSD, and Hurd, plus the addition of some support for Cygwin. Alan Coopersmith (3): Enable use of __attribute__((deprecated)) with Solaris Studio 12.4 compiler Solaris: Fix fd leak in pci_device_solx_devfs_map_range() libpciaccess 0.13.3 Marcin Ko?cielnicki (1): Fix IO access functions on linux+sysfs. Mark Kettenis (1): Use PCIOCREADMASK on OpenBSD. Matthew Green (1): Implement the kernel_has_driver() method for NetBSD. Samuel Pitoiset (2): Windows/Cygwin: Add support through the WinIo library Fix a compilation error on GNU Hurd platforms. Thomas Klausner (2): Fix zlib handling on NetBSD. Improve NetBSD i386 detection.
Diffstat (limited to 'sysutils/libpciaccess')
-rw-r--r--sysutils/libpciaccess/Makefile5
-rw-r--r--sysutils/libpciaccess/distinfo10
-rw-r--r--sysutils/libpciaccess/patches/patch-configure24
-rw-r--r--sysutils/libpciaccess/patches/patch-src_solx__devfs.c18
4 files changed, 6 insertions, 51 deletions
diff --git a/sysutils/libpciaccess/Makefile b/sysutils/libpciaccess/Makefile
index 99aa4cf0fa7..a703c5e11ba 100644
--- a/sysutils/libpciaccess/Makefile
+++ b/sysutils/libpciaccess/Makefile
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.19 2014/08/10 06:35:29 richard Exp $
+# $NetBSD: Makefile,v 1.20 2015/02/04 06:59:46 wiz Exp $
-DISTNAME= libpciaccess-0.13.2
-PKGREVISION= 1
+DISTNAME= libpciaccess-0.13.3
CATEGORIES= sysutils x11
MASTER_SITES= ${MASTER_SITE_XORG:=lib/}
EXTRACT_SUFX= .tar.bz2
diff --git a/sysutils/libpciaccess/distinfo b/sysutils/libpciaccess/distinfo
index 5977691b0fd..1910664cce6 100644
--- a/sysutils/libpciaccess/distinfo
+++ b/sysutils/libpciaccess/distinfo
@@ -1,8 +1,6 @@
-$NetBSD: distinfo,v 1.26 2014/08/10 06:35:29 richard Exp $
+$NetBSD: distinfo,v 1.27 2015/02/04 06:59:46 wiz Exp $
-SHA1 (libpciaccess-0.13.2.tar.bz2) = 63df515a4c5d5a339a7c1f9e4baa6543efa3c7da
-RMD160 (libpciaccess-0.13.2.tar.bz2) = d02d6be193cbea6a56c08b041c5ef3d3902f330c
-Size (libpciaccess-0.13.2.tar.bz2) = 359231 bytes
-SHA1 (patch-configure) = 2b1bbc1ccd26372d7f45b0cbcf970823cafc6a7c
+SHA1 (libpciaccess-0.13.3.tar.bz2) = 74e16b6d9a1d9d28279754010d2c4c4636b72e35
+RMD160 (libpciaccess-0.13.3.tar.bz2) = 86a57f694e5f150211552846a1cbf22b035d98ee
+Size (libpciaccess-0.13.3.tar.bz2) = 368755 bytes
SHA1 (patch-src_common__interface.c) = cac11689864531fa4721e09374ead730bd1691a6
-SHA1 (patch-src_solx__devfs.c) = 4800fde06d511592bbc4448f09656ee4d7abce2c
diff --git a/sysutils/libpciaccess/patches/patch-configure b/sysutils/libpciaccess/patches/patch-configure
deleted file mode 100644
index 5a19ec1ca51..00000000000
--- a/sysutils/libpciaccess/patches/patch-configure
+++ /dev/null
@@ -1,24 +0,0 @@
-$NetBSD: patch-configure,v 1.2 2013/08/07 10:12:43 markd Exp $
-
-Fix
- CCLD scanpci
-../src/.libs/libpciaccess.so: undefined reference to `gzopen'
-../src/.libs/libpciaccess.so: undefined reference to `gzclose'
-../src/.libs/libpciaccess.so: undefined reference to `gzgets'
-
---- configure.orig 2013-07-21 09:36:37.000000000 +0000
-+++ configure
-@@ -18015,10 +18015,10 @@ case $host_os in
- *netbsd*)
- case $host in
-- *i386*)
-- PCIACCESS_LIBS="-li386 -lpci"
-+ *i[3-9]86*)
-+ PCIACCESS_LIBS="$PCIACCESS_LIBS -li386 -lpci"
- ;;
- *x86_64*|*amd64*)
-- PCIACCESS_LIBS="-lx86_64 -lpci"
-+ PCIACCESS_LIBS="$PCIACCESS_LIBS -lx86_64 -lpci"
- ;;
- esac
- netbsd=yes
diff --git a/sysutils/libpciaccess/patches/patch-src_solx__devfs.c b/sysutils/libpciaccess/patches/patch-src_solx__devfs.c
deleted file mode 100644
index 92ac7561c03..00000000000
--- a/sysutils/libpciaccess/patches/patch-src_solx__devfs.c
+++ /dev/null
@@ -1,18 +0,0 @@
-$NetBSD: patch-src_solx__devfs.c,v 1.3 2014/08/10 06:35:30 richard Exp $
-Caching fd's for reuse is most effective when you actually stick
-the newly opened fd in the cache, instead of letting it leak at
-the end of the function.
-http://cgit.freedesktop.org/xorg/lib/libpciaccess/commit/?id=1654a0462723b3b75d7a4a20bedfc653cc3e1f1a
-
---- src/solx_devfs.c.orig 2013-07-20 22:54:34.000000000 +0000
-+++ src/solx_devfs.c
-@@ -724,6 +724,9 @@ pci_device_solx_devfs_map_range(struct p
- strerror(errno));
- return err;
- }
-+#ifndef __sparc
-+ xsvc_fd = map_fd;
-+#endif
- }
-
- map->memory = mmap(NULL, map->size, prot, MAP_SHARED, map_fd, map->base);