[gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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}"