pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/lang/qore Update Qore to version 0.8.12.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/f71763a06318
branches:  trunk
changeset: 349974:f71763a06318
user:      nros <nros%pkgsrc.org@localhost>
date:      Wed Jul 20 11:58:40 2016 +0000

description:
Update Qore to version 0.8.12.

Qore 0.8.12 is a major new release with many new features and hundreds of bug
fixes as well as packaging fixes. Highlights include:

* The most significant innovation in this release comes in the form of support
  for Prompt Collection

* Support for Bulk DML (large volume SQL operations in one server round-trip)
  in the Mapper, TableMapper, SqlUtil and the new BulkSqlUtil modules

* Standardized function naming convention, many significant design and
  implementation fixes and improvements

* Numerous new functions, methods, constants, operators, and user modules

* Hundreds of bug fixes

diffstat:

 lang/qore/Makefile                                  |    22 +-
 lang/qore/PLIST                                     |  9415 ++++++------------
 lang/qore/buildlink3.mk                             |     5 +-
 lang/qore/distinfo                                  |    17 +-
 lang/qore/module.mk                                 |     9 +-
 lang/qore/patches/patch-configure.ac                |    51 -
 lang/qore/patches/patch-include_qore_QoreFile.h     |    16 -
 lang/qore/patches/patch-include_qore_QoreLib.h      |    14 -
 lang/qore/patches/patch-lib_QoreLib.cpp             |    21 -
 lang/qore/patches/patch-lib_QoreTimeZoneManager.cpp |    14 -
 lang/qore/patches/patch-lib_qc__option.qpp          |    28 -
 lang/qore/patches/patch-lib_ql__crypto.qpp          |    57 -
 12 files changed, 3488 insertions(+), 6181 deletions(-)

diffs (truncated from 12956 to 300 lines):

diff -r e45463c034b5 -r f71763a06318 lang/qore/Makefile
--- a/lang/qore/Makefile        Wed Jul 20 11:57:40 2016 +0000
+++ b/lang/qore/Makefile        Wed Jul 20 11:58:40 2016 +0000
@@ -1,19 +1,21 @@
-# $NetBSD: Makefile,v 1.6 2016/03/09 21:32:41 nros Exp $
+# $NetBSD: Makefile,v 1.7 2016/07/20 11:58:40 nros Exp $
 
-DISTNAME=      qore-0.8.11
-PKGREVISION=   4
+DISTNAME=      qore-0.8.12
 CATEGORIES=    lang
-MASTER_SITES=   ${MASTER_SITE_SOURCEFORGE:=qore/}
+MASTER_SITES=   ${MASTER_SITE_GITHUB:=qorelanguage/}
 EXTRACT_SUFX=   .tar.bz2
 
-MAINTAINER=    nros%users.sourceforge.net@localhost
+GITHUB_RELEASE=        release-${PKGVERSION_NOREV}
+GITHUB_TYPE=   release
+
+MAINTAINER=    nros%netbsd.org@localhost
 COMMENT=       Qore programming language
 HOMEPAGE=      http://www.qore.org/
 LICENSE=       gnu-gpl-v2 OR gnu-lgpl-v2.1 OR mit
 
 GNU_CONFIGURE= yes
 USE_LIBTOOL=   yes
-USE_TOOLS+=    autoconf bison flex gmake pax
+USE_TOOLS+=    bison flex gmake pax
 USE_LANGUAGES= c c++
 PTHREAD_OPTS+= native
 FLEX_REQD=     2.5.31
@@ -21,9 +23,11 @@
 PKGCONFIG_OVERRIDE+=   qore.pc.in
 REPLACE_QORE=          doxygen/qdx
 
-pre-configure:
-       set -e; cd ${WRKSRC}; \
-       autoheader; autoconf
+CONFIGURE_ARGS+=--with-libsuffix=""
+
+#pre-configure:
+#      set -e; cd ${WRKSRC}; \
+#      autoheader; autoconf
 
 #This is needed in order to comply the with MIT license and binary distribution
 #Install docs
