pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/skalibs



Module Name:    pkgsrc
Committed By:   schmonz
Date:           Mon Jan 11 18:11:32 UTC 2021

Modified Files:
        pkgsrc/devel/skalibs: Makefile PLIST distinfo
        pkgsrc/devel/skalibs/patches: patch-configure

Log Message:
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().


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 pkgsrc/devel/skalibs/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/skalibs/PLIST
cvs rdiff -u -r1.7 -r1.8 pkgsrc/devel/skalibs/distinfo
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/skalibs/patches/patch-configure

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

Modified files:

Index: pkgsrc/devel/skalibs/Makefile
diff -u pkgsrc/devel/skalibs/Makefile:1.8 pkgsrc/devel/skalibs/Makefile:1.9
--- pkgsrc/devel/skalibs/Makefile:1.8   Sun Nov 15 19:08:30 2020
+++ pkgsrc/devel/skalibs/Makefile       Mon Jan 11 18:11:32 2021
@@ -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 @@ CONFIGURE_ARGS+=      --prefix=${PREFIX:Q}
 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"

Index: pkgsrc/devel/skalibs/PLIST
diff -u pkgsrc/devel/skalibs/PLIST:1.6 pkgsrc/devel/skalibs/PLIST:1.7
--- pkgsrc/devel/skalibs/PLIST:1.6      Tue Jul  7 10:31:03 2020
+++ pkgsrc/devel/skalibs/PLIST  Mon Jan 11 18:11:32 2021
@@ -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/env.h
 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/unix-transactional.h
 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

Index: pkgsrc/devel/skalibs/distinfo
diff -u pkgsrc/devel/skalibs/distinfo:1.7 pkgsrc/devel/skalibs/distinfo:1.8
--- pkgsrc/devel/skalibs/distinfo:1.7   Sun Nov 15 19:08:30 2020
+++ pkgsrc/devel/skalibs/distinfo       Mon Jan 11 18:11:32 2021
@@ -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

Index: pkgsrc/devel/skalibs/patches/patch-configure
diff -u pkgsrc/devel/skalibs/patches/patch-configure:1.3 pkgsrc/devel/skalibs/patches/patch-configure:1.4
--- pkgsrc/devel/skalibs/patches/patch-configure:1.3    Sun Dec 15 19:03:51 2019
+++ pkgsrc/devel/skalibs/patches/patch-configure        Mon Jan 11 18:11:32 2021
@@ -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