pkgsrc-Changes archive

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

CVS commit: pkgsrc/net



Module Name:    pkgsrc
Committed By:   ktnb
Date:           Mon Oct  5 13:10:41 UTC 2026

Modified Files:
        pkgsrc/net: Makefile
Added Files:
        pkgsrc/net/usrsctp: DESCR Makefile PLIST buildlink3.mk distinfo

Log Message:
Userland SCTP stack. SCTP is a message oriented, reliable transport
protocol with direct support for multihoming that runs on top of
IP or UDP, and supports both v4 and v6 versions.

Like TCP, SCTP provides reliable, connection oriented data delivery
with congestion control. Unlike TCP, SCTP also provides message
boundary preservation, ordered and unordered message delivery,
multi-streaming and multi-homing. Detection of data corruption,
loss of data and duplication of data is achieved by using checksums
and sequence numbers.A selective retransmission mechanism is applied
to correct loss or corruption of data.


To generate a diff of this commit:
cvs rdiff -u -r1.1672 -r1.1673 pkgsrc/net/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/net/usrsctp/DESCR pkgsrc/net/usrsctp/Makefile \
    pkgsrc/net/usrsctp/PLIST pkgsrc/net/usrsctp/buildlink3.mk \
    pkgsrc/net/usrsctp/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/net/Makefile
diff -u pkgsrc/net/Makefile:1.1672 pkgsrc/net/Makefile:1.1673
--- pkgsrc/net/Makefile:1.1672  Thu Oct  1 12:29:55 2026
+++ pkgsrc/net/Makefile Mon Oct  5 13:10:40 2026
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1672 2026/10/01 12:29:55 adam Exp $
+# $NetBSD: Makefile,v 1.1673 2026/10/05 13:10:40 ktnb Exp $
 #
 
 COMMENT=       Networking tools
@@ -1042,6 +1042,7 @@ SUBDIR+=  unworkable
 SUBDIR+=       upclient
 SUBDIR+=       urlgfe
 SUBDIR+=       userppp
+SUBDIR+=       usrsctp
 SUBDIR+=       uucp
 SUBDIR+=       vcheck
 SUBDIR+=       vde

Added files:

Index: pkgsrc/net/usrsctp/DESCR
diff -u /dev/null pkgsrc/net/usrsctp/DESCR:1.1
--- /dev/null   Mon Oct  5 13:10:41 2026
+++ pkgsrc/net/usrsctp/DESCR    Mon Oct  5 13:10:40 2026
@@ -0,0 +1,11 @@
+Userland SCTP stack. SCTP is a message oriented, reliable transport
+protocol with direct support for multihoming that runs on top of
+IP or UDP, and supports both v4 and v6 versions.
+
+Like TCP, SCTP provides reliable, connection oriented data delivery
+with congestion control. Unlike TCP, SCTP also provides message
+boundary preservation, ordered and unordered message delivery,
+multi-streaming and multi-homing. Detection of data corruption,
+loss of data and duplication of data is achieved by using checksums
+and sequence numbers.A selective retransmission mechanism is applied
+to correct loss or corruption of data.
Index: pkgsrc/net/usrsctp/Makefile
diff -u /dev/null pkgsrc/net/usrsctp/Makefile:1.1
--- /dev/null   Mon Oct  5 13:10:41 2026
+++ pkgsrc/net/usrsctp/Makefile Mon Oct  5 13:10:40 2026
@@ -0,0 +1,18 @@
+# $NetBSD: Makefile,v 1.1 2026/10/05 13:10:40 ktnb Exp $
+
+DISTNAME=      usrsctp-0.9.5.0
+CATEGORIES=    net
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=sctplab/}
+GITHUB_TAG=    ${PKGVERSION_NOREV}
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/sctplab/usrsctp/
+COMMENT=       Portable SCTP userland stack
+LICENSE=       modified-bsd
+
+PKGCONFIG_OVERRIDE+=   usrsctp.pc.in
+
+CMAKE_CONFIGURE_ARGS+= -DCMAKE_POLICY_VERSION_MINIMUM=3.5
+
+.include "../../devel/cmake/build.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/net/usrsctp/PLIST
diff -u /dev/null pkgsrc/net/usrsctp/PLIST:1.1
--- /dev/null   Mon Oct  5 13:10:41 2026
+++ pkgsrc/net/usrsctp/PLIST    Mon Oct  5 13:10:41 2026
@@ -0,0 +1,4 @@
+@comment $NetBSD: PLIST,v 1.1 2026/10/05 13:10:41 ktnb Exp $
+include/usrsctp.h
+lib/libusrsctp.a
+lib/pkgconfig/usrsctp.pc
Index: pkgsrc/net/usrsctp/buildlink3.mk
diff -u /dev/null pkgsrc/net/usrsctp/buildlink3.mk:1.1
--- /dev/null   Mon Oct  5 13:10:41 2026
+++ pkgsrc/net/usrsctp/buildlink3.mk    Mon Oct  5 13:10:41 2026
@@ -0,0 +1,14 @@
+# $NetBSD: buildlink3.mk,v 1.1 2026/10/05 13:10:41 ktnb Exp $
+
+BUILDLINK_TREE+=       usrsctp
+
+.if !defined(USRSCTP_BUILDLINK3_MK)
+USRSCTP_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.usrsctp+=        usrsctp>=0.9.5.0
+BUILDLINK_PKGSRCDIR.usrsctp?=  ../../net/usrsctp
+
+BUILDLINK_DEPMETHOD.usrsctp?=  build
+.endif # USRSCTP_BUILDLINK3_MK
+
+BUILDLINK_TREE+=       -usrsctp
Index: pkgsrc/net/usrsctp/distinfo
diff -u /dev/null pkgsrc/net/usrsctp/distinfo:1.1
--- /dev/null   Mon Oct  5 13:10:41 2026
+++ pkgsrc/net/usrsctp/distinfo Mon Oct  5 13:10:41 2026
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2026/10/05 13:10:41 ktnb Exp $
+
+BLAKE2s (usrsctp-0.9.5.0.tar.gz) = 48d8e92eecbe88251b036c669016d6d8f5c1182f41a98ebdcde5d980c09a81aa
+SHA512 (usrsctp-0.9.5.0.tar.gz) = 7b28706449f9365ba9750fd39925e7171516a1e3145d123ec69a12486637ae2393ad4c587b056403298dc13c149f0b01a262cbe4852abca42e425d7680c77ee3
+Size (usrsctp-0.9.5.0.tar.gz) = 771701 bytes



Home | Main Index | Thread Index | Old Index