pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/sysutils/libpciaccess libpciaccess: update to 0.17.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/78067ee2be3e
branches:  trunk
changeset: 386922:78067ee2be3e
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Tue Oct 18 07:44:03 2022 +0000

description:
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 ';'

diffstat:

 sysutils/libpciaccess/Makefile                              |   8 +--
 sysutils/libpciaccess/distinfo                              |   9 +--
 sysutils/libpciaccess/patches/patch-src_common__interface.c |  29 -------------
 3 files changed, 7 insertions(+), 39 deletions(-)

diffs (74 lines):

diff -r d5a458e57884 -r 78067ee2be3e sysutils/libpciaccess/Makefile
--- a/sysutils/libpciaccess/Makefile    Tue Oct 18 07:31:56 2022 +0000
+++ b/sysutils/libpciaccess/Makefile    Tue Oct 18 07:44:03 2022 +0000
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.32 2020/01/18 23:35:18 rillig Exp $
+# $NetBSD: Makefile,v 1.33 2022/10/18 07:44:03 wiz Exp $
 
-DISTNAME=      libpciaccess-0.16
+DISTNAME=      libpciaccess-0.17
 CATEGORIES=    sysutils x11
 MASTER_SITES=  ${MASTER_SITE_XORG:=lib/}
-EXTRACT_SUFX=  .tar.bz2
+EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://xorg.freedesktop.org/
@@ -12,8 +12,6 @@
 
 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
diff -r d5a458e57884 -r 78067ee2be3e sysutils/libpciaccess/distinfo
--- a/sysutils/libpciaccess/distinfo    Tue Oct 18 07:31:56 2022 +0000
+++ b/sysutils/libpciaccess/distinfo    Tue Oct 18 07:44:03 2022 +0000
@@ -1,8 +1,7 @@
-$NetBSD: distinfo,v 1.39 2021/10/26 11:19:48 nia Exp $
+$NetBSD: distinfo,v 1.40 2022/10/18 07:44:03 wiz Exp $
 
-BLAKE2s (libpciaccess-0.16.tar.bz2) = 10f6a04a6ac20c0f05bbe9eb391f2f67e07418faac2dc93c56fbba7362f996f8
-SHA512 (libpciaccess-0.16.tar.bz2) = 2f250048a270dfc0823d4bdd613aa272c58a80eaafd922850f56c4b6f7a45a263ed4cf521b52b49f04484ea44ebefb7407d079aa058318a5751ffb181e38fed1
-Size (libpciaccess-0.16.tar.bz2) = 366603 bytes
-SHA1 (patch-src_common__interface.c) = cac11689864531fa4721e09374ead730bd1691a6
+BLAKE2s (libpciaccess-0.17.tar.xz) = b08bf1034d836285bdcb55cbbc2def6db4e8c8fed27b18acbe3c4a3d55f052b1
+SHA512 (libpciaccess-0.17.tar.xz) = 8484605c66ef18c8d8a3e029a6d33e26fcaa450c1263790d89ac8b0a160ffb2dfceaa6140ac9ad7d8087283ecbec8ac801f757e44890d547c3cbecd2c922ca47
+Size (libpciaccess-0.17.tar.xz) = 331768 bytes
 SHA1 (patch-src_netbsd__pci.c) = 6f7ac3a3cad128756aed8e823af57e8737157d1b
 SHA1 (patch-src_solx__devfs.c) = 18bfd9899da30061199232ae2ebc5ead8d4d7a47
diff -r d5a458e57884 -r 78067ee2be3e sysutils/libpciaccess/patches/patch-src_common__interface.c
--- a/sysutils/libpciaccess/patches/patch-src_common__interface.c       Tue Oct 18 07:31:56 2022 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,29 +0,0 @@
-$NetBSD: patch-src_common__interface.c,v 1.1 2013/12/21 11:05:23 jperkin Exp $
-
-Add Darwin support.
-
---- src/common_interface.c.orig        2013-07-20 22:54:34.000000000 +0000
-+++ src/common_interface.c
-@@ -67,6 +67,22 @@
- # define HTOLE_32(x)   (x)
- #endif /* Solaris */
- 
-+#elif defined(__APPLE__)
-+
-+#include <architecture/byte_order.h>
-+
-+#if __BYTE_ORDER == __BIG_ENDIAN
-+# define LETOH_16(x)  OSSwapInt16(x)
-+# define HTOLE_16(x)  OSSwapInt16(x)
-+# define LETOH_32(x)  OSSwapInt32(x)
-+# define HTOLE_32(x)  OSSwapInt32(x)
-+#else
-+# define LETOH_16(x)  (x)
-+# define HTOLE_16(x)  (x)
-+# define LETOH_32(x)  (x)
-+# define HTOLE_32(x)  (x)
-+#endif /* darwin */
-+
- #else
- 
- #include <sys/endian.h>



Home | Main Index | Thread Index | Old Index