From 3cf7c3ef441822c889356fd1812ebf2944a59851 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 25 Aug 2020 10:45:55 +0100 Subject: gentoo resync : 25.08.2020 --- dev-python/setproctitle/Manifest | 2 +- .../setproctitle/setproctitle-1.1.10-r1.ebuild | 31 +++++++++++----------- 2 files changed, 17 insertions(+), 16 deletions(-) (limited to 'dev-python/setproctitle') diff --git a/dev-python/setproctitle/Manifest b/dev-python/setproctitle/Manifest index 882cd5b44b8c..fe3669684c7b 100644 --- a/dev-python/setproctitle/Manifest +++ b/dev-python/setproctitle/Manifest @@ -1,3 +1,3 @@ DIST setproctitle-1.1.10.tar.gz 24042 BLAKE2B acd4ef33ab2a200b5d102fe5ceb78df03deeee47eb5a3c7b50f0a44e095953e5a4e2230278b6b4a5010472e4a5a18b81accbff0461e3a642be478b880d98114e SHA512 c976c5b86f59bc6d0f840f495b8256813169d3d7b9edae70207a24d62e1240bfec954fdc4f67b429ae124e3dc74efd7193404785643a52b2d57b55028bb3c533 -EBUILD setproctitle-1.1.10-r1.ebuild 910 BLAKE2B 2e06441c2007be29447c5383db16da1af3bc72a18a1b0e68261b6ce5faf6935b405179f08e9c68005417a1f774e0bc456060e32c86d860ab3c4e2e8457eb6866 SHA512 1ae15d308a04d36a06d201a221661d16a0b80497905a60f19df2d3a215f521430b7d04ad5612723a98d175b66b401d56293b1d50915266e1f33df5007ce82f88 +EBUILD setproctitle-1.1.10-r1.ebuild 974 BLAKE2B 97d9a2b2637937fc95ff54956f96ef01e327de016777ce5142a8db96e1e7c1dc1bb2bb53fca70599d8522bffb8b1a8a8cec467950c98f4b5e2ef3e567d0c0bf8 SHA512 efb2af33c6f222bf3e62db97d2e2bf3b4108a83529ea07f3fa2de0a2ac739bcba46be0f7a1176fee5ec6cc0c71426528a4e162a3aa2f2017ccf01d8f07a4b6a0 MISC metadata.xml 380 BLAKE2B 136b22ffc942b2b6a6bcbd45ed3cebb105bf91a16014fa1fbc181a3a9055d132e03df3ffa63df79682f1e7369ee264f87ff32e8602a6478d170f4b20a230e9fe SHA512 eaca32091baa4a9fcd8ffbac6d250c135c0237552a7229aafc3cbb8bdf43450c114f26676964f80f73c2146b0b47934d77bdfdaf8411c069958bd898f69e8004 diff --git a/dev-python/setproctitle/setproctitle-1.1.10-r1.ebuild b/dev-python/setproctitle/setproctitle-1.1.10-r1.ebuild index a0662118eee3..b6cec2019595 100644 --- a/dev-python/setproctitle/setproctitle-1.1.10-r1.ebuild +++ b/dev-python/setproctitle/setproctitle-1.1.10-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{6..9} ) +PYTHON_COMPAT=( python3_{6..9} pypy3 ) inherit distutils-r1 toolchain-funcs @@ -13,21 +13,22 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="test" -RESTRICT="!test? ( test )" -RDEPEND="" -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] - test? ( dev-python/nose[${PYTHON_USEDEP}] )" - -# Required for re-write of test suite -DISTUTILS_IN_SOURCE_BUILD=1 +python_configure_all() { + 2to3 -w --no-diffs tests || die +} python_test() { - # prepare embedded executable - emake \ - CC="$(tc-getCC)" \ - PYINC="$(python_get_CFLAGS)" \ - PYLIB="$(python_get_LIBS)" \ - check + if [[ ${EPYTHON} != pypy* ]]; then + # prepare executable for embedded interpreter test + # (skipped with pypy) + rm -f tests/pyrun3 || die + emake \ + CC="$(tc-getCC)" \ + PYINC="$(python_get_CFLAGS)" \ + PYLIB="$(python_get_LIBS)" \ + tests/pyrun3 + fi + + "${EPYTHON}" tests/setproctitle_test.py -v || die "Tests failed with ${EPYTHON}" } -- cgit v1.2.3