Compare commits

...

156 Commits

Author SHA1 Message Date
3fe9eca370 update README.md 2019-08-05 20:00:58 +02:00
b720b51684 update CHANGELOG.md 2019-08-05 19:56:05 +02:00
07ea364c66 update homeassistant-0.97.0_beta2 2019-08-05 19:52:27 +02:00
f3412fe4e5 bump roku-3.1 2019-08-05 18:35:56 +02:00
c1093e9761 bump frontend to 20190804.0 2019-08-05 18:34:58 +02:00
dc7e60b6b3 bump haanna-0.10.1 2019-08-05 00:00:32 +02:00
3ca65ca158 add useflag xknx, Asynchronous Library for the KNX protocol 2019-08-03 17:33:00 +02:00
26cd8c6f51 add useflag everlights, fix PYTHON_USEDEP 2019-08-03 17:30:10 +02:00
9634a77603 add useflags for abode & avea 2019-08-03 17:25:14 +02:00
6220a71690 fix abodepy-0.15.0 deps 2019-08-03 17:22:01 +02:00
9ced42e82e disable non-working sed in ebuild 2019-08-03 10:50:21 +02:00
6b72d0fddd add homekit-python-0.15.0 and 2 unmet deps 2019-08-03 10:16:47 +02:00
ca828084d7 add habitipy-0.3.0 2019-08-03 09:51:36 +02:00
0e4db7918d add haanna-0.10.0 2019-08-03 09:46:01 +02:00
eafe2e1fcd update homematicip-0.10.10 2019-08-03 09:38:39 +02:00
1c090c83bd fix ed25519-1.4 Filesize 2019-08-02 17:29:39 +02:00
43906d5d90 update manifest 2019-08-02 16:05:42 +02:00
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
cd70d6cb08 sort some lists for 0.96.0_beta3 2019-07-16 19:42:39 +02:00
be03ec690b bump frontend-20190715.0 2019-07-16 19:21:24 +02:00
da372a2d15 add my socat start skript (for the ZWaveMe UZB1 Stick) 2019-07-16 18:58:27 +02:00
065e2c5804 add pyiss, Space Station Locator 2019-07-16 18:31:01 +02:00
11bed66487 add limitlessled-1.1.3 2019-07-16 18:26:03 +02:00
b475141872 add lightwave-0.17 2019-07-16 18:25:08 +02:00
e0eecd5ae0 add libpurecool-0.5.0 (components.dyson) 2019-07-16 18:23:53 +02:00
b2075b2f31 hole-0.[3-4].0 added 2019-07-16 18:22:43 +02:00
bb26466e29 Growl Notification 2019-07-16 18:20:57 +02:00
73170961e6 Growl Notification 2019-07-16 18:18:09 +02:00
db52b069df add fiblary3==0.1.7 2019-07-16 18:16:07 +02:00
31bb8ad3a8 add DoorBirdPy-2.0.8 2019-07-16 18:10:52 +02:00
abea98734f add discord.py-1.2.[2-3] 2019-07-16 18:08:18 +02:00
b9f18bc087 homeassistant-0.96.0_beta3 2019-07-16 07:12:32 +02:00
ad8e298454 bump pyhaversion-3.0.2 2019-07-16 07:10:04 +02:00
5849d8e0c0 add ciscosparkapi 2019-07-15 17:37:09 +02:00
acb6eb6fca bump ciscomobilityexpress 2019-07-15 17:36:37 +02:00
b37eae01ac add blockchain 1.4.4 2019-07-15 17:34:50 +02:00
1acf9c40c7 add PyQRCode 2019-07-15 17:32:40 +02:00
e06c7a88be bump pyhomematic-0.1.60 2019-07-15 17:30:33 +02:00
e1f8c945ad add bluetooth_tracker 2019-07-15 17:22:56 +02:00
bc1c5eacf2 CHANGELOG.md 2019-07-14 17:37:15 +02:00
1edc592076 add vsure-1.5.3 2019-07-14 17:00:52 +02:00
9829c7902a add twentemilieu-0.1.0 2019-07-14 16:58:26 +02:00
74a959ac02 add uvcclient 2019-07-14 16:56:22 +02:00
7342150601 add total-connect-client-0.28 2019-07-14 16:53:05 +02:00
1618d954e7 bump youtube_dl-2019.7.12 2019-07-13 22:58:46 +02:00
b5e63edab9 bump flake8 2019-07-13 22:57:22 +02:00
78d2fb2e63 add forgotten frontend digest 2019-07-13 06:31:56 +02:00
3fc723cf84 bump homeassistant-0.96.0_beta2 2019-07-13 06:24:56 +02:00
e1e373d029 bump frontend-20190712.0 2019-07-13 06:23:54 +02:00
315 changed files with 5817 additions and 863 deletions

View File

