pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/textproc/qore-json-module Update qore-json-module to v...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/7f30c85de74f
branches:  trunk
changeset: 349983:7f30c85de74f
user:      nros <nros%pkgsrc.org@localhost>
date:      Wed Jul 20 13:05:12 2016 +0000

description:
Update qore-json-module to version 1.5.

Patches have been applied upstream.

Release notes:

 * serialize binary values as base64-encoded strings
 * user modules moved to top-level qore module directory from
   version-specific module directory since they are valid for multiple
   versions of qore
 * serialize nan, +/-inf as null according to the JSON spec
 * added detection for invalid JSON-RPC calls and added a more
   user-friendly error message in the JsonRpcHandler module
 * new functions added conforming to Qore's function naming convention,
   old camel-case functions deprecated
 * JSON tests ported to QUnit
 * Qore 0.8.12 required as a minimum to build
 * JSON output is more compact; fewer extransous whitespaces are used

diffstat:

 textproc/qore-json-module/Makefile                      |   13 +-
 textproc/qore-json-module/PLIST                         |  201 +++++++--------
 textproc/qore-json-module/buildlink3.mk                 |    4 +-
 textproc/qore-json-module/distinfo                      |   12 +-
 textproc/qore-json-module/patches/patch-configure       |   21 -
 textproc/qore-json-module/patches/patch-src_Makefile.in |   13 -
 6 files changed, 112 insertions(+), 152 deletions(-)

diffs (truncated from 398 to 300 lines):

diff -r 79320ab4ee7d -r 7f30c85de74f textproc/qore-json-module/Makefile
--- a/textproc/qore-json-module/Makefile        Wed Jul 20 12:54:16 2016 +0000
+++ b/textproc/qore-json-module/Makefile        Wed Jul 20 13:05:12 2016 +0000
@@ -1,12 +1,14 @@
-# $NetBSD: Makefile,v 1.2 2016/03/05 11:27:56 jperkin Exp $
+# $NetBSD: Makefile,v 1.3 2016/07/20 13:05:12 nros Exp $
 
-DISTNAME=      qore-json-module-1.4
-PKGREVISION=   5
+DISTNAME=      qore-json-module-1.5
 CATEGORIES=    textproc
-MASTER_SITES=   ${MASTER_SITE_SOURCEFORGE:=qore/}
+MASTER_SITES=   ${MASTER_SITE_GITHUB:=qorelanguage/}
 EXTRACT_SUFX=   .tar.bz2
+GITHUB_PROJECT=        module-json
+GITHUB_RELEASE=        v${PKGVERSION_NOREV}
 
-MAINTAINER=    nros%users.sourceforge.net@localhost
+
+MAINTAINER=    nros%netbsd.org@localhost
 COMMENT=       JSON module for Qore
 HOMEPAGE=       http://www.qore.org/
 LICENSE=       gnu-lgpl-v2.1 OR mit
@@ -17,6 +19,7 @@
 USE_TOOLS+=    gmake pax
 PTHREAD_OPTS+= native
 
+CONFIGURE_ARGS+=--with-libsuffix=""
 
 #This is needed in order to comply the with MIT license and binary distribution
 #Install docs
diff -r 79320ab4ee7d -r 7f30c85de74f textproc/qore-json-module/PLIST
--- a/textproc/qore-json-module/PLIST   Wed Jul 20 12:54:16 2016 +0000
+++ b/textproc/qore-json-module/PLIST   Wed Jul 20 13:05:12 2016 +0000
@@ -1,9 +1,13 @@
-@comment $NetBSD: PLIST,v 1.1 2014/12/30 15:50:28 wiz Exp $
-${QORE_MODULE_DIR}/${QORE_VERSION}/JsonRpcHandler.qm
+@comment $NetBSD: PLIST,v 1.2 2016/07/20 13:05:12 nros Exp $
+${QORE_USER_MODULE_DIR}/JsonRpcHandler.qm
 ${QORE_MODULE_DIR}/json-api-${QORE_LATEST_MODULE_API}.qmod
