pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/devel/rudiments Update devel/rudiments to 0.56.0.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/f4f9c196b12d
branches:  trunk
changeset: 354135:f4f9c196b12d
user:      fhajny <fhajny%pkgsrc.org@localhost>
date:      Thu Oct 20 14:39:51 2016 +0000

description:
Update devel/rudiments to 0.56.0.

0.56.0

- userentry/groupentry::initialize(NULL) don't load root any more
- + is properly http-escaped now
- directory::getChildByIndex() works correctly on windows now
- dynamiclib::getError() returns NULL on all platforms when there
  is no error now (used to return an "ok" string on Windows)
- userentry/groupentry::getSidString() returns NULL on non-windows
  platforms when uninitialized or initialized to an invalid group,
  used to return NULL on Windows and -1 on unix-like platforms
- fixed configure bug causing getspnam methods not to be detected
- datetime::addDays works correctly now
- datetime::getTimeZoneOffset() works correctly on Windows now
- added sha1 class
- printBits() correctly takes a const unsigned char * argument now
- applied Kasyanov Dmitry's patch to fix a subtle bug in TLS/SSL
  method initialization
- added destructor to stdiofiledescriptor that prevents file
  descriptors 0, 1 and 2 from being closed when the instance is
  destroyed
- added config_vs2015.h for VS2015
- updated url.cpp to compile with VS2015
- sys::getMaxLineLength defaults to SSIZE_MAX now
- groupentry::getMembers() returns NULL instead of an array with a
  single NULL member if the group has no members on all systems now
- directory::fpathConf works correctly now
- renamed directory::canAccessLongFileNames() to
  directory::canExceedMaxFileNameLength()
- disabled calls to deprecated readdir_r
- moved file::createPipe() to filedescriptor class
- added file::createTemporaryFile() with permissions argument
- added process::waitForChildToExit()
- added a missing clear-the-output-buffer in the compiler class

diffstat:

 devel/rudiments/Makefile      |   5 ++---
 devel/rudiments/PLIST         |  28 ++++++++++++++++++++++------
 devel/rudiments/buildlink3.mk |   6 +++---
 devel/rudiments/distinfo      |  10 +++++-----
 4 files changed, 32 insertions(+), 17 deletions(-)

diffs (216 lines):

diff -r d08300293ba9 -r f4f9c196b12d devel/rudiments/Makefile
--- a/devel/rudiments/Makefile  Thu Oct 20 14:36:46 2016 +0000
+++ b/devel/rudiments/Makefile  Thu Oct 20 14:39:51 2016 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.39 2016/10/07 18:25:31 adam Exp $
+# $NetBSD: Makefile,v 1.40 2016/10/20 14:39:51 fhajny Exp $
 #
 
-DISTNAME=              rudiments-0.55.0
-PKGREVISION=           1
+DISTNAME=              rudiments-0.56.0
 CATEGORIES=            devel
 MASTER_SITES=          ${MASTER_SITE_SOURCEFORGE:=rudiments/}
 
diff -r d08300293ba9 -r f4f9c196b12d devel/rudiments/PLIST
--- a/devel/rudiments/PLIST     Thu Oct 20 14:36:46 2016 +0000
+++ b/devel/rudiments/PLIST     Thu Oct 20 14:39:51 2016 +0000
@@ -1,10 +1,9 @@
-@comment $NetBSD: PLIST,v 1.18 2016/07/01 16:02:12 fhajny Exp $
+@comment $NetBSD: PLIST,v 1.19 2016/10/20 14:39:51 fhajny Exp $
 bin/rudiments-config
 include/rudiments/bytebuffer.h
 include/rudiments/bytestring.h
 include/rudiments/character.h
 include/rudiments/charstring.h
-include/rudiments/chat.h
 include/rudiments/client.h
 include/rudiments/codetree.h
 include/rudiments/commandline.h
