pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/net/libasr
Module Name: pkgsrc
Committed By: vins
Date: Sat Sep 13 16:16:21 UTC 2025
Modified Files:
pkgsrc/net/libasr: DESCR Makefile PLIST buildlink3.mk distinfo
Log Message:
net/libasr: bump version to 20250910
The package now includes support for the event_asr_* functions found in
OpenBSD's libevent. This makes the present standalone implementation of
libasr more flexible when porting software from OpenBSD.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 pkgsrc/net/libasr/DESCR
cvs rdiff -u -r1.8 -r1.9 pkgsrc/net/libasr/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/net/libasr/PLIST
cvs rdiff -u -r1.2 -r1.3 pkgsrc/net/libasr/buildlink3.mk
cvs rdiff -u -r1.5 -r1.6 pkgsrc/net/libasr/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/libasr/DESCR
diff -u pkgsrc/net/libasr/DESCR:1.3 pkgsrc/net/libasr/DESCR:1.4
--- pkgsrc/net/libasr/DESCR:1.3 Wed Sep 10 11:09:39 2025
+++ pkgsrc/net/libasr/DESCR Sat Sep 13 16:16:21 2025
@@ -3,5 +3,9 @@ a simple interface for asynchronous addr
querying. They should be used in place of the classical resolver
functions of libc when blocking is not desirable.
+event(3) API intetegration is provided by the event_asr_* functions,
+which allow to schedule the asynchronous resolver query to run within
+a libevent event loop.
+
This version is based on the bundled copy found in the OpenSMTPD
project.
Index: pkgsrc/net/libasr/Makefile
diff -u pkgsrc/net/libasr/Makefile:1.8 pkgsrc/net/libasr/Makefile:1.9
--- pkgsrc/net/libasr/Makefile:1.8 Wed Sep 10 10:34:02 2025
+++ pkgsrc/net/libasr/Makefile Sat Sep 13 16:16:21 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.8 2025/09/10 10:34:02 vins Exp $
+# $NetBSD: Makefile,v 1.9 2025/09/13 16:16:21 vins Exp $
-DISTNAME= libasr-20240904
+DISTNAME= libasr-20250910
CATEGORIES= net
MASTER_SITES= ftp://ftp.NetBSD.org/pub/NetBSD/misc/vins/dists/
EXTRACT_SUFX= .tar.xz
@@ -17,4 +17,5 @@ CFLAGS.NetBSD+= -D_OPENBSD_SOURCE # str
LDFLAGS.SunOS+= -lresolv -lsocket -lnsl # libresolv(3LIB)
.include "../../security/openssl/buildlink3.mk"
+.include "../../devel/libevent/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/net/libasr/PLIST
diff -u pkgsrc/net/libasr/PLIST:1.1 pkgsrc/net/libasr/PLIST:1.2
--- pkgsrc/net/libasr/PLIST:1.1 Sun May 1 05:03:23 2016
+++ pkgsrc/net/libasr/PLIST Sat Sep 13 16:16:21 2025
@@ -1,4 +1,5 @@
-@comment $NetBSD: PLIST,v 1.1 2016/05/01 05:03:23 mef Exp $
+@comment $NetBSD: PLIST,v 1.2 2025/09/13 16:16:21 vins Exp $
include/asr.h
lib/libasr.la
man/man3/asr_run.3
+man/man3/event_asr_run.3
Index: pkgsrc/net/libasr/buildlink3.mk
diff -u pkgsrc/net/libasr/buildlink3.mk:1.2 pkgsrc/net/libasr/buildlink3.mk:1.3
--- pkgsrc/net/libasr/buildlink3.mk:1.2 Wed Sep 10 10:34:02 2025
+++ pkgsrc/net/libasr/buildlink3.mk Sat Sep 13 16:16:21 2025
@@ -1,12 +1,19 @@
-# $NetBSD: buildlink3.mk,v 1.2 2025/09/10 10:34:02 vins Exp $
+# $NetBSD: buildlink3.mk,v 1.3 2025/09/13 16:16:21 vins Exp $
BUILDLINK_TREE+= libasr
.if !defined(LIBASR_BUILDLINK3_MK)
LIBASR_BUILDLINK3_MK:=
-BUILDLINK_API_DEPENDS.libasr+= libasr>=20240904
+BUILDLINK_API_DEPENDS.libasr+= libasr>=20250910
BUILDLINK_PKGSRCDIR.libasr?= ../../net/libasr
+
+BUILDLINK_LIBNAME.libasr= asr
+BUILDLINK_LDADD.libasr+= ${BUILDLINK_LIBNAME.libasr:S/^/-l/:S/^-l$//}
+
+.include "../../devel/libevent/buildlink3.mk"
+BUILDLINK_LDADD.libasr+= ${BUILDLINK_LDADD.libevent}
+
.endif # LIBASR_BUILDLINK3_MK
BUILDLINK_TREE+= -libasr
Index: pkgsrc/net/libasr/distinfo
diff -u pkgsrc/net/libasr/distinfo:1.5 pkgsrc/net/libasr/distinfo:1.6
--- pkgsrc/net/libasr/distinfo:1.5 Wed Sep 10 10:34:02 2025
+++ pkgsrc/net/libasr/distinfo Sat Sep 13 16:16:21 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.5 2025/09/10 10:34:02 vins Exp $
+$NetBSD: distinfo,v 1.6 2025/09/13 16:16:21 vins Exp $
-BLAKE2s (libasr-20240904.tar.xz) = 23c63f84a22c157cff7e94998aa6b1e7ed0489991488c8c8da7afa9db0b3d393
-SHA512 (libasr-20240904.tar.xz) = dc2fb216abab0f71af8b97772757d1c67c936b73126af5088f12f494e11b71f5c2f305436eced522601323426755ea108e16b25472da3aae1163ad6e25b2c1a8
-Size (libasr-20240904.tar.xz) = 276936 bytes
+BLAKE2s (libasr-20250910.tar.xz) = 2b3b0098f1d1761991e12253c4cc16c21a973270476f5989d180cb0b7d6d1863
+SHA512 (libasr-20250910.tar.xz) = 8a7b9146f3ee7f15f2a66084991dd4c7a1a8ae17d8d64103f4cab86363a3f947755121a57a124c27a2d1322afa187f760056cfdcee0eaf548363dfb7d247f650
+Size (libasr-20250910.tar.xz) = 277916 bytes
Home |
Main Index |
Thread Index |
Old Index