@@ -1,10 +1,204 @@
2019-08-05 homeassistant-0.97.0_beta2
* update homeassistant-0.97.0_beta2
* bump roku-3.1 (w/ useflag)
* bump frontend to 20190804.0
* bump haanna-0.10.1
* add useflag xknx, Asynchronous Library for the KNX protocol
* add useflag everlights, fix PYTHON_USEDEP
* add useflags for abode & avea
* fix abodepy-0.15.0 deps
* disable non-working sed in ebuild
* add homekit-python-0.15.0 and 2 unmet deps
* add habitipy-0.3.0
* add haanna-0.10.0
* update homematicip-0.10.10
* fix ed25519-1.4 Filesize
* update manifest
* 0.97.0_beta1
* add vincenty-0.1.4
* bump zha-quirks-0.0.20
* bump hass-nabucasa-0.16
* bump aiounifi-9
* bump frontend-20190801.0
* add buienradar-1.0.1
* bump aiounifi-8
* add aiokafka-0.5.2
* bump frontend-20190731.0
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
* 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
* bump homeassistant-0.96.0_beta1
* update platformio-4.0.0
* add xknx-0.11.1
* bump pysonos-0.0.20
* add more elegant patch filename from matoro
2019-07-11 homeassistant-0.96.0_beta0
* fix pyyaml-5.1.1 patch name
* update homeassistant-0.96.0_beta0
* bump python-velbus-2.0.27
* add aiowwlln-1.0.0
* bump frontend-20190710.0
* add pysma-0.3.
* add pysma-0.3.x
* bump solax-0.1.1
* update all zigbee stuff
* bump youtube_dl-2019.7.2
@@ -117,9 +311,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
@@ -151,7 +343,6 @@
bump frontend-20190614.0
2019-06-14
bump adguardhome-0.2.1
bump hass-nabucasa-0.14
bump toonapilib-3.2.4
@@ -159,7 +350,6 @@
bump pyvera-0.3.2 with more elegant no_test patch
2019-06-12
add pymediaroom
add pymitv
add pymfy
@@ -170,35 +360,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
@@ -311,7 +499,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.
@@ -55,7 +55,7 @@ de_DE ISO-8859-1
de_DE@euro UTF-8
```
Additional information can be found at https://wiki.gentoo.org/wiki//etc/portage/repos.conf.
Let me know if any initial depencies are missing, since i do not use all of the components myself, last good (full) compile test was March 19th, 2019 with v0.90.0_beta6
Let me know if any initial depencies are missing, since i do not use all of the components myself, last good (full) compile test was August 3rd, 2019 with v0.97.0_beta1, while changing gentoo's profile to 17.1.
### Todos
- **If it moves, compile it** :-)
@@ -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,8 +101,8 @@ 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.
* 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.
* 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.1/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-20190627.0.tar.gz 25212628 BLAKE2B 398b3614dd118655b6502beb845640b0eaf84175d91ed15ead29dd71ede133f86024fa153a15f2eb18cebf57ecc032481187547ac3c2ad50feea25dad0ff4445 SHA512 cc64febb214c19a7aafa1a4da176b4613dad94efc9655c62e2fbbb328f3c6f24f6861191a21a8a49eedc7ff4c11405f5f93b5380c6f3ce08554804d017d98d0b
DIST home-assistant-frontend-20190630.0.tar.gz 25320774 BLAKE2B 426ba5c10c3ae7310a6533ab26919de081a7d3f416a189610ddd5e512df95761db9e2bac428c34500b466360303cab7a9a666cb5ac4de1642f69b5af748a958a SHA512 06f6dd9a147a5649654d4f0d468e1ee64e5889edce322abe8ba5270d50b120699ea7cb92e785a8fb77463d2d03f06eb3636cd577928da60d1a316c70b4784988
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
EBUILD home-assistant-frontend-20190627.0.ebuild 784 BLAKE2B ad29ce3f053da300de396367f2edd0bf4755cd0a949bb03204740b8b9ad5cca10e0ee65f2b7bbf44432aebf92019e600151f9758d64cc88a5d54080a7335e65b SHA512 8e3f273abd6bf50e46849bb181d05519346401e80fc52a95466ec399a283d451b8d8c72e58618f917973828d0de8ad09b27cb5ad82a360c24d0285072e42a262
EBUILD home-assistant-frontend-20190630.0.ebuild 784 BLAKE2B ad29ce3f053da300de396367f2edd0bf4755cd0a949bb03204740b8b9ad5cca10e0ee65f2b7bbf44432aebf92019e600151f9758d64cc88a5d54080a7335e65b SHA512 8e3f273abd6bf50e46849bb181d05519346401e80fc52a95466ec399a283d451b8d8c72e58618f917973828d0de8ad09b27cb5ad82a360c24d0285072e42a262
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
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
DIST home-assistant-frontend-20190804.0.tar.gz 25543281 BLAKE2B e4ee94da26aefb5ac856208871de6680859900e08e2a738fc2ce9e58c1ba394742048472733f88e65184856e6e8faa9eea77e0bc1273ef91cc8f3886fec3e6d3 SHA512 4a2d8e85e7e8d50ec8e783d925f88a813110a49de3f16d81a78f7ad05b90a1b7411a11b8571c44d2b3b558b8afa49641230301a9d96c826f5d72341dfcdc6f04
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
EBUILD home-assistant-frontend-20190804.0.ebuild 784 BLAKE2B ad29ce3f053da300de396367f2edd0bf4755cd0a949bb03204740b8b9ad5cca10e0ee65f2b7bbf44432aebf92019e600151f9758d64cc88a5d54080a7335e65b SHA512 8e3f273abd6bf50e46849bb181d05519346401e80fc52a95466ec399a283d451b8d8c72e58618f917973828d0de8ad09b27cb5ad82a360c24d0285072e42a262
MISC metadata.xml 492 BLAKE2B 43ba5d3e567d6e96c2d500e5962d6670f0f6e8548303d743d5ce5838fec4ba0cb6e546d18ff7f72ab6d38a92f7b213f3c223f6646ad13effd817c6a142edbd7c SHA512 403bfcc4cf0b7df751832554e4b830be1731f491fe7c2ff0f338047a1a89e93264560280b56acc958404572f5d41ef1bc9e547625a3cc760183192da02226499

View File

@@ -1,20 +1,22 @@
AUX hasstest 72 BLAKE2B 219dc5045193bbbf18f91d37d90072304c3f9937ac55337b692fcb03adea8e3fc63b3852b928d40b13162172d22f712feedb088d3d9b54c9b199a01c7446c865 SHA512 57491109c03926f0ab0a1cd3f55da0faac1afafc0ba405b4244652376d4da943227c17b1bf6b136dea151649cf02caf51d9aa49581addffc8ccf4c80d3c43c9c
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 socat-zwave.init.d 637 BLAKE2B d61c1024a6fe3ce8d322e62ac1ec15e00d08f5c5a63feabc8603ecc51ec16e0a4775e0c7da83d12d1ef0c9815c9ebf8ec8a86a678bb4a3b40decb04adc887f26 SHA512 2b13cd4175427853d5a4169cc7d441d62618e8136e4f5d9fd24d08a47f6916953ebd1e747ea9c7a0907b00766c7b2108ba3b8917178fd9a795da23e6525a0faf
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.0b0.tar.gz 4167052 BLAKE2B 1b60d0df0b871d824dcc355142d6f6f2379bc399861930a809eb18583e706ed94b553471d379a085bcb7068165fdbbc208bd85ea920d1294baa8589c180878fe SHA512 153c9af4eb970359b7b2d8de20b9ec4df4303d2689169827b2b4db9ae1a1e40bd10ddf865ee875c000987cc70b9185449b3f68fe5f8b0378518ea1b4965bcf29
DIST homeassistant-0.96.0b1.tar.gz 4167535 BLAKE2B 885d5946bbf333490dd3c8850642a1bdbcf40afc5261ae70322ecbd5c2860f7f92bd0b06656e9b11e721223c66ce495eb2a994efffa4a75dc14cd7891410e351 SHA512 2af561d85f2332859a5715e55edaadbc3d4fa28fe6a8d20b48becebd22d0f968719de7f20a85e27d87a43638d5e7d50e390f01195f30cc6ae0d02f0386c00361
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_beta0.ebuild 9480 BLAKE2B 06df6019d0ec4a034a5ed50fcc54bf80c5552cd39c5d26948fbdaced2e674ffcfc801367a499a7627b3ffc68e85f6e6b6ee9b7eb320d5decc1b3741dbbc7fbca SHA512 4a82622d60e8128000d6f586d4a7cbe77e7424b7465d2d5f99a760338aa098d33604414c720b964bf8807db0b5dd0f0d279581b0dd67427c0fa51492aae94751
EBUILD homeassistant-0.96.0_beta1.ebuild 9480 BLAKE2B 3fc95f1f5cfc5d4e1b181c2a8cb32abd861a9e98dffe293402ed7ddcce05fc580e7e8aa7dc57f1984cf456b37197a6a83190140fdd26f9b23a4dc199454be46d SHA512 0f30bd123d57aa738d8390a13d41b91bda020ab9803154255a9d7407bed0e898adcf3c383f87e3cc19aa54a4707d1777b6ff35128233b1295fb5631d5a898172
MISC metadata.xml 2417 BLAKE2B 2f9bb63e45f261c0ffa832d35b9761b9371774d1c9bfc7612300361f41373e233860ad6799cbad4f24b00d5c1f2c5c1c3dbe4bd96f9a429f24f391f2ea2b0488 SHA512 576e5837b7a2d65725280404df76b133156545b7d3cd5ad00c948f6d7ad283d4be76232f42f1659eda8d526ab2c83e822997994d1d5335ce1a56d5f9893d1148
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
DIST homeassistant-0.97.0b2.tar.gz 4240586 BLAKE2B d334fd858ad7945f0e24d381e6e30a4e50d3317774963d0df2b4d501e61c2d1bcbd56e2571f9036ad937fdf49f2c8da3632a0dfeb2c9e20eae83585329c853b2 SHA512 fe99c2d9ae36ecdc65eb82fa2649f19572535cb4c593d826d5a3e726dbbb378890d9dcb8f06c1ad23ef88124f89a739eddfa07bd8c41e1a23908d18a12a40a8a
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 10643 BLAKE2B b0485a862b5ddd642601fff9833c29a9394262ed4bd20a39bafaa2109d23e10393e14a5ef276f328caac44c6cf1c5c9a6b9c67e8a2a41cea2d7e2305efd6e0db SHA512 8bba094f3daf056f96e5d3a3f0d810f4a3331388bd585b60e2ff26ba47a8619e025d6f9b2b3c8061a3d8afedee7a726158585ef22dfa45a615910ac57d6af500
EBUILD homeassistant-0.97.0_beta2.ebuild 10938 BLAKE2B 12a208aa3b7ec021523e40738ed3d6d3bc7a2688fb11dc321a7f369678de99c26ec7969f259379b534f8c2d8039fb85d3b7bb5b3ed7366e75a9529d460162556 SHA512 d91769bea0563c2ea76afc51f7d6cc4d88b51a009bd65a787de4b77534a479dea707569cebd7b932f031e2b4e8e5014fb5bca12a5024582a3b6f832afb339e63
MISC metadata.xml 3525 BLAKE2B f9298b5bdc63fe705172e20d4f0e760ab5986b5bb41ae5f30f3a9cb2b743f5e2d76c2c223dca5e4fa6ab7335e43febe2beee68cea50128ebbce640e3da8b9375 SHA512 7fe7cbeba058d7256efa3ab0a2d5a9d725b276913b0597fc1106be4074f556ef871d99aa3658ad4413e099bc04b4b739e6fe3cf975611ea86715fc6d225f2f92

View File

@@ -0,0 +1,3 @@
#!/bin/bash
/usr/bin/hass -c /etc/homeassistant/ --script check_config

View File

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

View File

@@ -0,0 +1,26 @@
#!/sbin/openrc-run
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# socat pty,link=/dev/ttyUSB0,raw,user=homeassistant,group=dialout,mode=777 tcp:172.16.3.199:3333
description="Tunnel to MS3 for making a Z-wave Socket"
user="root:root"
stdoutlog="/var/log/homeassistant/socat.log"
start_stop_daemon_args="--user $user --stdout $stdoutlog"
command="/usr/bin/socat"
command_args="
pty,link=/dev/ttyUSB0,raw,user=homeassistant,group=dialout,mode=777
tcp:172.16.3.199:3333
"
command_background=yes
pidfile=/run/socat-zwave.pid
depend() {
need net
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,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-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}] )
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.19[${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-20190710.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}] )
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-20190710.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,259 @@
# 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="abode androidtv asuswrt atv avea buienradar cli ciscomobilityexpress daikin darksky denonavr enigma esphome everlights 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 xknx 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
abode? ( ~dev-python/abodepy-0.15.0[${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}] )
avea? ( =dev-python/avea-1.2.8[${PYTHON_USEDEP}] )
buienradar? ( ~dev-python/buienradar-1.0.1[${PYTHON_USEDEP}] )
cli? ( app-misc/home-assistant-cli[${PYTHON_USEDEP}] )
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}] )
everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] )
fronius? ( ~dev-python/PyFronius-0.4.6[${PYTHON_USEDEP}] )
frontend? ( =app-misc/home-assistant-frontend-20190801.0[${PYTHON_USEDEP}] )
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}] )
xknx? ( ~dev-python/xknx-0.11.1[${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

@@ -0,0 +1,269 @@
# 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="abode androidtv asuswrt atv avea buienradar cli ciscomobilityexpress daikin darksky denonavr enigma esphome everlights fronius +frontend growl homematic hpilo hs100 hue maxcube miio mikrotik mqtt musiccast +mysql qnap roku rxv samsungtv sma socat sonos speedtest ssl test tradfri unify vera wemo wink wwlln xknx 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
abode? ( ~dev-python/abodepy-0.15.0[${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}] )
avea? ( =dev-python/avea-1.2.8[${PYTHON_USEDEP}] )
buienradar? ( ~dev-python/buienradar-1.0.1[${PYTHON_USEDEP}] )
cli? ( app-misc/home-assistant-cli[${PYTHON_USEDEP}] )
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}] )
everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] )
fronius? ( ~dev-python/PyFronius-0.4.6[${PYTHON_USEDEP}] )
frontend? ( =app-misc/home-assistant-frontend-20190804.0[${PYTHON_USEDEP}] )
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}] )
roku? ( ~dev-python/roku-3.1[${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}] )
socat? ( net-misc/socat )
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}] )
xknx? ( ~dev-python/xknx-0.11.1[${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
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}"
if use socat ; then
newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave"
fi
insinto /etc/logrotate.d
newins "${FILESDIR}/${PN}.logrotate" "${PN}"
dobin "${FILESDIR}/hasstest"
readme.gentoo_create_doc
}
pkg_postinst() {
readme.gentoo_print_elog
if use mqtt ; then
sed -i -e 's/# need mosquitto/need mosquitto/g' "/etc/init.d/${PN}"
fi
if use socat ; then
sed -i -e 's/# need socat-zwave/need socat-zwave/g' "/etc/init.d/${PN}"
fi
}

View File

@@ -6,37 +6,52 @@
<name>Andreas Billmeier</name>
</maintainer>
<use>
<flag name="androidtv">Library for controlling an Android TV, formerly firetv</flag>
<flag name="abode">Library for the Abode alarm API</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="avea">Library for Elgato Avea bulbs</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="esphome">Support for esphome sensors, covers and switches</flag>
<flag name="enigma">Support for Enigma2 boxes</flag>
<flag name="androidtv">Library for controlling an Android TV, formerly firetv</flag>
<flag name="frontend">Install Home Assistant frontend</flag>
<flag name="fronius">add Support for Fronius Symo JSON Api</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="everlights">Library for controlling an EverLights lighting system</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>
<flag name="mqtt">install MQTT Broker and dependencies</flag>
<flag name="musiccast">add support for Yamaha MusicCast devices</flag>
<flag name="mysql">install MySQL Libraries for use with HomeAssistant</flag>
<flag name="mqtt">install MQTT Broker and dependencies</flag>
<flag name="qnap">Python API for obtaining QNAP NAS system stats</flag>
<flag name="roku">add support for Roku players</flag>
<flag name="rxv">Library for Yamaha RX-* Receivers</flag>
<flag name="samsungtv">Support for Samasung TV Sets</flag>
<flag name="sonos">Sonos Media Player Support</flag>
<flag name="ssl">include support for haproxy</flag>
<flag name="speedtest">spedtest.net support</flag>
<flag name="samsungtv">Support for Samsung TV Sets</flag>
<flag name="sma">add Support for SMA Solar WebConnect</flag>
<flag name="test">internal and devel use</flag>
<flag name="socat">Install socat & socat-zwave startscript</flag>
<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 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="zoneminder">Support for ZoneMinder Cameras</flag>
<flag name="wwlln">install support for World Wide Lightning Location Network</flag>
<flag name="xknx">Asynchronous Library for the KNX protocol</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>
</use>
</pkgmetadata>

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="Python wrapper for the DoorBird LAN API v0.21"
HOMEPAGE="https://gitlab.com/klikini/doorbirdpy https://pypi.org/project/DoorBirdPy/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"

View File

@@ -0,0 +1,3 @@
DIST DoorBirdPy-2.0.8.tar.gz 5068 BLAKE2B 57154296c0410f02ae51afdca8f0d0af16a7b068f0d8e5633b6048475fa1ac7c1b41647758ea55216de1adb3e77f9ea1f71deb468683193f47dcab2c8f2bb674 SHA512 b8481168a593e4762340a4835fe8402b3df84db0532cadce5f7a9dc4391d54d576db9851d6d8def2ad58c089fa78e8748d533ab5df231cc4a53b5a81a77b3d46
EBUILD DoorBirdPy-2.0.8.ebuild 719 BLAKE2B b9d969631f1db9c17574e7b6a0550fb589ea2471fa130c99c2a0d8e8cc87cbbc1d5432f5b772ec0917e32b713b5b11fbdf096267458843cfdb6bd19ab5d16468 SHA512 340a04d11440cf0010eb0865c823bc97b3bce08214c6a99217c314c9e07413cb8113553deddc3231ab4b3d5d82b1a9cad4815c4c6e09f4b6270e188ebe7a9e1f
MISC metadata.xml 460 BLAKE2B eed6f03b857a3b6a77be43c9dd62b9806d946d8fe0ce80548e1caca69a3e12cda6504b803048e9651c9a6e4839c57c3b952609ae906260c602fa133b97b2f1a6 SHA512 48228e69fe6560e978ecf355bb39e29e0de6ee132b68b335fac7313dbf631139b81c187df9df4d426977f164c73441440eabd6c33111d9be2af026ac635b6b80

View File

@@ -7,10 +7,10 @@
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">Jinja2</remote-id>
<remote-id type="pypi">DoorBirdPy</remote-id>
<maintainer status="unknown">
<email>armin.ronacher@active-4.com</email>
<name>Armin Ronacher</name>
<email>andy@robiotic.net</email>
<name>Andy Castille</name>
</maintainer>
</upstream>
</pkgmetadata>

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 PyQRCode-1.2.1.tar.gz 36989 BLAKE2B 88d5274a503abd78d0b8cab462d12be0af925a5eee2a6ad2b47a276559710eac40643a8aec99f26a9579f94e9084182894163e7e71f0abd486c5c2913e510080 SHA512 784262cb15c10f3581b0caeac6bba046686b35b8c0709ee78684b805b6cba49f4250a004dc5f7d393cc25929cbf815c6c3a94e284a77d20ff7224a8dde3a036a
EBUILD PyQRCode-1.2.1.ebuild 757 BLAKE2B f688fd41d5abd27bdb26e241848ab59443676d32aa3ab2c6514f3e25b310ce79223556daf8bcf9f82b13250ae84a3c6791ae47f937680671b3ed512a7d44abbd SHA512 a38b46a5eff242516d1e20e269e82c6ffcc43bf0880969a5b1ac8e7c64fda5b3fa0ed4613c913fc52a754d6c505bdb8a296df2bdf2b2616f2f36bffbfa55c213
MISC metadata.xml 514 BLAKE2B d1457fb1ee01a7af22ab7add786bdd9f16ce5d2619a7fa6524f88ec44ce6ebd12820cef2fa1ef2933836256f3da5bebe6c87d47f28c276fb1b32f4ec66cead12 SHA512 bddfa3d2df2e61eea222e99e7d40466e23427892188b69e8bed1ae6ea5930796b7865b527538983e5e9cc872333a680becdb441878e3ea79ddaf312b200dfb7f

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 QR code generator written purely in Python with SVG, EPS, PNG and terminal output."
HOMEPAGE="https://github.com/mnooner256/pyqrcode https://pypi.org/project/PyQRCode/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

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">PyQRCode</remote-id>
<docs>https://pythonhosted.org/PyQRCode/</docs>
<maintainer status="unknown">
<email>mnooner256@gmail.com</email>
<name>Michael Nooner</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -1,3 +1,3 @@
DIST abodepy-0.15.0.tar.gz 48622 BLAKE2B 215c1417b0d42e8118761cad8fa7b69ef601167e9ed86c601457aa6cec4bc2635260ac635491315485bfeb6bffac3f36b32cf3f0a2d56b54dc169e9a82c39f5c SHA512 f6a64b8a13544d0571c80ebea4ae43fd63d832bfc88f792692ed96320219eb4c9536476bcd138eb0314499a03272a9c490e729cea01b630d56440e21f9ecfb93
EBUILD abodepy-0.15.0.ebuild 1240 BLAKE2B 1e23ca8300d426f76f493685d1c9958a0f3c5ed85854124e46c8046bccb89b9f62ddb3fcb0fe0cf975818241bb8359a4201529d9544fd0b0a007cc6632275315 SHA512 df588a347f9c512a8c67ccb5fb2af4d5ef6bb6440b7ad7ec8b1121516fd03e105504512b87f83b9dad68080257c2d70ee41d37b7af5047fb9927a3b6290c140c
EBUILD abodepy-0.15.0.ebuild 1242 BLAKE2B aafa200c0d1f2d7c8e99a46f72968a8d670315016bd316eb126c5ad0dcfdf0f6839eef0aa207405c2bb36b02fae57aa9e9e44e9ffea9cf5712b591b8808aa78f SHA512 8551b61cfacc553d56c0912209bbdbe38959582d6480a5348baa299ba22c36ed80bf093a296688d11867cc46494591719d7a4b5db327d5bdfc14ec5d98199016
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af

View File

@@ -19,11 +19,10 @@ SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
RDEPEND=""
RDEPEND="=dev-python/lomond-0.1.14[${PYTHON_USEDEP}]
>=dev-python/requests-2.12.4[${PYTHON_USEDEP}]
>=dev-python/colorlog-3.0.1[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
=dev-python/lomond-0.1.14[${PYTHON_USEDEP}]
>=dev-python/requests-2.12.4[${PYTHON_USEDEP}]
>=dev-python/colorlog-3.0.1[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]

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

@@ -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">aiocache</remote-id>
<maintainer status="unknown">
<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 blockchain-1.4.4.tar.gz 8992 BLAKE2B 7dd9d2d14f8c793227a34607562a3de6a99f785876624cf0821eebcc24f70d6f96175f9b22f33dc6bf38ff74dc85c4970ce59eafff1e794c75e3a365b25323f2 SHA512 46e9d83f3a8220aef67f90a5b1d0f29df709f48c69392eef3fa38eb22c5b346296e3f15cf61dcc612c57d0f94a838af6d74ae906c8ffffefec86e471bc036a8f
EBUILD blockchain-1.4.4.ebuild 733 BLAKE2B 035386230f108fa268bea337c724e9f0d4300481c0af3fb8c0c54cf9a405b4f8c90aabf45c8779c0ee375ee223a37fc61f5da5c4561b54e75c75d15e355fcada SHA512 ec8414d4a5e4113a054574366308591a0b96ccd47e9b515fe2bf2e270632cc0409c751a73b7d23af4d75534f7092fe1fd17892248707d8f1b3ccfd88e1c6172f
MISC metadata.xml 475 BLAKE2B 454f77fa1f0cedc388281cd10322d40259493dc86c67f127e4e86d8088002cef76ff872fb5d64dd0a0379f3ba17c3ff7719efef90f8106f9a5443726fa508813 SHA512 35638721346fbe8d550dbeab9b7487deab6a0b2246ea2b8abbd16412b156e3f689ac9a6603bc502ad5ac6d779f4f2fbd849f0e189e7b3d7dae3e86770c4808d1

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="Blockchain API library (v1)"
HOMEPAGE="https://github.com/blockchain/api-v1-client-python/releases/tag/1.4.3 https://pypi.org/project/blockchain/"
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">blockchain</remote-id>
<maintainer status="unknown">
<email>support@blockchain.zendesk.com</email>
<name>Blockchain.info</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,3 @@
DIST bt-proximity-0.2.tar.gz 1862 BLAKE2B 5b7fc8f0794e271b2d09c5c22dc9e77ccd5a67d875e2e69d1ac17317adaf133b02ab6de2b7b543224f9693032cb4cdbd389519132dc9b226d540b86a2900f8c4 SHA512 a46b262e3d456df710754d80a298a2e073ef485c5373060b67a951f49c0506d0b618df39b5a7a864196f7a3eba7b953a2f42b824d2609e87ee282dde37f6d343
EBUILD bt-proximity-0.2.ebuild 911 BLAKE2B 795074ea094f75e67de04568f5598c8e175ae9d6e91ab25c5192abaab1e01a4bceb46157ab21249fa9d9f0fb57b77e57c054b4b0f099f37fa99b32a463198343 SHA512 3b05add16229a27694afb0e62ced55b3b21f01e8fbc93315dad12aeab7fc82faab314858d089947920823c1d98d9be9da7101efc4c3bf9e7efeb4786e2ca93f3
MISC metadata.xml 474 BLAKE2B 69c8ace6de68fb4755ce42b156ba7e83887bef4154a2ad02826963af4293f142b5f8c2800cd31a30384e06f9e30ee7cb6ea4ed57badde7fb569b8cd20d1b3da2 SHA512 341f52093880d303472e70d2575a9749e20b2082285e6e5c351f1cbe43300f94446b877f9f2baeb5edb9f70cf75f8184fe43eb93b092ddb89247d92bd3fd46d7

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="Allows for querying of the RSSI values for nearby devices using pybluez. Ported to Python 3, based on https://github.com/ewenchou/bluetooth-proximity"
HOMEPAGE="https://github.com/FrederikBolding/bluetooth-proximity https://pypi.org/project/bt-proximity/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache 2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
S=${WORKDIR}/${MY_P}
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

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">bt-proximity</remote-id>
<maintainer status="unknown">
<email>frederik.bolding@gmail.com</email>
<name>Frederik Bolding</name>
</maintainer>
</upstream>
</pkgmetadata>

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,3 +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=""
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="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 ciscosparkapi-0.10.1.tar.gz 44703 BLAKE2B caa3deaef46d6daaf6b86fcc941e95eb61a3c4851470f46499b71da2acb00a58c572ea31a3051f4029b1a24dc3f7aa8536587c4f85993c56f1079472685709f5 SHA512 49045a5dd49bb8f8eb9ce76991bfa4a7c40d06b488499d62393ea0f2ab289b90eb749cd7989581b940572ff5f8ce9b7edf5cf39a3f5d42a3aa2e009e80dd4995
EBUILD ciscosparkapi-0.10.1.ebuild 811 BLAKE2B 8d5cb624290c5d66de67be3d3eb621599da90f6a6ff5fd4901346a21baa9cf888c071359a21476b1f1667154a4d375cbe6aef5a0bf83a5507fbaf91402b21481 SHA512 258d2699bd5afdcb38b5f525fb97d96683d9008a8ea8221a6c419d355406b69abbda8dffe1d7a51eb96ee68df9f54fae6972a25f40f4e5371d5f30ccd105561d
MISC metadata.xml 465 BLAKE2B a89ad4083357e3ca0cdcefa10bee8102989e3146fdcdbc8ce77b115ed4562b62d00a7691dba04a89a228725d29dbae8ad653e19b23449d4865b9c07969813bf5 SHA512 e379d5dcf5f1f13a0372aed6da79895d12a555c460c1f536695737aab91d622616867a6d9ab6143ba43af992c0e69999158fe0dcf0b127579fdda69f1fd215b5

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="Simple, lightweight, scalable Python API wrapper for the Cisco Spark APIs"
HOMEPAGE="https://github.com/CiscoDevNet/ciscosparkapi https://pypi.org/project/ciscosparkapi/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT; Copyright (c) 2016-2018 Cisco and/or its affiliates."
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">ciscosparkapi</remote-id>
<maintainer status="unknown">
<email>chrlunsf@cisco.com</email>
<name>Chris Lunsford</name>
</maintainer>
</upstream>
</pkgmetadata>

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,5 @@
DIST discord-py-1.2.2.tar.gz 1234661 BLAKE2B 9024247c89539bece988d273f3efadca2a24aea169579c96938246d57a1c6163c0c1986b2a603353f9d12275446d82e5c9c8b98a5789b89947b7d0bfe43e4337 SHA512 8754dc979a2b38385138006ee47e774def605719ebc43fdf732f75059305f8be216c55ab786c1d30aa3f5ab2e0e08377b3cbb9fd2241ff0268e3b1ef949d6dc5
DIST discord-py-1.2.3.tar.gz 1220387 BLAKE2B 1b2f6f3dec01c2dece08219a4a2bb844461bf99f5222ca1bc02b67109bf429628a13d3ae5a427f5f6677fa7edc08d3b130b8f6ed4066d4c38cade1ef06b3a69b SHA512 e2f7cec18fe12fa553b19f92470718594dffe93ba669ae8d73675cba6fa6875f8da5c5671f954e9cede1095487b2f8a8d17a3c156c29db1438cd061a8cf69499
EBUILD discord-py-1.2.2.ebuild 921 BLAKE2B d6bc060fe842eb6ab03a7d28bc2f600492a6b8e742e9efc9c98b2f28950d0e6ddd1572c2423378db9aaa0c154db03809b7bf50dc03f55f12ece55467e8c2b124 SHA512 644c2b89bfd434f12e08e694e2bf50d96396701c8d0d85d8ed65e29ef4350258e42f1a12ebcbf08fa0b148e38f9f7b8de83b10869a2974608bb6ebe7e4fe1d9f
EBUILD discord-py-1.2.3.ebuild 921 BLAKE2B d6bc060fe842eb6ab03a7d28bc2f600492a6b8e742e9efc9c98b2f28950d0e6ddd1572c2423378db9aaa0c154db03809b7bf50dc03f55f12ece55467e8c2b124 SHA512 644c2b89bfd434f12e08e694e2bf50d96396701c8d0d85d8ed65e29ef4350258e42f1a12ebcbf08fa0b148e38f9f7b8de83b10869a2974608bb6ebe7e4fe1d9f
MISC metadata.xml 336 BLAKE2B 6b633249d9d7026248600b63e1252e91db6bb78b43339f97160fcb99e172ac2fbac32b5585bfd84fcacd24ee259a62aa3a777d0980ffd353e61f89f83602eb2c SHA512 cb6ed7a58775e290a2ada03164b4f21eb46f03cb91eb3b7c12b982f9c876d5ca5ac1653a82a2df2d7a47bcb0e282153901dad3753bf47bc75ba37f9d6c371199

View File

@@ -0,0 +1,37 @@
# 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="A python wrapper for the Discord API"
HOMEPAGE="https://github.com/Rapptz/discord.py https://pypi.org/project/discord.py/"
#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
#SRC_URI="https://github.com/Rapptz/discord.py/archive/v1.2.3.tar.gz"
SRC_URI="https://github.com/Rapptz/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
S=${WORKDIR}/${MY_P}
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,37 @@
# 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="A python wrapper for the Discord API"
HOMEPAGE="https://github.com/Rapptz/discord.py https://pypi.org/project/discord.py/"
#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
#SRC_URI="https://github.com/Rapptz/discord.py/archive/v1.2.3.tar.gz"
SRC_URI="https://github.com/Rapptz/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
S=${WORKDIR}/${MY_P}
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

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">discord.py</remote-id>
</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

@@ -1,3 +1,3 @@
DIST ed25519-1.4.tar.gz 873625 BLAKE2B 96a9b0bfb88659f63d337a89f73d28f6dc38b00c478e1a177682dd64ff941435623de240ce6d4a2d328519e4c6d920a3a1093a72412bda9568ae0294cd6693b8 SHA512 af1230d0d620f568aacd43c68fc5dab710145958e1c0b862f7f7bc6f136b9a28203e3eed2d1e93ba6ad595af6f43d6b0879957a913009166664fa6c2134e8970
DIST ed25519-1.4.tar.gz 873622 BLAKE2B 771c88e7e1adc5e21d8919ecb601a0ec777c6b36450a6b3b0cef3b7f08b65b4914d8d42e21571f7a4a7431496e5e48dbfdf609c434e1a0b8df602eccc9929408 SHA512 c6f662d9d2c0b6d09b45957d893bc68ca12ea68cdb36bd94cf5f66a2a9c2abbf16c7266d08ec24dc51ab6d90d33f52a2ce15d0afc146209e1b1016c5e718d2c5
EBUILD ed25519-1.4.ebuild 605 BLAKE2B a8142a46dab20846a408dc68b12e51771a43b47c0f39cd136f00e50c1f7c11dab8a4b583c1ff15f0778662be7018052c0e183bdb9602611a1ae1bef6f15bb1dc SHA512 33664d8426fa15eae61237c05f8e1a9d20fd177173b58220bef7fbd2a7acbb6e0b48f660bbf82b28f7d4a35d39b0e91a18fc6eb2cf5da473b79b4a886bb75676
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af

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

@@ -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="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"
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">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,3 @@
DIST fiblary3-0.1.7.tar.gz 28474 BLAKE2B e5a4bb032e9a9459163778ed05e1684f5bb626ad71d13aa3ca9727b1accf321863ad16f7baa5f54898f14cfbdd68574452a5f2a72931dba0a7521fd5d1595564 SHA512 3f4de457d6b15a5c1936c05b423668ae29c7635be5b2727cd1b18cf8cbeb89b0d118e4a7252a1434f0a3b3c3de44528b640f7420eaebd4f4d4a42d9f2d02ff06
EBUILD fiblary3-0.1.7.ebuild 708 BLAKE2B 894b4563e563feb77bda4efb6e21f5884321b9b18a652f4808957d40efe42a4de11884716044ba73b4d0d57072681edeaeb424d8ba396ada2f74d197f83d536d SHA512 692d8d5103f6f73be4e3fdcfc5153896fc604d81f5251ba6f7b56eaf5b9de6c7abce2d11bd379246cec302459f1d46333c18c2f6102febd1d57a310cec6bb768
MISC metadata.xml 463 BLAKE2B fb9c510ff9c7df65edd456a0edfddbfa8a1cdf6abd018f542a5b7382f821887b913beab256f7ba96c916eac7cb068c43039cbb83e4f1d69a9a1274a2d3f3abd8 SHA512 ba6008b02a5b6cc97f9bf5da7281a4dfacbf02b04da2206d306006dc43d1900b5d4e81a9112c6da009b1b3f10978d96a2dfa625b409cfbfcbab090672d905a4f

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="Home Center 2 API Python Library"
HOMEPAGE="https://github.com/pbalogh/fiblary https://pypi.org/project/fiblary3/"
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=""
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">fiblary3</remote-id>
<maintainer status="unknown">
<email>peter.balogh2@gmail.com</email>
<name>Peter Balogh</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -1,3 +1,7 @@
DIST flake8-3.7.5.tar.gz 148039 BLAKE2B 4d1e793d92af549441542345709c1795bc1f16e883fc5cd3a6abcf7b0c42447652235ec3b8cc295a6c97d9813a814e04dfe18cb68c0bdb9f20005caa8f3d4212 SHA512 b7354012e5d66c8407bba062d0331fc1021bde4172f5d8014f37524218dfd489ce8d59a92edd86437a047251829ef0526663d823e14a09613f1d4dcf27f9365a
DIST flake8-3.7.7.tar.gz 148457 BLAKE2B df445ecc1485efb21b1f76009019660d1dee2dae76125c6abc6399105a397eda29834f4c06841c36143fde263355d9cdadba23922cb691c0215d31248b69a9c9 SHA512 45a1d6d0ff84bc79738853930f14c2aa423cb7ac68b1655887ac9f68efdcce3d49d13f01cfa86ac82b759bbfe2b1182006c51b612b9230882aa03932100b5511
DIST flake8-3.7.8.tar.gz 150113 BLAKE2B 627b266cebfcea2da48980d23c411dcc57c4566aa728d024d439e3a11945e3ad3f5a33dcc49626d7b925875cc4226afeebf7199351aa43e36d80beee4c2c8fc1 SHA512 a25076bb7f978ca23af0f2016b30bf5fe4680371b4c0939361a6f8c496f3c846cf98ecadee35fc2dedd588116c8cd982529972dd2411ab139621912b69132a1e
EBUILD flake8-3.7.5.ebuild 1646 BLAKE2B b61ce7b2376c3abe6177c4f8dbf4b3658141720d05415e55f9f87fae374e2c434c610253a4d17b0d5ffa6b35708d245dc78d786d6baa9cf25f29b500caa87bcc SHA512 8e4203361704b7878d615cd8182eb743a9527aa7f6fa7566ada7207ffb08b6124b44c8162451a1105b0f68586347291427a19a1e5a403da1db8fa13b1e359b1e
EBUILD flake8-3.7.7.ebuild 1646 BLAKE2B b61ce7b2376c3abe6177c4f8dbf4b3658141720d05415e55f9f87fae374e2c434c610253a4d17b0d5ffa6b35708d245dc78d786d6baa9cf25f29b500caa87bcc SHA512 8e4203361704b7878d615cd8182eb743a9527aa7f6fa7566ada7207ffb08b6124b44c8162451a1105b0f68586347291427a19a1e5a403da1db8fa13b1e359b1e
EBUILD flake8-3.7.8.ebuild 1646 BLAKE2B b61ce7b2376c3abe6177c4f8dbf4b3658141720d05415e55f9f87fae374e2c434c610253a4d17b0d5ffa6b35708d245dc78d786d6baa9cf25f29b500caa87bcc SHA512 8e4203361704b7878d615cd8182eb743a9527aa7f6fa7566ada7207ffb08b6124b44c8162451a1105b0f68586347291427a19a1e5a403da1db8fa13b1e359b1e
MISC metadata.xml 373 BLAKE2B af4d7678c87281f631048d3c49b0a642ceee1d771be2b662458888659b7c8e262c98adcd7bcb7f6ab251783998950725729ed35c887c004f8d8da87da81eda7d SHA512 449aa40152590e7103a4bf10006a33e6a0d5010a7846b0c5fbee8a78d99a3539995eccf441845c205bf48fc1e9b35cd7b1d6af0d98b469bdd06989baf8b88646

View File

@@ -0,0 +1,51 @@
# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} pypy{,3} )
inherit distutils-r1
DESCRIPTION="A wrapper around PyFlakes, pep8 & mccabe"
HOMEPAGE="https://gitlab.com/pycqa/flake8 https://pypi.org/project/flake8/"
SRC_URI="mirror://pypi/${PN: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 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
# requires.txt inc. mccabe however that creates a circular dep
RDEPEND="
>=dev-python/pyflakes-2.0.0[${PYTHON_USEDEP}]
<dev-python/pyflakes-2.1.0[${PYTHON_USEDEP}]
>=dev-python/pycodestyle-2.4.0[${PYTHON_USEDEP}]
<dev-python/pycodestyle-2.5.0[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' 'python2*' 'pypy*' )
$(python_gen_cond_dep 'dev-python/configparser[${PYTHON_USEDEP}]' 'python2*' pypy )
"
PDEPEND="
>=dev-python/mccabe-0.6.0[${PYTHON_USEDEP}]
<dev-python/mccabe-0.7.0[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
${PDEPEND}
dev-python/pytest[${PYTHON_USEDEP}]
>=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
)
"
python_prepare_all() {
# Flake8 falsely assumes it needs pytest-runner unconditionally and will
# try to install it, causing sandbox violations.
sed -i -e "/setup_requires=\['pytest-runner'\],/d" setup.py || die
distutils-r1_python_prepare_all
}
python_test() {
py.test -v || die "Tests fail with ${EPYTHON}"
}

View File

@@ -0,0 +1,51 @@
# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} pypy{,3} )
inherit distutils-r1
DESCRIPTION="A wrapper around PyFlakes, pep8 & mccabe"
HOMEPAGE="https://gitlab.com/pycqa/flake8 https://pypi.org/project/flake8/"
SRC_URI="mirror://pypi/${PN: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 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
# requires.txt inc. mccabe however that creates a circular dep
RDEPEND="
>=dev-python/pyflakes-2.0.0[${PYTHON_USEDEP}]
<dev-python/pyflakes-2.1.0[${PYTHON_USEDEP}]
>=dev-python/pycodestyle-2.4.0[${PYTHON_USEDEP}]
<dev-python/pycodestyle-2.5.0[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' 'python2*' 'pypy*' )
$(python_gen_cond_dep 'dev-python/configparser[${PYTHON_USEDEP}]' 'python2*' pypy )
"
PDEPEND="
>=dev-python/mccabe-0.6.0[${PYTHON_USEDEP}]
<dev-python/mccabe-0.7.0[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
${PDEPEND}
dev-python/pytest[${PYTHON_USEDEP}]
>=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
)
"
python_prepare_all() {
# Flake8 falsely assumes it needs pytest-runner unconditionally and will
# try to install it, causing sandbox violations.
sed -i -e "/setup_requires=\['pytest-runner'\],/d" setup.py || die
distutils-r1_python_prepare_all
}
python_test() {
py.test -v || die "Tests fail with ${EPYTHON}"
}

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>

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

@@ -0,0 +1,3 @@
DIST gatt-0.2.7.tar.gz 7306 BLAKE2B 9f2580bb21b50efac38b6467466918639dc9e22b7a02c7adcc8951795f6612549f67c8039e9bb9782a0a189c283ab9b5c29a0341fdf48ab2d7e116edfc84ad4a SHA512 960a3c74cbf2e95a154d339c0007a4d02b28ba336f8666de3f7a4c31df5469b25b7ad2ed40d99bd66fde05222467fdaccdfc8807539afb29326cca7e67612a27
EBUILD gatt-0.2.7.ebuild 699 BLAKE2B 7c79e209855b19c817fa6830c83817958096acbe5623d414e8361517338cec323cf3b43be93f9e4f59d8aa5fb5575a49f563689a8207dd57aca7312e427dd9a4 SHA512 d1c759dd02169b3dc6c60fd8b49a0d04b285e6dafde955e7f028a6e234bea9dc5359a23023abdb477a6af8122ae5ee07e6b6ef714a2dea08c94253b9699bb7dd
MISC metadata.xml 454 BLAKE2B 78bc963a041c908320155572fe68640af05964259f46a151468e243736ada9a788ef334e00552e1514c528401fa38902852dfe551bda519112525a956998a028 SHA512 9a8aa13f118fa528b2ec1b56c518a6d8da634020903bea3ad7b3353d0d8202b881026f5eaec5324670cb1c6b8427062f9253c442828a193a1049ee46a8a79afe

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="Bluetooth GATT SDK for Python"
HOMEPAGE="https://github.com/getsenic/gatt-python https://pypi.org/project/gatt/"
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">gatt</remote-id>
<maintainer status="unknown">
<email>developers@senic.com</email>
<name>Senic GmbH</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
}

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

@@ -0,0 +1,3 @@
DIST gntp-1.0.3.tar.gz 10839 BLAKE2B f427096ff1e0b81da7f3a6c4f4a477bdedd7c69f632d8ff7bb7780a0b31726341d78852f3819e5ae8764b96513b27c5e3a261e0885645b60b5146d3d36628a14 SHA512 77f4f3801e183eeacceedd2c0588e571e3ffb1d81fc13f222fc593035ed767af487c2242b8cece697b430e04a6dce589c3e91fd5784f29f477964307197053c1
EBUILD gntp-1.0.3.ebuild 711 BLAKE2B 41af62853c9d53e32d2c59915b7fa0976eb9c780c2391db2798ce089d12215b14a83beac0cbdc7671e9b0740feffbdc783086963b17e187d3be0478ac4c4e967 SHA512 016d2a7e546b45e0876089f59befc1f541a1d2435543911c71bc0ea824f1ac65c7668cf58e227e17470935d1067f7fd53f77d4e80d06741651e8dcaf48f17a87
MISC metadata.xml 491 BLAKE2B d5df2efdb29700021d57b833d89ad5611e33a3dc78da71f6996cebca8ef415587ff900a409b22fbd35af1369305744237ee391dd487286bf60db927469bdd20f SHA512 0f306f8d0d0f134929cfb7a1ea809402c613174bc64f11440f804772b0399b84c185973949df30c8e81b81ceed084edaad6a76363cc360960effadbc394f7a2f

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="Growl Notification Transport Protocol for Python"
HOMEPAGE="http://github.com/kfdm/gntp/ https://pypi.org/project/gntp/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="UNKNOWN"
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">gntp</remote-id>
<docs>https://pythonhosted.org/gntp/</docs>
<maintainer status="unknown">
<email>UNKNOWN</email>
<name>Paul Traylor</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,5 @@
DIST haanna-0.10.0.tar.gz 5198 BLAKE2B 1a0a833717ef372073c79ae298b3d8e3e949d27dd90deea3ef79d325743954983aaac780085259108dc578672d34b4a9926304065ca50873a665e5316d5d732a SHA512 57acdf522758569c0ea5924041d467ef34c63765ef4ad8ff06074bd33dc8fd6d8dac403bcafb71ce9672ac8959265209bada06a9af0a69fde1dcef1b8a0fbe90
DIST haanna-0.10.1.tar.gz 5274 BLAKE2B 9d3479c077cf8f1b15a1f1517e9cd83178ab0b2a3fa38f76bfb9c2316551e61f78f6f991bc14618d35002c36a68690e7ba1edb3383a6991fd05b63874db7b7eb SHA512 241225c4c2ac51261d2a082986c013989cc0c7a783328cb03b6674601afa1f4f550bfe11433dd8a590c29542b6527e54cc0dea8b5fbe86797767503093143deb
EBUILD haanna-0.10.0.ebuild 844 BLAKE2B 244ae62bae38f7a13b8792d58da115274dc207e6b072781b85b72858e60475825bb9c2bcf2f1e0b4672418158ba7130bc036a0f38ddcdc487866e4383fc77583 SHA512 03b86834550934e73428f03420d36b93c7ef1d5748b5d73fe080467034358f0186c8f8b990f9fbd1d939a36cabf079788cb2b1f5edcaa7b7e3fd96bad35efcab
EBUILD haanna-0.10.1.ebuild 844 BLAKE2B 244ae62bae38f7a13b8792d58da115274dc207e6b072781b85b72858e60475825bb9c2bcf2f1e0b4672418158ba7130bc036a0f38ddcdc487866e4383fc77583 SHA512 03b86834550934e73428f03420d36b93c7ef1d5748b5d73fe080467034358f0186c8f8b990f9fbd1d939a36cabf079788cb2b1f5edcaa7b7e3fd96bad35efcab
MISC metadata.xml 454 BLAKE2B 9e4b56fbcb24fe2a153d6ddb4e3df97b7a0eda6ec73e594499e061c90940db04892fbaa3ff4a68539873ca01daf1ae3273fc44fa964bb01cc22949029d124e1c SHA512 142a35a4f5f31e2770b9b79e7de87335107812ceb080f634863d9c69e3ea947b9782edfc621873157ac1c2376e202788683b4b269af88e7a18942a276d22f9e9

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="Plugwise Anna API to use in conjunction with Home Assistant."
HOMEPAGE="https://github.com/laetificat/haanna https://pypi.org/project/haanna/"
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/datetime[${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,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="Plugwise Anna API to use in conjunction with Home Assistant."
HOMEPAGE="https://github.com/laetificat/haanna https://pypi.org/project/haanna/"
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/datetime[${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,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">haanna</remote-id>
<maintainer status="unknown">
<email>k.heruer@gmail.com</email>
<name>Laetificat</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,3 @@
DIST habitipy-0.3.0.tar.gz 39910 BLAKE2B 75d4b721a1eee68de5d96b4238d4a83bf76749a24cc8b44bbb3ae61d4076fe7d1c0c7381e5a5b237b58ee46f7bea875b060c02afac7d7a85fe1ec3484eeb791d SHA512 b179fceb5216955b9fff686cbeb77051ba2355ebd7e567f8235308fbfdb68cf01150648d8a1d41a7aef68a9860b95f7bf9a57d5278908a62ad3de416f6893a9a
EBUILD habitipy-0.3.0.ebuild 852 BLAKE2B 08791542525cc498c0dac67f966206247544dbd325a7e3f6172e300cbe5936e5ae63ad1055167346f22af5e7cb58dc8faeb4a2b8562332f0e61303718f283cd8 SHA512 0fda090108441bad19a20867e3dd60699a119155eba85368fcb1d02437795f45fab6eea4bc950503c19286c226abc925c21946d304670dda704c2bf5ddb291f7
MISC metadata.xml 462 BLAKE2B 1d1d9b3cafbd4a5113634d0fb430c6d28dbab9b9c2e338224d5b0447080eee7ba02518868f4bebbd0698667f73836901f0cb91a870a2f57c3557997c75f93c23 SHA512 739a52a709f1ecc34c024e959162d593f7d37e4ffe8b248ba97b573bc76facd1818502e2e2e3e4eac91f7e23583a2108b9d5fa69755c5e0000b62a092b386e47

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="tools and library for Habitica restful API (http://habitica.com)"
HOMEPAGE="https://github.com/ASMfreaK/habitipy https://pypi.org/project/habitipy/"
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/plumbum[${PYTHON_USEDEP}]
dev-python/requests[${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,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">habitipy</remote-id>
<maintainer status="unknown">
<email>cpp.create@gmail.com</email>
<name>Pavel Pletenev</name>
</maintainer>
</upstream>
</pkgmetadata>

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>

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

@@ -0,0 +1,3 @@
DIST hkdf-0.0.3.tar.gz 3959 BLAKE2B 25786395ad7f87db5420adb4891821adf52e5eaf8098ca502aad16a69c75bbc5dedc2b8dfddee76a545e91f4900c1a0bfbe94d79822cd529e72474c65ee194d6 SHA512 c58f9310c151f8d710998d019221713ec71ac8083c42300f5e77326c7b35be341263c40fb485402937c381a6435cbd9899c8d32846a50d1d1e6a4d3e61f58c7d
EBUILD hkdf-0.0.3.ebuild 734 BLAKE2B a58cd3517e3b975d9d6da56a1dbf49f53c9fe0ef9829adabefe4563c981ee4df71cf90167f5d0b78bde7552f53c1269c03c49845b9e999479590976683576e4f SHA512 c3a873d16885ec0c0771c7da9f8318e1b9190e95723dd7a26dfa8f9705702acb2ea7160156fce25ade948a6306f4a4b8ea621ff09dc8dcc800ddeec53e94712b
MISC metadata.xml 454 BLAKE2B 4bd2bc6b60c0ae43a8e7d6280aae0f2545edf11620da824db3d0b0e5d2e66c35c27c9fe872ca8323d5cf0be9a0331adaa49bc3a345dda7ff3f82be4bb0b68dbb SHA512 0b49a3c6a732976131540f1b3ea1ce60b488d1307bca9f4dfbd9b7eeb2e49df7f6a4b6ebc7a21858c6b67ed58bef3918444e263dae324e2d7c7df15ef2ab178f

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="HMAC-based Extract-and-Expand Key Derivation Function (HKDF)"
HOMEPAGE="https://github.com/casebeer/python-hkdf https://pypi.org/project/hkdf/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="UNKNOWN"
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">hkdf</remote-id>
<maintainer status="unknown">
<email>UNKNOWN</email>
<name>Christopher H. Casebeer</name>
</maintainer>
</upstream>
</pkgmetadata>

5
dev-python/hole/Manifest Normal file
View File

@@ -0,0 +1,5 @@
DIST hole-0.3.0.tar.gz 4004 BLAKE2B 47e4421c6880d0a44e0afcae2625707e90be58e5824334a45f26d04c5dea44a305c3284ac25e5ce0a04fde7f9fdd8790ad0b6ad027da32f85236bf07f5b2f221 SHA512 3eaf0caf45d3b80d8f0d5c37844c6405fe2293d9e9d7a5e18760e8604464462bd1b55e5b997706ef4001664047ada0ffd62fed6052127915a0040406284e9640
DIST hole-0.4.0.tar.gz 4189 BLAKE2B 0e7400062f4bb3975c837af4aeb76316e494fb3dc4a08831f62436eabf6e4cb4b51b3aeadc6834207ace70094915e81d16231510d32e10ebb7108a5cc1332c8b SHA512 2c1bd2adfa4b7d57b0fb4ff6d842fa25d9f0f585834be9df11e704556984d3c41d8d8216da413393d18c082d49123e09b18eb414e54a069db80e406331d044a1
EBUILD hole-0.3.0.ebuild 706 BLAKE2B 26ff8d6948009d2827a399d3ba10f7891fd59a6e71e7fe66ea4733945652c16557a58f6e73891aa435218f5dc46121e58555d1dd672d6ed836eb1bc0f893cd2c SHA512 48d7a3572bff2f158f9125ab11b2fc341c6f7a4b10d5473f981339663df8cd2304053ee4e993601b9836231142ff1b8352811b5633d85964130a3ef5a4e4cc59
EBUILD hole-0.4.0.ebuild 706 BLAKE2B 26ff8d6948009d2827a399d3ba10f7891fd59a6e71e7fe66ea4733945652c16557a58f6e73891aa435218f5dc46121e58555d1dd672d6ed836eb1bc0f893cd2c SHA512 48d7a3572bff2f158f9125ab11b2fc341c6f7a4b10d5473f981339663df8cd2304053ee4e993601b9836231142ff1b8352811b5633d85964130a3ef5a4e4cc59
MISC metadata.xml 469 BLAKE2B 796eb75ee1ad45a0d18c42acac782b6ce5240f2837c589e713b5501f606b4fa81f7d0c700660c3fd8b44206cdb23f1da88def9b2c1a5f3f5ef5615627cfc116a SHA512 9d749f348c5634ce1f053f96c06c8cf390cacc279d225c4ccf8e0d81b7232972bf43c92e606c9384ce988bc12985ba392f258c2efd49038be23b9bb6fe0780ab

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 API for interacting with *hole."
HOMEPAGE="https://github.com/fabaff/python-hole https://pypi.org/project/hole/"
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="Python API for interacting with *hole."
HOMEPAGE="https://github.com/fabaff/python-hole https://pypi.org/project/hole/"
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">hole</remote-id>
<maintainer status="unknown">
<email>fabian@affolter-engineering.ch</email>
<name>Fabian Affolter</name>
</maintainer>
</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 homekit-python-0.15.0.tar.gz 352018 BLAKE2B 4f594c36845fa94b15beef7303ec7c2ec55a2fd8dd58f9fdbf525aca6a9ff53c281eeb8cf4e6e293730918ffac12f34a0c02a19189f44091f943b7fa709d9f70 SHA512 759d911b011f2b1a20f72927e5377580a0fe14320dd013f22b69c6d360d38859abbcf398198b84d7ad5dc7943385d177fd50600e3d8bafb1ee7aea364f2f1bec
EBUILD homekit-python-0.15.0.ebuild 1148 BLAKE2B 2a5b5df0d3baf4896cdd5e7a80a2beb7bb3b8dba80532fe1c8a1db89805817d1b81eec617796ab6b834bc6640af196d9616b7d9e3aa59be14941e0b77d87f88b SHA512 9ae7e610978569a44a1288eaf35d6cc4ac64b0f8309981845c1f077eb2e48f3e65e8109e891b174c99aebc2723a7508c7fa44268609658c85ec63d1cbd41cc5a
MISC metadata.xml 493 BLAKE2B 29b099cd69ac840e1e632d88af7fc2fe38006f2a998853f94d76a33e788cdda72f188a637391c8892a11e57f0a9ee1cb2a674dcb193634e0b50bcaeefaa80e73 SHA512 43db8cf788680fbc00d5f2aa158c0fc55ba46afffb49e7e767ffe80b227b91d8d34830efdeca2e4425af23bae195fbe641f70a1e194b952b0711179b6e51e919

View File

@@ -0,0 +1,42 @@
# 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="HomeKit Python"
HOMEPAGE="https://github.com/jlusiardi/homekit_python https://pypi.org/project/homekit/"
SRC_URI="https://github.com/jlusiardi/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE=""
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
S=${WORKDIR}/${MY_P}
RDEPEND=">=dev-python/cryptography-2.5[${PYTHON_USEDEP}]
dev-python/zeroconf[${PYTHON_USEDEP}]
dev-python/hkdf[${PYTHON_USEDEP}]
dev-python/ed25519[${PYTHON_USEDEP}]
dev-python/dbus-python[${PYTHON_USEDEP}]
dev-python/pycairo[${PYTHON_USEDEP}]
dev-python/pygobject[${PYTHON_USEDEP}]
dev-python/gatt[${PYTHON_USEDEP}]
dev-python/coverage[${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">homekit_python</remote-id>
<maintainer status="unknown">
<email>pypi@lusiardi.de</email>
<name>https://github.com/jlusiardi/homekit_python</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -1,7 +1,9 @@
DIST homematicip-0.10.10.tar.gz 101330 BLAKE2B fcc84e260e6ef376976f32670acbb9d83e5dae2a0b0b9d87dd155662f9f8d0a2d1599382c34cfa1daccfdbfce3e7016dbe688aea8d8d8d559bb261da5c8f8c8c SHA512 5504c9aa33dff0939f884d656982eb790456e95f0df12c7b7aa3a01a80b96a2320aa8eca510fd38eb71329c3fefb13b792a75af5763a3d40c166bea50a2916ea
DIST homematicip-0.10.5.tar.gz 78201 BLAKE2B c12585e1c228538f770008e40792196844f2da515710d763de4a5f776cf6f9755c7cd7a2c94053f7355c3fa29ff451898e5185469bc15a654816d567924a66f4 SHA512 389b06b3e44b3e795c909fb6dc3879e73fb99531b380e27cbc317d98d6d8daf67cfec97d83b53363d5cc67bc7afff824658de96b2240f0c16bb43e480e4f2770
DIST homematicip-0.10.6.tar.gz 81970 BLAKE2B 9c3aee1ae704d344bdf790fb128f141e622715607f1e17da18c3c28ebf960f9af6e75bcb230528130306de56c77b1d696a03038cc68d3d46b785ba8a280e5b6b SHA512 d156a67ffb9aea6b7134e3136448b8cc364a454a03a47f8016bd473de833b52823ef2e914bb0637a2faec16c69f3c826aea55abaaa739d5799bf0d78b027d766
DIST homematicip-0.10.7.tar.gz 81543 BLAKE2B d539119651cc608d4aea413ab5b26bd36051134305b28b32835ab37e0b3bdc0958c2189e58f7686074494d780b222aab9e90842046184b2b1498fa7ab227a4dd SHA512 176ad6488d246b08358554ed57792f6b5fee42ec35fa21d9041ec955831b3f2a63378e1a4b2be1c70af651511e375a6d59b154cbb51e8802a30a114d7cd32023
DIST homematicip-0.10.9.tar.gz 98605 BLAKE2B 1d4a607ce5fc7977e21c3564afccf37a601d20b682c14620471526e139c1aac3669d8ea71a3aba3caf25a21234283a4dff1dd8d149fb9ac193ce0312aca26bb7 SHA512 ce89c91ea26d9c9ae1575e05ae44e6285a2975b6422558142b3d264a8508438f211e0a5dae017f06373f3994b85f7dcaaff6ab68c0f484bd22b74ee6dd188e93
EBUILD homematicip-0.10.10.ebuild 999 BLAKE2B d3ed2d0a40f1ab0c44cf2b016e627b9b55378e4c58fe67b99ca0331b7257d0dba11304eb23cb334d6dcc9cc25c126f5d1b9e98c8b18f333f6f1ef8bdb8bdda49 SHA512 fe613d5201043d319754d3a57463b8adefbaac65ed8013190be004a21e6fbf6f579ed4a54b8b511e464a3c457aee7b3a20808e1f5cf616a34e26931a6d0b1bbb
EBUILD homematicip-0.10.5.ebuild 721 BLAKE2B 721a8f7720ca937efc2653064cec44b7f1d32d3ba63bd58d0f0656d847ebc21b42162074071ea913b071f7b2737b44b0dafe1dca0bcbb95972e3d48f43c2d2c0 SHA512 8f7c3ca716b007f7822885614bc453161a4c6eac0004b90344cc45e7f8b131a64138f0d544e80ddf69342bd26ac07a6e173602d0d98b170ee8d2509a52186501
EBUILD homematicip-0.10.6.ebuild 721 BLAKE2B 721a8f7720ca937efc2653064cec44b7f1d32d3ba63bd58d0f0656d847ebc21b42162074071ea913b071f7b2737b44b0dafe1dca0bcbb95972e3d48f43c2d2c0 SHA512 8f7c3ca716b007f7822885614bc453161a4c6eac0004b90344cc45e7f8b131a64138f0d544e80ddf69342bd26ac07a6e173602d0d98b170ee8d2509a52186501
EBUILD homematicip-0.10.7.ebuild 721 BLAKE2B 721a8f7720ca937efc2653064cec44b7f1d32d3ba63bd58d0f0656d847ebc21b42162074071ea913b071f7b2737b44b0dafe1dca0bcbb95972e3d48f43c2d2c0 SHA512 8f7c3ca716b007f7822885614bc453161a4c6eac0004b90344cc45e7f8b131a64138f0d544e80ddf69342bd26ac07a6e173602d0d98b170ee8d2509a52186501

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="An API for the homematicip cloud"
HOMEPAGE="https://github.com/coreGreenberet/homematicip-rest-api https://pypi.org/project/homematicip/"
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/requests-2.4.3[${PYTHON_USEDEP}]
>=dev-python/websocket-client-0.54.0[${PYTHON_USEDEP}]
dev-python/async_timeout[${PYTHON_USEDEP}]
dev-python/websockets[${PYTHON_USEDEP}]
>=dev-python/aiohttp-3.0.6[${PYTHON_USEDEP}]
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

@@ -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,3 @@
DIST libpurecool-0.5.0.tar.gz 36369 BLAKE2B d48608084d539374bc42ed8dfe4590d63f030a476e98be3bd0c83d8fcc01f032a9da07d300aaca09b9dc1dcb2de15db763cfd323d87a636792d09651f91cf9ee SHA512 4de263b0b622dfec188a44402a76defa2ebcbb5ad73844617eab1080009d5eb8cfda7cfaa12e0b0d690e07eb0725f28eb29d208066ea87e1f66e66ec34d30b16
EBUILD libpurecool-0.5.0.ebuild 763 BLAKE2B c43728aa7aa6925510691e7bc8a036e95191a824683e7201fbffcf9108e2e773ce5e9928fa50fd02ae01009ac35fec58ef890907250840d549024b41f39c9396 SHA512 7628698389e298aad105a6e63746e53ebad3518bde0350681aa10d33f0313568f87144522ac5ce56e8d99ca7433e9e56eadfa3e8ea28139e72de7c126188fe1d
MISC metadata.xml 469 BLAKE2B 6fc01911a4b3b371c6c07b8a830d7076cee67b7c7f17bd90c00fcdac5c38d4899cc3b12af682c3bfa4d56104955f9d5b2ae07c1583ed13a25fe3cf1d22587043 SHA512 7fe004f5cd198501e7223a315fbe748bd1459ca61297e592190215f06c08fa1ae858f8abe8abed682a4b6d7bab9f0c8e806e137eeae80a2260c00fca9064b89f

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="Dyson Pure Cool/Hot+Cool Link and 360 eye robot vacuum devices Python library"
HOMEPAGE="http://libpurecool.readthedocs.io https://pypi.org/project/libpurecool/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache License 2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

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">libpurecool</remote-id>
<maintainer status="unknown">
<email>charles.blonde@gmail.com</email>
<name>Charles Blonde</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,3 @@
DIST lightwave-0.17.tar.gz 3401 BLAKE2B 3fba2adb5de1fb98eea1b37687de3ab609f8147e7a1e98bab52f03ba3db3461abe6cbf155df842b380c75a094ecfb8db0a72d74c5f519176b9842bf11df1864b SHA512 6ae43a952061259628c5721fab02af19b7cd68c95f035e9779174c36e8c8f8c8e41f536b81016320c0485fb75a3d21919a835d5afb8e6463272a2ed6c7e0928e
EBUILD lightwave-0.17.ebuild 770 BLAKE2B ab00df54b33e5ecd9a337513151db46ee1c5697a44e41b0f67618113932417c2d7c6193558f457e7a6fb78302105cc5ec05082c4a3e67a096bdd2138b9e7a6f1 SHA512 ddc1bb4560e11b197220f93e8d715c6293c3aa5b88d9d725ec39f2aa99df99e2587e58499820866b94a25f884b8a20742eb4d7c88d7529abd415d0950b3a1311
MISC metadata.xml 458 BLAKE2B dc417931cf0d740f46adfda78b2ab7624a4fddc30e4cc12412be0ea26f6c56f5137adb74add6ab15828d95a182098e69437f396c4eead71259c21038738c9b2c SHA512 747bc2724c88e4a3c03c88044cbf54938a46b771e4ac990d4e7c6e3cad9b292ffa3ac1209b986bdf1646e5264fbe1d584a0e69a3696adc4e2d31bee1b29af0ed

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 to provide a realiable communication link with LightWaveRF lights and switches."
HOMEPAGE="https://github.com/GeoffAtHome/lightwave https://pypi.org/project/lightwave/"
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">lightwave</remote-id>
<maintainer status="unknown">
<email>geoff@soord.org.uk</email>
<name>Geoff Soord</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,3 @@
DIST limitlessled-1.1.3.tar.gz 17162 BLAKE2B 010dc6db5dceac27742bbe1cfe6bbf746638571e3192b1f59c3a4a2360548ca0ed5589bda4eaa5e59ff227e3b070c59f146cf58743f3b7238769c8f1637a6673 SHA512 a3f567d8d253f27b5bdcba93073106df6b71eb7812344f16ec54916737d511260f6bcf59329f6ca4d62172baaf005c15092f323d4f0b08abf5d9132957c9f534
EBUILD limitlessled-1.1.3.ebuild 723 BLAKE2B c2e8193db01a8cce81015eff2f5a46ebb17a7343bfc6135d2081a1e2c90fd35a146fd0beabc274a303b8630c3eb5fef0a3bce7cdf4c5f1aa5310b20ffa22eb27 SHA512 5a7b9477de859c536db7b2fbf916cecb76064790fd0c7364b7db182c1eb01a68c426d5d8b49fe519048b554fd26c444d396097a2d9915359edc028d765ff524c
MISC metadata.xml 468 BLAKE2B 17bba5ebaf4cc7d316c654fb349ac706f9eaf469c860b1b5e5f2a300febecec572c3c41ecb7797a1926a54665a4d1fbb19aba321581cd321ea16911e0f75011d SHA512 653e6ae220a60f4c47a1053650c0315d3fffcd1895fa62b733d74d64c56fdd4e4d8c1b3ffc88a75203018ae8ee7e1c97a6ade280fb112e11ce89b90fc504dda1

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="Control LimitlessLED products."
HOMEPAGE="https://github.com/happyleavesaoc/python-limitlessled/ https://pypi.org/project/limitlessled/"
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">limitlessled</remote-id>
<maintainer status="unknown">
<email>happyleaves.tfr@gmail.com</email>
<name>happyleaves</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

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