dev-libs/libunistring (gentoo)

Search

Package Information

Description:
Text files are nowadays usually encoded in Unicode, and may consist of very different scripts – from Latin letters to Chinese Hanzi –, with many kinds of special characters – accents, right-to-left writing marks, hyphens, Roman numbers, and much more. But the POSIX platform APIs for text do not contain adequate functions for dealing with particular properties of many Unicode characters. In fact, the POSIX APIs for text have several assumptions at their base which don't hold for Unicode text. This library provides functions for manipulating Unicode strings and for manipulating C strings according to the Unicode standard.
Homepage:
https://www.gnu.org/software/libunistring/
License:
|| ( LGPL-3+ GPL-2+ ) || ( FDL-1.2 GPL-3+ )

Versions

Version EAPI Keywords Slot
1.3 8 ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris 0/5
1.2 8 ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris 0/5
1.1-r1 8 ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris 0/5
1.0 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris 0/2
0.9.10-r1 7 ~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris 0/2

Metadata

Description

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="project">
		<email>scheme@gentoo.org</email>
		<name>Gentoo Scheme Project</name>
	</maintainer>
	<longdescription>
    Text files are nowadays usually encoded in Unicode, and may consist of very
    different scripts – from Latin letters to Chinese Hanzi –, with many kinds
    of special characters – accents, right-to-left writing marks, hyphens, Roman
    numbers, and much more. But the POSIX platform APIs for text do not contain
    adequate functions for dealing with particular properties of many Unicode
    characters. In fact, the POSIX APIs for text have several assumptions at
    their base which don't hold for Unicode text.
    This library provides functions for manipulating Unicode strings and for
    manipulating C strings according to the Unicode standard.
  </longdescription>
	<upstream>
		<remote-id type="cpe">cpe:/a:gnu:libunistring</remote-id>
		<remote-id type="savannah">libunistring</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Flag Description 1.3 1.2 1.1-r1 1.0 0.9.10-r1
doc Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
static-libs Build static versions of dynamic libraries as well

Files

Manifest

Type File Size Versions
DIST libunistring-1.0.tar.xz 2367800 bytes 1.0
DIST libunistring-1.2.tar.xz 2502196 bytes 1.2
DIST libunistring-1.3.tar.xz 2753448 bytes 1.3
Unmatched Entries
Type File Size
DIST libunistring-0.9.10.tar.xz 2051320 bytes
DIST libunistring-1.1.tar.xz 2397676 bytes