net-libs/grpc: add USE=perftools to most versions
authorGeorgy Yakovlev <gyakovlev@gentoo.org>
Tue, 28 May 2019 06:39:03 +0000 (23:39 -0700)
committerGeorgy Yakovlev <gyakovlev@gentoo.org>
Tue, 28 May 2019 06:49:02 +0000 (23:49 -0700)
Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
net-libs/grpc/grpc-1.16.1.ebuild
net-libs/grpc/grpc-1.17.1.ebuild
net-libs/grpc/grpc-1.18.0.ebuild
net-libs/grpc/grpc-1.19.0.ebuild
net-libs/grpc/grpc-1.20.1.ebuild

index 07af07cc1f536f0a46ea82bd19a6162a0f67ae21..f04778edda6db5e40b6261e16fa29d70dc42bd53 100644 (file)
@@ -14,14 +14,14 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="examples doc systemtap static-libs"
+IUSE="examples doc perftools systemtap static-libs"
 
 RDEPEND="
        >=dev-libs/openssl-1.0.2:0=[-bindist]
        dev-libs/protobuf:=
-       dev-util/google-perftools
        net-dns/c-ares:=
        sys-libs/zlib:=
+       perftools? ( dev-util/google-perftools:= )
        systemtap? ( dev-util/systemtap )
 "
 
@@ -64,7 +64,8 @@ src_compile() {
                HOST_LD="$(tc-getBUILD_CC)" \
                HOST_LDXX="$(tc-getBUILD_CXX)" \
                HOST_AR="$(tc-getBUILD_AR)" \
-               HAS_SYSTEMTAP="$(usex systemtap true false)"
+               HAS_SYSTEMTAP="$(usex systemtap true false)" \
+               HAS_SYSTEM_PERFTOOLS="$(usex perftools true false)"
 }
 
 src_install() {
index bbdf4092a7c512de87350ed6e8afed08b6e4a5e9..2774a877762bd8a4f0a12e8cdec35827d5775591 100644 (file)
@@ -14,14 +14,14 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="examples doc systemtap static-libs"
+IUSE="examples doc perftools systemtap static-libs"
 
 RDEPEND="
        >=dev-libs/openssl-1.0.2:0=[-bindist]
        dev-libs/protobuf:=
-       dev-util/google-perftools
        net-dns/c-ares:=
        sys-libs/zlib:=
+       perftools? ( dev-util/google-perftools:= )
        systemtap? ( dev-util/systemtap )
 "
 
@@ -68,7 +68,8 @@ src_compile() {
                HOST_LD="$(tc-getBUILD_CC)" \
                HOST_LDXX="$(tc-getBUILD_CXX)" \
                HOST_AR="$(tc-getBUILD_AR)" \
-               HAS_SYSTEMTAP="$(usex systemtap true false)"
+               HAS_SYSTEMTAP="$(usex systemtap true false)" \
+               HAS_SYSTEM_PERFTOOLS="$(usex perftools true false)"
 }
 
 src_install() {
index bbdf4092a7c512de87350ed6e8afed08b6e4a5e9..2774a877762bd8a4f0a12e8cdec35827d5775591 100644 (file)
@@ -14,14 +14,14 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="examples doc systemtap static-libs"
+IUSE="examples doc perftools systemtap static-libs"
 
 RDEPEND="
        >=dev-libs/openssl-1.0.2:0=[-bindist]
        dev-libs/protobuf:=
-       dev-util/google-perftools
        net-dns/c-ares:=
        sys-libs/zlib:=
+       perftools? ( dev-util/google-perftools:= )
        systemtap? ( dev-util/systemtap )
 "
 
@@ -68,7 +68,8 @@ src_compile() {
                HOST_LD="$(tc-getBUILD_CC)" \
                HOST_LDXX="$(tc-getBUILD_CXX)" \
                HOST_AR="$(tc-getBUILD_AR)" \
-               HAS_SYSTEMTAP="$(usex systemtap true false)"
+               HAS_SYSTEMTAP="$(usex systemtap true false)" \
+               HAS_SYSTEM_PERFTOOLS="$(usex perftools true false)"
 }
 
 src_install() {
index dbbfa39543808680f5b92c03928e1621722ac11a..d944be59c38606e85ecb8d7fa9b72a73eae4066a 100644 (file)
@@ -14,14 +14,14 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="examples doc systemtap static-libs"
+IUSE="examples doc perftools systemtap static-libs"
 
 RDEPEND="
        >=dev-libs/openssl-1.0.2:0=[-bindist]
        dev-libs/protobuf:=
-       dev-util/google-perftools
        net-dns/c-ares:=
        sys-libs/zlib:=
+       perftools? ( dev-util/google-perftools:= )
        systemtap? ( dev-util/systemtap )
 "
 
@@ -66,7 +66,8 @@ src_compile() {
                HOST_LD="$(tc-getBUILD_CC)" \
                HOST_LDXX="$(tc-getBUILD_CXX)" \
                HOST_AR="$(tc-getBUILD_AR)" \
-               HAS_SYSTEMTAP="$(usex systemtap true false)"
+               HAS_SYSTEMTAP="$(usex systemtap true false)" \
+               HAS_SYSTEM_PERFTOOLS="$(usex perftools true false)"
 }
 
 src_install() {
index c17b91e1843652c661aafc566cce81a696d44ed9..bc5eefc6e92fa686ceab9f0e36aaaea5c3f774d7 100644 (file)
@@ -14,14 +14,14 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="examples doc systemtap static-libs"
+IUSE="examples doc perftools systemtap static-libs"
 
 RDEPEND="
        >=dev-libs/openssl-1.0.2:0=[-bindist]
        dev-libs/protobuf:=
-       dev-util/google-perftools
        >=net-dns/c-ares-1.15.0:=
        sys-libs/zlib:=
+       perftools? ( dev-util/google-perftools:= )
        systemtap? ( dev-util/systemtap )
 "
 
@@ -66,7 +66,8 @@ src_compile() {
                HOST_LD="$(tc-getBUILD_CC)" \
                HOST_LDXX="$(tc-getBUILD_CXX)" \
                HOST_AR="$(tc-getBUILD_AR)" \
-               HAS_SYSTEMTAP="$(usex systemtap true false)"
+               HAS_SYSTEMTAP="$(usex systemtap true false)" \
+               HAS_SYSTEM_PERFTOOLS="$(usex perftools true false)"
 }
 
 src_install() {