pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/skalibs Update to 2.10.0.0. From the changelog:
details: https://anonhg.NetBSD.org/pkgsrc/rev/c7eb960b1f8f
branches: trunk
changeset: 444710:c7eb960b1f8f
user: schmonz <schmonz%pkgsrc.org@localhost>
date: Mon Jan 11 18:11:32 2021 +0000
description:
Update to 2.10.0.0. From the changelog:
- New openc_* functions.
- New function: ipc_bind_reuse_lock(), taking a lock before
unconditionally deleting the socket.
- ipc_bind_reuse() rewritten to use ipc_bind_reuse_lock(),
so it does the right thing instead of clobbering sockets.
- Complete revamping of the pathexec functions, see exec.h.
- Revamping of the locking functions.
- Use of standard O_NONBLOCK and O_CLOEXEC instead of adhoc
DJBUNIX_FLAG_NB and DJBUNIX_FLAG_COE.
- Better header separation; webipc.h removed (stuff moved to
socket.h)
- New function: mkptemp2(), creating a fifo with a templated
name (like mkptemp) but with options for O_NONBLOCK and O_CLOEXEC.
- New sysdep to test for chroot().
diffstat:
devel/skalibs/Makefile | 6 +++---
devel/skalibs/PLIST | 5 +++--
devel/skalibs/distinfo | 12 ++++++------
devel/skalibs/patches/patch-configure | 10 +++++-----
4 files changed, 17 insertions(+), 16 deletions(-)
diffs (96 lines):
diff -r 881f28550fc4 -r c7eb960b1f8f devel/skalibs/Makefile
--- a/devel/skalibs/Makefile Mon Jan 11 16:52:13 2021 +0000
+++ b/devel/skalibs/Makefile Mon Jan 11 18:11:32 2021 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.8 2020/11/15 19:08:30 schmonz Exp $
+# $NetBSD: Makefile,v 1.9 2021/01/11 18:11:32 schmonz Exp $
-DISTNAME= skalibs-2.9.3.0
+DISTNAME= skalibs-2.10.0.0
CATEGORIES= devel
MASTER_SITES= ${HOMEPAGE}
@@ -19,6 +19,6 @@
INSTALLATION_DIRS= include/skalibs lib/skalibs/sysdeps
post-install:
- ${LN} -s ../libskarnet.a ${DESTDIR}${PREFIX}/lib/skalibs/libskarnet.a
+ ${LN} -sf ../libskarnet.a ${DESTDIR}${PREFIX}/lib/skalibs/libskarnet.a
.include "../../mk/bsd.pkg.mk"
diff -r 881f28550fc4 -r c7eb960b1f8f devel/skalibs/PLIST
--- a/devel/skalibs/PLIST Mon Jan 11 16:52:13 2021 +0000
+++ b/devel/skalibs/PLIST Mon Jan 11 18:11:32 2021 +0000
@@ -1,7 +1,8 @@
-@comment $NetBSD: PLIST,v 1.6 2020/07/07 10:31:03 schmonz Exp $
+@comment $NetBSD: PLIST,v 1.7 2021/01/11 18:11:32 schmonz Exp $
include/skalibs/alarm.h
include/skalibs/alloc.h
include/skalibs/allreadwrite.h
+include/skalibs/ancil.h
include/skalibs/avlnode.h
include/skalibs/avltree.h
include/skalibs/avltreen.h
@@ -27,6 +28,7 @@
include/skalibs/envalloc.h
include/skalibs/environ.h
include/skalibs/error.h
+include/skalibs/exec.h
include/skalibs/fmtscan.h
include/skalibs/functypes.h
include/skalibs/gccattributes.h
@@ -81,7 +83,6 @@
include/skalibs/unixconnection.h
include/skalibs/unixmessage.h
include/skalibs/unixonacid.h
-include/skalibs/webipc.h
lib/libskarnet.la
lib/skalibs/libskarnet.a
lib/skalibs/sysdeps/socket.lib
diff -r 881f28550fc4 -r c7eb960b1f8f devel/skalibs/distinfo
--- a/devel/skalibs/distinfo Mon Jan 11 16:52:13 2021 +0000
+++ b/devel/skalibs/distinfo Mon Jan 11 18:11:32 2021 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.7 2020/11/15 19:08:30 schmonz Exp $
+$NetBSD: distinfo,v 1.8 2021/01/11 18:11:32 schmonz Exp $
-SHA1 (skalibs-2.9.3.0.tar.gz) = 4a0c47109348802d6f2e2520c8df7dfd1ed80a8b
-RMD160 (skalibs-2.9.3.0.tar.gz) = 6f64d0e7a89f5cfc5eb90514a472a2480db83990
-SHA512 (skalibs-2.9.3.0.tar.gz) = 41e867fcaf16da437840b796a41b2d34ea53aafedde8b4fc86d712934ec533e9f7f2a8b7902542570ea6b5bcba772569fc4f47bccef770b5dee4f9d113b3df11
-Size (skalibs-2.9.3.0.tar.gz) = 231372 bytes
+SHA1 (skalibs-2.10.0.0.tar.gz) = 071352796ed8ff797277cd98c2fb18ac6da56b21
+RMD160 (skalibs-2.10.0.0.tar.gz) = 805353d70b6055b06bc5e6526063b0a35ef295e2
+SHA512 (skalibs-2.10.0.0.tar.gz) = e8b36388b24ee8066e48d39650a27030374f263f0ee014eaa79f9d71f2b5647dd1a052cc8ffe0d8457fed8fd1b1fc74980c03dd1182a9d0f1efbe044bff99269
+Size (skalibs-2.10.0.0.tar.gz) = 234214 bytes
SHA1 (patch-Makefile) = 8fbce6b37c8bac3878d4da9b5138462259a44f6c
-SHA1 (patch-configure) = 7fd2bd9432a5ea94f70eb0bda187dcabf4d2f6dc
+SHA1 (patch-configure) = 3294acc39702c5be22554180af103536f3d23d40
diff -r 881f28550fc4 -r c7eb960b1f8f devel/skalibs/patches/patch-configure
--- a/devel/skalibs/patches/patch-configure Mon Jan 11 16:52:13 2021 +0000
+++ b/devel/skalibs/patches/patch-configure Mon Jan 11 18:11:32 2021 +0000
@@ -1,20 +1,20 @@
-$NetBSD: patch-configure,v 1.3 2019/12/15 19:03:51 schmonz Exp $
+$NetBSD: patch-configure,v 1.4 2021/01/11 18:11:32 schmonz Exp $
Lower _XOPEN_SOURCE to fix SmartOS build.
Libtoolize for shared libraries on Darwin.
---- configure.orig 2019-09-20 21:59:33.000000000 +0000
+--- configure.orig 2020-11-26 09:18:34.000000000 +0000
+++ configure
-@@ -335,7 +335,7 @@ trylibs () {
- # Actual script
+@@ -337,7 +337,7 @@ trylibs () {
+ # Initialize variables
CC_AUTO=
-CPPFLAGS_AUTO="-D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -Isrc/include"
+CPPFLAGS_AUTO="-D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=600 -Isrc/include"
CPPFLAGS_POST="$CPPFLAGS"
CPPFLAGS=
CFLAGS_AUTO="-pipe -Wall"
-@@ -685,7 +685,7 @@ else
+@@ -694,7 +694,7 @@ else
echo "STATIC_LIBS :="
fi
if $shared ; then
Home |
Main Index |
Thread Index |
Old Index