pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/sysutils/pciutils
Module Name: pkgsrc
Committed By: pin
Date: Wed Jul 23 18:32:32 UTC 2025
Modified Files:
pkgsrc/sysutils/pciutils: Makefile distinfo
pkgsrc/sysutils/pciutils/patches: patch-Makefile patch-lib_configure
patch-lib_internal.h patch-lib_libpci.pc.in
Log Message:
sysutils/pciutils: update to 3.14.0
* New capabilities are decoded: VirtIO SharedMemory, Physical Layer 16 to 64 GT/s, Flit Mode, Device 3, Intel vendor-specific.
* ECAM now works on Windows and DJGPP.
* The GNU/Hurd back-end works on 64-bit systems.
* Added a new back-end for RT-Thread Smart OS.
* <lib/header.h> got definitions of new classes and capabilities from PCI Code and ID Assignment rev 1.18.
* <lib/pci.h> can be included from C++ programs.
* Updated pci.ids.
To generate a diff of this commit:
cvs rdiff -u -r1.58 -r1.59 pkgsrc/sysutils/pciutils/Makefile
cvs rdiff -u -r1.48 -r1.49 pkgsrc/sysutils/pciutils/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/sysutils/pciutils/patches/patch-Makefile \
pkgsrc/sysutils/pciutils/patches/patch-lib_configure \
pkgsrc/sysutils/pciutils/patches/patch-lib_libpci.pc.in
cvs rdiff -u -r1.6 -r1.7 \
pkgsrc/sysutils/pciutils/patches/patch-lib_internal.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/sysutils/pciutils/Makefile
diff -u pkgsrc/sysutils/pciutils/Makefile:1.58 pkgsrc/sysutils/pciutils/Makefile:1.59
--- pkgsrc/sysutils/pciutils/Makefile:1.58 Fri Feb 28 23:21:14 2025
+++ pkgsrc/sysutils/pciutils/Makefile Wed Jul 23 18:32:32 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.58 2025/02/28 23:21:14 pin Exp $
+# $NetBSD: Makefile,v 1.59 2025/07/23 18:32:32 pin Exp $
-DISTNAME= pciutils-3.13.0
+DISTNAME= pciutils-3.14.0
CATEGORIES= sysutils
MASTER_SITES+= https://www.kernel.org/pub/software/utils/pciutils/
Index: pkgsrc/sysutils/pciutils/distinfo
diff -u pkgsrc/sysutils/pciutils/distinfo:1.48 pkgsrc/sysutils/pciutils/distinfo:1.49
--- pkgsrc/sysutils/pciutils/distinfo:1.48 Mon Apr 7 11:22:49 2025
+++ pkgsrc/sysutils/pciutils/distinfo Wed Jul 23 18:32:32 2025
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.48 2025/04/07 11:22:49 jperkin Exp $
+$NetBSD: distinfo,v 1.49 2025/07/23 18:32:32 pin Exp $
-BLAKE2s (pciutils-3.13.0.tar.gz) = ae334c70141ef9f02b1651fff58159aab9f60169df4dc71e79bfb397f2c3f718
-SHA512 (pciutils-3.13.0.tar.gz) = 39cf4141c87c9a39fb42ec7a2412525f4283c62a1d1aa3533eb92bae4c59d3beb9a2ab1a9fcfe89b1f6cb8f0a011ef2f32fbed3111d357ce43d9569b3d0253d9
-Size (pciutils-3.13.0.tar.gz) = 661455 bytes
-SHA1 (patch-Makefile) = fa08f05d7d1620859248375f34f88a57b2470f8f
-SHA1 (patch-lib_configure) = c1b3c39459addef566d15913a4cca15ad02207c8
-SHA1 (patch-lib_internal.h) = 27909aa286050e9155ceb5ca6966af49780a0fe9
-SHA1 (patch-lib_libpci.pc.in) = 7b81272b4ba46690da537b7cde23da2dc80dd09a
+BLAKE2s (pciutils-3.14.0.tar.gz) = f1e4110ab4b40a43e1c628b441de602885aef5642381490f71f46e35c27ce9ef
+SHA512 (pciutils-3.14.0.tar.gz) = 3b635274263fea621755b30a7c57348830957d8b4dfb9af69e14e269b07cc4a55a575acb092a5b6a66addb939c31082dfcb79a03531f34a31ea3c3ff7c7ce132
+Size (pciutils-3.14.0.tar.gz) = 710484 bytes
+SHA1 (patch-Makefile) = 2fca9c9248a358484c8ec79fe0f843821f4335bf
+SHA1 (patch-lib_configure) = f41677c323bf1dd79314880844c76289748dab19
+SHA1 (patch-lib_internal.h) = f0c92c4e50cd6d2c9253ff7429993892d2ac2761
+SHA1 (patch-lib_libpci.pc.in) = 467fee3b34afb509ee55c91f8aabf905c13dcf02
Index: pkgsrc/sysutils/pciutils/patches/patch-Makefile
diff -u pkgsrc/sysutils/pciutils/patches/patch-Makefile:1.1 pkgsrc/sysutils/pciutils/patches/patch-Makefile:1.2
--- pkgsrc/sysutils/pciutils/patches/patch-Makefile:1.1 Fri Feb 28 23:21:14 2025
+++ pkgsrc/sysutils/pciutils/patches/patch-Makefile Wed Jul 23 18:32:32 2025
@@ -1,19 +1,19 @@
-$NetBSD: patch-Makefile,v 1.1 2025/02/28 23:21:14 pin Exp $
+$NetBSD: patch-Makefile,v 1.2 2025/07/23 18:32:32 pin Exp $
Adapt the Makefile to make it compliant with pkgsrc.
---- Makefile.orig 2025-02-28 18:38:40.671186310 +0000
+--- Makefile.orig 2025-07-23 14:26:12.489051242 +0000
+++ Makefile
@@ -1,8 +1,7 @@
# Makefile for The PCI Utilities
- # (c) 1998--2024 Martin Mares <mj%ucw.cz@localhost>
+ # (c) 1998--2025 Martin Mares <mj%ucw.cz@localhost>
-OPT=-O2
-CFLAGS=$(OPT) -Wall -W -Wno-parentheses -Wstrict-prototypes -Wmissing-prototypes
+CFLAGS=-Wall -W -Wno-parentheses -Wstrict-prototypes -Wmissing-prototypes
- VERSION=3.13.0
- DATE=2024-05-30
+ VERSION=3.14.0
+ DATE=2025-06-21
@@ -13,7 +12,7 @@ RELEASE=
CROSS_COMPILE=
Index: pkgsrc/sysutils/pciutils/patches/patch-lib_configure
diff -u pkgsrc/sysutils/pciutils/patches/patch-lib_configure:1.1 pkgsrc/sysutils/pciutils/patches/patch-lib_configure:1.2
--- pkgsrc/sysutils/pciutils/patches/patch-lib_configure:1.1 Fri Feb 28 23:21:14 2025
+++ pkgsrc/sysutils/pciutils/patches/patch-lib_configure Wed Jul 23 18:32:32 2025
@@ -1,9 +1,9 @@
-$NetBSD: patch-lib_configure,v 1.1 2025/02/28 23:21:14 pin Exp $
+$NetBSD: patch-lib_configure,v 1.2 2025/07/23 18:32:32 pin Exp $
lspci on Linux is unprivileged and wants to go in bin, not sbin.
But that breaks our PLIST so let's not bother with that.
---- lib/configure.orig 2025-02-28 18:40:40.619585843 +0000
+--- lib/configure.orig 2025-07-23 14:30:45.028541264 +0000
+++ lib/configure
@@ -85,7 +85,6 @@ case $sys in
;;
@@ -13,7 +13,7 @@ But that breaks our PLIST so let's not b
;;
sunos)
echo_n " mem-ports ecam"
-@@ -355,7 +354,7 @@ else
+@@ -371,7 +370,7 @@ else
echo >>$m 'PCILIB_LDFLAGS+=-Wl,--exclude-all-symbols'
fi
fi
Index: pkgsrc/sysutils/pciutils/patches/patch-lib_libpci.pc.in
diff -u pkgsrc/sysutils/pciutils/patches/patch-lib_libpci.pc.in:1.1 pkgsrc/sysutils/pciutils/patches/patch-lib_libpci.pc.in:1.2
--- pkgsrc/sysutils/pciutils/patches/patch-lib_libpci.pc.in:1.1 Fri Feb 28 23:21:14 2025
+++ pkgsrc/sysutils/pciutils/patches/patch-lib_libpci.pc.in Wed Jul 23 18:32:32 2025
@@ -1,8 +1,8 @@
-$NetBSD: patch-lib_libpci.pc.in,v 1.1 2025/02/28 23:21:14 pin Exp $
+$NetBSD: patch-lib_libpci.pc.in,v 1.2 2025/07/23 18:32:32 pin Exp $
Fixing library name, avoid clashes with base system library.
---- lib/libpci.pc.in.orig 2025-02-28 18:42:56.800135886 +0000
+--- lib/libpci.pc.in.orig 2025-07-23 14:28:00.786466335 +0000
+++ lib/libpci.pc.in
@@ -6,6 +6,6 @@ idsdir=@IDSDIR@
Name: libpci
Index: pkgsrc/sysutils/pciutils/patches/patch-lib_internal.h
diff -u pkgsrc/sysutils/pciutils/patches/patch-lib_internal.h:1.6 pkgsrc/sysutils/pciutils/patches/patch-lib_internal.h:1.7
--- pkgsrc/sysutils/pciutils/patches/patch-lib_internal.h:1.6 Mon Apr 7 11:22:49 2025
+++ pkgsrc/sysutils/pciutils/patches/patch-lib_internal.h Wed Jul 23 18:32:32 2025
@@ -1,8 +1,8 @@
-$NetBSD: patch-lib_internal.h,v 1.6 2025/04/07 11:22:49 jperkin Exp $
+$NetBSD: patch-lib_internal.h,v 1.7 2025/07/23 18:32:32 pin Exp $
No symbol versioning available on SunOS.
---- lib/internal.h.orig 2025-02-28 18:43:48.758232339 +0000
+--- lib/internal.h.orig 2025-07-23 14:28:45.448123907 +0000
+++ lib/internal.h
@@ -23,6 +23,17 @@
#define STATIC_ALIAS(_decl, _for) VERSIONED_ABI _decl { return _for; }
Home |
Main Index |
Thread Index |
Old Index