+share/doc/qore-json-module/COPYING.LGPL
+share/doc/qore-json-module/COPYING.MIT
 share/doc/qore-json-module/JsonRpcHandler/html/_json_rpc_handler_8qm_8dox_8h_source.html
 share/doc/qore-json-module/JsonRpcHandler/html/annotated.html
-share/doc/qore-json-module/JsonRpcHandler/html/annotated.js
+share/doc/qore-json-module/JsonRpcHandler/html/annotated_dup.js
+share/doc/qore-json-module/JsonRpcHandler/html/arrowdown.png
+share/doc/qore-json-module/JsonRpcHandler/html/arrowright.png
 share/doc/qore-json-module/JsonRpcHandler/html/bc_s.png
 share/doc/qore-json-module/JsonRpcHandler/html/bdwn.png
 share/doc/qore-json-module/JsonRpcHandler/html/class_json_rpc_handler_1_1_json_rpc_handler-members.html
@@ -11,33 +15,16 @@
 share/doc/qore-json-module/JsonRpcHandler/html/class_json_rpc_handler_1_1_json_rpc_handler.js
 share/doc/qore-json-module/JsonRpcHandler/html/classes.html
 share/doc/qore-json-module/JsonRpcHandler/html/closed.png
-share/doc/qore-json-module/JsonRpcHandler/html/dir_49e56c817e5e54854c35e136979f97ca.html
-share/doc/qore-json-module/JsonRpcHandler/html/dir_49e56c817e5e54854c35e136979f97ca_dep.map
-share/doc/qore-json-module/JsonRpcHandler/html/dir_49e56c817e5e54854c35e136979f97ca_dep.md5
-share/doc/qore-json-module/JsonRpcHandler/html/dir_49e56c817e5e54854c35e136979f97ca_dep.png
-share/doc/qore-json-module/JsonRpcHandler/html/dir_f0c12ab8496b9632c5b71797b5466ad3.html
-share/doc/qore-json-module/JsonRpcHandler/html/dir_f0c12ab8496b9632c5b71797b5466ad3_dep.map
-share/doc/qore-json-module/JsonRpcHandler/html/dir_f0c12ab8496b9632c5b71797b5466ad3_dep.md5
-share/doc/qore-json-module/JsonRpcHandler/html/dir_f0c12ab8496b9632c5b71797b5466ad3_dep.png
+share/doc/qore-json-module/JsonRpcHandler/html/dir_1935124a1d355a6bc0fee3e0733e48ca.html
+share/doc/qore-json-module/JsonRpcHandler/html/dir_1935124a1d355a6bc0fee3e0733e48ca_dep.map
+share/doc/qore-json-module/JsonRpcHandler/html/dir_1935124a1d355a6bc0fee3e0733e48ca_dep.md5
+share/doc/qore-json-module/JsonRpcHandler/html/dir_1935124a1d355a6bc0fee3e0733e48ca_dep.png
+share/doc/qore-json-module/JsonRpcHandler/html/doc.png
 share/doc/qore-json-module/JsonRpcHandler/html/doxygen.css
 share/doc/qore-json-module/JsonRpcHandler/html/doxygen.png
 share/doc/qore-json-module/JsonRpcHandler/html/dynsections.js