diff -r e45463c034b5 -r f71763a06318 lang/qore/PLIST
--- a/lang/qore/PLIST   Wed Jul 20 11:57:40 2016 +0000
+++ b/lang/qore/PLIST   Wed Jul 20 11:58:40 2016 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2014/12/30 15:39:51 wiz Exp $
+@comment $NetBSD: PLIST,v 1.2 2016/07/20 11:58:40 nros Exp $
 bin/qdx
 bin/qore
 bin/qpp
@@ -57,6 +57,8 @@
 include/qore/QoreType.h
 include/qore/QoreTypeSafeReferenceHelper.h
 include/qore/QoreURL.h
+include/qore/QoreValue.h
+include/qore/QoreValueList.h
 include/qore/ReferenceArgumentHelper.h
 include/qore/ReferenceHolder.h
 include/qore/ReferenceNode.h
@@ -67,9 +69,10 @@
 include/qore/common.h
 include/qore/macros-i386.h
 include/qore/macros-ia64.h
+include/qore/macros-parisc.h
 include/qore/macros-powerpc.h
 include/qore/macros-sparc.h
-include/qore/macros-x86_64.h
+include/qore/macros-${MACHINE_ARCH}.h
 include/qore/macros.h
 include/qore/node_types.h
 include/qore/params.h
@@ -84,28 +87,6 @@
 lib/cmake/Qore/QoreMacros.cmake
 lib/libqore.la
 lib/pkgconfig/qore.pc
-lib/qore-modules/${PKGVERSION}/CsvUtil.qm
-lib/qore-modules/${PKGVERSION}/HttpServer.qm
-lib/qore-modules/${PKGVERSION}/MailMessage.qm
-lib/qore-modules/${PKGVERSION}/Mapper.qm
-lib/qore-modules/${PKGVERSION}/Mime.qm
-lib/qore-modules/${PKGVERSION}/MysqlSqlUtil.qm
-lib/qore-modules/${PKGVERSION}/OracleSqlUtil.qm
-lib/qore-modules/${PKGVERSION}/PgsqlSqlUtil.qm
-lib/qore-modules/${PKGVERSION}/Pop3Client.qm
-lib/qore-modules/${PKGVERSION}/Qorize.qm
-lib/qore-modules/${PKGVERSION}/RestClient.qm
-lib/qore-modules/${PKGVERSION}/RestHandler.qm
-lib/qore-modules/${PKGVERSION}/Schema.qm
-lib/qore-modules/${PKGVERSION}/SmtpClient.qm
-lib/qore-modules/${PKGVERSION}/SqlUtil.qm
-lib/qore-modules/${PKGVERSION}/TableMapper.qm
-lib/qore-modules/${PKGVERSION}/TelnetClient.qm
-lib/qore-modules/${PKGVERSION}/Util.qm
-lib/qore-modules/${PKGVERSION}/WebSocketClient.qm
-lib/qore-modules/${PKGVERSION}/WebSocketHandler.qm
-lib/qore-modules/${PKGVERSION}/WebSocketUtil.qm
-lib/qore-modules/${PKGVERSION}/WebUtil.qm
 man/man1/qore.1
 share/doc/qore/lang/html/_pseudo___q_c___all_8dox_8h_source.html
 share/doc/qore/lang/html/_pseudo___q_c___binary_8dox_8h_source.html
@@ -127,17 +108,24 @@
 share/doc/qore/lang/html/_q_c___abstract_quantified_bidirectional_iterator_8dox_8h_source.html
 share/doc/qore/lang/html/_q_c___abstract_quantified_iterator_8dox_8h_source.html
 share/doc/qore/lang/html/_q_c___abstract_smart_lock_8dox_8h_source.html
