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.7.0.0. From the changelog:
details: https://anonhg.NetBSD.org/pkgsrc/rev/f39a84c56387
branches: trunk
changeset: 384505:f39a84c56387
user: schmonz <schmonz%pkgsrc.org@localhost>
date: Sun Aug 26 19:35:42 2018 +0000
description:
Update to 2.7.0.0. From the changelog:
----------
- Bugfixes.
- New functions: ipc_timed_sendv(), unlink_void(), genset_deepfree(),
gensetdyn_deepfree(), skagetln_loose(), skagetlnsep_loose()
- dir_close() now returns void and leaves errno unchanged
- absolutepath(), sarealpath_tmp(), avl*_deletnode(), mininetstring,
prot functions removed
- djbunix.h doesn't include env.h anymore
- New functions: execvep_loose(), byte_zzero(), openb_read(), sig0_scan()
- New function family: skalibs/genqdyn.h
- New dir_fd function wrapping dirfd() (Solaris doesn't have dirfd())
- memmem implementation for platforms that don't provide it.
- memmem wrappers: byte_search, siovec_search.
- New functions: atomic_symlink, skagetlnmaxsep, child_spawn3
- New header: skalibs/posixplz.h, some header reorganization.
- New family of functions: textmessage and textclient
- skalibs/environ.h and skalibs/getpeereid.h are now obsolescent.
- New functions: access_at() (MacOS and Solaris don't support faccessat),
skaclient_timed_aflush().
- stralloc.h and tai.h are suitable for inclusion in C++ headers.
- New sysdep: SKALIBS_HASODIRECTORY. (MacOS doesn't support O_DIRECTORY.)
- New function: lock_unx().
- Optimized packing/unpacking routines.
- Better CPPFLAGS/CFLAGS/LDFLAGS management.
- openwritenclose() and openwritevnclose() now use mkstemp.
diffstat:
devel/skalibs/Makefile | 6 +++---
devel/skalibs/PLIST | 11 +++++++----
devel/skalibs/distinfo | 12 ++++++------
devel/skalibs/patches/patch-configure | 16 ++++++++--------
4 files changed, 24 insertions(+), 21 deletions(-)
diffs (114 lines):
diff -r 4bacdfc65ea7 -r f39a84c56387 devel/skalibs/Makefile
--- a/devel/skalibs/Makefile Sun Aug 26 19:34:29 2018 +0000
+++ b/devel/skalibs/Makefile Sun Aug 26 19:35:42 2018 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.2 2018/06/22 16:16:53 schmonz Exp $
+# $NetBSD: Makefile,v 1.3 2018/08/26 19:35:42 schmonz Exp $
-DISTNAME= skalibs-2.6.0.0
+DISTNAME= skalibs-2.7.0.0
CATEGORIES= devel
MASTER_SITES= http://skarnet.org/software/skalibs/
@@ -16,7 +16,7 @@
PLIST_VARS+= include-shared-objects
PLIST.include-shared-objects= yes
-CONFIGURE_ARGS+= "--prefix=${PREFIX}"
+CONFIGURE_ARGS+= --prefix=${PREFIX:Q}
.if "${OPSYS}" == "Darwin"
PLIST.include-shared-objects= no
diff -r 4bacdfc65ea7 -r f39a84c56387 devel/skalibs/PLIST
--- a/devel/skalibs/PLIST Sun Aug 26 19:34:29 2018 +0000
+++ b/devel/skalibs/PLIST Sun Aug 26 19:35:42 2018 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2017/10/03 00:31:39 schmonz Exp $
+@comment $NetBSD: PLIST,v 1.2 2018/08/26 19:35:42 schmonz Exp $
include/skalibs/alarm.h
include/skalibs/alloc.h
include/skalibs/allreadwrite.h
@@ -29,6 +29,7 @@
include/skalibs/functypes.h
include/skalibs/gccattributes.h
include/skalibs/genalloc.h
+include/skalibs/genqdyn.h
include/skalibs/genset.h
include/skalibs/gensetdyn.h
include/skalibs/genwrite.h
@@ -39,10 +40,10 @@
include/skalibs/kolbak.h
include/skalibs/lolstdio.h
include/skalibs/md5.h
-include/skalibs/mininetstring.h
include/skalibs/netstring.h
include/skalibs/nonposix.h
include/skalibs/nsig.h
+include/skalibs/posixplz.h
include/skalibs/random.h
include/skalibs/rc4.h
include/skalibs/segfault.h
@@ -66,6 +67,8 @@
include/skalibs/surf.h
include/skalibs/sysdeps.h
include/skalibs/tai.h
+include/skalibs/textclient.h
+include/skalibs/textmessage.h
include/skalibs/types.h
include/skalibs/uint16.h
include/skalibs/uint32.h
@@ -78,8 +81,8 @@
include/skalibs/webipc.h
${PLIST.include-shared-objects}lib/libskarnet.so
${PLIST.include-shared-objects}lib/libskarnet.so.${PKGVERSION}
-${PLIST.include-shared-objects}lib/libskarnet.so.2.6
-${PLIST.include-shared-objects}lib/libskarnet.so.2.6.0
+${PLIST.include-shared-objects}lib/libskarnet.so.2.7
+${PLIST.include-shared-objects}lib/libskarnet.so.2.7.0
lib/skalibs/libskarnet.a
lib/skalibs/sysdeps/socket.lib
lib/skalibs/sysdeps/spawn.lib
diff -r 4bacdfc65ea7 -r f39a84c56387 devel/skalibs/distinfo
--- a/devel/skalibs/distinfo Sun Aug 26 19:34:29 2018 +0000
+++ b/devel/skalibs/distinfo Sun Aug 26 19:35:42 2018 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.2 2018/06/22 16:16:53 schmonz Exp $
+$NetBSD: distinfo,v 1.3 2018/08/26 19:35:42 schmonz Exp $
-SHA1 (skalibs-2.6.0.0.tar.gz) = a89169758ad040bb966672ac88fd32c5f0bbf47a
-RMD160 (skalibs-2.6.0.0.tar.gz) = d8e90e773ed72e050b9e018223b04e155f1b0060
-SHA512 (skalibs-2.6.0.0.tar.gz) = dffc50c71a43fc152fcd38267bd136f937bd573012743eb74659b0a42bf2812ba4ce1fd28a43bf1b7fc7f9f1f68fd80f7a1df66f33a379ce6e253658c81ce778
-Size (skalibs-2.6.0.0.tar.gz) = 209377 bytes
-SHA1 (patch-configure) = db5c1b89ecaadd8404bbc7807adaa8df56768809
+SHA1 (skalibs-2.7.0.0.tar.gz) = ce21eccc29bd50f13f6248417de2a69a389eeb46
+RMD160 (skalibs-2.7.0.0.tar.gz) = 3d1329752937a5e40a4dbad6453c11d8fe97cce5
+SHA512 (skalibs-2.7.0.0.tar.gz) = 33624b606a0846478e6fde10057633b43e76bda299d067cff269582c252f05108ebf28c539865c7f24b67e99575328fc7789326dfbb2e81bf209aa51445f04a1
+Size (skalibs-2.7.0.0.tar.gz) = 226543 bytes
+SHA1 (patch-configure) = af618b209224dd5d459e1be7104cb4a142375f05
diff -r 4bacdfc65ea7 -r f39a84c56387 devel/skalibs/patches/patch-configure
--- a/devel/skalibs/patches/patch-configure Sun Aug 26 19:34:29 2018 +0000
+++ b/devel/skalibs/patches/patch-configure Sun Aug 26 19:35:42 2018 +0000
@@ -1,15 +1,15 @@
-$NetBSD: patch-configure,v 1.1 2018/06/22 16:16:53 schmonz Exp $
+$NetBSD: patch-configure,v 1.2 2018/08/26 19:35:42 schmonz Exp $
Lower _XOPEN_SOURCE to fix SmartOS build.
---- configure.orig 2017-08-28 07:53:30.000000000 +0000
+--- configure.orig 2018-05-03 07:14:29.000000000 +0000
+++ configure
@@ -211,7 +211,7 @@ trylibs () {
+ # Actual script
CC_AUTO=
- CFLAGS_AUTO="$CFLAGS"
--CPPFLAGS_AUTO="-D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -O2 $CPPFLAGS"
-+CPPFLAGS_AUTO="-D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=600 -O2 $CPPFLAGS"
- LDFLAGS_AUTO="$LDFLAGS"
- LDFLAGS_NOSHARED=
- LDFLAGS_SHARED=-shared
+-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"
Home |
Main Index |
Thread Index |
Old Index