Compare commits
33
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
38288dad09 | ||
|
|
c87dfe39d5 | ||
|
|
2f991912c2 | ||
|
|
ae5275c01a | ||
|
|
0d8087300d | ||
|
|
ed84b9d83e | ||
|
|
4862fb68d8 | ||
|
|
b23d9364cc | ||
|
|
48bdcc5a9d | ||
|
|
aefa4943dd | ||
|
|
39a8583a0f | ||
|
|
c8b5497ee8 | ||
|
|
a07db870d1 | ||
|
|
9df0c0d2d1 | ||
|
|
47bdd7168a | ||
|
|
0542dbc9a4 | ||
|
|
3185e6840d | ||
|
|
3019cf7861 | ||
|
|
9744731a8d | ||
|
|
c3b33b48e9 | ||
|
|
d814c868ba | ||
|
|
62aceb74e5 | ||
|
|
fb67c61c9c | ||
|
|
5c335a4a39 | ||
|
|
e10a212329 | ||
|
|
2aa600ef1f | ||
|
|
9131c5e54b | ||
|
|
0cbf99d642 | ||
|
|
0bdb34188f | ||
|
|
5f3fb0b3e2 | ||
|
|
9c00ddec0f | ||
|
|
d414926f0b | ||
|
|
a821042d39 |
@@ -1,3 +1,46 @@
|
||||
2019-01-15 new lib
|
||||
abodepy-0.15.0 added (requires very old lomond-0.1.14)
|
||||
lomond-0.1.14 added
|
||||
|
||||
2019-01-13 some new ebuilds
|
||||
pydocstyle-3.0.0 added
|
||||
pytest-cov-2.6.1 added
|
||||
mypy-0.650 added
|
||||
pytest-4.1.0 update
|
||||
last aioesphomeapi-1.3.0 added (1.4.1 too new)
|
||||
pyunifi-2.16 added
|
||||
pylast-3.0.0 added
|
||||
|
||||
2019-01-12 esphomeyaml (python2_7)
|
||||
add tzlocal-1.4 for esphomeyaml
|
||||
add python2_7 compatibility in colorlog-4.0.2.ebuild for esphomeyaml
|
||||
add esphomeyaml-1.10.0
|
||||
|
||||
2019-01-11 Release 0.85.1
|
||||
update ruamel-yaml-0.15.85
|
||||
update mutagen-1.42.0
|
||||
update keyring-17.1.1
|
||||
update home-assistant-frontend-20190109.1
|
||||
|
||||
2019-01-10 final 0.85.0-r2 release and some more opts
|
||||
added home-assistant-frontend-20190109.0
|
||||
did a new compile test on a fresh empty box from scratch, now works good, compiling in a ramdisk adds ~4GB to the snapshot.
|
||||
add sample files for /etc/portage:
|
||||
- use mariadb client without db
|
||||
- fix dependency block with mysql
|
||||
- add repos.conf sample
|
||||
fix adb python targets
|
||||
fix pywemo targets
|
||||
fix pyHS100 targets
|
||||
fix fix pyHS100 dependency case
|
||||
homeassistant-0.85.0 logdir will now be created
|
||||
async_timeout-3.0.1 fix
|
||||
ua-parser-0.8.0 fix
|
||||
v0.85.0 release 10.1.2019 (sorry, did not compile on empty box if python 2.7 is still installed, deleted this release, think I'll have to set up a test branch)
|
||||
add new pytest, pyhomematic, keyring (experimental), aioesphomeapi ebuilds
|
||||
warrant-0.6.1 update PYTHON_TARGETS
|
||||
aiocoap-0.4_alpha3 add missing encoding (Umlaut breaks setup.py)
|
||||
|
||||
2019-01-09 0.85.0_beta1
|
||||
homeassistant-0.85.0_beta1 added
|
||||
bump beautifulsoup-4.7.1
|
||||
|
||||
@@ -6,7 +6,9 @@ https://github.com/home-assistant/home-assistant
|
||||
|
||||
"Open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server."
|
||||
|
||||
This was fork of https://cgit.gentoo.org/user/lmiphay.git/tree/app-misc/homeassistant-bin which seemed unmaintained to me, at first I just wanted to compile it for my personal use. Some friends told me they wanted to use/see it, so i putted it on my gitea, and was caught by surprise of several hundred pageviews in the very first days. Try to keep it close to the official releases, might get slower during summer. But it's not perfect, some libs are still installed in "site-packages", because i couldn't get them to work, include or compile in Portage so far, _any_ help is appreciated.
|
||||
This was fork of https://cgit.gentoo.org/user/lmiphay.git/tree/app-misc/homeassistant-bin which seemed unmaintained to me, at first I just wanted to compile it for my personal use. Some friends told me they wanted to use/see it, so i putted it on my gitea, and was caught by surprise of several hundred pageviews in the very first days. Try to keep it close to the official releases, might get slower during summer. .
|
||||
|
||||
Aside from Home Assistant there are some related ebuilds I use with my Home Assistant.
|
||||
|
||||
If you have questions or suggestions don't hesitate to contact me...
|
||||
|
||||
@@ -16,7 +18,6 @@ If you have questions or suggestions don't hesitate to contact me...
|
||||
| Main | https://git.edevau.net/onkelbeh/HomeAssistantRepository | https://git.edevau.net/onkelbeh/HomeAssistantRepository.git |
|
||||
| Mirror | https://github.com/onkelbeh/HomeAssistantRepository | https://github.com/onkelbeh/HomeAssistantRepository.git |
|
||||
|
||||
|
||||
#### Installation is pretty easy:
|
||||
|
||||
First add the Overlay to `/etc/portage/repos.conf/homeassistant.conf`, make sure not to interfere with your gentoo repo, which is at `/usr/portage/gentoo` in my boxes, because i _always_ have more than one repo active by default:
|
||||
@@ -33,22 +34,12 @@ Sync it and install it (as root)
|
||||
$ emerge --sync
|
||||
$ emerge -tav app-misc/homeassistant
|
||||
```
|
||||
Let me know if any initial depencies are missing. I test fresh installs once in a blue moon. Additional information can be found at https://wiki.gentoo.org/wiki//etc/portage/repos.conf.
|
||||
Additional information can be found at https://wiki.gentoo.org/wiki//etc/portage/repos.conf.
|
||||
Let me know if any initial depencies are missing. I test fresh installs once in a blue moon, last good compile test was Jan 10th, 2019 with v0.85.0-r2.
|
||||
|
||||
### Todos
|
||||
- **If it moves, compile it** :-)
|
||||
- Add more libraries:
|
||||
- ~~warrant-0.6.1 (still does not compile)~~ now compiles, dirty hack, patch added.
|
||||
- ~~caldav-0.5.0 (also refuses to compile at my box)~~ patch added, now excludes 'test' correctly and compiles on my box
|
||||
- and other frequently used modules i currently do not use
|
||||
- Find out why `SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"` is not working in some cases and fix it in:
|
||||
- ~~rxv~~
|
||||
- ~~user-agents~~
|
||||
- ~~ifaddr~~
|
||||
- ~~libusb1~~
|
||||
- ~~adb-homeassistant~~
|
||||
- ~~firetv~~
|
||||
- ~~envs~~
|
||||
- Create a mechanism to check [requirements_all.txt](https://raw.githubusercontent.com/home-assistant/home-assistant/dev/requirements_all.txt) against this repo.
|
||||
- try/test this all with Python 3.7
|
||||
- Write an installation page for the home-assistant.io Documentation an get it added.
|
||||
@@ -85,9 +76,9 @@ Most of my devices are connected via Eclipse Mosquitto (https://mosquitto.org/),
|
||||
I have **no** Google, Amazon or Apple involved in my privacy (at least in this case), neither am I planning to do so.
|
||||
|
||||
* Tried to get all Python installed systemwide under Gentoo's package management and keeping `/etc/homeassistant/deps` as small as possible.
|
||||
* Be aware that all dependent libraries (could be) as marked as stable here as soon as they compile and run some minutes within my local box. Further (ouside HA) dependencies execpt portage are not tested!
|
||||
* Since i use Gentoo mostly on servers i do **not** use systemd.
|
||||
* I prefer an own profile based on "amd64/17.0/no-multilib", with python-3.6.5 set as default target, will try 3.7 as soon it is marked as stable in portage.
|
||||
* Be aware that all dependent libraries could be marked as stable here as soon as they compile. Ouside HA dependencies execpt portage are not tested.
|
||||
* Since i use Gentoo mostly on servers i do not use systemd.
|
||||
* I prefer an own profile based on "amd64/17.0/no-multilib", with python-3.6.5 set as default target, also 2.7 is installed on my test server, will try 3.7 as soon it is marked as stable in portage.
|
||||
|
||||
### Licenses
|
||||
All work on these components is released under the Licenses they came from, which could be (as my grep told me), you can find the appropriate License in the ebuild files:
|
||||
|
||||
@@ -0,0 +1,2 @@
|
||||
DIST esphomeyaml-1.10.0.tar.gz 419016 BLAKE2B ee00fca805f41d655b33cbf84bd10139a5a280848e00b2db39761d9ebb5f2274466709e4666162ffefb4b9b2cb5596d43b6edd5f91f7f7bfe499f5efa748c60f SHA512 46fc2dddb793d77969532be93dfe2fb7ec7f95087e1ea551e16cba3c3035aee869e0a926aca196ffebe42fc89df7167d2738785c86964f5d2d22f2720dc7cc96
|
||||
EBUILD esphomeyaml-1.10.0.ebuild 1161 BLAKE2B 5ce6415daadb05f3198050da897a6235f8215582d318feb9b253dc5f91144771f9b144bae29bdbc6809a5fa8b6e3154099a4430414634f5524416cca57764dbd SHA512 e1f919b9ec1a2ef0337bff84f4b82bea4f2c32de0b49059682b8a2b1960b8f1f4bf739e88d8ae9270d7409aeb2df6303c73424324c570040b963e68005c289f5
|
||||
@@ -0,0 +1,41 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Make creating custom firmwares for ESP32/ESP8266 super easy."
|
||||
HOMEPAGE="https://github.com/OttoWinter/esphomeyaml https://pypi.org/project/esphomeyaml/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${REDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
>=dev-python/tzlocal-1.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/voluptuous-0.11.1[${PYTHON_USEDEP}]
|
||||
>=dev-embedded/platformio-3.5.3
|
||||
>=dev-python/pyyaml-3.12[${PYTHON_USEDEP}]
|
||||
>=dev-python/paho-mqtt-1.3.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/colorlog-3.1.2[${PYTHON_USEDEP}]
|
||||
>=www-servers/tornado-5.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-embedded/esptool-2.3.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/protobuf-python-3.4[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
DIST home-assistant-frontend-20190109.0.tar.gz 18146586 BLAKE2B 8604a7aea84d998049dc986e6d2dc6e34e7b6faf4b155d8fa6a9e7e35340df05b2a3e6a716b5dfee292e31e308db62685edc67786c401d66de6d6c069b788d65 SHA512 113f3714f20c27b3fcdc3e6df609207029af14677a40b89fe4f0ac05d6616bac05d0608fc550cbdead95ccd0c98e98f2cd5e0775689afe3c899f7cbe9b0b930c
|
||||
DIST home-assistant-frontend-20190109.1.tar.gz 18144304 BLAKE2B 741e9bec3f6864fe1914d08d35d2e48323e502f32dc7ac45b4f632d9c71efdab199f4a8a17e345bd70844d5d227fd4387c09efc4c45e4671ca35d6866d7f8f98 SHA512 11982e92975eb2f91a58b3cdd594bd14766bd163d5bce94e29a6656d018f770ca1f941acb1d65d1d1b401b8c1199b46da89e806e3c62f93f41bc82580ba8610d
|
||||
DIST home-assistant-frontend-20190113.0.tar.gz 18163222 BLAKE2B c247102c5c1c6e76dfaf8ca7316d06bafe7fcf6a20549b545d7558afba0eff6b274a9f5bfb6abb911ca87cd2e11b23b2cb49366ccf93856ac420505f5ffa8bf6 SHA512 83802b25eb02f4e22199a14137681606daec57517b89c6b6c8270a3c0b8025fe3e6bec4e13ff4f92758bec74be4a55d0e1511cfdcc82865998d734d20bf06e71
|
||||
DIST home-assistant-frontend-20190115.0.tar.gz 18170464 BLAKE2B ed86d1aac03e2e39b339c701c4702e8663ae0036ff622e8456fb621539ffa79488b378acebfc23eb9159520cb327157ed6d393f705fa5b0008dd2a836812f66c SHA512 58f1bbb56d19c91ccda21638390515c3ed6131c25394cec70ed079631a0f93d9e12b85235f356ab5be4b57cec209679a68ad5d9ed613fbf1cf8a4092beef45ed
|
||||
DIST home-assistant-frontend-20190116.0.tar.gz 18165272 BLAKE2B 66307b42a93783a5e5f0840c1558f7beec04c8b84d042503b2691815f67dd04d3437056649bb5992cdc8eefdd7c3e27c411d59dcf862a271ec7f29f788272e0a SHA512 3e07ba8d389b3a78385b098d649f1b7fb25aa9df3b9a824765c754a70814e78f08dbc8159d0f3ccd55e81c4eee3735aba3b61ecf8ba967db273bc3a08e975f84
|
||||
EBUILD home-assistant-frontend-20190109.0.ebuild 718 BLAKE2B 0331dd0311dfb5719c37769dd7085620b6fcec0c65363cedbddf665b3ff5a88752a16f9b746e41d610562f909447f2cfc4d273cea5a8c6952ae121e424c52e28 SHA512 a9f1670c64ed93fc696657146a5c6227aea2083728ee2089f417b102df55161b8a2d6d4c3fa12a77fe251e965b6f209cdedf9d9ea295957be6640f46023db476
|
||||
EBUILD home-assistant-frontend-20190109.1.ebuild 718 BLAKE2B 0331dd0311dfb5719c37769dd7085620b6fcec0c65363cedbddf665b3ff5a88752a16f9b746e41d610562f909447f2cfc4d273cea5a8c6952ae121e424c52e28 SHA512 a9f1670c64ed93fc696657146a5c6227aea2083728ee2089f417b102df55161b8a2d6d4c3fa12a77fe251e965b6f209cdedf9d9ea295957be6640f46023db476
|
||||
EBUILD home-assistant-frontend-20190113.0.ebuild 718 BLAKE2B 0331dd0311dfb5719c37769dd7085620b6fcec0c65363cedbddf665b3ff5a88752a16f9b746e41d610562f909447f2cfc4d273cea5a8c6952ae121e424c52e28 SHA512 a9f1670c64ed93fc696657146a5c6227aea2083728ee2089f417b102df55161b8a2d6d4c3fa12a77fe251e965b6f209cdedf9d9ea295957be6640f46023db476
|
||||
EBUILD home-assistant-frontend-20190115.0.ebuild 718 BLAKE2B 0331dd0311dfb5719c37769dd7085620b6fcec0c65363cedbddf665b3ff5a88752a16f9b746e41d610562f909447f2cfc4d273cea5a8c6952ae121e424c52e28 SHA512 a9f1670c64ed93fc696657146a5c6227aea2083728ee2089f417b102df55161b8a2d6d4c3fa12a77fe251e965b6f209cdedf9d9ea295957be6640f46023db476
|
||||
EBUILD home-assistant-frontend-20190116.0.ebuild 718 BLAKE2B 0331dd0311dfb5719c37769dd7085620b6fcec0c65363cedbddf665b3ff5a88752a16f9b746e41d610562f909447f2cfc4d273cea5a8c6952ae121e424c52e28 SHA512 a9f1670c64ed93fc696657146a5c6227aea2083728ee2089f417b102df55161b8a2d6d4c3fa12a77fe251e965b6f209cdedf9d9ea295957be6640f46023db476
|
||||
@@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="The Home Assistant frontend"
|
||||
HOMEPAGE="https://github.com/home-assistant/home-assistant-polymer https://pypi.org/project/home-assistant-frontend/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache License 2.0"
|
||||
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
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="The Home Assistant frontend"
|
||||
HOMEPAGE="https://github.com/home-assistant/home-assistant-polymer https://pypi.org/project/home-assistant-frontend/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache License 2.0"
|
||||
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
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="The Home Assistant frontend"
|
||||
HOMEPAGE="https://github.com/home-assistant/home-assistant-polymer https://pypi.org/project/home-assistant-frontend/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache License 2.0"
|
||||
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
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="The Home Assistant frontend"
|
||||
HOMEPAGE="https://github.com/home-assistant/home-assistant-polymer https://pypi.org/project/home-assistant-frontend/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache License 2.0"
|
||||
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
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="The Home Assistant frontend"
|
||||
HOMEPAGE="https://github.com/home-assistant/home-assistant-polymer https://pypi.org/project/home-assistant-frontend/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache License 2.0"
|
||||
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
|
||||
}
|
||||
@@ -8,7 +8,11 @@ AUX yamaha.py 13403 BLAKE2B e073c1e3d4bab02e93e971cb6003705e5e82d20524204ed00f5c
|
||||
DIST homeassistant-0.84.6.tar.gz 3216435 BLAKE2B d1e9cac9a525a16d6bdafc2859de7ae75c3d47314dbe5db2a46dfc2029ca52be40e9224da154f8eba4c3bc686064ef2476370afbf6e4719fce3e74adf2c424f8 SHA512 21fb1d5a4993ff85860afa0bbb66a3c54246c2d6ae2d554106f58eb79b3649276dbca47fc8b6037b26ce1c40c586ed493b5b30e992e50de05466ac2417587963
|
||||
DIST homeassistant-0.85.0.tar.gz 3291948 BLAKE2B ce53b523e61d0a3efa4004fea2789ea90a73514ad2cbb4a1e54e1b08159f35304f840fa118521af25b3ac4aead740a360b0cbf291b0e92f88d440a0297136299 SHA512 f1afe0ff3188e373da723246669fbfdc2c0ca9199bd4079d58aab1073ec180873cdaddb1a4585360cc17fbbbb084deaed72828ef06830a9352a89019a9b88892
|
||||
DIST homeassistant-0.85.0b1.tar.gz 3291996 BLAKE2B 75f047979902f3c5862b55aac09a15dc05f0301d8aca51ada606682460671cf2e162bcf7e3484c139ed203d19bce8072953e4f963f516f4d79dcf0943257c110 SHA512 20e15ff8ea0af3932a3e709d3ec50354091ff5b763c736f7bba3dc01c38d3b3440f96c208ab19753dc3c7d1e5343bcf7127fb98e7075b37f6b2817523c1da781
|
||||
DIST homeassistant-0.85.1.tar.gz 3318518 BLAKE2B 076facd43d5542c52bcd7b1bdaced5889b819f159ebc0669b8cfbf3fed09ae24e512398d554f139c828f29658a85238e5e9e9ef9e823490c727a48c753fa3b96 SHA512 ed9164de9be70647f425d29cd2f90b83b1592337cff4c0b2387b123c0b6427ecff2b9551365edfa7c0619b6a84751c473e0c192272d13bb6723216a057d0dda4
|
||||
DIST homeassistant-0.86.0b0.tar.gz 3317748 BLAKE2B 881ec6cda4dcd30dc5e39be9f39a8c914974bd020c4ac4eb15682d01c9e4e8897d92eebc91087401b5a845cd028889f265c2f8f264386f5809fda2608bfa0ce2 SHA512 d8b30bfae454bfd6a22d0506f27dd9ecc49a4f66d338f71b0adca794f01f3a3d547a44412c086cd8f77dca4e256feffae109fb65bf2b4d20b71669c9dee132fb
|
||||
EBUILD homeassistant-0.84.6.ebuild 5595 BLAKE2B 9c30a480820cc27b820ef7e2332e999b053b91e342e30c3903c6b8b1e4da6a5f2eed7ce91ebeb0552ae77691a3421b74651cda3bf7faf2ba66b3c59bd15d4918 SHA512 5e691d714cff7269ee59d3be6e30185688b880245deade228aac11f555979ec16819750f46a73a1c2adb9b0f392398e35c6e1c96f8e59d8ffa709e7991965ff9
|
||||
EBUILD homeassistant-0.85.0.ebuild 5767 BLAKE2B 866dfd1991bb87b222406039b505ea43f96affbf1cb1bff79f0bdfc32af8ecde3dd05952160c8ac51edf6d7e4030bcf557866ccb1ed804c52551025b89bf6686 SHA512 ab7b77175344049254f408e36efae750d251c0b51d5df9c1bf6c1c625d74768a94349973b5095793e2b783c63d8ad79c76601a4eff4daba2e34efebf01c0cfd7
|
||||
EBUILD homeassistant-0.85.0.ebuild 5839 BLAKE2B 88707d1ec7c9a9901010beeea3f5b3769bfa4ca1958fea47c55d1202d1fd34a11eeede4248a53bbee4d09d3e82642c885541e364b3d736e36058ee98154de517 SHA512 81bb2a4f2f931e9248dce446e439b7eaa24dcfe5b2008ae3fb23940112e1224cd7b01cddf35538ae3d7447a2651dcd60be1f1ae7ea644564e0a9035494fdd261
|
||||
EBUILD homeassistant-0.85.0_beta1.ebuild 5697 BLAKE2B 83855d84af24a6afb8ce10637eef918ffba66fcfcbdcdbd89a22de88d52bf647fdff0451cdfd1de1c5235ceb9256b7c21c4ba14499d80a8b2d47b5ff38aadc73 SHA512 8a678661b461ac95218cd81142c617bf205fd7b85dcd3dda73e6b78c6740a7fbe1e0404d33c685026478d309896adcf272ee04931085fc206285cce3bcd23d04
|
||||
EBUILD homeassistant-0.85.1.ebuild 5987 BLAKE2B 3dc183f77fd4b105c24e3780f03cf49a25f873e049964cf5d8d3dac75a28d14ba150e665798889b78b6c2bdcd21a9b2f752023141fca452118482fbdaf63452c SHA512 fae055b7f68476ca6db9ec13e4c50a475f64c98f3d4ee080825eb481a1bca21406b9c526ff19a2cbe9d5308853293ee4c93141254572377dc64328618f78beca
|
||||
EBUILD homeassistant-0.86.0_beta0.ebuild 5987 BLAKE2B ab0922c70b78b2139dad12c16bcc22bbf53c23ddb3627df0b310522d59bf8b99d4ec61a756b7115bdb13c8701fe60b6a685650d039c32b0604724a7f4d6e95ca SHA512 71640ad22abee82fca49dcf329da52ac71259553f42b97c184da0fb42825d1d38859c4fe270d6cd75966cd60d21a3bf5acea862364a012dd61866c2bbb0b4fc7
|
||||
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af
|
||||
|
||||
@@ -18,7 +18,7 @@ RESTRICT="mirror"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64"
|
||||
IUSE="atv hs100 dropbox tradfri wemo mysql musiccast rxv samsungtv sonos ssl firetv maxcube"
|
||||
IUSE="atv hs100 dropbox tradfri wemo +mysql musiccast rxv samsungtv sonos +ssl firetv maxcube +frontend"
|
||||
|
||||
DEPEND="${PYTHON_DEPS}
|
||||
!app-misc/homeassistant-bin
|
||||
@@ -106,6 +106,7 @@ DEPEND="${PYTHON_DEPS}
|
||||
tradfri? ( >=dev-python/pytradfri-6.0.1[${PYTHON_USEDEP}]
|
||||
sys-devel/autoconf )
|
||||
wemo? ( >=dev-python/pywemo-0.4.38[${PYTHON_USEDEP}] )
|
||||
frontend? ( =app-misc/home-assistant-frontend-20190109.0 )
|
||||
"
|
||||
|
||||
RDEPEND="${DEPEND}
|
||||
|
||||
@@ -0,0 +1,171 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7} )
|
||||
|
||||
inherit user readme.gentoo-r1 eutils distutils-r1
|
||||
|
||||
MY_P=${P/_beta/b}
|
||||
MY_PV=${PV/_beta/b}
|
||||
|
||||
DESCRIPTION="Open-source home automation platform running on Python 3.6"
|
||||
HOMEPAGE="https://home-assistant.io https://git.edevau.net/onkelbeh/HomeAssistantRepository"
|
||||
SRC_URI="https://github.com/home-assistant/home-assistant/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
|
||||
RESTRICT="mirror"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYRDS="amd64"
|
||||
IUSE="atv hs100 dropbox tradfri wemo +mysql musiccast rxv samsungtv sonos +ssl firetv maxcube +frontend"
|
||||
|
||||
DEPEND="${PYTHON_DEPS}
|
||||
!app-misc/homeassistant-bin
|
||||
dev-db/sqlite
|
||||
dev-libs/libfastjson
|
||||
>=dev-libs/xerces-c-3.1.4-r1
|
||||
>=dev-libs/xml-security-c-1.7.3
|
||||
=dev-python/aiohttp-3.5.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
=dev-python/astral-1.7.1[${PYTHON_USEDEP}]
|
||||
=dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
|
||||
=dev-python/attrs-18.2.0[${PYTHON_USEDEP}]
|
||||
=dev-python/bcrypt-3.1.5[${PYTHON_USEDEP}]
|
||||
=dev-python/beautifulsoup-4.7.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/boto3-1.9.57[${PYTHON_USEDEP}]
|
||||
>=dev-python/botocore-1.12.57[${PYTHON_USEDEP}]
|
||||
=dev-python/caldav-0.5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/cdu-0.1.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/certifi-2018.11.29[${PYTHON_USEDEP}]
|
||||
>=dev-python/chardet-3.0.4[${PYTHON_USEDEP}]
|
||||
=dev-python/colorlog-4.0.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/coverage-4.5.2[${PYTHON_USEDEP}]
|
||||
=dev-python/cryptography-2.3.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/distro-1.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/docutils-0.14[${PYTHON_USEDEP}]
|
||||
>=dev-python/ecdsa-0.13[${PYTHON_USEDEP}]
|
||||
>=dev-python/envs-1.2.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/future-0.17.1[${PYTHON_USEDEP}]
|
||||
=dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/idna-2.8[${PYTHON_USEDEP}]
|
||||
>=dev-python/idna-ssl-1.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/ifaddr-0.1.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/jinja-2.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/jose-1.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/jsonrpc-async-0.6[${PYTHON_USEDEP}]
|
||||
=dev-python/jsonrpc-base-1.0[${PYTHON_USEDEP}]
|
||||
=dev-python/jsonrpc-websocket-0.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/lxml-4.2.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/netdisco-2.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/numpy-1.15.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/paho-mqtt-1.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}]
|
||||
=dev-python/pillow-5.4.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/psutil-5.4.8[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycryptodome-3.7.2[${PYTHON_USEDEP}]
|
||||
=dev-python/pyjwt-1.6.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyotp-2.2.6-r1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
|
||||
=dev-python/pysnmp-4.4.8[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-jose-cryptodome-1.3.2[${PYTHON_USEDEP}]
|
||||
=dev-python/python-slugify-1.2.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytz-2018.07[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyyaml-3.13[${PYTHON_USEDEP}]
|
||||
=dev-python/requests-2.21.0-r1[${PYTHON_USEDEP}]
|
||||
=dev-python/RestrictedPython-4.0_beta_pre7[${PYTHON_USEDEP}]
|
||||
=dev-python/ruamel-yaml-0.15.85[${PYTHON_USEDEP}]
|
||||
=dev-python/setuptools-40.6.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/sqlalchemy-1.2.15[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-3.6.4-r1[${PYTHON_USEDEP}]
|
||||
>=dev-python/ua-parser-0.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.24.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/user-agents-1.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/vobject-0.9.6.1[${PYTHON_USEDEP}]
|
||||
=dev-python/voluptuous-0.11.5[${PYTHON_USEDEP}]
|
||||
=dev-python/voluptuous-serialize-2.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/wakeonlan-1.1.6[${PYTHON_USEDEP}]
|
||||
=dev-python/warrant-0.6.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/websocket-client-0.48.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/xmltodict-0.11.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/yarl-1.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/zeroconf-0.21.3[${PYTHON_USEDEP}]
|
||||
>=media-libs/mutagen-1.42.0
|
||||
atv? ( >=dev-python/pyatv-0.3.12[${PYTHON_USEDEP}] )
|
||||
firetv? ( =dev-python/firetv-1.0.7[${PYTHON_USEDEP}] )
|
||||
hs100? ( >=dev-python/pyHS100-0.3.0[${PYTHON_USEDEP}] )
|
||||
maxcube? ( =dev-python/maxcube-api-0.1.0[${PYTHON_USEDEP}] )
|
||||
musiccast? ( >=dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
rxv? ( =dev-python/rxv-0.5.1[${PYTHON_USEDEP}] )
|
||||
samsungtv? ( >=dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] )
|
||||
sonos? ( >=dev-python/pysonos-0.0.5[${PYTHON_USEDEP}] )
|
||||
ssl? ( dev-libs/openssl:0
|
||||
app-crypt/certbot
|
||||
net-proxy/haproxy )
|
||||
tradfri? ( >=dev-python/pytradfri-6.0.1[${PYTHON_USEDEP}]
|
||||
sys-devel/autoconf )
|
||||
wemo? ( >=dev-python/pywemo-0.4.38[${PYTHON_USEDEP}] )
|
||||
frontend? ( =app-misc/home-assistant-frontend-20190109.1 )
|
||||
"
|
||||
|
||||
RDEPEND="${DEPEND}
|
||||
app-admin/logrotate
|
||||
dropbox? (
|
||||
net-misc/dropbox-uploader
|
||||
)
|
||||
"
|
||||
|
||||
INSTALL_DIR="/opt/${PN}"
|
||||
|
||||
DISABLE_AUTOFORMATTING=1
|
||||
DOC_CONTENTS="
|
||||
The HA interface listens on port 8123
|
||||
hass configuration is in: /etc/${MY_PN}
|
||||
daemon command line arguments are configured in: /etc/conf.d/${MY_PN}
|
||||
logging is to: /var/log/${MY_PN}/{server,errors,stdout}.log
|
||||
The sqlite db is by default in: /etc/${MY_PN}
|
||||
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
|
||||
"
|
||||
|
||||
S="${WORKDIR}/home-assistant-${MY_PV}"
|
||||
|
||||
DOCS="README.rst"
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup "${PN}"
|
||||
enewuser "${PN}" -1 -1 "$INSTALL_DIR" "${PN}"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
sed -e 's;astral==1.5;astral>=1.5;' \
|
||||
-i "setup.py" \
|
||||
-i homeassistant/package_constraints.txt
|
||||
|
||||
eapply_user
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
dodoc ${DOCS}
|
||||
distutils-r1_python_install_all
|
||||
|
||||
keepdir "$INSTALL_DIR"
|
||||
|
||||
keepdir "/etc/${PN}"
|
||||
fowners -R "${PN}:${PN}" "/etc/${PN}"
|
||||
|
||||
keepdir "/var/log/${PN}"
|
||||
fowners -R "${PN}:${PN}" "/var/log/${PN}"
|
||||
|
||||
newconfd "${FILESDIR}/${PN}.conf.d" "${PN}"
|
||||
newinitd "${FILESDIR}/${PN}.init.d" "${PN}"
|
||||
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
readme.gentoo_print_elog
|
||||
}
|
||||
@@ -0,0 +1,171 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7} )
|
||||
|
||||
inherit user readme.gentoo-r1 eutils distutils-r1
|
||||
|
||||
MY_P=${P/_beta/b}
|
||||
MY_PV=${PV/_beta/b}
|
||||
|
||||
DESCRIPTION="Open-source home automation platform running on Python 3.6"
|
||||
HOMEPAGE="https://home-assistant.io https://git.edevau.net/onkelbeh/HomeAssistantRepository"
|
||||
SRC_URI="https://github.com/home-assistant/home-assistant/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
|
||||
RESTRICT="mirror"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYRDS="amd64"
|
||||
IUSE="atv hs100 dropbox tradfri wemo +mysql musiccast rxv samsungtv sonos +ssl firetv maxcube +frontend"
|
||||
|
||||
DEPEND="${PYTHON_DEPS}
|
||||
!app-misc/homeassistant-bin
|
||||
dev-db/sqlite
|
||||
dev-libs/libfastjson
|
||||
>=dev-libs/xerces-c-3.1.4-r1
|
||||
>=dev-libs/xml-security-c-1.7.3
|
||||
=dev-python/aiohttp-3.5.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
=dev-python/astral-1.7.1[${PYTHON_USEDEP}]
|
||||
=dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
|
||||
=dev-python/attrs-18.2.0[${PYTHON_USEDEP}]
|
||||
=dev-python/bcrypt-3.1.5[${PYTHON_USEDEP}]
|
||||
=dev-python/beautifulsoup-4.7.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/boto3-1.9.57[${PYTHON_USEDEP}]
|
||||
>=dev-python/botocore-1.12.57[${PYTHON_USEDEP}]
|
||||
=dev-python/caldav-0.5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/cdu-0.1.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/certifi-2018.11.29[${PYTHON_USEDEP}]
|
||||
>=dev-python/chardet-3.0.4[${PYTHON_USEDEP}]
|
||||
=dev-python/colorlog-4.0.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/coverage-4.5.2[${PYTHON_USEDEP}]
|
||||
=dev-python/cryptography-2.3.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/distro-1.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/docutils-0.14[${PYTHON_USEDEP}]
|
||||
>=dev-python/ecdsa-0.13[${PYTHON_USEDEP}]
|
||||
>=dev-python/envs-1.2.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/future-0.17.1[${PYTHON_USEDEP}]
|
||||
=dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/idna-2.8[${PYTHON_USEDEP}]
|
||||
>=dev-python/idna-ssl-1.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/ifaddr-0.1.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/jinja-2.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/jose-1.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/jsonrpc-async-0.6[${PYTHON_USEDEP}]
|
||||
=dev-python/jsonrpc-base-1.0[${PYTHON_USEDEP}]
|
||||
=dev-python/jsonrpc-websocket-0.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/lxml-4.2.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/netdisco-2.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/numpy-1.15.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/paho-mqtt-1.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}]
|
||||
=dev-python/pillow-5.4.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/psutil-5.4.8[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycryptodome-3.7.2[${PYTHON_USEDEP}]
|
||||
=dev-python/pyjwt-1.6.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyotp-2.2.6-r1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
|
||||
=dev-python/pysnmp-4.4.8[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-jose-cryptodome-1.3.2[${PYTHON_USEDEP}]
|
||||
=dev-python/python-slugify-1.2.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytz-2018.07[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyyaml-3.13[${PYTHON_USEDEP}]
|
||||
=dev-python/requests-2.21.0-r1[${PYTHON_USEDEP}]
|
||||
=dev-python/RestrictedPython-4.0_beta_pre7[${PYTHON_USEDEP}]
|
||||
=dev-python/ruamel-yaml-0.15.85[${PYTHON_USEDEP}]
|
||||
=dev-python/setuptools-40.6.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/sqlalchemy-1.2.15[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-3.6.4-r1[${PYTHON_USEDEP}]
|
||||
>=dev-python/ua-parser-0.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.24.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/user-agents-1.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/vobject-0.9.6.1[${PYTHON_USEDEP}]
|
||||
=dev-python/voluptuous-0.11.5[${PYTHON_USEDEP}]
|
||||
=dev-python/voluptuous-serialize-2.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/wakeonlan-1.1.6[${PYTHON_USEDEP}]
|
||||
=dev-python/warrant-0.6.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/websocket-client-0.48.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/xmltodict-0.11.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/yarl-1.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/zeroconf-0.21.3[${PYTHON_USEDEP}]
|
||||
>=media-libs/mutagen-1.42.0
|
||||
atv? ( >=dev-python/pyatv-0.3.12[${PYTHON_USEDEP}] )
|
||||
firetv? ( =dev-python/firetv-1.0.7[${PYTHON_USEDEP}] )
|
||||
hs100? ( >=dev-python/pyHS100-0.3.0[${PYTHON_USEDEP}] )
|
||||
maxcube? ( =dev-python/maxcube-api-0.1.0[${PYTHON_USEDEP}] )
|
||||
musiccast? ( >=dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
rxv? ( =dev-python/rxv-0.5.1[${PYTHON_USEDEP}] )
|
||||
samsungtv? ( >=dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] )
|
||||
sonos? ( >=dev-python/pysonos-0.0.5[${PYTHON_USEDEP}] )
|
||||
ssl? ( dev-libs/openssl:0
|
||||
app-crypt/certbot
|
||||
net-proxy/haproxy )
|
||||
tradfri? ( >=dev-python/pytradfri-6.0.1[${PYTHON_USEDEP}]
|
||||
sys-devel/autoconf )
|
||||
wemo? ( >=dev-python/pywemo-0.4.38[${PYTHON_USEDEP}] )
|
||||
frontend? ( =app-misc/home-assistant-frontend-20190116.0 )
|
||||
"
|
||||
|
||||
RDEPEND="${DEPEND}
|
||||
app-admin/logrotate
|
||||
dropbox? (
|
||||
net-misc/dropbox-uploader
|
||||
)
|
||||
"
|
||||
|
||||
INSTALL_DIR="/opt/${PN}"
|
||||
|
||||
DISABLE_AUTOFORMATTING=1
|
||||
DOC_CONTENTS="
|
||||
The HA interface listens on port 8123
|
||||
hass configuration is in: /etc/${MY_PN}
|
||||
daemon command line arguments are configured in: /etc/conf.d/${MY_PN}
|
||||
logging is to: /var/log/${MY_PN}/{server,errors,stdout}.log
|
||||
The sqlite db is by default in: /etc/${MY_PN}
|
||||
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
|
||||
"
|
||||
|
||||
S="${WORKDIR}/home-assistant-${MY_PV}"
|
||||
|
||||
DOCS="README.rst"
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup "${PN}"
|
||||
enewuser "${PN}" -1 -1 "$INSTALL_DIR" "${PN}"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
sed -e 's;astral==1.5;astral>=1.5;' \
|
||||
-i "setup.py" \
|
||||
-i homeassistant/package_constraints.txt
|
||||
|
||||
eapply_user
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
dodoc ${DOCS}
|
||||
distutils-r1_python_install_all
|
||||
|
||||
keepdir "$INSTALL_DIR"
|
||||
|
||||
keepdir "/etc/${PN}"
|
||||
fowners -R "${PN}:${PN}" "/etc/${PN}"
|
||||
|
||||
keepdir "/var/log/${PN}"
|
||||
fowners -R "${PN}:${PN}" "/var/log/${PN}"
|
||||
|
||||
newconfd "${FILESDIR}/${PN}.conf.d" "${PN}"
|
||||
newinitd "${FILESDIR}/${PN}.init.d" "${PN}"
|
||||
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
readme.gentoo_print_elog
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
DIST 4.0b7.tar.gz 72929 BLAKE2B 005cc9dd206eaa682e252b4e431c0cd051ddfeea0275846a54ddc63e45352ec2094c4e1f6810e223068734136679390e08b9b47f216d8edf927cb3f4d9575b83 SHA512 14da5c646c75e0c7b5ca2c9c3e40c658344bf7372a2a563a70b964d9abea6c2533f740198816bf595f2e5bb8f09c01f16843dc3ef048b9d4424e64ae7345a6d2
|
||||
DIST RestrictedPython-3.6.0.zip 56739 BLAKE2B 9fa3c7e92589e075e0ed11b0315cc01516cc06d7dcd1aecb63569e56afcc896ae68e8b09a99391e5790816a4db80dc4fc3724517387c254db172df182602c55b SHA512 2578f68889ff17fb87091dc3c7bcb2fe7837e12582656b7ed60cfff08064d92fe18337879c912a9f77c43af557829a6b120352c0bc006cee803240b28255a576
|
||||
EBUILD RestrictedPython-3.6.0.ebuild 761 BLAKE2B 26d4ee2ebd207d8c1c57d04cfcc6c3b0da4b9be2a1f89e1f64623429b934762391155900cf456525bb60d8333fcea4c6475b96b0b7a96f49db2364a8b6127082 SHA512 1662975ab73166d4099993ea379e2fca09eb3115f8152dbb2f49e6538e6069ad3cea7c1841d9f7182bd1ee2ff7fb8a7abb4096b4c6d46e960b437a38d7339435
|
||||
EBUILD RestrictedPython-4.0_beta_pre7.ebuild 947 BLAKE2B 99fbd3461ba2d865b315327c627700234a6341f2a268fb4bc6672fb46c4f964014f857a84ab4aad0937e0833cf3024d754364effb7f196e910c1bd2c121db901 SHA512 674dcc58fcb891dc711bb1348033a02d1bcafb643ca3e3c434ae7f6bfff95394dc7282cf0dd4f22e5e15326355d16936f7cb06857ce7c2d9877b838aa555a9fa
|
||||
EBUILD RestrictedPython-3.6.0.ebuild 762 BLAKE2B cc6f9aa03cc4ee53f5c242f32c82eef8c2715fa678e87aaecaa14caff9d4531ac7eea76fb7a27977752c1ddf52685cb14fe957a338e89538bf7bdc79127bbdf0 SHA512 fdb79833b9726836df59b5b5c028c2b9ee0d687370b6c328f9cdfeddef02b6dd0804d7b75417cde7fed54af83452ac67df6ecb5042b61551dc42a70f317040eb
|
||||
EBUILD RestrictedPython-4.0_beta_pre7.ebuild 948 BLAKE2B e22b6e2e47cdfce0948fb85636a4de54f595743f7f20c785abdb3ce1b21f4a4ba06dc6fdcd1357e48201fd2d1f80691a00b031fdf7e3ffbbe1b9b8f70420f13b SHA512 86633b004a22951bcb66d619f24d603237cfa99567d772b140e0eb932ff758245e7006e1545dc2547b8c6d59c2b097af660b1b16fa477e5dee861941a88cf9e2
|
||||
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af
|
||||
|
||||
@@ -9,7 +9,7 @@ PYTHON_COMPAT=( python3_{5,6} )
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="RestrictedPython provides a restricted execution environment for Python, e.g. for running untrusted code."
|
||||
HOMEPAGE="http://pypi.python.org/pypi/RestrictedPython https://pypi.org/project/RestrictedPython/"
|
||||
HOMEPAGE="https://pypi.python.org/pypi/RestrictedPython https://pypi.org/project/RestrictedPython/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.zip"
|
||||
|
||||
LICENSE="ZPL 2.1"
|
||||
|
||||
@@ -12,7 +12,7 @@ MY_PN="RestrictedPython"
|
||||
MY_P="${MY_PN}-4.0b7"
|
||||
|
||||
DESCRIPTION="RestrictedPython provides a restricted execution environment for Python, e.g. for running untrusted code."
|
||||
HOMEPAGE="http://pypi.python.org/pypi/RestrictedPython https://pypi.org/project/RestrictedPython/"
|
||||
HOMEPAGE="https://pypi.python.org/pypi/RestrictedPython https://pypi.org/project/RestrictedPython/"
|
||||
#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
SRC_URI="https://github.com/zopefoundation/RestrictedPython/archive/4.0b7.tar.gz"
|
||||
|
||||
|
||||
@@ -0,0 +1,3 @@
|
||||
DIST abodepy-0.15.0.tar.gz 48622 BLAKE2B 215c1417b0d42e8118761cad8fa7b69ef601167e9ed86c601457aa6cec4bc2635260ac635491315485bfeb6bffac3f36b32cf3f0a2d56b54dc169e9a82c39f5c SHA512 f6a64b8a13544d0571c80ebea4ae43fd63d832bfc88f792692ed96320219eb4c9536476bcd138eb0314499a03272a9c490e729cea01b630d56440e21f9ecfb93
|
||||
EBUILD abodepy-0.15.0.ebuild 1265 BLAKE2B 08265f99507a667300282f5a930035db0953bd1a463d7e3df72f5f93585eee8772fa5c049cdadc8ac3d5d08f18b35125a798fe05b5a071a049d3b87d5a9c406b SHA512 76064fd62dd07d191b1db54714a173f90c27d3d13c373f104d79f848780b7e66885b0792bb06e50ed0660d00876f00648f720b901ef6824e0b9b55a345c1fd56
|
||||
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af
|
||||
@@ -0,0 +1,56 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="An Abode alarm Python library running on Python 3."
|
||||
HOMEPAGE="https://github.com/MisterWil/abodepy https://pypi.org/project/abodepy/"
|
||||
SRC_URI="https://github.com/MisterWil/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
# EGIT_REPO_URI="https://github.com/boto/boto3"
|
||||
# inherit git-r3
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="doc test"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${REDEPEND}
|
||||
=dev-python/lomond-0.1.14[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.12.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/colorlog-3.0.1[${PYTHON_USEDEP}]
|
||||
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
|
||||
}
|
||||
|
||||
DOCS=( CHANGES.rst LICENSE README.rst )
|
||||
|
||||
python_prepare_all() {
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_compile_all() {
|
||||
use doc && emake -C docs html
|
||||
}
|
||||
|
||||
python_test() {
|
||||
esetup.py test
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use doc && local HTML_DOCS=( docs/_build/html/. )
|
||||
distutils-r1_python_install_all
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>b@edevau.net</email>
|
||||
<name>Andreas Billmeier</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
@@ -1,3 +1,5 @@
|
||||
DIST aioesphomeapi-1.3.0.tar.gz 13979 BLAKE2B 47dfc58818cd89bb8323751b768a9a193a431f882ee335c9733f9becda0efc2369f1e859800a603f57ea9cce5e9c46e833749bfa56c64f9e0585de19a477f555 SHA512 6e38a0b24f547ff04df82cb03532a5d19cb724c824041a18cff74e46a63541389e665cb026e46746fdafe1336293a72dff1ba5a1e2dc25add4351ab397692594
|
||||
DIST aioesphomeapi-1.4.1.tar.gz 14340 BLAKE2B 818814efa89f3dfb774caa10d27cd933d8c0320e1d5e6fbe21fddc090645642a42480124968ef1088538921e4e7c79962a948e1595473c9da18ec5baa1769c79 SHA512 0fc6fbf80a6593bb99db3565ca30554cde40b078c9284137d2d1f652dc424785bb9f7f59388e76984560d3bccde63904825fe40872b23deebe95fb5cf80b58d9
|
||||
EBUILD aioesphomeapi-1.4.1.ebuild 663 BLAKE2B 59bb7409957b30d05cb4762612ea36faffb3da7a085776cca7eb3f82dac2db43054f0f019e9bd99d4f8001403680ca8236f9cef171ced3866b6b6924ad2bb56f SHA512 c97cf07404d640ec06ce5ffc0efec007fad09909e0d204685e70ebf608bc81a872680a2d6d4481e7fcf9fd4078626c193ee0098cf63d12364a77074ececa2cb9
|
||||
EBUILD aioesphomeapi-1.3.0.ebuild 652 BLAKE2B 21347455dae8dbeef58d515cec571beb2a3d4c5802f1688d8ce8d49fe869adcadedea3fcb0abcde4ea980fa372939faffb263fc3c01c8d708eaa61b3acf09d03 SHA512 af2f0bc2ec70eedd19686dc1e341beca5ae34f0a5571347fd20294608385339388e5f9f15a746382e4a2519f2da7aef3d7f899ba17404cc3a9404851bd049255
|
||||
EBUILD aioesphomeapi-1.4.1.ebuild 652 BLAKE2B 21347455dae8dbeef58d515cec571beb2a3d4c5802f1688d8ce8d49fe869adcadedea3fcb0abcde4ea980fa372939faffb263fc3c01c8d708eaa61b3acf09d03 SHA512 af2f0bc2ec70eedd19686dc1e341beca5ae34f0a5571347fd20294608385339388e5f9f15a746382e4a2519f2da7aef3d7f899ba17404cc3a9404851bd049255
|
||||
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af
|
||||
|
||||
@@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION=""
|
||||
HOMEPAGE="https://esphomelib.com/esphomeyaml/ https://pypi.org/project/aioesphomeapi/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE=""
|
||||
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
|
||||
}
|
||||
@@ -2,9 +2,9 @@
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_{3,4,5} pypy pypy3 )
|
||||
PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
|
||||
@@ -3,8 +3,12 @@ DIST aiohttp-3.3.2.tar.gz 771414 BLAKE2B 3934f7ef3719a809fc7656c11cc3af604816e69
|
||||
DIST aiohttp-3.4.0.tar.gz 821067 BLAKE2B af87cd0f36950b01724d0c7add16e18125d82501241511fc2976b2b0318ffc1316c1c07085b1757efbf2dbcf175ff04e0718a6465d3f7c1995e64c4c03ac6ac0 SHA512 34d5a9c29feca5654c94c4526c26a122c7dfcd3983ccfce746d4cd993f320f19e548f95f88304eb87468d5fbba24b674ae2fcea33170fb6298e9a2c803b54277
|
||||
DIST aiohttp-3.4.4.tar.gz 822110 BLAKE2B 808c125f0d826b11d5b333ecfc35ed15cfe5a4f4242df5dd1b1e8edf6502c78d6162ad21e4fb7026294bc7013251a3b55d50c9cf34539b06b32348be2b1627a9 SHA512 968b701b8a19aa445a4af402f4bb38754565e3b80b4248127e5017671c921c370eea63fcec4148b7229ac1a74bb8739f33513abd6cb7fe02f3feddfd3ec1a6b1
|
||||
DIST aiohttp-3.5.1.tar.gz 1094214 BLAKE2B 94fa66952082df30ceb16a5a62f40c0360859f7148cf6df6976201dadff211946aa3010604992cfb7664825529efce9c41cd6b3460c9b5c03468a13155f6d4a5 SHA512 9e7cc9b62de81a1f0ba81a573274fa40c1b8d02a6db4a4a87b1fc3d9fe00e63d5b906d858cebe8206873bce4b4fb498b90d1c8256cf39548872dad3baf1b0df8
|
||||
DIST aiohttp-3.5.3.tar.gz 1097382 BLAKE2B d6aa356985bed0a39b7355e9e1c5d1fd5008232014015374e3f0fdd523b9273c2f51d43379535a9d2949aff79bc81cbd597eef0ffa15586cdb1d5b39a12fa133 SHA512 4beb737a9e02700c923c756801515f603b3070a1394aec6de7e6d15f0d6e3dafca599f26ab0a2a2125d47bbfb12a7b497760eae088b20385aeb1b90c6efe3376
|
||||
DIST aiohttp-3.5.4.tar.gz 1097647 BLAKE2B 27d3631cf33cc5052deecfeca23f6c052fce344d9a889b0c0c0e68d9dcc19eb56e2ef2496f025c795dea4f906a59ae579ecd489188f8c56bc41255b4f450f4bf SHA512 9bc31457029f7db5bbfe1e213c1f428bf90ac96d83b6d2c8838261a3910ab9f7632a4299618377acb1bed04b0cbb4b4f6d9ee814495c05f210ed9bb4f4c61714
|
||||
EBUILD aiohttp-3.3.2.ebuild 1839 BLAKE2B 2aada2a2652596ef0f55d0d56d7ab1f4e75e5eef6c611ed7758673356e7f3ccfc3c347390710a571ac4f6fbf4b0f681485f6d7771105ee14dec20686105450dc SHA512 52c41ee3ee7ce55f63bdfec3acab193dd26dec6a6f13d13d52a36e5eb7078e1817bd96808178986b96da4ea800cecfaca6ad67db5411b77445a14ddbbf861d2e
|
||||
EBUILD aiohttp-3.4.0.ebuild 2093 BLAKE2B 22a833dbf2bb8c145182bda1fb8784854bddc986e2b4c25f83561e5f577d6796e3aa4444281b44cfbd6858b40e5088e586ca4cbdea15a31642f7134249cabde7 SHA512 8fa78bfbc9b4faeee586b19d5686baf93575d863303924097cb6488264942e7c6f0ebc81599c6e32791f68cb0e9257581d663ed1efb6b7d822d498aa5d454fbd
|
||||
EBUILD aiohttp-3.4.4.ebuild 2093 BLAKE2B 3a22f092b90c08f211d7bc9ef3c37051443cec8844b428c4c916d79f821e3c13ffef7bd3c8065709ed99e147206ff5fae7bdc95165963a52f52c1f959a59e93e SHA512 36b16c89c43613a3ad59066af2b5c8c8edcac333082c01269cd57dfe3bf42b7315daca359c6c44d99288f12899db4a20a9e0e84152dbdf842d70dbd256b99fec
|
||||
EBUILD aiohttp-3.5.1.ebuild 2099 BLAKE2B 8613ad9c301d4e39baa06f9df0f74eb84890999f2724e0f0fa45336725a0d4a36340efc593c89c2fcd440af758771663be040fbacf051b538d5d6b7989c1cb9d SHA512 5f548975d03f5fd61ddf12d152cb40ca2fb8dfab678a36a1cc32f57e7919a2822ab98838cb650e0d995d162e0e1b59482ec5e616448c4dfa7eecfa60ea717b2f
|
||||
EBUILD aiohttp-3.5.3.ebuild 2099 BLAKE2B 8613ad9c301d4e39baa06f9df0f74eb84890999f2724e0f0fa45336725a0d4a36340efc593c89c2fcd440af758771663be040fbacf051b538d5d6b7989c1cb9d SHA512 5f548975d03f5fd61ddf12d152cb40ca2fb8dfab678a36a1cc32f57e7919a2822ab98838cb650e0d995d162e0e1b59482ec5e616448c4dfa7eecfa60ea717b2f
|
||||
EBUILD aiohttp-3.5.4.ebuild 2099 BLAKE2B 8613ad9c301d4e39baa06f9df0f74eb84890999f2724e0f0fa45336725a0d4a36340efc593c89c2fcd440af758771663be040fbacf051b538d5d6b7989c1cb9d SHA512 5f548975d03f5fd61ddf12d152cb40ca2fb8dfab678a36a1cc32f57e7919a2822ab98838cb650e0d995d162e0e1b59482ec5e616448c4dfa7eecfa60ea717b2f
|
||||
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af
|
||||
|
||||
@@ -0,0 +1,76 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="6"
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="http client/server for asyncio"
|
||||
HOMEPAGE="https://pypi.org/project/aiohttp/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc test"
|
||||
|
||||
CDEPEND="
|
||||
>=dev-python/async_timeout-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/attrs-17.3.0[${PYTHON_USEDEP}]
|
||||
dev-python/chardet[${PYTHON_USEDEP}]
|
||||
>=dev-python/multidict-4.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-extensions-3.6.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/yarl-1.0[${PYTHON_USEDEP}]
|
||||
dev-python/idna-ssl[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
dev-python/cython[${PYTHON_USEDEP}]
|
||||
doc? (
|
||||
>=dev-python/alabaster-0.6.2[${PYTHON_USEDEP}]
|
||||
dev-python/sphinxcontrib-asyncio[${PYTHON_USEDEP}]
|
||||
dev-python/sphinxcontrib-blockdiag[${PYTHON_USEDEP}]
|
||||
dev-python/sphinxcontrib-newsfeed[${PYTHON_USEDEP}]
|
||||
dev-python/sphinxcontrib-spelling[${PYTHON_USEDEP}]
|
||||
dev-python/sphinx[${PYTHON_USEDEP}]
|
||||
dev-python/sphinx-aiohttp-theme[${PYTHON_USEDEP}]
|
||||
)
|
||||
test? (
|
||||
${CDEPEND}
|
||||
dev-python/async_generator[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytest-3.4.0[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-mock[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-timeout[${PYTHON_USEDEP}]
|
||||
www-servers/gunicorn[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
RDEPEND="${CDEPEND}"
|
||||
|
||||
DOCS=( CHANGES.rst CONTRIBUTING.rst CONTRIBUTORS.txt HISTORY.rst README.rst )
|
||||
|
||||
python_prepare_all() {
|
||||
# skip failing tests until cause is determined
|
||||
rm tests/{test_pytest_plugin.py,test_worker.py} || die
|
||||
# AttributeError: 'brotli.Decompressor' object has no attribute 'flush'
|
||||
sed -e 's:test_compression_brotli:_\0:' \
|
||||
-e 's:test_feed_eof_no_err_brotli:_\0:' \
|
||||
-i tests/test_http_parser.py || die
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_compile_all() {
|
||||
use doc && emake -C docs html
|
||||
}
|
||||
|
||||
python_test() {
|
||||
esetup.py test
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use doc && local HTML_DOCS=( docs/_build/html/. )
|
||||
|
||||
distutils-r1_python_install_all
|
||||
}
|
||||
@@ -0,0 +1,76 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="6"
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="http client/server for asyncio"
|
||||
HOMEPAGE="https://pypi.org/project/aiohttp/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc test"
|
||||
|
||||
CDEPEND="
|
||||
>=dev-python/async_timeout-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/attrs-17.3.0[${PYTHON_USEDEP}]
|
||||
dev-python/chardet[${PYTHON_USEDEP}]
|
||||
>=dev-python/multidict-4.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-extensions-3.6.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/yarl-1.0[${PYTHON_USEDEP}]
|
||||
dev-python/idna-ssl[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
dev-python/cython[${PYTHON_USEDEP}]
|
||||
doc? (
|
||||
>=dev-python/alabaster-0.6.2[${PYTHON_USEDEP}]
|
||||
dev-python/sphinxcontrib-asyncio[${PYTHON_USEDEP}]
|
||||
dev-python/sphinxcontrib-blockdiag[${PYTHON_USEDEP}]
|
||||
dev-python/sphinxcontrib-newsfeed[${PYTHON_USEDEP}]
|
||||
dev-python/sphinxcontrib-spelling[${PYTHON_USEDEP}]
|
||||
dev-python/sphinx[${PYTHON_USEDEP}]
|
||||
dev-python/sphinx-aiohttp-theme[${PYTHON_USEDEP}]
|
||||
)
|
||||
test? (
|
||||
${CDEPEND}
|
||||
dev-python/async_generator[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytest-3.4.0[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-mock[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-timeout[${PYTHON_USEDEP}]
|
||||
www-servers/gunicorn[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
RDEPEND="${CDEPEND}"
|
||||
|
||||
DOCS=( CHANGES.rst CONTRIBUTING.rst CONTRIBUTORS.txt HISTORY.rst README.rst )
|
||||
|
||||
python_prepare_all() {
|
||||
# skip failing tests until cause is determined
|
||||
rm tests/{test_pytest_plugin.py,test_worker.py} || die
|
||||
# AttributeError: 'brotli.Decompressor' object has no attribute 'flush'
|
||||
sed -e 's:test_compression_brotli:_\0:' \
|
||||
-e 's:test_feed_eof_no_err_brotli:_\0:' \
|
||||
-i tests/test_http_parser.py || die
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_compile_all() {
|
||||
use doc && emake -C docs html
|
||||
}
|
||||
|
||||
python_test() {
|
||||
esetup.py test
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use doc && local HTML_DOCS=( docs/_build/html/. )
|
||||
|
||||
distutils-r1_python_install_all
|
||||
}
|
||||
@@ -3,5 +3,5 @@ DIST colorlog-4.0.0.tar.gz 26375 BLAKE2B ae2834099a4af6fcec5821746bd39c88bf06907
|
||||
DIST colorlog-4.0.2.tar.gz 26431 BLAKE2B 4e9f274a5bcf9abe5da0ea6018c4992d3bfe444206d631b39a72baa2a52b522347c770276cc875cbd902cce8be5107c7e2837b3378f9935850c7a8c4e74cfbd8 SHA512 dc2b641bc4376204ca66ce0cc548c6cc8ee243ebfba84e2be84b07bf6021a92a85ce175128c069f35836abf601240fc59fbc4047af746518f8485891f5a2584c
|
||||
EBUILD colorlog-3.2.0.ebuild 563 BLAKE2B 95f8ca8ab49ff94622c5a148817beba3c33ccd578f7083f390d48993f4b51580c2baf2b2a247405af959ccfea9ac8699dce9125b5ddcb96f4b4f541b453b7451 SHA512 8bf9a1b113fd9ff30f03f5b4ae272475f058f3ae6f3411f12b1d2f0c5bdde31e6b1e7467310e97f46cdf072ee1f4fa0fde82f3824bf1e29abf7b5cdbc4671852
|
||||
EBUILD colorlog-4.0.0.ebuild 563 BLAKE2B 95f8ca8ab49ff94622c5a148817beba3c33ccd578f7083f390d48993f4b51580c2baf2b2a247405af959ccfea9ac8699dce9125b5ddcb96f4b4f541b453b7451 SHA512 8bf9a1b113fd9ff30f03f5b4ae272475f058f3ae6f3411f12b1d2f0c5bdde31e6b1e7467310e97f46cdf072ee1f4fa0fde82f3824bf1e29abf7b5cdbc4671852
|
||||
EBUILD colorlog-4.0.2.ebuild 544 BLAKE2B 2681ddfb5d8b5ea22d8969b5320fd63d184db9ddc81370f168fc77e81194b011dfc7a63adf8c49942e2fb026cd6efb2d55119a0d27cbae3f932fdf5647384c22 SHA512 1e67d69af81e7103c947ee81ed9b5a1ace54692806ae433318dc185e8d0f9ee591fbfad3d30acd966a15eabf685b0318206612e0ae258e2e5f33da88d00f80c9
|
||||
EBUILD colorlog-4.0.2.ebuild 554 BLAKE2B 483193a9a61c449a16dcbc1a56f34f1599be92f8c3d7c8010d84b8a99e2b0487aeabadb0b4858dfef6b74799ee61c559e45cb231f72324b0fd5dfb2749c8cc78 SHA512 b4b9b900a5ccc59e059fa809da380b68357cc50034e024359480bb74429b33e9ca77d84f551c42d7d13a7fa6a56a34516d89f2b3b744dcd2d0fd9d02bda18928
|
||||
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7} )
|
||||
PYTHON_COMPAT=( python2_7 python3_{6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
|
||||
@@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="python_openzwave is a python wrapper for the openzwave c++ library."
|
||||
HOMEPAGE="https://home-assistant.io/ https://pypi.org/project/homeassistant-pyozw/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE=""
|
||||
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
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>b@edevau.net</email>
|
||||
<name>Andreas Billmeier</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
@@ -1,5 +1,5 @@
|
||||
DIST jsonrpc-websocket-0.6.tar.gz 5031 BLAKE2B 51d0fc1c48134f1314a863dc78d022ee88bd9a18d64c35506f8428ca4718863f0f01475fca390bab35f228f4cda1ecd17ba79918f9c336fd7c10b59cfaf07bc7 SHA512 444c16b629660620ad7f80feea29cf6ccab83a8f7575dc92a752d9f0758c6199ffef745e88b9cf76f89fc1369b43318a14aa3cf4a5665e0f77d559230a6cde6e
|
||||
DIST jsonrpc-websocket-1.0.1.tar.gz 5058 BLAKE2B 77bb4a9208a80d3f6bada4671ae54622e899f138d4a7588b980e8f4f66367ce4586b3f8f0251d4e71f40602d395f78a8d8a729cd0738f164e175c9f92b9c894b SHA512 d371ccec1cc6848a8999d0ed0b2ee5614039bc8ce52f7d5774846d1777739f46766ec46e569234146be64dd4b86f3711c13dd3638b0336cc1c1fb57a161e60cc
|
||||
EBUILD jsonrpc-websocket-0.6.ebuild 867 BLAKE2B f33cd603a1f72bedee4216238c861881ae02d65cb6fa4fc7253f0beae89aac066b8622c05d3a67821a46cfe57152a4b3685a63c35906d2aef1e94dcf69c6db56 SHA512 c1eaef700037b60ebf0513b909c1f5d5eaf6374b3e7b6dae141838a44453d78850f2477af556174a27c00615c87695364fa4830c72eee6bec3609c5350b5c5de
|
||||
EBUILD jsonrpc-websocket-1.0.1.ebuild 842 BLAKE2B f671c9453ba2c4aece24fb045bbdb87f064b2405338a479a5d2aff9c699af29122b9b513b816be36a274ff9d17551fbac33d3523647f8dda25c38044222b7f09 SHA512 8e23985975497ac03559533b01509a28542077a107405a68441fd3f1085b97a7cd404fde95625189529349f5930f45e555b1b6dd89d1fb6f4f76f98954fbb7d1
|
||||
EBUILD jsonrpc-websocket-0.6.ebuild 868 BLAKE2B 8ada1621ba82a5fdf195a2b6a7e29d0644826bc0470f9be00120547f4772256c4f17180b1b6cf9b8c703f46a9d350199637bed046641a528f73d4be1df4e9caa SHA512 8790a16f7b338173201ad3bbb9fa91c762e9d4c60deb55e4f6570861bb6314b91b2e5c807ac883e03b6196552dfd65d7ee9c31551149a3cb4d61b3a0c1f0f408
|
||||
EBUILD jsonrpc-websocket-1.0.1.ebuild 843 BLAKE2B 372be83a97247ee84df9fe000b97c45983dd1c682bd7dcfd4bdfce9188bb805790666e1b76b96ed06b297e3b3047ec1eb0b849b539a3a679106a7a3e5acc61b2 SHA512 c223a3f9d8e33cc625a9908b368abdab99833b75dda21ceebbf7ced59577e85d64d0c744a3f430ce3784fdb8971957dfb84e5f25dae887e936c78525fa25d227
|
||||
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af
|
||||
|
||||
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} pypy pypy3 )
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A JSON-RPC websocket client library for asyncio"
|
||||
HOMEPAGE="http://github.com/armills/jsonrpc-websocket"
|
||||
HOMEPAGE="https://github.com/armills/jsonrpc-websocket"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
|
||||
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python3_{6,7} )
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A JSON-RPC websocket client library for asyncio"
|
||||
HOMEPAGE="http://github.com/armills/jsonrpc-websocket"
|
||||
HOMEPAGE="https://github.com/armills/jsonrpc-websocket"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
DIST keyring-17.1.0.tar.gz 44685 BLAKE2B e34bf4799404305294f7f5873c82c3a02e1317123b381f911faeb928a2fc746b190271f357e77f8e789095af91e9a53ed6712647b461f9f5caac4196dfce2dbe SHA512 95d7b16a5d67888fb71c24b82c5c0f2f302303dd6aa043e1301e90110ab0ae6ad83166ea0d2e75d8eb26066d20b0936860ad0afb16171a42db98539db9fa7852
|
||||
DIST keyring-17.1.1.tar.gz 47316 BLAKE2B 36bc33a483fb3e99c3afa8c55cc5d3e11b318c62efeada19eba640f3c2480b555a0daddf544469b387c516f5950c304de2ed97bd8dac9b2601c6b92073f3c08d SHA512 19fb785376db8e1e7a87917b29e8094e14d689ac60cd299047c4e8fa3ecdb029c377df0b77bd2c89a463ddaa9eae165b5355d8d7e7d758fd367dd50cd0d06f1a
|
||||
EBUILD keyring-17.1.0.ebuild 1190 BLAKE2B 5c41f74fe95dec4d8bda37ef215f77e921472d2a204e25631e47b56823f73c0d1f742ed9bbff8f2d2f36efc2c73bc9be940a889609cb5b7d28a9b24cf05da4a6 SHA512 c05684ea5b24771c121c74ccb3b526d555baee2f707a0e95a0b5d731ccf0602b647dc8a58ab0fb0bb0779561eb619f69342098298c719bd0894fe9ba1cf2c297
|
||||
EBUILD keyring-17.1.1.ebuild 1190 BLAKE2B 5c41f74fe95dec4d8bda37ef215f77e921472d2a204e25631e47b56823f73c0d1f742ed9bbff8f2d2f36efc2c73bc9be940a889609cb5b7d28a9b24cf05da4a6 SHA512 c05684ea5b24771c121c74ccb3b526d555baee2f707a0e95a0b5d731ccf0602b647dc8a58ab0fb0bb0779561eb619f69342098298c719bd0894fe9ba1cf2c297
|
||||
MISC metadata.xml 773 BLAKE2B 0a0957f622a38547688b83092b5961f3fa8f3c7a71cb628c6e5525b0a95f37345b5de0cdb5f5a80ce30a96150c6409920dcc391e230d8fbc6ea385b055a30add SHA512 939015ee7c67aa097663ef547b0726f7c7fc95d659b5f71f414b503e61f28604c05a252a084b65044ee2fc331005c10b5c8af4b4b361527b4a42e061e88b5018
|
||||
|
||||
@@ -0,0 +1,50 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( pypy3 python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Provides access to the system keyring service"
|
||||
HOMEPAGE="https://github.com/jaraco/keyring"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="PSF-2"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="doc test"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/secretstorage[${PYTHON_USEDEP}]
|
||||
dev-python/entrypoints[${PYTHON_USEDEP}]
|
||||
"
|
||||
BDEPEND="
|
||||
>=dev-python/setuptools_scm-1.15.0[${PYTHON_USEDEP}]
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
doc? (
|
||||
>=dev-python/jaraco-packaging-3.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/rst-linker-1.9[${PYTHON_USEDEP}]
|
||||
dev-python/sphinx[${PYTHON_USEDEP}]
|
||||
)
|
||||
test? (
|
||||
>=dev-python/pytest-2.8[${PYTHON_USEDEP}]
|
||||
${RDEPEND}
|
||||
)
|
||||
"
|
||||
|
||||
python_compile_all() {
|
||||
if use doc; then
|
||||
sphinx-build docs docs/_build/html || die
|
||||
HTML_DOCS=( docs/_build/html/. )
|
||||
fi
|
||||
}
|
||||
|
||||
python_test() {
|
||||
# Override pytest options to skip flake8
|
||||
# Skip an interactive test
|
||||
pytest -vv --override-ini="addopts=--doctest-modules" \
|
||||
--ignore ${PN}/tests/backends/test_kwallet.py \
|
||||
|| die "testsuite failed under ${EPYTHON}"
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
DIST lomond-0.1.14.tar.gz 48780 BLAKE2B d94fe14c1769a8df6b7ecb6bf78cb800e0c66c857b86556f17c83df963933c2270ca57ae8422d2f7207a45b6df12b7d821301f0fa41d5af10c4a8796dd3ececa SHA512 d8e1cbb2e890cf940515582a04577409a20daf2b44d2ad806c752773d9bb8e52f956b829a8fc6691847d2d687df54950c21b34f0d2021143336c601c02d7c524
|
||||
DIST {P}.tar.gz 22722 BLAKE2B c44c395d0eabc7baeae1ee6772cfe6b0c2a41af73cff5039454265c443b0191ed1dd37a36ea57964a327cf1fcfb5d34766b5e78093c81fa6daa2969f98be927d SHA512 81b1ae4901ec978d5de6e24ab556205553be40f12bf5e0102f4824c94b4b1ec0f7a52f2c9cd9946acd513a682b196dc4784c177929822114cd588dbfbc9b95ff
|
||||
EBUILD lomond-0.1.14.ebuild 803 BLAKE2B f2523b953f2f6182183cdab4edc7df5c53dba534beef6ccca6566d367b09f16f9ba8549fe36654227d399055d8f126f9f0dbd240ac722d9407a3ff128a4c0704 SHA512 ba4d0d4faf7143c59b5e1f6d167bd4cf2b6ad61724ae1242f13693960c1f226074bd47e7821c541d4792588e570c48d872d05b9bcd58de4b69521db664d94e75
|
||||
EBUILD lomond-0.1.6.ebuild 802 BLAKE2B 32d953fd62226ef7113b9baa449587e85af471f3b7005806453fbf4951b769028d4e0ed550c449a7b28982bec99e8306a8d5570f503759aca687c632d6528fad SHA512 a988dc4c7f0870c04e98565817e3c2d02b031ef8e93b93fc9540ea8527c02533163e20d3e52e0135327c1b7a372ff1e350083e28fc6f35cfc47ff164a4fa0c8c
|
||||
@@ -0,0 +1,38 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Websocket Client Library"
|
||||
HOMEPAGE="https://github.com/wildfoundry/dataplicity-lomond https://pypi.org/project/lomond/"
|
||||
SRC_URI="https://github.com/wildfoundry/dataplicity-lomond/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
MY_PN="lomond"
|
||||
MY_P="${MY_PN}-${PV/_beta/b}"
|
||||
|
||||
|
||||
LICENSE=""
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
|
||||
S="${WORKDIR}/dataplicity-${MY_P}"
|
||||
|
||||
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
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Websocket Client Library"
|
||||
HOMEPAGE="https://github.com/wildfoundry/dataplicity-lomond https://pypi.org/project/lomond/"
|
||||
SRC_URI="https://github.com/wildfoundry/dataplicity-lomond/archive/v${PV}.tar.gz -> {P}.tar.gz"
|
||||
|
||||
MY_PN="lomond"
|
||||
MY_P="${MY_PN}-${PV/_beta/b}"
|
||||
|
||||
|
||||
LICENSE=""
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
|
||||
S="${WORKDIR}/dataplicity-${MY_P}"
|
||||
|
||||
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
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
DIST mypy-0.650.tar.gz 1659265 BLAKE2B cfd895b1ebc394df5c8e7bea875badbe7b73d357a1df595f8d80906b94164dabf010bef3185e17fe206f84ba70285d221b7cf739d9f99240a30e3c8c83f3c0e1 SHA512 9b11690fccbb581fa5b0108e8b6b99656e6aaf68a41f64da698636b84b4b17332d30230ed0e703798b4d4a2129c959325a5e4ddd98adf856ab89fea0fca5e2d8
|
||||
EBUILD mypy-0.650.ebuild 667 BLAKE2B 667cb2d926d5dfd9f05bbfc87c776266345591c3969e8bbf1089013e95494d544d0db657507b5b42abc48a02e72c359bc6d2ec00ff8f948ed06c9ccf7190138f SHA512 f9632e71220bf1503e7bb95c06cfc1beaeafb50d3882ee3532cca5a1df23e21202fc1b1cb36eafd6c0c66fb5e3516f46431d88f7a655145a17f3575d33f50f1f
|
||||
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af
|
||||
@@ -0,0 +1,8 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>b@edevau.net</email>
|
||||
<name>Andreas Billmeier</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
@@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Optional static typing for Python"
|
||||
HOMEPAGE="http://www.mypy-lang.org/ https://pypi.org/project/mypy/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT License"
|
||||
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
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
DIST pydocstyle-3.0.0.tar.gz 29627 BLAKE2B b2f0ad0aebbb69acb62993e0d498457ab12b0f80de245289d97bf655ce9ed7f6d7c1b3cc8621124842dace6d383fbc865f648772c22a4b4da387c8c2cb4c7cdc SHA512 ec2313e26dd988d35c99563344befc7b538f1d5945d1b1ce767f77851ff291b713aef423bc3d57a29f59d3198f14a6c5c7d217e5989534a1b877564634edd548
|
||||
EBUILD pydocstyle-3.0.0.ebuild 673 BLAKE2B c04e8c73aa08a5fa704fd6b8e0f210ea1ca32270b7c0b11c43ca77f6d35ca06334ace2977f024e4d0cee510f7c9f063e0bf707511fcd561d1ca3f2cb70127d3b SHA512 60f0f5a6fef4d53a19d844ba2d8d0a693730872fd4e43d12742218f53e5a672d1e0e5d18006fec15cd18771ce98f00a6385d07286b08db9e152ffd6b34aaf195
|
||||
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af
|
||||
@@ -0,0 +1,8 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>b@edevau.net</email>
|
||||
<name>Andreas Billmeier</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
@@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Python docstring style checker"
|
||||
HOMEPAGE="https://github.com/PyCQA/pydocstyle/ https://pypi.org/project/pydocstyle/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
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
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
DIST pylast-3.0.0.tar.gz 34416 BLAKE2B 7545a958a158c015ed383b8f4857ff21f5764271abbbc2fb83d44550757aa102753214b74df70bd0d7354fabdbf328af98be7dea2e1c5b1bfd46c6dd2caa9273 SHA512 550d780031088b28686fd9acacaab90566e9e536bfb5ceda59e2c5c5204d452a9dfa9fc4b5e28782f5c6a75f6084be773dc164ee922fe028cf85e8f74b94f106
|
||||
EBUILD pylast-3.0.0.ebuild 596 BLAKE2B 11dacd068ef98c7ac0e0c0b047274fdd78e8cf78419369864baeb3c64685e475f3aea537c3fd0950d96385a00cee158d4bf4380599169db65b2040b529912c91 SHA512 f8f7cc9db8e371fd52906de0f6c9b4aea2154384fa28d7d0b50a5d76f42186650a87e2af77058177482ad64bb2fab2b96c2f0bc51b4d71624fde5c2e8a3d816b
|
||||
MISC metadata.xml 894 BLAKE2B 95fd1131de748819af98fcb484c6db7d90d9cf78794dbd9d1d06ebe755020bb09b9ca1d1a232323f4afb409c58a85098fec00994307939ba22fd07fd5de9ea73 SHA512 c5eba42bd263c572e7c73a6df8daa3aad56407d4f26eb1560e1a2fd21fff6a4228522d2c4493481ed7e767e24818cf82b6076ff00937d4214ef25b91986f42a9
|
||||
@@ -0,0 +1,25 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>python@gentoo.org</email>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
Python interface to last.fm and other api-compatible websites
|
||||
|
||||
Features:
|
||||
* Simple public interface.
|
||||
* Access to all the data exposed by the Last.fm webservices.
|
||||
* Scrobbling support.
|
||||
* Full object-oriented design.
|
||||
* Proxy support.
|
||||
* Internal caching support for some webservices calls (disabled by default).
|
||||
* No extra dependencies but python itself.
|
||||
* Support for other API-compatible networks like Libre.fm
|
||||
* Python3-friendly (Starting from 0.5).
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="pypi">pylast</remote-id>
|
||||
<remote-id type="github">pylast/pylast</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -0,0 +1,23 @@
|
||||
# Copyright 1999-2019 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python3_{4,5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Python interface to last.fm and other api-compatible websites"
|
||||
HOMEPAGE="https://github.com/pylast/pylast"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
|
||||
|
||||
# As the testing requires a last.fm account and online access it is restricted
|
||||
RESTRICT="test"
|
||||
@@ -0,0 +1,2 @@
|
||||
DIST pymailgunner-1.4.tar.gz 6947 BLAKE2B 49d64ca64c47ac68545091bfabe6433b3210043c22665b7e2f6c738ca54aab9d75016ac056c1737654de116b9eba7525c144955a4b5be79e68760b7c78042435 SHA512 05da88d7fe61679c48915890cc2aaa5c5f396eacaf6fdb3d7f72261e38f92e0b1eb5dacf7e29356f7267d6ed9110aeb3b9207f9cf9e0abba21d662096979ff0d
|
||||
EBUILD pymailgunner-1.4.ebuild 781 BLAKE2B 240431ff0ebd7d10ad07a5d0e887b5cf6a025df511ab9338bfbec9850115cc50b749561ee6d17d66f6b53df9c392e29adb7c65de301aaf8d87d938fadf904cbf SHA512 f22166e0ab517c096b5c3ebef8d3b8bcad739c7cee4733df3654b21dfdafcadb17fdcadddb96c6906906572bae77eb1680fec2198bc155a8564d04ec8c42face
|
||||
@@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A simple mailgun client - pymailgun fork with Python 3 support"
|
||||
HOMEPAGE="https://github.com/pschmitt/pymailgunner https://pypi.org/project/pymailgunner/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache license version 2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${REDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.2.1[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
DIST pytest-cov-2.6.1.tar.gz 35307 BLAKE2B 11974ff70ed5609d7db3c4c35f5b528b0ec36b48cfaf06974a090127706e0964841347592ac3f1e086f46800857ee10c05404045b6a4b467ffa278c2ee1e1957 SHA512 2dfd16e013d8bfbe5d14990f419291b651dd11560328a7e59b5449016d51b17f84d4ee3866fda866c3530389d206b1c4c67c84b23f097281c3963ffd19ea8caa
|
||||
EBUILD pytest-cov-2.6.1.ebuild 684 BLAKE2B aee2751d7346da558296d54912053f54ceec9334fe3eefe99d9d4d13a4b79f713db3a1fd7a8b4028e25e4b56b3f1580b17174c2c9ef8c8fbcac136a123d5a90d SHA512 c7df9772b828961ed2845d88741346030b826fa03632ea054d3240246c4d6184d560a5a50a07d00fca73075a9c278c85059b5b430733554d3734c51ef3a70620
|
||||
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af
|
||||
@@ -0,0 +1,8 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>b@edevau.net</email>
|
||||
<name>Andreas Billmeier</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
@@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Pytest plugin for measuring coverage."
|
||||
HOMEPAGE="https://github.com/pytest-dev/pytest-cov https://pypi.org/project/pytest-cov/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
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
|
||||
}
|
||||
@@ -1,4 +1,8 @@
|
||||
AUX pytest-3.4.2-pypy-syntaxerror-offset.patch 996 BLAKE2B ff6d362d20f6432f73956e1aee4c2bc596e3d8e3347da3624dfd3cbfdd1eabd8872058737e8f9b558f3570878756c7b87a65514956b1e81235c2727e8ff2fc63 SHA512 4a28ddc07389aac79e46528e85229aba126a89c27b7bec73b406766be49f5c8be9bdc2cb3158bfb475b4d6371e2f33960e1ed154e3b9eda15aeb8b151f3d2148
|
||||
DIST pytest-4.0.2.tar.gz 904958 BLAKE2B ea245fab1363350d6e9aa0eab4aa5cd732561c6f4192e90f2fdc68b1a31941b91bde23b9840c3df7804a4712b8d26bd3b65d2789988e2994ad7c61a272184804 SHA512 6c77024cdd0a14ad417d7acece89e6b06530ceec1d6950a7cae265bddff44182d1839ced59c34ed9add8eb55214d69f01bd77499b8d3b483ada5ba47bca28802
|
||||
DIST pytest-4.1.0.tar.gz 902235 BLAKE2B 6289d13f6d81130fe4a1ea25dbe93c76206cd61c11e3c18bb5febd92539f37f45144565680a6df097667a5e940e545e7973193abd214bff7b9287d9b42b00e56 SHA512 30cbefa066728b72063b21190df74b7cbf56d045e87307915af45e3ff5cdbb76c79dd0c2428425c2db9f8f0ba99a116d787526dc806801787b89a7862dd9e56e
|
||||
DIST pytest-4.1.1.tar.gz 903912 BLAKE2B 6466f8620ddf509ad17c9fddd8d9afd8cd53b67673bf12c603a563daa30decd6ca067ec829bece49505650536c02854493ed27d5dd350f2bd5cbd4c71c85721a SHA512 e93b742b61fdba7518d833bdc312282347853abb1fe76920f14e791ede2af57513b521b967303483dfc2e308ec83c9c9e1f8d81489ee5610808e3b33b42b8452
|
||||
EBUILD pytest-4.0.2.ebuild 2190 BLAKE2B 11afe662abfeccadfb9ed37678095c6e41939af9800cc07c736b256c062c71479469e35675d1c3ffb31f4b274159a7f769d22ea72f9fbbc44c3f5bd27dfb1849 SHA512 e8acb146b426f456540f6d0c33b552f19544677542e980af5a9647cc837466e8ec295c233da1cdb447e441ccef4e077cf048cd567418b4bd0cbf428956d0c81b
|
||||
EBUILD pytest-4.1.0.ebuild 2190 BLAKE2B 11afe662abfeccadfb9ed37678095c6e41939af9800cc07c736b256c062c71479469e35675d1c3ffb31f4b274159a7f769d22ea72f9fbbc44c3f5bd27dfb1849 SHA512 e8acb146b426f456540f6d0c33b552f19544677542e980af5a9647cc837466e8ec295c233da1cdb447e441ccef4e077cf048cd567418b4bd0cbf428956d0c81b
|
||||
EBUILD pytest-4.1.1.ebuild 2190 BLAKE2B 11afe662abfeccadfb9ed37678095c6e41939af9800cc07c736b256c062c71479469e35675d1c3ffb31f4b274159a7f769d22ea72f9fbbc44c3f5bd27dfb1849 SHA512 e8acb146b426f456540f6d0c33b552f19544677542e980af5a9647cc837466e8ec295c233da1cdb447e441ccef4e077cf048cd567418b4bd0cbf428956d0c81b
|
||||
MISC metadata.xml 309 BLAKE2B f29391c5f96f44f6329d3665346a5d46ecb4a86d103ae8008769af86126756e76bfa89cfe462e9c219e5f70b64013f662d020c7a2f6015d8cadd0eb25a7614eb SHA512 ba53c13ac716488e3e5dadf5dcfcb697dc9bb13f89e9d0fb98b9a5a6e36cafeeb64d1348008f42497117bf46fb6f3bc288c10a68c4d5ab53c9c02a3ae61b594f
|
||||
|
||||
@@ -0,0 +1,65 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} pypy{,3} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Simple powerful testing with Python"
|
||||
HOMEPAGE="http://pytest.org/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="test"
|
||||
|
||||
# When bumping, please check setup.py for the proper py version
|
||||
PY_VER="1.5.0"
|
||||
|
||||
# pathlib2 has been added to stdlib before py3.6, but pytest needs __fspath__
|
||||
# support, which only came in py3.6.
|
||||
RDEPEND="
|
||||
>=dev-python/atomicwrites-1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/attrs-17.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/more-itertools-4.0.0[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep 'dev-python/pathlib2[${PYTHON_USEDEP}]' python2_7 python3_{4,5} )
|
||||
>=dev-python/pluggy-0.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/py-${PY_VER}[${PYTHON_USEDEP}]
|
||||
>=dev-python/setuptools-40[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.10.0[${PYTHON_USEDEP}]
|
||||
virtual/python-funcsigs[${PYTHON_USEDEP}]"
|
||||
|
||||
# flake & pytest-capturelog cause a number of tests to fail
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools_scm[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
>=dev-python/hypothesis-3.56[${PYTHON_USEDEP}]
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' -2)
|
||||
dev-python/requests[${PYTHON_USEDEP}]
|
||||
!!dev-python/flaky
|
||||
!!dev-python/pytest-capturelog
|
||||
)"
|
||||
|
||||
python_prepare_all() {
|
||||
grep -qF "py>=${PY_VER}" setup.py || die "Incorrect dev-python/py dependency"
|
||||
|
||||
# Something in the ebuild environment causes this to hang/error.
|
||||
# https://bugs.gentoo.org/598442
|
||||
rm testing/test_pdb.py || die
|
||||
|
||||
# those tests appear to hang with python3.5+; TODO: investigate why
|
||||
sed -i -e 's:test_runtest_location_shown_before_test_starts:_&:' \
|
||||
testing/test_terminal.py || die
|
||||
sed -i -e 's:test_trial_pdb:_&:' testing/test_unittest.py || die
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_test() {
|
||||
"${PYTHON}" "${BUILD_DIR}"/lib/pytest.py --lsof -rfsxX \
|
||||
-vv testing || die "tests failed with ${EPYTHON}"
|
||||
}
|
||||
@@ -0,0 +1,65 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} pypy{,3} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Simple powerful testing with Python"
|
||||
HOMEPAGE="http://pytest.org/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="test"
|
||||
|
||||
# When bumping, please check setup.py for the proper py version
|
||||
PY_VER="1.5.0"
|
||||
|
||||
# pathlib2 has been added to stdlib before py3.6, but pytest needs __fspath__
|
||||
# support, which only came in py3.6.
|
||||
RDEPEND="
|
||||
>=dev-python/atomicwrites-1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/attrs-17.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/more-itertools-4.0.0[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep 'dev-python/pathlib2[${PYTHON_USEDEP}]' python2_7 python3_{4,5} )
|
||||
>=dev-python/pluggy-0.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/py-${PY_VER}[${PYTHON_USEDEP}]
|
||||
>=dev-python/setuptools-40[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.10.0[${PYTHON_USEDEP}]
|
||||
virtual/python-funcsigs[${PYTHON_USEDEP}]"
|
||||
|
||||
# flake & pytest-capturelog cause a number of tests to fail
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools_scm[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
>=dev-python/hypothesis-3.56[${PYTHON_USEDEP}]
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' -2)
|
||||
dev-python/requests[${PYTHON_USEDEP}]
|
||||
!!dev-python/flaky
|
||||
!!dev-python/pytest-capturelog
|
||||
)"
|
||||
|
||||
python_prepare_all() {
|
||||
grep -qF "py>=${PY_VER}" setup.py || die "Incorrect dev-python/py dependency"
|
||||
|
||||
# Something in the ebuild environment causes this to hang/error.
|
||||
# https://bugs.gentoo.org/598442
|
||||
rm testing/test_pdb.py || die
|
||||
|
||||
# those tests appear to hang with python3.5+; TODO: investigate why
|
||||
sed -i -e 's:test_runtest_location_shown_before_test_starts:_&:' \
|
||||
testing/test_terminal.py || die
|
||||
sed -i -e 's:test_trial_pdb:_&:' testing/test_unittest.py || die
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_test() {
|
||||
"${PYTHON}" "${BUILD_DIR}"/lib/pytest.py --lsof -rfsxX \
|
||||
-vv testing || die "tests failed with ${EPYTHON}"
|
||||
}
|
||||
@@ -1,3 +1,3 @@
|
||||
DIST python-jose-cryptodome-1.3.2.tar.gz 13375 BLAKE2B f94a0de9091f4a9a62ae5fb8478e3753bce24a481a51297678a551f2d97bed7c065166a78cd0e7ea221d989ba6c3b9f99e8f8826dce96edb10c3e9adb647a79c SHA512 f7ca2e297d1c39bcf5c771bd140287698f2680f6c710059e73ad74712db21429665e59cb17e767b8e45b62cf9c2ffdca560936d52756b3122064c7ce3f3b9aee
|
||||
EBUILD python-jose-cryptodome-1.3.2.ebuild 873 BLAKE2B fa8b95e6601526720cb15c155ad91a83959a112d5a0e008cc022388325ed4c67c2e47debe54d1d602e628433be80fc2063400fce56cd3615f6c6efed1059fe9a SHA512 0a4d1bb382f848721ceff13ad6db6c291d0af4e143feb8c2309a81cf435335ef45e16645f235b51e6f8df19dbb90e38ab935f29b77fdfd9954568d52bfd19d20
|
||||
EBUILD python-jose-cryptodome-1.3.2.ebuild 874 BLAKE2B b702785cb5c9f7a3e3c8dd9987775a3aa20df3625a09ca69b54ee07bce143de2988e0144100a9d42c64a8a92843b462272523c464bb7b58e196492453c91ff22 SHA512 4afa03f54c2eb19797d6459e57a260653e9f07d14480bd78c19fc614b89b76450d4758f29bed2f4c45ff71be0f0b3061f8a14631f9c37de2d2b3371a5b20ae6b
|
||||
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af
|
||||
|
||||
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} pypy pypy3 )
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="JOSE implementation in Python using pycryptodome"
|
||||
HOMEPAGE="http://github.com/capless/python-jose-cryptodome"
|
||||
HOMEPAGE="https://github.com/capless/python-jose-cryptodome"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
|
||||
@@ -0,0 +1,3 @@
|
||||
DIST pyunifi-2.16.tar.gz 10039 BLAKE2B 8a98fe8e3bb43011aeae767dd9fc2abb7512d9711d49b673df1f65e9f52c726eced122cf28fed0fa1b563b2445e2fa361f1ff00747c648014d0c63556c1a2a52 SHA512 2acdd467be42e50144d3b5fa1e067010068d8514bb601419bc6582eca3cb71aa3711507f130200598e38489fba16cee708eaf19f49988ba2c1dc63f4a9502f0c
|
||||
EBUILD pyunifi-2.16.ebuild 678 BLAKE2B 8b29d7490012cd39dfd244d48de76245972fb6dc6d9d31795d18c2558d2da5330ae4643a28cc618f0f769900b63d40dc6032b2e6a90c0824e41fe8770b79625b SHA512 d0355757f8247ae7fcd84f61159fc9c7b26564695d240e190bd7df30017b786c1fc30bc52fa08859f2a38bc731723bd326eeac38bc2382df70828db50a92c657
|
||||
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af
|
||||
@@ -0,0 +1,8 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>b@edevau.net</email>
|
||||
<name>Andreas Billmeier</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
@@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2019 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="API for Ubiquity Networks UniFi controller"
|
||||
HOMEPAGE="https://github.com/finish06/unifi-api https://pypi.org/project/pyunifi/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE=""
|
||||
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
|
||||
}
|
||||
@@ -1,3 +1,3 @@
|
||||
DIST pywemo-0.4.38.tar.gz 38974 BLAKE2B 4a7a1d9915585b2eecb92634eaa5ef87b7fd345058147493de0098f1524c250a50fc052f70c0aea153141d3374d22ab5a1d869569fcdf6de02392609925d5a4c SHA512 2ad36b256dee071703928a20191b9ab6e031ea5b9c17616db00dca61ba5e8619814c8673292f40e5a2f5eb4a85150784becd2492761096fe171dc393d9e6b162
|
||||
EBUILD pywemo-0.4.38.ebuild 696 BLAKE2B a7b6f60348fbc73ca1be6553826e36a18d5c64c9bc4c0ca1fd1fee11989ab4824a0adbf86e880f4742cf4c93898f72b262e94d7146cd504d1f2f708840434051 SHA512 32629d5191e021f707902dcb87ab7f8b1d5b7babb2205dca41ff84ed7328e7b4fa495e707b20a929232895411d65b10c8847bb3841ae2a9e2d75bce0471d49e1
|
||||
EBUILD pywemo-0.4.38.ebuild 697 BLAKE2B 865a99aec09bb67d8c71ca30fa97971d1182e3245edd5202ef68b6051ed9f625e15929fb701368848f465017426b0d88c141525ea08f0cb36f0312eea19ae974 SHA512 8408ab3e3fb6c690f63308afed91e368132b82611fed5235d1117bea41c1749eb3f35194aac8435b9325c35bd9c683e2f0d29de268a520ab853f926350350303
|
||||
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af
|
||||
|
||||
@@ -9,7 +9,7 @@ PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Lightweight Python module to discover and control WeMo devices"
|
||||
HOMEPAGE="http://github.com/pavoni/pywemo https://pypi.org/project/pywemo/"
|
||||
HOMEPAGE="https://github.com/pavoni/pywemo https://pypi.org/project/pywemo/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
|
||||
@@ -2,8 +2,10 @@ DIST ruamel-yaml-0.15.72.tar.gz 389496 BLAKE2B 762351e54a13ac575bc488de83c1cf94e
|
||||
DIST ruamel-yaml-0.15.78.tar.gz 392962 BLAKE2B 1ed95d5a26039020b19132ff8d86bd5e32063f8ed29d720a45c2d2ffc5ce93fa2c08edffe8023790070f1239e9c74d697ffc1a10d0fba7d0df321f8a13364bb7 SHA512 986ca7ae0be32e5e01d798b2d132bcd02fabf986dc39dbef35b98b826c45fd598829ec6555ca0eedf75515ca8b0d2dc6ac6d20917bfbc3054b2896f5f6066bdf
|
||||
DIST ruamel-yaml-0.15.80.tar.gz 393280 BLAKE2B a07cf1899e27a4b8cd5beea968693ad13cf0fe8a09b24ee7ca997ba9d17c9f9ee4848519c0507c37f7799d6e9edd3ebebcc83312efbac73e374b8f062c36e500 SHA512 8e879ab28322d0e00c6a5aaca8ae0ae1cbbdfd2a0993dffd29d8ad10791ce121c900e5fb931383ed84706830abe9f6420894c34eef9ca8e376fe4e424902fde9
|
||||
DIST ruamel-yaml-0.15.81.tar.gz 393478 BLAKE2B c6c53e23047d97e0570e9f8860209532f922afddbe21606fc8945845b1470fb02aed8be55da1edf8f9f960df81ed00f77870ca1371eab9dcc06ff6e0d7ef359a SHA512 76afd022d301564804710754b10c52669f991fa7084c797112136de0abe99c07d85f11d81647516b4840e76acb33c8a621616cde427102020a4c7d8efcaedf4b
|
||||
DIST ruamel-yaml-0.15.85.tar.gz 395243 BLAKE2B 647969aae263119426b4079a189ea4f58278028d897610cef4c3833dab0893440b002aa1ed0e46741a16b4f97a6ecb631f8de18552939b22b2a7e2518647e6b9 SHA512 65ea50a50e2b4ff96fe881c9aef9aef02060f0759f1ee35a254be1a647f2b5f0ef906ed33da0eeb3e7be8dc9ff89737840cf57578e4817ec2b7431cd2bcbfb1f
|
||||
EBUILD ruamel-yaml-0.15.72.ebuild 1087 BLAKE2B ed1774afede238c76bd96efcd169e12b11c2731b2bdae6bb61d3e87bfe5281df317921b5f5fb030fba6252b13b71a75f01dfc159d375dfe225401c0859bc6e96 SHA512 3efc47db0da6f76a0d54a901e84d796d6c841d7c809857936ce690dbf18b8caf8946050bc3a3b69c6277357938f86ecafcee84942588acac3f06a310c96c3ea6
|
||||
EBUILD ruamel-yaml-0.15.78.ebuild 1087 BLAKE2B ed1774afede238c76bd96efcd169e12b11c2731b2bdae6bb61d3e87bfe5281df317921b5f5fb030fba6252b13b71a75f01dfc159d375dfe225401c0859bc6e96 SHA512 3efc47db0da6f76a0d54a901e84d796d6c841d7c809857936ce690dbf18b8caf8946050bc3a3b69c6277357938f86ecafcee84942588acac3f06a310c96c3ea6
|
||||
EBUILD ruamel-yaml-0.15.80.ebuild 1087 BLAKE2B ed1774afede238c76bd96efcd169e12b11c2731b2bdae6bb61d3e87bfe5281df317921b5f5fb030fba6252b13b71a75f01dfc159d375dfe225401c0859bc6e96 SHA512 3efc47db0da6f76a0d54a901e84d796d6c841d7c809857936ce690dbf18b8caf8946050bc3a3b69c6277357938f86ecafcee84942588acac3f06a310c96c3ea6
|
||||
EBUILD ruamel-yaml-0.15.81.ebuild 1085 BLAKE2B 7982e7c48f31e69b5b0d54d9b9146cd7f6be2ed91a8f8c02b771370ca7148bf1c029ed26e8547d427c92b587de09615ebf22a32c6178b5e137b7083825f81e78 SHA512 be3426d59ff9725a4cb0ba3aa9f2b03ae62b30a36b6f539f8822ef73c150344437c430b48ccf59cf15cca076260e1e10202e18a1a188058f8d6e60477fed861f
|
||||
EBUILD ruamel-yaml-0.15.85.ebuild 1085 BLAKE2B 7982e7c48f31e69b5b0d54d9b9146cd7f6be2ed91a8f8c02b771370ca7148bf1c029ed26e8547d427c92b587de09615ebf22a32c6178b5e137b7083825f81e78 SHA512 be3426d59ff9725a4cb0ba3aa9f2b03ae62b30a36b6f539f8822ef73c150344437c430b48ccf59cf15cca076260e1e10202e18a1a188058f8d6e60477fed861f
|
||||
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af
|
||||
|
||||
@@ -0,0 +1,44 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6} )
|
||||
|
||||
inherit distutils-r1 vcs-snapshot
|
||||
|
||||
DESCRIPTION="YAML parser/emitter that supports roundtrip comment preservation"
|
||||
HOMEPAGE="https://pypi.org/project/ruamel.yaml/ https://bitbucket.org/ruamel/yaml"
|
||||
MY_PN="${PN//-/.}"
|
||||
SRC_URI="https://bitbucket.org/${MY_PN/.//}/get/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
${PYTHON_DEPS}
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/flake8[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
dev-python/ruamel-std-pathlib[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
python_install() {
|
||||
distutils-r1_python_install --single-version-externally-managed
|
||||
find "${ED}" -name '*.pth' -delete || die
|
||||
}
|
||||
|
||||
python_test() {
|
||||
# This file produced by setup.py breaks finding system-wide installed
|
||||
# ruamel.std.pathlib due to shared namespace
|
||||
rm "${BUILD_DIR}/lib/ruamel/__init__.py" || die
|
||||
|
||||
py.test -v _test/test_*.py || die
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
DIST tzlocal-1.4.tar.gz 15279 BLAKE2B 2d1814c2a4fd2ed5b4b345c94e1cad05c850ab02764fc76e33940aa5f2c4c593c376e9252ca9524a0fc5732b201c222e7d4c1374c2842de6686e277dd537468f SHA512 e846f00cb0571da0c891ca8576d614ebfed622431201c713ef38a80fc990fa19298873bad74e5020648ec4b8307ce8362412e0e05d260121e9d70691814a321b
|
||||
EBUILD tzlocal-1.4.ebuild 575 BLAKE2B 736e515d5c640638f1dabaf7eedca7c2695ed4251b2e0b8008e2009064c0b477b654686c6045041c05f0e34456dd70c02a661ced6393f30a0c1c1f1a94bf675b SHA512 ef19fb06419aacb21af45de7314cd6253e1f0a20477afbe6bd4b14edd7e5729746f0b137ff2c79e214fa025c4e53b555f61cdba032389e286285f557c1bce585
|
||||
MISC metadata.xml 377 BLAKE2B c85be3067a235a5d7546bcf7c3eb05857986a371bca6743e222e9016ab6d6d5a212f3f65d7e9db523ef9ddb8091b62c1cfbd2d5c5d6d8560fcf881aaa3ffad80 SHA512 3ada56c5037a2a59fb53408483f03bc3ae72c9d7f676dd046125b035b34d4195e653662b67529453d63556dedda4471a9c77daaa1137af1245e49174fef1fd87
|
||||
@@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>python@gentoo.org</email>
|
||||
<name>Python</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="pypi">tzlocal</remote-id>
|
||||
<remote-id type="github">regebro/tzlocal</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="tzinfo object for the local timezone"
|
||||
HOMEPAGE="https://github.com/regebro/tzlocal"
|
||||
SRC_URI="mirror://pypi/t/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="CC0-1.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
RDPEND="dev-python/pytz[${PYTHON_USEDEP}]"
|
||||
|
||||
python_test() {
|
||||
unset TZ
|
||||
"${PYTHON}" -m unittest discover || die "Testing failed with ${EPYTHON}"
|
||||
}
|
||||
@@ -1,3 +1,5 @@
|
||||
DIST mutagen-1.41.1.tar.gz 918398 BLAKE2B e164cdca199bd1d18703604ca67722a3bb35ef6d53d8b8be1adbb0baf103ef7e45d4871929085242778726326a927771c589836a021dbd0dfdb83c0d5836f656 SHA512 d40fd74480eedc514d7b7b1d701c0403490cffc8ed3b8aa114ffe91a40c41de0daa0c54d9ad1a89ec211fab59ec271a3b1775c9efcc5661a5e1607e1ecadbea6
|
||||
DIST mutagen-1.42.0.tar.gz 925894 BLAKE2B fe85f2c47a19276078183f426450ca50ccabab64eec39dfb1535054ee6571b01375210b164dc6c824f74631eb8393c8d5d48b7a7a29443349f30fdb627a74b6f SHA512 26c307023d1ff29c0377cdee1317732a8aba70433a3679127a3d9c8cc5df9e81d143700e7e74a42975485b0510d8bd09dc2b5ec9a737442a6e676f1f0b14c80a
|
||||
EBUILD mutagen-1.41.1.ebuild 1094 BLAKE2B d6ac575f10e54882617b4e850a1b0df02a223cdda5e62dacf0d643431ddec9ce8d95f64b6a0a9f7c2355f5dfe0bae0b4f045df6b848e842d7f426af9423e29c3 SHA512 b9050bd5c8689b4f35f4df91e8b782b2020b3904148265ce61ce85308fe86c310b5cc2da96b4ff8985fa7c528f2503645101a4fa408c661e144a29c05cea06e2
|
||||
EBUILD mutagen-1.42.0.ebuild 1094 BLAKE2B d6ac575f10e54882617b4e850a1b0df02a223cdda5e62dacf0d643431ddec9ce8d95f64b6a0a9f7c2355f5dfe0bae0b4f045df6b848e842d7f426af9423e29c3 SHA512 b9050bd5c8689b4f35f4df91e8b782b2020b3904148265ce61ce85308fe86c310b5cc2da96b4ff8985fa7c528f2503645101a4fa408c661e144a29c05cea06e2
|
||||
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af
|
||||
|
||||
@@ -0,0 +1,42 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Audio metadata tag reader and writer implemented in pure Python"
|
||||
HOMEPAGE="https://github.com/quodlibet/mutagen https://pypi.org/project/mutagen/"
|
||||
SRC_URI="https://github.com/quodlibet/mutagen/releases/download/release-${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="doc test"
|
||||
|
||||
# TODO: Missing support for >=dev-python/eyeD3-0.7 API
|
||||
# test? ( >=dev-python/eyeD3-0.7 )
|
||||
RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
|
||||
test? (
|
||||
dev-python/hypothesis[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
python_compile_all() {
|
||||
use doc && emake -C docs
|
||||
}
|
||||
|
||||
python_test() {
|
||||
esetup.py test --no-quality
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
local DOCS=( NEWS README.rst )
|
||||
use doc && local HTML_DOCS=( docs/_build/. )
|
||||
distutils-r1_python_install_all
|
||||
}
|
||||
Reference in New Issue
Block a user