Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libutf8proc3-2.12.0-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: libutf8proc3 Distribution: openSUSE Tumbleweed
Version: 2.12.0 Vendor: openSUSE
Release: 1.1 Build date: Sat Sep 26 07:45:09 2026
Group: System/Libraries Build host: reproducible
Size: 392514 Source RPM: utf8proc-2.12.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://julialang.org/utf8proc/
Summary: Library for processing UTF-8 encoded Unicode strings
utf8proc is a library for processing UTF-8 encoded Unicode strings.
Some features are Unicode normalization, stripping of default ignorable
characters, case folding and detection of grapheme cluster boundaries.
A special character mapping is available, which converts for example
the characters “Hyphen” (U+2010), “Minus” (U+2212) and “Hyphen-Minus
(U+002D, ASCII Minus) all into the ASCII minus sign, to make them
equal for comparisons.

Provides

Requires

License

MIT

Changelog

* Sat Sep 26 2026 Andreas Stieger <andreas.stieger@gmx.de>
  - update to 2.12.0:
    * Unicode 18 support. This includes the modified grapheme-break
      rule GB9c in UAX 29, which removes some grapheme breaks for
      Indic characters
    * options arguments are changed from an enum to unsigned int,
      since they are generally bitwise "or" of enum values; this
      should be backwards binary compatible
    * int *last_boundclass parameter of utf8proc_decompose_char is
      changed to a utf8proc_int32_t * (affecting only rare systems
      where int is not 32 bits, on which the last_boundclass argument
      would have produced incorrect results)
    * New utf8proc_free function to free memory allocated by utf8proc
    * utf8proc_normalize_utf32 can now handle invalid codepoints ≥
      0x110000. They are passed through unchanged rather than
      dropped, and composition never runs across one
    * Fix UTF8PROC_CHARBOUND emitting no 0xff grapheme markers when
      combined with UTF8PROC_COMPOSE or UTF8PROC_DECOMPOSE, a
      regression in 2.11.3
* Wed Dec 31 2025 Andreas Stieger <andreas.stieger@gmx.de>
  - update to 2.11.3:
    * Correct out-of-bounds memory access when calling utf8proc_map
      with both UTF8PROC_CHARBOUND and UTF8PROC_COMPOSE
* Sat Nov 22 2025 Andreas Stieger <andreas.stieger@gmx.de>
  - update to 2.11.2:
    * Fix composition for Hangul character U+11a7
* Fri Nov 14 2025 Andreas Stieger <andreas.stieger@gmx.de>
  - update to 2.11.1:
    * Correct out-of-bounds memory access when calling utf8proc_map
      with both UTF8PROC_CHARBOUND and UTF8PROC_DECOMPOSE
* Sat Sep 13 2025 Andreas Stieger <andreas.stieger@gmx.de>
  - update to 2.11.0:
    * Unicode 17 support
    * Documentation improvements
    * Build fix for C90, silence ASAN warning, CMake modernization
* Wed Jan 01 2025 Andreas Stieger <andreas.stieger@gmx.de>
  - update to 2.10.0:
    * Unicode 16 support
    * New utf8proc_charwidth_ambiguous function to return whether a
      character has East Asian width class A (Ambiguous)
* Sun Nov 05 2023 Andreas Stieger <andreas.stieger@gmx.de>
  - update to 2.9.0:
    * Unicode 15.1 support
  - switch to cmake build system and package license file
* Tue Dec 06 2022 Dirk Müller <dmueller@suse.com>
  - update to 2.8.0:
    * Unicode 15 support
* Mon Dec 20 2021 Dirk Müller <dmueller@suse.com>
  - update to 2.7.0:
    - Unicode 14 support
    - Support `GNUInstallDirs` in CMake build
    - `cmake` build now installs `pkg-config` file
    - Various build and portability improvements.
* Tue Dec 29 2020 Dirk Müller <dmueller@suse.com>
  - update to 2.6.1:
    - Bugfix in `utf8proc_grapheme_break_stateful` for `NULL` state argument, which
    also broke `utf8proc_grapheme_break`.
    - New `utf8proc_islower` and `utf8proc_isupper` functions ([#196]).
    - Bugfix for manual calls to `grapheme_break_extended` for initial characters ([#205]).
    - Various build and portability improvements.

Files

/usr/lib64/libutf8proc.so.3
/usr/lib64/libutf8proc.so.3.3.0
/usr/share/doc/packages/libutf8proc3
/usr/share/doc/packages/libutf8proc3/NEWS.md
/usr/share/doc/packages/libutf8proc3/README.md
/usr/share/doc/packages/libutf8proc3/lump.md
/usr/share/licenses/libutf8proc3
/usr/share/licenses/libutf8proc3/LICENSE.md


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Oct 2 00:01:00 2026