pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/textproc/libunistring textproc/unistring: Update to 1.0
details: https://anonhg.NetBSD.org/pkgsrc/rev/a35c0d5ada1d
branches: trunk
changeset: 371767:a35c0d5ada1d
user: gdt <gdt%pkgsrc.org@localhost>
date: Fri Jan 14 01:10:22 2022 +0000
description:
textproc/unistring: Update to 1.0
Despite the momentous version number, this is a fairly minor update.
There is no shlib major bump.
Upstream chagnes:
The license has changed from "LGPLv3+ or GPLv2" to "LGPLv3+ or GPLv2+".
The data tables and algorithms have been updated to Unicode version 14.0.0.
The functions u8_uctomb, u16_uctomb, u32_uctomb now support
strings larger than 2 GiB by taking an 'n' argument of type
ptrdiff_t (instead of int).
The functions u*_possible_linebreaks and u*_width_linebreaks now
make it easier to work with strings that contain CR-LF sequences:
In this case, in the returned array, it will return
UC_BREAK_CR_BEFORE_LF followed by UC_BREAK_MANDATORY (instead of
twice UC_BREAK_MANDATORY).
There are new properties for recognizing pictographic symbols and regional indicators:
- UC_PROPERTY_EMOJI uc_is_property_emoji
- UC_PROPERTY_EMOJI_PRESENTATION uc_is_property_emoji_presentation
- UC_PROPERTY_EMOJI_MODIFIER uc_is_property_emoji_modifier
- UC_PROPERTY_EMOJI_MODIFIER_BASE uc_is_property_emoji_modifier_base
- UC_PROPERTY_EMOJI_COMPONENT uc_is_property_emoji_component
- UC_PROPERTY_EXTENDED_PICTOGRAPHIC uc_is_property_extended_pictographic
- UC_PROPERTY_REGIONAL_INDICATOR uc_is_property_regional_indicator
Fixed multithread-safety bugs on Cygwin, native Windows, and Haiku.
diffstat:
textproc/libunistring/Makefile | 6 +++---
textproc/libunistring/PLIST | 3 ++-
textproc/libunistring/distinfo | 8 ++++----
3 files changed, 9 insertions(+), 8 deletions(-)
diffs (53 lines):
diff -r 4337375566cc -r a35c0d5ada1d textproc/libunistring/Makefile
--- a/textproc/libunistring/Makefile Thu Jan 13 21:59:26 2022 +0000
+++ b/textproc/libunistring/Makefile Fri Jan 14 01:10:22 2022 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.14 2021/11/12 12:40:17 nia Exp $
+# $NetBSD: Makefile,v 1.15 2022/01/14 01:10:22 gdt Exp $
-DISTNAME= libunistring-0.9.10
-PKGREVISION= 1
+DISTNAME= libunistring-1.0
CATEGORIES= textproc
MASTER_SITES= http://ftp.gnu.org/gnu/libunistring/
@@ -13,6 +12,7 @@
GNU_CONFIGURE= yes
USE_LIBTOOL= yes
INFO_FILES= yes
+TEST_TARGET= check
.include "../../converters/libiconv/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff -r 4337375566cc -r a35c0d5ada1d textproc/libunistring/PLIST
--- a/textproc/libunistring/PLIST Thu Jan 13 21:59:26 2022 +0000
+++ b/textproc/libunistring/PLIST Fri Jan 14 01:10:22 2022 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2018/03/11 18:02:11 wiz Exp $
+@comment $NetBSD: PLIST,v 1.5 2022/01/14 01:10:22 gdt Exp $
include/unicase.h
include/uniconv.h
include/unictype.h
@@ -35,6 +35,7 @@
share/doc/libunistring/libunistring_2.html
share/doc/libunistring/libunistring_20.html
share/doc/libunistring/libunistring_21.html
+share/doc/libunistring/libunistring_22.html
share/doc/libunistring/libunistring_3.html
share/doc/libunistring/libunistring_4.html
share/doc/libunistring/libunistring_5.html
diff -r 4337375566cc -r a35c0d5ada1d textproc/libunistring/distinfo
--- a/textproc/libunistring/distinfo Thu Jan 13 21:59:26 2022 +0000
+++ b/textproc/libunistring/distinfo Fri Jan 14 01:10:22 2022 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.12 2021/11/12 12:40:17 nia Exp $
+$NetBSD: distinfo,v 1.13 2022/01/14 01:10:22 gdt Exp $
-BLAKE2s (libunistring-0.9.10.tar.gz) = 6af4f8f362e74baf433757d540c157b1fead6e087f65969be54d0716bde97037
-SHA512 (libunistring-0.9.10.tar.gz) = 690082732fbbd47ab4ffbd6f21d85afece0f8e2ded24982f949f4ae52bf0a981b75ea9bc14ab289e0954cde07f31a7a4c2bb65615a8eb5b2bfa65720310b6fc9
-Size (libunistring-0.9.10.tar.gz) = 3744814 bytes
+BLAKE2s (libunistring-1.0.tar.gz) = 0d37c903e7e4e6db1a2378e757796fba9c6841cda91a3dcc66f7e8051dfe4fa2
+SHA512 (libunistring-1.0.tar.gz) = 6125e3911d15bea8fea5c0b97864f928eab8c8476f1a24c7349b0552e2d11d9b73c1fa0fcb354917e42407d4e5adea55d0c8012121fa0a53c60faa7b0911aef3
+Size (libunistring-1.0.tar.gz) = 4214306 bytes
SHA1 (patch-lib_Makefile.in) = f2335fa6a8b088e701a4d8bd433b45359be5c243
SHA1 (patch-lib_stdbool.mini.h) = 0b4a3b3e461b517f28e9a58da0f50045467d2d2a
Home |
Main Index |
Thread Index |
Old Index