dev-libs / libunistring

Library for manipulating Unicode and C strings according to Unicode standard

Official package sites : https://www.gnu.org/software/libunistring/ ·

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.

v0.9.10 :: 0/2 :: gentoo

Modified
License
LGPL-3 GPL-3
Keywords
alpha amd64 arm arm64 hppa ia64 m68k ppc ppc64 s390 sh sparc x86 ~amd64-linux ~mips ~ppc-macos ~riscv ~sparc-solaris ~sparc64-solaris ~x64-cygwin ~x64-macos ~x64-solaris ~x86-linux ~x86-macos ~x86-solaris
USE flags
doc static-libs

General

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

abi_mips

n32
64-bit (32-bit pointer) libraries
n64
64-bit libraries
o32
32-bit libraries

abi_riscv

lp64
64-bit (rv64) soft-float libraries
lp64d
64-bit (rv64) double hard-float libraries

abi_s390

32
32-bit (s390) libraries
64
64-bit (s390x) libraries

abi_x86

32
32-bit (x86) libraries
64
64-bit (amd64) libraries
x32
x32 ABI libraries

app-portage / elt-patches : Collection of patches for libtool.eclass

app-misc / gcal : The GNU Calendar - a replacement for cal

app-misc / wcd : Wherever Change Directory

dev-scheme / guile : GNU Ubiquitous Intelligent Language for Extensions

gnome-extra / gnome-characters : Unicode character map viewer and library

net-dns / libidn2 : An implementation of the IDNA2008 specifications (RFCs 5890, 5891, 5892, 5893)

net-libs / gnutls : A TLS 1.2 and SSL 3.0 implementation for the GNU project

net-libs / libpsl : C library for the Public Suffix List

net-mail / mailutils : A useful collection of mail servers, clients, and filters

net-misc / rygel : Rygel is an open source UPnP/DLNA MediaServer

620738
dev-libs/libunistring FEATURES=distcc-pump - configure: /usr/lib64/libunistring.so: undefined reference to `unilbrk_is_all_ascii'
688464
dev-libs/libunistring-0.9.10 : [TEST] FAIL: test-thread_create
688690
dev-libs/libunistring-0.9.10 : [TEST] make: *** [Makefile:<snip>: check-recursive] Error 1
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-libs: Remove *-fbsd KEYWORDS
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas K. Hüttel · gentoo
dev-libs/libunistring: keyword ~riscv
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
dev-libs/libunistring: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
dev-libs/libunistring: sh stable wrt bug #674644
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Mikle Kolyada · gentoo
dev-libs/libunistring: m68k stable wrt bug #674644
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Mikle Kolyada · gentoo
dev-libs/libunistring: arm stable wrt bug #674644
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
dev-libs/libunistring: s390 stable wrt bug #674644
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
dev-libs/libunistring-0.9.10: alpha stable, bug 674644
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
dev-libs/libunistring: stable 0.9.10 for hppa, bug #674644
Package-Manager: Portage-2.3.56, Repoman-2.3.12 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
dev-libs/libunistring: stable 0.9.10 for ppc64, bug #674644
Package-Manager: Portage-2.3.56, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
dev-libs/libunistring: stable 0.9.10 for ppc, bug #674644
Package-Manager: Portage-2.3.56, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
dev-libs/libunistring: arm64 stable (bug #674644)
Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
dev-libs/libunistring: amd64 stable wrt bug #674644
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
dev-libs/libunistring: x86 stable (bug #674644)
Package-Manager: Portage-2.3.54, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
dev-libs/libunistring: stable 0.9.10 for sparc, bug #674644
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
dev-libs/libunistring: stable 0.9.10 for ia64, bug #674644
Package-Manager: Portage-2.3.54, Repoman-2.3.12 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
dev-libs/libunistring: Old.
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Jeroen Roovers · gentoo
dev-libs/libunistring: Version 0.9.10.
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Jeroen Roovers · gentoo
dev-libs/libunistring: Version 0.9.9.
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Jeroen Roovers · gentoo
dev-libs/libunistring: Version 0.9.8.
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Patrice Clement · gentoo
dev-libs/libunistring: keyword for amd64-fbsd.
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Jonas Stein · gentoo
dev-libs/libunistring: Shorter DESCRIPTION
Matt Turner · gentoo
dev-libs/libunistring: alpha stable, bug 612374
Michael Haubenwallner · gentoo
dev-libs/libunistring: add ~x64-cygwin keyword
Package-Manager: portage-2.3.3
Agostino Sarubbo · gentoo
dev-libs/libunistring: x86 stable wrt bug #612374
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Mike Frysinger · gentoo
dev-libs/libunistring: mark 0.9.7 arm/arm64/hppa/ia64/m68k/ppc/ppc64/s390/sh/sparc stable #612374
Agostino Sarubbo · gentoo
dev-libs/libunistring: amd64 stable wrt bug #612374
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Michael Haubenwallner · gentoo
dev-libs/libunistring: add ~x86-linux keyword
Package-Manager: portage-2.3.3
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Fabian Groffen · gentoo
dev-libs/libunistring: marked *-macos, *-solaris
Package-Manager: portage-2.3.0
Lars Wendler · gentoo
dev-libs/libunistring: Re-added $Id$ header line.
Package-Manager: portage-2.3.3
Lars Wendler · gentoo
dev-libs/libunistring: Bump to version 0.9.7
- Bumped to EAPI-6 - Added multilib support Package-Manager: portage-2.3.3
Mike Frysinger · gentoo
dev-libs/libunistring: keyword for everyone #590520
Mike Frysinger · gentoo
dev-libs/libunistring: clean up code to use more EAPI=5 logic
Lars Wendler · gentoo
dev-libs/libunistring: Removed old.
Package-Manager: portage-2.2.23 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
dev-libs/libunistring: Bump to version 0.9.6
Package-Manager: portage-2.2.23 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Justin Lecher · gentoo
Use https for most gnu.org URLs
Signed-off-by: Justin Lecher <jlec@gentoo.org>
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed