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:           Sat Nov 11 11:52:16 UTC 2023

Modified Files:
        pkgsrc/devel/skalibs: Makefile PLIST buildlink3.mk distinfo
        pkgsrc/devel/skalibs/patches: patch-Makefile

Log Message:
skalibs: update to 2.14.0.0. Changes:

- Bugfixes.
- New accessor function: selfpipe_fd().
- New functions: slurpn(), openslurpnclose().
- slurp() and openslurpclose() are now macros.
- New strerr macros to warn with a "fatal" message.
- New cdb functions: cdb_hashv(), cdbmake_addv().
- child_spawn() revamp. Prototype change (last arg is a size_t).
- case_lowerb() and friends now use ctype.h functions.
- case_str() removed, strcasestr() fallback implementation added.
- cspawn(): finally unifying fork() and posix_spawn().
- Better support for nonstandard posix_spawn subfunctions.
- Lots of new sysdeps.


To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 pkgsrc/devel/skalibs/Makefile
cvs rdiff -u -r1.9 -r1.10 pkgsrc/devel/skalibs/PLIST
cvs rdiff -u -r1.7 -r1.8 pkgsrc/devel/skalibs/buildlink3.mk
cvs rdiff -u -r1.19 -r1.20 pkgsrc/devel/skalibs/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/skalibs/patches/patch-Makefile

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.20 pkgsrc/devel/skalibs/Makefile:1.21
--- pkgsrc/devel/skalibs/Makefile:1.20  Tue Apr  4 00:18:37 2023
+++ pkgsrc/devel/skalibs/Makefile       Sat Nov 11 11:52:16 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.20 2023/04/04 00:18:37 schmonz Exp $
+# $NetBSD: Makefile,v 1.21 2023/11/11 11:52:16 schmonz Exp $
 
-DISTNAME=              skalibs-2.13.1.1
+DISTNAME=              skalibs-2.14.0.0
 CATEGORIES=            devel
 MASTER_SITES=          ${HOMEPAGE}
 

Index: pkgsrc/devel/skalibs/PLIST
diff -u pkgsrc/devel/skalibs/PLIST:1.9 pkgsrc/devel/skalibs/PLIST:1.10
--- pkgsrc/devel/skalibs/PLIST:1.9      Mon Jan 16 21:47:48 2023
+++ pkgsrc/devel/skalibs/PLIST  Sat Nov 11 11:52:16 2023
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.9 2023/01/16 21:47:48 schmonz Exp $
+@comment $NetBSD: PLIST,v 1.10 2023/11/11 11:52:16 schmonz Exp $
 include/skalibs/alarm.h
 include/skalibs/alloc.h
 include/skalibs/allreadwrite.h
@@ -17,7 +17,9 @@ include/skalibs/cbuffer.h
 include/skalibs/cdb.h
 include/skalibs/cdbmake.h
 include/skalibs/config.h
+include/skalibs/cspawn.h
 include/skalibs/datastruct.h
+include/skalibs/devino.h
 include/skalibs/direntry.h
 include/skalibs/disize.h
 include/skalibs/diuint.h
@@ -59,6 +61,7 @@ include/skalibs/skaclient.h
 include/skalibs/skalibs.h
 include/skalibs/skamisc.h
 include/skalibs/socket.h
+include/skalibs/stat.h
 include/skalibs/stdcrypto.h
 include/skalibs/stddjb.h
 include/skalibs/stralloc.h
@@ -80,6 +83,7 @@ include/skalibs/unixmessage.h
 include/skalibs/unixonacid.h
 lib/libskarnet.la
 lib/skalibs/libskarnet.a
+lib/skalibs/sysdeps/pthread.lib
 lib/skalibs/sysdeps/socket.lib
 lib/skalibs/sysdeps/spawn.lib
 lib/skalibs/sysdeps/sysclock.lib

Index: pkgsrc/devel/skalibs/buildlink3.mk
diff -u pkgsrc/devel/skalibs/buildlink3.mk:1.7 pkgsrc/devel/skalibs/buildlink3.mk:1.8
--- pkgsrc/devel/skalibs/buildlink3.mk:1.7      Sat Mar 11 15:46:46 2023
+++ pkgsrc/devel/skalibs/buildlink3.mk  Sat Nov 11 11:52:16 2023
@@ -1,11 +1,11 @@
-# $NetBSD: buildlink3.mk,v 1.7 2023/03/11 15:46:46 schmonz Exp $
+# $NetBSD: buildlink3.mk,v 1.8 2023/11/11 11:52:16 schmonz Exp $
 
 BUILDLINK_TREE+=       skalibs
 
 .if !defined(SKALIBS_BUILDLINK3_MK)
 SKALIBS_BUILDLINK3_MK:=
 
-BUILDLINK_API_DEPENDS.skalibs+=                skalibs>=2.13.1.0
+BUILDLINK_API_DEPENDS.skalibs+=                skalibs>=2.14.0.0
 BUILDLINK_PKGSRCDIR.skalibs?=          ../../devel/skalibs
 
 SKALIBS_TOLERATE_TARGET_SKEW?=         yes

