summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeorgy Yakovlev <gyakovlev@gentoo.org>2019-05-07 20:00:46 -0700
committerGeorgy Yakovlev <gyakovlev@gentoo.org>2019-05-07 20:00:46 -0700
commit21ccb04445622befe66e76370d8f0fff4180ef08 (patch)
treed08e818f4b5a7b877e0faeee622ee5457f9a00b5 /dev-python/grpcio
parentdev-python/grpcio-tools: honor makeopts jobs (diff)
downloadgentoo-21ccb04445622befe66e76370d8f0fff4180ef08.tar.gz
gentoo-21ccb04445622befe66e76370d8f0fff4180ef08.tar.bz2
gentoo-21ccb04445622befe66e76370d8f0fff4180ef08.zip
dev-python/grpcio: honor makeopts jobs
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Diffstat (limited to 'dev-python/grpcio')
-rw-r--r--dev-python/grpcio/grpcio-1.17.1.ebuild3
-rw-r--r--dev-python/grpcio/grpcio-1.18.0.ebuild3
-rw-r--r--dev-python/grpcio/grpcio-1.19.0.ebuild3
3 files changed, 6 insertions, 3 deletions
diff --git a/dev-python/grpcio/grpcio-1.17.1.ebuild b/dev-python/grpcio/grpcio-1.17.1.ebuild
index c2e61e26d6d3..77cc606e199b 100644
--- a/dev-python/grpcio/grpcio-1.17.1.ebuild
+++ b/dev-python/grpcio/grpcio-1.17.1.ebuild
@@ -4,7 +4,7 @@
EAPI=7
PYTHON_COMPAT=( python2_7 python3_{5,6} )
-inherit distutils-r1
+inherit distutils-r1 multiprocessing
DESCRIPTION="High-performance RPC framework (python libraries)"
HOMEPAGE="https://grpc.io"
@@ -33,5 +33,6 @@ python_compile() {
export GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1
export GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1
export GRPC_PYTHON_BUILD_WITH_CYTHON=1
+ export GRPC_PYTHON_BUILD_EXT_COMPILER_JOBS="$(makeopts_jobs)"
distutils-r1_python_compile
}
diff --git a/dev-python/grpcio/grpcio-1.18.0.ebuild b/dev-python/grpcio/grpcio-1.18.0.ebuild
index c2e61e26d6d3..77cc606e199b 100644
--- a/dev-python/grpcio/grpcio-1.18.0.ebuild
+++ b/dev-python/grpcio/grpcio-1.18.0.ebuild
@@ -4,7 +4,7 @@
EAPI=7
PYTHON_COMPAT=( python2_7 python3_{5,6} )
-inherit distutils-r1
+inherit distutils-r1 multiprocessing
DESCRIPTION="High-performance RPC framework (python libraries)"
HOMEPAGE="https://grpc.io"
@@ -33,5 +33,6 @@ python_compile() {
export GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1
export GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1
export GRPC_PYTHON_BUILD_WITH_CYTHON=1
+ export GRPC_PYTHON_BUILD_EXT_COMPILER_JOBS="$(makeopts_jobs)"
distutils-r1_python_compile
}
diff --git a/dev-python/grpcio/grpcio-1.19.0.ebuild b/dev-python/grpcio/grpcio-1.19.0.ebuild
index ca93c41d1113..8ab781b2bb66 100644
--- a/dev-python/grpcio/grpcio-1.19.0.ebuild
+++ b/dev-python/grpcio/grpcio-1.19.0.ebuild
@@ -4,7 +4,7 @@
EAPI=7
PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
-inherit distutils-r1
+inherit distutils-r1 multiprocessing
DESCRIPTION="High-performance RPC framework (python libraries)"
HOMEPAGE="https://grpc.io"
@@ -34,5 +34,6 @@ python_compile() {
export GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1
export GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1
export GRPC_PYTHON_BUILD_WITH_CYTHON=1
+ export GRPC_PYTHON_BUILD_EXT_COMPILER_JOBS="$(makeopts_jobs)"
distutils-r1_python_compile
}