pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/converters/utf8proc
Module Name: pkgsrc
Committed By: wiz
Date: Mon Sep 28 14:45:16 UTC 2026
Modified Files:
pkgsrc/converters/utf8proc: Makefile distinfo
Log Message:
utf8proc: update to 2.12.0.
## Version 2.12.0 ##
2026-09-25
- Unicode 18 support ([#354]). (This includes the modified grapheme-break rule
GB9c in UAX #29, which removes some grapheme breaks for Indic characters.)
- `options` arguments are changed from an `enum` to `unsigned int`, since
they are generally bitwise "or" of `enum` values; this should be backwards
binary compatible ([#353]).
- `int *last_boundclass` parameter of `utf8proc_decompose_char` is changed to
a `utf8proc_int32_t *` (affecting only rare systems where `int` is not 32 bits, on
which the `last_boundclass` argument would have produced incorrect results) ([#363]).
- New `utf8proc_free` function to free memory allocated by utf8proc ([#338]).
(You can also use your own memory allocator by calling lower-level APIs.)
- `utf8proc_normalize_utf32` can now handle invalid codepoints ≥ 0x110000.
They are passed through unchanged rather than dropped, and composition never
runs across one ([#352], [#355]).
- Fix `UTF8PROC_CHARBOUND` emitting no `0xff` grapheme markers when combined
with `UTF8PROC_COMPOSE` or `UTF8PROC_DECOMPOSE`, a regression in 2.11.3
([#355]).
- [Zig](https://ziglang.org/learn/build-system/) build scripts ([#351]).
- Minor build-system improvements ([#326], [#327], [#334]).
To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 pkgsrc/converters/utf8proc/Makefile
cvs rdiff -u -r1.20 -r1.21 pkgsrc/converters/utf8proc/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/converters/utf8proc/Makefile
diff -u pkgsrc/converters/utf8proc/Makefile:1.25 pkgsrc/converters/utf8proc/Makefile:1.26
--- pkgsrc/converters/utf8proc/Makefile:1.25 Wed Dec 31 12:20:27 2025
+++ pkgsrc/converters/utf8proc/Makefile Mon Sep 28 14:45:16 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.25 2025/12/31 12:20:27 adam Exp $
+# $NetBSD: Makefile,v 1.26 2026/09/28 14:45:16 wiz Exp $
-DISTNAME= utf8proc-2.11.3
+DISTNAME= utf8proc-2.12.0
CATEGORIES= converters
MASTER_SITES= ${MASTER_SITE_GITHUB:=JuliaLang/}
GITHUB_TAG= v${PKGVERSION_NOREV}
Index: pkgsrc/converters/utf8proc/distinfo
diff -u pkgsrc/converters/utf8proc/distinfo:1.20 pkgsrc/converters/utf8proc/distinfo:1.21
--- pkgsrc/converters/utf8proc/distinfo:1.20 Wed Dec 31 12:20:27 2025
+++ pkgsrc/converters/utf8proc/distinfo Mon Sep 28 14:45:16 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.20 2025/12/31 12:20:27 adam Exp $
+$NetBSD: distinfo,v 1.21 2026/09/28 14:45:16 wiz Exp $
-BLAKE2s (utf8proc-2.11.3.tar.gz) = 19c7509679aaa9e885a4b94eda396bebd3b4b82b4523c26464efd320c5814538
-SHA512 (utf8proc-2.11.3.tar.gz) = 148701fce506d076f03497b6d085f1993eff743debad4a2f6d3cbac91e19a5c22d9938245bdb460c1b22b51842c7416c42124db7416c684ee63d622490baac0e
-Size (utf8proc-2.11.3.tar.gz) = 202535 bytes
+BLAKE2s (utf8proc-2.12.0.tar.gz) = 2640532c6742c87e85c2241bb7ed44cfc8a851d1fec5673f23ccf34b5a1b9b2b
+SHA512 (utf8proc-2.12.0.tar.gz) = 364ea5a8a7670dda0a863a1ee774a682b8fc1c6ad69b6fe3458a288af2cbecb4bc3fc0913bd588ec47b987bb106e109e3dbbbd68f1e305b60feeb58e18093725
+Size (utf8proc-2.12.0.tar.gz) = 207976 bytes
Home |
Main Index |
Thread Index |
Old Index