dev-python/grpcio: honor makeopts jobs
authorGeorgy Yakovlev <gyakovlev@gentoo.org>
Wed, 8 May 2019 03:00:46 +0000 (20:00 -0700)
committerGeorgy Yakovlev <gyakovlev@gentoo.org>
Wed, 8 May 2019 03:00:46 +0000 (20:00 -0700)
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
dev-python/grpcio/grpcio-1.17.1.ebuild
dev-python/grpcio/grpcio-1.18.0.ebuild
dev-python/grpcio/grpcio-1.19.0.ebuild

index c2e61e26d6d3ddb7f3d9d0e3737f59cbe41b8f92..77cc606e199b96c989a0156a2b73bdf68fcca18c 100644 (file)
@@ -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
 }
index c2e61e26d6d3ddb7f3d9d0e3737f59cbe41b8f92..77cc606e199b96c989a0156a2b73bdf68fcca18c 100644 (file)
@@ -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
 }
index ca93c41d111336c1207195b0715b92f02d3292bd..8ab781b2bb6629dedd033dbec9453f94b3a10736 100644 (file)
@@ -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
 }