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