pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/yyjson



Module Name:    pkgsrc
Committed By:   adam
Date:           Thu Sep 10 09:58:19 UTC 2026

Modified Files:
        pkgsrc/devel/yyjson: Makefile distinfo

Log Message:
yyjson: updated to 0.13.0

0.13.0 (2026-09-08)
Added
- Add a set of `write_buf()` functions for writing JSON to a buffer without allocation.
- Add `YYJSON_FREESTANDING` compile-time option to build without libc (e.g. wasm).
- Add `YYJSON_DISABLE_FILE` compile-time option to disable file/fp read and write APIs.
- Add `YYJSON_READER_DEPTH_LIMIT` and `YYJSON_WRITER_DEPTH_LIMIT` compile-time options.
- Add `YYJSON_WRITE_LOWERCASE_HEX` flag to write `\uXXXX` escapes in lowercase.
- Add Swift Package Manager traits for compile-time configuration.

Changed
- Change `set_int()` parameter type from `int` to `int64_t`.
- Add `const` qualifier to parameters of read-only functions.

Fixed
- Fix `tinycc` preprocessor error.
- Fix an uninitialized read when parsing numbers.
- Fix integer truncation when parsing extremely large numbers.
- Fix `incr_read()` when a value is split across input chunks.
- Fix `iter_remove()` when called twice in a row.
- Handle read errors from non-seekable streams and writing empty files.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/yyjson/Makefile \
    pkgsrc/devel/yyjson/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/yyjson/Makefile
diff -u pkgsrc/devel/yyjson/Makefile:1.4 pkgsrc/devel/yyjson/Makefile:1.5
--- pkgsrc/devel/yyjson/Makefile:1.4    Sun Aug 24 17:20:59 2025
+++ pkgsrc/devel/yyjson/Makefile        Thu Sep 10 09:58:19 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.4 2025/08/24 17:20:59 vins Exp $
+# $NetBSD: Makefile,v 1.5 2026/09/10 09:58:19 adam Exp $
 
-DISTNAME=      yyjson-0.12.0
+DISTNAME=      yyjson-0.13.0
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=ibireme/}
 GITHUB_TAG=    ${PKGVERSION_NOREV}
Index: pkgsrc/devel/yyjson/distinfo
diff -u pkgsrc/devel/yyjson/distinfo:1.4 pkgsrc/devel/yyjson/distinfo:1.5
--- pkgsrc/devel/yyjson/distinfo:1.4    Sun Aug 24 17:20:59 2025
+++ pkgsrc/devel/yyjson/distinfo        Thu Sep 10 09:58:19 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.4 2025/08/24 17:20:59 vins Exp $
+$NetBSD: distinfo,v 1.5 2026/09/10 09:58:19 adam Exp $
 
-BLAKE2s (yyjson-0.12.0.tar.gz) = 40232af64e8db1b475cf61759c1bcd1b2f829e6bd9f138b1fd65112b1a508963
-SHA512 (yyjson-0.12.0.tar.gz) = a468477544f40a13595eb0afa74857b669b0cf0bf3258678541368863cc3a27fa6f43cc2ef1f4c6103c81b798cea2f67cc14268789de3965e1315a44972c713f
-Size (yyjson-0.12.0.tar.gz) = 1620674 bytes
+BLAKE2s (yyjson-0.13.0.tar.gz) = 8539432889eee50288089574f3b75b71c93cac13a5dcdb2817d2c9201e4a1a2c
+SHA512 (yyjson-0.13.0.tar.gz) = 6447bbb50d18a4e0d57ac3232bd23eed7f94a16cff781d4779d28c81833b8de7566e730f827f1e7e6d60a06fcbbdc41fd581a1f872901391f7a09288bb93fd40
+Size (yyjson-0.13.0.tar.gz) = 1641525 bytes



Home | Main Index | Thread Index | Old Index