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