[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: 7a36586840863b2868f48fa0e06e450a3049c595 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Jan 3 18:51:18 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Jan 3 18:51:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a365868 dev-libs/re2: Stabilize 0.2022.12.01 ppc64, #921204 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/re2/re2-0.2022.12.01.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/re2/re2-0.2022.12.01.ebuild b/dev-libs/re2/re2-0.2022.12.01.ebuild index 403353b017ac..2041d1534b5e 100644 --- a/dev-libs/re2/re2-0.2022.12.01.ebuild +++ b/dev-libs/re2/re2-0.2022.12.01.ebuild @@ -1,4 +1,4 @@ -# Copyright 2012-2023 Gentoo Authors +# Copyright 2012-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -18,7 +18,7 @@ LICENSE="BSD" # https://abi-laboratory.pro/tracker/timeline/re2/ SONAME="10" SLOT="0/${SONAME}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="icu" BDEPEND="icu? ( virtual/pkgconfig )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: 762da5717e5d72ae721a5f0decaf7cb0fefa1bf4 Author: Stephan Hartmann gentoo org> AuthorDate: Sun Aug 13 08:16:28 2023 + Commit: Stephan Hartmann gentoo org> CommitDate: Sun Aug 13 08:16:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=762da571 dev-libs/re2: drop to maintainer-needed Signed-off-by: Stephan Hartmann gentoo.org> dev-libs/re2/metadata.xml | 9 + 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/dev-libs/re2/metadata.xml b/dev-libs/re2/metadata.xml index d37b24f2b3a6..3924d20eebc1 100644 --- a/dev-libs/re2/metadata.xml +++ b/dev-libs/re2/metadata.xml @@ -1,14 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - chrom...@gentoo.org - Chromium in Gentoo Project - - - arfrever@gmail.com - Arfrever Frehtes Taifersar Arahesis - + google/re2
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: 3e51004c06910c213b6138a8c634a0139bd6e3b5 Author: Stephan Hartmann gentoo org> AuthorDate: Mon Dec 19 11:04:01 2022 + Commit: Stephan Hartmann gentoo org> CommitDate: Mon Dec 19 11:06:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e51004c dev-libs/re2: add 0.2022.12.01 Signed-off-by: Stephan Hartmann gentoo.org> dev-libs/re2/Manifest| 1 + dev-libs/re2/re2-0.2022.12.01.ebuild | 52 2 files changed, 53 insertions(+) diff --git a/dev-libs/re2/Manifest b/dev-libs/re2/Manifest index 745df8797302..f4b4fb4e04ef 100644 --- a/dev-libs/re2/Manifest +++ b/dev-libs/re2/Manifest @@ -1,3 +1,4 @@ DIST re2-2021-11-01.tar.gz 408934 BLAKE2B 31662b1e9cdfec67347cbe146763a29cc8970683d545965e649a5f54ac318c40cd6daf553b6098fae7024a944f73914641b05970f1274511fac6766abe6b9130 SHA512 9ea04638b7a8667fa9a9d9894c543417c86dde21a93bd4508ae8a43fdd21384092866a3f55e93249942f36488c165e93bee18c61bab3cf138a920654563b8122 DIST re2-2022-04-01.tar.gz 380861 BLAKE2B ebb9ac6754382dc3a2b4c6ebab994678d364b83fc433e8c7b3b8ca8733503da41b37b796081cc24120801bdda8e69fbf111ccb9ddca51808129c65c622738e61 SHA512 fc3d7cc1ee6bd771719845566d83ffc8c4e19d838748e842a1e19c7564473c9a0a061bebb3966ffa82de6515346f9bbddc2d94ceb3de89233f58826774bd7ce7 DIST re2-2022-06-01.tar.gz 381032 BLAKE2B a4cf937e0341102a3151cd1741d51cae1bdd8ab589dcd4c9ee2f51ca43b325f7604fd5e6ae85db8ddd8fcca615ade6817a45664a037baf9cd14023ae4c4a46ac SHA512 f3d5f2a3aa5eda74bc8f434d7b000eed8e107c894307a889466a4cb16a15b352a0332e10d80ed603c9e2e38bbcbdf11f15b6953cbdf461cc9fb0560e89a8ceb8 +DIST re2-2022-12-01.tar.gz 382554 BLAKE2B f3b3f00e4a991db90695510a8820493c42605ce91278c3e7e5de9f0736b8d7b627921672905d4404a252425f619c8d27f81b05f4d69f33d4c23225ac0c44fe2e SHA512 783f856e6556ce60f0e9a15b2366cb4df21ca019cdc85ef7ad47a11d0345935300dede5da61892bdc77d2642da82ddc81b6670049eb87f357a64a9c684140ec9 diff --git a/dev-libs/re2/re2-0.2022.12.01.ebuild b/dev-libs/re2/re2-0.2022.12.01.ebuild new file mode 100644 index ..767915155109 --- /dev/null +++ b/dev-libs/re2/re2-0.2022.12.01.ebuild @@ -0,0 +1,52 @@ +# Copyright 2012-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit multilib-minimal toolchain-funcs + +# Different date format used upstream. +RE2_VER=${PV#0.} +RE2_VER=${RE2_VER//./-} + +DESCRIPTION="An efficient, principled regular expression library" +HOMEPAGE="https://github.com/google/re2; +SRC_URI="https://github.com/google/re2/archive/${RE2_VER}.tar.gz -> re2-${RE2_VER}.tar.gz" + +LICENSE="BSD" +# NOTE: Always run libre2 through abi-compliance-checker! +# https://abi-laboratory.pro/tracker/timeline/re2/ +SONAME="10" +SLOT="0/${SONAME}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="icu" + +BDEPEND="icu? ( virtual/pkgconfig )" +DEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/re2-${RE2_VER}" + +DOCS=( AUTHORS CONTRIBUTORS README doc/syntax.txt ) +HTML_DOCS=( doc/syntax.html ) + +src_prepare() { + default + grep -q "^SONAME=${SONAME}\$" Makefile || die "SONAME mismatch" + if use icu; then + sed -i -e 's:^# \(\(CC\|LD\)ICU=.*\):\1:' Makefile || die + fi + multilib_copy_sources +} + +src_configure() { + tc-export AR CXX +} + +multilib_src_compile() { + emake SONAME="${SONAME}" shared +} + +multilib_src_install() { + emake SONAME="${SONAME}" DESTDIR="${D}" prefix="${EPREFIX}/usr" libdir="\$(exec_prefix)/$(get_libdir)" shared-install +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: 4a3b8978f58c5af98026e49e3817c827aacc13c6 Author: Stephan Hartmann gentoo org> AuthorDate: Mon Dec 19 11:06:04 2022 + Commit: Stephan Hartmann gentoo org> CommitDate: Mon Dec 19 11:06:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a3b8978 dev-libs/re2: drop 0.2021.11.01, 0.2022.04.01 Signed-off-by: Stephan Hartmann gentoo.org> dev-libs/re2/Manifest| 2 -- dev-libs/re2/re2-0.2021.11.01.ebuild | 52 dev-libs/re2/re2-0.2022.04.01.ebuild | 52 3 files changed, 106 deletions(-) diff --git a/dev-libs/re2/Manifest b/dev-libs/re2/Manifest index f4b4fb4e04ef..8c30ddff49eb 100644 --- a/dev-libs/re2/Manifest +++ b/dev-libs/re2/Manifest @@ -1,4 +1,2 @@ -DIST re2-2021-11-01.tar.gz 408934 BLAKE2B 31662b1e9cdfec67347cbe146763a29cc8970683d545965e649a5f54ac318c40cd6daf553b6098fae7024a944f73914641b05970f1274511fac6766abe6b9130 SHA512 9ea04638b7a8667fa9a9d9894c543417c86dde21a93bd4508ae8a43fdd21384092866a3f55e93249942f36488c165e93bee18c61bab3cf138a920654563b8122 -DIST re2-2022-04-01.tar.gz 380861 BLAKE2B ebb9ac6754382dc3a2b4c6ebab994678d364b83fc433e8c7b3b8ca8733503da41b37b796081cc24120801bdda8e69fbf111ccb9ddca51808129c65c622738e61 SHA512 fc3d7cc1ee6bd771719845566d83ffc8c4e19d838748e842a1e19c7564473c9a0a061bebb3966ffa82de6515346f9bbddc2d94ceb3de89233f58826774bd7ce7 DIST re2-2022-06-01.tar.gz 381032 BLAKE2B a4cf937e0341102a3151cd1741d51cae1bdd8ab589dcd4c9ee2f51ca43b325f7604fd5e6ae85db8ddd8fcca615ade6817a45664a037baf9cd14023ae4c4a46ac SHA512 f3d5f2a3aa5eda74bc8f434d7b000eed8e107c894307a889466a4cb16a15b352a0332e10d80ed603c9e2e38bbcbdf11f15b6953cbdf461cc9fb0560e89a8ceb8 DIST re2-2022-12-01.tar.gz 382554 BLAKE2B f3b3f00e4a991db90695510a8820493c42605ce91278c3e7e5de9f0736b8d7b627921672905d4404a252425f619c8d27f81b05f4d69f33d4c23225ac0c44fe2e SHA512 783f856e6556ce60f0e9a15b2366cb4df21ca019cdc85ef7ad47a11d0345935300dede5da61892bdc77d2642da82ddc81b6670049eb87f357a64a9c684140ec9 diff --git a/dev-libs/re2/re2-0.2021.11.01.ebuild b/dev-libs/re2/re2-0.2021.11.01.ebuild deleted file mode 100644 index 707fba0b63f3.. --- a/dev-libs/re2/re2-0.2021.11.01.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 2012-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit multilib-minimal toolchain-funcs - -# Different date format used upstream. -RE2_VER=${PV#0.} -RE2_VER=${RE2_VER//./-} - -DESCRIPTION="An efficient, principled regular expression library" -HOMEPAGE="https://github.com/google/re2; -SRC_URI="https://github.com/google/re2/archive/${RE2_VER}.tar.gz -> re2-${RE2_VER}.tar.gz" - -LICENSE="BSD" -# NOTE: Always run libre2 through abi-compliance-checker! -# https://abi-laboratory.pro/tracker/timeline/re2/ -SONAME="9" -SLOT="0/${SONAME}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" -IUSE="icu" - -BDEPEND="icu? ( virtual/pkgconfig )" -DEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/re2-${RE2_VER}" - -DOCS=( AUTHORS CONTRIBUTORS README doc/syntax.txt ) -HTML_DOCS=( doc/syntax.html ) - -src_prepare() { - default - grep -q "^SONAME=${SONAME}\$" Makefile || die "SONAME mismatch" - if use icu; then - sed -i -e 's:^# \(\(CC\|LD\)ICU=.*\):\1:' Makefile || die - fi - multilib_copy_sources -} - -src_configure() { - tc-export AR CXX -} - -multilib_src_compile() { - emake SONAME="${SONAME}" shared -} - -multilib_src_install() { - emake SONAME="${SONAME}" DESTDIR="${D}" prefix="${EPREFIX}/usr" libdir="\$(exec_prefix)/$(get_libdir)" shared-install -} diff --git a/dev-libs/re2/re2-0.2022.04.01.ebuild b/dev-libs/re2/re2-0.2022.04.01.ebuild deleted file mode 100644 index c566acee7cdd.. --- a/dev-libs/re2/re2-0.2022.04.01.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 2012-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit multilib-minimal toolchain-funcs - -# Different date format used upstream. -RE2_VER=${PV#0.} -RE2_VER=${RE2_VER//./-} - -DESCRIPTION="An efficient, principled regular expression library" -HOMEPAGE="https://github.com/google/re2; -SRC_URI="https://github.com/google/re2/archive/${RE2_VER}.tar.gz -> re2-${RE2_VER}.tar.gz" - -LICENSE="BSD" -# NOTE: Always run libre2 through abi-compliance-checker! -# https://abi-laboratory.pro/tracker/timeline/re2/ -SONAME="9" -SLOT="0/${SONAME}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE="icu" - -BDEPEND="icu? ( virtual/pkgconfig )" -DEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/re2-${RE2_VER}" - -DOCS=( AUTHORS CONTRIBUTORS README doc/syntax.txt ) -HTML_DOCS=( doc/syntax.html ) - -src_prepare() { - default - grep -q "^SONAME=${SONAME}\$" Makefile || die
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: 6ae7d1286795a652cfc223362b1c80a50ba94add Author: WANG Xuerui gentoo org> AuthorDate: Tue Nov 1 05:21:09 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Tue Nov 1 05:21:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ae7d128 dev-libs/re2: keyword 0.2022.06.01 for ~loong Signed-off-by: WANG Xuerui gentoo.org> dev-libs/re2/re2-0.2022.06.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/re2/re2-0.2022.06.01.ebuild b/dev-libs/re2/re2-0.2022.06.01.ebuild index 639e21d00a7d..f047960b9b5c 100644 --- a/dev-libs/re2/re2-0.2022.06.01.ebuild +++ b/dev-libs/re2/re2-0.2022.06.01.ebuild @@ -18,7 +18,7 @@ LICENSE="BSD" # https://abi-laboratory.pro/tracker/timeline/re2/ SONAME="9" SLOT="0/${SONAME}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="icu" BDEPEND="icu? ( virtual/pkgconfig )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: 53852c30ae170f66903ad953f228312aa2733d8f Author: Sam James gentoo org> AuthorDate: Fri Aug 26 10:07:10 2022 + Commit: Sam James gentoo org> CommitDate: Fri Aug 26 10:08:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53852c30 dev-libs/re2: Stabilize 0.2022.06.01 x86, #866341 Signed-off-by: Sam James gentoo.org> dev-libs/re2/re2-0.2022.06.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/re2/re2-0.2022.06.01.ebuild b/dev-libs/re2/re2-0.2022.06.01.ebuild index a2875abb1a4e..9879de6eb598 100644 --- a/dev-libs/re2/re2-0.2022.06.01.ebuild +++ b/dev-libs/re2/re2-0.2022.06.01.ebuild @@ -18,7 +18,7 @@ LICENSE="BSD" # https://abi-laboratory.pro/tracker/timeline/re2/ SONAME="9" SLOT="0/${SONAME}" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="icu" BDEPEND="icu? ( virtual/pkgconfig )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: 6481354cad76e9e2bde78b6336e3201d38d9b1f8 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Aug 25 18:25:18 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Aug 25 18:25:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6481354c dev-libs/re2: Stabilize 0.2022.06.01 arm64, #866341 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/re2/re2-0.2022.06.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/re2/re2-0.2022.06.01.ebuild b/dev-libs/re2/re2-0.2022.06.01.ebuild index 9abb6ed953d7..a2875abb1a4e 100644 --- a/dev-libs/re2/re2-0.2022.06.01.ebuild +++ b/dev-libs/re2/re2-0.2022.06.01.ebuild @@ -18,7 +18,7 @@ LICENSE="BSD" # https://abi-laboratory.pro/tracker/timeline/re2/ SONAME="9" SLOT="0/${SONAME}" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="icu" BDEPEND="icu? ( virtual/pkgconfig )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: bee11e2f9b9369607f965ce33cfd97ffb1103469 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Aug 25 18:23:40 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Aug 25 18:23:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bee11e2f dev-libs/re2: Stabilize 0.2022.06.01 arm, #866341 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/re2/re2-0.2022.06.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/re2/re2-0.2022.06.01.ebuild b/dev-libs/re2/re2-0.2022.06.01.ebuild index c566acee7cdd..9abb6ed953d7 100644 --- a/dev-libs/re2/re2-0.2022.06.01.ebuild +++ b/dev-libs/re2/re2-0.2022.06.01.ebuild @@ -18,7 +18,7 @@ LICENSE="BSD" # https://abi-laboratory.pro/tracker/timeline/re2/ SONAME="9" SLOT="0/${SONAME}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="icu" BDEPEND="icu? ( virtual/pkgconfig )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: 9a3429805ae71ac584ad4b6960470800f7109c7c Author: Stephan Hartmann gentoo org> AuthorDate: Sun Jun 26 17:54:23 2022 + Commit: Stephan Hartmann gentoo org> CommitDate: Sun Jun 26 17:54:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a342980 dev-libs/re2: add 0.2022.06.01 Signed-off-by: Stephan Hartmann gentoo.org> dev-libs/re2/Manifest| 1 + dev-libs/re2/re2-0.2022.06.01.ebuild | 52 2 files changed, 53 insertions(+) diff --git a/dev-libs/re2/Manifest b/dev-libs/re2/Manifest index 4dd6de299006..745df8797302 100644 --- a/dev-libs/re2/Manifest +++ b/dev-libs/re2/Manifest @@ -1,2 +1,3 @@ DIST re2-2021-11-01.tar.gz 408934 BLAKE2B 31662b1e9cdfec67347cbe146763a29cc8970683d545965e649a5f54ac318c40cd6daf553b6098fae7024a944f73914641b05970f1274511fac6766abe6b9130 SHA512 9ea04638b7a8667fa9a9d9894c543417c86dde21a93bd4508ae8a43fdd21384092866a3f55e93249942f36488c165e93bee18c61bab3cf138a920654563b8122 DIST re2-2022-04-01.tar.gz 380861 BLAKE2B ebb9ac6754382dc3a2b4c6ebab994678d364b83fc433e8c7b3b8ca8733503da41b37b796081cc24120801bdda8e69fbf111ccb9ddca51808129c65c622738e61 SHA512 fc3d7cc1ee6bd771719845566d83ffc8c4e19d838748e842a1e19c7564473c9a0a061bebb3966ffa82de6515346f9bbddc2d94ceb3de89233f58826774bd7ce7 +DIST re2-2022-06-01.tar.gz 381032 BLAKE2B a4cf937e0341102a3151cd1741d51cae1bdd8ab589dcd4c9ee2f51ca43b325f7604fd5e6ae85db8ddd8fcca615ade6817a45664a037baf9cd14023ae4c4a46ac SHA512 f3d5f2a3aa5eda74bc8f434d7b000eed8e107c894307a889466a4cb16a15b352a0332e10d80ed603c9e2e38bbcbdf11f15b6953cbdf461cc9fb0560e89a8ceb8 diff --git a/dev-libs/re2/re2-0.2022.06.01.ebuild b/dev-libs/re2/re2-0.2022.06.01.ebuild new file mode 100644 index ..c566acee7cdd --- /dev/null +++ b/dev-libs/re2/re2-0.2022.06.01.ebuild @@ -0,0 +1,52 @@ +# Copyright 2012-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit multilib-minimal toolchain-funcs + +# Different date format used upstream. +RE2_VER=${PV#0.} +RE2_VER=${RE2_VER//./-} + +DESCRIPTION="An efficient, principled regular expression library" +HOMEPAGE="https://github.com/google/re2; +SRC_URI="https://github.com/google/re2/archive/${RE2_VER}.tar.gz -> re2-${RE2_VER}.tar.gz" + +LICENSE="BSD" +# NOTE: Always run libre2 through abi-compliance-checker! +# https://abi-laboratory.pro/tracker/timeline/re2/ +SONAME="9" +SLOT="0/${SONAME}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="icu" + +BDEPEND="icu? ( virtual/pkgconfig )" +DEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/re2-${RE2_VER}" + +DOCS=( AUTHORS CONTRIBUTORS README doc/syntax.txt ) +HTML_DOCS=( doc/syntax.html ) + +src_prepare() { + default + grep -q "^SONAME=${SONAME}\$" Makefile || die "SONAME mismatch" + if use icu; then + sed -i -e 's:^# \(\(CC\|LD\)ICU=.*\):\1:' Makefile || die + fi + multilib_copy_sources +} + +src_configure() { + tc-export AR CXX +} + +multilib_src_compile() { + emake SONAME="${SONAME}" shared +} + +multilib_src_install() { + emake SONAME="${SONAME}" DESTDIR="${D}" prefix="${EPREFIX}/usr" libdir="\$(exec_prefix)/$(get_libdir)" shared-install +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: eea875c8cb683cb85bb04f699f0bc18118d46bb6 Author: Stephan Hartmann gentoo org> AuthorDate: Mon Apr 4 06:20:52 2022 + Commit: Stephan Hartmann gentoo org> CommitDate: Mon Apr 4 06:21:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eea875c8 dev-libs/re2: add 0.2022.04.01 Signed-off-by: Stephan Hartmann gentoo.org> dev-libs/re2/Manifest| 1 + dev-libs/re2/re2-0.2022.04.01.ebuild | 52 2 files changed, 53 insertions(+) diff --git a/dev-libs/re2/Manifest b/dev-libs/re2/Manifest index 515fab89ec1b..4dd6de299006 100644 --- a/dev-libs/re2/Manifest +++ b/dev-libs/re2/Manifest @@ -1 +1,2 @@ DIST re2-2021-11-01.tar.gz 408934 BLAKE2B 31662b1e9cdfec67347cbe146763a29cc8970683d545965e649a5f54ac318c40cd6daf553b6098fae7024a944f73914641b05970f1274511fac6766abe6b9130 SHA512 9ea04638b7a8667fa9a9d9894c543417c86dde21a93bd4508ae8a43fdd21384092866a3f55e93249942f36488c165e93bee18c61bab3cf138a920654563b8122 +DIST re2-2022-04-01.tar.gz 380861 BLAKE2B ebb9ac6754382dc3a2b4c6ebab994678d364b83fc433e8c7b3b8ca8733503da41b37b796081cc24120801bdda8e69fbf111ccb9ddca51808129c65c622738e61 SHA512 fc3d7cc1ee6bd771719845566d83ffc8c4e19d838748e842a1e19c7564473c9a0a061bebb3966ffa82de6515346f9bbddc2d94ceb3de89233f58826774bd7ce7 diff --git a/dev-libs/re2/re2-0.2022.04.01.ebuild b/dev-libs/re2/re2-0.2022.04.01.ebuild new file mode 100644 index ..c566acee7cdd --- /dev/null +++ b/dev-libs/re2/re2-0.2022.04.01.ebuild @@ -0,0 +1,52 @@ +# Copyright 2012-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit multilib-minimal toolchain-funcs + +# Different date format used upstream. +RE2_VER=${PV#0.} +RE2_VER=${RE2_VER//./-} + +DESCRIPTION="An efficient, principled regular expression library" +HOMEPAGE="https://github.com/google/re2; +SRC_URI="https://github.com/google/re2/archive/${RE2_VER}.tar.gz -> re2-${RE2_VER}.tar.gz" + +LICENSE="BSD" +# NOTE: Always run libre2 through abi-compliance-checker! +# https://abi-laboratory.pro/tracker/timeline/re2/ +SONAME="9" +SLOT="0/${SONAME}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="icu" + +BDEPEND="icu? ( virtual/pkgconfig )" +DEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/re2-${RE2_VER}" + +DOCS=( AUTHORS CONTRIBUTORS README doc/syntax.txt ) +HTML_DOCS=( doc/syntax.html ) + +src_prepare() { + default + grep -q "^SONAME=${SONAME}\$" Makefile || die "SONAME mismatch" + if use icu; then + sed -i -e 's:^# \(\(CC\|LD\)ICU=.*\):\1:' Makefile || die + fi + multilib_copy_sources +} + +src_configure() { + tc-export AR CXX +} + +multilib_src_compile() { + emake SONAME="${SONAME}" shared +} + +multilib_src_install() { + emake SONAME="${SONAME}" DESTDIR="${D}" prefix="${EPREFIX}/usr" libdir="\$(exec_prefix)/$(get_libdir)" shared-install +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: c8c4104b06d98faff39adf1b938f8ae252f61caa Author: Jakov Smolić gentoo org> AuthorDate: Wed Mar 9 08:49:37 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Wed Mar 9 08:49:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8c4104b dev-libs/re2: drop 0.2021.06.01 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/re2/Manifest| 1 - dev-libs/re2/re2-0.2021.06.01.ebuild | 52 2 files changed, 53 deletions(-) diff --git a/dev-libs/re2/Manifest b/dev-libs/re2/Manifest index a850b85fa843..515fab89ec1b 100644 --- a/dev-libs/re2/Manifest +++ b/dev-libs/re2/Manifest @@ -1,2 +1 @@ -DIST re2-2021-06-01.tar.gz 403726 BLAKE2B 1919cc564f84073198062dace3c390b14acdea8b6be7b87d7f7548655dc6194b8fd5f0cd27567297ce80ba69b0b5a6bb824a2b9382ef2bd60d3c40bc4e3f412b SHA512 cf18a9b437d07046294ada992693c5af7c560c36a3435e525a36ef542f352d33627fff8903434063795cd124f7e5c0e30ca7eadda847a0fd9f7d97ca207d4b42 DIST re2-2021-11-01.tar.gz 408934 BLAKE2B 31662b1e9cdfec67347cbe146763a29cc8970683d545965e649a5f54ac318c40cd6daf553b6098fae7024a944f73914641b05970f1274511fac6766abe6b9130 SHA512 9ea04638b7a8667fa9a9d9894c543417c86dde21a93bd4508ae8a43fdd21384092866a3f55e93249942f36488c165e93bee18c61bab3cf138a920654563b8122 diff --git a/dev-libs/re2/re2-0.2021.06.01.ebuild b/dev-libs/re2/re2-0.2021.06.01.ebuild deleted file mode 100644 index 707fba0b63f3.. --- a/dev-libs/re2/re2-0.2021.06.01.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 2012-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit multilib-minimal toolchain-funcs - -# Different date format used upstream. -RE2_VER=${PV#0.} -RE2_VER=${RE2_VER//./-} - -DESCRIPTION="An efficient, principled regular expression library" -HOMEPAGE="https://github.com/google/re2; -SRC_URI="https://github.com/google/re2/archive/${RE2_VER}.tar.gz -> re2-${RE2_VER}.tar.gz" - -LICENSE="BSD" -# NOTE: Always run libre2 through abi-compliance-checker! -# https://abi-laboratory.pro/tracker/timeline/re2/ -SONAME="9" -SLOT="0/${SONAME}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" -IUSE="icu" - -BDEPEND="icu? ( virtual/pkgconfig )" -DEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/re2-${RE2_VER}" - -DOCS=( AUTHORS CONTRIBUTORS README doc/syntax.txt ) -HTML_DOCS=( doc/syntax.html ) - -src_prepare() { - default - grep -q "^SONAME=${SONAME}\$" Makefile || die "SONAME mismatch" - if use icu; then - sed -i -e 's:^# \(\(CC\|LD\)ICU=.*\):\1:' Makefile || die - fi - multilib_copy_sources -} - -src_configure() { - tc-export AR CXX -} - -multilib_src_compile() { - emake SONAME="${SONAME}" shared -} - -multilib_src_install() { - emake SONAME="${SONAME}" DESTDIR="${D}" prefix="${EPREFIX}/usr" libdir="\$(exec_prefix)/$(get_libdir)" shared-install -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: 5f2dcc9dd6deb70b157abd3fbecf8855478cb250 Author: Sam James gentoo org> AuthorDate: Fri Dec 31 02:28:08 2021 + Commit: Sam James gentoo org> CommitDate: Fri Dec 31 02:28:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f2dcc9d dev-libs/re2: Stabilize 0.2021.11.01 arm, #830324 Signed-off-by: Sam James gentoo.org> dev-libs/re2/re2-0.2021.11.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/re2/re2-0.2021.11.01.ebuild b/dev-libs/re2/re2-0.2021.11.01.ebuild index 43e344bcfc1c..707fba0b63f3 100644 --- a/dev-libs/re2/re2-0.2021.11.01.ebuild +++ b/dev-libs/re2/re2-0.2021.11.01.ebuild @@ -18,7 +18,7 @@ LICENSE="BSD" # https://abi-laboratory.pro/tracker/timeline/re2/ SONAME="9" SLOT="0/${SONAME}" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="icu" BDEPEND="icu? ( virtual/pkgconfig )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: d21e5f9173dbdfdc4a2b4a6c86ab01a4243ec660 Author: Sam James gentoo org> AuthorDate: Fri Dec 31 00:44:09 2021 + Commit: Sam James gentoo org> CommitDate: Fri Dec 31 00:44:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d21e5f91 dev-libs/re2: Stabilize 0.2021.11.01 x86, #830324 Signed-off-by: Sam James gentoo.org> dev-libs/re2/re2-0.2021.11.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/re2/re2-0.2021.11.01.ebuild b/dev-libs/re2/re2-0.2021.11.01.ebuild index e57b5a67c10d..2c4e6146a65c 100644 --- a/dev-libs/re2/re2-0.2021.11.01.ebuild +++ b/dev-libs/re2/re2-0.2021.11.01.ebuild @@ -18,7 +18,7 @@ LICENSE="BSD" # https://abi-laboratory.pro/tracker/timeline/re2/ SONAME="9" SLOT="0/${SONAME}" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="icu" BDEPEND="icu? ( virtual/pkgconfig )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: 8813177b574cb2909057bfb266f39acd444fad41 Author: Sam James gentoo org> AuthorDate: Fri Dec 31 00:44:44 2021 + Commit: Sam James gentoo org> CommitDate: Fri Dec 31 00:44:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8813177b dev-libs/re2: Stabilize 0.2021.11.01 amd64, #830324 Signed-off-by: Sam James gentoo.org> dev-libs/re2/re2-0.2021.11.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/re2/re2-0.2021.11.01.ebuild b/dev-libs/re2/re2-0.2021.11.01.ebuild index 2c4e6146a65c..43e344bcfc1c 100644 --- a/dev-libs/re2/re2-0.2021.11.01.ebuild +++ b/dev-libs/re2/re2-0.2021.11.01.ebuild @@ -18,7 +18,7 @@ LICENSE="BSD" # https://abi-laboratory.pro/tracker/timeline/re2/ SONAME="9" SLOT="0/${SONAME}" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="icu" BDEPEND="icu? ( virtual/pkgconfig )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: c99e05e746301ccc1a4666dbaecf5f4d5b9e98d1 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Dec 30 20:25:24 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Dec 30 20:25:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c99e05e7 dev-libs/re2: Stabilize 0.2021.11.01 arm64, #830324 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/re2/re2-0.2021.11.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/re2/re2-0.2021.11.01.ebuild b/dev-libs/re2/re2-0.2021.11.01.ebuild index 61b3fb2cef81..e57b5a67c10d 100644 --- a/dev-libs/re2/re2-0.2021.11.01.ebuild +++ b/dev-libs/re2/re2-0.2021.11.01.ebuild @@ -18,7 +18,7 @@ LICENSE="BSD" # https://abi-laboratory.pro/tracker/timeline/re2/ SONAME="9" SLOT="0/${SONAME}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="icu" BDEPEND="icu? ( virtual/pkgconfig )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: 3d73bcd56cabd6d4393efe570f4718ab9859c0bd Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Thu Nov 18 00:00:00 2021 + Commit: Mike Gilbert gentoo org> CommitDate: Thu Nov 18 22:22:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d73bcd5 dev-libs/re2: Version bump (0.2021.11.01). Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Mike Gilbert gentoo.org> dev-libs/re2/Manifest| 1 + dev-libs/re2/re2-0.2021.11.01.ebuild | 52 2 files changed, 53 insertions(+) diff --git a/dev-libs/re2/Manifest b/dev-libs/re2/Manifest index 09a5baf692af..143b40455484 100644 --- a/dev-libs/re2/Manifest +++ b/dev-libs/re2/Manifest @@ -1,2 +1,3 @@ DIST re2-2021-04-01.tar.gz 403354 BLAKE2B a0c387d8e9898a82772718a7cfbd0520aa70359ec71e5359aa8f525fc258853562fd2940cb2db5be635c6a04f9b0235007447325f22938ed232632f55d20b459 SHA512 0cc3b1522cd3fcce0a277e89d9530b45fb0d7bc0a3d3b214d3b173cdc7b42d8a816a46a9721821f3dfbba8ca1e1aec7348174ebfaaecc0e0b121c2b9734dabda DIST re2-2021-06-01.tar.gz 403726 BLAKE2B 1919cc564f84073198062dace3c390b14acdea8b6be7b87d7f7548655dc6194b8fd5f0cd27567297ce80ba69b0b5a6bb824a2b9382ef2bd60d3c40bc4e3f412b SHA512 cf18a9b437d07046294ada992693c5af7c560c36a3435e525a36ef542f352d33627fff8903434063795cd124f7e5c0e30ca7eadda847a0fd9f7d97ca207d4b42 +DIST re2-2021-11-01.tar.gz 408934 BLAKE2B 31662b1e9cdfec67347cbe146763a29cc8970683d545965e649a5f54ac318c40cd6daf553b6098fae7024a944f73914641b05970f1274511fac6766abe6b9130 SHA512 9ea04638b7a8667fa9a9d9894c543417c86dde21a93bd4508ae8a43fdd21384092866a3f55e93249942f36488c165e93bee18c61bab3cf138a920654563b8122 diff --git a/dev-libs/re2/re2-0.2021.11.01.ebuild b/dev-libs/re2/re2-0.2021.11.01.ebuild new file mode 100644 index ..61b3fb2cef81 --- /dev/null +++ b/dev-libs/re2/re2-0.2021.11.01.ebuild @@ -0,0 +1,52 @@ +# Copyright 2012-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit multilib-minimal toolchain-funcs + +# Different date format used upstream. +RE2_VER=${PV#0.} +RE2_VER=${RE2_VER//./-} + +DESCRIPTION="An efficient, principled regular expression library" +HOMEPAGE="https://github.com/google/re2; +SRC_URI="https://github.com/google/re2/archive/${RE2_VER}.tar.gz -> re2-${RE2_VER}.tar.gz" + +LICENSE="BSD" +# NOTE: Always run libre2 through abi-compliance-checker! +# https://abi-laboratory.pro/tracker/timeline/re2/ +SONAME="9" +SLOT="0/${SONAME}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="icu" + +BDEPEND="icu? ( virtual/pkgconfig )" +DEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/re2-${RE2_VER}" + +DOCS=( AUTHORS CONTRIBUTORS README doc/syntax.txt ) +HTML_DOCS=( doc/syntax.html ) + +src_prepare() { + default + grep -q "^SONAME=${SONAME}\$" Makefile || die "SONAME mismatch" + if use icu; then + sed -i -e 's:^# \(\(CC\|LD\)ICU=.*\):\1:' Makefile || die + fi + multilib_copy_sources +} + +src_configure() { + tc-export AR CXX +} + +multilib_src_compile() { + emake SONAME="${SONAME}" shared +} + +multilib_src_install() { + emake SONAME="${SONAME}" DESTDIR="${D}" prefix="${EPREFIX}/usr" libdir="\$(exec_prefix)/$(get_libdir)" shared-install +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: e89e49841cae44edc908f1bbc87852725601716d Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Thu Nov 18 01:00:00 2021 + Commit: Mike Gilbert gentoo org> CommitDate: Thu Nov 18 22:22:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e89e4984 dev-libs/re2: Delete old version (0.2021.04.01). Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Mike Gilbert gentoo.org> dev-libs/re2/Manifest| 1 - dev-libs/re2/re2-0.2021.04.01.ebuild | 52 2 files changed, 53 deletions(-) diff --git a/dev-libs/re2/Manifest b/dev-libs/re2/Manifest index 143b40455484..a850b85fa843 100644 --- a/dev-libs/re2/Manifest +++ b/dev-libs/re2/Manifest @@ -1,3 +1,2 @@ -DIST re2-2021-04-01.tar.gz 403354 BLAKE2B a0c387d8e9898a82772718a7cfbd0520aa70359ec71e5359aa8f525fc258853562fd2940cb2db5be635c6a04f9b0235007447325f22938ed232632f55d20b459 SHA512 0cc3b1522cd3fcce0a277e89d9530b45fb0d7bc0a3d3b214d3b173cdc7b42d8a816a46a9721821f3dfbba8ca1e1aec7348174ebfaaecc0e0b121c2b9734dabda DIST re2-2021-06-01.tar.gz 403726 BLAKE2B 1919cc564f84073198062dace3c390b14acdea8b6be7b87d7f7548655dc6194b8fd5f0cd27567297ce80ba69b0b5a6bb824a2b9382ef2bd60d3c40bc4e3f412b SHA512 cf18a9b437d07046294ada992693c5af7c560c36a3435e525a36ef542f352d33627fff8903434063795cd124f7e5c0e30ca7eadda847a0fd9f7d97ca207d4b42 DIST re2-2021-11-01.tar.gz 408934 BLAKE2B 31662b1e9cdfec67347cbe146763a29cc8970683d545965e649a5f54ac318c40cd6daf553b6098fae7024a944f73914641b05970f1274511fac6766abe6b9130 SHA512 9ea04638b7a8667fa9a9d9894c543417c86dde21a93bd4508ae8a43fdd21384092866a3f55e93249942f36488c165e93bee18c61bab3cf138a920654563b8122 diff --git a/dev-libs/re2/re2-0.2021.04.01.ebuild b/dev-libs/re2/re2-0.2021.04.01.ebuild deleted file mode 100644 index 79d181996604.. --- a/dev-libs/re2/re2-0.2021.04.01.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 2012-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit multilib-minimal toolchain-funcs - -# Different date format used upstream. -RE2_VER=${PV#0.} -RE2_VER=${RE2_VER//./-} - -DESCRIPTION="An efficient, principled regular expression library" -HOMEPAGE="https://github.com/google/re2; -SRC_URI="https://github.com/google/re2/archive/${RE2_VER}.tar.gz -> re2-${RE2_VER}.tar.gz" - -LICENSE="BSD" -# NOTE: Always run libre2 through abi-compliance-checker! -# https://abi-laboratory.pro/tracker/timeline/re2/ -SONAME="9" -SLOT="0/${SONAME}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86" -IUSE="icu" - -BDEPEND="icu? ( virtual/pkgconfig )" -DEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/re2-${RE2_VER}" - -DOCS=( AUTHORS CONTRIBUTORS README doc/syntax.txt ) -HTML_DOCS=( doc/syntax.html ) - -src_prepare() { - default - grep -q "^SONAME=${SONAME}\$" Makefile || die "SONAME mismatch" - if use icu; then - sed -i -e 's:^# \(\(CC\|LD\)ICU=.*\):\1:' Makefile || die - fi - multilib_copy_sources -} - -src_configure() { - tc-export AR CXX -} - -multilib_src_compile() { - emake SONAME="${SONAME}" shared -} - -multilib_src_install() { - emake SONAME="${SONAME}" DESTDIR="${D}" prefix="${EPREFIX}/usr" libdir="\$(exec_prefix)/$(get_libdir)" shared-install -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: 3a693cbd19acc10c44c0235e5d30b5d4c98c7737 Author: Sam James gentoo org> AuthorDate: Thu Jul 8 03:52:49 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jul 8 03:52:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a693cbd dev-libs/re2: Stabilize 0.2021.06.01 arm64, #799761 Signed-off-by: Sam James gentoo.org> dev-libs/re2/re2-0.2021.06.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/re2/re2-0.2021.06.01.ebuild b/dev-libs/re2/re2-0.2021.06.01.ebuild index d3c96b29a6d..707fba0b63f 100644 --- a/dev-libs/re2/re2-0.2021.06.01.ebuild +++ b/dev-libs/re2/re2-0.2021.06.01.ebuild @@ -18,7 +18,7 @@ LICENSE="BSD" # https://abi-laboratory.pro/tracker/timeline/re2/ SONAME="9" SLOT="0/${SONAME}" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="icu" BDEPEND="icu? ( virtual/pkgconfig )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: c29d5a54dcc50485cbb9d41e347730d4f83ee348 Author: Sam James gentoo org> AuthorDate: Mon Jul 5 22:34:45 2021 + Commit: Sam James gentoo org> CommitDate: Mon Jul 5 22:34:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c29d5a54 dev-libs/re2: Stabilize 0.2021.06.01 arm, #799761 Signed-off-by: Sam James gentoo.org> dev-libs/re2/re2-0.2021.06.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/re2/re2-0.2021.06.01.ebuild b/dev-libs/re2/re2-0.2021.06.01.ebuild index 79f4fce02bf..d3c96b29a6d 100644 --- a/dev-libs/re2/re2-0.2021.06.01.ebuild +++ b/dev-libs/re2/re2-0.2021.06.01.ebuild @@ -18,7 +18,7 @@ LICENSE="BSD" # https://abi-laboratory.pro/tracker/timeline/re2/ SONAME="9" SLOT="0/${SONAME}" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="icu" BDEPEND="icu? ( virtual/pkgconfig )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: df60b933408bc93a9ce6c2f65b8174b2114676ca Author: Sam James gentoo org> AuthorDate: Fri Jul 2 04:10:05 2021 + Commit: Sam James gentoo org> CommitDate: Fri Jul 2 04:10:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df60b933 dev-libs/re2: Stabilize 0.2021.06.01 amd64, #799761 Signed-off-by: Sam James gentoo.org> dev-libs/re2/re2-0.2021.06.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/re2/re2-0.2021.06.01.ebuild b/dev-libs/re2/re2-0.2021.06.01.ebuild index 9e3664d2d20..79f4fce02bf 100644 --- a/dev-libs/re2/re2-0.2021.06.01.ebuild +++ b/dev-libs/re2/re2-0.2021.06.01.ebuild @@ -18,7 +18,7 @@ LICENSE="BSD" # https://abi-laboratory.pro/tracker/timeline/re2/ SONAME="9" SLOT="0/${SONAME}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="icu" BDEPEND="icu? ( virtual/pkgconfig )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: 553a635a01ad3136c850d2137b5bac7861b3d081 Author: Sam James gentoo org> AuthorDate: Fri Jul 2 04:09:02 2021 + Commit: Sam James gentoo org> CommitDate: Fri Jul 2 04:09:02 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=553a635a dev-libs/re2: Stabilize 0.2021.06.01 x86, #799761 Signed-off-by: Sam James gentoo.org> dev-libs/re2/re2-0.2021.06.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/re2/re2-0.2021.06.01.ebuild b/dev-libs/re2/re2-0.2021.06.01.ebuild index 61b3fb2cef8..9e3664d2d20 100644 --- a/dev-libs/re2/re2-0.2021.06.01.ebuild +++ b/dev-libs/re2/re2-0.2021.06.01.ebuild @@ -18,7 +18,7 @@ LICENSE="BSD" # https://abi-laboratory.pro/tracker/timeline/re2/ SONAME="9" SLOT="0/${SONAME}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="icu" BDEPEND="icu? ( virtual/pkgconfig )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: 85dfd293541fbb905819b53d9405572008a6222f Author: Ye Cao rioslab org> AuthorDate: Mon Jun 28 09:27:34 2021 + Commit: Yixun Lan gentoo org> CommitDate: Tue Jun 29 05:50:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85dfd293 dev-libs/re2: add ~riscv keyword Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Ye Cao rioslab.org> Signed-off-by: Yixun Lan gentoo.org> dev-libs/re2/re2-0.2021.06.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/re2/re2-0.2021.06.01.ebuild b/dev-libs/re2/re2-0.2021.06.01.ebuild index 383b552b2a8..61b3fb2cef8 100644 --- a/dev-libs/re2/re2-0.2021.06.01.ebuild +++ b/dev-libs/re2/re2-0.2021.06.01.ebuild @@ -18,7 +18,7 @@ LICENSE="BSD" # https://abi-laboratory.pro/tracker/timeline/re2/ SONAME="9" SLOT="0/${SONAME}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="icu" BDEPEND="icu? ( virtual/pkgconfig )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: a9d90ca89cbcf505934fe5c69ed4134686faa5ee Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Fri Jun 4 03:00:00 2021 + Commit: Mike Gilbert gentoo org> CommitDate: Fri Jun 4 19:48:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9d90ca8 dev-libs/re2: Delete old versions (0.2020.11.01, 0.2021.02.02). Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Mike Gilbert gentoo.org> dev-libs/re2/Manifest| 2 -- dev-libs/re2/re2-0.2020.11.01.ebuild | 52 dev-libs/re2/re2-0.2021.02.02.ebuild | 52 3 files changed, 106 deletions(-) diff --git a/dev-libs/re2/Manifest b/dev-libs/re2/Manifest index 6e65d51a017..09a5baf692a 100644 --- a/dev-libs/re2/Manifest +++ b/dev-libs/re2/Manifest @@ -1,4 +1,2 @@ -DIST re2-2020-11-01.tar.gz 402756 BLAKE2B 4c5bb5d4859f5b822408483a90a37b4f7e18d3ee81ecfe52563b091c0594dc32343257521c53267ff0c4b62a81a58b2231b628915afd94d368aebf13b965921e SHA512 167f21ec5a94640820cc1e2e9f4a4d3819a5e70011d0f8afb3fec3b2f66e21688196cedc66ce785158e49d1a0cb34b5f9ae68729e602e77d1077eadcbca7d7fe -DIST re2-2021-02-02.tar.gz 402958 BLAKE2B 824afc7f6f92cfa7070f37e975469c995e9d4aa4bfb12a6e22a739199b74ea414536278ca18fc3a61250aa8744d56eeaaa203f4a8a37378fbf554750c9c8db9c SHA512 643ebbd998ae4089f1cda259df98f7c973df716f2959c3c01dc0c9ebdad685a5392d26e2149a1f865a93334dfec42d2e133776a39a4bf6a36053829958fa86db DIST re2-2021-04-01.tar.gz 403354 BLAKE2B a0c387d8e9898a82772718a7cfbd0520aa70359ec71e5359aa8f525fc258853562fd2940cb2db5be635c6a04f9b0235007447325f22938ed232632f55d20b459 SHA512 0cc3b1522cd3fcce0a277e89d9530b45fb0d7bc0a3d3b214d3b173cdc7b42d8a816a46a9721821f3dfbba8ca1e1aec7348174ebfaaecc0e0b121c2b9734dabda DIST re2-2021-06-01.tar.gz 403726 BLAKE2B 1919cc564f84073198062dace3c390b14acdea8b6be7b87d7f7548655dc6194b8fd5f0cd27567297ce80ba69b0b5a6bb824a2b9382ef2bd60d3c40bc4e3f412b SHA512 cf18a9b437d07046294ada992693c5af7c560c36a3435e525a36ef542f352d33627fff8903434063795cd124f7e5c0e30ca7eadda847a0fd9f7d97ca207d4b42 diff --git a/dev-libs/re2/re2-0.2020.11.01.ebuild b/dev-libs/re2/re2-0.2020.11.01.ebuild deleted file mode 100644 index 48b29137b04..000 --- a/dev-libs/re2/re2-0.2020.11.01.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 2012-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit multilib-minimal toolchain-funcs - -# Different date format used upstream. -RE2_VER=${PV#0.} -RE2_VER=${RE2_VER//./-} - -DESCRIPTION="An efficient, principled regular expression library" -HOMEPAGE="https://github.com/google/re2; -SRC_URI="https://github.com/google/re2/archive/${RE2_VER}.tar.gz -> re2-${RE2_VER}.tar.gz" - -LICENSE="BSD" -# NOTE: Always run libre2 through abi-compliance-checker! -# https://abi-laboratory.pro/tracker/timeline/re2/ -SONAME="9" -SLOT="0/${SONAME}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86" -IUSE="icu" - -BDEPEND="icu? ( virtual/pkgconfig )" -DEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/re2-${RE2_VER}" - -DOCS=( AUTHORS CONTRIBUTORS README doc/syntax.txt ) -HTML_DOCS=( doc/syntax.html ) - -src_prepare() { - default - grep -q "^SONAME=${SONAME}\$" Makefile || die "SONAME mismatch" - if use icu; then - sed -i -e 's:^# \(\(CC\|LD\)ICU=.*\):\1:' Makefile || die - fi - multilib_copy_sources -} - -src_configure() { - tc-export AR CXX -} - -multilib_src_compile() { - emake SONAME="${SONAME}" shared -} - -multilib_src_install() { - emake SONAME="${SONAME}" DESTDIR="${D}" prefix="${EPREFIX}/usr" libdir="\$(exec_prefix)/$(get_libdir)" shared-install -} diff --git a/dev-libs/re2/re2-0.2021.02.02.ebuild b/dev-libs/re2/re2-0.2021.02.02.ebuild deleted file mode 100644 index 383b552b2a8..000 --- a/dev-libs/re2/re2-0.2021.02.02.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 2012-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit multilib-minimal toolchain-funcs - -# Different date format used upstream. -RE2_VER=${PV#0.} -RE2_VER=${RE2_VER//./-} - -DESCRIPTION="An efficient, principled regular expression library" -HOMEPAGE="https://github.com/google/re2; -SRC_URI="https://github.com/google/re2/archive/${RE2_VER}.tar.gz -> re2-${RE2_VER}.tar.gz" - -LICENSE="BSD" -# NOTE: Always run libre2 through abi-compliance-checker! -# https://abi-laboratory.pro/tracker/timeline/re2/ -SONAME="9" -SLOT="0/${SONAME}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" -IUSE="icu" - -BDEPEND="icu? ( virtual/pkgconfig )" -DEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/re2-${RE2_VER}" - -DOCS=( AUTHORS CONTRIBUTORS README doc/syntax.txt ) -HTML_DOCS=( doc/syntax.html ) - -src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: 9e8b3a599faec5dc251afe4ed62b2866e6b3f13a Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Fri Jun 4 02:00:00 2021 + Commit: Mike Gilbert gentoo org> CommitDate: Fri Jun 4 19:48:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e8b3a59 dev-libs/re2: Version bump (0.2021.06.01). Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Mike Gilbert gentoo.org> dev-libs/re2/Manifest| 1 + dev-libs/re2/re2-0.2021.06.01.ebuild | 52 2 files changed, 53 insertions(+) diff --git a/dev-libs/re2/Manifest b/dev-libs/re2/Manifest index c71941bc8fc..6e65d51a017 100644 --- a/dev-libs/re2/Manifest +++ b/dev-libs/re2/Manifest @@ -1,3 +1,4 @@ DIST re2-2020-11-01.tar.gz 402756 BLAKE2B 4c5bb5d4859f5b822408483a90a37b4f7e18d3ee81ecfe52563b091c0594dc32343257521c53267ff0c4b62a81a58b2231b628915afd94d368aebf13b965921e SHA512 167f21ec5a94640820cc1e2e9f4a4d3819a5e70011d0f8afb3fec3b2f66e21688196cedc66ce785158e49d1a0cb34b5f9ae68729e602e77d1077eadcbca7d7fe DIST re2-2021-02-02.tar.gz 402958 BLAKE2B 824afc7f6f92cfa7070f37e975469c995e9d4aa4bfb12a6e22a739199b74ea414536278ca18fc3a61250aa8744d56eeaaa203f4a8a37378fbf554750c9c8db9c SHA512 643ebbd998ae4089f1cda259df98f7c973df716f2959c3c01dc0c9ebdad685a5392d26e2149a1f865a93334dfec42d2e133776a39a4bf6a36053829958fa86db DIST re2-2021-04-01.tar.gz 403354 BLAKE2B a0c387d8e9898a82772718a7cfbd0520aa70359ec71e5359aa8f525fc258853562fd2940cb2db5be635c6a04f9b0235007447325f22938ed232632f55d20b459 SHA512 0cc3b1522cd3fcce0a277e89d9530b45fb0d7bc0a3d3b214d3b173cdc7b42d8a816a46a9721821f3dfbba8ca1e1aec7348174ebfaaecc0e0b121c2b9734dabda +DIST re2-2021-06-01.tar.gz 403726 BLAKE2B 1919cc564f84073198062dace3c390b14acdea8b6be7b87d7f7548655dc6194b8fd5f0cd27567297ce80ba69b0b5a6bb824a2b9382ef2bd60d3c40bc4e3f412b SHA512 cf18a9b437d07046294ada992693c5af7c560c36a3435e525a36ef542f352d33627fff8903434063795cd124f7e5c0e30ca7eadda847a0fd9f7d97ca207d4b42 diff --git a/dev-libs/re2/re2-0.2021.06.01.ebuild b/dev-libs/re2/re2-0.2021.06.01.ebuild new file mode 100644 index 000..383b552b2a8 --- /dev/null +++ b/dev-libs/re2/re2-0.2021.06.01.ebuild @@ -0,0 +1,52 @@ +# Copyright 2012-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit multilib-minimal toolchain-funcs + +# Different date format used upstream. +RE2_VER=${PV#0.} +RE2_VER=${RE2_VER//./-} + +DESCRIPTION="An efficient, principled regular expression library" +HOMEPAGE="https://github.com/google/re2; +SRC_URI="https://github.com/google/re2/archive/${RE2_VER}.tar.gz -> re2-${RE2_VER}.tar.gz" + +LICENSE="BSD" +# NOTE: Always run libre2 through abi-compliance-checker! +# https://abi-laboratory.pro/tracker/timeline/re2/ +SONAME="9" +SLOT="0/${SONAME}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="icu" + +BDEPEND="icu? ( virtual/pkgconfig )" +DEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/re2-${RE2_VER}" + +DOCS=( AUTHORS CONTRIBUTORS README doc/syntax.txt ) +HTML_DOCS=( doc/syntax.html ) + +src_prepare() { + default + grep -q "^SONAME=${SONAME}\$" Makefile || die "SONAME mismatch" + if use icu; then + sed -i -e 's:^# \(\(CC\|LD\)ICU=.*\):\1:' Makefile || die + fi + multilib_copy_sources +} + +src_configure() { + tc-export AR CXX +} + +multilib_src_compile() { + emake SONAME="${SONAME}" shared +} + +multilib_src_install() { + emake SONAME="${SONAME}" DESTDIR="${D}" prefix="${EPREFIX}/usr" libdir="\$(exec_prefix)/$(get_libdir)" shared-install +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: 758608c944e6176722fcee999e8a0c3db170b3be Author: Sam James gentoo org> AuthorDate: Sun May 9 21:46:47 2021 + Commit: Sam James gentoo org> CommitDate: Sun May 9 21:46:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=758608c9 dev-libs/re2: Stabilize 0.2021.04.01 arm64, #789117 Signed-off-by: Sam James gentoo.org> dev-libs/re2/re2-0.2021.04.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/re2/re2-0.2021.04.01.ebuild b/dev-libs/re2/re2-0.2021.04.01.ebuild index 5b835e8f89d..79d18199660 100644 --- a/dev-libs/re2/re2-0.2021.04.01.ebuild +++ b/dev-libs/re2/re2-0.2021.04.01.ebuild @@ -18,7 +18,7 @@ LICENSE="BSD" # https://abi-laboratory.pro/tracker/timeline/re2/ SONAME="9" SLOT="0/${SONAME}" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86" IUSE="icu" BDEPEND="icu? ( virtual/pkgconfig )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: 0c49b017147549b31d662bd873f3fd4d0cd5ee59 Author: Sam James gentoo org> AuthorDate: Sun May 9 21:46:26 2021 + Commit: Sam James gentoo org> CommitDate: Sun May 9 21:46:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c49b017 dev-libs/re2: Stabilize 0.2021.04.01 arm, #789117 Signed-off-by: Sam James gentoo.org> dev-libs/re2/re2-0.2021.04.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/re2/re2-0.2021.04.01.ebuild b/dev-libs/re2/re2-0.2021.04.01.ebuild index 6ad6b3e62d4..5b835e8f89d 100644 --- a/dev-libs/re2/re2-0.2021.04.01.ebuild +++ b/dev-libs/re2/re2-0.2021.04.01.ebuild @@ -18,7 +18,7 @@ LICENSE="BSD" # https://abi-laboratory.pro/tracker/timeline/re2/ SONAME="9" SLOT="0/${SONAME}" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86" IUSE="icu" BDEPEND="icu? ( virtual/pkgconfig )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: 33f67ceeb7281ad32e2fa4fab9c9f9e295dae701 Author: Sam James gentoo org> AuthorDate: Sun May 9 21:44:23 2021 + Commit: Sam James gentoo org> CommitDate: Sun May 9 21:44:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33f67cee dev-libs/re2: Stabilize 0.2021.04.01 x86, #789117 Signed-off-by: Sam James gentoo.org> dev-libs/re2/re2-0.2021.04.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/re2/re2-0.2021.04.01.ebuild b/dev-libs/re2/re2-0.2021.04.01.ebuild index 19ab8c9a7f8..6ad6b3e62d4 100644 --- a/dev-libs/re2/re2-0.2021.04.01.ebuild +++ b/dev-libs/re2/re2-0.2021.04.01.ebuild @@ -18,7 +18,7 @@ LICENSE="BSD" # https://abi-laboratory.pro/tracker/timeline/re2/ SONAME="9" SLOT="0/${SONAME}" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86" IUSE="icu" BDEPEND="icu? ( virtual/pkgconfig )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: de800441c74976634978dccc34d01f346467cb37 Author: Sam James gentoo org> AuthorDate: Sun May 9 21:42:42 2021 + Commit: Sam James gentoo org> CommitDate: Sun May 9 21:42:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de800441 dev-libs/re2: Stabilize 0.2021.04.01 amd64, #789117 Signed-off-by: Sam James gentoo.org> dev-libs/re2/re2-0.2021.04.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/re2/re2-0.2021.04.01.ebuild b/dev-libs/re2/re2-0.2021.04.01.ebuild index 383b552b2a8..19ab8c9a7f8 100644 --- a/dev-libs/re2/re2-0.2021.04.01.ebuild +++ b/dev-libs/re2/re2-0.2021.04.01.ebuild @@ -18,7 +18,7 @@ LICENSE="BSD" # https://abi-laboratory.pro/tracker/timeline/re2/ SONAME="9" SLOT="0/${SONAME}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" IUSE="icu" BDEPEND="icu? ( virtual/pkgconfig )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: 7c60fd9beb40614fde315701640729c96aff61c9 Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Thu Apr 1 21:00:00 2021 + Commit: Mike Gilbert gentoo org> CommitDate: Fri Apr 2 15:00:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c60fd9b dev-libs/re2: Version bump (0.2021.04.01). Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Mike Gilbert gentoo.org> dev-libs/re2/Manifest| 1 + dev-libs/re2/re2-0.2021.04.01.ebuild | 52 2 files changed, 53 insertions(+) diff --git a/dev-libs/re2/Manifest b/dev-libs/re2/Manifest index 22145099627..c71941bc8fc 100644 --- a/dev-libs/re2/Manifest +++ b/dev-libs/re2/Manifest @@ -1,2 +1,3 @@ DIST re2-2020-11-01.tar.gz 402756 BLAKE2B 4c5bb5d4859f5b822408483a90a37b4f7e18d3ee81ecfe52563b091c0594dc32343257521c53267ff0c4b62a81a58b2231b628915afd94d368aebf13b965921e SHA512 167f21ec5a94640820cc1e2e9f4a4d3819a5e70011d0f8afb3fec3b2f66e21688196cedc66ce785158e49d1a0cb34b5f9ae68729e602e77d1077eadcbca7d7fe DIST re2-2021-02-02.tar.gz 402958 BLAKE2B 824afc7f6f92cfa7070f37e975469c995e9d4aa4bfb12a6e22a739199b74ea414536278ca18fc3a61250aa8744d56eeaaa203f4a8a37378fbf554750c9c8db9c SHA512 643ebbd998ae4089f1cda259df98f7c973df716f2959c3c01dc0c9ebdad685a5392d26e2149a1f865a93334dfec42d2e133776a39a4bf6a36053829958fa86db +DIST re2-2021-04-01.tar.gz 403354 BLAKE2B a0c387d8e9898a82772718a7cfbd0520aa70359ec71e5359aa8f525fc258853562fd2940cb2db5be635c6a04f9b0235007447325f22938ed232632f55d20b459 SHA512 0cc3b1522cd3fcce0a277e89d9530b45fb0d7bc0a3d3b214d3b173cdc7b42d8a816a46a9721821f3dfbba8ca1e1aec7348174ebfaaecc0e0b121c2b9734dabda diff --git a/dev-libs/re2/re2-0.2021.04.01.ebuild b/dev-libs/re2/re2-0.2021.04.01.ebuild new file mode 100644 index 000..383b552b2a8 --- /dev/null +++ b/dev-libs/re2/re2-0.2021.04.01.ebuild @@ -0,0 +1,52 @@ +# Copyright 2012-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit multilib-minimal toolchain-funcs + +# Different date format used upstream. +RE2_VER=${PV#0.} +RE2_VER=${RE2_VER//./-} + +DESCRIPTION="An efficient, principled regular expression library" +HOMEPAGE="https://github.com/google/re2; +SRC_URI="https://github.com/google/re2/archive/${RE2_VER}.tar.gz -> re2-${RE2_VER}.tar.gz" + +LICENSE="BSD" +# NOTE: Always run libre2 through abi-compliance-checker! +# https://abi-laboratory.pro/tracker/timeline/re2/ +SONAME="9" +SLOT="0/${SONAME}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="icu" + +BDEPEND="icu? ( virtual/pkgconfig )" +DEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/re2-${RE2_VER}" + +DOCS=( AUTHORS CONTRIBUTORS README doc/syntax.txt ) +HTML_DOCS=( doc/syntax.html ) + +src_prepare() { + default + grep -q "^SONAME=${SONAME}\$" Makefile || die "SONAME mismatch" + if use icu; then + sed -i -e 's:^# \(\(CC\|LD\)ICU=.*\):\1:' Makefile || die + fi + multilib_copy_sources +} + +src_configure() { + tc-export AR CXX +} + +multilib_src_compile() { + emake SONAME="${SONAME}" shared +} + +multilib_src_install() { + emake SONAME="${SONAME}" DESTDIR="${D}" prefix="${EPREFIX}/usr" libdir="\$(exec_prefix)/$(get_libdir)" shared-install +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: 0c4f97dceb3adae4a6a8e571ff1e362efb13e9ca Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Wed Mar 24 04:00:00 2021 + Commit: Mike Gilbert gentoo org> CommitDate: Fri Mar 26 14:38:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c4f97dc dev-libs/re2: Version bump (0.2021.02.02). Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Mike Gilbert gentoo.org> dev-libs/re2/Manifest| 1 + dev-libs/re2/re2-0.2021.02.02.ebuild | 52 2 files changed, 53 insertions(+) diff --git a/dev-libs/re2/Manifest b/dev-libs/re2/Manifest index a80577324d3..22145099627 100644 --- a/dev-libs/re2/Manifest +++ b/dev-libs/re2/Manifest @@ -1 +1,2 @@ DIST re2-2020-11-01.tar.gz 402756 BLAKE2B 4c5bb5d4859f5b822408483a90a37b4f7e18d3ee81ecfe52563b091c0594dc32343257521c53267ff0c4b62a81a58b2231b628915afd94d368aebf13b965921e SHA512 167f21ec5a94640820cc1e2e9f4a4d3819a5e70011d0f8afb3fec3b2f66e21688196cedc66ce785158e49d1a0cb34b5f9ae68729e602e77d1077eadcbca7d7fe +DIST re2-2021-02-02.tar.gz 402958 BLAKE2B 824afc7f6f92cfa7070f37e975469c995e9d4aa4bfb12a6e22a739199b74ea414536278ca18fc3a61250aa8744d56eeaaa203f4a8a37378fbf554750c9c8db9c SHA512 643ebbd998ae4089f1cda259df98f7c973df716f2959c3c01dc0c9ebdad685a5392d26e2149a1f865a93334dfec42d2e133776a39a4bf6a36053829958fa86db diff --git a/dev-libs/re2/re2-0.2021.02.02.ebuild b/dev-libs/re2/re2-0.2021.02.02.ebuild new file mode 100644 index 000..383b552b2a8 --- /dev/null +++ b/dev-libs/re2/re2-0.2021.02.02.ebuild @@ -0,0 +1,52 @@ +# Copyright 2012-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit multilib-minimal toolchain-funcs + +# Different date format used upstream. +RE2_VER=${PV#0.} +RE2_VER=${RE2_VER//./-} + +DESCRIPTION="An efficient, principled regular expression library" +HOMEPAGE="https://github.com/google/re2; +SRC_URI="https://github.com/google/re2/archive/${RE2_VER}.tar.gz -> re2-${RE2_VER}.tar.gz" + +LICENSE="BSD" +# NOTE: Always run libre2 through abi-compliance-checker! +# https://abi-laboratory.pro/tracker/timeline/re2/ +SONAME="9" +SLOT="0/${SONAME}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="icu" + +BDEPEND="icu? ( virtual/pkgconfig )" +DEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/re2-${RE2_VER}" + +DOCS=( AUTHORS CONTRIBUTORS README doc/syntax.txt ) +HTML_DOCS=( doc/syntax.html ) + +src_prepare() { + default + grep -q "^SONAME=${SONAME}\$" Makefile || die "SONAME mismatch" + if use icu; then + sed -i -e 's:^# \(\(CC\|LD\)ICU=.*\):\1:' Makefile || die + fi + multilib_copy_sources +} + +src_configure() { + tc-export AR CXX +} + +multilib_src_compile() { + emake SONAME="${SONAME}" shared +} + +multilib_src_install() { + emake SONAME="${SONAME}" DESTDIR="${D}" prefix="${EPREFIX}/usr" libdir="\$(exec_prefix)/$(get_libdir)" shared-install +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: a7ffbf858149768fe6bd061c8875ad17cbd6b4b2 Author: Stephan Hartmann gentoo org> AuthorDate: Tue Dec 8 19:22:28 2020 + Commit: Stephan Hartmann gentoo org> CommitDate: Tue Dec 8 19:22:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7ffbf85 dev-libs/re2: remove old Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Stephan Hartmann gentoo.org> dev-libs/re2/Manifest| 2 -- dev-libs/re2/re2-0.2020.08.01.ebuild | 52 dev-libs/re2/re2-0.2020.10.01.ebuild | 52 3 files changed, 106 deletions(-) diff --git a/dev-libs/re2/Manifest b/dev-libs/re2/Manifest index e3dd8f55a17..a80577324d3 100644 --- a/dev-libs/re2/Manifest +++ b/dev-libs/re2/Manifest @@ -1,3 +1 @@ -DIST re2-2020-08-01.tar.gz 404076 BLAKE2B 063c3e78cf4983d214309a93a234d864d5ad3acc63ca40befb0b78604ea1406676eb85c34489f3baf74afc0f05ea46482bd7400eb485cd1951feaf4c1429b21c SHA512 1ae261155a1eb96606788eb736faa4dc3240d85f47e3b4c412a4f85f7e4cc69f7c7cbab98397aaf725def1cbc9c5da2c679cfb5573a442d60897740766ae2967 -DIST re2-2020-10-01.tar.gz 403344 BLAKE2B 163d44991dc80dc04871bc53c64d4eec9f9e8db36b057a44eba3b1f033f0b130d7fccf4ba8aec33cc515ab5b11bd4f5b0343b4381758e8d9446c5017f1f04d14 SHA512 cd620878ffa6d4e47f1583f27a179f6520fc1226554bd7c0e104d3d45b2bee70873c0d661e87eb4a9d912b58f86f115766c35d08e124f5f67ddcc3b50535f726 DIST re2-2020-11-01.tar.gz 402756 BLAKE2B 4c5bb5d4859f5b822408483a90a37b4f7e18d3ee81ecfe52563b091c0594dc32343257521c53267ff0c4b62a81a58b2231b628915afd94d368aebf13b965921e SHA512 167f21ec5a94640820cc1e2e9f4a4d3819a5e70011d0f8afb3fec3b2f66e21688196cedc66ce785158e49d1a0cb34b5f9ae68729e602e77d1077eadcbca7d7fe diff --git a/dev-libs/re2/re2-0.2020.08.01.ebuild b/dev-libs/re2/re2-0.2020.08.01.ebuild deleted file mode 100644 index 69b48d1d9c8..000 --- a/dev-libs/re2/re2-0.2020.08.01.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit multilib-minimal toolchain-funcs - -# Different date format used upstream. -RE2_VER=${PV#0.} -RE2_VER=${RE2_VER//./-} - -DESCRIPTION="An efficient, principled regular expression library" -HOMEPAGE="https://github.com/google/re2; -SRC_URI="https://github.com/google/re2/archive/${RE2_VER}.tar.gz -> re2-${RE2_VER}.tar.gz" - -LICENSE="BSD" -# NOTE: Always run libre2 through abi-compliance-checker! -# https://abi-laboratory.pro/tracker/timeline/re2/ -SONAME="8" -SLOT="0/${SONAME}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86" -IUSE="icu" - -BDEPEND="icu? ( virtual/pkgconfig )" -DEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/re2-${RE2_VER}" - -DOCS=( AUTHORS CONTRIBUTORS README doc/syntax.txt ) -HTML_DOCS=( doc/syntax.html ) - -src_prepare() { - default - grep -q "^SONAME=${SONAME}\$" Makefile || die "SONAME mismatch" - if use icu; then - sed -i -e 's:^# \(\(CC\|LD\)ICU=.*\):\1:' Makefile || die - fi - multilib_copy_sources -} - -src_configure() { - tc-export AR CXX -} - -multilib_src_compile() { - emake SONAME="${SONAME}" shared -} - -multilib_src_install() { - emake SONAME="${SONAME}" DESTDIR="${D}" prefix="${EPREFIX}/usr" libdir="\$(exec_prefix)/$(get_libdir)" shared-install -} diff --git a/dev-libs/re2/re2-0.2020.10.01.ebuild b/dev-libs/re2/re2-0.2020.10.01.ebuild deleted file mode 100644 index 9b7e0bf86ea..000 --- a/dev-libs/re2/re2-0.2020.10.01.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 2012-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit multilib-minimal toolchain-funcs - -# Different date format used upstream. -RE2_VER=${PV#0.} -RE2_VER=${RE2_VER//./-} - -DESCRIPTION="An efficient, principled regular expression library" -HOMEPAGE="https://github.com/google/re2; -SRC_URI="https://github.com/google/re2/archive/${RE2_VER}.tar.gz -> re2-${RE2_VER}.tar.gz" - -LICENSE="BSD" -# NOTE: Always run libre2 through abi-compliance-checker! -# https://abi-laboratory.pro/tracker/timeline/re2/ -SONAME="8" -SLOT="0/${SONAME}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" -IUSE="icu" - -BDEPEND="icu? ( virtual/pkgconfig )" -DEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/re2-${RE2_VER}" - -DOCS=( AUTHORS CONTRIBUTORS README doc/syntax.txt ) -HTML_DOCS=( doc/syntax.html ) - -src_prepare() { - default - grep -q "^SONAME=${SONAME}\$" Makefile || die "SONAME mismatch" - if use icu; then - sed -i -e 's:^# \(\(CC\|LD\)ICU=.*\):\1:' Makefile || die - fi - multilib_copy_sources -} - -src_configure() { - tc-export AR CXX -} - -multilib_src_compile() { - emake SONAME="${SONAME}" shared -} - -multilib_src_install() { -
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: e1122b49e91967b153066eb59f30e182ea5b30e4 Author: Sam James gentoo org> AuthorDate: Sun Nov 22 03:25:10 2020 + Commit: Sam James gentoo org> CommitDate: Sun Nov 22 03:25:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1122b49 dev-libs/re2: Stabilize 0.2020.11.01 arm64, #755227 Signed-off-by: Sam James gentoo.org> dev-libs/re2/re2-0.2020.11.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/re2/re2-0.2020.11.01.ebuild b/dev-libs/re2/re2-0.2020.11.01.ebuild index de9d5582c9e..48b29137b04 100644 --- a/dev-libs/re2/re2-0.2020.11.01.ebuild +++ b/dev-libs/re2/re2-0.2020.11.01.ebuild @@ -18,7 +18,7 @@ LICENSE="BSD" # https://abi-laboratory.pro/tracker/timeline/re2/ SONAME="9" SLOT="0/${SONAME}" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86" IUSE="icu" BDEPEND="icu? ( virtual/pkgconfig )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: 1448a873c67ec4a230f3dd02c9aca161d3330bba Author: Sam James gentoo org> AuthorDate: Sun Nov 22 03:24:33 2020 + Commit: Sam James gentoo org> CommitDate: Sun Nov 22 03:24:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1448a873 dev-libs/re2: Stabilize 0.2020.11.01 arm, #755227 Signed-off-by: Sam James gentoo.org> dev-libs/re2/re2-0.2020.11.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/re2/re2-0.2020.11.01.ebuild b/dev-libs/re2/re2-0.2020.11.01.ebuild index 73ac80054b9..de9d5582c9e 100644 --- a/dev-libs/re2/re2-0.2020.11.01.ebuild +++ b/dev-libs/re2/re2-0.2020.11.01.ebuild @@ -18,7 +18,7 @@ LICENSE="BSD" # https://abi-laboratory.pro/tracker/timeline/re2/ SONAME="9" SLOT="0/${SONAME}" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86" IUSE="icu" BDEPEND="icu? ( virtual/pkgconfig )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: ef4515e181caffd1e718f28d34d21c2b23e4ec8e Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Nov 19 11:16:02 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Nov 19 11:16:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef4515e1 dev-libs/re2: amd64 stable wrt bug #755227 Package-Manager: Portage-3.0.8, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/re2/re2-0.2020.11.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/re2/re2-0.2020.11.01.ebuild b/dev-libs/re2/re2-0.2020.11.01.ebuild index 7045884efa1..73ac80054b9 100644 --- a/dev-libs/re2/re2-0.2020.11.01.ebuild +++ b/dev-libs/re2/re2-0.2020.11.01.ebuild @@ -18,7 +18,7 @@ LICENSE="BSD" # https://abi-laboratory.pro/tracker/timeline/re2/ SONAME="9" SLOT="0/${SONAME}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86" IUSE="icu" BDEPEND="icu? ( virtual/pkgconfig )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: 6b7e1f5bb039fdc6a4e948649a22a9465924356d Author: Thomas Deutschmann gentoo org> AuthorDate: Wed Nov 18 23:42:16 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Nov 18 23:42:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b7e1f5b dev-libs/re2: x86 stable (bug #755227) Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> dev-libs/re2/re2-0.2020.11.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/re2/re2-0.2020.11.01.ebuild b/dev-libs/re2/re2-0.2020.11.01.ebuild index 55f22b8e2cd..7045884efa1 100644 --- a/dev-libs/re2/re2-0.2020.11.01.ebuild +++ b/dev-libs/re2/re2-0.2020.11.01.ebuild @@ -18,7 +18,7 @@ LICENSE="BSD" # https://abi-laboratory.pro/tracker/timeline/re2/ SONAME="9" SLOT="0/${SONAME}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86" IUSE="icu" BDEPEND="icu? ( virtual/pkgconfig )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: 0714d0e354319b924c14e95fd7db0780bf09550a Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Tue Nov 3 00:00:00 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Nov 3 20:19:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0714d0e3 dev-libs/re2: Version bump (0.2020.11.01). Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Mike Gilbert gentoo.org> dev-libs/re2/Manifest| 1 + dev-libs/re2/re2-0.2020.11.01.ebuild | 52 2 files changed, 53 insertions(+) diff --git a/dev-libs/re2/Manifest b/dev-libs/re2/Manifest index bd7e0b0e7ad..e3dd8f55a17 100644 --- a/dev-libs/re2/Manifest +++ b/dev-libs/re2/Manifest @@ -1,2 +1,3 @@ DIST re2-2020-08-01.tar.gz 404076 BLAKE2B 063c3e78cf4983d214309a93a234d864d5ad3acc63ca40befb0b78604ea1406676eb85c34489f3baf74afc0f05ea46482bd7400eb485cd1951feaf4c1429b21c SHA512 1ae261155a1eb96606788eb736faa4dc3240d85f47e3b4c412a4f85f7e4cc69f7c7cbab98397aaf725def1cbc9c5da2c679cfb5573a442d60897740766ae2967 DIST re2-2020-10-01.tar.gz 403344 BLAKE2B 163d44991dc80dc04871bc53c64d4eec9f9e8db36b057a44eba3b1f033f0b130d7fccf4ba8aec33cc515ab5b11bd4f5b0343b4381758e8d9446c5017f1f04d14 SHA512 cd620878ffa6d4e47f1583f27a179f6520fc1226554bd7c0e104d3d45b2bee70873c0d661e87eb4a9d912b58f86f115766c35d08e124f5f67ddcc3b50535f726 +DIST re2-2020-11-01.tar.gz 402756 BLAKE2B 4c5bb5d4859f5b822408483a90a37b4f7e18d3ee81ecfe52563b091c0594dc32343257521c53267ff0c4b62a81a58b2231b628915afd94d368aebf13b965921e SHA512 167f21ec5a94640820cc1e2e9f4a4d3819a5e70011d0f8afb3fec3b2f66e21688196cedc66ce785158e49d1a0cb34b5f9ae68729e602e77d1077eadcbca7d7fe diff --git a/dev-libs/re2/re2-0.2020.11.01.ebuild b/dev-libs/re2/re2-0.2020.11.01.ebuild new file mode 100644 index 000..55f22b8e2cd --- /dev/null +++ b/dev-libs/re2/re2-0.2020.11.01.ebuild @@ -0,0 +1,52 @@ +# Copyright 2012-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit multilib-minimal toolchain-funcs + +# Different date format used upstream. +RE2_VER=${PV#0.} +RE2_VER=${RE2_VER//./-} + +DESCRIPTION="An efficient, principled regular expression library" +HOMEPAGE="https://github.com/google/re2; +SRC_URI="https://github.com/google/re2/archive/${RE2_VER}.tar.gz -> re2-${RE2_VER}.tar.gz" + +LICENSE="BSD" +# NOTE: Always run libre2 through abi-compliance-checker! +# https://abi-laboratory.pro/tracker/timeline/re2/ +SONAME="9" +SLOT="0/${SONAME}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="icu" + +BDEPEND="icu? ( virtual/pkgconfig )" +DEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/re2-${RE2_VER}" + +DOCS=( AUTHORS CONTRIBUTORS README doc/syntax.txt ) +HTML_DOCS=( doc/syntax.html ) + +src_prepare() { + default + grep -q "^SONAME=${SONAME}\$" Makefile || die "SONAME mismatch" + if use icu; then + sed -i -e 's:^# \(\(CC\|LD\)ICU=.*\):\1:' Makefile || die + fi + multilib_copy_sources +} + +src_configure() { + tc-export AR CXX +} + +multilib_src_compile() { + emake SONAME="${SONAME}" shared +} + +multilib_src_install() { + emake SONAME="${SONAME}" DESTDIR="${D}" prefix="${EPREFIX}/usr" libdir="\$(exec_prefix)/$(get_libdir)" shared-install +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: b608f892b1eb39470904f269978a8dbf6343b4a6 Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Tue Oct 20 00:00:00 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Oct 20 20:35:49 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b608f892 dev-libs/re2: Version bump (0.2020.10.01). Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Mike Gilbert gentoo.org> dev-libs/re2/Manifest| 1 + dev-libs/re2/re2-0.2020.10.01.ebuild | 52 2 files changed, 53 insertions(+) diff --git a/dev-libs/re2/Manifest b/dev-libs/re2/Manifest index 97571d043d0..bd7e0b0e7ad 100644 --- a/dev-libs/re2/Manifest +++ b/dev-libs/re2/Manifest @@ -1 +1,2 @@ DIST re2-2020-08-01.tar.gz 404076 BLAKE2B 063c3e78cf4983d214309a93a234d864d5ad3acc63ca40befb0b78604ea1406676eb85c34489f3baf74afc0f05ea46482bd7400eb485cd1951feaf4c1429b21c SHA512 1ae261155a1eb96606788eb736faa4dc3240d85f47e3b4c412a4f85f7e4cc69f7c7cbab98397aaf725def1cbc9c5da2c679cfb5573a442d60897740766ae2967 +DIST re2-2020-10-01.tar.gz 403344 BLAKE2B 163d44991dc80dc04871bc53c64d4eec9f9e8db36b057a44eba3b1f033f0b130d7fccf4ba8aec33cc515ab5b11bd4f5b0343b4381758e8d9446c5017f1f04d14 SHA512 cd620878ffa6d4e47f1583f27a179f6520fc1226554bd7c0e104d3d45b2bee70873c0d661e87eb4a9d912b58f86f115766c35d08e124f5f67ddcc3b50535f726 diff --git a/dev-libs/re2/re2-0.2020.10.01.ebuild b/dev-libs/re2/re2-0.2020.10.01.ebuild new file mode 100644 index 000..9b7e0bf86ea --- /dev/null +++ b/dev-libs/re2/re2-0.2020.10.01.ebuild @@ -0,0 +1,52 @@ +# Copyright 2012-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit multilib-minimal toolchain-funcs + +# Different date format used upstream. +RE2_VER=${PV#0.} +RE2_VER=${RE2_VER//./-} + +DESCRIPTION="An efficient, principled regular expression library" +HOMEPAGE="https://github.com/google/re2; +SRC_URI="https://github.com/google/re2/archive/${RE2_VER}.tar.gz -> re2-${RE2_VER}.tar.gz" + +LICENSE="BSD" +# NOTE: Always run libre2 through abi-compliance-checker! +# https://abi-laboratory.pro/tracker/timeline/re2/ +SONAME="8" +SLOT="0/${SONAME}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="icu" + +BDEPEND="icu? ( virtual/pkgconfig )" +DEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/re2-${RE2_VER}" + +DOCS=( AUTHORS CONTRIBUTORS README doc/syntax.txt ) +HTML_DOCS=( doc/syntax.html ) + +src_prepare() { + default + grep -q "^SONAME=${SONAME}\$" Makefile || die "SONAME mismatch" + if use icu; then + sed -i -e 's:^# \(\(CC\|LD\)ICU=.*\):\1:' Makefile || die + fi + multilib_copy_sources +} + +src_configure() { + tc-export AR CXX +} + +multilib_src_compile() { + emake SONAME="${SONAME}" shared +} + +multilib_src_install() { + emake SONAME="${SONAME}" DESTDIR="${D}" prefix="${EPREFIX}/usr" libdir="\$(exec_prefix)/$(get_libdir)" shared-install +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: c13b9bca05b607aeb3d4d391410107d1af00f27f Author: Stephan Hartmann gentoo org> AuthorDate: Thu Sep 24 11:01:59 2020 + Commit: Stephan Hartmann gentoo org> CommitDate: Thu Sep 24 11:01:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c13b9bca dev-libs/re2: remove old Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Stephan Hartmann gentoo.org> dev-libs/re2/Manifest| 2 -- dev-libs/re2/re2-0.2020.06.01.ebuild | 52 dev-libs/re2/re2-0.2020.07.06.ebuild | 52 3 files changed, 106 deletions(-) diff --git a/dev-libs/re2/Manifest b/dev-libs/re2/Manifest index c4f509f017c..97571d043d0 100644 --- a/dev-libs/re2/Manifest +++ b/dev-libs/re2/Manifest @@ -1,3 +1 @@ -DIST re2-2020-06-01.tar.gz 403203 BLAKE2B 46270c39fdb9eda127752e97e5dfea24a6cb9ddc32bfc298e123eb29609a003fd1a7a3591e760944ec36721ee1981f9bdbbc0b04d596764922e6bbc3daa9159c SHA512 8592a5409cb087c3188023746a4121bd58972a7a21bae98022af587f6191b3096bbb5d379e622ea853ff3373c76972fb61f331354550715c9a7e77d08fba6f3c -DIST re2-2020-07-06.tar.gz 404055 BLAKE2B 1dca93ec928ef508aa30c44889d3f451acdf1f4430dc62b05c256790cb755e30ec5fac6aca23d44ad57eb61b0971437529bf63fb89b4bd7bf1937748046e61a9 SHA512 5ff5b0fa80d28a5c1cd56e42de4392899347e083c8eedb79282763b8967d301e0d287223e2b1a140cc30f7420a4a1aed5d7be0b68e8f5d2e8813ab4bfa64c103 DIST re2-2020-08-01.tar.gz 404076 BLAKE2B 063c3e78cf4983d214309a93a234d864d5ad3acc63ca40befb0b78604ea1406676eb85c34489f3baf74afc0f05ea46482bd7400eb485cd1951feaf4c1429b21c SHA512 1ae261155a1eb96606788eb736faa4dc3240d85f47e3b4c412a4f85f7e4cc69f7c7cbab98397aaf725def1cbc9c5da2c679cfb5573a442d60897740766ae2967 diff --git a/dev-libs/re2/re2-0.2020.06.01.ebuild b/dev-libs/re2/re2-0.2020.06.01.ebuild deleted file mode 100644 index b1b73d54da9..000 --- a/dev-libs/re2/re2-0.2020.06.01.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit multilib-minimal toolchain-funcs - -# Different date format used upstream. -RE2_VER=${PV#0.} -RE2_VER=${RE2_VER//./-} - -DESCRIPTION="An efficient, principled regular expression library" -HOMEPAGE="https://github.com/google/re2; -SRC_URI="https://github.com/google/re2/archive/${RE2_VER}.tar.gz -> re2-${RE2_VER}.tar.gz" - -LICENSE="BSD" -# NOTE: Always run libre2 through abi-compliance-checker! -# https://abi-laboratory.pro/tracker/timeline/re2/ -SONAME="7" -SLOT="0/${SONAME}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86" -IUSE="icu" - -BDEPEND="icu? ( virtual/pkgconfig )" -DEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/re2-${RE2_VER}" - -DOCS=( AUTHORS CONTRIBUTORS README doc/syntax.txt ) -HTML_DOCS=( doc/syntax.html ) - -src_prepare() { - default - grep -q "^SONAME=${SONAME}\$" Makefile || die "SONAME mismatch" - if use icu; then - sed -i -e 's:^# \(\(CC\|LD\)ICU=.*\):\1:' Makefile || die - fi - multilib_copy_sources -} - -src_configure() { - tc-export AR CXX -} - -multilib_src_compile() { - emake SONAME="${SONAME}" shared -} - -multilib_src_install() { - emake SONAME="${SONAME}" DESTDIR="${D}" prefix="${EPREFIX}/usr" libdir="\$(exec_prefix)/$(get_libdir)" shared-install -} diff --git a/dev-libs/re2/re2-0.2020.07.06.ebuild b/dev-libs/re2/re2-0.2020.07.06.ebuild deleted file mode 100644 index adf595f07b8..000 --- a/dev-libs/re2/re2-0.2020.07.06.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit multilib-minimal toolchain-funcs - -# Different date format used upstream. -RE2_VER=${PV#0.} -RE2_VER=${RE2_VER//./-} - -DESCRIPTION="An efficient, principled regular expression library" -HOMEPAGE="https://github.com/google/re2; -SRC_URI="https://github.com/google/re2/archive/${RE2_VER}.tar.gz -> re2-${RE2_VER}.tar.gz" - -LICENSE="BSD" -# NOTE: Always run libre2 through abi-compliance-checker! -# https://abi-laboratory.pro/tracker/timeline/re2/ -SONAME="8" -SLOT="0/${SONAME}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" -IUSE="icu" - -BDEPEND="icu? ( virtual/pkgconfig )" -DEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/re2-${RE2_VER}" - -DOCS=( AUTHORS CONTRIBUTORS README doc/syntax.txt ) -HTML_DOCS=( doc/syntax.html ) - -src_prepare() { - default - grep -q "^SONAME=${SONAME}\$" Makefile || die "SONAME mismatch" - if use icu; then - sed -i -e 's:^# \(\(CC\|LD\)ICU=.*\):\1:' Makefile || die - fi - multilib_copy_sources -} - -src_configure() { - tc-export AR CXX -} - -multilib_src_compile() { - emake SONAME="${SONAME}" shared -} - -multilib_src_install() { -
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: 18579a46ea6b3e9890067d5e3b321d2549ab650a Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Sep 24 06:56:33 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Sep 24 06:56:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18579a46 dev-libs/re2: x86 stable wrt bug #744007 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/re2/re2-0.2020.08.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/re2/re2-0.2020.08.01.ebuild b/dev-libs/re2/re2-0.2020.08.01.ebuild index 37906f291a4..69b48d1d9c8 100644 --- a/dev-libs/re2/re2-0.2020.08.01.ebuild +++ b/dev-libs/re2/re2-0.2020.08.01.ebuild @@ -18,7 +18,7 @@ LICENSE="BSD" # https://abi-laboratory.pro/tracker/timeline/re2/ SONAME="8" SLOT="0/${SONAME}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86" IUSE="icu" BDEPEND="icu? ( virtual/pkgconfig )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: 12d54e13962f08100da44af97b973c6a800d742c Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Sep 24 06:48:47 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Sep 24 06:48:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12d54e13 dev-libs/re2: arm stable wrt bug #744007 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/re2/re2-0.2020.08.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/re2/re2-0.2020.08.01.ebuild b/dev-libs/re2/re2-0.2020.08.01.ebuild index 658704eab24..37906f291a4 100644 --- a/dev-libs/re2/re2-0.2020.08.01.ebuild +++ b/dev-libs/re2/re2-0.2020.08.01.ebuild @@ -18,7 +18,7 @@ LICENSE="BSD" # https://abi-laboratory.pro/tracker/timeline/re2/ SONAME="8" SLOT="0/${SONAME}" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" IUSE="icu" BDEPEND="icu? ( virtual/pkgconfig )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: 9bc278ac0153156646d3be6726b9a841e01eadd1 Author: Sam James gentoo org> AuthorDate: Tue Sep 22 19:27:37 2020 + Commit: Sam James gentoo org> CommitDate: Tue Sep 22 19:33:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bc278ac dev-libs/re2: Stabilize 0.2020.08.01 amd64, #744007 Signed-off-by: Sam James gentoo.org> dev-libs/re2/re2-0.2020.08.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/re2/re2-0.2020.08.01.ebuild b/dev-libs/re2/re2-0.2020.08.01.ebuild index f7afd672faf..658704eab24 100644 --- a/dev-libs/re2/re2-0.2020.08.01.ebuild +++ b/dev-libs/re2/re2-0.2020.08.01.ebuild @@ -18,7 +18,7 @@ LICENSE="BSD" # https://abi-laboratory.pro/tracker/timeline/re2/ SONAME="8" SLOT="0/${SONAME}" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" IUSE="icu" BDEPEND="icu? ( virtual/pkgconfig )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: afa7727bfa8b5ec1e04f0df3a69476644add07c8 Author: Sam James gentoo org> AuthorDate: Tue Sep 22 19:27:33 2020 + Commit: Sam James gentoo org> CommitDate: Tue Sep 22 19:33:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afa7727b dev-libs/re2: arm64 stable (bug #744007) Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Sam James gentoo.org> dev-libs/re2/re2-0.2020.08.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/re2/re2-0.2020.08.01.ebuild b/dev-libs/re2/re2-0.2020.08.01.ebuild index adf595f07b8..f7afd672faf 100644 --- a/dev-libs/re2/re2-0.2020.08.01.ebuild +++ b/dev-libs/re2/re2-0.2020.08.01.ebuild @@ -18,7 +18,7 @@ LICENSE="BSD" # https://abi-laboratory.pro/tracker/timeline/re2/ SONAME="8" SLOT="0/${SONAME}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" IUSE="icu" BDEPEND="icu? ( virtual/pkgconfig )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: 57978203436b092b9f93f0ef97ddd8f2ab581247 Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Fri Sep 4 07:00:00 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Sep 5 02:02:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57978203 dev-libs/re2: Version bump (0.2020.08.01). Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Mike Gilbert gentoo.org> dev-libs/re2/Manifest| 1 + dev-libs/re2/re2-0.2020.08.01.ebuild | 52 2 files changed, 53 insertions(+) diff --git a/dev-libs/re2/Manifest b/dev-libs/re2/Manifest index 57a462f849b..60f6f3e8389 100644 --- a/dev-libs/re2/Manifest +++ b/dev-libs/re2/Manifest @@ -3,3 +3,4 @@ DIST re2-2020-04-01.tar.gz 402511 BLAKE2B ce3f17037a3a09867036e651d62bd9f004b7ed DIST re2-2020-05-01.tar.gz 402569 BLAKE2B da94442ad8fa965ce8e38f19184579a033a65fd2cdd7769e2e2f2fdb590cd79adf275e94a8aa4ca6924c4b7879441ba7632cc492daa67d41cebeead67af6fc65 SHA512 76ab9b63a7de3de1dbde599e9fd35cf94de26f2f3c2a85e3befa0026decc95620fac65c7bcbfa3729efbfe6b1b418d77d733bd27496b54c649ac2918652c DIST re2-2020-06-01.tar.gz 403203 BLAKE2B 46270c39fdb9eda127752e97e5dfea24a6cb9ddc32bfc298e123eb29609a003fd1a7a3591e760944ec36721ee1981f9bdbbc0b04d596764922e6bbc3daa9159c SHA512 8592a5409cb087c3188023746a4121bd58972a7a21bae98022af587f6191b3096bbb5d379e622ea853ff3373c76972fb61f331354550715c9a7e77d08fba6f3c DIST re2-2020-07-06.tar.gz 404055 BLAKE2B 1dca93ec928ef508aa30c44889d3f451acdf1f4430dc62b05c256790cb755e30ec5fac6aca23d44ad57eb61b0971437529bf63fb89b4bd7bf1937748046e61a9 SHA512 5ff5b0fa80d28a5c1cd56e42de4392899347e083c8eedb79282763b8967d301e0d287223e2b1a140cc30f7420a4a1aed5d7be0b68e8f5d2e8813ab4bfa64c103 +DIST re2-2020-08-01.tar.gz 404076 BLAKE2B 063c3e78cf4983d214309a93a234d864d5ad3acc63ca40befb0b78604ea1406676eb85c34489f3baf74afc0f05ea46482bd7400eb485cd1951feaf4c1429b21c SHA512 1ae261155a1eb96606788eb736faa4dc3240d85f47e3b4c412a4f85f7e4cc69f7c7cbab98397aaf725def1cbc9c5da2c679cfb5573a442d60897740766ae2967 diff --git a/dev-libs/re2/re2-0.2020.08.01.ebuild b/dev-libs/re2/re2-0.2020.08.01.ebuild new file mode 100644 index 000..adf595f07b8 --- /dev/null +++ b/dev-libs/re2/re2-0.2020.08.01.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit multilib-minimal toolchain-funcs + +# Different date format used upstream. +RE2_VER=${PV#0.} +RE2_VER=${RE2_VER//./-} + +DESCRIPTION="An efficient, principled regular expression library" +HOMEPAGE="https://github.com/google/re2; +SRC_URI="https://github.com/google/re2/archive/${RE2_VER}.tar.gz -> re2-${RE2_VER}.tar.gz" + +LICENSE="BSD" +# NOTE: Always run libre2 through abi-compliance-checker! +# https://abi-laboratory.pro/tracker/timeline/re2/ +SONAME="8" +SLOT="0/${SONAME}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="icu" + +BDEPEND="icu? ( virtual/pkgconfig )" +DEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/re2-${RE2_VER}" + +DOCS=( AUTHORS CONTRIBUTORS README doc/syntax.txt ) +HTML_DOCS=( doc/syntax.html ) + +src_prepare() { + default + grep -q "^SONAME=${SONAME}\$" Makefile || die "SONAME mismatch" + if use icu; then + sed -i -e 's:^# \(\(CC\|LD\)ICU=.*\):\1:' Makefile || die + fi + multilib_copy_sources +} + +src_configure() { + tc-export AR CXX +} + +multilib_src_compile() { + emake SONAME="${SONAME}" shared +} + +multilib_src_install() { + emake SONAME="${SONAME}" DESTDIR="${D}" prefix="${EPREFIX}/usr" libdir="\$(exec_prefix)/$(get_libdir)" shared-install +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/, dev-libs/re2/files/
commit: 7b25d9653f562a75ea7da7f7002bbea507193aa5 Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Fri Sep 4 08:00:00 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Sep 5 02:02:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b25d965 dev-libs/re2: Delete old versions (<0.2020.06.01). Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Mike Gilbert gentoo.org> dev-libs/re2/Manifest | 3 -- .../files/0.2020.05.01-test-memory-budget.patch| 27 --- dev-libs/re2/re2-0.2019.12.01.ebuild | 52 dev-libs/re2/re2-0.2020.04.01.ebuild | 52 dev-libs/re2/re2-0.2020.05.01.ebuild | 55 -- 5 files changed, 189 deletions(-) diff --git a/dev-libs/re2/Manifest b/dev-libs/re2/Manifest index 60f6f3e8389..c4f509f017c 100644 --- a/dev-libs/re2/Manifest +++ b/dev-libs/re2/Manifest @@ -1,6 +1,3 @@ -DIST re2-2019-12-01.tar.gz 391450 BLAKE2B 2069b496d494771d09d2ce289cc3cd45ea99fda17ca044f09ebeddae85c6fb2cabcb34403a8364d179591f7f3d8ad4e39191c1034aa70c8a16f5d439357330ba SHA512 cfbce00a8462644177c2792cdcd1115fdd17dae9454f6148764bf22c4f364002c6d561f4f407564f6925b78fa8a252d6a3b02bfa8a63f347e6b3d33034ec2d77 -DIST re2-2020-04-01.tar.gz 402511 BLAKE2B ce3f17037a3a09867036e651d62bd9f004b7ed7c6813b4530059659e794a7a7a3ad17d6ee35b5456302d627a0524fc78151b60ed9c546c1baab699231554a0dd SHA512 b3f2ec675fbc2ab18fc4de7b8c077f110010fd4a7502eea3d802d3706681b523db551edd80c2ff188457169471899084a6b21937154ab2288ee9ac123a2b7014 -DIST re2-2020-05-01.tar.gz 402569 BLAKE2B da94442ad8fa965ce8e38f19184579a033a65fd2cdd7769e2e2f2fdb590cd79adf275e94a8aa4ca6924c4b7879441ba7632cc492daa67d41cebeead67af6fc65 SHA512 76ab9b63a7de3de1dbde599e9fd35cf94de26f2f3c2a85e3befa0026decc95620fac65c7bcbfa3729efbfe6b1b418d77d733bd27496b54c649ac2918652c DIST re2-2020-06-01.tar.gz 403203 BLAKE2B 46270c39fdb9eda127752e97e5dfea24a6cb9ddc32bfc298e123eb29609a003fd1a7a3591e760944ec36721ee1981f9bdbbc0b04d596764922e6bbc3daa9159c SHA512 8592a5409cb087c3188023746a4121bd58972a7a21bae98022af587f6191b3096bbb5d379e622ea853ff3373c76972fb61f331354550715c9a7e77d08fba6f3c DIST re2-2020-07-06.tar.gz 404055 BLAKE2B 1dca93ec928ef508aa30c44889d3f451acdf1f4430dc62b05c256790cb755e30ec5fac6aca23d44ad57eb61b0971437529bf63fb89b4bd7bf1937748046e61a9 SHA512 5ff5b0fa80d28a5c1cd56e42de4392899347e083c8eedb79282763b8967d301e0d287223e2b1a140cc30f7420a4a1aed5d7be0b68e8f5d2e8813ab4bfa64c103 DIST re2-2020-08-01.tar.gz 404076 BLAKE2B 063c3e78cf4983d214309a93a234d864d5ad3acc63ca40befb0b78604ea1406676eb85c34489f3baf74afc0f05ea46482bd7400eb485cd1951feaf4c1429b21c SHA512 1ae261155a1eb96606788eb736faa4dc3240d85f47e3b4c412a4f85f7e4cc69f7c7cbab98397aaf725def1cbc9c5da2c679cfb5573a442d60897740766ae2967 diff --git a/dev-libs/re2/files/0.2020.05.01-test-memory-budget.patch b/dev-libs/re2/files/0.2020.05.01-test-memory-budget.patch deleted file mode 100644 index 3e62934153c..000 --- a/dev-libs/re2/files/0.2020.05.01-test-memory-budget.patch +++ /dev/null @@ -1,27 +0,0 @@ -From bde1ea09550a61b4a092cdf0e3ba8dca4200947a Mon Sep 17 00:00:00 2001 -From: Paul Wankadia -Date: Sun, 10 May 2020 07:12:35 -0700 -Subject: [PATCH] Lower the memory budget in TestCompile.InsufficientMemory. - -Fixes #256. - -Change-Id: I975c5f6f7a12dc86fedc0f3ab35f16295c18a7e8 -Reviewed-on: https://code-review.googlesource.com/c/re2/+/56150 -Reviewed-by: Paul Wankadia - re2/testing/compile_test.cc | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/re2/testing/compile_test.cc b/re2/testing/compile_test.cc -index 4598aa64..2096e2f0 100644 a/re2/testing/compile_test.cc -+++ b/re2/testing/compile_test.cc -@@ -236,7 +236,7 @@ TEST(TestCompile, InsufficientMemory) { - "^(?P[^\\s]+)\\s+(?P[^\\s]+)\\s+(?P.+)$", - Regexp::LikePerl, NULL); - EXPECT_TRUE(re != NULL); -- Prog* prog = re->CompileToProg(920); -+ Prog* prog = re->CompileToProg(850); - // If the memory budget has been exhausted, compilation should fail - // and return NULL instead of trying to do anything with NoMatch(). - EXPECT_TRUE(prog == NULL); diff --git a/dev-libs/re2/re2-0.2019.12.01.ebuild b/dev-libs/re2/re2-0.2019.12.01.ebuild deleted file mode 100644 index 0bc9c4a592b..000 --- a/dev-libs/re2/re2-0.2019.12.01.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit multilib-minimal toolchain-funcs - -# Different date format used upstream. -RE2_VER=${PV#0.} -RE2_VER=${RE2_VER//./-} - -DESCRIPTION="An efficient, principled regular expression library" -HOMEPAGE="https://github.com/google/re2; -SRC_URI="https://github.com/google/re2/archive/${RE2_VER}.tar.gz -> re2-${RE2_VER}.tar.gz" - -LICENSE="BSD" -# NOTE: Always run libre2 through
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: cacefafb7e5914caf96a09ef87c6b948cc971bc5 Author: Sam James gentoo org> AuthorDate: Fri Jul 17 22:10:14 2020 + Commit: Sam James gentoo org> CommitDate: Fri Jul 17 23:24:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cacefafb dev-libs/re2: arm64 stable (bug #732594) Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> dev-libs/re2/re2-0.2020.06.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/re2/re2-0.2020.06.01.ebuild b/dev-libs/re2/re2-0.2020.06.01.ebuild index e0bf7bc5a6e..b1b73d54da9 100644 --- a/dev-libs/re2/re2-0.2020.06.01.ebuild +++ b/dev-libs/re2/re2-0.2020.06.01.ebuild @@ -18,7 +18,7 @@ LICENSE="BSD" # https://abi-laboratory.pro/tracker/timeline/re2/ SONAME="7" SLOT="0/${SONAME}" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86" IUSE="icu" BDEPEND="icu? ( virtual/pkgconfig )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: 47265ae343936437141ebcb69a653de662daee4f Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jul 17 07:01:51 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jul 17 07:01:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47265ae3 dev-libs/re2: arm stable wrt bug #732594 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/re2/re2-0.2020.06.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/re2/re2-0.2020.06.01.ebuild b/dev-libs/re2/re2-0.2020.06.01.ebuild index ee308fe60ed..e0bf7bc5a6e 100644 --- a/dev-libs/re2/re2-0.2020.06.01.ebuild +++ b/dev-libs/re2/re2-0.2020.06.01.ebuild @@ -18,7 +18,7 @@ LICENSE="BSD" # https://abi-laboratory.pro/tracker/timeline/re2/ SONAME="7" SLOT="0/${SONAME}" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86" IUSE="icu" BDEPEND="icu? ( virtual/pkgconfig )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: d4315e7f187b13ba1be503239b35389fc2ef6a50 Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Tue Jul 14 18:38:29 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Jul 14 19:05:14 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4315e7f dev-libs/re2: Version bump (0.2020.07.06). Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Mike Gilbert gentoo.org> dev-libs/re2/Manifest| 1 + dev-libs/re2/re2-0.2020.07.06.ebuild | 52 2 files changed, 53 insertions(+) diff --git a/dev-libs/re2/Manifest b/dev-libs/re2/Manifest index dd8925390a6..57a462f849b 100644 --- a/dev-libs/re2/Manifest +++ b/dev-libs/re2/Manifest @@ -2,3 +2,4 @@ DIST re2-2019-12-01.tar.gz 391450 BLAKE2B 2069b496d494771d09d2ce289cc3cd45ea99fd DIST re2-2020-04-01.tar.gz 402511 BLAKE2B ce3f17037a3a09867036e651d62bd9f004b7ed7c6813b4530059659e794a7a7a3ad17d6ee35b5456302d627a0524fc78151b60ed9c546c1baab699231554a0dd SHA512 b3f2ec675fbc2ab18fc4de7b8c077f110010fd4a7502eea3d802d3706681b523db551edd80c2ff188457169471899084a6b21937154ab2288ee9ac123a2b7014 DIST re2-2020-05-01.tar.gz 402569 BLAKE2B da94442ad8fa965ce8e38f19184579a033a65fd2cdd7769e2e2f2fdb590cd79adf275e94a8aa4ca6924c4b7879441ba7632cc492daa67d41cebeead67af6fc65 SHA512 76ab9b63a7de3de1dbde599e9fd35cf94de26f2f3c2a85e3befa0026decc95620fac65c7bcbfa3729efbfe6b1b418d77d733bd27496b54c649ac2918652c DIST re2-2020-06-01.tar.gz 403203 BLAKE2B 46270c39fdb9eda127752e97e5dfea24a6cb9ddc32bfc298e123eb29609a003fd1a7a3591e760944ec36721ee1981f9bdbbc0b04d596764922e6bbc3daa9159c SHA512 8592a5409cb087c3188023746a4121bd58972a7a21bae98022af587f6191b3096bbb5d379e622ea853ff3373c76972fb61f331354550715c9a7e77d08fba6f3c +DIST re2-2020-07-06.tar.gz 404055 BLAKE2B 1dca93ec928ef508aa30c44889d3f451acdf1f4430dc62b05c256790cb755e30ec5fac6aca23d44ad57eb61b0971437529bf63fb89b4bd7bf1937748046e61a9 SHA512 5ff5b0fa80d28a5c1cd56e42de4392899347e083c8eedb79282763b8967d301e0d287223e2b1a140cc30f7420a4a1aed5d7be0b68e8f5d2e8813ab4bfa64c103 diff --git a/dev-libs/re2/re2-0.2020.07.06.ebuild b/dev-libs/re2/re2-0.2020.07.06.ebuild new file mode 100644 index 000..adf595f07b8 --- /dev/null +++ b/dev-libs/re2/re2-0.2020.07.06.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit multilib-minimal toolchain-funcs + +# Different date format used upstream. +RE2_VER=${PV#0.} +RE2_VER=${RE2_VER//./-} + +DESCRIPTION="An efficient, principled regular expression library" +HOMEPAGE="https://github.com/google/re2; +SRC_URI="https://github.com/google/re2/archive/${RE2_VER}.tar.gz -> re2-${RE2_VER}.tar.gz" + +LICENSE="BSD" +# NOTE: Always run libre2 through abi-compliance-checker! +# https://abi-laboratory.pro/tracker/timeline/re2/ +SONAME="8" +SLOT="0/${SONAME}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="icu" + +BDEPEND="icu? ( virtual/pkgconfig )" +DEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/re2-${RE2_VER}" + +DOCS=( AUTHORS CONTRIBUTORS README doc/syntax.txt ) +HTML_DOCS=( doc/syntax.html ) + +src_prepare() { + default + grep -q "^SONAME=${SONAME}\$" Makefile || die "SONAME mismatch" + if use icu; then + sed -i -e 's:^# \(\(CC\|LD\)ICU=.*\):\1:' Makefile || die + fi + multilib_copy_sources +} + +src_configure() { + tc-export AR CXX +} + +multilib_src_compile() { + emake SONAME="${SONAME}" shared +} + +multilib_src_install() { + emake SONAME="${SONAME}" DESTDIR="${D}" prefix="${EPREFIX}/usr" libdir="\$(exec_prefix)/$(get_libdir)" shared-install +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: d7360452b3e85b81b38128b20762775113986807 Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Tue Jul 14 18:39:59 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Jul 14 19:05:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7360452 dev-libs/re2: 0.2020.06.01 AMD64/X86 stabilization. Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Mike Gilbert gentoo.org> dev-libs/re2/re2-0.2020.06.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/re2/re2-0.2020.06.01.ebuild b/dev-libs/re2/re2-0.2020.06.01.ebuild index f4ed8174619..ee308fe60ed 100644 --- a/dev-libs/re2/re2-0.2020.06.01.ebuild +++ b/dev-libs/re2/re2-0.2020.06.01.ebuild @@ -18,7 +18,7 @@ LICENSE="BSD" # https://abi-laboratory.pro/tracker/timeline/re2/ SONAME="7" SLOT="0/${SONAME}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86" IUSE="icu" BDEPEND="icu? ( virtual/pkgconfig )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: f937eb195fdd22a58762830c3212205affa19ea3 Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Sat Jun 13 18:40:42 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Jun 13 18:59:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f937eb19 dev-libs/re2: Version bump (0.2020.06.01). Static library no longer installed. Closes: https://bugs.gentoo.org/723166 Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Mike Gilbert gentoo.org> dev-libs/re2/Manifest| 1 + dev-libs/re2/re2-0.2020.06.01.ebuild | 52 2 files changed, 53 insertions(+) diff --git a/dev-libs/re2/Manifest b/dev-libs/re2/Manifest index 203932831f6..dd8925390a6 100644 --- a/dev-libs/re2/Manifest +++ b/dev-libs/re2/Manifest @@ -1,3 +1,4 @@ DIST re2-2019-12-01.tar.gz 391450 BLAKE2B 2069b496d494771d09d2ce289cc3cd45ea99fda17ca044f09ebeddae85c6fb2cabcb34403a8364d179591f7f3d8ad4e39191c1034aa70c8a16f5d439357330ba SHA512 cfbce00a8462644177c2792cdcd1115fdd17dae9454f6148764bf22c4f364002c6d561f4f407564f6925b78fa8a252d6a3b02bfa8a63f347e6b3d33034ec2d77 DIST re2-2020-04-01.tar.gz 402511 BLAKE2B ce3f17037a3a09867036e651d62bd9f004b7ed7c6813b4530059659e794a7a7a3ad17d6ee35b5456302d627a0524fc78151b60ed9c546c1baab699231554a0dd SHA512 b3f2ec675fbc2ab18fc4de7b8c077f110010fd4a7502eea3d802d3706681b523db551edd80c2ff188457169471899084a6b21937154ab2288ee9ac123a2b7014 DIST re2-2020-05-01.tar.gz 402569 BLAKE2B da94442ad8fa965ce8e38f19184579a033a65fd2cdd7769e2e2f2fdb590cd79adf275e94a8aa4ca6924c4b7879441ba7632cc492daa67d41cebeead67af6fc65 SHA512 76ab9b63a7de3de1dbde599e9fd35cf94de26f2f3c2a85e3befa0026decc95620fac65c7bcbfa3729efbfe6b1b418d77d733bd27496b54c649ac2918652c +DIST re2-2020-06-01.tar.gz 403203 BLAKE2B 46270c39fdb9eda127752e97e5dfea24a6cb9ddc32bfc298e123eb29609a003fd1a7a3591e760944ec36721ee1981f9bdbbc0b04d596764922e6bbc3daa9159c SHA512 8592a5409cb087c3188023746a4121bd58972a7a21bae98022af587f6191b3096bbb5d379e622ea853ff3373c76972fb61f331354550715c9a7e77d08fba6f3c diff --git a/dev-libs/re2/re2-0.2020.06.01.ebuild b/dev-libs/re2/re2-0.2020.06.01.ebuild new file mode 100644 index 000..f4ed8174619 --- /dev/null +++ b/dev-libs/re2/re2-0.2020.06.01.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit multilib-minimal toolchain-funcs + +# Different date format used upstream. +RE2_VER=${PV#0.} +RE2_VER=${RE2_VER//./-} + +DESCRIPTION="An efficient, principled regular expression library" +HOMEPAGE="https://github.com/google/re2; +SRC_URI="https://github.com/google/re2/archive/${RE2_VER}.tar.gz -> re2-${RE2_VER}.tar.gz" + +LICENSE="BSD" +# NOTE: Always run libre2 through abi-compliance-checker! +# https://abi-laboratory.pro/tracker/timeline/re2/ +SONAME="7" +SLOT="0/${SONAME}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="icu" + +BDEPEND="icu? ( virtual/pkgconfig )" +DEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/re2-${RE2_VER}" + +DOCS=( AUTHORS CONTRIBUTORS README doc/syntax.txt ) +HTML_DOCS=( doc/syntax.html ) + +src_prepare() { + default + grep -q "^SONAME=${SONAME}\$" Makefile || die "SONAME mismatch" + if use icu; then + sed -i -e 's:^# \(\(CC\|LD\)ICU=.*\):\1:' Makefile || die + fi + multilib_copy_sources +} + +src_configure() { + tc-export AR CXX +} + +multilib_src_compile() { + emake SONAME="${SONAME}" shared +} + +multilib_src_install() { + emake SONAME="${SONAME}" DESTDIR="${D}" prefix="${EPREFIX}/usr" libdir="\$(exec_prefix)/$(get_libdir)" shared-install +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: f3f3e9df496e98f9259e7038b874ef09aa9b5545 Author: Sam James (sam_c) cmpct info> AuthorDate: Sat Jun 6 17:43:27 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Jun 6 19:30:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3f3e9df dev-libs/re2: arm64 stable (bug #723954) Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sam James (sam_c) cmpct.info> Signed-off-by: Mart Raudsepp gentoo.org> dev-libs/re2/re2-0.2020.05.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/re2/re2-0.2020.05.01.ebuild b/dev-libs/re2/re2-0.2020.05.01.ebuild index 773def25f17..aca5fc3509c 100644 --- a/dev-libs/re2/re2-0.2020.05.01.ebuild +++ b/dev-libs/re2/re2-0.2020.05.01.ebuild @@ -18,7 +18,7 @@ LICENSE="BSD" # https://abi-laboratory.pro/tracker/timeline/re2/ SONAME="7" SLOT="0/${SONAME}" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86" IUSE="icu" RDEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: 310292e39ff7d463d210398105c18515fcd1f461 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Jun 3 10:27:13 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Jun 3 10:27:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=310292e3 dev-libs/re2: x86 stable wrt bug #723954 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/re2/re2-0.2020.05.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/re2/re2-0.2020.05.01.ebuild b/dev-libs/re2/re2-0.2020.05.01.ebuild index b4218b13302..773def25f17 100644 --- a/dev-libs/re2/re2-0.2020.05.01.ebuild +++ b/dev-libs/re2/re2-0.2020.05.01.ebuild @@ -18,7 +18,7 @@ LICENSE="BSD" # https://abi-laboratory.pro/tracker/timeline/re2/ SONAME="7" SLOT="0/${SONAME}" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86" IUSE="icu" RDEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: 005074802d15a204d9aab8930f39cf6a976dcf97 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun May 24 08:09:03 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun May 24 08:09:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00507480 dev-libs/re2: amd64 stable wrt bug #723954 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/re2/re2-0.2020.05.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/re2/re2-0.2020.05.01.ebuild b/dev-libs/re2/re2-0.2020.05.01.ebuild index 8440b534cd2..b4218b13302 100644 --- a/dev-libs/re2/re2-0.2020.05.01.ebuild +++ b/dev-libs/re2/re2-0.2020.05.01.ebuild @@ -18,7 +18,7 @@ LICENSE="BSD" # https://abi-laboratory.pro/tracker/timeline/re2/ SONAME="7" SLOT="0/${SONAME}" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" IUSE="icu" RDEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: 6dcea10d118e7aaad1f16eeabc9f0029212ce3e1 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun May 24 07:40:08 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun May 24 07:40:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dcea10d dev-libs/re2: arm stable wrt bug #723954 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/re2/re2-0.2020.05.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/re2/re2-0.2020.05.01.ebuild b/dev-libs/re2/re2-0.2020.05.01.ebuild index 45f70cb1090..8440b534cd2 100644 --- a/dev-libs/re2/re2-0.2020.05.01.ebuild +++ b/dev-libs/re2/re2-0.2020.05.01.ebuild @@ -18,7 +18,7 @@ LICENSE="BSD" # https://abi-laboratory.pro/tracker/timeline/re2/ SONAME="7" SLOT="0/${SONAME}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" IUSE="icu" RDEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/files/, dev-libs/re2/
commit: a2f96c874b23ad03c613265cf326172a264c3b24 Author: Mike Gilbert gentoo org> AuthorDate: Sat May 23 20:16:47 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Sat May 23 20:16:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2f96c87 dev-libs/re2: fix tests on 32-bit platforms Closes: https://bugs.gentoo.org/724404 Signed-off-by: Mike Gilbert gentoo.org> .../files/0.2020.05.01-test-memory-budget.patch| 27 ++ dev-libs/re2/re2-0.2020.05.01.ebuild | 3 +++ 2 files changed, 30 insertions(+) diff --git a/dev-libs/re2/files/0.2020.05.01-test-memory-budget.patch b/dev-libs/re2/files/0.2020.05.01-test-memory-budget.patch new file mode 100644 index 000..3e62934153c --- /dev/null +++ b/dev-libs/re2/files/0.2020.05.01-test-memory-budget.patch @@ -0,0 +1,27 @@ +From bde1ea09550a61b4a092cdf0e3ba8dca4200947a Mon Sep 17 00:00:00 2001 +From: Paul Wankadia +Date: Sun, 10 May 2020 07:12:35 -0700 +Subject: [PATCH] Lower the memory budget in TestCompile.InsufficientMemory. + +Fixes #256. + +Change-Id: I975c5f6f7a12dc86fedc0f3ab35f16295c18a7e8 +Reviewed-on: https://code-review.googlesource.com/c/re2/+/56150 +Reviewed-by: Paul Wankadia +--- + re2/testing/compile_test.cc | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/re2/testing/compile_test.cc b/re2/testing/compile_test.cc +index 4598aa64..2096e2f0 100644 +--- a/re2/testing/compile_test.cc b/re2/testing/compile_test.cc +@@ -236,7 +236,7 @@ TEST(TestCompile, InsufficientMemory) { + "^(?P[^\\s]+)\\s+(?P[^\\s]+)\\s+(?P.+)$", + Regexp::LikePerl, NULL); + EXPECT_TRUE(re != NULL); +- Prog* prog = re->CompileToProg(920); ++ Prog* prog = re->CompileToProg(850); + // If the memory budget has been exhausted, compilation should fail + // and return NULL instead of trying to do anything with NoMatch(). + EXPECT_TRUE(prog == NULL); diff --git a/dev-libs/re2/re2-0.2020.05.01.ebuild b/dev-libs/re2/re2-0.2020.05.01.ebuild index c0c9da9e15f..45f70cb1090 100644 --- a/dev-libs/re2/re2-0.2020.05.01.ebuild +++ b/dev-libs/re2/re2-0.2020.05.01.ebuild @@ -31,6 +31,9 @@ DOCS=( AUTHORS CONTRIBUTORS README doc/syntax.txt ) HTML_DOCS=( doc/syntax.html ) src_prepare() { + local PATCHES=( + "${FILESDIR}"/0.2020.05.01-test-memory-budget.patch + ) default grep -q "^SONAME=${SONAME}\$" Makefile || die "SONAME mismatch" if use icu; then
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: ca67022493f0edf5a171ae52ad6385f46fd6e9f9 Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Fri May 1 08:51:46 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Sun May 3 19:56:49 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca670224 dev-libs/re2: Version bump (0.2020.05.01). Soname change: libre2.so.6 -> libre2.so.7 Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Mike Gilbert gentoo.org> dev-libs/re2/Manifest| 1 + dev-libs/re2/re2-0.2020.05.01.ebuild | 52 2 files changed, 53 insertions(+) diff --git a/dev-libs/re2/Manifest b/dev-libs/re2/Manifest index 03e07053c46..203932831f6 100644 --- a/dev-libs/re2/Manifest +++ b/dev-libs/re2/Manifest @@ -1,2 +1,3 @@ DIST re2-2019-12-01.tar.gz 391450 BLAKE2B 2069b496d494771d09d2ce289cc3cd45ea99fda17ca044f09ebeddae85c6fb2cabcb34403a8364d179591f7f3d8ad4e39191c1034aa70c8a16f5d439357330ba SHA512 cfbce00a8462644177c2792cdcd1115fdd17dae9454f6148764bf22c4f364002c6d561f4f407564f6925b78fa8a252d6a3b02bfa8a63f347e6b3d33034ec2d77 DIST re2-2020-04-01.tar.gz 402511 BLAKE2B ce3f17037a3a09867036e651d62bd9f004b7ed7c6813b4530059659e794a7a7a3ad17d6ee35b5456302d627a0524fc78151b60ed9c546c1baab699231554a0dd SHA512 b3f2ec675fbc2ab18fc4de7b8c077f110010fd4a7502eea3d802d3706681b523db551edd80c2ff188457169471899084a6b21937154ab2288ee9ac123a2b7014 +DIST re2-2020-05-01.tar.gz 402569 BLAKE2B da94442ad8fa965ce8e38f19184579a033a65fd2cdd7769e2e2f2fdb590cd79adf275e94a8aa4ca6924c4b7879441ba7632cc492daa67d41cebeead67af6fc65 SHA512 76ab9b63a7de3de1dbde599e9fd35cf94de26f2f3c2a85e3befa0026decc95620fac65c7bcbfa3729efbfe6b1b418d77d733bd27496b54c649ac2918652c diff --git a/dev-libs/re2/re2-0.2020.05.01.ebuild b/dev-libs/re2/re2-0.2020.05.01.ebuild new file mode 100644 index 000..c0c9da9e15f --- /dev/null +++ b/dev-libs/re2/re2-0.2020.05.01.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit multilib-minimal toolchain-funcs + +# Different date format used upstream. +RE2_VER=${PV#0.} +RE2_VER=${RE2_VER//./-} + +DESCRIPTION="An efficient, principled regular expression library" +HOMEPAGE="https://github.com/google/re2; +SRC_URI="https://github.com/google/re2/archive/${RE2_VER}.tar.gz -> re2-${RE2_VER}.tar.gz" + +LICENSE="BSD" +# NOTE: Always run libre2 through abi-compliance-checker! +# https://abi-laboratory.pro/tracker/timeline/re2/ +SONAME="7" +SLOT="0/${SONAME}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="icu" + +RDEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND}" +BDEPEND="icu? ( virtual/pkgconfig )" + +S="${WORKDIR}/re2-${RE2_VER}" + +DOCS=( AUTHORS CONTRIBUTORS README doc/syntax.txt ) +HTML_DOCS=( doc/syntax.html ) + +src_prepare() { + default + grep -q "^SONAME=${SONAME}\$" Makefile || die "SONAME mismatch" + if use icu; then + sed -i -e 's:^# \(\(CC\|LD\)ICU=.*\):\1:' Makefile || die + fi + multilib_copy_sources +} + +src_configure() { + tc-export AR CXX NM +} + +multilib_src_compile() { + emake SONAME="${SONAME}" +} + +multilib_src_install() { + emake SONAME="${SONAME}" DESTDIR="${D}" prefix="${EPREFIX}/usr" libdir="\$(exec_prefix)/$(get_libdir)" install +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/files/, dev-libs/re2/
commit: 6ae9aca5dc75727fa9bbd4982c91aea2486b3c34 Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Thu Apr 2 19:12:41 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Thu Apr 2 19:25:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ae9aca5 dev-libs/re2: Delete old versions (<0.2019.12.01). Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Mike Gilbert gentoo.org> dev-libs/re2/Manifest | 7 --- dev-libs/re2/files/0.2016.05.01-pkgconfig.patch | 57 - dev-libs/re2/re2-0.2016.05.01.ebuild| 47 dev-libs/re2/re2-0.2016.11.01-r1.ebuild | 52 -- dev-libs/re2/re2-0.2017.03.01.ebuild| 52 -- dev-libs/re2/re2-0.2018.04.01.ebuild| 52 -- dev-libs/re2/re2-0.2018.10.01.ebuild| 52 -- dev-libs/re2/re2-0.2019.08.01.ebuild| 52 -- dev-libs/re2/re2-0.2019.09.01.ebuild| 52 -- 9 files changed, 423 deletions(-) diff --git a/dev-libs/re2/Manifest b/dev-libs/re2/Manifest index 1dd1c72cb3f..0c8c760f99c 100644 --- a/dev-libs/re2/Manifest +++ b/dev-libs/re2/Manifest @@ -1,8 +1 @@ -DIST re2-2016-05-01.tar.gz 399509 BLAKE2B ec7676da99493bb2be56bd661f8f3bd57b123bbdc1f6cc5ccd294a17d819b75f9f505b247e86368735a454417f5df8aa4027c20f0fce129625c14caa166a97ad SHA512 6d37ab1eae51a73f60d3c8280ea1162c420638363f0eb1313d7c2d5cee65a5abd4c2927da1a53572afbcb7d07fac2993a7e54c6cbc85e24aaae93c46dab19b14 -DIST re2-2016-11-01.tar.gz 379816 BLAKE2B 251c45684fa4f3f85e0138c6f788f7a35fbc2ad8766f6a9bc0daf7305ac2140a1102602cf8843242f7a311ec09bf4fe516b605e39e8c857aa2f475783085c231 SHA512 1be7d2551737cb9dc1031dac9335f82dfb58f3612bdb745bf6c5121334bf8689bb0564b751c23e4c002478cc46cc237ce4da294090adb983b0c1db25a9fac0a7 -DIST re2-2017-03-01.tar.gz 382241 BLAKE2B 0a034267f435386b1bfc1680c98aabf4d18dac40cbce3c5a5705cb6a383d54f81b90e22fdd0f16220434eca2eb1c6a5d28ae7e903cdca2397bbc6c10c11ac703 SHA512 566a3ff6598fc9b26dcabe175efa48becd38459185d6bb86b3abb1856a3e7b0f9b5e302594b1ac4817dcb5968920df43d23279a6cff2a74b6b0c174dc9379f88 -DIST re2-2018-04-01.tar.gz 389724 BLAKE2B 629d5cf82a465dfd2d50a3761f0b6504dba6309e5a2605a6f1fde20cae7e7cbb7bef6703abc12161891cb14e7308db3d18b25e575d3ffd8bbdd5cfba6f067983 SHA512 862d9bcb574ea986b1497d6c079104a0cf27b418a6ec8c24047f0d43ede2c8f7f0bdc6a3ccddaeb746f0d821e3e7fd701f438d7fed101db969785c4b344e0462 -DIST re2-2018-10-01.tar.gz 391254 BLAKE2B 297b9abef94fb3ad95e35bb7ff642a5d47b5bc20b1bc3544c76f8a91ec5b9812a1fad1cd5c6a7d4b7c24baaf15302602e8d1b483bdfc6d1246bf268620a9440e SHA512 91e400856137d16c6319e310dab99b4baa74c0bcf634c97464fccdf4092ffc8e1d5ee2a6714b8114719e2dd92e962d5e970ce1b360a3644a8b395d8fb47431be -DIST re2-2019-08-01.tar.gz 390891 BLAKE2B c663efc729e8cec6f40a29c1c0ca2eeb59e3323ae1adb60b55d017d15d048ac1e329990bf33fac56037b2b03cbe710ec95073a4adc93300a8ae282d4f7e970d8 SHA512 e2b8f121f29b9afa5ae3c8f29811a010289279a9edb3761e27b44d903a85b80720a3a59388a4ad75fb687ee1343d25b5a59cdee42282eed30f5fc48b59c70c97 -DIST re2-2019-09-01.tar.gz 391069 BLAKE2B 79c6985996286bb615079352d4ceb9a10a8fc5a13b496afed8ec6f9cb1b016106bec1ef379789be6bcbee13cc252ae88c301735c4152efe234ed30d88336dccc SHA512 df446a7a00f3e8cd3f09c746ad41a6f58af3da88ab31cf8e2498d26e240bbe1f557f462fb6b10a818c3e00e02ec19dc60ce29eb6c4d61781aeb9b96b4c4e5af9 DIST re2-2019-12-01.tar.gz 391450 BLAKE2B 2069b496d494771d09d2ce289cc3cd45ea99fda17ca044f09ebeddae85c6fb2cabcb34403a8364d179591f7f3d8ad4e39191c1034aa70c8a16f5d439357330ba SHA512 cfbce00a8462644177c2792cdcd1115fdd17dae9454f6148764bf22c4f364002c6d561f4f407564f6925b78fa8a252d6a3b02bfa8a63f347e6b3d33034ec2d77 diff --git a/dev-libs/re2/files/0.2016.05.01-pkgconfig.patch b/dev-libs/re2/files/0.2016.05.01-pkgconfig.patch deleted file mode 100644 index 46ec7ca619e..000 --- a/dev-libs/re2/files/0.2016.05.01-pkgconfig.patch +++ /dev/null @@ -1,57 +0,0 @@ -From ac62674fa16b5a086f02dd208667ba65e22ec09d Mon Sep 17 00:00:00 2001 -From: Paul Wankadia -Date: Mon, 9 May 2016 14:42:37 +1000 -Subject: [PATCH] Plumb more variables from Makefile to re2.pc. - -Change-Id: I35509c273b0bd90242db127121c71be1f628c06f -Reviewed-on: https://code-review.googlesource.com/4710 -Reviewed-by: Paul Wankadia - Makefile | 8 +--- - re2.pc | 6 +++--- - 2 files changed, 8 insertions(+), 6 deletions(-) - -diff --git a/Makefile b/Makefile -index d0e2090..411e551 100644 a/Makefile -+++ b/Makefile -@@ -28,11 +28,9 @@ NMFLAGS?=-p - # http://www.gnu.org/prep/standards/standards.html - prefix=/usr/local - exec_prefix=$(prefix) --bindir=$(exec_prefix)/bin - includedir=$(prefix)/include - libdir=$(exec_prefix)/lib - INSTALL=install --INSTALL_PROGRAM=$(INSTALL) - INSTALL_DATA=$(INSTALL) -m 644 - - # ABI version -@@ -273,7 +271,11 @@ install: obj/libre2.a
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: 3d9d44dd2a758ad4ce2ca2eab47503d283d8cf2d Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Thu Apr 2 19:14:11 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Thu Apr 2 19:25:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d9d44dd dev-libs/re2: Version bump (0.2020.04.01). Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Mike Gilbert gentoo.org> dev-libs/re2/Manifest| 1 + dev-libs/re2/re2-0.2020.04.01.ebuild | 52 2 files changed, 53 insertions(+) diff --git a/dev-libs/re2/Manifest b/dev-libs/re2/Manifest index 0c8c760f99c..03e07053c46 100644 --- a/dev-libs/re2/Manifest +++ b/dev-libs/re2/Manifest @@ -1 +1,2 @@ DIST re2-2019-12-01.tar.gz 391450 BLAKE2B 2069b496d494771d09d2ce289cc3cd45ea99fda17ca044f09ebeddae85c6fb2cabcb34403a8364d179591f7f3d8ad4e39191c1034aa70c8a16f5d439357330ba SHA512 cfbce00a8462644177c2792cdcd1115fdd17dae9454f6148764bf22c4f364002c6d561f4f407564f6925b78fa8a252d6a3b02bfa8a63f347e6b3d33034ec2d77 +DIST re2-2020-04-01.tar.gz 402511 BLAKE2B ce3f17037a3a09867036e651d62bd9f004b7ed7c6813b4530059659e794a7a7a3ad17d6ee35b5456302d627a0524fc78151b60ed9c546c1baab699231554a0dd SHA512 b3f2ec675fbc2ab18fc4de7b8c077f110010fd4a7502eea3d802d3706681b523db551edd80c2ff188457169471899084a6b21937154ab2288ee9ac123a2b7014 diff --git a/dev-libs/re2/re2-0.2020.04.01.ebuild b/dev-libs/re2/re2-0.2020.04.01.ebuild new file mode 100644 index 000..ef410cbb6a4 --- /dev/null +++ b/dev-libs/re2/re2-0.2020.04.01.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit multilib-minimal toolchain-funcs + +# Different date format used upstream. +RE2_VER=${PV#0.} +RE2_VER=${RE2_VER//./-} + +DESCRIPTION="An efficient, principled regular expression library" +HOMEPAGE="https://github.com/google/re2; +SRC_URI="https://github.com/google/re2/archive/${RE2_VER}.tar.gz -> re2-${RE2_VER}.tar.gz" + +LICENSE="BSD" +# NOTE: Always run libre2 through abi-compliance-checker! +# https://abi-laboratory.pro/tracker/timeline/re2/ +SONAME="6" +SLOT="0/${SONAME}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="icu" + +RDEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND}" +BDEPEND="icu? ( virtual/pkgconfig )" + +S="${WORKDIR}/re2-${RE2_VER}" + +DOCS=( AUTHORS CONTRIBUTORS README doc/syntax.txt ) +HTML_DOCS=( doc/syntax.html ) + +src_prepare() { + default + grep -q "^SONAME=${SONAME}\$" Makefile || die "SONAME mismatch" + if use icu; then + sed -i -e 's:^# \(\(CC\|LD\)ICU=.*\):\1:' Makefile || die + fi + multilib_copy_sources +} + +src_configure() { + tc-export AR CXX NM +} + +multilib_src_compile() { + emake SONAME="${SONAME}" +} + +multilib_src_install() { + emake SONAME="${SONAME}" DESTDIR="${D}" prefix="${EPREFIX}/usr" libdir="\$(exec_prefix)/$(get_libdir)" install +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: 8c4180b85033bbd5fabff9d346f2b54bf6b7af1e Author: Mart Raudsepp gentoo org> AuthorDate: Sat Mar 21 09:20:47 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Mar 21 09:24:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c4180b8 dev-libs/re2: arm64 stable (bug #708278) Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> dev-libs/re2/re2-0.2019.12.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/re2/re2-0.2019.12.01.ebuild b/dev-libs/re2/re2-0.2019.12.01.ebuild index 3bef0e6589d..0bc9c4a592b 100644 --- a/dev-libs/re2/re2-0.2019.12.01.ebuild +++ b/dev-libs/re2/re2-0.2019.12.01.ebuild @@ -18,7 +18,7 @@ LICENSE="BSD" # https://abi-laboratory.pro/tracker/timeline/re2/ SONAME="gentoo-2019-01-01" SLOT="0/${SONAME}" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86" IUSE="icu" RDEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: 5b78523727db98161296dedb579ddd51154318b6 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Feb 7 13:15:50 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Feb 7 13:15:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b785237 dev-libs/re2: arm stable wrt bug #708278 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/re2/re2-0.2019.12.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/re2/re2-0.2019.12.01.ebuild b/dev-libs/re2/re2-0.2019.12.01.ebuild index c4f399586b4..e160a28429e 100644 --- a/dev-libs/re2/re2-0.2019.12.01.ebuild +++ b/dev-libs/re2/re2-0.2019.12.01.ebuild @@ -18,7 +18,7 @@ LICENSE="BSD" # https://abi-laboratory.pro/tracker/timeline/re2/ SONAME="gentoo-2019-01-01" SLOT="0/${SONAME}" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86" +KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86" IUSE="icu" RDEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: 4498a76c9e1fc0494622e2adf63a0f9110618d06 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Feb 7 12:12:37 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Feb 7 12:12:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4498a76c dev-libs/re2: x86 stable wrt bug #708278 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/re2/re2-0.2019.12.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/re2/re2-0.2019.12.01.ebuild b/dev-libs/re2/re2-0.2019.12.01.ebuild index 92704cdfd86..c4f399586b4 100644 --- a/dev-libs/re2/re2-0.2019.12.01.ebuild +++ b/dev-libs/re2/re2-0.2019.12.01.ebuild @@ -18,7 +18,7 @@ LICENSE="BSD" # https://abi-laboratory.pro/tracker/timeline/re2/ SONAME="gentoo-2019-01-01" SLOT="0/${SONAME}" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86" IUSE="icu" RDEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: c8133bf5ba561d45d416f103dbbb5cc82f9b8835 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Feb 6 08:10:35 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Feb 6 08:10:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8133bf5 dev-libs/re2: amd64 stable wrt bug #708278 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/re2/re2-0.2019.12.01.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/re2/re2-0.2019.12.01.ebuild b/dev-libs/re2/re2-0.2019.12.01.ebuild index 697b91bfc42..92704cdfd86 100644 --- a/dev-libs/re2/re2-0.2019.12.01.ebuild +++ b/dev-libs/re2/re2-0.2019.12.01.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 @@ -18,7 +18,7 @@ LICENSE="BSD" # https://abi-laboratory.pro/tracker/timeline/re2/ SONAME="gentoo-2019-01-01" SLOT="0/${SONAME}" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" IUSE="icu" RDEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: 9dcc3c59ccd42866917a412f0328ffbd8a3cb1a3 Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Mon Dec 23 21:23:50 2019 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Dec 29 19:31:35 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dcc3c59 dev-libs/re2: Version bump (0.2019.12.01). Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Mike Gilbert gentoo.org> dev-libs/re2/Manifest| 1 + dev-libs/re2/re2-0.2019.12.01.ebuild | 52 2 files changed, 53 insertions(+) diff --git a/dev-libs/re2/Manifest b/dev-libs/re2/Manifest index 07e438abf2e..1dd1c72cb3f 100644 --- a/dev-libs/re2/Manifest +++ b/dev-libs/re2/Manifest @@ -5,3 +5,4 @@ DIST re2-2018-04-01.tar.gz 389724 BLAKE2B 629d5cf82a465dfd2d50a3761f0b6504dba630 DIST re2-2018-10-01.tar.gz 391254 BLAKE2B 297b9abef94fb3ad95e35bb7ff642a5d47b5bc20b1bc3544c76f8a91ec5b9812a1fad1cd5c6a7d4b7c24baaf15302602e8d1b483bdfc6d1246bf268620a9440e SHA512 91e400856137d16c6319e310dab99b4baa74c0bcf634c97464fccdf4092ffc8e1d5ee2a6714b8114719e2dd92e962d5e970ce1b360a3644a8b395d8fb47431be DIST re2-2019-08-01.tar.gz 390891 BLAKE2B c663efc729e8cec6f40a29c1c0ca2eeb59e3323ae1adb60b55d017d15d048ac1e329990bf33fac56037b2b03cbe710ec95073a4adc93300a8ae282d4f7e970d8 SHA512 e2b8f121f29b9afa5ae3c8f29811a010289279a9edb3761e27b44d903a85b80720a3a59388a4ad75fb687ee1343d25b5a59cdee42282eed30f5fc48b59c70c97 DIST re2-2019-09-01.tar.gz 391069 BLAKE2B 79c6985996286bb615079352d4ceb9a10a8fc5a13b496afed8ec6f9cb1b016106bec1ef379789be6bcbee13cc252ae88c301735c4152efe234ed30d88336dccc SHA512 df446a7a00f3e8cd3f09c746ad41a6f58af3da88ab31cf8e2498d26e240bbe1f557f462fb6b10a818c3e00e02ec19dc60ce29eb6c4d61781aeb9b96b4c4e5af9 +DIST re2-2019-12-01.tar.gz 391450 BLAKE2B 2069b496d494771d09d2ce289cc3cd45ea99fda17ca044f09ebeddae85c6fb2cabcb34403a8364d179591f7f3d8ad4e39191c1034aa70c8a16f5d439357330ba SHA512 cfbce00a8462644177c2792cdcd1115fdd17dae9454f6148764bf22c4f364002c6d561f4f407564f6925b78fa8a252d6a3b02bfa8a63f347e6b3d33034ec2d77 diff --git a/dev-libs/re2/re2-0.2019.12.01.ebuild b/dev-libs/re2/re2-0.2019.12.01.ebuild new file mode 100644 index 000..697b91bfc42 --- /dev/null +++ b/dev-libs/re2/re2-0.2019.12.01.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit multilib-minimal toolchain-funcs + +# Different date format used upstream. +RE2_VER=${PV#0.} +RE2_VER=${RE2_VER//./-} + +DESCRIPTION="An efficient, principled regular expression library" +HOMEPAGE="https://github.com/google/re2; +SRC_URI="https://github.com/google/re2/archive/${RE2_VER}.tar.gz -> re2-${RE2_VER}.tar.gz" + +LICENSE="BSD" +# NOTE: Always run libre2 through abi-compliance-checker! +# https://abi-laboratory.pro/tracker/timeline/re2/ +SONAME="gentoo-2019-01-01" +SLOT="0/${SONAME}" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="icu" + +RDEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND}" +BDEPEND="icu? ( virtual/pkgconfig )" + +S="${WORKDIR}/re2-${RE2_VER}" + +DOCS=( AUTHORS CONTRIBUTORS README doc/syntax.txt ) +HTML_DOCS=( doc/syntax.html ) + +src_prepare() { + default + grep -qv '^SONAME=0$' Makefile || die "Check SONAME in Makefile" + if use icu; then + sed -i -e 's:^# \(\(CC\|LD\)ICU=.*\):\1:' Makefile || die + fi + multilib_copy_sources +} + +src_configure() { + tc-export AR CXX NM +} + +multilib_src_compile() { + emake SONAME="${SONAME}" +} + +multilib_src_install() { + emake SONAME="${SONAME}" DESTDIR="${D}" prefix="${EPREFIX}/usr" libdir="\$(exec_prefix)/$(get_libdir)" install +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: ad0571c88a83c681a0f8d03b3c56d5e07be3a227 Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Mon Dec 23 21:25:43 2019 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Dec 29 19:31:35 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad0571c8 dev-libs/re2: Set maintainer Arfrever. Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Mike Gilbert gentoo.org> dev-libs/re2/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/dev-libs/re2/metadata.xml b/dev-libs/re2/metadata.xml index 3f5b8c87fb5..97fe53eb435 100644 --- a/dev-libs/re2/metadata.xml +++ b/dev-libs/re2/metadata.xml @@ -5,6 +5,10 @@ chrom...@gentoo.org Chromium in Gentoo Project + + arfrever@gmail.com + Arfrever Frehtes Taifersar Arahesis + google/re2
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: c559a69ba509d79307ff44a3514c62360f51900d Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Fri Sep 13 00:23:14 2019 + Commit: Mike Gilbert gentoo org> CommitDate: Fri Sep 13 17:51:41 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c559a69b dev-libs/re2: Version bump (0.2019.09.01). Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Mike Gilbert gentoo.org> dev-libs/re2/Manifest| 1 + dev-libs/re2/re2-0.2019.09.01.ebuild | 52 2 files changed, 53 insertions(+) diff --git a/dev-libs/re2/Manifest b/dev-libs/re2/Manifest index c549bfe5e8d..07e438abf2e 100644 --- a/dev-libs/re2/Manifest +++ b/dev-libs/re2/Manifest @@ -4,3 +4,4 @@ DIST re2-2017-03-01.tar.gz 382241 BLAKE2B 0a034267f435386b1bfc1680c98aabf4d18dac DIST re2-2018-04-01.tar.gz 389724 BLAKE2B 629d5cf82a465dfd2d50a3761f0b6504dba6309e5a2605a6f1fde20cae7e7cbb7bef6703abc12161891cb14e7308db3d18b25e575d3ffd8bbdd5cfba6f067983 SHA512 862d9bcb574ea986b1497d6c079104a0cf27b418a6ec8c24047f0d43ede2c8f7f0bdc6a3ccddaeb746f0d821e3e7fd701f438d7fed101db969785c4b344e0462 DIST re2-2018-10-01.tar.gz 391254 BLAKE2B 297b9abef94fb3ad95e35bb7ff642a5d47b5bc20b1bc3544c76f8a91ec5b9812a1fad1cd5c6a7d4b7c24baaf15302602e8d1b483bdfc6d1246bf268620a9440e SHA512 91e400856137d16c6319e310dab99b4baa74c0bcf634c97464fccdf4092ffc8e1d5ee2a6714b8114719e2dd92e962d5e970ce1b360a3644a8b395d8fb47431be DIST re2-2019-08-01.tar.gz 390891 BLAKE2B c663efc729e8cec6f40a29c1c0ca2eeb59e3323ae1adb60b55d017d15d048ac1e329990bf33fac56037b2b03cbe710ec95073a4adc93300a8ae282d4f7e970d8 SHA512 e2b8f121f29b9afa5ae3c8f29811a010289279a9edb3761e27b44d903a85b80720a3a59388a4ad75fb687ee1343d25b5a59cdee42282eed30f5fc48b59c70c97 +DIST re2-2019-09-01.tar.gz 391069 BLAKE2B 79c6985996286bb615079352d4ceb9a10a8fc5a13b496afed8ec6f9cb1b016106bec1ef379789be6bcbee13cc252ae88c301735c4152efe234ed30d88336dccc SHA512 df446a7a00f3e8cd3f09c746ad41a6f58af3da88ab31cf8e2498d26e240bbe1f557f462fb6b10a818c3e00e02ec19dc60ce29eb6c4d61781aeb9b96b4c4e5af9 diff --git a/dev-libs/re2/re2-0.2019.09.01.ebuild b/dev-libs/re2/re2-0.2019.09.01.ebuild new file mode 100644 index 000..697b91bfc42 --- /dev/null +++ b/dev-libs/re2/re2-0.2019.09.01.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit multilib-minimal toolchain-funcs + +# Different date format used upstream. +RE2_VER=${PV#0.} +RE2_VER=${RE2_VER//./-} + +DESCRIPTION="An efficient, principled regular expression library" +HOMEPAGE="https://github.com/google/re2; +SRC_URI="https://github.com/google/re2/archive/${RE2_VER}.tar.gz -> re2-${RE2_VER}.tar.gz" + +LICENSE="BSD" +# NOTE: Always run libre2 through abi-compliance-checker! +# https://abi-laboratory.pro/tracker/timeline/re2/ +SONAME="gentoo-2019-01-01" +SLOT="0/${SONAME}" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="icu" + +RDEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND}" +BDEPEND="icu? ( virtual/pkgconfig )" + +S="${WORKDIR}/re2-${RE2_VER}" + +DOCS=( AUTHORS CONTRIBUTORS README doc/syntax.txt ) +HTML_DOCS=( doc/syntax.html ) + +src_prepare() { + default + grep -qv '^SONAME=0$' Makefile || die "Check SONAME in Makefile" + if use icu; then + sed -i -e 's:^# \(\(CC\|LD\)ICU=.*\):\1:' Makefile || die + fi + multilib_copy_sources +} + +src_configure() { + tc-export AR CXX NM +} + +multilib_src_compile() { + emake SONAME="${SONAME}" +} + +multilib_src_install() { + emake SONAME="${SONAME}" DESTDIR="${D}" prefix="${EPREFIX}/usr" libdir="\$(exec_prefix)/$(get_libdir)" install +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: bedb5238b4d86f5b4f6e142d3c6acb06a2f6e93b Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Sun Aug 25 19:15:26 2019 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Aug 25 19:47:10 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bedb5238 dev-libs/re2: Version bump (0.2019.08.01). Closes: https://bugs.gentoo.org/675322 Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Mike Gilbert gentoo.org> dev-libs/re2/Manifest| 1 + dev-libs/re2/re2-0.2019.08.01.ebuild | 52 2 files changed, 53 insertions(+) diff --git a/dev-libs/re2/Manifest b/dev-libs/re2/Manifest index 1c0e730eee0..c549bfe5e8d 100644 --- a/dev-libs/re2/Manifest +++ b/dev-libs/re2/Manifest @@ -3,3 +3,4 @@ DIST re2-2016-11-01.tar.gz 379816 BLAKE2B 251c45684fa4f3f85e0138c6f788f7a35fbc2a DIST re2-2017-03-01.tar.gz 382241 BLAKE2B 0a034267f435386b1bfc1680c98aabf4d18dac40cbce3c5a5705cb6a383d54f81b90e22fdd0f16220434eca2eb1c6a5d28ae7e903cdca2397bbc6c10c11ac703 SHA512 566a3ff6598fc9b26dcabe175efa48becd38459185d6bb86b3abb1856a3e7b0f9b5e302594b1ac4817dcb5968920df43d23279a6cff2a74b6b0c174dc9379f88 DIST re2-2018-04-01.tar.gz 389724 BLAKE2B 629d5cf82a465dfd2d50a3761f0b6504dba6309e5a2605a6f1fde20cae7e7cbb7bef6703abc12161891cb14e7308db3d18b25e575d3ffd8bbdd5cfba6f067983 SHA512 862d9bcb574ea986b1497d6c079104a0cf27b418a6ec8c24047f0d43ede2c8f7f0bdc6a3ccddaeb746f0d821e3e7fd701f438d7fed101db969785c4b344e0462 DIST re2-2018-10-01.tar.gz 391254 BLAKE2B 297b9abef94fb3ad95e35bb7ff642a5d47b5bc20b1bc3544c76f8a91ec5b9812a1fad1cd5c6a7d4b7c24baaf15302602e8d1b483bdfc6d1246bf268620a9440e SHA512 91e400856137d16c6319e310dab99b4baa74c0bcf634c97464fccdf4092ffc8e1d5ee2a6714b8114719e2dd92e962d5e970ce1b360a3644a8b395d8fb47431be +DIST re2-2019-08-01.tar.gz 390891 BLAKE2B c663efc729e8cec6f40a29c1c0ca2eeb59e3323ae1adb60b55d017d15d048ac1e329990bf33fac56037b2b03cbe710ec95073a4adc93300a8ae282d4f7e970d8 SHA512 e2b8f121f29b9afa5ae3c8f29811a010289279a9edb3761e27b44d903a85b80720a3a59388a4ad75fb687ee1343d25b5a59cdee42282eed30f5fc48b59c70c97 diff --git a/dev-libs/re2/re2-0.2019.08.01.ebuild b/dev-libs/re2/re2-0.2019.08.01.ebuild new file mode 100644 index 000..697b91bfc42 --- /dev/null +++ b/dev-libs/re2/re2-0.2019.08.01.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit multilib-minimal toolchain-funcs + +# Different date format used upstream. +RE2_VER=${PV#0.} +RE2_VER=${RE2_VER//./-} + +DESCRIPTION="An efficient, principled regular expression library" +HOMEPAGE="https://github.com/google/re2; +SRC_URI="https://github.com/google/re2/archive/${RE2_VER}.tar.gz -> re2-${RE2_VER}.tar.gz" + +LICENSE="BSD" +# NOTE: Always run libre2 through abi-compliance-checker! +# https://abi-laboratory.pro/tracker/timeline/re2/ +SONAME="gentoo-2019-01-01" +SLOT="0/${SONAME}" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="icu" + +RDEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND}" +BDEPEND="icu? ( virtual/pkgconfig )" + +S="${WORKDIR}/re2-${RE2_VER}" + +DOCS=( AUTHORS CONTRIBUTORS README doc/syntax.txt ) +HTML_DOCS=( doc/syntax.html ) + +src_prepare() { + default + grep -qv '^SONAME=0$' Makefile || die "Check SONAME in Makefile" + if use icu; then + sed -i -e 's:^# \(\(CC\|LD\)ICU=.*\):\1:' Makefile || die + fi + multilib_copy_sources +} + +src_configure() { + tc-export AR CXX NM +} + +multilib_src_compile() { + emake SONAME="${SONAME}" +} + +multilib_src_install() { + emake SONAME="${SONAME}" DESTDIR="${D}" prefix="${EPREFIX}/usr" libdir="\$(exec_prefix)/$(get_libdir)" install +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: 44f7e6817758e7c0242cc5268f821b193623332b Author: Anthony G. Basile gentoo org> AuthorDate: Fri Apr 26 17:43:13 2019 + Commit: Anthony G. Basile gentoo org> CommitDate: Fri Apr 26 17:43:13 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44f7e681 dev-libs/re2: stable on arm Signed-off-by: Anthony G. Basile gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 dev-libs/re2/re2-0.2018.10.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/re2/re2-0.2018.10.01.ebuild b/dev-libs/re2/re2-0.2018.10.01.ebuild index 68a4655f113..a7536bfa74f 100644 --- a/dev-libs/re2/re2-0.2018.10.01.ebuild +++ b/dev-libs/re2/re2-0.2018.10.01.ebuild @@ -18,7 +18,7 @@ LICENSE="BSD" # https://abi-laboratory.pro/tracker/timeline/re2/ SONAME="gentoo-2017-03-01" SLOT="0/${SONAME}" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86" +KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86" IUSE="icu" RDEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: 48b6658e11990356cdfe5479579181c9c7b1dc81 Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Jan 21 16:34:21 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Jan 21 19:40:08 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48b6658e dev-libs/re2: keyworded 0.2018.10.01 for hppa, bug #563932 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/re2/re2-0.2018.10.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/re2/re2-0.2018.10.01.ebuild b/dev-libs/re2/re2-0.2018.10.01.ebuild index 2763b03cd7c..68a4655f113 100644 --- a/dev-libs/re2/re2-0.2018.10.01.ebuild +++ b/dev-libs/re2/re2-0.2018.10.01.ebuild @@ -18,7 +18,7 @@ LICENSE="BSD" # https://abi-laboratory.pro/tracker/timeline/re2/ SONAME="gentoo-2017-03-01" SLOT="0/${SONAME}" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86" IUSE="icu" RDEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: 455487518eb4c70bd5a313e34cb75200363bcce9 Author: Mikle Kolyada gentoo org> AuthorDate: Fri Jan 4 22:34:22 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Jan 4 22:41:04 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45548751 dev-libs/re2: Add ~s390 keyword wrt bug #563932 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-libs/re2/re2-0.2018.10.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/re2/re2-0.2018.10.01.ebuild b/dev-libs/re2/re2-0.2018.10.01.ebuild index 859c3cd5bed..2763b03cd7c 100644 --- a/dev-libs/re2/re2-0.2018.10.01.ebuild +++ b/dev-libs/re2/re2-0.2018.10.01.ebuild @@ -18,7 +18,7 @@ LICENSE="BSD" # https://abi-laboratory.pro/tracker/timeline/re2/ SONAME="gentoo-2017-03-01" SLOT="0/${SONAME}" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86" IUSE="icu" RDEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: 0c09a9d9ffd149fbf46cf5661b51674e627fc66c Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Jan 1 21:18:42 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Jan 1 21:18:42 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c09a9d9 dev-libs/re2: keyworded 0.2018.10.01 for sparc, bug #563932 Package-Manager: Portage-2.3.53, Repoman-2.3.12 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/re2/re2-0.2018.10.01.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/re2/re2-0.2018.10.01.ebuild b/dev-libs/re2/re2-0.2018.10.01.ebuild index 53b26f20853..859c3cd5bed 100644 --- a/dev-libs/re2/re2-0.2018.10.01.ebuild +++ b/dev-libs/re2/re2-0.2018.10.01.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 @@ -18,7 +18,7 @@ LICENSE="BSD" # https://abi-laboratory.pro/tracker/timeline/re2/ SONAME="gentoo-2017-03-01" SLOT="0/${SONAME}" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86" IUSE="icu" RDEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: 338d943fa34d58e890af29859826f9d0879bfd81 Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Dec 26 20:05:41 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Dec 26 20:05:41 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=338d943f dev-libs/re2: keyworded 0.2018.10.01 for ppc, bug #563932 Package-Manager: Portage-2.3.52, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/re2/re2-0.2018.10.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/re2/re2-0.2018.10.01.ebuild b/dev-libs/re2/re2-0.2018.10.01.ebuild index 58da4e13001..53b26f20853 100644 --- a/dev-libs/re2/re2-0.2018.10.01.ebuild +++ b/dev-libs/re2/re2-0.2018.10.01.ebuild @@ -18,7 +18,7 @@ LICENSE="BSD" # https://abi-laboratory.pro/tracker/timeline/re2/ SONAME="gentoo-2017-03-01" SLOT="0/${SONAME}" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 x86" IUSE="icu" RDEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: 3801912272320b61fd1b170ae6bcc246f501113f Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Dec 26 20:03:19 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Dec 26 20:03:19 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38019122 dev-libs/re2: keyworded 0.2018.10.01 for ppc64, bug #563932 Package-Manager: Portage-2.3.52, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/re2/re2-0.2018.10.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/re2/re2-0.2018.10.01.ebuild b/dev-libs/re2/re2-0.2018.10.01.ebuild index 28c95923527..58da4e13001 100644 --- a/dev-libs/re2/re2-0.2018.10.01.ebuild +++ b/dev-libs/re2/re2-0.2018.10.01.ebuild @@ -18,7 +18,7 @@ LICENSE="BSD" # https://abi-laboratory.pro/tracker/timeline/re2/ SONAME="gentoo-2017-03-01" SLOT="0/${SONAME}" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc64 x86" IUSE="icu" RDEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: 76e184da139339ef1e85e46e4f06d8427c54f85d Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Dec 26 13:14:35 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Dec 26 13:14:35 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76e184da dev-libs/re2: keyworded 0.2018.10.01 for ia64, bug #563932 Package-Manager: Portage-2.3.52, Repoman-2.3.12 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/re2/re2-0.2018.10.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/re2/re2-0.2018.10.01.ebuild b/dev-libs/re2/re2-0.2018.10.01.ebuild index faed8349d09..28c95923527 100644 --- a/dev-libs/re2/re2-0.2018.10.01.ebuild +++ b/dev-libs/re2/re2-0.2018.10.01.ebuild @@ -18,7 +18,7 @@ LICENSE="BSD" # https://abi-laboratory.pro/tracker/timeline/re2/ SONAME="gentoo-2017-03-01" SLOT="0/${SONAME}" -KEYWORDS="amd64 ~arm ~arm64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 x86" IUSE="icu" RDEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: 239d033a1d9fd00213eb4d17e6dda8a4d5246732 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Dec 9 23:46:27 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Dec 9 23:46:27 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=239d033a dev-libs/re2: x86 stable (bug #672692) Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> dev-libs/re2/re2-0.2018.10.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/re2/re2-0.2018.10.01.ebuild b/dev-libs/re2/re2-0.2018.10.01.ebuild index 12dc11e488e..faed8349d09 100644 --- a/dev-libs/re2/re2-0.2018.10.01.ebuild +++ b/dev-libs/re2/re2-0.2018.10.01.ebuild @@ -18,7 +18,7 @@ LICENSE="BSD" # https://abi-laboratory.pro/tracker/timeline/re2/ SONAME="gentoo-2017-03-01" SLOT="0/${SONAME}" -KEYWORDS="amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 x86" IUSE="icu" RDEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: 36b6cb50eaa9259be21e5f0b73c3cf4e891b1ae5 Author: Richard Freeman gentoo org> AuthorDate: Fri Dec 7 21:25:01 2018 + Commit: Richard Freeman gentoo org> CommitDate: Fri Dec 7 21:25:01 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36b6cb50 dev-libs/re2: amd64 stable Bug: https://bugs.gentoo.org/672692 Signed-off-by: Richard Freeman gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-libs/re2/re2-0.2018.10.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/re2/re2-0.2018.10.01.ebuild b/dev-libs/re2/re2-0.2018.10.01.ebuild index 641a2517280..12dc11e488e 100644 --- a/dev-libs/re2/re2-0.2018.10.01.ebuild +++ b/dev-libs/re2/re2-0.2018.10.01.ebuild @@ -18,7 +18,7 @@ LICENSE="BSD" # https://abi-laboratory.pro/tracker/timeline/re2/ SONAME="gentoo-2017-03-01" SLOT="0/${SONAME}" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~x86" IUSE="icu" RDEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: c686cca3d082cc45c281b4f8a9248e07ac5b21ed Author: Mike Gilbert gentoo org> AuthorDate: Wed Oct 3 02:03:31 2018 + Commit: Mike Gilbert gentoo org> CommitDate: Wed Oct 3 02:03:53 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c686cca3 dev-libs/re2: bump to 2018.10.01 Closes: https://bugs.gentoo.org/660568 Package-Manager: Portage-2.3.50_p10, Repoman-2.3.11_p17 Signed-off-by: Mike Gilbert gentoo.org> dev-libs/re2/Manifest| 1 + dev-libs/re2/re2-0.2018.10.01.ebuild | 52 2 files changed, 53 insertions(+) diff --git a/dev-libs/re2/Manifest b/dev-libs/re2/Manifest index 6b073898bfc..1c0e730eee0 100644 --- a/dev-libs/re2/Manifest +++ b/dev-libs/re2/Manifest @@ -2,3 +2,4 @@ DIST re2-2016-05-01.tar.gz 399509 BLAKE2B ec7676da99493bb2be56bd661f8f3bd57b123b DIST re2-2016-11-01.tar.gz 379816 BLAKE2B 251c45684fa4f3f85e0138c6f788f7a35fbc2ad8766f6a9bc0daf7305ac2140a1102602cf8843242f7a311ec09bf4fe516b605e39e8c857aa2f475783085c231 SHA512 1be7d2551737cb9dc1031dac9335f82dfb58f3612bdb745bf6c5121334bf8689bb0564b751c23e4c002478cc46cc237ce4da294090adb983b0c1db25a9fac0a7 DIST re2-2017-03-01.tar.gz 382241 BLAKE2B 0a034267f435386b1bfc1680c98aabf4d18dac40cbce3c5a5705cb6a383d54f81b90e22fdd0f16220434eca2eb1c6a5d28ae7e903cdca2397bbc6c10c11ac703 SHA512 566a3ff6598fc9b26dcabe175efa48becd38459185d6bb86b3abb1856a3e7b0f9b5e302594b1ac4817dcb5968920df43d23279a6cff2a74b6b0c174dc9379f88 DIST re2-2018-04-01.tar.gz 389724 BLAKE2B 629d5cf82a465dfd2d50a3761f0b6504dba6309e5a2605a6f1fde20cae7e7cbb7bef6703abc12161891cb14e7308db3d18b25e575d3ffd8bbdd5cfba6f067983 SHA512 862d9bcb574ea986b1497d6c079104a0cf27b418a6ec8c24047f0d43ede2c8f7f0bdc6a3ccddaeb746f0d821e3e7fd701f438d7fed101db969785c4b344e0462 +DIST re2-2018-10-01.tar.gz 391254 BLAKE2B 297b9abef94fb3ad95e35bb7ff642a5d47b5bc20b1bc3544c76f8a91ec5b9812a1fad1cd5c6a7d4b7c24baaf15302602e8d1b483bdfc6d1246bf268620a9440e SHA512 91e400856137d16c6319e310dab99b4baa74c0bcf634c97464fccdf4092ffc8e1d5ee2a6714b8114719e2dd92e962d5e970ce1b360a3644a8b395d8fb47431be diff --git a/dev-libs/re2/re2-0.2018.10.01.ebuild b/dev-libs/re2/re2-0.2018.10.01.ebuild new file mode 100644 index 000..641a2517280 --- /dev/null +++ b/dev-libs/re2/re2-0.2018.10.01.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit multilib-minimal toolchain-funcs + +# Different date format used upstream. +RE2_VER=${PV#0.} +RE2_VER=${RE2_VER//./-} + +DESCRIPTION="An efficient, principled regular expression library" +HOMEPAGE="https://github.com/google/re2; +SRC_URI="https://github.com/google/re2/archive/${RE2_VER}.tar.gz -> re2-${RE2_VER}.tar.gz" + +LICENSE="BSD" +# NOTE: Always run libre2 through abi-compliance-checker! +# https://abi-laboratory.pro/tracker/timeline/re2/ +SONAME="gentoo-2017-03-01" +SLOT="0/${SONAME}" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="icu" + +RDEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND}" +BDEPEND="icu? ( virtual/pkgconfig )" + +S="${WORKDIR}/re2-${RE2_VER}" + +DOCS=( AUTHORS CONTRIBUTORS README doc/syntax.txt ) +HTML_DOCS=( doc/syntax.html ) + +src_prepare() { + default + grep -qv '^SONAME=0$' Makefile || die "Check SONAME in Makefile" + if use icu; then + sed -i -e 's:^# \(\(CC\|LD\)ICU=.*\):\1:' Makefile || die + fi + multilib_copy_sources +} + +src_configure() { + tc-export AR CXX NM +} + +multilib_src_compile() { + emake SONAME="${SONAME}" +} + +multilib_src_install() { + emake SONAME="${SONAME}" DESTDIR="${D}" prefix="${EPREFIX}/usr" libdir="\$(exec_prefix)/$(get_libdir)" install +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: 9deda9d42c33731b5b8d55a16f085bfb616ad039 Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Thu Jun 7 02:00:46 2018 + Commit: Mike Gilbert gentoo org> CommitDate: Wed Jun 13 14:36:22 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9deda9d4 dev-libs/re2: Fix typo in DESCRIPTION. dev-libs/re2/re2-0.2018.04.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/re2/re2-0.2018.04.01.ebuild b/dev-libs/re2/re2-0.2018.04.01.ebuild index 4aca3dcc787..a8253f09930 100644 --- a/dev-libs/re2/re2-0.2018.04.01.ebuild +++ b/dev-libs/re2/re2-0.2018.04.01.ebuild @@ -9,7 +9,7 @@ inherit multilib-minimal toolchain-funcs RE2_VER=${PV#0.} RE2_VER=${RE2_VER//./-} -DESCRIPTION="An efficent, principled regular expression library" +DESCRIPTION="An efficient, principled regular expression library" HOMEPAGE="https://github.com/google/re2; SRC_URI="https://github.com/google/re2/archive/${RE2_VER}.tar.gz -> re2-${RE2_VER}.tar.gz"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: 6a88b13162d1b4fe7b9b3bc1d22e9fd4558ac8f1 Author: Mike Gilbert gentoo org> AuthorDate: Wed Jun 6 14:27:16 2018 + Commit: Mike Gilbert gentoo org> CommitDate: Wed Jun 6 14:28:25 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a88b131 dev-libs/re2: bump to 2018-04-01 Closes: https://bugs.gentoo.org/648462 Package-Manager: Portage-2.3.40_p8, Repoman-2.3.9_p240 dev-libs/re2/Manifest| 1 + dev-libs/re2/re2-0.2018.04.01.ebuild | 52 2 files changed, 53 insertions(+) diff --git a/dev-libs/re2/Manifest b/dev-libs/re2/Manifest index 9855f44d386..6b073898bfc 100644 --- a/dev-libs/re2/Manifest +++ b/dev-libs/re2/Manifest @@ -1,3 +1,4 @@ DIST re2-2016-05-01.tar.gz 399509 BLAKE2B ec7676da99493bb2be56bd661f8f3bd57b123bbdc1f6cc5ccd294a17d819b75f9f505b247e86368735a454417f5df8aa4027c20f0fce129625c14caa166a97ad SHA512 6d37ab1eae51a73f60d3c8280ea1162c420638363f0eb1313d7c2d5cee65a5abd4c2927da1a53572afbcb7d07fac2993a7e54c6cbc85e24aaae93c46dab19b14 DIST re2-2016-11-01.tar.gz 379816 BLAKE2B 251c45684fa4f3f85e0138c6f788f7a35fbc2ad8766f6a9bc0daf7305ac2140a1102602cf8843242f7a311ec09bf4fe516b605e39e8c857aa2f475783085c231 SHA512 1be7d2551737cb9dc1031dac9335f82dfb58f3612bdb745bf6c5121334bf8689bb0564b751c23e4c002478cc46cc237ce4da294090adb983b0c1db25a9fac0a7 DIST re2-2017-03-01.tar.gz 382241 BLAKE2B 0a034267f435386b1bfc1680c98aabf4d18dac40cbce3c5a5705cb6a383d54f81b90e22fdd0f16220434eca2eb1c6a5d28ae7e903cdca2397bbc6c10c11ac703 SHA512 566a3ff6598fc9b26dcabe175efa48becd38459185d6bb86b3abb1856a3e7b0f9b5e302594b1ac4817dcb5968920df43d23279a6cff2a74b6b0c174dc9379f88 +DIST re2-2018-04-01.tar.gz 389724 BLAKE2B 629d5cf82a465dfd2d50a3761f0b6504dba6309e5a2605a6f1fde20cae7e7cbb7bef6703abc12161891cb14e7308db3d18b25e575d3ffd8bbdd5cfba6f067983 SHA512 862d9bcb574ea986b1497d6c079104a0cf27b418a6ec8c24047f0d43ede2c8f7f0bdc6a3ccddaeb746f0d821e3e7fd701f438d7fed101db969785c4b344e0462 diff --git a/dev-libs/re2/re2-0.2018.04.01.ebuild b/dev-libs/re2/re2-0.2018.04.01.ebuild new file mode 100644 index 000..4aca3dcc787 --- /dev/null +++ b/dev-libs/re2/re2-0.2018.04.01.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit multilib-minimal toolchain-funcs + +# Different date format used upstream. +RE2_VER=${PV#0.} +RE2_VER=${RE2_VER//./-} + +DESCRIPTION="An efficent, principled regular expression library" +HOMEPAGE="https://github.com/google/re2; +SRC_URI="https://github.com/google/re2/archive/${RE2_VER}.tar.gz -> re2-${RE2_VER}.tar.gz" + +LICENSE="BSD" +# NOTE: Always run libre2 through abi-compliance-checker! +# https://abi-laboratory.pro/tracker/timeline/re2/ +SONAME="gentoo-2017-03-01" +SLOT="0/${SONAME}" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="icu" + +RDEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND} + icu? ( virtual/pkgconfig )" + +S="${WORKDIR}/re2-${RE2_VER}" + +DOCS=( AUTHORS CONTRIBUTORS README doc/syntax.txt ) +HTML_DOCS=( doc/syntax.html ) + +src_prepare() { + default + grep -qv '^SONAME=0$' Makefile || die "Check SONAME in Makefile" + if use icu; then + sed -i -e 's:^# \(\(CC\|LD\)ICU=.*\):\1:' Makefile || die + fi + multilib_copy_sources +} + +src_configure() { + tc-export AR CXX NM +} + +multilib_src_compile() { + emake SONAME="${SONAME}" +} + +multilib_src_install() { + emake SONAME="${SONAME}" DESTDIR="${D}" prefix="${EPREFIX}/usr" libdir="\$(exec_prefix)/$(get_libdir)" install +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/files/
commit: 659c75bb1e82bb73d21bf40182cb15abfb8ed02e Author: Michael Mair-Keimberger gmail com> AuthorDate: Sun Oct 1 17:33:13 2017 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Oct 2 21:26:46 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=659c75bb dev-libs/re2: remove unused patches dev-libs/re2/files/re2-compile-r0.patch | 27 --- dev-libs/re2/files/re2-symbols-r0.patch | 10 -- 2 files changed, 37 deletions(-) diff --git a/dev-libs/re2/files/re2-compile-r0.patch b/dev-libs/re2/files/re2-compile-r0.patch deleted file mode 100644 index cf2c8c0d571..000 --- a/dev-libs/re2/files/re2-compile-r0.patch +++ /dev/null @@ -1,27 +0,0 @@ util/mutex.h.orig 2013-09-22 13:24:25.126582479 -0500 -+++ util/mutex.h 2013-09-22 13:25:11.376179517 -0500 -@@ -10,6 +10,8 @@ - #ifndef RE2_UTIL_MUTEX_H_ - #define RE2_UTIL_MUTEX_H_ - -+#include -+ - namespace re2 { - - #define HAVE_PTHREAD 1 -@@ -102,7 +104,6 @@ - - #elif defined(HAVE_PTHREAD) && defined(HAVE_RWLOCK) - --#include // for abort() - #define SAFE_PTHREAD(fncall) do { if ((fncall) != 0) abort(); } while (0) - - Mutex::Mutex() { SAFE_PTHREAD(pthread_rwlock_init(_, NULL)); } -@@ -117,7 +118,6 @@ - - #elif defined(HAVE_PTHREAD) - --#include // for abort() - #define SAFE_PTHREAD(fncall) do { if ((fncall) != 0) abort(); } while (0) - - Mutex::Mutex() { SAFE_PTHREAD(pthread_mutex_init(_, NULL)); } diff --git a/dev-libs/re2/files/re2-symbols-r0.patch b/dev-libs/re2/files/re2-symbols-r0.patch deleted file mode 100644 index 1fb9f2e35c4..000 --- a/dev-libs/re2/files/re2-symbols-r0.patch +++ /dev/null @@ -1,10 +0,0 @@ libre2.symbols.orig2012-11-07 04:45:57.0 +0100 -+++ libre2.symbols 2012-11-07 04:46:20.0 +0100 -@@ -10,6 +10,7 @@ - _ZlsRSoRKN3re211StringPieceE; - # re2::FilteredRE2* - _ZN3re211FilteredRE2*; -+ _ZNK3re211FilteredRE2*; - local: - *; - };
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: 204a605fa668f3f03764ad56791eaffa2f0f6e46 Author: Pawel Hajdan, Jr gentoo org> AuthorDate: Mon Mar 27 14:37:09 2017 + Commit: Paweł Hajdan gentoo org> CommitDate: Mon Mar 27 19:27:58 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=204a605f dev-libs/re2: bump to 0.2017.03.01 (bug #613318 by mrueg@) dev-libs/re2/Manifest| 1 + dev-libs/re2/re2-0.2017.03.01.ebuild | 52 2 files changed, 53 insertions(+) diff --git a/dev-libs/re2/Manifest b/dev-libs/re2/Manifest index 2a801ea55b4..760813602f7 100644 --- a/dev-libs/re2/Manifest +++ b/dev-libs/re2/Manifest @@ -1,2 +1,3 @@ DIST re2-2016-05-01.tar.gz 399509 SHA256 d9d13f0ea4e1c6628b1cb85284d4fdd4948da94b1f205096254927092e3d SHA512 6d37ab1eae51a73f60d3c8280ea1162c420638363f0eb1313d7c2d5cee65a5abd4c2927da1a53572afbcb7d07fac2993a7e54c6cbc85e24aaae93c46dab19b14 WHIRLPOOL b601349800341d213b01219cf2171873be551488c71c2c06fbab1da27c20719fca12e0cfac30ac4e8ed0eb062a445b4c008491fd0e379f629434e0c9b4649a7e DIST re2-2016-11-01.tar.gz 379816 SHA256 01ee949f03e1c4057dc533cf139f967fb1b427015769d53b9ee07757631e9669 SHA512 1be7d2551737cb9dc1031dac9335f82dfb58f3612bdb745bf6c5121334bf8689bb0564b751c23e4c002478cc46cc237ce4da294090adb983b0c1db25a9fac0a7 WHIRLPOOL 447b1ddb74826f3e73fe895690eac4f482096e05b88fbe3a143db0e2275031db6fa0cb2105ac09ab4b250db2bdef7097a75e3b4c8a04f23aa936009ea2f27439 +DIST re2-2017-03-01.tar.gz 382241 SHA256 19db0b87bdc22e7e4c66af17f3170167a1b9cb9e32fd6b26189157f1336b73e8 SHA512 566a3ff6598fc9b26dcabe175efa48becd38459185d6bb86b3abb1856a3e7b0f9b5e302594b1ac4817dcb5968920df43d23279a6cff2a74b6b0c174dc9379f88 WHIRLPOOL 582ed59085594a95f412f79bf381608c1b52f9be00fce6e6641b3386c266c1c8413263756e67699cf61295e4a3c1cbf1f46ae30b09e83f633e0f2ecd842dfb0e diff --git a/dev-libs/re2/re2-0.2017.03.01.ebuild b/dev-libs/re2/re2-0.2017.03.01.ebuild new file mode 100644 index 000..0410c18f841 --- /dev/null +++ b/dev-libs/re2/re2-0.2017.03.01.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit multilib-minimal toolchain-funcs + +# Different date format used upstream. +RE2_VER=${PV#0.} +RE2_VER=${RE2_VER//./-} + +DESCRIPTION="An efficent, principled regular expression library" +HOMEPAGE="https://github.com/google/re2; +SRC_URI="https://github.com/google/re2/archive/${RE2_VER}.tar.gz -> re2-${RE2_VER}.tar.gz" + +LICENSE="BSD" +# NOTE: Always run libre2 through abi-compliance-checker! +# https://abi-laboratory.pro/tracker/timeline/re2/ +SONAME="gentoo-2017-03-01" +SLOT="0/${SONAME}" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="icu" + +RDEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND} + icu? ( virtual/pkgconfig )" + +S="${WORKDIR}/re2-${RE2_VER}" + +DOCS=( AUTHORS CONTRIBUTORS README doc/syntax.txt ) +HTML_DOCS=( doc/syntax.html ) + +src_prepare() { + default + grep -qv '^SONAME=0$' Makefile || die "Check SONAME in Makefile" + if use icu; then + sed -i -e 's:^# \(\(CC\|LD\)ICU=.*\):\1:' Makefile || die + fi + multilib_copy_sources +} + +src_configure() { + tc-export AR CXX NM +} + +multilib_src_compile() { + emake SONAME="${SONAME}" +} + +multilib_src_install() { + emake SONAME="${SONAME}" DESTDIR="${D}" prefix="${EPREFIX}/usr" libdir="\$(exec_prefix)/$(get_libdir)" install +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: bac5b508817eba3b6f91c7340cc1db777ff6ee84 Author: Mike Gilbert gentoo org> AuthorDate: Wed Dec 28 03:53:52 2016 + Commit: Mike Gilbert gentoo org> CommitDate: Wed Dec 28 03:54:23 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bac5b508 dev-libs/re2: override SONAME Upstream does not seem to maintain any sort of binary compatibility, so implement our own naming scheme. Bug: https://bugs.gentoo.org/603824 Package-Manager: Portage-2.3.3_p9, Repoman-2.3.1_p2 .../{re2-0.2016.11.01.ebuild => re2-0.2016.11.01-r1.ebuild}| 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/dev-libs/re2/re2-0.2016.11.01.ebuild b/dev-libs/re2/re2-0.2016.11.01-r1.ebuild similarity index 78% rename from dev-libs/re2/re2-0.2016.11.01.ebuild rename to dev-libs/re2/re2-0.2016.11.01-r1.ebuild index 4960255..c9e58b5 100644 --- a/dev-libs/re2/re2-0.2016.11.01.ebuild +++ b/dev-libs/re2/re2-0.2016.11.01-r1.ebuild @@ -17,7 +17,8 @@ SRC_URI="https://github.com/google/re2/archive/${RE2_VER}.tar.gz -> re2-${RE2_VE LICENSE="BSD" # NOTE: Always run libre2 through abi-compliance-checker! # https://abi-laboratory.pro/tracker/timeline/re2/ -SLOT="0/0.2016.11.01" +SONAME="gentoo-2016-09-01" +SLOT="0/${SONAME}" KEYWORDS="~amd64 ~arm ~arm64 ~x86" IUSE="icu" @@ -32,6 +33,7 @@ HTML_DOCS=( doc/syntax.html ) src_prepare() { default + grep -qv '^SONAME=0$' Makefile || die "Check SONAME in Makefile" if use icu; then sed -i -e 's:^# \(\(CC\|LD\)ICU=.*\):\1:' Makefile || die fi @@ -42,6 +44,10 @@ src_configure() { tc-export AR CXX NM } +multilib_src_compile() { + emake SONAME="${SONAME}" +} + multilib_src_install() { - emake DESTDIR="${D}" prefix="${EPREFIX}/usr" libdir="\$(exec_prefix)/$(get_libdir)" install + emake SONAME="${SONAME}" DESTDIR="${D}" prefix="${EPREFIX}/usr" libdir="\$(exec_prefix)/$(get_libdir)" install }
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: 566ef3772ea455b92bb29739c293c9d872f573b1 Author: Mike Gilbert gentoo org> AuthorDate: Mon Dec 26 15:22:43 2016 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Dec 26 15:22:49 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=566ef377 dev-libs/re2: bump to 0.2016.11.01 Package-Manager: Portage-2.3.3_p9, Repoman-2.3.1_p2 dev-libs/re2/Manifest| 1 + dev-libs/re2/re2-0.2016.11.01.ebuild | 47 2 files changed, 48 insertions(+) diff --git a/dev-libs/re2/Manifest b/dev-libs/re2/Manifest index a03fa6b..2a801ea 100644 --- a/dev-libs/re2/Manifest +++ b/dev-libs/re2/Manifest @@ -1 +1,2 @@ DIST re2-2016-05-01.tar.gz 399509 SHA256 d9d13f0ea4e1c6628b1cb85284d4fdd4948da94b1f205096254927092e3d SHA512 6d37ab1eae51a73f60d3c8280ea1162c420638363f0eb1313d7c2d5cee65a5abd4c2927da1a53572afbcb7d07fac2993a7e54c6cbc85e24aaae93c46dab19b14 WHIRLPOOL b601349800341d213b01219cf2171873be551488c71c2c06fbab1da27c20719fca12e0cfac30ac4e8ed0eb062a445b4c008491fd0e379f629434e0c9b4649a7e +DIST re2-2016-11-01.tar.gz 379816 SHA256 01ee949f03e1c4057dc533cf139f967fb1b427015769d53b9ee07757631e9669 SHA512 1be7d2551737cb9dc1031dac9335f82dfb58f3612bdb745bf6c5121334bf8689bb0564b751c23e4c002478cc46cc237ce4da294090adb983b0c1db25a9fac0a7 WHIRLPOOL 447b1ddb74826f3e73fe895690eac4f482096e05b88fbe3a143db0e2275031db6fa0cb2105ac09ab4b250db2bdef7097a75e3b4c8a04f23aa936009ea2f27439 diff --git a/dev-libs/re2/re2-0.2016.11.01.ebuild b/dev-libs/re2/re2-0.2016.11.01.ebuild new file mode 100644 index ..4960255 --- /dev/null +++ b/dev-libs/re2/re2-0.2016.11.01.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit multilib-minimal toolchain-funcs + +# Different date format used upstream. +RE2_VER=${PV#0.} +RE2_VER=${RE2_VER//./-} + +DESCRIPTION="An efficent, principled regular expression library" +HOMEPAGE="https://github.com/google/re2; +SRC_URI="https://github.com/google/re2/archive/${RE2_VER}.tar.gz -> re2-${RE2_VER}.tar.gz" + +LICENSE="BSD" +# NOTE: Always run libre2 through abi-compliance-checker! +# https://abi-laboratory.pro/tracker/timeline/re2/ +SLOT="0/0.2016.11.01" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="icu" + +RDEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND} + icu? ( virtual/pkgconfig )" + +S="${WORKDIR}/re2-${RE2_VER}" + +DOCS=( AUTHORS CONTRIBUTORS README doc/syntax.txt ) +HTML_DOCS=( doc/syntax.html ) + +src_prepare() { + default + if use icu; then + sed -i -e 's:^# \(\(CC\|LD\)ICU=.*\):\1:' Makefile || die + fi + multilib_copy_sources +} + +src_configure() { + tc-export AR CXX NM +} + +multilib_src_install() { + emake DESTDIR="${D}" prefix="${EPREFIX}/usr" libdir="\$(exec_prefix)/$(get_libdir)" install +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: 01a1f7ceb45f58ce013bc05907d60f3018bddaa1 Author: Mike Gilbert gentoo org> AuthorDate: Sun Dec 25 18:47:37 2016 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Dec 25 18:48:30 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01a1f7ce dev-libs/re2: add link to hosted abi checker dev-libs/re2/re2-0.2016.05.01.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-libs/re2/re2-0.2016.05.01.ebuild b/dev-libs/re2/re2-0.2016.05.01.ebuild index f8d53e6..a6ec7cd 100644 --- a/dev-libs/re2/re2-0.2016.05.01.ebuild +++ b/dev-libs/re2/re2-0.2016.05.01.ebuild @@ -16,6 +16,7 @@ SRC_URI="https://github.com/google/re2/archive/${RE2_VER}.tar.gz -> ${PN}-${RE2_ LICENSE="BSD" # NOTE: Always run libre2 through abi-compliance-checker! +# https://abi-laboratory.pro/tracker/timeline/re2/ SLOT="0/0.2016.05.01" KEYWORDS="amd64 ~arm ~arm64 x86" IUSE="icu"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: 07f45b2695d0f534421bbff7607ddea66ea7b499 Author: Mike Gilbert gentoo org> AuthorDate: Thu Nov 24 05:15:19 2016 + Commit: Mike Gilbert gentoo org> CommitDate: Thu Nov 24 05:15:19 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07f45b26 dev-libs/re2: remove old Package-Manager: portage-2.3.2_p8 dev-libs/re2/Manifest | 3 -- dev-libs/re2/re2-0_p20130115-r1.ebuild | 56 -- dev-libs/re2/re2-0_p20130115.ebuild| 47 dev-libs/re2/re2-0_p20130712.ebuild| 52 --- dev-libs/re2/re2-0_p20140304.ebuild| 45 --- 5 files changed, 203 deletions(-) diff --git a/dev-libs/re2/Manifest b/dev-libs/re2/Manifest index f6b3c6f..a03fa6b 100644 --- a/dev-libs/re2/Manifest +++ b/dev-libs/re2/Manifest @@ -1,4 +1 @@ -DIST re2-20130115.tgz 1020951 SHA256 a95d83ed8203817587f7cc368b6f7199d8a4b1558372c306b07201058b92e1fe SHA512 ef1378d89397bf594ece7817ef91171e467a3408046f769eca08beba900a0e70f652e7c4e3b667b3a9d5cef044b08ed74ef7d564ffb965ab75bb9a3964c9ab5a WHIRLPOOL 2cbf47b1816e35e5c7f359a310b4421ad635d1513167ffabf98db84397be800f8b98d4808705754f0e2db14bbeb0d62e47ac3abb385e299c503126a9f874daf5 -DIST re2-20130712.tgz 1028311 SHA256 c30e43524280ebc2b9afa8c40ad477d0b2665bc81b663e9ae1b8b48e053af54b SHA512 910e7c7f5b3268746355c2e14dc6a4e32105207abcf8cb56b76fc554be41768e4e4a6b526c9335e95be0bb111025876b61ede1cfebcbec4a4062d53bb1448e08 WHIRLPOOL e5cf26a6c8586503c1639dd3f528cace8a4d7ca4c4ff97e08b12f45753ff67ad78656513658eabd678ac8ab88f1de5279960428fffe1b9e0535afdba44e7e8a3 -DIST re2-20140304.tgz 1050493 SHA256 0bffd1a57de2f4b218ca0f77d8850bfd59c82944a98256c6edba25260e0196a7 SHA512 a426e8d69d2c7614087990180539c5b1aa2c544dee14b144098f810b76b6062d7de9efaf1e90e83c61c8e4382a066201862d09965f1a6a9f86e2912011ad9d40 WHIRLPOOL d998a6dd9edac52fe0c4ed7e895940380d9b67220711d68aed02294c8f65a644a59f77bddce116ccf79860c633046fa2b5060ef45d5cb5ea5bc0c1965cdce052 DIST re2-2016-05-01.tar.gz 399509 SHA256 d9d13f0ea4e1c6628b1cb85284d4fdd4948da94b1f205096254927092e3d SHA512 6d37ab1eae51a73f60d3c8280ea1162c420638363f0eb1313d7c2d5cee65a5abd4c2927da1a53572afbcb7d07fac2993a7e54c6cbc85e24aaae93c46dab19b14 WHIRLPOOL b601349800341d213b01219cf2171873be551488c71c2c06fbab1da27c20719fca12e0cfac30ac4e8ed0eb062a445b4c008491fd0e379f629434e0c9b4649a7e diff --git a/dev-libs/re2/re2-0_p20130115-r1.ebuild b/dev-libs/re2/re2-0_p20130115-r1.ebuild deleted file mode 100644 index fdda0ab.. --- a/dev-libs/re2/re2-0_p20130115-r1.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit eutils multilib multilib-build toolchain-funcs - -DESCRIPTION="An efficent, principled regular expression library" -HOMEPAGE="https://code.google.com/p/re2/; -SRC_URI="https://re2.googlecode.com/files/${PN}-${PV##*_p}.tgz; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="" - -# TODO: the directory in the tarball should really be versioned. -S="${WORKDIR}/${PN}" - -src_prepare() { - # Fix problems with FilteredRE2 symbols not being exported. - epatch "${FILESDIR}/${PN}-symbols-r0.patch" - multilib_copy_sources -} - -mymake() { - cd "${BUILD_DIR}" || die - local makeopts=( - AR="$(tc-getAR)" - CXX="$(tc-getCXX)" - CXXFLAGS="${CXXFLAGS} -pthread" - LDFLAGS="${LDFLAGS} -pthread" - NM="$(tc-getNM)" - ) - emake "${makeopts[@]}" "$@" -} - -src_compile() { - multilib_foreach_abi mymake -} - -src_test() { - multilib_foreach_abi mymake shared-test -} - -src_install() { - myinstall() { - cd "${BUILD_DIR}" || die - emake DESTDIR="${ED}" prefix=usr libdir=usr/$(get_libdir) install - multilib_check_headers - } - multilib_foreach_abi myinstall - dodoc AUTHORS CONTRIBUTORS README doc/syntax.txt - dohtml doc/syntax.html -} diff --git a/dev-libs/re2/re2-0_p20130115.ebuild b/dev-libs/re2/re2-0_p20130115.ebuild deleted file mode 100644 index bb41d6b.. --- a/dev-libs/re2/re2-0_p20130115.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=4 - -inherit eutils multilib toolchain-funcs - -DESCRIPTION="An efficent, principled regular expression library" -HOMEPAGE="https://code.google.com/p/re2/; -SRC_URI="https://re2.googlecode.com/files/${PN}-${PV##*_p}.tgz; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm x86" -IUSE="" - -# TODO: the directory in the tarball should really be versioned. -S="${WORKDIR}/${PN}" - -src_prepare() { - # Fix problems with FilteredRE2 symbols not being exported. - epatch "${FILESDIR}/${PN}-symbols-r0.patch" -} - -src_compile() { -
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: d55b79849156b25205f77b0d2bd09b61d29da774 Author: Mike Gilbert gentoo org> AuthorDate: Mon Oct 17 03:56:06 2016 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Oct 17 03:56:23 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d55b7984 dev-libs/re2: add MULTILIB_USEDEP to icu dependency Bug: https://bugs.gentoo.org/597328 Package-Manager: portage-2.3.2 dev-libs/re2/re2-0.2016.05.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/re2/re2-0.2016.05.01.ebuild b/dev-libs/re2/re2-0.2016.05.01.ebuild index 68dc51e..f8d53e6 100644 --- a/dev-libs/re2/re2-0.2016.05.01.ebuild +++ b/dev-libs/re2/re2-0.2016.05.01.ebuild @@ -20,7 +20,7 @@ SLOT="0/0.2016.05.01" KEYWORDS="amd64 ~arm ~arm64 x86" IUSE="icu" -RDEPEND="icu? ( dev-libs/icu:0= )" +RDEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )" DEPEND="${RDEPEND} icu? ( virtual/pkgconfig )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: 398ebaabfed1b604ed7dcbc5e902b88afd14f32c Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Oct 14 10:37:36 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Oct 14 10:37:36 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=398ebaab dev-libs/re2: amd64 stable wrt bug #597016 Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/re2/re2-0.2016.05.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/re2/re2-0.2016.05.01.ebuild b/dev-libs/re2/re2-0.2016.05.01.ebuild index fdc2acb..87daf45 100644 --- a/dev-libs/re2/re2-0.2016.05.01.ebuild +++ b/dev-libs/re2/re2-0.2016.05.01.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/google/re2/archive/${RE2_VER}.tar.gz -> ${PN}-${RE2_ LICENSE="BSD" # NOTE: Always run libre2 through abi-compliance-checker! SLOT="0/0.2016.05.01" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~x86" IUSE="icu" RDEPEND="icu? ( dev-libs/icu:0= )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: 80a8a38e358127b09724ad1adfdaacdaf96bc90d Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Oct 14 10:38:09 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Oct 14 10:38:09 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80a8a38e dev-libs/re2: x86 stable wrt bug #597016 Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/re2/re2-0.2016.05.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/re2/re2-0.2016.05.01.ebuild b/dev-libs/re2/re2-0.2016.05.01.ebuild index 87daf45..68dc51e 100644 --- a/dev-libs/re2/re2-0.2016.05.01.ebuild +++ b/dev-libs/re2/re2-0.2016.05.01.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/google/re2/archive/${RE2_VER}.tar.gz -> ${PN}-${RE2_ LICENSE="BSD" # NOTE: Always run libre2 through abi-compliance-checker! SLOT="0/0.2016.05.01" -KEYWORDS="amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 x86" IUSE="icu" RDEPEND="icu? ( dev-libs/icu:0= )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/files/
commit: b5e162a25ad978e858eb518406b30433c2602e8f Author: Mike Gilbert gentoo org> AuthorDate: Wed Sep 14 17:17:47 2016 + Commit: Mike Gilbert gentoo org> CommitDate: Wed Sep 14 17:18:05 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5e162a2 dev-libs/re2: use pkgconfig patch from upstream Package-Manager: portage-2.3.0_p24 dev-libs/re2/files/0.2016.05.01-pkgconfig.patch | 58 +++-- 1 file changed, 34 insertions(+), 24 deletions(-) diff --git a/dev-libs/re2/files/0.2016.05.01-pkgconfig.patch b/dev-libs/re2/files/0.2016.05.01-pkgconfig.patch index e4148a6..46ec7ca 100644 --- a/dev-libs/re2/files/0.2016.05.01-pkgconfig.patch +++ b/dev-libs/re2/files/0.2016.05.01-pkgconfig.patch @@ -1,47 +1,57 @@ -From 7dc941862819398db2ac4ae4239c8ed05431f928 Mon Sep 17 00:00:00 2001 -From: Mike Gilbert-Date: Sun, 8 May 2016 11:54:00 -0400 -Subject: [PATCH] Substitute includedir and libdir in re2.pc +From ac62674fa16b5a086f02dd208667ba65e22ec09d Mon Sep 17 00:00:00 2001 +From: Paul Wankadia +Date: Mon, 9 May 2016 14:42:37 +1000 +Subject: [PATCH] Plumb more variables from Makefile to re2.pc. +Change-Id: I35509c273b0bd90242db127121c71be1f628c06f +Reviewed-on: https://code-review.googlesource.com/4710 +Reviewed-by: Paul Wankadia --- - Makefile| 5 - - re2.pc => re2.pc.in | 5 ++--- - 2 files changed, 6 insertions(+), 4 deletions(-) - rename re2.pc => re2.pc.in (71%) + Makefile | 8 +--- + re2.pc | 6 +++--- + 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/Makefile b/Makefile -index d0e2090..4a8d8a6 100644 +index d0e2090..411e551 100644 --- a/Makefile +++ b/Makefile -@@ -273,7 +273,10 @@ install: obj/libre2.a obj/so/libre2.$(SOEXT) +@@ -28,11 +28,9 @@ NMFLAGS?=-p + # http://www.gnu.org/prep/standards/standards.html + prefix=/usr/local + exec_prefix=$(prefix) +-bindir=$(exec_prefix)/bin + includedir=$(prefix)/include + libdir=$(exec_prefix)/lib + INSTALL=install +-INSTALL_PROGRAM=$(INSTALL) + INSTALL_DATA=$(INSTALL) -m 644 + + # ABI version +@@ -273,7 +271,11 @@ install: obj/libre2.a obj/so/libre2.$(SOEXT) $(INSTALL) obj/so/libre2.$(SOEXT) $(DESTDIR)$(libdir)/libre2.$(SOEXTVER00) ln -sf libre2.$(SOEXTVER00) $(DESTDIR)$(libdir)/libre2.$(SOEXTVER) ln -sf libre2.$(SOEXTVER00) $(DESTDIR)$(libdir)/libre2.$(SOEXT) - sed -e "s#@prefix@#${prefix}#" re2.pc >$(DESTDIR)$(libdir)/pkgconfig/re2.pc -+ sed -e "s#@prefix@#$(prefix)#" \ -+ -e "s#@includedir@#$(includedir)#" \ -+ -e "s#@libdir@#$(libdir)#" \ -+ re2.pc.in >$(DESTDIR)$(libdir)/pkgconfig/re2.pc ++ $(INSTALL_DATA) re2.pc $(DESTDIR)$(libdir)/pkgconfig/re2.pc ++ sed -i \ ++-e "s#@prefix@#${prefix}#" -e "s#@exec_prefix@#${exec_prefix}#" \ ++-e "s#@includedir@#${includedir}#" -e "s#@libdir@#${libdir}#" \ ++$(DESTDIR)$(libdir)/pkgconfig/re2.pc testinstall: static-testinstall shared-testinstall @echo -diff --git a/re2.pc b/re2.pc.in -similarity index 71% -rename from re2.pc -rename to re2.pc.in -index 91ba181..a04a70a 100644 +diff --git a/re2.pc b/re2.pc +index 91ba181..d66cf51 100644 --- a/re2.pc -+++ b/re2.pc.in -@@ -1,7 +1,6 @@ b/re2.pc +@@ -1,7 +1,7 @@ prefix=@prefix@ -exec_prefix=${prefix} -includedir=${prefix}/include -libdir=${exec_prefix}/lib ++exec_prefix=@exec_prefix@ +includedir=@includedir@ +libdir=@libdir@ Name: re2 Description: RE2 is a fast, safe, thread-friendly regular expression engine. --- -2.8.2 -
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/
commit: f3b2f6fe65c49d390349ab8cff0ef101c47f Author: Mike Gilbert gentoo org> AuthorDate: Mon May 9 21:24:35 2016 + Commit: Mike Gilbert gentoo org> CommitDate: Mon May 9 21:24:35 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3b2f6fe dev-libs/re2: remove 'www' from github links dev-libs/re2/re2-0.2016.05.01.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/re2/re2-0.2016.05.01.ebuild b/dev-libs/re2/re2-0.2016.05.01.ebuild index b3f944c..fdc2acb 100644 --- a/dev-libs/re2/re2-0.2016.05.01.ebuild +++ b/dev-libs/re2/re2-0.2016.05.01.ebuild @@ -11,8 +11,8 @@ RE2_VER=${PV#0.} RE2_VER=${RE2_VER//./-} DESCRIPTION="An efficent, principled regular expression library" -HOMEPAGE="https://www.github.com/google/re2/; -SRC_URI="https://www.github.com/google/re2/archive/${RE2_VER}.tar.gz -> ${PN}-${RE2_VER}.tar.gz" +HOMEPAGE="https://github.com/google/re2; +SRC_URI="https://github.com/google/re2/archive/${RE2_VER}.tar.gz -> ${PN}-${RE2_VER}.tar.gz" LICENSE="BSD" # NOTE: Always run libre2 through abi-compliance-checker!
[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/, dev-libs/re2/files/
commit: 0621475511838acdff08eee20f5d33a99b349c0a Author: Mike Gilbert gentoo org> AuthorDate: Sun May 8 16:18:47 2016 + Commit: Mike Gilbert gentoo org> CommitDate: Sun May 8 17:31:28 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06214755 dev-libs/re2: bump to 2016-05-01 Closes: https://github.com/gentoo/gentoo/pull/1213 Package-Manager: portage-2.2.28_p97 dev-libs/re2/Manifest | 1 + dev-libs/re2/files/0.2016.05.01-pkgconfig.patch | 47 + dev-libs/re2/re2-0.2016.05.01.ebuild| 47 + 3 files changed, 95 insertions(+) diff --git a/dev-libs/re2/Manifest b/dev-libs/re2/Manifest index 9abfb96..f6b3c6f 100644 --- a/dev-libs/re2/Manifest +++ b/dev-libs/re2/Manifest @@ -1,3 +1,4 @@ DIST re2-20130115.tgz 1020951 SHA256 a95d83ed8203817587f7cc368b6f7199d8a4b1558372c306b07201058b92e1fe SHA512 ef1378d89397bf594ece7817ef91171e467a3408046f769eca08beba900a0e70f652e7c4e3b667b3a9d5cef044b08ed74ef7d564ffb965ab75bb9a3964c9ab5a WHIRLPOOL 2cbf47b1816e35e5c7f359a310b4421ad635d1513167ffabf98db84397be800f8b98d4808705754f0e2db14bbeb0d62e47ac3abb385e299c503126a9f874daf5 DIST re2-20130712.tgz 1028311 SHA256 c30e43524280ebc2b9afa8c40ad477d0b2665bc81b663e9ae1b8b48e053af54b SHA512 910e7c7f5b3268746355c2e14dc6a4e32105207abcf8cb56b76fc554be41768e4e4a6b526c9335e95be0bb111025876b61ede1cfebcbec4a4062d53bb1448e08 WHIRLPOOL e5cf26a6c8586503c1639dd3f528cace8a4d7ca4c4ff97e08b12f45753ff67ad78656513658eabd678ac8ab88f1de5279960428fffe1b9e0535afdba44e7e8a3 DIST re2-20140304.tgz 1050493 SHA256 0bffd1a57de2f4b218ca0f77d8850bfd59c82944a98256c6edba25260e0196a7 SHA512 a426e8d69d2c7614087990180539c5b1aa2c544dee14b144098f810b76b6062d7de9efaf1e90e83c61c8e4382a066201862d09965f1a6a9f86e2912011ad9d40 WHIRLPOOL d998a6dd9edac52fe0c4ed7e895940380d9b67220711d68aed02294c8f65a644a59f77bddce116ccf79860c633046fa2b5060ef45d5cb5ea5bc0c1965cdce052 +DIST re2-2016-05-01.tar.gz 399509 SHA256 d9d13f0ea4e1c6628b1cb85284d4fdd4948da94b1f205096254927092e3d SHA512 6d37ab1eae51a73f60d3c8280ea1162c420638363f0eb1313d7c2d5cee65a5abd4c2927da1a53572afbcb7d07fac2993a7e54c6cbc85e24aaae93c46dab19b14 WHIRLPOOL b601349800341d213b01219cf2171873be551488c71c2c06fbab1da27c20719fca12e0cfac30ac4e8ed0eb062a445b4c008491fd0e379f629434e0c9b4649a7e diff --git a/dev-libs/re2/files/0.2016.05.01-pkgconfig.patch b/dev-libs/re2/files/0.2016.05.01-pkgconfig.patch new file mode 100644 index 000..e4148a6 --- /dev/null +++ b/dev-libs/re2/files/0.2016.05.01-pkgconfig.patch @@ -0,0 +1,47 @@ +From 7dc941862819398db2ac4ae4239c8ed05431f928 Mon Sep 17 00:00:00 2001 +From: Mike Gilbert+Date: Sun, 8 May 2016 11:54:00 -0400 +Subject: [PATCH] Substitute includedir and libdir in re2.pc + +--- + Makefile| 5 - + re2.pc => re2.pc.in | 5 ++--- + 2 files changed, 6 insertions(+), 4 deletions(-) + rename re2.pc => re2.pc.in (71%) + +diff --git a/Makefile b/Makefile +index d0e2090..4a8d8a6 100644 +--- a/Makefile b/Makefile +@@ -273,7 +273,10 @@ install: obj/libre2.a obj/so/libre2.$(SOEXT) + $(INSTALL) obj/so/libre2.$(SOEXT) $(DESTDIR)$(libdir)/libre2.$(SOEXTVER00) + ln -sf libre2.$(SOEXTVER00) $(DESTDIR)$(libdir)/libre2.$(SOEXTVER) + ln -sf libre2.$(SOEXTVER00) $(DESTDIR)$(libdir)/libre2.$(SOEXT) +- sed -e "s#@prefix@#${prefix}#" re2.pc >$(DESTDIR)$(libdir)/pkgconfig/re2.pc ++ sed -e "s#@prefix@#$(prefix)#" \ ++ -e "s#@includedir@#$(includedir)#" \ ++ -e "s#@libdir@#$(libdir)#" \ ++ re2.pc.in >$(DESTDIR)$(libdir)/pkgconfig/re2.pc + + testinstall: static-testinstall shared-testinstall + @echo +diff --git a/re2.pc b/re2.pc.in +similarity index 71% +rename from re2.pc +rename to re2.pc.in +index 91ba181..a04a70a 100644 +--- a/re2.pc b/re2.pc.in +@@ -1,7 +1,6 @@ + prefix=@prefix@ +-exec_prefix=${prefix} +-includedir=${prefix}/include +-libdir=${exec_prefix}/lib ++includedir=@includedir@ ++libdir=@libdir@ + + Name: re2 + Description: RE2 is a fast, safe, thread-friendly regular expression engine. +-- +2.8.2 + diff --git a/dev-libs/re2/re2-0.2016.05.01.ebuild b/dev-libs/re2/re2-0.2016.05.01.ebuild new file mode 100644 index 000..b3f944c --- /dev/null +++ b/dev-libs/re2/re2-0.2016.05.01.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit multilib-minimal toolchain-funcs + +# Different date format used upstream. +RE2_VER=${PV#0.} +RE2_VER=${RE2_VER//./-} + +DESCRIPTION="An efficent, principled regular expression library" +HOMEPAGE="https://www.github.com/google/re2/; +SRC_URI="https://www.github.com/google/re2/archive/${RE2_VER}.tar.gz -> ${PN}-${RE2_VER}.tar.gz" + +LICENSE="BSD" +# NOTE: Always run libre2 through abi-compliance-checker! +SLOT="0/0.2016.05.01" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="icu" + +RDEPEND="icu? (