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