-share/doc/qore-json-module/JsonRpcHandler/html/ftv2blank.png
-share/doc/qore-json-module/JsonRpcHandler/html/ftv2cl.png
-share/doc/qore-json-module/JsonRpcHandler/html/ftv2doc.png
-share/doc/qore-json-module/JsonRpcHandler/html/ftv2folderclosed.png
-share/doc/qore-json-module/JsonRpcHandler/html/ftv2folderopen.png
-share/doc/qore-json-module/JsonRpcHandler/html/ftv2lastnode.png
-share/doc/qore-json-module/JsonRpcHandler/html/ftv2link.png
-share/doc/qore-json-module/JsonRpcHandler/html/ftv2mlastnode.png
-share/doc/qore-json-module/JsonRpcHandler/html/ftv2mnode.png
-share/doc/qore-json-module/JsonRpcHandler/html/ftv2mo.png
-share/doc/qore-json-module/JsonRpcHandler/html/ftv2node.png
-share/doc/qore-json-module/JsonRpcHandler/html/ftv2ns.png
-share/doc/qore-json-module/JsonRpcHandler/html/ftv2plastnode.png
-share/doc/qore-json-module/JsonRpcHandler/html/ftv2pnode.png
-share/doc/qore-json-module/JsonRpcHandler/html/ftv2splitbar.png
-share/doc/qore-json-module/JsonRpcHandler/html/ftv2vertline.png
+share/doc/qore-json-module/JsonRpcHandler/html/folderclosed.png
+share/doc/qore-json-module/JsonRpcHandler/html/folderopen.png
 share/doc/qore-json-module/JsonRpcHandler/html/functions.html
 share/doc/qore-json-module/JsonRpcHandler/html/functions_func.html
 share/doc/qore-json-module/JsonRpcHandler/html/functions_vars.html
@@ -56,49 +43,52 @@
 share/doc/qore-json-module/JsonRpcHandler/html/nav_h.png
 share/doc/qore-json-module/JsonRpcHandler/html/navtree.css
 share/doc/qore-json-module/JsonRpcHandler/html/navtree.js
+share/doc/qore-json-module/JsonRpcHandler/html/navtreedata.js
 share/doc/qore-json-module/JsonRpcHandler/html/navtreeindex0.js
 share/doc/qore-json-module/JsonRpcHandler/html/open.png
 share/doc/qore-json-module/JsonRpcHandler/html/resize.js
-share/doc/qore-json-module/JsonRpcHandler/html/search/all_61.html
-share/doc/qore-json-module/JsonRpcHandler/html/search/all_61.js
-share/doc/qore-json-module/JsonRpcHandler/html/search/all_63.html
-share/doc/qore-json-module/JsonRpcHandler/html/search/all_63.js
-share/doc/qore-json-module/JsonRpcHandler/html/search/all_67.html
-share/doc/qore-json-module/JsonRpcHandler/html/search/all_67.js
-share/doc/qore-json-module/JsonRpcHandler/html/search/all_69.html
-share/doc/qore-json-module/JsonRpcHandler/html/search/all_69.js
-share/doc/qore-json-module/JsonRpcHandler/html/search/all_6a.html
-share/doc/qore-json-module/JsonRpcHandler/html/search/all_6a.js
-share/doc/qore-json-module/JsonRpcHandler/html/search/all_73.html
-share/doc/qore-json-module/JsonRpcHandler/html/search/all_73.js
-share/doc/qore-json-module/JsonRpcHandler/html/search/all_76.html
-share/doc/qore-json-module/JsonRpcHandler/html/search/all_76.js
-share/doc/qore-json-module/JsonRpcHandler/html/search/classes_6a.html
-share/doc/qore-json-module/JsonRpcHandler/html/search/classes_6a.js
+share/doc/qore-json-module/JsonRpcHandler/html/search/all_0.html
+share/doc/qore-json-module/JsonRpcHandler/html/search/all_0.js
+share/doc/qore-json-module/JsonRpcHandler/html/search/all_1.html
+share/doc/qore-json-module/JsonRpcHandler/html/search/all_1.js
+share/doc/qore-json-module/JsonRpcHandler/html/search/all_2.html
+share/doc/qore-json-module/JsonRpcHandler/html/search/all_2.js
+share/doc/qore-json-module/JsonRpcHandler/html/search/all_3.html
+share/doc/qore-json-module/JsonRpcHandler/html/search/all_3.js
+share/doc/qore-json-module/JsonRpcHandler/html/search/all_4.html
+share/doc/qore-json-module/JsonRpcHandler/html/search/all_4.js
+share/doc/qore-json-module/JsonRpcHandler/html/search/all_5.html
+share/doc/qore-json-module/JsonRpcHandler/html/search/all_5.js
+share/doc/qore-json-module/JsonRpcHandler/html/search/all_6.html
+share/doc/qore-json-module/JsonRpcHandler/html/search/all_6.js
+share/doc/qore-json-module/JsonRpcHandler/html/search/classes_0.html
+share/doc/qore-json-module/JsonRpcHandler/html/search/classes_0.js
 share/doc/qore-json-module/JsonRpcHandler/html/search/close.png
