Gentoo Archives: gentoo-commits

From: Patrick Lauer <patrick@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-lang/hy/
Date: Wed, 30 Dec 2015 09:02:59
Message-Id: 1451466126.de52f18b6d97e54185fd59b1ded63909f46410bf.patrick@gentoo
1 commit: de52f18b6d97e54185fd59b1ded63909f46410bf
2 Author: Patrick Lauer <patrick <AT> gentoo <DOT> org>
3 AuthorDate: Wed Dec 30 09:02:06 2015 +0000
4 Commit: Patrick Lauer <patrick <AT> gentoo <DOT> org>
5 CommitDate: Wed Dec 30 09:02:06 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de52f18b
7
8 dev-lang/hy: Bump
9
10 Package-Manager: portage-2.2.26
11
12 dev-lang/hy/Manifest | 1 +
13 dev-lang/hy/hy-0.11.1.ebuild | 43 +++++++++++++++++++++++++++++++++++++++++++
14 2 files changed, 44 insertions(+)
15
16 diff --git a/dev-lang/hy/Manifest b/dev-lang/hy/Manifest
17 index 8f35558..7a6c873 100644
18 --- a/dev-lang/hy/Manifest
19 +++ b/dev-lang/hy/Manifest
20 @@ -1,4 +1,5 @@
21 DIST hy-0.10.0.tar.gz 340981 SHA256 524c9f2a2e0e789fe8896e9c7bea16c9f42e99d5b662080ec95e94de564523b9 SHA512 4f994289a00f16ed9c914fe8f37332d1bea9ddf3d2f42c30793da1030983d66d368d4bf75853dd76be14e440fca72aa3cccd3ddb5544e1db2b892a543bb1093b WHIRLPOOL 063ab5cf8e4f687a6bbbed9728e38e6ede0d1d7aa08e761175132428120ba31ed5ac39eaed9321b61b4a0f6a208cb69af6dc187c85d6de0139e1ff59f8d0153e
22 DIST hy-0.10.1.tar.gz 348807 SHA256 16247c2f776147a46cd6c3beed329836c8a7a98e7ccb4b1cc660fced9688e02c SHA512 d96a5857fc6985fe044a152b276572f7943d3c579cf54daa675ec5d3e5d44836c151eb58f8e5cea8811f3bcb32b724fb24f8d61dc9ba917972673630e9cff7dc WHIRLPOOL 72e73cf008379de0e7f734f9a2687c70143fbb11bbb377c131e22eabaad355a88ea034e2b659c9bd1fa168eabfd0b8a802d779ced84b99ea5adb0718339f54a1
23 DIST hy-0.11.0.tar.gz 358413 SHA256 c462fcba2af7b009d317a372ba23c74e7209284578a13c4803e6bd60ae22760e SHA512 16e80560b3b0ef6d1d95f222d41a721a1e9b7623d3b7a544c90ed3aad9cf4dee2c34ddb669669e6da2091e0fdbac1697e9249e87d235262cfd8023f69eaf7e37 WHIRLPOOL 2fe42d2843df1e2135b9b36fc413816843c8a4c2e2984bfabfc69722b4dbd353c6815807b27d3c1e2fa1061bfb4442ca0b3bb4de33f3482010141b3dff32f712
24 +DIST hy-0.11.1.tar.gz 358882 SHA256 8d53dd3d37dd15040b4e6fa514d480f88c935855c37ca9f4a4c0d0ed989aceaa SHA512 c3bb39e41bba306a529051aa214350dd51118bce956670b9688ecbd08d8e85c23efd4eae06977bab7f3a50f8cca1626d7a6442de6b59972fe1d91bdb791aa836 WHIRLPOOL 0dcebdd8e87470784603a92ae52bbccb6b84ad138fed5ec7bcb947ebc9d2042a43181805694cdad324f7691fae15758dc91bbc6d50f91b3541d95c9ec904ac80
25 DIST hy-0.9.12.tar.gz 166882 SHA256 d9e6341132144f11fa53f4601de052b14cca276d52968b31bb7ca23b1cd2cfd5 SHA512 2791e0f0640b1b20a57de1e60dcffc67e73b81010a25139cab9cb84a396f238ae369eb585f107280cb0f9b1abd75af558a4e896bc9970477458cdfa5618ca3f7 WHIRLPOOL d27fa19e34b27d130c7d50f7d8f9c4824dc20ea51552105ce676b10b58e3790839af96dc1486d7165a072a9837675fd9a709b25b9a96793b33a3918bea09eabb
26
27 diff --git a/dev-lang/hy/hy-0.11.1.ebuild b/dev-lang/hy/hy-0.11.1.ebuild
28 new file mode 100644
29 index 0000000..5261e9d
30 --- /dev/null
31 +++ b/dev-lang/hy/hy-0.11.1.ebuild
32 @@ -0,0 +1,43 @@
33 +# Copyright 1999-2015 Gentoo Foundation
34 +# Distributed under the terms of the GNU General Public License v2
35 +# $Id$
36 +
37 +EAPI=5
38 +
39 +RESTRICT="test" # needs some pointy sticks. Seriously.
40 +PYTHON_COMPAT=(python2_7 python3_3 python3_4)
41 +
42 +inherit distutils-r1 eutils
43 +DESCRIPTION="A LISP dialect running in python"
44 +HOMEPAGE="http://hylang.org/"
45 +SRC_URI="https://github.com/hylang/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
46 +LICENSE="MIT"
47 +SLOT="0"
48 +
49 +KEYWORDS="~amd64 ~x86"
50 +IUSE="test doc examples"
51 +
52 +RDEPEND="dev-python/flake8[${PYTHON_USEDEP}]
53 + >=dev-python/rply-0.7.0[${PYTHON_USEDEP}]
54 + >=dev-python/astor-0.5[${PYTHON_USEDEP}]
55 + dev-python/clint[${PYTHON_USEDEP}]
56 + "
57 +DEPEND="${RDEPEND}
58 + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
59 + test? ( dev-python/tox[${PYTHON_USEDEP}]
60 + dev-python/nose[${PYTHON_USEDEP}]
61 + dev-python/sphinx[${PYTHON_USEDEP}]
62 + dev-python/coverage[${PYTHON_USEDEP}]
63 + )"
64 +src_prepare() {
65 + use examples && EXAMPLES=( eg/. )
66 + use doc && HTML_DOCS=( docs/_build/html/. )
67 +}
68 +
69 +python_compile_all() {
70 + use doc && emake docs
71 +}
72 +
73 +python_test() {
74 + nosetests || die "Tests failed under ${EPYTHON}"
75 +}