@@ -41,8 +40,6 @@
 include/rudiments/private/characterincludes.h
 include/rudiments/private/charstring.h
 include/rudiments/private/charstringincludes.h
-include/rudiments/private/chat.h
-include/rudiments/private/chatincludes.h
 include/rudiments/private/client.h
 include/rudiments/private/clientincludes.h
 include/rudiments/private/codetree.h
@@ -118,6 +115,8 @@
 include/rudiments/private/permissionsincludes.h
 include/rudiments/private/process.h
 include/rudiments/private/processincludes.h
+include/rudiments/private/prompt.h
+include/rudiments/private/promptincludes.h
 include/rudiments/private/protocolentry.h
 include/rudiments/private/protocolentryincludes.h
 include/rudiments/private/randomnumber.h
@@ -131,6 +130,8 @@
 include/rudiments/private/serverincludes.h
 include/rudiments/private/serviceentry.h
 include/rudiments/private/serviceentryincludes.h
+include/rudiments/private/sha1.h
+include/rudiments/private/sha1includes.h
 include/rudiments/private/sharedmemory.h
 include/rudiments/private/sharedmemoryincludes.h
 include/rudiments/private/signalclassesincludes.h
@@ -183,6 +184,7 @@
 include/rudiments/private/xmlsax.h
 include/rudiments/private/xmlsaxincludes.h
 include/rudiments/process.h
+include/rudiments/prompt.h
 include/rudiments/protocolentry.h
 include/rudiments/randomnumber.h
 include/rudiments/regularexpression.h
@@ -191,6 +193,7 @@
 include/rudiments/semaphoreset.h
 include/rudiments/server.h
 include/rudiments/serviceentry.h
+include/rudiments/sha1.h
 include/rudiments/sharedmemory.h
 include/rudiments/signalclasses.h
 include/rudiments/singlylinkedlist.h
@@ -335,6 +338,8 @@
 share/doc/rudiments/classes/html/classpermissions.html
 share/doc/rudiments/classes/html/classprocess-members.html
 share/doc/rudiments/classes/html/classprocess.html
+share/doc/rudiments/classes/html/classprompt-members.html
+share/doc/rudiments/classes/html/classprompt.html
 share/doc/rudiments/classes/html/classprotocolentry-members.html
 share/doc/rudiments/classes/html/classprotocolentry.html
 share/doc/rudiments/classes/html/classrandomnumber-members.html
@@ -353,6 +358,8 @@
 share/doc/rudiments/classes/html/classserver.html
 share/doc/rudiments/classes/html/classserviceentry-members.html
 share/doc/rudiments/classes/html/classserviceentry.html
+share/doc/rudiments/classes/html/classsha1-members.html
+share/doc/rudiments/classes/html/classsha1.html
 share/doc/rudiments/classes/html/classsharedmemory-members.html
 share/doc/rudiments/classes/html/classsharedmemory.html
 share/doc/rudiments/classes/html/classsignalhandler-members.html
@@ -428,6 +435,7 @@
 share/doc/rudiments/classes/html/config__vs2005_8h_source.html
 share/doc/rudiments/classes/html/config__vs2010_8h_source.html
 share/doc/rudiments/classes/html/config__vs2013_8h_source.html
+share/doc/rudiments/classes/html/config__vs2015_8h_source.html
 share/doc/rudiments/classes/html/config__vs5_8h_source.html
 share/doc/rudiments/classes/html/config__vs6_8h_source.html
 share/doc/rudiments/classes/html/crypt_8h_source.html
@@ -470,12 +478,14 @@
 share/doc/rudiments/classes/html/folderclosed.png
 share/doc/rudiments/classes/html/folderopen.png
 share/doc/rudiments/classes/html/functions.html
+share/doc/rudiments/classes/html/functions_0x7e.html
 share/doc/rudiments/classes/html/functions_b.html
 share/doc/rudiments/classes/html/functions_c.html
 share/doc/rudiments/classes/html/functions_d.html
 share/doc/rudiments/classes/html/functions_e.html
 share/doc/rudiments/classes/html/functions_f.html
 share/doc/rudiments/classes/html/functions_func.html
