diff --git a/app-misc/homeassistant/Manifest b/app-misc/homeassistant/Manifest index 205a1ed72..b4e8ed595 100644 --- a/app-misc/homeassistant/Manifest +++ b/app-misc/homeassistant/Manifest @@ -22,5 +22,5 @@ EBUILD homeassistant-0.89.2.ebuild 7504 BLAKE2B 8247e4a4330b02f55874e75dea07aef1 EBUILD homeassistant-0.90.0_beta1.ebuild 7505 BLAKE2B 6bc1a8167ac2cc591199032f99ec556e5ecbce7c150674920432cf49d172e472f6893a42241e9147189fb1c649ddf02781cc41e2872568e8d40333d45e44c3c0 SHA512 5b52f9418b3f945e7f06eedcd16bad1e52ebd04bdec551ff1600d8099dd7008409c9cf5fd873acb6b6499bdc3b9d3c8152459f6787ab04f606810670b717edbd EBUILD homeassistant-0.90.0_beta2.ebuild 7505 BLAKE2B 733da4d8bd9bca180d3125525581dc78f7276ab90273b49d13d805d24885f9e2095815aef3694e3b389a14f4c1aa0753a0a335e24da145135965d9d0451a4df8 SHA512 ce0aebeb86f17fe9b9a2628a7be5bc6db5b95e7803620c06b39f97602b568c9689453977fa1a6783667ea643b0dfe9ac6e8a8ab6df69a3a5549c5f7486a98926 EBUILD homeassistant-0.90.0_beta3.ebuild 7505 BLAKE2B 9087ab0926efe07af05ba136057a8af40a7adce437adea57992f67ee082aba0aa6f83423ecc4e7152e386c0e980bde2968c3b0147a8bb1253c1e9f65cd8e080c SHA512 e9e901732f51358ab4c00194f5dd5926f4d75ebcb324663b12505dbcf6f7f3d13167f2e7441f675bd2f07b451a03865d8f128ef14c531dff79129962a5b4a88e -EBUILD homeassistant-0.90.0_beta4.ebuild 7698 BLAKE2B 822ed83065bc8a8f8f461d84377e5d9e9f291c226ef89b17d507f913228e935d8bd5f25c90964570b82dc2eddbc0480dd7352c9eaf94c9e8a0890bafd9cf4c78 SHA512 004d654c8755ed3facb3cd4ad1e8e70eca51cf00b11f00826adcfbfa473c197e4cb46be9e3b74e1c55af8277823d987a292ed9c7a2f04eccda3571afd3970c87 +EBUILD homeassistant-0.90.0_beta4.ebuild 7746 BLAKE2B b724710e33a11fcd6f5cb266624f2bbd9755194c12484b2885f4df5eeeec23f8d98f2cbffe90c4050f3c0fa02f7e630465f2d0ddf08001b2925995fc4fc0d91c SHA512 bacf7b63a639ca573a6b20a74478bb80f65bfb57c461e05731e0c5807d6afb8c78945498441b2c6ebf9dc595b08adfdd29e252ff03b4d538130444c6c556883b MISC metadata.xml 1660 BLAKE2B 2d3d0da2ed547d095d2bb31e2b5a786033aa02e94fe49015637b39b86290c35953087aae05e9079f4b507e82c4fd13cf3fa194a917dd074f2db86fd880016344 SHA512 98e56031ec099e9ae88e9ce164453cebac18b317087a1519cb6e65d1886b924208aa807a8c8a8ef3854780c7bece9a905cb85aa80d08b94a599d172c4bf58e7e diff --git a/app-misc/homeassistant/homeassistant-0.90.0_beta4.ebuild b/app-misc/homeassistant/homeassistant-0.90.0_beta4.ebuild index a1c62b86d..9cb9c57af 100644 --- a/app-misc/homeassistant/homeassistant-0.90.0_beta4.ebuild +++ b/app-misc/homeassistant/homeassistant-0.90.0_beta4.ebuild @@ -50,6 +50,8 @@ RDEPEND="${PYTHON_DEPS} >=dev-python/asn1crypto-0.24.0[${PYTHON_USEDEP}] >=dev-python/cffi-1.12.2[${PYTHON_USEDEP}] >=dev-python/jmespath-0.9.4[${PYTHON_USEDEP}] + >=dev-python/pycparser-2.19[${PYTHON_USEDEP}] + >=dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] =dev-python/beautifulsoup-4.6.3[${PYTHON_USEDEP}] diff --git a/dev-python/pycparser/Manifest b/dev-python/pycparser/Manifest new file mode 100644 index 000000000..8c8127b5e --- /dev/null +++ b/dev-python/pycparser/Manifest @@ -0,0 +1,3 @@ +DIST pycparser-2.19.tar.gz 158295 BLAKE2B 8836914e7549517f0c23a1c75457beefd013161f19c51a9f2a236ebd69466edd11235bf0a3f59c5cbece9e9e287eeb24b707bfa5afc30fcb079d134dcd4d9a80 SHA512 7f830e1c9066ee2d297a55e2bf6db4bf6447b6d9da0145d11a88c3bb98505755fb7986eafa6e06ae0b7680838f5e5d6a6d188245ca5ad45c2a727587bac93ab5 +EBUILD pycparser-2.19.ebuild 689 BLAKE2B 6b5f0d333295ad22c6dd26fb229b9b2c7f12640fbe3a8897c7c435cb7904dfb04ef3caaf71c3504f63b39ae00fa0bfe366217bbdb4953c77cbcb0d727692e404 SHA512 108035b84f13d9c9b0615d92995d00d3bc7e61aecdabcaed1278a3fcccde514f2dcf0c339c39baf475d241bb224c47410b89c844019dc0a9a80f997cdaecb556 +MISC metadata.xml 458 BLAKE2B f2cab1208f9314314abff5295f0c070872cafd8522d1740cfa29e841fe97f91b1cfa51c625e1bf8f22bc8c6356963f96e4cf58cd9dc72bb8b2d9dedecd8a9118 SHA512 fde76ff6826875314202789b7e19d9c6d9f68c650ff0afd148e94bedd58e7f040e68d05ecedd71cf064cba5be05ab51fce9c3db25627df13cf876ed129a52190 diff --git a/dev-python/pycparser/metadata.xml b/dev-python/pycparser/metadata.xml new file mode 100644 index 000000000..10b2c7043 --- /dev/null +++ b/dev-python/pycparser/metadata.xml @@ -0,0 +1,16 @@ + + + + + b@edevau.net + Andreas Billmeier + + python + + pycparser + + eliben@gmail.com + Eli Bendersky + + + diff --git a/dev-python/pycparser/pycparser-2.19.ebuild b/dev-python/pycparser/pycparser-2.19.ebuild new file mode 100644 index 000000000..51b05e80c --- /dev/null +++ b/dev-python/pycparser/pycparser-2.19.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net +# Distributed under the terms of the GNU General Public License v3.0 + +EAPI="7" + +PYTHON_COMPAT=( python3_{5,6,7} ) + +inherit distutils-r1 + +DESCRIPTION="C parser in Python" +HOMEPAGE="https://github.com/eliben/pycparser https://pypi.org/project/pycparser/" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="test" + +RDEPEND="" +DEPEND="${REDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + )" + +python_test() { + nosetests --verbose || die + py.test -v -v || die +}