Update qore to version 1.19.2 Bugfix release, bugfixes from release notes: ConnectionProvider module Added the encode_chars HTTP / REST connection option. Fixed a deadlock issue with connection updates in code using this module. Do not change the connection status based on whether or not a connection can be made. Allow connections to be added, updated, and removed while already holding the connection lock. CsvUtil module Fixed the CSV writer to automatically detect headers. DataProvider module Fixed conversion of soft binary, bool, float, int, and number "or nothing" types from an empty string to NOTHING. Logger Fixed a bug where file rotate could result in logging exceptions; removed explicit atomic lock operations and implemented low-level atomic file handling instead Mapper Fixed a bug handling default values for output fields with required (not-null) types. Fixed a bug handling the trunc option in mappers when bulk processing. RestClient Fixed a bug where the OAUth2 refresh token was sometimes dropped when an access token was acquired. Fixed a bug returning the token URL. SalesforceRestClient Fixed a bug where the REST headers were not set up to accept JSON responses when the REST client was used with a token, this also caused breakage in the SalesforceRestDataProvider module. SqlUtil module Set the column size in the type when creating types for VARCHAR columns. Swagger module Fixed support of nullable object properties. Fixed bugs handling base64-URL-encoded strings. Fixed a bug where Qore would crash if an on_error statement referred to the active exception when erroneously called after a thread_exit statement. Fixed a bug setting the local time zone on macOS Sonoma. Fixed a bug where Qore could characters with the incorrect character encoding to strings while processing HTTP headers in HTTP calls.diff -r1.28 -r1.29 pkgsrc/lang/qore/Makefile
(nros)
@@ -1,17 +1,16 @@ | @@ -1,17 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.28 2023/10/24 22:09:39 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.29 2024/02/16 20:28:55 nros Exp $ | |
2 | 2 | |||
3 | DISTNAME= qore-1.19.1 | 3 | DISTNAME= qore-1.19.2 | |
4 | PKGREVISION= 1 | |||
5 | CATEGORIES= lang | 4 | CATEGORIES= lang | |
6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=qorelanguage/} | 5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=qorelanguage/} | |
7 | EXTRACT_SUFX= .tar.bz2 | 6 | EXTRACT_SUFX= .tar.bz2 | |
8 | 7 | |||
9 | GITHUB_RELEASE= release-${PKGVERSION_NOREV} | 8 | GITHUB_RELEASE= release-${PKGVERSION_NOREV} | |
10 | 9 | |||
11 | MAINTAINER= nros@NetBSD.org | 10 | MAINTAINER= nros@NetBSD.org | |
12 | COMMENT= Embeddable multithreaded scripting language | 11 | COMMENT= Embeddable multithreaded scripting language | |
13 | HOMEPAGE= http://www.qore.org/ | 12 | HOMEPAGE= http://www.qore.org/ | |
14 | LICENSE= gnu-gpl-v2 OR gnu-lgpl-v2.1 OR mit | 13 | LICENSE= gnu-gpl-v2 OR gnu-lgpl-v2.1 OR mit | |
15 | 14 | |||
16 | GNU_CONFIGURE= yes | 15 | GNU_CONFIGURE= yes | |
17 | USE_LIBTOOL= yes | 16 | USE_LIBTOOL= yes |
@@ -1,21 +1,21 @@ | @@ -1,21 +1,21 @@ | |||
1 | # $NetBSD: buildlink3.mk,v 1.14 2023/10/24 22:09:39 wiz Exp $ | 1 | # $NetBSD: buildlink3.mk,v 1.15 2024/02/16 20:28:55 nros Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | BUILDLINK_TREE+= qore | 4 | BUILDLINK_TREE+= qore | |
5 | 5 | |||
6 | .if !defined(QORE_BUILDLINK3_MK) | 6 | .if !defined(QORE_BUILDLINK3_MK) | |
7 | QORE_BUILDLINK3_MK:= | 7 | QORE_BUILDLINK3_MK:= | |
8 | 8 | |||
9 | BUILDLINK_API_DEPENDS.qore+= qore>=1.2 # API version 1.2 | 9 | BUILDLINK_API_DEPENDS.qore+= qore>=1.2 # API version 1.2 | |
10 | BUILDLINK_ABI_DEPENDS.qore?= qore>=1.19.1nb1 | 10 | BUILDLINK_ABI_DEPENDS.qore?= qore>=1.19.2 | |
11 | BUILDLINK_PKGSRCDIR.qore?= ../../lang/qore | 11 | BUILDLINK_PKGSRCDIR.qore?= ../../lang/qore | |
12 | 12 | |||
13 | .include "../../archivers/bzip2/buildlink3.mk" | 13 | .include "../../archivers/bzip2/buildlink3.mk" | |
14 | .include "../../converters/libiconv/buildlink3.mk" | 14 | .include "../../converters/libiconv/buildlink3.mk" | |
15 | .include "../../devel/pcre/buildlink3.mk" | 15 | .include "../../devel/pcre/buildlink3.mk" | |
16 | .include "../../devel/zlib/buildlink3.mk" | 16 | .include "../../devel/zlib/buildlink3.mk" | |
17 | .include "../../math/mpfr/buildlink3.mk" | 17 | .include "../../math/mpfr/buildlink3.mk" | |
18 | .include "../../security/openssl/buildlink3.mk" | 18 | .include "../../security/openssl/buildlink3.mk" | |
19 | .endif # QORE_BUILDLINK3_MK | 19 | .endif # QORE_BUILDLINK3_MK | |
20 | 20 | |||
21 | BUILDLINK_TREE+= -qore | 21 | BUILDLINK_TREE+= -qore |
@@ -1,7 +1,7 @@ | @@ -1,7 +1,7 @@ | |||
1 | $NetBSD: distinfo,v 1.23 2023/09/30 11:02:07 nros Exp $ | 1 | $NetBSD: distinfo,v 1.24 2024/02/16 20:28:55 nros Exp $ | |
2 | 2 | |||
3 | BLAKE2s (qore-1.19.1.tar.bz2) = 7fb0e3ab1f688d6051f0a90e23ecba4cae4d214eae10a10cc9752536dad82b27 | 3 | BLAKE2s (qore-1.19.2.tar.bz2) = 1a31e08213226deaf11a5c0100737740890674dee3394762f0993d2a4af2697e | |
4 | SHA512 (qore-1.19.1.tar.bz2) = ddef37ef4b5d0d41fd3277c13a8876c2f627445005617c28353059bea8ccf8b445ad72f041ac494a12cd96fa4c08d0aabbd6e62b0e2d64ca97dfedb360004f18 | 4 | SHA512 (qore-1.19.2.tar.bz2) = b66a3cab3fe6b9c5fb2e623207894a0079c02e6ab6f30416845547656ed17cd34f1517ab8c0d0941d6be1fcb2af0ea4a660731d026ace46142e45590261f3b2d | |
5 | Size (qore-1.19.1.tar.bz2) = 50034482 bytes | 5 | Size (qore-1.19.2.tar.bz2) = 50739655 bytes | |
6 | SHA1 (patch-cmake_QoreMacros.cmake) = 7d76b551dee8d978f28a0b25897836f1f9346295 | 6 | SHA1 (patch-cmake_QoreMacros.cmake) = 7d76b551dee8d978f28a0b25897836f1f9346295 | |
7 | SHA1 (patch-lib_ql__lib.qpp) = a94737d5ed7c930ddc667c5e8be45cd1095d5a4a | 7 | SHA1 (patch-lib_ql__lib.qpp) = a94737d5ed7c930ddc667c5e8be45cd1095d5a4a |