-share/doc/qore-json-module/JsonRpcHandler/html/search/functions_61.html
-share/doc/qore-json-module/JsonRpcHandler/html/search/functions_61.js
-share/doc/qore-json-module/JsonRpcHandler/html/search/functions_63.html
-share/doc/qore-json-module/JsonRpcHandler/html/search/functions_63.js
-share/doc/qore-json-module/JsonRpcHandler/html/search/functions_67.html
-share/doc/qore-json-module/JsonRpcHandler/html/search/functions_67.js
-share/doc/qore-json-module/JsonRpcHandler/html/search/functions_73.html
-share/doc/qore-json-module/JsonRpcHandler/html/search/functions_73.js
+share/doc/qore-json-module/JsonRpcHandler/html/search/functions_0.html
+share/doc/qore-json-module/JsonRpcHandler/html/search/functions_0.js
+share/doc/qore-json-module/JsonRpcHandler/html/search/functions_1.html
+share/doc/qore-json-module/JsonRpcHandler/html/search/functions_1.js
+share/doc/qore-json-module/JsonRpcHandler/html/search/functions_2.html
+share/doc/qore-json-module/JsonRpcHandler/html/search/functions_2.js
+share/doc/qore-json-module/JsonRpcHandler/html/search/functions_3.html
+share/doc/qore-json-module/JsonRpcHandler/html/search/functions_3.js
 share/doc/qore-json-module/JsonRpcHandler/html/search/mag_sel.png
-share/doc/qore-json-module/JsonRpcHandler/html/search/namespaces_6a.html
-share/doc/qore-json-module/JsonRpcHandler/html/search/namespaces_6a.js
+share/doc/qore-json-module/JsonRpcHandler/html/search/namespaces_0.html
+share/doc/qore-json-module/JsonRpcHandler/html/search/namespaces_0.js
 share/doc/qore-json-module/JsonRpcHandler/html/search/nomatches.html
-share/doc/qore-json-module/JsonRpcHandler/html/search/pages_6a.html
-share/doc/qore-json-module/JsonRpcHandler/html/search/pages_6a.js
+share/doc/qore-json-module/JsonRpcHandler/html/search/pages_0.html
+share/doc/qore-json-module/JsonRpcHandler/html/search/pages_0.js
 share/doc/qore-json-module/JsonRpcHandler/html/search/search.css
 share/doc/qore-json-module/JsonRpcHandler/html/search/search.js
 share/doc/qore-json-module/JsonRpcHandler/html/search/search_l.png
 share/doc/qore-json-module/JsonRpcHandler/html/search/search_m.png
 share/doc/qore-json-module/JsonRpcHandler/html/search/search_r.png
-share/doc/qore-json-module/JsonRpcHandler/html/search/variables_69.html
-share/doc/qore-json-module/JsonRpcHandler/html/search/variables_69.js
-share/doc/qore-json-module/JsonRpcHandler/html/search/variables_76.html
-share/doc/qore-json-module/JsonRpcHandler/html/search/variables_76.js
+share/doc/qore-json-module/JsonRpcHandler/html/search/searchdata.js
+share/doc/qore-json-module/JsonRpcHandler/html/search/variables_0.html
+share/doc/qore-json-module/JsonRpcHandler/html/search/variables_0.js
+share/doc/qore-json-module/JsonRpcHandler/html/search/variables_1.html
+share/doc/qore-json-module/JsonRpcHandler/html/search/variables_1.js
+share/doc/qore-json-module/JsonRpcHandler/html/splitbar.png
 share/doc/qore-json-module/JsonRpcHandler/html/sync_off.png
 share/doc/qore-json-module/JsonRpcHandler/html/sync_on.png
 share/doc/qore-json-module/JsonRpcHandler/html/tab_a.png
