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