[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2024-03-29 Thread Arthur Zamarin
commit: e152cc6f3365155351a7089b57ee55eeea43c13b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar 29 09:44:00 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar 29 09:44:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e152cc6f

dev-libs/libutf8proc: Keyword 2.9.0 s390, #927553

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.9.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.9.0.ebuild
index 5baa00aa6fdd..7b01fcb92ad9 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.9.0.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.9.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/JuliaStrings/${PN#lib}/releases/download/v${PV}/${P#
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="cjk static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2024-03-02 Thread Akinori Hattori
commit: 40dc033a5abd0b0d3a70b6ea596ed4e013bb5529
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sun Mar  3 06:37:58 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sun Mar  3 06:37:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40dc033a

dev-libs/libutf8proc: drop old

Signed-off-by: Akinori Hattori  gentoo.org>

 dev-libs/libutf8proc/Manifest |  2 -
 dev-libs/libutf8proc/libutf8proc-2.8.0.ebuild | 57 ---
 2 files changed, 59 deletions(-)

diff --git a/dev-libs/libutf8proc/Manifest b/dev-libs/libutf8proc/Manifest
index a564bb2b646f..29cd3c50b814 100644
--- a/dev-libs/libutf8proc/Manifest
+++ b/dev-libs/libutf8proc/Manifest
@@ -1,4 +1,2 @@
-DIST libutf8proc-2.8.0.tar.gz 190310 BLAKE2B 
61b5af770ad65f959136eb9f5c03862f8d6edab32dc66fa663f6f76009c7481200fcba632d41efdf116f0f56f62fc237cd65e1038ab058fc127358d31ed3ee6d
 SHA512 
4b9853fc95db38bee1d7435bef219907e25b249e0c2ec26f7096b8506ab2a139a8d4b71f7133b7550bff59d8f997fe01c2957d362cad18d890ad82bcf158aa06
 DIST libutf8proc-2.9.0.tar.gz 190190 BLAKE2B 
9f259bb4eea31c95f586f8f7711cc69959d5c1aaa15b940327d6e2cc909e3a7a46dd864fa1c1fe606cd7176f7fbcfaafbb54dcbf3f2ea6d285346d96f628b72b
 SHA512 
fef52e9fabd77efdd42c31a96a80c792cb912ad3158354cec6b260c81062444e35dd0c9c8ff311fe6a540f0022dc2f26f007afd2578e86a31a0ac74ecfc3456f
-DIST libutf8proc-EastAsianWidth-15.0.0.xz 71296 BLAKE2B 
701451cd6576d62ad4bc9c2d140ba78743b3fa5b062b40c2aaf47c02f5c3dc520a89fd51de4b46718c319c0ff2520e09cb39719cf73c044a14aa882b704cba12
 SHA512 
8b7a3b6cf56a98147ff5f64066a17c71247ae829bbdc10f758991aadf13b38a242a7f72ce13fdd4816117a0db98c084f0f9f32228817c9c2f31599955bb1e8fc
 DIST libutf8proc-EastAsianWidth-15.1.0.xz 71448 BLAKE2B 
4f4bc996c4fc316b7f48b59c38e2b515ecdc7c1cf0a06db093d3ae8255cb03fd380d3f28f629140b3dbbb202bdc522f3593388ff917c76388ea5f2143527ab81
 SHA512 
d269cd963a2e3326881a127b368b17638775ba581f36cac5de29f99a4971cc4bd21801bacb0a7958bab75fe5b075e69dd38a3ebedab8d02ed2c9feeff28e3b58

diff --git a/dev-libs/libutf8proc/libutf8proc-2.8.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.8.0.ebuild
deleted file mode 100644
index cc65212252a6..
--- a/dev-libs/libutf8proc/libutf8proc-2.8.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-USE_RUBY="ruby31 ruby32"
-
-inherit ruby-single 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
-   cjk? ( 
https://dev.gentoo.org/~hattya/distfiles/${PN}-EastAsianWidth-15.0.0.xz )"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~x64-macos"
-IUSE="cjk static-libs test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="test? (
-   =app-i18n/unicode-data-15.0*
-   ${RUBY_DEPS}
-   )"
-S="${WORKDIR}/${P#lib}"
-
-QA_PKGCONFIG_VERSION="$(ver_cut 1).6.0"
-
-src_prepare() {
-   if use cjk; then
-   einfo "Modifying East Asian Ambiguous (A) as wide ..."
-   cp "${WORKDIR}"/${PN}-EastAsianWidth-15.0.0 ${PN#lib}_data.c || 
die
-   fi
-
-   sed -i "/^libdir/s:/lib:/$(get_libdir):" Makefile
-   default
-}
-
-src_compile() {
-   emake \
-   AR="$(tc-getAR)" \
-   CC="$(tc-getCC)" \
-   prefix="${EPREFIX}/usr"
-}
-
-src_test() {
-   cp 
"${BROOT}"/usr/share/unicode-data/{DerivedCoreProperties,{Normalization,auxiliary/GraphemeBreak}Test}.txt
 data || die
-
-   emake CC="$(tc-getCC)" check
-}
-
-src_install() {
-   emake \
-   DESTDIR="${D}" \
-   prefix="${EPREFIX}/usr" \
-   install
-   use static-libs || find "${ED}" -name '*.a' -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2024-03-02 Thread Michał Górny
commit: 2cd020c9a57ced68a4af3bf13232387f0294d5b4
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar  2 13:53:11 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar  2 13:53:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cd020c9

dev-libs/libutf8proc: Stabilize 2.9.0 ppc64, #924286

Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.9.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.9.0.ebuild
index f725d8bdd49e..5baa00aa6fdd 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.9.0.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.9.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/JuliaStrings/${PN#lib}/releases/download/v${PV}/${P#
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv sparc 
x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~x64-macos"
 IUSE="cjk static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2024-02-27 Thread Ionen Wolkens
commit: 3c2e429bafa511c43fda6b01f3b8c702edc70956
Author: Matoro Mahri  matoro  tk>
AuthorDate: Tue Feb 27 20:28:33 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Feb 28 02:32:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c2e429b

dev-libs/libutf8proc: Stabilize 2.9.0 ppc, #924286

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.9.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.9.0.ebuild
index a74a611e08a4..f725d8bdd49e 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.9.0.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.9.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/JuliaStrings/${PN#lib}/releases/download/v${PV}/${P#
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc 
x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv sparc 
x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="cjk static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2024-02-12 Thread Sam James
commit: 9880f596fe3638136db3ae8c9f784a5f67f1d0ca
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 12 13:04:28 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 12 13:04:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9880f596

dev-libs/libutf8proc: Stabilize 2.9.0 amd64, #924286

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.9.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.9.0.ebuild
index 967c071768b2..bf07ee7cd3f2 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.9.0.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.9.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/JuliaStrings/${PN#lib}/releases/download/v${PV}/${P#
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc 
~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc 
~x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="cjk static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2024-02-12 Thread Sam James
commit: 0c011928ad8e46a0880b1923fec5755c4fca4f27
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 12 13:04:29 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 12 13:04:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c011928

dev-libs/libutf8proc: Stabilize 2.9.0 x86, #924286

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.9.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.9.0.ebuild
index bf07ee7cd3f2..a74a611e08a4 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.9.0.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.9.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/JuliaStrings/${PN#lib}/releases/download/v${PV}/${P#
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc 
~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc 
x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="cjk static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2024-02-12 Thread Sam James
commit: 47abb3bddb185f7f9c1f4de53eee78dad99fe1db
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 12 08:54:29 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 12 08:54:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47abb3bd

dev-libs/libutf8proc: Stabilize 2.9.0 arm64, #924286

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.9.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.9.0.ebuild
index c0c198b99da3..967c071768b2 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.9.0.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.9.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/JuliaStrings/${PN#lib}/releases/download/v${PV}/${P#
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc 
~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc 
~x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="cjk static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2024-02-12 Thread Sam James
commit: 5e8a8150c4073e1ae58ffefa09be195c9ef9607b
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 12 08:54:27 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 12 08:54:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e8a8150

dev-libs/libutf8proc: Stabilize 2.9.0 arm, #924286

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.9.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.9.0.ebuild
index 34b801b53498..c0c198b99da3 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.9.0.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.9.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/JuliaStrings/${PN#lib}/releases/download/v${PV}/${P#
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc 
~x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="cjk static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2024-02-12 Thread Sam James
commit: 8ea6128d7d47931327349b060f3f17c7642b5d58
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 12 08:54:26 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 12 08:54:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ea6128d

dev-libs/libutf8proc: Stabilize 2.9.0 sparc, #924286

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.9.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.9.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.9.0.ebuild
index 8ef86f7679c1..34b801b53498 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.9.0.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.9.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="8"
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/JuliaStrings/${PN#lib}/releases/download/v${PV}/${P#
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="cjk static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2023-10-24 Thread Akinori Hattori
commit: 843b61e14bfe7f3898d9c8d6eb5316b5dac2fc75
Author: Akinori Hattori  gentoo  org>
AuthorDate: Tue Oct 24 13:48:26 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Tue Oct 24 13:49:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=843b61e1

dev-libs/libutf8proc: drop old

Signed-off-by: Akinori Hattori  gentoo.org>

 dev-libs/libutf8proc/Manifest |  2 -
 dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild | 57 ---
 2 files changed, 59 deletions(-)

diff --git a/dev-libs/libutf8proc/Manifest b/dev-libs/libutf8proc/Manifest
index 2a9f60655fbc..a564bb2b646f 100644
--- a/dev-libs/libutf8proc/Manifest
+++ b/dev-libs/libutf8proc/Manifest
@@ -1,6 +1,4 @@
-DIST libutf8proc-2.7.0.tar.gz 187906 BLAKE2B 
b2b3dc86ffa38f1d75293455cca22d3c0a0c51c529f154bbeaf40bb8b91bcedbf3955cfa459323db8b00566ce42857391875dac6fd677e36f700e8614767ac25
 SHA512 
29f7883de13302d609e8755872ed43174e70076e9681b4ac3f9b03e50295c45d9972c193bc81f94ad7e11e2d33a46cad5a30a80873173e6e1ae242101ebb3bed
 DIST libutf8proc-2.8.0.tar.gz 190310 BLAKE2B 
61b5af770ad65f959136eb9f5c03862f8d6edab32dc66fa663f6f76009c7481200fcba632d41efdf116f0f56f62fc237cd65e1038ab058fc127358d31ed3ee6d
 SHA512 
4b9853fc95db38bee1d7435bef219907e25b249e0c2ec26f7096b8506ab2a139a8d4b71f7133b7550bff59d8f997fe01c2957d362cad18d890ad82bcf158aa06
 DIST libutf8proc-2.9.0.tar.gz 190190 BLAKE2B 
9f259bb4eea31c95f586f8f7711cc69959d5c1aaa15b940327d6e2cc909e3a7a46dd864fa1c1fe606cd7176f7fbcfaafbb54dcbf3f2ea6d285346d96f628b72b
 SHA512 
fef52e9fabd77efdd42c31a96a80c792cb912ad3158354cec6b260c81062444e35dd0c9c8ff311fe6a540f0022dc2f26f007afd2578e86a31a0ac74ecfc3456f
-DIST libutf8proc-EastAsianWidth-14.0.0.xz 70420 BLAKE2B 
c2fa8ec34ae3cccb532d8ba82dc7ef40d82da2ed2f4bf187ef0df28cecd2e91320e25287e7bc6e7f22ffa6730af7b910b73d69172664235f3236c16a5ffe990f
 SHA512 
5bd11dc8c30d12692d3cbca932c1bda5e19d9b5e99fc9f1a3ff8864e4f0e577769c4e1f91338cad10a468c38b904cf16b99ba44f44b80695cac23fe436f1e24a
 DIST libutf8proc-EastAsianWidth-15.0.0.xz 71296 BLAKE2B 
701451cd6576d62ad4bc9c2d140ba78743b3fa5b062b40c2aaf47c02f5c3dc520a89fd51de4b46718c319c0ff2520e09cb39719cf73c044a14aa882b704cba12
 SHA512 
8b7a3b6cf56a98147ff5f64066a17c71247ae829bbdc10f758991aadf13b38a242a7f72ce13fdd4816117a0db98c084f0f9f32228817c9c2f31599955bb1e8fc
 DIST libutf8proc-EastAsianWidth-15.1.0.xz 71448 BLAKE2B 
4f4bc996c4fc316b7f48b59c38e2b515ecdc7c1cf0a06db093d3ae8255cb03fd380d3f28f629140b3dbbb202bdc522f3593388ff917c76388ea5f2143527ab81
 SHA512 
d269cd963a2e3326881a127b368b17638775ba581f36cac5de29f99a4971cc4bd21801bacb0a7958bab75fe5b075e69dd38a3ebedab8d02ed2c9feeff28e3b58

diff --git a/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild
deleted file mode 100644
index 00d56d4c5a44..
--- a/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-USE_RUBY="ruby27 ruby30 ruby31"
-
-inherit ruby-single 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
-   cjk? ( 
https://dev.gentoo.org/~hattya/distfiles/${PN}-EastAsianWidth-14.0.0.xz )"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~x64-macos"
-IUSE="cjk static-libs test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="test? (
-   =app-i18n/unicode-data-14.0*
-   ${RUBY_DEPS}
-   )"
-S="${WORKDIR}/${P#lib}"
-
-QA_PKGCONFIG_VERSION="$(ver_cut 1).5.0"
-
-src_prepare() {
-   if use cjk; then
-   einfo "Modifying East Asian Ambiguous (A) as wide ..."
-   cp "${WORKDIR}"/${PN}-EastAsianWidth-14.0.0 ${PN#lib}_data.c || 
die
-   fi
-
-   sed -i "/^libdir/s:/lib:/$(get_libdir):" Makefile
-   default
-}
-
-src_compile() {
-   emake \
-   AR="$(tc-getAR)" \
-   CC="$(tc-getCC)" \
-   prefix="${EPREFIX}/usr"
-}
-
-src_test() {
-   cp 
"${BROOT}"/usr/share/unicode-data/{DerivedCoreProperties,{Normalization,auxiliary/GraphemeBreak}Test}.txt
 data || die
-
-   emake CC="$(tc-getCC)" check
-}
-
-src_install() {
-   emake \
-   DESTDIR="${D}" \
-   prefix="${EPREFIX}/usr" \
-   install
-   use static-libs || find "${ED}" -name '*.a' -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2023-10-24 Thread Akinori Hattori
commit: 9e8fb26f6a23225c6e977f033ccfd853f72ee244
Author: Akinori Hattori  gentoo  org>
AuthorDate: Tue Oct 24 13:47:35 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Tue Oct 24 13:49:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e8fb26f

dev-libs/libutf8proc: update USE_RUBY

Signed-off-by: Akinori Hattori  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.8.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.8.0.ebuild
index 01d542ec65f7..cc65212252a6 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.8.0.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.8.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="8"
-USE_RUBY="ruby27 ruby30 ruby31"
+USE_RUBY="ruby31 ruby32"
 
 inherit ruby-single toolchain-funcs
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2023-10-24 Thread Akinori Hattori
commit: cd42163e939fd0e94fe263b991ec566d59e6e630
Author: Akinori Hattori  gentoo  org>
AuthorDate: Tue Oct 24 13:46:06 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Tue Oct 24 13:49:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd42163e

dev-libs/libutf8proc: new upstream release

Signed-off-by: Akinori Hattori  gentoo.org>

 dev-libs/libutf8proc/Manifest |  2 +
 dev-libs/libutf8proc/libutf8proc-2.9.0.ebuild | 57 +++
 2 files changed, 59 insertions(+)

diff --git a/dev-libs/libutf8proc/Manifest b/dev-libs/libutf8proc/Manifest
index 5fbeaf34647b..2a9f60655fbc 100644
--- a/dev-libs/libutf8proc/Manifest
+++ b/dev-libs/libutf8proc/Manifest
@@ -1,4 +1,6 @@
 DIST libutf8proc-2.7.0.tar.gz 187906 BLAKE2B 
b2b3dc86ffa38f1d75293455cca22d3c0a0c51c529f154bbeaf40bb8b91bcedbf3955cfa459323db8b00566ce42857391875dac6fd677e36f700e8614767ac25
 SHA512 
29f7883de13302d609e8755872ed43174e70076e9681b4ac3f9b03e50295c45d9972c193bc81f94ad7e11e2d33a46cad5a30a80873173e6e1ae242101ebb3bed
 DIST libutf8proc-2.8.0.tar.gz 190310 BLAKE2B 
61b5af770ad65f959136eb9f5c03862f8d6edab32dc66fa663f6f76009c7481200fcba632d41efdf116f0f56f62fc237cd65e1038ab058fc127358d31ed3ee6d
 SHA512 
4b9853fc95db38bee1d7435bef219907e25b249e0c2ec26f7096b8506ab2a139a8d4b71f7133b7550bff59d8f997fe01c2957d362cad18d890ad82bcf158aa06
+DIST libutf8proc-2.9.0.tar.gz 190190 BLAKE2B 
9f259bb4eea31c95f586f8f7711cc69959d5c1aaa15b940327d6e2cc909e3a7a46dd864fa1c1fe606cd7176f7fbcfaafbb54dcbf3f2ea6d285346d96f628b72b
 SHA512 
fef52e9fabd77efdd42c31a96a80c792cb912ad3158354cec6b260c81062444e35dd0c9c8ff311fe6a540f0022dc2f26f007afd2578e86a31a0ac74ecfc3456f
 DIST libutf8proc-EastAsianWidth-14.0.0.xz 70420 BLAKE2B 
c2fa8ec34ae3cccb532d8ba82dc7ef40d82da2ed2f4bf187ef0df28cecd2e91320e25287e7bc6e7f22ffa6730af7b910b73d69172664235f3236c16a5ffe990f
 SHA512 
5bd11dc8c30d12692d3cbca932c1bda5e19d9b5e99fc9f1a3ff8864e4f0e577769c4e1f91338cad10a468c38b904cf16b99ba44f44b80695cac23fe436f1e24a
 DIST libutf8proc-EastAsianWidth-15.0.0.xz 71296 BLAKE2B 
701451cd6576d62ad4bc9c2d140ba78743b3fa5b062b40c2aaf47c02f5c3dc520a89fd51de4b46718c319c0ff2520e09cb39719cf73c044a14aa882b704cba12
 SHA512 
8b7a3b6cf56a98147ff5f64066a17c71247ae829bbdc10f758991aadf13b38a242a7f72ce13fdd4816117a0db98c084f0f9f32228817c9c2f31599955bb1e8fc
+DIST libutf8proc-EastAsianWidth-15.1.0.xz 71448 BLAKE2B 
4f4bc996c4fc316b7f48b59c38e2b515ecdc7c1cf0a06db093d3ae8255cb03fd380d3f28f629140b3dbbb202bdc522f3593388ff917c76388ea5f2143527ab81
 SHA512 
d269cd963a2e3326881a127b368b17638775ba581f36cac5de29f99a4971cc4bd21801bacb0a7958bab75fe5b075e69dd38a3ebedab8d02ed2c9feeff28e3b58

diff --git a/dev-libs/libutf8proc/libutf8proc-2.9.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.9.0.ebuild
new file mode 100644
index ..8ef86f7679c1
--- /dev/null
+++ b/dev-libs/libutf8proc/libutf8proc-2.9.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+USE_RUBY="ruby31 ruby32"
+
+inherit ruby-single 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}/releases/download/v${PV}/${P#lib}.tar.gz
 -> ${P}.tar.gz
+   cjk? ( 
https://dev.gentoo.org/~hattya/distfiles/${PN}-EastAsianWidth-15.1.0.xz )"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE="cjk static-libs test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? (
+   =app-i18n/unicode-data-15.1*
+   ${RUBY_DEPS}
+   )"
+S="${WORKDIR}/${P#lib}"
+
+QA_PKGCONFIG_VERSION="3.0.0"
+
+src_prepare() {
+   if use cjk; then
+   einfo "Modifying East Asian Ambiguous (A) as wide ..."
+   cp "${WORKDIR}"/${PN}-EastAsianWidth-15.1.0 ${PN#lib}_data.c || 
die
+   fi
+
+   sed -i "/^libdir/s:/lib:/$(get_libdir):" Makefile
+   default
+}
+
+src_compile() {
+   emake \
+   AR="$(tc-getAR)" \
+   CC="$(tc-getCC)" \
+   prefix="${EPREFIX}/usr"
+}
+
+src_test() {
+   cp 
"${BROOT}"/usr/share/unicode-data/{DerivedCoreProperties,{Normalization,auxiliary/GraphemeBreak}Test}.txt
 data || die
+
+   emake CC="$(tc-getCC)" check
+}
+
+src_install() {
+   emake \
+   DESTDIR="${D}" \
+   prefix="${EPREFIX}/usr" \
+   install
+   use static-libs || find "${ED}" -name '*.a' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2023-04-15 Thread Sam James
commit: a6f3bfee4efc929608e9c7b6937acae1b90fea9a
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 16 03:38:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 16 03:38:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6f3bfee

dev-libs/libutf8proc: Stabilize 2.8.0 sparc, #904385

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.8.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.8.0.ebuild
index cf138c52ca19..097e58cd1d62 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.8.0.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.8.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/JuliaStrings/${PN#lib}/archive/v${PV}.tar.gz -> ${P}
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc 
x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="cjk static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2023-04-15 Thread Sam James
commit: 23ec7c54713ecd074022748bed2242dd762390c8
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 16 03:38:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 16 03:38:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23ec7c54

dev-libs/libutf8proc: Stabilize 2.8.0 amd64, #904385

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.8.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.8.0.ebuild
index 097e58cd1d62..87c9971d03cd 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.8.0.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.8.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/JuliaStrings/${PN#lib}/archive/v${PV}.tar.gz -> ${P}
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc 
x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc 
x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="cjk static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2023-04-15 Thread Sam James
commit: 27ea913108835acab1d5512e5b7b6b7c73365162
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 16 03:38:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 16 03:38:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27ea9131

dev-libs/libutf8proc: Stabilize 2.8.0 arm, #904385

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.8.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.8.0.ebuild
index 87c9971d03cd..b530c14401a4 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.8.0.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.8.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/JuliaStrings/${PN#lib}/archive/v${PV}.tar.gz -> ${P}
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc 
x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc 
x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="cjk static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2023-04-15 Thread Sam James
commit: 53b93f0a1df9d6ba0103fa30d247f7509744e82a
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 16 03:38:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 16 03:38:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53b93f0a

dev-libs/libutf8proc: Stabilize 2.8.0 ppc, #904385

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.8.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.8.0.ebuild
index 4e40392384e1..7c6513077176 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.8.0.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.8.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/JuliaStrings/${PN#lib}/archive/v${PV}.tar.gz -> ${P}
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv sparc 
x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 
~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="cjk static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2023-04-15 Thread Sam James
commit: c98c4ba9aa6d8d8e0b1fd327adfc18e7428c82e9
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 16 03:38:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 16 03:38:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c98c4ba9

dev-libs/libutf8proc: Stabilize 2.8.0 ppc64, #904385

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.8.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.8.0.ebuild
index b530c14401a4..4e40392384e1 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.8.0.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.8.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/JuliaStrings/${PN#lib}/archive/v${PV}.tar.gz -> ${P}
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc 
x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv sparc 
x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="cjk static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2023-04-15 Thread Sam James
commit: 6ffc65a75a6805fe6585b36019a6f9d9d19eed54
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 16 03:38:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 16 03:38:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ffc65a7

dev-libs/libutf8proc: Stabilize 2.8.0 x86, #904385

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.8.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.8.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.8.0.ebuild
index 325450e4dc5f..8dce6e4384e2 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.8.0.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.8.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="8"
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/JuliaStrings/${PN#lib}/archive/v${PV}.tar.gz -> ${P}
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="cjk static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2023-04-15 Thread Sam James
commit: badb5ee891cc4d99ba2ab5172c6329af63f93a43
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 16 03:38:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 16 03:38:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=badb5ee8

dev-libs/libutf8proc: Stabilize 2.8.0 arm64, #904385

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.8.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.8.0.ebuild
index 8dce6e4384e2..cf138c52ca19 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.8.0.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.8.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/JuliaStrings/${PN#lib}/archive/v${PV}.tar.gz -> ${P}
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="cjk static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2022-11-16 Thread Akinori Hattori
commit: 914d1ff8dc20c2f4835fa12db1719771c1614472
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed Nov 16 12:49:43 2022 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed Nov 16 12:51:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=914d1ff8

dev-libs/libutf8proc: new upstream release

Signed-off-by: Akinori Hattori  gentoo.org>

 dev-libs/libutf8proc/Manifest |  2 +
 dev-libs/libutf8proc/libutf8proc-2.8.0.ebuild | 57 +++
 2 files changed, 59 insertions(+)

diff --git a/dev-libs/libutf8proc/Manifest b/dev-libs/libutf8proc/Manifest
index d01d68782b19..5fbeaf34647b 100644
--- a/dev-libs/libutf8proc/Manifest
+++ b/dev-libs/libutf8proc/Manifest
@@ -1,2 +1,4 @@
 DIST libutf8proc-2.7.0.tar.gz 187906 BLAKE2B 
b2b3dc86ffa38f1d75293455cca22d3c0a0c51c529f154bbeaf40bb8b91bcedbf3955cfa459323db8b00566ce42857391875dac6fd677e36f700e8614767ac25
 SHA512 
29f7883de13302d609e8755872ed43174e70076e9681b4ac3f9b03e50295c45d9972c193bc81f94ad7e11e2d33a46cad5a30a80873173e6e1ae242101ebb3bed
+DIST libutf8proc-2.8.0.tar.gz 190310 BLAKE2B 
61b5af770ad65f959136eb9f5c03862f8d6edab32dc66fa663f6f76009c7481200fcba632d41efdf116f0f56f62fc237cd65e1038ab058fc127358d31ed3ee6d
 SHA512 
4b9853fc95db38bee1d7435bef219907e25b249e0c2ec26f7096b8506ab2a139a8d4b71f7133b7550bff59d8f997fe01c2957d362cad18d890ad82bcf158aa06
 DIST libutf8proc-EastAsianWidth-14.0.0.xz 70420 BLAKE2B 
c2fa8ec34ae3cccb532d8ba82dc7ef40d82da2ed2f4bf187ef0df28cecd2e91320e25287e7bc6e7f22ffa6730af7b910b73d69172664235f3236c16a5ffe990f
 SHA512 
5bd11dc8c30d12692d3cbca932c1bda5e19d9b5e99fc9f1a3ff8864e4f0e577769c4e1f91338cad10a468c38b904cf16b99ba44f44b80695cac23fe436f1e24a
+DIST libutf8proc-EastAsianWidth-15.0.0.xz 71296 BLAKE2B 
701451cd6576d62ad4bc9c2d140ba78743b3fa5b062b40c2aaf47c02f5c3dc520a89fd51de4b46718c319c0ff2520e09cb39719cf73c044a14aa882b704cba12
 SHA512 
8b7a3b6cf56a98147ff5f64066a17c71247ae829bbdc10f758991aadf13b38a242a7f72ce13fdd4816117a0db98c084f0f9f32228817c9c2f31599955bb1e8fc

diff --git a/dev-libs/libutf8proc/libutf8proc-2.8.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.8.0.ebuild
new file mode 100644
index ..b17e66b4e2d9
--- /dev/null
+++ b/dev-libs/libutf8proc/libutf8proc-2.8.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+USE_RUBY="ruby27 ruby30 ruby31"
+
+inherit ruby-single 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
+   cjk? ( 
https://dev.gentoo.org/~hattya/distfiles/${PN}-EastAsianWidth-15.0.0.xz )"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos"
+IUSE="cjk static-libs test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? (
+   =app-i18n/unicode-data-15.0*
+   ${RUBY_DEPS}
+   )"
+S="${WORKDIR}/${P#lib}"
+
+QA_PKGCONFIG_VERSION="$(ver_cut 1).6.0"
+
+src_prepare() {
+   if use cjk; then
+   einfo "Modifying East Asian Ambiguous (A) as wide ..."
+   cp "${WORKDIR}"/${PN}-EastAsianWidth-15.0.0 ${PN#lib}_data.c || 
die
+   fi
+
+   sed -i "/^libdir/s:/lib:/$(get_libdir):" Makefile
+   default
+}
+
+src_compile() {
+   emake \
+   AR="$(tc-getAR)" \
+   CC="$(tc-getCC)" \
+   prefix="${EPREFIX}/usr"
+}
+
+src_test() {
+   cp 
"${BROOT}"/usr/share/unicode-data/{DerivedCoreProperties,{Normalization,auxiliary/GraphemeBreak}Test}.txt
 data || die
+
+   emake CC="$(tc-getCC)" check
+}
+
+src_install() {
+   emake \
+   DESTDIR="${D}" \
+   prefix="${EPREFIX}/usr" \
+   install
+   use static-libs || find "${ED}" -name '*.a' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2022-11-16 Thread Akinori Hattori
commit: effdb8f9e9b543481fe69f471719ee794b26c470
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed Nov 16 12:45:16 2022 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed Nov 16 12:51:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=effdb8f9

dev-libs/libutf8proc: tidy

Signed-off-by: Akinori Hattori  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild | 21 ++---
 1 file changed, 10 insertions(+), 11 deletions(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild
index eac516b92568..9341fa9d0187 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild
@@ -31,6 +31,7 @@ src_prepare() {
cp "${WORKDIR}"/${PN}-EastAsianWidth-14.0.0 ${PN#lib}_data.c || 
die
fi
 
+   sed -i "/^libdir/s:/lib:/$(get_libdir):" Makefile
default
 }
 
@@ -38,21 +39,19 @@ src_compile() {
emake \
AR="$(tc-getAR)" \
CC="$(tc-getCC)" \
-   prefix="/usr" \
-   libdir="${EPREFIX}/usr/$(get_libdir)"
+   prefix="${EPREFIX}/usr"
+}
+
+src_test() {
+   cp 
"${BROOT}"/usr/share/unicode-data/{DerivedCoreProperties,{Normalization,auxiliary/GraphemeBreak}Test}.txt
 data || die
+
+   emake CC="$(tc-getCC)" check
 }
 
 src_install() {
emake \
-   DESTDIR="${ED}" \
-   prefix="/usr" \
-   libdir="/usr/$(get_libdir)" \
+   DESTDIR="${D}" \
+   prefix="${EPREFIX}/usr" \
install
use static-libs || find "${ED}" -name '*.a' -delete || die
 }
-
-src_test() {
-   cp 
"${EPREFIX}"/usr/share/unicode-data/{DerivedCoreProperties,{Normalization,auxiliary/GraphemeBreak}Test}.txt
 data || die
-
-   emake CC="$(tc-getCC)" check
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2022-11-16 Thread Akinori Hattori
commit: adc5cd98b938327eec817d3847c137970ec39498
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed Nov 16 12:50:31 2022 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed Nov 16 12:51:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adc5cd98

dev-libs/libutf8proc: drop old

Signed-off-by: Akinori Hattori  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.7.0-r1.ebuild | 58 
 1 file changed, 58 deletions(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.7.0-r1.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.7.0-r1.ebuild
deleted file mode 100644
index 65c0146e8585..
--- a/dev-libs/libutf8proc/libutf8proc-2.7.0-r1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-USE_RUBY="ruby25 ruby26 ruby27"
-
-inherit ruby-single 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
-   cjk? ( 
https://dev.gentoo.org/~hattya/distfiles/${PN}-EastAsianWidth-14.0.0.xz )"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos"
-IUSE="cjk static-libs test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="test? (
-   =app-i18n/unicode-data-14.0*
-   ${RUBY_DEPS}
-   )"
-S="${WORKDIR}/${P#lib}"
-
-QA_PKGCONFIG_VERSION="$(ver_cut 1).5.0"
-
-src_prepare() {
-   if use cjk; then
-   einfo "Modifying East Asian Ambiguous (A) as wide ..."
-   cp "${WORKDIR}"/${PN}-EastAsianWidth-14.0.0 ${PN#lib}_data.c || 
die
-   fi
-
-   default
-}
-
-src_compile() {
-   emake \
-   AR="$(tc-getAR)" \
-   CC="$(tc-getCC)" \
-   prefix="${EPREFIX}/usr" \
-   libdir='$(prefix)'"/$(get_libdir)"
-}
-
-src_test() {
-   cp 
"${BROOT}"/usr/share/unicode-data/{DerivedCoreProperties,{Normalization,auxiliary/GraphemeBreak}Test}.txt
 data || die
-
-   emake CC="$(tc-getCC)" check
-}
-
-src_install() {
-   emake \
-   DESTDIR="${D}" \
-   prefix="${EPREFIX}/usr" \
-   libdir='$(prefix)'"/$(get_libdir)" \
-   install
-   use static-libs || find "${ED}" -name '*.a' -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2022-11-16 Thread Akinori Hattori
commit: 0a109e9f63969c6e58bc8107d15bacb4126c7892
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed Nov 16 12:47:51 2022 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed Nov 16 12:51:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a109e9f

dev-libs/libutf8proc: update USE_RUBY

Signed-off-by: Akinori Hattori  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild
index 9341fa9d0187..480d46539ce0 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="8"
-USE_RUBY="ruby25 ruby26 ruby27"
+USE_RUBY="ruby27 ruby30 ruby31"
 
 inherit ruby-single toolchain-funcs
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2022-10-31 Thread Sam James
commit: 0f081ac2795e6e58158b4f4f79975b0ad5e8c2b4
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 31 20:40:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 31 20:40:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f081ac2

dev-libs/libutf8proc: add github upstream metadata

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libutf8proc/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-libs/libutf8proc/metadata.xml 
b/dev-libs/libutf8proc/metadata.xml
index 987ce1bc2ed6..78d1f13937f3 100644
--- a/dev-libs/libutf8proc/metadata.xml
+++ b/dev-libs/libutf8proc/metadata.xml
@@ -5,4 +5,7 @@
hat...@gentoo.org
Akinori Hattori

+   
+   JuliaStrings/utf8proc
+   
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2022-09-03 Thread Sam James
commit: 2c09d52d8a0b6ea19c822165ce271821a348570a
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  4 01:45:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  4 01:45:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c09d52d

dev-libs/libutf8proc: fix phase order; use BROOT

- Fix phase order (reflect execution order, per devmanual)
- Use BROOT for test deps

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.7.0-r1.ebuild | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.7.0-r1.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.7.0-r1.ebuild
index 2e009ba02e2d..65c0146e8585 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.7.0-r1.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.7.0-r1.ebuild
@@ -42,6 +42,12 @@ src_compile() {
libdir='$(prefix)'"/$(get_libdir)"
 }
 
+src_test() {
+   cp 
"${BROOT}"/usr/share/unicode-data/{DerivedCoreProperties,{Normalization,auxiliary/GraphemeBreak}Test}.txt
 data || die
+
+   emake CC="$(tc-getCC)" check
+}
+
 src_install() {
emake \
DESTDIR="${D}" \
@@ -50,9 +56,3 @@ src_install() {
install
use static-libs || find "${ED}" -name '*.a' -delete || die
 }
-
-src_test() {
-   cp 
"${EPREFIX}"/usr/share/unicode-data/{DerivedCoreProperties,{Normalization,auxiliary/GraphemeBreak}Test}.txt
 data || die
-
-   emake CC="$(tc-getCC)" check
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2022-09-03 Thread Benda XU
commit: a0674c6c067a4039eee2783cf6e0a1a61ce143b6
Author: Benda Xu  gentoo  org>
AuthorDate: Sun Sep  4 01:42:57 2022 +
Commit: Benda XU  gentoo  org>
CommitDate: Sun Sep  4 01:44:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0674c6c

dev-libs/libutf8proc: fix regression on Prefix.

The cleanup of commit 5640fe7f introduced a regression on pkg-config.
The make "prefix" variable should start with ${EPREFIX}, so that
libutf8proc.pc have prefix=EPREFIX/usr.

Otherwise libutf8proc.pc will contain prefix=/usr and inject a
-I/usr/include into the cflags, because non-EPREFIX /usr/include is
not a system include directory on Gentoo Prefix.  This will result in
drawing in host headers and error out.

Reference: 
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5640fe7f3dd581cb33d57eda6b4eb932b201d15e
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Benda Xu  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.7.0-r1.ebuild | 58 
 1 file changed, 58 insertions(+)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.7.0-r1.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.7.0-r1.ebuild
new file mode 100644
index ..2e009ba02e2d
--- /dev/null
+++ b/dev-libs/libutf8proc/libutf8proc-2.7.0-r1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+USE_RUBY="ruby25 ruby26 ruby27"
+
+inherit ruby-single 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
+   cjk? ( 
https://dev.gentoo.org/~hattya/distfiles/${PN}-EastAsianWidth-14.0.0.xz )"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos"
+IUSE="cjk static-libs test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? (
+   =app-i18n/unicode-data-14.0*
+   ${RUBY_DEPS}
+   )"
+S="${WORKDIR}/${P#lib}"
+
+QA_PKGCONFIG_VERSION="$(ver_cut 1).5.0"
+
+src_prepare() {
+   if use cjk; then
+   einfo "Modifying East Asian Ambiguous (A) as wide ..."
+   cp "${WORKDIR}"/${PN}-EastAsianWidth-14.0.0 ${PN#lib}_data.c || 
die
+   fi
+
+   default
+}
+
+src_compile() {
+   emake \
+   AR="$(tc-getAR)" \
+   CC="$(tc-getCC)" \
+   prefix="${EPREFIX}/usr" \
+   libdir='$(prefix)'"/$(get_libdir)"
+}
+
+src_install() {
+   emake \
+   DESTDIR="${D}" \
+   prefix="${EPREFIX}/usr" \
+   libdir='$(prefix)'"/$(get_libdir)" \
+   install
+   use static-libs || find "${ED}" -name '*.a' -delete || die
+}
+
+src_test() {
+   cp 
"${EPREFIX}"/usr/share/unicode-data/{DerivedCoreProperties,{Normalization,auxiliary/GraphemeBreak}Test}.txt
 data || die
+
+   emake CC="$(tc-getCC)" check
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/, dev-libs/libutf8proc/files/

2022-08-12 Thread Akinori Hattori
commit: c95a3a83cb6899f57a0209a8b0b5b9dbc92aa39c
Author: Akinori Hattori  gentoo  org>
AuthorDate: Fri Aug 12 13:30:13 2022 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Fri Aug 12 13:34:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c95a3a83

dev-libs/libutf8proc: drop old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Akinori Hattori  gentoo.org>

 dev-libs/libutf8proc/Manifest  |  4 --
 .../files/libutf8proc-grapheme-test.patch  | 23 -
 dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild  | 54 
 dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild  | 58 --
 4 files changed, 139 deletions(-)

diff --git a/dev-libs/libutf8proc/Manifest b/dev-libs/libutf8proc/Manifest
index c9dc1e11029f..d01d68782b19 100644
--- a/dev-libs/libutf8proc/Manifest
+++ b/dev-libs/libutf8proc/Manifest
@@ -1,6 +1,2 @@
-DIST libutf8proc-2.5.0.tar.gz 155485 BLAKE2B 
a0cd9285e7f171b9449d9d98f91173bad2b793a00a9c10287c43cc2050b6a0306e289cbd3b4faebb0d97fd305b77ecbb7ce11f119d9ead2a580029db0d7ad898
 SHA512 
0c553faf4f3841c17c7aa4cce1e917b1585c430ac3f7f240ab98cbe01b9743f2074532e6f71faf3df030f5af00e483a3faf9716a67e6a4b1bb66a3de48308014
-DIST libutf8proc-2.6.1.tar.gz 182903 BLAKE2B 
aa2545136e084a44b2e3470e9395c15327b8d6fbe48e3145336366e208fb0e2565961c302a9117f8275e5b8a218d48a7059b5c1d2cfdff11e8341dc1bfb820a9
 SHA512 
9a09fe58a63c8c7983b8968b9b2c82f3d188724ed125097ea0de6a18d87569c678e226dc5de183108e47b3f068117e6bb352da1c3d24ebfd8018fb0b2346592e
 DIST libutf8proc-2.7.0.tar.gz 187906 BLAKE2B 
b2b3dc86ffa38f1d75293455cca22d3c0a0c51c529f154bbeaf40bb8b91bcedbf3955cfa459323db8b00566ce42857391875dac6fd677e36f700e8614767ac25
 SHA512 
29f7883de13302d609e8755872ed43174e70076e9681b4ac3f9b03e50295c45d9972c193bc81f94ad7e11e2d33a46cad5a30a80873173e6e1ae242101ebb3bed
-DIST libutf8proc-EastAsianWidth-13.0.0-r1.xz 68808 BLAKE2B 
e8bac9804aa195ebed82ba51f164166976e4feb2f8c3699847738bb2a320f2a00eada1743bcbadc398dbf7998a47d6f4de5826e278eba86a198748eb59abb7e9
 SHA512 
f74345a9f509865705d55f18a0f258346ba261d8b9a59e5fc4de51b84ecad6d1fcc9afa0af312b09fb76bacdf5f597b0f2a965800a18c80f65a604a0bc64d3d2
-DIST libutf8proc-EastAsianWidth-13.0.0.xz 62040 BLAKE2B 
1665047336ded524d0b0a0c6a88afe0d9041a82eda688451b9b2556bcf9eebe6d817119e9aa6e07c602b076e710ecfc73d0bf3487ec5dcb131cd56914e1e6354
 SHA512 
8f6670299d545cc323a226cb310915ab2600d4e372221814afa67a75c6963bc0a4473a6e28fc847c0ad9761466c6f80de7b1eb3ed04fa28703a20ab34bcee0f2
 DIST libutf8proc-EastAsianWidth-14.0.0.xz 70420 BLAKE2B 
c2fa8ec34ae3cccb532d8ba82dc7ef40d82da2ed2f4bf187ef0df28cecd2e91320e25287e7bc6e7f22ffa6730af7b910b73d69172664235f3236c16a5ffe990f
 SHA512 
5bd11dc8c30d12692d3cbca932c1bda5e19d9b5e99fc9f1a3ff8864e4f0e577769c4e1f91338cad10a468c38b904cf16b99ba44f44b80695cac23fe436f1e24a

diff --git a/dev-libs/libutf8proc/files/libutf8proc-grapheme-test.patch 
b/dev-libs/libutf8proc/files/libutf8proc-grapheme-test.patch
deleted file mode 100644
index 64ebc26f671e..
--- a/dev-libs/libutf8proc/files/libutf8proc-grapheme-test.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-https://github.com/JuliaStrings/utf8proc/commit/11bb3d9dc796bb006c79c2962a7d19abcadfb3df
-
-Author: Steven G. Johnson 
-
 a/test/graphemetest.c
-+++ b/test/graphemetest.c
-@@ -18,12 +18,12 @@ int main(int argc, char **argv)
- 
- while (buf[bi]) {
- bi = skipspaces(buf, bi);
--if (buf[bi] == '/') { /* grapheme break */
-+if ((uint8_t)buf[bi] == 0xc3 && (uint8_t)buf[bi+1] == 0xb7) { /* 
U+00f7 = grapheme break */
- src[si++] = '/';
--bi++;
-+bi += 2;
- }
--else if (buf[bi] == '+') { /* no break */
--bi++;
-+else if ((uint8_t)buf[bi] == 0xc3 && (uint8_t)buf[bi+1] == 0x97) 
{ /* U+00d7 = no break */
-+bi += 2;
- }
- else if (buf[bi] == '#') { /* start of comments */
- break;

diff --git a/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild
deleted file mode 100644
index 6b0bd1b34e6c..
--- a/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2022 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
-   cjk? ( 
https://dev.gentoo.org/~hattya/distfiles/${PN}-EastAsianWidth-13.0.0.xz )"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~x64-cygwin 
~amd64-linux ~x86-linux"
-IUSE="cjk static-libs test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="test? ( =app-i18n/unicode-data-13.0* )"

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2022-08-12 Thread Agostino Sarubbo
commit: a52c4ebcbdf4196eed6f66d9682bcaff5ced4669
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Aug 12 11:52:54 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Aug 12 11:52:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a52c4ebc

dev-libs/libutf8proc: x86 stable wrt bug #861761

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild
index 6860776f6a56..eac516b92568 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/JuliaStrings/${PN#lib}/archive/v${PV}.tar.gz -> ${P}
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc ~x86 
~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="cjk static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2022-08-08 Thread Agostino Sarubbo
commit: 542939caea01702d22bb038c8af5c27996790b73
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Aug  8 12:33:28 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Aug  8 12:33:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=542939ca

dev-libs/libutf8proc: amd64 stable wrt bug #861761

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild
index 801f62b6a51d..6860776f6a56 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/JuliaStrings/${PN#lib}/archive/v${PV}.tar.gz -> ${P}
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc ~x86 
~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc ~x86 
~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="cjk static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2022-08-06 Thread Arthur Zamarin
commit: a7959ed4d4d92d47c437cbcecc47a7f25f74351c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug  6 06:06:40 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug  6 06:06:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7959ed4

dev-libs/libutf8proc: Stabilize 2.7.0 arm64, #861761

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild
index 8b192838d8a8..5a588e90b26a 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/JuliaStrings/${PN#lib}/archive/v${PV}.tar.gz -> ${P}
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc ~x86 
~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc ~x86 
~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="cjk static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2022-08-06 Thread Arthur Zamarin
commit: 3f133936af32c506752246b442b3dd319f63f6d6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug  6 06:06:39 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug  6 06:06:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f133936

dev-libs/libutf8proc: Stabilize 2.7.0 ppc, #861761

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild
index 12c67b2eadd8..8b192838d8a8 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/JuliaStrings/${PN#lib}/archive/v${PV}.tar.gz -> ${P}
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc ~x86 
~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="cjk static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2022-08-06 Thread Arthur Zamarin
commit: a4092cc028ff8acaac60427b457c3f671ba83cc6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug  6 06:06:43 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug  6 06:06:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4092cc0

dev-libs/libutf8proc: Stabilize 2.7.0 ppc64, #861761

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild
index c3e2d08099bf..801f62b6a51d 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/JuliaStrings/${PN#lib}/archive/v${PV}.tar.gz -> ${P}
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv sparc ~x86 
~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc ~x86 
~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="cjk static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2022-08-06 Thread Arthur Zamarin
commit: 12b096cdf8264148e9de1fe389530bdb5bad0f2f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug  6 06:06:41 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug  6 06:06:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12b096cd

dev-libs/libutf8proc: Stabilize 2.7.0 sparc, #861761

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild
index 5a588e90b26a..5ecddcf6ca24 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/JuliaStrings/${PN#lib}/archive/v${PV}.tar.gz -> ${P}
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc ~x86 
~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv sparc ~x86 
~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="cjk static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2022-08-06 Thread Arthur Zamarin
commit: 9f2d41dbfbe6128ff6a1f03fb13fd6bb0e03585c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug  6 06:06:42 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug  6 06:06:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f2d41db

dev-libs/libutf8proc: Stabilize 2.7.0 arm, #861761

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild
index 5ecddcf6ca24..c3e2d08099bf 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/JuliaStrings/${PN#lib}/archive/v${PV}.tar.gz -> ${P}
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv sparc ~x86 
~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv sparc ~x86 
~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="cjk static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2022-08-05 Thread Akinori Hattori
commit: aa5c6f8951223cd30bd716c1ddd2b0f471deb475
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat Aug  6 00:56:48 2022 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat Aug  6 00:56:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa5c6f89

dev-libs/libutf8proc: set QA_PKGCONFIG_VERSION

Closes: https://bugs.gentoo.org/861908
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Akinori Hattori  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild | 4 +++-
 dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild | 4 +++-
 dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild | 2 ++
 3 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild
index 5a659f96fa5b..6b0bd1b34e6c 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -21,6 +21,8 @@ S="${WORKDIR}/${P#lib}"
 
 PATCHES=( "${FILESDIR}"/${PN}-grapheme-test.patch )
 
+QA_PKGCONFIG_VERSION="$(ver_cut 1).3.2"
+
 src_prepare() {
if use cjk; then
einfo "Modifying East Asian Ambiguous (A) as wide ..."

diff --git a/dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild
index 4790df370ef2..b0d09b3227d8 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -23,6 +23,8 @@ BDEPEND="test? (
)"
 S="${WORKDIR}/${P#lib}"
 
+QA_PKGCONFIG_VERSION="$(ver_cut 1).4.1"
+
 src_prepare() {
if use cjk; then
einfo "Modifying East Asian Ambiguous (A) as wide ..."

diff --git a/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild
index 7e8a223a3271..12c67b2eadd8 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild
@@ -23,6 +23,8 @@ BDEPEND="test? (
)"
 S="${WORKDIR}/${P#lib}"
 
+QA_PKGCONFIG_VERSION="$(ver_cut 1).5.0"
+
 src_prepare() {
if use cjk; then
einfo "Modifying East Asian Ambiguous (A) as wide ..."



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2022-01-30 Thread Akinori Hattori
commit: 0b9288f3382f8b95e18d83c4bbe036e3bb5c58e6
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sun Jan 30 09:25:11 2022 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sun Jan 30 09:25:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b9288f3

dev-libs/libutf8proc: new upstream release

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Akinori Hattori  gentoo.org>

 dev-libs/libutf8proc/Manifest |  2 +
 dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild | 56 +++
 2 files changed, 58 insertions(+)

diff --git a/dev-libs/libutf8proc/Manifest b/dev-libs/libutf8proc/Manifest
index e289fa208c5f..c9dc1e11029f 100644
--- a/dev-libs/libutf8proc/Manifest
+++ b/dev-libs/libutf8proc/Manifest
@@ -1,4 +1,6 @@
 DIST libutf8proc-2.5.0.tar.gz 155485 BLAKE2B 
a0cd9285e7f171b9449d9d98f91173bad2b793a00a9c10287c43cc2050b6a0306e289cbd3b4faebb0d97fd305b77ecbb7ce11f119d9ead2a580029db0d7ad898
 SHA512 
0c553faf4f3841c17c7aa4cce1e917b1585c430ac3f7f240ab98cbe01b9743f2074532e6f71faf3df030f5af00e483a3faf9716a67e6a4b1bb66a3de48308014
 DIST libutf8proc-2.6.1.tar.gz 182903 BLAKE2B 
aa2545136e084a44b2e3470e9395c15327b8d6fbe48e3145336366e208fb0e2565961c302a9117f8275e5b8a218d48a7059b5c1d2cfdff11e8341dc1bfb820a9
 SHA512 
9a09fe58a63c8c7983b8968b9b2c82f3d188724ed125097ea0de6a18d87569c678e226dc5de183108e47b3f068117e6bb352da1c3d24ebfd8018fb0b2346592e
+DIST libutf8proc-2.7.0.tar.gz 187906 BLAKE2B 
b2b3dc86ffa38f1d75293455cca22d3c0a0c51c529f154bbeaf40bb8b91bcedbf3955cfa459323db8b00566ce42857391875dac6fd677e36f700e8614767ac25
 SHA512 
29f7883de13302d609e8755872ed43174e70076e9681b4ac3f9b03e50295c45d9972c193bc81f94ad7e11e2d33a46cad5a30a80873173e6e1ae242101ebb3bed
 DIST libutf8proc-EastAsianWidth-13.0.0-r1.xz 68808 BLAKE2B 
e8bac9804aa195ebed82ba51f164166976e4feb2f8c3699847738bb2a320f2a00eada1743bcbadc398dbf7998a47d6f4de5826e278eba86a198748eb59abb7e9
 SHA512 
f74345a9f509865705d55f18a0f258346ba261d8b9a59e5fc4de51b84ecad6d1fcc9afa0af312b09fb76bacdf5f597b0f2a965800a18c80f65a604a0bc64d3d2
 DIST libutf8proc-EastAsianWidth-13.0.0.xz 62040 BLAKE2B 
1665047336ded524d0b0a0c6a88afe0d9041a82eda688451b9b2556bcf9eebe6d817119e9aa6e07c602b076e710ecfc73d0bf3487ec5dcb131cd56914e1e6354
 SHA512 
8f6670299d545cc323a226cb310915ab2600d4e372221814afa67a75c6963bc0a4473a6e28fc847c0ad9761466c6f80de7b1eb3ed04fa28703a20ab34bcee0f2
+DIST libutf8proc-EastAsianWidth-14.0.0.xz 70420 BLAKE2B 
c2fa8ec34ae3cccb532d8ba82dc7ef40d82da2ed2f4bf187ef0df28cecd2e91320e25287e7bc6e7f22ffa6730af7b910b73d69172664235f3236c16a5ffe990f
 SHA512 
5bd11dc8c30d12692d3cbca932c1bda5e19d9b5e99fc9f1a3ff8864e4f0e577769c4e1f91338cad10a468c38b904cf16b99ba44f44b80695cac23fe436f1e24a

diff --git a/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild
new file mode 100644
index ..7e8a223a3271
--- /dev/null
+++ b/dev-libs/libutf8proc/libutf8proc-2.7.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+USE_RUBY="ruby25 ruby26 ruby27"
+
+inherit ruby-single 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
+   cjk? ( 
https://dev.gentoo.org/~hattya/distfiles/${PN}-EastAsianWidth-14.0.0.xz )"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos"
+IUSE="cjk static-libs test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? (
+   =app-i18n/unicode-data-14.0*
+   ${RUBY_DEPS}
+   )"
+S="${WORKDIR}/${P#lib}"
+
+src_prepare() {
+   if use cjk; then
+   einfo "Modifying East Asian Ambiguous (A) as wide ..."
+   cp "${WORKDIR}"/${PN}-EastAsianWidth-14.0.0 ${PN#lib}_data.c || 
die
+   fi
+
+   default
+}
+
+src_compile() {
+   emake \
+   AR="$(tc-getAR)" \
+   CC="$(tc-getCC)" \
+   prefix="/usr" \
+   libdir="${EPREFIX}/usr/$(get_libdir)"
+}
+
+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/{DerivedCoreProperties,{Normalization,auxiliary/GraphemeBreak}Test}.txt
 data || die
+
+   emake CC="$(tc-getCC)" check
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2021-09-25 Thread Sam James
commit: 15fda022aae5b57c4422a5cc28d980c4b7ea3265
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 25 23:24:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 25 23:24:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15fda022

Revert "dev-libs/libutf8proc: reflect new data path of app-i18n/unicode-data"

This reverts commit 0b234b03472b19154e4a2893909cc85c02c557a2.

Bug: https://bugs.gentoo.org/814860
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild | 11 +--
 dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild | 11 +--
 2 files changed, 2 insertions(+), 20 deletions(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild
index 0e8e2c250e3..5a659f96fa5 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild
@@ -46,16 +46,7 @@ src_install() {
 }
 
 src_test() {
-   local unicodedir="${EPREFIX}"/usr/share/unicode
-   local ucddir
-
-   if has_verson '

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2021-09-25 Thread Vadim Misbakh-Soloviov
commit: 0b234b03472b19154e4a2893909cc85c02c557a2
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Sat Sep 25 22:19:08 2021 +
Commit: Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Sat Sep 25 22:56:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b234b03

dev-libs/libutf8proc: reflect new data path of app-i18n/unicode-data

Package-Manager: Portage-3.0.23, Repoman-3.0.1
Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild | 11 ++-
 dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild | 11 ++-
 2 files changed, 20 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild
index 5a659f96fa5..0e8e2c250e3 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild
@@ -46,7 +46,16 @@ src_install() {
 }
 
 src_test() {
-   cp 
"${EPREFIX}"/usr/share/unicode-data/{Normalization,auxiliary/GraphemeBreak}Test.txt
 data || die
+   local unicodedir="${EPREFIX}"/usr/share/unicode
+   local ucddir
+
+   if has_verson '

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2021-07-28 Thread Marek Szuba
commit: 9fd403fa4c30f085d195778abcaedf5a5f109a56
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jul 28 12:39:53 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jul 28 13:14:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fd403fa

dev-libs/libutf8proc: keyword 2.6.1 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild
index aaaea94a9ff..4790df370ef 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/JuliaStrings/${PN#lib}/archive/v${PV}.tar.gz -> ${P}
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="cjk static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2021-07-17 Thread Conrad Kostecki
commit: 2d42bf2373a46a4af0535d7980727eb8cf20f4ee
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jul 17 22:59:43 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jul 17 22:59:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d42bf23

dev-libs/libutf8proc: drop old version

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-libs/libutf8proc/Manifest |  2 -
 dev-libs/libutf8proc/libutf8proc-2.4.0.ebuild | 59 ---
 2 files changed, 61 deletions(-)

diff --git a/dev-libs/libutf8proc/Manifest b/dev-libs/libutf8proc/Manifest
index 5561f7a1b93..e289fa208c5 100644
--- a/dev-libs/libutf8proc/Manifest
+++ b/dev-libs/libutf8proc/Manifest
@@ -1,6 +1,4 @@
-DIST libutf8proc-2.4.0.tar.gz 154936 BLAKE2B 
a4fea823806bb784c83504de2ade985d3f0e86aa8d64747f389724ef10122953312e398a7a342cf28f25502693ee507be246338dba37c976998f6a1922cd94c5
 SHA512 
2bbd056b488cd30faca26618389d8af84edc39ade9b705e147b676bf39eee65b40239d01c32c46dfc2a289d79e869ed1bb3c347365603dcaab2f69e34427441a
 DIST libutf8proc-2.5.0.tar.gz 155485 BLAKE2B 
a0cd9285e7f171b9449d9d98f91173bad2b793a00a9c10287c43cc2050b6a0306e289cbd3b4faebb0d97fd305b77ecbb7ce11f119d9ead2a580029db0d7ad898
 SHA512 
0c553faf4f3841c17c7aa4cce1e917b1585c430ac3f7f240ab98cbe01b9743f2074532e6f71faf3df030f5af00e483a3faf9716a67e6a4b1bb66a3de48308014
 DIST libutf8proc-2.6.1.tar.gz 182903 BLAKE2B 
aa2545136e084a44b2e3470e9395c15327b8d6fbe48e3145336366e208fb0e2565961c302a9117f8275e5b8a218d48a7059b5c1d2cfdff11e8341dc1bfb820a9
 SHA512 
9a09fe58a63c8c7983b8968b9b2c82f3d188724ed125097ea0de6a18d87569c678e226dc5de183108e47b3f068117e6bb352da1c3d24ebfd8018fb0b2346592e
-DIST libutf8proc-EastAsianWidth-12.1.0.xz 61760 BLAKE2B 
2df2f75a9a2dd150044a5028d1863acab00ecce4511794d2e69259f3a06c20741beb1a6191cefa19e83f9511aafcf5b268d15e0b9db7c2342413dc91c4d3592c
 SHA512 
ff5fc3ac705cf9f7a3aacc6bfd808bd4feab802c7098d8dadcefe6f6639ed82589ba67a37a3a93ff2605aa96009fefc470ce065c9cf84b47370fa17f9a16ea18
 DIST libutf8proc-EastAsianWidth-13.0.0-r1.xz 68808 BLAKE2B 
e8bac9804aa195ebed82ba51f164166976e4feb2f8c3699847738bb2a320f2a00eada1743bcbadc398dbf7998a47d6f4de5826e278eba86a198748eb59abb7e9
 SHA512 
f74345a9f509865705d55f18a0f258346ba261d8b9a59e5fc4de51b84ecad6d1fcc9afa0af312b09fb76bacdf5f597b0f2a965800a18c80f65a604a0bc64d3d2
 DIST libutf8proc-EastAsianWidth-13.0.0.xz 62040 BLAKE2B 
1665047336ded524d0b0a0c6a88afe0d9041a82eda688451b9b2556bcf9eebe6d817119e9aa6e07c602b076e710ecfc73d0bf3487ec5dcb131cd56914e1e6354
 SHA512 
8f6670299d545cc323a226cb310915ab2600d4e372221814afa67a75c6963bc0a4473a6e28fc847c0ad9761466c6f80de7b1eb3ed04fa28703a20ab34bcee0f2

diff --git a/dev-libs/libutf8proc/libutf8proc-2.4.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.4.0.ebuild
deleted file mode 100644
index 38e2c5e109a..000
--- a/dev-libs/libutf8proc/libutf8proc-2.4.0.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# 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
-   cjk? ( 
https://dev.gentoo.org/~hattya/distfiles/${PN}-EastAsianWidth-12.1.0.xz )"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x64-cygwin ~amd64-linux ~x86-linux"
-IUSE="cjk static-libs test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="test? ( =app-i18n/unicode-data-12.0* )"
-S="${WORKDIR}/${P#lib}"
-
-PATCHES=( "${FILESDIR}"/${PN}-grapheme-test.patch )
-
-src_prepare() {
-   if use cjk; then
-   einfo "Modifying East Asian Ambiguous (A) as wide ..."
-   cp "${WORKDIR}"/${PN}-EastAsianWidth-12.1.0 ${PN#lib}_data.c || 
die
-   fi
-
-   default
-}
-
-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
-   # This package used to use netsurf's version as an upstream, which 
lives in
-   # its own little world. Unlike julia's version, it puts its header file
-   # in libutf8proc/utf8proc.h instead of utf8proc.h. The problem is that
-   # revdeps are *already* patched to ajust to this. As a transitionary
-   # measure until we unpatch revdeps, we add a symlink to utf8proc.h.
-   dodir /usr/include/libutf8proc
-   dosym ../utf8proc.h /usr/include/libutf8proc/utf8proc.h
-}
-
-src_test() {
-   cp 
"${EPREFIX}"/usr/share/unicode-data/{Normalization,auxiliary/GraphemeBreak}Test.txt
 data || die
-
-   emake CC="$(tc-getCC)" check
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2021-03-07 Thread Aaron Bauman
commit: 9895f54be5ddd88d7043ef9be0792787ff92e263
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Mar  8 02:02:21 2021 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Mar  8 02:02:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9895f54b

dev-libs/libutf8prof: keyword ~x64-macos

Signed-off-by: Aaron Bauman  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild
index 1328d81f501..aaaea94a9ff 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/JuliaStrings/${PN#lib}/archive/v${PV}.tar.gz -> ${P}
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x64-cygwin ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="cjk static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2021-03-07 Thread Aaron Bauman
commit: ac0fe3924051315f1f2fe907919a2dd9e8ecd42b
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Mar  7 23:14:43 2021 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Mar  7 23:14:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac0fe392

dev-libs/libutf8proc: fix Darwin build

Signed-off-by: Aaron Bauman  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild
index c3a247d6122..1328d81f501 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild
@@ -35,7 +35,9 @@ src_prepare() {
 src_compile() {
emake \
AR="$(tc-getAR)" \
-   CC="$(tc-getCC)"
+   CC="$(tc-getCC)" \
+   prefix="/usr" \
+   libdir="${EPREFIX}/usr/$(get_libdir)"
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/, profiles/arch/ia64/

2021-03-03 Thread Akinori Hattori
commit: df1ced9d116ae9c4b3459471131c791c9cf3703a
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed Mar  3 14:20:52 2021 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed Mar  3 14:22:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df1ced9d

dev-libs/libutf8proc: fix tests

Closes: https://bugs.gentoo.org/773391
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Akinori Hattori  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild | 8 ++--
 profiles/arch/ia64/package.use.mask   | 4 
 2 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild
index 323f38181fb..c3a247d6122 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild
@@ -2,8 +2,9 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
+USE_RUBY="ruby25 ruby26 ruby27"
 
-inherit toolchain-funcs
+inherit ruby-single toolchain-funcs
 
 DESCRIPTION="A clean C Library for processing UTF-8 Unicode data"
 HOMEPAGE="https://github.com/JuliaStrings/utf8proc;
@@ -16,7 +17,10 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 
~sparc ~x86 ~x64-cyg
 IUSE="cjk static-libs test"
 RESTRICT="!test? ( test )"
 
-BDEPEND="test? ( =app-i18n/unicode-data-13.0* )"
+BDEPEND="test? (
+   =app-i18n/unicode-data-13.0*
+   ${RUBY_DEPS}
+   )"
 S="${WORKDIR}/${P#lib}"
 
 src_prepare() {

diff --git a/profiles/arch/ia64/package.use.mask 
b/profiles/arch/ia64/package.use.mask
index eaf0f47e6d1..0b3cf89f69d 100644
--- a/profiles/arch/ia64/package.use.mask
+++ b/profiles/arch/ia64/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Akinori Hattori  (2021-03-03)
+# dev-lang/ruby is not keyworded
+>=dev-libs/libutf8proc-2.6.0 test
+
 # Sam James  (2021-02-26)
 # dev-libs/efl not keyworded here
 # and is a desktop application mainly



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2021-02-27 Thread Akinori Hattori
commit: 5d2bd5d030f72f3a91ae7c65533fe1abbd42cc07
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat Feb 27 12:52:19 2021 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat Feb 27 12:52:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d2bd5d0

dev-libs/libutf8proc: fix tests

Closes: https://bugs.gentoo.org/772959
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Akinori Hattori  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild
index 7add6d2ee62..323f38181fb 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild
@@ -44,7 +44,7 @@ src_install() {
 }
 
 src_test() {
-   cp 
"${EPREFIX}"/usr/share/unicode-data/{Normalization,auxiliary/GraphemeBreak}Test.txt
 data || die
+   cp 
"${EPREFIX}"/usr/share/unicode-data/{DerivedCoreProperties,{Normalization,auxiliary/GraphemeBreak}Test}.txt
 data || die
 
emake CC="$(tc-getCC)" check
 }



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2021-02-26 Thread Sam James
commit: 64884a558b695cef3af5ed1db37059d699d1b5d0
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 26 13:53:19 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 26 13:53:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64884a55

dev-libs/libutf8proc: Stabilize 2.5.0 arm, #772905

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild
index 76d7a15d3b3..5a659f96fa5 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/JuliaStrings/${PN#lib}/archive/v${PV}.tar.gz -> ${P}
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~x64-cygwin 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~x64-cygwin 
~amd64-linux ~x86-linux"
 IUSE="cjk static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2021-02-26 Thread Agostino Sarubbo
commit: fb03ca009b329aec7084a5696d98f103b37f6610
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Feb 26 09:39:32 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Feb 26 09:39:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb03ca00

dev-libs/libutf8proc: amd64 stable wrt bug #772905

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild
index 0af1ef02cd8..76d7a15d3b3 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/JuliaStrings/${PN#lib}/archive/v${PV}.tar.gz -> ${P}
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~x64-cygwin 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~x64-cygwin 
~amd64-linux ~x86-linux"
 IUSE="cjk static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2021-02-26 Thread Agostino Sarubbo
commit: d9df2c0a212eef9603815fbfbb0d4800c889ab22
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Feb 26 08:08:15 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Feb 26 08:09:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9df2c0a

dev-libs/libutf8proc: x86 stable wrt bug #772905

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild
index 1407c15cd02..0af1ef02cd8 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/JuliaStrings/${PN#lib}/archive/v${PV}.tar.gz -> ${P}
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 sparc ~x86 
~x64-cygwin ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~x64-cygwin 
~amd64-linux ~x86-linux"
 IUSE="cjk static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2021-02-25 Thread Sam James
commit: 0e4eb30802b4d66393dd0098545bf0334dbd6586
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb 25 17:51:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 25 17:51:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e4eb308

dev-libs/libutf8proc: Stabilize 2.5.0 ppc64, #772905

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild
index dde8678df04..1407c15cd02 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/JuliaStrings/${PN#lib}/archive/v${PV}.tar.gz -> ${P}
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ppc ~ppc64 sparc ~x86 
~x64-cygwin ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 sparc ~x86 
~x64-cygwin ~amd64-linux ~x86-linux"
 IUSE="cjk static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2021-02-25 Thread Sam James
commit: 4ad2b884dfadeabd46de7753a00b442d9dda2ef7
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb 25 15:45:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 25 15:45:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ad2b884

dev-libs/libutf8proc: Stabilize 2.5.0 sparc, #772905

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild
index 84d75d15038..dde8678df04 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/JuliaStrings/${PN#lib}/archive/v${PV}.tar.gz -> ${P}
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc ~x86 
~x64-cygwin ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ppc ~ppc64 sparc ~x86 
~x64-cygwin ~amd64-linux ~x86-linux"
 IUSE="cjk static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2021-02-25 Thread Sam James
commit: 4d26e3ab1837b657cb22bfa98ad67df38f012329
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb 25 15:44:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 25 15:44:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d26e3ab

dev-libs/libutf8proc: Stabilize 2.5.0 arm64, #772905

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild
index 0e037ed099a..84d75d15038 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/JuliaStrings/${PN#lib}/archive/v${PV}.tar.gz -> ${P}
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc ~x86 
~x64-cygwin ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc ~x86 
~x64-cygwin ~amd64-linux ~x86-linux"
 IUSE="cjk static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2021-02-25 Thread Sam James
commit: b8a3303c8b7dd526a8607ab813f8713132e4839e
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb 25 15:41:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 25 15:41:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8a3303c

dev-libs/libutf8proc: Stabilize 2.5.0 ppc, #772905

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild
index 5d41081fd98..0e037ed099a 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/JuliaStrings/${PN#lib}/archive/v${PV}.tar.gz -> ${P}
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x64-cygwin ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc ~x86 
~x64-cygwin ~amd64-linux ~x86-linux"
 IUSE="cjk static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2021-02-25 Thread Akinori Hattori
commit: 8a4afa83d428b5996c1292cd165b1ae61abcc039
Author: Akinori Hattori  gentoo  org>
AuthorDate: Thu Feb 25 14:22:17 2021 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Thu Feb 25 14:22:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a4afa83

dev-libs/libutf8proc: new upstream release

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Akinori Hattori  gentoo.org>

 dev-libs/libutf8proc/Manifest |  2 ++
 dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild | 50 +++
 2 files changed, 52 insertions(+)

diff --git a/dev-libs/libutf8proc/Manifest b/dev-libs/libutf8proc/Manifest
index 5c64c819e15..2b0e869ccb0 100644
--- a/dev-libs/libutf8proc/Manifest
+++ b/dev-libs/libutf8proc/Manifest
@@ -1,5 +1,7 @@
 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
+DIST libutf8proc-2.6.1.tar.gz 182903 BLAKE2B 
aa2545136e084a44b2e3470e9395c15327b8d6fbe48e3145336366e208fb0e2565961c302a9117f8275e5b8a218d48a7059b5c1d2cfdff11e8341dc1bfb820a9
 SHA512 
9a09fe58a63c8c7983b8968b9b2c82f3d188724ed125097ea0de6a18d87569c678e226dc5de183108e47b3f068117e6bb352da1c3d24ebfd8018fb0b2346592e
 DIST libutf8proc-EastAsianWidth-12.1.0.xz 61760 BLAKE2B 
2df2f75a9a2dd150044a5028d1863acab00ecce4511794d2e69259f3a06c20741beb1a6191cefa19e83f9511aafcf5b268d15e0b9db7c2342413dc91c4d3592c
 SHA512 
ff5fc3ac705cf9f7a3aacc6bfd808bd4feab802c7098d8dadcefe6f6639ed82589ba67a37a3a93ff2605aa96009fefc470ce065c9cf84b47370fa17f9a16ea18
+DIST libutf8proc-EastAsianWidth-13.0.0-r1.xz 68808 BLAKE2B 
e8bac9804aa195ebed82ba51f164166976e4feb2f8c3699847738bb2a320f2a00eada1743bcbadc398dbf7998a47d6f4de5826e278eba86a198748eb59abb7e9
 SHA512 
f74345a9f509865705d55f18a0f258346ba261d8b9a59e5fc4de51b84ecad6d1fcc9afa0af312b09fb76bacdf5f597b0f2a965800a18c80f65a604a0bc64d3d2
 DIST libutf8proc-EastAsianWidth-13.0.0.xz 62040 BLAKE2B 
1665047336ded524d0b0a0c6a88afe0d9041a82eda688451b9b2556bcf9eebe6d817119e9aa6e07c602b076e710ecfc73d0bf3487ec5dcb131cd56914e1e6354
 SHA512 
8f6670299d545cc323a226cb310915ab2600d4e372221814afa67a75c6963bc0a4473a6e28fc847c0ad9761466c6f80de7b1eb3ed04fa28703a20ab34bcee0f2

diff --git a/dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild
new file mode 100644
index 000..7add6d2ee62
--- /dev/null
+++ b/dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2021 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
+   cjk? ( 
https://dev.gentoo.org/~hattya/distfiles/${PN}-EastAsianWidth-13.0.0-r1.xz )"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x64-cygwin ~amd64-linux ~x86-linux"
+IUSE="cjk static-libs test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? ( =app-i18n/unicode-data-13.0* )"
+S="${WORKDIR}/${P#lib}"
+
+src_prepare() {
+   if use cjk; then
+   einfo "Modifying East Asian Ambiguous (A) as wide ..."
+   cp "${WORKDIR}"/${PN}-EastAsianWidth-13.0.0-r1 ${PN#lib}_data.c 
|| die
+   fi
+
+   default
+}
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2020-05-06 Thread Akinori Hattori
commit: 740e260d059b22f8a9fb57d5290acde5aa30b9f7
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed May  6 13:46:39 2020 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed May  6 13:50:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=740e260d

dev-libs/libutf8proc: add cjk USE flag

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Akinori Hattori  gentoo.org>

 dev-libs/libutf8proc/Manifest |  2 ++
 dev-libs/libutf8proc/libutf8proc-2.4.0.ebuild | 14 --
 dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild | 14 --
 3 files changed, 26 insertions(+), 4 deletions(-)

diff --git a/dev-libs/libutf8proc/Manifest b/dev-libs/libutf8proc/Manifest
index c73e10750f0..5c64c819e15 100644
--- a/dev-libs/libutf8proc/Manifest
+++ b/dev-libs/libutf8proc/Manifest
@@ -1,3 +1,5 @@
 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
+DIST libutf8proc-EastAsianWidth-12.1.0.xz 61760 BLAKE2B 
2df2f75a9a2dd150044a5028d1863acab00ecce4511794d2e69259f3a06c20741beb1a6191cefa19e83f9511aafcf5b268d15e0b9db7c2342413dc91c4d3592c
 SHA512 
ff5fc3ac705cf9f7a3aacc6bfd808bd4feab802c7098d8dadcefe6f6639ed82589ba67a37a3a93ff2605aa96009fefc470ce065c9cf84b47370fa17f9a16ea18
+DIST libutf8proc-EastAsianWidth-13.0.0.xz 62040 BLAKE2B 
1665047336ded524d0b0a0c6a88afe0d9041a82eda688451b9b2556bcf9eebe6d817119e9aa6e07c602b076e710ecfc73d0bf3487ec5dcb131cd56914e1e6354
 SHA512 
8f6670299d545cc323a226cb310915ab2600d4e372221814afa67a75c6963bc0a4473a6e28fc847c0ad9761466c6f80de7b1eb3ed04fa28703a20ab34bcee0f2

diff --git a/dev-libs/libutf8proc/libutf8proc-2.4.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.4.0.ebuild
index c9a00ee06e5..38e2c5e109a 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.4.0.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.4.0.ebuild
@@ -7,12 +7,13 @@ 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"
+SRC_URI="https://github.com/JuliaStrings/${PN#lib}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   cjk? ( 
https://dev.gentoo.org/~hattya/distfiles/${PN}-EastAsianWidth-12.1.0.xz )"
 
 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"
+IUSE="cjk static-libs test"
 RESTRICT="!test? ( test )"
 
 BDEPEND="test? ( =app-i18n/unicode-data-12.0* )"
@@ -20,6 +21,15 @@ S="${WORKDIR}/${P#lib}"
 
 PATCHES=( "${FILESDIR}"/${PN}-grapheme-test.patch )
 
+src_prepare() {
+   if use cjk; then
+   einfo "Modifying East Asian Ambiguous (A) as wide ..."
+   cp "${WORKDIR}"/${PN}-EastAsianWidth-12.1.0 ${PN#lib}_data.c || 
die
+   fi
+
+   default
+}
+
 src_compile() {
emake \
AR="$(tc-getAR)" \

diff --git a/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild
index 776f2dc9a1e..5d41081fd98 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild
@@ -7,12 +7,13 @@ 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"
+SRC_URI="https://github.com/JuliaStrings/${PN#lib}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   cjk? ( 
https://dev.gentoo.org/~hattya/distfiles/${PN}-EastAsianWidth-13.0.0.xz )"
 
 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"
+IUSE="cjk static-libs test"
 RESTRICT="!test? ( test )"
 
 BDEPEND="test? ( =app-i18n/unicode-data-13.0* )"
@@ -20,6 +21,15 @@ S="${WORKDIR}/${P#lib}"
 
 PATCHES=( "${FILESDIR}"/${PN}-grapheme-test.patch )
 
+src_prepare() {
+   if use cjk; then
+   einfo "Modifying East Asian Ambiguous 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2020-05-06 Thread Akinori Hattori
commit: 5f9186f9d678043aab3aa27788f0138b888c6a97
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed May  6 13:18:28 2020 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed May  6 13:22:51 2020 +
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 000..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 @@
 

hat...@gentoo.org
+   Akinori Hattori

 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2020-05-06 Thread Akinori Hattori
commit: ae2284b9f90e9687bf8ec26c3b1a6ee51aa4de6f
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed May  6 13:20:28 2020 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed May  6 13:22:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae2284b9

dev-libs/libutf8proc: tidy

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Akinori Hattori  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild | 1 -
 dev-libs/libutf8proc/libutf8proc-2.4.0.ebuild   | 1 -
 2 files changed, 2 deletions(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild
index 17e995142ad..6b9420aefe1 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild
@@ -17,7 +17,6 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 sparc 
x86"
 IUSE=""
 
 DEPEND="dev-util/netsurf-buildsystem"
-
 S="${WORKDIR}/${MY_P}"
 
 _emake() {

diff --git a/dev-libs/libutf8proc/libutf8proc-2.4.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.4.0.ebuild
index 9657f0d5e0c..c9a00ee06e5 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.4.0.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.4.0.ebuild
@@ -16,7 +16,6 @@ IUSE="static-libs test"
 RESTRICT="!test? ( test )"
 
 BDEPEND="test? ( =app-i18n/unicode-data-12.0* )"
-
 S="${WORKDIR}/${P#lib}"
 
 PATCHES=( "${FILESDIR}"/${PN}-grapheme-test.patch )



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/files/, dev-libs/libutf8proc/

2020-05-06 Thread Akinori Hattori
commit: db83e4ec27b0d190d9e49d2b3d67d1493c175c8b
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed May  6 12:41:28 2020 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed May  6 12:43:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db83e4ec

dev-libs/libutf8proc: add static-libs USE flag

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Akinori Hattori  gentoo.org>

 .../files/libutf8proc-2.3.0-no-static.patch | 21 -
 dev-libs/libutf8proc/libutf8proc-2.4.0.ebuild   |  9 +++--
 2 files changed, 3 insertions(+), 27 deletions(-)

diff --git a/dev-libs/libutf8proc/files/libutf8proc-2.3.0-no-static.patch 
b/dev-libs/libutf8proc/files/libutf8proc-2.3.0-no-static.patch
deleted file mode 100644
index 75e9eaac6b5..000
--- a/dev-libs/libutf8proc/files/libutf8proc-2.3.0-no-static.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-diff --git a/Makefile b/Makefile
-index e3310f7..44c8977 100644
 a/Makefile
-+++ b/Makefile
-@@ -46,7 +46,7 @@ pkgincludedir=$(includedir:$(prefix)/%=%)
- 
- .PHONY: all clean data update manifest install
- 
--all: libutf8proc.a libutf8proc.$(SHLIB_EXT)
-+all: libutf8proc.$(SHLIB_EXT)
- 
- clean:
-   rm -f utf8proc.o libutf8proc.a libutf8proc.$(SHLIB_VERS_EXT) 
libutf8proc.$(SHLIB_EXT)
-@@ -104,7 +104,6 @@ install: libutf8proc.a libutf8proc.$(SHLIB_EXT) 
libutf8proc.$(SHLIB_VERS_EXT) li
-   mkdir -m 755 -p $(DESTDIR)$(includedir)
-   $(INSTALL) -m 644 utf8proc.h $(DESTDIR)$(includedir)
-   mkdir -m 755 -p $(DESTDIR)$(libdir)
--  $(INSTALL) -m 644 libutf8proc.a $(DESTDIR)$(libdir)
-   $(INSTALL) -m 755 libutf8proc.$(SHLIB_VERS_EXT) $(DESTDIR)$(libdir)
-   mkdir -m 755 -p $(DESTDIR)$(pkgconfigdir)
-   $(INSTALL) -m 644 libutf8proc.pc 
$(DESTDIR)$(pkgconfigdir)/libutf8proc.pc

diff --git a/dev-libs/libutf8proc/libutf8proc-2.4.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.4.0.ebuild
index 7998589fb90..9657f0d5e0c 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.4.0.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.4.0.ebuild
@@ -12,18 +12,14 @@ 
SRC_URI="https://github.com/JuliaStrings/${PN#lib}/archive/v${PV}.tar.gz -> ${P}
 LICENSE="MIT"
 SLOT="0/${PV}"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x64-cygwin ~amd64-linux ~x86-linux"
-IUSE="test"
+IUSE="static-libs test"
 RESTRICT="!test? ( test )"
 
 BDEPEND="test? ( =app-i18n/unicode-data-12.0* )"
 
 S="${WORKDIR}/${P#lib}"
 
-PATCHES=(
-   # Don't build or install static libs
-   "${FILESDIR}/${PN}-2.3.0-no-static.patch"
-   "${FILESDIR}"/${PN}-grapheme-test.patch
-)
+PATCHES=( "${FILESDIR}"/${PN}-grapheme-test.patch )
 
 src_compile() {
emake \
@@ -37,6 +33,7 @@ src_install() {
prefix="/usr" \
libdir="/usr/$(get_libdir)" \
install
+   use static-libs || find "${ED}" -name '*.a' -delete || die
# This package used to use netsurf's version as an upstream, which 
lives in
# its own little world. Unlike julia's version, it puts its header file
# in libutf8proc/utf8proc.h instead of utf8proc.h. The problem is that



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/files/, dev-libs/libutf8proc/

2020-05-06 Thread Akinori Hattori
commit: 3a3613389f96edbe77799355d947bd27e2f43a8f
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed May  6 12:35:55 2020 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed May  6 12:43:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a361338

dev-libs/libutf8proc: fix tests

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Akinori Hattori  gentoo.org>

 .../files/libutf8proc-2.3.0-tests-nofetch.patch| 33 --
 .../files/libutf8proc-grapheme-test.patch  | 23 +++
 dev-libs/libutf8proc/libutf8proc-2.4.0.ebuild  |  5 ++--
 3 files changed, 26 insertions(+), 35 deletions(-)

diff --git a/dev-libs/libutf8proc/files/libutf8proc-2.3.0-tests-nofetch.patch 
b/dev-libs/libutf8proc/files/libutf8proc-2.3.0-tests-nofetch.patch
deleted file mode 100644
index f438fdd9779..000
--- a/dev-libs/libutf8proc/files/libutf8proc-2.3.0-tests-nofetch.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-diff --git a/data/Makefile b/data/Makefile
-index f5d1dd9..60c09e3 100644
 a/data/Makefile
-+++ b/data/Makefile
-@@ -10,6 +10,7 @@ PERL=perl
- MAKE=make
- JULIA=julia
- CURLFLAGS = --retry 5 --location
-+UDATA=${EPREFIX}/usr/share/unicode-data
- 
- .PHONY: clean
- 
-@@ -25,6 +26,7 @@ CharWidths.txt: charwidths.jl EastAsianWidth.txt
- UNICODE_VERSION=12.0.0
- 
- UnicodeData.txt:
-+  cp $(UDATA)/$@ $@
-   $(CURL) $(CURLFLAGS) -o $@ -O 
http://www.unicode.org/Public/$(UNICODE_VERSION)/ucd/UnicodeData.txt
- 
- EastAsianWidth.txt:
-@@ -43,10 +45,10 @@ CaseFolding.txt:
-   $(CURL) $(CURLFLAGS) -o $@ -O 
$(URLCACHE)http://www.unicode.org/Public/$(UNICODE_VERSION)/ucd/CaseFolding.txt
- 
- NormalizationTest.txt:
--  $(CURL) $(CURLFLAGS) -o $@ -O 
$(URLCACHE)http://www.unicode.org/Public/$(UNICODE_VERSION)/ucd/NormalizationTest.txt
-+  cp $(UDATA)/$@ $@
- 
- GraphemeBreakTest.txt:
--  $(CURL) $(CURLFLAGS) 
$(URLCACHE)http://www.unicode.org/Public/$(UNICODE_VERSION)/ucd/auxiliary/GraphemeBreakTest.txt
 | $(PERL) -pe 's,÷,/,g;s,×,+,g' > $@
-+  cat $(UDATA)/auxiliary/$@ | $(PERL) -pe 's,÷,/,g;s,×,+,g' > $@
- 
- emoji-data.txt:
-   $(CURL) $(CURLFLAGS) -o $@ -O 
$(URLCACHE)http://unicode.org/Public/emoji/`echo $(UNICODE_VERSION) | cut -d. 
-f1-2`/emoji-data.txt

diff --git a/dev-libs/libutf8proc/files/libutf8proc-grapheme-test.patch 
b/dev-libs/libutf8proc/files/libutf8proc-grapheme-test.patch
new file mode 100644
index 000..64ebc26f671
--- /dev/null
+++ b/dev-libs/libutf8proc/files/libutf8proc-grapheme-test.patch
@@ -0,0 +1,23 @@
+https://github.com/JuliaStrings/utf8proc/commit/11bb3d9dc796bb006c79c2962a7d19abcadfb3df
+
+Author: Steven G. Johnson 
+
+--- a/test/graphemetest.c
 b/test/graphemetest.c
+@@ -18,12 +18,12 @@ int main(int argc, char **argv)
+ 
+ while (buf[bi]) {
+ bi = skipspaces(buf, bi);
+-if (buf[bi] == '/') { /* grapheme break */
++if ((uint8_t)buf[bi] == 0xc3 && (uint8_t)buf[bi+1] == 0xb7) { /* 
U+00f7 = grapheme break */
+ src[si++] = '/';
+-bi++;
++bi += 2;
+ }
+-else if (buf[bi] == '+') { /* no break */
+-bi++;
++else if ((uint8_t)buf[bi] == 0xc3 && (uint8_t)buf[bi+1] == 0x97) 
{ /* U+00d7 = no break */
++bi += 2;
+ }
+ else if (buf[bi] == '#') { /* start of comments */
+ break;

diff --git a/dev-libs/libutf8proc/libutf8proc-2.4.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.4.0.ebuild
index 65b7342ae30..7998589fb90 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.4.0.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.4.0.ebuild
@@ -22,8 +22,7 @@ S="${WORKDIR}/${P#lib}"
 PATCHES=(
# Don't build or install static libs
"${FILESDIR}/${PN}-2.3.0-no-static.patch"
-   # use app-i18n/unicode-data for test data instead of curl
-   "${FILESDIR}/${PN}-2.3.0-tests-nofetch.patch"
+   "${FILESDIR}"/${PN}-grapheme-test.patch
 )
 
 src_compile() {
@@ -48,5 +47,7 @@ src_install() {
 }
 
 src_test() {
+   cp 
"${EPREFIX}"/usr/share/unicode-data/{Normalization,auxiliary/GraphemeBreak}Test.txt
 data || die
+
emake CC="$(tc-getCC)" check
 }



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2020-05-05 Thread Akinori Hattori
commit: 5640fe7f3dd581cb33d57eda6b4eb932b201d15e
Author: Akinori Hattori  gentoo  org>
AuthorDate: Tue May  5 16:34:56 2020 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Tue May  5 16:35:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5640fe7f

dev-libs/libutf8proc: tidy

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Akinori Hattori  gentoo.org>

 .../libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild |  4 ++--
 dev-libs/libutf8proc/libutf8proc-2.4.0.ebuild  | 27 ++
 2 files changed, 14 insertions(+), 17 deletions(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild
index 0f94bc97db0..17e995142ad 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI="7"
 
 inherit toolchain-funcs
 
@@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}"
 _emake() {
source "${EPREFIX}"/usr/share/netsurf-buildsystem/gentoo-helpers.sh
netsurf_define_makeconf
-   emake "${NETSURF_MAKECONF[@]}" COMPONENT_TYPE=lib-shared $@
+   emake "${NETSURF_MAKECONF[@]}" COMPONENT_TYPE=lib-shared "${@}"
 }
 
 src_compile() {

diff --git a/dev-libs/libutf8proc/libutf8proc-2.4.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.4.0.ebuild
index 23ca084b62a..65b7342ae30 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.4.0.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.4.0.ebuild
@@ -1,15 +1,13 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI="7"
 
 inherit toolchain-funcs
 
-MY_P="${P#lib}"
-
 DESCRIPTION="A clean C Library for processing UTF-8 Unicode data"
 HOMEPAGE="https://github.com/JuliaStrings/utf8proc;
-SRC_URI="https://github.com/JuliaStrings/utf8proc/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI="https://github.com/JuliaStrings/${PN#lib}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
@@ -17,10 +15,10 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 
~sparc ~x86 ~x64-cyg
 IUSE="test"
 RESTRICT="!test? ( test )"
 
-S="${WORKDIR}/${MY_P}"
-
 BDEPEND="test? ( =app-i18n/unicode-data-12.0* )"
 
+S="${WORKDIR}/${P#lib}"
+
 PATCHES=(
# Don't build or install static libs
"${FILESDIR}/${PN}-2.3.0-no-static.patch"
@@ -28,18 +26,17 @@ PATCHES=(
"${FILESDIR}/${PN}-2.3.0-tests-nofetch.patch"
 )
 
-_emake() {
-   emake CC=$(tc-getCC) AR=$(tc-getAR) "$@"
-}
-
 src_compile() {
-   _emake
+   emake \
+   AR="$(tc-getAR)" \
+   CC="$(tc-getCC)"
 }
 
 src_install() {
-   _emake DESTDIR="${D}" \
-   prefix="${EPREFIX}/usr" \
-   libdir="${EPREFIX}/usr/$(get_libdir)" \
+   emake \
+   DESTDIR="${ED}" \
+   prefix="/usr" \
+   libdir="/usr/$(get_libdir)" \
install
# This package used to use netsurf's version as an upstream, which 
lives in
# its own little world. Unlike julia's version, it puts its header file
@@ -51,5 +48,5 @@ src_install() {
 }
 
 src_test() {
-   _emake check
+   emake CC="$(tc-getCC)" check
 }



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2020-05-05 Thread Akinori Hattori
commit: 5db5b50f146ceae0a15a48fbb089678fd1e9c39b
Author: Akinori Hattori  gentoo  org>
AuthorDate: Tue May  5 15:31:59 2020 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Tue May  5 16:35:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5db5b50f

dev-libs/libutf8proc: update DESCRIPTION

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Akinori Hattori  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild | 3 ++-
 dev-libs/libutf8proc/libutf8proc-2.4.0.ebuild   | 5 +++--
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild
index b89571d039c..0f94bc97db0 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild
@@ -6,7 +6,8 @@ EAPI=7
 inherit toolchain-funcs
 
 MY_P="${P/_p/-}"
-DESCRIPTION="mapping tool for UTF-8 strings"
+
+DESCRIPTION="A clean C Library for processing UTF-8 Unicode data"
 HOMEPAGE="http://www.netsurf-browser.org/;
 SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}-src.tar.gz;
 

diff --git a/dev-libs/libutf8proc/libutf8proc-2.4.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.4.0.ebuild
index 276a0508f63..23ca084b62a 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.4.0.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.4.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -6,7 +6,8 @@ EAPI=7
 inherit toolchain-funcs
 
 MY_P="${P#lib}"
-DESCRIPTION="mapping tool for UTF-8 strings"
+
+DESCRIPTION="A clean C Library for processing UTF-8 Unicode data"
 HOMEPAGE="https://github.com/JuliaStrings/utf8proc;
 SRC_URI="https://github.com/JuliaStrings/utf8proc/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2020-05-05 Thread Akinori Hattori
commit: b3f767dc0090943eba796d8ed7b354744079566a
Author: Akinori Hattori  gentoo  org>
AuthorDate: Tue May  5 15:18:52 2020 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Tue May  5 15:20:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3f767dc

dev-libs/libutf8proc: take over maintainership

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Akinori Hattori  gentoo.org>

 dev-libs/libutf8proc/metadata.xml | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-libs/libutf8proc/metadata.xml 
b/dev-libs/libutf8proc/metadata.xml
index 7a38bb90096..8af50660242 100644
--- a/dev-libs/libutf8proc/metadata.xml
+++ b/dev-libs/libutf8proc/metadata.xml
@@ -1,5 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   hat...@gentoo.org
+   
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2019-07-29 Thread Aaron Bauman
commit: 0144b287fc987822acf4297edd5c6fc84daad4fa
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Jul 29 15:36:35 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Jul 29 15:38:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0144b287

dev-libs/libutf8proc: arm64 stable

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="arm64"

 dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild
index 9e5c990c74f..53c0c268cb1 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}-src.tar.gz;
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86"
 IUSE=""
 
 DEPEND="dev-util/netsurf-buildsystem"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2019-07-05 Thread Virgil Dupras
commit: 15122ff9ac59bcec31f302167158804b0346ef4d
Author: Virgil Dupras  gentoo  org>
AuthorDate: Fri Jul  5 18:59:00 2019 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Fri Jul  5 18:59:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15122ff9

dev-libs/libutf8proc: remove myself as maintainer

Signed-off-by: Virgil Dupras  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-libs/libutf8proc/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/dev-libs/libutf8proc/metadata.xml 
b/dev-libs/libutf8proc/metadata.xml
index 88de5fc462b..7a38bb90096 100644
--- a/dev-libs/libutf8proc/metadata.xml
+++ b/dev-libs/libutf8proc/metadata.xml
@@ -1,8 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   vdup...@gentoo.org
-   Virgil Dupras
-   
+   
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2019-05-14 Thread Michael Haubenwallner
commit: a4b7c2eb8da212349ae8b9b3a0923a19fdde217d
Author: Michael Haubenwallner  gentoo  org>
AuthorDate: Tue May 14 07:57:36 2019 +
Commit: Michael Haubenwallner  gentoo  org>
CommitDate: Tue May 14 08:06:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4b7c2eb

dev-libs/libutf8proc: add ~x86-linux ~amd64-linux keywords

Package-Manager: Portage-2.3.62, Repoman-2.3.11
Signed-off-by: Michael Haubenwallner  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.4.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.4.0.ebuild
index 49d42f6e965..b7dd90f908f 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.4.0.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.4.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/JuliaStrings/utf8proc/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="test"
 
 S="${WORKDIR}/${MY_P}"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2019-05-11 Thread Virgil Dupras
commit: 7f64633a1afa8fc091c7fb56c298aadec76bba09
Author: Virgil Dupras  gentoo  org>
AuthorDate: Sat May 11 19:40:50 2019 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Sat May 11 19:40:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f64633a

dev-libs/libutf8proc: bump to 2.4.0

Also, propagate ~arm64 which was recently keyworded but not to later
versions.

Signed-off-by: Virgil Dupras  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-libs/libutf8proc/Manifest | 2 +-
 .../{libutf8proc-2.3.0-r1.ebuild => libutf8proc-2.4.0.ebuild} | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/libutf8proc/Manifest b/dev-libs/libutf8proc/Manifest
index a49190ee9c9..88837e1a87f 100644
--- a/dev-libs/libutf8proc/Manifest
+++ b/dev-libs/libutf8proc/Manifest
@@ -1,2 +1,2 @@
 DIST libutf8proc-2.2.0-1-src.tar.gz 156447 BLAKE2B 
1ccf32760bcb8a0d4d9fbf94177ffee97e735a8cb309d5522df1b5ecd5f313a6d0c681209adb066c16ac65573c9c1edaa336b52de1b057a4b74ed6a7e9ca2671
 SHA512 
eedaafb2fdb3b6bd47da002a48043c26c1cd3c6b96c447a02f2fea19954c1689dcdb5f64b7c662dd8c5de4f971d75b2d69c8483bd29d49675ef47b362ad0c9ad
-DIST libutf8proc-2.3.0.tar.gz 154282 BLAKE2B 
d9e33cb9e3e587ddcb2c72cb84cb97ed5481a837df788636990f29415beff20dcc80985f2d2354b43f244b6a8122d3bffd9bd1e91c321f22a0ea70015b6ed611
 SHA512 
3935cd280e14ed570caa89a983b2d56a981e74da9298a1ea26064da78ece288ff48a73306446d3e1d777e6ecd8ea881f7a29169eaae2153cb015daefb8df8656
+DIST libutf8proc-2.4.0.tar.gz 154936 BLAKE2B 
a4fea823806bb784c83504de2ade985d3f0e86aa8d64747f389724ef10122953312e398a7a342cf28f25502693ee507be246338dba37c976998f6a1922cd94c5
 SHA512 
2bbd056b488cd30faca26618389d8af84edc39ade9b705e147b676bf39eee65b40239d01c32c46dfc2a289d79e869ed1bb3c347365603dcaab2f69e34427441a

diff --git a/dev-libs/libutf8proc/libutf8proc-2.3.0-r1.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.4.0.ebuild
similarity index 91%
rename from dev-libs/libutf8proc/libutf8proc-2.3.0-r1.ebuild
rename to dev-libs/libutf8proc/libutf8proc-2.4.0.ebuild
index eae095d0a26..49d42f6e965 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.3.0-r1.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.4.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/JuliaStrings/utf8proc/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="test"
 
 S="${WORKDIR}/${MY_P}"
@@ -27,7 +27,7 @@ PATCHES=(
 )
 
 _emake() {
-   emake CC=$(tc-getCC) AR=$(tc-getAR) $@
+   emake CC=$(tc-getCC) AR=$(tc-getAR) "$@"
 }
 
 src_compile() {



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2019-05-07 Thread Virgil Dupras
commit: f96357cd60b47e290acf6e0fa0cad0e98ee1d323
Author: Virgil Dupras  gentoo  org>
AuthorDate: Tue May  7 18:04:14 2019 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Tue May  7 18:05:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f96357cd

dev-libs/libutf8proc: use proper toolchain during tests

Bug: https://bugs.gentoo.org/685266
Signed-off-by: Virgil Dupras  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-libs/libutf8proc/libutf8proc-2.3.0-r1.ebuild | 12 ++--
 1 file changed, 10 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.3.0-r1.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.3.0-r1.ebuild
index 3d5231b82df..eae095d0a26 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.3.0-r1.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.3.0-r1.ebuild
@@ -26,12 +26,16 @@ PATCHES=(
"${FILESDIR}/${PN}-2.3.0-tests-nofetch.patch"
 )
 
+_emake() {
+   emake CC=$(tc-getCC) AR=$(tc-getAR) $@
+}
+
 src_compile() {
-   emake CC=$(tc-getCC) AR=$(tc-getAR)
+   _emake
 }
 
 src_install() {
-   emake DESTDIR="${D}" \
+   _emake DESTDIR="${D}" \
prefix="${EPREFIX}/usr" \
libdir="${EPREFIX}/usr/$(get_libdir)" \
install
@@ -43,3 +47,7 @@ src_install() {
dodir /usr/include/libutf8proc
dosym ../utf8proc.h /usr/include/libutf8proc/utf8proc.h
 }
+
+src_test() {
+   _emake check
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/files/, dev-libs/libutf8proc/

2019-05-07 Thread Virgil Dupras
commit: 42a0f06960a3e1c51c6b3a8841c20118d5c2753c
Author: Virgil Dupras  gentoo  org>
AuthorDate: Tue May  7 13:58:40 2019 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Tue May  7 13:58:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42a0f069

dev-libs/libutf8proc: fix build on Prefix

Closes: https://bugs.gentoo.org/685266
Signed-off-by: Virgil Dupras  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-libs/libutf8proc/files/libutf8proc-2.3.0-tests-nofetch.patch | 2 +-
 .../{libutf8proc-2.3.0.ebuild => libutf8proc-2.3.0-r1.ebuild}| 9 -
 2 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libutf8proc/files/libutf8proc-2.3.0-tests-nofetch.patch 
b/dev-libs/libutf8proc/files/libutf8proc-2.3.0-tests-nofetch.patch
index 5750b43ad5f..f438fdd9779 100644
--- a/dev-libs/libutf8proc/files/libutf8proc-2.3.0-tests-nofetch.patch
+++ b/dev-libs/libutf8proc/files/libutf8proc-2.3.0-tests-nofetch.patch
@@ -6,7 +6,7 @@ index f5d1dd9..60c09e3 100644
  MAKE=make
  JULIA=julia
  CURLFLAGS = --retry 5 --location
-+UDATA=/usr/share/unicode-data
++UDATA=${EPREFIX}/usr/share/unicode-data
  
  .PHONY: clean
  

diff --git a/dev-libs/libutf8proc/libutf8proc-2.3.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.3.0-r1.ebuild
similarity index 88%
rename from dev-libs/libutf8proc/libutf8proc-2.3.0.ebuild
rename to dev-libs/libutf8proc/libutf8proc-2.3.0-r1.ebuild
index 3b3b3a53203..3d5231b82df 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.3.0.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.3.0-r1.ebuild
@@ -26,8 +26,15 @@ PATCHES=(
"${FILESDIR}/${PN}-2.3.0-tests-nofetch.patch"
 )
 
+src_compile() {
+   emake CC=$(tc-getCC) AR=$(tc-getAR)
+}
+
 src_install() {
-   emake DESTDIR="${D}" prefix=/usr libdir=/usr/$(get_libdir) install
+   emake DESTDIR="${D}" \
+   prefix="${EPREFIX}/usr" \
+   libdir="${EPREFIX}/usr/$(get_libdir)" \
+   install
# This package used to use netsurf's version as an upstream, which 
lives in
# its own little world. Unlike julia's version, it puts its header file
# in libutf8proc/utf8proc.h instead of utf8proc.h. The problem is that



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/files/, dev-libs/libutf8proc/

2019-04-21 Thread Virgil Dupras
commit: 98de6f326806181db1d06969800a009e7c53824c
Author: Virgil Dupras  gentoo  org>
AuthorDate: Sun Apr 21 19:17:24 2019 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Sun Apr 21 19:18:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98de6f32

dev-libs/libutf8proc: don't access internet during tests

Patch the test data makefile to use app-i18n/unicode-data instead of
fetching unicode data from the internet.

Closes: https://bugs.gentoo.org/682812
Signed-off-by: Virgil Dupras  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 .../files/libutf8proc-2.3.0-tests-nofetch.patch| 33 ++
 dev-libs/libutf8proc/libutf8proc-2.3.0.ebuild  |  6 +++-
 2 files changed, 38 insertions(+), 1 deletion(-)

diff --git a/dev-libs/libutf8proc/files/libutf8proc-2.3.0-tests-nofetch.patch 
b/dev-libs/libutf8proc/files/libutf8proc-2.3.0-tests-nofetch.patch
new file mode 100644
index 000..5750b43ad5f
--- /dev/null
+++ b/dev-libs/libutf8proc/files/libutf8proc-2.3.0-tests-nofetch.patch
@@ -0,0 +1,33 @@
+diff --git a/data/Makefile b/data/Makefile
+index f5d1dd9..60c09e3 100644
+--- a/data/Makefile
 b/data/Makefile
+@@ -10,6 +10,7 @@ PERL=perl
+ MAKE=make
+ JULIA=julia
+ CURLFLAGS = --retry 5 --location
++UDATA=/usr/share/unicode-data
+ 
+ .PHONY: clean
+ 
+@@ -25,6 +26,7 @@ CharWidths.txt: charwidths.jl EastAsianWidth.txt
+ UNICODE_VERSION=12.0.0
+ 
+ UnicodeData.txt:
++  cp $(UDATA)/$@ $@
+   $(CURL) $(CURLFLAGS) -o $@ -O 
http://www.unicode.org/Public/$(UNICODE_VERSION)/ucd/UnicodeData.txt
+ 
+ EastAsianWidth.txt:
+@@ -43,10 +45,10 @@ CaseFolding.txt:
+   $(CURL) $(CURLFLAGS) -o $@ -O 
$(URLCACHE)http://www.unicode.org/Public/$(UNICODE_VERSION)/ucd/CaseFolding.txt
+ 
+ NormalizationTest.txt:
+-  $(CURL) $(CURLFLAGS) -o $@ -O 
$(URLCACHE)http://www.unicode.org/Public/$(UNICODE_VERSION)/ucd/NormalizationTest.txt
++  cp $(UDATA)/$@ $@
+ 
+ GraphemeBreakTest.txt:
+-  $(CURL) $(CURLFLAGS) 
$(URLCACHE)http://www.unicode.org/Public/$(UNICODE_VERSION)/ucd/auxiliary/GraphemeBreakTest.txt
 | $(PERL) -pe 's,÷,/,g;s,×,+,g' > $@
++  cat $(UDATA)/auxiliary/$@ | $(PERL) -pe 's,÷,/,g;s,×,+,g' > $@
+ 
+ emoji-data.txt:
+   $(CURL) $(CURLFLAGS) -o $@ -O 
$(URLCACHE)http://unicode.org/Public/emoji/`echo $(UNICODE_VERSION) | cut -d. 
-f1-2`/emoji-data.txt

diff --git a/dev-libs/libutf8proc/libutf8proc-2.3.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.3.0.ebuild
index ea48c910201..3b3b3a53203 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.3.0.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.3.0.ebuild
@@ -13,13 +13,17 @@ 
SRC_URI="https://github.com/JuliaStrings/utf8proc/archive/v${PV}.tar.gz -> ${P}.
 LICENSE="MIT"
 SLOT="0/${PV}"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE=""
+IUSE="test"
 
 S="${WORKDIR}/${MY_P}"
 
+BDEPEND="test? ( =app-i18n/unicode-data-12.0* )"
+
 PATCHES=(
# Don't build or install static libs
"${FILESDIR}/${PN}-2.3.0-no-static.patch"
+   # use app-i18n/unicode-data for test data instead of curl
+   "${FILESDIR}/${PN}-2.3.0-tests-nofetch.patch"
 )
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2019-04-14 Thread Aaron Bauman
commit: c40fc2afb5a75e2c1d1ff44481866d2fd61b4a2e
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Apr 15 00:18:43 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr 15 00:18:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c40fc2af

dev-libs/libutf8proc: arm64 keyworded (bug #653210)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild
index 71b876c663d..9e5c990c74f 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}-src.tar.gz;
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86"
 IUSE=""
 
 DEPEND="dev-util/netsurf-buildsystem"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/, dev-libs/libutf8proc/files/

2019-04-06 Thread Virgil Dupras
commit: 2a218bae1566e59a476278e3725ba8b8363af2e6
Author: Virgil Dupras  gentoo  org>
AuthorDate: Sat Apr  6 20:00:34 2019 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Sat Apr  6 20:00:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a218bae

dev-libs/libutf8proc: bump to 2.3.0

Also, change upstream to what most revdeps assume: julia-maintained
utf8proc.

Signed-off-by: Virgil Dupras  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-libs/libutf8proc/Manifest  |  1 +
 .../files/libutf8proc-2.3.0-no-static.patch| 21 +
 dev-libs/libutf8proc/libutf8proc-2.3.0.ebuild  | 34 ++
 3 files changed, 56 insertions(+)

diff --git a/dev-libs/libutf8proc/Manifest b/dev-libs/libutf8proc/Manifest
index e842a463ab6..a49190ee9c9 100644
--- a/dev-libs/libutf8proc/Manifest
+++ b/dev-libs/libutf8proc/Manifest
@@ -1 +1,2 @@
 DIST libutf8proc-2.2.0-1-src.tar.gz 156447 BLAKE2B 
1ccf32760bcb8a0d4d9fbf94177ffee97e735a8cb309d5522df1b5ecd5f313a6d0c681209adb066c16ac65573c9c1edaa336b52de1b057a4b74ed6a7e9ca2671
 SHA512 
eedaafb2fdb3b6bd47da002a48043c26c1cd3c6b96c447a02f2fea19954c1689dcdb5f64b7c662dd8c5de4f971d75b2d69c8483bd29d49675ef47b362ad0c9ad
+DIST libutf8proc-2.3.0.tar.gz 154282 BLAKE2B 
d9e33cb9e3e587ddcb2c72cb84cb97ed5481a837df788636990f29415beff20dcc80985f2d2354b43f244b6a8122d3bffd9bd1e91c321f22a0ea70015b6ed611
 SHA512 
3935cd280e14ed570caa89a983b2d56a981e74da9298a1ea26064da78ece288ff48a73306446d3e1d777e6ecd8ea881f7a29169eaae2153cb015daefb8df8656

diff --git a/dev-libs/libutf8proc/files/libutf8proc-2.3.0-no-static.patch 
b/dev-libs/libutf8proc/files/libutf8proc-2.3.0-no-static.patch
new file mode 100644
index 000..75e9eaac6b5
--- /dev/null
+++ b/dev-libs/libutf8proc/files/libutf8proc-2.3.0-no-static.patch
@@ -0,0 +1,21 @@
+diff --git a/Makefile b/Makefile
+index e3310f7..44c8977 100644
+--- a/Makefile
 b/Makefile
+@@ -46,7 +46,7 @@ pkgincludedir=$(includedir:$(prefix)/%=%)
+ 
+ .PHONY: all clean data update manifest install
+ 
+-all: libutf8proc.a libutf8proc.$(SHLIB_EXT)
++all: libutf8proc.$(SHLIB_EXT)
+ 
+ clean:
+   rm -f utf8proc.o libutf8proc.a libutf8proc.$(SHLIB_VERS_EXT) 
libutf8proc.$(SHLIB_EXT)
+@@ -104,7 +104,6 @@ install: libutf8proc.a libutf8proc.$(SHLIB_EXT) 
libutf8proc.$(SHLIB_VERS_EXT) li
+   mkdir -m 755 -p $(DESTDIR)$(includedir)
+   $(INSTALL) -m 644 utf8proc.h $(DESTDIR)$(includedir)
+   mkdir -m 755 -p $(DESTDIR)$(libdir)
+-  $(INSTALL) -m 644 libutf8proc.a $(DESTDIR)$(libdir)
+   $(INSTALL) -m 755 libutf8proc.$(SHLIB_VERS_EXT) $(DESTDIR)$(libdir)
+   mkdir -m 755 -p $(DESTDIR)$(pkgconfigdir)
+   $(INSTALL) -m 644 libutf8proc.pc 
$(DESTDIR)$(pkgconfigdir)/libutf8proc.pc

diff --git a/dev-libs/libutf8proc/libutf8proc-2.3.0.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.3.0.ebuild
new file mode 100644
index 000..ea48c910201
--- /dev/null
+++ b/dev-libs/libutf8proc/libutf8proc-2.3.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+MY_P="${P#lib}"
+DESCRIPTION="mapping tool for UTF-8 strings"
+HOMEPAGE="https://github.com/JuliaStrings/utf8proc;
+SRC_URI="https://github.com/JuliaStrings/utf8proc/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+   # Don't build or install static libs
+   "${FILESDIR}/${PN}-2.3.0-no-static.patch"
+)
+
+src_install() {
+   emake DESTDIR="${D}" prefix=/usr libdir=/usr/$(get_libdir) install
+   # This package used to use netsurf's version as an upstream, which 
lives in
+   # its own little world. Unlike julia's version, it puts its header file
+   # in libutf8proc/utf8proc.h instead of utf8proc.h. The problem is that
+   # revdeps are *already* patched to ajust to this. As a transitionary
+   # measure until we unpatch revdeps, we add a symlink to utf8proc.h.
+   dodir /usr/include/libutf8proc
+   dosym ../utf8proc.h /usr/include/libutf8proc/utf8proc.h
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2019-03-21 Thread Matt Turner
commit: 3391a7aa1023eba572c4e1807d87f4d075a18bf7
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Mar 21 22:33:39 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Mar 21 22:33:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3391a7aa

dev-libs/libutf8proc-2.2.0_p1-r1: ia64 stable, bug 676094

Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild
index 0b1b1a78c86..71b876c663d 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}-src.tar.gz;
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86"
 IUSE=""
 
 DEPEND="dev-util/netsurf-buildsystem"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2019-03-17 Thread Matt Turner
commit: b34b214b29b6a9737f782c2aee36df9fb3c12c65
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar 17 21:36:36 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 17 21:36:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b34b214b

dev-libs/libutf8proc-2.2.0_p1-r1: ppc stable, bug 676094

Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild
index 7a2691d2976..fc925f78356 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}-src.tar.gz;
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="alpha amd64 arm hppa ~ia64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ~ppc64 sparc x86"
 IUSE=""
 
 DEPEND="dev-util/netsurf-buildsystem"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2019-03-17 Thread Matt Turner
commit: 0a04ff3efb65d13d98adc9c9f5b852e87c43d212
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar 17 21:36:46 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 17 21:37:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a04ff3e

dev-libs/libutf8proc-2.2.0_p1-r1: ppc64 stable, bug 676094

Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild
index fc925f78356..0b1b1a78c86 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}-src.tar.gz;
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ~ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 sparc x86"
 IUSE=""
 
 DEPEND="dev-util/netsurf-buildsystem"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/files/

2019-03-03 Thread Virgil Dupras
commit: 778c9f8a6fe043d449399a45c35afb30f1a624a1
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Mar  1 17:20:36 2019 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Sun Mar  3 13:46:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=778c9f8a

dev-libs/libutf8proc: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11190
Signed-off-by: Virgil Dupras  gentoo.org>

 .../files/libutf8proc-1.3.1_p2-overrun.patch   | 33 --
 1 file changed, 33 deletions(-)

diff --git a/dev-libs/libutf8proc/files/libutf8proc-1.3.1_p2-overrun.patch 
b/dev-libs/libutf8proc/files/libutf8proc-1.3.1_p2-overrun.patch
deleted file mode 100644
index 8ce7f4cfbe9..000
--- a/dev-libs/libutf8proc/files/libutf8proc-1.3.1_p2-overrun.patch
+++ /dev/null
@@ -1,33 +0,0 @@
 libutf8proc-1.3.1-2/test/iterate.c
-+++ libutf8proc-1.3.1-2/test/iterate.c
-@@ -13,11 +13,17 @@ static void testbytes(unsigned char *buf, int len, 
utf8proc_ssize_t retval, int
- utf8proc_int32_t out[16];
- utf8proc_ssize_t ret;
- 
-+/* Make a copy to ensure that memory is left uninitialized after "len"
-+ * bytes. This way, Valgrind can detect overreads.
-+ */
-+unsigned char tmp[16];
-+memcpy(tmp, buf, len);
-+
- tests++;
--if ((ret = utf8proc_iterate(buf, len, out)) != retval) {
-+if ((ret = utf8proc_iterate(tmp, len, out)) != retval) {
- fprintf(stderr, "Failed (%d):", line);
- for (int i = 0; i < len ; i++) {
--fprintf(stderr, " 0x%02x", buf[i]);
-+fprintf(stderr, " 0x%02x", tmp[i]);
- }
- fprintf(stderr, " -> %zd\n", ret);
- error++;
 libutf8proc-1.3.1-2/src/utf8proc.c
-+++ libutf8proc-1.3.1-2/src/utf8proc.c
-@@ -128,7 +128,7 @@ UTF8PROC_DLLEXPORT utf8proc_ssize_t utf8proc_iterate(
-   if ((uc - 0xc2) > (0xf4-0xc2)) return UTF8PROC_ERROR_INVALIDUTF8;
-   if (uc < 0xe0) { // 2-byte sequence
-  // Must have valid continuation character
-- if (!utf_cont(*str)) return UTF8PROC_ERROR_INVALIDUTF8;
-+ if (str >= end || !utf_cont(*str)) return UTF8PROC_ERROR_INVALIDUTF8;
-  *dst = ((uc & 0x1f)<<6) | (*str & 0x3f);
-  return 2;
-   }



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2019-02-12 Thread Jeroen Roovers
commit: 866153d768af921d64193d19c6612bc568648f1b
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Feb 12 20:22:33 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Feb 12 20:24:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=866153d7

dev-libs/libutf8proc: Stable for HPPA too.

Package-Manager: Portage-2.3.60, Repoman-2.3.12
RepoMan-Options: --ignore-arches
Signed-off-by: Jeroen Roovers  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild
index 09b7649857c..7a2691d2976 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}-src.tar.gz;
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm hppa ~ia64 ~ppc ~ppc64 sparc x86"
 IUSE=""
 
 DEPEND="dev-util/netsurf-buildsystem"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2019-01-31 Thread Tobias Klausmann
commit: 92a9935e1f08d2324ba25db0ed1fa808bb407f18
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Thu Jan 31 18:04:03 2019 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Thu Jan 31 18:04:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92a9935e

dev-libs/libutf8proc-2.2.0_p1-r1: alpha stable

Bug: http://bugs.gentoo.org/676094
Signed-off-by: Tobias Klausmann  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild
index ddca0b7b2fd..09b7649857c 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}-src.tar.gz;
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 sparc x86"
 IUSE=""
 
 DEPEND="dev-util/netsurf-buildsystem"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2019-01-23 Thread Mikle Kolyada
commit: 961bf8295191cbde9939b926fe0cb95d6f967490
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Jan 23 13:34:51 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Jan 23 13:34:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=961bf829

dev-libs/libutf8proc: arm stable wrt bug #674992

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild
index f437704fd95..ddca0b7b2fd 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}-src.tar.gz;
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 sparc x86"
 IUSE=""
 
 DEPEND="dev-util/netsurf-buildsystem"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2019-01-17 Thread Sergei Trofimovich
commit: f9459e303c1512fc6cfde5750157dcf2b80a94c6
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Jan 18 07:05:17 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jan 18 07:27:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9459e30

dev-libs/libutf8proc: stable 2.2.0_p1-r1 for sparc, bug #674992

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild
index 639611b7958..f437704fd95 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}-src.tar.gz;
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 sparc x86"
 IUSE=""
 
 DEPEND="dev-util/netsurf-buildsystem"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2019-01-16 Thread Mikle Kolyada
commit: be0b9b46f6332b7ed28de9addbf1597d6f3ea4d7
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Jan 16 15:33:28 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Jan 16 15:33:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be0b9b46

dev-libs/libutf8proc: amd64 stable wrt bug #674992

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild
index 1819b1faf42..639611b7958 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}-src.tar.gz;
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE=""
 
 DEPEND="dev-util/netsurf-buildsystem"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2019-01-15 Thread Thomas Deutschmann
commit: bf43f02e05daf852e808c9c4fa51d48f72503f19
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Jan 15 22:05:44 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Jan 15 22:10:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf43f02e

dev-libs/libutf8proc: x86 stable (bug #674992)

Package-Manager: Portage-2.3.56, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild
index eeecdc8fec7..1819b1faf42 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ 
SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}-src.tar.gz;
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE=""
 
 DEPEND="dev-util/netsurf-buildsystem"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2018-11-26 Thread Benda XU
commit: 5c377b713d151c2fc9c67bf9f78844ba6f7dda4e
Author: Benda Xu  gentoo  org>
AuthorDate: Mon Nov 26 13:39:03 2018 +
Commit: Benda XU  gentoo  org>
CommitDate: Mon Nov 26 13:39:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c377b71

dev-libs/libutf8proc: fix Prefix regression introduced in -r1.

Reference: 
https://archives.gentoo.org/gentoo-dev/message/776d6a128da1c7cfcdc5aa36e8bf83ae
Signed-off-by: Benda Xu  gentoo.org>
Package-Manager: Portage-2.3.50, Repoman-2.3.11

 dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild
index bfc2a2dc1b4..eeecdc8fec7 100644
--- a/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild
@@ -20,7 +20,7 @@ DEPEND="dev-util/netsurf-buildsystem"
 S="${WORKDIR}/${MY_P}"
 
 _emake() {
-   source /usr/share/netsurf-buildsystem/gentoo-helpers.sh
+   source "${EPREFIX}"/usr/share/netsurf-buildsystem/gentoo-helpers.sh
netsurf_define_makeconf
emake "${NETSURF_MAKECONF[@]}" COMPONENT_TYPE=lib-shared $@
 }
@@ -30,5 +30,5 @@ src_compile() {
 }
 
 src_install() {
-   _emake DESTDIR="${ED}" install
+   _emake DESTDIR="${D}" install
 }



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2018-11-13 Thread Virgil Dupras
commit: 4fef32d2f537832732df7851801ff107af13ecbb
Author: Virgil Dupras  gentoo  org>
AuthorDate: Tue Nov 13 16:24:24 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Tue Nov 13 18:04:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fef32d2

dev-libs/libutf8proc: drop netsurf eclass

Signed-off-by: Virgil Dupras  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-libs/libutf8proc/Manifest  |  1 -
 .../libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild | 34 ++
 dev-libs/libutf8proc/libutf8proc-2.2.0_p1.ebuild   | 28 --
 3 files changed, 34 insertions(+), 29 deletions(-)

diff --git a/dev-libs/libutf8proc/Manifest b/dev-libs/libutf8proc/Manifest
index e766e62b23e..e842a463ab6 100644
--- a/dev-libs/libutf8proc/Manifest
+++ b/dev-libs/libutf8proc/Manifest
@@ -1,2 +1 @@
 DIST libutf8proc-2.2.0-1-src.tar.gz 156447 BLAKE2B 
1ccf32760bcb8a0d4d9fbf94177ffee97e735a8cb309d5522df1b5ecd5f313a6d0c681209adb066c16ac65573c9c1edaa336b52de1b057a4b74ed6a7e9ca2671
 SHA512 
eedaafb2fdb3b6bd47da002a48043c26c1cd3c6b96c447a02f2fea19954c1689dcdb5f64b7c662dd8c5de4f971d75b2d69c8483bd29d49675ef47b362ad0c9ad
-DIST netsurf-buildsystem-1.7.tar.gz 38597 BLAKE2B 
d0981ef282ac0d93d81a1a6a6bee1fc2a0151c962be6ce2900a67843ba8ebc67e00508cded2a7375f6bbe0d45572690f127872936a282de80eb08655ac571603
 SHA512 
f6a46ac25f41e695ec13d7b2b564250c4cc44a40a688904eb17aa4b547c2df0102cc0effb7a23a2ffa6b9178ae5cf452b63980caf26e06e479168c85803f1e58

diff --git a/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild
new file mode 100644
index 000..bfc2a2dc1b4
--- /dev/null
+++ b/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+MY_P="${P/_p/-}"
+DESCRIPTION="mapping tool for UTF-8 strings"
+HOMEPAGE="http://www.netsurf-browser.org/;
+SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}-src.tar.gz;
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+DEPEND="dev-util/netsurf-buildsystem"
+
+S="${WORKDIR}/${MY_P}"
+
+_emake() {
+   source /usr/share/netsurf-buildsystem/gentoo-helpers.sh
+   netsurf_define_makeconf
+   emake "${NETSURF_MAKECONF[@]}" COMPONENT_TYPE=lib-shared $@
+}
+
+src_compile() {
+   _emake
+}
+
+src_install() {
+   _emake DESTDIR="${ED}" install
+}

diff --git a/dev-libs/libutf8proc/libutf8proc-2.2.0_p1.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.2.0_p1.ebuild
deleted file mode 100644
index 003cd696a2f..000
--- a/dev-libs/libutf8proc/libutf8proc-2.2.0_p1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-NETSURF_BUILDSYSTEM=buildsystem-1.7
-inherit netsurf
-
-DESCRIPTION="mapping tool for UTF-8 strings"
-HOMEPAGE="http://www.netsurf-browser.org/;
-SRC_URI="${NETSURF_BUILDSYSTEM_SRC_URI}
-   http://download.netsurf-browser.org/libs/releases/${P/_p/-}-src.tar.gz;
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE=""
-
-RDEPEND=""
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${P/_p/-}"
-
-src_prepare() {
-   # working around broken netsurf eclass
-   default
-   multilib_copy_sources
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2018-10-17 Thread Tobias Klausmann
commit: 839da14f5eef50da28ca019adde0d9b5cfcf935b
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Wed Oct 17 08:50:50 2018 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Wed Oct 17 08:50:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=839da14f

dev-libs/libutf8proc-1.3.1_p3-r0: add ~alpha keyword

Gentoo-Bug: http://bugs.gentoo.org/653210
Signed-off-by: Tobias Klausmann  gentoo.org>

 dev-libs/libutf8proc/libutf8proc-1.3.1_p3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-1.3.1_p3.ebuild 
b/dev-libs/libutf8proc/libutf8proc-1.3.1_p3.ebuild
index bb3c286ff9b..b603773e997 100644
--- a/dev-libs/libutf8proc/libutf8proc-1.3.1_p3.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-1.3.1_p3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="${NETSURF_BUILDSYSTEM_SRC_URI}
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE=""
 
 RDEPEND=""



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2018-06-11 Thread Thomas Deutschmann
commit: 25e4817f7fe6181e54c0409e882bf1454edb679f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jun 11 09:45:20 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jun 11 09:45:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25e4817f

dev-libs/libutf8proc: x86 keyworded (bug #653210)

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-libs/libutf8proc/libutf8proc-1.3.1_p3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-1.3.1_p3.ebuild 
b/dev-libs/libutf8proc/libutf8proc-1.3.1_p3.ebuild
index 6815f6a7980..bb3c286ff9b 100644
--- a/dev-libs/libutf8proc/libutf8proc-1.3.1_p3.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-1.3.1_p3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="${NETSURF_BUILDSYSTEM_SRC_URI}
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE=""
 
 RDEPEND=""



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2018-04-29 Thread Jeroen Roovers
commit: eaf3a8710ec736d4c361cdb8ab6a347035d6ffb0
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Apr 30 01:04:56 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Apr 30 01:09:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaf3a871

dev-libs/libutf8proc: Mark ~hppa too.

Package-Manager: Portage-2.3.31, Repoman-2.3.9
RepoMan-Options: --ignore-arches

 dev-libs/libutf8proc/libutf8proc-1.3.1_p2-r1.ebuild | 4 ++--
 dev-libs/libutf8proc/libutf8proc-1.3.1_p3.ebuild| 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-1.3.1_p2-r1.ebuild 
b/dev-libs/libutf8proc/libutf8proc-1.3.1_p2-r1.ebuild
index ec51a4851e2..944f03316ea 100644
--- a/dev-libs/libutf8proc/libutf8proc-1.3.1_p2-r1.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-1.3.1_p2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -13,7 +13,7 @@ SRC_URI="${NETSURF_BUILDSYSTEM_SRC_URI}
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~ppc"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc"
 IUSE=""
 
 RDEPEND=""

diff --git a/dev-libs/libutf8proc/libutf8proc-1.3.1_p3.ebuild 
b/dev-libs/libutf8proc/libutf8proc-1.3.1_p3.ebuild
index 3f4c7dd5d1d..6815f6a7980 100644
--- a/dev-libs/libutf8proc/libutf8proc-1.3.1_p3.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-1.3.1_p3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="${NETSURF_BUILDSYSTEM_SRC_URI}
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc"
 IUSE=""
 
 RDEPEND=""



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2018-04-19 Thread Sergei Trofimovich
commit: f0f34452c71d1de965adbfdd16b61971362ecb14
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Apr 19 20:00:32 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Apr 19 20:40:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0f34452

dev-libs/libutf8proc: keyworded 1.3.1_p3 for sparc

Bug: https://bugs.gentoo.org/653210
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 dev-libs/libutf8proc/libutf8proc-1.3.1_p3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-1.3.1_p3.ebuild 
b/dev-libs/libutf8proc/libutf8proc-1.3.1_p3.ebuild
index 32fab2e37e9..3f4c7dd5d1d 100644
--- a/dev-libs/libutf8proc/libutf8proc-1.3.1_p3.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-1.3.1_p3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="${NETSURF_BUILDSYSTEM_SRC_URI}
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc"
 IUSE=""
 
 RDEPEND=""



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2018-04-15 Thread Sergei Trofimovich
commit: dd36a66753d9390d1bceddd1c9d41b685bcbaffe
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Apr 15 21:47:05 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Apr 15 21:47:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd36a667

dev-libs/libutf8proc: keyworded 1.3.1_p3 for ia64, bug #653210

Bug: https://bugs.gentoo.org/653210
Package-Manager: Portage-2.3.28, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

 dev-libs/libutf8proc/libutf8proc-1.3.1_p3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-1.3.1_p3.ebuild 
b/dev-libs/libutf8proc/libutf8proc-1.3.1_p3.ebuild
index d9c99b5ee45..32fab2e37e9 100644
--- a/dev-libs/libutf8proc/libutf8proc-1.3.1_p3.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-1.3.1_p3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="${NETSURF_BUILDSYSTEM_SRC_URI}
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64"
 IUSE=""
 
 RDEPEND=""



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2018-04-15 Thread Sergei Trofimovich
commit: 046eff597d7ae5ce75d28b445c008b0933e69ea5
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Apr 15 20:56:16 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Apr 15 20:56:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=046eff59

dev-libs/libutf8proc: keyworded 1.3.1_p3 for ppc64, bug #653210

Bug: https://bugs.gentoo.org/653210
Package-Manager: Portage-2.3.28, Repoman-2.3.9
RepoMan-Options: --include-arches="ppc64"

 dev-libs/libutf8proc/libutf8proc-1.3.1_p3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-1.3.1_p3.ebuild 
b/dev-libs/libutf8proc/libutf8proc-1.3.1_p3.ebuild
index 10a7951d302..d9c99b5ee45 100644
--- a/dev-libs/libutf8proc/libutf8proc-1.3.1_p3.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-1.3.1_p3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -13,7 +13,7 @@ SRC_URI="${NETSURF_BUILDSYSTEM_SRC_URI}
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~ppc"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64"
 IUSE=""
 
 RDEPEND=""



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2017-12-18 Thread Michael Weber
commit: f4f55d7d388dda09840acd59437d79015c47cb0d
Author: Michael Weber  gentoo  org>
AuthorDate: Mon Dec 18 14:48:29 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Mon Dec 18 15:00:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4f55d7d

dev-libs/libutf8proc: Version bump.

Bug: https://bugs.gentoo.org/636224
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-libs/libutf8proc/Manifest|  2 ++
 dev-libs/libutf8proc/libutf8proc-1.3.1_p3.ebuild | 24 
 2 files changed, 26 insertions(+)

diff --git a/dev-libs/libutf8proc/Manifest b/dev-libs/libutf8proc/Manifest
index ac78546601d..1b603619005 100644
--- a/dev-libs/libutf8proc/Manifest
+++ b/dev-libs/libutf8proc/Manifest
@@ -1,2 +1,4 @@
 DIST libutf8proc-1.3.1-2-src.tar.gz 144983 BLAKE2B 
ee9fddecf3b7f0865a63e56e511c251e28a4adb3b9220f313735960fff16356acc0c1b6cf19dd13adb787119a09efe0c4c3f9fd4c34d09ccba0d24a19f01a3c5
 SHA512 
50db8b324c244061835af8e1fff6d116328e5d40dff62477fdb78ba40b07b85612d610cc616ba165d13d0d933379a2d9629167ec4cbe31120518ae3bbcba3cce
+DIST libutf8proc-1.3.1-3-src.tar.gz 144985 BLAKE2B 
92f21863df1a65a552cefa526a02e460de6e92f510b385d9f65b619176ca6dd429fc3f4d16a1e27bab6547109bfd353dd8e7c5126ac71e8065e8a2928543834a
 SHA512 
c371c7ad6814a362179e70e4cb39bfd64d44a276860116dea441797d8dfc6c3ae1c7f0a981134a71952d8c773845ddaa60eb5b98241eccea488bb59411f1c880
 DIST netsurf-buildsystem-1.5.tar.gz 38196 BLAKE2B 
298ef39d45b98ae5ef57a22aed9f22bf96dfd6ad5475964c04451eaf28aca7f451b4906002c3e110ffcc951015169f02ffcd85f24e54b46c47b25e048115db1c
 SHA512 
02d85e8f1d2101194a678f7ccf84051390953285a46951d7b327556f8df1a0c416620bd4c7a615e25de438d5d27cfffb69ec5d94eb8379a295dab4c85a96cae4
+DIST netsurf-buildsystem-1.6.tar.gz 38204 BLAKE2B 
58ac4aa2676c019a69b53f5115c82b522aa7db7b2a039a36f227b06b1d031ddc1eed463b09bfd13aeabddc421b2de396b58f2f8f131c261d5633fcd7a85272de
 SHA512 
65ecafb54fc79107cfdb0fbea6acd4cad1fc9f338dde2ed9a48de066e245b7804a16337769c7602c7ab96b0d7544970f533d8c4615913c09b5a9ca4b9386fb28

diff --git a/dev-libs/libutf8proc/libutf8proc-1.3.1_p3.ebuild 
b/dev-libs/libutf8proc/libutf8proc-1.3.1_p3.ebuild
new file mode 100644
index 000..10a7951d302
--- /dev/null
+++ b/dev-libs/libutf8proc/libutf8proc-1.3.1_p3.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+NETSURF_BUILDSYSTEM=buildsystem-1.6
+inherit netsurf
+
+DESCRIPTION="mapping tool for UTF-8 strings"
+HOMEPAGE="http://www.netsurf-browser.org/;
+SRC_URI="${NETSURF_BUILDSYSTEM_SRC_URI}
+   http://download.netsurf-browser.org/libs/releases/${P/_p/-}-src.tar.gz;
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~ppc"
+IUSE=""
+
+RDEPEND=""
+DEPEND="${RDEPEND}"
+
+PATCHES=( "${FILESDIR}"/${PN}-1.3.1_p2-overrun.patch )
+
+S="${WORKDIR}/${P/_p/-}"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/files/, dev-libs/libutf8proc/

2017-02-23 Thread Michael Weber
commit: 24605313fed0a4e2ef4bdd1205e25af2d5624c8a
Author: Michael Weber  gentoo  org>
AuthorDate: Thu Feb 23 12:28:14 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Thu Feb 23 12:28:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24605313

dev-libs/libutf8proc: Revbump with security patch (bug 610684).

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 .../files/libutf8proc-1.3.1_p2-overrun.patch   | 33 ++
 1_p2.ebuild => libutf8proc-1.3.1_p2-r1.ebuild} |  4 ++-
 2 files changed, 36 insertions(+), 1 deletion(-)

diff --git a/dev-libs/libutf8proc/files/libutf8proc-1.3.1_p2-overrun.patch 
b/dev-libs/libutf8proc/files/libutf8proc-1.3.1_p2-overrun.patch
new file mode 100644
index 00..8ce7f4cfbe
--- /dev/null
+++ b/dev-libs/libutf8proc/files/libutf8proc-1.3.1_p2-overrun.patch
@@ -0,0 +1,33 @@
+--- libutf8proc-1.3.1-2/test/iterate.c
 libutf8proc-1.3.1-2/test/iterate.c
+@@ -13,11 +13,17 @@ static void testbytes(unsigned char *buf, int len, 
utf8proc_ssize_t retval, int
+ utf8proc_int32_t out[16];
+ utf8proc_ssize_t ret;
+ 
++/* Make a copy to ensure that memory is left uninitialized after "len"
++ * bytes. This way, Valgrind can detect overreads.
++ */
++unsigned char tmp[16];
++memcpy(tmp, buf, len);
++
+ tests++;
+-if ((ret = utf8proc_iterate(buf, len, out)) != retval) {
++if ((ret = utf8proc_iterate(tmp, len, out)) != retval) {
+ fprintf(stderr, "Failed (%d):", line);
+ for (int i = 0; i < len ; i++) {
+-fprintf(stderr, " 0x%02x", buf[i]);
++fprintf(stderr, " 0x%02x", tmp[i]);
+ }
+ fprintf(stderr, " -> %zd\n", ret);
+ error++;
+--- libutf8proc-1.3.1-2/src/utf8proc.c
 libutf8proc-1.3.1-2/src/utf8proc.c
+@@ -128,7 +128,7 @@ UTF8PROC_DLLEXPORT utf8proc_ssize_t utf8proc_iterate(
+   if ((uc - 0xc2) > (0xf4-0xc2)) return UTF8PROC_ERROR_INVALIDUTF8;
+   if (uc < 0xe0) { // 2-byte sequence
+  // Must have valid continuation character
+- if (!utf_cont(*str)) return UTF8PROC_ERROR_INVALIDUTF8;
++ if (str >= end || !utf_cont(*str)) return UTF8PROC_ERROR_INVALIDUTF8;
+  *dst = ((uc & 0x1f)<<6) | (*str & 0x3f);
+  return 2;
+   }

diff --git a/dev-libs/libutf8proc/libutf8proc-1.3.1_p2.ebuild 
b/dev-libs/libutf8proc/libutf8proc-1.3.1_p2-r1.ebuild
similarity index 82%
rename from dev-libs/libutf8proc/libutf8proc-1.3.1_p2.ebuild
rename to dev-libs/libutf8proc/libutf8proc-1.3.1_p2-r1.ebuild
index 9e3662d0f1..f2d7bd1398 100644
--- a/dev-libs/libutf8proc/libutf8proc-1.3.1_p2.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-1.3.1_p2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -20,4 +20,6 @@ IUSE=""
 RDEPEND=""
 DEPEND="${RDEPEND}"
 
+PATCHES=( "${FILESDIR}"/${PN}-1.3.1_p2-overrun.patch )
+
 S="${WORKDIR}/${P/_p/-}"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2017-02-05 Thread Michael Weber
commit: 1167091ce5df37b2743a054a3499a3c0f094636f
Author: Michael Weber  gentoo  org>
AuthorDate: Sun Feb  5 09:48:54 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Sun Feb  5 12:17:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1167091c

dev-libs/libutf8proc: Remove old version(s).

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-libs/libutf8proc/Manifest |  2 --
 dev-libs/libutf8proc/libutf8proc-1.3.1.ebuild | 19 ---
 2 files changed, 21 deletions(-)

diff --git a/dev-libs/libutf8proc/Manifest b/dev-libs/libutf8proc/Manifest
index 828d3b8..b2030fc 100644
--- a/dev-libs/libutf8proc/Manifest
+++ b/dev-libs/libutf8proc/Manifest
@@ -1,4 +1,2 @@
 DIST libutf8proc-1.3.1-2-src.tar.gz 144983 SHA256 
465128ccbc7f8c1c3987d2247bf852fc1daf10bc6c7c25bbfe5df9e1e76fc083 SHA512 
50db8b324c244061835af8e1fff6d116328e5d40dff62477fdb78ba40b07b85612d610cc616ba165d13d0d933379a2d9629167ec4cbe31120518ae3bbcba3cce
 WHIRLPOOL 
6c971513cf05486cf85af5c95efacff7b4c885c5625a3c59649fd0aa8b6db04694d4adab10a61be50b032e5583b2a60afeb4c92bff13ec3b9899a69f909f6cfd
-DIST libutf8proc-1.3.1-src.tar.gz 144963 SHA256 
78e950bfc691182d3b61109b1b4e234399743607231f72a395331a367c2ac675 SHA512 
f9ede5dad19a9d4d45fcf159ff13750f7bf722de49d170a7b86b45582ad20141f5de98fd147311dccd125d85fb44b23c727dc309977aad8e068fe5e489c383ed
 WHIRLPOOL 
40106238546cd466a4a51f069b84cc5bae5aeb9d90751823433bc4e05df05102828ef8da920853778277b0ee59b9799d85b59ba82bf7f57ba940bbcbef71446b
-DIST netsurf-buildsystem-1.4.tar.gz 38067 SHA256 
e66b7f09e91ac478e9f2c5c1aaf1f36ece9df0c3bbb1db910cd4c0461c47f7ad SHA512 
2c804ad7bef70c987e1d393ee4041bffc9797893b4fd513c90a665027205a1f7eee0a7d86ddaf833a6ee18346d6fe69587190c4e6722afc4ed18ce87783c35fc
 WHIRLPOOL 
1f98d45258d3ea5570f272368f72ed6b016434eb1ab399b0efb062dbe9d6257c3175aa51884eaf94a90bbc2c3a4c891a43170b8e93df01c540cbcdecdad13e5c
 DIST netsurf-buildsystem-1.5.tar.gz 38196 SHA256 
dbc6afc639f6987b704e6ff4427668787ee7efba77e1bbf76b614699b5daaf71 SHA512 
02d85e8f1d2101194a678f7ccf84051390953285a46951d7b327556f8df1a0c416620bd4c7a615e25de438d5d27cfffb69ec5d94eb8379a295dab4c85a96cae4
 WHIRLPOOL 
7b7d595a2e399b361e71769e509a129af42da5ce823f1b55183efb53898ac2ae731593eb13e1ecc2271ea26ee0948ac35bf99fea280eb72a2bb00164b4b29f09

diff --git a/dev-libs/libutf8proc/libutf8proc-1.3.1.ebuild 
b/dev-libs/libutf8proc/libutf8proc-1.3.1.ebuild
deleted file mode 100644
index 293bed2..
--- a/dev-libs/libutf8proc/libutf8proc-1.3.1.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-NETSURF_BUILDSYSTEM=buildsystem-1.4
-inherit netsurf
-
-DESCRIPTION="mapping tool for UTF-8 strings"
-HOMEPAGE="http://www.netsurf-browser.org/;
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm"
-IUSE=""
-
-RDEPEND=""
-DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2016-07-25 Thread Chí-Thanh Christopher Nguyễn
commit: 1c762b2275330c9afb726222be03992ba158ede1
Author: Chí-Thanh Christopher Nguyễn  gentoo  org>
AuthorDate: Mon Jul 25 17:44:30 2016 +
Commit: Chí-Thanh Christopher Nguyễn  gentoo  org>
CommitDate: Mon Jul 25 17:44:30 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c762b22

dev-libs/libutf8proc: keyword ~ppc

Package-Manager: portage-2.2.28

 dev-libs/libutf8proc/libutf8proc-1.3.1_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libutf8proc/libutf8proc-1.3.1_p2.ebuild 
b/dev-libs/libutf8proc/libutf8proc-1.3.1_p2.ebuild
index cf9b0ed..9e3662d 100644
--- a/dev-libs/libutf8proc/libutf8proc-1.3.1_p2.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-1.3.1_p2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="${NETSURF_BUILDSYSTEM_SRC_URI}
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm"
+KEYWORDS="~amd64 ~arm ~ppc"
 IUSE=""
 
 RDEPEND=""



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2016-06-17 Thread Michael Weber
commit: 3a5ae69de4bbbf94814cb0b3be7bbf6ae4e54259
Author: Michael Weber  gentoo  org>
AuthorDate: Fri Jun 17 11:12:30 2016 +
Commit: Michael Weber  gentoo  org>
CommitDate: Fri Jun 17 11:13:09 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a5ae69d

dev-libs/libutf8proc: Fix S, thanks AlexOmskiy  yandex.ru and Philipp 
Ammann, bug 582806.

Package-Manager: portage-2.2.28

 dev-libs/libutf8proc/libutf8proc-1.3.1_p2.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-libs/libutf8proc/libutf8proc-1.3.1_p2.ebuild 
b/dev-libs/libutf8proc/libutf8proc-1.3.1_p2.ebuild
index 14b2eaa..cf9b0ed 100644
--- a/dev-libs/libutf8proc/libutf8proc-1.3.1_p2.ebuild
+++ b/dev-libs/libutf8proc/libutf8proc-1.3.1_p2.ebuild
@@ -19,3 +19,5 @@ IUSE=""
 
 RDEPEND=""
 DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${P/_p/-}"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2016-05-07 Thread Michael Weber
commit: d5b0bed49f590500f4f88eb52b723e1e7cf9d127
Author: Michael Weber  gentoo  org>
AuthorDate: Sat May  7 21:26:27 2016 +
Commit: Michael Weber  gentoo  org>
CommitDate: Sat May  7 21:44:15 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5b0bed4

dev-libs/libutf8proc: Drop old.

Package-Manager: portage-2.2.28

 dev-libs/libutf8proc/Manifest|  2 --
 dev-libs/libutf8proc/libutf8proc-1.1.6-r1.ebuild | 19 ---
 2 files changed, 21 deletions(-)

diff --git a/dev-libs/libutf8proc/Manifest b/dev-libs/libutf8proc/Manifest
index 5cb92fb..3e6b8ff 100644
--- a/dev-libs/libutf8proc/Manifest
+++ b/dev-libs/libutf8proc/Manifest
@@ -1,4 +1,2 @@
-DIST libutf8proc-1.1.6-src.tar.gz 89914 SHA256 
16e0dacf459bf42098614b714a262633de26ba5a03f05812d6d052c9aeeac384 SHA512 
97fc1ed6085f181f4d4b79b7e0dabcf8bcb73ec6ebe3ba426033edc3258082892f990ea9393a528186aa2b1f4aec6eb412036d16966461b0dd2263040ed9b7a1
 WHIRLPOOL 
a88252dd6569e062a59895ee0ee0db0eb95172f0376e92c2ee971e663aba610b61b6637aca740c000174b3cdf5ad6da9938e9bc3ab24fd849206561c8f503d7e
 DIST libutf8proc-1.3.1-src.tar.gz 144963 SHA256 
78e950bfc691182d3b61109b1b4e234399743607231f72a395331a367c2ac675 SHA512 
f9ede5dad19a9d4d45fcf159ff13750f7bf722de49d170a7b86b45582ad20141f5de98fd147311dccd125d85fb44b23c727dc309977aad8e068fe5e489c383ed
 WHIRLPOOL 
40106238546cd466a4a51f069b84cc5bae5aeb9d90751823433bc4e05df05102828ef8da920853778277b0ee59b9799d85b59ba82bf7f57ba940bbcbef71446b
-DIST netsurf-buildsystem-1.3.tar.gz 37906 SHA256 
10bbe95ba07476208da6047bd3c74685b6e61ba9904975b5d5c9a2c79a84ac79 SHA512 
79ef3e366c4798dbb88021fd05019ba9fe50539b7482bd3d07422f4c0dbf2047b906f39a0b48deebbdf111d84d93a9364d08e5c97f91609363c27641db15e6b5
 WHIRLPOOL 
c8131d0ffb79b208b63bef94606735968584edfff8cb24b4c83cd747c5d65c2811004626840798047ffddf84556ef7d8e23242f60d01a4a046323df3c78b0980
 DIST netsurf-buildsystem-1.4.tar.gz 38067 SHA256 
e66b7f09e91ac478e9f2c5c1aaf1f36ece9df0c3bbb1db910cd4c0461c47f7ad SHA512 
2c804ad7bef70c987e1d393ee4041bffc9797893b4fd513c90a665027205a1f7eee0a7d86ddaf833a6ee18346d6fe69587190c4e6722afc4ed18ce87783c35fc
 WHIRLPOOL 
1f98d45258d3ea5570f272368f72ed6b016434eb1ab399b0efb062dbe9d6257c3175aa51884eaf94a90bbc2c3a4c891a43170b8e93df01c540cbcdecdad13e5c

diff --git a/dev-libs/libutf8proc/libutf8proc-1.1.6-r1.ebuild 
b/dev-libs/libutf8proc/libutf8proc-1.1.6-r1.ebuild
deleted file mode 100644
index b5585e8..000
--- a/dev-libs/libutf8proc/libutf8proc-1.1.6-r1.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-NETSURF_BUILDSYSTEM=buildsystem-1.3
-inherit netsurf
-
-DESCRIPTION="mapping tool for UTF-8 strings"
-HOMEPAGE="http://www.netsurf-browser.org/;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm"
-IUSE=""
-
-RDEPEND=""
-DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2016-05-07 Thread Michael Weber
commit: c76e1e8c3e825acdac90b9e7d65e2d8b780ca3e0
Author: Michael Weber  gentoo  org>
AuthorDate: Sat May  7 21:26:55 2016 +
Commit: Michael Weber  gentoo  org>
CommitDate: Sat May  7 21:44:19 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c76e1e8c

dev-libs/libutf8proc: Version bump.

Package-Manager: portage-2.2.28

 dev-libs/libutf8proc/Manifest|  2 ++
 dev-libs/libutf8proc/libutf8proc-1.3.1_p2.ebuild | 21 +
 2 files changed, 23 insertions(+)

diff --git a/dev-libs/libutf8proc/Manifest b/dev-libs/libutf8proc/Manifest
index 3e6b8ff..828d3b8 100644
--- a/dev-libs/libutf8proc/Manifest
+++ b/dev-libs/libutf8proc/Manifest
@@ -1,2 +1,4 @@
+DIST libutf8proc-1.3.1-2-src.tar.gz 144983 SHA256 
465128ccbc7f8c1c3987d2247bf852fc1daf10bc6c7c25bbfe5df9e1e76fc083 SHA512 
50db8b324c244061835af8e1fff6d116328e5d40dff62477fdb78ba40b07b85612d610cc616ba165d13d0d933379a2d9629167ec4cbe31120518ae3bbcba3cce
 WHIRLPOOL 
6c971513cf05486cf85af5c95efacff7b4c885c5625a3c59649fd0aa8b6db04694d4adab10a61be50b032e5583b2a60afeb4c92bff13ec3b9899a69f909f6cfd
 DIST libutf8proc-1.3.1-src.tar.gz 144963 SHA256 
78e950bfc691182d3b61109b1b4e234399743607231f72a395331a367c2ac675 SHA512 
f9ede5dad19a9d4d45fcf159ff13750f7bf722de49d170a7b86b45582ad20141f5de98fd147311dccd125d85fb44b23c727dc309977aad8e068fe5e489c383ed
 WHIRLPOOL 
40106238546cd466a4a51f069b84cc5bae5aeb9d90751823433bc4e05df05102828ef8da920853778277b0ee59b9799d85b59ba82bf7f57ba940bbcbef71446b
 DIST netsurf-buildsystem-1.4.tar.gz 38067 SHA256 
e66b7f09e91ac478e9f2c5c1aaf1f36ece9df0c3bbb1db910cd4c0461c47f7ad SHA512 
2c804ad7bef70c987e1d393ee4041bffc9797893b4fd513c90a665027205a1f7eee0a7d86ddaf833a6ee18346d6fe69587190c4e6722afc4ed18ce87783c35fc
 WHIRLPOOL 
1f98d45258d3ea5570f272368f72ed6b016434eb1ab399b0efb062dbe9d6257c3175aa51884eaf94a90bbc2c3a4c891a43170b8e93df01c540cbcdecdad13e5c
+DIST netsurf-buildsystem-1.5.tar.gz 38196 SHA256 
dbc6afc639f6987b704e6ff4427668787ee7efba77e1bbf76b614699b5daaf71 SHA512 
02d85e8f1d2101194a678f7ccf84051390953285a46951d7b327556f8df1a0c416620bd4c7a615e25de438d5d27cfffb69ec5d94eb8379a295dab4c85a96cae4
 WHIRLPOOL 
7b7d595a2e399b361e71769e509a129af42da5ce823f1b55183efb53898ac2ae731593eb13e1ecc2271ea26ee0948ac35bf99fea280eb72a2bb00164b4b29f09

diff --git a/dev-libs/libutf8proc/libutf8proc-1.3.1_p2.ebuild 
b/dev-libs/libutf8proc/libutf8proc-1.3.1_p2.ebuild
new file mode 100644
index 000..14b2eaa
--- /dev/null
+++ b/dev-libs/libutf8proc/libutf8proc-1.3.1_p2.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+NETSURF_BUILDSYSTEM=buildsystem-1.5
+inherit netsurf
+
+DESCRIPTION="mapping tool for UTF-8 strings"
+HOMEPAGE="http://www.netsurf-browser.org/;
+SRC_URI="${NETSURF_BUILDSYSTEM_SRC_URI}
+   http://download.netsurf-browser.org/libs/releases/${P/_p/-}-src.tar.gz;
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm"
+IUSE=""
+
+RDEPEND=""
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/

2016-03-02 Thread Michael Weber
commit: c86c7ea2640d45d63ea1d633e94f254547359e0d
Author: Michael Weber  gentoo  org>
AuthorDate: Wed Mar  2 01:45:47 2016 +
Commit: Michael Weber  gentoo  org>
CommitDate: Wed Mar  2 22:50:18 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c86c7ea2

dev-libs/libutf8proc: Version bump.

Package-Manager: portage-2.2.27

 dev-libs/libutf8proc/Manifest |  2 ++
 dev-libs/libutf8proc/libutf8proc-1.3.1.ebuild | 19 +++
 2 files changed, 21 insertions(+)

diff --git a/dev-libs/libutf8proc/Manifest b/dev-libs/libutf8proc/Manifest
index 44f7517..5cb92fb 100644
--- a/dev-libs/libutf8proc/Manifest
+++ b/dev-libs/libutf8proc/Manifest
@@ -1,2 +1,4 @@
 DIST libutf8proc-1.1.6-src.tar.gz 89914 SHA256 
16e0dacf459bf42098614b714a262633de26ba5a03f05812d6d052c9aeeac384 SHA512 
97fc1ed6085f181f4d4b79b7e0dabcf8bcb73ec6ebe3ba426033edc3258082892f990ea9393a528186aa2b1f4aec6eb412036d16966461b0dd2263040ed9b7a1
 WHIRLPOOL 
a88252dd6569e062a59895ee0ee0db0eb95172f0376e92c2ee971e663aba610b61b6637aca740c000174b3cdf5ad6da9938e9bc3ab24fd849206561c8f503d7e
+DIST libutf8proc-1.3.1-src.tar.gz 144963 SHA256 
78e950bfc691182d3b61109b1b4e234399743607231f72a395331a367c2ac675 SHA512 
f9ede5dad19a9d4d45fcf159ff13750f7bf722de49d170a7b86b45582ad20141f5de98fd147311dccd125d85fb44b23c727dc309977aad8e068fe5e489c383ed
 WHIRLPOOL 
40106238546cd466a4a51f069b84cc5bae5aeb9d90751823433bc4e05df05102828ef8da920853778277b0ee59b9799d85b59ba82bf7f57ba940bbcbef71446b
 DIST netsurf-buildsystem-1.3.tar.gz 37906 SHA256 
10bbe95ba07476208da6047bd3c74685b6e61ba9904975b5d5c9a2c79a84ac79 SHA512 
79ef3e366c4798dbb88021fd05019ba9fe50539b7482bd3d07422f4c0dbf2047b906f39a0b48deebbdf111d84d93a9364d08e5c97f91609363c27641db15e6b5
 WHIRLPOOL 
c8131d0ffb79b208b63bef94606735968584edfff8cb24b4c83cd747c5d65c2811004626840798047ffddf84556ef7d8e23242f60d01a4a046323df3c78b0980
+DIST netsurf-buildsystem-1.4.tar.gz 38067 SHA256 
e66b7f09e91ac478e9f2c5c1aaf1f36ece9df0c3bbb1db910cd4c0461c47f7ad SHA512 
2c804ad7bef70c987e1d393ee4041bffc9797893b4fd513c90a665027205a1f7eee0a7d86ddaf833a6ee18346d6fe69587190c4e6722afc4ed18ce87783c35fc
 WHIRLPOOL 
1f98d45258d3ea5570f272368f72ed6b016434eb1ab399b0efb062dbe9d6257c3175aa51884eaf94a90bbc2c3a4c891a43170b8e93df01c540cbcdecdad13e5c

diff --git a/dev-libs/libutf8proc/libutf8proc-1.3.1.ebuild 
b/dev-libs/libutf8proc/libutf8proc-1.3.1.ebuild
new file mode 100644
index 000..293bed2
--- /dev/null
+++ b/dev-libs/libutf8proc/libutf8proc-1.3.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+NETSURF_BUILDSYSTEM=buildsystem-1.4
+inherit netsurf
+
+DESCRIPTION="mapping tool for UTF-8 strings"
+HOMEPAGE="http://www.netsurf-browser.org/;
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm"
+IUSE=""
+
+RDEPEND=""
+DEPEND="${RDEPEND}"