@@ -107,7 +97,9 @@
 share/doc/qore-json-module/JsonRpcHandler/html/tab_s.png
 share/doc/qore-json-module/JsonRpcHandler/html/tabs.css
 share/doc/qore-json-module/json/html/annotated.html
-share/doc/qore-json-module/json/html/annotated.js
+share/doc/qore-json-module/json/html/annotated_dup.js
+share/doc/qore-json-module/json/html/arrowdown.png
+share/doc/qore-json-module/json/html/arrowright.png
 share/doc/qore-json-module/json/html/bc_s.png
 share/doc/qore-json-module/json/html/bdwn.png
 share/doc/qore-json-module/json/html/classQore_1_1Json_1_1JsonRpcClient-members.html
@@ -115,30 +107,20 @@
 share/doc/qore-json-module/json/html/classQore_1_1Json_1_1JsonRpcClient.js
 share/doc/qore-json-module/json/html/classes.html
 share/doc/qore-json-module/json/html/closed.png
+share/doc/qore-json-module/json/html/deprecated.html
 share/doc/qore-json-module/json/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html
+share/doc/qore-json-module/json/html/doc.png
 share/doc/qore-json-module/json/html/doxygen.css
 share/doc/qore-json-module/json/html/doxygen.png
 share/doc/qore-json-module/json/html/dynsections.js
-share/doc/qore-json-module/json/html/ftv2blank.png
-share/doc/qore-json-module/json/html/ftv2cl.png
-share/doc/qore-json-module/json/html/ftv2doc.png
-share/doc/qore-json-module/json/html/ftv2folderclosed.png
-share/doc/qore-json-module/json/html/ftv2folderopen.png
-share/doc/qore-json-module/json/html/ftv2lastnode.png
-share/doc/qore-json-module/json/html/ftv2link.png
-share/doc/qore-json-module/json/html/ftv2mlastnode.png
-share/doc/qore-json-module/json/html/ftv2mnode.png
-share/doc/qore-json-module/json/html/ftv2mo.png
-share/doc/qore-json-module/json/html/ftv2node.png
-share/doc/qore-json-module/json/html/ftv2ns.png
-share/doc/qore-json-module/json/html/ftv2plastnode.png
-share/doc/qore-json-module/json/html/ftv2pnode.png
-share/doc/qore-json-module/json/html/ftv2splitbar.png
-share/doc/qore-json-module/json/html/ftv2vertline.png
+share/doc/qore-json-module/json/html/folderclosed.png
+share/doc/qore-json-module/json/html/folderopen.png
 share/doc/qore-json-module/json/html/functions.html
 share/doc/qore-json-module/json/html/functions_func.html
 share/doc/qore-json-module/json/html/group__json__functions.html
 share/doc/qore-json-module/json/html/group__json__functions.js
+share/doc/qore-json-module/json/html/group__json__generation__constants.html
+share/doc/qore-json-module/json/html/group__json__generation__constants.js
 share/doc/qore-json-module/json/html/group__json__rpc__functions.html
 share/doc/qore-json-module/json/html/group__json__rpc__functions.js
 share/doc/qore-json-module/json/html/index.html
@@ -151,6 +133,7 @@
 share/doc/qore-json-module/json/html/namespaceQore_1_1Json.js
 share/doc/qore-json-module/json/html/namespacemembers.html
 share/doc/qore-json-module/json/html/namespacemembers_func.html
+share/doc/qore-json-module/json/html/namespacemembers_vars.html
 share/doc/qore-json-module/json/html/namespaces.html
 share/doc/qore-json-module/json/html/namespaces.js
 share/doc/qore-json-module/json/html/nav_f.png
@@ -158,43 +141,55 @@
 share/doc/qore-json-module/json/html/nav_h.png
 share/doc/qore-json-module/json/html/navtree.css
 share/doc/qore-json-module/json/html/navtree.js