+share/doc/qore/lang/html/_q_c___abstract_thread_resource_8dox_8h_source.html
 share/doc/qore/lang/html/_q_c___auto_gate_8dox_8h_source.html
 share/doc/qore/lang/html/_q_c___auto_lock_8dox_8h_source.html
 share/doc/qore/lang/html/_q_c___auto_read_lock_8dox_8h_source.html
 share/doc/qore/lang/html/_q_c___auto_write_lock_8dox_8h_source.html
+share/doc/qore/lang/html/_q_c___binary_input_stream_8dox_8h_source.html
+share/doc/qore/lang/html/_q_c___binary_output_stream_8dox_8h_source.html
 share/doc/qore/lang/html/_q_c___condition_8dox_8h_source.html
 share/doc/qore/lang/html/_q_c___counter_8dox_8h_source.html
+share/doc/qore/lang/html/_q_c___data_line_iterator_8dox_8h_source.html
 share/doc/qore/lang/html/_q_c___datasource_8dox_8h_source.html
 share/doc/qore/lang/html/_q_c___datasource_pool_8dox_8h_source.html
 share/doc/qore/lang/html/_q_c___dir_8dox_8h_source.html
+share/doc/qore/lang/html/_q_c___encoding_conversion_input_stream_8dox_8h_source.html
 share/doc/qore/lang/html/_q_c___file_8dox_8h_source.html
+share/doc/qore/lang/html/_q_c___file_input_stream_8dox_8h_source.html
 share/doc/qore/lang/html/_q_c___file_line_iterator_8dox_8h_source.html
+share/doc/qore/lang/html/_q_c___file_output_stream_8dox_8h_source.html
 share/doc/qore/lang/html/_q_c___ftp_client_8dox_8h_source.html
 share/doc/qore/lang/html/_q_c___gate_8dox_8h_source.html
 share/doc/qore/lang/html/_q_c___get_opt_8dox_8h_source.html
@@ -150,6 +138,7 @@
 share/doc/qore/lang/html/_q_c___hash_pair_iterator_8dox_8h_source.html
 share/doc/qore/lang/html/_q_c___hash_pair_reverse_iterator_8dox_8h_source.html
 share/doc/qore/lang/html/_q_c___hash_reverse_iterator_8dox_8h_source.html
+share/doc/qore/lang/html/_q_c___input_stream_8dox_8h_source.html
 share/doc/qore/lang/html/_q_c___list_hash_iterator_8dox_8h_source.html
 share/doc/qore/lang/html/_q_c___list_hash_reverse_iterator_8dox_8h_source.html
 share/doc/qore/lang/html/_q_c___list_iterator_8dox_8h_source.html
@@ -161,6 +150,7 @@
 share/doc/qore/lang/html/_q_c___object_pair_iterator_8dox_8h_source.html
 share/doc/qore/lang/html/_q_c___object_pair_reverse_iterator_8dox_8h_source.html
 share/doc/qore/lang/html/_q_c___object_reverse_iterator_8dox_8h_source.html
+share/doc/qore/lang/html/_q_c___output_stream_8dox_8h_source.html
 share/doc/qore/lang/html/_q_c___program_8dox_8h_source.html
 share/doc/qore/lang/html/_q_c___queue_8dox_8h_source.html
 share/doc/qore/lang/html/_q_c___r_w_lock_8dox_8h_source.html
@@ -175,9 +165,11 @@
 share/doc/qore/lang/html/_q_c___term_i_o_s_8dox_8h_source.html
 share/doc/qore/lang/html/_q_c___thread_pool_8dox_8h_source.html
 share/doc/qore/lang/html/_q_c___time_zone_8dox_8h_source.html
-share/doc/qore/lang/html/_q_c___x_range_iterator_8dox_8h_source.html
+share/doc/qore/lang/html/_q_c___tree_map_8dox_8h_source.html
 share/doc/qore/lang/html/annotated.html
-share/doc/qore/lang/html/annotated.js
+share/doc/qore/lang/html/annotated_dup.js
+share/doc/qore/lang/html/arrowdown.png
+share/doc/qore/lang/html/arrowright.png
 share/doc/qore/lang/html/basic_data_types.html
 share/doc/qore/lang/html/bc_s.png
 share/doc/qore/lang/html/bdwn.png
