./converters/utf8proc, C library for processing Unicode data

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.11.3, Package name: utf8proc-2.11.3, Maintainer: micha

utf8proc is a small, clean C library that provides Unicode
normalization, case-folding, and other operations for data in the
UTF-8 encoding (some of the underlying functions for UTF-32 are
exported too).


Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 197.788 KB

Version history: (Expand)


CVS history: (Expand)


   2025-12-31 13:20:27 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
utf8proc: updated to 2.11.3

2.11.3

Correct out-of-bounds memory access when calling utf8proc_map with both \ 
UTF8PROC_CHARBOUND and UTF8PROC_COMPOSE
   2025-11-23 07:56:38 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
utf8proc: updated to 2.11.2

2.11.2
- Fix composition for Hangul character U+11a7
   2025-11-16 21:13:00 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
utf8proc: update to 2.11.1.

## Version 2.11.1 ##

2025-11-13

 - Correct out-of-bounds memory access when calling `utf8proc_map`
 with both `UTF8PROC_CHARBOUND` and `UTF8PROC_DECOMPOSE` ([#311]).
   2025-10-06 10:40:54 by Michael Baeuerle | Files touched by this commit (4)
Log message:
converters/utf8proc: Update to 2.11.0

- Remove pkgsrc patch (merged upstream)
- Remove C99 declaration from bl3

Upstream changelog:
- Unicode 17 support (#292, #294)
- Documentation improvements (#295, #291)
- Build fix for C90 (#284), silence ASAN warning (#240)
   2025-10-05 12:47:21 by Jonathan Schleifer | Files touched by this commit (3)
Log message:
Make converters/utf8proc build on QNX
   2025-03-04 10:37:39 by Nia Alarie | Files touched by this commit (31)
Log message:
*: Assume that the user has a C99-capable compiler.

A compiler that supports -std=c99 is required for
bootstrap, so it doesn't make sense to specify a c99
compiler everywhere in package makefiles.

At any rate, I would bet my entire life's savings that
this is a small fraction of the total number of packages
requiring c99.

Note that compilers that default to c89 but support c99
are still supported...
   2025-01-02 14:55:52 by Michael Baeuerle | Files touched by this commit (2)
Log message:
converters/utf8proc: Update to 2.10.0

pkgsrc changes:
- License "unicode-v3" added for embedded parts derived from Unicode \ 
data files.

Upstream changelog:
- Unicode 16 support ([#277]).
- New `utf8proc_charwidth_ambiguous` function to return whether a character has
  East Asian width class A (Ambiguous) ([#270]).
   2023-11-28 11:13:20 by Niclas Rosenvik | Files touched by this commit (1)
Log message:
utf8proc: add missing pkgconfig override