diff options
author | wiz <wiz> | 2014-10-20 10:43:53 +0000 |
---|---|---|
committer | wiz <wiz> | 2014-10-20 10:43:53 +0000 |
commit | 4d33b12a2874f947fa8d963b017250d054b31b81 (patch) | |
tree | 88255cc0bb68556880decbb0f4db0f9568170093 | |
parent | 8ee2b5e09dbc9e7b76509780ae20ea3f70be58fe (diff) | |
download | pkgsrc-4d33b12a2874f947fa8d963b017250d054b31b81.tar.gz |
Update to 0.9.4.
New in 0.9.4:
* The data tables and line breaking algorithm have been updated to Unicode
version 6.0.0.
* A new include file unigbrk.h is provided. It declares functions for
grapheme cluster breaking, that is, determining the boundaries between
graphemes. See the documentation chapter "Grapheme cluster breaks in strings"
for details.
* In the include file unictype.h, constants are defined for the group of
general categories LC ("Cased Letter").
* In the include file unictype.h, functions for associating canonical
combining classes with names have been added:
uc_combining_class_name
uc_combining_class_long_name
uc_combining_class_byname
* In the include file unictype.h, functions for the Arabic joining type and
the Arabic joining group have been added:
uc_joining_type_name
uc_joining_type_long_name
uc_joining_type_byname
uc_joining_type
uc_joining_group_name
uc_joining_group_byname
uc_joining_group
* In the include file unictype.h, functions for new predefined properties
have been added:
uc_is_property_cased
uc_is_property_case_ignorable
uc_is_property_changes_when_lowercased
uc_is_property_changes_when_uppercased
uc_is_property_changes_when_titlecased
uc_is_property_changes_when_casefolded
uc_is_property_changes_when_casemapped
But it's recommended to use the case mapping functions from unicase.h
instead.
* In the include file unictype.h, the functions for bidi class, formerly known
as bidirectional category, have been renamed:
uc_bidi_category_name -> uc_bidi_class_name
uc_bidi_category_byname -> uc_bidi_class_byname
uc_bidi_category -> uc_bidi_class
uc_is_bidi_category -> uc_is_bidi_class
The old function names still exist, but are obsolete.
* In the include file unictype.h, functions for returning long names of
property values have been added:
uc_general_category_long_name
uc_bidi_class_long_name
The functions
uc_general_category_byname
uc_bidi_class_byname
have been extended to recognize long names as well as short names.
* It is now easier to detect the subminor version: The value of the variable
_libunistring_version and of the macro _LIBUNISTRING_VERSION now includes
also the subminor version.
* The functions u8_mbtouc and u8_mbtouc_unsafe now handle ill-formed UTF-8
input in a better way, that is more compliant with W3C recommendations.
* The functions u8_strcoll, u16_strcoll, u32_strcoll now produce results that
are less dependent on the iconv implementation in use.
* The functions u8_strstr, u16_strstr, u32_strstr now perform in O(n) time
worst-case, where n is the sum of the lengths of the argument strings.
-rw-r--r-- | textproc/libunistring/Makefile | 9 | ||||
-rw-r--r-- | textproc/libunistring/PLIST | 4 | ||||
-rw-r--r-- | textproc/libunistring/distinfo | 8 |
3 files changed, 9 insertions, 12 deletions
diff --git a/textproc/libunistring/Makefile b/textproc/libunistring/Makefile index 748abfbb62e..58954a4f07b 100644 --- a/textproc/libunistring/Makefile +++ b/textproc/libunistring/Makefile @@ -1,8 +1,6 @@ -# $NetBSD: Makefile,v 1.5 2013/07/21 10:31:26 shattered Exp $ -# +# $NetBSD: Makefile,v 1.6 2014/10/20 10:43:53 wiz Exp $ -DISTNAME= libunistring-0.9.3 -PKGREVISION= 2 +DISTNAME= libunistring-0.9.4 CATEGORIES= textproc MASTER_SITES= http://ftp.gnu.org/gnu/libunistring/ @@ -15,8 +13,5 @@ GNU_CONFIGURE= yes USE_LIBTOOL= yes INFO_FILES= yes -CONFIGURE_ARGS+= --infodir=${PREFIX}/info - .include "../../converters/libiconv/buildlink3.mk" - .include "../../mk/bsd.pkg.mk" diff --git a/textproc/libunistring/PLIST b/textproc/libunistring/PLIST index 4f21a69bf17..9a9cdf36123 100644 --- a/textproc/libunistring/PLIST +++ b/textproc/libunistring/PLIST @@ -1,7 +1,8 @@ -@comment $NetBSD: PLIST,v 1.2 2013/07/21 10:31:26 shattered Exp $ +@comment $NetBSD: PLIST,v 1.3 2014/10/20 10:43:53 wiz Exp $ include/unicase.h include/uniconv.h include/unictype.h +include/unigbrk.h include/unilbrk.h include/uniname.h include/uninorm.h @@ -32,6 +33,7 @@ share/doc/libunistring/libunistring_17.html share/doc/libunistring/libunistring_18.html share/doc/libunistring/libunistring_19.html share/doc/libunistring/libunistring_2.html +share/doc/libunistring/libunistring_20.html share/doc/libunistring/libunistring_3.html share/doc/libunistring/libunistring_4.html share/doc/libunistring/libunistring_5.html diff --git a/textproc/libunistring/distinfo b/textproc/libunistring/distinfo index e5076c208d4..ffe8eadf4b2 100644 --- a/textproc/libunistring/distinfo +++ b/textproc/libunistring/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.1.1.1 2012/02/14 23:06:50 gdt Exp $ +$NetBSD: distinfo,v 1.2 2014/10/20 10:43:53 wiz Exp $ -SHA1 (libunistring-0.9.3.tar.gz) = e1ea13c24a30bc93932d19eb5ad0704a618506dd -RMD160 (libunistring-0.9.3.tar.gz) = 52d7cbec6288708fecd7c249e03dfcbec5bce910 -Size (libunistring-0.9.3.tar.gz) = 2555215 bytes +SHA1 (libunistring-0.9.4.tar.gz) = f975899e13171f7a5860c61dd78e14093e1e7640 +RMD160 (libunistring-0.9.4.tar.gz) = 3cf6cecd09a2c222641e172196957789bf02ae09 +Size (libunistring-0.9.4.tar.gz) = 2966483 bytes |