@@ -206,21 +198,57 @@
 share/doc/qore/lang/html/class_qore_1_1_abstract_quantified_iterator__inherit__graph.map
 share/doc/qore/lang/html/class_qore_1_1_abstract_quantified_iterator__inherit__graph.md5
 share/doc/qore/lang/html/class_qore_1_1_abstract_quantified_iterator__inherit__graph.png
+share/doc/qore/lang/html/class_qore_1_1_binary_input_stream-members.html
+share/doc/qore/lang/html/class_qore_1_1_binary_input_stream.html
+share/doc/qore/lang/html/class_qore_1_1_binary_input_stream.js
+share/doc/qore/lang/html/class_qore_1_1_binary_input_stream__inherit__graph.map
+share/doc/qore/lang/html/class_qore_1_1_binary_input_stream__inherit__graph.md5
+share/doc/qore/lang/html/class_qore_1_1_binary_input_stream__inherit__graph.png
+share/doc/qore/lang/html/class_qore_1_1_binary_output_stream-members.html
+share/doc/qore/lang/html/class_qore_1_1_binary_output_stream.html
+share/doc/qore/lang/html/class_qore_1_1_binary_output_stream.js
+share/doc/qore/lang/html/class_qore_1_1_binary_output_stream__inherit__graph.map
+share/doc/qore/lang/html/class_qore_1_1_binary_output_stream__inherit__graph.md5
+share/doc/qore/lang/html/class_qore_1_1_binary_output_stream__inherit__graph.png
+share/doc/qore/lang/html/class_qore_1_1_data_line_iterator-members.html
+share/doc/qore/lang/html/class_qore_1_1_data_line_iterator.html
+share/doc/qore/lang/html/class_qore_1_1_data_line_iterator.js
+share/doc/qore/lang/html/class_qore_1_1_data_line_iterator__inherit__graph.map
+share/doc/qore/lang/html/class_qore_1_1_data_line_iterator__inherit__graph.md5
+share/doc/qore/lang/html/class_qore_1_1_data_line_iterator__inherit__graph.png
 share/doc/qore/lang/html/class_qore_1_1_dir-members.html
 share/doc/qore/lang/html/class_qore_1_1_dir.html
 share/doc/qore/lang/html/class_qore_1_1_dir.js
+share/doc/qore/lang/html/class_qore_1_1_encoding_conversion_input_stream-members.html
+share/doc/qore/lang/html/class_qore_1_1_encoding_conversion_input_stream.html
+share/doc/qore/lang/html/class_qore_1_1_encoding_conversion_input_stream.js
+share/doc/qore/lang/html/class_qore_1_1_encoding_conversion_input_stream__inherit__graph.map
+share/doc/qore/lang/html/class_qore_1_1_encoding_conversion_input_stream__inherit__graph.md5
+share/doc/qore/lang/html/class_qore_1_1_encoding_conversion_input_stream__inherit__graph.png
 share/doc/qore/lang/html/class_qore_1_1_file-members.html
 share/doc/qore/lang/html/class_qore_1_1_file.html
 share/doc/qore/lang/html/class_qore_1_1_file.js
 share/doc/qore/lang/html/class_qore_1_1_file__inherit__graph.map
 share/doc/qore/lang/html/class_qore_1_1_file__inherit__graph.md5
 share/doc/qore/lang/html/class_qore_1_1_file__inherit__graph.png
