From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 34028138359 for ; Wed, 6 May 2020 13:23:06 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id E7A87E08FE; Wed, 6 May 2020 13:23:03 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id BABA3E08FE for ; Wed, 6 May 2020 13:23:03 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 0CF0C34F525 for ; Wed, 6 May 2020 13:23:02 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 24BCD1E7 for ; Wed, 6 May 2020 13:23:00 +0000 (UTC) From: "Akinori Hattori" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Akinori Hattori" Message-ID: <1588771371.5f9186f9d678043aab3aa27788f0138b888c6a97.hattya@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-libs/libutf8proc/Manifest dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild dev-libs/libutf8proc/metadata.xml X-VCS-Directories: dev-libs/libutf8proc/ X-VCS-Committer: hattya X-VCS-Committer-Name: Akinori Hattori X-VCS-Revision: 5f9186f9d678043aab3aa27788f0138b888c6a97 X-VCS-Branch: master Date: Wed, 6 May 2020 13:23:00 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 2f937b78-9cd0-4c13-961e-aa6d7d588066 X-Archives-Hash: 3c3acbdf58d89333561126b69d8f0787 commit: 5f9186f9d678043aab3aa27788f0138b888c6a97 Author: Akinori Hattori gentoo org> AuthorDate: Wed May 6 13:18:28 2020 +0000 Commit: Akinori Hattori gentoo org> CommitDate: Wed May 6 13:22:51 2020 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f9186f9 dev-libs/libutf8proc: new upstream release Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Akinori Hattori gentoo.org> dev-libs/libutf8proc/Manifest | 1 + dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild | 42 +++++++++++++++++++++++++++ dev-libs/libutf8proc/metadata.xml | 1 + 3 files changed, 44 insertions(+) diff --git a/dev-libs/libutf8proc/Manifest b/dev-libs/libutf8proc/Manifest index 88837e1a87f..c73e10750f0 100644 --- a/dev-libs/libutf8proc/Manifest +++ b/dev-libs/libutf8proc/Manifest @@ -1,2 +1,3 @@ DIST libutf8proc-2.2.0-1-src.tar.gz 156447 BLAKE2B 1ccf32760bcb8a0d4d9fbf94177ffee97e735a8cb309d5522df1b5ecd5f313a6d0c681209adb066c16ac65573c9c1edaa336b52de1b057a4b74ed6a7e9ca2671 SHA512 eedaafb2fdb3b6bd47da002a48043c26c1cd3c6b96c447a02f2fea19954c1689dcdb5f64b7c662dd8c5de4f971d75b2d69c8483bd29d49675ef47b362ad0c9ad DIST libutf8proc-2.4.0.tar.gz 154936 BLAKE2B a4fea823806bb784c83504de2ade985d3f0e86aa8d64747f389724ef10122953312e398a7a342cf28f25502693ee507be246338dba37c976998f6a1922cd94c5 SHA512 2bbd056b488cd30faca26618389d8af84edc39ade9b705e147b676bf39eee65b40239d01c32c46dfc2a289d79e869ed1bb3c347365603dcaab2f69e34427441a +DIST libutf8proc-2.5.0.tar.gz 155485 BLAKE2B a0cd9285e7f171b9449d9d98f91173bad2b793a00a9c10287c43cc2050b6a0306e289cbd3b4faebb0d97fd305b77ecbb7ce11f119d9ead2a580029db0d7ad898 SHA512 0c553faf4f3841c17c7aa4cce1e917b1585c430ac3f7f240ab98cbe01b9743f2074532e6f71faf3df030f5af00e483a3faf9716a67e6a4b1bb66a3de48308014 diff --git a/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild b/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild new file mode 100644 index 00000000000..776f2dc9a1e --- /dev/null +++ b/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit toolchain-funcs + +DESCRIPTION="A clean C Library for processing UTF-8 Unicode data" +HOMEPAGE="https://github.com/JuliaStrings/utf8proc" +SRC_URI="https://github.com/JuliaStrings/${PN#lib}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" +IUSE="static-libs test" +RESTRICT="!test? ( test )" + +BDEPEND="test? ( =app-i18n/unicode-data-13.0* )" +S="${WORKDIR}/${P#lib}" + +PATCHES=( "${FILESDIR}"/${PN}-grapheme-test.patch ) + +src_compile() { + emake \ + AR="$(tc-getAR)" \ + CC="$(tc-getCC)" +} + +src_install() { + emake \ + DESTDIR="${ED}" \ + prefix="/usr" \ + libdir="/usr/$(get_libdir)" \ + install + use static-libs || find "${ED}" -name '*.a' -delete || die +} + +src_test() { + cp "${EPREFIX}"/usr/share/unicode-data/{Normalization,auxiliary/GraphemeBreak}Test.txt data || die + + emake CC="$(tc-getCC)" check +} diff --git a/dev-libs/libutf8proc/metadata.xml b/dev-libs/libutf8proc/metadata.xml index 8af50660242..7ffc4339bc5 100644 --- a/dev-libs/libutf8proc/metadata.xml +++ b/dev-libs/libutf8proc/metadata.xml @@ -3,5 +3,6 @@ hattya@gentoo.org + Akinori Hattori