diff options
author | Ian Delaney <idella4@gentoo.org> | 2015-01-01 01:25:54 +0000 |
---|---|---|
committer | Ian Delaney <idella4@gentoo.org> | 2015-01-01 01:25:54 +0000 |
commit | 2b566e2fb2c9fad2a8c099421aba45aca164e6c3 (patch) | |
tree | e72c846223ad37bd776b6b906cbe864437435e88 /dev-python | |
parent | Happy New Year 2015! (diff) | |
download | historical-2b566e2fb2c9fad2a8c099421aba45aca164e6c3.tar.gz historical-2b566e2fb2c9fad2a8c099421aba45aca164e6c3.tar.bz2 historical-2b566e2fb2c9fad2a8c099421aba45aca164e6c3.zip |
bump; drop pypy support due to failing testsuites, set border to version of setuptools, found to be required on testing, tidy
Package-Manager: portage-2.2.14/cvs/Linux x86_64
Manifest-Sign-Key: 0xB8072B0D
Diffstat (limited to 'dev-python')
-rw-r--r-- | dev-python/cython/ChangeLog | 11 | ||||
-rw-r--r-- | dev-python/cython/Manifest | 22 | ||||
-rw-r--r-- | dev-python/cython/cython-0.21.1.ebuild | 6 | ||||
-rw-r--r-- | dev-python/cython/cython-0.21.2.ebuild | 62 |
4 files changed, 81 insertions, 20 deletions
diff --git a/dev-python/cython/ChangeLog b/dev-python/cython/ChangeLog index 252f97eff1e0..d66178422c6a 100644 --- a/dev-python/cython/ChangeLog +++ b/dev-python/cython/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for dev-python/cython -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/cython/ChangeLog,v 1.139 2014/12/01 09:44:54 ago Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/cython/ChangeLog,v 1.140 2015/01/01 01:25:30 idella4 Exp $ + +*cython-0.21.2 (01 Jan 2015) + + 01 Jan 2015; Ian Delaney <idella4@gentoo.org> +cython-0.21.2.ebuild, + cython-0.21.1.ebuild: + bump; drop pypy support due to failing testsuites, set border to version of + setuptools, found to be required on testing, tidy 01 Dec 2014; Agostino Sarubbo <ago@gentoo.org> cython-0.21.ebuild: Stable for sparc, wrt bug #524416 diff --git a/dev-python/cython/Manifest b/dev-python/cython/Manifest index f6e044feb2de..74bc1e2714ba 100644 --- a/dev-python/cython/Manifest +++ b/dev-python/cython/Manifest @@ -4,26 +4,18 @@ Hash: SHA256 AUX cython-0.20.1-backport-test-fix.patch 492 SHA256 542e65c629511e7d2f32d1d9c40ab84065474a83c52e6932e45648681f6177ef SHA512 dd4657248d2b1e4f7e6188d64b7a91cf94263b69ae13eff70b15db1dc78b9def69b97708e628b43384e77359bcb7fc15ad8fc4d0647371862f29bffd28d79279 WHIRLPOOL ab5115c739391d4f29e20a902c2eb9bfd88c6872ba88e886a6d4dd66453cd184527f2a2586e6cd89b45e00b2182a9bd39a6fbd121e831ed753f129301b7cf40d DIST Cython-0.19.1.tar.gz 1384406 SHA256 0b90aaa286acdd1bf75a6dd144dfc45192f011f2c2401cf5f80ed6ab5f8bf778 SHA512 9dcdda5b2ee2e63c2d3755245b7b4ed2f4592455f40feb6f8e86503195d9474559094ed27e789ab1c086d09da0bb21c4fe844af0e32a7d47c81ff59979b18ca0 WHIRLPOOL 7c1208608375170c78b2383b746e44948f5bf3253fb3f3f30e0660e968704b039d66592cb775939530dfc14ae1d4039302e794a14395de4b1b543b3845e9cc3d DIST Cython-0.21.1.tar.gz 2743480 SHA256 43f64d225186ec7601249ebd1e8f8a7c33767974b493de6783c5b3dd0415bf35 SHA512 464fb3adccc1771d8126fa3b41312b3b1b00c2aa479c0eed532da5f4c3c70d5dc800e30f5a376f1a4e69613a24d7707247c81a4f2c992074df5182eb258edfea WHIRLPOOL d6f14772b6b55ea259c5925db553acf5b02e6d106d0912ea0bac1b98c9d705bf2376f92a367389c124012ab6a3a4ce114d9b1f949592666c2f1eb57be6ecd34d +DIST Cython-0.21.2.tar.gz 1549443 SHA256 b01af23102143515e6138a4d5e185c2cfa588e0df61c0827de4257bac3393679 SHA512 b0857c29edcbd6a31cdb0d46c8bcaeab9e59c5cf8d044e7642f7743ec5366b41bfb81f2c9b4d83a5e680714f7890217e06494e3804d3077dbd4721198ff28c69 WHIRLPOOL 7536365d95a3af724a26488049bc20efec0da5eba4ec380a1cdebd0e335b31d19725ce5185a5fd208d0b1b1326806cccc1572aea2028417c68989dc2ef7e3f12 DIST Cython-0.21.tar.gz 1490358 SHA256 0cd5787fb3f1eaf8326b21bdfcb90aabd3eca7c214c5b7b503fbb82da97bbaa0 SHA512 b9666644d5f096812bdcb05d8498f657a53479cde42ec5cb5939150a9b43a2206933956e2a5ee9e34a331b35a3833bdb3acbd836689cc6c87cfd37200d384b6a WHIRLPOOL cfdf836b0945b4baf13d51f5671c615ec1f37fa91df3fe679832b45800355bd8efb905a1b4a800824725e220d0afa3863cb76c7014af3604c04b15766ec2d675 EBUILD cython-0.19.1-r1.ebuild 1603 SHA256 02d0d3c714bc705fbf4d365e38d7694c66173a03af60a9e7d410dd0b120ccba4 SHA512 779c908bdcbe78493f2cfe79725d7ff37672224d12bad30cdfe7fbf31b6d4809a2050e7ce6305f28c42eedee90bc2372180cf1ead17f630dd9a59eca166757ea WHIRLPOOL 97d477cb039a8de70bc50ff12798b9860dc4e49e2036af19163bef0cb01a13312aefa8fc359a800ac9f1452f153297a0372ba4c5482f93dd738132e8f5d59003 -EBUILD cython-0.21.1.ebuild 1686 SHA256 154b62480ee2d072e18501a16f2d0e76ed82776bad42a481e408c7aa1211b37c SHA512 76c8deaa31d79e566a2d94ee3450a459739f2b63fc63e66158fdf79d35f38f5b590a2d1cc57dab543f342aa33a510d01899f272f4154c96918d5f16b38fc9f25 WHIRLPOOL c87cbcd9d60e797971b9be9ccedfe9707edae6be040006ed14d49a906854073b180f63c5bb74f5036fdbfdbbc3ed6100df496b872724c9b7fe1da1e49fdaf03f +EBUILD cython-0.21.1.ebuild 1675 SHA256 7ffe273794cadf996ba76b4fbdc25823548486a4b1f66f4487f500b07c83a6e6 SHA512 a98f5446b475ba81d410894796a9ef3ce9d86e09d9ed2d95f6d7ee718b48a0f1ba4d76e51c4a9d8ceb12c461ebf831aeb8446ad79eb82ab03749277890f17178 WHIRLPOOL 660ac6a9eb456252b1de66361d798f8bda0291a075e6d9d5ceb7db77d6a59fba967a33c1ac6118afbb5ea1ac43f1400a706e8a81135bb1d8d8ebe2e83de816b9 +EBUILD cython-0.21.2.ebuild 1914 SHA256 69f3a777b309f3011b6f17404d9470ba1a95fe58ce47c90ae0f3d6efe639c4a5 SHA512 76447bcca4f715d50c02df57be3a12414411b2a554ab25684682eda29c378284550f2638bd17b3b8997b7f2cbcae534480c7c5c98a3e20afa198d532f0f2f1ff WHIRLPOOL aa0dfa1ea614e078d3a2d0d573df40b464ab5f3f37f9294d2ae824b1076ead858dd5dac1d1a8937fd96bb5a171ce7b322280bed32088ca310aa3111d2257530f EBUILD cython-0.21.ebuild 1670 SHA256 89db7e5548dd16a1b99d68be83f9be5ddfae7d87f50d579c2d81739d295559e0 SHA512 453dca2112febe99974fe60e7f21e9c7f249eb7df3fa513812242416105222263b29363247ab54e2ce7ee99fc06272136b574ce99fa056aa9cf82643c56c85eb WHIRLPOOL b04ad5df9a7bba3d99b35a00d27dd6882bfb802d087973bd50b92c852851311e1c14dcd36be1048fe321a9f6def1b6901b889135335d36c386cc2f176b2af70c -MISC ChangeLog 18382 SHA256 7f99e15f5027137ed203eaa573290b5e6589ce75cf81a83921285f122c32d808 SHA512 b55027b291ecd9032348ef31e045914edc86a88503cdfafe1383ef5ab4d961d1811a312b65574b785e4cd94433b754e0bb8ef20578da028763200a09b90d324a WHIRLPOOL aa39eece71aac988249c08047d5cba7651bd5ba96011b3f3762f5129b6c6c78ade01c075d89f159524694976e9a52290ce91b18b65a38e26c0bf7fccef052274 +MISC ChangeLog 18642 SHA256 77d2c03a08e25858ad4f45f07a31a5688f66a4fb9ecddd4a314faf2d9e8cb967 SHA512 93a08d506d0a2688bc6adfe846e05513fe1dcc6ebf3b62fd0bd920ac4d37e9ca3fdc6fa1ff33ee590499c40dbac10567b91c114c836f4ac97944f0d041a8f642 WHIRLPOOL 94f16fda8f90342b5f37ffe879233c1f1e81b97a4289a6d59708272cf992318d14e1c93556d096943c641d4e648d9a866fde01945c44b5c41071432f37d3ee88 MISC metadata.xml 413 SHA256 3fa4b401e71b4f60b65f7c53fc40a43a356252e45f5f347c86831e68c8caa465 SHA512 c8faba0fe09577803c49c5b83d441e4e2043967dac26394c1b2570b29cb806c4db339a646da7038acf7a7710d8c7d22a21bc6efe97b7321e2e1641a43b23aca9 WHIRLPOOL efe25320a63b078ec2bc3dcc17c84538132df8e640f649c5052e05a9e84068a28bef4e34afefe4f272991f10b2214b0d7afcbc1cb695c0422b16f29f67088744 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iQIcBAEBCAAGBQJUfDiXAAoJELp701BxlEWfYMcP/24m516cWuf0E4TWFFcPlmx+ -9HUANAc61IVrnud90TfHeQm4I1zw3FgQ5/GPUWEEgugWTrE7qYDTV+MSFu+4pg08 -5ukvYpGCN3aptde63hMwkJzDk8+Y83jUvRb2agK7TRUMvF3+dDVlPtLTAt3nbOrF -YYUORodN++KBHMvOFH5ys/xhfsAIah7PLakyfJ6mfStNcAyRPl4FUycqvqLfVGzx -VwRWRuukgGM8d1h90nrbahVdjBzsQnUGDmDDxqp8MASBAYQCKOnU73yc3dQLxbfB -K4d5yAFASrun8m591OjegQteZBDL/Vk7rmMoxkDnegpcHN/VOlys9GfC58eNui74 -oZ6GiFgtLQCnkqOliop5/aqNO2lmf3ki0VMHmy1hp52DIZozLbL+JfDtDJ7b1Qpm -1HjOFgk26MeoB1dE3DPguXErVe+cmSDGTXvj55y7DjeYsCqKqZRiWDrkvMQ7y5TH -ncjbcGodSKX78thkt376lsXWQe18kCYiqulxssEdnJgNVLYHlAJVY3xz3vPTLSD5 -YlNlol1/XKreGWWb8oyg/p6dT1CU+fn+wDK888LO3YDqjunWM4kgUycCoRhpEnYc -7BaR6DJWa99tXfMJ+HXs7/9reGFGqljMW3uTgzMTcxDBUUBp/geMHQjzXtVEcCci -CyRgWIhy7iVJircu9Q3s -=Rn0Y +iEYEAREIAAYFAlSkohkACgkQso7CE7gHKw2LBwCffvcGOJm51CdscIzioMnafBDo +buYAoNE5V4BAshNhAmFckbFSX9gwQkL8 +=XHYa -----END PGP SIGNATURE----- diff --git a/dev-python/cython/cython-0.21.1.ebuild b/dev-python/cython/cython-0.21.1.ebuild index 50c8df719bfd..f282f5a1a7d8 100644 --- a/dev-python/cython/cython-0.21.1.ebuild +++ b/dev-python/cython/cython-0.21.1.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/cython/cython-0.21.1.ebuild,v 1.3 2014/11/23 17:32:30 floppym Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/cython/cython-0.21.1.ebuild,v 1.4 2015/01/01 01:25:30 idella4 Exp $ EAPI=5 -PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy pypy3 ) +PYTHON_COMPAT=( python{2_7,3_3,3_4} ) inherit distutils-r1 flag-o-matic toolchain-funcs diff --git a/dev-python/cython/cython-0.21.2.ebuild b/dev-python/cython/cython-0.21.2.ebuild new file mode 100644 index 000000000000..891159a870b2 --- /dev/null +++ b/dev-python/cython/cython-0.21.2.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/cython/cython-0.21.2.ebuild,v 1.1 2015/01/01 01:25:30 idella4 Exp $ + +EAPI=5 + +PYTHON_COMPAT=( python{2_7,3_3,3_4} ) + +inherit distutils-r1 flag-o-matic toolchain-funcs + +MY_PN="Cython" +MY_P="${MY_PN}-${PV/_/}" + +DESCRIPTION="A Python to C compiler" +HOMEPAGE="http://www.cython.org/ http://pypi.python.org/pypi/Cython" +SRC_URI="http://www.cython.org/release/${MY_P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +IUSE="doc examples test" + +RDEPEND="" +# On testing, setuptools invokes an error in running the testsuite cited in a number of recent bugs +# spanning several packages. This bug has been fixed in the recent release of version 9.1 +DEPEND="${RDEPEND} + >=dev-python/setuptools-9.1[${PYTHON_USEDEP}] + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) + test? ( $(python_gen_cond_dep 'dev-python/numpy[${PYTHON_USEDEP}]' 'python*') )" + +S="${WORKDIR}/${MY_PN}-${PV%_*}" + +python_compile() { + if ! python_is_python3; then + local CFLAGS="${CFLAGS}" + local CXXFLAGS="${CXXFLAGS}" + append-flags -fno-strict-aliasing + fi + + # Python gets confused when it is in sys.path before build. + local PYTHONPATH= + export PYTHONPATH + + distutils-r1_python_compile +} + +python_compile_all() { + use doc && unset XDG_CONFIG_HOME && emake -C docs html +} + +python_test() { + tc-export CC + "${PYTHON}" runtests.py -vv --work-dir "${BUILD_DIR}"/tests \ + || die "Tests fail with ${EPYTHON}" +} + +python_install_all() { + local DOCS=( CHANGES.rst README.txt ToDo.txt USAGE.txt ) + use doc && local HTML_DOCS=( docs/build/html/. ) + use examples && local EXAMPLES=( Demos/. ) + distutils-r1_python_install_all +} |