Compare commits

...
Author SHA1 Message Date
onkelbeh 38288dad09 homeassistant-0.86.0_beta0 added 2019-01-18 19:40:58 +01:00
onkelbeh c87dfe39d5 aiohttp-3.5.4 added 2019-01-18 19:40:34 +01:00
onkelbeh 2f991912c2 pymailgunner-1.4.ebuild added 2019-01-17 07:01:37 +01:00
onkelbeh ae5275c01a aiohttp-3.5.3 update 2019-01-17 06:58:18 +01:00
onkelbeh 0d8087300d frontend 20190116.0 2019-01-17 06:56:28 +01:00
onkelbeh ed84b9d83e bump frontend to 20190115.0 2019-01-16 13:38:01 +01:00
onkelbeh 4862fb68d8 overall optimization 2019-01-15 12:03:05 +01:00
onkelbeh b23d9364cc added abodepy-0.15.0 2019-01-15 11:40:50 +01:00
onkelbeh 48bdcc5a9d home-assistant-frontend-20190113.0 added 2019-01-14 09:51:42 +01:00
onkelbeh aefa4943dd pytest-4.1.1 added 2019-01-14 09:48:10 +01:00
onkelbeh 39a8583a0f pydocstyle-3.0.0 added 2019-01-13 18:30:33 +01:00
onkelbeh c8b5497ee8 pydocstyle-3.0.0 added 2019-01-13 18:30:22 +01:00
onkelbeh a07db870d1 pytest-cov-2.6.1 added 2019-01-13 18:27:07 +01:00
onkelbeh 9df0c0d2d1 mypy-0.650 added 2019-01-13 18:25:04 +01:00
onkelbeh 47bdd7168a pytest-4.1.0 update 2019-01-13 18:22:27 +01:00
onkelbeh 0542dbc9a4 Revert "last aioesphomeapi-1.4.0 added (1.4.1 too new)"
This reverts commit 3019cf7861.
2019-01-13 11:13:20 +01:00
onkelbeh 3185e6840d last aioesphomeapi-1.3.0 added (1.4.1 too new) 2019-01-13 11:09:10 +01:00
onkelbeh 3019cf7861 last aioesphomeapi-1.4.0 added (1.4.1 too new) 2019-01-13 11:04:51 +01:00
onkelbeh 9744731a8d pyunifi-2.16 added 2019-01-13 11:03:40 +01:00
onkelbeh c3b33b48e9 pylast-3.0.0 added 2019-01-13 11:03:18 +01:00
onkelbeh d814c868ba pylast-3.0.0 added 2019-01-13 10:56:16 +01:00
onkelbeh 62aceb74e5 pyunifi-2.16 added 2019-01-13 10:54:01 +01:00
onkelbeh fb67c61c9c esphomeyaml-1.10.0 added 2019-01-13 10:52:36 +01:00
onkelbeh 5c335a4a39 add tzlocal-1.4 for esphomeyaml 2019-01-12 20:12:33 +01:00
onkelbeh e10a212329 add python2_7 compatibility for esphomeyaml 2019-01-12 20:11:54 +01:00
onkelbeh 2aa600ef1f homeassistant-0.85.1 2019-01-12 00:51:13 +01:00
onkelbeh 9131c5e54b update ruamel-yaml-0.15.85 2019-01-12 00:43:18 +01:00
onkelbeh 0cbf99d642 update mutagen-1.42.0 2019-01-12 00:42:57 +01:00
onkelbeh 0bdb34188f update keyring-17.1.1 2019-01-12 00:42:34 +01:00
onkelbeh 5f3fb0b3e2 update home-assistant-frontend-20190109.1 2019-01-12 00:42:08 +01:00
onkelbeh 9c00ddec0f README & CHANGELOG updated. 2019-01-10 18:49:33 +01:00
onkelbeh d414926f0b add frontend to main ebuild 2019-01-10 18:08:08 +01:00
onkelbeh a821042d39 add home-assistant-frontend-20190109.0 2019-01-10 17:55:40 +01:00
69 changed files with 1569 additions and 36 deletions
+43
View File
@@ -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
+8 -17
View File
@@ -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:
+2
View File
@@ -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
}
+10
View File
@@ -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
}
+5 -1
View File
@@ -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
}
+2 -2
View File
@@ -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"
+3
View File
@@ -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
+56
View File
@@ -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
}
+8
View File
@@ -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>
+3 -1
View File
@@ -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
+4
View File
@@ -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
+76
View File
@@ -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
}
+76
View File
@@ -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
}
+1 -1
View File
@@ -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
+1 -1
View File
@@ -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>
+2 -2
View File
@@ -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"
+2
View File
@@ -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
+50
View File
@@ -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}"
}
+4
View File
@@ -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
+38
View File
@@ -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
}
+38
View File
@@ -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
}
+3
View File
@@ -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
+8
View File
@@ -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>
+31
View File
@@ -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
}
+3
View File
@@ -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
+8
View File
@@ -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
}
+3
View File
@@ -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
+25
View File
@@ -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>
+23
View File
@@ -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"
+2
View File
@@ -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
}
+3
View File
@@ -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
+8
View File
@@ -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
}
+4
View File
@@ -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
+65
View File
@@ -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}"
}
+65
View File
@@ -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 -1
View File
@@ -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"
+3
View File
@@ -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
+8
View File
@@ -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>
+31
View File
@@ -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 -1
View File
@@ -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
+1 -1
View File
@@ -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
View File
@@ -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
}
+3
View File
@@ -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
+12
View File
@@ -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>
+25
View File
@@ -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}"
}
+2
View File
@@ -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
+42
View File
@@ -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
}