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