Tue Apr 18 07:59:11 2023 UTC ()
libpcap: updated to 1.10.4

Summary for 1.10.4 libpcap release
  Source code:
    Fix spaces before tabs in indentation.
  rpcap:
    Fix name of launchd service.
  Documentation:
    Document use of rpcapd with systemd, launchd, inetd, and xinetd.
  Building and testing:
    Require at least pkg-config 0.17.0, as we use --static.
    Get rid of the remains of gnuc.h.
    Require at least autoconf 2.69.
    Update config.{guess,sub}, timestamps 2023-01-01,2023-01-21.


(adam)
diff -r1.68 -r1.69 pkgsrc/net/libpcap/Makefile
diff -r1.23 -r1.24 pkgsrc/net/libpcap/buildlink3.mk
diff -r1.40 -r1.41 pkgsrc/net/libpcap/distinfo

cvs diff -r1.68 -r1.69 pkgsrc/net/libpcap/Makefile (expand / switch to unified diff)

--- pkgsrc/net/libpcap/Makefile 2023/01/16 08:17:30 1.68
+++ pkgsrc/net/libpcap/Makefile 2023/04/18 07:59:11 1.69
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.68 2023/01/16 08:17:30 adam Exp $ 1# $NetBSD: Makefile,v 1.69 2023/04/18 07:59:11 adam Exp $
2 2
3DISTNAME= libpcap-1.10.3 3DISTNAME= libpcap-1.10.4
4CATEGORIES= net 4CATEGORIES= net
5MASTER_SITES= https://www.tcpdump.org/release/ 5MASTER_SITES= https://www.tcpdump.org/release/
6 6
7MAINTAINER= pkgsrc-users@NetBSD.org 7MAINTAINER= pkgsrc-users@NetBSD.org
8HOMEPAGE= https://www.tcpdump.org/ 8HOMEPAGE= https://www.tcpdump.org/
9COMMENT= System-independent interface for user-level packet capture 9COMMENT= System-independent interface for user-level packet capture
10LICENSE= modified-bsd 10LICENSE= modified-bsd
11 11
12NOT_FOR_PLATFORM+= Interix-*-* # no raw interface access 12NOT_FOR_PLATFORM+= Interix-*-* # no raw interface access
13 13
14USE_LIBTOOL= yes 14USE_LIBTOOL= yes
15USE_TOOLS+= bison flex gm4 15USE_TOOLS+= bison flex gm4
16GNU_CONFIGURE= yes 16GNU_CONFIGURE= yes

cvs diff -r1.23 -r1.24 pkgsrc/net/libpcap/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/net/libpcap/buildlink3.mk 2013/02/06 19:30:54 1.23
+++ pkgsrc/net/libpcap/buildlink3.mk 2023/04/18 07:59:11 1.24
@@ -1,23 +1,22 @@ @@ -1,23 +1,22 @@
1# $NetBSD: buildlink3.mk,v 1.23 2013/02/06 19:30:54 jperkin Exp $ 1# $NetBSD: buildlink3.mk,v 1.24 2023/04/18 07:59:11 adam Exp $
2 2
3.include "../../mk/bsd.fast.prefs.mk" 3.include "../../mk/bsd.fast.prefs.mk"
4 4
5BUILDLINK_TREE+= libpcap 5BUILDLINK_TREE+= libpcap
6 6
7.if !defined(LIBPCAP_BUILDLINK3_MK) 7.if !defined(LIBPCAP_BUILDLINK3_MK)
8LIBPCAP_BUILDLINK3_MK:= 8LIBPCAP_BUILDLINK3_MK:=
9 9
10# XXX? 
11BUILDLINK_API_DEPENDS.libpcap+= libpcap>=0.5.0 10BUILDLINK_API_DEPENDS.libpcap+= libpcap>=0.5.0
12BUILDLINK_ABI_DEPENDS.libpcap?= libpcap>=1.3.0nb1 11BUILDLINK_ABI_DEPENDS.libpcap+= libpcap>=1.3.0nb1
13BUILDLINK_PKGSRCDIR.libpcap?= ../../net/libpcap 12BUILDLINK_PKGSRCDIR.libpcap?= ../../net/libpcap
14 13
15# on Solaris, we always need libnsl and libsocket because libpcap.a 14# on Solaris, we always need libnsl and libsocket because libpcap.a
16# references symbols in them. 15# references symbols in them.
17.if ${OPSYS} == "SunOS" 16.if ${OPSYS} == "SunOS"
18BUILDLINK_LDADD.libpcap+= -lnsl -lsocket 17BUILDLINK_LDADD.libpcap+= -lnsl -lsocket
19BUILDLINK_LDFLAGS.libpcap?= ${BUILDLINK_LDADD.libpcap} 18BUILDLINK_LDFLAGS.libpcap?= ${BUILDLINK_LDADD.libpcap}
20.endif 19.endif
21.endif # LIBPCAP_BUILDLINK3_MK 20.endif # LIBPCAP_BUILDLINK3_MK
22 21
23BUILDLINK_TREE+= -libpcap 22BUILDLINK_TREE+= -libpcap

cvs diff -r1.40 -r1.41 pkgsrc/net/libpcap/distinfo (expand / switch to unified diff)

--- pkgsrc/net/libpcap/distinfo 2023/01/16 08:17:30 1.40
+++ pkgsrc/net/libpcap/distinfo 2023/04/18 07:59:11 1.41
@@ -1,8 +1,8 @@ @@ -1,8 +1,8 @@
1$NetBSD: distinfo,v 1.40 2023/01/16 08:17:30 adam Exp $ 1$NetBSD: distinfo,v 1.41 2023/04/18 07:59:11 adam Exp $
2 2
3BLAKE2s (libpcap-1.10.3.tar.gz) = 6218c5ccf52014efb5fe80a8b467c8066ae26fd1baa586ab48fa7ff87461c445 3BLAKE2s (libpcap-1.10.4.tar.gz) = d94485a67ccebfb8bb43c60eef3d8dfef9fa0bcee224869b8312904c76a9f94f
4SHA512 (libpcap-1.10.3.tar.gz) = 57bc07cbc8c326e203ce10ce1eb9f55760fc33320718d8643c65a68949334291877dffcf19af5f61eb9b4eda2d8ffe7bacee38363d2d6536cc85ae81c851684d 4SHA512 (libpcap-1.10.4.tar.gz) = 1f6d6ddd07dae7c557054cb246437ecdaf39d579592a5a6bdf1144eea6cb5a779ac4ca647cfed11ec1b0bb18efc63b845444e497070bacefaaed19a5787ae5e1
5Size (libpcap-1.10.3.tar.gz) = 951869 bytes 5Size (libpcap-1.10.4.tar.gz) = 952153 bytes
6SHA1 (patch-Makefile.in) = 8b4374d5b6824fb6a6569ede19239f01fdc14051 6SHA1 (patch-Makefile.in) = 8b4374d5b6824fb6a6569ede19239f01fdc14051
7SHA1 (patch-configure) = a7ac49249f7086b46d0bd3b3b5d8901f9946e0c1 7SHA1 (patch-configure) = a7ac49249f7086b46d0bd3b3b5d8901f9946e0c1
8SHA1 (patch-fad-getad.c) = f7a29d558e1f3c54a143d0977deffb2be3f494ef 8SHA1 (patch-fad-getad.c) = f7a29d558e1f3c54a143d0977deffb2be3f494ef