From 9ee6d97c2883d42f204a533a8bc1f4562df778fb Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 16 Sep 2020 09:32:48 +0100 Subject: gentoo resync : 16.09.2020 --- dev-python/doublex/Manifest | 2 +- dev-python/doublex/doublex-1.9.2.ebuild | 14 ++++++++++++-- 2 files changed, 13 insertions(+), 3 deletions(-) (limited to 'dev-python/doublex') diff --git a/dev-python/doublex/Manifest b/dev-python/doublex/Manifest index 630cad42ed14..010b23cb5a04 100644 --- a/dev-python/doublex/Manifest +++ b/dev-python/doublex/Manifest @@ -1,3 +1,3 @@ DIST doublex-1.9.2.tar.gz 80246 BLAKE2B 7fc1c4e6d117bee13e7125b634293aa7c9d1016c9cd5201f047143bcb1fae1e9607bf0a030cbaa2d6eb930474babe29aaf244433aba57ae4325a3a43af2fdf56 SHA512 0278f756930b0d5c3da676e3908ccc17b919c14f740aace3002f5117fa341ac52fe16fdaa2c3b36029757dd1dc2f36d8d35cdc8664fcfdbcafd4809d2fc969b0 -EBUILD doublex-1.9.2.ebuild 906 BLAKE2B f9cdf0b4f9958cf08a1cbb6ae74c79c3c1403fe6bdcc6446c16f476cff172e96fee986ece06797031df8c60eefe58343ba3530a76988bebce14314949476bbb8 SHA512 d28df8038136b28abea6a3b19e53856af743b94cb9a4c551f066ec6f5cc60dc57c2fb5ef372f2e667330162931e5362e765fa7454f70615487a1b3da6819be88 +EBUILD doublex-1.9.2.ebuild 1405 BLAKE2B 0f5d4c517607f1825ef8c83e088eda1b9011c039cd7ec8024d1c2090381168891c934849f74d4079859954992ebf7230c417936b122ad568b21ac879652d6560 SHA512 a2b4cc5393c61ecb4c19bb16f2b5ab53efd03657c18faf0bb09705415c0e973582ad937ff0b38b747848b26ae1d13d288db4079d483fd01cba81d3f92bd8f98d MISC metadata.xml 303 BLAKE2B 45ebb26950f3f4fc9bc3d6d99418f544523b778c3952e91e6bfb5f37bdfc13b73d25e24bcaf199d61a69cad733fe370cd19ad0c934b3d478097c52ede1316784 SHA512 efe73a700fe748323eeb26f9203b3aab0e189c8ceb56efba5ba97a91793a5deb0ad973dad345e240fc9c15803b929fd84f26524055de1f2290f40042f318d2c9 diff --git a/dev-python/doublex/doublex-1.9.2.ebuild b/dev-python/doublex/doublex-1.9.2.ebuild index 43ec6b36311a..167fc6a19c20 100644 --- a/dev-python/doublex/doublex-1.9.2.ebuild +++ b/dev-python/doublex/doublex-1.9.2.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{6,7,8} ) +PYTHON_COMPAT=( python3_{6,7,8,9} ) inherit distutils-r1 vcs-snapshot @@ -13,7 +13,7 @@ SRC_URI="https://bitbucket.org/DavidVilla/python-${PN}/get/v${PV}.tar.gz -> ${P} LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64" +KEYWORDS="amd64 ~arm64" IUSE="doc test" RESTRICT="!test? ( test )" @@ -27,6 +27,16 @@ RDEPEND="${CDEPEND}" distutils_enable_tests setup.py +python_prepare_all() { + # Disable broken tests + # https://bitbucket.org/DavidVilla/python-doublex/issues/5/support-for-python-36-37-38-tests-failing + sed -i "s/test_*hamcrest_/_&/" doublex/test/report_tests.py || die + # https://bitbucket.org/DavidVilla/python-doublex/issues/6/more-failing-tests-with-python-39 + sed -i -r "s/test_(proxyspy_get_stubbed_property|stub_property|custom_equality_comparable_objects)/_&/" \ + doublex/test/unit_tests.py || die + distutils-r1_python_prepare_all +} + python_compile_all() { use doc && emake -C docs } -- cgit v1.2.3