+share/doc/rudiments/classes/html/functions_func_0x7e.html
 share/doc/rudiments/classes/html/functions_func_b.html
 share/doc/rudiments/classes/html/functions_func_c.html
 share/doc/rudiments/classes/html/functions_func_d.html
@@ -500,7 +510,6 @@
 share/doc/rudiments/classes/html/functions_func_w.html
 share/doc/rudiments/classes/html/functions_func_x.html
 share/doc/rudiments/classes/html/functions_func_z.html
-share/doc/rudiments/classes/html/functions_func_~.html
 share/doc/rudiments/classes/html/functions_g.html
 share/doc/rudiments/classes/html/functions_h.html
 share/doc/rudiments/classes/html/functions_i.html
@@ -521,7 +530,6 @@
 share/doc/rudiments/classes/html/functions_w.html
 share/doc/rudiments/classes/html/functions_x.html
 share/doc/rudiments/classes/html/functions_z.html
-share/doc/rudiments/classes/html/functions_~.html
 share/doc/rudiments/classes/html/groupentry_8h_source.html
 share/doc/rudiments/classes/html/groupentryincludes_8h_source.html
 share/doc/rudiments/classes/html/gss_8h_source.html
@@ -607,6 +615,7 @@
 share/doc/rudiments/classes/html/private_2parameterstring_8h_source.html
 share/doc/rudiments/classes/html/private_2permissions_8h_source.html
 share/doc/rudiments/classes/html/private_2process_8h_source.html
+share/doc/rudiments/classes/html/private_2prompt_8h_source.html
 share/doc/rudiments/classes/html/private_2protocolentry_8h_source.html
 share/doc/rudiments/classes/html/private_2randomnumber_8h_source.html
 share/doc/rudiments/classes/html/private_2regularexpression_8h_source.html
@@ -615,6 +624,7 @@
 share/doc/rudiments/classes/html/private_2serialportprofile_8h_source.html
 share/doc/rudiments/classes/html/private_2server_8h_source.html
 share/doc/rudiments/classes/html/private_2serviceentry_8h_source.html
+share/doc/rudiments/classes/html/private_2sha1_8h_source.html
 share/doc/rudiments/classes/html/private_2sharedmemory_8h_source.html
 share/doc/rudiments/classes/html/private_2singlylinkedlist_8h_source.html
 share/doc/rudiments/classes/html/private_2snooze_8h_source.html
@@ -637,6 +647,8 @@
 share/doc/rudiments/classes/html/private_2xmlsax_8h_source.html
 share/doc/rudiments/classes/html/process_8h_source.html
 share/doc/rudiments/classes/html/processincludes_8h_source.html
+share/doc/rudiments/classes/html/prompt_8h_source.html
+share/doc/rudiments/classes/html/promptincludes_8h_source.html
 share/doc/rudiments/classes/html/protocolentry_8h_source.html
 share/doc/rudiments/classes/html/protocolentryincludes_8h_source.html
 share/doc/rudiments/classes/html/randomnumber_8h_source.html
@@ -656,6 +668,8 @@
 share/doc/rudiments/classes/html/serverincludes_8h_source.html
 share/doc/rudiments/classes/html/serviceentry_8h_source.html
 share/doc/rudiments/classes/html/serviceentryincludes_8h_source.html
+share/doc/rudiments/classes/html/sha1_8h_source.html
+share/doc/rudiments/classes/html/sha1includes_8h_source.html
 share/doc/rudiments/classes/html/sharedmemory_8h_source.html
 share/doc/rudiments/classes/html/sharedmemoryincludes_8h_source.html
 share/doc/rudiments/classes/html/signalclasses_8h_source.html
@@ -764,6 +778,7 @@
 share/doc/rudiments/programming/parameterstring.html
 share/doc/rudiments/programming/permissions.html
 share/doc/rudiments/programming/process.html
