The NetBSD Project

CVS log for pkgsrc/textproc/libunistring/distinfo

[BACK] Up to [] / pkgsrc / textproc / libunistring

Request diff between arbitrary revisions

Default branch: MAIN

Revision 1.15 / (download) - annotate - [select for diffs], Sun Jun 11 00:59:27 2023 UTC (3 months, 2 weeks ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, HEAD
Changes since 1.14: +3 -1 lines
Diff to previous 1.14 (colored)

Borrow upstream gnulib commit 0814a293 to fix static_assert on
Solaris 11.4.

Revision 1.14 / (download) - annotate - [select for diffs], Mon Oct 24 13:57:24 2022 UTC (11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4
Changes since 1.13: +4 -4 lines
Diff to previous 1.13 (colored)

libunistring: update to 1.1.

New in 1.1:
* The data tables and algorithms have been updated to Unicode version 15.0.0.

Revision 1.13 / (download) - annotate - [select for diffs], Fri Jan 14 01:10:22 2022 UTC (20 months, 2 weeks ago) by gdt
Branch: MAIN
CVS Tags: pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1
Changes since 1.12: +4 -4 lines
Diff to previous 1.12 (colored)

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

    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.

Revision 1.12 / (download) - annotate - [select for diffs], Fri Nov 12 12:40:17 2021 UTC (22 months, 2 weeks ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2021Q4-base, pkgsrc-2021Q4
Changes since 1.11: +3 -1 lines
Diff to previous 1.11 (colored)

libunistring: Test for c99 instead of testing for the compiler before
attempting to include stdbool.h. Solaris 10 has stdbool, but the compiler
defaults to c89 and an error will occur on stdbool inclusion due to the
specified standard not being recent enough.

PR pkg/56488

Revision 1.11 / (download) - annotate - [select for diffs], Tue Oct 26 11:22:17 2021 UTC (23 months ago) by nia
Branch: MAIN
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored)

textproc: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Unfetchable distfiles (fetched conditionally?):

Revision 1.10 / (download) - annotate - [select for diffs], Thu Oct 7 15:01:23 2021 UTC (23 months, 3 weeks ago) by nia
Branch: MAIN
Changes since 1.9: +1 -2 lines
Diff to previous 1.9 (colored)

textproc: Remove SHA1 hashes for distfiles

Revision 1.9 / (download) - annotate - [select for diffs], Sun May 27 12:38:19 2018 UTC (5 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2
Changes since 1.8: +5 -5 lines
Diff to previous 1.8 (colored)

libunistring: update to 0.9.10.

New in 0.9.10:
* The functions
    u8_casing_prefix_context, u8_casing_prefixes_context,
    u8_casing_suffix_context, u8_casing_suffixes_context,
    u16_casing_prefix_context, u16_casing_prefixes_context,
    u16_casing_suffix_context, u16_casing_suffixes_context,
    u32_casing_prefix_context, u32_casing_prefixes_context,
    u32_casing_suffix_context, u32_casing_suffixes_context,
  that are documented since version 0.9.1, are now actually implemented.

Revision 1.8 / (download) - annotate - [select for diffs], Sun Mar 11 18:02:11 2018 UTC (5 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q1-base, pkgsrc-2018Q1
Changes since 1.7: +5 -5 lines
Diff to previous 1.7 (colored)

libunistring: update to 0.9.9.

New in 0.9.9:
* Fixed a multithread-safety bug.

Revision 1.7 / (download) - annotate - [select for diffs], Wed Jan 10 10:41:32 2018 UTC (5 years, 8 months ago) by wiz
Branch: MAIN
Changes since 1.6: +5 -5 lines
Diff to previous 1.6 (colored)

libunistring: update to 0.9.8.

New in 0.9.8:
* The data tables and line breaking algorithm have been updated to Unicode
  version 9.0.0.
* In the include file unigbrk.h, the function uc_grapheme_breaks has
  been added to accommodate the new UAX#29 rules involving 3 or more
  consecutive characters.

Revision 1.6 / (download) - annotate - [select for diffs], Mon Dec 12 14:18:17 2016 UTC (6 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4
Changes since 1.5: +5 -5 lines
Diff to previous 1.5 (colored)

Updated libunistring to 0.9.7.

New in 0.9.7:
* The license has changed from LGPLv3+ to "LGPLv3+ or GPLv2"

Revision 1.5 / (download) - annotate - [select for diffs], Wed Nov 4 01:59:39 2015 UTC (7 years, 10 months ago) by agc
Branch: MAIN
CVS Tags: pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4
Changes since 1.4: +2 -1 lines
Diff to previous 1.4 (colored)

Add SHA512 digests for distfiles for textproc category

Problems found locating distfiles:
	Package cabocha: missing distfile cabocha-0.68.tar.bz2
	Package convertlit: missing distfile
	Package php-enchant: missing distfile php-enchant/enchant-1.1.0.tgz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.

Revision 1.4 / (download) - annotate - [select for diffs], Thu Jul 9 14:04:28 2015 UTC (8 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3
Changes since 1.3: +4 -4 lines
Diff to previous 1.3 (colored)

Update to 0.9.6:

New in 0.9.6:
* The data tables and line breaking algorithm have been updated to Unicode
  version 8.0.0.

Revision 1.3 / (download) - annotate - [select for diffs], Sat Feb 21 09:11:09 2015 UTC (8 years, 7 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1
Changes since 1.2: +4 -4 lines
Diff to previous 1.2 (colored)

Update to 0.9.5:

New in 0.9.5:
* The data tables and line breaking algorithm have been updated to Unicode
  version 7.0.0.
* In the include file uniname.h, the function unicode_name_character
  has been extended to look for name aliases.

Revision 1.2 / (download) - annotate - [select for diffs], Mon Oct 20 10:43:53 2014 UTC (8 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q4-base, pkgsrc-2014Q4
Changes since 1.1: +4 -4 lines
Diff to previous 1.1 (colored)

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:
* In the include file unictype.h, functions for the Arabic joining type and
  the Arabic joining group have been added:
* In the include file unictype.h, functions for new predefined properties
  have been added:
  But it's recommended to use the case mapping functions from unicase.h
* 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:
  The functions
  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.

Revision / (download) - annotate - [select for diffs] (vendor branch), Tue Feb 14 23:06:50 2012 UTC (11 years, 7 months ago) by gdt
Branch: TNF
CVS Tags: pkgsrc-base, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2, pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4, pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

Import libunistring-0.9.3 as textproc/libunistring.

libunistring provides a library that implements Unicode strings (in
three flavours: UTF-8 strings, UTF-16 strings, UTF-32 strings),
together with functions for Unicode charactets (character names,
classifications, properties) and functions for string processing
(formatted output, width, word breaks, line breaks, normalization,
case folding, regular expressions).

Revision 1.1 / (download) - annotate - [select for diffs], Tue Feb 14 23:06:50 2012 UTC (11 years, 7 months ago) by gdt
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

CVSweb <>