Compare commits

..

108 Commits

Author SHA1 Message Date
ab68e23ac6 0.97.0_beta1 2019-08-02 07:05:43 +02:00
5f6a870cd2 add vincenty-0.1.4 2019-08-02 07:02:45 +02:00
a56c0b0754 bump zha-quirks-0.0.20 2019-08-02 06:58:06 +02:00
20084cdc4b bump hass-nabucasa-0.16 2019-08-02 06:57:16 +02:00
071c7b278c bump aiounifi-9 2019-08-02 06:56:32 +02:00
301418967b bump frontend-20190801.0 2019-08-02 06:55:43 +02:00
4f972b63a4 add buienradar-1.0.1 2019-08-01 13:01:29 +02:00
7732ae9214 bump aiounifi-8 2019-08-01 12:57:55 +02:00
9a3879d6e6 add aiokafka-0.5.2 2019-08-01 12:57:03 +02:00
33695610a9 bump frontend-20190731.0 2019-08-01 01:07:42 +02:00
a8be6570d8 add roku-3.0 2019-07-31 07:21:07 +02:00
75b6fb9224 update insteonplm-0.16.5 2019-07-31 07:17:23 +02:00
6bee960899 bump simplisafe-python-4.2.0 2019-07-31 07:14:31 +02:00
7f274e5745 add python-ecobee-api-0.0.21 2019-07-31 07:12:47 +02:00
f58d2fc57a add holidays-0.9.11 2019-07-31 07:09:05 +02:00
fb7aea54d6 add pylutron-0.2.2 2019-07-31 07:07:59 +02:00
fba3266171 bump pypck-0.6.3 2019-07-31 07:04:06 +02:00
52846e1603 add eternalegypt-0.0.8 2019-07-31 07:02:49 +02:00
0bbed6c341 bump pydeconz-62 2019-07-29 23:24:20 +02:00
b15aa392b6 bump pyTibber-0.11.6 2019-07-29 19:28:43 +02:00
0292e5eeb7 add huawei-lte-api-1.2.0 2019-07-29 19:23:05 +02:00
fb044e8f92 add evdev-1.2.0 2019-07-29 19:20:33 +02:00
d9036bde0f bump ciscomobilityexpress-0.3.1 2019-07-29 19:17:55 +02:00
6003f7b976 if used, start mosquitto before hass (fix) 2019-07-29 00:24:27 +02:00
99bf6ca216 if used, start mosquitto before hass 2019-07-28 10:00:37 +02:00
63908238ca add pydelijn-0.5.1 2019-07-28 09:36:32 +02:00
6bd7d0aae6 add PyDispatcher-2.0.5 2019-07-28 09:33:41 +02:00
6219c7f206 add elkm1-lib-0.7.15 2019-07-28 09:24:51 +02:00
3cc2e4dfad add emulated-roku-0.1.8 2019-07-28 09:20:43 +02:00
307eaec5e5 bump solax-0.1.2 2019-07-28 09:12:52 +02:00
6cfca1ba0d add eliqonline-1.2.2 2019-07-28 09:10:41 +02:00
97613f98e3 bump aiounifi-7 2019-07-25 21:56:53 +02:00
ff85ebf657 homeassistant-0.96.5 2019-07-25 21:53:51 +02:00
672a3f130c release 0.96.4 2019-07-24 23:05:01 +02:00
6021a3b6f3 bump geniushub-client-0.5.0 2019-07-24 23:00:31 +02:00
b424ccf8d5 bump cleaned pydaikin-1.6.1 2019-07-24 22:59:22 +02:00
301424e057 bump ZHA bellows-homeassistant-0.9.0 2019-07-24 22:57:59 +02:00
7fe0ab9e43 Fortinet FortiGate Tracker fortiosapi-1.0.1 2019-07-24 22:56:34 +02:00
1fdc4ffa78 Add Elgato Avea integration avea-1.2.8 2019-07-24 22:55:41 +02:00
260ea7dd32 homeassistant-0.96.4 2019-07-24 22:53:32 +02:00
d31ac3411c fix forgotten pysonos manifest 2019-07-24 09:44:34 +02:00
f4579692db CHANGELOG.md 2019-07-24 01:25:27 +02:00
7fa4b7ba2d add pyvesync-1.1.0 2019-07-24 01:20:36 +02:00
82f8e5f79c add vallox-websocket-api-2.[0,2].0 2019-07-24 01:19:22 +02:00
c7b8562707 add python-hpilo-3.9 2019-07-24 01:07:12 +02:00
f3c78693ce add python-hpilo-4.3 2019-07-24 01:06:11 +02:00
0174fec674 bump pyatmo-2.1.2 2019-07-22 23:19:39 +02:00
7017abc8ef bump pysonos-0.0.22 2019-07-22 23:17:22 +02:00
34371f9c2d begin GPG signing 2019-07-22 23:09:54 +02:00
18761f2e34 begin GPG singning 2019-07-22 22:59:18 +02:00
b30d3c3158 update Changelog 2019-07-22 21:45:38 +02:00
fe4ef6232d add msgpack-0.6.1 2019-07-22 21:20:20 +02:00
6d1fb4b20d update aioredis-1.2.0 deps 2019-07-22 21:19:49 +02:00
02a4a76018 bump hiredis-1.0.0 2019-07-22 21:17:33 +02:00
bb118ad84f add aiomcache-0.6.0 2019-07-22 21:11:44 +02:00
ca2037652f update aiocache-0.10.1 deps 2019-07-22 21:07:19 +02:00
c76f7726a4 add aiomcache-0.6.0 2019-07-22 21:05:16 +02:00
492bd38ad9 add aresponses-1.1.1 2019-07-22 20:58:13 +02:00
4f964f8ef4 bump frontend-20190721.1, fix manifest 2019-07-22 20:56:05 +02:00
eefd3073ff bump frontend-20190721.1, fix manifest 2019-07-22 20:55:21 +02:00
2ee137e577 frontend 0721.1 2019-07-22 20:53:17 +02:00
79c90f2bfb Update Zigbee deps 2019-07-22 20:47:28 +02:00
df77fd332f update homeassistant-0.96.3 2019-07-22 07:43:28 +02:00
6a0192e19f bump frontend-20190721.0 2019-07-22 07:29:50 +02:00
008d1bd996 bump geniushub-client-0.4.15 2019-07-22 07:27:44 +02:00
2df6952547 update zha-quirks-0.0.19 2019-07-22 07:25:26 +02:00
bc58eff50a bump frontend-20190720.0 2019-07-21 08:14:57 +02:00
97560b62ac bump ruamel-yaml-0.15.100 2019-07-21 08:12:59 +02:00
fe8196a682 add locationsharinglib-4.0.2 2019-07-21 08:11:43 +02:00
ae80d4d162 add openwebifpy RDEPEND 2019-07-20 09:35:15 +02:00
d9d7fd8458 update openwrt-luci-rpc-1.1.0 2019-07-20 09:32:16 +02:00
7ff8464dff add pybotvac-0.0.15 2019-07-20 09:25:31 +02:00
035cccce3a add dweepy-0.3.0 2019-07-20 09:24:04 +02:00
f5c0092f1f update simplisafe-python-4.0.[0,1] 2019-07-20 09:19:51 +02:00
99713c24e0 add snapcast-2.0.10 2019-07-20 09:15:24 +02:00
9758b60f32 Merge branch 'master' of matoro/HomeAssistantRepository into master
Thank you. Your help is very welcome.
2019-07-20 03:08:13 +02:00
matoro
064e82cc7c dev-python/{pluggy,pytest,packaging}: fix circular deps
This was my fault for not reading the complete setup.py for
=dev-python/pytest-5.0.1

https://github.com/pytest-dev/pytest/blob/5.0.1/setup.py
2019-07-20 03:08:13 +02:00
e6fc68b9da update homeassistant-0.96.2 2019-07-20 02:49:59 +02:00
2ce0fa8e97 bump frontend-20190719.0 2019-07-20 02:49:21 +02:00
531661cb71 pyhaversion add deps, exclude tests folder 2019-07-20 02:40:57 +02:00
c8d49cd487 home-assistant-cli experiments 2019-07-19 16:13:59 +02:00
79fe66f8bb ruamel-yaml-0.15.97 is in main repo now, removed. 2019-07-19 15:23:58 +02:00
b9b96b8c2d CHANGELOG.md 2019-07-19 07:11:44 +02:00
04199f1b25 homeassistant-0.96.1 & frontend-20190718.0 2019-07-19 07:10:09 +02:00
56bc53af25 CHANGELOG.md 2019-07-18 22:06:58 +02:00
8574d7b3f3 Merge branch 'master' of matoro/HomeAssistantRepository into master
thx.
2019-07-18 22:03:45 +02:00
5b15ae7f41 dev-python/pytest: add dev-python/packaging dep
At least >=dev-python/pytest-5.0.1 requires dev-python/packaging,
possibly earlier:  https://github.com/pytest-dev/pytest/blob/5.0.1/setup.py#L7
2019-07-18 22:03:44 +02:00
8327365cab add ujson dependency for aiocache 2019-07-18 21:57:40 +02:00
3d84e5b4ef homeassistant-0.96.0-r1 (with working z-wave stack) 2019-07-18 21:48:12 +02:00
382f718ec7 add (fixed) homeassistant-pyozw 2019-07-18 21:41:35 +02:00
1fef586275 add aiowwlln-1.0.0 dep (aiocache) 2019-07-18 21:40:23 +02:00
5f909b980c add aiocache-0.10.1 2019-07-18 21:39:13 +02:00
f275de8e18 support for World Wide Lightning Location Network 2019-07-18 19:05:15 +02:00
db37ed7b07 homeassistant-0.96.0 2019-07-18 06:50:04 +02:00
38c219656c bump frontend-20190717.1 2019-07-18 06:49:16 +02:00
d1b67e0f46 bump mypy-0.720 2019-07-17 19:10:22 +02:00
06169d4775 CHANGELOG.md 2019-07-17 01:40:26 +02:00
ad6c97174f homeassistant-0.96.0_beta4 2019-07-17 01:37:32 +02:00
dac699f617 remove olds 2019-07-16 20:40:44 +02:00
34f3407e9d bump youtube_dl-2019.7.16 2019-07-16 20:40:11 +02:00
dbbe01e95e bump pysonos-0.0.21 2019-07-16 20:38:58 +02:00
d73a43406f add pyeverlights-0.1.0 2019-07-16 20:37:16 +02:00
507f34e240 add components.fortigate
pyfgt==0.5.1
2019-07-16 20:34:30 +02:00
3bd7a25787 bump pynuki-1.3.3, update it's deps, bump packaging-19.0 2019-07-16 20:31:28 +02:00
b3fef3cd19 bump luftdaten-0.6.2 & add it's deps 2019-07-16 20:22:45 +02:00
76d4f00c9f add Mastodon.py-1.4.5 2019-07-16 20:19:45 +02:00
a8c0289feb bump ruamel-yaml-0.15.99 2019-07-16 20:09:46 +02:00
65b860f389 update some text 2019-07-16 20:05:52 +02:00
227 changed files with 3804 additions and 825 deletions

View File

@@ -1,3 +1,154 @@
2019-07-21 div updates
* add roku-3.0
* update insteonplm-0.16.5
* bump simplisafe-python-4.2.0
* add python-ecobee-api-0.0.21
* add holidays-0.9.11
* add pylutron-0.2.2
* bump pypck-0.6.3
* add eternalegypt-0.0.8
* bump pydeconz-62
* bump pyTibber-0.11.6
* add huawei-lte-api-1.2.0
* add evdev-1.2.0
* bump ciscomobilityexpress-0.3.1
* if used, start mosquitto before hass in 0.96.5 (fixed)
* add pydelijn-0.5.1
* add PyDispatcher-2.0.5
* add elkm1-lib-0.7.15
* add emulated-roku-0.1.8
* bump solax-0.1.2
* add eliqonline-1.2.2
* bump aiounifi-7
* homeassistant-0.96.5
2019-07-24 homeassistant-0.96.4
* bump geniushub-client-0.5.0
* bump cleaned pydaikin-1.6.1
* bump ZHA bellows-homeassistant-0.9.0
* Fortinet FortiGate Tracker fortiosapi-1.0.1
* Add Elgato Avea integration avea-1.2.8
* homeassistant-0.96.4
* fix forgotten pysonos manifest
2019-07-23 div updates
* add pyvesync-1.1.0
* add vallox-websocket-api-2.[0,2].0
* add python-hpilo-3.9
* add python-hpilo-4.3
* bump pyatmo-2.1.2
* bump pysonos-0.0.22
* begin GPG signing
* add msgpack-0.6.1
2019-07-22 homeassistant-0.96.3
* begin signing with PGP Key 3F74F05AED8CF84D
* update aiocache-0.10.1 deps
- add aiomcache-0.6.0
- add msgpack-0.6.1
- update aioredis-1.2.0 deps
- bump hiredis-1.0.0
* add aresponses-1.1.1
* bump frontend-20190721.1, fix manifest
* update Zigbee deps
* update homeassistant-0.96.3
* bump frontend-20190721.0
* bump geniushub-client-0.4.15
* update zha-quirks-0.0.19
* bump frontend-20190720.0
* bump ruamel-yaml-0.15.100
* add locationsharinglib-4.0.2
* add openwebifpy RDEPEND
* update openwrt-luci-rpc-1.1.0
* add pybotvac-0.0.15
* add dweepy-0.3.0
* update simplisafe-python-4.0.[0,1]
* add snapcast-2.0.10
* Merge branch 'master' of matoro/HomeAssistantRepository:
- dev-python/{pluggy,pytest,packaging}: fix circular deps
2019-07-20 homeassistant-0.96.2
* update homeassistant-0.96.2
* bump frontend-20190719.0
* pyhaversion add deps, exclude tests folder
* home-assistant-cli experiments:
- add app-misc/home-assistant-cli (with git version)
- add regex
- add jsonpath-rw-1.4.0
- add jdatetime-3.4.0
- add ephem-3.7.6.0
- add dateparser-0.7.1
- add convertdate-2.1.3
- upgrade to click-7.0 and make sure it hits all rebuilds ( -> platformio-4.0.0 )
* ruamel-yaml-0.15.97 is in main repo now, removed.
* update CHANGELOG.md
2019-07-19 homeassistant-0.96.1
* homeassistant-0.96.1
* bump frontend-20190718.0
2019-07-18 homeassistant-0.96.0-r1
* Merge branch 'master' of matoro/HomeAssistantRepository into master
- dev-python/pytest: add dev-python/packaging dep
* add ujson dependency for aiocache
* homeassistant-0.96.0-r1 (with working z-wave stack)
* add (fixed) homeassistant-pyozw, it now compiles, short hack in unpack routine
* add aiowwlln-1.0.0 aiocache dependency
* add aiocache-0.10.1
* support for World Wide Lightning Location Network
2019-07-18 homeassistant-0.96.0
* homeassistant-0.96.0
* bump frontend-20190717.1
* bump mypy-0.720
2019-07-17 homeassistant-0.96.0_beta4
* homeassistant-0.96.0_beta4
* remove olds
* bump youtube_dl-2019.7.16
* bump pysonos-0.0.21
* add pyeverlights-0.1.0
* add components.fortigate pyfgt==0.5.1
* bump pynuki-1.3.3, update it's deps, bump packaging-19.0
* bump luftdaten-0.6.2 & add it's deps
* add Mastodon.py-1.4.5
* bump ruamel-yaml-0.15.99
2019-07-16 homeassistant-0.96.0_beta3
* sort some lists for 0.96.0_beta3 and make mgorny happy ;-)
* bump frontend-20190715.0
* add my socat start skript (for the ZWaveMe UZB1 Stick)
* add pyiss, Space Station Locator
* add limitlessled-1.1.3
* add lightwave-0.17
* add libpurecool-0.5.0 (components.dyson)
* hole-0.[3-4].0 added
* Growl Notification
* Growl Notification
* add fiblary3==0.1.7
* add DoorBirdPy-2.0.8
* add discord.py-1.2.[2-3]
* homeassistant-0.96.0_beta3
2019-07-15 homeassistant-0.96.0_beta2
* bump pyhaversion-3.0.2
* add ciscosparkapi
* bump ciscomobilityexpress
* add blockchain 1.4.4
* add PyQRCode
* bump pyhomematic-0.1.60
* add bluetooth_tracker
* update CHANGELOG.md
* add vsure-1.5.3
* add twentemilieu-0.1.0
* add uvcclient
* add total-connect-client-0.28
* bump youtube_dl-2019.7.12
* bump flake8
* add forgotten frontend digest
* bump homeassistant-0.96.0_beta2
* bump frontend-20190712.0
2019-07-14 homeassistant-0.96.0_beta2
* add vsure-1.5.3
* add twentemilieu-0.1.0
@@ -133,9 +284,7 @@
* OpenZWave added to README.md
2019-06-21
0.95.0 now runs with a newer pyyaml-5.1, so esphome can be run in the same environment again.
ser2net advice added to README.md
esphome & homeassistant works again
bump esphome to 1.13.6
@@ -167,7 +316,6 @@
bump frontend-20190614.0
2019-06-14
bump adguardhome-0.2.1
bump hass-nabucasa-0.14
bump toonapilib-3.2.4
@@ -175,7 +323,6 @@
bump pyvera-0.3.2 with more elegant no_test patch
2019-06-12
add pymediaroom
add pymitv
add pymfy
@@ -186,35 +333,33 @@
homeassistant-0.94.2
2019-06-09
homeassistant-0.94.1
homeassistant-0.94.0
simplisafe-python-3.4.2
add denonavr
add solaredge-local, uplink (fixed test) & uplink-protobuf
add rflink-0.0.46
bump meteoalertapi-0.1.3
remove pyvera's test package
bump pydeconz-60
bump amcrest-1.5.3
bump pubnubsub-handler-1.0.7
bump pyhomematic-0.1.59
bump axis-25
add life360-4.0.0
bump regenmaschine-1.5.1
bump ruamel-yaml-0.15.97
bump pypck-0.6.1
add pysmarty
add streamlabswater-1.0.1
bump youtube_dl-2019.5.20.ebuild
bump youtube_dl-2019.5.11.ebuild
bump meteofrance-0.3.7
bump zeroconf-0.23.0
frontend-20190604.0
pyvera 0.3.1
* homeassistant-0.94.1
* homeassistant-0.94.0
* simplisafe-python-3.4.2
* add denonavr
* add solaredge-local, uplink (fixed test) & uplink-protobuf
* add rflink-0.0.46
* bump meteoalertapi-0.1.3
* remove pyvera's test package
* bump pydeconz-60
* bump amcrest-1.5.3
* bump pubnubsub-handler-1.0.7
* bump pyhomematic-0.1.59
* bump axis-25
* add life360-4.0.0
* bump regenmaschine-1.5.1
* bump ruamel-yaml-0.15.97
* bump pypck-0.6.1
* add pysmarty
* add streamlabswater-1.0.1
* bump youtube_dl-2019.5.20.ebuild
* bump youtube_dl-2019.5.11.ebuild
* bump meteofrance-0.3.7
* bump zeroconf-0.23.0
* frontend-20190604.0
* pyvera 0.3.1
2019-06-04
bump aioesphomeapi-2.1.0
add components.unifi
Updated frontend to 20190602.0
@@ -327,7 +472,7 @@
* bump frontend 20190427.0
* homeassistant-0.92.1
* bump pyheos-0.4.1
2019-04-25 homeassistant/homeassistant-0.92.0.ebuild
* add homeassistant-0.92.0.ebuild
* bump frontend-20190424.0

View File

@@ -12,7 +12,7 @@ https://github.com/home-assistant/home-assistant
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. This happed at 0.77 in September 2018. 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. After 3 months it had ~170 ebuilds, now > 633 ebuilds in > 350 packages listed.
Aside from Home Assistant it contains some related ebuilds I use with my Home Assistant:
* esphome (soon i'll throw away Tasmota...), really cool stuff, a bit complicated to get it started (mostly with DNS), but then lots of ESP devices are very easy to deploy. It's integration in Home Assistant is easy and reacts fast on state changes. I begin to love it's Integration in Home Assistant, you have one single point where you define and name a switch or a sensor (instead of > three points using MQTT). Together with the possibility of OTA updates my sensors will have a unique name all over the system, and names can be changed very easily.
* esphome (soon i'll throw away Tasmota...), thanks to Otto Winter for his fabulous idea and great work (https://github.com/esphome/esphome), really cool stuff, a bit complicated to get it started (mostly with DNS, it uses a weird *.local architecture), but as soon you got it running, a lot of ESP devices are very easy to deploy. It's integration in Home Assistant is easy and reacts fast on state changes. I begin to love it's Integration in Home Assistant, you have one single point where you define and name a switch or a sensor (instead of > three points using MQTT). Together with the possibility of OTA updates my sensors will have a unique name all over the system, and names can be changed very easily.
* platformio
Since homeassistant-0.95.0_beta0 `esphome-1.13.6` can be run again in the same environment with homeassistant, because homeassistant does not insist on `dev-python/pyyaml-3.13` anymore.
@@ -20,9 +20,9 @@ Since homeassistant-0.95.0_beta0 `esphome-1.13.6` can be run again in the same e
If you have questions or suggestions don't hesitate to contact me, anyhelp is very welcome.
Currently there's work to build a package for:
- homeassistant-pyozw-0.1.4
- open-zwave-hass-0.1.4
- python-openzwave
- ~~homeassistant-pyozw-0.1.4~~ (now compiles with a short unpack hack)
- ~~open-zwave-hass-0.1.4~~ (not needed anymore)
- ~~python-openzwave~~ (not needed anymore)
They mix up python code with some c++, currently i have no idea how to handle that.
@@ -67,15 +67,16 @@ Let me know if any initial depencies are missing, since i do not use all of the
### some Background...
I have Home Assistant running on a virtual X64 box, 4GB RAM, 4 Cores of an older Xeon E5-2630 v2 @ 2.60GHz and 10GB Disk from a small FC SAN (HP MSA). Recorder writes to a separate mariadb machine.
I have Home Assistant running on a virtual X64 box, 4GB RAM, 4 Cores of an older Xeon E5-2630 v2 @ 2.60GHz and 10GB Disk from a small FC SAN (HP MSA). Recorder writes to a separate mariadb machine, currently 10.3.16 without problems.
Most of my devices are connected via Eclipse Mosquitto (https://mosquitto.org/), i use the stable version coming with the original distribution (1.5.6), no SSL inside my isolated IOT Vlan, so no need to upgrade. Along MQTT i am actively using (and therefore testing) the following platforms/components:
Most of my devices are still connected via Eclipse Mosquitto (https://mosquitto.org/), i use the stable version coming with the original distribution (1.5.6), no SSL inside my isolated IOT Vlan, so no need to upgrade. Along MQTT i am actively using (and therefore testing) the following platforms/components:
* some (~9) Z-Wave devices, mostly Fibaro Roller Shutter 3 with a ZMEEUZB1 Stick connected to my VM with ser2net, socat & OpenZWave.
- in the vm run `socat pty,link=/dev/ttyUSB0,raw,user=homeassistant,group=dialout,mode=777 tcp:[ip of usbhost]:3333`
- at the usb host run `ser2net` with `3333:raw:0:/dev/ttyACM0:115200 8DATABITS NONE 1STOPBIT`
* a bunch of OneWire and I2C Sensors (mostly all via MQTT) and
* ESPEasy (https://www.letscontrolit.com/wiki/index.php/ESPEasy). I formerly used it to avoid some serious design problems in Tasmota, but since i use ESPHome, these devices live only until they will be touched next time, they will be replaced eith ESPHome.
* Sonoff/Tasmota (mostly via MQTT) (https://github.com/arendst/Sonoff-Tasmota), same here: as soon a davice has to be touched, it's firmware will be replaced with ESPHome.
* a bunch of OneWire and I2C Sensors (mostly via MQTT) and
* ESPHome - see description above - (https://esphome.io/ & https://github.com/esphome/esphome/)
* ESPEasy (https://www.letscontrolit.com/wiki/index.php/ESPEasy/). I formerly used it to avoid some serious design problems in Tasmota, but since i use ESPHome, these devices live only until they will be touched next time, they will be replaced with ESPHome.
* Sonoff/Tasmota (mostly via MQTT) (https://github.com/arendst/Sonoff-Tasmota), same here: as soon a davice has to be touched, it's firmware will soon be replaced with Otto Winter's ESPHome.
* Sonoff S20
* Sonoff Pow R2
* Sonoff 4ch
@@ -100,7 +101,7 @@ I have **no** Google, Amazon or Apple involved in my privacy (at least in this c
* 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 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, even the most important reason to run gentoo is that you are NOT forced to run this crap.
* Since i use Gentoo mostly on servers i do not use systemd, the most important reason to run gentoo is that you are NOT forced to run this crap.
* I prefer an own profile based on "amd64/17.0/no-multilib", with python-3.6.5 set as default target (plannig to upgrade to 3.6.8 soon), also 2.7.15 is installed on my test server, will try 3.7.x as soon it is marked as stable in portage.
### Licenses

View File

@@ -0,0 +1,4 @@
DIST home-assistant-cli-0.7.0.tar.gz 58802 BLAKE2B 84597c6bbd00d80252eb40863f512e8a4fc8fa5c43db8400061b6d77f605ffc641e9426ed239f6e40d47d16b7b0a9138c969c990bb0346feb74201ed825a91f1 SHA512 9cf4d0b33a2845115d5208884f8e0762bec7c73ef1500630450b4746ab9bc3abbdfe67cd45f4224d6d5a0615e648d1981c545d23557f1ada4fd8e621021da709
EBUILD home-assistant-cli-0.7.0.ebuild 2147 BLAKE2B f7883d7072023aea55041c0b104e25189d45e8ec32dec02e4c51b0836a1df555f627209860c989fd7aa5dadcc84b1a459581aa3a7a1253da226b946fc05fe414 SHA512 272b3526f9d56da73ddd6b4fe963cb67accc7ae0df9cec01a57603090cbd6964407b8f2e1107789db97738fe6a879fc47e2dbaa55059ce074401a1ae9476c8ec
EBUILD home-assistant-cli-9999.ebuild 2272 BLAKE2B d7ce38ff070cddeb35035a696d63f977844e08835b7643b310250ae3b52e02558e9a4f5290933bd8f7ae8073fbe9ce61d5ae6282ceda5d2f2ff337192fa941ea SHA512 97708f3186cf341f51cf8ed1880d97f662e519af8655fa48a7c38a393936446a52407f5bd4fa5a7c7f8bd80f294aa4ef138eb4d4bc1da06c06e02bba09b6f0d4
MISC metadata.xml 487 BLAKE2B 1f1f9aed2a3ef1615865b0e18f4e32f47a912395ddaa8934fedf06003c226216a16ad639a914413f448b4bc6bca8a7f929bba5fe5439a7178c6fb4e79fd9e92e SHA512 329fbf70ce5086771fad02004d566d13a3526eb8f185a441cea56ee71bf61492298aae268202445fa09c361708b6c99a1e83c075f46f13d789b5cbaf380c89d0

View File

@@ -0,0 +1,61 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="The Home Assistant Command-line Interface (hass-cli)"
HOMEPAGE="https://github.com/home-assistant/home-assistant-cli/"
SRC_URI="https://github.com/home-assistant/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="~dev-python/aiohttp-3.5.4[${PYTHON_USEDEP}]
~dev-python/click-log-0.3.2[${PYTHON_USEDEP}]
~dev-python/click-7.0[${PYTHON_USEDEP}]
~dev-python/dateparser-0.7.1[${PYTHON_USEDEP}]
>=dev-python/jinja-2.10[${PYTHON_USEDEP}]
~dev-python/jsonpath-rw-1.4.0[${PYTHON_USEDEP}]
~dev-python/netdisco-2.6.0[${PYTHON_USEDEP}]
~dev-python/regex-2019.04.14[${PYTHON_USEDEP}]
>=dev-python/ruamel-yaml-0.15.96[${PYTHON_USEDEP}]
~dev-python/requests-2.22.0[${PYTHON_USEDEP}]
~dev-python/tabulate-0.8.3[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
~dev-python/coveralls-1.2.0[${PYTHON_USEDEP}]
~dev-python/flake8-docstrings-1.3.0[${PYTHON_USEDEP}]
~dev-python/flake8-3.7.7[${PYTHON_USEDEP}]
~dev-python/mock-open-1.3.1[${PYTHON_USEDEP}]
~dev-python/mypy-0.701[${PYTHON_USEDEP}]
~dev-python/pydocstyle-3.0.0[${PYTHON_USEDEP}]
~dev-python/pylint-2.3.1[${PYTHON_USEDEP}]
~dev-python/pytest-cov-2.6.1[${PYTHON_USEDEP}]
~dev-python/pytest-sugar-0.9.2[${PYTHON_USEDEP}]
~dev-python/pytest-timeout-1.3.3[${PYTHON_USEDEP}]
~dev-python/pytest-4.4.1[${PYTHON_USEDEP}]
~dev-python/requests_mock-1.6.0[${PYTHON_USEDEP}]
~dev-python/wheel-0.33.1[${PYTHON_USEDEP}]
~dev-python/codecov-2.0.15[${PYTHON_USEDEP}]
~dev-python/twine-1.13.0[${PYTHON_USEDEP}]
)"
src_prepare() {
eapply_user
cd "${S}"
sed -i -e "s/'ruamel.yaml==0.15.96'/'ruamel.yaml>=0.15.96'/" setup.py || die "Sed version helper failed!"
}
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,66 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
if [[ ${PV} == *9999* ]]; then
inherit git-r3
fi
DESCRIPTION="The Home Assistant Command-line Interface (hass-cli)"
HOMEPAGE="https://github.com/home-assistant/home-assistant-cli/"
#SRC_URI="https://github.com/home-assistant/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
EGIT_REPO_URI="https://github.com/home-assistant/home-assistant-cli.git"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="~dev-python/aiohttp-3.5.4[${PYTHON_USEDEP}]
~dev-python/click-log-0.3.2[${PYTHON_USEDEP}]
~dev-python/click-7.0[${PYTHON_USEDEP}]
~dev-python/dateparser-0.7.1[${PYTHON_USEDEP}]
>=dev-python/jinja-2.10[${PYTHON_USEDEP}]
~dev-python/jsonpath-rw-1.4.0[${PYTHON_USEDEP}]
~dev-python/netdisco-2.6.0[${PYTHON_USEDEP}]
~dev-python/regex-2019.04.14[${PYTHON_USEDEP}]
>=dev-python/ruamel-yaml-0.15.96[${PYTHON_USEDEP}]
~dev-python/requests-2.22.0[${PYTHON_USEDEP}]
~dev-python/tabulate-0.8.3[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
~dev-python/coveralls-1.2.0[${PYTHON_USEDEP}]
~dev-python/flake8-docstrings-1.3.0[${PYTHON_USEDEP}]
~dev-python/flake8-3.7.7[${PYTHON_USEDEP}]
~dev-python/mock-open-1.3.1[${PYTHON_USEDEP}]
~dev-python/mypy-0.701[${PYTHON_USEDEP}]
~dev-python/pydocstyle-3.0.0[${PYTHON_USEDEP}]
~dev-python/pylint-2.3.1[${PYTHON_USEDEP}]
~dev-python/pytest-cov-2.6.1[${PYTHON_USEDEP}]
~dev-python/pytest-sugar-0.9.2[${PYTHON_USEDEP}]
~dev-python/pytest-timeout-1.3.3[${PYTHON_USEDEP}]
~dev-python/pytest-4.4.1[${PYTHON_USEDEP}]
~dev-python/requests_mock-1.6.0[${PYTHON_USEDEP}]
~dev-python/wheel-0.33.1[${PYTHON_USEDEP}]
~dev-python/codecov-2.0.15[${PYTHON_USEDEP}]
~dev-python/twine-1.13.0[${PYTHON_USEDEP}]
)"
src_prepare() {
eapply_user
cd "${S}"
sed -i -e "s/'ruamel.yaml==0.15.96'/'ruamel.yaml>=0.15.96'/" setup.py || die "Sed version helper failed!"
}
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">home-assistant-cli</remote-id>
<maintainer status="unknown">
<email>hello@home-assistant.io</email>
<name>The Home Assistant Authors</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -1,11 +1,11 @@
DIST home-assistant-frontend-20190702.0.tar.gz 25302880 BLAKE2B a0bc1cfe7620d777b9de5b55bbb55643e34a3929e0755b99718dd20ac18a97cd14640e0fa81e26858cfe4246daade62cb36f65e81d28cabf4d0e866181b3b1bd SHA512 e53036dfb4b972563719ca7b67639b744fd8530bee6f9308b200062603831a73db668f958ad3e34bb59ca16e748f679a2b3b08db7c9955d11f6f700aefac7b80
DIST home-assistant-frontend-20190705.0.tar.gz 25304102 BLAKE2B fe811d85980091715b8cee5d11d910f8c1336236b9ae48ab4689f5e594c3171a57bd04d7e0f1a26c074f8fd91003fadeba466943ed435a41a0050eaffd17a054 SHA512 08142c547f2951a1d65378c687b922e0d392e7277ea451757dd59d29a2ca97c7d181a5bb5cbd6f41022b6f9c8ca159c830c0c551fe8b9a3bfc1d4c7528773f51
DIST home-assistant-frontend-20190710.0.tar.gz 25316524 BLAKE2B 285658483d66250a142834ccfadf40daa1ed1d830983c31f60044cb86f162a085b3d67b612d0c7ec85b9a124ce91727a3138d0448f0752e6329b6f7637df081a SHA512 1532bb81e80ec00035c6d65d9dc9e34f95b280054dbc2cde7e8b805c5890c7f7901ffb6933ea03d74fd56190866734dc52cf3cb3d3eda492eca366c59c5b160a
DIST home-assistant-frontend-20190712.0.tar.gz 25322984 BLAKE2B 2a9dd6617aaea919f04db9a36915959fe63d9f9402c479cedc6fc9d0d6ff4c7783bb876bf2371eab958b9afc5a87219666d66639cf99dd8ede90f0d3d9cee772 SHA512 3a7b27a4e458cc50f92101ddb03b0b67a4c790f75546a1f30c8ea9fc84607af0017740bcbcae78a5693978157bcae5c1f65ca3731ac572d53d519668c828eaec
DIST home-assistant-frontend-20190715.0.tar.gz 25378881 BLAKE2B 3e46458f3bb485c3dd1717f942f9f38eea04adede08e856a9faaeae034219e11c3a2f9d1b50d68900f894575d15c31de59c3bd4fee26540efa4bd13d6910b58d SHA512 4b5c32b94ec487e093508989ce6e8e1378855102fe9dff4430a4bc734fd800db09e5de97155a4d613ea7a90d384feabdc19e82b8a9e6f38869089ce79d1fb8a2
EBUILD home-assistant-frontend-20190702.0.ebuild 784 BLAKE2B ad29ce3f053da300de396367f2edd0bf4755cd0a949bb03204740b8b9ad5cca10e0ee65f2b7bbf44432aebf92019e600151f9758d64cc88a5d54080a7335e65b SHA512 8e3f273abd6bf50e46849bb181d05519346401e80fc52a95466ec399a283d451b8d8c72e58618f917973828d0de8ad09b27cb5ad82a360c24d0285072e42a262
EBUILD home-assistant-frontend-20190705.0.ebuild 784 BLAKE2B ad29ce3f053da300de396367f2edd0bf4755cd0a949bb03204740b8b9ad5cca10e0ee65f2b7bbf44432aebf92019e600151f9758d64cc88a5d54080a7335e65b SHA512 8e3f273abd6bf50e46849bb181d05519346401e80fc52a95466ec399a283d451b8d8c72e58618f917973828d0de8ad09b27cb5ad82a360c24d0285072e42a262
EBUILD home-assistant-frontend-20190710.0.ebuild 784 BLAKE2B ad29ce3f053da300de396367f2edd0bf4755cd0a949bb03204740b8b9ad5cca10e0ee65f2b7bbf44432aebf92019e600151f9758d64cc88a5d54080a7335e65b SHA512 8e3f273abd6bf50e46849bb181d05519346401e80fc52a95466ec399a283d451b8d8c72e58618f917973828d0de8ad09b27cb5ad82a360c24d0285072e42a262
EBUILD home-assistant-frontend-20190712.0.ebuild 784 BLAKE2B ad29ce3f053da300de396367f2edd0bf4755cd0a949bb03204740b8b9ad5cca10e0ee65f2b7bbf44432aebf92019e600151f9758d64cc88a5d54080a7335e65b SHA512 8e3f273abd6bf50e46849bb181d05519346401e80fc52a95466ec399a283d451b8d8c72e58618f917973828d0de8ad09b27cb5ad82a360c24d0285072e42a262
EBUILD home-assistant-frontend-20190715.0.ebuild 784 BLAKE2B ad29ce3f053da300de396367f2edd0bf4755cd0a949bb03204740b8b9ad5cca10e0ee65f2b7bbf44432aebf92019e600151f9758d64cc88a5d54080a7335e65b SHA512 8e3f273abd6bf50e46849bb181d05519346401e80fc52a95466ec399a283d451b8d8c72e58618f917973828d0de8ad09b27cb5ad82a360c24d0285072e42a262
DIST home-assistant-frontend-20190719.0.tar.gz 25420048 BLAKE2B 466a9c10146b114802f075f5f67606da7b88c82f9aa0bceda629ea324645bb62a359f5b2f65678919b0743abccbc6739a6ba67712b0e048574a9de6e9924bbc9 SHA512 14e168e01cc8178078b0ecc1aa70458662e58cf9b889a19250cb72ce0528ef665c645086de030096463df1fd9d389336b1ff5c59d014baf5fb8a1d04359a997e
DIST home-assistant-frontend-20190721.0.tar.gz 25424483 BLAKE2B ca62d7c47ec7dff8b26a2e4af0d9d5c6ce4fbee5e4f58d62c91c49ee22a8ca045c37b1ff7cafb4303cea12c1edfd992c0d6f23fd7877df3f17f8a9f3f04af75d SHA512 1f43202bf5e0ed14bcf81f69ed8de23f4cd2212c1fb6033b05da938388a26d3f333e66cd4047353ac3791c25cb3aef25b482bee1977be9673825ec8f5427bf4d
DIST home-assistant-frontend-20190721.1.tar.gz 25430949 BLAKE2B 4641f1f78fe11dc276544ccfd504fae08f1c0be4d9fd6f0020813cd159226050afaedfab3d1dadcc9408e912237c20cbff22ede5467fe7b0fc770d388d825b1f SHA512 c2e57fc3faa9bc2f6b405dd92ee8793fb949b3a08906d40c354f6b148573b0e760e7e07a158a9b48c9b24c17a8a4a5ffbdb8700bf3e482517ba620b09db7047b
DIST home-assistant-frontend-20190731.0.tar.gz 25503476 BLAKE2B 4b3c62b10110fb29f5ded40ac27e822e499a808de07536b5bb99fc19800c48953a6fd326eff6da9e02ad6172485cd66371ca8a3b022f2efe36283cbbb58cf622 SHA512 5d0022b779f1158ccbadc5a835966d5cb87c1dd5a424d67029fb7d624af362d000837582a9339092b7a0d42ec15c2b19bd6c834eeb4ca665a02ca78a9f6372da
DIST home-assistant-frontend-20190801.0.tar.gz 25515423 BLAKE2B c9d6a395d2b321c51cb33de504e7afa359bf76a785435d5da65103f4667305cacb50fd90775435cf5e8081806e581dabf45bdbe0239a2d0f0ff6b030f9243feb SHA512 0ef9cb95e3fbb580111aa0e60358c28f42607afb643ed1747ba3091600fea4b5cf4133d81ae911e20a80527fe09b17e29a76ba430da50e590e76509c05bd3be2
EBUILD home-assistant-frontend-20190719.0.ebuild 784 BLAKE2B ad29ce3f053da300de396367f2edd0bf4755cd0a949bb03204740b8b9ad5cca10e0ee65f2b7bbf44432aebf92019e600151f9758d64cc88a5d54080a7335e65b SHA512 8e3f273abd6bf50e46849bb181d05519346401e80fc52a95466ec399a283d451b8d8c72e58618f917973828d0de8ad09b27cb5ad82a360c24d0285072e42a262
EBUILD home-assistant-frontend-20190721.0.ebuild 784 BLAKE2B ad29ce3f053da300de396367f2edd0bf4755cd0a949bb03204740b8b9ad5cca10e0ee65f2b7bbf44432aebf92019e600151f9758d64cc88a5d54080a7335e65b SHA512 8e3f273abd6bf50e46849bb181d05519346401e80fc52a95466ec399a283d451b8d8c72e58618f917973828d0de8ad09b27cb5ad82a360c24d0285072e42a262
EBUILD home-assistant-frontend-20190721.1.ebuild 784 BLAKE2B ad29ce3f053da300de396367f2edd0bf4755cd0a949bb03204740b8b9ad5cca10e0ee65f2b7bbf44432aebf92019e600151f9758d64cc88a5d54080a7335e65b SHA512 8e3f273abd6bf50e46849bb181d05519346401e80fc52a95466ec399a283d451b8d8c72e58618f917973828d0de8ad09b27cb5ad82a360c24d0285072e42a262
EBUILD home-assistant-frontend-20190731.0.ebuild 784 BLAKE2B ad29ce3f053da300de396367f2edd0bf4755cd0a949bb03204740b8b9ad5cca10e0ee65f2b7bbf44432aebf92019e600151f9758d64cc88a5d54080a7335e65b SHA512 8e3f273abd6bf50e46849bb181d05519346401e80fc52a95466ec399a283d451b8d8c72e58618f917973828d0de8ad09b27cb5ad82a360c24d0285072e42a262
EBUILD home-assistant-frontend-20190801.0.ebuild 784 BLAKE2B ad29ce3f053da300de396367f2edd0bf4755cd0a949bb03204740b8b9ad5cca10e0ee65f2b7bbf44432aebf92019e600151f9758d64cc88a5d54080a7335e65b SHA512 8e3f273abd6bf50e46849bb181d05519346401e80fc52a95466ec399a283d451b8d8c72e58618f917973828d0de8ad09b27cb5ad82a360c24d0285072e42a262
MISC metadata.xml 492 BLAKE2B 43ba5d3e567d6e96c2d500e5962d6670f0f6e8548303d743d5ce5838fec4ba0cb6e546d18ff7f72ab6d38a92f7b213f3c223f6646ad13effd817c6a142edbd7c SHA512 403bfcc4cf0b7df751832554e4b830be1731f491fe7c2ff0f338047a1a89e93264560280b56acc958404572f5d41ef1bc9e547625a3cc760183192da02226499

View File

@@ -1,20 +1,18 @@
AUX homeassistant.conf.d 289 BLAKE2B f4a85e5a451a254a8ef39ae481275eb93b52df645d5b5c5801fee30aa548b9ccc0eacc9fb5256793d819dabe7b53f6ff5809798d0cf771464d56aae5a58332d2 SHA512 db860c0c66d0ea66eae08e62befc07d06ccea37a2ab89280328faa54ef6cc0623a65257e7806c72b1afe608e502566ca4ee8ac7de3547705ee6394184b5da110
AUX homeassistant.init.d 878 BLAKE2B 368782d452a12bc7d069c4b345c753f736ca395c765b93a835a0723a2f07706b34cf53eef6290ea5b0e658ade0d2337726f249801a3f700b29dea6043a3f783b SHA512 d2075519e3adb9c71942dd6849d74a5e99c6b23cb76d1c652c73cd1c74b1d5069b5eeefa6f15499eae97b96af884a8f2622250aea952e898a78ab67b02646a88
AUX homeassistant.init.d 922 BLAKE2B 0ff290187ca08f0a2afe011e9284f91c25722f4d2a97e4d26cf6cf06b56f66caa30c777bf1b4f7a32ebdde644a3d8b2e5c625bd86f70601548d886deb54c9a50 SHA512 78328ec822f43c04b614e63b27625c0fff75419203080b651c881ea91ea00dc32eb62273c23e3e150a5c22c952bcd86a929b10e92a0e3b24540d2ae66909216d
AUX homeassistant.logrotate 186 BLAKE2B e68ccfa4c31af503a1c158be7839fac8b46a5587dc914089e403173be71471ec605323978ab3acda741ee64e9db4ad20245744d5b391bb4df50ae86ac0d52040 SHA512 4424d86134431f08f7cdba69177ed550d013eb9b142036d3a5e82fcaaf371a3cce835c00cca322d6d986f0e207a24e080d643368e4667689c1107bde98ec2423
AUX homeassistant.service 261 BLAKE2B 54819aa30aa5564aca693fa2dd70ad4a9831929a33f1042542e2555fa1ec2cb5cefd746b6abc308bc970f627803279dc3caf5fbf3de5c94b3fd73760e1343a38 SHA512 83f6ba1782f844c290f349ff50bdea8d8d88d41e2f39f3f7d5a015a0f463a4c8f7328acbd3838380cf6ca78090b39ebdbeb5e3f39607b5e307c0e53ff55ee697
AUX recorder.yaml 114 BLAKE2B af04840805aa13124208584e7f1d40335905a083ee7deead5c0e4324c969f2a231c801c23e42075782950aba7535496d92747bf03efd73a80b0d07e8492d18f6 SHA512 cb4e353e54fb6dc7034569b8d62ddcdca92680c23c2c4e1ce707d21cf95e93f41a0c44521d8c3ee90b68c830f6b8e65dab82ae64bfa09727ae384550f7de0c94
AUX update-homeassistant 1326 BLAKE2B 917bdd332c4e5dea5177eecd11a7f8d72b911fddfdc8e5eb54960c526fe8c735e20d44e570cf7aeb99669d2a9670c70da1c5fbc30efb284d1f0f330799de6e24 SHA512 3c05f0d6d1bde0e1526c3e679568794c07091e7856dfd8793e13feec6f22725ddaa3163ca2c81d9df86cf73573f932e561743f05de420b350a0b68f6a9582aca
AUX yamaha.py 13403 BLAKE2B e073c1e3d4bab02e93e971cb6003705e5e82d20524204ed00f5cd4d0f8f1628419a3a0c8a50ce2e2e13a57017607e5543cfed49a3241de549c572c2012c044d7 SHA512 be6ab79a49c47ad15642ac06adc194318a2ae812cdeffa442e32303b7865b1589383386d84f57b50e942b850ffe68c1ce208d0a4c5bb70fee14f39ea77d01ef4
DIST homeassistant-0.95.0.tar.gz 4118848 BLAKE2B e9e7af29cae5e660d0ea3f80a4e51fd8d3efddc61607274a4d69e4d4d944369879bfd883aa11c3b8e9edd69c137b3d9a3e504db998748b0c49aa211e0e777843 SHA512 71700b8c68e92e70ac4beafe4080798c9c462fe0e8509671bc8c38c2ca39a20bf700158de461ee1bfc8ed3c235242bce1daff7f6b17987dae30364115731bb7c
DIST homeassistant-0.95.1.tar.gz 4118985 BLAKE2B 2ddad2079c5924eca24672dc1c66b6f253ce91dacb7f7e0aabb65971cc9ade70a9373d218c236b4509f28d6918f20874383cb1f444bf71a7713dfffb2a51b0f3 SHA512 edbd775df54d7097e511d556fb6bc0425a75235d147fb7b81c5efe84e637584cebffd5ef8c593cd4f4959456cf8a3482c579004598ae7078be1af39c09203beb
DIST homeassistant-0.95.2.tar.gz 4119045 BLAKE2B c64c4dd3f808affe7a3d76638aaddb8f4b5f1bda44a28cc22ffd22f67c3bb277706a5fbcac8a7362810b27d9d129f6eb0fb2c0c861dca1a9bf585750a71d4be0 SHA512 a98161e7d01411e1dd4133415fd60c9b5359b2fee07fbcf0d9c4f0714286af0d548c887fa9c9d62e4b6f2240b5d216dd9cdaa6a7f8e67b49f23457dc3355c6ae
DIST homeassistant-0.95.4.tar.gz 4118571 BLAKE2B 10377c4a5f1a6a76d40e16495596313fb6286293b734c8975f540fcf1eb6b123da709cd7ae6457d922f05e1690951893d6e58beaf2ed3a5250f0b24e5f6aeca4 SHA512 596bee4714cf47935cdf017296efb76b0cc8e4cfa28e15b5273c9a9fa1e1926bfcdc9a9fb004ea6e639a3d0a211f43f7df8a85ca0f9741cae9044e6c0f015b32
DIST homeassistant-0.96.0b2.tar.gz 4168487 BLAKE2B 76177bb7f7ffa562e92ddd2662b810a9d5d0b13aa1f20ead57685324f630851397f49c2534a7d4b2a8c7fc710d11a37e9f98fe21c98c8a3db4c28f4e91c50355 SHA512 eb1fcd2473be83d331d1e6a644718bd4a32bc69f0ed31cce3bbac938c5d1e7d697ce2bb7169cb2b01d78e4a395f9ba4b6f534efc65e3f3cb2e7a2c8bdfd0143d
DIST homeassistant-0.96.0b3.tar.gz 4170452 BLAKE2B 8fb5e209bd809de0932245cb26f720256fb420d4fd9397b6c7d189d7e042963939256b760cb85ff5ff523f1a643915a6a700b389cd0fd54a777354d93b2b2bea SHA512 bb8952958850c2b389d4bf734314c8ca165c1ef16510fce2b6100d59f0e4bdbbff18f466f5baac8a567fbcb2c8579f326cc24bf5d782261cd21e5a3016cf9933
EBUILD homeassistant-0.95.0.ebuild 9267 BLAKE2B 77de8ac3592dadf8b315d73572bb744551877e3fd868dc40b4487f3e0ef5aace4b0d3af85d8e56c55a2a145b53a458481240c3e70e10bd4fe470240d27e606d6 SHA512 342be072e5ebe1697f331d72de4f2431c9c381ce13ba2b3151b1e026d9a96824d18df8bb45295b4ee0a3f138973730f0e91ab64aa07b0c9f3627e3aba51b1363
EBUILD homeassistant-0.95.1.ebuild 9267 BLAKE2B 07be5d1caf0c99e822f483219d824111d2d2b4e80d799bbd8254e0d844ae81698b45ca0ab57b91d1d2ff641e901350849c557964a2e33c3171b3c5ef60810315 SHA512 6675637203d7c267e9bcb1f1efb2a072c7593a4e60a466fd4dd0d3e26eeba8e5e8668a6ab53e8b1fbbd11c3989af82668c3dca920b0852be3d5aa5726a3b3e12
EBUILD homeassistant-0.95.2.ebuild 9320 BLAKE2B 3dcc80473a212eada739943d631a0aa11cb3930e51cb2f3aade1c958742f45f09fd0bb2453800cf0a102a3aef8521fed500e3f5689fe925a1b97c24596815044 SHA512 8ac2b8a6d691be374dd694d8ef643da0ec911178bd66e6b251a6f4c782f5f07313b1c96e3fcbbdcd59c6b9400c8af9da97816e62dafa2278f621cc0f727f5aaf
EBUILD homeassistant-0.95.4.ebuild 9370 BLAKE2B de342dbe29de89124cdf4a03898675fd95b8a6087ffc461159563d219f66d92dc1fcd812ce791a402a23cba74c19aca7679c61aebf0cda1e71147b35cb0737b7 SHA512 bfb7925e913e828143a8bdceb297cbfe83e1924016077096d8e2aa8c09b8964105a8929f035365f72b0bfcb695f55e87b1a9e8af4345f5d316941047608dc59d
EBUILD homeassistant-0.96.0_beta2.ebuild 9480 BLAKE2B 1757d017c47b5d985297120408a51d147b2c7279f7b0f1e31a8dd610d90faefb67615f5c43120be20d5ced3caff0b530090ccfef878de3f3481340d0b95d8819 SHA512 84314720afbdab2d17cd7e0553cb3c52cf48848ec7ff779a6898f8a7c3889c70327a819077eb8638c0955fb36fca0934e802e21aa5e4867ddd00253cf3a85874
EBUILD homeassistant-0.96.0_beta3.ebuild 9541 BLAKE2B 08a49f49a74958fd7b31406687e2de15481495c3a602d42036e0159b93f2ce290345bfc527db038bfae80cec40633108ee6afb229e3608e0098aa9f789f61f9b SHA512 65c05236f0a1b3c2b4726b671da53855d5a70ea4e66cdaaed33fba73d0e9016e0f3b9f59340decc9e38ba96a4735a77af58814b27d1748774a2fe7689fe56de7
MISC metadata.xml 2501 BLAKE2B 77ad12f2144dd417c0043a957f6c16e4f50eacab6e92b62438c25aab698db3899f4c650054c9b45e8a3e03ac15dab6b68be2dfc49dd422345caeddd2c92d1957 SHA512 716f0fd612d34702ce96749b1fc986c4e1ab3d914df94f12891b9845e2662aa1f21bbe14c33326f32a6b0688bea5d01082dba6b092a78fb8c855eb08ab66e17c
DIST homeassistant-0.96.2.tar.gz 4171945 BLAKE2B 687362442b381148ad2c44f3aab9620ff5a829ab49d036a0795bb17e58c6badbbb55e490009d1402b2ebcb82aea41f8e3e47387ae5ee8fba63a07818ecd267a4 SHA512 0b506cec5f18ca3bd9154d4492a6c095a9a15446f0c9492222a240acdaa851df67ede18d1ed0c088e97312ae6cc7ae17ed1862c9bc5d351a0cc71af7d9150411
DIST homeassistant-0.96.3.tar.gz 4172444 BLAKE2B 2480582cf611147031defd6c00a0b3d25276f257792533b59e5bac8b35a165d5e3684a9a46ef5e2db8454cd783c125ef2ce642b47fa67ebb6bf16943f96a4716 SHA512 1bc043ca7106796cb4e0cb46a5a5d5eea4d06aedf7618ac0b7bb3ce8dc692b2e75a409a324240a512fe72bcc2819b91d641395c0adeb9e6836b94aadb60f05c1
DIST homeassistant-0.96.4.tar.gz 4172463 BLAKE2B 0af16b8b8f28ed97f5610e92dba3d43c69cc29d94c52189e36d45a2ab3a055c773acd4e632edb302d8450988b432e2c80860b98a73b2abd5217ed29b845e3031 SHA512 f14e5cb56a3f4fe108a8bd3900acc1189c8e0fccb2488e83e25efe6c236beff5067cb1df7c08db2232353b7c003b312f1c72189d020ee0fd4543f84e45fe970f
DIST homeassistant-0.96.5.tar.gz 4172926 BLAKE2B 91cedc199dbce262d252e7df9abdf46d680f2593675dd802d2be7a5ea777e4e5f77c6f22fe3b926e72c000ccae84017c4a75e75836b709d5ff1f28d86d0ce78c SHA512 f52d129bfd0ea9ee9599ee07c3ba953ed5c061bddf90fadcf6d48aa786c757118552fc8cde0955cbe859a32095808fef5c25794e18aae1e8e03badf56a272d68
DIST homeassistant-0.97.0b1.tar.gz 4238804 BLAKE2B e0e0ea81e54536f9a94111c37f7b9419a61c064bd5c47c0f92365d7b6e84da8fe7730d9cc5f79fd83c520eddb14d7c8bbc73ad5e2b643d0021eb7e04ef01262e SHA512 3274eaacee957b7488cca57d294c68a502adc4f919f930610d2ec1afe943e91ed5d7a357b8f16e49acf2332a999a877c8785d747aac6e16f0e1816c37e50dca6
EBUILD homeassistant-0.96.2.ebuild 9713 BLAKE2B aee5dfb55532f48c1801ba0df4741a1abee0f1abf8dcd8408dac71d332679cb4629e74a282b29a9bb80bcb720e128c02ee6137fe970f97a5e8a2f019d30cecf1 SHA512 4d09f2c66010fc18f37c609119bf0ce72241b798a50ba9f501335201bf5eec66ab6f8de853c39f905094390b61de50d34287d090db6941e9950d6ecf0666a4e5
EBUILD homeassistant-0.96.3.ebuild 9713 BLAKE2B 8f92b5490d94dd8acda9f894a76b89487ed1d51c52e78bc7323d038b1f974f8357de19cf2fcf621a925593db7cc37fe586d1bbed20b44feb57c4385f18312c3a SHA512 89ce458e7765be828a6038f41d10546041466aa8bdae4f25863f3745b1b8f2868b3dba6acb9f64b07052889d7f142c4915d6485f96da8d90b64b8eddf83d7887
EBUILD homeassistant-0.96.4.ebuild 9987 BLAKE2B 9b455c68c96e1c90dfbb78870594a6b7cf0ca20219c137fe8d5e08640d4dba1eb485857bd6c9d82cb5cb685670dbb0fa5e3be470ffefa1ee1fbf7e424fd455c4 SHA512 289e77cba4e11e12552bb97bd940ff2b04b95f98a1dce99ee36b4e8874c44a1c623e302f1f3cb32ec0f9ac5632eaa9f008fcfa9170e0a868b4866320d02a9015
EBUILD homeassistant-0.96.5.ebuild 10091 BLAKE2B 84d2abc22e9e1924655a61d8679d38ca03eb3bef6166576888cb62b951fce17dc7fe980bb0ff82d73b876e3df255ef1c396a902152cf319528c1cc7851187203 SHA512 45328058cd35d1daa149e82ef29f949ed1ac13069e54a8847c9e5ca0eb80a748cead63f5314ff01b944822c2e7b4ce67a11599b123364ecdc76a16693d7dbb00
EBUILD homeassistant-0.97.0_beta1.ebuild 10272 BLAKE2B d391694ec1f7458b75e150f2ccaab7cfe9bf6ed8dd20a498d4eff3011ec94223ab854a4ce4119b8277e8e10324d5714cafc9c46ac8e11705bdec56a625711747 SHA512 2efde21be99eed712f0f1c84e8c2c8d752bd1547123ac221b15efc004040293c2e3b5666a9924f9c24067477045944a146db268d77d6df720cc54111f6675017
MISC metadata.xml 3049 BLAKE2B b6be438aa06c613db0d51b9c5f3725c5cc2847130857e326fbb1f30f8ce29ce984c1299141cfc8ca110b0c6df79516bf459cd10233f3693c1f6b25d98bcee71f SHA512 bb82fef016cd4748789c14700e2d422f4e33b588a19c16ef0656daf48a8c99d8413193d3e7cc777a8366f74bfc1c07b129a8553b211056ba28a0fde5a594f866

View File

@@ -25,6 +25,8 @@ pidfile=/run/homeassistant.pid
depend() {
need net
# need socat-zwave
# need mosquitto
after bootmisc
}

View File

@@ -1,233 +0,0 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{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=""
SLOT="0"
KEYWORDS="amd64"
IUSE="androidtv asuswrt atv darksky denonavr esphome enigma +frontend homematic hs100 maxcube miio mikrotik musiccast mysql mqtt qnap rxv samsungtv sonos ssl speedtest test tradfri vera wemo wink zoneminder zigbee z-wave"
RDEPEND="${PYTHON_DEPS}
!app-misc/homeassistant-bin
app-admin/logrotate
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/astral-1.10.1[${PYTHON_USEDEP}]
~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
~dev-python/attrs-19.1.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-3.1.6[${PYTHON_USEDEP}]
>=dev-python/certifi-2019.6.16[${PYTHON_USEDEP}]
~dev-python/importlib-metadata-0.15[${PYTHON_USEDEP}]
>=dev-python/jinja-2.10[${PYTHON_USEDEP}]
~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}]
~dev-python/cryptography-2.6.1[${PYTHON_USEDEP}]
~dev-python/passlib-1.7.1-r1[${PYTHON_USEDEP}]
>=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}]
~dev-python/python-slugify-3.0.2[${PYTHON_USEDEP}]
>=dev-python/pytz-2019.1[${PYTHON_USEDEP}]
~dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
=dev-python/requests-2.22.0[${PYTHON_USEDEP}]
~dev-python/ruamel-yaml-0.15.97[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.11.5[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.1.0[${PYTHON_USEDEP}]
>=app-crypt/acme-0.32.0[${PYTHON_USEDEP}]
>=dev-python/asn1crypto-0.24.0[${PYTHON_USEDEP}]
~dev-python/cffi-1.12.2[${PYTHON_USEDEP}]
>=dev-python/jmespath-0.9.4[${PYTHON_USEDEP}]
>=dev-python/pycparser-2.19[${PYTHON_USEDEP}]
>=dev-python/pyopenssl-19.0.0[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
>=dev-python/pbr-5.1.3[${PYTHON_USEDEP}]
>=dev-python/requests-toolbelt-0.9.1[${PYTHON_USEDEP}]
>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
>=dev-python/pyrfc3339-1.1[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.15[${PYTHON_USEDEP}]
>=dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
~dev-python/beautifulsoup-4.7.1[${PYTHON_USEDEP}]
~dev-python/blinkpy-0.14.1[${PYTHON_USEDEP}]
>=dev-python/boto3-1.9.16[${PYTHON_USEDEP}]
>=dev-python/botocore-1.12.115[${PYTHON_USEDEP}]
~dev-python/caldav-0.6.1[${PYTHON_USEDEP}]
>=dev-python/cdu-0.1.3[${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/distro-1.4.0[${PYTHON_USEDEP}]
~dev-python/docopt-0.6.2[${PYTHON_USEDEP}]
>=dev-python/docutils-0.14[${PYTHON_USEDEP}]
>=dev-python/ecdsa-0.13[${PYTHON_USEDEP}]
>=dev-python/envs-1.3[${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/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.3.3[${PYTHON_USEDEP}]
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
>=dev-python/netdisco-2.6.0[${PYTHON_USEDEP}]
>=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
>=dev-python/numpy-1.16.3[${PYTHON_USEDEP}]
>=dev-python/paho-mqtt-1.4.0[${PYTHON_USEDEP}]
~dev-python/pillow-5.4.1[${PYTHON_USEDEP}]
>=dev-python/psutil-5.6.2[${PYTHON_USEDEP}]
>=dev-python/PyChromecast-3.2.2[${PYTHON_USEDEP}]
|| ( >=dev-python/pycryptodome-3.7.3[${PYTHON_USEDEP}] dev-python/pycrypto[${PYTHON_USEDEP}] )
>=dev-python/pyotp-2.2.7[${PYTHON_USEDEP}]
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
~dev-python/pysnmp-4.4.9[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}]
>=dev-python/python-jose-cryptodome-1.3.2[${PYTHON_USEDEP}]
=dev-python/RestrictedPython-4.0_beta8[${PYTHON_USEDEP}]
~dev-python/setuptools-40.8.0[${PYTHON_USEDEP}]
~dev-python/sqlalchemy-1.3.3[${PYTHON_USEDEP}]
>=dev-python/typing-3.6.4-r1[${PYTHON_USEDEP}]
~dev-python/transitions-0.6.9[${PYTHON_USEDEP}]
~dev-python/tzlocal-1.5.1[${PYTHON_USEDEP}]
>=dev-python/ua-parser-0.8.0[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.25.3[${PYTHON_USEDEP}]
>=dev-python/user-agents-2.0[${PYTHON_USEDEP}]
>=dev-python/vobject-0.9.6.1[${PYTHON_USEDEP}]
>=dev-python/wakeonlan-1.1.6[${PYTHON_USEDEP}]
=dev-python/warrant-0.6.1-r1[${PYTHON_USEDEP}]
>=dev-python/websockets-7.0[${PYTHON_USEDEP}]
>=dev-python/websocket-client-0.54.0[${PYTHON_USEDEP}]
~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}]
>=dev-python/yarl-1.3.0[${PYTHON_USEDEP}]
>=dev-python/zeroconf-0.23.0[${PYTHON_USEDEP}]
>=media-libs/mutagen-1.42.0
atv? ( >=dev-python/pyatv-0.3.12[${PYTHON_USEDEP}] )
androidtv? ( ~dev-python/androidtv-0.0.16[${PYTHON_USEDEP}] )
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
denonavr? ( ~dev-python/denonavr-0.7.9[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-2.2.0[${PYTHON_USEDEP}] )
enigma? ( ~dev-python/openwebifpy-3.1.1[${PYTHON_USEDEP}] )
hs100? ( >=dev-python/pyHS100-0.3.5[${PYTHON_USEDEP}] )
maxcube? ( ~dev-python/maxcube-api-0.1.0[${PYTHON_USEDEP}] )
miio? ( ~dev-python/python-miio-0.4.5[${PYTHON_USEDEP}] )
mikrotik? ( ~dev-python/librouteros-2.2.0[${PYTHON_USEDEP}] )
musiccast? ( >=dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] )
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
mqtt? ( ~dev-python/hbmqtt-0.9.4[${PYTHON_USEDEP}]
app-misc/mosquitto )
rxv? ( =dev-python/rxv-0.6.0[${PYTHON_USEDEP}]
~dev-python/defusedxml-0.6.0[${PYTHON_USEDEP}] )
samsungtv? ( >=dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] )
sonos? ( >=dev-python/pysonos-0.0.16[${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:2.69 )
frontend? ( =app-misc/home-assistant-frontend-20190626.0 )
homematic? ( ~dev-python/pyhomematic-0.1.59[${PYTHON_USEDEP}] )
asuswrt? ( ~dev-python/aioasuswrt-1.1.21[${PYTHON_USEDEP}] )
qnap? ( ~dev-python/qnapstats-0.3.0[${PYTHON_USEDEP}] )
speedtest? ( ~net-analyzer/speedtest-cli-2.1.1[${PYTHON_USEDEP}] )
vera? ( ~dev-python/pyvera-0.3.1[${PYTHON_USEDEP}] )
wemo? ( >=dev-python/pywemo-0.4.34[${PYTHON_USEDEP}] )
wink? ( ~dev-python/pubnubsub-handler-1.0.7[${PYTHON_USEDEP}] )
zoneminder? ( ~dev-python/zm-py-0.3.3[${PYTHON_USEDEP}] )
zigbee? ( ~dev-python/zigpy-deconz-0.1.6[${PYTHON_USEDEP}]
~dev-python/zigpy-homeassistant-0.6.1[${PYTHON_USEDEP}]
~dev-python/bellows-homeassistant-0.8.1[${PYTHON_USEDEP}] )
z-wave? ( ~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}]
~dev-python/pydispatcher-2.0.5[${PYTHON_USEDEP}]
~dev-python/cffi-1.12.2[${PYTHON_USEDEP}] )
"
DEPEND="${RDEPEND}
test? (
~dev-python/asynctest-0.12.2[${PYTHON_USEDEP}]
~dev-python/coveralls-1.2.0[${PYTHON_USEDEP}]
~dev-python/flake8-docstrings-1.3.0[${PYTHON_USEDEP}]
~dev-python/flake8-3.7.5[${PYTHON_USEDEP}]
~dev-python/mock-open-1.3.1[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
~dev-python/mypy-0.660[${PYTHON_USEDEP}]
~dev-python/pydocstyle-3.0.0[${PYTHON_USEDEP}]
~dev-python/pylint-2.2.2[${PYTHON_USEDEP}]
~dev-python/pytest-aiohttp-0.3.0[${PYTHON_USEDEP}]
~dev-python/pytest-cov-2.6.1[${PYTHON_USEDEP}]
~dev-python/pytest-sugar-0.9.2[${PYTHON_USEDEP}]
~dev-python/pytest-timeout-1.3.3[${PYTHON_USEDEP}]
~dev-python/pytest-4.2.1[${PYTHON_USEDEP}]
~dev-python/requests-mock-1.5.2[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
dev-python/coverage[${PYTHON_USEDEP}]
)"
INSTALL_DIR="/opt/${PN}"
DISABLE_AUTOFORMATTING=1
DOC_CONTENTS="
The HA interface listens on port 8123
hass configuration is in: /etc/${PN}
daemon command line arguments are configured in: /etc/conf.d/${PN}
logging is to: /var/log/${PN}/{server,errors,stdout}.log
The sqlite db is by default in: /etc/${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}"
insinto /etc/logrotate.d
newins "${FILESDIR}/${PN}.logrotate" "${PN}"
readme.gentoo_create_doc
}
pkg_postinst() {
readme.gentoo_print_elog
}

View File

@@ -1,234 +0,0 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{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=""
SLOT="0"
KEYWORDS="amd64"
IUSE="androidtv asuswrt atv darksky denonavr esphome enigma +frontend homematic hs100 maxcube miio mikrotik musiccast mysql mqtt qnap rxv samsungtv sonos ssl speedtest test tradfri vera wemo wink zoneminder zigbee z-wave"
RDEPEND="${PYTHON_DEPS}
!app-misc/homeassistant-bin
app-admin/logrotate
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/astral-1.10.1[${PYTHON_USEDEP}]
~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
~dev-python/attrs-19.1.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-3.1.6[${PYTHON_USEDEP}]
>=dev-python/certifi-2019.6.16[${PYTHON_USEDEP}]
~dev-python/importlib-metadata-0.15[${PYTHON_USEDEP}]
>=dev-python/jinja-2.10[${PYTHON_USEDEP}]
~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}]
~dev-python/cryptography-2.6.1[${PYTHON_USEDEP}]
~dev-python/passlib-1.7.1-r1[${PYTHON_USEDEP}]
>=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}]
~dev-python/python-slugify-3.0.2[${PYTHON_USEDEP}]
>=dev-python/pytz-2019.1[${PYTHON_USEDEP}]
~dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
=dev-python/requests-2.22.0[${PYTHON_USEDEP}]
~dev-python/ruamel-yaml-0.15.97[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.11.5[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.1.0[${PYTHON_USEDEP}]
>=app-crypt/acme-0.32.0[${PYTHON_USEDEP}]
>=dev-python/asn1crypto-0.24.0[${PYTHON_USEDEP}]
~dev-python/cffi-1.12.2[${PYTHON_USEDEP}]
>=dev-python/jmespath-0.9.4[${PYTHON_USEDEP}]
>=dev-python/pycparser-2.19[${PYTHON_USEDEP}]
>=dev-python/pyopenssl-19.0.0[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
>=dev-python/pbr-5.1.3[${PYTHON_USEDEP}]
>=dev-python/requests-toolbelt-0.9.1[${PYTHON_USEDEP}]
>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
>=dev-python/pyrfc3339-1.1[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.15[${PYTHON_USEDEP}]
>=dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
~dev-python/beautifulsoup-4.7.1[${PYTHON_USEDEP}]
~dev-python/blinkpy-0.14.1[${PYTHON_USEDEP}]
>=dev-python/boto3-1.9.16[${PYTHON_USEDEP}]
>=dev-python/botocore-1.12.115[${PYTHON_USEDEP}]
~dev-python/caldav-0.6.1[${PYTHON_USEDEP}]
>=dev-python/cdu-0.1.3[${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/distro-1.4.0[${PYTHON_USEDEP}]
~dev-python/docopt-0.6.2[${PYTHON_USEDEP}]
>=dev-python/docutils-0.14[${PYTHON_USEDEP}]
>=dev-python/ecdsa-0.13[${PYTHON_USEDEP}]
>=dev-python/envs-1.3[${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/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.3.3[${PYTHON_USEDEP}]
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
>=dev-python/netdisco-2.6.0[${PYTHON_USEDEP}]
>=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
>=dev-python/numpy-1.16.3[${PYTHON_USEDEP}]
>=dev-python/paho-mqtt-1.4.0[${PYTHON_USEDEP}]
~dev-python/pillow-5.4.1[${PYTHON_USEDEP}]
>=dev-python/psutil-5.6.2[${PYTHON_USEDEP}]
>=dev-python/PyChromecast-3.2.2[${PYTHON_USEDEP}]
|| ( >=dev-python/pycryptodome-3.7.3[${PYTHON_USEDEP}] dev-python/pycrypto[${PYTHON_USEDEP}] )
>=dev-python/pyotp-2.2.7[${PYTHON_USEDEP}]
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
~dev-python/pysnmp-4.4.9[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}]
>=dev-python/python-jose-cryptodome-1.3.2[${PYTHON_USEDEP}]
=dev-python/RestrictedPython-4.0_beta8[${PYTHON_USEDEP}]
~dev-python/setuptools-40.8.0[${PYTHON_USEDEP}]
~dev-python/sqlalchemy-1.3.3[${PYTHON_USEDEP}]
>=dev-python/typing-3.6.4-r1[${PYTHON_USEDEP}]
~dev-python/transitions-0.6.9[${PYTHON_USEDEP}]
~dev-python/tzlocal-1.5.1[${PYTHON_USEDEP}]
>=dev-python/ua-parser-0.8.0[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.25.3[${PYTHON_USEDEP}]
>=dev-python/user-agents-2.0[${PYTHON_USEDEP}]
>=dev-python/vobject-0.9.6.1[${PYTHON_USEDEP}]
>=dev-python/wakeonlan-1.1.6[${PYTHON_USEDEP}]
=dev-python/warrant-0.6.1-r1[${PYTHON_USEDEP}]
>=dev-python/websockets-7.0[${PYTHON_USEDEP}]
>=dev-python/websocket-client-0.54.0[${PYTHON_USEDEP}]
~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}]
>=dev-python/yarl-1.3.0[${PYTHON_USEDEP}]
>=dev-python/zeroconf-0.23.0[${PYTHON_USEDEP}]
>=media-libs/mutagen-1.42.0
atv? ( >=dev-python/pyatv-0.3.12[${PYTHON_USEDEP}] )
androidtv? ( ~dev-python/androidtv-0.0.16[${PYTHON_USEDEP}] )
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
denonavr? ( ~dev-python/denonavr-0.7.9[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-2.2.0[${PYTHON_USEDEP}] )
enigma? ( ~dev-python/openwebifpy-3.1.1[${PYTHON_USEDEP}] )
hs100? ( >=dev-python/pyHS100-0.3.5[${PYTHON_USEDEP}] )
maxcube? ( ~dev-python/maxcube-api-0.1.0[${PYTHON_USEDEP}] )
miio? ( ~dev-python/python-miio-0.4.5[${PYTHON_USEDEP}] )
mikrotik? ( ~dev-python/librouteros-2.2.0[${PYTHON_USEDEP}] )
musiccast? ( >=dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] )
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
mqtt? ( ~dev-python/hbmqtt-0.9.4[${PYTHON_USEDEP}]
app-misc/mosquitto )
rxv? ( =dev-python/rxv-0.6.0[${PYTHON_USEDEP}]
~dev-python/defusedxml-0.6.0[${PYTHON_USEDEP}] )
samsungtv? ( >=dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] )
sonos? ( >=dev-python/pysonos-0.0.16[${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:2.69 )
frontend? ( =app-misc/home-assistant-frontend-20190626.0 )
homematic? ( ~dev-python/pyhomematic-0.1.59[${PYTHON_USEDEP}] )
asuswrt? ( ~dev-python/aioasuswrt-1.1.21[${PYTHON_USEDEP}] )
qnap? ( ~dev-python/qnapstats-0.3.0[${PYTHON_USEDEP}] )
speedtest? ( ~net-analyzer/speedtest-cli-2.1.1[${PYTHON_USEDEP}] )
vera? ( ~dev-python/pyvera-0.3.1[${PYTHON_USEDEP}] )
wemo? ( >=dev-python/pywemo-0.4.34[${PYTHON_USEDEP}] )
wink? ( ~dev-python/pubnubsub-handler-1.0.8[${PYTHON_USEDEP}] )
zoneminder? ( ~dev-python/zm-py-0.3.3[${PYTHON_USEDEP}] )
zigbee? ( ~dev-python/zigpy-deconz-0.1.6[${PYTHON_USEDEP}]
~dev-python/zigpy-homeassistant-0.6.1[${PYTHON_USEDEP}]
~dev-python/bellows-homeassistant-0.8.1[${PYTHON_USEDEP}]
~dev-python/zha-quirks-0.0.17[${PYTHON_USEDEP}] )
z-wave? ( ~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}]
~dev-python/pydispatcher-2.0.5[${PYTHON_USEDEP}]
~dev-python/cffi-1.12.2[${PYTHON_USEDEP}] )
"
DEPEND="${RDEPEND}
test? (
~dev-python/asynctest-0.12.2[${PYTHON_USEDEP}]
~dev-python/coveralls-1.2.0[${PYTHON_USEDEP}]
~dev-python/flake8-docstrings-1.3.0[${PYTHON_USEDEP}]
~dev-python/flake8-3.7.5[${PYTHON_USEDEP}]
~dev-python/mock-open-1.3.1[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
~dev-python/mypy-0.660[${PYTHON_USEDEP}]
~dev-python/pydocstyle-3.0.0[${PYTHON_USEDEP}]
~dev-python/pylint-2.2.2[${PYTHON_USEDEP}]
~dev-python/pytest-aiohttp-0.3.0[${PYTHON_USEDEP}]
~dev-python/pytest-cov-2.6.1[${PYTHON_USEDEP}]
~dev-python/pytest-sugar-0.9.2[${PYTHON_USEDEP}]
~dev-python/pytest-timeout-1.3.3[${PYTHON_USEDEP}]
~dev-python/pytest-4.2.1[${PYTHON_USEDEP}]
~dev-python/requests-mock-1.5.2[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
dev-python/coverage[${PYTHON_USEDEP}]
)"
INSTALL_DIR="/opt/${PN}"
DISABLE_AUTOFORMATTING=1
DOC_CONTENTS="
The HA interface listens on port 8123
hass configuration is in: /etc/${PN}
daemon command line arguments are configured in: /etc/conf.d/${PN}
logging is to: /var/log/${PN}/{server,errors,stdout}.log
The sqlite db is by default in: /etc/${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}"
insinto /etc/logrotate.d
newins "${FILESDIR}/${PN}.logrotate" "${PN}"
readme.gentoo_create_doc
}
pkg_postinst() {
readme.gentoo_print_elog
}

View File

@@ -17,8 +17,8 @@ RESTRICT="mirror"
LICENSE=""
SLOT="0"
KEYWORDS="~amd64"
IUSE="androidtv asuswrt atv darksky denonavr enigma esphome fronius +frontend growl homematic hs100 maxcube miio mikrotik mqtt musiccast +mysql qnap rxv samsungtv sma sonos speedtest ssl test tradfri vera wemo wink zigbee zoneminder z-wave"
KEYWORDS="amd64"
IUSE="androidtv asuswrt atv darksky denonavr enigma esphome fronius +frontend growl homematic hs100 maxcube miio mikrotik mqtt musiccast +mysql qnap rxv samsungtv sma sonos speedtest ssl test tradfri vera wemo wink wwlln zigbee zoneminder z-wave"
RDEPEND="${PYTHON_DEPS}
!app-misc/homeassistant-bin
@@ -89,6 +89,7 @@ RDEPEND="${PYTHON_DEPS}
>=dev-python/PyChromecast-3.2.2[${PYTHON_USEDEP}]
>=dev-python/pycparser-2.19[${PYTHON_USEDEP}]
|| ( >=dev-python/pycryptodome-3.7.3[${PYTHON_USEDEP}] dev-python/pycrypto[${PYTHON_USEDEP}] )
~dev-python/pyhaversion-3.0.2[${PYTHON_USEDEP}]
>=dev-python/pyopenssl-19.0.0[${PYTHON_USEDEP}]
>=dev-python/pyotp-2.2.7[${PYTHON_USEDEP}]
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
@@ -126,7 +127,7 @@ RDEPEND="${PYTHON_DEPS}
enigma? ( ~dev-python/openwebifpy-3.1.1[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-2.2.0[${PYTHON_USEDEP}] )
fronius? ( ~dev-python/PyFronius-0.4.6 )
frontend? ( =app-misc/home-assistant-frontend-20190715.0 )
frontend? ( =app-misc/home-assistant-frontend-20190719.0 )
growl? ( ~dev-python/gntp-1.0.3[${PYTHON_USEDEP}] )
homematic? ( ~dev-python/pyhomematic-0.1.60[${PYTHON_USEDEP}] )
hs100? ( >=dev-python/pyHS100-0.3.5[${PYTHON_USEDEP}] )
@@ -143,7 +144,7 @@ RDEPEND="${PYTHON_DEPS}
~dev-python/defusedxml-0.6.0[${PYTHON_USEDEP}] )
samsungtv? ( >=dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] )
sma? ( ~dev-python/pysma-0.3.2[${PYTHON_USEDEP}] )
sonos? ( >=dev-python/pysonos-0.0.20[${PYTHON_USEDEP}] )
sonos? ( >=dev-python/pysonos-0.0.21[${PYTHON_USEDEP}] )
speedtest? ( ~net-analyzer/speedtest-cli-2.1.1[${PYTHON_USEDEP}] )
ssl? ( dev-libs/openssl:0
app-crypt/certbot
@@ -153,12 +154,14 @@ RDEPEND="${PYTHON_DEPS}
vera? ( ~dev-python/pyvera-0.3.2[${PYTHON_USEDEP}] )
wemo? ( >=dev-python/pywemo-0.4.34[${PYTHON_USEDEP}] )
wink? ( ~dev-python/pubnubsub-handler-1.0.8[${PYTHON_USEDEP}] )
wwlln? ( ~dev-python/aiowwlln-1.0.0[${PYTHON_USEDEP}] )
zigbee? ( ~dev-python/zigpy-deconz-0.2.1[${PYTHON_USEDEP}]
~dev-python/zigpy-homeassistant-0.6.1[${PYTHON_USEDEP}]
~dev-python/bellows-homeassistant-0.8.1[${PYTHON_USEDEP}]
~dev-python/zha-quirks-0.0.18[${PYTHON_USEDEP}] )
zoneminder? ( ~dev-python/zm-py-0.3.3[${PYTHON_USEDEP}] )
z-wave? ( ~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}]
~dev-python/homeassistant-pyozw-0.1.4[${PYTHON_USEDEP}]
~dev-python/pydispatcher-2.0.5[${PYTHON_USEDEP}]
~dev-python/cffi-1.12.2[${PYTHON_USEDEP}] )
"

View File

@@ -17,11 +17,12 @@ RESTRICT="mirror"
LICENSE=""
SLOT="0"
KEYWORDS="~amd64"
IUSE="androidtv asuswrt atv darksky denonavr esphome enigma +frontend fronius homematic hs100 maxcube miio mikrotik musiccast mysql mqtt qnap rxv samsungtv sonos ssl speedtest sma test tradfri vera wemo wink zoneminder zigbee z-wave"
KEYWORDS="amd64"
IUSE="androidtv asuswrt atv darksky denonavr enigma esphome fronius +frontend growl homematic hs100 maxcube miio mikrotik mqtt musiccast +mysql qnap rxv samsungtv sma sonos speedtest ssl test tradfri vera wemo wink wwlln zigbee zoneminder z-wave"
RDEPEND="${PYTHON_DEPS}
!app-misc/homeassistant-bin
app-admin/logrotate
dev-db/sqlite
dev-libs/libfastjson
@@ -33,12 +34,12 @@ RDEPEND="${PYTHON_DEPS}
~dev-python/attrs-19.1.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
>=dev-python/certifi-2019.6.16[${PYTHON_USEDEP}]
~dev-python/cryptography-2.7[${PYTHON_USEDEP}]
~dev-python/importlib-metadata-0.18[${PYTHON_USEDEP}]
>=dev-python/jinja-2.10[${PYTHON_USEDEP}]
~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}]
~dev-python/cryptography-2.7[${PYTHON_USEDEP}]
~dev-python/passlib-1.7.1-r1[${PYTHON_USEDEP}]
>=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}]
~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}]
~dev-python/python-slugify-3.0.2[${PYTHON_USEDEP}]
>=dev-python/pytz-2019.1[${PYTHON_USEDEP}]
~dev-python/pyyaml-5.1.1[${PYTHON_USEDEP}]
@@ -48,25 +49,15 @@ RDEPEND="${PYTHON_DEPS}
~dev-python/voluptuous-serialize-2.1.0[${PYTHON_USEDEP}]
>=app-crypt/acme-0.32.0[${PYTHON_USEDEP}]
>=dev-python/asn1crypto-0.24.0[${PYTHON_USEDEP}]
~dev-python/cffi-1.12.2[${PYTHON_USEDEP}]
>=dev-python/jmespath-0.9.4[${PYTHON_USEDEP}]
>=dev-python/pycparser-2.19[${PYTHON_USEDEP}]
>=dev-python/pyopenssl-19.0.0[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
>=dev-python/pbr-5.1.3[${PYTHON_USEDEP}]
>=dev-python/requests-toolbelt-0.9.1[${PYTHON_USEDEP}]
>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
>=dev-python/pyrfc3339-1.1[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.15[${PYTHON_USEDEP}]
>=dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
>=dev-python/asn1crypto-0.24.0[${PYTHON_USEDEP}]
~dev-python/beautifulsoup-4.7.1[${PYTHON_USEDEP}]
~dev-python/blinkpy-0.14.1[${PYTHON_USEDEP}]
>=dev-python/boto3-1.9.16[${PYTHON_USEDEP}]
>=dev-python/botocore-1.12.115[${PYTHON_USEDEP}]
~dev-python/caldav-0.6.1[${PYTHON_USEDEP}]
>=dev-python/cdu-0.1.3[${PYTHON_USEDEP}]
~dev-python/cffi-1.12.2[${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}]
@@ -77,9 +68,11 @@ RDEPEND="${PYTHON_DEPS}
>=dev-python/envs-1.3[${PYTHON_USEDEP}]
>=dev-python/future-0.17.1[${PYTHON_USEDEP}]
~dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.15[${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/jmespath-0.9.4[${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}]
@@ -90,20 +83,28 @@ RDEPEND="${PYTHON_DEPS}
>=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
>=dev-python/numpy-1.16.4[${PYTHON_USEDEP}]
>=dev-python/paho-mqtt-1.4.0[${PYTHON_USEDEP}]
>=dev-python/pbr-5.1.3[${PYTHON_USEDEP}]
~dev-python/pillow-5.4.1[${PYTHON_USEDEP}]
>=dev-python/psutil-5.6.3[${PYTHON_USEDEP}]
>=dev-python/PyChromecast-3.2.2[${PYTHON_USEDEP}]
>=dev-python/pycparser-2.19[${PYTHON_USEDEP}]
|| ( >=dev-python/pycryptodome-3.7.3[${PYTHON_USEDEP}] dev-python/pycrypto[${PYTHON_USEDEP}] )
~dev-python/pyhaversion-3.0.2[${PYTHON_USEDEP}]
>=dev-python/pyopenssl-19.0.0[${PYTHON_USEDEP}]
>=dev-python/pyotp-2.2.7[${PYTHON_USEDEP}]
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
>=dev-python/pyrfc3339-1.1[${PYTHON_USEDEP}]
~dev-python/pysnmp-4.4.9[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
>=dev-python/python-jose-cryptodome-1.3.2[${PYTHON_USEDEP}]
>=dev-python/requests-toolbelt-0.9.1[${PYTHON_USEDEP}]
=dev-python/RestrictedPython-4.0_beta8[${PYTHON_USEDEP}]
~dev-python/setuptools-40.8.0[${PYTHON_USEDEP}]
>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
~dev-python/sqlalchemy-1.3.5[${PYTHON_USEDEP}]
>=dev-python/typing-3.6.4-r1[${PYTHON_USEDEP}]
~dev-python/transitions-0.6.9[${PYTHON_USEDEP}]
>=dev-python/typing-3.6.4-r1[${PYTHON_USEDEP}]
~dev-python/tzlocal-1.5.1[${PYTHON_USEDEP}]
>=dev-python/ua-parser-0.8.0[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.25.3[${PYTHON_USEDEP}]
@@ -111,52 +112,56 @@ RDEPEND="${PYTHON_DEPS}
>=dev-python/vobject-0.9.6.1[${PYTHON_USEDEP}]
>=dev-python/wakeonlan-1.1.6[${PYTHON_USEDEP}]
=dev-python/warrant-0.6.1-r1[${PYTHON_USEDEP}]
>=dev-python/websockets-7.0[${PYTHON_USEDEP}]
>=dev-python/websocket-client-0.54.0[${PYTHON_USEDEP}]
>=dev-python/websockets-7.0[${PYTHON_USEDEP}]
~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}]
>=dev-python/yarl-1.3.0[${PYTHON_USEDEP}]
>=dev-python/zeroconf-0.23.0[${PYTHON_USEDEP}]
>=media-libs/mutagen-1.42.0
atv? ( >=dev-python/pyatv-0.3.12[${PYTHON_USEDEP}] )
androidtv? ( ~dev-python/androidtv-0.0.18[${PYTHON_USEDEP}] )
asuswrt? ( ~dev-python/aioasuswrt-1.1.21[${PYTHON_USEDEP}] )
atv? ( >=dev-python/pyatv-0.3.12[${PYTHON_USEDEP}] )
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
denonavr? ( ~dev-python/denonavr-0.7.9[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-2.2.0[${PYTHON_USEDEP}] )
enigma? ( ~dev-python/openwebifpy-3.1.1[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-2.2.0[${PYTHON_USEDEP}] )
fronius? ( ~dev-python/PyFronius-0.4.6 )
frontend? ( =app-misc/home-assistant-frontend-20190721.0 )
growl? ( ~dev-python/gntp-1.0.3[${PYTHON_USEDEP}] )
homematic? ( ~dev-python/pyhomematic-0.1.60[${PYTHON_USEDEP}] )
hs100? ( >=dev-python/pyHS100-0.3.5[${PYTHON_USEDEP}] )
maxcube? ( ~dev-python/maxcube-api-0.1.0[${PYTHON_USEDEP}] )
miio? ( ~dev-python/python-miio-0.4.5[${PYTHON_USEDEP}] )
mikrotik? ( ~dev-python/librouteros-2.2.0[${PYTHON_USEDEP}] )
mqtt? ( ~dev-python/hbmqtt-0.9.4[${PYTHON_USEDEP}]
app-misc/mosquitto )
musiccast? ( >=dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] )
mysql? ( || ( dev-python/mysqlclient[${PYTHON_USEDEP}]
dev-python/mysql-python[${PYTHON_USEDEP}] ) )
mqtt? ( ~dev-python/hbmqtt-0.9.4[${PYTHON_USEDEP}]
app-misc/mosquitto )
qnap? ( ~dev-python/qnapstats-0.3.0[${PYTHON_USEDEP}] )
rxv? ( =dev-python/rxv-0.6.0[${PYTHON_USEDEP}]
~dev-python/defusedxml-0.6.0[${PYTHON_USEDEP}] )
samsungtv? ( >=dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] )
sonos? ( >=dev-python/pysonos-0.0.20[${PYTHON_USEDEP}] )
sma? ( ~dev-python/pysma-0.3.2[${PYTHON_USEDEP}] )
sonos? ( >=dev-python/pysonos-0.0.21[${PYTHON_USEDEP}] )
speedtest? ( ~net-analyzer/speedtest-cli-2.1.1[${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:2.69 )
frontend? ( =app-misc/home-assistant-frontend-20190712.0 )
fronius? ( ~dev-python/PyFronius-0.4.6 )
homematic? ( ~dev-python/pyhomematic-0.1.59[${PYTHON_USEDEP}] )
asuswrt? ( ~dev-python/aioasuswrt-1.1.21[${PYTHON_USEDEP}] )
qnap? ( ~dev-python/qnapstats-0.3.0[${PYTHON_USEDEP}] )
speedtest? ( ~net-analyzer/speedtest-cli-2.1.1[${PYTHON_USEDEP}] )
sma? ( ~dev-python/pysma-0.3.2[${PYTHON_USEDEP}] )
vera? ( ~dev-python/pyvera-0.3.2[${PYTHON_USEDEP}] )
wemo? ( >=dev-python/pywemo-0.4.34[${PYTHON_USEDEP}] )
wink? ( ~dev-python/pubnubsub-handler-1.0.8[${PYTHON_USEDEP}] )
zoneminder? ( ~dev-python/zm-py-0.3.3[${PYTHON_USEDEP}] )
wwlln? ( ~dev-python/aiowwlln-1.0.0[${PYTHON_USEDEP}] )
zigbee? ( ~dev-python/zigpy-deconz-0.2.1[${PYTHON_USEDEP}]
~dev-python/zigpy-homeassistant-0.6.1[${PYTHON_USEDEP}]
~dev-python/bellows-homeassistant-0.8.1[${PYTHON_USEDEP}]
~dev-python/zha-quirks-0.0.18[${PYTHON_USEDEP}] )
~dev-python/zigpy-homeassistant-0.7.0[${PYTHON_USEDEP}]
~dev-python/bellows-homeassistant-0.8.2[${PYTHON_USEDEP}]
~dev-python/zha-quirks-0.0.19[${PYTHON_USEDEP}] )
zoneminder? ( ~dev-python/zm-py-0.3.3[${PYTHON_USEDEP}] )
z-wave? ( ~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}]
~dev-python/homeassistant-pyozw-0.1.4[${PYTHON_USEDEP}]
~dev-python/pydispatcher-2.0.5[${PYTHON_USEDEP}]
~dev-python/cffi-1.12.2[${PYTHON_USEDEP}] )
"

View File

@@ -18,10 +18,11 @@ RESTRICT="mirror"
LICENSE=""
SLOT="0"
KEYWORDS="amd64"
IUSE="androidtv asuswrt atv darksky denonavr esphome enigma +frontend fronius homematic hs100 maxcube miio mikrotik musiccast mysql mqtt qnap rxv samsungtv sonos ssl speedtest test tradfri vera wemo wink zoneminder zigbee z-wave"
IUSE="androidtv asuswrt atv cli darksky daikin denonavr enigma esphome fronius +frontend growl hpilo homematic hs100 hue maxcube miio mikrotik mqtt musiccast +mysql qnap rxv samsungtv sma sonos speedtest ssl test tradfri vera wemo wink wwlln zigbee zoneminder z-wave"
RDEPEND="${PYTHON_DEPS}
!app-misc/homeassistant-bin
app-admin/logrotate
dev-db/sqlite
dev-libs/libfastjson
@@ -31,42 +32,32 @@ RDEPEND="${PYTHON_DEPS}
~dev-python/astral-1.10.1[${PYTHON_USEDEP}]
~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
~dev-python/attrs-19.1.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-3.1.6[${PYTHON_USEDEP}]
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
>=dev-python/certifi-2019.6.16[${PYTHON_USEDEP}]
~dev-python/importlib-metadata-0.15[${PYTHON_USEDEP}]
~dev-python/cryptography-2.7[${PYTHON_USEDEP}]
~dev-python/importlib-metadata-0.18[${PYTHON_USEDEP}]
>=dev-python/jinja-2.10[${PYTHON_USEDEP}]
~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}]
~dev-python/cryptography-2.6.1[${PYTHON_USEDEP}]
~dev-python/passlib-1.7.1-r1[${PYTHON_USEDEP}]
>=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}]
~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}]
~dev-python/python-slugify-3.0.2[${PYTHON_USEDEP}]
>=dev-python/pytz-2019.1[${PYTHON_USEDEP}]
~dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
~dev-python/pyyaml-5.1.1[${PYTHON_USEDEP}]
=dev-python/requests-2.22.0[${PYTHON_USEDEP}]
~dev-python/ruamel-yaml-0.15.97[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.11.5[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.1.0[${PYTHON_USEDEP}]
>=app-crypt/acme-0.32.0[${PYTHON_USEDEP}]
>=dev-python/asn1crypto-0.24.0[${PYTHON_USEDEP}]
~dev-python/cffi-1.12.2[${PYTHON_USEDEP}]
>=dev-python/jmespath-0.9.4[${PYTHON_USEDEP}]
>=dev-python/pycparser-2.19[${PYTHON_USEDEP}]
>=dev-python/pyopenssl-19.0.0[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
>=dev-python/pbr-5.1.3[${PYTHON_USEDEP}]
>=dev-python/requests-toolbelt-0.9.1[${PYTHON_USEDEP}]
>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
>=dev-python/pyrfc3339-1.1[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.15[${PYTHON_USEDEP}]
>=dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
>=dev-python/asn1crypto-0.24.0[${PYTHON_USEDEP}]
~dev-python/beautifulsoup-4.7.1[${PYTHON_USEDEP}]
~dev-python/blinkpy-0.14.1[${PYTHON_USEDEP}]
>=dev-python/boto3-1.9.16[${PYTHON_USEDEP}]
>=dev-python/botocore-1.12.115[${PYTHON_USEDEP}]
~dev-python/caldav-0.6.1[${PYTHON_USEDEP}]
>=dev-python/cdu-0.1.3[${PYTHON_USEDEP}]
~dev-python/cffi-1.12.2[${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}]
@@ -77,9 +68,11 @@ RDEPEND="${PYTHON_DEPS}
>=dev-python/envs-1.3[${PYTHON_USEDEP}]
>=dev-python/future-0.17.1[${PYTHON_USEDEP}]
~dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.15[${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/jmespath-0.9.4[${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}]
@@ -88,22 +81,30 @@ RDEPEND="${PYTHON_DEPS}
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
>=dev-python/netdisco-2.6.0[${PYTHON_USEDEP}]
>=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
>=dev-python/numpy-1.16.3[${PYTHON_USEDEP}]
>=dev-python/numpy-1.16.4[${PYTHON_USEDEP}]
>=dev-python/paho-mqtt-1.4.0[${PYTHON_USEDEP}]
>=dev-python/pbr-5.1.3[${PYTHON_USEDEP}]
~dev-python/pillow-5.4.1[${PYTHON_USEDEP}]
>=dev-python/psutil-5.6.2[${PYTHON_USEDEP}]
>=dev-python/psutil-5.6.3[${PYTHON_USEDEP}]
>=dev-python/PyChromecast-3.2.2[${PYTHON_USEDEP}]
>=dev-python/pycparser-2.19[${PYTHON_USEDEP}]
|| ( >=dev-python/pycryptodome-3.7.3[${PYTHON_USEDEP}] dev-python/pycrypto[${PYTHON_USEDEP}] )
~dev-python/pyhaversion-3.0.2[${PYTHON_USEDEP}]
>=dev-python/pyopenssl-19.0.0[${PYTHON_USEDEP}]
>=dev-python/pyotp-2.2.7[${PYTHON_USEDEP}]
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
>=dev-python/pyrfc3339-1.1[${PYTHON_USEDEP}]
~dev-python/pysnmp-4.4.9[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
>=dev-python/python-jose-cryptodome-1.3.2[${PYTHON_USEDEP}]
>=dev-python/requests-toolbelt-0.9.1[${PYTHON_USEDEP}]
=dev-python/RestrictedPython-4.0_beta8[${PYTHON_USEDEP}]
~dev-python/setuptools-40.8.0[${PYTHON_USEDEP}]
~dev-python/sqlalchemy-1.3.3[${PYTHON_USEDEP}]
>=dev-python/typing-3.6.4-r1[${PYTHON_USEDEP}]
>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
~dev-python/sqlalchemy-1.3.5[${PYTHON_USEDEP}]
~dev-python/transitions-0.6.9[${PYTHON_USEDEP}]
>=dev-python/typing-3.6.4-r1[${PYTHON_USEDEP}]
~dev-python/tzlocal-1.5.1[${PYTHON_USEDEP}]
>=dev-python/ua-parser-0.8.0[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.25.3[${PYTHON_USEDEP}]
@@ -111,50 +112,62 @@ RDEPEND="${PYTHON_DEPS}
>=dev-python/vobject-0.9.6.1[${PYTHON_USEDEP}]
>=dev-python/wakeonlan-1.1.6[${PYTHON_USEDEP}]
=dev-python/warrant-0.6.1-r1[${PYTHON_USEDEP}]
>=dev-python/websockets-7.0[${PYTHON_USEDEP}]
>=dev-python/websocket-client-0.54.0[${PYTHON_USEDEP}]
>=dev-python/websockets-7.0[${PYTHON_USEDEP}]
~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}]
>=dev-python/yarl-1.3.0[${PYTHON_USEDEP}]
>=dev-python/zeroconf-0.23.0[${PYTHON_USEDEP}]
>=media-libs/mutagen-1.42.0
androidtv? ( ~dev-python/androidtv-0.0.18[${PYTHON_USEDEP}] )
asuswrt? ( ~dev-python/aioasuswrt-1.1.21[${PYTHON_USEDEP}] )
atv? ( >=dev-python/pyatv-0.3.12[${PYTHON_USEDEP}] )
androidtv? ( ~dev-python/androidtv-0.0.16[${PYTHON_USEDEP}] )
cli? ( app-misc/home-assistant-cli )
daikin? ( ~dev-python/pydaikin-1.5.1[${PYTHON_USEDEP}] )
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
denonavr? ( ~dev-python/denonavr-0.7.9[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-2.2.0[${PYTHON_USEDEP}] )
enigma? ( ~dev-python/openwebifpy-3.1.1[${PYTHON_USEDEP}] )
esphome? ( dev-embedded/esphome
~dev-python/aioesphomeapi-2.2.0[${PYTHON_USEDEP}] )
fronius? ( ~dev-python/PyFronius-0.4.6 )
frontend? ( =app-misc/home-assistant-frontend-20190721.1 )
growl? ( ~dev-python/gntp-1.0.3[${PYTHON_USEDEP}] )
hpilo? ( ~dev-python/python-hpilo-3.9[${PYTHON_USEDEP}] )
homematic? ( ~dev-python/pyhomematic-0.1.60[${PYTHON_USEDEP}] )
hs100? ( >=dev-python/pyHS100-0.3.5[${PYTHON_USEDEP}] )
hue? ( ~dev-python/aiohue-1.9.1[${PYTHON_USEDEP}] )
maxcube? ( ~dev-python/maxcube-api-0.1.0[${PYTHON_USEDEP}] )
miio? ( ~dev-python/python-miio-0.4.5[${PYTHON_USEDEP}] )
mikrotik? ( ~dev-python/librouteros-2.2.0[${PYTHON_USEDEP}] )
musiccast? ( >=dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] )
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
mqtt? ( ~dev-python/hbmqtt-0.9.4[${PYTHON_USEDEP}]
app-misc/mosquitto )
musiccast? ( >=dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] )
mysql? ( || ( dev-python/mysqlclient[${PYTHON_USEDEP}]
dev-python/mysql-python[${PYTHON_USEDEP}] )
virtual/mysql )
qnap? ( ~dev-python/qnapstats-0.3.0[${PYTHON_USEDEP}] )
rxv? ( =dev-python/rxv-0.6.0[${PYTHON_USEDEP}]
~dev-python/defusedxml-0.6.0[${PYTHON_USEDEP}] )
samsungtv? ( >=dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] )
sonos? ( >=dev-python/pysonos-0.0.16[${PYTHON_USEDEP}] )
sma? ( ~dev-python/pysma-0.3.2[${PYTHON_USEDEP}] )
sonos? ( >=dev-python/pysonos-0.0.22[${PYTHON_USEDEP}] )
speedtest? ( ~net-analyzer/speedtest-cli-2.1.1[${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:2.69 )
frontend? ( =app-misc/home-assistant-frontend-20190626.0 )
fronius? ( ~dev-python/PyFronius-0.4.6 )
homematic? ( ~dev-python/pyhomematic-0.1.59[${PYTHON_USEDEP}] )
asuswrt? ( ~dev-python/aioasuswrt-1.1.21[${PYTHON_USEDEP}] )
qnap? ( ~dev-python/qnapstats-0.3.0[${PYTHON_USEDEP}] )
speedtest? ( ~net-analyzer/speedtest-cli-2.1.1[${PYTHON_USEDEP}] )
vera? ( ~dev-python/pyvera-0.3.1[${PYTHON_USEDEP}] )
vera? ( ~dev-python/pyvera-0.3.2[${PYTHON_USEDEP}] )
wemo? ( >=dev-python/pywemo-0.4.34[${PYTHON_USEDEP}] )
wink? ( ~dev-python/pubnubsub-handler-1.0.8[${PYTHON_USEDEP}] )
wwlln? ( ~dev-python/aiowwlln-1.0.0[${PYTHON_USEDEP}] )
zigbee? ( ~dev-python/zigpy-deconz-0.2.1[${PYTHON_USEDEP}]
~dev-python/zigpy-homeassistant-0.7.0[${PYTHON_USEDEP}]
~dev-python/bellows-homeassistant-0.8.2[${PYTHON_USEDEP}]
~dev-python/zha-quirks-0.0.19[${PYTHON_USEDEP}] )
zoneminder? ( ~dev-python/zm-py-0.3.3[${PYTHON_USEDEP}] )
zigbee? ( ~dev-python/zigpy-deconz-0.1.6[${PYTHON_USEDEP}]
~dev-python/zigpy-homeassistant-0.6.1[${PYTHON_USEDEP}]
~dev-python/bellows-homeassistant-0.8.1[${PYTHON_USEDEP}]
~dev-python/zha-quirks-0.0.17[${PYTHON_USEDEP}] )
z-wave? ( ~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}]
~dev-python/homeassistant-pyozw-0.1.4[${PYTHON_USEDEP}]
~dev-python/pydispatcher-2.0.5[${PYTHON_USEDEP}]
~dev-python/cffi-1.12.2[${PYTHON_USEDEP}] )
"

View File

@@ -18,10 +18,11 @@ RESTRICT="mirror"
LICENSE=""
SLOT="0"
KEYWORDS="amd64"
IUSE="androidtv asuswrt atv darksky denonavr esphome enigma +frontend homematic hs100 maxcube miio mikrotik musiccast mysql mqtt qnap rxv samsungtv sonos ssl speedtest test tradfri vera wemo wink zoneminder zigbee z-wave"
IUSE="androidtv asuswrt atv cli daikin darksky denonavr enigma esphome fronius +frontend growl homematic hpilo hs100 hue maxcube miio mikrotik mqtt musiccast +mysql qnap rxv samsungtv sma sonos speedtest ssl test tradfri vera wemo wink wwlln z-wave zigbee zoneminder"
RDEPEND="${PYTHON_DEPS}
!app-misc/homeassistant-bin
app-admin/logrotate
dev-db/sqlite
dev-libs/libfastjson
@@ -31,42 +32,32 @@ RDEPEND="${PYTHON_DEPS}
~dev-python/astral-1.10.1[${PYTHON_USEDEP}]
~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
~dev-python/attrs-19.1.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-3.1.6[${PYTHON_USEDEP}]
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
>=dev-python/certifi-2019.6.16[${PYTHON_USEDEP}]
~dev-python/importlib-metadata-0.15[${PYTHON_USEDEP}]
~dev-python/cryptography-2.7[${PYTHON_USEDEP}]
~dev-python/importlib-metadata-0.18[${PYTHON_USEDEP}]
>=dev-python/jinja-2.10[${PYTHON_USEDEP}]
~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}]
~dev-python/cryptography-2.6.1[${PYTHON_USEDEP}]
~dev-python/passlib-1.7.1-r1[${PYTHON_USEDEP}]
>=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}]
~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}]
~dev-python/python-slugify-3.0.2[${PYTHON_USEDEP}]
>=dev-python/pytz-2019.1[${PYTHON_USEDEP}]
~dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
~dev-python/pyyaml-5.1.1[${PYTHON_USEDEP}]
=dev-python/requests-2.22.0[${PYTHON_USEDEP}]
~dev-python/ruamel-yaml-0.15.97[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.11.5[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.1.0[${PYTHON_USEDEP}]
>=app-crypt/acme-0.32.0[${PYTHON_USEDEP}]
>=dev-python/asn1crypto-0.24.0[${PYTHON_USEDEP}]
~dev-python/cffi-1.12.2[${PYTHON_USEDEP}]
>=dev-python/jmespath-0.9.4[${PYTHON_USEDEP}]
>=dev-python/pycparser-2.19[${PYTHON_USEDEP}]
>=dev-python/pyopenssl-19.0.0[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
>=dev-python/pbr-5.1.3[${PYTHON_USEDEP}]
>=dev-python/requests-toolbelt-0.9.1[${PYTHON_USEDEP}]
>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
>=dev-python/pyrfc3339-1.1[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.15[${PYTHON_USEDEP}]
>=dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
>=dev-python/asn1crypto-0.24.0[${PYTHON_USEDEP}]
~dev-python/beautifulsoup-4.7.1[${PYTHON_USEDEP}]
~dev-python/blinkpy-0.14.1[${PYTHON_USEDEP}]
>=dev-python/boto3-1.9.16[${PYTHON_USEDEP}]
>=dev-python/botocore-1.12.115[${PYTHON_USEDEP}]
~dev-python/caldav-0.6.1[${PYTHON_USEDEP}]
>=dev-python/cdu-0.1.3[${PYTHON_USEDEP}]
~dev-python/cffi-1.12.2[${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}]
@@ -77,9 +68,11 @@ RDEPEND="${PYTHON_DEPS}
>=dev-python/envs-1.3[${PYTHON_USEDEP}]
>=dev-python/future-0.17.1[${PYTHON_USEDEP}]
~dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.15[${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/jmespath-0.9.4[${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}]
@@ -88,22 +81,30 @@ RDEPEND="${PYTHON_DEPS}
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
>=dev-python/netdisco-2.6.0[${PYTHON_USEDEP}]
>=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
>=dev-python/numpy-1.16.3[${PYTHON_USEDEP}]
>=dev-python/numpy-1.16.4[${PYTHON_USEDEP}]
>=dev-python/paho-mqtt-1.4.0[${PYTHON_USEDEP}]
>=dev-python/pbr-5.1.3[${PYTHON_USEDEP}]
~dev-python/pillow-5.4.1[${PYTHON_USEDEP}]
>=dev-python/psutil-5.6.2[${PYTHON_USEDEP}]
>=dev-python/psutil-5.6.3[${PYTHON_USEDEP}]
>=dev-python/PyChromecast-3.2.2[${PYTHON_USEDEP}]
>=dev-python/pycparser-2.19[${PYTHON_USEDEP}]
|| ( >=dev-python/pycryptodome-3.7.3[${PYTHON_USEDEP}] dev-python/pycrypto[${PYTHON_USEDEP}] )
~dev-python/pyhaversion-3.0.2[${PYTHON_USEDEP}]
>=dev-python/pyopenssl-19.0.0[${PYTHON_USEDEP}]
>=dev-python/pyotp-2.2.7[${PYTHON_USEDEP}]
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
>=dev-python/pyrfc3339-1.1[${PYTHON_USEDEP}]
~dev-python/pysnmp-4.4.9[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
>=dev-python/python-jose-cryptodome-1.3.2[${PYTHON_USEDEP}]
>=dev-python/requests-toolbelt-0.9.1[${PYTHON_USEDEP}]
=dev-python/RestrictedPython-4.0_beta8[${PYTHON_USEDEP}]
~dev-python/setuptools-40.8.0[${PYTHON_USEDEP}]
~dev-python/sqlalchemy-1.3.3[${PYTHON_USEDEP}]
>=dev-python/typing-3.6.4-r1[${PYTHON_USEDEP}]
>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
~dev-python/sqlalchemy-1.3.5[${PYTHON_USEDEP}]
~dev-python/transitions-0.6.9[${PYTHON_USEDEP}]
>=dev-python/typing-3.6.4-r1[${PYTHON_USEDEP}]
~dev-python/tzlocal-1.5.1[${PYTHON_USEDEP}]
>=dev-python/ua-parser-0.8.0[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.25.3[${PYTHON_USEDEP}]
@@ -111,48 +112,62 @@ RDEPEND="${PYTHON_DEPS}
>=dev-python/vobject-0.9.6.1[${PYTHON_USEDEP}]
>=dev-python/wakeonlan-1.1.6[${PYTHON_USEDEP}]
=dev-python/warrant-0.6.1-r1[${PYTHON_USEDEP}]
>=dev-python/websockets-7.0[${PYTHON_USEDEP}]
>=dev-python/websocket-client-0.54.0[${PYTHON_USEDEP}]
>=dev-python/websockets-7.0[${PYTHON_USEDEP}]
~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}]
>=dev-python/yarl-1.3.0[${PYTHON_USEDEP}]
>=dev-python/zeroconf-0.23.0[${PYTHON_USEDEP}]
>=media-libs/mutagen-1.42.0
androidtv? ( ~dev-python/androidtv-0.0.18[${PYTHON_USEDEP}] )
asuswrt? ( ~dev-python/aioasuswrt-1.1.21[${PYTHON_USEDEP}] )
atv? ( >=dev-python/pyatv-0.3.12[${PYTHON_USEDEP}] )
androidtv? ( ~dev-python/androidtv-0.0.16[${PYTHON_USEDEP}] )
cli? ( app-misc/home-assistant-cli )
daikin? ( ~dev-python/pydaikin-1.5.1[${PYTHON_USEDEP}] )
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
denonavr? ( ~dev-python/denonavr-0.7.9[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-2.2.0[${PYTHON_USEDEP}] )
enigma? ( ~dev-python/openwebifpy-3.1.1[${PYTHON_USEDEP}] )
esphome? ( dev-embedded/esphome
~dev-python/aioesphomeapi-2.2.0[${PYTHON_USEDEP}] )
fronius? ( ~dev-python/PyFronius-0.4.6 )
frontend? ( =app-misc/home-assistant-frontend-20190721.1 )
growl? ( ~dev-python/gntp-1.0.3[${PYTHON_USEDEP}] )
hpilo? ( ~dev-python/python-hpilo-3.9[${PYTHON_USEDEP}] )
homematic? ( ~dev-python/pyhomematic-0.1.60[${PYTHON_USEDEP}] )
hs100? ( >=dev-python/pyHS100-0.3.5[${PYTHON_USEDEP}] )
hue? ( ~dev-python/aiohue-1.9.1[${PYTHON_USEDEP}] )
maxcube? ( ~dev-python/maxcube-api-0.1.0[${PYTHON_USEDEP}] )
miio? ( ~dev-python/python-miio-0.4.5[${PYTHON_USEDEP}] )
mikrotik? ( ~dev-python/librouteros-2.2.0[${PYTHON_USEDEP}] )
musiccast? ( >=dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] )
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
mqtt? ( ~dev-python/hbmqtt-0.9.4[${PYTHON_USEDEP}]
app-misc/mosquitto )
musiccast? ( >=dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] )
mysql? ( || ( dev-python/mysqlclient[${PYTHON_USEDEP}]
dev-python/mysql-python[${PYTHON_USEDEP}] )
virtual/mysql )
qnap? ( ~dev-python/qnapstats-0.3.0[${PYTHON_USEDEP}] )
rxv? ( =dev-python/rxv-0.6.0[${PYTHON_USEDEP}]
~dev-python/defusedxml-0.6.0[${PYTHON_USEDEP}] )
samsungtv? ( >=dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] )
sonos? ( >=dev-python/pysonos-0.0.16[${PYTHON_USEDEP}] )
sma? ( ~dev-python/pysma-0.3.2[${PYTHON_USEDEP}] )
sonos? ( >=dev-python/pysonos-0.0.22[${PYTHON_USEDEP}] )
speedtest? ( ~net-analyzer/speedtest-cli-2.1.1[${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:2.69 )
frontend? ( =app-misc/home-assistant-frontend-20190626.0 )
homematic? ( ~dev-python/pyhomematic-0.1.59[${PYTHON_USEDEP}] )
asuswrt? ( ~dev-python/aioasuswrt-1.1.21[${PYTHON_USEDEP}] )
qnap? ( ~dev-python/qnapstats-0.3.0[${PYTHON_USEDEP}] )
speedtest? ( ~net-analyzer/speedtest-cli-2.1.1[${PYTHON_USEDEP}] )
vera? ( ~dev-python/pyvera-0.3.1[${PYTHON_USEDEP}] )
vera? ( ~dev-python/pyvera-0.3.2[${PYTHON_USEDEP}] )
wemo? ( >=dev-python/pywemo-0.4.34[${PYTHON_USEDEP}] )
wink? ( ~dev-python/pubnubsub-handler-1.0.8[${PYTHON_USEDEP}] )
wwlln? ( ~dev-python/aiowwlln-1.0.0[${PYTHON_USEDEP}] )
zigbee? ( ~dev-python/zigpy-deconz-0.2.1[${PYTHON_USEDEP}]
~dev-python/zigpy-homeassistant-0.7.0[${PYTHON_USEDEP}]
~dev-python/bellows-homeassistant-0.8.2[${PYTHON_USEDEP}]
~dev-python/zha-quirks-0.0.19[${PYTHON_USEDEP}] )
zoneminder? ( ~dev-python/zm-py-0.3.3[${PYTHON_USEDEP}] )
zigbee? ( ~dev-python/zigpy-deconz-0.1.6[${PYTHON_USEDEP}]
~dev-python/zigpy-homeassistant-0.6.1[${PYTHON_USEDEP}]
~dev-python/bellows-homeassistant-0.8.1[${PYTHON_USEDEP}] )
z-wave? ( ~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}]
~dev-python/homeassistant-pyozw-0.1.4[${PYTHON_USEDEP}]
~dev-python/pydispatcher-2.0.5[${PYTHON_USEDEP}]
~dev-python/cffi-1.12.2[${PYTHON_USEDEP}] )
"
@@ -204,6 +219,10 @@ src_prepare() {
-i "setup.py" \
-i homeassistant/package_constraints.txt
if use mqtt ; then
sed -i -e 's/# need mosquitto/need mosquitto/g' "${FILESDIR}/${PN}.init.d"
fi
eapply_user
}

View File

@@ -0,0 +1,255 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{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=""
SLOT="0"
KEYWORDS="~amd64"
IUSE="androidtv asuswrt atv buienradar cli ciscomobilityexpress daikin darksky denonavr enigma esphome fronius +frontend growl homematic hpilo hs100 hue maxcube miio mikrotik mqtt musiccast +mysql qnap rxv samsungtv sma sonos speedtest ssl test tradfri unify vera wemo wink wwlln z-wave zigbee zoneminder"
RDEPEND="${PYTHON_DEPS}
!app-misc/homeassistant-bin
app-admin/logrotate
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/astral-1.10.1[${PYTHON_USEDEP}]
~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
~dev-python/attrs-19.1.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
>=dev-python/certifi-2019.6.16[${PYTHON_USEDEP}]
~dev-python/cryptography-2.7[${PYTHON_USEDEP}]
~dev-python/importlib-metadata-0.18[${PYTHON_USEDEP}]
>=dev-python/jinja-2.10[${PYTHON_USEDEP}]
~dev-python/passlib-1.7.1-r1[${PYTHON_USEDEP}]
>=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}]
~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}]
~dev-python/python-slugify-3.0.2[${PYTHON_USEDEP}]
>=dev-python/pytz-2019.1[${PYTHON_USEDEP}]
~dev-python/pyyaml-5.1.1[${PYTHON_USEDEP}]
=dev-python/requests-2.22.0[${PYTHON_USEDEP}]
~dev-python/ruamel-yaml-0.15.99[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.11.5[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.1.0[${PYTHON_USEDEP}]
>=app-crypt/acme-0.32.0[${PYTHON_USEDEP}]
>=dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
>=dev-python/asn1crypto-0.24.0[${PYTHON_USEDEP}]
~dev-python/beautifulsoup-4.7.1[${PYTHON_USEDEP}]
~dev-python/blinkpy-0.14.1[${PYTHON_USEDEP}]
>=dev-python/boto3-1.9.16[${PYTHON_USEDEP}]
>=dev-python/botocore-1.12.115[${PYTHON_USEDEP}]
~dev-python/caldav-0.6.1[${PYTHON_USEDEP}]
>=dev-python/cdu-0.1.3[${PYTHON_USEDEP}]
~dev-python/cffi-1.12.2[${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/distro-1.4.0[${PYTHON_USEDEP}]
~dev-python/docopt-0.6.2[${PYTHON_USEDEP}]
>=dev-python/docutils-0.14[${PYTHON_USEDEP}]
>=dev-python/ecdsa-0.13[${PYTHON_USEDEP}]
>=dev-python/envs-1.3[${PYTHON_USEDEP}]
>=dev-python/future-0.17.1[${PYTHON_USEDEP}]
~dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.16[${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/jmespath-0.9.4[${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.3.3[${PYTHON_USEDEP}]
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
>=dev-python/netdisco-2.6.0[${PYTHON_USEDEP}]
>=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
>=dev-python/numpy-1.16.4[${PYTHON_USEDEP}]
>=dev-python/paho-mqtt-1.4.0[${PYTHON_USEDEP}]
>=dev-python/pbr-5.1.3[${PYTHON_USEDEP}]
~dev-python/pillow-5.4.1[${PYTHON_USEDEP}]
>=dev-python/psutil-5.6.3[${PYTHON_USEDEP}]
>=dev-python/PyChromecast-3.2.2[${PYTHON_USEDEP}]
>=dev-python/pycparser-2.19[${PYTHON_USEDEP}]
|| ( >=dev-python/pycryptodome-3.7.3[${PYTHON_USEDEP}] dev-python/pycrypto[${PYTHON_USEDEP}] )
~dev-python/pyhaversion-3.0.2[${PYTHON_USEDEP}]
>=dev-python/pyopenssl-19.0.0[${PYTHON_USEDEP}]
>=dev-python/pyotp-2.2.7[${PYTHON_USEDEP}]
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
>=dev-python/pyrfc3339-1.1[${PYTHON_USEDEP}]
~dev-python/pysnmp-4.4.9[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
>=dev-python/python-jose-cryptodome-1.3.2[${PYTHON_USEDEP}]
>=dev-python/requests-toolbelt-0.9.1[${PYTHON_USEDEP}]
=dev-python/RestrictedPython-4.0_beta8[${PYTHON_USEDEP}]
~dev-python/setuptools-40.8.0[${PYTHON_USEDEP}]
>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
~dev-python/sqlalchemy-1.3.5[${PYTHON_USEDEP}]
~dev-python/transitions-0.6.9[${PYTHON_USEDEP}]
>=dev-python/typing-3.6.4-r1[${PYTHON_USEDEP}]
~dev-python/tzlocal-1.5.1[${PYTHON_USEDEP}]
>=dev-python/ua-parser-0.8.0[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.25.3[${PYTHON_USEDEP}]
>=dev-python/user-agents-2.0[${PYTHON_USEDEP}]
>=dev-python/vobject-0.9.6.1[${PYTHON_USEDEP}]
>=dev-python/wakeonlan-1.1.6[${PYTHON_USEDEP}]
=dev-python/warrant-0.6.1-r1[${PYTHON_USEDEP}]
>=dev-python/websocket-client-0.54.0[${PYTHON_USEDEP}]
>=dev-python/websockets-7.0[${PYTHON_USEDEP}]
~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}]
>=dev-python/yarl-1.3.0[${PYTHON_USEDEP}]
>=dev-python/zeroconf-0.23.0[${PYTHON_USEDEP}]
>=media-libs/mutagen-1.42.0
androidtv? ( ~dev-python/androidtv-0.0.18[${PYTHON_USEDEP}] )
asuswrt? ( ~dev-python/aioasuswrt-1.1.21[${PYTHON_USEDEP}] )
atv? ( >=dev-python/pyatv-0.3.12[${PYTHON_USEDEP}] )
buienradar? ( ~dev-python/buienradar-1.0.1[${PYTHON_USEDEP}] )
cli? ( app-misc/home-assistant-cli )
ciscomobilityexpress? ( ~dev-python/ciscomobilityexpress-0.3.1[${PYTHON_USEDEP}] )
daikin? ( ~dev-python/pydaikin-1.6.1[${PYTHON_USEDEP}] )
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
denonavr? ( ~dev-python/denonavr-0.7.9[${PYTHON_USEDEP}] )
enigma? ( ~dev-python/openwebifpy-3.1.1[${PYTHON_USEDEP}] )
esphome? ( dev-embedded/esphome
~dev-python/aioesphomeapi-2.2.0[${PYTHON_USEDEP}] )
fronius? ( ~dev-python/PyFronius-0.4.6 )
frontend? ( =app-misc/home-assistant-frontend-20190801.0 )
growl? ( ~dev-python/gntp-1.0.3[${PYTHON_USEDEP}] )
hpilo? ( ~dev-python/python-hpilo-4.3[${PYTHON_USEDEP}] )
homematic? ( ~dev-python/pyhomematic-0.1.60[${PYTHON_USEDEP}] )
hs100? ( >=dev-python/pyHS100-0.3.5[${PYTHON_USEDEP}] )
hue? ( ~dev-python/aiohue-1.9.1[${PYTHON_USEDEP}] )
maxcube? ( ~dev-python/maxcube-api-0.1.0[${PYTHON_USEDEP}] )
miio? ( ~dev-python/python-miio-0.4.5[${PYTHON_USEDEP}] )
mikrotik? ( ~dev-python/librouteros-2.2.0[${PYTHON_USEDEP}] )
mqtt? ( ~dev-python/hbmqtt-0.9.4[${PYTHON_USEDEP}]
app-misc/mosquitto )
musiccast? ( >=dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] )
mysql? ( || ( dev-python/mysqlclient[${PYTHON_USEDEP}]
dev-python/mysql-python[${PYTHON_USEDEP}] )
virtual/mysql )
qnap? ( ~dev-python/qnapstats-0.3.0[${PYTHON_USEDEP}] )
rxv? ( =dev-python/rxv-0.6.0[${PYTHON_USEDEP}]
~dev-python/defusedxml-0.6.0[${PYTHON_USEDEP}] )
samsungtv? ( >=dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] )
sma? ( ~dev-python/pysma-0.3.2[${PYTHON_USEDEP}] )
sonos? ( >=dev-python/pysonos-0.0.22[${PYTHON_USEDEP}] )
speedtest? ( ~net-analyzer/speedtest-cli-2.1.1[${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:2.69 )
unify? ( ~dev-python/aiounify-9[${PYTHON_USEDEP}] )
vera? ( ~dev-python/pyvera-0.3.2[${PYTHON_USEDEP}] )
wemo? ( >=dev-python/pywemo-0.4.34[${PYTHON_USEDEP}] )
wink? ( ~dev-python/pubnubsub-handler-1.0.8[${PYTHON_USEDEP}] )
wwlln? ( ~dev-python/aiowwlln-1.0.0[${PYTHON_USEDEP}] )
zigbee? ( ~dev-python/zigpy-deconz-0.2.1[${PYTHON_USEDEP}]
~dev-python/zigpy-homeassistant-0.7.0[${PYTHON_USEDEP}]
~dev-python/bellows-homeassistant-0.9.0[${PYTHON_USEDEP}]
~dev-python/zha-quirks-0.0.20[${PYTHON_USEDEP}] )
zoneminder? ( ~dev-python/zm-py-0.3.3[${PYTHON_USEDEP}] )
z-wave? ( ~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}]
~dev-python/homeassistant-pyozw-0.1.4[${PYTHON_USEDEP}]
~dev-python/pydispatcher-2.0.5[${PYTHON_USEDEP}]
~dev-python/cffi-1.12.2[${PYTHON_USEDEP}] )
"
DEPEND="${RDEPEND}
test? (
~dev-python/asynctest-0.12.2[${PYTHON_USEDEP}]
~dev-python/coveralls-1.2.0[${PYTHON_USEDEP}]
~dev-python/flake8-docstrings-1.3.0[${PYTHON_USEDEP}]
~dev-python/flake8-3.7.5[${PYTHON_USEDEP}]
~dev-python/mock-open-1.3.1[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
~dev-python/mypy-0.660[${PYTHON_USEDEP}]
~dev-python/pydocstyle-3.0.0[${PYTHON_USEDEP}]
~dev-python/pylint-2.2.2[${PYTHON_USEDEP}]
~dev-python/pytest-aiohttp-0.3.0[${PYTHON_USEDEP}]
~dev-python/pytest-cov-2.6.1[${PYTHON_USEDEP}]
~dev-python/pytest-sugar-0.9.2[${PYTHON_USEDEP}]
~dev-python/pytest-timeout-1.3.3[${PYTHON_USEDEP}]
~dev-python/pytest-4.2.1[${PYTHON_USEDEP}]
~dev-python/requests-mock-1.5.2[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
dev-python/coverage[${PYTHON_USEDEP}]
)"
INSTALL_DIR="/opt/${PN}"
DISABLE_AUTOFORMATTING=1
DOC_CONTENTS="
The HA interface listens on port 8123
hass configuration is in: /etc/${PN}
daemon command line arguments are configured in: /etc/conf.d/${PN}
logging is to: /var/log/${PN}/{server,errors,stdout}.log
The sqlite db is by default in: /etc/${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
if use mqtt ; then
sed -i -e 's/# need mosquitto/need mosquitto/g' "${FILESDIR}/${PN}.init.d"
fi
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}"
insinto /etc/logrotate.d
newins "${FILESDIR}/${PN}.logrotate" "${PN}"
readme.gentoo_create_doc
}
pkg_postinst() {
readme.gentoo_print_elog
}

View File

@@ -9,15 +9,21 @@
<flag name="androidtv">Library for controlling an Android TV, formerly firetv</flag>
<flag name="asuswrt">Api wrapper for Asuswrt</flag>
<flag name="atv">Library for controlling an Apple TV</flag>
<flag name="darksky">Library for using dark sky weather data</flag>
<flag name="buienradar">use buienradar weather data</flag>
<flag name="cli">install Home Assistant Cli hass-cli (lots of modules required)</flag>
<flag name="ciscomobilityexpress">install ciscomobilityexpress support</flag>
<flag name="darksky">use dark sky weather data</flag>
<flag name="daikin">Daikin wireless controllers</flag>
<flag name="denonavr">Automation Library for Denon AVR receivers</flag>
<flag name="enigma">Support for Enigma2 boxes</flag>
<flag name="esphome">Support for esphome sensors, covers and switches</flag>
<flag name="fronius">add Support for Fronius Symo JSON Api</flag>
<flag name="frontend">Install Home Assistant frontend</flag>
<flag name="growl">add Support for Growl Notification Transport Protocol</flag>
<flag name="enigma">Support for Enigma2 boxes with openwebif support</flag>
<flag name="esphome">Support for esphome sensors, covers and switches and it's dashboard</flag>
<flag name="fronius">add (very basic) Support for Fronius Symo JSON Api</flag>
<flag name="frontend">keep Home Assistant frontend out of virtualenv</flag>
<flag name="growl">add Growl Notification Transport Protocol</flag>
<flag name="hpilo">HP Integrated Lights out XML interface</flag>
<flag name="homematic">An API for the homematicip cloud</flag>
<flag name="hs100">Interface for TPLink Stuff</flag>
<flag name="hue">talk to Philips Hue</flag>
<flag name="maxcube">eQ-3 ELV MAX Cube Python API</flag>
<flag name="miio">add support for Xiaomi smart appliances</flag>
<flag name="mikrotik">add support for MikroTik RouterOS API</flag>
@@ -31,11 +37,13 @@
<flag name="sonos">Sonos Media Player Support</flag>
<flag name="speedtest">spedtest.net support</flag>
<flag name="ssl">include support for haproxy</flag>
<flag name="test">internal and devel use</flag>
<flag name="test">internal and developer use</flag>
<flag name="tradfri">Control/observe IKEA Tradfri devices</flag>
<flag name="unify">talk with a Ubiquiti Unify Controller</flag>
<flag name="vera">add support for Vera Z-Wave Controller</flag>
<flag name="wemo">discover and control WeMo devices</flag>
<flag name="wink">support for Wink Z-Wave Plus Smart Hub</flag>
<flag name="wwlln">install support for World Wide Lightning Location Network</flag>
<flag name="zigbee">Support for ZHA/deconz based Zigbee/ZNet Devices</flag>
<flag name="zoneminder">Support for ZoneMinder Cameras</flag>
<flag name="z-wave">Support for Z-Wave Devices (uncomplete)</flag>

View File

@@ -1,3 +0,0 @@
DIST Jinja2-2.10.1.tar.gz 260956 BLAKE2B f24b04ac12c8123e7e012d1f1624ba5df058c5c2be1f1d40b8080055fd4b437c6dd18cb82c9c35e929ca4a06a1ea63a4f5aa38c634fe2b657d1ab06862525259 SHA512 a00153a0e07bb7d67f301b4eaf7af657726a1985e9ffc7ae2d76bdbb4c062d672efc8065e398767e1039b18a483a0092e206deac91e4047aad64920b56869623
EBUILD Jinja2-2.10.1.ebuild 740 BLAKE2B 783219a712113456e3761ced76d92dba8aeb4394c1fc0126080a6b4daa8797a267d3769f58aaf11505f21f7b5ada0da3926044e892b79c56525186216319a372 SHA512 7d9b36bca8ae05703c3f2d0c5cdf7ded981f7ff03a84aa026f77102904556d844918d136c04f9b038a2f5f8f7b59e1c227b588056e52e2639868541e23650410
MISC metadata.xml 467 BLAKE2B 52b798a95821ef5d4bcb278dafd014e441b5868c3bf736a11992332597fd62a6f73f75714bb01acd3f569097170ac6ceb05b4d83b500bdc1aa97eaedfbb8f706 SHA512 d804ccee7d4e5431732c52ab34adc519a9f7760b4957b5fc3c7a976e44822347b207f1af8c2ffb6524b8247d3e453aed31428104f129e48d4ae1e3886f292594

View File

@@ -0,0 +1,3 @@
DIST Mastodon-py-1.4.5.tar.gz 3564509 BLAKE2B 1f200d2e2c424579bdd596a56747ae5b3d90693453314db410b911ddca92ed9d7355103207af3a36242ef4a277dad9e8781a21a5f8a554250bc62fea226c6fb4 SHA512 d90a45479e8c3dbaeed0a40e32e89da99f58c59b008b41967d39ec8bcf2dcecaf12cca826f2b9fc9fbb63efa36a492e63248e00e42e82646d761c06f09d4d5b9
EBUILD Mastodon-py-1.4.5.ebuild 1047 BLAKE2B 0f1a2dda55432da8aa9ad72fde9a59f9d46eed87f2d59c64575078a72af6937130a4ad243759fe1bff210bc3069ef9578e75b06fa2161fb12ad20ea6d5c88ac6 SHA512 c1bd883b1f908d281f18d3944d1f5e38e48d3b73443aa0f93b9517640eb34bd52254aefcbfa54acfde620324756dc5d0eb018932b4d52a45bbcea8140c4dda8f
MISC metadata.xml 476 BLAKE2B 20ab41a26ece902aa53a24505938c771ab3da194dcbc419bdea0ee2e68701b973f16f7cb8f33ff280fb1e18f45682fa80ce3930ef80b671e6d4ada37d3b3cb5f SHA512 6448bb98d15086d156896816d65ebdc10230e127d19c89aa07e42fd3019a2b8e6d5e361adca6c42e6a245d2cfdcd3993409adad42194f0800f97bf86c6ae7062

View File

@@ -0,0 +1,40 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
MY_PN=${PN/-/.}
MY_P=${MY_PN}-${PV}
DESCRIPTION="Python wrapper for the Mastodon API"
HOMEPAGE="https://github.com/halcy/Mastodon.py https://pypi.org/project/Mastodon.py/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
S=${WORKDIR}/${MY_P}
RDEPEND=">=dev-python/requests-2.4.2[${PYTHON_USEDEP}]
dev-python/python-dateutil[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
dev-python/python-magic[${PYTHON_USEDEP}]
>=dev-python/decorator-4.0.0[${PYTHON_USEDEP}]"
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
}

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">Mastodon.py</remote-id>
<maintainer status="unknown">
<email>lorenzd+mastodonpypypi@gmail.com</email>
<name>Lorenz Diener</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,3 @@
DIST PyDispatcher-2.0.5.tar.gz 34437 BLAKE2B eefc2e0f22c9d91b22acd1352d76f1bd69d7161efdf0827f1bcb42ccf0a5c98576dbc25817e0a6c4cb3327b5fad39281cd19a784f0f477ba1b20690e644e867c SHA512 b361463f006a775e1f22cfe07520951649f76c26be35a80ca016620c8ef466129c4abeafe42f0ffdc605e7523287b1e804967f19d951089d24e052fe10d88e6f
EBUILD PyDispatcher-2.0.5.ebuild 732 BLAKE2B 193c38fec768a83ef1ce98a6402b4ff29ea2fc2b120192a027fee3a427778c66a6a43c836e3dee446c0061f54ea7a2f3871e50cf57db2060b2982a8d17fe19bd SHA512 5f65db6e1cdf1121411757ba6479a0e58aa90dade6234bf9a4be7b28fc7c5ddc07e402f4df5f75e3fc61fe3ff680a73f454539be8ca45d812d71b1bd3f11551f
MISC metadata.xml 488 BLAKE2B a89a5ad1c207f545af3dee402fc2110223efdf674aed9ca0eee67cfdc6a4b68f6dfa67b5d92fed1ede297ccb74e65f8a1a5b2a66fb0a6b2d989f0ce64439548f SHA512 e6396049adc1a0d1363e2403ea82a5a03604ead16fd48c99c3620e02defe49626ee2b135c070bb3e82b478c14172a857836c4ada3b25dee8dbf3ceeb9eea6dc8

View File

@@ -7,8 +7,8 @@ PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="A small but fast and easy to use stand-alone template engine written in pure python."
HOMEPAGE="http://jinja.pocoo.org/ https://pypi.org/project/Jinja2/"
DESCRIPTION="Multi-producer-multi-consumer signal dispatching mechanism"
HOMEPAGE="http://pydispatcher.sourceforge.net https://pypi.org/project/PyDispatcher/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">PyDispatcher</remote-id>
<maintainer status="unknown">
<email>pydispatcher-devel@lists.sourceforge.net</email>
<name>Mike C. Fletcher</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,3 @@
DIST aiocache-0.10.1.tar.gz 18931 BLAKE2B 355e65defb12d20c71ad69909c1bc378d2ef6bc1db2a6f484ed561a2d7c3c7332661e21e7698f38830fa4355fecd541c56aa3dc54a3c1e98f7bcd288d9e5123c SHA512 2416c080752912a149c3a358d0894e30aeab0f70edb2049594bd96f34c1d5cfa92c412241c8589348e245ef5d7a5ac0e2dacdf73a48300c0cd7914a7c43e18f5
EBUILD aiocache-0.10.1.ebuild 874 BLAKE2B 5057c016d8ffde9684558c3fe052134c70f833a46dec8f44b20312ef40311025151f27333473e106188bd6e40c80ac3a5aaeed33a65237183ad808aee0cc59a2 SHA512 bf341f383b20ea0bb6d8f390fd907d51cd6b53bae32e6f9b2efd0e4837394b8ee7293d22acbe45ecbc620ba5d5dbe3c0f1c829f01d778561631b25ac8e72d4e1
MISC metadata.xml 465 BLAKE2B 0a2bc9c4ad9f651e2fdfb49414fb0aab9ec840c2d32459236d2d95e47a1d0217002bc8882d559ceebe2c44ac0ff22e28c746d97bb148bff61a7d94ba899b2a57 SHA512 d345548257a92d1db1d6a8c2216c106ad0e95ab11c03a7ff7e1ad74a5cf9595c40c4016c8ef1c798e0ab0859e5d33a4647082c2072e7d9fc40396b987c022bba

View File

@@ -0,0 +1,33 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="multi backend asyncio cache"
HOMEPAGE="https://github.com/argaen/aiocache https://pypi.org/project/aiocache/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE=""
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="dev-python/ujson[${PYTHON_USEDEP}]
>=dev-python/aioredis-0.3.3[${PYTHON_USEDEP}]
>=dev-python/aiomcache-0.5.2[${PYTHON_USEDEP}]
>=dev-python/msgpack-0.5.5[${PYTHON_USEDEP}]"
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
}

View File

@@ -7,10 +7,10 @@
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">Jinja2</remote-id>
<remote-id type="pypi">aiocache</remote-id>
<maintainer status="unknown">
<email>armin.ronacher@active-4.com</email>
<name>Armin Ronacher</name>
<email>manu.mirandad@gmail.com</email>
<name>Manuel Miranda</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,5 @@
DIST aiokafka-0.5.1.tar.gz 352661 BLAKE2B f7efa06f661ce6e7dde42141c053fa8a368dcecedde6729c81853b47e6146c3073e70212980d788f15916be042fcd8ba2db785bc129b42ad0e3e19bb15f9839f SHA512 5a346a0f10a6c6cb92fbaaff7865bc6deb43ad8bb7937de30f8deca3499c36e2c5e69482c23b993343c00a42f499799568de64878cfdff84d37f5e51675f51d9
DIST aiokafka-0.5.2.tar.gz 352959 BLAKE2B 9cdf5647d0f1258109e9aee49200f8997e7c14eddfdb7b1d9f3e645b7a7d3ae4a5adb5102a2540ce293221fca45f1d8b5f199a3d112b196d020d84b76c49f381 SHA512 a6cc32127e1afb181bc655f7d3d6028d6bc91b103648bd6a2c43dd0a74b68a4a7f13ba1de4e6389e9ec703d681d271e3e4afc1caa97048693800e2eb36e65cc6
EBUILD aiokafka-0.5.1.ebuild 702 BLAKE2B b5187e31de2d53b8de95376950e1ce29c181eb1cb038d497dbff2d8090f2b2b87e5b2cc3d8cfdc8ed6fb192d692549f045cedffb0fe8ef7f186403c83f685728 SHA512 f8bd67dd9d1226b6c4817d62a4ab2ca1d0195260e24383c5f4d20d18c324826d39ac34852247a45adbc754c2b265d640ed705485a9f95ac0da9ee0f6adfc337f
EBUILD aiokafka-0.5.2.ebuild 702 BLAKE2B b5187e31de2d53b8de95376950e1ce29c181eb1cb038d497dbff2d8090f2b2b87e5b2cc3d8cfdc8ed6fb192d692549f045cedffb0fe8ef7f186403c83f685728 SHA512 f8bd67dd9d1226b6c4817d62a4ab2ca1d0195260e24383c5f4d20d18c324826d39ac34852247a45adbc754c2b265d640ed705485a9f95ac0da9ee0f6adfc337f
MISC metadata.xml 466 BLAKE2B 14063165c0e4ac26eeca4ad4d514bf782b3e900d6a5aa1ab3b743de3fbb284531babc173eb7d4b4b46a6629d4a191bf747c6d26ddff2ef0b86ab12d80eb2e4d5 SHA512 715cb277c064e754cbb831217b253a35b54043ae744daa01a81ef69a28c1c4826195baff08afc7717787ab489a148038b5e9063562eaeb2ecb0c038edc7fbccf

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Kafka integration with asyncio."
HOMEPAGE="http://aiokafka.readthedocs.org https://pypi.org/project/aiokafka/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache 2"
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
}

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Kafka integration with asyncio."
HOMEPAGE="http://aiokafka.readthedocs.org https://pypi.org/project/aiokafka/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache 2"
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
}

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">aiokafka</remote-id>
<maintainer status="unknown">
<email>andrew.svetlov@gmail.com</email>
<name>Andrew Svetlov</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,3 @@
DIST aiomcache-0.6.0.tar.gz 7838 BLAKE2B 078a16558f577813dbb0e1b2ba39ff7212e4d45bd0a60c1301a741b70cf6c78ffcafbe2680cf44b8da0a2c6e6f37869d51670a4ec47af07b6987f60241d92a47 SHA512 f9aac5d54b0af9e977ca64d746c579881da49ff76109202eb429642b2298a5832a0e796b83fb88ec862d295b3e170b1f83b300097ddeb7bdf7feb1b4d761ee33
EBUILD aiomcache-0.6.0.ebuild 761 BLAKE2B 3791d56d5b4f9dbb222de6e6f956f19600ff01ad613286ba83267ef08fefba73a92c8fcb9d8304df5e9dc3e8ef21c7516263441ad65ae763002e64abf1d26e5b SHA512 4307792a41c21f0b9c7a2b8510c1f3e7bb06bfd745914a11d056686bdcce13a1f1147aaff3853c36d3726d52a7e13528c6eb7db32b53b949c158e7f635110a6b
MISC metadata.xml 541 BLAKE2B 8029925100e8b9ca594ba7b16b6e8463ee5b7e35b7e6e03737a210b0b441a901e802f9cf4729810863af75ce3e919401057c4edb34fb90502d38f1fd06a66a72 SHA512 153c3d6ca994d2b3e3285fa5fdc5da85adc7bfedf850df25a3a2375f8c56ed0f1e46b5ab918cd2d56c8292461bd0a2af29e83c98425ee92f52004783746901a0

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Minimal pure python memcached client"
HOMEPAGE="https://github.com/aio-libs/aiomcache/ https://pypi.org/project/aiomcache/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="~dev-python/python-memcached-1.59[${PYTHON_USEDEP}]"
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
}

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">aiomcache</remote-id>
<maintainer status="unknown">
<email>aio-libs@googlegroups.com</email>
<name>Nikolay Kim &lt;fafhrd91@gmail.com&gt;, Andrew Svetlov &lt;andrew.svetlov@gmail.com&gt;</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,3 @@
DIST aioredis-1.2.0.tar.gz 150616 BLAKE2B 50f20b4c34b3194b97a0d7a4ad774e7d83bbe8af968f8e5dc0f3b8dd4aba1cd6a34436242f1613bef97a5359aaa8664f2be9fa4880bc3be7cf1dc0c736bc86a8 SHA512 d0382faf6d6022ff6741f41a75cfb1972df26edea899d7d70ff4e1ae72e0e2bdb344fa9d099d4c320baabdbd72cefbb91b2da24d19c5479e34ed883559d476b1
EBUILD aioredis-1.2.0.ebuild 721 BLAKE2B ca7c1e044cf588845563c26a1b6307137f3d01beea003a2a75a48e6bcf8c06818ea0a2aaae7c7f2dfd8ffc3a4465fab30634358e7b7a16137432f4aee21efe98 SHA512 9e8cd0d1c2fe13830e9697153c1cdfdf9e6dee64eefa4d620506d45ff02fd281c6f6ab562d31d4bf2336d0bf5f259078f664f8148d190be54898d71e3753d0e8
MISC metadata.xml 473 BLAKE2B c7738a7cc6ff1904f23ed0c811ba87a4d09723438e44c2f9db9a1b416ed02ea02bdc6909dc63bd88a6d0f0d1c0f7a5c62671654c34bb50519d7bfcfb48be4cb2 SHA512 127b257eafd6063bc5218bbd42af79b3ef504a18a0886bc57a56b1a8bd617a135f384b7bb31a211e9bf4c26aefe2fedbd939fb16fba5fc6224324bc216c39023

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="asyncio (PEP 3156) Redis support"
HOMEPAGE="https://github.com/aio-libs/aioredis https://pypi.org/project/aioredis/"
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="dev-python/hiredis"
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
}

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">aioredis</remote-id>
<maintainer status="unknown">
<email>alexey.popravka@horsedevel.com</email>
<name>Alexey Popravka</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -1,5 +1,11 @@
DIST aiounifi-4.tar.gz 4089 BLAKE2B d81802e3f27e0af6db2c2aa0939c9df5aa839fd6e275623cea4971d85044ac8fe1f1893417f88a0494487c8dc3f00a9886ebeb7d6b285944609b4596cdb45eee SHA512 d27ccb86e89546f75cfdc3ee8f960dc5fc4add0f23806ed78e4d7bc95082e94de9fb81d45c47381eb74e28594d215c2df170a450c0fc23a03274cb8a81eed6f6
DIST aiounifi-6.tar.gz 4281 BLAKE2B dd8af79f4bb7ec41c7f41366e20c25015b996922f84af29a5d827d7bc6cd488fe05e7364648f81188a6d4dc5396f20e261ea9c072becf5bf6fcf12456caee306 SHA512 0bc8e5f816c0b3a3929d23e9c19bad18fd2303c192c414c8c7b88b958ce0b741cc357a5fb3de05679770ebfc3410247aa8cd98b18cd94198e49c08a3cb9417be
DIST aiounifi-7.tar.gz 4421 BLAKE2B bd9e41a90bc1db61729a1d27b69752dc7e37805e1ff69b32e9f2d4cf314ead9d1147c8820992157e09e1d72f8763927f43a326f2b195ef0c5f09b9b3fe408571 SHA512 60643f2ee5554c6e4bd2968ab24ed4b4de9100f23b8f652f0a0f0389f36ea8d2bfaa55e50367afe3786c1cb43ff942567b733ff046375a458394ddf9b505d817
DIST aiounifi-8.tar.gz 4526 BLAKE2B e3e3357057947da5b818e51db0cfadeda703affa771f9f06158890e902e933f12557ca925f892bb8daac2f0368c6cb30822141e3a757c1b683e69716e83242b0 SHA512 b51ae2f3f8bf8333fdd967cf50fce55a985a8c4d5924d12063e476d665055073edcd2c041ff553c81eeaf623bea1b572057f0d0beec896eabaaac279b1c65571
DIST aiounifi-9.tar.gz 5087 BLAKE2B 4fc52a72afb7f32c9c35444fe465feb6c78125c864664f7431cbc6e5cc094602ff9ead5fe7450a70257164a6641ae009e6603cf03c16df462a012763aa2d9f0a SHA512 d9fdc18b34433fbc10691ec5b0fba7a0018fc66065a32f874fa842ebe70591df236310e656304c593e68557e155bc44108eff76f63179e3bf4df08653202433d
EBUILD aiounifi-4.ebuild 744 BLAKE2B 6729681c7da6f1e83e8e294cca318c53235f4e2028920c5552f163d3735d32aea0e36497612b5a22dd66a8e6a763c0d181d06314599fc05dd7b3bc2d8c57c5f8 SHA512 d32e408bf5997ba488671b071cfa5609ce337ad6268f4f59950b9fb24856689393d09058e51a74d44e9673bb014d2179df69fa04bd4197bf7fdffeaa7c1f6daf
EBUILD aiounifi-6.ebuild 744 BLAKE2B 6729681c7da6f1e83e8e294cca318c53235f4e2028920c5552f163d3735d32aea0e36497612b5a22dd66a8e6a763c0d181d06314599fc05dd7b3bc2d8c57c5f8 SHA512 d32e408bf5997ba488671b071cfa5609ce337ad6268f4f59950b9fb24856689393d09058e51a74d44e9673bb014d2179df69fa04bd4197bf7fdffeaa7c1f6daf
EBUILD aiounifi-7.ebuild 780 BLAKE2B 0051d69eaf157115ea9c1a37e55c86b776a5acb05e375e801d95e06f486c087dc02748ae864b0b65b4b3c2333af53b9dbf2cb03386d8abb64cdda4d59c03c82e SHA512 4d66d77bcb5930c394be31bcc0dd0dafbdb2b9184e56ee44a30a179e2017a97a74662cfd0c77b916adf0a0ff88730bbcf5a02b2928ad0e7ec0332eafe2b67dce
EBUILD aiounifi-8.ebuild 780 BLAKE2B 0051d69eaf157115ea9c1a37e55c86b776a5acb05e375e801d95e06f486c087dc02748ae864b0b65b4b3c2333af53b9dbf2cb03386d8abb64cdda4d59c03c82e SHA512 4d66d77bcb5930c394be31bcc0dd0dafbdb2b9184e56ee44a30a179e2017a97a74662cfd0c77b916adf0a0ff88730bbcf5a02b2928ad0e7ec0332eafe2b67dce
EBUILD aiounifi-9.ebuild 780 BLAKE2B 0051d69eaf157115ea9c1a37e55c86b776a5acb05e375e801d95e06f486c087dc02748ae864b0b65b4b3c2333af53b9dbf2cb03386d8abb64cdda4d59c03c82e SHA512 4d66d77bcb5930c394be31bcc0dd0dafbdb2b9184e56ee44a30a179e2017a97a74662cfd0c77b916adf0a0ff88730bbcf5a02b2928ad0e7ec0332eafe2b67dce
MISC metadata.xml 475 BLAKE2B 4da246908f01ca72854792b11aec707aaf56d2c6daa00528f6e27459adf0b7e3ea5cbe44b63f9ac0c013e99a03dac2925ea0c134527cdd249be118615f339674 SHA512 fc9ab2a817d35a7cb59709bfb0032be9c2071e12768ade82f89545dc5a5dbf31ff9d3fcf8f784801fe74598ac89cef2de55f51ea047f5d2ce97d4dbb9b82449e

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="An asynchronous Python library for communicating with Unifi Controller API"
HOMEPAGE="https://github.com/Kane610/aiounifi https://pypi.org/project/aiounifi/"
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="dev-python/aiohttp[${PYTHON_USEDEP}]"
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
}

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="An asynchronous Python library for communicating with Unifi Controller API"
HOMEPAGE="https://github.com/Kane610/aiounifi https://pypi.org/project/aiounifi/"
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="dev-python/aiohttp[${PYTHON_USEDEP}]"
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
}

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="An asynchronous Python library for communicating with Unifi Controller API"
HOMEPAGE="https://github.com/Kane610/aiounifi https://pypi.org/project/aiounifi/"
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="dev-python/aiohttp[${PYTHON_USEDEP}]"
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
}

View File

@@ -1,3 +1,3 @@
DIST aiowwlln-1.0.0.tar.gz 6089 BLAKE2B 7f69b6fde984cc4a6f47ead3f16b80a9780d736dd879150794d4f75cd05d8c389cf1793f3185d628c0b62b5b32f545128e7b5c6e40676d78717887a324f07ef5 SHA512 edb658d714aa7599d55c370c4a140b6b4858fb659a23a2a121652e546055bf5618fd27c4edf4c4b72635bb4c5dfa378a8fc545bf5b44ef2f3b08512f3a7d6f43
EBUILD aiowwlln-1.0.0.ebuild 702 BLAKE2B 690af8e663db332e4916ea67f7ac0099d6d9a5d9eb89ccb337a2ad97108a9c8749da138f2c4b40b0fb4c56101339556608eb3667d7c1b519e720bfe58a0c64e6 SHA512 0ea3587eac0e597c58cfd7da7c91f30f6068be488555e6017dd52145093fa894893b55c25265866a88a90920dbf986e3d8187e1b49ec0dbe5260d40272639fa9
EBUILD aiowwlln-1.0.0.ebuild 739 BLAKE2B 3c1e795c8ba4a9102ed9766832ba01673a0d5bba4dbcde8f458d170f09e392849f7784d2e3ad726796ccb82cdb7d4d1a702901730d485753ba106a9e71d9fc4c SHA512 005f786175b3657a4bb6d2a3cfe7dd02962937ce947369e216e97bbb6ff6083d5f01a5db8351abf180c3ffbc1bf85e2a79ce9f5d1ba8ad88e65f34efb30fa4c5
MISC metadata.xml 458 BLAKE2B 9a3a91da4254ece548e78e2795293c8561c096be62048222c6277fa9628a7f2378ab24269f3a5ca50558ad22b43b9d1b30c3a5fe35ef32331d910be31e181c9f SHA512 5a4236a6686ae57d1142313570423d6877954b787d3c71fc214855a8723d9a92cea1cbc4ec084e2c35d3ab8400c0c5e31ad3c3685f662b2402540868695053fd

View File

@@ -16,7 +16,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
RDEPEND="dev-python/aiocache[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (

View File

@@ -0,0 +1,3 @@
DIST aresponses-1.1.1.tar.gz 4417 BLAKE2B e0551c67ad602c81d473b67b6c98f6e2d7b55ccaf164e9460fcb8ef5755c8951b46a44636eec613fe1b1168aa610e221a3cd9fe768254a98690bf7f853243a83 SHA512 27c454b3e7e0d07081c879a468df609b114f268eb1af142ab5ce235c76e9f6e2a1c6c6a6647d9b488ddbca3ca53f27d7410bf9bd3c7dc25a16bc587cca7da92d
EBUILD aresponses-1.1.1.ebuild 748 BLAKE2B 5500b66add4a9f77191c3477f457f4318a8eb84c4b4a6cf04cea644451c91c79576cdc1042752b907f236b1975735de0bce0a7aca6fc1434704c669b1992630c SHA512 c462ff67d79c4723c1a62591966f5cb349004a00578660e3a3d47ca9beceea10e68f39b11ff9410f5a0750b3157665f86c5db252cbb9a5054508964f73bdd793
MISC metadata.xml 480 BLAKE2B 646e44c8b43f89c04da767ab146bd3f13508114175fea68308147e803b71fdf93aee305b6fe158af24af450d746bd25ea477afee23e6cd1ee06617beccc0a258 SHA512 b5b3e7f8ea8068fe42d985739516cadf33f81730ae8c5db46129ed4426d8499c081e8b68be6c459916952f49ca341653f9404a879e7f7d92570cdefd41366863

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Asyncio testing server. Similar to the responses library used for 'requests'"
HOMEPAGE="https://github.com/circleup/aresponses https://pypi.org/project/aresponses/"
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
}

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">aresponses</remote-id>
<maintainer status="unknown">
<email>aresponses@brycedrennan.com</email>
<name>Bryce Drennan, CircleUp</name>
</maintainer>
</upstream>
</pkgmetadata>

3
dev-python/avea/Manifest Normal file
View File

@@ -0,0 +1,3 @@
DIST avea-1.2.8.tar.gz 8398 BLAKE2B b29759972a2c771728526a78dfb749af0a907361e608b53b12d4528257734eb9879c3ebebdf1817e7874fba61cf4393a8051d8bcf431c16f9266d43c3f53c9aa SHA512 fd7afbc114fa5fabaa1e7aa915429812121d4730a7e2f293e25a044feb332baebcf829bb1d5ba4a9d4227965b7a1e8b11b124b78db67545cb536080471d2022d
EBUILD avea-1.2.8.ebuild 701 BLAKE2B 9b01ce12f633a3faed1f84fa0a95b9fbbcdf22d84a902cdaaf70206e10acac2e54c58fee7511812d462ee5840f88d21eff9cf99c16db50bd1ce0e7847c560aef SHA512 a0a828eb545b41321935f925ffb6b9dbf6bed9836cf6f710f2af4a61c50af18bf0cd7680be31684c532423ffedd09a940b2a4cc84ce9a727bafe23e12bcc5d8d
MISC metadata.xml 330 BLAKE2B bf2526ef76564e7e75b2710997397a1482ac65a72c3ac1c2269755b47d9ad31405cbc8387d2a9e624af7b32b53560aff794fa5cb1c6d85648368633e42187092 SHA512 6531957ff8f04b4dcdfa902a99b34ebc3d2d37de2c0bf08fc6aa0c68d13ead84c5ef2e3f09252d70671be0b82ba25c34062264c1b081a21c39fbe7a6aefb270a

View File

@@ -7,8 +7,8 @@ PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION=""
HOMEPAGE="https://github.com/ludeeus/pyhaversion https://pypi.org/project/pyhaversion/"
DESCRIPTION="Control an Elgato Avea bulb using python"
HOMEPAGE="https://github.com/k0rventen/avea https://pypi.org/project/avea/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE=""

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>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">avea</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -1,11 +1,11 @@
DIST bellows-homeassistant-0.7.2.tar.gz 48671 BLAKE2B e3eda4cf28f96a579617b49c21ded7f6f9f6d1ecf14831745bfea3b59e1d034d6f34949deeaee257e8b68e1c4f7737267fe64f33e7437d9864b5fe394d3ee550 SHA512 144df9125df797674a790893ccdf1397024a5a6f6a6400938e6df001de74ed6d3fd950c588869e2b660cd4247c9cb5151ff891ff779ba510a810a05b853822ab
DIST bellows-homeassistant-0.7.3.tar.gz 48722 BLAKE2B 15ff4ca8e2f21c911705fbeb83bbe5410ff7ec528c1c3dd5393fcdb6526c020349ace323f629086fc1099bb7ed5f8fb4282ca6a6c01d932fe70f8f3f32b0354c SHA512 1ad6ecd8c3bfc0f5eb032301031860700b41865782c825adc24eca41ead9faf12096726d2a2618d52a16627cfc9e2e327871ebcad06cefbe0767d6e7d68d30ed
DIST bellows-homeassistant-0.8.0.tar.gz 49714 BLAKE2B df49a92e64fcfb1542b6a11ae1c051857b2cb787c065c53a9a1a7cc6448ff5b4eec554370203ba2b99445f669a80c773dd328089f0131b932048c7058a10ba7b SHA512 b0634e4c66be89c32e77cfbb56fcfea3e70bf6068d00707b495848b524c991fdb56a8fd93c7e3e5cb918fb095c2430e49f79c7a2354b388162e7a69a79786411
DIST bellows-homeassistant-0.8.1.tar.gz 49741 BLAKE2B 71a09449cf40ae2a7c938b437e154ca75cb2d1768afb8e41a2743423fc094f41d51f9e85575feae0ce5313978aae0b5653233751f3bf504167a1f807f24ac613 SHA512 6f2a2165523c7a670312d97788239efb17faf28c0b18ee5f2a20787306e7a6acd87b9d85f78f14f8944e51628d9c32e666fbd740cfa23ed6d85065ee55d42d69
DIST bellows-homeassistant-0.8.2.tar.gz 49784 BLAKE2B dccae4145dec19e65ca42c7859c7ae3c9f1dea465f5b45cff2c3bde673223eec06f380516e301a8870cbf8cc0f68087015cea5f450d89a53424c5ab65e864d16 SHA512 283032baea6bf09108e0e68349c0bdee317c63c5dd97db1f9e606ab6af07329f7785c7f010561e69491095884763fa6fec17905096d5d5ecad0be4678001cae3
EBUILD bellows-homeassistant-0.7.2.ebuild 673 BLAKE2B be6ae6e53486c6ec35ddf1224622aae567915af2beafe64214e2b5fe38dfae708794f66f5cf51b1c67c36ea00f804599ec1544236e173c7099075ea0bec9a75d SHA512 67c5b2205d5e6889e340688b5ff2bfc81e4397de31a16cf88dc4d0301889d30b9d578b48213b8fc690df7e9a41c9021a9effd1afa52d6bebedcd0aa062641cc3
DIST bellows-homeassistant-0.9.0.tar.gz 51208 BLAKE2B 83cd481502a6347017b4c173630f5292ae31661fff7744bca01f897a267a48baf74a394893dc47b139ca8076983ffcab4e06aaa82d95bd7c2c55c6a6d2eececd SHA512 d31731cfcbd0debe29b6b91fae0756b6cb5a6385e93f0b97e138aefcbdc6b3bb3dfc70d0674f67f07e2b0a9cfb3409560726f480f72f3768b7cf7d3d2322e9cc
EBUILD bellows-homeassistant-0.7.3.ebuild 673 BLAKE2B be6ae6e53486c6ec35ddf1224622aae567915af2beafe64214e2b5fe38dfae708794f66f5cf51b1c67c36ea00f804599ec1544236e173c7099075ea0bec9a75d SHA512 67c5b2205d5e6889e340688b5ff2bfc81e4397de31a16cf88dc4d0301889d30b9d578b48213b8fc690df7e9a41c9021a9effd1afa52d6bebedcd0aa062641cc3
EBUILD bellows-homeassistant-0.8.0.ebuild 673 BLAKE2B be6ae6e53486c6ec35ddf1224622aae567915af2beafe64214e2b5fe38dfae708794f66f5cf51b1c67c36ea00f804599ec1544236e173c7099075ea0bec9a75d SHA512 67c5b2205d5e6889e340688b5ff2bfc81e4397de31a16cf88dc4d0301889d30b9d578b48213b8fc690df7e9a41c9021a9effd1afa52d6bebedcd0aa062641cc3
EBUILD bellows-homeassistant-0.8.1.ebuild 913 BLAKE2B a9a049b26a46414c38649c21949a31b549c24f42f6a129dc12df8ce5e5dfb2f1394676d3932cfaecde8b0f541a118dc85ec090f3eac98d42957ab0b45979563e SHA512 0c1883d2c6e980dd4211a7c99e204d2dd0521f467d2e38b37c5dbc1c8b355bb85eecbe711e004030d45c42c48e1de61fa7ac560f54d95a78732439e52802a9e1
EBUILD bellows-homeassistant-0.8.2.ebuild 913 BLAKE2B a9a049b26a46414c38649c21949a31b549c24f42f6a129dc12df8ce5e5dfb2f1394676d3932cfaecde8b0f541a118dc85ec090f3eac98d42957ab0b45979563e SHA512 0c1883d2c6e980dd4211a7c99e204d2dd0521f467d2e38b37c5dbc1c8b355bb85eecbe711e004030d45c42c48e1de61fa7ac560f54d95a78732439e52802a9e1
EBUILD bellows-homeassistant-0.9.0.ebuild 913 BLAKE2B a9a049b26a46414c38649c21949a31b549c24f42f6a129dc12df8ce5e5dfb2f1394676d3932cfaecde8b0f541a118dc85ec090f3eac98d42957ab0b45979563e SHA512 0c1883d2c6e980dd4211a7c99e204d2dd0521f467d2e38b37c5dbc1c8b355bb85eecbe711e004030d45c42c48e1de61fa7ac560f54d95a78732439e52802a9e1
MISC metadata.xml 374 BLAKE2B ef9bed1725f9a06124f79befeb6f0f2d4a5108b349767a48b0354d5ec44c8a9dd82f9458c6725529bac2d6b14e91253bb5341f4515e5816ba83c05f55419c15c SHA512 c0d0f70f8a6c7afec9ff09043c7c1fd1066a6305ceef963058a846ad4456b4194185ac6bbc069fcecfcf284dba8c17f4ce9dab383e18b4fd345221c74364612b

View File

@@ -1,4 +1,4 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v3.0
EAPI=6
@@ -16,7 +16,11 @@ SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
RDEPEND="dev-python/click[${PYTHON_USEDEP}]
~dev-python/click-log-0.2.0[${PYTHON_USEDEP}]
~dev-python/pure_pcapy3-1.0.1[${PYTHON_USEDEP}]
dev-python/pyserial-asyncio[${PYTHON_USEDEP}]
>=dev-python/zigpy-homeassistant-0.4.0[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (

View File

@@ -0,0 +1,3 @@
DIST buienradar-1.0.1.tar.gz 20818 BLAKE2B a0a897555871f0571488be90853c0f9f41579c36c037f4be9076c71e49b96b9d25dd700eb1973089a8f7ef3a0be91b18832beeb75047428eefda8f2292e71ff1 SHA512 60e6d43425fc2420f902fdd2cae2a9518860982e777b294ba77391fb187c33b1cad2260dd4c18b39546c3f1ee5fcc739801c0da811eb02ef6768c13f5aa7ffa3
EBUILD buienradar-1.0.1.ebuild 855 BLAKE2B f7c0fea0583aa2fb401b28eeaa63ff79fe682da19b2445af1b6fd31b2302bdea9d58c6fe95361de82d07393d7aa5aeabd4671cb7671779b47f81b299890939e0 SHA512 0d32a0e10c4e1c9928c99d0baf7c5c4e5c03f83bb62908b50689e70f02cc3aa4e5bce78aaa52f7d2e027b39218c55ac4f81c281b2bc917647ae3b46572477118
MISC metadata.xml 336 BLAKE2B 0c6b3e27ef73fdbf7782be72b36158e7006b19abae39d096d8baae85b463cb43947af325e22bc44d8e7361152c23dc9a990304ad8fb9f2640885ddf22f678992 SHA512 e99fb83b69efa9d6cadade2519cdf869d22f0d9218c9ae8fa9a94b4e5a4c12e4d6838340d1798511b746d1d95b0e79cd6bcc2bfb2c0877aa4c41dbe03ba9cf6b

View File

@@ -0,0 +1,32 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Library and CLI tools for interacting with buienradar."
HOMEPAGE="https://github.com/mjj4791/python-buienradar https://pypi.org/project/buienradar/"
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="dev-python/requests[${PYTHON_USEDEP}]
dev-python/xmltodict[${PYTHON_USEDEP}]
dev-python/vincenty[${PYTHON_USEDEP}]"
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
}

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>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">buienradar</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -1,5 +1,7 @@
DIST ciscomobilityexpress-0.1.2.tar.gz 9434 BLAKE2B c6f3192be5229d4cd281475edf3ab5feffbb2c20612b0719e47ed81a37df141b4ab961ad3281c309d6022fd2cc15595c14536704f6aab24d3dde89b07e7b3883 SHA512 aae2d8267309e88489468da13b2e2dd418350c186f16e13f5932a06ed1b994251391a854c1a1280abc03fc286c70b62941b7d445b69e9306ff556277db60209c
DIST ciscomobilityexpress-0.1.5.tar.gz 9547 BLAKE2B 6e51c22b2671609d7b7b76ce6e9df581cf6edc7769e19ec8f9f23000f6c026fe9c7166c58a10f7ae43e126c9bb0a8c8fb744025ef39162a36eeac7aa76f35563 SHA512 0796ef7a2978ac2fd41b2d396fd23d218550311920b8f5d7456f5381a1d85abe09c2d41dac87a81d103853ea7641d15423a1393870f8d4fab57ca723369c11ae
DIST ciscomobilityexpress-0.3.1.tar.gz 9592 BLAKE2B 1cc6309383ed92772e728fcd59bc272e7c1e42a4febcef7cd7fcb31ceb35f9e1d6bac99577f28e85a2b710db92b93d4944c4359b4522d8410523ea28c6f9531b SHA512 4ed4e7039a441f8657ad5da5f8db22c1d99209978804877f01c849fab661a482e640acaf073536f4d1fcb84cc132d882608d95d64807fa7099ce281bb3e2cc9a
EBUILD ciscomobilityexpress-0.1.2.ebuild 783 BLAKE2B 22406b1b6f15d56bc6474d66a11f8473c65ae986d55c07f504c814a7c1043ebe12ac964c3882b5e985e28fc467a3202f15671c51c008a953e020482fa38e5f65 SHA512 b39f76b77cd5e2d58ec772c667920eca130750a04b3cbb9b2e889a5bcea8a1a29a3417979b8c67881a44857d66b4c02fe6ca2f905760470e66757991cc579b93
EBUILD ciscomobilityexpress-0.1.5.ebuild 783 BLAKE2B 22406b1b6f15d56bc6474d66a11f8473c65ae986d55c07f504c814a7c1043ebe12ac964c3882b5e985e28fc467a3202f15671c51c008a953e020482fa38e5f65 SHA512 b39f76b77cd5e2d58ec772c667920eca130750a04b3cbb9b2e889a5bcea8a1a29a3417979b8c67881a44857d66b4c02fe6ca2f905760470e66757991cc579b93
EBUILD ciscomobilityexpress-0.3.1.ebuild 829 BLAKE2B 674ef48f0b7aae4f2acfe04db5be20c0eb465a76f7419f7d806dd9cfb75901e69b18e32f2dcc98b144edfaca09959d6a4c4aeecda070ecdcbd4b1e37a5a56680 SHA512 b39ddcdff3ae38a94e21bd842430cadfb49475a4bfa3eec868bcc3565474d6395538603a2330c3ef14ec003a0e4441acd18dbe2c1bbc8ab5a138b14ad268d630
MISC metadata.xml 472 BLAKE2B ffe111ac29ea6cbdda2f3bf40ff459db64fce25fe5c91ba589de1e663a0f4bd0a9a6a184d838c3c11972e2a37e6d691e4a72ba068388367d1e8076a93adbf052 SHA512 0ed40a985283ca6c09c098fe3e234b4bf8e0ebd2dcf1a391e14f991e090a4258f3b39d30f017146891697dfadcd1fbc6042ca14eb6a601cc900940474d91ce5a

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Module to interact with Cisco Mobility Express APIs to fetch connected devices."
HOMEPAGE="https://github.com/fbradyirl/ciscomobilityexpress https://pypi.org/project/ciscomobilityexpress/"
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=">=dev-python/requests-2.21.0[${PYTHON_USEDEP}]"
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
}

View File

@@ -0,0 +1,3 @@
DIST convertdate-2.1.3.tar.gz 28903 BLAKE2B 017b6dbcf742bc47172dc5a002d47209007cb2bafc5b42f6e3f06edf400459691add55d10b79cdbea98c710c03586ffaeb1974c76ad82b296dd12db5165691df SHA512 0bac4d4b09d3de6f15e03516340fcb422511066ff04b7183fc6063cae6f3f0f1f210a99c8856ffca1fba82615d92fecf98bab22df86ddf792df0d12633e44ef8
EBUILD convertdate-2.1.3.ebuild 948 BLAKE2B 7c2ad1728449bdc63d56ef518fa3f6e0699845c9108ad871dde5caa7461998fbaea385053c84e219731afaa61e57c1b3ad5b67b89bd76abf66e1d319dc1b5d55 SHA512 a65d1ee966bd484fdbe63cc2d86571bb74ee2f2481f13543a16cceccb6e2f18e194a99683b110227c89855275994d90e0a1e4a269a92a33d76968efb4f444580
MISC metadata.xml 471 BLAKE2B 02c584efea187d44f70e5fea7df26db34fb0bb4e36a408ccfb527d1903a0b75c066f8a2772b9123893f4a959044b77b502f5711945b3f7940b7a057c339fb6a1 SHA512 97b3276707fd002100974231614bf7181bc7698b459f4586cd179851adf67ebd7eb39dec03545fd8fde338672f2276799e79671a207b8b75185ffe09d5537a1e

View File

@@ -0,0 +1,33 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Converts between Gregorian dates and other calendar systems.Calendars included: Baha'i, French Republican, Hebrew, Indian Civil, Islamic, ISO, Julian, Mayan and Persian."
HOMEPAGE="https://github.com/fitnr/convertdate https://pypi.org/project/convertdate/"
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=">=dev-python/ephem-3.7.5.3
<dev-python/ephem-3.8
>=dev-python/pytz-2014.10
<dev-python/pytz-2020"
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
}

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">convertdate</remote-id>
<maintainer status="unknown">
<email>contact@fakeisthenewreal.org</email>
<name>Neil Freeman</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,3 @@
DIST dateparser-0.7.1.tar.gz 309095 BLAKE2B 91828f915e58d2fd6c212d4d7d55ed3c0df9c2bf1dc1f423d3550cd18c406d319c01078cfb26748513fa8e05486265e1fd1fc684e46905e6b42cc3f49b976323 SHA512 afe5be78e156defbd8b8a917afd9b89909c46b9b680e1c300a8e50cfaea84b481ede5eb96185a9ad25ef48066a4b749612d2bcba48b505760ac9ae631d02b1ad
EBUILD dateparser-0.7.1.ebuild 911 BLAKE2B 82f7dc3356f75089adcd493be4e0ed3460abc39a7b9fc9ce0cd57bc6da3030b493470148583d8f2928653569a1cce57cf165df9d75fdbc0532a56eee3a5681c2 SHA512 2f4f4dd003fa9ab64bee270168112b95f505e9e96598d974498410981323e7a6d6d601f3fdd66e9b88de2bd9ad16d32e783adadf448a06527010e338cc69a311
MISC metadata.xml 461 BLAKE2B deb5ccf31fd2fbf74045429e6421ca8335230ef726cda33b7b289698f2ab523987daf717dd2b1f7ee0019ad4c8eb960a266e44779379f8ed44a8b9c30edea0d7 SHA512 b0762fe65c834a263d2c48a1efac96fb6a3efc016123f306e75cda090f99d2f8c2e422b18cfa10f2ce2bde0f2b3d12fc470dc2662f9c1009ad256a3a7c39e78b

View File

@@ -0,0 +1,36 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Date parsing library designed to parse dates from HTML pages"
HOMEPAGE="https://github.com/scrapinghub/dateparser https://pypi.org/project/dateparser/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="dev-python/convertdate
dev-python/jdatetime
dev-python/python-dateutil
dev-python/pytz
dev-python/regex
dev-python/tzlocal"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/wheel[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">dateparser</remote-id>
<maintainer status="unknown">
<email>info@scrapinghub.com</email>
<name>Scrapinghub</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,3 @@
DIST dweepy-0.3.0.tar.gz 8080 BLAKE2B eeebbc8fbc2e96c5b9d554e5632f7cb2ad47bbc9715a2a9fe8e2dd21bf9c413e2c48039e51144761648a34bbc8d86fe7ebd4a26d8d27d4c877806212ebb1375a SHA512 f190c40bbcfdbaa516fff3d2f91dc58bf8ed71096385a74476c2e1c13cfafc32c0c24645801b3fdb5116a80807b0150a4a4b0976ebf499b4fa51ebf9a5ac797e
EBUILD dweepy-0.3.0.ebuild 744 BLAKE2B 6eac79acfb72ef46d784f1f2377cc8348d219f046c646441904592a56ea68cdb0a8f12768438c5cf5acfd553b1875cdef0029964d94333d7f3fe8cc720915257 SHA512 936fd76f443103f2cb59c173683820a3895cdad260e21aa46067e9696837d8033bd0b2c248b5018b75b3aec3951eae828efcdfbff3102ff7c34fa55d88df1d40
MISC metadata.xml 459 BLAKE2B d52b3a8b109fb5298f3e64f8c26bfd1799cee65c941b83b7b3f3e6c71982520d661d6f0a96582eb4c424eea489318386eec0cfd45a1da14baa1d5be95c0f14ea SHA512 0dd6ee0baa933996ceed8bfa77c097ece56263552b6fb3dec211d40dbd1539f93c47c92dadc9596ea3604e0ede7d6d39a0e34502a5e48f4737a17c5b79110f13

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Dweepy is a Python client for dweet.io"
HOMEPAGE="https://github.com/paddycarey/dweepy https://pypi.org/project/dweepy/"
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="dev-python/requests[${PYTHON_USEDEP}]"
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
}

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">dweepy</remote-id>
<maintainer status="unknown">
<email>paddy@wackwack.co.uk</email>
<name>Patrick Carey</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,3 @@
DIST eliqonline-1.2.2.tar.gz 4316 BLAKE2B a1e988f47d206bff0faa7aafe9060116269437c9bcef60594f5feff9333b4ff2426d26fda5d15381fd8885e0d3d7e51c4c85dbda87b2a3e617c4b19a8ae90dbb SHA512 0d4050e3febb3933d1cd5f8848c84e37f9656ee3af223249338bc88ca19c458e28e8e2e39d7fc28d9b59947e57a14ad294ea0305e0be53916360ee00a1735986
EBUILD eliqonline-1.2.2.ebuild 761 BLAKE2B cec93ec9498e530fc7b1554c51f35b7886fcce4fa5884da9ea8dd853e5f737aa6c5b95d5ccc02bed566c89963423f296fa26b2da373a459edb08d42c835cd0b6 SHA512 51f9335f3688aa4ce053a56f30cd4540f0fd99f6ff203f2d34bf845e59f81de55dcf3f466cac3a5ba1f20481292decc56e554f48d02042271571dcfa32707da2
MISC metadata.xml 336 BLAKE2B e8b4bf9af726532ba0287821824212a4b646a748115fac3a4c391485a670f54720a6881658ecc18d2da05f97f659c2ad964e22f07ea076e2a8df18cc52be9c84 SHA512 9d2a0adf6e89fb5ab600230e09f36734a911821d21a030defe06da62ccd5632a4113aaa9aefce41cce964630c449745703eb3093dd9fb4adb4c7838045045dae

View File

@@ -0,0 +1,31 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Eliq Online API Library"
HOMEPAGE="https://github.com/6d66/eliq/ https://pypi.org/project/eliqonline/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE=""
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/aiohttp[${PYTHON_USEDEP}]"
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
}

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>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">eliqonline</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,3 @@
DIST elkm1-lib-0.7.15.tar.gz 30170 BLAKE2B 0be1846fc651db996655901e13b9e0e6bfecf426ae186db14f9bfbdfde9ee772c14dcb10a2a646bda292fc20508ce85c6585c02758b472266195638c3ed6abb3 SHA512 597c29dd139a2438faa488046f1570e9137f8701ba47ff7f88fcb964ddf1e66598aa5b4a77c80714a8ecd577a71d8435557c55bc12464346829e7b6b826c6bb4
EBUILD elkm1-lib-0.7.15.ebuild 722 BLAKE2B 0751c2376aaa49141d5b8403c6b1e11137fc6de835a0303e745f94c79f30893d9252f96b0bb0a35673e5bb85b20395d45ba54e57f404ca5f80cae877efbf5c06 SHA512 05000985d1f4a8406d2ec9b9d19fbf6c329f2fc0260b9c4007d6015f3bbb0580c2edea2556d545efb23c54ead5d5b9d0b2462a290293e8eeea1c8b43008d8e5a
MISC metadata.xml 465 BLAKE2B 33ed5025a3cb8eac11e794ba99a8e8e9b156c3b974a6cbe308103606b05becac71b1d739bb7d0302a8e57c35e0b069c48c35388db16afdd179e087dca0c4bc6c SHA512 08d238a547759fd11f6b63d26d9cd93d300c62858a189b92ed765fb31922973211597d273ba31e2123108212556c722fc66d4876f3f94b0d2c0bb717e778f847

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Library to interacting with ElkM1 alarm/automation panel."
HOMEPAGE="https://github.com/gwww/elkm1 https://pypi.org/project/elkm1-lib/"
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
}

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">elkm1-lib</remote-id>
<maintainer status="unknown">
<email>gwwaters+elkm1@gmail.com</email>
<name>Glenn Waters</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,3 @@
DIST emulated-roku-0.1.8.tar.gz 5557 BLAKE2B cfb67d7f4917a46e849344788d7f844c05aaae089014ace9e64ec5b9dfadc4cf44d82ad39f1f8b96e4578fc297b669fa05edab76351c233dae84709cf15b977a SHA512 99e26bf4767a3cedd401e31123f176d891eeedf79018adebe9516ca4c2010958e5dc325760a005319d599b70b3a55bf53c8d8be1c1f57c49061762262ab62e53
EBUILD emulated-roku-0.1.8.ebuild 871 BLAKE2B db05a349f41a7e6d6629d7eeb48b9e0372f53aa431ccf29496c965dae9f976ea459d943b6adf70012b1251904ff4e9997e07b039a55343219ebdfa9261886e1b SHA512 819874005a4b015b8b3ecb3dda4c4159c8850b9ca544bce8923116654fd2d78f2ef9a394f3b00f5eb4c2eac7f076ccd56ebe4ea09772931171682e9b9f29db88
MISC metadata.xml 339 BLAKE2B 62ce984c8b0760b9ab6c67d9fcc50ed364f9aaec701205a87918b6bfaedb30df0d134f7d403409fbda6537e72176f21d469f53c01c579dfc380ec5eedd5618b3 SHA512 9479e64c043567ca06ce3e726df65af156d83669bc010a67d1763caa7eb5663f4de84f77d64da970a4752fb3ddac62c6dedadf7243c739787be0a92f371bf8c5

View File

@@ -0,0 +1,34 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
MY_P=${PN/-/_}-${PV}
DESCRIPTION="Library to emulate a roku server to serve as a proxyfor remotes such as Harmony"
HOMEPAGE="https://gitlab.com/mindig.marton/emulated_roku https://pypi.org/project/emulated-roku/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=">=dev-python/aiohttp-3.0.6[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
S=${WORKDIR}/${MY_P}
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

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>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">emulated-roku</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,5 @@
DIST ephem-3.7.5.3.tar.gz 735066 BLAKE2B a9c5202185956cf2f66cfc0ec58e8b17dbdb5c96893c66f8cd4b3ebbf7d6716f54960477632d79309c60c7afafc0723dae33f4b502485c563579739bb219e434 SHA512 70002c35dcc14710725895516f9e6dccb0ecfb43c9132ec028f3599773c5b8d5ae64259620ba7227aee1d32a1f70dbed968c06212c8afb9f80a3f9b5c9687352
DIST ephem-3.7.6.0.tar.gz 739442 BLAKE2B 891434388c1d7beab53b68b4048681596e7df037812b47789bb7640a8cc70bf8b677cd00684cbf65fd4162d4b8e70538cf295d60fe7e38cf785bf8414a38b46f SHA512 64f1ac2529782d5d50668d17aa2af4810e42db29e4dc55354dd6167c4ce052ffcd0b02f6bb06c1557c4ff6da1180131cfc0dfa53a97ff34aaa488fe58e4b41a3
EBUILD ephem-3.7.5.3.ebuild 705 BLAKE2B 773d6523c046f5097fa30954983eac99cb028ac7d053eaa4449969cfa12852a356bbf5cad15f795e2e0e605a05870bfde796e8a4ca0c403004e550f1d6e3bbd9 SHA512 9735bee0356242e4bd003678555c53cd16a2b29b0a3a9077b7c42132b66ca218503c5cdbfcf43fa40916034b4146544585a4928138c4d4066bb4d63f73c483af
EBUILD ephem-3.7.6.0.ebuild 705 BLAKE2B 773d6523c046f5097fa30954983eac99cb028ac7d053eaa4449969cfa12852a356bbf5cad15f795e2e0e605a05870bfde796e8a4ca0c403004e550f1d6e3bbd9 SHA512 9735bee0356242e4bd003678555c53cd16a2b29b0a3a9077b7c42132b66ca218503c5cdbfcf43fa40916034b4146544585a4928138c4d4066bb4d63f73c483af
MISC metadata.xml 461 BLAKE2B 0024190a9b23f4fc1e286e927740f1dbc80f12f14399ba3d9ff60c034dca81c1b95f4954681bedb4bf1c261e05754d10d505c47d1afe28dbd2d096b943645a8c SHA512 82d3e216642da3b7effea745be43d2f18524f537274b03fb903ccf6a457493ff6fee3dcc968dc23edfde3742bd1c43d00f7bb71642369502526aa8a7a0119568

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Compute positions of the planets and stars"
HOMEPAGE="http://rhodesmill.org/pyephem/ https://pypi.org/project/ephem/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL"
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
}

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Compute positions of the planets and stars"
HOMEPAGE="http://rhodesmill.org/pyephem/ https://pypi.org/project/ephem/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL"
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
}

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">ephem</remote-id>
<maintainer status="unknown">
<email>brandon@rhodesmill.org</email>
<name>Brandon Rhodes</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,5 @@
DIST eternalegypt-0.0.7.tar.gz 4514 BLAKE2B 87f795b8b590ca849248c284aafbca00791b3abd78a8a431f1bcc56af8188e15fa3aee5aab1708d1005e828a414dd6f68b38cf6563d32168fc3a8c28ad76e06b SHA512 5a9dba8ce7da7fd5e963d8f8e280b78be8fae8cec96f8593c1492d2c3dc1c6b165a7af91b0551fd95ee741eb79f58ffcb92e4128cfad1b7cd81342af3d7976e0
DIST eternalegypt-0.0.8.tar.gz 4540 BLAKE2B ec4a5c9a0cbe00a802387ec339215367d6f8b32510458a93d68e1bea117368eb4025ce62cc7c408cbb7c592e5404f78ab5511583eff6427729ffa65f6186b794 SHA512 7805e0e8b732d5b0e9365bd92533a70258d0351ff91263c5f4875ae960e827f214dca91d6bad770adb73a817fde07a045f6a6337c4ac8d8c5a2dee41494bf966
EBUILD eternalegypt-0.0.7.ebuild 700 BLAKE2B 2530f4652f565ae6a9bf0248c2fa768b702b5bc6f35da1155ae34f30e9c474aa968f12ce3763d8bc40dfd83b6453f2f23064e0362f4b687e7c41f259e102726d SHA512 ce38f167d5738f9767151e057e8f46ca5c5268c3bd889532470f5c77e307954f8daa7f16ae80b3205970f4db550bd4136ea01f69da4ac64d4350a9ebc1d4f836
EBUILD eternalegypt-0.0.8.ebuild 700 BLAKE2B 2530f4652f565ae6a9bf0248c2fa768b702b5bc6f35da1155ae34f30e9c474aa968f12ce3763d8bc40dfd83b6453f2f23064e0362f4b687e7c41f259e102726d SHA512 ce38f167d5738f9767151e057e8f46ca5c5268c3bd889532470f5c77e307954f8daa7f16ae80b3205970f4db550bd4136ea01f69da4ac64d4350a9ebc1d4f836
MISC metadata.xml 469 BLAKE2B e195377070993a960353ac95cb3cbec417af5dd6f3160ccf7e11f60693f41fc260a66d80cd50b636595f6dc412bf5a86f38978b05eae29306fcf2db2f042b5ab SHA512 fb49073dcf97bb7f6bdb2984f1a0ae68266f0d4eccf16b87a0225e2be39ba01a64db698ac05f9707c90c90fcd2c8b894759a5d512c73a6f375008a46fddd310b

View File

@@ -7,8 +7,8 @@ PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="A python3 library to communicate with Tibber"
HOMEPAGE="https://github.com/Danielhiversen/pyTibber https://pypi.org/project/pyTibber/"
DESCRIPTION="Netgear LTE modem API"
HOMEPAGE="https://github.com/amelchio/eternalegypt https://pypi.org/project/eternalegypt/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"

View File

@@ -7,8 +7,8 @@ PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="A python3 library to communicate with Tibber"
HOMEPAGE="https://github.com/Danielhiversen/pyTibber https://pypi.org/project/pyTibber/"
DESCRIPTION="Netgear LTE modem API"
HOMEPAGE="https://github.com/amelchio/eternalegypt https://pypi.org/project/eternalegypt/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">eternalegypt</remote-id>
<maintainer status="unknown">
<email>amelchio@nogoto.net</email>
<name>Anders Melchiorsen</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,3 @@
DIST evdev-1.2.0.tar.gz 24332 BLAKE2B 491b220ccfb21e4550a854fcd431af794b6fefc27bd9ee5197844e4a10c613751b1b387eae850ba9d3b9e012c474ea1c4fd2a9239ac7bd361f6aad27a4dfc32c SHA512 aa7e76783641b7ef729f7ff3f71040dddbe35e408ab7156b0751f3428fe38e1e6dadfd4604a1210689113e85a0e302b553d36c0ddf44059a2057e47988e0f6d3
EBUILD evdev-1.2.0.ebuild 733 BLAKE2B c14e67811aa94bfd39e9cfbdc0ad32e2d675fb5ea57a1cb19f3916bfcf276a4330d40dd3b779771402b611e14cacb73e6129518565d59aba599c3e5b7ea04763 SHA512 c4d29295899ada72c4a14e0fc4e46377011805b60f9b25004db31789b6d72b39985e4ec08c3c4d00e7507f9c3bec00204a9a1ad0799b24a63013471bba40fbae
MISC metadata.xml 512 BLAKE2B faf06e9e8e72841f25995cf85709086b72722de27668f45dc3f75d17156284fafdde708055b26fcf2cef60bcbfe66090e2ecd73f09d3d34c90dd78aecbceb847 SHA512 b64a1ecfa5921f97f35c4423ab7369c449f4ed9566bfded528e1726ec3c2908ec35b2b17ebe86efdf47b9de5129930234f6487e5642760fb0ba1931cc4ecbe01

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Bindings to the Linux input handling subsystem"
HOMEPAGE="https://github.com/gvalkov/python-evdev https://pypi.org/project/evdev/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Revised BSD 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
}

View File

@@ -0,0 +1,17 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">evdev</remote-id>
<docs>https://pythonhosted.org/evdev/</docs>
<maintainer status="unknown">
<email>georgi.t.valkov@gmail.com</email>
<name>Georgi Valkov</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1 @@
DIST fortiosapi-1.0.1.tar.gz 10698 MD5 5cb21bd2320e7e0eebc2f433732f287c

View File

@@ -7,8 +7,8 @@ PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="A aiohttp-based client for Genius Hub systems"
HOMEPAGE="https://github.com/zxdavb/geniushub-client https://pypi.org/project/geniushub-client/"
DESCRIPTION="Python modules to use Fortigate APIs"
HOMEPAGE="https://github.com/fortinet-solutions-cse/fortiosapi https://pypi.org/project/fortiosapi/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE=""

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">fortiosapi</remote-id>
<maintainer status="unknown">
<email>nthomas@fortinet.com</email>
<name>Nicolas Thomas</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -1,9 +1,9 @@
DIST geniushub-client-0.4.11.tar.gz 14211 BLAKE2B c574ab066ac4f29d9ae96a6d041c89e6deab7ea9d940e09bc2946e1426ce8554177bdf786b1d70bf3f6e2f1430316c881e127156d3717c8a4aaf667b2434e52e SHA512 ba765f02ac73c44a6793b34739cdc72abd2982671f81dd71cc1cace103f5b7ace17afd58ac71259cea9c38db36f9226b82cd5b32def0de5ecd02caa42f7afef2
DIST geniushub-client-0.4.12.tar.gz 15075 BLAKE2B 8db23c81919f7456891053b99732f6993472b128bd1c3822c962375215d1604d06fd4c860704e68945a1e70d7f650b082a4475da2a0dcdb83d948d0c7c6c0c94 SHA512 c65c2fb1f9b593e6a4bfd56ce7445f1f0983bbdc08eaebeee2d257c6abd1ae88d26f9ec4547e3d06014168621714e4326d78e91544dcd3f880978e33c4e1e85d
DIST geniushub-client-0.4.7.tar.gz 14046 BLAKE2B 254e6c699d191b760bab38584ababc7149bfdb9cce92b84ffeb44f61389e9af7b754adf61f5df3abe6964f2b6541199695d449a6a706e48d13447484e98fc27e SHA512 53fc7fd05308294a04c3cb33d2d4635dc9355ebc2460458474ffeb6050670064093f268e896aa4abc92e9006c55577473bdd6c98cc6740713430843e76f9d490
DIST geniushub-client-0.4.9.tar.gz 14198 BLAKE2B 2dada93540ad94cacf16e606434b84e34d5038f1ab7b662a2c8ab33b496c52dc9822382b3604ca05644eeb4450a87b5af44dd1ef3540736d88035243b376d9f9 SHA512 23c794e0974d992e24a0a07195c08e486ac76433100182c529135ab8bda543e7e3edc56d384a1c46f442d1fd630ec02596ee8b046321c265faa5968d787be3c2
DIST geniushub-client-0.4.15.tar.gz 15278 BLAKE2B 07cad47f62510eac252a5c0d1a8c3cbd5facf8b636baade7c7139e2733ff98df43dc4d40350d96015cabbf16005373ede8cca9a44f7d5b3af6f7db44939f0a27 SHA512 5d63bb8d77e341fcfaabc41750bd2262766ab2693b2a88dfb931340587683ee71cd60c374fb2a19b47edb3aa8e1bd76a51a657b0cdef4a336fcc477390ba08d8
DIST geniushub-client-0.5.0.tar.gz 14795 BLAKE2B 2042369a0fd4b7889d8b0b4185be8303738a4ffa9ae36a8639b3737a27eb81aee4295ee7293f824878a1950665f6db3bd3d2e037a3c561b7737d5a5d6ec967d6 SHA512 4016f2a9d44aa8fada156b12d7095040d340260f9c7989d92618269e0efd1a41690aff32d725027ecd804e763a5323becd1fba245f90a7608cc27c72fcef7703
EBUILD geniushub-client-0.4.11.ebuild 727 BLAKE2B e27202bc9b9a06e38172e52349ae5613ad22e72a0aa1dd1d8cbd252ceb98e8a0feb8ac4da10a1de642b019de7b2a2db0c9fe00770b5d7a74aa34397ca2c9c2a7 SHA512 8f35e8c6f8f71951b36d9347ceb8f59e18413717c777d440de9c1cbe2e41bdccdf54626205ecb6ea10f2ad99cc77efab2b7cfbe5424cb5ada9d0f7ba03cb4e83
EBUILD geniushub-client-0.4.12.ebuild 1186 BLAKE2B 759891bb497431a2d2ff053828065e6f45347fdce12bf8f617d03919fd6b9d44633030fba860de3461f578c8994ed957c8d53dd17733e2e3d56918ebd004d9c3 SHA512 f6f8b549afa73b5b78ba8c2daeb75b609aa8807c86754451cb691bf0e22cd228c0a9fb7ae0dba770670fa470290fe90be1c1df3184ea60c61772d2cc1224b2c7
EBUILD geniushub-client-0.4.7.ebuild 727 BLAKE2B e27202bc9b9a06e38172e52349ae5613ad22e72a0aa1dd1d8cbd252ceb98e8a0feb8ac4da10a1de642b019de7b2a2db0c9fe00770b5d7a74aa34397ca2c9c2a7 SHA512 8f35e8c6f8f71951b36d9347ceb8f59e18413717c777d440de9c1cbe2e41bdccdf54626205ecb6ea10f2ad99cc77efab2b7cfbe5424cb5ada9d0f7ba03cb4e83
EBUILD geniushub-client-0.4.9.ebuild 727 BLAKE2B e27202bc9b9a06e38172e52349ae5613ad22e72a0aa1dd1d8cbd252ceb98e8a0feb8ac4da10a1de642b019de7b2a2db0c9fe00770b5d7a74aa34397ca2c9c2a7 SHA512 8f35e8c6f8f71951b36d9347ceb8f59e18413717c777d440de9c1cbe2e41bdccdf54626205ecb6ea10f2ad99cc77efab2b7cfbe5424cb5ada9d0f7ba03cb4e83
EBUILD geniushub-client-0.4.15.ebuild 1186 BLAKE2B 759891bb497431a2d2ff053828065e6f45347fdce12bf8f617d03919fd6b9d44633030fba860de3461f578c8994ed957c8d53dd17733e2e3d56918ebd004d9c3 SHA512 f6f8b549afa73b5b78ba8c2daeb75b609aa8807c86754451cb691bf0e22cd228c0a9fb7ae0dba770670fa470290fe90be1c1df3184ea60c61772d2cc1224b2c7
EBUILD geniushub-client-0.5.0.ebuild 1186 BLAKE2B 759891bb497431a2d2ff053828065e6f45347fdce12bf8f617d03919fd6b9d44633030fba860de3461f578c8994ed957c8d53dd17733e2e3d56918ebd004d9c3 SHA512 f6f8b549afa73b5b78ba8c2daeb75b609aa8807c86754451cb691bf0e22cd228c0a9fb7ae0dba770670fa470290fe90be1c1df3184ea60c61772d2cc1224b2c7
MISC metadata.xml 482 BLAKE2B 45e85461977d523241ffbe1ca32889bc9cb6a3a79f6c21991395e5e1f019e5c95127d561cdcc99f7ba7d465675ac07cef3ae394f1a449b03bf8629d1d875708d SHA512 0d1f7118db16b2b8b36197f77aa44b2cdd912ba41486a9f2c0f82c25be21864ede6cde1df7755b77c930378647798ca553be3ab22db527194f390ab04bc4f114

View File

@@ -0,0 +1,40 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="A aiohttp-based client for Genius Hub systems"
HOMEPAGE="https://github.com/zxdavb/geniushub-client https://pypi.org/project/geniushub-client/"
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}]
~dev-python/aiohttp-3.5.4[${PYTHON_USEDEP}]
~dev-python/async-timeout-3.0.1[${PYTHON_USEDEP}]
~dev-python/attrs-19.1.0[${PYTHON_USEDEP}]
~dev-python/chardet-3.0.4[${PYTHON_USEDEP}]
~dev-python/docopt-0.6.2[${PYTHON_USEDEP}]
~dev-python/idna-2.8[${PYTHON_USEDEP}]
~dev-python/idna-ssl-1.1.0[${PYTHON_USEDEP}]
~dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
~dev-python/typing-extensions-3.7.2[${PYTHON_USEDEP}]
~dev-python/yarl-1.3.0[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,40 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="A aiohttp-based client for Genius Hub systems"
HOMEPAGE="https://github.com/zxdavb/geniushub-client https://pypi.org/project/geniushub-client/"
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}]
~dev-python/aiohttp-3.5.4[${PYTHON_USEDEP}]
~dev-python/async-timeout-3.0.1[${PYTHON_USEDEP}]
~dev-python/attrs-19.1.0[${PYTHON_USEDEP}]
~dev-python/chardet-3.0.4[${PYTHON_USEDEP}]
~dev-python/docopt-0.6.2[${PYTHON_USEDEP}]
~dev-python/idna-2.8[${PYTHON_USEDEP}]
~dev-python/idna-ssl-1.1.0[${PYTHON_USEDEP}]
~dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
~dev-python/typing-extensions-3.7.2[${PYTHON_USEDEP}]
~dev-python/yarl-1.3.0[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -1,11 +1,11 @@
DIST hass-nabucasa-0.11.tar.gz 15554 BLAKE2B f99f94feac5e25aaff3840efb97003096805e6154a76cee50d196231a80ca6e07ac24087a3667e5c783260d2703cd85dcc00fedfa676646c306fe98fa52317de SHA512 cb6450fa29c6c35c5022f936a223ef73e3f0303fce11b8171a9868c2c2b852d93ccc83112660a542f65405cab10fb41507cd1465cccd5e34fe64eea8c9ac6807
DIST hass-nabucasa-0.12.tar.gz 15592 BLAKE2B 03af0bf2218cb74b43489b1274e7b1fc63dc827936afd1904c5d3d5ebffaddb1dfc3eb8d7a9cdcf4164b3c5b37a1fb4ae7591be89c5951f379a34f853fddb761 SHA512 1240dc5f63b0624fd2137375ca8d5af27300a601163a782a4698a68e14378c23c244c136fe0b9b5e23f038602bd7027ede4b03a09220139d4936ba1231eae392
DIST hass-nabucasa-0.13.tar.gz 15662 BLAKE2B d263e24a8a5273ec500848f609c7a7fc52535eecdef0b6ec31e0cbb33384b7bf3228f7c23cb74ca32f97b68bbd5575d5c80762c26d1c1da09516f86191158551 SHA512 b2f4592431bba8532194a350bf877c184ab9e5dd3ec69df85024f2e4d8352679e3613530a51607e4e309aa48f1915ec124e72858adf3bf92dc355c0aabe80e94
DIST hass-nabucasa-0.14.tar.gz 15874 BLAKE2B 3374fab4881e83f405e9dff9fd7d5cfc8a5c5295b2c55b4f0cd37265da14dbaf412b893c46f598d3a3b85ad82b3b2ff6ef4ba4ea0612704be01bf5e988b3603f SHA512 21e14d0070e80b7161b71200343f1bfc97ace168ca1420d49556c7ed6618454ec27b52f340cdf1e7f050ea22cc528204ef20236f7bb9a4ff50441df8f18cde78
DIST hass-nabucasa-0.15.tar.gz 15966 BLAKE2B 80a72238bac74996185cbe51fccad0dea1f376942c6189e4e92efc787ea4e80634297ea2fa8a3a9f3b410173f9ef2fe1872ac6b1387c9fa9ea995273157118a8 SHA512 859b7f31a41e34bf755032eb94017a6c6ee18b46c7ac6404d34475a3bdcd97b2e5a407823876665f68a5c8ef6a8ebcd64a47ea30ea76f02ba446381f9a5cac2f
EBUILD hass-nabucasa-0.11.ebuild 720 BLAKE2B e2bc179035f8e460bd30b3734b922a9e25e22a94578f9f27c7150368af38398d46cb0da3df8d9daa365468c05e806c4e3acc8b5fb3dae3a83649262f36131ff4 SHA512 56df5041057a7b970b303a8c6b3dc2a1536c9eb155509acf3aac1c9c7d442ea732432159c03e3555d111d4f9b5630299b58149891a340a9936f7507aa597fd76
DIST hass-nabucasa-0.16.tar.gz 16022 BLAKE2B 910e0a004f9e0fd24e3c10bf41d84017fbad53b8a2c8c5549ad7617995e814420e2b7da751d2568b9702d13d1181441bb5d59ce81e7ef2a9b551d6387dda83b1 SHA512 1a6898981ccbcc07023b9ee559ccc44ee438168a402b467cb04330edb1dab029527f57925b928cb4a265e9c549d84db969ac8536899ee56bfbee424ba3d30c0c
EBUILD hass-nabucasa-0.12.ebuild 720 BLAKE2B e2bc179035f8e460bd30b3734b922a9e25e22a94578f9f27c7150368af38398d46cb0da3df8d9daa365468c05e806c4e3acc8b5fb3dae3a83649262f36131ff4 SHA512 56df5041057a7b970b303a8c6b3dc2a1536c9eb155509acf3aac1c9c7d442ea732432159c03e3555d111d4f9b5630299b58149891a340a9936f7507aa597fd76
EBUILD hass-nabucasa-0.13.ebuild 720 BLAKE2B e2bc179035f8e460bd30b3734b922a9e25e22a94578f9f27c7150368af38398d46cb0da3df8d9daa365468c05e806c4e3acc8b5fb3dae3a83649262f36131ff4 SHA512 56df5041057a7b970b303a8c6b3dc2a1536c9eb155509acf3aac1c9c7d442ea732432159c03e3555d111d4f9b5630299b58149891a340a9936f7507aa597fd76
EBUILD hass-nabucasa-0.14.ebuild 720 BLAKE2B e2bc179035f8e460bd30b3734b922a9e25e22a94578f9f27c7150368af38398d46cb0da3df8d9daa365468c05e806c4e3acc8b5fb3dae3a83649262f36131ff4 SHA512 56df5041057a7b970b303a8c6b3dc2a1536c9eb155509acf3aac1c9c7d442ea732432159c03e3555d111d4f9b5630299b58149891a340a9936f7507aa597fd76
EBUILD hass-nabucasa-0.15.ebuild 970 BLAKE2B 2c3aa85a42b726ca14328fd36ae162f7cb0ce073dc770a89a9a72c9fa0d2b23c69c59771fdb2f0328432e205168a8494f52761d461b69f4248ab73e430e2c0dd SHA512 5ba83d1791bdbefba42ee4b1c918188635b084c90d906b649405121895d1c230c2b5dbad5058f9a4058d52ef357e0c851c9ff4c8dae6b94acb60200fced75f2b
EBUILD hass-nabucasa-0.16.ebuild 970 BLAKE2B 2c3aa85a42b726ca14328fd36ae162f7cb0ce073dc770a89a9a72c9fa0d2b23c69c59771fdb2f0328432e205168a8494f52761d461b69f4248ab73e430e2c0dd SHA512 5ba83d1791bdbefba42ee4b1c918188635b084c90d906b649405121895d1c230c2b5dbad5058f9a4058d52ef357e0c851c9ff4c8dae6b94acb60200fced75f2b
MISC metadata.xml 471 BLAKE2B 6372982274560c38a8e99fcd6f67722d4366511329e6e6578246f6a5b8744e152fa165526cc780846380c3e9b9332475618c67adad49b41bd09b3df884db898a SHA512 91f30e1aabd695abae432bc0421d4adbaf8be3f5b0a3520bc6e49d5dbf9ab95243e5ffa936eec69aa5afaacbfeaa38b330a373e11d801026993728c147d6caa1

View File

@@ -0,0 +1,35 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Home Assistant cloud integration by Nabu Casa, inc."
HOMEPAGE="https://www.nabucasa.com/ https://pypi.org/project/hass-nabucasa/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-3.0"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="~dev-python/warrant-0.6.1[${PYTHON_USEDEP}]
~dev-python/snitun-0.18[${PYTHON_USEDEP}]
>=app-crypt/acme-0.32.0
>=dev-python/cryptography-2.5[${PYTHON_USEDEP}]
>=dev-python/attrs-18.2.0[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]"
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
}

View File

@@ -0,0 +1,3 @@
DIST hiredis-1.0.0.tar.gz 54407 BLAKE2B d80b8a44a478c271b36ffe9264503c0ad82e5ad9d37ce8ba79dcd190432ad61a67695769e877ee7c8a9463d6e8ae23f081e0072f4660776df5dcada858dbecf7 SHA512 2dfe124977770431cfd77bd3c6d22fd6dcafdd69da3016d5459bf697668682e809f2c3a8b8b41e95c884a297e5f74e0163e43b05c808cb866e2317357fba11ff
EBUILD hiredis-1.0.0.ebuild 560 BLAKE2B 23e5920ee0061f9724bac725963ceed4ec87098ec9fd7b8550be5f34340c0d91ee887c980555ab334b6defdb814272ceb6e5cbc614152d0aab619d8e79a45b79 SHA512 f28ecb1fed9ae374fe860da13ab02422533657dd55384cd9e3a016b206afcdb1ec1fa59e0b439067d5b207052da997dd590cfdf3326c0d5283e84525168feca3
MISC metadata.xml 494 BLAKE2B 066e1d365169e3818e9b5d37f7a2c7812af63ccd2ef79ce1e8dd224b2aa4d110792441762e769791d2c93f5f90349390cb04671ebe4cd199117df20f6fa7d8bd SHA512 f378121293d91d941dcede71f7e7a1a3e6fe906aa5963bd2388f8538d4e696d0bdb16c4f44126105b43ec81b1ee9e36e9549e7557d76c6a032c1cae3a4103265

View File

@@ -0,0 +1,25 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python{2_7,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="Python extension that wraps hiredis"
HOMEPAGE="https://github.com/pietern/hiredis-py"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm x86"
IUSE=""
DEPEND=">=dev-libs/hiredis-0.13.1"
RDEPEND="${DEPEND}"
python_compile() {
python_is_python3 || local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
distutils-r1_python_compile
}

View File

@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>swegener@gentoo.org</email>
<name>Sven Wegener</name>
</maintainer>
<maintainer type="project">
<email>python@gentoo.org</email>
<name>Python</name>
</maintainer>
<upstream>
<remote-id type="pypi">hiredis</remote-id>
<remote-id type="github">pietern/hiredis-py</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,5 @@
DIST holidays-0.9.10.tar.gz 73539 BLAKE2B 91aacec34bb1216567211d882aa5672c4bc8705d6bb0bff435a48e7509a885d1139530a21188c6c4d21cf1165f3cfe1a8bf9affeb65d43328e68d7a266fab0d4 SHA512 80a62d2e321709628c3d6a12cd2a89599c34b141a10567f70da98ec96d5a89a207d15ed37896372b47bab0130bf1b6b6e54a51883d1e1be529a7dab9db1ed217
DIST holidays-0.9.11.tar.gz 81217 BLAKE2B bc38e8519dd95c8cb59570b1a6c34a561d18bc5076fd669b7cd74d493994839c0732e05576b9a62bf80dfbf7a480dfb2a860062044764adc2ee0449bdd1af33c SHA512 b09a33df5d084eb28c82a3bad04527dbc987904ba640220a6fd3fb88ccba7dc0b2cf09bc835de82b07fb0fcdbbb4b7219599d20009a45510c02ebafe2f56a0b4
EBUILD holidays-0.9.10.ebuild 721 BLAKE2B 0a6bdf0ca5935ad5ccd83e18add85a49942f3a8bf263d26f12245d0f3f8675bb1e95e54794924896a0810aa7cac819bcae31b0058c54c1f91f70152e0779d7b2 SHA512 1bed8a8d8c73b13a43af15676860ef92e3d5d16a95de8318b329daae46fbd0cfa5f06325c89e01f5f873d50cbcd94944e238957f13b4954984b9a5ae4dc86f61
EBUILD holidays-0.9.11.ebuild 721 BLAKE2B 0a6bdf0ca5935ad5ccd83e18add85a49942f3a8bf263d26f12245d0f3f8675bb1e95e54794924896a0810aa7cac819bcae31b0058c54c1f91f70152e0779d7b2 SHA512 1bed8a8d8c73b13a43af15676860ef92e3d5d16a95de8318b329daae46fbd0cfa5f06325c89e01f5f873d50cbcd94944e238957f13b4954984b9a5ae4dc86f61
MISC metadata.xml 463 BLAKE2B ec3598d3a8124cf1a6f37bc4747c70fd262b05bf42f27ef804525724513480ebda1379dbe219d0d03faf039e421f68cf38283c41de88bd619935594b29223a04 SHA512 692ddd820c2fffcadaf4c5f40fdd9946f61ad4b8f153545d61561bd3f570e049cca89cf5ffd5fa9e6546c04f90041d8c4de5af707d0f53b5f0e333d6e3152c70

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Generate and work with holidays in Python"
HOMEPAGE="https://github.com/dr-prodigy/python-holidays https://pypi.org/project/holidays/"
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
}

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Generate and work with holidays in Python"
HOMEPAGE="https://github.com/dr-prodigy/python-holidays https://pypi.org/project/holidays/"
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
}

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">holidays</remote-id>
<maintainer status="unknown">
<email>maurizio.montel@gmail.com</email>
<name>dr-prodigy</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -1,7 +1,7 @@
DIST homeassistant_pyozw-0.1.2.zip 147475 BLAKE2B 303833a1a5022f2e1cca4576db0bc711b61216d0ab586dcf23f2969692cc4c52ce8fab0af104b8bce781ca997bd9039f89ce77d87bc027bfa7580ff0856dc7fe SHA512 63cd362c3c775837b81e92a9d075e88f13a9ba9d2fe817873731690eade41547b3bf0e82020b7784f9470aa9ebc03fbd8f661308e94481392d9d72a9d154c503
DIST homeassistant_pyozw-0.1.3.zip 147474 BLAKE2B 0bf33dee81391d1d6407e2d230698458f0b2d21d0a5af8e8b2932ade62b924e9764cb506f4e5337052f9a9eb886c4a2aff5604592fa23f33b72e5da0e09f5a48 SHA512 5cea798a36377a3eaf76b40294d786679392ebecd3dea2a813fb7cd32ee488f8e252b46fcade58299d6ccde8b0459b8e6ecab774d42eb27cd3d2fa9f6e239d14
DIST homeassistant_pyozw-0.1.4.zip 147476 BLAKE2B d7b8cc52e2a5e6ffcb283a6b4ef692a8542366057fced11c4819400e6b4fb7aafb9c28ce8b93a398d906a752880482a2554bd4fc27a27b14770b742bb0f4de16 SHA512 28cd21ea1cc335e60a3c88464aa0f09f6e36be21dbd67177a2f1fcfe72978f0b693518114bdd23049dc9c3bfc2215766cbe748e85feb4c6ed75a0b353ffbbd58
EBUILD homeassistant-pyozw-0.1.2.ebuild 774 BLAKE2B a9d2489f36a361af28fa017b332b92703219ef1494ece1b9e28ffbaa245fa1719fb41cfbd61b39d7f18a8a7d520543d0a7ae0861ddfa5ea571010033a0992d0e SHA512 35bd22a5b4250ff7880e7ff78bc700656f4408ee36d1f68a45a4076e143c59801562fd8b2968527c68c9f9bc2deec917b141118bf6f7bbe7048f8af79bae5a92
EBUILD homeassistant-pyozw-0.1.3.ebuild 774 BLAKE2B a9d2489f36a361af28fa017b332b92703219ef1494ece1b9e28ffbaa245fa1719fb41cfbd61b39d7f18a8a7d520543d0a7ae0861ddfa5ea571010033a0992d0e SHA512 35bd22a5b4250ff7880e7ff78bc700656f4408ee36d1f68a45a4076e143c59801562fd8b2968527c68c9f9bc2deec917b141118bf6f7bbe7048f8af79bae5a92
EBUILD homeassistant-pyozw-0.1.4.ebuild 774 BLAKE2B a9d2489f36a361af28fa017b332b92703219ef1494ece1b9e28ffbaa245fa1719fb41cfbd61b39d7f18a8a7d520543d0a7ae0861ddfa5ea571010033a0992d0e SHA512 35bd22a5b4250ff7880e7ff78bc700656f4408ee36d1f68a45a4076e143c59801562fd8b2968527c68c9f9bc2deec917b141118bf6f7bbe7048f8af79bae5a92
DIST homeassistant-pyozw-0.1.3.zip 147474 BLAKE2B 0bf33dee81391d1d6407e2d230698458f0b2d21d0a5af8e8b2932ade62b924e9764cb506f4e5337052f9a9eb886c4a2aff5604592fa23f33b72e5da0e09f5a48 SHA512 5cea798a36377a3eaf76b40294d786679392ebecd3dea2a813fb7cd32ee488f8e252b46fcade58299d6ccde8b0459b8e6ecab774d42eb27cd3d2fa9f6e239d14
DIST homeassistant-pyozw-0.1.4.zip 147476 BLAKE2B d7b8cc52e2a5e6ffcb283a6b4ef692a8542366057fced11c4819400e6b4fb7aafb9c28ce8b93a398d906a752880482a2554bd4fc27a27b14770b742bb0f4de16 SHA512 28cd21ea1cc335e60a3c88464aa0f09f6e36be21dbd67177a2f1fcfe72978f0b693518114bdd23049dc9c3bfc2215766cbe748e85feb4c6ed75a0b353ffbbd58
DIST open-zwave-hass-0.1.3.zip 1835986 BLAKE2B e5e3adc69d3e1b3700b29cd63bf4c9921c799e134622a9135ce5dc1d6ff1298e54ed9b2660f8d8a4c922596c47fc41db829fcdd792ba50318158bc19ad69836a SHA512 1bf6c0f30df4acce8892e004ca22a7e82d20fadf5c6a5336c01bacd84587980d41877af71535a1ef90bb67c995f39d3a2aeaa9a7bcc740e54c54c118c554c185
DIST open-zwave-hass-0.1.4.zip 1836153 BLAKE2B d345490745df9a8dfd36ea21b10f2453094f95fc0dcaa1e5ab0481075c4603e981206f5ca99dc89e142abbe2f8803772640ff68ba128dd91e3682ae7297b0ada SHA512 7455d7c7b1b2321dba4e250c64e7d035bd297b1b6cebe9ca282a5ca8c357dbf1a76d78af543253943b5be014f8eb3339b03d4b0a4d286becfd9381f3c4a97353
EBUILD homeassistant-pyozw-0.1.3.ebuild 1016 BLAKE2B 3db301429abf5d8b4a4081569fa1e1b4d1d5fc5965df2f1b785f88de45b6db34478ef6c59a0f540dde4b15ae4a8d036e0a2640da996362cb20267e1ceac5700a SHA512 12ca6ece25156bd4d8e8727f4bed13596b381e8fb9d8992e07eafe7e7148e5671b763af221da9559ad00ddfa34df247dde7080a8bb180246f3f5b4eac02e5a75
EBUILD homeassistant-pyozw-0.1.4.ebuild 1016 BLAKE2B 3db301429abf5d8b4a4081569fa1e1b4d1d5fc5965df2f1b785f88de45b6db34478ef6c59a0f540dde4b15ae4a8d036e0a2640da996362cb20267e1ceac5700a SHA512 12ca6ece25156bd4d8e8727f4bed13596b381e8fb9d8992e07eafe7e7148e5671b763af221da9559ad00ddfa34df247dde7080a8bb180246f3f5b4eac02e5a75
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af

View File

@@ -1,33 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python3_{6,7} )
inherit distutils-r1
MY_P=${PN/-/_}-${PV}
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"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${MY_P}.zip"
LICENSE="GPLv3+"
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
}

View File

@@ -7,12 +7,13 @@ PYTHON_COMPAT=( python3_{6,7} )
inherit distutils-r1
MY_P=${PN/-/_}-${PV}
MY_PN=${PN/-/_}
MY_P=${MY_PN}-${PV}
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"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${MY_P}.zip"
HOMEPAGE="https://home-assistant.io/ https://pypi.org/project/homeassistant-pyozw/ http://www.openzwave.net/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${MY_P}.zip -> ${P}.zip
https://raw.githubusercontent.com/home-assistant/python-openzwave/hass/archives/open-zwave-hass-${PV}.zip"
LICENSE="GPLv3+"
SLOT="0"
@@ -27,6 +28,14 @@ DEPEND="${REDEPEND}
dev-python/pytest[${PYTHON_USEDEP}]
)"
S=${WORKDIR}/${MY_PN}
src_unpack() {
unpack ${A}
mkdir ${MY_PN}/openzwave-embed
mv open-zwave-hass ${MY_PN}/openzwave-embed/
}
python_test() {
nosetests --verbose || die
py.test -v -v || die

View File

@@ -7,12 +7,13 @@ PYTHON_COMPAT=( python3_{6,7} )
inherit distutils-r1
MY_P=${PN/-/_}-${PV}
MY_PN=${PN/-/_}
MY_P=${MY_PN}-${PV}
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"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${MY_P}.zip"
HOMEPAGE="https://home-assistant.io/ https://pypi.org/project/homeassistant-pyozw/ http://www.openzwave.net/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${MY_P}.zip -> ${P}.zip
https://raw.githubusercontent.com/home-assistant/python-openzwave/hass/archives/open-zwave-hass-${PV}.zip"
LICENSE="GPLv3+"
SLOT="0"
@@ -27,6 +28,14 @@ DEPEND="${REDEPEND}
dev-python/pytest[${PYTHON_USEDEP}]
)"
S=${WORKDIR}/${MY_PN}
src_unpack() {
unpack ${A}
mkdir ${MY_PN}/openzwave-embed
mv open-zwave-hass ${MY_PN}/openzwave-embed/
}
python_test() {
nosetests --verbose || die
py.test -v -v || die

View File

@@ -0,0 +1,3 @@
DIST huawei-lte-api-1.2.0.tar.gz 15347 BLAKE2B 0ea4f1d5e17e64c8995dcbd957a87406ead60c72142600f49f5ae2a786dea1c367f6861b3177de2ffb3b87864abb08b788a177164f64899fd0fd0f782529ec84 SHA512 fca6ef82bc6f964785b215e0752f4bb8c9b8c0501b7dc8fac9ef7ad24e663106b2b6cad97044533f861163561343c2397c7e003ef282a09edb372eb8331fafb5
EBUILD huawei-lte-api-1.2.0.ebuild 841 BLAKE2B eec5e4dd09b042a07d605b6fe83d2fae21d736a46e740dbebaccca87e972624950c6a121f106ff55e58b95d2e6753e11272d4071c7afbfcd9fde969e63ba9c1e SHA512 47e11db56a33865c5dfe4fafa6072c81695ecb1474319fbbab4e15c00b97f7bae3fc6f843d74125241dff3ee2480dd9034bdb99819b199722252a9acff54b79f
MISC metadata.xml 473 BLAKE2B 23eac409c468624154432973d7000246580f2dcde44cc7d70316b43c0803f3b8cd10d86abac5a99905f998e8ec3f4d403765f9673315bb71b270bd7104d21796 SHA512 c1304c2de7704df11d941aeba622de7d8617ead893f67707750af63438c2487cdc2620e3bccc0ec0dab17c6ae5d08ef5cca02d92a3479823ff02544dbbe2cd8c

View File

@@ -0,0 +1,32 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="API For huawei LAN/WAN LTE Modems"
HOMEPAGE="https://github.com/Salamek/huawei-lte-api https://pypi.org/project/huawei-lte-api/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-3.0"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="dev-python/requests[${PYTHON_USEDEP}]
dev-python/dicttoxml[${PYTHON_USEDEP}]
dev-python/xmltodict[${PYTHON_USEDEP}]"
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
}

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">huawei-lte-api</remote-id>
<maintainer status="unknown">
<email>adam.schubert@sg1-game.net</email>
<name>Adam Schubert</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -1,5 +1,7 @@
DIST insteonplm-0.15.4.tar.gz 97563 BLAKE2B 0ba14cf6e190ffd6402beccca5fa64879741db2615947e1a4a60d3ae7e360e17a9bda09e87d8caffd71b849498a1fed98c07155f8674ec6b8c3d059ac8ad9bc5 SHA512 445ff7c5739cf8d82aac2bfafba6bbe6eb99f1aa83dfa4d53b6b9bbde047f62bd1a289d3010f8fb902138833c2465067838b212c111d497041e82e5f3cb0ca4c
DIST insteonplm-0.16.0.tar.gz 95649 BLAKE2B ad303d522dd8667725d8ab9c52736a260d360120501d6237f7f384d5297c725abf5f7d4509ee48370bd0dba995d411bb85d861e2daaca252fc486688ce75e2c4 SHA512 a69448efc4518a434bb33ba19e59695027cd6107912d5ade7b0aea148d00db20acec0149f789892d79651cf0e3222522330bfb140d36b19b65bbfb23e3e9147f
DIST insteonplm-0.16.5.tar.gz 95824 BLAKE2B 94f1c68cf1d562082e85cd617eeda35e0ecde7cd9a8f0b0b51af7090a7fdabe958ecd10d114e01c730f2dd57c288ed139d3f1b254df628016d22e838669bb546 SHA512 53f6ca364a36b27cfbfedb1883b89d271b717b53596b01182b870664d102acb767d33c35382d3153c9159cb5d56dba821a3d9bbc7e2c248b3ee03bddaa19973f
EBUILD insteonplm-0.15.4.ebuild 739 BLAKE2B 47556c6e51b4c6c01e731745a4cc3f60988dbe624be0ccffa86099176756b6d6069d2978d19568fa87d1bb0ea60d8c26cfb8f5ed30387200872e033c88c6ca6d SHA512 fe084f3ebcc5e6c62e8765a7c6805ce98c06b15a377d8a5e722e4236ce0aa6b116092402b356c03b99b31a6a21d487a7eae5a5052444742f742869750c4c18d7
EBUILD insteonplm-0.16.0.ebuild 739 BLAKE2B 47556c6e51b4c6c01e731745a4cc3f60988dbe624be0ccffa86099176756b6d6069d2978d19568fa87d1bb0ea60d8c26cfb8f5ed30387200872e033c88c6ca6d SHA512 fe084f3ebcc5e6c62e8765a7c6805ce98c06b15a377d8a5e722e4236ce0aa6b116092402b356c03b99b31a6a21d487a7eae5a5052444742f742869750c4c18d7
EBUILD insteonplm-0.16.5.ebuild 918 BLAKE2B b8a55f01b1072e05cd3493ad9104b60d8723fdffc7adf382bdc53f22ee8860fc2d3cc2c5a6f1396a3b4013ebc7be1e14a9b134c7c788e1aed6815956c8c484a8 SHA512 b6a23000663579385361a43a6e44ed3c3c68d5b1e69cd8f073884fb041f61d03180e93b4d82d55cf4492986d0b6f6aef9fddcbeb54fb51416aa5a6c17ab82e68
MISC metadata.xml 462 BLAKE2B 16adc47b63d71774f10e9260a43dacb44a59ee39b36fccd1e217769ffb318ded0b9faf3646437dc288a1ef10cdc46ddfdaebe1f3b460e5abef2f9abedc9043d1 SHA512 35d3e0e1cfd89b68dc493ba6d2071c799b5c3c5e4ec9a7ae6a520d6d0292bc421a139119ee66ace3da347e8abe308e832524867d7cadd5f8a709580b8e2c32ac

View File

@@ -0,0 +1,33 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Python API for controlling Insteon PowerLinc Modems"
HOMEPAGE="https://github.com/nugget/python-insteonplm https://pypi.org/project/insteonplm/"
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="~dev-python/pyserial-3.2.0[${PYTHON_USEDEP}]
dev-python/pyserial-asyncio[${PYTHON_USEDEP}]
dev-python/async_timeout[${PYTHON_USEDEP}]
dev-python/aiohttp[${PYTHON_USEDEP}]"
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
}

View File

@@ -0,0 +1,5 @@
DIST jdatetime-3.1.0.tar.gz 10504 BLAKE2B 22e1a22301dd71961c7bc7acaec810d0b3bfe7ca1b012bbe542cbc2c3dd4768aad6e8c7a2e45cf8efd22f38fa31a3aa57d9a6bb941b82ea50fc1ca5eea29d451 SHA512 6b038a90599117cb529db0051c228dcc4dfb6f26d2537864334cb77da90dee6c2adb0231e33d568a58a2d68e3d2e252f0e4897f34b1bb46132f199250c7fa057
DIST jdatetime-3.4.0.tar.gz 10910 BLAKE2B 604b7d8e37cdd483bf66f902d9473db70af10cea10d89d3999d056ab8dc07b7e9e1809306d2e532ae9885e2903dc908bc9c83878892e86191301096a78889dc8 SHA512 a4f2ddb0ce794fba46b49caaa7082768ce0ec29494725ee4b84882cb757f3c63fafe4626f4aba2088fabdded631d07a02096eeee3659f002bec17334288c1658
EBUILD jdatetime-3.1.0.ebuild 743 BLAKE2B 4ebfc096c056665d8934dc5868d7d4bc4a5bcf4c72db2194559f6ef0b6adcf3515d17608a6af6b7df9e01f8bada1afa4814612cf85d2ddcaad7429077f1c3884 SHA512 5e05539bd833afaca634ecca3c5a78ae7e7e88c609b86d817c4e3d567df79aec275d11249b03357e78c0ef8b3d8f6ea6d7df5d07c0e3fc6ccb9faf3a41be32ea
EBUILD jdatetime-3.4.0.ebuild 743 BLAKE2B 4ebfc096c056665d8934dc5868d7d4bc4a5bcf4c72db2194559f6ef0b6adcf3515d17608a6af6b7df9e01f8bada1afa4814612cf85d2ddcaad7429077f1c3884 SHA512 5e05539bd833afaca634ecca3c5a78ae7e7e88c609b86d817c4e3d567df79aec275d11249b03357e78c0ef8b3d8f6ea6d7df5d07c0e3fc6ccb9faf3a41be32ea
MISC metadata.xml 515 BLAKE2B e8f57e50cabe72c7913b95d903f9002403922cb6af056957494c5a85fa8504e7d9574dea76ea1ef5b50d2246a83c97a52acb01fbafc5baf21ac60da6ec51fadb SHA512 2530adedc6d780a54b25034bca4fd959f78282bddbbe2d9c949b460c700d6163041d7716a42270ab3671c60e2a8cca1edd1b9a31732a1ffcec415133032a20cc

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Jalali datetime binding for python"
HOMEPAGE="https://github.com/slashmili/python-jalali https://pypi.org/project/jdatetime/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Python Software Foundation 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
}

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Jalali datetime binding for python"
HOMEPAGE="https://github.com/slashmili/python-jalali https://pypi.org/project/jdatetime/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Python Software Foundation 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
}

View File

@@ -0,0 +1,17 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">jdatetime</remote-id>
<docs>https://pythonhosted.org/jdatetime/</docs>
<maintainer status="unknown">
<email>eslashmili@gmail.com</email>
<name>Milad Rastian</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,3 @@
DIST jsonpath-rw-1.4.0.tar.gz 13814 BLAKE2B 96c17df53db15ea06b8d33231a5349e00d85eb92c9c1da784ee8b1773f1a12791f8dc2a6dc7ec67fde0c8c3cfec0a8fc08e77ff08eeebe4ef699d6d4bdda9276 SHA512 5fcbd832975a32d375fd400ebfb84f083c0e7d8780cc63df730a75cca0224bf32d72cb793fcac63fc3afa9697199d7a569af29961da95494253996cc6e5f63b7
EBUILD jsonpath-rw-1.4.0.ebuild 916 BLAKE2B d9e8aceccfc30b5ffb41f8e915320c664ca53accfaffbdc51158fc816e86444fdc27bba032bf4a39fac737a8c0ffbff269674d8b6c74d80208be8688d121b643 SHA512 25cdbc54597f9bb1ffa3faf190db5c6b9dbbfacd509aac257b81d39b83f71ba2983b5874ec19a588c52d1e9640e0b94436b0d4cb4f58f57c22d68a7ea6774036
MISC metadata.xml 468 BLAKE2B 38e20b2c5d1a051b8c0f375a66ddb52341e42f955b8cafbd099721f4239510c5a7a2a80a2c0f8d2a3c9081ef427d6871dd0c3bf48bce370677e75c20d70cb560 SHA512 a22a76c9e48669bba9914287723df6c14065c252ee8b70bbf23d7bee5e88ba9f25dc8b15c8f6979923ade6c83764df45ed559650b91720a09150897507dc11d2

View File

@@ -0,0 +1,32 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="A robust and significantly extended implementation of JSONPath for Python, with a clear AST for metaprogramming."
HOMEPAGE="https://github.com/kennknowles/python-jsonpath-rw https://pypi.org/project/jsonpath-rw/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache 2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="dev-python/decorator[${PYTHON_USEDEP}]
dev-python/ply[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]"
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
}

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">jsonpath-rw</remote-id>
<maintainer status="unknown">
<email>kenn.knowles@gmail.com</email>
<name>Kenneth Knowles</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,5 @@
DIST locationsharinglib-3.0.11.tar.gz 27876 BLAKE2B d39f79393fba635be43658fe68608680766260100b3f53d6bd3b94609def014338c488ac3f2d7c6a899943619452b852cc8cb7d42fc23a862891d9ed9abfe753 SHA512 026b901c7c47c2818f30c0a817cdcd21465d2d7cb67c12610d660ff13ef5a98de9ac34593552117cd25e45768ba70391b8716b28823e3faf502cd5a5e9d9a545
DIST locationsharinglib-4.0.2.tar.gz 41947 BLAKE2B 4c4959d1b01aa9798fd7e5a0a61dc22c20d316c8a21008e43342a1483cee804d76df77c72deee3f9cee4b2ef2ecd7810fc2a36e5af69b1f421a36d3e741e69cf SHA512 37b1ace61064d3e60a9cfde5a98913a4a30b13bb7e615b86575c6d579c1eb34e7d808b18678abf1411ff1ab7544c137f92e865a52e8b66efd3bbc9e78c636f8c
EBUILD locationsharinglib-3.0.11.ebuild 842 BLAKE2B 3bc229337f1932b03d69f841bf04062e86816f4ca134505abd86f6feacc499a477390330fc06ccd9f841a994c5ec6c29c3ca2db46e95d8aa31dd804c2c214b52 SHA512 5d1802306ce3049b6bf867deaa2a535f4ca33409545dd41353eeb73e97b91fc7a351f2c723c47e9687719f4466e238e7e11c8bea8b6879d3a98e4053d1ce00de
EBUILD locationsharinglib-4.0.2.ebuild 842 BLAKE2B 3bc229337f1932b03d69f841bf04062e86816f4ca134505abd86f6feacc499a477390330fc06ccd9f841a994c5ec6c29c3ca2db46e95d8aa31dd804c2c214b52 SHA512 5d1802306ce3049b6bf867deaa2a535f4ca33409545dd41353eeb73e97b91fc7a351f2c723c47e9687719f4466e238e7e11c8bea8b6879d3a98e4053d1ce00de
MISC metadata.xml 474 BLAKE2B aa70ae649da4aef20c30ab63f2354f2097400a04c04f4d557dbbedb582053995e8708e05d32803d2d784d8364318808274a17e1f4ed29a3c33767016bb2c302a SHA512 662a0a6bac483b177430dda47a7580b264d96b4067ff42faaa267f68a76bdc3cb41bfa35244f62a019b2d24a6526c5130713daa97011969acc5a1f0686ea92bf

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="A library to retrieve coordinates from an google account that has been shared locations of other accounts."
HOMEPAGE="https://github.com/costastf/locationsharinglib https://pypi.org/project/locationsharinglib/"
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="~dev-pathon/requests-2.21.0[${PYTHON_USEDEP}]"
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
}

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="A library to retrieve coordinates from an google account that has been shared locations of other accounts."
HOMEPAGE="https://github.com/costastf/locationsharinglib https://pypi.org/project/locationsharinglib/"
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="~dev-pathon/requests-2.21.0[${PYTHON_USEDEP}]"
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
}

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">locationsharinglib</remote-id>
<maintainer status="unknown">
<email>costas.tyf@gmail.com</email>
<name>Costas Tyfoxylos</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -1,3 +1,5 @@
DIST luftdaten-0.6.1.tar.gz 3545 BLAKE2B cc161bcbb7de5f82425559c1179996ea943ed1e2d65609de338023b0e83aee54824354eb38648d9031b0a5c69192822cb6f444ece3dbd2a341804959d157c007 SHA512 34c5adabebf44206957d2035f6ef39e8abb73e470f325e4c2a7beb161e559a3cc746b724fc4ac643852c75ef8f08d8067ecbc9cd3c7b3e65f8639f37a880e95b
EBUILD luftdaten-0.6.1.ebuild 725 BLAKE2B 3888fe92ff31692ebf4d9d506f4d79f5567db0a0de90ef3e5cb38ba3a00fc1929ff65d3e2010c25a2979f5a70b70ee6ee547a97a2ab05f2a08080d0492d7f392 SHA512 0162809d4007fec7ebb562e08bf6fc85d3521c43a65af6b368e28308ed0be70903ff75f19bc8fec5edf66fb7c48f496d21c50b774209e0df7f797c89c2d1f3da
DIST luftdaten-0.6.2.tar.gz 3543 BLAKE2B 872e95e067f43ed0e11e3b9fd9bc300e7119fc6eb6894950be90584151f2722c093b5f18944f49e5d6824fd933ba720f04818ceeac2948911318bcc7d7210c73 SHA512 445b27d145a1865711628c8f7148a4749f4418c88dd621199c32fce361d957db7888760163ebbb7536098addfea7bdfe886fbfccb8eb454aed1e456b3982714a
EBUILD luftdaten-0.6.1.ebuild 807 BLAKE2B 1164663b8c68bb22e967d7271f722b54440337662213551af687cdb91dc5ed866f00568328517602d06bc7d175d99eea134ebf3b055c7534dcfb5872651bc96c SHA512 e3452a40633cbf3d59c7cfa0e06ef21f643db2d0c9e09c38f38879633ad002f9d983f30f5dade5eaae78f0a90c95208ccd7a6ed1f04ebc35dacf4137eb5e480e
EBUILD luftdaten-0.6.2.ebuild 807 BLAKE2B 1164663b8c68bb22e967d7271f722b54440337662213551af687cdb91dc5ed866f00568328517602d06bc7d175d99eea134ebf3b055c7534dcfb5872651bc96c SHA512 e3452a40633cbf3d59c7cfa0e06ef21f643db2d0c9e09c38f38879633ad002f9d983f30f5dade5eaae78f0a90c95208ccd7a6ed1f04ebc35dacf4137eb5e480e
MISC metadata.xml 474 BLAKE2B 6f8cec091cec1710a2d3eab2e9d063862dd6f8330acb13cfe6bac1def1396d7b4150d1d65151992e171d87a7bee5ec18ce4cc2bca856ada5d2abe351703a93e9 SHA512 e191e8bc8e1ac7817608d1d7df7b998602f8eac91edb12d8b41ecc54833a1d48778b3af15d576eb1ee8e236b0a0d5f91f40b248b1db2e3c184225fc371e293fa

View File

@@ -16,7 +16,8 @@ SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
dev-python/async_timeout[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (

View File

@@ -0,0 +1,31 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Python API for interacting with luftdaten.info."
HOMEPAGE="https://github.com/fabaff/python-luftdaten https://pypi.org/project/luftdaten/"
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="dev-python/aiohttp[${PYTHON_USEDEP}]
dev-python/async_timeout[${PYTHON_USEDEP}]"
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
}

View File

@@ -0,0 +1,3 @@
DIST msgpack-0.6.1.tar.gz 118812 BLAKE2B 9f5522ae7dc89e286a338bfdd91bd4cacefdf7d075136a2ce5e28896db9a9c6a9ed1fe71fff45aab09f8dd32878fcd996366346daa88d47a31a253dec06e2353 SHA512 1a60da428f4b69df817660f4c4f60b1744de17d2b72352286fb41c6703de1d100853f8701b947fb11fc38f2180a50be4a9d577550fcfb9da6a05fe30ed2af07c
EBUILD msgpack-0.6.1.ebuild 688 BLAKE2B 3bc16faefa621132f472e9da4c5d7745e4e888fdabb8e9160e69c998cce42419998090c10ff4664762d222f483f65e89e2172fe41b184960e1aa8eafb8056d19 SHA512 288522bb4df44d65c04d4c469f18a124596cadf98de10242d7ac4a917e185ebbc4bb7d061c0ff183e7461cf9371bbfb9a8ed6a2e88157414b637efd99dd9c3b7
MISC metadata.xml 460 BLAKE2B 023d0b8d06da985a23d26e8e9ffac53162b5bd365940968135037106f80d84ab46abdc1bf424908df0db9976bf92417e345b46be968cd5a38422666490438ae1 SHA512 9e2ed459336c08807d10e501b30e4c7a193bfd76ded7f2e2e01bb623eed2839b5e1f843a628a0460e465c0c7f46666270f5746c45ea7fb94afb714d5054c5877

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">msgpack</remote-id>
<maintainer status="unknown">
<email>songofacandy@gmail.com</email>
<name>INADA Naoki</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -7,11 +7,11 @@ PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Home Assistant cloud integration by Nabu Casa, inc."
HOMEPAGE="https://www.nabucasa.com/ https://pypi.org/project/hass-nabucasa/"
DESCRIPTION="MessagePack (de)serializer."
HOMEPAGE="https://msgpack.org/ https://pypi.org/project/msgpack/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-3.0"
LICENSE="Apache 2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"

View File

@@ -1,7 +1,9 @@
DIST mypy-0.660.tar.gz 1705668 BLAKE2B dfc3e2bee3a8a8c533a440e4cb1d6cc7b20910432852d610cf225a32a2b749ede3c5b77a1f0de11c9b4dcc35eab755abe5a64126921f748e70916d374b7b5378 SHA512 9eb1154de96d6596eaa0adaabf88eeba02fa86e995cf8d5df1c6d0cf1fc1228d8295dd0ee3fafda108975bbc913e9c41a8a6c6bcefd5df58d487d17f6b01507d
DIST mypy-0.710.tar.gz 1890252 BLAKE2B a26ba2165de89d151b61217d41b01bc6268f1b0d47fe1526dd902650af631d0ba5a4ded0b423f34f8c30a92d68ecee610c4f1564767545646a807661eb836d19 SHA512 89efb9f024d31cbe17e2ca8c812ba25883972755de9195839363094f72d3f5c9ad2ca7af796f90bb27cba3a64262269a6b9ce0a6749f337a4df5cf8506c093ab
DIST mypy-0.711.tar.gz 1889049 BLAKE2B 3a17d92490ebc20117f5afec7fc503a3f74458b3cfb8ccf748849897eee37e1d64781bd27344376a2b3b57b16faf664ad816967d712f094c7c6c65a895472b33 SHA512 931cf0c7c2703b9db20eb9e9275ae0641ecda16dda02fe0f1b64921691ba4ddc849c356f50a136bbf49039fb96c22e5c963a8997fab7f3efc5d70f2c4a6b72a8
DIST mypy-0.720.tar.gz 1890760 BLAKE2B 662f9aaa259ba99a89fd0b807410268ad1a2763d15af745e4afe9af1387fde66e50f3b9c5a7d66bb8aa820190d7549ba5a9b96be66749a366c89ae9bdb014a21 SHA512 fe393472922da6c84b629a98611f35132828b720c801e9cb85e5fa1fc7f37d314b2142bf6a9aa740d84cf84ea873b2a1600e92743a03aa2fab8632bf1e08dabf
EBUILD mypy-0.660.ebuild 657 BLAKE2B b020a6a73c873e4d4c87fde12f93f28c5c7ba6355ce18b908903e8f132b81ec4ec598c403fe9931f2f529992c5ef92bd5ab193ccc65efa86d428b362d7638ded SHA512 88bd7093c4a71880f4c2452b22c357f564eac6bb505fc57817f8ddc6a2977c7107dcc967a48cbae852eb9705166441602bd2d7867f2fa2bd76e404bb84249f81
EBUILD mypy-0.710.ebuild 697 BLAKE2B 8e9a7bf9c23842593747d0e0bc1eb9864fcc83b2296fd8eee4a69cad2205c056e562b1c21134b5eff719501258dd2a42d43f8fc8ebba8e0f3afe2f174a3903f3 SHA512 1517d88018c5696ac840d18f75bdd3888f605473d715f46e1943ecee618c164f2240cee75b523e9dc97509c54ac7c4def1597951bf23d9759fa4a07bebc02155
EBUILD mypy-0.711.ebuild 697 BLAKE2B 8e9a7bf9c23842593747d0e0bc1eb9864fcc83b2296fd8eee4a69cad2205c056e562b1c21134b5eff719501258dd2a42d43f8fc8ebba8e0f3afe2f174a3903f3 SHA512 1517d88018c5696ac840d18f75bdd3888f605473d715f46e1943ecee618c164f2240cee75b523e9dc97509c54ac7c4def1597951bf23d9759fa4a07bebc02155
EBUILD mypy-0.720.ebuild 697 BLAKE2B 8e9a7bf9c23842593747d0e0bc1eb9864fcc83b2296fd8eee4a69cad2205c056e562b1c21134b5eff719501258dd2a42d43f8fc8ebba8e0f3afe2f174a3903f3 SHA512 1517d88018c5696ac840d18f75bdd3888f605473d715f46e1943ecee618c164f2240cee75b523e9dc97509c54ac7c4def1597951bf23d9759fa4a07bebc02155
MISC metadata.xml 461 BLAKE2B 168df0c6e8eb2cc6664d52aa6b3ea12f13197caa7451c62147d6dff0ccf1dbb0f7f373d070c8d9a7474c2f1dc9b22fac0c7a3c50e78cb0e53f7854b351fb03db SHA512 23111b155035ff24053b4d28f247ae4fb16a88d7623895cad2374f498e8fb9301626943ac5d0516497da7677ade21054bd70d9fccbb6dec28e472612350cb1c7

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="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
}

View File

@@ -3,5 +3,5 @@ DIST openwebifpy-3.1.0.tar.gz 17712 BLAKE2B afd7c25b7721bd3969f4c40e0bbd2a1f2229
DIST openwebifpy-3.1.1.tar.gz 17791 BLAKE2B 02e3aa691a6c4ea60b2f2b0e56813c8154b1e275409b9a9d65026d8b179bce7b5951d0f035716b52e09e3510c2494055dd3cea39fd4213a7f13ece656a694433 SHA512 eb417b1de3a031b4f870c6c7ba6c2ad2adbf14b88de1448badf97e3240de49b4c284bf9fc974a4ac2506b64ce51c8327774b12eda0d85a0513982c38120bef6a
EBUILD openwebifpy-1.2.7.ebuild 779 BLAKE2B 69845039e3175d62285954d5954265f7fd7c1631aa86ebdb41061c1763e78ccd639634d1647c897f46408b4a37f1693f7e1f113b2eb7a43d1a2b68c6cbbe7af5 SHA512 1da112e7d14294f4df254c6342c24b86805a41d12f8a425b7c93e6357b12e0ea450e70d683d15dd22d74dae51304614bdc128c9a211700e32f3046d27413c989
EBUILD openwebifpy-3.1.0.ebuild 779 BLAKE2B 69845039e3175d62285954d5954265f7fd7c1631aa86ebdb41061c1763e78ccd639634d1647c897f46408b4a37f1693f7e1f113b2eb7a43d1a2b68c6cbbe7af5 SHA512 1da112e7d14294f4df254c6342c24b86805a41d12f8a425b7c93e6357b12e0ea450e70d683d15dd22d74dae51304614bdc128c9a211700e32f3046d27413c989
EBUILD openwebifpy-3.1.1.ebuild 780 BLAKE2B 2514f7be5ea2fd808c34346848a00e139b799d93e70a896eb961e22e405e5019dd145d47b8b6becb04a36ed94e6a4d420274de4ef2a0439f7274abe4b8290697 SHA512 baad8f171b3bd70b0312ad326eb07cb3d01ee5b7e42f42663b7a651a07ddb44525e300963c9d3b5d5205c406b2c7ee32fc8021c7b146614016b4e32b8cb3aada
EBUILD openwebifpy-3.1.1.ebuild 844 BLAKE2B d4872b797a694668cc031da898e77e0b16a01c2f9e7cbabf9272afdb9498a307f74ec66996d534db3863f27caeced1d7f01abdd915c40e52c99f99e458f52d5a SHA512 930c7cdbc54ff2cfabc151004c09c701a2a5c0cb08e7c4a3d83b6b70e0068f65474a6d97f798aa5533b821d321319c312cd94f3e8d16c7744c6dd49cd02ec400
MISC metadata.xml 463 BLAKE2B 78c9988ac68ae94029bd55dd776424189988ad07a32c8e195f37d4051c634b51ec114eb102e7dbf3f738abdfb3b71fc92a9aa0f3f9e7783733891a72decbf664 SHA512 c28b61670a47923af8bd54685be76f198cfc2364d07d5b441ceb6732f303d61d1891ee9e079b21b156829beddc20c0c35b1d1e418f0c3205b57edad3f669f80d

View File

@@ -16,7 +16,9 @@ SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=">=dev-python/requests-2.21.0-r1"
RDEPEND=">=dev-python/requests-2.21.0-r1
>=dev-python/zeroconf-0.21.3
>=dev-python/wakeonlan-1.1.6"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (

View File

@@ -1,3 +1,5 @@
DIST openwrt-luci-rpc-1.0.5.tar.gz 12468 BLAKE2B ab7f73adb7d8111c6fe11bc04548f0ca09b78e1a1980980f82860f498eb53bafc40dd2ebc53ff4b9a94f8942f73249bed117ad41272e516b557c1374264c5934 SHA512 6726267b60ad01eea3eb404283edd216e76429e720764ff926ae2c9b5a0bb294a611b0ff5d48c506d92c404283ff1d7b1f25e5c03795884d50a92f71af85d7a6
EBUILD openwrt-luci-rpc-1.0.5.ebuild 731 BLAKE2B 2a801a520ef0c923bcc986d2b2a98992b544633c97dce594afbc0e4105b0daa6e5bcd35875234d766a46443279e9a7b4f7e07f4a29a23666cd7fbe2b28057899 SHA512 4678115aad24e531b2b4a407a20ab971c229daf163d7ded58ae0ae6233b9d3faccce1a29f4306b9140c0133bcb2c72b32d55c8572c5a8d3f8dd62d4a14fb50a4
DIST openwrt-luci-rpc-1.1.0.tar.gz 13569 BLAKE2B eba394fa826a6a32710aed49f7e60bec174f8bf9280195e8956954ed3a02b81e3f4ca611f34c8cc4be41c7df4ef6d99fa3798811247d1a30b31d3da7dfa75115 SHA512 1e3dd9b4f437ceb9c6f2d6b0128cf19a1fac269d83d70b7d31db3d804cd3d22fe71b6d0095534dfe4e2a48bf6c3eaca998732f256348216e8da6cc36b6f9d933
EBUILD openwrt-luci-rpc-1.0.5.ebuild 814 BLAKE2B 9fd772bb4fd10f4f25ece17192b8272a3330cc57d369de6aa69ebea67a6dba546ea080d0d840b65dd021c1e39014d8df2a505de19d78acba8c778457d2e8603a SHA512 837998dbd9ec1eb32413f25be9132dc3738a8b7511e9d209eb9a668425f502856545af6f0b2799c1b765f58021a415ea27f2ea21b1be0e4c55301237794011a1
EBUILD openwrt-luci-rpc-1.1.0.ebuild 814 BLAKE2B 9fd772bb4fd10f4f25ece17192b8272a3330cc57d369de6aa69ebea67a6dba546ea080d0d840b65dd021c1e39014d8df2a505de19d78acba8c778457d2e8603a SHA512 837998dbd9ec1eb32413f25be9132dc3738a8b7511e9d209eb9a668425f502856545af6f0b2799c1b765f58021a415ea27f2ea21b1be0e4c55301237794011a1
MISC metadata.xml 370 BLAKE2B 9f7c4d2fbd5b9c4a32c2030665fb657c7dcd62733927c882a7db1c4836904535d26304a668f057e19800a78f8a370be123d51c705a1a2b2a0677a6b4d0c4d91b SHA512 95a251984a266446c501596937f26f17f0f85de3bac2b8dbd9115b2a3dab0e6df9a94cd4d279dcaf6bc26c95f60c0d124ef99c4711e1d3bcb0621b89d8402f20

View File

@@ -1,4 +1,4 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v3.0
EAPI=6
@@ -16,7 +16,8 @@ SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
RDEPEND="~dev-python/requests-2.21.0[${PYTHON_USEDEP}]
>dev-python/click-6[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (

View File

@@ -1,22 +1,23 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Distributed under the terms of the GNU General Public License v3.0
EAPI=6
PYTHON_COMPAT=( python3_{6,7} )
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Homematic interface"
HOMEPAGE="https://github.com/danielperna84/pyhomematic https://pypi.org/project/pyhomematic/"
DESCRIPTION="Module for interacting with OpenWrt Luci RPC interface"
HOMEPAGE="https://github.com/fbradyirl/openwrt-luci-rpc https://pypi.org/project/openwrt-luci-rpc/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT License"
LICENSE="Apache Software License 2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
RDEPEND="~dev-python/requests-2.21.0[${PYTHON_USEDEP}]
>dev-python/click-6[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (

View File

@@ -0,0 +1,3 @@
DIST packaging-19.0.tar.gz 48608 BLAKE2B 595ae32f958727dd1b03a25bd2db66805b91ebe043239b262de56a6e595710ad380e373fa2d6e142372549a32519e6bbbc6ad8d393d7072d0ff6d7f019cec1ad SHA512 aa55b6fbca764e7de2992e294b7be9dc90b25f88b64ba0cd2d1d93042402d4360b4c2cdc134a94b083da0c0bc83de8fa7185c0856bcc96fa25828c10a793fba7
EBUILD packaging-19.0.ebuild 1445 BLAKE2B 5d7a9a7e1bbcae06df7cf2002263a9e59154b7d5661a2a0b47487fadcfb5c47785fc3dca7c88c6cba0133a60009635777877d6762ae3e46e7d81c0c47866b1fb SHA512 a6bd31766b3c7f84d641952104768c3d75f6705ae07758f3bc66851547058ca26bbc8a372d8cc90bfebc6ad46ede85140e6a42ae92b2f3366a924655e0f36b52
MISC metadata.xml 366 BLAKE2B 62088f9e06b99999bcb0082f1ff6d6e243c8502a7e3f399699cded85fa65395f558e019b08342c73e4f078183cd0732d88058fab8fba984ba0b531c19ff6560c SHA512 f326b75f4603bc9e4455665dd526e381eb1973c8edc319e1d69b824f93ee885931fa29e74f9da8582f5af78a1ddba2fcc2d983fb98cbdc4cfd87b82c7a0f3ba4

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">packaging</remote-id>
<remote-id type="github">pypa/packaging</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,51 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Core utilities for Python packages"
HOMEPAGE="https://github.com/pypa/packaging https://pypi.org/project/packaging/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="|| ( Apache-2.0 BSD-2 )"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
RDEPEND="
>=dev-python/pyparsing-2.1.10[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
"
DEPEND="
test? (
dev-python/pretend[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)
"
PATCHES=(
"${FILESDIR}/${PN}-16.8-distutils.patch"
)
python_test() {
py.test --capture=no --strict -v || die
}
pkg_preinst() {
# https://bugs.gentoo.org/585146
cd "${HOME}" || die
_cleanup() {
local pyver=$("${PYTHON}" -c "from distutils.sysconfig import get_python_version; print(get_python_version())")
local egginfo="${ROOT%/}$(python_get_sitedir)/${P}-py${pyver}.egg-info"
if [[ -d ${egginfo} ]]; then
echo rm -r "${egginfo}"
rm -r "${egginfo}" || die "Failed to remove egg-info directory"
fi
}
python_foreach_impl _cleanup
}

View File

@@ -0,0 +1,3 @@
DIST pluggy-0.12.0.tar.gz 57658 BLAKE2B 53c35f16fa73ffd115c7988032593e925e538f1a49a36a0db4db406b013f6f68f293ebbe3673243748d5707e72520192775e59cb8e1bbe4f9a448a5f3ba64651 SHA512 a3a64caefc797334b73b0614e467613b99909037a62dcbfbb0cf917788ee8d12af4f43d7c371634ac6eb6f32a5aa08e51aa8179e70b5998d4d055cd7f535129f
EBUILD pluggy-0.12.0.ebuild 906 BLAKE2B 580cca6fc2c56e6e36d78bd2fe3d6d47d8fc0a4feed3aced8aa831fcee21a666972b24fd2994322c808e0daeb1255c67530577dfbc0d9df0ce57c5403c676b3c SHA512 7bd96d6b385c8157c2cbdc30897d8c4a2c253074805864512cd1f9ffb555d774e0fd3805d9a0577d5708e4e60ca22b4f71c02b872d4513f52fecdd413679041b
MISC metadata.xml 444 BLAKE2B 9b0b62a0670449bdfade395d9766e192088182f724deebd2a2ace8800ac5c0ff6f37da7174186434f727aa3bee08b9416e6dafae443cd01e01baaae741c899cb SHA512 2ecb5fb612627c44f3499080fcde9241daf2f25a974a8e24fe8190b7d5f8baa6a457b7a902e788f98fe9ed1fdb2cd0f46770337e8f836e430b0aa6f0d323ad50

View File

@@ -0,0 +1,15 @@
<?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">pluggy</remote-id>
<maintainer status="unknown">
<email>holger@merlinux.eu</email>
<name>Holger Krekel</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,29 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python{2_7,3_{5,6,7}} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="plugin and hook calling mechanisms for python"
HOMEPAGE="https://pluggy.readthedocs.io/ https://github.com/pytest-dev/pluggy https://pypi.org/project/pluggy/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
RDEPEND=""
DEPEND="${RDEPEND}
dev-python/setuptools_scm[${PYTHON_USEDEP}]
>=dev-python/importlib_metadata-0.12[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
PYTHONPATH="${BUILD_DIR}/lib" pytest -v || die "tests failed with ${EPYTHON}"
}

View File

@@ -1,11 +1,9 @@
DIST pyTibber-0.10.0.tar.gz 7228 BLAKE2B 890c05ee04118b74b63eec3e5c88d2309ed5dcb33749374ce50cbba5171bf6dfc807166d8d2801404852c8423d5bac4910a992cec40faa6799f1045fce4efc85 SHA512 a98efd70869cc685e6a88b2039e12a184a79e314b4959537badfd88c48cc871214843553b1c326f32500753718e2301c3e527189ece912b512ceb4e9dd528be8
DIST pyTibber-0.10.1.tar.gz 7231 BLAKE2B 3cefa30dca2962f68eb08dc25641cc5598c1c01f3c00c8877aedffd73a47d3459992ee6f09b0f14ca6f6998ad6b6ab196b3236fc4155831983b2db7aa9bf45a6 SHA512 74c382af9188e852ba4009a47285ee60d45351eb80488014d4a4d2a37f6e2bacc53d4297868a32194b1842ef15b543502b09b16c9ddb8ce6a64f969d28f97a25
DIST pyTibber-0.10.3.tar.gz 7235 BLAKE2B 494555597a16894f82cc381eeecf2bd58110961d5cf4792da03431a40917cd96e8dae27e7ed4107a3bdfb8b67c7b75346f065ccbc236f6c839fe24503a13bbf7 SHA512 45b29af3c2602e0f6cc20fa51c2b11b06ce532f1e4b2dbef8c7a4b7deac399c0d72827918cb07bfa440f64d39d1318ae016f0b51915b8d8f3350eff601afdfbd
DIST pyTibber-0.11.5.tar.gz 7042 BLAKE2B cd3b7bd0c56650a08134005357583a2ee627d860c9c056e9203f832699b6c4192c3293ad3e30f99679ee4494e7e373b37abc24c145e1d927caac860d8ddc83c2 SHA512 d58660d56f1239729f313ce721274ecf5d0267b25d41568d4190f36494610c1092b589bad82041529cfede1ea34e572a3a56e0208ad62ea987d51656422a9637
DIST pyTibber-0.9.6.tar.gz 7023 BLAKE2B 678a797dcdf3353dfa81e7c87690f04eaba823c9502cfbfab4f86d5a7b0d96801e1d34d8b95d7acd540ee4674effab83dfd87e70744520cd9c19a08c1df06df4 SHA512 67e3447f1ea3872de3ec024831d237f7f204f39d610ff71c33fc88db59ed2527ee0de609426dbe63954f93429bd5b9ebc982bf42931eb0515ebd7b68f0b4a643
EBUILD pyTibber-0.10.0.ebuild 721 BLAKE2B b489d6be36522f0fc25de852317adafa551b6c5162f4a49395f357326dca49d7e8ca1c0be55fa41db723d117939d42635ac2544b84174b02b6cd0b3ee2a3f6f6 SHA512 f43a91142a96594ee7d24cdd9e130c48f0b9d5bb16f8f8568b2990cf9ecd207d22a297e9da1da66a8d190379cdd4c4b61c63521d7b06de7fe2b9471d98f52ddd
DIST pyTibber-0.11.6.tar.gz 7674 BLAKE2B 09215af81336a824cc911c3e5f84e61b7bd2ac88907eba6a012dc313e6be190eb19a5fc81906d4837c3fa2ca95df00866b3941ea5c46416c5c12e411cfc476b9 SHA512 bd2002af3541732472ca3ac8cf5d38bf1cafed5b867895da956fd55ffad595095b15f013a8d1c49cde1db9e1b3ed849331ce1dc1dec46b57df5babbd3a22b8bb
EBUILD pyTibber-0.10.1.ebuild 721 BLAKE2B b489d6be36522f0fc25de852317adafa551b6c5162f4a49395f357326dca49d7e8ca1c0be55fa41db723d117939d42635ac2544b84174b02b6cd0b3ee2a3f6f6 SHA512 f43a91142a96594ee7d24cdd9e130c48f0b9d5bb16f8f8568b2990cf9ecd207d22a297e9da1da66a8d190379cdd4c4b61c63521d7b06de7fe2b9471d98f52ddd
EBUILD pyTibber-0.10.3.ebuild 721 BLAKE2B b489d6be36522f0fc25de852317adafa551b6c5162f4a49395f357326dca49d7e8ca1c0be55fa41db723d117939d42635ac2544b84174b02b6cd0b3ee2a3f6f6 SHA512 f43a91142a96594ee7d24cdd9e130c48f0b9d5bb16f8f8568b2990cf9ecd207d22a297e9da1da66a8d190379cdd4c4b61c63521d7b06de7fe2b9471d98f52ddd
EBUILD pyTibber-0.11.5.ebuild 721 BLAKE2B b489d6be36522f0fc25de852317adafa551b6c5162f4a49395f357326dca49d7e8ca1c0be55fa41db723d117939d42635ac2544b84174b02b6cd0b3ee2a3f6f6 SHA512 f43a91142a96594ee7d24cdd9e130c48f0b9d5bb16f8f8568b2990cf9ecd207d22a297e9da1da66a8d190379cdd4c4b61c63521d7b06de7fe2b9471d98f52ddd
EBUILD pyTibber-0.9.6.ebuild 721 BLAKE2B b489d6be36522f0fc25de852317adafa551b6c5162f4a49395f357326dca49d7e8ca1c0be55fa41db723d117939d42635ac2544b84174b02b6cd0b3ee2a3f6f6 SHA512 f43a91142a96594ee7d24cdd9e130c48f0b9d5bb16f8f8568b2990cf9ecd207d22a297e9da1da66a8d190379cdd4c4b61c63521d7b06de7fe2b9471d98f52ddd
EBUILD pyTibber-0.11.6.ebuild 997 BLAKE2B c1fe1c5c41b29de03f435294004a1ae2af6f9c60c217bef50f5c1b67ddd1212b440cf1bd5aaf2296ac936fe3cb3b613738dac2bc59bec844c695c403d456879a SHA512 61296a4baea45df19694db3185e50111417d8a5f328545746de0e088da2a3055085695dfc053df4000aac09f9018da3fbc78c1817ac1e0c44cbbe2884a5b3af2
MISC metadata.xml 463 BLAKE2B 5b2ca5dc38d37b7b09602c6024d4e95a2a2d247ba15b160fce8e367ef6844ffc63eecb6dd06d32aa47ca00903a2f35bd9ab86bff9c54513040a03b13e313a6ff SHA512 dbc6960c27f5025d3f30ee9fcf495a028ce76e42c483a972377235d3dd8b733bb7926fbc1f80f99594ae6649f1a4d9c8b52a665b1c1159172a399161c2c48714

View File

@@ -0,0 +1,35 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="A python3 library to communicate with Tibber"
HOMEPAGE="https://github.com/Danielhiversen/pyTibber https://pypi.org/project/pyTibber/"
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=">=dev-python/gql-0.1.0[${PYTHON_USEDEP}]
>=dev-python/aiohttp-3.0.6[${PYTHON_USEDEP}]
>=dev-python/async_timeout-1.4.0[${PYTHON_USEDEP}]
>=dev-python/websockets-6.0[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
dev-python/python-dateutil[${PYTHON_USEDEP}]"
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
}

View File

@@ -0,0 +1,3 @@
DIST pybotvac-0.0.15.tar.gz 8997 BLAKE2B 0efe6ef4cb65e53268a498d06438281740a34b2804b8410cc914e4a338a3b49c0a1a760ecd540b99b2295fcce012112990b896f2713574d02212b21246850974 SHA512 3e26d29f39dd6f601b7d15a7a5917bf3cb5e0a64991dc5c984e1175694cb0fc5a18d55df9e3a60813b8ed7f83326642f58c4c0cf619237736181c99a676001d9
EBUILD pybotvac-0.0.15.ebuild 834 BLAKE2B 6209afd02f5399857ee3ac2a695d0279696c4557de61f16b1b202397468a2d08be8110b3e69ebfe1c0e91dd095b4594bdd28a838cbf970ebd7a62f37cc87999e SHA512 032b405ed1fd63cc511b1e14b7d65dbb1799012b44461c92dae6c14650f5e287d6d73ca54a6687663b6858541f5df28fce1ca198d8adb217b7a0987aa28b9f1b
MISC metadata.xml 461 BLAKE2B fbde5d5a7d2b6fb6303086700e4b4928613cacb816b61dcc21a55b34fc32d105c970b59212dbc4d9588c8b02db6575bf12b4e871d2beeb8aefb8722274dcfaca SHA512 358d253bfa68d2ba73c2931313be06e2413f2dc1e71d2f07db32dd1dcf75adbb34a6405748c17179c1afdd7685d460470eb4afacc4fbb0d42a7ca8b23d88c228

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">pybotvac</remote-id>
<maintainer status="unknown">
<email>stianaske@gmail.com</email>
<name>Stian Askeland</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Python package for controlling Neato pybotvac Connected vacuum robot"
HOMEPAGE="https://github.com/stianaske/pybotvac https://pypi.org/project/pybotvac/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Licensed under the MIT license. See LICENSE file for details"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="dev-python/requests[${PYTHON_USEDEP}]"
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
}

View File

@@ -1,5 +1,7 @@
DIST pydaikin-1.4.4.tar.gz 5833 BLAKE2B fc05df171e26771d4c9eb8c24832d26e52b0d79463733f083b9bb9a2a184ee5b84908e6a91bdca65a3876f90b1d0ea5fb58635d30f0cb5794574f78a91bb6d9c SHA512 a5bd1cdc0c14e4473eeaebc91e16283aa8022831088c1442dcc8d6cc326b3ca589b159bc1cdfb811190eaa9794e1dc5918cd932bc5594535228b93dcec2aa27d
DIST pydaikin-1.4.5.tar.gz 6006 BLAKE2B e97441d732eea9eb4a345efd9c8868c840d588e315f08508a572791251ca011679a607338f1724a0226c2f938913845caaaf44352805c3cc076162977c3cffe2 SHA512 15fc0da3e4455455b4544fa1616d016d231e19bab25db8ff4cec572b6887685d4d93c5b45aa326750ca98995694a72ec7a8be1c426c57e0f39f0c656199c643d
DIST pydaikin-1.6.1.tar.gz 6144 BLAKE2B 1b6f379c71efabe51f8996602665a9be08d5f2ec0f5c715a28cd245c9198cd36169f1c52522abe20e787784a168fb9ce762b2c97d801d78ddfebb72631bc1e7b SHA512 0978cf45c3f70bf729f365f4111d30120b87b3a5029d14df735e1f18f406fff6ec03a51f8d4c60143518aaf7bce6bcd66679e86cd4b63e58c79afc0c2a7e09a3
EBUILD pydaikin-1.4.4.ebuild 714 BLAKE2B 9c66b002ebea5161c8a23a19b22f8694606969589f977d9540ef1323c848ae658db5a353089444bb93c4339b256b42f0a6f78cb942106481d2b97755e6ba0c77 SHA512 8ecca8928ee3c3809ada3be301cb49d30e305f059592854b0dd8419638c731bb7ffc6c8cc3ef06e49718f855cdbdd9717c900fd975a0796ab408a7e424f78314
EBUILD pydaikin-1.4.5.ebuild 714 BLAKE2B 9c66b002ebea5161c8a23a19b22f8694606969589f977d9540ef1323c848ae658db5a353089444bb93c4339b256b42f0a6f78cb942106481d2b97755e6ba0c77 SHA512 8ecca8928ee3c3809ada3be301cb49d30e305f059592854b0dd8419638c731bb7ffc6c8cc3ef06e49718f855cdbdd9717c900fd975a0796ab408a7e424f78314
EBUILD pydaikin-1.6.1.ebuild 714 BLAKE2B 9c66b002ebea5161c8a23a19b22f8694606969589f977d9540ef1323c848ae658db5a353089444bb93c4339b256b42f0a6f78cb942106481d2b97755e6ba0c77 SHA512 8ecca8928ee3c3809ada3be301cb49d30e305f059592854b0dd8419638c731bb7ffc6c8cc3ef06e49718f855cdbdd9717c900fd975a0796ab408a7e424f78314
MISC metadata.xml 454 BLAKE2B bf35d21436197eab8744603e9af69b8b328bfa9165f4f4a28e099fb6299ddbade484271a259402eece435122c084462fa777b2cc0d5f3b7e00ee9776309bd321 SHA512 02748958ae237170b90f009427dd875e485ed6912cdfb42899ac18018806ee25992f333fb95ca38ea7464ea1833e113841e8c9dd579694c27480494349e87541

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Python Daikin HVAC appliances interface"
HOMEPAGE="https://bitbucket.org/mustang51/pydaikin https://pypi.org/project/pydaikin/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL"
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
}

View File

@@ -1,11 +1,11 @@
DIST pydeconz-54.tar.gz 16040 BLAKE2B 1c0a978c79db4d6dfe4c0302738ac2feffee4bfd713b2cdc56cce9f920414380c5121dc36c1ac4d4c64e1ac103210953c8b6804b003a78141f535a6a3cbc7681 SHA512 7853def747522fa0179656855d304107effaf08adaadd9ec8c0a3480a4f0e5ff4325d4de7dc141db50d42a566cc944a28e927baffb91b196c28347abc2759072
DIST pydeconz-55.tar.gz 16728 BLAKE2B ab24bbb19dd40cbcd7aa6d94fc68e64c371b130521d3f687c97d1434cba6b78c032fe70a7caa6e6b82f129d45e4ce1fc3f5ab55b3cfa68363924f38be33376e9 SHA512 e1d15563f264b9094b9a66bf1ed350f8def29dcdafb33e34b9baf5aa3b757a983cdc31cab7f363b9341b8d197be906cc2f46ae6396b896264be85385e4313fa5
DIST pydeconz-58.tar.gz 17336 BLAKE2B 30f98aeadb9d382896b262f3603ce39092cf947998fa78c7f173d5333d92d2ddba8745b9455316ddd569a3c71ecb0e8a9ac546facdcb1b6114dd64647215ebfa SHA512 d47ab463879252ab96da0548871f37c056bf4ee694c8bc1c0c063478b7cbe421bdb73ad86264f2c9fc8557e496bfc50de151cbd24f3bdb5699497760a41d6fc3
DIST pydeconz-59.tar.gz 13335 BLAKE2B f3c0ff468105c13ebf1599c0b591fa86a4dda919650359edb9c4ccf2f9272b4110096494b049cf6639e1f215b4794e8d0a22b55f2e2231af1514510865b7a108 SHA512 2446909b458bcf6701ba7f08182476d0c8e78b9fdd41f7960b3bc0a243f50693dec6dcdeb309edae1cced569641f512f0bc0fc1cf0ee14568b930e4a9d10f39f
DIST pydeconz-60.tar.gz 13336 BLAKE2B 1060439efed01ab825dc9a46b7a937b7389d75656b1a63f46f5a21dbaa84861fd2913e7cc222a67ef6b8a72b9deb96fe64e3f8efe134bf02cd373ae2bc2e9d54 SHA512 69a78fa4439a52f05377a10c0121ab2ecb0d0407acca2101f513efcbb180aacd83de86d08e79b6b2caffe82026d944b91f76e00d98589823f29e27a4e858b9d8
EBUILD pydeconz-54.ebuild 712 BLAKE2B 3c06f62233f4bd5b5a754d08b9e3636dd9acf4d07139d0b9da4e083057c429a7491fc297dcb0501aa2e74c27a5822ed5aba1ed33fec774c4ca268ee8485a7dc3 SHA512 bca7e953dc23681d8616bd4559d0d5fb110f7e3aca00012002f36b9dc8c303cc6646ca6e58419d3341cb551ac7687fa8cb7b5faf277850d82c986f9e82c63e50
DIST pydeconz-62.tar.gz 13366 BLAKE2B 91706e06accb93cde0bed51be6425ba5b9c38134eff6f64377279d8a3292af31e684f05db175862c7b0125d02125f623c87e796d94756269123b4f0fd0e72b79 SHA512 12a914d905ca0f45197bc1724df8083cc74476ef3ca791ef919faca965261b88316fa61a9ec833285c700ca3ecfb2e519f8ee413aa5093f50aa0afb368e9591d
EBUILD pydeconz-55.ebuild 712 BLAKE2B 3c06f62233f4bd5b5a754d08b9e3636dd9acf4d07139d0b9da4e083057c429a7491fc297dcb0501aa2e74c27a5822ed5aba1ed33fec774c4ca268ee8485a7dc3 SHA512 bca7e953dc23681d8616bd4559d0d5fb110f7e3aca00012002f36b9dc8c303cc6646ca6e58419d3341cb551ac7687fa8cb7b5faf277850d82c986f9e82c63e50
EBUILD pydeconz-58.ebuild 747 BLAKE2B dbddeae47ecd969db1782259052659177c06888af35ce2d6492691c6249182834b5822ec9123ff1ffe1de292b1a8b1f2c6de8b66f087029916028eb5f6760293 SHA512 cee3a5a323461e92619f0ea3595015f31e12ac4ed8cc0ab869b358b431009926441262ed2648703f9f86057dfc052cd3b9f052a51ad7e2d288b1d4ec294546d0
EBUILD pydeconz-59.ebuild 747 BLAKE2B dbddeae47ecd969db1782259052659177c06888af35ce2d6492691c6249182834b5822ec9123ff1ffe1de292b1a8b1f2c6de8b66f087029916028eb5f6760293 SHA512 cee3a5a323461e92619f0ea3595015f31e12ac4ed8cc0ab869b358b431009926441262ed2648703f9f86057dfc052cd3b9f052a51ad7e2d288b1d4ec294546d0
EBUILD pydeconz-60.ebuild 747 BLAKE2B dbddeae47ecd969db1782259052659177c06888af35ce2d6492691c6249182834b5822ec9123ff1ffe1de292b1a8b1f2c6de8b66f087029916028eb5f6760293 SHA512 cee3a5a323461e92619f0ea3595015f31e12ac4ed8cc0ab869b358b431009926441262ed2648703f9f86057dfc052cd3b9f052a51ad7e2d288b1d4ec294546d0
EBUILD pydeconz-62.ebuild 747 BLAKE2B dbddeae47ecd969db1782259052659177c06888af35ce2d6492691c6249182834b5822ec9123ff1ffe1de292b1a8b1f2c6de8b66f087029916028eb5f6760293 SHA512 cee3a5a323461e92619f0ea3595015f31e12ac4ed8cc0ab869b358b431009926441262ed2648703f9f86057dfc052cd3b9f052a51ad7e2d288b1d4ec294546d0
MISC metadata.xml 475 BLAKE2B b4bc48f6258c8a26428967544e3c50e4a35e2b90f039388aa967e5b5ac175164344b54d387dc29704fdbb191160c30d1e14085ebd71c04a9d446d32109ea98b1 SHA512 7d081e279585ff74af51e6a902b90184d8edb25dde600926f2b352c326ccec2a4dffd261234e4010c0d5efbd827faf679f99ff986167e70672accab74d013a41

View File

@@ -1,7 +1,7 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI=6
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )

View File

@@ -0,0 +1,3 @@
DIST pydelijn-0.5.1.tar.gz 4622 BLAKE2B fc53f24561391e2080af2efe808d947b76d4dd280a3c6c8f36bf4fbf110e73f9a5641f273a70e542015c0a06f9bbfb8736268af0b18858298b9ad4ff8efcc2b0 SHA512 ccae9853499bfb6760fe288851df0db7a7a4111b3ddb5d3e3cabda6a0be91b95d8292371dbad9419ea103586a4875f69bf8469d77823b6ba6df8c150587778da
EBUILD pydelijn-0.5.1.ebuild 853 BLAKE2B 02692821150a69c42782bd0ba64e426713a28de28820b50a0396e0b6142dc90fae6aec6a16fa5ba695301cadbfe74aee5982573fd5aa4b85ee32446fd4edcc20 SHA512 c6bef5a054245c694f1092a7854243e013662e154f99a4f5c145d0f83a55384c136d03625ac9002fa79f58175ddc8289874fe27f2db740eb71d9a7837695e8b4
MISC metadata.xml 455 BLAKE2B 7200c343a7bff6c2695ca4905e2e37d59a36329a804d987ad2a2f4fb726eed09189bdf17434728c04457b6887af6e2c167c111b349275d540d8876793da30b62 SHA512 e251f0c268be24eec9e40efaf1c41b988ad3ec45b1c594fc439aec906806d1316e9ac47e29531515c2f3b7b6eca4792f2e96b8ca7ba831815d4370c2650e2fb6

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">pydelijn</remote-id>
<maintainer status="unknown">
<email>dev@bollewolle.be</email>
<name>bollewolle</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,32 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Get realtime info on stop passages of De Lijn (api.delijn.be)"
HOMEPAGE="https://github.com/bollewolle/pydelijn https://pypi.org/project/pydelijn/"
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="dev-python/aiohttp[${PYTHON_USEDEP}]
dev-python/async_timeout[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]"
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
}

View File

@@ -0,0 +1,3 @@
DIST pyeverlights-0.1.0.tar.gz 2075 BLAKE2B 1ce0a272f349f1ad994354bceab166eacc423756874c11966779420b619395670f286bf649aad0de00335700589f16edac96cf3165c6db91618a3cb71434b658 SHA512 82ad4bd9cecae1b362a3b07474a9c0468e62632f8b8351852eaa841933e810a4002f6d1a82a2c2ee63f23eb7cb0abca2b2abeb0426d2f19a9083e5cbf3ac1ead
EBUILD pyeverlights-0.1.0.ebuild 769 BLAKE2B f0c4546d51b6818861e8c3ff6d9816275583fd2d8f13c9ff401af7f18cc689f1631ca9eaa359844fa027cd9538e3a1e294849e73a6a5674e70a1579a9d7ebc36 SHA512 bc7e4100471a409e6fb27cccefb839d30ae536f00decea98ee4bf17578e380593236fa079e0a58c1bc5b9c4e3b8146b49b6d67fdedae19f3097add084e0c55e6
MISC metadata.xml 461 BLAKE2B ecb36bd33d6ad932e981dcb30115ec5046bc0420dbc390a31c4cddd04f2d865c1ac8322f1b86cd22e1ba0f1358d7e7948e71ee7efa1d9a5dcdb8defd1d210a50 SHA512 18b49cf059ade7824e7cb2a80999b956a5af991c01696e5b57841d86fb8e330bd26ba9b140258cda0c922be3824ad0fa562191cbedf560853d9d46f9fc866878

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">pyeverlights</remote-id>
<maintainer status="unknown">
<email>jon@joncaruana.com</email>
<name>Jon Caruana</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="A library for controlling an EverLights lighting system."
HOMEPAGE="https://github.com/joncar/pyeverlights https://pypi.org/project/pyeverlights/"
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="dev-python/aiohttp[${PYTHON_USEDEP}]"
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
}

View File

@@ -0,0 +1,3 @@
DIST pyfgt-0.5.1.tar.gz 10783 BLAKE2B 2aa8054db12dd2638e152abadca5d1c8cb01bd78eabb488104249a20b0117a59dbdd5658198df4664867cb5187213e2d5ffdb088aa4091cd8d7807f294a37670 SHA512 f32111951eeaaa7fc6acc0b9b6990dc1609c67296f8aba636e45335262b9b1f5c2a78bfa56cadbc97e9a061f6684646d27dc9ec82f7b371227c3a7a788562d23
EBUILD pyfgt-0.5.1.ebuild 800 BLAKE2B 19b5ea4bc5e20758c12f1b6b3116100eed84d843889ea2354eaaa47736e8bce37bddc1f6aa4939c66dbac801cb5c5ef5d5be395bcd7ae0304658092df27dcb97 SHA512 f255150d21166646ec8f4f5106574864980e35625a9a12005ce19dac501df23444de2ced514dd6d692646b7cdc98b44f76e2d38b2628954ee1a99f363c26a097
MISC metadata.xml 454 BLAKE2B 833c26519d6df44272a7b794a320837a09c7a0297fc5b16fcf2b2042dcc11c21194b967b463a908b92e3d30c3630b532b13c2ee390f841906d416f9dd2090f47 SHA512 f97e0a249426df5edb90eefcb8e16bd13d5cbbc718b8feb403172f915093ab1312a805f71d0f434f9dc78bd155c01218b3145c8612b24c0ebb7d01d03bc74ed3

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">pyfgt</remote-id>
<maintainer status="unknown">
<email>jhuber@fortinet.com</email>
<name>p4r4n0y1ng</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Represents the base components of the Fortinet FortiGate REST interface with abstractions"
HOMEPAGE="https://github.com/p4r4n0y1ng/pyfgt https://pypi.org/project/pyfgt/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache 2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="dev-python/requests[${PYTHON_USEDEP}]"
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
}

View File

@@ -1,9 +1,7 @@
DIST pyhaversion-2.0.3.tar.gz 2780 BLAKE2B 8ac94264bd2e050a42aeb0be465bdfb2fc9ca3eaafdf9452072e8f1d5df1530291dbaf5e4492c35c67de9f39491e71ad16126d4b995493ba4ddb8e63bbf399ff SHA512 7508360ff0fcc0d29a358d9a666869f295ef4efe84d01a5f95e096dda0af909c5e89c80ad34a9c90260b3cacdf05c700b2eb4f1e1c888c848bfb548fccb8e241
DIST pyhaversion-2.2.0.tar.gz 3242 BLAKE2B 614ba2fa8d3a4197437e71f206988b9664033200b85cf8cc8dd8431c1875eb112ace954d11f81365225089e89deeb42decc40b69bd01b59f339c13cddbaa4af1 SHA512 d285b137cb22f6e76086c1a6e72d36ff3024fd1f004e42c789e3bb5d84ec78c933803c2818c68d53836f6b7f0ea230267012b92c27aeb47190b2fcec1f170282
DIST pyhaversion-2.2.1.tar.gz 3269 BLAKE2B 75f335d9768c4ccc4bbd0cf94aeb523fded5ae4a0f6181bf44c361981c1d3b19a40d6868f1cd7965c5e7297e9e7b21d449ded3a6dd766a8761c2a9851ce5f72b SHA512 85a597573b08d668c80728114f015808bb5292755e3ef3c1cb185e1ef91c993bc4fa985d7cfcc600b732bba78665abdc7255ede00b87b80870f0f515363a5f3f
DIST pyhaversion-3.0.2.tar.gz 4588 BLAKE2B 814e199640a3c00e0e9a9f0d5de9043112147006868f8824d07551d44b9fc679fc8ce3e40aa9a6638808e3d04dea35ee075e18d7c18828785c91515a876f8d99 SHA512 a670e2ad20c305046901c6792ae2e1d1c73c3464f94e657a69059674c0f381d395dbda079c041dc665f46b2cb157b3ec9feaba1c69400c885c1463262b5b109e
EBUILD pyhaversion-2.0.3.ebuild 673 BLAKE2B b1b6ea9cfb16a3ce115f573cdfd977a172f1d7ba584d218adcfc778e8366d8b10121a13dbf306ffb3297337c66b23b805935b90d83e436c1ba49f45424acce4d SHA512 945560e5abf9bfdfc5e140593d2e2410fb0ce73b2903bd8e60816dd4ba0e6e8ca60cd5fa7991826842e0a45c9e651798e11258ff586fe1b15a76fc4fa5f18b36
EBUILD pyhaversion-2.2.0.ebuild 673 BLAKE2B b1b6ea9cfb16a3ce115f573cdfd977a172f1d7ba584d218adcfc778e8366d8b10121a13dbf306ffb3297337c66b23b805935b90d83e436c1ba49f45424acce4d SHA512 945560e5abf9bfdfc5e140593d2e2410fb0ce73b2903bd8e60816dd4ba0e6e8ca60cd5fa7991826842e0a45c9e651798e11258ff586fe1b15a76fc4fa5f18b36
EBUILD pyhaversion-2.2.1.ebuild 673 BLAKE2B b1b6ea9cfb16a3ce115f573cdfd977a172f1d7ba584d218adcfc778e8366d8b10121a13dbf306ffb3297337c66b23b805935b90d83e436c1ba49f45424acce4d SHA512 945560e5abf9bfdfc5e140593d2e2410fb0ce73b2903bd8e60816dd4ba0e6e8ca60cd5fa7991826842e0a45c9e651798e11258ff586fe1b15a76fc4fa5f18b36
EBUILD pyhaversion-3.0.2.ebuild 673 BLAKE2B b1b6ea9cfb16a3ce115f573cdfd977a172f1d7ba584d218adcfc778e8366d8b10121a13dbf306ffb3297337c66b23b805935b90d83e436c1ba49f45424acce4d SHA512 945560e5abf9bfdfc5e140593d2e2410fb0ce73b2903bd8e60816dd4ba0e6e8ca60cd5fa7991826842e0a45c9e651798e11258ff586fe1b15a76fc4fa5f18b36
EBUILD pyhaversion-2.2.0.ebuild 902 BLAKE2B df34109c47a729276fb8b0aded89ee8cc47eb2fa51a97d6cabae2bbbac1abe9ef0386f5be0dea6418c364372eccbce383c4077f77c9ea97fd3cc53b31a654910 SHA512 3aa6146a5bca3f73bb53daaa92ac2e097973d6ec88250b778dab3aef7d2a7d8be2fee6b5578ad0564696a22c7487be8b039d7b7705a44b38fdfd07beab8b084c
EBUILD pyhaversion-2.2.1.ebuild 903 BLAKE2B 82498b4b760135b6e2c693f6788af74da8a3a3d050ad5fa80c7146bacba15d1e05adbafcc657c683facf3c5d2f4d4ce8e7f90c59622a569994faebd50ae2f877 SHA512 b4b12fa9ffaf4f6e324248fd5d24d385c6765717c41ebf27a1be19e3b79c6758f42851cf29281b93a3c336064bf269f53eeea1a20652d3df1044e3559b524854
EBUILD pyhaversion-3.0.2.ebuild 902 BLAKE2B df34109c47a729276fb8b0aded89ee8cc47eb2fa51a97d6cabae2bbbac1abe9ef0386f5be0dea6418c364372eccbce383c4077f77c9ea97fd3cc53b31a654910 SHA512 3aa6146a5bca3f73bb53daaa92ac2e097973d6ec88250b778dab3aef7d2a7d8be2fee6b5578ad0564696a22c7487be8b039d7b7705a44b38fdfd07beab8b084c
MISC metadata.xml 463 BLAKE2B c6f494b47060fe40e723c1c45182860a5b5701a9df64570ff1b6873d48bd4f555ecafded5a0a705ee3a8f3b1aa7bcc2608e501868a5d5ce6345176b7b7f78d5d SHA512 851d1eb1ddeb56510755ed96fa93a84547c1f02e4e4f9874d1d056236998304bcc49c00aa1c710ee5701bed3ba08d8b6e26d6bc3d6c423fb966d8a1f026ef1d3

View File

@@ -16,7 +16,8 @@ SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
dev-python/aresponses[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
@@ -24,6 +25,11 @@ DEPEND="${REDEPEND}
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_prepare_all() {
distutils-r1_python_prepare_all
sed -e "s:find_packages():find_packages(exclude=['tests','tests.*']):" -i setup.py || die
}
python_test() {
nosetests --verbose || die
py.test -v -v || die

View File

@@ -16,7 +16,9 @@ SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
dev-python/aresponses[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
@@ -24,6 +26,11 @@ DEPEND="${REDEPEND}
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_prepare_all() {
distutils-r1_python_prepare_all
sed -e "s:find_packages():find_packages(exclude=['tests','tests.*']):" -i setup.py || die
}
python_test() {
nosetests --verbose || die
py.test -v -v || die

View File

@@ -16,7 +16,8 @@ SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
dev-python/aresponses[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
@@ -24,6 +25,11 @@ DEPEND="${REDEPEND}
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_prepare_all() {
distutils-r1_python_prepare_all
sed -e "s:find_packages():find_packages(exclude=['tests','tests.*']):" -i setup.py || die
}
python_test() {
nosetests --verbose || die
py.test -v -v || die

View File

@@ -0,0 +1,3 @@
DIST pylutron-0.2.2.tar.gz 11845 BLAKE2B e4c8cb28077253e1b5cef3257156dc7292f3b043667f30f49820afede37396e6b54f4431ba287f8a6b523e0850f20f8a83397d79ab880816e02d2f70a68d60b5 SHA512 80aeae3e4e9ff0e5e89a9ee866dfc69c2845d3c4f05aa0a3ba2978fd3ad721901879d4c271354b748ca4524023e6a7a42fcf089f197569fadd18bd25b1aa288f
EBUILD pylutron-0.2.2.ebuild 705 BLAKE2B f6a10d1ebcd0c7b0b5f5cc1cd1f4a6ed4d3ab7daa4bc2c9b27c4dc386e598953ec220a80658b9904704d8a605f87dc873f1df3143b0399f1867f63810bb3a5e4 SHA512 7f1c6335f310c38b43ad59b22ec870ba1b571757985ea731a2fae40de8d6a32b8b2774c9a3c112d0e90ab367b9b1d3bee799f0a8d7ffad1b403b26d20f9b2dd9
MISC metadata.xml 456 BLAKE2B 0e91a3c2eb51041c975324dffdc7cf842d35df555a5adb12e2807d1aed7499e38378b82063ff50eedf4145f442790bf8faf8d55d27adbdced999a0955ec3b3bc SHA512 a67442baba0d0a39739153c723531604064d3f43d274128788d2a9e54a79d4bb2befafac34fdd03048cffec532ae8b6fd6ab1c26f9bf2bb2cc490f82f2274935

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">pylutron</remote-id>
<maintainer status="unknown">
<email>thecynic@gmail.com</email>
<name>Dima Zavin</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Python library for Lutron RadioRA 2"
HOMEPAGE="http://github.com/thecynic/pylutron https://pypi.org/project/pylutron/"
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
}

View File

@@ -1,3 +1,5 @@
DIST pynuki-1.3.2.tar.gz 2661 BLAKE2B 231500b64d33619baa194ea540d92e4b30585b60812167fece2b3e2918c4a600295ea5f12f8606216b5cd6bd2b5e6e685762420a0eedcf63ee1c6fb4113fa098 SHA512 bd11c40a061dc706c33e355a81362382c6efb747a4656d2d7be5f9bc1158edddc03b9df84cfd0c2702ed24dda072f46e43fe83e6636714682668f7face85331f
EBUILD pynuki-1.3.2.ebuild 663 BLAKE2B d20bdf0e9f7a2b1690aa3039f55ecf7b58691d36a2b8c5fa57c1993a442e7e54fedc5fe4fb8dd87c8c553beda10238a4078dddb4edd3f205ee1ad12a090175ee SHA512 7b763ec22c806eafd3ca86234be6281fbaf6fae018c73df5d266195a64165a5271aa851f2a39f5af5308bb95a72f4b4de668680a89fac30ce9636a991ab37636
DIST pynuki-1.3.3.tar.gz 2685 BLAKE2B 6c64736d0b46d55a4794111d6c62a493c34c4c29f5f9451362cefbf213b585254777d22aef42bc8a50bd1086c2696c7d9c64d47fa3005182550f9be43f2c89ec SHA512 2173e9d7e3f4c41d083a837e8892059017c994e56ed789073baeb7ccc2672d74b5f27bf8fa79f7aea43bb702060103ef393b4980f171a5e769588b87c7240417
EBUILD pynuki-1.3.2.ebuild 896 BLAKE2B dea9e8448dcba8bc70360936444a5c35c452eee71aaffff6bb0482fc64f9d5d468b2c48e191c122002e788dd9be8fe2b1a23f5d6e0c0bb9c0db6e1f234db40bc SHA512 3c804c42ce87096fe2e8bc8a18bb2dc605f1ff3437459dd1233b4d2a6103231bcc290e8661702966936dbe2fb498d9c224e0636ed9a2cc84f8040980941d966f
EBUILD pynuki-1.3.3.ebuild 897 BLAKE2B f7bbc9b113df12aab3436eccc55df503e249fcf4e5f9147e8cc00f05e65d9c5656c714809b163811d3323e5a69556c14d20cf0dd9f9a9899aba11523e3603c66 SHA512 c1f4289e24d1428af0fdcdbf5b0ec0bfb3bf2b1163ea1a75b93d159b7ef83207f85223366e121f43788be29785d017b8d2e4db4bfca94f8ef92b396aad5d5b0f
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af

View File

@@ -16,7 +16,11 @@ SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
RDEPEND="~dev-python/appdirs-1.4.3[${PYTHON_USEDEP}]
~dev-python/packaging-19.0[${PYTHON_USEDEP}]
~dev-python/pyparsing-2.4.0[${PYTHON_USEDEP}]
~dev-python/requests-2.22.0[${PYTHON_USEDEP}]
~dev-python/six-1.11.0[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (

View File

@@ -0,0 +1,34 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Python bindings for nuki.io bridges"
HOMEPAGE="https://github.com/pschmitt/pynuki https://pypi.org/project/pynuki/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL3"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="~dev-python/appdirs-1.4.3[${PYTHON_USEDEP}]
~dev-python/packaging-19.0[${PYTHON_USEDEP}]
~dev-python/pyparsing-2.4.0[${PYTHON_USEDEP}]
~dev-python/requests-2.22.0[${PYTHON_USEDEP}]
>=dev-python/six-1.11.0[${PYTHON_USEDEP}]"
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
}

View File

@@ -1,7 +1,9 @@
DIST pypck-0.6.0.tar.gz 32719 BLAKE2B d74bc82018b232bd35f3ae21eb45a43923773f04d17b2830b0a808f87a49dbda781e81be2c9f99c1265cca604ef97a4b75c903ebe0a72fe5630f3ea0c0470552 SHA512 6d8a41aaab9dccfd12106e066502d06738d5c4f92e943b2e7b6b7f02d0d88cc85ab6503b0c1bf4c6dcdee495aebde14d79ec0b9abcae207667d6b7e28a1341ff
DIST pypck-0.6.1.tar.gz 32721 BLAKE2B 66da2298741899575e861fd2cf73e5efb9f4d039119ac1a0507436c0e5426bab148c58176af5e518b6d16f898bc6b863ca9a38835eb3064b8e0c005d11679693 SHA512 4c1cad93104549816b962259ad74c94cd5a35191193d2b66fec6cb163de41d734ac1af882c71183f620a61bfc699b94b863be0349c4ff42bb9b09f8f13598db3
DIST pypck-0.6.2.tar.gz 32751 BLAKE2B e93a5836872019a40e11a3445afbce4046f4167e68cc9d01e66b8682c9639ac3a3d4eda78e59d137675ca3136045b39968f6ff6e4e90b3d5c176b88b0ba39b5a SHA512 03ee12a78de5c6a7b34b7f0fb6119210a76606a2bd96bb9a54442afcad8f5c968cf1aed712f67af75c0181778d021b8c2f1b889c3eaadf43329795b66e33f92a
DIST pypck-0.6.3.tar.gz 33115 BLAKE2B efdb157021fcc120c465cbd963148e6367e2cb3c3335a270de792d17b51542ccc91c9e8f2e7a10c56013aa3c6ad96a01f0f8083a0748b6a399e5fe43d08e52ab SHA512 36fab0c33bb4b6a506cdee54820e769a4745a0a969965ee777bd4bb7aeb0ee4f61937c118e63210fc3ea79911dc82cb2cbb12b47d11d0ff52829383609d7716c
EBUILD pypck-0.6.0.ebuild 679 BLAKE2B 201b0a0b5862cb79fa0343163f2aa0849cf24003d33f7c0b3d8f9727596707db95226ddfa04cfe7807fd87f9b39856ffecdd73613edb895632c2d021d006a118 SHA512 0975f35817ae18fb5abd76675a91582925fa458faf66bb7b07c5f8dee8824cf43bc9e003352472e7cc8e42256d1e72e7907fcad9b85701813fb34318229336c4
EBUILD pypck-0.6.1.ebuild 679 BLAKE2B 201b0a0b5862cb79fa0343163f2aa0849cf24003d33f7c0b3d8f9727596707db95226ddfa04cfe7807fd87f9b39856ffecdd73613edb895632c2d021d006a118 SHA512 0975f35817ae18fb5abd76675a91582925fa458faf66bb7b07c5f8dee8824cf43bc9e003352472e7cc8e42256d1e72e7907fcad9b85701813fb34318229336c4
EBUILD pypck-0.6.2.ebuild 713 BLAKE2B 1e51c89747fd4e423d2e8d6bb0b6211d78461de761da2d31d841fef2558ac8ce5d654896f4fa22c80b2306b1aa2e4a8a3aab3509b2f30d38f3203241adf2e4b0 SHA512 5a58eb9e19178875e550ba4a1a259d1bfe73663117283b0a3ab07c01c3a4c472fb831250a56f8d593c7157571d3efa31ee3f0fafb857562d842d97563f48090d
EBUILD pypck-0.6.3.ebuild 713 BLAKE2B 1e51c89747fd4e423d2e8d6bb0b6211d78461de761da2d31d841fef2558ac8ce5d654896f4fa22c80b2306b1aa2e4a8a3aab3509b2f30d38f3203241adf2e4b0 SHA512 5a58eb9e19178875e550ba4a1a259d1bfe73663117283b0a3ab07c01c3a4c472fb831250a56f8d593c7157571d3efa31ee3f0fafb857562d842d97563f48090d
MISC metadata.xml 460 BLAKE2B e5c9da2b3e03575dd8f979299f6cb97b7960af78a0e858691f669b9abc53072d565739f9913b015c5e472c12d0580caa05d25f8ef7f6b56193e9f63bf423f4e2 SHA512 aa008e1da3f9ddbed05fda9838874453502acc965136bc8192251fd5a6c31be83fb87860f926e08699202a260f2495b1d41833449f39777c84201082a603d5d1

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="LCN-PCK library"
HOMEPAGE="https://github.com/alengwenus/pypck https://pypi.org/project/pypck/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE=""
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="dev-python/aenum[${PYTHON_USEDEP}]"
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
}

View File

@@ -1,11 +1,11 @@
DIST pysonos-0.0.16.tar.gz 661444 BLAKE2B ba380b894a1def24c013bfc40bef4da83a17ab8dae0eefbfc28e82210e32dd6818e66a4f57caf41ef957990763582109cf269f505610a2805428fd8a59239850 SHA512 8c0296a00fc3f9386bd33986c74f746504482f03a0bd15e27a2b699b04af1665b2da3a8cfce84de33be9f1aeead565d68b81f4a07a0369f0ea0197a41e97f512
DIST pysonos-0.0.17.tar.gz 661294 BLAKE2B aaa4ad535af5936a9db29f9047e2271e48405438a92fb52730d392f4890e998529e97374270ecd69f72d388e63eed69b3c2359f95a5b8765f583f50113291224 SHA512 9110b74792dd6d4d06e779ed6bd37aeb3a1993cffc516c05c4d06a584e15b611e46bdda7c08e89c2a8db3cbf52d4764bec9f093f84404e5d9962a755121e15cb
DIST pysonos-0.0.18.tar.gz 661317 BLAKE2B 5ff0fc84a43627e4d01b1eeb67801ec1c6e4fc4428d221cfe42bcddb21211ef733e1adbac906ea69004c58b0e7cc91a43185fd00436796568aa78db18f1468cb SHA512 8e38c8ae9e7b6f9c0f488b0996c5ce1e516e904e52cd713fbd867ab751515471886058456f3d5bcecae5274a84c1bae720b37c981c802896cdab13ebfd883734
DIST pysonos-0.0.19.tar.gz 661282 BLAKE2B 1ef5abfed7a0415c5f1725250f557a06e5388c2f801b41e2193f50583d272e62df31c20f9702e5de0fdcbde45f7d3fb5b3aae45d122c643693ca032d614e47c5 SHA512 7880a24acc325c7591186dd827613854712129cee217ec07761570a3f1ba7452f55f78198d7c5d7731e81f83d4220eb195997551df105f3e06d87a3992987eea
DIST pysonos-0.0.20.tar.gz 661360 BLAKE2B ed27ad0f085f5e3f2c0b16ef87258dd0cb0f55ba451773f038ce11b3819011a60149601eb31b9efbabaea052e603a0c1e2b109d2c958505cc20296bbe82eaf7f SHA512 6caf563ed9bcfd6e2c1a0519dfca6c65c986e06946cd90fc8004a3a07b1afd6ac2fbacc051bf310227cf1bd3155b4bfccf1c01661024af83d319b61354b586de
EBUILD pysonos-0.0.16.ebuild 866 BLAKE2B 8c197ea4d89bc41e268104f91e7cc0d25b17fcf678e8933cfb8b75986f0a82a3877aac36d57c2ef8ee8ccef8c37a4b3800977c8ce8f91ec167ad2c854c5f681e SHA512 39658b26f4c9a0788d4bbc83a99b31bb5fc20b60d1fee4ce275ac78a65ac495dd17d53d91bd023a57cfc6674aff8b9e1cee8cab61bec4a504cdbf19a46bdb4bf
EBUILD pysonos-0.0.17.ebuild 866 BLAKE2B 8c197ea4d89bc41e268104f91e7cc0d25b17fcf678e8933cfb8b75986f0a82a3877aac36d57c2ef8ee8ccef8c37a4b3800977c8ce8f91ec167ad2c854c5f681e SHA512 39658b26f4c9a0788d4bbc83a99b31bb5fc20b60d1fee4ce275ac78a65ac495dd17d53d91bd023a57cfc6674aff8b9e1cee8cab61bec4a504cdbf19a46bdb4bf
DIST pysonos-0.0.21.tar.gz 661400 BLAKE2B 5449019073c26b1147c632eeab7f2e2e28263c21ab4eaf4bd8105b99b10aa3730b12d2a8e97152836fde6b618a53ebd0763eeeb266967ce250f713a865de89da SHA512 982adbf19603a0b90726e91844a0b4643c92066ec573396f9f0012c4c1584cf77ba237b53d2f388ccb8dc3050f5e008fd8430167c32bbae1178c06dd8bd49eb9
DIST pysonos-0.0.22.tar.gz 661423 BLAKE2B 145c74abb1feef446d48a302dc1783dafb6e6401857af43daedde1edb119fe9a561521d5cdc2cde42447753c5314880065851cd74d486cea5010df25562d4b4f SHA512 72e33b1e4ca2653b38ee3324de565df6566d9f27068f9daddbc16de9dc2acf6bf7c7d0cf27e1d03d0170647fc9b8f0da60e624ba2187ea854b28ee9369cbd5ee
EBUILD pysonos-0.0.18.ebuild 866 BLAKE2B 8c197ea4d89bc41e268104f91e7cc0d25b17fcf678e8933cfb8b75986f0a82a3877aac36d57c2ef8ee8ccef8c37a4b3800977c8ce8f91ec167ad2c854c5f681e SHA512 39658b26f4c9a0788d4bbc83a99b31bb5fc20b60d1fee4ce275ac78a65ac495dd17d53d91bd023a57cfc6674aff8b9e1cee8cab61bec4a504cdbf19a46bdb4bf
EBUILD pysonos-0.0.19.ebuild 866 BLAKE2B 8c197ea4d89bc41e268104f91e7cc0d25b17fcf678e8933cfb8b75986f0a82a3877aac36d57c2ef8ee8ccef8c37a4b3800977c8ce8f91ec167ad2c854c5f681e SHA512 39658b26f4c9a0788d4bbc83a99b31bb5fc20b60d1fee4ce275ac78a65ac495dd17d53d91bd023a57cfc6674aff8b9e1cee8cab61bec4a504cdbf19a46bdb4bf
EBUILD pysonos-0.0.20.ebuild 866 BLAKE2B 8c197ea4d89bc41e268104f91e7cc0d25b17fcf678e8933cfb8b75986f0a82a3877aac36d57c2ef8ee8ccef8c37a4b3800977c8ce8f91ec167ad2c854c5f681e SHA512 39658b26f4c9a0788d4bbc83a99b31bb5fc20b60d1fee4ce275ac78a65ac495dd17d53d91bd023a57cfc6674aff8b9e1cee8cab61bec4a504cdbf19a46bdb4bf
EBUILD pysonos-0.0.21.ebuild 866 BLAKE2B 8c197ea4d89bc41e268104f91e7cc0d25b17fcf678e8933cfb8b75986f0a82a3877aac36d57c2ef8ee8ccef8c37a4b3800977c8ce8f91ec167ad2c854c5f681e SHA512 39658b26f4c9a0788d4bbc83a99b31bb5fc20b60d1fee4ce275ac78a65ac495dd17d53d91bd023a57cfc6674aff8b9e1cee8cab61bec4a504cdbf19a46bdb4bf
EBUILD pysonos-0.0.22.ebuild 866 BLAKE2B 8c197ea4d89bc41e268104f91e7cc0d25b17fcf678e8933cfb8b75986f0a82a3877aac36d57c2ef8ee8ccef8c37a4b3800977c8ce8f91ec167ad2c854c5f681e SHA512 39658b26f4c9a0788d4bbc83a99b31bb5fc20b60d1fee4ce275ac78a65ac495dd17d53d91bd023a57cfc6674aff8b9e1cee8cab61bec4a504cdbf19a46bdb4bf
MISC metadata.xml 464 BLAKE2B b07b930288d7ae4c71a4d2505f9a15ebcf51326f25a3fec2363047b6e01cca30c4159da49317352c5a5a6ba38e05fd9c3fbb7927d1ca35c49127461fd154636f SHA512 c70048bb7e0a2688bbb4efad742f075a64822b2c52c2b1a5315cf96d23796dedee8943061e837b0bba8d4ebbeee7b540ed22fea537df0d3d163790cd3b5f00e9

View File

@@ -5,5 +5,5 @@ DIST pytest-5.0.0.tar.gz 947536 BLAKE2B d52f9f87f57f777891be892784d2c259418fb8df
DIST pytest-5.0.1.tar.gz 949744 BLAKE2B c949f0fb6bc0d1430ec7c780537f8aee8ca1ebea5f89035d882434236c6af7d431a610774dbafa93552406e38852627a9f949a6f9198a792de9371efadb4f6ff SHA512 92f5feb263a8708ef6cb8f4565688620b6bfeaef23536cfd24b9bc09515e37fdecd7fa8bcaeeb0775c0be1d8e9dcbd9a56e52f97fb13dc98116efc0056f870db
EBUILD pytest-4.6.3.ebuild 2054 BLAKE2B 4421866033a8df11789934608511a116c06faa5aa1a2e50f450e4f13882657f65b5ad00ab4e3903da2bdbdc03a5852f668df16d68993aa85cbe68a83f3edfe97 SHA512 334e9e67905b4a5c934f4f43fd38b555547583a3321f95e51c4046e03f22b00052fa958d8e6360af437937ceccbd672fb7b8a337ed3bcfc4668065a2f132ff84
EBUILD pytest-5.0.0.ebuild 2054 BLAKE2B 4421866033a8df11789934608511a116c06faa5aa1a2e50f450e4f13882657f65b5ad00ab4e3903da2bdbdc03a5852f668df16d68993aa85cbe68a83f3edfe97 SHA512 334e9e67905b4a5c934f4f43fd38b555547583a3321f95e51c4046e03f22b00052fa958d8e6360af437937ceccbd672fb7b8a337ed3bcfc4668065a2f132ff84
EBUILD pytest-5.0.1.ebuild 2054 BLAKE2B 4421866033a8df11789934608511a116c06faa5aa1a2e50f450e4f13882657f65b5ad00ab4e3903da2bdbdc03a5852f668df16d68993aa85cbe68a83f3edfe97 SHA512 334e9e67905b4a5c934f4f43fd38b555547583a3321f95e51c4046e03f22b00052fa958d8e6360af437937ceccbd672fb7b8a337ed3bcfc4668065a2f132ff84
EBUILD pytest-5.0.1.ebuild 2203 BLAKE2B 525897147d20731b1bce81035ee67594534f92079d42087929d71b2264c70e2490ef9dd515b8ea1926c7908488b3ca2488dcb3710f85182dc8968cf11c4e6e18 SHA512 48c7f09974cbb7dd1252f22bd865029a4bf2b70d4fb4965a7877a75954f701385046e4f2e566d63c636aa1329d10c47a6116297588a94d7c70f953b9316236db
MISC metadata.xml 309 BLAKE2B f29391c5f96f44f6329d3665346a5d46ecb4a86d103ae8008769af86126756e76bfa89cfe462e9c219e5f70b64013f662d020c7a2f6015d8cadd0eb25a7614eb SHA512 ba53c13ac716488e3e5dadf5dcfcb697dc9bb13f89e9d0fb98b9a5a6e36cafeeb64d1348008f42497117bf46fb6f3bc288c10a68c4d5ab53c9c02a3ae61b594f

View File

@@ -25,17 +25,20 @@ 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_5 )
>=dev-python/pluggy-0.11[${PYTHON_USEDEP}]
$(python_gen_cond_dep '>=dev-python/pathlib2-2.2.0[${PYTHON_USEDEP}]' python2_7 python3_5 )
>=dev-python/pluggy-0.12[${PYTHON_USEDEP}]
<dev-python/pluggy-1
>=dev-python/importlib_metadata-0.12[${PYTHON_USEDEP}]
>=dev-python/py-${PY_VER}[${PYTHON_USEDEP}]
>=dev-python/setuptools-40[${PYTHON_USEDEP}]
dev-python/packaging[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
dev-python/wcwidth[${PYTHON_USEDEP}]
virtual/python-funcsigs[${PYTHON_USEDEP}]"
# flake cause a number of tests to fail
DEPEND="${RDEPEND}
>=dev-python/setuptools-40[${PYTHON_USEDEP}]
dev-python/setuptools_scm[${PYTHON_USEDEP}]
test? (
>=dev-python/hypothesis-3.56[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]

View File

@@ -0,0 +1,3 @@
DIST python-ecobee-api-0.0.21.tar.gz 4657 BLAKE2B ce5313189d9ff9cac455cf0c7b065f8a9b596eca8f6a036b104225aa0102e6f1e68a7825d8857b20e8b1e9b78a4d2ac1b7208d296b20579c7b38c8d672fc2c71 SHA512 94a3974726d6d68b93b8a897d2b96a4b22828d4237b772674472f825befa2f5dda051c5ccc0e7870293a123c5ec5febe8652d64e45636a1996d5fe2daaa7d2e1
EBUILD python-ecobee-api-0.0.21.ebuild 827 BLAKE2B a699d856a07eab4805dd1545c8064a75f653c7dad9a24453c58484e0c45950f1330be6b3dd4d8f925f5273172ffbdb07b58d3429ddae9bf33e29e781379f228a SHA512 7bd8012f8198e7e45db34d91405604113257569f08e990e740b77781a2f51426c5cacfa00cdc979f32896aa990e92ff15664a9155cefc3c6f4200d8a709a7132
MISC metadata.xml 467 BLAKE2B ea76882739f4bb0b920497f2d5cb52989c70243c911e285b8742ff042bd75247dee8b2072fcd456e30239ba5d5d9fa8e37c42474ef2fd12fc070c7ab4e030a4f SHA512 86df0a3ab7cbefbb96c0ed8397df6e074276722c809ad58a4fd17d283287f19147f27ab05e9a930f310c8d5668ede881f518045afd2bfe55b15f2d29b339b822

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">python-ecobee-api</remote-id>
<maintainer status="unknown">
<email>nkgilley@gmail.com</email>
<name>Nolan Gilley</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,31 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Python API for talking to Ecobee thermostats"
HOMEPAGE="https://github.com/nkgilley/python-ecobee-api https://pypi.org/project/python-ecobee-api/"
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=">=dev-python/requests-2.20.0[${PYTHON_USEDEP}]
<dev-python/requests-3.0.0[${PYTHON_USEDEP}]"
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
}

View File

@@ -0,0 +1,5 @@
DIST python-hpilo-3.9.tar.gz 132127 BLAKE2B 97c06d7c7bbdb894fcac35c6289db6a2c338ffd33e7fc7d265788cc6ede99506066cc8b69abec3c03d99fbbde64ff55039fca3766e975e5b7ee5518fbfc71f0b SHA512 0d84aadb0a14e454040b75dfc3f5e84fdd112f7fab86e748acd0035db1f1fe1f4f6ffe8030154857964cf6968f23f9935c9d1ae2f9f03da1a130569199f4d6af
DIST python-hpilo-4.3.tar.gz 139977 BLAKE2B c4594955de314b47267b60b3f37a1d8c5f5344a47ace137099fe2e6f366d81119086b8d63dc77fef028fe3468d49eb14ad6f701d337548692503988645abb0e3 SHA512 1dd89c032eb19c96075b8ea96c8a7efbed968e555547316131e933eccd73109f93ef95f51b4e5fb9a9eba18e0db2f2e7393ea25338906574512dca85c1293a53
EBUILD python-hpilo-3.9.ebuild 708 BLAKE2B be4e06a8d32609ee308ddbf5a0bca14b9e05729d61acac78a7cf4c5c90bd2a39ce3297bb6da3f875124102b9e9e96ea185501b232a494bd0975eadcc9d8c5088 SHA512 8dde728a223a34acdc8ceff0ce30f09b521eccc02fcfb769f32a206a368f21b5bd4df6478dd5458ac5146c418239a296d9f3dc5596e842d96b65e9cb2927b418
EBUILD python-hpilo-4.3.ebuild 708 BLAKE2B be4e06a8d32609ee308ddbf5a0bca14b9e05729d61acac78a7cf4c5c90bd2a39ce3297bb6da3f875124102b9e9e96ea185501b232a494bd0975eadcc9d8c5088 SHA512 8dde728a223a34acdc8ceff0ce30f09b521eccc02fcfb769f32a206a368f21b5bd4df6478dd5458ac5146c418239a296d9f3dc5596e842d96b65e9cb2927b418
MISC metadata.xml 472 BLAKE2B 57371a9ba61aa7f53a59c63fb69c908defd8c676e33ca92507b145a6491090862f681c2fca3478cb385e4fe5c62c3705e9ba4a5c6a843b37eadc1c9aba2fba81 SHA512 cc830ff1d194fc4f7fb05d76cdb1199445b460a3e55a2de6ca160d2b990788bbf1075486a8f5bab8e73206a378cc83a3f5c4694ee19cdb035e611764bcb220ab

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">python-hpilo</remote-id>
<maintainer status="unknown">
<email>dennis@kaarsemaker.net</email>
<name>Dennis Kaarsemaker</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -7,8 +7,8 @@ PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="A aiohttp-based client for Genius Hub systems"
HOMEPAGE="https://github.com/zxdavb/geniushub-client https://pypi.org/project/geniushub-client/"
DESCRIPTION="iLO automation from python or shell"
HOMEPAGE="http://github.com/seveas/python-hpilo https://pypi.org/project/python-hpilo/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE=""

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="iLO automation from python or shell"
HOMEPAGE="http://github.com/seveas/python-hpilo https://pypi.org/project/python-hpilo/"
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
}

View File

@@ -0,0 +1,3 @@
DIST pyvesync-1.1.0.tar.gz 27228 BLAKE2B acb08c7b84140a564403c5dec515814fb5283013868c2a9e898027dd7ab07c1d58bd03f26854f0a79f7af94b7303180b32dd318e60ebb11a31062fb827d36bde SHA512 3e7323c5a91d4c8409931939a19a593a744cbd583776e322729868c6cd2849910350482d2c973ad438b89348a0b32aed0ec69e0811801a0546ee1da4847f137b
EBUILD pyvesync-1.1.0.ebuild 722 BLAKE2B 39d497d58af51f3fba1e6fec2ce261e495e80d570c57faa2979ab2285a4641d38209aa2443207dfe02f010cc447116fb0288b11d8ae64ea0d441b408d8985b50 SHA512 a09c0b94915022da93899e45964a342dddbf88129df9fb4653c87e30a1340e358b0bf32e37bf525dbbda261a7b4f767d54b87f782c2dd15e92cbef066a223dd2
MISC metadata.xml 460 BLAKE2B 134904445dfd1d3ab075c78179fbd0b7a897e8ce96eda9237ef38b1cf769d596d830f8492fe2c4c13cfd1ee0a90405e543cbc7a11ef0cdd6d94840f7ca8a5f37 SHA512 d97add6096da7db6245e4ad17ecd822ec8e5918cfa3f57db177c8c0af4b4c6436f3d9a664022daa5568eaa39c960630f8e53f238e38e0c52478b9c17f6a2c309

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">pyvesync</remote-id>
<maintainer status="unknown">
<email>markaperdue@gmail.com</email>
<name>Mark Perdue</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="pyvesync is a library to manage Etekcity Switches"
HOMEPAGE="https://github.com/markperdue/pyvesync https://pypi.org/project/pyvesync/"
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
}

11
dev-python/regex/Manifest Normal file
View File

@@ -0,0 +1,11 @@
DIST regex-2019.04.14.tar.gz 644970 BLAKE2B 5807f869f3fbe7ddaecdd78a00dfa7129c23916c1da505b31f49153bf60e17b14a9c35702d001fef5fd4928278d1cd730008119087ec6041f2f83ba7c84fd10b SHA512 51b7a5c31618da573e829baec6bb1ef29842e1eb3be3d608557543beee83d98e9d866ff5065a2e06df14330c253cf704d111f7c307c751df7db24eb44c84dfd4
DIST regex-2019.05.25.tar.gz 645155 BLAKE2B 2e1a7a82efd36d47636759f0c387b756db2587d9ba33ba4b4145a6b251e59d02869b65901532430c3a2d1adc39546583a0179fd4ae303cce95ab0fd3f93cfc71 SHA512 71be8e5a488c69acf946dee12e8deb4fafe659667512d5c82e916b9c71e8aef122790fa1af0c2123546fca2f0d6a974041e144c96b43fd150bba90927c241cd9
DIST regex-2019.06.02.tar.gz 651428 BLAKE2B 952b4962a05abcad1792b4c29ee666c382a61ed868c6463f1eec9df6b9e6ad5504bfb458a06c6a996529692b4587720204dbc94d30875d02f279953bf4fc3210 SHA512 043ad602bd593e2c1711373185a3e4565c0df2bf0e86d7a42d79a32ac51740f9bbfa6bf36d47fe7e35b83a913a2e22f74afa0b094e0cb0e96e12d5982d583410
DIST regex-2019.06.05.tar.gz 651476 BLAKE2B 0ea178b4b1171f2248b3aa1e62630a8cf309e5aac6748b4c76663cc51ee8e54324e40326c7b66b193528736f166c55597545bad5b416d6cd1c0d0a1751bffdb8 SHA512 fd24c8e60e64ae780d1a34ab2400420e49d569c4b0e0992f1ac44f736b61d33bf22994780fb37f9f3f219bd279acbef2fbfcd0159f3bf173ae02bf2b6e469ccb
DIST regex-2019.06.08.tar.gz 651424 BLAKE2B f46a525af8342e994470872dd0d6790b3a3b5b089c3098585e8124b8338213b9bb7b533ae8562e06d987df303d66b7b698cd2f636b748dfb46d25cc86e42e645 SHA512 b5ef47cbf9b0cd8b38c9b3055f44b976a44d1da4e182964c16d614a3838de8db5e8c7ff69638b496464cbedb12852b61bbdffd86cf6f22f60d1109be532d8291
EBUILD regex-2019.04.14.ebuild 1182 BLAKE2B 6a5774e782aa7f99a7eff9615338edf0ca5664cbbf74ad0ba91bbc79f48092124b2ac6e744c25049aa1ce2b146fc87f2ab3ad9fe41910204737285d9a2ab1a49 SHA512 f942defa13ff544dc2bc3ca71689a25170fdebba1eed4e266987ddccac12695f428983225faf2be6aede68057c404dfbe78d1ec77f7da0b2973616a3adea7a85
EBUILD regex-2019.05.25.ebuild 1182 BLAKE2B 6a5774e782aa7f99a7eff9615338edf0ca5664cbbf74ad0ba91bbc79f48092124b2ac6e744c25049aa1ce2b146fc87f2ab3ad9fe41910204737285d9a2ab1a49 SHA512 f942defa13ff544dc2bc3ca71689a25170fdebba1eed4e266987ddccac12695f428983225faf2be6aede68057c404dfbe78d1ec77f7da0b2973616a3adea7a85
EBUILD regex-2019.06.02.ebuild 1182 BLAKE2B 6a5774e782aa7f99a7eff9615338edf0ca5664cbbf74ad0ba91bbc79f48092124b2ac6e744c25049aa1ce2b146fc87f2ab3ad9fe41910204737285d9a2ab1a49 SHA512 f942defa13ff544dc2bc3ca71689a25170fdebba1eed4e266987ddccac12695f428983225faf2be6aede68057c404dfbe78d1ec77f7da0b2973616a3adea7a85
EBUILD regex-2019.06.05.ebuild 1182 BLAKE2B 6a5774e782aa7f99a7eff9615338edf0ca5664cbbf74ad0ba91bbc79f48092124b2ac6e744c25049aa1ce2b146fc87f2ab3ad9fe41910204737285d9a2ab1a49 SHA512 f942defa13ff544dc2bc3ca71689a25170fdebba1eed4e266987ddccac12695f428983225faf2be6aede68057c404dfbe78d1ec77f7da0b2973616a3adea7a85
EBUILD regex-2019.06.08.ebuild 1182 BLAKE2B 6a5774e782aa7f99a7eff9615338edf0ca5664cbbf74ad0ba91bbc79f48092124b2ac6e744c25049aa1ce2b146fc87f2ab3ad9fe41910204737285d9a2ab1a49 SHA512 f942defa13ff544dc2bc3ca71689a25170fdebba1eed4e266987ddccac12695f428983225faf2be6aede68057c404dfbe78d1ec77f7da0b2973616a3adea7a85
MISC metadata.xml 384 BLAKE2B 4928f66b54b5e4de6a8b913207ec6e46c124e55510eac304a7fd46c6ca63cce60704757e9289bf35d2d58e9ddcd4aa98d751a079c79f09dda9206553096e0561 SHA512 3db0a8abe7036cd9d0fd8b1450598436dbb30581806380ad51c3d0f49d129325aba1bad9700d14adffc7cfd199c4ec3377e6eb0225244bfc82368bbb50548e07

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">regex</remote-id>
<remote-id type="bitbucket">mrabarnett/mrab-regex</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,45 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy pypy3 )
inherit distutils-r1 flag-o-matic
DESCRIPTION="Alternative regular expression module to replace re"
HOMEPAGE="https://bitbucket.org/mrabarnett/mrab-regex"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd"
IUSE="doc"
DOCS=( README docs/UnicodeProperties.txt )
python_compile() {
if ! python_is_python3; then
local CFLAGS=${CFLAGS}
append-cflags -fno-strict-aliasing
fi
distutils-r1_python_compile
}
python_test() {
local msg="tests failed under ${EPYTHON}"
# https://bitbucket.org/mrabarnett/mrab-regex/issue/145/1-fail-in-testsuite-under-pypy
einfo "There is one trivial fail of test test_empty_array under pypy"
if python_is_python3; then
"${PYTHON}" Python3/test_regex.py || die "${msg}"
else
"${PYTHON}" Python2/test_regex.py || die "${msg}"
fi
}
python_install_all() {
use doc && local HTML_DOCS=( docs/Features.html )
distutils-r1_python_install_all
}

View File

@@ -0,0 +1,45 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy pypy3 )
inherit distutils-r1 flag-o-matic
DESCRIPTION="Alternative regular expression module to replace re"
HOMEPAGE="https://bitbucket.org/mrabarnett/mrab-regex"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd"
IUSE="doc"
DOCS=( README docs/UnicodeProperties.txt )
python_compile() {
if ! python_is_python3; then
local CFLAGS=${CFLAGS}
append-cflags -fno-strict-aliasing
fi
distutils-r1_python_compile
}
python_test() {
local msg="tests failed under ${EPYTHON}"
# https://bitbucket.org/mrabarnett/mrab-regex/issue/145/1-fail-in-testsuite-under-pypy
einfo "There is one trivial fail of test test_empty_array under pypy"
if python_is_python3; then
"${PYTHON}" Python3/test_regex.py || die "${msg}"
else
"${PYTHON}" Python2/test_regex.py || die "${msg}"
fi
}
python_install_all() {
use doc && local HTML_DOCS=( docs/Features.html )
distutils-r1_python_install_all
}

View File

@@ -0,0 +1,45 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy pypy3 )
inherit distutils-r1 flag-o-matic
DESCRIPTION="Alternative regular expression module to replace re"
HOMEPAGE="https://bitbucket.org/mrabarnett/mrab-regex"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd"
IUSE="doc"
DOCS=( README docs/UnicodeProperties.txt )
python_compile() {
if ! python_is_python3; then
local CFLAGS=${CFLAGS}
append-cflags -fno-strict-aliasing
fi
distutils-r1_python_compile
}
python_test() {
local msg="tests failed under ${EPYTHON}"
# https://bitbucket.org/mrabarnett/mrab-regex/issue/145/1-fail-in-testsuite-under-pypy
einfo "There is one trivial fail of test test_empty_array under pypy"
if python_is_python3; then
"${PYTHON}" Python3/test_regex.py || die "${msg}"
else
"${PYTHON}" Python2/test_regex.py || die "${msg}"
fi
}
python_install_all() {
use doc && local HTML_DOCS=( docs/Features.html )
distutils-r1_python_install_all
}

View File

@@ -0,0 +1,45 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy pypy3 )
inherit distutils-r1 flag-o-matic
DESCRIPTION="Alternative regular expression module to replace re"
HOMEPAGE="https://bitbucket.org/mrabarnett/mrab-regex"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd"
IUSE="doc"
DOCS=( README docs/UnicodeProperties.txt )
python_compile() {
if ! python_is_python3; then
local CFLAGS=${CFLAGS}
append-cflags -fno-strict-aliasing
fi
distutils-r1_python_compile
}
python_test() {
local msg="tests failed under ${EPYTHON}"
# https://bitbucket.org/mrabarnett/mrab-regex/issue/145/1-fail-in-testsuite-under-pypy
einfo "There is one trivial fail of test test_empty_array under pypy"
if python_is_python3; then
"${PYTHON}" Python3/test_regex.py || die "${msg}"
else
"${PYTHON}" Python2/test_regex.py || die "${msg}"
fi
}
python_install_all() {
use doc && local HTML_DOCS=( docs/Features.html )
distutils-r1_python_install_all
}

View File

@@ -0,0 +1,45 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy pypy3 )
inherit distutils-r1 flag-o-matic
DESCRIPTION="Alternative regular expression module to replace re"
HOMEPAGE="https://bitbucket.org/mrabarnett/mrab-regex"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd"
IUSE="doc"
DOCS=( README docs/UnicodeProperties.txt )
python_compile() {
if ! python_is_python3; then
local CFLAGS=${CFLAGS}
append-cflags -fno-strict-aliasing
fi
distutils-r1_python_compile
}
python_test() {
local msg="tests failed under ${EPYTHON}"
# https://bitbucket.org/mrabarnett/mrab-regex/issue/145/1-fail-in-testsuite-under-pypy
einfo "There is one trivial fail of test test_empty_array under pypy"
if python_is_python3; then
"${PYTHON}" Python3/test_regex.py || die "${msg}"
else
"${PYTHON}" Python2/test_regex.py || die "${msg}"
fi
}
python_install_all() {
use doc && local HTML_DOCS=( docs/Features.html )
distutils-r1_python_install_all
}

3
dev-python/roku/Manifest Normal file
View File

@@ -0,0 +1,3 @@
DIST roku-3.0.tar.gz 12932 BLAKE2B 8113c65cc723f7ace068d6e3623e7509719931c94541fbdca12a946f63763898d2bca2ede85283a062721edbc09d0edbcab56b8928dea30a105309ba7c3ae140 SHA512 d9f88d0611f2d63d1d378b9c3cfa52077821ba9b91d08aac1ca47c6f9bd3d0a6d743d8a6f712e3d65730bfc8159b0fee96f15816959c49a929834c193ebf5c5c
EBUILD roku-3.0.ebuild 921 BLAKE2B ba540e33c57aa821ebcd579b60020e12c60f161131a3c3216ca3d81e7115660c68a657a90ba5e3059bed1241281192398152611442bbe4a6289e1854059a14d7 SHA512 22978413d9673ad5014bcc6d47e83be7bf86adc7552d5fd45dbb97606768bbe53bcce03f122995969d21b7150c6fd46516e318a3b4f909a7049e3f5d11fd6d03
MISC metadata.xml 458 BLAKE2B 36e34263dc61b66b728d3ae35e750e3e22815cf30d239d700d6b582e3392e183aa5e4e51d9125e02db9fc6ed76728d8d104c133403a1789efd3b2b654af6324b SHA512 f7da7d4425ded925ef44e8b945fe2d58c30c28bfc7995537e02e4a64691fd2c8600b01cbbc6fe0cd6b8d0599dd728d20ffcdfb66b59ed37492b4373587e41250

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">roku</remote-id>
<maintainer status="unknown">
<email>jcarbaugh@gmail.com</email>
<name>Jeremy Carbaugh</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,34 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Client for the Roku media player"
HOMEPAGE="https://github.com/jcarbaugh/python-roku https://pypi.org/project/roku/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD License"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=">=dev-python/requests-2.10[${PYTHON_USEDEP}]
<dev-python/requests-2.11[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
>=dev-python/tox-2.3[${PYTHON_USEDEP}]
<dev-python/tox-2.4[${PYTHON_USEDEP}]"
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
}

Some files were not shown because too many files have changed in this diff Show More