From 7f64633a1afa8fc091c7fb56c298aadec76bba09 Mon Sep 17 00:00:00 2001 From: Virgil Dupras Date: Sat, 11 May 2019 15:40:50 -0400 Subject: 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 Package-Manager: Portage-2.3.62, Repoman-2.3.11 --- dev-libs/libutf8proc/Manifest | 2 +- dev-libs/libutf8proc/libutf8proc-2.3.0-r1.ebuild | 53 ------------------------ dev-libs/libutf8proc/libutf8proc-2.4.0.ebuild | 53 ++++++++++++++++++++++++ 3 files changed, 54 insertions(+), 54 deletions(-) delete mode 100644 dev-libs/libutf8proc/libutf8proc-2.3.0-r1.ebuild create mode 100644 dev-libs/libutf8proc/libutf8proc-2.4.0.ebuild (limited to 'dev-libs') diff --git a/dev-libs/libutf8proc/Manifest b/dev-libs/libutf8proc/Manifest index a49190ee9c9e..88837e1a87f9 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.3.0-r1.ebuild deleted file mode 100644 index eae095d0a26d..000000000000 --- a/dev-libs/libutf8proc/libutf8proc-2.3.0-r1.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# 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="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" -) - -_emake() { - emake CC=$(tc-getCC) AR=$(tc-getAR) $@ -} - -src_compile() { - _emake -} - -src_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 - # 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() { - _emake check -} diff --git a/dev-libs/libutf8proc/libutf8proc-2.4.0.ebuild b/dev-libs/libutf8proc/libutf8proc-2.4.0.ebuild new file mode 100644 index 000000000000..49d42f6e9653 --- /dev/null +++ b/dev-libs/libutf8proc/libutf8proc-2.4.0.ebuild @@ -0,0 +1,53 @@ +# 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 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +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" +) + +_emake() { + emake CC=$(tc-getCC) AR=$(tc-getAR) "$@" +} + +src_compile() { + _emake +} + +src_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 + # 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() { + _emake check +} -- cgit v1.2.3-65-gdbad