+share/doc/qore-json-module/json/html/navtreedata.js
 share/doc/qore-json-module/json/html/navtreeindex0.js
 share/doc/qore-json-module/json/html/open.png
+share/doc/qore-json-module/json/html/pages.html
 share/doc/qore-json-module/json/html/resize.js
-share/doc/qore-json-module/json/html/search/all_63.html
-share/doc/qore-json-module/json/html/search/all_63.js
-share/doc/qore-json-module/json/html/search/all_6a.html
-share/doc/qore-json-module/json/html/search/all_6a.js
-share/doc/qore-json-module/json/html/search/all_6d.html
-share/doc/qore-json-module/json/html/search/all_6d.js
-share/doc/qore-json-module/json/html/search/all_70.html
-share/doc/qore-json-module/json/html/search/all_70.js
-share/doc/qore-json-module/json/html/search/all_71.html
-share/doc/qore-json-module/json/html/search/all_71.js
-share/doc/qore-json-module/json/html/search/all_73.html
-share/doc/qore-json-module/json/html/search/all_73.js
-share/doc/qore-json-module/json/html/search/classes_6a.html
-share/doc/qore-json-module/json/html/search/classes_6a.js
+share/doc/qore-json-module/json/html/search/all_0.html
+share/doc/qore-json-module/json/html/search/all_0.js
+share/doc/qore-json-module/json/html/search/all_1.html
+share/doc/qore-json-module/json/html/search/all_1.js
+share/doc/qore-json-module/json/html/search/all_2.html
+share/doc/qore-json-module/json/html/search/all_2.js
+share/doc/qore-json-module/json/html/search/all_3.html
+share/doc/qore-json-module/json/html/search/all_3.js
+share/doc/qore-json-module/json/html/search/all_4.html
+share/doc/qore-json-module/json/html/search/all_4.js
+share/doc/qore-json-module/json/html/search/all_5.html
+share/doc/qore-json-module/json/html/search/all_5.js
+share/doc/qore-json-module/json/html/search/all_6.html
+share/doc/qore-json-module/json/html/search/all_6.js
+share/doc/qore-json-module/json/html/search/classes_0.html
+share/doc/qore-json-module/json/html/search/classes_0.js
 share/doc/qore-json-module/json/html/search/close.png
-share/doc/qore-json-module/json/html/search/functions_63.html
-share/doc/qore-json-module/json/html/search/functions_63.js
-share/doc/qore-json-module/json/html/search/functions_6d.html
-share/doc/qore-json-module/json/html/search/functions_6d.js
-share/doc/qore-json-module/json/html/search/functions_70.html
-share/doc/qore-json-module/json/html/search/functions_70.js
-share/doc/qore-json-module/json/html/search/functions_73.html
-share/doc/qore-json-module/json/html/search/functions_73.js
-share/doc/qore-json-module/json/html/search/groups_6a.html
-share/doc/qore-json-module/json/html/search/groups_6a.js
+share/doc/qore-json-module/json/html/search/functions_0.html
+share/doc/qore-json-module/json/html/search/functions_0.js
+share/doc/qore-json-module/json/html/search/functions_1.html
+share/doc/qore-json-module/json/html/search/functions_1.js
+share/doc/qore-json-module/json/html/search/functions_2.html
+share/doc/qore-json-module/json/html/search/functions_2.js
+share/doc/qore-json-module/json/html/search/functions_3.html
+share/doc/qore-json-module/json/html/search/functions_3.js
+share/doc/qore-json-module/json/html/search/groups_0.html
+share/doc/qore-json-module/json/html/search/groups_0.js
 share/doc/qore-json-module/json/html/search/mag_sel.png
-share/doc/qore-json-module/json/html/search/namespaces_71.html
-share/doc/qore-json-module/json/html/search/namespaces_71.js
+share/doc/qore-json-module/json/html/search/namespaces_0.html
+share/doc/qore-json-module/json/html/search/namespaces_0.js
 share/doc/qore-json-module/json/html/search/nomatches.html
+share/doc/qore-json-module/json/html/search/pages_0.html



Home | Main Index | Thread Index | Old Index