+share/doc/qore/lang/html/class_qore_1_1_file_input_stream-members.html
+share/doc/qore/lang/html/class_qore_1_1_file_input_stream.html
+share/doc/qore/lang/html/class_qore_1_1_file_input_stream.js
+share/doc/qore/lang/html/class_qore_1_1_file_input_stream__inherit__graph.map
+share/doc/qore/lang/html/class_qore_1_1_file_input_stream__inherit__graph.md5
+share/doc/qore/lang/html/class_qore_1_1_file_input_stream__inherit__graph.png
 share/doc/qore/lang/html/class_qore_1_1_file_line_iterator-members.html
 share/doc/qore/lang/html/class_qore_1_1_file_line_iterator.html
 share/doc/qore/lang/html/class_qore_1_1_file_line_iterator.js
 share/doc/qore/lang/html/class_qore_1_1_file_line_iterator__inherit__graph.map
 share/doc/qore/lang/html/class_qore_1_1_file_line_iterator__inherit__graph.md5
 share/doc/qore/lang/html/class_qore_1_1_file_line_iterator__inherit__graph.png
+share/doc/qore/lang/html/class_qore_1_1_file_output_stream-members.html
+share/doc/qore/lang/html/class_qore_1_1_file_output_stream.html
+share/doc/qore/lang/html/class_qore_1_1_file_output_stream.js
+share/doc/qore/lang/html/class_qore_1_1_file_output_stream__inherit__graph.map
+share/doc/qore/lang/html/class_qore_1_1_file_output_stream__inherit__graph.md5
+share/doc/qore/lang/html/class_qore_1_1_file_output_stream__inherit__graph.png
 share/doc/qore/lang/html/class_qore_1_1_ftp_client-members.html
 share/doc/qore/lang/html/class_qore_1_1_ftp_client.html
 share/doc/qore/lang/html/class_qore_1_1_ftp_client.js
@@ -281,6 +309,12 @@
 share/doc/qore/lang/html/class_qore_1_1_hash_reverse_iterator__inherit__graph.map
 share/doc/qore/lang/html/class_qore_1_1_hash_reverse_iterator__inherit__graph.md5
 share/doc/qore/lang/html/class_qore_1_1_hash_reverse_iterator__inherit__graph.png
+share/doc/qore/lang/html/class_qore_1_1_input_stream-members.html
+share/doc/qore/lang/html/class_qore_1_1_input_stream.html
+share/doc/qore/lang/html/class_qore_1_1_input_stream.js
+share/doc/qore/lang/html/class_qore_1_1_input_stream__inherit__graph.map
+share/doc/qore/lang/html/class_qore_1_1_input_stream__inherit__graph.md5
+share/doc/qore/lang/html/class_qore_1_1_input_stream__inherit__graph.png
 share/doc/qore/lang/html/class_qore_1_1_list_hash_iterator-members.html
 share/doc/qore/lang/html/class_qore_1_1_list_hash_iterator.html
 share/doc/qore/lang/html/class_qore_1_1_list_hash_iterator.js
@@ -341,6 +375,12 @@
 share/doc/qore/lang/html/class_qore_1_1_object_reverse_iterator__inherit__graph.map
 share/doc/qore/lang/html/class_qore_1_1_object_reverse_iterator__inherit__graph.md5
 share/doc/qore/lang/html/class_qore_1_1_object_reverse_iterator__inherit__graph.png
+share/doc/qore/lang/html/class_qore_1_1_output_stream-members.html
+share/doc/qore/lang/html/class_qore_1_1_output_stream.html
+share/doc/qore/lang/html/class_qore_1_1_output_stream.js
+share/doc/qore/lang/html/class_qore_1_1_output_stream__inherit__graph.map
+share/doc/qore/lang/html/class_qore_1_1_output_stream__inherit__graph.md5
+share/doc/qore/lang/html/class_qore_1_1_output_stream__inherit__graph.png
 share/doc/qore/lang/html/class_qore_1_1_program-members.html
 share/doc/qore/lang/html/class_qore_1_1_program.html
 share/doc/qore/lang/html/class_qore_1_1_program.js
@@ -407,6 +447,9 @@
 share/doc/qore/lang/html/class_qore_1_1_thread_1_1_abstract_smart_lock__inherit__graph.map
 share/doc/qore/lang/html/class_qore_1_1_thread_1_1_abstract_smart_lock__inherit__graph.md5
 share/doc/qore/lang/html/class_qore_1_1_thread_1_1_abstract_smart_lock__inherit__graph.png
