# # A library that provides functions for manipulating Unicode strings. # # 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. # QICFLAGS="-O2 -march=x86-64 -fstack-clash-protection -fcf-protection=full -fstack-protector-strong --param=ssp-buffer-size=4 -pipe" QICXXFLAGS="-O2 -march=x86-64 -fstack-clash-protection -fcf-protection=full -fstack-protector-strong --param=ssp-buffer-size=4 -pipe" QILDFLAGS="-s" QICPPFLAGS="-D_FORTIFY_SOURCE=2" pkgname=libunistring pkgversion=1.1 arch=amd64 release=1 pkgcategory="libs" full_pkgname=libunistring_1.1_amd64-1@libs blurb="A library that provides functions for manipulating Unicode strings." homepage="https://www.gnu.org/software/libunistring/" license="GPLv3+, LGPLv3+" fetch="https://ftp.gnu.org/gnu/libunistring/libunistring-1.1.tar.gz" replace=""