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.

v1.2 :: 0/5 :: gentoo

Modified
License
|| ( LGPL-3+ GPL-2+ ) || ( FDL-1.2 GPL-3+ )
Keywords
amd64 arm arm64 hppa ppc ppc64 x86 ~alpha ~amd64-linux ~arm64-macos ~loong ~m68k ~mips ~ppc-macos ~riscv ~s390 ~sparc ~x64-macos ~x64-solaris ~x86-linux
USE flags
doc static-libs

v1.1-r1 :: 0/5 :: gentoo

Modified
License
|| ( LGPL-3+ GPL-2+ ) || ( FDL-1.2 GPL-3+ )
Keywords
amd64 arm arm64 hppa ppc ppc64 sparc x86 ~alpha ~amd64-linux ~arm64-macos ~loong ~m68k ~mips ~ppc-macos ~riscv ~s390 ~x64-macos ~x64-solaris ~x86-linux
USE flags
doc static-libs

v1.0 :: 0/2 :: gentoo

Modified
License
|| ( LGPL-3+ GPL-2+ ) || ( FDL-1.2 GPL-3+ )
Keywords
~alpha ~amd64 ~amd64-linux ~arm ~arm64 ~arm64-macos ~hppa ~loong ~m68k ~mips ~ppc ~ppc-macos ~ppc64 ~riscv ~s390 ~sparc ~x64-macos ~x64-solaris ~x86 ~x86-linux
USE flags
doc static-libs

v0.9.10-r1 :: 0/2 :: gentoo

Modified
License
|| ( LGPL-3+ GPL-2 ) || ( FDL-1.2 GPL-3+ )
Keywords
amd64 arm arm64 hppa ppc ppc64 sparc x86 ~alpha ~amd64-linux ~arm64-macos ~m68k ~mips ~ppc-macos ~riscv ~s390 ~x64-macos ~x64-solaris ~x86-linux
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_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-misc / boxes : Draw any kind of boxes around your text

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

app-misc / wcd : Wherever Change Directory

dev-cpp / notcurses : Blingful TUIs and character graphics

dev-libs / libratbag : Library to configure gaming mice

dev-scheme / bigloo : Practical Scheme Compiler with many extensions

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

dev-util / kcov : Kcov is a code coverage tester for compiled languages, Python and Bash

mail-filter / zdkimfilter : DKIM filter for Courier-MTA

media-sound / owntone : DAAP (iTunes) and MPD media server

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

net-libs / gnutls : A secure communications library implementing the SSL, TLS and DTLS protocols

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

sys-apps / texinfo : The GNU info program and utilities

sys-auth / sssd : System Security Services Daemon provides access to identity and authentication

912810
dev-lisp/clisp-2.49.92-r1 links to dev-libs/libunistring
930175
dev-libs/libunistring-1.2: stablereq
933494
dev-libs/libunistring-1.2 fails tests on sparc: test-random_r: Bus error
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
*/*: unkeyword ~ia64
Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/libunistring: Stabilize 1.2 hppa, #930175
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-libs/libunistring: Stabilize 1.2 arm64, #930175
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/libunistring: Stabilize 1.2 amd64, #930175
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/libunistring: Stabilize 1.2 ppc, #930175
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-libs/libunistring: Stabilize 1.2 arm, #930175
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-libs/libunistring: Stabilize 1.2 x86, #930175
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-libs/libunistring: Stabilize 1.2 ppc64, #930175
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/libunistring: fix LICENSE for 0.9.10
As noted in the bug, it did get fixed later on, but let's be correct wrt what is in the tarball. Closes: https://bugs.gentoo.org/912266 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-libs/libunistring: add 1.2
... and suppress gnulib FPs. Closes: https://bugs.gentoo.org/900374 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matoro Mahri · gentoo
dev-libs/libunistring: Stabilize 1.1-r1 arm, #909823
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Matoro Mahri · gentoo
dev-libs/libunistring: Stabilize 1.1-r1 arm64, #909823
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matoro Mahri · gentoo
dev-libs/libunistring: Stabilize 1.1-r1 hppa, #909823
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/libunistring: Stabilize 1.1-r1 ppc, #909823
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/libunistring: Stabilize 1.1-r1 amd64, #909823
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-libs/libunistring: Stabilize 1.1-r1 x86, #909823
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-libs/libunistring: Stabilize 1.1-r1 sparc, #909823
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
dev-libs/libunistring: Stabilize 1.1-r1 ppc64, #909823
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
*/*: remove x64-cygwin keyword
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Fabian Groffen · gentoo
*/*: remove sparc64-solaris keyword
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Fabian Groffen · gentoo
*/*: remove sparc-solaris keyword
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
*/*: remove x86-solaris keyword
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/libunistring: keyword ~arm64-macos
Bug: https://bugs.gentoo.org/904474 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/libunistring: fix subslot for 1.1
It's not clear to me that ABI has actually changed, but... Closes: https://bugs.gentoo.org/877441 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/libunistring: add 1.1
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
WANG Xuerui · gentoo
dev-libs/libunistring: keyword 1.0 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/libunistring: switch to xz
Smaller tarballs. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/libunistring: switch to xz
Significantly smaller tarballs. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Maciej Barć · gentoo
dev-libs/libunistring: bump to 1.0
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Maciej Barć <xgqt@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Akinori Hattori · gentoo
dev-libs/libunistring: fix tests
Thanks-to: Bernardine <bernardine@you-spam.com> Closes: https://bugs.gentoo.org/688464 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Akinori Hattori <hattya@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/libunistring: drop s390 to ~s390 (unstable)
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Michael · gentoo
dev-libs/libunistring: EAPI 7
Closes: https://bugs.gentoo.org/774711 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: David Michael <fedora.dm0@gmail.com> [Revision bump, LICENSE fix] Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
dev-libs/libunistring: drop x86-macos
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
*/*: downgrade m68k down to ~m68k
m68k and ~m68k trees are inconsistent. Let's drop keywords down to ~m68k only. Profiles already accept both keywords: ACCEPT_KEYWORDS="m68k ~m68k" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
*/*: Drop stable ia64 keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
*/*: Discontinue Gentoo SuperH port
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --ignore-arches Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
dev-libs/libunistring: [QA] inherit ltprune.eclass directly
Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Bump copyright on files touched this year
Update the copyright notice on all files that were touched since January 1st but did not have the notice updated. Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
*/*: Drop stable alpha keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org>
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