+share/doc/qore/lang/html/class_qore_1_1_thread_1_1_abstract_thread_resource-members.html
+share/doc/qore/lang/html/class_qore_1_1_thread_1_1_abstract_thread_resource.html
+share/doc/qore/lang/html/class_qore_1_1_thread_1_1_abstract_thread_resource.js
 share/doc/qore/lang/html/class_qore_1_1_thread_1_1_auto_gate-members.html
 share/doc/qore/lang/html/class_qore_1_1_thread_1_1_auto_gate.html
 share/doc/qore/lang/html/class_qore_1_1_thread_1_1_auto_gate.js
@@ -452,12 +495,9 @@
 share/doc/qore/lang/html/class_qore_1_1_time_zone-members.html
 share/doc/qore/lang/html/class_qore_1_1_time_zone.html
 share/doc/qore/lang/html/class_qore_1_1_time_zone.js
-share/doc/qore/lang/html/class_qore_1_1_x_range_iterator-members.html
-share/doc/qore/lang/html/class_qore_1_1_x_range_iterator.html
-share/doc/qore/lang/html/class_qore_1_1_x_range_iterator.js
-share/doc/qore/lang/html/class_qore_1_1_x_range_iterator__inherit__graph.map
-share/doc/qore/lang/html/class_qore_1_1_x_range_iterator__inherit__graph.md5
-share/doc/qore/lang/html/class_qore_1_1_x_range_iterator__inherit__graph.png
+share/doc/qore/lang/html/class_qore_1_1_tree_map-members.html
+share/doc/qore/lang/html/class_qore_1_1_tree_map.html
+share/doc/qore/lang/html/class_qore_1_1_tree_map.js
 share/doc/qore/lang/html/class_qore_1_1zzz8binaryzzz9-members.html
 share/doc/qore/lang/html/class_qore_1_1zzz8binaryzzz9.html
 share/doc/qore/lang/html/class_qore_1_1zzz8binaryzzz9.js
@@ -553,11 +593,13 @@
 share/doc/qore/lang/html/container_data_types.html
 share/doc/qore/lang/html/data_type_declarations.html
 share/doc/qore/lang/html/date_time_arithmetic.html
+share/doc/qore/lang/html/deprecated.html
 share/doc/qore/lang/html/desc_overview.html
 share/doc/qore/lang/html/dir_97aefd0d527b934f1d99a682da8fe6a9.html
 share/doc/qore/lang/html/dir_97aefd0d527b934f1d99a682da8fe6a9_dep.map
 share/doc/qore/lang/html/dir_97aefd0d527b934f1d99a682da8fe6a9_dep.md5
 share/doc/qore/lang/html/dir_97aefd0d527b934f1d99a682da8fe6a9_dep.png
+share/doc/qore/lang/html/doc.png
 share/doc/qore/lang/html/doxygen.css
 share/doc/qore/lang/html/doxygen.png
 share/doc/qore/lang/html/dynsections.js
@@ -565,46 +607,9 @@
 share/doc/qore/lang/html/event_handling.html
 share/doc/qore/lang/html/exception_handling.html
 share/doc/qore/lang/html/expressions.html
-share/doc/qore/lang/html/ftv2blank.png
-share/doc/qore/lang/html/ftv2cl.png
-share/doc/qore/lang/html/ftv2doc.png
-share/doc/qore/lang/html/ftv2folderclosed.png
-share/doc/qore/lang/html/ftv2folderopen.png
-share/doc/qore/lang/html/ftv2lastnode.png
-share/doc/qore/lang/html/ftv2link.png
-share/doc/qore/lang/html/ftv2mlastnode.png
-share/doc/qore/lang/html/ftv2mnode.png
-share/doc/qore/lang/html/ftv2mo.png
-share/doc/qore/lang/html/ftv2node.png
-share/doc/qore/lang/html/ftv2ns.png



Home | Main Index | Thread Index | Old Index