+share/doc/rudiments/programming/prompt.html
 share/doc/rudiments/programming/protocolentry.html
 share/doc/rudiments/programming/randomnumber.html
 share/doc/rudiments/programming/regularexpression.html
@@ -786,5 +801,6 @@
 share/doc/rudiments/programming/url.html
 share/doc/rudiments/programming/userentry.html
 share/doc/rudiments/programming/xmldom.html
+share/doc/rudiments/programming/xmldomevents.html
 share/doc/rudiments/programming/xmlsax.html
 share/licenses/rudiments/COPYING
diff -r d08300293ba9 -r f4f9c196b12d devel/rudiments/buildlink3.mk
--- a/devel/rudiments/buildlink3.mk     Thu Oct 20 14:36:46 2016 +0000
+++ b/devel/rudiments/buildlink3.mk     Thu Oct 20 14:39:51 2016 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.18 2016/10/07 18:25:31 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.19 2016/10/20 14:39:51 fhajny Exp $
 #
 # This Makefile fragment is included by packages that use rudiments.
 #
@@ -10,8 +10,8 @@
 .if !defined(RUDIMENTS_BUILDLINK3_MK)
 RUDIMENTS_BUILDLINK3_MK:=
 
-BUILDLINK_API_DEPENDS.rudiments+=      rudiments>=0.55
-BUILDLINK_ABI_DEPENDS.rudiments+=      rudiments>=0.55.0nb1
+BUILDLINK_API_DEPENDS.rudiments+=      rudiments>=0.56
+BUILDLINK_ABI_DEPENDS.rudiments+=      rudiments>=0.56.0
 BUILDLINK_PKGSRCDIR.rudiments?=                ../../devel/rudiments
 
 .include "../../devel/pcre/buildlink3.mk"
diff -r d08300293ba9 -r f4f9c196b12d devel/rudiments/distinfo
--- a/devel/rudiments/distinfo  Thu Oct 20 14:36:46 2016 +0000
+++ b/devel/rudiments/distinfo  Thu Oct 20 14:39:51 2016 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.21 2016/07/01 16:02:12 fhajny Exp $
+$NetBSD: distinfo,v 1.22 2016/10/20 14:39:51 fhajny Exp $
 
-SHA1 (rudiments-0.55.0.tar.gz) = 9e31ae741ad45731ecc5d772ec69d991ebd3e083
-RMD160 (rudiments-0.55.0.tar.gz) = 34729ff928be4df41907855d7937ffe5f522f3f3
-SHA512 (rudiments-0.55.0.tar.gz) = e03ac4b6fb616897989a6d31b361372bd35190d2de4838c63bb310586cb216f891c9c7630bc356f73f16fa6a9dc395f5a4a1a674f9461f6463a36ee4d127f1e0
-Size (rudiments-0.55.0.tar.gz) = 2107571 bytes
+SHA1 (rudiments-0.56.0.tar.gz) = 0d00ba7d7a5c38530cf4053056c4ac4fc26e9561
+RMD160 (rudiments-0.56.0.tar.gz) = 25644f8aee54a81739077f9327dcbd973ccc9ed3
+SHA512 (rudiments-0.56.0.tar.gz) = 0a5ec050d3bb2343ad4a4c631bb95436678f38725f3e4348c828c36741877b82475addadb0b43011fa3062d6b5645016676ffdfdc0147cd1aac20d9a4cce1f07
+Size (rudiments-0.56.0.tar.gz) = 2170923 bytes
 SHA1 (patch-configure) = ce847ba4528576f63a7c0dbfb4934c112c28895b
 SHA1 (patch-include_rudiments_private_socketclient.h) = 3789e86ee89aaeddc5a0995c2abfbb7a46dcd4b8
 SHA1 (patch-src_listener.cpp) = 474a45e2c88479c1390e002a363d2399d38fbdf0



Home | Main Index | Thread Index | Old Index