Index: pkgsrc/devel/skalibs/distinfo
diff -u pkgsrc/devel/skalibs/distinfo:1.19 pkgsrc/devel/skalibs/distinfo:1.20
--- pkgsrc/devel/skalibs/distinfo:1.19  Tue Apr  4 00:18:37 2023
+++ pkgsrc/devel/skalibs/distinfo       Sat Nov 11 11:52:16 2023
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.19 2023/04/04 00:18:37 schmonz Exp $
+$NetBSD: distinfo,v 1.20 2023/11/11 11:52:16 schmonz Exp $
 
-BLAKE2s (skalibs-2.13.1.1.tar.gz) = 68ff0f88e530a0abf95ac2c2ba6c6bc88eec2918a3967b37fb617cf236fb1135
-SHA512 (skalibs-2.13.1.1.tar.gz) = 9568c78b1a99bb183b89d0a4541fd6b2da6573215d9d58387b2cb7a439d2520f7dbb17999f5338c3e028bd425abd07230b4d12c8e3c70dfe54587b1b82af8e63
-Size (skalibs-2.13.1.1.tar.gz) = 229706 bytes
-SHA1 (patch-Makefile) = 8fbce6b37c8bac3878d4da9b5138462259a44f6c
+BLAKE2s (skalibs-2.14.0.0.tar.gz) = 86e8ec769495b39143b4c842876e61bfe507030db0db5539007b04a4536deb0d
+SHA512 (skalibs-2.14.0.0.tar.gz) = 45525cf0e573cba8100f7ccc9b6c95aa69509561c3726c95a17264f2d50410893e10ddb719d0e4481a76b7b8b6cbb42e95e68378a9f614e82fb568692a6adf66
+Size (skalibs-2.14.0.0.tar.gz) = 235916 bytes
+SHA1 (patch-Makefile) = 8140cc05d13d729732099451f6dc2215e27613b2
 SHA1 (patch-configure) = 1a89adcec51a89a4fc587b24d23c371e04b6978f

Index: pkgsrc/devel/skalibs/patches/patch-Makefile
diff -u pkgsrc/devel/skalibs/patches/patch-Makefile:1.2 pkgsrc/devel/skalibs/patches/patch-Makefile:1.3
--- pkgsrc/devel/skalibs/patches/patch-Makefile:1.2     Tue Jul  7 10:31:03 2020
+++ pkgsrc/devel/skalibs/patches/patch-Makefile Sat Nov 11 11:52:16 2023
@@ -1,11 +1,11 @@
-$NetBSD: patch-Makefile,v 1.2 2020/07/07 10:31:03 schmonz Exp $
+$NetBSD: patch-Makefile,v 1.3 2023/11/11 11:52:16 schmonz Exp $
 
 Libtoolize for shared libraries on Darwin.
 
---- Makefile.orig      2020-01-27 16:20:44.000000000 +0000
+--- Makefile.orig      2023-10-12 03:09:38.000000000 +0000
 +++ Makefile
-@@ -17,6 +17,8 @@ CC = $(error Please use ./configure firs
- -include config.mak
+@@ -19,6 +19,8 @@ endif
+ include config.mak
  include package/deps.mak
  
 +LIBTOOL=libtool --tag=CC
@@ -13,9 +13,9 @@ Libtoolize for shared libraries on Darwi
  version_m := $(basename $(version))
  version_M := $(basename $(version_m))
  version_l := $(basename $(version_M))
-@@ -79,8 +81,8 @@ endif
- install: install-data install-sysdeps install-dynlib install-lib install-include
- install-data: $(ALL_DATA:src/etc/%=$(DESTDIR)$(datadir)/%)
+@@ -81,8 +83,8 @@ endif
+ install: install-sysconf install-sysdeps install-dynlib install-lib install-include
+ install-sysconf: $(ALL_DATA:src/etc/%=$(DESTDIR)$(sysconfdir)/%)
  install-sysdeps: $(ALL_SYSDEPS:$(sysdeps)/%=$(DESTDIR)$(sysdepdir)/%)
 -install-dynlib: $(SHARED_LIBS:lib%.so.xyzzy=$(DESTDIR)$(dynlibdir)/lib%.so)
 -install-lib: $(STATIC_LIBS:lib%.a.xyzzy=$(DESTDIR)$(libdir)/lib%.a)
@@ -24,7 +24,7 @@ Libtoolize for shared libraries on Darwi
  install-include: $(ALL_INCLUDES:src/include/$(package)/%.h=$(DESTDIR)$(includedir)/$(package)/%.h)
  
  ifneq ($(exthome),)
-@@ -105,29 +107,22 @@ $(DESTDIR)$(datadir)/%: src/etc/%
+@@ -107,29 +109,22 @@ $(DESTDIR)$(sysconfdir)/%: src/etc/%
  $(DESTDIR)$(sysdepdir)/%: $(sysdeps)/%
        exec $(INSTALL) -D -m 644 $< $@
  



Home | Main Index | Thread Index | Old Index