diff options
| author | Liguros - Gitlab CI/CD [feature/flatten] <gitlab@liguros.net> | 2020-08-19 18:52:54 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [feature/flatten] <gitlab@liguros.net> | 2020-08-19 18:52:54 +0000 |
| commit | 932ce07c05fe5c4d9daeaae4eb14345e9e76d8b1 (patch) | |
| tree | ab87674793944ae8180bb41e45860409471fa24c /dev-lang/python/python-3.8.5.ebuild | |
| parent | 13438ab1e8d7b8e3f78cef3d7dd290bdf9352161 (diff) | |
| download | baldeagleos-repo-932ce07c05fe5c4d9daeaae4eb14345e9e76d8b1.tar.gz baldeagleos-repo-932ce07c05fe5c4d9daeaae4eb14345e9e76d8b1.tar.xz baldeagleos-repo-932ce07c05fe5c4d9daeaae4eb14345e9e76d8b1.zip | |
Updating liguros repo
Diffstat (limited to 'dev-lang/python/python-3.8.5.ebuild')
| -rw-r--r-- | dev-lang/python/python-3.8.5.ebuild | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/dev-lang/python/python-3.8.5.ebuild b/dev-lang/python/python-3.8.5.ebuild index d7faf504669c..69a192f6c1a0 100644 --- a/dev-lang/python/python-3.8.5.ebuild +++ b/dev-lang/python/python-3.8.5.ebuild @@ -4,7 +4,7 @@ EAPI="7" WANT_LIBTOOL="none" -inherit autotools flag-o-matic pax-utils python-utils-r1 toolchain-funcs +inherit autotools flag-o-matic multiprocessing pax-utils python-utils-r1 toolchain-funcs MY_P="Python-${PV}" PYVER=$(ver_cut 1-2) @@ -73,6 +73,12 @@ src_prepare() { sed -i -e "s:@@GENTOO_LIBDIR@@:$(get_libdir):g" \ setup.py || die "sed failed to replace @@GENTOO_LIBDIR@@" + # force correct number of jobs + # https://bugs.gentoo.org/737660 + local jobs=$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)") + sed -i -e "s:-j0:-j${jobs}:" Makefile.pre.in || die + sed -i -e "/self\.parallel/s:True:${jobs}:" setup.py || die + eautoreconf } @@ -220,7 +226,10 @@ src_test() { local -x PYTHONDONTWRITEBYTECODE= - emake test EXTRATESTOPTS="-u-network" CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty + local jobs=$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)") + + emake test EXTRATESTOPTS="-u-network -j${jobs}" \ + CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty local result=$? for test in ${skipped_tests}; do |
