pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/lang/qore
Module Name: pkgsrc
Committed By: nros
Date: Sat Sep 30 11:02:07 UTC 2023
Modified Files:
pkgsrc/lang/qore: Makefile PLIST buildlink3.mk distinfo
Log Message:
lang/qore: update to version 1.19.1
Changes from release notes:
New Features in Qore:
New user modules:
GoogleDataProvider
GoogleRestClient
HueRestClient
ConnectionProvider module
added a logger interface to the abstract base connection class.
added a connection-defined feature list to connection info.
FileLocationHandler module
implemented support for non-blocking I/O from file handlers.
Logger module
added LoggerInterface and LoggerWrapper classes.
added the following function and methods to support base64-url
encoding of data:
make_base64_url_string()
<string>::toBase64Url()
<binary>::toBase64Url()
added the following class and new methods to support OAuth2
and non-blocking polling functionality:
FilePollOperation class
ReadOnlyFile::startPollRead()
HTTPClient::getUsername()
HTTPClient::getPassword()
added the encode_chars option to the HTTPClient class
Bug Fixes in Qore:
ConnectionProvider module
assume connections are up until they are proven to be down
fixed a bug where the InvalidConnection class would report an
invalid url hash.
RestClient module
implemented consistent support for OAuth2 authorization flows
including for OAuth2 with non-blocking I/O and non-blocking
retrieval of Swagger schemas for REST clients.
fixed a bug where polling pings did not respect connection
options or the validator.
fixed a bugs handling the signal mask that could cause
hard-to-debug problems such as deadlocks in JIT in the JVM on
macOS aarch64.
fixed a bug handling non-blocking I/O for socket connections on
Darwin / macOS.
fixed a bug where function and method variants did not report
varargs in the signature.
fixed a bug where an access exception could be raised when a
reference to a private member was used in a static class method.
fixed a bug where the stack guard was not properly enforced when
the JVM assumed enforcement responsibility; in addition, due to
the fact that thread stacks are allocated from overcommitted
memory, reducing the thread stack size to 512KB had no effect on
the memory size of Qore programs but did affect Qore, Java, and
Python programs, therefore the stack limit for all threads was
reset to 8MB as of this release.
HttpServer
allow context info to be cleared after handling each request to
ensure that context info (like thread-local data) does not leak
into other connections on the same thread.
RestClient
do not try to get another OAuth2 token if the token was just
retrieved.
fixed a bug where user variants would not always set the varargs
flags from ellipses.
fixed an extraneous SOCKET-NOT-OPEN exception when running
socket callbacks after a socket was closed.
To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 pkgsrc/lang/qore/Makefile
cvs rdiff -u -r1.14 -r1.15 pkgsrc/lang/qore/PLIST
cvs rdiff -u -r1.12 -r1.13 pkgsrc/lang/qore/buildlink3.mk
cvs rdiff -u -r1.22 -r1.23 pkgsrc/lang/qore/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/lang/qore/Makefile
diff -u pkgsrc/lang/qore/Makefile:1.26 pkgsrc/lang/qore/Makefile:1.27
--- pkgsrc/lang/qore/Makefile:1.26 Mon Aug 21 19:28:06 2023
+++ pkgsrc/lang/qore/Makefile Sat Sep 30 11:02:07 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.26 2023/08/21 19:28:06 nros Exp $
+# $NetBSD: Makefile,v 1.27 2023/09/30 11:02:07 nros Exp $
-DISTNAME= qore-1.18.1
+DISTNAME= qore-1.19.1
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_GITHUB:=qorelanguage/}
EXTRACT_SUFX= .tar.bz2
Index: pkgsrc/lang/qore/PLIST
diff -u pkgsrc/lang/qore/PLIST:1.14 pkgsrc/lang/qore/PLIST:1.15
--- pkgsrc/lang/qore/PLIST:1.14 Mon Aug 21 19:28:06 2023
+++ pkgsrc/lang/qore/PLIST Sat Sep 30 11:02:07 2023
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.14 2023/08/21 19:28:06 nros Exp $
+@comment $NetBSD: PLIST,v 1.15 2023/09/30 11:02:07 nros Exp $
bin/qdbg
bin/qdbg-remote
bin/qdbg-server
@@ -124,6 +124,7 @@ share/qore-modules/${PKGVERSION}/AwsRest
share/qore-modules/${PKGVERSION}/AwsRestClientDataProvider/AwsRestClientCallDataProvider.qc
share/qore-modules/${PKGVERSION}/AwsRestClientDataProvider/AwsRestClientDataProvider.qc
share/qore-modules/${PKGVERSION}/AwsRestClientDataProvider/AwsRestClientDataProvider.qm
+share/qore-modules/${PKGVERSION}/AwsRestClientDataProvider/AwsRestClientDataProviderBase.qc
share/qore-modules/${PKGVERSION}/AwsRestClientDataProvider/AwsRestClientDataProviderFactory.qc
share/qore-modules/${PKGVERSION}/AwsRestClientDataProvider/AwsRestClientDeleteDataProvider.qc
share/qore-modules/${PKGVERSION}/AwsRestClientDataProvider/AwsRestClientGetDataProvider.qc
@@ -141,6 +142,7 @@ share/qore-modules/${PKGVERSION}/CdsRest
share/qore-modules/${PKGVERSION}/CdsRestDataProvider/CdsEntityDataProvider.qc
share/qore-modules/${PKGVERSION}/CdsRestDataProvider/CdsRestDataProvider.qc
share/qore-modules/${PKGVERSION}/CdsRestDataProvider/CdsRestDataProvider.qm
+share/qore-modules/${PKGVERSION}/CdsRestDataProvider/CdsRestDataProviderBase.qc
share/qore-modules/${PKGVERSION}/CdsRestDataProvider/CdsRestDataProviderDefs.qc
share/qore-modules/${PKGVERSION}/CdsRestDataProvider/CdsRestDataProviderFactory.qc
share/qore-modules/${PKGVERSION}/CdsRestDataProvider/CdsRestRecordIterator.qc
@@ -154,6 +156,7 @@ share/qore-modules/${PKGVERSION}/Connect
share/qore-modules/${PKGVERSION}/ConnectionProvider/HttpConnection.qc
share/qore-modules/${PKGVERSION}/ConnectionProvider/InvalidConnection.qc
share/qore-modules/${PKGVERSION}/ConnectionProvider/PollingConnectionMonitor.qc
+share/qore-modules/${PKGVERSION}/ConnectionProvider/UpdateOptionsInterface.qc
share/qore-modules/${PKGVERSION}/CsvUtil/AbstractCsvIterator.qc
share/qore-modules/${PKGVERSION}/CsvUtil/AbstractCsvWriter.qc
share/qore-modules/${PKGVERSION}/CsvUtil/CsvDataIterator.qc
@@ -272,6 +275,7 @@ share/qore-modules/${PKGVERSION}/Diff.qm
share/qore-modules/${PKGVERSION}/ElasticSearchDataProvider/ElasticSearchAcknowledgedDataType.qc
share/qore-modules/${PKGVERSION}/ElasticSearchDataProvider/ElasticSearchDataProvider.qc
share/qore-modules/${PKGVERSION}/ElasticSearchDataProvider/ElasticSearchDataProvider.qm
+share/qore-modules/${PKGVERSION}/ElasticSearchDataProvider/ElasticSearchDataProviderBase.qc
share/qore-modules/${PKGVERSION}/ElasticSearchDataProvider/ElasticSearchDataProviderFactory.qc
share/qore-modules/${PKGVERSION}/ElasticSearchDataProvider/ElasticSearchDocumentCreateDataProvider.qc
share/qore-modules/${PKGVERSION}/ElasticSearchDataProvider/ElasticSearchDocumentDataProvider.qc
@@ -297,6 +301,7 @@ share/qore-modules/${PKGVERSION}/Elastic
share/qore-modules/${PKGVERSION}/ElasticSearchDataProvider/ElasticSearchRecordIterator.qc
share/qore-modules/${PKGVERSION}/EmpathicBuildingDataProvider/EmpathicBuildingDataProvider.qc
share/qore-modules/${PKGVERSION}/EmpathicBuildingDataProvider/EmpathicBuildingDataProvider.qm
+share/qore-modules/${PKGVERSION}/EmpathicBuildingDataProvider/EmpathicBuildingDataProviderBase.qc
share/qore-modules/${PKGVERSION}/EmpathicBuildingDataProvider/EmpathicBuildingDataProviderFactory.qc
share/qore-modules/${PKGVERSION}/EmpathicBuildingDataProvider/EmpathicBuildingMeasurementsCreateDataProvider.qc
share/qore-modules/${PKGVERSION}/EmpathicBuildingDataProvider/EmpathicBuildingMeasurementsDataProvider.qc
@@ -366,6 +371,33 @@ share/qore-modules/${PKGVERSION}/FtpClie
share/qore-modules/${PKGVERSION}/FtpClientDataProvider/FtpClientStatResponseDataType.qc
share/qore-modules/${PKGVERSION}/FtpPoller.qm
share/qore-modules/${PKGVERSION}/FtpPollerUtil.qm
+share/qore-modules/${PKGVERSION}/GoogleDataProvider/GoogleCalendarBaseDataProvider.qc
+share/qore-modules/${PKGVERSION}/GoogleDataProvider/GoogleCalendarDataProvider.qc
+share/qore-modules/${PKGVERSION}/GoogleDataProvider/GoogleCalendarDeleteDataProvider.qc
+share/qore-modules/${PKGVERSION}/GoogleDataProvider/GoogleCalendarEventsDataProvider.qc
+share/qore-modules/${PKGVERSION}/GoogleDataProvider/GoogleCalendarEventsDeleteDataProvider.qc
+share/qore-modules/${PKGVERSION}/GoogleDataProvider/GoogleCalendarEventsGetDataProvider.qc
+share/qore-modules/${PKGVERSION}/GoogleDataProvider/GoogleCalendarEventsInsertDataProvider.qc
+share/qore-modules/${PKGVERSION}/GoogleDataProvider/GoogleCalendarEventsInstancesDataProvider.qc
+share/qore-modules/${PKGVERSION}/GoogleDataProvider/GoogleCalendarEventsListDataProvider.qc
+share/qore-modules/${PKGVERSION}/GoogleDataProvider/GoogleCalendarEventsPatchDataProvider.qc
+share/qore-modules/${PKGVERSION}/GoogleDataProvider/GoogleCalendarEventsQuickAddDataProvider.qc
+share/qore-modules/${PKGVERSION}/GoogleDataProvider/GoogleCalendarEventsUpdateDataProvider.qc
+share/qore-modules/${PKGVERSION}/GoogleDataProvider/GoogleCalendarFreeBusyDataProvider.qc
+share/qore-modules/${PKGVERSION}/GoogleDataProvider/GoogleCalendarGetDataProvider.qc
+share/qore-modules/${PKGVERSION}/GoogleDataProvider/GoogleCalendarInsertDataProvider.qc
+share/qore-modules/${PKGVERSION}/GoogleDataProvider/GoogleCalendarListDataProvider.qc
+share/qore-modules/${PKGVERSION}/GoogleDataProvider/GoogleCalendarListElementType.qc
+share/qore-modules/${PKGVERSION}/GoogleDataProvider/GoogleCalendarListListDataProvider.qc
+share/qore-modules/${PKGVERSION}/GoogleDataProvider/GoogleCalendarPatchDataProvider.qc
+share/qore-modules/${PKGVERSION}/GoogleDataProvider/GoogleCalendarType.qc
+share/qore-modules/${PKGVERSION}/GoogleDataProvider/GoogleCalendarUpdateDataProvider.qc
+share/qore-modules/${PKGVERSION}/GoogleDataProvider/GoogleCalendarsDataProvider.qc
+share/qore-modules/${PKGVERSION}/GoogleDataProvider/GoogleDataProvider.qc
+share/qore-modules/${PKGVERSION}/GoogleDataProvider/GoogleDataProvider.qm
+share/qore-modules/${PKGVERSION}/GoogleDataProvider/GoogleDataProviderBase.qc
+share/qore-modules/${PKGVERSION}/GoogleDataProvider/GoogleDataProviderFactory.qc
+share/qore-modules/${PKGVERSION}/GoogleRestClient.qm
share/qore-modules/${PKGVERSION}/HttpClientDataProvider/HttpClientCallDataProvider.qc
share/qore-modules/${PKGVERSION}/HttpClientDataProvider/HttpClientCallRequestDataType.qc
share/qore-modules/${PKGVERSION}/HttpClientDataProvider/HttpClientCallResponseDataType.qc
@@ -383,6 +415,7 @@ share/qore-modules/${PKGVERSION}/HttpCli
share/qore-modules/${PKGVERSION}/HttpClientDataProvider/HttpClientPutDataProvider.qc
share/qore-modules/${PKGVERSION}/HttpServer.qm
share/qore-modules/${PKGVERSION}/HttpServerUtil.qm
+share/qore-modules/${PKGVERSION}/HueRestClient.qm
share/qore-modules/${PKGVERSION}/JdbcFirebirdSqlUtil.qm
share/qore-modules/${PKGVERSION}/JdbcMicrosoftSqlUtil.qm
share/qore-modules/${PKGVERSION}/JdbcOracleSqlUtil.qm
@@ -411,6 +444,7 @@ share/qore-modules/${PKGVERSION}/RestCli
share/qore-modules/${PKGVERSION}/RestClientDataProvider/RestClientCallWithoutBodyRequestDataType.qc
share/qore-modules/${PKGVERSION}/RestClientDataProvider/RestClientDataProvider.qc
share/qore-modules/${PKGVERSION}/RestClientDataProvider/RestClientDataProvider.qm
+share/qore-modules/${PKGVERSION}/RestClientDataProvider/RestClientDataProviderBase.qc
share/qore-modules/${PKGVERSION}/RestClientDataProvider/RestClientDataProviderFactory.qc
share/qore-modules/${PKGVERSION}/RestClientDataProvider/RestClientDeleteDataProvider.qc
share/qore-modules/${PKGVERSION}/RestClientDataProvider/RestClientGetDataProvider.qc
@@ -424,6 +458,7 @@ share/qore-modules/${PKGVERSION}/RestSch
share/qore-modules/${PKGVERSION}/SalesforceRestClient.qm
share/qore-modules/${PKGVERSION}/SalesforceRestDataProvider/SalesforceRestDataProvider.qc
share/qore-modules/${PKGVERSION}/SalesforceRestDataProvider/SalesforceRestDataProvider.qm
+share/qore-modules/${PKGVERSION}/SalesforceRestDataProvider/SalesforceRestDataProviderBase.qc
share/qore-modules/${PKGVERSION}/SalesforceRestDataProvider/SalesforceRestDataProviderDefs.qc
share/qore-modules/${PKGVERSION}/SalesforceRestDataProvider/SalesforceRestDataProviderFactory.qc
share/qore-modules/${PKGVERSION}/SalesforceRestDataProvider/SalesforceRestObjectDataProvider.qc
@@ -434,6 +469,7 @@ share/qore-modules/${PKGVERSION}/SchemaR
share/qore-modules/${PKGVERSION}/ServiceNowRestClient.qm
share/qore-modules/${PKGVERSION}/ServiceNowRestDataProvider/ServiceNowRestDataProvider.qc
share/qore-modules/${PKGVERSION}/ServiceNowRestDataProvider/ServiceNowRestDataProvider.qm
+share/qore-modules/${PKGVERSION}/ServiceNowRestDataProvider/ServiceNowRestDataProviderBase.qc
share/qore-modules/${PKGVERSION}/ServiceNowRestDataProvider/ServiceNowRestDataProviderDefs.qc
share/qore-modules/${PKGVERSION}/ServiceNowRestDataProvider/ServiceNowRestDataProviderFactory.qc
share/qore-modules/${PKGVERSION}/ServiceNowRestDataProvider/ServiceNowRestRecordIterator.qc
@@ -463,6 +499,7 @@ share/qore-modules/${PKGVERSION}/Swagger
share/qore-modules/${PKGVERSION}/SwaggerDataProvider/SwaggerDataProvider.qc
share/qore-modules/${PKGVERSION}/SwaggerDataProvider/SwaggerDataProvider.qm
share/qore-modules/${PKGVERSION}/SwaggerDataProvider/SwaggerDataProviderBase.qc
+share/qore-modules/${PKGVERSION}/SwaggerDataProvider/SwaggerDataProviderCommon.qc
share/qore-modules/${PKGVERSION}/SwaggerDataProvider/SwaggerDataProviderFactory.qc
share/qore-modules/${PKGVERSION}/SwaggerDataProvider/SwaggerRequestDataProvider.qc
share/qore-modules/${PKGVERSION}/TableMapper.qm
Index: pkgsrc/lang/qore/buildlink3.mk
diff -u pkgsrc/lang/qore/buildlink3.mk:1.12 pkgsrc/lang/qore/buildlink3.mk:1.13
--- pkgsrc/lang/qore/buildlink3.mk:1.12 Mon Aug 21 19:28:06 2023
+++ pkgsrc/lang/qore/buildlink3.mk Sat Sep 30 11:02:07 2023
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.12 2023/08/21 19:28:06 nros Exp $
+# $NetBSD: buildlink3.mk,v 1.13 2023/09/30 11:02:07 nros Exp $
#
BUILDLINK_TREE+= qore
@@ -7,7 +7,7 @@ BUILDLINK_TREE+= qore
QORE_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.qore+= qore>=1.2 # API version 1.2
-BUILDLINK_ABI_DEPENDS.qore?= qore>=1.18.1
+BUILDLINK_ABI_DEPENDS.qore?= qore>=1.19.1
BUILDLINK_PKGSRCDIR.qore?= ../../lang/qore
.include "../../archivers/bzip2/buildlink3.mk"
Index: pkgsrc/lang/qore/distinfo
diff -u pkgsrc/lang/qore/distinfo:1.22 pkgsrc/lang/qore/distinfo:1.23
--- pkgsrc/lang/qore/distinfo:1.22 Fri Sep 22 07:10:07 2023
+++ pkgsrc/lang/qore/distinfo Sat Sep 30 11:02:07 2023
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.22 2023/09/22 07:10:07 nros Exp $
+$NetBSD: distinfo,v 1.23 2023/09/30 11:02:07 nros Exp $
-BLAKE2s (qore-1.18.1.tar.bz2) = df879b00581b6458f607482001c8fa30cc46e77f06d3c800b57c3181f25b86b6
-SHA512 (qore-1.18.1.tar.bz2) = 2c52cd36ae12a1789fdf4561656e1223dac9a205a515ae67bd30696dccc20eb087ffdbfe8a02b5139b31f26155590de85e11567207125643d287e8e66d093331
-Size (qore-1.18.1.tar.bz2) = 47894977 bytes
+BLAKE2s (qore-1.19.1.tar.bz2) = 7fb0e3ab1f688d6051f0a90e23ecba4cae4d214eae10a10cc9752536dad82b27
+SHA512 (qore-1.19.1.tar.bz2) = ddef37ef4b5d0d41fd3277c13a8876c2f627445005617c28353059bea8ccf8b445ad72f041ac494a12cd96fa4c08d0aabbd6e62b0e2d64ca97dfedb360004f18
+Size (qore-1.19.1.tar.bz2) = 50034482 bytes
SHA1 (patch-cmake_QoreMacros.cmake) = 7d76b551dee8d978f28a0b25897836f1f9346295
SHA1 (patch-lib_ql__lib.qpp) = a94737d5ed7c930ddc667c5e8be45cd1095d5a4a
Home |
Main Index |
Thread Index |
Old Index