summaryrefslogtreecommitdiff
path: root/dev-python/nose
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2021-11-13 13:10:00 +0000
committerV3n3RiX <venerix@koprulu.sector>2021-11-13 13:10:00 +0000
commite9d044d4b9b71200a96adfa280848858c0f468c9 (patch)
tree1bd8ef816043a8cd340f1d774e79553a1a7d31d8 /dev-python/nose
parentfc2f1018fc323ef2c6572734a9b130427cba76a6 (diff)
gentoo resync : 13.11.2021
Diffstat (limited to 'dev-python/nose')
-rw-r--r--dev-python/nose/Manifest4
-rw-r--r--dev-python/nose/nose-1.3.7-r9.ebuild4
-rw-r--r--dev-python/nose/nose-1.3.7_p20211111_p1.ebuild54
3 files changed, 59 insertions, 3 deletions
diff --git a/dev-python/nose/Manifest b/dev-python/nose/Manifest
index c279eae10af1..8836d7c05e5a 100644
--- a/dev-python/nose/Manifest
+++ b/dev-python/nose/Manifest
@@ -2,5 +2,7 @@ AUX nose-1.3.7-coverage-4.1-support.patch 950 BLAKE2B 451402abfaf917b42584fb2530
AUX nose-1.3.7-python-3.5-backport.patch 1802 BLAKE2B 8513cd506f7031ec4af1a4acd619b1bc01da05a1a81e95d3d9dfa097b131727229a05228315252a67c57ab15aaf2dc90df59c7ff3c726ae62f4a5ef86776bb87 SHA512 032c4c291edd76bb594329578e57483942ced2a46c3f6cd4e914d905f3894e420cc4da0ba2a63c266c81dd4d8f40b8df180f56ac75cb3c5e83e0309bbac573b2
AUX nose-1.3.7-python-3.6-test.patch 3289 BLAKE2B 4f19c4f6e4f376cb09896f9e7b054753c339ad371e151f01cc8c54e83ecffee72e4959d827a88d03b4944192b43085b50017ef8b8785222125ce32fac5831717 SHA512 0be6e49f08a4098b4c5dd1d9678e757c8f1f317fb13bd355a035c44bcdd9cd043be1755bb97c4ca78397985f07f6fc486ddd10cb56dd8d8774d631eebcc81127
DIST nose-1.3.7.tar.gz 280488 BLAKE2B 4bb479b2786f813f9e9a5fd401e30023a473a053ae013d7887be15af415422c09fb399af6058ae99ed65c5fa4da84eb274eb805e895ca74db159d952905f5be4 SHA512 e65c914f621f8da06b9ab11a0ff2763d6e29b82ce2aaed56da0e3773dc899d9deb1f20015789d44c65a5dad7214520f5b659b3f8d7695fb207ad3f78e5cf1b62
-EBUILD nose-1.3.7-r9.ebuild 2288 BLAKE2B cad8b0fe70b07ab20e2c35dbeddee8df9b5a93f0575eabd9dc93fe906aaece6a399ccb05ec3a4051855d1cd7a15e5791ad05545694307d91822daeb7bb431921 SHA512 f2cccee8687a23b6066bbcca2c99dca54b8b9d3847c26337809937ce5c0329f9deea359d538043357577dbef8e77f577dbf762407a1f4dc8a1d87426afd4b59c
+DIST nose-1.3.7_p20211111_p1.gh.tar.gz 327855 BLAKE2B acddcaa0718f23f281ea34a977354b3ef88c95d4ef712afd8354effe6df7883d473b50caaa3b5c79fcc4c36a9d45bee4eb5865a6ef66e371dae12ed1a0a0418a SHA512 752eb1337fd481a1b8498ead330d716cf4180c18faabde257e9a1139928b9fa38e2e145d36c1ea8e3867a36d4843134ee26e9e9f83ff84d21f0fe246d2392d15
+EBUILD nose-1.3.7-r9.ebuild 2290 BLAKE2B f46fef98701ba1dc77aeedd2c9e3d6d572e8b0563956282d76547a6930b5750336fa9528cb11e87179cfb977439fecbb090b5da1ba2cb8ef8d2ed30010fb3090 SHA512 d5a7ffc2d7d72079efd0697b6b1c3edfc41dd3f2349822400ae8c306756b9088dd5460ba11775404d8b4c96b96197156df57fff89967fb7c4c3f1998fa1cb8ec
+EBUILD nose-1.3.7_p20211111_p1.ebuild 1435 BLAKE2B 60a873defdee3d813f921a69559cdace21af501e72e1952ff050943aef41d89ab0245b48e17ac4da1926b90b485c7b3c17c609d735e17159f40c1779b243bdd5 SHA512 ab43485ecd840c7cce4ffb25622622595d44aeb66106b2f113dc9ad662b5b546f615b7cdc2cd63c6f39b545e720efd66f9694e28bd91534fe5d4fac740fcd2d7
MISC metadata.xml 399 BLAKE2B bccd250e005dc4b4921b8affffa56c918069576663c44671189d40dea344c0fb880fcf41656b1c9c5043cea9a0203b3ad3b980f7920ecebab82b4c71f75214d4 SHA512 15fd9ea9d0c09833f25497e2715a15cb2b2dbcbe042e0a3fa24525455eaeb470d6c799fddcd635a5197c984252649a26352713fcd069123fe2546edc20566fa6
diff --git a/dev-python/nose/nose-1.3.7-r9.ebuild b/dev-python/nose/nose-1.3.7-r9.ebuild
index 13a7ab23bca7..bc0a95507ce8 100644
--- a/dev-python/nose/nose-1.3.7-r9.ebuild
+++ b/dev-python/nose/nose-1.3.7-r9.ebuild
@@ -25,10 +25,10 @@ BDEPEND="
test? (
$(python_gen_cond_dep '
!hppa? ( dev-python/coverage[${PYTHON_USEDEP}] )
- ' python3_{7..9} pypy3)
+ ' python3_{8..10} pypy3)
$(python_gen_cond_dep '
dev-python/twisted[${PYTHON_USEDEP}]
- ' python3_{7..9})
+ ' python3_{8..10})
)"
PATCHES=(
diff --git a/dev-python/nose/nose-1.3.7_p20211111_p1.ebuild b/dev-python/nose/nose-1.3.7_p20211111_p1.ebuild
new file mode 100644
index 000000000000..3c7b8f79384f
--- /dev/null
+++ b/dev-python/nose/nose-1.3.7_p20211111_p1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_REQ_USE="threads(+)"
+inherit distutils-r1
+
+COMMIT="94fd6746619ee8728f2b8740ebf2d1582b03cb15"
+
+DESCRIPTION="Unittest extension with automatic test suite discovery and easy test authoring"
+HOMEPAGE="
+ https://pypi.org/project/nose/
+ https://nose.readthedocs.io/en/latest/
+ https://github.com/nose-devs/nose"
+SRC_URI="
+ https://github.com/arthurzam/nose/archive/${COMMIT}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="examples test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+ test? (
+ $(python_gen_cond_dep '
+ !hppa? ( dev-python/coverage[${PYTHON_USEDEP}] )
+ ' python3_{8..10} pypy3)
+ $(python_gen_cond_dep '
+ dev-python/twisted[${PYTHON_USEDEP}]
+ ' python3_{8..10})
+ )"
+
+src_prepare() {
+ # failing to find configuration file
+ sed -e 's/test_cover_options_config_file/_&/' \
+ -i unit_tests/test_cover_plugin.py || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ "${EPYTHON}" -m nose -v -a "!network" || die "Tests fail with ${EPYTHON}"
+}
+
+src_install() {
+ distutils-r1_src_install
+ use examples && dodoc -r examples
+}