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

2024-01-03 Thread Arthur Zamarin
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/

2023-08-13 Thread Stephan Hartmann
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/

2022-12-19 Thread Stephan Hartmann
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/

2022-12-19 Thread Stephan Hartmann
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/

2022-10-31 Thread WANG Xuerui
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/

2022-08-26 Thread Sam James
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/

2022-08-25 Thread Arthur Zamarin
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/

2022-08-25 Thread Arthur Zamarin
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/

2022-06-26 Thread Stephan Hartmann
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/

2022-04-04 Thread Stephan Hartmann
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/

2022-03-09 Thread Jakov Smolić
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/

2021-12-30 Thread Sam James
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/

2021-12-30 Thread Sam James
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/

2021-12-30 Thread Sam James
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/

2021-12-30 Thread Arthur Zamarin
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/

2021-11-18 Thread Mike Gilbert
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/

2021-11-18 Thread Mike Gilbert
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/

2021-07-07 Thread Sam James
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/

2021-07-05 Thread Sam James
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/

2021-07-01 Thread Sam James
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/

2021-07-01 Thread Sam James
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/

2021-06-28 Thread Yixun Lan
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/

2021-06-04 Thread Mike Gilbert
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/

2021-06-04 Thread Mike Gilbert
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/

2021-05-09 Thread Sam James
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/

2021-05-09 Thread Sam James
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/

2021-05-09 Thread Sam James
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/

2021-05-09 Thread Sam James
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/

2021-04-02 Thread Mike Gilbert
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/

2021-03-26 Thread Mike Gilbert
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/

2020-12-08 Thread Stephan Hartmann
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/

2020-11-21 Thread Sam James
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/

2020-11-21 Thread Sam James
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/

2020-11-19 Thread Agostino Sarubbo
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/

2020-11-18 Thread Thomas Deutschmann
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/

2020-11-03 Thread Mike Gilbert
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/

2020-10-20 Thread Mike Gilbert
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/

2020-09-24 Thread Stephan Hartmann
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/

2020-09-24 Thread Agostino Sarubbo
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/

2020-09-24 Thread Agostino Sarubbo
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/

2020-09-22 Thread Sam James
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/

2020-09-22 Thread Sam James
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/

2020-09-04 Thread Mike Gilbert
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/

2020-09-04 Thread Mike Gilbert
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/

2020-07-17 Thread Sam James
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/

2020-07-17 Thread Agostino Sarubbo
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/

2020-07-14 Thread Mike Gilbert
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/

2020-07-14 Thread Mike Gilbert
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/

2020-06-13 Thread Mike Gilbert
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/

2020-06-06 Thread Mart Raudsepp
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/

2020-06-03 Thread Agostino Sarubbo
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/

2020-05-24 Thread Agostino Sarubbo
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/

2020-05-24 Thread Agostino Sarubbo
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/

2020-05-23 Thread Mike Gilbert
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/

2020-05-03 Thread Mike Gilbert
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/

2020-04-02 Thread Mike Gilbert
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/

2020-04-02 Thread Mike Gilbert
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/

2020-03-21 Thread Mart Raudsepp
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/

2020-02-07 Thread Agostino Sarubbo
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/

2020-02-07 Thread Agostino Sarubbo
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/

2020-02-06 Thread Agostino Sarubbo
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/

2019-12-29 Thread Mike Gilbert
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/

2019-12-29 Thread Mike Gilbert
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/

2019-09-13 Thread Mike Gilbert
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/

2019-08-25 Thread Mike Gilbert
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/

2019-04-26 Thread Anthony G. Basile
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/

2019-01-21 Thread Sergei Trofimovich
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/

2019-01-04 Thread Mikle Kolyada
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/

2019-01-01 Thread Sergei Trofimovich
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/

2018-12-26 Thread Sergei Trofimovich
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/

2018-12-26 Thread Sergei Trofimovich
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/

2018-12-26 Thread Sergei Trofimovich
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/

2018-12-09 Thread Thomas Deutschmann
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/

2018-12-07 Thread Richard Freeman
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/

2018-10-02 Thread Mike Gilbert
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/

2018-06-13 Thread Mike Gilbert
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/

2018-06-06 Thread Mike Gilbert
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/

2017-10-02 Thread Mike Gilbert
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/

2017-03-27 Thread Paweł Hajdan
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/

2016-12-27 Thread Mike Gilbert
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/

2016-12-26 Thread Mike Gilbert
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/

2016-12-25 Thread Mike Gilbert
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/

2016-11-23 Thread Mike Gilbert
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/

2016-10-16 Thread Mike Gilbert
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/

2016-10-14 Thread Agostino Sarubbo
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/

2016-10-14 Thread Agostino Sarubbo
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/

2016-09-14 Thread Mike Gilbert
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/

2016-05-09 Thread Mike Gilbert
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/

2016-05-08 Thread Mike Gilbert
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? (