pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/textproc/libunistring
Module Name: pkgsrc
Committed By: gdt
Date: Fri Jan 14 01:10:22 UTC 2022
Modified Files:
pkgsrc/textproc/libunistring: Makefile PLIST distinfo
Log Message:
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.
To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 pkgsrc/textproc/libunistring/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/textproc/libunistring/PLIST
cvs rdiff -u -r1.12 -r1.13 pkgsrc/textproc/libunistring/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/textproc/libunistring/Makefile
diff -u pkgsrc/textproc/libunistring/Makefile:1.14 pkgsrc/textproc/libunistring/Makefile:1.15
--- pkgsrc/textproc/libunistring/Makefile:1.14 Fri Nov 12 12:40:17 2021
+++ pkgsrc/textproc/libunistring/Makefile Fri Jan 14 01:10:22 2022
@@ -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 @@ LICENSE= gnu-lgpl-v3 OR gnu-gpl-v2
GNU_CONFIGURE= yes
USE_LIBTOOL= yes
INFO_FILES= yes
+TEST_TARGET= check
.include "../../converters/libiconv/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/textproc/libunistring/PLIST
diff -u pkgsrc/textproc/libunistring/PLIST:1.4 pkgsrc/textproc/libunistring/PLIST:1.5
--- pkgsrc/textproc/libunistring/PLIST:1.4 Sun Mar 11 18:02:11 2018
+++ pkgsrc/textproc/libunistring/PLIST Fri Jan 14 01:10:22 2022
@@ -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_19.h
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
Index: pkgsrc/textproc/libunistring/distinfo
diff -u pkgsrc/textproc/libunistring/distinfo:1.12 pkgsrc/textproc/libunistring/distinfo:1.13
--- pkgsrc/textproc/libunistring/distinfo:1.12 Fri Nov 12 12:40:17 2021
+++ pkgsrc/textproc/libunistring/distinfo Fri Jan 14 01:10:22 2022
@@ -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