Compare commits

...
Author SHA1 Message Date
onkelbeh 872d5bc08b update Doku till 0.90.0_beta6 2019-03-19 22:58:55 +01:00
onkelbeh 878c20fa5f use new warrant patch 2019-03-19 22:55:09 +01:00
onkelbeh e3bd69858e extend aioasuswrt deps 2019-03-19 22:54:22 +01:00
onkelbeh 46493b1ced fix warrant for pip10 2019-03-19 22:19:22 +01:00
onkelbeh 6beda15441 aioasuswrt-1.1.21 fix 2019-03-19 21:43:10 +01:00
onkelbeh c31854f958 add a patch for unnecessary wakeonlan-1.1.6 setuptools-scm version restriction 2019-03-19 21:27:55 +01:00
onkelbeh af4e85f227 wakeonlan sucks. 2019-03-19 20:54:19 +01:00
onkelbeh 17021814f0 fix app-misc/homeassistant manifest, sorry 2019-03-19 20:46:21 +01:00
onkelbeh 62b1d503bb 0.90.0_beta6 2019-03-19 20:42:11 +01:00
onkelbeh 283cde2bd5 bump boto3-1.9.116 2019-03-19 20:31:47 +01:00
onkelbeh 643d00ab4b bump snitun-0.15 2019-03-19 20:29:55 +01:00
onkelbeh 7c6725e63c fix wakeonlan-1.1.6 compile error 2019-03-19 20:24:52 +01:00
onkelbeh b7fffebfc2 add python-tado 2019-03-19 20:11:03 +01:00
onkelbeh 2cb09f9b2c bump aioesphomeapi-1.7.0 2019-03-19 20:09:01 +01:00
onkelbeh e00ddf41fa Update Hass-NabuCasa 0.8 2019-03-19 20:08:02 +01:00
onkelbeh 4cea3a8412 bump frontend-20190319.0 2019-03-19 20:07:03 +01:00
onkelbeh 092db78003 youtube_dl-2019.3.18 2019-03-19 20:04:52 +01:00
onkelbeh dcee82ce8b esphome bump 1.12.0 2019-03-18 09:11:14 +01:00
onkelbeh 60ff00ef42 esphome-1.12.0_beta3 2019-03-18 08:51:52 +01:00
onkelbeh 60a8694bb0 add hass-nabucasa-0.7 and pbr-5.1.3 2019-03-18 00:14:14 +01:00
onkelbeh e228993c76 bump s3transfer-0.2.0 2019-03-17 23:45:38 +01:00
onkelbeh b355ebb2a5 bump s3transfer-0.2.0 2019-03-17 23:42:19 +01:00
onkelbeh 2fd45f5367 bump pyrfc3339-1.1 2019-03-17 23:35:39 +01:00
onkelbeh 448ac21f28 removed pycparser dupe 2019-03-17 23:29:52 +01:00
onkelbeh da2b7cdff3 remove vobject-0.9.6.1 dupe 2019-03-17 23:26:58 +01:00
onkelbeh fa5240d81b set 2_7 target back on in botocore-1.12.115 2019-03-17 23:20:39 +01:00
onkelbeh 14b5927e9f jmespath-0.9.4 replaced 2019-03-17 23:14:13 +01:00
onkelbeh 2b9be53f91 repl python-dateutil-2.8.0 2019-03-17 23:10:52 +01:00
onkelbeh b7fc5da727 update boto3/botocore 2019-03-17 22:58:16 +01:00
onkelbeh 2b01c401f9 removed pyOpenSSL dupe 2019-03-17 22:50:31 +01:00
onkelbeh 96a3d1fcf9 fix certifi-2019.3.9 (thx to salfter) 2019-03-17 22:47:32 +01:00
onkelbeh b29351d962 cffi revdeps fixed 2019-03-17 22:37:49 +01:00
onkelbeh 84e5655767 botocore -2_7 2019-03-17 22:14:56 +01:00
onkelbeh 3763120504 remove dupes 2019-03-17 22:08:14 +01:00
onkelbeh 58ea137fa5 simplify vobject 2019-03-17 21:58:26 +01:00
onkelbeh e358e82f63 reduce COMPAT cffi 2019-03-17 21:44:24 +01:00
onkelbeh 4f44c16a37 replace requests-toolbelt-0.9.1 2019-03-17 21:36:06 +01:00
onkelbeh 1fbc514356 websocket-client-0.54.0 without pypy 2019-03-17 21:28:04 +01:00
onkelbeh be1bc25a60 relink acme-0.32.0 2019-03-17 21:20:35 +01:00
onkelbeh 690ce00150 fix qnapstats 2019-03-17 21:13:28 +01:00
onkelbeh 328a0ef4c1 fix acme manifest 2019-03-17 21:09:01 +01:00
onkelbeh 77f8856b6f snitun-0.13 added 2019-03-17 20:59:15 +01:00
onkelbeh 3a386ab591 add six-1.12.0 2019-03-17 20:57:53 +01:00
onkelbeh 1f815448cb requests-toolbelt-0.9.1 2019-03-17 20:55:57 +01:00
onkelbeh a828e05dfb bump pytz-2018.9 2019-03-17 20:54:08 +01:00
onkelbeh 9ee821fcdf add python-dateutil-2.8.0 2019-03-17 20:52:36 +01:00
onkelbeh 53fdaeea60 add pyOpenSSL-19.0.0 2019-03-17 20:49:22 +01:00
onkelbeh 184709031a add pycryptodome-3.7.3 2019-03-17 20:47:12 +01:00
onkelbeh 43425fc697 add pycparser-2.19 2019-03-17 20:44:31 +01:00
onkelbeh fb699f7796 add jmespath-0.9.4 2019-03-17 20:42:50 +01:00
onkelbeh ff8371ae9d add certifi-2019.3.9 & cffi-1.12.2 2019-03-17 20:41:06 +01:00
onkelbeh 4bc0e36005 add asn1crypto-0.24.0 2019-03-17 20:33:08 +01:00
onkelbeh c7f2c9256a add acme-0.32.0 2019-03-17 20:30:30 +01:00
onkelbeh 534aac00db bump envs-1.3 2019-03-17 20:25:45 +01:00
onkelbeh d6cabe8517 README.md 2019-03-17 20:12:48 +01:00
onkelbeh 2f529f5390 netdisco-2.5.0 bump 2019-03-17 20:12:33 +01:00
onkelbeh 1cfa2266af make the betas beta! 2019-03-17 20:02:25 +01:00
onkelbeh 5cd90b41d7 ciscomobilityexpress 2019-03-17 11:14:35 +01:00
onkelbeh 7ce99ab9e5 finally rename firetv to androidtv 2019-03-17 11:13:02 +01:00
onkelbeh b2e8788157 bump pyhomematic-0.1.58 2019-03-17 11:05:50 +01:00
onkelbeh e84572f8e6 add quantum-gateway-0.0.5 2019-03-17 11:05:10 +01:00
onkelbeh a2bc6f351a bump anthemav-1.1.10 2019-03-17 10:54:09 +01:00
onkelbeh 76529a2edd firetv is now androidtv 2019-03-17 10:51:54 +01:00
onkelbeh ffeb04ec08 upgrade ruamel-yaml-0.15.89 2019-03-17 10:48:21 +01:00
onkelbeh 804a3f70e6 add new betas -0.90.0_beta4, frontend -20190316.0 2019-03-17 10:47:00 +01:00
onkelbeh 1a93608eeb rewrite for beta support & 1.12.0_beta1 2019-03-16 08:59:22 +01:00
onkelbeh a6788eff74 v0.90.0_beta0 2019-03-15 12:51:41 +01:00
onkelbeh e1f4aab7aa Bump nessclient version to 0.9.14 2019-03-12 22:58:58 +01:00
onkelbeh 960559302a Bump PyXiaomiGateway 2019-03-12 22:57:51 +01:00
onkelbeh 7c89d38bee bump frontend 2019-03-12 22:56:01 +01:00
onkelbeh 6aef818137 bump netdisco-2.4.0 2019-03-12 22:55:30 +01:00
onkelbeh c0d156da6a add enigma2.media_player 2019-03-12 22:54:51 +01:00
onkelbeh f0b643cbbe homeassistant-0.89.2 2019-03-12 22:20:07 +01:00
onkelbeh ef317aab93 fixed bug #679916, 'badÃ' chars substituted 2019-03-11 08:16:22 +01:00
onkelbeh 4b780d60fa Release 0.89.1 2019-03-08 23:47:27 +01:00
onkelbeh 22696a5bc0 Release homeassistant-0.89.0 2019-03-07 06:53:48 +01:00
onkelbeh e4d54291c7 CHANGELOG.md 2019-03-06 07:09:20 +01:00
onkelbeh ac5999ce58 homeassistant-0.89.0_beta3 2019-03-06 07:08:33 +01:00
onkelbeh c06ce9a99b bump frontend-20190305.0 2019-03-06 07:07:06 +01:00
onkelbeh 5eb80031f8 CHANGELOG 2019-03-05 2019-03-05 09:42:39 +01:00
onkelbeh 6b610a5021 0.89.0_beta2 2019-03-05 09:39:34 +01:00
onkelbeh 4e1f974b9c frontend-20190303.0 2019-03-05 09:37:50 +01:00
onkelbeh b326af1bf7 websocket-client-0.54.0 2019-03-05 09:37:14 +01:00
onkelbeh 5deb709e61 add homematicip 2019-03-04 01:14:01 +01:00
onkelbeh 08bd2a824b bump aioasuswrt-1.1.21 2019-03-04 01:12:55 +01:00
onkelbeh 92c8a4e204 bump pysonos-0.0.8 2019-03-04 01:10:52 +01:00
onkelbeh f5ecf020ee CHANGELOG 2019-03-03 2019-03-03 19:01:46 +01:00
onkelbeh 09332178f7 add simplisafe-python 2019-03-03 18:58:03 +01:00
onkelbeh 1980ba25a4 add python-velbus 2019-03-03 18:56:22 +01:00
onkelbeh c1c3d2c98c bump pyhomematic-0.1.57 2019-03-03 18:54:29 +01:00
onkelbeh 290f52845a add pyvesync_v2 2019-03-03 18:53:31 +01:00
onkelbeh f3942b5ea1 bump blinkpy-0.13.1 2019-03-03 18:48:32 +01:00
onkelbeh d0c2a223a0 bump PyXiaomiGateway 2019-03-03 18:46:29 +01:00
onkelbeh 656fbee6b2 PyMata added 2019-03-03 18:45:23 +01:00
onkelbeh 63549c2575 add PyNaCl 2019-03-03 18:44:44 +01:00
onkelbeh 8fa179426d add pyxeoma 2019-03-03 18:43:53 +01:00
onkelbeh 879c4a4303 bump zigpy-deconz 2019-03-03 18:43:01 +01:00
onkelbeh 988de6707e add regenmaschine 2019-03-03 18:42:13 +01:00
onkelbeh 5e37ddd6cf add python-mystrom 2019-03-03 18:40:46 +01:00
onkelbeh b7ccfbe170 bump numpy-1.16.2 2019-03-03 18:40:06 +01:00
onkelbeh defcc8888c firetv 2019-03-03 18:38:26 +01:00
onkelbeh daf0b342a6 bump opensensemap-api 2019-03-03 18:36:23 +01:00
onkelbeh 9a6118c149 add pyflunearyou2 2019-03-03 18:35:41 +01:00
onkelbeh 482e957dbf add py17track 2019-03-03 18:34:53 +01:00
onkelbeh af6ccdaad5 add pypollencom 2019-03-03 18:33:53 +01:00
onkelbeh ce5352a094 add pyoppleio 2019-03-03 18:33:18 +01:00
onkelbeh 5534357c34 add pyopenuv2 2019-03-03 18:32:36 +01:00
onkelbeh 48c209ca2b add ihcsdk 2019-03-03 18:30:55 +01:00
onkelbeh 6fc81183a4 bump home-assistant-frontend-20190228.0 2019-03-03 18:28:58 +01:00
onkelbeh b4acbc3704 add pyTibber-0.9.6 2019-03-03 18:26:52 +01:00
onkelbeh 3d0d8383d3 bump aioambient-0.1.3 2019-03-03 18:25:33 +01:00
220 changed files with 4786 additions and 682 deletions
+112
View File
@@ -1,3 +1,115 @@
2019-03-15 new 0.90.0_beta6, alotta new deps
* extend aioasuswrt deps
* fix warrant for pip10
* fix aioasuswrt-1.1.21
* add a patch for unnecessary wakeonlan-1.1.6 setuptools-scm version restriction
* bump snitun-0.15
* fix wakeonlan-1.1.6 compile error (setuptools)
* add python-tado
* bump aioesphomeapi-1.7.0
* Update Hass-NabuCasa 0.8
* bump frontend-20190319.0
* bump youtube_dl-2019.3.18
* esphome bump 1.12.0
* new esphome-1.12.0_beta3
* add hass-nabucasa-0.7 and pbr-5.1.3
* bump s3transfer-0.2.0
* bump s3transfer-0.2.0
* bump pyrfc3339-1.1
* removed pycparser dupe
* remove vobject-0.9.6.1 dupe
* set 2_7 target back on in botocore-1.12.115
* jmespath-0.9.4 replaced
* repl python-dateutil-2.8.0
* update boto3/botocore
* removed pyOpenSSL dupe
* fix certifi-2019.3.9 (thx to salfter)
* cffi revdeps fixed
* botocore -2_7
* remove dupes
* simplify vobject
* reduce COMPAT cffi
* replace requests-toolbelt-0.9.1
* websocket-client-0.54.0 without pypy
* relink acme-0.32.0
* fix qnapstats
* fix acme manifest
* snitun-0.13 added
* add six-1.12.0
* add requests-toolbelt-0.9.1
* bump pytz-2018.9
* add python-dateutil-2.8.0
* add pyOpenSSL-19.0.0
* add pycryptodome-3.7.3
* add pycparser-2.19
* add jmespath-0.9.4
* add certifi-2019.3.9 & cffi-1.12.2
* add asn1crypto-0.24.0
* add acme-0.32.0
* bump envs-1.3
* netdisco-2.5.0 bump
* make the betas beta!
* add ciscomobilityexpress api
* finally rename firetv to androidtv
* bump pyhomematic-0.1.58
* add quantum-gateway-0.0.5
* bump anthemav-1.1.10
* firetv is now androidtv
* upgrade ruamel-yaml-0.15.89
* add new betas -0.90.0_beta4, frontend -20190316.0
* esphome: rewrite for beta support & 1.12.0_beta1
20190315 new 0.90.0_beta0
* (tag: v0.90.0_beta0) homeassistant-0.90.0_beta0
* frontend-20190312.0
* Bump nessclient version to 0.9.14
* Bump PyXiaomiGateway
* bump frontend
* bump netdisco-2.4.0
* add enigma2.media_player
* homeassistant-0.89.2
* fixed bug #679916, 'bad<C3><83>' chars substituted
* (tag: v0.89.1) Release 0.89.1
* (tag: v0.89.0) Release homeassistant-0.89.0
2019-03-05 new 0.89.0_beta3
* release 0.89.0_beta3
* bump frontend-20190305.0
2019-03-05 new 0.89.0_beta2
* release 0.89.0_beta2
* bump frontend-20190303.0
* add websocket-client-0.54.0
* add homematicip
* bump aioasuswrt-1.1.21
* bump pysonos-0.0.8
2019-03-30 update requirements
* add simplisafe-python
* add python-velbus
* bump pyhomematic-0.1.57
* add pyvesync_v2
* bump blinkpy-0.13.1
* bump PyXiaomiGateway
* PyMata added
* add PyNaCl
* add pyxeoma
* bump zigpy-deconz
* add regenmaschine
* add python-mystrom
* bump numpy-1.16.2
* firetv small changes
* bump opensensemap-api
* add pyflunearyou2
* add py17track
* add pypollencom
* add pyoppleio
* add pyopenuv2
* add ihcsdk
* bump home-assistant-frontend-20190228.0
* add pyTibber-0.9.6
* bump aioambient-0.1.3
2019-02-27 update requirements
* astral-1.10.1 upgraded
* pylgtv-0.1.9 added
+2 -2
View File
@@ -40,7 +40,7 @@ $ emerge --sync
$ emerge -tav app-misc/homeassistant
```
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 Jan 27th, 2019 with v0.86.3
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
### Todos
- **If it moves, compile it** :-)
@@ -54,7 +54,7 @@ Let me know if any initial depencies are missing, since i do not use all of the
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.
Most of my devices are connected via Eclipse Mosquitto (https://mosquitto.org/), i use the stable version coming with the original distribution (1.5.3), 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 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:
* Sonoff/Tasmota (mostly via MQTT) (https://github.com/arendst/Sonoff-Tasmota)
* Sonoff S20
* Sonoff Pow R2
+11 -11
View File
@@ -1,11 +1,11 @@
DIST home-assistant-frontend-20190215.0.tar.gz 19891359 BLAKE2B b50a3547fed444d368bb4c331cba267d5016e3e129367a947ec81d4f480bc8ac0633b1d91981a5afcfdb64f61b57cbe80990313f64bfa36930e6bde7aee541d7 SHA512 253d183868c266cadde922679d33edfb51772ba3a3e099d75f10897b93f363d7633747ab5d2ffb0528d3963fa357209d4a2b4b6960792662ff6d9ab5004f785c
DIST home-assistant-frontend-20190216.0.tar.gz 19983842 BLAKE2B cfff5d873dc4842fd7c83c786d020e460704c27a5c744c645ab00952c61b46fd2de9dd05e51f0912bd377add481faea87e108f1c66a8b5f854383aea024ea9d7 SHA512 2d32f00bc2eac7c16ee0d2c13a1cfdf643f395374226d2015f689194b9adc445025990a412b89c42e7100ed2f89e17ff72a5c826cecb747395cb9c36a7db2374
DIST home-assistant-frontend-20190218.0.tar.gz 20051155 BLAKE2B b85841df5a2c8f1e9a6b48f7d5b0c9cdd7392a6f1b411f79d279ff046a2c738211bfcd0de1312d6f98e4df1227a0f7f33948cf469973055d8dfa91facfaa935f SHA512 08ecf7bc4ebc8507a00d708c517a9cc94b962487a3c053b0c6741842a0d136ee3819161350ca83b2dbb9f02a8238062d2c2cfd6a8ffc3852b0a25ce036388768
DIST home-assistant-frontend-20190219.0.tar.gz 20067055 BLAKE2B ad22714ed7a13570aec7db13ba4b709e85cf50ec6eb698866b5047ff3816eed3db6d48100831fe9e07f842d8af2cee3922d0f57c3d1dee1355a7c758b64b946a SHA512 de9fc28aa393c0d8b9bdc662f052f45328619041280c773a5b78340724e804c5de25c18755d1587b8946840f1f337ddf7030c87093ade5b9557bfca3b1af7461
DIST home-assistant-frontend-20190220.0.tar.gz 20133899 BLAKE2B 024e0aa9be664089f86d2cc542b50dfdc0a2fecc3e89a2ee43653f65ec759b210fa46579a702e4a4237d779f355e3909c9f6231a3af392f4b1a899a76b25dd4d SHA512 3e9f9253bb933cffbce49f998191bca176c23ed6f7bd58c6a2b7029bc682526761e818f914a9a7a55665c23cab347d3a8d5f71a7d6d5d992b73a026a6c6ec9a1
EBUILD home-assistant-frontend-20190215.0.ebuild 713 BLAKE2B 8fea5eae6e3c195ca5e56cb269635c786a14ec7c7651090dfa794ae63ea703be0a6e4a8eafcbe921a4ecf0eef1d1ec799ac2614cf88052ff7ffd5b5205f7b76b SHA512 97746dc94a7cdad83b712fabfcfda2af23d8038d54393b0e47943237e1fe8cda9b19c187e184d462b28f1e6e50539ac0a6ad2c11bcb41e337a33638d3a46e6ed
EBUILD home-assistant-frontend-20190216.0.ebuild 713 BLAKE2B 8fea5eae6e3c195ca5e56cb269635c786a14ec7c7651090dfa794ae63ea703be0a6e4a8eafcbe921a4ecf0eef1d1ec799ac2614cf88052ff7ffd5b5205f7b76b SHA512 97746dc94a7cdad83b712fabfcfda2af23d8038d54393b0e47943237e1fe8cda9b19c187e184d462b28f1e6e50539ac0a6ad2c11bcb41e337a33638d3a46e6ed
EBUILD home-assistant-frontend-20190218.0.ebuild 713 BLAKE2B 8fea5eae6e3c195ca5e56cb269635c786a14ec7c7651090dfa794ae63ea703be0a6e4a8eafcbe921a4ecf0eef1d1ec799ac2614cf88052ff7ffd5b5205f7b76b SHA512 97746dc94a7cdad83b712fabfcfda2af23d8038d54393b0e47943237e1fe8cda9b19c187e184d462b28f1e6e50539ac0a6ad2c11bcb41e337a33638d3a46e6ed
EBUILD home-assistant-frontend-20190219.0.ebuild 713 BLAKE2B 8fea5eae6e3c195ca5e56cb269635c786a14ec7c7651090dfa794ae63ea703be0a6e4a8eafcbe921a4ecf0eef1d1ec799ac2614cf88052ff7ffd5b5205f7b76b SHA512 97746dc94a7cdad83b712fabfcfda2af23d8038d54393b0e47943237e1fe8cda9b19c187e184d462b28f1e6e50539ac0a6ad2c11bcb41e337a33638d3a46e6ed
EBUILD home-assistant-frontend-20190220.0.ebuild 713 BLAKE2B 8fea5eae6e3c195ca5e56cb269635c786a14ec7c7651090dfa794ae63ea703be0a6e4a8eafcbe921a4ecf0eef1d1ec799ac2614cf88052ff7ffd5b5205f7b76b SHA512 97746dc94a7cdad83b712fabfcfda2af23d8038d54393b0e47943237e1fe8cda9b19c187e184d462b28f1e6e50539ac0a6ad2c11bcb41e337a33638d3a46e6ed
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af
DIST home-assistant-frontend-20190313.0.tar.gz 14151640 BLAKE2B b156c95c520fdff99aa6b54bc9fad97e8e40c9088b2b29581132fe8e48ede016128485ae6fb231df26c8ea1ba4d09ab91299fd961610881e1ea88a77efe3c02c SHA512 0b2dce78699f718a11a2b3c50d9952c62d1c952779435a83c3c3be47f199c97bc68fc922352951d34aa6cfaad031d3bedf959328bf209f7c91480d4a1afb81d6
DIST home-assistant-frontend-20190315.0.tar.gz 14273672 BLAKE2B 936fae004fb429a5a879fc43fffa31003ca9651ff501c1a26958f0b46cbbad99b826da4cda92c9378afb336b829e61fdc0a8ac5f4c55eeee3228e0c1c705e56b SHA512 db4617cb8bc8ade1f6df87edf2d81d18461dac226fc38463f21b21213601ebd83edaae92f0cbbf44b84ccfbc1904eb5e789f94a87a7cba44329f6c7938911ca4
DIST home-assistant-frontend-20190315.1.tar.gz 14318375 BLAKE2B 31b767edcb1c29db0f1e920c661a9fc8ba8694999deea2b6e7b115bd7366f937e377a8e175d52ced4a8493483b70c67756396e6f58349e8387a704e5579cf7cf SHA512 3b9d6ddd14cefe43742f1cb8ab44060f0fc0d1bf1c9f094c6e5d7c7df0b91cb315a2a672484c2af80b5d1c96c3b90888099d879b7a2d061910afa5b2e26edaf1
DIST home-assistant-frontend-20190316.0.tar.gz 14303587 BLAKE2B 228e82cb5297ccf057b2def71d3dcfe9cf9b57852eb2301c2d549246f0a109d7d56fef75b09598c10f6829cbc539798d7343774bb198f86805c6f81a97146a3e SHA512 2b4d2db48821019c8a40d0e09f7ad9ca26c75c87501822d5b886566820b80887a6372d9ef11ffe0f54334888c848660d0f4a4856afeb11e227ba77b25208a6fb
DIST home-assistant-frontend-20190319.0.tar.gz 14307636 BLAKE2B 7f8dd81408ba0801e1f498f9809f8562204d2060423e25f9a05f6ebef5e59826af9dcd4777d61346532662708ca9b7feeb79574c29ceef16626af2c95662a809 SHA512 37b269f19f80f5071d8e10179f42275885d93c70d56bf224fc1bba7bfe2baec96e05c03361d0eb3a501c820c0c61f53a94fbdcc8cf1ecce02550961be349cf6a
EBUILD home-assistant-frontend-20190313.0.ebuild 748 BLAKE2B 97893b9260cdea75bb407cbbc1416f7f393dc7efb3a70fd879eb335968c64b1a2c05e7f8f59f166c411b623cb5cdeba30e3e4fee0f3c607576928a58a6ec854f SHA512 154623e920d9245b7ced5624bcf38c7e3c8e0f2861f312ce951c7d6d68c1cc692f388e6b36f9d5f363b4f04502f9f55b3df3918cd1029b60d555960e6f05740b
EBUILD home-assistant-frontend-20190315.0.ebuild 748 BLAKE2B 97893b9260cdea75bb407cbbc1416f7f393dc7efb3a70fd879eb335968c64b1a2c05e7f8f59f166c411b623cb5cdeba30e3e4fee0f3c607576928a58a6ec854f SHA512 154623e920d9245b7ced5624bcf38c7e3c8e0f2861f312ce951c7d6d68c1cc692f388e6b36f9d5f363b4f04502f9f55b3df3918cd1029b60d555960e6f05740b
EBUILD home-assistant-frontend-20190315.1.ebuild 748 BLAKE2B 97893b9260cdea75bb407cbbc1416f7f393dc7efb3a70fd879eb335968c64b1a2c05e7f8f59f166c411b623cb5cdeba30e3e4fee0f3c607576928a58a6ec854f SHA512 154623e920d9245b7ced5624bcf38c7e3c8e0f2861f312ce951c7d6d68c1cc692f388e6b36f9d5f363b4f04502f9f55b3df3918cd1029b60d555960e6f05740b
EBUILD home-assistant-frontend-20190316.0.ebuild 748 BLAKE2B 97893b9260cdea75bb407cbbc1416f7f393dc7efb3a70fd879eb335968c64b1a2c05e7f8f59f166c411b623cb5cdeba30e3e4fee0f3c607576928a58a6ec854f SHA512 154623e920d9245b7ced5624bcf38c7e3c8e0f2861f312ce951c7d6d68c1cc692f388e6b36f9d5f363b4f04502f9f55b3df3918cd1029b60d555960e6f05740b
EBUILD home-assistant-frontend-20190319.0.ebuild 748 BLAKE2B 97893b9260cdea75bb407cbbc1416f7f393dc7efb3a70fd879eb335968c64b1a2c05e7f8f59f166c411b623cb5cdeba30e3e4fee0f3c607576928a58a6ec854f SHA512 154623e920d9245b7ced5624bcf38c7e3c8e0f2861f312ce951c7d6d68c1cc692f388e6b36f9d5f363b4f04502f9f55b3df3918cd1029b60d555960e6f05740b
MISC metadata.xml 492 BLAKE2B 43ba5d3e567d6e96c2d500e5962d6670f0f6e8548303d743d5ce5838fec4ba0cb6e546d18ff7f72ab6d38a92f7b213f3c223f6646ad13effd817c6a142edbd7c SHA512 403bfcc4cf0b7df751832554e4b830be1731f491fe7c2ff0f338047a1a89e93264560280b56acc958404572f5d41ef1bc9e547625a3cc760183192da02226499
@@ -1,30 +0,0 @@
# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v3.0
EAPI=6
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="The Home Assistant frontend"
HOMEPAGE="https://github.com/home-assistant/home-assistant-polymer https://pypi.org/project/home-assistant-frontend/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache License 2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
@@ -1,7 +1,7 @@
# Copyright 1999-2019 Gentoo Foundation
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI=6
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
@@ -1,7 +1,7 @@
# Copyright 1999-2019 Gentoo Foundation
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI=6
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
@@ -1,7 +1,7 @@
# Copyright 1999-2019 Gentoo Foundation
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI=6
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
@@ -1,7 +1,7 @@
# Copyright 1999-2019 Gentoo Foundation
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI=6
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
@@ -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="The Home Assistant frontend"
HOMEPAGE="https://github.com/home-assistant/home-assistant-polymer https://pypi.org/project/home-assistant-frontend/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache License 2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
@@ -1,8 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">home-assistant-frontend</remote-id>
<maintainer status="unknown">
<email>hello@home-assistant.io</email>
<name>The Home Assistant Authors</name>
</maintainer>
</upstream>
</pkgmetadata>
+17 -13
View File
@@ -5,20 +5,24 @@ AUX homeassistant.service 261 BLAKE2B 54819aa30aa5564aca693fa2dd70ad4a9831929a33
AUX recorder.yaml 114 BLAKE2B af04840805aa13124208584e7f1d40335905a083ee7deead5c0e4324c969f2a231c801c23e42075782950aba7535496d92747bf03efd73a80b0d07e8492d18f6 SHA512 cb4e353e54fb6dc7034569b8d62ddcdca92680c23c2c4e1ce707d21cf95e93f41a0c44521d8c3ee90b68c830f6b8e65dab82ae64bfa09727ae384550f7de0c94
AUX update-homeassistant 1326 BLAKE2B 917bdd332c4e5dea5177eecd11a7f8d72b911fddfdc8e5eb54960c526fe8c735e20d44e570cf7aeb99669d2a9670c70da1c5fbc30efb284d1f0f330799de6e24 SHA512 3c05f0d6d1bde0e1526c3e679568794c07091e7856dfd8793e13feec6f22725ddaa3163ca2c81d9df86cf73573f932e561743f05de420b350a0b68f6a9582aca
AUX yamaha.py 13403 BLAKE2B e073c1e3d4bab02e93e971cb6003705e5e82d20524204ed00f5cd4d0f8f1628419a3a0c8a50ce2e2e13a57017607e5543cfed49a3241de549c572c2012c044d7 SHA512 be6ab79a49c47ad15642ac06adc194318a2ae812cdeffa442e32303b7865b1589383386d84f57b50e942b850ffe68c1ce208d0a4c5bb70fee14f39ea77d01ef4
DIST homeassistant-0.87.0.tar.gz 3396453 BLAKE2B 74d2e3cb105101d4a4a5ed85bd54f0ec93b121e982fa7bb844877639e0d30e72e7c0217be79a7c8e1fcc906cbd375a863a95401bd1b8c3875455c06c376fa98e SHA512 918b9bf670bf43662e06063145f30c3f709d4f06ca680adac290f821feba9d1c7abade68c6e20e7ec88a453c119a558983607afd3e31c6be01bc4d9b05c8bea4
DIST homeassistant-0.87.1.tar.gz 3396536 BLAKE2B 001acde961c6711970e484516f4cdd23c75a0671ea3afa0876d2be491874fc007dad31b6473af9cfe71ed9762b6e26722924aea3c964452b29b188e00161702a SHA512 30a9694e1463831854d9233a28241710332f96e22fb185ba44bce43d8489ae4752cb4ec3eda26c9c92a83bcacc67f581ede0f9d15bd600d49e83104bc15af785
DIST homeassistant-0.88.0.tar.gz 3449607 BLAKE2B aadf9f5ba874c834b5356ffb121652375a6a8bc2cc86e4ec1c571abf51b26a888282bc5a5fea320320e529a1c83a98ae7462328a971d481d0f99c9b0bbfa3c20 SHA512 a4f45ac0cec0f7562100cce4fcd7f5c08d561efeb12b8bdac1eea56b51814407bd99b0352d5ce0c7cbd83cfcc299ecae704f9ac8ab1330fcbfbd0623c039333c
DIST homeassistant-0.88.0b4.tar.gz 3448175 BLAKE2B f76e294ea1d791fa4d242ad1f607df8ee58d8382f3acfe06ad27eecfc3a61afbdcbe7e70857b6201c313d33eb03537b0ea03de4909e10014b9317103f2dbdc26 SHA512 d2c022d5f8f748ba1ccb5a17273ded9a49cc19692a7588dece71f706349d7130f271eff081107c965122c439d8a0e1b199dd1892f3c6c110cbc21112f90c5214
DIST homeassistant-0.88.1.tar.gz 3449778 BLAKE2B 9d79ba44bb62db2ca03607553aa1e29e266c918e4c8f4741b9848683b3421ffee3b8de56e0f72f7b84f11b84425e08edc1cf648ebaf6af145b3c4bdddec4224f SHA512 883c9bf404332125c93f2fb13d4d2e50ba809007b96706cd82bf74754f0eedef2564f6de71f2a845a6939599963870bbc2f4eeb76480c4f34e4a88ce5a27f5b8
DIST homeassistant-0.88.2.tar.gz 3450704 BLAKE2B 92f45e8e1f741a097b1aec7e69fc5304c023bb8b3a982930df09b05418b34ce22bd45979e7e9b02602653f8a659347d685e3b952431361cdc7a56e79b4ca84e7 SHA512 6a9cf2327c5c986000aea262244a504426f3ad160750bd7e16c99e556a6972f0991bac5813c012a6b35dca9047cd174e895951914a7cab11b9a051422fbefaa7
DIST homeassistant-0.89.0b0.tar.gz 3526002 BLAKE2B 45e42d3c30b9337e8813555a258d11b42253f4c4ef10b122b61235ed9a1a931ad11e77f843ed3aaa6bb18b69eaf40cd8f2beae89b73cfa07d32f7001d68797f7 SHA512 cad5f157986c1ba7e5bb8d2def4549e2e7e42b15443f13d853fa177ac86e07913dda1ec0b7b8dfa090fdf25b50fc9cf0bde6b0823c43fdf4e803ac662b980774
DIST homeassistant-0.89.0b1.tar.gz 3526603 BLAKE2B 7093f108949b2b07aaa7fea8fae6a8305ffa88a13a8acf16d1de7f7d07b03e4f7a89927691187f0c5dffa2c02c80490d779eed3dc7c9429344a942b3c9256486 SHA512 570b37e049c09e9dd2731e774543486a192df4e447a59bcec6441b15aa612a8c0fd9da87157b5ab1f095a1c75ec962cb4576508f119014c5427f70aafdb07c95
EBUILD homeassistant-0.87.0.ebuild 6290 BLAKE2B eb3b2bbab1496b9bf5096695adacc9173f1c501a6a12eb58486be9c0c0cc9a502c175be83e61a0150f60d733c07f61ac3ff8728b68ff4ac83f239f81a5ab5e42 SHA512 ecd5f172c88070a54aa234c8a8895153c5ad75723bb40fadbe15447730fd503d0521e414e7e27a481da779068d70fe8c365228372920bdf9199830e032079f9a
EBUILD homeassistant-0.87.1.ebuild 6421 BLAKE2B d805b3abd6071df364ec2a1b9786ffe9acb6f161222d644b0a79a9f7767739fd84a60c00709642b689cdea78a2b5f87e215284f5e86bcb69c1af8ef67ee17618 SHA512 8729fad0c64ca617eae2502908f942c692c9689f96ec13613ecb0f4bc65bed9c17941f7aae76b7e943db1143a4b57e76a21e6c312a5f3d455ed2c686a1aa62fd
EBUILD homeassistant-0.88.0.ebuild 7362 BLAKE2B 9ddc615b6119a6149d3bd247ed9a076ebdca388a7dd931b9ad78d447750fd3d958912d9ef7196b7367896652390d521549dc5726c849f5663eb8d797113adf08 SHA512 fa683ef5cbc069e0792ae2b306e677869d57dd7267ae79b11b7cb4abaa6ec50c554902ac094eb1fb51b252a5559886237302588f79ca1e269ffcb20a33022c91
EBUILD homeassistant-0.88.0_beta4.ebuild 7363 BLAKE2B a04e7fb6799868acfa59e679d678e63837f11983d852a91a5f3f044bfda941227ab088a7b1d49161afbf30027b691247f18855091ea6a314fcb29c241a80a0cc SHA512 3d95e62fb2400bca62bc124a1087fb4343062c347e4ce9fc9579a739d1d264b389ed17f71ce94302a6f66f025cc7064f5246e88d9ec3ca364869d59b6fdb07dd
DIST homeassistant-0.89.0.tar.gz 3531189 BLAKE2B 9e05b3636276fc2d19d96c5a9dbd6bec58795522f9a55e2a7fd27fac052b22d72266bee7b2857a8f9b0208c70798e27a1bc0d88d7b53f251d9508a7acfe853c0 SHA512 3364b7e81a3fd4b0992cbe4dcad406a902677447d8970ca4a6d777afadf0c11b766e6093ecbaf5fcce495ab6f7e7ed140513df378c85d8051125add6b301e27c
DIST homeassistant-0.89.1.tar.gz 3531166 BLAKE2B 9706a8652d9e28cd0cf082cae7e374f33f6a014305fa7df55b4f074fe85094a0ff342d468df6f511c3e7d49f1d69905053ac9a35c8949e0370d6497637678931 SHA512 639cdf7ab8fe6d8d77ca6b19f9ca402fcc84f906bcd4716f76010f9580367eca93ffdc47866208687c64aa3c2e9600682a0753ce3bd3f07121206dd1786bd249
DIST homeassistant-0.89.2.tar.gz 3531571 BLAKE2B 9838c69ea3a5bcf1a0a69926128ec1e0d15b851fc79f64b6f7ff191229c67e64897c602ad94653d5fb5581b88aaaccd65fde8a7b7408adc986399394e16c492c SHA512 0792e3caab193448410651a35d996eb24a498da37a8740f67125b0369155024ae0688e708dd011c0415163a8f7e0e94661f17376314136180b22d74e1becc378
DIST homeassistant-0.90.0b1.tar.gz 3588323 BLAKE2B 69c663b5b9240941e9fe194574cc1a8b1a8c1c0fb9b2dafb8d1cd0cb868066de15e2b26378e0182f67dc559a6c826c4dbfa8b1e05faee0b0fae9f525322c1ba6 SHA512 8acb23c900f4bd3b2ce7e9c373872d0fad3bff331ef58c6bbdc5c9da3515dd20ac5fc2dfc601b1c6597c8c5811f062d3a6b1160d902fffe684f9578b6401c485
DIST homeassistant-0.90.0b2.tar.gz 3594509 BLAKE2B 20bb1baed609fe421778cd949b90bf5b0ff982598ecb3d5524003970d8942f3ccb816af4b726592443e377dbead751e3a93b31b4219ea869dae0da9a2c93dcb7 SHA512 f8701c71fbeca0552e9f0101a3b70585f62e805b3965542697a2c8c1461a3186d265e48351c2092902e405a89fffe59b382ec5084b846f97632e5be5f887afa2
DIST homeassistant-0.90.0b3.tar.gz 3595160 BLAKE2B 23c1765a756001603c4c37e62318123f8d5b9acedab3b6a5d12fdf6776337e13d78e088952a3c6c1a3833eec11acecff6c1160d7d09b26767b363ba768ce11cb SHA512 8bd60d23dea3e278a60f0bd791d8349fbe6e95632c5d6106f72fb2425ba24583f16e5ec87c2c5a11bd6b9b73c9b461960bbba92f1cd56aae2bde9d46bdfe6d9d
DIST homeassistant-0.90.0b4.tar.gz 3595079 BLAKE2B d6b65ba01a99dca2c38531d2127289c3a61b75af701dd104c67705bafd45cead32657f2488cffff36ab5ae97a3ce10c9449beff3995e381c0d238b8afbb27e9b SHA512 56274d824aaa1d4637476273d5d46affd0e68c75ee7b0653fdb686061cdad4ac52d872640b5afe95f9229cf8661de3e23eb2fbdaa8e7add3dab79a19b0d6a338
DIST homeassistant-0.90.0b6.tar.gz 3595575 BLAKE2B 314db649e20aad695a14282a7517f8397cd848b326fad42d7fae842d242077e9a1e311e14506ae7b0370352b41116d69f895f3fe61871156ff811e8f757beb68 SHA512 05f18935354fdf649aecb7376f3bd7bbb76b13484ff7abe47ffb61725a16ce0f4483feb372d9cb954c391eb2792ea92d42031417d11ca18b6ef5bfa7a14ebe87
EBUILD homeassistant-0.88.1.ebuild 7434 BLAKE2B 98971c53b274cd8519769990190cc23b9852574f2b8f776d111480816fc854c472cdcc0074d962c95e99720e436bf8847b3dd89512eb82fa77584064cf905f72 SHA512 9053009cf62cc071734cc85f0dee43694fc0acff0dbe162f96993b424eae9fe5778625ad2566adc5fffb724b5dd1a016f0002c3ea719542dbdbd0043f7f6111a
EBUILD homeassistant-0.88.2.ebuild 7434 BLAKE2B 98971c53b274cd8519769990190cc23b9852574f2b8f776d111480816fc854c472cdcc0074d962c95e99720e436bf8847b3dd89512eb82fa77584064cf905f72 SHA512 9053009cf62cc071734cc85f0dee43694fc0acff0dbe162f96993b424eae9fe5778625ad2566adc5fffb724b5dd1a016f0002c3ea719542dbdbd0043f7f6111a
EBUILD homeassistant-0.89.0_beta0.ebuild 7435 BLAKE2B 801fdc2b7ed8db73df826c402f2e78325c02256b669dc17cdc5405a54684b5cf73d4f7e6dbb2291904b19b1cb76cc5fe472f10f825452b10b442abe2b5e4ef9e SHA512 3be95b01ccbf76c87d087fcfb0c4abca3ffbd89a4632c7216ffae2daad37aeaef12541d7029ad5f98bd2554e7092372deeaeef76105cf3103b30e6f86b807b00
EBUILD homeassistant-0.89.0_beta1.ebuild 7435 BLAKE2B 801fdc2b7ed8db73df826c402f2e78325c02256b669dc17cdc5405a54684b5cf73d4f7e6dbb2291904b19b1cb76cc5fe472f10f825452b10b442abe2b5e4ef9e SHA512 3be95b01ccbf76c87d087fcfb0c4abca3ffbd89a4632c7216ffae2daad37aeaef12541d7029ad5f98bd2554e7092372deeaeef76105cf3103b30e6f86b807b00
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af
EBUILD homeassistant-0.89.0.ebuild 7458 BLAKE2B 6365438bfc6c50a7cf901698878a0c4579680ede5c8b6566976c6f102f4ed0298bda06ee738670f62a4c31fe393feb0a8b36c0b082a3696356bdc0ea9c555e88 SHA512 debd7af44e4448713bf09753373d62594ab6d1d6aeb55d74e7163a7865337521c9a8feda2b0523c44bdc4808b9806919266e471319cbbca735153f1fef00660d
EBUILD homeassistant-0.89.1.ebuild 7504 BLAKE2B c472d131902dfe7b8ca6548b9b31eb5cf4a79998c76c0b890ecb32e0fc44c5c361e49cd5b3b9a2947c6f85b9d93aac1c9f006ea2f1c572667b2242deb565890c SHA512 9c3237138646bf79e2363de9cf6e744766729e7613248757f2e529428bfea4311916b5b3f618299cb0bcf3c4c5762786de97b2e197e17a31d275c5feb4d0a4ae
EBUILD homeassistant-0.89.2.ebuild 7504 BLAKE2B 8247e4a4330b02f55874e75dea07aef159447170cf606c906b77ac99712f502fbd326d402da12aa28ce0e5483b7d4fe8396c33682d462860b76f94c7f61d244d SHA512 16a1280d83857c2c5a72eca83aa551753b4ba117cfb49c855b09341269ec7b9f4af04f5598ed450a0c360eb1ae2361d8c7f265f536f1a58befd59330fc477f7b
EBUILD homeassistant-0.90.0_beta1.ebuild 7505 BLAKE2B 6bc1a8167ac2cc591199032f99ec556e5ecbce7c150674920432cf49d172e472f6893a42241e9147189fb1c649ddf02781cc41e2872568e8d40333d45e44c3c0 SHA512 5b52f9418b3f945e7f06eedcd16bad1e52ebd04bdec551ff1600d8099dd7008409c9cf5fd873acb6b6499bdc3b9d3c8152459f6787ab04f606810670b717edbd
EBUILD homeassistant-0.90.0_beta2.ebuild 7505 BLAKE2B 733da4d8bd9bca180d3125525581dc78f7276ab90273b49d13d805d24885f9e2095815aef3694e3b389a14f4c1aa0753a0a335e24da145135965d9d0451a4df8 SHA512 ce0aebeb86f17fe9b9a2628a7be5bc6db5b95e7803620c06b39f97602b568c9689453977fa1a6783667ea643b0dfe9ac6e8a8ab6df69a3a5549c5f7486a98926
EBUILD homeassistant-0.90.0_beta3.ebuild 7505 BLAKE2B 9087ab0926efe07af05ba136057a8af40a7adce437adea57992f67ee082aba0aa6f83423ecc4e7152e386c0e980bde2968c3b0147a8bb1253c1e9f65cd8e080c SHA512 e9e901732f51358ab4c00194f5dd5926f4d75ebcb324663b12505dbcf6f7f3d13167f2e7441f675bd2f07b451a03865d8f128ef14c531dff79129962a5b4a88e
EBUILD homeassistant-0.90.0_beta4.ebuild 8128 BLAKE2B 77c2acd3ce9695602af06920d21b23cafc22121dd538af0b2c2f31eeb784384754cd919d8c4bab9016f2880f17d7403200c40b877816dd5941adee809a1d53f6 SHA512 b064a8a7f076c51e27173302a4a482f77cdabd4248284d66298603f5bc9f974a16545750140dc6e24a2b492777c39dcbde5e3012eaea74e0898fda1e2f00f621
EBUILD homeassistant-0.90.0_beta6.ebuild 8130 BLAKE2B 263091c5e261c22d7934eb083e10c8e29091320d2d0e9deb937007bfdd2509fa843ebe8dcae1eecd449e2279f4875c52d9d60e16ba1573b2c12c3840b80187e8 SHA512 f598a4328dadbfa5fe5bc47d2333456074c4f04c75ec74760fe705c6ac9f2718052dfea11e9ee1e30da641afc4e760514ba3ea6f9a1b3e5eadd5d0cbae756d5d
MISC metadata.xml 1660 BLAKE2B 2d3d0da2ed547d095d2bb31e2b5a786033aa02e94fe49015637b39b86290c35953087aae05e9079f4b507e82c4fd13cf3fa194a917dd074f2db86fd880016344 SHA512 98e56031ec099e9ae88e9ce164453cebac18b317087a1519cb6e65d1886b924208aa807a8c8a8ef3854780c7bece9a905cb85aa80d08b94a599d172c4bf58e7e
@@ -1,175 +0,0 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{6,7} )
inherit user readme.gentoo-r1 eutils distutils-r1
MY_P=${P/_beta/b}
MY_PV=${PV/_beta/b}
DESCRIPTION="Open-source home automation platform running on Python 3.6"
HOMEPAGE="https://home-assistant.io https://git.edevau.net/onkelbeh/HomeAssistantRepository"
SRC_URI="https://github.com/home-assistant/home-assistant/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
RESTRICT="mirror"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64"
IUSE="asuswrt atv firetv +frontend homematic hs100 maxcube musiccast mysql qnap rxv samsungtv sonos ssl speedtest tradfri wemo"
DEPEND="${PYTHON_DEPS}
!app-misc/homeassistant-bin
dev-db/sqlite
dev-libs/libfastjson
>=dev-libs/xerces-c-3.1.4-r1
>=dev-libs/xml-security-c-1.7.3
=dev-python/aiohttp-3.5.4[${PYTHON_USEDEP}]
>=dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
=dev-python/astral-1.8[${PYTHON_USEDEP}]
=dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
=dev-python/attrs-18.2.0[${PYTHON_USEDEP}]
=dev-python/bcrypt-3.1.5[${PYTHON_USEDEP}]
=dev-python/beautifulsoup-4.7.1[${PYTHON_USEDEP}]
>=dev-python/boto3-1.9.57[${PYTHON_USEDEP}]
>=dev-python/botocore-1.12.57[${PYTHON_USEDEP}]
=dev-python/caldav-0.5.0[${PYTHON_USEDEP}]
>=dev-python/cdu-0.1.3[${PYTHON_USEDEP}]
>=dev-python/certifi-2018.11.29[${PYTHON_USEDEP}]
>=dev-python/chardet-3.0.4[${PYTHON_USEDEP}]
=dev-python/colorlog-4.0.2[${PYTHON_USEDEP}]
>=dev-python/coverage-4.5.2[${PYTHON_USEDEP}]
=dev-python/cryptography-2.3.1[${PYTHON_USEDEP}]
>=dev-python/distro-1.3.0[${PYTHON_USEDEP}]
>=dev-python/docutils-0.14[${PYTHON_USEDEP}]
>=dev-python/ecdsa-0.13[${PYTHON_USEDEP}]
>=dev-python/envs-1.2.6[${PYTHON_USEDEP}]
>=dev-python/future-0.17.1[${PYTHON_USEDEP}]
=dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}]
>=dev-python/idna-2.8[${PYTHON_USEDEP}]
>=dev-python/idna-ssl-1.1.0[${PYTHON_USEDEP}]
>=dev-python/ifaddr-0.1.6[${PYTHON_USEDEP}]
>=dev-python/jinja-2.10[${PYTHON_USEDEP}]
>=dev-python/jose-1.0.0[${PYTHON_USEDEP}]
>=dev-python/jsonrpc-async-0.6[${PYTHON_USEDEP}]
=dev-python/jsonrpc-base-1.0[${PYTHON_USEDEP}]
=dev-python/jsonrpc-websocket-0.6[${PYTHON_USEDEP}]
>=dev-python/lxml-4.2.5[${PYTHON_USEDEP}]
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
>=dev-python/netdisco-2.3.0[${PYTHON_USEDEP}]
>=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
>=dev-python/numpy-1.15.4[${PYTHON_USEDEP}]
>=dev-python/paho-mqtt-1.4.0[${PYTHON_USEDEP}]
>=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}]
=dev-python/pillow-5.4.1[${PYTHON_USEDEP}]
>=dev-python/psutil-5.4.8[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.7.2[${PYTHON_USEDEP}]
=dev-python/pyjwt-1.6.4[${PYTHON_USEDEP}]
>=dev-python/pyotp-2.2.6-r1[${PYTHON_USEDEP}]
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
=dev-python/pysnmp-4.4.8[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}]
>=dev-python/python-jose-cryptodome-1.3.2[${PYTHON_USEDEP}]
=dev-python/python-slugify-1.2.6[${PYTHON_USEDEP}]
>=dev-python/pytz-2018.07[${PYTHON_USEDEP}]
>=dev-python/pyyaml-3.13[${PYTHON_USEDEP}]
=dev-python/requests-2.21.0-r1[${PYTHON_USEDEP}]
=dev-python/RestrictedPython-4.0_beta_pre7[${PYTHON_USEDEP}]
=dev-python/ruamel-yaml-0.15.85[${PYTHON_USEDEP}]
=dev-python/setuptools-40.6.3[${PYTHON_USEDEP}]
>=dev-python/sqlalchemy-1.2.15[${PYTHON_USEDEP}]
>=dev-python/typing-3.6.4-r1[${PYTHON_USEDEP}]
>=dev-python/ua-parser-0.8.0[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.24.1[${PYTHON_USEDEP}]
>=dev-python/user-agents-1.1.0[${PYTHON_USEDEP}]
>=dev-python/vobject-0.9.6.1[${PYTHON_USEDEP}]
=dev-python/voluptuous-0.11.5[${PYTHON_USEDEP}]
=dev-python/voluptuous-serialize-2.0.0[${PYTHON_USEDEP}]
>=dev-python/wakeonlan-1.1.6[${PYTHON_USEDEP}]
=dev-python/warrant-0.6.1[${PYTHON_USEDEP}]
>=dev-python/websocket-client-0.48.0[${PYTHON_USEDEP}]
>=dev-python/xmltodict-0.11.0[${PYTHON_USEDEP}]
>=dev-python/yarl-1.3.0[${PYTHON_USEDEP}]
>=dev-python/zeroconf-0.21.3[${PYTHON_USEDEP}]
>=media-libs/mutagen-1.42.0
atv? ( >=dev-python/pyatv-0.3.12[${PYTHON_USEDEP}] )
firetv? ( =dev-python/firetv-1.0.7[${PYTHON_USEDEP}] )
hs100? ( >=dev-python/pyHS100-0.3.0[${PYTHON_USEDEP}] )
maxcube? ( =dev-python/maxcube-api-0.1.0[${PYTHON_USEDEP}] )
musiccast? ( >=dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] )
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
rxv? ( =dev-python/rxv-0.5.1[${PYTHON_USEDEP}] )
samsungtv? ( >=dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] )
sonos? ( >=dev-python/pysonos-0.0.6[${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 )
wemo? ( >=dev-python/pywemo-0.4.38[${PYTHON_USEDEP}] )
frontend? ( =app-misc/home-assistant-frontend-20190203.0 )
homematic? ( dev-python/pyhomematic[${PYTHON_USEDEP}] )
asuswrt? ( dev-python/aioasuswrt[${PYTHON_USEDEP}] )
qnap? ( dev-python/qnapstats[${PYTHON_USEDEP}] )
speedtest? ( =net-analyzer/speedtest-cli-2.0.2[${PYTHON_USEDEP}] )
"
RDEPEND="${DEPEND}
app-admin/logrotate
"
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
}
@@ -1,177 +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="asuswrt atv denonavr firetv +frontend homematic hs100 maxcube musiccast mysql qnap rxv samsungtv sonos ssl speedtest tradfri wemo zoneminder"
DEPEND="${PYTHON_DEPS}
!app-misc/homeassistant-bin
dev-db/sqlite
dev-libs/libfastjson
>=dev-libs/xerces-c-3.1.4-r1
>=dev-libs/xml-security-c-1.7.3
=dev-python/aiohttp-3.5.4[${PYTHON_USEDEP}]
>=dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
=dev-python/astral-1.8[${PYTHON_USEDEP}]
=dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
=dev-python/attrs-18.2.0[${PYTHON_USEDEP}]
=dev-python/bcrypt-3.1.5[${PYTHON_USEDEP}]
=dev-python/beautifulsoup-4.7.1[${PYTHON_USEDEP}]
>=dev-python/boto3-1.9.57[${PYTHON_USEDEP}]
>=dev-python/botocore-1.12.57[${PYTHON_USEDEP}]
=dev-python/caldav-0.5.0[${PYTHON_USEDEP}]
>=dev-python/cdu-0.1.3[${PYTHON_USEDEP}]
>=dev-python/certifi-2018.11.29[${PYTHON_USEDEP}]
>=dev-python/chardet-3.0.4[${PYTHON_USEDEP}]
=dev-python/colorlog-4.0.2[${PYTHON_USEDEP}]
>=dev-python/coverage-4.5.2[${PYTHON_USEDEP}]
=dev-python/cryptography-2.3.1[${PYTHON_USEDEP}]
>=dev-python/distro-1.3.0[${PYTHON_USEDEP}]
>=dev-python/docutils-0.14[${PYTHON_USEDEP}]
>=dev-python/ecdsa-0.13[${PYTHON_USEDEP}]
>=dev-python/envs-1.2.6[${PYTHON_USEDEP}]
>=dev-python/future-0.17.1[${PYTHON_USEDEP}]
=dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}]
>=dev-python/idna-2.8[${PYTHON_USEDEP}]
>=dev-python/idna-ssl-1.1.0[${PYTHON_USEDEP}]
>=dev-python/ifaddr-0.1.6[${PYTHON_USEDEP}]
>=dev-python/jinja-2.10[${PYTHON_USEDEP}]
>=dev-python/jose-1.0.0[${PYTHON_USEDEP}]
>=dev-python/jsonrpc-async-0.6[${PYTHON_USEDEP}]
=dev-python/jsonrpc-base-1.0[${PYTHON_USEDEP}]
=dev-python/jsonrpc-websocket-0.6[${PYTHON_USEDEP}]
>=dev-python/lxml-4.2.5[${PYTHON_USEDEP}]
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
>=dev-python/netdisco-2.3.0[${PYTHON_USEDEP}]
>=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
>=dev-python/numpy-1.15.4[${PYTHON_USEDEP}]
>=dev-python/paho-mqtt-1.4.0[${PYTHON_USEDEP}]
>=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}]
=dev-python/pillow-5.4.1[${PYTHON_USEDEP}]
>=dev-python/psutil-5.4.8[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.7.2[${PYTHON_USEDEP}]
=dev-python/pyjwt-1.6.4[${PYTHON_USEDEP}]
>=dev-python/pyotp-2.2.6-r1[${PYTHON_USEDEP}]
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
=dev-python/pysnmp-4.4.8[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}]
>=dev-python/python-jose-cryptodome-1.3.2[${PYTHON_USEDEP}]
=dev-python/python-slugify-1.2.6[${PYTHON_USEDEP}]
>=dev-python/pytz-2018.07[${PYTHON_USEDEP}]
>=dev-python/pyyaml-3.13[${PYTHON_USEDEP}]
=dev-python/requests-2.21.0-r1[${PYTHON_USEDEP}]
=dev-python/RestrictedPython-4.0_beta_pre7[${PYTHON_USEDEP}]
=dev-python/ruamel-yaml-0.15.85[${PYTHON_USEDEP}]
=dev-python/setuptools-40.6.3[${PYTHON_USEDEP}]
>=dev-python/sqlalchemy-1.2.15[${PYTHON_USEDEP}]
>=dev-python/typing-3.6.4-r1[${PYTHON_USEDEP}]
>=dev-python/ua-parser-0.8.0[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.24.1[${PYTHON_USEDEP}]
>=dev-python/user-agents-1.1.0[${PYTHON_USEDEP}]
>=dev-python/vobject-0.9.6.1[${PYTHON_USEDEP}]
=dev-python/voluptuous-0.11.5[${PYTHON_USEDEP}]
=dev-python/voluptuous-serialize-2.0.0[${PYTHON_USEDEP}]
>=dev-python/wakeonlan-1.1.6[${PYTHON_USEDEP}]
=dev-python/warrant-0.6.1[${PYTHON_USEDEP}]
>=dev-python/websocket-client-0.48.0[${PYTHON_USEDEP}]
>=dev-python/xmltodict-0.11.0[${PYTHON_USEDEP}]
>=dev-python/yarl-1.3.0[${PYTHON_USEDEP}]
>=dev-python/zeroconf-0.21.3[${PYTHON_USEDEP}]
>=media-libs/mutagen-1.42.0
atv? ( >=dev-python/pyatv-0.3.12[${PYTHON_USEDEP}] )
firetv? ( =dev-python/firetv-1.0.7[${PYTHON_USEDEP}] )
hs100? ( >=dev-python/pyHS100-0.3.0[${PYTHON_USEDEP}] )
maxcube? ( =dev-python/maxcube-api-0.1.0[${PYTHON_USEDEP}] )
musiccast? ( >=dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] )
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
rxv? ( =dev-python/rxv-0.5.1[${PYTHON_USEDEP}] )
denonavr? ( =dev-python/denonavr-0.7.8[${PYTHON_USEDEP}] )
samsungtv? ( >=dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] )
sonos? ( >=dev-python/pysonos-0.0.6[${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 )
wemo? ( >=dev-python/pywemo-0.4.38[${PYTHON_USEDEP}] )
frontend? ( =app-misc/home-assistant-frontend-20190203.0 )
homematic? ( dev-python/pyhomematic[${PYTHON_USEDEP}] )
asuswrt? ( dev-python/aioasuswrt[${PYTHON_USEDEP}] )
qnap? ( dev-python/qnapstats[${PYTHON_USEDEP}] )
speedtest? ( =net-analyzer/speedtest-cli-2.0.2[${PYTHON_USEDEP}] )
zoneminder? ( =dev-python/zm-py-0.3.3[${PYTHON_USEDEP}] )
"
RDEPEND="${DEPEND}
app-admin/logrotate
"
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
}
@@ -17,7 +17,7 @@ RESTRICT="mirror"
LICENSE=""
SLOT="0"
KEYWORDS="~amd64"
KEYWORDS="amd64"
IUSE="asuswrt atv denonavr esphome firetv +frontend homematic hs100 maxcube musiccast mysql qnap rxv samsungtv sonos ssl speedtest test tradfri wemo zoneminder"
RDEPEND="${PYTHON_DEPS}
@@ -29,21 +29,21 @@ RDEPEND="${PYTHON_DEPS}
>=dev-libs/xml-security-c-1.7.3
=dev-python/aiohttp-3.5.4[${PYTHON_USEDEP}]
>=dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
=dev-python/astral-1.9.2[${PYTHON_USEDEP}]
=dev-python/astral-1.10.1[${PYTHON_USEDEP}]
=dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
=dev-python/attrs-18.2.0[${PYTHON_USEDEP}]
=dev-python/bcrypt-3.1.5[${PYTHON_USEDEP}]
=dev-python/bcrypt-3.1.6[${PYTHON_USEDEP}]
=dev-python/beautifulsoup-4.6.3[${PYTHON_USEDEP}]
>=dev-python/boto3-1.9.57[${PYTHON_USEDEP}]
>=dev-python/botocore-1.12.57[${PYTHON_USEDEP}]
=dev-python/caldav-0.5.0[${PYTHON_USEDEP}]
>=dev-python/cdu-0.1.3[${PYTHON_USEDEP}]
>=dev-python/certifi-2018.11.29[${PYTHON_USEDEP}]
>=dev-python/certifi-2018.04.16[${PYTHON_USEDEP}]
>=dev-python/chardet-3.0.4[${PYTHON_USEDEP}]
=dev-python/colorlog-4.0.2[${PYTHON_USEDEP}]
>=dev-python/coverage-4.5.2[${PYTHON_USEDEP}]
=dev-python/cryptography-2.5[${PYTHON_USEDEP}]
>=dev-python/distro-1.3.0[${PYTHON_USEDEP}]
>=dev-python/distro-1.4.0[${PYTHON_USEDEP}]
>=dev-python/docutils-0.14[${PYTHON_USEDEP}]
>=dev-python/ecdsa-0.13[${PYTHON_USEDEP}]
>=dev-python/envs-1.2.6[${PYTHON_USEDEP}]
@@ -61,11 +61,11 @@ RDEPEND="${PYTHON_DEPS}
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
>=dev-python/netdisco-2.3.0[${PYTHON_USEDEP}]
>=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
>=dev-python/numpy-1.15.4[${PYTHON_USEDEP}]
>=dev-python/numpy-1.16.1[${PYTHON_USEDEP}]
>=dev-python/paho-mqtt-1.4.0[${PYTHON_USEDEP}]
>=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}]
=dev-python/pillow-5.4.1[${PYTHON_USEDEP}]
>=dev-python/psutil-5.4.8[${PYTHON_USEDEP}]
>=dev-python/psutil-5.5.1[${PYTHON_USEDEP}]
>=dev-python/PyChromecast-2.5.2[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.7.2[${PYTHON_USEDEP}]
=dev-python/pyjwt-1.6.4[${PYTHON_USEDEP}]
@@ -82,42 +82,42 @@ RDEPEND="${PYTHON_DEPS}
=dev-python/RestrictedPython-4.0_beta8[${PYTHON_USEDEP}]
=dev-python/ruamel-yaml-0.15.88[${PYTHON_USEDEP}]
=dev-python/setuptools-40.8.0[${PYTHON_USEDEP}]
=dev-python/sqlalchemy-1.2.17[${PYTHON_USEDEP}]
=dev-python/sqlalchemy-1.2.18[${PYTHON_USEDEP}]
>=dev-python/typing-3.6.4-r1[${PYTHON_USEDEP}]
>=dev-python/ua-parser-0.8.0[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.24.1[${PYTHON_USEDEP}]
>=dev-python/user-agents-1.1.0[${PYTHON_USEDEP}]
>=dev-python/vobject-0.9.6.1[${PYTHON_USEDEP}]
=dev-python/voluptuous-0.11.5[${PYTHON_USEDEP}]
=dev-python/voluptuous-serialize-2.0.0[${PYTHON_USEDEP}]
=dev-python/voluptuous-serialize-2.1.0[${PYTHON_USEDEP}]
>=dev-python/wakeonlan-1.1.6[${PYTHON_USEDEP}]
=dev-python/warrant-0.6.1[${PYTHON_USEDEP}]
>=dev-python/websocket-client-0.48.0[${PYTHON_USEDEP}]
>=dev-python/websocket-client-0.54.0[${PYTHON_USEDEP}]
>=dev-python/xmltodict-0.11.0[${PYTHON_USEDEP}]
>=dev-python/yarl-1.3.0[${PYTHON_USEDEP}]
>=dev-python/zeroconf-0.21.3[${PYTHON_USEDEP}]
>=media-libs/mutagen-1.42.0
atv? ( >=dev-python/pyatv-0.3.12[${PYTHON_USEDEP}] )
esphome? ( =dev-python/aioesphomeapi-1.6.0[${PYTHON_USEDEP}] )
firetv? ( =dev-python/firetv-1.0.7[${PYTHON_USEDEP}] )
hs100? ( >=dev-python/pyHS100-0.3.0[${PYTHON_USEDEP}] )
firetv? ( =dev-python/firetv-1.0.9[${PYTHON_USEDEP}] )
hs100? ( >=dev-python/pyHS100-0.3.4[${PYTHON_USEDEP}] )
maxcube? ( =dev-python/maxcube-api-0.1.0[${PYTHON_USEDEP}] )
musiccast? ( >=dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] )
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
rxv? ( =dev-python/rxv-0.6.0[${PYTHON_USEDEP}] )
denonavr? ( =dev-python/denonavr-0.7.8[${PYTHON_USEDEP}] )
samsungtv? ( >=dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] )
sonos? ( >=dev-python/pysonos-0.0.6[${PYTHON_USEDEP}] )
sonos? ( >=dev-python/pysonos-0.0.8[${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 )
wemo? ( >=dev-python/pywemo-0.4.38[${PYTHON_USEDEP}] )
frontend? ( =app-misc/home-assistant-frontend-20190220.0 )
homematic? ( dev-python/pyhomematic[${PYTHON_USEDEP}] )
asuswrt? ( dev-python/aioasuswrt[${PYTHON_USEDEP}] )
qnap? ( dev-python/qnapstats[${PYTHON_USEDEP}] )
frontend? ( =app-misc/home-assistant-frontend-20190305.0 )
homematic? ( =dev-python/pyhomematic-0.1.56[${PYTHON_USEDEP}] )
asuswrt? ( =dev-python/aioasuswrt-1.1.20[${PYTHON_USEDEP}] )
qnap? ( =dev-python/qnapstats-0.2.7[${PYTHON_USEDEP}] )
speedtest? ( =net-analyzer/speedtest-cli-2.0.2[${PYTHON_USEDEP}] )
zoneminder? ( =dev-python/zm-py-0.3.3[${PYTHON_USEDEP}] )
"
@@ -17,7 +17,7 @@ RESTRICT="mirror"
LICENSE=""
SLOT="0"
KEYWORDS="~amd64"
KEYWORDS="amd64"
IUSE="asuswrt atv denonavr esphome firetv +frontend homematic hs100 maxcube musiccast mysql qnap rxv samsungtv sonos ssl speedtest test tradfri wemo zoneminder"
RDEPEND="${PYTHON_DEPS}
@@ -28,22 +28,34 @@ RDEPEND="${PYTHON_DEPS}
>=dev-libs/xerces-c-3.1.4-r1
>=dev-libs/xml-security-c-1.7.3
=dev-python/aiohttp-3.5.4[${PYTHON_USEDEP}]
>=dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
=dev-python/astral-1.9.2[${PYTHON_USEDEP}]
=dev-python/astral-1.10.1[${PYTHON_USEDEP}]
=dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
=dev-python/attrs-18.2.0[${PYTHON_USEDEP}]
=dev-python/bcrypt-3.1.5[${PYTHON_USEDEP}]
=dev-python/bcrypt-3.1.6[${PYTHON_USEDEP}]
>=dev-python/certifi-2018.04.16[${PYTHON_USEDEP}]
>=dev-python/jinja-2.10[${PYTHON_USEDEP}]
=dev-python/pyjwt-1.6.4[${PYTHON_USEDEP}]
=dev-python/cryptography-2.5[${PYTHON_USEDEP}]
>=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}]
=dev-python/python-slugify-1.2.6[${PYTHON_USEDEP}]
>=dev-python/pytz-2018.07[${PYTHON_USEDEP}]
>=dev-python/pyyaml-3.13[${PYTHON_USEDEP}]
<dev-python/pyyaml-4[${PYTHON_USEDEP}]
=dev-python/requests-2.21.0-r1[${PYTHON_USEDEP}]
=dev-python/ruamel-yaml-0.15.88[${PYTHON_USEDEP}]
=dev-python/voluptuous-0.11.5[${PYTHON_USEDEP}]
=dev-python/voluptuous-serialize-2.1.0[${PYTHON_USEDEP}]
>=dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
=dev-python/beautifulsoup-4.6.3[${PYTHON_USEDEP}]
=dev-python/blinkpy-0.13.1[${PYTHON_USEDEP}]
>=dev-python/boto3-1.9.57[${PYTHON_USEDEP}]
>=dev-python/botocore-1.12.57[${PYTHON_USEDEP}]
=dev-python/caldav-0.5.0[${PYTHON_USEDEP}]
>=dev-python/cdu-0.1.3[${PYTHON_USEDEP}]
>=dev-python/certifi-2018.11.29[${PYTHON_USEDEP}]
>=dev-python/chardet-3.0.4[${PYTHON_USEDEP}]
=dev-python/colorlog-4.0.2[${PYTHON_USEDEP}]
>=dev-python/coverage-4.5.2[${PYTHON_USEDEP}]
=dev-python/cryptography-2.5[${PYTHON_USEDEP}]
>=dev-python/distro-1.3.0[${PYTHON_USEDEP}]
>=dev-python/distro-1.4.0[${PYTHON_USEDEP}]
>=dev-python/docutils-0.14[${PYTHON_USEDEP}]
>=dev-python/ecdsa-0.13[${PYTHON_USEDEP}]
>=dev-python/envs-1.2.6[${PYTHON_USEDEP}]
@@ -52,7 +64,6 @@ RDEPEND="${PYTHON_DEPS}
>=dev-python/idna-2.8[${PYTHON_USEDEP}]
>=dev-python/idna-ssl-1.1.0[${PYTHON_USEDEP}]
>=dev-python/ifaddr-0.1.6[${PYTHON_USEDEP}]
>=dev-python/jinja-2.10[${PYTHON_USEDEP}]
>=dev-python/jose-1.0.0[${PYTHON_USEDEP}]
>=dev-python/jsonrpc-async-0.6[${PYTHON_USEDEP}]
=dev-python/jsonrpc-base-1.0[${PYTHON_USEDEP}]
@@ -61,63 +72,53 @@ RDEPEND="${PYTHON_DEPS}
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
>=dev-python/netdisco-2.3.0[${PYTHON_USEDEP}]
>=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
>=dev-python/numpy-1.15.4[${PYTHON_USEDEP}]
>=dev-python/numpy-1.16.1[${PYTHON_USEDEP}]
>=dev-python/paho-mqtt-1.4.0[${PYTHON_USEDEP}]
>=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}]
=dev-python/pillow-5.4.1[${PYTHON_USEDEP}]
>=dev-python/psutil-5.4.8[${PYTHON_USEDEP}]
>=dev-python/psutil-5.5.1[${PYTHON_USEDEP}]
>=dev-python/PyChromecast-2.5.2[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.7.2[${PYTHON_USEDEP}]
=dev-python/pyjwt-1.6.4[${PYTHON_USEDEP}]
>=dev-python/pyotp-2.2.6-r1[${PYTHON_USEDEP}]
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
=dev-python/pysnmp-4.4.8[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}]
>=dev-python/python-jose-cryptodome-1.3.2[${PYTHON_USEDEP}]
=dev-python/python-slugify-1.2.6[${PYTHON_USEDEP}]
>=dev-python/pytz-2018.07[${PYTHON_USEDEP}]
>=dev-python/pyyaml-3.13[${PYTHON_USEDEP}]
<dev-python/pyyaml-4[${PYTHON_USEDEP}]
=dev-python/requests-2.21.0-r1[${PYTHON_USEDEP}]
=dev-python/RestrictedPython-4.0_beta8[${PYTHON_USEDEP}]
=dev-python/ruamel-yaml-0.15.88[${PYTHON_USEDEP}]
=dev-python/setuptools-40.8.0[${PYTHON_USEDEP}]
=dev-python/sqlalchemy-1.2.17[${PYTHON_USEDEP}]
=dev-python/sqlalchemy-1.2.18[${PYTHON_USEDEP}]
>=dev-python/typing-3.6.4-r1[${PYTHON_USEDEP}]
>=dev-python/ua-parser-0.8.0[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.24.1[${PYTHON_USEDEP}]
>=dev-python/user-agents-1.1.0[${PYTHON_USEDEP}]
>=dev-python/vobject-0.9.6.1[${PYTHON_USEDEP}]
=dev-python/voluptuous-0.11.5[${PYTHON_USEDEP}]
=dev-python/voluptuous-serialize-2.0.0[${PYTHON_USEDEP}]
>=dev-python/wakeonlan-1.1.6[${PYTHON_USEDEP}]
=dev-python/warrant-0.6.1[${PYTHON_USEDEP}]
>=dev-python/websocket-client-0.48.0[${PYTHON_USEDEP}]
>=dev-python/websocket-client-0.54.0[${PYTHON_USEDEP}]
>=dev-python/xmltodict-0.11.0[${PYTHON_USEDEP}]
>=dev-python/yarl-1.3.0[${PYTHON_USEDEP}]
>=dev-python/zeroconf-0.21.3[${PYTHON_USEDEP}]
>=media-libs/mutagen-1.42.0
atv? ( >=dev-python/pyatv-0.3.12[${PYTHON_USEDEP}] )
esphome? ( =dev-python/aioesphomeapi-1.6.0[${PYTHON_USEDEP}] )
firetv? ( =dev-python/firetv-1.0.7[${PYTHON_USEDEP}] )
hs100? ( >=dev-python/pyHS100-0.3.0[${PYTHON_USEDEP}] )
firetv? ( =dev-python/firetv-1.0.9[${PYTHON_USEDEP}] )
hs100? ( >=dev-python/pyHS100-0.3.4[${PYTHON_USEDEP}] )
maxcube? ( =dev-python/maxcube-api-0.1.0[${PYTHON_USEDEP}] )
musiccast? ( >=dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] )
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
rxv? ( =dev-python/rxv-0.6.0[${PYTHON_USEDEP}] )
denonavr? ( =dev-python/denonavr-0.7.8[${PYTHON_USEDEP}] )
samsungtv? ( >=dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] )
sonos? ( >=dev-python/pysonos-0.0.6[${PYTHON_USEDEP}] )
sonos? ( >=dev-python/pysonos-0.0.8[${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 )
wemo? ( >=dev-python/pywemo-0.4.38[${PYTHON_USEDEP}] )
frontend? ( =app-misc/home-assistant-frontend-20190220.0 )
homematic? ( dev-python/pyhomematic[${PYTHON_USEDEP}] )
asuswrt? ( dev-python/aioasuswrt[${PYTHON_USEDEP}] )
qnap? ( dev-python/qnapstats[${PYTHON_USEDEP}] )
frontend? ( =app-misc/home-assistant-frontend-20190305.0 )
homematic? ( =dev-python/pyhomematic-0.1.56[${PYTHON_USEDEP}] )
asuswrt? ( =dev-python/aioasuswrt-1.1.20[${PYTHON_USEDEP}] )
qnap? ( =dev-python/qnapstats-0.2.7[${PYTHON_USEDEP}] )
speedtest? ( =net-analyzer/speedtest-cli-2.0.2[${PYTHON_USEDEP}] )
zoneminder? ( =dev-python/zm-py-0.3.3[${PYTHON_USEDEP}] )
"
@@ -18,7 +18,7 @@ RESTRICT="mirror"
LICENSE=""
SLOT="0"
KEYWORDS="amd64"
IUSE="asuswrt atv denonavr firetv +frontend homematic hs100 maxcube musiccast mysql qnap rxv samsungtv sonos ssl speedtest test tradfri wemo zoneminder"
IUSE="asuswrt atv denonavr esphome firetv +frontend homematic hs100 maxcube musiccast mysql qnap rxv samsungtv sonos ssl speedtest test tradfri wemo zoneminder"
RDEPEND="${PYTHON_DEPS}
!app-misc/homeassistant-bin
@@ -28,22 +28,34 @@ RDEPEND="${PYTHON_DEPS}
>=dev-libs/xerces-c-3.1.4-r1
>=dev-libs/xml-security-c-1.7.3
=dev-python/aiohttp-3.5.4[${PYTHON_USEDEP}]
>=dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
=dev-python/astral-1.9.2[${PYTHON_USEDEP}]
=dev-python/astral-1.10.1[${PYTHON_USEDEP}]
=dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
=dev-python/attrs-18.2.0[${PYTHON_USEDEP}]
=dev-python/bcrypt-3.1.5[${PYTHON_USEDEP}]
=dev-python/bcrypt-3.1.6[${PYTHON_USEDEP}]
>=dev-python/certifi-2018.04.16[${PYTHON_USEDEP}]
>=dev-python/jinja-2.10[${PYTHON_USEDEP}]
=dev-python/pyjwt-1.6.4[${PYTHON_USEDEP}]
=dev-python/cryptography-2.5[${PYTHON_USEDEP}]
>=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}]
=dev-python/python-slugify-1.2.6[${PYTHON_USEDEP}]
>=dev-python/pytz-2018.07[${PYTHON_USEDEP}]
>=dev-python/pyyaml-3.13[${PYTHON_USEDEP}]
<dev-python/pyyaml-4[${PYTHON_USEDEP}]
=dev-python/requests-2.21.0-r1[${PYTHON_USEDEP}]
=dev-python/ruamel-yaml-0.15.88[${PYTHON_USEDEP}]
=dev-python/voluptuous-0.11.5[${PYTHON_USEDEP}]
=dev-python/voluptuous-serialize-2.1.0[${PYTHON_USEDEP}]
>=dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
=dev-python/beautifulsoup-4.6.3[${PYTHON_USEDEP}]
=dev-python/blinkpy-0.13.1[${PYTHON_USEDEP}]
>=dev-python/boto3-1.9.57[${PYTHON_USEDEP}]
>=dev-python/botocore-1.12.57[${PYTHON_USEDEP}]
=dev-python/caldav-0.5.0[${PYTHON_USEDEP}]
>=dev-python/cdu-0.1.3[${PYTHON_USEDEP}]
>=dev-python/certifi-2018.11.29[${PYTHON_USEDEP}]
>=dev-python/chardet-3.0.4[${PYTHON_USEDEP}]
=dev-python/colorlog-4.0.2[${PYTHON_USEDEP}]
>=dev-python/coverage-4.5.2[${PYTHON_USEDEP}]
=dev-python/cryptography-2.5[${PYTHON_USEDEP}]
>=dev-python/distro-1.3.0[${PYTHON_USEDEP}]
>=dev-python/distro-1.4.0[${PYTHON_USEDEP}]
>=dev-python/docutils-0.14[${PYTHON_USEDEP}]
>=dev-python/ecdsa-0.13[${PYTHON_USEDEP}]
>=dev-python/envs-1.2.6[${PYTHON_USEDEP}]
@@ -52,7 +64,6 @@ RDEPEND="${PYTHON_DEPS}
>=dev-python/idna-2.8[${PYTHON_USEDEP}]
>=dev-python/idna-ssl-1.1.0[${PYTHON_USEDEP}]
>=dev-python/ifaddr-0.1.6[${PYTHON_USEDEP}]
>=dev-python/jinja-2.10[${PYTHON_USEDEP}]
>=dev-python/jose-1.0.0[${PYTHON_USEDEP}]
>=dev-python/jsonrpc-async-0.6[${PYTHON_USEDEP}]
=dev-python/jsonrpc-base-1.0[${PYTHON_USEDEP}]
@@ -61,62 +72,53 @@ RDEPEND="${PYTHON_DEPS}
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
>=dev-python/netdisco-2.3.0[${PYTHON_USEDEP}]
>=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
>=dev-python/numpy-1.15.4[${PYTHON_USEDEP}]
>=dev-python/numpy-1.16.1[${PYTHON_USEDEP}]
>=dev-python/paho-mqtt-1.4.0[${PYTHON_USEDEP}]
>=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}]
=dev-python/pillow-5.4.1[${PYTHON_USEDEP}]
>=dev-python/psutil-5.4.8[${PYTHON_USEDEP}]
>=dev-python/psutil-5.5.1[${PYTHON_USEDEP}]
>=dev-python/PyChromecast-2.5.2[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.7.2[${PYTHON_USEDEP}]
=dev-python/pyjwt-1.6.4[${PYTHON_USEDEP}]
>=dev-python/pyotp-2.2.6-r1[${PYTHON_USEDEP}]
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
=dev-python/pysnmp-4.4.8[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}]
>=dev-python/python-jose-cryptodome-1.3.2[${PYTHON_USEDEP}]
=dev-python/python-slugify-1.2.6[${PYTHON_USEDEP}]
>=dev-python/pytz-2018.07[${PYTHON_USEDEP}]
>=dev-python/pyyaml-3.13[${PYTHON_USEDEP}]
<dev-python/pyyaml-4[${PYTHON_USEDEP}]
=dev-python/requests-2.21.0-r1[${PYTHON_USEDEP}]
=dev-python/RestrictedPython-4.0_beta8[${PYTHON_USEDEP}]
=dev-python/ruamel-yaml-0.15.88[${PYTHON_USEDEP}]
=dev-python/setuptools-40.8.0[${PYTHON_USEDEP}]
=dev-python/sqlalchemy-1.2.17[${PYTHON_USEDEP}]
=dev-python/sqlalchemy-1.2.18[${PYTHON_USEDEP}]
>=dev-python/typing-3.6.4-r1[${PYTHON_USEDEP}]
>=dev-python/ua-parser-0.8.0[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.24.1[${PYTHON_USEDEP}]
>=dev-python/user-agents-1.1.0[${PYTHON_USEDEP}]
>=dev-python/vobject-0.9.6.1[${PYTHON_USEDEP}]
=dev-python/voluptuous-0.11.5[${PYTHON_USEDEP}]
=dev-python/voluptuous-serialize-2.0.0[${PYTHON_USEDEP}]
>=dev-python/wakeonlan-1.1.6[${PYTHON_USEDEP}]
=dev-python/warrant-0.6.1[${PYTHON_USEDEP}]
>=dev-python/websocket-client-0.48.0[${PYTHON_USEDEP}]
>=dev-python/websocket-client-0.54.0[${PYTHON_USEDEP}]
>=dev-python/xmltodict-0.11.0[${PYTHON_USEDEP}]
>=dev-python/yarl-1.3.0[${PYTHON_USEDEP}]
>=dev-python/zeroconf-0.21.3[${PYTHON_USEDEP}]
>=media-libs/mutagen-1.42.0
atv? ( >=dev-python/pyatv-0.3.12[${PYTHON_USEDEP}] )
firetv? ( =dev-python/firetv-1.0.7[${PYTHON_USEDEP}] )
hs100? ( >=dev-python/pyHS100-0.3.0[${PYTHON_USEDEP}] )
esphome? ( =dev-python/aioesphomeapi-1.6.0[${PYTHON_USEDEP}] )
firetv? ( =dev-python/firetv-1.0.9[${PYTHON_USEDEP}] )
hs100? ( >=dev-python/pyHS100-0.3.4[${PYTHON_USEDEP}] )
maxcube? ( =dev-python/maxcube-api-0.1.0[${PYTHON_USEDEP}] )
musiccast? ( >=dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] )
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
rxv? ( =dev-python/rxv-0.6.0[${PYTHON_USEDEP}] )
denonavr? ( =dev-python/denonavr-0.7.8[${PYTHON_USEDEP}] )
samsungtv? ( >=dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] )
sonos? ( >=dev-python/pysonos-0.0.6[${PYTHON_USEDEP}] )
sonos? ( >=dev-python/pysonos-0.0.8[${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 )
wemo? ( >=dev-python/pywemo-0.4.38[${PYTHON_USEDEP}] )
frontend? ( =app-misc/home-assistant-frontend-20190220.0 )
homematic? ( dev-python/pyhomematic[${PYTHON_USEDEP}] )
asuswrt? ( dev-python/aioasuswrt[${PYTHON_USEDEP}] )
qnap? ( dev-python/qnapstats[${PYTHON_USEDEP}] )
frontend? ( =app-misc/home-assistant-frontend-20190305.1 )
homematic? ( =dev-python/pyhomematic-0.1.56[${PYTHON_USEDEP}] )
asuswrt? ( =dev-python/aioasuswrt-1.1.20[${PYTHON_USEDEP}] )
qnap? ( =dev-python/qnapstats-0.2.7[${PYTHON_USEDEP}] )
speedtest? ( =net-analyzer/speedtest-cli-2.0.2[${PYTHON_USEDEP}] )
zoneminder? ( =dev-python/zm-py-0.3.3[${PYTHON_USEDEP}] )
"
@@ -18,7 +18,7 @@ RESTRICT="mirror"
LICENSE=""
SLOT="0"
KEYWORDS="~amd64"
IUSE="asuswrt atv denonavr firetv +frontend homematic hs100 maxcube musiccast mysql qnap rxv samsungtv sonos ssl speedtest test tradfri wemo zoneminder"
IUSE="asuswrt atv denonavr esphome firetv +frontend homematic hs100 maxcube musiccast mysql qnap rxv samsungtv sonos ssl speedtest test tradfri wemo zoneminder"
RDEPEND="${PYTHON_DEPS}
!app-misc/homeassistant-bin
@@ -28,22 +28,34 @@ RDEPEND="${PYTHON_DEPS}
>=dev-libs/xerces-c-3.1.4-r1
>=dev-libs/xml-security-c-1.7.3
=dev-python/aiohttp-3.5.4[${PYTHON_USEDEP}]
>=dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
=dev-python/astral-1.9.2[${PYTHON_USEDEP}]
=dev-python/astral-1.10.1[${PYTHON_USEDEP}]
=dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
=dev-python/attrs-18.2.0[${PYTHON_USEDEP}]
=dev-python/bcrypt-3.1.5[${PYTHON_USEDEP}]
=dev-python/bcrypt-3.1.6[${PYTHON_USEDEP}]
>=dev-python/certifi-2018.04.16[${PYTHON_USEDEP}]
>=dev-python/jinja-2.10[${PYTHON_USEDEP}]
=dev-python/pyjwt-1.6.4[${PYTHON_USEDEP}]
=dev-python/cryptography-2.5[${PYTHON_USEDEP}]
>=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}]
=dev-python/python-slugify-1.2.6[${PYTHON_USEDEP}]
>=dev-python/pytz-2018.07[${PYTHON_USEDEP}]
>=dev-python/pyyaml-3.13[${PYTHON_USEDEP}]
<dev-python/pyyaml-4[${PYTHON_USEDEP}]
=dev-python/requests-2.21.0-r1[${PYTHON_USEDEP}]
=dev-python/ruamel-yaml-0.15.88[${PYTHON_USEDEP}]
=dev-python/voluptuous-0.11.5[${PYTHON_USEDEP}]
=dev-python/voluptuous-serialize-2.1.0[${PYTHON_USEDEP}]
>=dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
=dev-python/beautifulsoup-4.6.3[${PYTHON_USEDEP}]
=dev-python/blinkpy-0.13.1[${PYTHON_USEDEP}]
>=dev-python/boto3-1.9.57[${PYTHON_USEDEP}]
>=dev-python/botocore-1.12.57[${PYTHON_USEDEP}]
=dev-python/caldav-0.5.0[${PYTHON_USEDEP}]
>=dev-python/cdu-0.1.3[${PYTHON_USEDEP}]
>=dev-python/certifi-2018.11.29[${PYTHON_USEDEP}]
>=dev-python/chardet-3.0.4[${PYTHON_USEDEP}]
=dev-python/colorlog-4.0.2[${PYTHON_USEDEP}]
>=dev-python/coverage-4.5.2[${PYTHON_USEDEP}]
=dev-python/cryptography-2.5[${PYTHON_USEDEP}]
>=dev-python/distro-1.3.0[${PYTHON_USEDEP}]
>=dev-python/distro-1.4.0[${PYTHON_USEDEP}]
>=dev-python/docutils-0.14[${PYTHON_USEDEP}]
>=dev-python/ecdsa-0.13[${PYTHON_USEDEP}]
>=dev-python/envs-1.2.6[${PYTHON_USEDEP}]
@@ -52,7 +64,6 @@ RDEPEND="${PYTHON_DEPS}
>=dev-python/idna-2.8[${PYTHON_USEDEP}]
>=dev-python/idna-ssl-1.1.0[${PYTHON_USEDEP}]
>=dev-python/ifaddr-0.1.6[${PYTHON_USEDEP}]
>=dev-python/jinja-2.10[${PYTHON_USEDEP}]
>=dev-python/jose-1.0.0[${PYTHON_USEDEP}]
>=dev-python/jsonrpc-async-0.6[${PYTHON_USEDEP}]
=dev-python/jsonrpc-base-1.0[${PYTHON_USEDEP}]
@@ -61,62 +72,53 @@ RDEPEND="${PYTHON_DEPS}
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
>=dev-python/netdisco-2.3.0[${PYTHON_USEDEP}]
>=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
>=dev-python/numpy-1.15.4[${PYTHON_USEDEP}]
>=dev-python/numpy-1.16.1[${PYTHON_USEDEP}]
>=dev-python/paho-mqtt-1.4.0[${PYTHON_USEDEP}]
>=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}]
=dev-python/pillow-5.4.1[${PYTHON_USEDEP}]
>=dev-python/psutil-5.4.8[${PYTHON_USEDEP}]
>=dev-python/psutil-5.5.1[${PYTHON_USEDEP}]
>=dev-python/PyChromecast-2.5.2[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.7.2[${PYTHON_USEDEP}]
=dev-python/pyjwt-1.6.4[${PYTHON_USEDEP}]
>=dev-python/pyotp-2.2.6-r1[${PYTHON_USEDEP}]
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
=dev-python/pysnmp-4.4.8[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}]
>=dev-python/python-jose-cryptodome-1.3.2[${PYTHON_USEDEP}]
=dev-python/python-slugify-1.2.6[${PYTHON_USEDEP}]
>=dev-python/pytz-2018.07[${PYTHON_USEDEP}]
>=dev-python/pyyaml-3.13[${PYTHON_USEDEP}]
<dev-python/pyyaml-4[${PYTHON_USEDEP}]
=dev-python/requests-2.21.0-r1[${PYTHON_USEDEP}]
=dev-python/RestrictedPython-4.0_beta8[${PYTHON_USEDEP}]
=dev-python/ruamel-yaml-0.15.88[${PYTHON_USEDEP}]
=dev-python/setuptools-40.8.0[${PYTHON_USEDEP}]
=dev-python/sqlalchemy-1.2.17[${PYTHON_USEDEP}]
=dev-python/sqlalchemy-1.2.18[${PYTHON_USEDEP}]
>=dev-python/typing-3.6.4-r1[${PYTHON_USEDEP}]
>=dev-python/ua-parser-0.8.0[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.24.1[${PYTHON_USEDEP}]
>=dev-python/user-agents-1.1.0[${PYTHON_USEDEP}]
>=dev-python/vobject-0.9.6.1[${PYTHON_USEDEP}]
=dev-python/voluptuous-0.11.5[${PYTHON_USEDEP}]
=dev-python/voluptuous-serialize-2.0.0[${PYTHON_USEDEP}]
>=dev-python/wakeonlan-1.1.6[${PYTHON_USEDEP}]
=dev-python/warrant-0.6.1[${PYTHON_USEDEP}]
>=dev-python/websocket-client-0.48.0[${PYTHON_USEDEP}]
>=dev-python/websocket-client-0.54.0[${PYTHON_USEDEP}]
>=dev-python/xmltodict-0.11.0[${PYTHON_USEDEP}]
>=dev-python/yarl-1.3.0[${PYTHON_USEDEP}]
>=dev-python/zeroconf-0.21.3[${PYTHON_USEDEP}]
>=media-libs/mutagen-1.42.0
atv? ( >=dev-python/pyatv-0.3.12[${PYTHON_USEDEP}] )
firetv? ( =dev-python/firetv-1.0.7[${PYTHON_USEDEP}] )
hs100? ( >=dev-python/pyHS100-0.3.0[${PYTHON_USEDEP}] )
esphome? ( =dev-python/aioesphomeapi-1.6.0[${PYTHON_USEDEP}] )
firetv? ( =dev-python/firetv-1.0.9[${PYTHON_USEDEP}] )
hs100? ( >=dev-python/pyHS100-0.3.4[${PYTHON_USEDEP}] )
maxcube? ( =dev-python/maxcube-api-0.1.0[${PYTHON_USEDEP}] )
musiccast? ( >=dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] )
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
rxv? ( =dev-python/rxv-0.6.0[${PYTHON_USEDEP}] )
denonavr? ( =dev-python/denonavr-0.7.8[${PYTHON_USEDEP}] )
samsungtv? ( >=dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] )
sonos? ( >=dev-python/pysonos-0.0.6[${PYTHON_USEDEP}] )
sonos? ( >=dev-python/pysonos-0.0.8[${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 )
wemo? ( >=dev-python/pywemo-0.4.38[${PYTHON_USEDEP}] )
frontend? ( =app-misc/home-assistant-frontend-20190219.0 )
homematic? ( dev-python/pyhomematic[${PYTHON_USEDEP}] )
asuswrt? ( dev-python/aioasuswrt[${PYTHON_USEDEP}] )
qnap? ( dev-python/qnapstats[${PYTHON_USEDEP}] )
wemo? ( >=dev-python/pywemo-0.4.34[${PYTHON_USEDEP}] )
frontend? ( =app-misc/home-assistant-frontend-20190313.0 )
homematic? ( =dev-python/pyhomematic-0.1.58[${PYTHON_USEDEP}] )
asuswrt? ( =dev-python/aioasuswrt-1.1.21[${PYTHON_USEDEP}] )
qnap? ( =dev-python/qnapstats-0.2.7[${PYTHON_USEDEP}] )
speedtest? ( =net-analyzer/speedtest-cli-2.0.2[${PYTHON_USEDEP}] )
zoneminder? ( =dev-python/zm-py-0.3.3[${PYTHON_USEDEP}] )
"
@@ -0,0 +1,199 @@
# 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="asuswrt atv denonavr esphome firetv +frontend homematic hs100 maxcube musiccast mysql qnap rxv samsungtv sonos ssl speedtest test tradfri wemo 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-18.2.0[${PYTHON_USEDEP}]
=dev-python/bcrypt-3.1.6[${PYTHON_USEDEP}]
>=dev-python/certifi-2018.04.16[${PYTHON_USEDEP}]
>=dev-python/jinja-2.10[${PYTHON_USEDEP}]
=dev-python/pyjwt-1.6.4[${PYTHON_USEDEP}]
=dev-python/cryptography-2.5[${PYTHON_USEDEP}]
>=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}]
=dev-python/python-slugify-1.2.6[${PYTHON_USEDEP}]
>=dev-python/pytz-2018.07[${PYTHON_USEDEP}]
>=dev-python/pyyaml-3.13[${PYTHON_USEDEP}]
<dev-python/pyyaml-4[${PYTHON_USEDEP}]
=dev-python/requests-2.21.0-r1[${PYTHON_USEDEP}]
=dev-python/ruamel-yaml-0.15.88[${PYTHON_USEDEP}]
=dev-python/voluptuous-0.11.5[${PYTHON_USEDEP}]
=dev-python/voluptuous-serialize-2.1.0[${PYTHON_USEDEP}]
>=dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
=dev-python/beautifulsoup-4.6.3[${PYTHON_USEDEP}]
=dev-python/blinkpy-0.13.1[${PYTHON_USEDEP}]
>=dev-python/boto3-1.9.57[${PYTHON_USEDEP}]
>=dev-python/botocore-1.12.57[${PYTHON_USEDEP}]
=dev-python/caldav-0.5.0[${PYTHON_USEDEP}]
>=dev-python/cdu-0.1.3[${PYTHON_USEDEP}]
>=dev-python/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/docutils-0.14[${PYTHON_USEDEP}]
>=dev-python/ecdsa-0.13[${PYTHON_USEDEP}]
>=dev-python/envs-1.2.6[${PYTHON_USEDEP}]
>=dev-python/future-0.17.1[${PYTHON_USEDEP}]
=dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}]
>=dev-python/idna-2.8[${PYTHON_USEDEP}]
>=dev-python/idna-ssl-1.1.0[${PYTHON_USEDEP}]
>=dev-python/ifaddr-0.1.6[${PYTHON_USEDEP}]
>=dev-python/jose-1.0.0[${PYTHON_USEDEP}]
>=dev-python/jsonrpc-async-0.6[${PYTHON_USEDEP}]
=dev-python/jsonrpc-base-1.0[${PYTHON_USEDEP}]
=dev-python/jsonrpc-websocket-0.6[${PYTHON_USEDEP}]
>=dev-python/lxml-4.2.5[${PYTHON_USEDEP}]
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
>=dev-python/netdisco-2.3.0[${PYTHON_USEDEP}]
>=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
>=dev-python/numpy-1.16.1[${PYTHON_USEDEP}]
>=dev-python/paho-mqtt-1.4.0[${PYTHON_USEDEP}]
=dev-python/pillow-5.4.1[${PYTHON_USEDEP}]
>=dev-python/psutil-5.5.1[${PYTHON_USEDEP}]
>=dev-python/PyChromecast-2.5.2[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.7.2[${PYTHON_USEDEP}]
>=dev-python/pyotp-2.2.6-r1[${PYTHON_USEDEP}]
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
=dev-python/pysnmp-4.4.8[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}]
>=dev-python/python-jose-cryptodome-1.3.2[${PYTHON_USEDEP}]
=dev-python/RestrictedPython-4.0_beta8[${PYTHON_USEDEP}]
=dev-python/setuptools-40.8.0[${PYTHON_USEDEP}]
=dev-python/sqlalchemy-1.2.18[${PYTHON_USEDEP}]
>=dev-python/typing-3.6.4-r1[${PYTHON_USEDEP}]
>=dev-python/ua-parser-0.8.0[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.24.1[${PYTHON_USEDEP}]
>=dev-python/user-agents-1.1.0[${PYTHON_USEDEP}]
>=dev-python/vobject-0.9.6.1[${PYTHON_USEDEP}]
>=dev-python/wakeonlan-1.1.6[${PYTHON_USEDEP}]
=dev-python/warrant-0.6.1[${PYTHON_USEDEP}]
>=dev-python/websocket-client-0.54.0[${PYTHON_USEDEP}]
>=dev-python/xmltodict-0.11.0[${PYTHON_USEDEP}]
>=dev-python/yarl-1.3.0[${PYTHON_USEDEP}]
>=dev-python/zeroconf-0.21.3[${PYTHON_USEDEP}]
>=media-libs/mutagen-1.42.0
atv? ( >=dev-python/pyatv-0.3.12[${PYTHON_USEDEP}] )
esphome? ( =dev-python/aioesphomeapi-1.6.0[${PYTHON_USEDEP}] )
firetv? ( =dev-python/firetv-1.0.9[${PYTHON_USEDEP}] )
hs100? ( >=dev-python/pyHS100-0.3.4[${PYTHON_USEDEP}] )
maxcube? ( =dev-python/maxcube-api-0.1.0[${PYTHON_USEDEP}] )
musiccast? ( >=dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] )
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
rxv? ( =dev-python/rxv-0.6.0[${PYTHON_USEDEP}] )
denonavr? ( =dev-python/denonavr-0.7.8[${PYTHON_USEDEP}] )
samsungtv? ( >=dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] )
sonos? ( >=dev-python/pysonos-0.0.8[${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 )
wemo? ( >=dev-python/pywemo-0.4.34[${PYTHON_USEDEP}] )
frontend? ( =app-misc/home-assistant-frontend-20190315.0 )
homematic? ( =dev-python/pyhomematic-0.1.58[${PYTHON_USEDEP}] )
asuswrt? ( =dev-python/aioasuswrt-1.1.21[${PYTHON_USEDEP}] )
qnap? ( =dev-python/qnapstats-0.2.7[${PYTHON_USEDEP}] )
speedtest? ( =net-analyzer/speedtest-cli-2.0.2[${PYTHON_USEDEP}] )
zoneminder? ( =dev-python/zm-py-0.3.3[${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
}
@@ -0,0 +1,199 @@
# 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="asuswrt atv denonavr esphome firetv +frontend homematic hs100 maxcube musiccast mysql qnap rxv samsungtv sonos ssl speedtest test tradfri wemo 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-18.2.0[${PYTHON_USEDEP}]
=dev-python/bcrypt-3.1.6[${PYTHON_USEDEP}]
>=dev-python/certifi-2018.04.16[${PYTHON_USEDEP}]
>=dev-python/jinja-2.10[${PYTHON_USEDEP}]
=dev-python/pyjwt-1.6.4[${PYTHON_USEDEP}]
=dev-python/cryptography-2.5[${PYTHON_USEDEP}]
>=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}]
=dev-python/python-slugify-1.2.6[${PYTHON_USEDEP}]
>=dev-python/pytz-2018.07[${PYTHON_USEDEP}]
>=dev-python/pyyaml-3.13[${PYTHON_USEDEP}]
<dev-python/pyyaml-4[${PYTHON_USEDEP}]
=dev-python/requests-2.21.0-r1[${PYTHON_USEDEP}]
=dev-python/ruamel-yaml-0.15.88[${PYTHON_USEDEP}]
=dev-python/voluptuous-0.11.5[${PYTHON_USEDEP}]
=dev-python/voluptuous-serialize-2.1.0[${PYTHON_USEDEP}]
>=dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
=dev-python/beautifulsoup-4.6.3[${PYTHON_USEDEP}]
=dev-python/blinkpy-0.13.1[${PYTHON_USEDEP}]
>=dev-python/boto3-1.9.57[${PYTHON_USEDEP}]
>=dev-python/botocore-1.12.57[${PYTHON_USEDEP}]
=dev-python/caldav-0.5.0[${PYTHON_USEDEP}]
>=dev-python/cdu-0.1.3[${PYTHON_USEDEP}]
>=dev-python/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/docutils-0.14[${PYTHON_USEDEP}]
>=dev-python/ecdsa-0.13[${PYTHON_USEDEP}]
>=dev-python/envs-1.2.6[${PYTHON_USEDEP}]
>=dev-python/future-0.17.1[${PYTHON_USEDEP}]
=dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}]
>=dev-python/idna-2.8[${PYTHON_USEDEP}]
>=dev-python/idna-ssl-1.1.0[${PYTHON_USEDEP}]
>=dev-python/ifaddr-0.1.6[${PYTHON_USEDEP}]
>=dev-python/jose-1.0.0[${PYTHON_USEDEP}]
>=dev-python/jsonrpc-async-0.6[${PYTHON_USEDEP}]
=dev-python/jsonrpc-base-1.0[${PYTHON_USEDEP}]
=dev-python/jsonrpc-websocket-0.6[${PYTHON_USEDEP}]
>=dev-python/lxml-4.2.5[${PYTHON_USEDEP}]
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
>=dev-python/netdisco-2.3.0[${PYTHON_USEDEP}]
>=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
>=dev-python/numpy-1.16.1[${PYTHON_USEDEP}]
>=dev-python/paho-mqtt-1.4.0[${PYTHON_USEDEP}]
=dev-python/pillow-5.4.1[${PYTHON_USEDEP}]
>=dev-python/psutil-5.5.1[${PYTHON_USEDEP}]
>=dev-python/PyChromecast-2.5.2[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.7.2[${PYTHON_USEDEP}]
>=dev-python/pyotp-2.2.6-r1[${PYTHON_USEDEP}]
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
=dev-python/pysnmp-4.4.8[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}]
>=dev-python/python-jose-cryptodome-1.3.2[${PYTHON_USEDEP}]
=dev-python/RestrictedPython-4.0_beta8[${PYTHON_USEDEP}]
=dev-python/setuptools-40.8.0[${PYTHON_USEDEP}]
=dev-python/sqlalchemy-1.2.18[${PYTHON_USEDEP}]
>=dev-python/typing-3.6.4-r1[${PYTHON_USEDEP}]
>=dev-python/ua-parser-0.8.0[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.24.1[${PYTHON_USEDEP}]
>=dev-python/user-agents-1.1.0[${PYTHON_USEDEP}]
>=dev-python/vobject-0.9.6.1[${PYTHON_USEDEP}]
>=dev-python/wakeonlan-1.1.6[${PYTHON_USEDEP}]
=dev-python/warrant-0.6.1[${PYTHON_USEDEP}]
>=dev-python/websocket-client-0.54.0[${PYTHON_USEDEP}]
>=dev-python/xmltodict-0.11.0[${PYTHON_USEDEP}]
>=dev-python/yarl-1.3.0[${PYTHON_USEDEP}]
>=dev-python/zeroconf-0.21.3[${PYTHON_USEDEP}]
>=media-libs/mutagen-1.42.0
atv? ( >=dev-python/pyatv-0.3.12[${PYTHON_USEDEP}] )
esphome? ( =dev-python/aioesphomeapi-1.6.0[${PYTHON_USEDEP}] )
firetv? ( =dev-python/firetv-1.0.9[${PYTHON_USEDEP}] )
hs100? ( >=dev-python/pyHS100-0.3.4[${PYTHON_USEDEP}] )
maxcube? ( =dev-python/maxcube-api-0.1.0[${PYTHON_USEDEP}] )
musiccast? ( >=dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] )
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
rxv? ( =dev-python/rxv-0.6.0[${PYTHON_USEDEP}] )
denonavr? ( =dev-python/denonavr-0.7.8[${PYTHON_USEDEP}] )
samsungtv? ( >=dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] )
sonos? ( >=dev-python/pysonos-0.0.8[${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 )
wemo? ( >=dev-python/pywemo-0.4.34[${PYTHON_USEDEP}] )
frontend? ( =app-misc/home-assistant-frontend-20190315.1 )
homematic? ( =dev-python/pyhomematic-0.1.58[${PYTHON_USEDEP}] )
asuswrt? ( =dev-python/aioasuswrt-1.1.21[${PYTHON_USEDEP}] )
qnap? ( =dev-python/qnapstats-0.2.7[${PYTHON_USEDEP}] )
speedtest? ( =net-analyzer/speedtest-cli-2.0.2[${PYTHON_USEDEP}] )
zoneminder? ( =dev-python/zm-py-0.3.3[${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
}
@@ -0,0 +1,214 @@
# 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 denonavr esphome +frontend homematic hs100 maxcube musiccast mysql qnap rxv samsungtv sonos ssl speedtest test tradfri wemo 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-18.2.0[${PYTHON_USEDEP}]
=dev-python/bcrypt-3.1.6[${PYTHON_USEDEP}]
>=dev-python/certifi-2019.3.9[${PYTHON_USEDEP}]
>=dev-python/jinja-2.10[${PYTHON_USEDEP}]
=dev-python/pyjwt-1.6.4[${PYTHON_USEDEP}]
=dev-python/cryptography-2.5[${PYTHON_USEDEP}]
>=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}]
=dev-python/python-slugify-1.2.6[${PYTHON_USEDEP}]
>=dev-python/pytz-2018.9[${PYTHON_USEDEP}]
>=dev-python/pyyaml-3.13[${PYTHON_USEDEP}]
<dev-python/pyyaml-4[${PYTHON_USEDEP}]
=dev-python/requests-2.21.0-r1[${PYTHON_USEDEP}]
=dev-python/ruamel-yaml-0.15.88[${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/snitun-0.13[${PYTHON_USEDEP}]
>=dev-python/pyrfc3339-1.1[${PYTHON_USEDEP}]
=dev-python/hass-nabucasa-0.7[${PYTHON_USEDEP}]
>=dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
=dev-python/beautifulsoup-4.6.3[${PYTHON_USEDEP}]
=dev-python/blinkpy-0.13.1[${PYTHON_USEDEP}]
>=dev-python/boto3-1.9.115[${PYTHON_USEDEP}]
>=dev-python/botocore-1.12.115[${PYTHON_USEDEP}]
=dev-python/caldav-0.5.0[${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/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.2.5[${PYTHON_USEDEP}]
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
>=dev-python/netdisco-2.5.0[${PYTHON_USEDEP}]
>=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
>=dev-python/numpy-1.16.2[${PYTHON_USEDEP}]
>=dev-python/paho-mqtt-1.4.0[${PYTHON_USEDEP}]
=dev-python/pillow-5.4.1[${PYTHON_USEDEP}]
>=dev-python/psutil-5.5.1[${PYTHON_USEDEP}]
>=dev-python/PyChromecast-2.5.2[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.7.3[${PYTHON_USEDEP}]
>=dev-python/pyotp-2.2.6-r1[${PYTHON_USEDEP}]
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
=dev-python/pysnmp-4.4.8[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}]
>=dev-python/python-jose-cryptodome-1.3.2[${PYTHON_USEDEP}]
=dev-python/RestrictedPython-4.0_beta8[${PYTHON_USEDEP}]
=dev-python/setuptools-40.8.0[${PYTHON_USEDEP}]
=dev-python/sqlalchemy-1.2.18[${PYTHON_USEDEP}]
>=dev-python/typing-3.6.4-r1[${PYTHON_USEDEP}]
>=dev-python/ua-parser-0.8.0[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.24.1[${PYTHON_USEDEP}]
>=dev-python/user-agents-1.1.0[${PYTHON_USEDEP}]
>=dev-python/vobject-0.9.6.1[${PYTHON_USEDEP}]
>=dev-python/wakeonlan-1.1.6[${PYTHON_USEDEP}]
=dev-python/warrant-0.6.1[${PYTHON_USEDEP}]
>=dev-python/websocket-client-0.54.0[${PYTHON_USEDEP}]
>=dev-python/xmltodict-0.11.0[${PYTHON_USEDEP}]
>=dev-python/yarl-1.3.0[${PYTHON_USEDEP}]
>=dev-python/zeroconf-0.21.3[${PYTHON_USEDEP}]
>=media-libs/mutagen-1.42.0
atv? ( >=dev-python/pyatv-0.3.12[${PYTHON_USEDEP}] )
esphome? ( =dev-python/aioesphomeapi-1.6.0[${PYTHON_USEDEP}] )
androidtv? ( =dev-python/androidtv-0.0.12[${PYTHON_USEDEP}] )
hs100? ( >=dev-python/pyHS100-0.3.4[${PYTHON_USEDEP}] )
maxcube? ( =dev-python/maxcube-api-0.1.0[${PYTHON_USEDEP}] )
musiccast? ( >=dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] )
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
rxv? ( =dev-python/rxv-0.6.0[${PYTHON_USEDEP}] )
denonavr? ( =dev-python/denonavr-0.7.8[${PYTHON_USEDEP}] )
samsungtv? ( >=dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] )
sonos? ( >=dev-python/pysonos-0.0.8[${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 )
wemo? ( >=dev-python/pywemo-0.4.34[${PYTHON_USEDEP}] )
frontend? ( =app-misc/home-assistant-frontend-20190316.0 )
homematic? ( =dev-python/pyhomematic-0.1.58[${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.0.2[${PYTHON_USEDEP}] )
zoneminder? ( =dev-python/zm-py-0.3.3[${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
}
@@ -0,0 +1,214 @@
# 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 denonavr esphome +frontend homematic hs100 maxcube musiccast mysql qnap rxv samsungtv sonos ssl speedtest test tradfri wemo 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-18.2.0[${PYTHON_USEDEP}]
=dev-python/bcrypt-3.1.6[${PYTHON_USEDEP}]
>=dev-python/certifi-2019.3.9[${PYTHON_USEDEP}]
>=dev-python/jinja-2.10[${PYTHON_USEDEP}]
=dev-python/pyjwt-1.6.4[${PYTHON_USEDEP}]
=dev-python/cryptography-2.5[${PYTHON_USEDEP}]
>=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}]
=dev-python/python-slugify-1.2.6[${PYTHON_USEDEP}]
>=dev-python/pytz-2018.9[${PYTHON_USEDEP}]
>=dev-python/pyyaml-3.13[${PYTHON_USEDEP}]
<dev-python/pyyaml-4[${PYTHON_USEDEP}]
=dev-python/requests-2.21.0-r1[${PYTHON_USEDEP}]
=dev-python/ruamel-yaml-0.15.88[${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/snitun-0.15[${PYTHON_USEDEP}]
>=dev-python/pyrfc3339-1.1[${PYTHON_USEDEP}]
=dev-python/hass-nabucasa-0.8[${PYTHON_USEDEP}]
>=dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
=dev-python/beautifulsoup-4.6.3[${PYTHON_USEDEP}]
=dev-python/blinkpy-0.13.1[${PYTHON_USEDEP}]
>=dev-python/boto3-1.9.116[${PYTHON_USEDEP}]
>=dev-python/botocore-1.12.115[${PYTHON_USEDEP}]
=dev-python/caldav-0.5.0[${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/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.2.5[${PYTHON_USEDEP}]
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
>=dev-python/netdisco-2.5.0[${PYTHON_USEDEP}]
>=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
>=dev-python/numpy-1.16.2[${PYTHON_USEDEP}]
>=dev-python/paho-mqtt-1.4.0[${PYTHON_USEDEP}]
=dev-python/pillow-5.4.1[${PYTHON_USEDEP}]
>=dev-python/psutil-5.5.1[${PYTHON_USEDEP}]
>=dev-python/PyChromecast-2.5.2[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.7.3[${PYTHON_USEDEP}]
>=dev-python/pyotp-2.2.6-r1[${PYTHON_USEDEP}]
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
=dev-python/pysnmp-4.4.8[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}]
>=dev-python/python-jose-cryptodome-1.3.2[${PYTHON_USEDEP}]
=dev-python/RestrictedPython-4.0_beta8[${PYTHON_USEDEP}]
=dev-python/setuptools-40.8.0[${PYTHON_USEDEP}]
=dev-python/sqlalchemy-1.2.18[${PYTHON_USEDEP}]
>=dev-python/typing-3.6.4-r1[${PYTHON_USEDEP}]
>=dev-python/ua-parser-0.8.0[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.24.1[${PYTHON_USEDEP}]
>=dev-python/user-agents-1.1.0[${PYTHON_USEDEP}]
>=dev-python/vobject-0.9.6.1[${PYTHON_USEDEP}]
>=dev-python/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/xmltodict-0.11.0[${PYTHON_USEDEP}]
>=dev-python/yarl-1.3.0[${PYTHON_USEDEP}]
>=dev-python/zeroconf-0.21.3[${PYTHON_USEDEP}]
>=media-libs/mutagen-1.42.0
atv? ( >=dev-python/pyatv-0.3.12[${PYTHON_USEDEP}] )
esphome? ( =dev-python/aioesphomeapi-1.6.0[${PYTHON_USEDEP}] )
androidtv? ( =dev-python/androidtv-0.0.12[${PYTHON_USEDEP}] )
hs100? ( >=dev-python/pyHS100-0.3.4[${PYTHON_USEDEP}] )
maxcube? ( =dev-python/maxcube-api-0.1.0[${PYTHON_USEDEP}] )
musiccast? ( >=dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] )
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
rxv? ( =dev-python/rxv-0.6.0[${PYTHON_USEDEP}] )
denonavr? ( =dev-python/denonavr-0.7.8[${PYTHON_USEDEP}] )
samsungtv? ( >=dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] )
sonos? ( >=dev-python/pysonos-0.0.8[${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 )
wemo? ( >=dev-python/pywemo-0.4.34[${PYTHON_USEDEP}] )
frontend? ( =app-misc/home-assistant-frontend-20190319.0 )
homematic? ( =dev-python/pyhomematic-0.1.58[${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.0.2[${PYTHON_USEDEP}] )
zoneminder? ( =dev-python/zm-py-0.3.3[${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
}
+23
View File
@@ -5,4 +5,27 @@
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<use>
<flag name="asuswrt">Api wrapper for Asuswrt</flag>
<flag name="atv">Library for controlling an Apple TV</flag>
<flag name="denonavr">Automation Library for Denon AVR receivers</flag>
<flag name="esphome">Support for esphome sensors, covers and switches</flag>
<flag name="androidtv">Library for controlling an Android TV, formerly firetv</flag>
<flag name="frontend">Install Home Assistant frontend</flag>
<flag name="homematic">An API for the homematicip cloud</flag>
<flag name="hs100">Interface for TPLink Stuff</flag>
<flag name="maxcube">eQ-3 ELV MAX Cube Python API</flag>
<flag name="musiccast">add support for Yamaha MusicCast devices</flag>
<flag name="mysql">install MySQL Libraries for use with HomeAssistant</flag>
<flag name="qnap">Python API for obtaining QNAP NAS system stats</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="test">internal and devel use</flag>
<flag name="tradfri">Control/observe IKEA Tradfri devices</flag>
<flag name="wemo">discover and control WeMo devices</flag>
<flag name="zoneminder">Support for ZoneMinder Cameras</flag>
</use>
</pkgmetadata>
+6 -5
View File
@@ -1,13 +1,14 @@
AUX esphome.conf.d 349 BLAKE2B e11fa5f021da8ca441a88ff6cb6e2799bc0f46ade7c51cafbb16f6ae9cc20499e24e332d8e0ec859c6190702e1b19522a9e844fbb5bc6dec768f0dd35509295b SHA512 acdd9577d7526f232c6be48705ad682eca0f97de8652fd3221729d31086eeb8514918ce66491aab76029aece004b0d7c71317bf87013d79f3523c7a8832c8aaf
AUX esphome.init.d 609 BLAKE2B 008da9ad1c859d0622e6358bf910b9a1059d5f4d276f0ff65d17af4b0b6707b963151b4afa779244b8aed8595f56daf5de11c1a30ef300aa5948a38b67fa6a15 SHA512 e1468be2669300ad745895d1f1a4c4e5fe2b51620d94aed0e5407dad5824b89e17b5ddc56b8c36e558eec9d81affbe3e6bc306b79228828d565657b7bf4cbcb0
AUX esphome.init.d-r1 605 BLAKE2B fafe3c56a924bbfbc137dbf19c0fef6af6c738164f523413ae96465093b4757d03a1a27601dbf5fcc7e6473a700dd9a29f85ce5e047b7de642412d59ef144cba SHA512 4d58204df9451cdb7a764bb212ba47383643c221f2a43e36324ba52b682018d4544e6a4ddca8425aa4347c6621624b85982e3e508083bc29c811fb7770196773
DIST esphome-1.10.1.tar.gz 418577 BLAKE2B 6b51b51be4b3a41e335683dcf2f76852bf49a0cb56b6bbcc4c89ea04f3184c789e1fb85900a69c826e6bf2447571286d45b821051e18a863ab3a32f58228b162 SHA512 195445c67792314ad1b10cf37667a35e94bca2efcba4ea99175cf7f4a27ee84c6377572edcd92999dbfee18328a34755c73d5ae9a481a0523e1c3a55e68f964a
DIST esphome-1.11.0.tar.gz 428396 BLAKE2B 23ef5eeae094c8c1a62df164fea736f6c5cc92d14c1eee4e944f3f374b9ab62b08f5cbed0036ea3825cf0857683f94131530304ceac7ec3f0edec9e9d8ac9e10 SHA512 f7060ba627ddb78cc90a5c36f9b55cd4d217938764ab08f550b8349fdcd5cfaa6ced42aa24bd9ed2d36f9076951b6e97536fd2b19771550618bf2bc695ef72cb
DIST esphome-1.11.1.tar.gz 428360 BLAKE2B fca95f30a462f2fe721305c2b5b49cba903830454c90d87b9c5375ffd00ce9d12720a5df17ac3f24ded943ec0dbbd1e66902c4938ac01f834035d54640e6b1bf SHA512 5e02b2182117befc22f211b3d8c8349dffffaa3207ebeaa55f1252c5b4880f1bc9be77dfc8a25200564be5070afcd8a3d8f4f5d3dba7f9d9f54c197951fd1b9d
DIST esphome-1.11.2.tar.gz 427423 BLAKE2B 93b2b6383b5c98400ce50faad0335ec16634ee65cab1c7add0d1dbbd36870d8f217368d09d5baecb026de9076f68391b52e7abb7a20ca7e9792e190676b500df SHA512 8986ad00e18bed31175cef25a612ea16705cb0aedd06e732ed558464c8276ad01928a3dfbafc49f82ebcc22617fdb46f0f1e70223a58997d3612f72e3518fa4f
EBUILD esphome-1.10.1-r1.ebuild 2086 BLAKE2B b2c83b82a03668aa3f108d9bec4126fcaa3599e8e7a67ee3c9ee3ad3ab9dced004da89915de21a35580859a7247f405d9c924889c8ad340605c90069f296031e SHA512 77243765d10c2a62de6c74e8e9332224d73abf46c668480b17efe4bbab342f8c86a9888b5125a6c29e53f090fa0e1c865dfc3916ccac991aacf9a4c8aa2b8a45
EBUILD esphome-1.11.0.ebuild 2086 BLAKE2B b2c83b82a03668aa3f108d9bec4126fcaa3599e8e7a67ee3c9ee3ad3ab9dced004da89915de21a35580859a7247f405d9c924889c8ad340605c90069f296031e SHA512 77243765d10c2a62de6c74e8e9332224d73abf46c668480b17efe4bbab342f8c86a9888b5125a6c29e53f090fa0e1c865dfc3916ccac991aacf9a4c8aa2b8a45
DIST esphome-1.12.0.tar.gz 454727 BLAKE2B 3afe95701db235586ffdac0468bb29df91f385316e09e3c7b63bfd7e795d5d7e2a7fa7c0c09b1e3dc9e5fe9dfac13e55b053a6ee4a2f90ae9829f93141b3ec63 SHA512 2469f962979e8bd4b3325418025ba7cac2eaec0ca7e950a26ccc66ca0b13613db23c3390fe695063cabf4d2e913418791835f646c793cf1111edc5a6d249e152
DIST esphome-1.12.0b3.tar.gz 454671 BLAKE2B 1390f6774cdc042d6012e34fc162939a358bf2e5a499c188043aa815bfa24bab14521880bcd4027436695e33436cd08a68bd2da74e9bad8718bc9c6805062d72 SHA512 2bcd9ee047097a0ed1c65a292f7e87266e93a3d8951de3086b78f92fa50e919f5a7c224e57e3e84898a2e78f61591c1a3e57c6d90a07547d67b8f39ece9e9759
DIST esphome-1.12.0b4.tar.gz 454735 BLAKE2B 249c7af515cb95f60a7b2bf4b94d8c8af28d40a876eaff58232e0e8a7540700a10c30f98d225272d96c44b8913ae696274ae503de68a11b3b21bcc83a46351d2 SHA512 b4416bea17c2a57fa1d176d486be4a9e6368b065fe636195daa8392593040e2f8f44b44f52a0b7c30d3285a650358c71c887a83e1830432395dfa837f00f537a
EBUILD esphome-1.11.1-r1.ebuild 2128 BLAKE2B 2834973f853ec775fe4839ebb0c169df48cf7388934ef15c5386d77c960aaee1d5138fc181a4f1c192207983f602fc563c6bfe28f528cfa5fb22ba568accc3bb SHA512 d173b7ce17d0d1025ec50420ef9382a72e02f29cab1e79b79e668970cf0a2e0769393ca4f38bbd4a589c04647bcc8f1853730dbf37b66ff11e3326ac64ff00ff
EBUILD esphome-1.11.1.ebuild 2086 BLAKE2B b2c83b82a03668aa3f108d9bec4126fcaa3599e8e7a67ee3c9ee3ad3ab9dced004da89915de21a35580859a7247f405d9c924889c8ad340605c90069f296031e SHA512 77243765d10c2a62de6c74e8e9332224d73abf46c668480b17efe4bbab342f8c86a9888b5125a6c29e53f090fa0e1c865dfc3916ccac991aacf9a4c8aa2b8a45
EBUILD esphome-1.11.2-r1.ebuild 2128 BLAKE2B 2834973f853ec775fe4839ebb0c169df48cf7388934ef15c5386d77c960aaee1d5138fc181a4f1c192207983f602fc563c6bfe28f528cfa5fb22ba568accc3bb SHA512 d173b7ce17d0d1025ec50420ef9382a72e02f29cab1e79b79e668970cf0a2e0769393ca4f38bbd4a589c04647bcc8f1853730dbf37b66ff11e3326ac64ff00ff
EBUILD esphome-1.12.0.ebuild 2273 BLAKE2B 0905ed218237d20e83ccda0b4ac6b922371e50a85d73021001432d75a754032e89e48307561a4633b90c7c9308730692bbb83d2294f5ad7235f3d3d83e8e7c8e SHA512 91648c59f4811bfc545f778e44a9114a4a313e4fc52d3a633aa58953239376cedb45765317c5a2e579c38575db15634f91d09975d309242e21f7219fc94fb2b1
EBUILD esphome-1.12.0_beta3.ebuild 2274 BLAKE2B cddbb2597eafa9ed46692315209e698ca687a4815c05593b21c9790f321e94192f466edb79f3cabfe06420dae8a866d5b63318c593a59be814582a2b16a683af SHA512 6945b2eb911ab72dc9aac75dcfbd0f7efe379f9870db7cb5e5e07b186f64881a4743535ce897a4133cb54c2cb6f92438957a12bd5d39cce331c8e70ecb0cc54b
EBUILD esphome-1.12.0_beta4.ebuild 2274 BLAKE2B cddbb2597eafa9ed46692315209e698ca687a4815c05593b21c9790f321e94192f466edb79f3cabfe06420dae8a866d5b63318c593a59be814582a2b16a683af SHA512 6945b2eb911ab72dc9aac75dcfbd0f7efe379f9870db7cb5e5e07b186f64881a4743535ce897a4133cb54c2cb6f92438957a12bd5d39cce331c8e70ecb0cc54b
MISC metadata.xml 361 BLAKE2B 0752256cba8c0b90e3dcce71eb5c3a8307adbab281c5229abc8aaa21d4ee1b94f2f898ccd9c43c4ff488a995f2e6271a5aa651f78a7e6d35cba0cc6302d387ed SHA512 80327a1c6833cadd82cfcbfa31e48661a8c11b38831c4c6cef002523244be67ee50585c3a10903ef6126974c4f36347f08e39c5a64ab43ad7ebb632106e1c4c1
@@ -7,13 +7,17 @@ PYTHON_COMPAT=( python2_7 )
inherit user readme.gentoo-r1 distutils-r1
MY_P=${P/_beta/b}
MY_PV=${PV/_beta/b}
DESCRIPTION="Make creating custom firmwares for ESP32/ESP8266 super easy."
HOMEPAGE="https://github.com/esphome/esphome https://pypi.org/project/esphome/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
SRC_URI="https://github.com/esphome/esphome/archive/v${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="server test"
RDEPEND=""
@@ -30,6 +34,8 @@ DEPEND="${REDEPEND}
>=dev-python/typing-3.0.0[${PYTHON_USEDEP}]
>=dev-python/protobuf-python-3.4[${PYTHON_USEDEP}]
>=dev-python/pyserial-3.4[${PYTHON_USEDEP}]
>=dev-python/ifaddr-0.1.6[${PYTHON_USEDEP}]
server? ( >=dev-python/ifaddr-0.1.6 )
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
@@ -44,6 +50,8 @@ logging is to: /var/log/${PN}/{dashboard,warnings}.log
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
"
S="${WORKDIR}/${MY_P}"
DOCS="README.md"
pkg_setup() {
@@ -65,7 +73,7 @@ python_install_all() {
fowners -R "${PN}:${PN}" "/var/log/${PN}"
newconfd "${FILESDIR}/${PN}.conf.d" "${PN}"
newinitd "${FILESDIR}/${PN}.init.d" "${PN}"
newinitd "${FILESDIR}/${PN}.init.d-r1" "${PN}"
readme.gentoo_create_doc
fi
@@ -7,9 +7,13 @@ PYTHON_COMPAT=( python2_7 )
inherit user readme.gentoo-r1 distutils-r1
MY_P=${P/_beta/b}
MY_PV=${PV/_beta/b}
DESCRIPTION="Make creating custom firmwares for ESP32/ESP8266 super easy."
HOMEPAGE="https://github.com/esphome/esphome https://pypi.org/project/esphome/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
SRC_URI="https://github.com/esphome/esphome/archive/v${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
LICENSE="MIT"
SLOT="0"
@@ -30,6 +34,8 @@ DEPEND="${REDEPEND}
>=dev-python/typing-3.0.0[${PYTHON_USEDEP}]
>=dev-python/protobuf-python-3.4[${PYTHON_USEDEP}]
>=dev-python/pyserial-3.4[${PYTHON_USEDEP}]
>=dev-python/ifaddr-0.1.6[${PYTHON_USEDEP}]
server? ( >=dev-python/ifaddr-0.1.6 )
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
@@ -44,6 +50,8 @@ logging is to: /var/log/${PN}/{dashboard,warnings}.log
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
"
S="${WORKDIR}/${MY_P}"
DOCS="README.md"
pkg_setup() {
@@ -65,7 +73,7 @@ python_install_all() {
fowners -R "${PN}:${PN}" "/var/log/${PN}"
newconfd "${FILESDIR}/${PN}.conf.d" "${PN}"
newinitd "${FILESDIR}/${PN}.init.d" "${PN}"
newinitd "${FILESDIR}/${PN}.init.d-r1" "${PN}"
readme.gentoo_create_doc
fi
@@ -7,9 +7,13 @@ PYTHON_COMPAT=( python2_7 )
inherit user readme.gentoo-r1 distutils-r1
MY_P=${P/_beta/b}
MY_PV=${PV/_beta/b}
DESCRIPTION="Make creating custom firmwares for ESP32/ESP8266 super easy."
HOMEPAGE="https://github.com/esphome/esphome https://pypi.org/project/esphome/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
SRC_URI="https://github.com/esphome/esphome/archive/v${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
LICENSE="MIT"
SLOT="0"
@@ -30,6 +34,8 @@ DEPEND="${REDEPEND}
>=dev-python/typing-3.0.0[${PYTHON_USEDEP}]
>=dev-python/protobuf-python-3.4[${PYTHON_USEDEP}]
>=dev-python/pyserial-3.4[${PYTHON_USEDEP}]
>=dev-python/ifaddr-0.1.6[${PYTHON_USEDEP}]
server? ( >=dev-python/ifaddr-0.1.6 )
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
@@ -44,6 +50,8 @@ logging is to: /var/log/${PN}/{dashboard,warnings}.log
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
"
S="${WORKDIR}/${MY_P}"
DOCS="README.md"
pkg_setup() {
@@ -65,7 +73,7 @@ python_install_all() {
fowners -R "${PN}:${PN}" "/var/log/${PN}"
newconfd "${FILESDIR}/${PN}.conf.d" "${PN}"
newinitd "${FILESDIR}/${PN}.init.d" "${PN}"
newinitd "${FILESDIR}/${PN}.init.d-r1" "${PN}"
readme.gentoo_create_doc
fi
+3
View File
@@ -0,0 +1,3 @@
DIST PyMata-2.18.tar.gz 21222 BLAKE2B d5323542e7454028f24204ce16c69fe0665e278f5de56acde91c606be1c591c31d64b4055075e35f8bcabf7ce29d41aa131d8ce95495160818b6df0958cf5ca1 SHA512 6d2865e41cb93e111e9ecf6f0dc6a95dee5785bc0904394bb7ea058fa964bfce4d5dbd4fdf406d0ed057a7a38fe97430732d8bda1b96bddb8245bc35969bfd97
EBUILD PyMata-2.18.ebuild 720 BLAKE2B 82b637eade4ea14cba28b38ceefd49ae943ee08d2c407b78f9f3a8f4467a5b5dfdc7a7d8916abc7518d13abed3a5f0b624cfe69c378bd657ea06b668a1522532 SHA512 1a4a0e3d65172ada279926da6e52a4a915b0b549417eb084b45b0279fdd47d2a0e7cb9f042a0089ba78c447c10287334254e5952f379045e928cd04bb6ff8367
MISC metadata.xml 459 BLAKE2B cf8f3805ec59b4dcaa089e43dba5baec17d018e0f4c8c8705620df2fbbb995ed7daf58c36414f59963885fa3d670ee8f242a4b092b459f7ab1cc00a68cc4233d SHA512 43ec45e666fb394d7feaa7cd60bb3c104f2d0fd7e0c70472d01132504e5c0feac0ffb2290a84e2052f661018cdd3b76957d23de4031b7e2c1bedb610b8ac99a6
+30
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 Python Protocol Abstraction Library For Arduino Firmata"
HOMEPAGE="https://github.com/MrYsLab/PyMata https://pypi.org/project/PyMata/"
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
}
+16
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">PyMata</remote-id>
<maintainer status="unknown">
<email>MisterYsLab@gmail.com</email>
<name>Alan Yorinks</name>
</maintainer>
</upstream>
</pkgmetadata>
+3
View File
@@ -0,0 +1,3 @@
DIST PyNaCl-1.3.0.tar.gz 3351016 BLAKE2B f5eea548cc12cf2af866c66b6f78dc192a6cb98c9689d2d11c373144ac3e6282919cabf9499d0cf9c9cf41e0d623ee738f14501cc5d03e0e5fe8a08d237607a4 SHA512 1762d7d9add6ca59ce83e394071861f78f27d0f06ad1481255ebb66023186127e1a67b49a2c2f51bcbd97bdd151a3a2adea099c47c2a9f456dda5e3b1508af50
EBUILD PyNaCl-1.3.0.ebuild 743 BLAKE2B 61e697122145df55feb87ef2fdbe1ad4088ec06e810423c66bcb0c7a021dcbe0db393c8e87f086e12167bddddb4263cc7ac0da1d8a3a18d2e3f9c91d7680cab7 SHA512 c7b1c2e57057d47e7cfbe62747921c5514be1ada3f8f6fa4171ab1a617d5e1e1179a0a8600a04dc64d2a6ca54463913b35ba0cf4dd3472db00269998ac057c74
MISC metadata.xml 474 BLAKE2B 2620ce838cf534975ecee1bcca2e91de003d9fe10e5e5ccb658280c091ff5b013d27daa34314e997e903b721f44bb47e66d1208efc0bdd71eded0437a087f015 SHA512 468ad8deeee46f9f7cc073ec801f9cc75a0822ed17406034a33bf5c4f662fb8f70a28a494d389bdfc38a0fb1ec9d9c6e7c4bba409e984df55dbc3624145cf4bc
+30
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 binding to the Networking and Cryptography (NaCl) library"
HOMEPAGE="https://github.com/pyca/pynacl/ https://pypi.org/project/PyNaCl/"
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
}
+16
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">PyNaCl</remote-id>
<maintainer status="unknown">
<email>cryptography-dev@python.org</email>
<name>The PyNaCl developers</name>
</maintainer>
</upstream>
</pkgmetadata>
+5 -1
View File
@@ -1,3 +1,7 @@
DIST PyXiaomiGateway-0.11.2.tar.gz 5467 BLAKE2B f2567800d6766398fece7c7cf8ce26fbd14afad7b7d1cdf8dc2e75a5a42bbd34b1f186d5726c40cfc81f70dfe810945cd636751a3dedc9b6f500f0824f110c83 SHA512 c665d407655371aae7e4c2380051d80b5562da90f3623d5efd5482053375aa842fc77b5e88aea10c564795d37344f4e73685a0fe91525006085c5ed73908df58
DIST PyXiaomiGateway-0.12.0.tar.gz 5569 BLAKE2B 93366ce4630cbfe86db6800c39bdded4014450dcdce05961be969adc270ca7f917fdebe4fb2d4cbf6eac9ba6960455e10b078bb6ecc1f1ec0b8d438430cb9383 SHA512 c5bfc38cb728fc245b76046df25198c036c11616c6c1d70bfa818b3f484a625df982640fd68491a2c717b9083fbb786a9c0bd512e0f8ec78608fba9a28fc5d4b
DIST PyXiaomiGateway-0.12.2.tar.gz 5605 BLAKE2B 46933b599e2bba8cd93d7e121c2939b2af63d9eb8c8191893b60f2c5b926f24ae021097426f482c512a9db67df2a234033a7c403f9f39dd17c21b3f884b339ae SHA512 dbf9568d67a507667d92b1991a030ac80939bf8eb5ebb13219c110d42094eca1a0afeb78aac9422c809c2167129a80f0de97d9cfc45e812455da6e9878ef9e42
EBUILD PyXiaomiGateway-0.11.2.ebuild 702 BLAKE2B 1c43ab7310f8d433bc92830ea05ca1dc5430fb0a74c3ab5c16694479713558654ec10717114168f539541baa6ea4c20d60e055b96e2d10686932974bfd76e48a SHA512 bf275969fab42dad7bd68c87f6a237bfdec3fa23790d0603aed9ac3af2a7d7ccb47bae4742ebbce012656a30375f410ae5db3412e033d6399c8814e072128eb2
MISC metadata.xml 243 BLAKE2B 7d00b6ddc844582ed875261d7b6125c9c9db0b5458fd582efbb0da7a99ead76f58e8a8b8a9207a2c2fc025b224212250d599a8cbe088317ba6bfee2d11e8e357 SHA512 3689404dc2649be9b9350fc6ac5958701b5d4d44451a7c9204f744f565ce7f90345c81b6245faa83f35018a8d53d335d5a8d1b58696da3be038627717925d18f
EBUILD PyXiaomiGateway-0.12.0.ebuild 737 BLAKE2B fa96bcdd98fc6653295615a9a6a8d96471adc990a66827605cec15f9710849900deeb459f76d9aeff8e4b8960b1af3f0cdb6919a0350ad685c7a763f049d8bb8 SHA512 cd1e3846d9255846a94abdf0a978a9ba7487e5ed5fd8c5cf64112919871184c325db229e1eccd1ea3cabd1e5290553cf677c19b8b21d8985efb9ddb415b9832b
EBUILD PyXiaomiGateway-0.12.2.ebuild 737 BLAKE2B fa96bcdd98fc6653295615a9a6a8d96471adc990a66827605cec15f9710849900deeb459f76d9aeff8e4b8960b1af3f0cdb6919a0350ad685c7a763f049d8bb8 SHA512 cd1e3846d9255846a94abdf0a978a9ba7487e5ed5fd8c5cf64112919871184c325db229e1eccd1ea3cabd1e5290553cf677c19b8b21d8985efb9ddb415b9832b
MISC metadata.xml 341 BLAKE2B 13ebd4dacfd37c5592dcdd4539978bf28df093ad8ee5c5917794595dc9cd54ce5742f944840b3dd3fd95935c4de67f0a4dcf86b9db1b5d86c5cf2df1ebb60089 SHA512 c8870eb27654eaa22a70917fbfa18114f25d137d19a989710fbac921fe64c79270c21401c68d5d639faa05ec6dd62da9651cbe20a81cddd04d04ec87a6a3def0
@@ -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 communicate with the Xiaomi Gateway"
HOMEPAGE="https://github.com/Danielhiversen/PyXiaomiGateway/ https://pypi.org/project/PyXiaomiGateway/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE=""
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
@@ -0,0 +1,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 communicate with the Xiaomi Gateway"
HOMEPAGE="https://github.com/Danielhiversen/PyXiaomiGateway/ https://pypi.org/project/PyXiaomiGateway/"
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
}
+4
View File
@@ -1,6 +1,10 @@
<?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">PyXiaomiGateway</remote-id>
+3 -1
View File
@@ -1,7 +1,9 @@
DIST aioambient-0.1.0.tar.gz 6736 BLAKE2B dd68bf534be9465587167b0e6951faad3b82d897eb9f5f4a8257686a2074053721fb1ba7426788718f2bc80959224a32388653366ef3aba7809caf5f71647baa SHA512 68d792ca2138b5570f859bf436fa2e71b414af7637cbea68f1aa6e5a5e41a3459c50ab75c93205cad3a72646e59e50f4d97550274c40864f59176f2a55748f8b
DIST aioambient-0.1.1.tar.gz 6837 BLAKE2B 75a7f5fafaf5cfe08b1afb4771bd498a823ba0efc8484d71d5fb417fe430797abefa6895cc086c0a3116e58e7a3dd71bbd1776c23f623ac5cbba50c107b4ed52 SHA512 57764f9343a35bc709ad90d6b9b2d77174907fa4301e102a381efe1c7b6bb377d425100d017ca98c8795feedbb8d3e57947b9f47d8e5966605c263ec5a80714e
DIST aioambient-0.1.2.tar.gz 6843 BLAKE2B 780bee47e5f380b61b31435cb99d18e3c0b709c4decf42d74a4b14dbd27d3d47276b0121c3fe6c9f884827cb1dbea85160a9428225784f643e766efc484c2064 SHA512 35c4b9f432245f99a20c809d3b8d1384c0700eaac05a4628dfff8de77f9293ee87d4ebfc285fb8cbdf69d8edc7a5422b3f8f6867ab811d23f356b45d5597640b
DIST aioambient-0.1.3.tar.gz 6836 BLAKE2B e59b8647421411dd00fde169fbfd1e4ee895666f56c328dee9464d5e4ad6060f4509308b181e87570e57583f15a99ff44106df7454f8324ce58a79f582c1bfdb SHA512 8e44364612dbe63eff17149632f123b303244bff0007d4d614eecc0a04c9835903b8ed5f0bfa21fc00b8e5178347b32644e6d00e3e734997daacd959cd66d58c
EBUILD aioambient-0.1.0.ebuild 702 BLAKE2B b7b3272809ee5ff4bce36774cc84dc5d90de238f878e7490267c649255f9c55f9ef2aea974ebd6264b1c19bee680401f8a70789f8abddce9426950e7a7bf020c SHA512 b2ffece5a46f64d58e1ec5794a4a9b50c051a2f37485e44adf568b079b5165dea08524f3126c53d2373743cbefb66c88d7b2e0bbee75fb312c401773ce77ed51
EBUILD aioambient-0.1.1.ebuild 702 BLAKE2B b7b3272809ee5ff4bce36774cc84dc5d90de238f878e7490267c649255f9c55f9ef2aea974ebd6264b1c19bee680401f8a70789f8abddce9426950e7a7bf020c SHA512 b2ffece5a46f64d58e1ec5794a4a9b50c051a2f37485e44adf568b079b5165dea08524f3126c53d2373743cbefb66c88d7b2e0bbee75fb312c401773ce77ed51
EBUILD aioambient-0.1.2.ebuild 818 BLAKE2B 2f345d0de201c91c9e95c45d04a7b810468535d4a59f8433438579e23e54d47dec8d8192169f45efb9de9880e4bb00f12fa638c67aad66321ab4b1438b24510f SHA512 735b8be4a01dba5387bc01303040956d78e25cea52c4f78cad1111b8629d4fdcc14f49226a739acacb790284cf0dff283d8acd36cec3d4e745b2bfae8d58d960
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af
EBUILD aioambient-0.1.3.ebuild 855 BLAKE2B a9d00470cae3f26b80c4267468501b0f14cf845b4144eaa90c59de3e190c33b9c84d45064d73b4da354a8a8f763f605c7fb17b7d538c50672c62e40ad73efab2 SHA512 d16ee668bd0cf3243a535b3a61c9e9f71aa77034584b0e58ea5c4119a6fbb5ce282b99be06e3e93d54ee858a243a5e6490b667033441ff1206c29a01c1b3baa4
MISC metadata.xml 460 BLAKE2B 5f45319d153555b9284a357ea161cc3d58f1faac29bca290affad77a3921b6576323967bc7328325cb046157f85bad3dc7e94c40ce2cc7b191777ebf1fdca3e1 SHA512 47bb69712dc2346f3cdfd5663f1aa311bab9cbede1d8fd1dc6771401a15f2c25141e2f8bc6260c5e2f15790a6f83332941a9769c8de2110586ae220f561e54c0
@@ -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 clean, async-friendly library for the Ambient Weather API"
HOMEPAGE="https://github.com/bachya/aioambient https://pypi.org/project/aioambient/"
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/aiodns[${PYTHON_USEDEP}]
dev-python/aiohttp[${PYTHON_USEDEP}]
dev-python/python-socketio[${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
}
+9 -1
View File
@@ -1,8 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">aioambient</remote-id>
<maintainer status="unknown">
<email>bachya1208@gmail.com</email>
<name>Aaron Bach</name>
</maintainer>
</upstream>
</pkgmetadata>
+3
View File
@@ -1,4 +1,7 @@
DIST aioasuswrt-1.1.18.tar.gz 9810 BLAKE2B b8da2bce95df6ffccc9355af7b77ac1d8b6b478a069049271d0a8d083f7f08504f6394085c017a800e352bfe3e0a9b7ccb91ec7a63703302cd28708fe753b597 SHA512 3bba233fde8531cc8614a7cec5c1fc0e170bbe031cd8d0ffbff4bcce708fad89474b9798a5d7eff3f23f2d6dc2d8df7e5affb9f1e49e661dfbc29679b0b81d6c
DIST aioasuswrt-1.1.20.tar.gz 9811 BLAKE2B bb78d4c195cdb0ce9ea60f41aa40da63ec1cd1afc0d3a2e857a358e2b5838dc26c24ef04c35ac891c38dd3eba1610c531965a295b0e32c2bb11245ad7f0a9b15 SHA512 92f643dee5e98f20fc6ea181f2cac8c40b869999cc7a6ec1d4508b78bac0f097e895a9234f4385e1b5a77380a621fb6b5a0b73ede67606608253627df1e0edb9
DIST aioasuswrt-1.1.21.tar.gz 6043 BLAKE2B 207b01176314891729dbc16966c051de88a79ef1d991f44586b461a27c8f2e9382ead1fe5b8010132531c50ff2da3d381274da35b7422e38eb43c3ba74e6abff SHA512 49e47218d976ef92b4d10846675002da4277327dd61688f5412b501e248b2595770ec8bf20e9f7d6b12322e22a5ce94b3aad8ee63e8964a262e3d21cca3b4f08
EBUILD aioasuswrt-1.1.18.ebuild 804 BLAKE2B f31c35c7e71a403018e5c6f15c971b0bf13fd550dfde0353d7e27aafa7b0b80767de7d06f7fc8824b808508c28c20576abb05e40efb3ef14cdae52a5ba8c8967 SHA512 9536596d35e12b68ec876f0aaae30d797a5a57dade87afbba5c73eec2a61859b9e2b70dd75158952631c2cff7a5ca3ebcee682f073b8bde65ebfe572742b4fd3
EBUILD aioasuswrt-1.1.20.ebuild 804 BLAKE2B f31c35c7e71a403018e5c6f15c971b0bf13fd550dfde0353d7e27aafa7b0b80767de7d06f7fc8824b808508c28c20576abb05e40efb3ef14cdae52a5ba8c8967 SHA512 9536596d35e12b68ec876f0aaae30d797a5a57dade87afbba5c73eec2a61859b9e2b70dd75158952631c2cff7a5ca3ebcee682f073b8bde65ebfe572742b4fd3
EBUILD aioasuswrt-1.1.21.ebuild 957 BLAKE2B d40b4adab2a0554966f4cd236dd12b57b0b66628fc3385833787c15c02d7360cc6d8cbdea054d3a0c0e4f13d4e060463bb94bbd861aa4bcda0c4b36c55f2b95b SHA512 dbf4de727e5fd0f19898c46cf678c3f03ff18803f5c3eb6769cb90cb2f389addcbc5e3434bf3068068443d5214a6c15268fc2bee74e5462d7086dde9d4431756
MISC metadata.xml 465 BLAKE2B d651e7265966dbc23abebf2358342655e2cb0c8de3cb11a3b0ec0bd95a1ab1f3a1f71a6ab2de1fd1e8680c08d3f1e3fc37bfe035a1b52140c15a974a062cbea3 SHA512 aa054de98f661a7e894b3f44b0c8c7721681bd36f375f15fe29de8fe799addcb4a090d5a7918b1a50ebdd55ec1462a2526f28987560e42a8a0ce15f9e7b33072
@@ -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="Api wrapper for Asuswrt https://www.asus.com/ASUSWRT/"
HOMEPAGE="https://github.com/kennedyshead/aioasuswrt https://pypi.org/project/aioasuswrt/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/pytest-runner[${PYTHON_USEDEP}]
dev-python/setuptools-markdown[${PYTHON_USEDEP}]
dev-python/pypandoc[${PYTHON_USEDEP}]
>=dev-python/wheel-0.25.0[${PYTHON_USEDEP}]
=dev-python/asyncssh-1.15.0[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
+9 -1
View File
@@ -1,8 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">aioasuswrt</remote-id>
<maintainer status="unknown">
<email>magnusknutas@gmail.com</email>
<name>Magnus Knutas</name>
</maintainer>
</upstream>
</pkgmetadata>
+2
View File
@@ -3,9 +3,11 @@ DIST aioesphomeapi-1.4.1.tar.gz 14340 BLAKE2B 818814efa89f3dfb774caa10d27cd933d8
DIST aioesphomeapi-1.4.2.tar.gz 14356 BLAKE2B 1aedd8f85370a766b4da1cbcd0feebf19ab596bd8d5b56a390c202fbd4e5f28f5134a99710d316613f5ac56cd707a63c72e27d3811207e6080d494b8feeeba8b SHA512 190fed9ced5f09f835d59c6dd8196892a7c60ed18c0a935cce06cb72043849df9f47f86be0c8dff423cf0b2234cd1d1537fec82b63540ae9227ce2ecf48dedcb
DIST aioesphomeapi-1.5.0.tar.gz 15099 BLAKE2B 8931c93a8f83957f11174d5b0611cedf8b38407eed06c6081ead9894dfb3b1f3e5789eb695b7ccd3de7a0bdbcefe9cd6e11f0b21876bb625efc060d8daae1922 SHA512 879a187cdfcce694ed6e5fc32263974905f1c09557418ff2620cfa9c50c66f1eb39c5799303d9d22c0c31ee0d04bc1d487943ec7e81b6305055195abf97e242c
DIST aioesphomeapi-1.6.0.tar.gz 16454 BLAKE2B fd73848c6a132a83751973ca098c353d8ae857153265efd05421661c889e1a20ba4b27af283e99359d1bc92d61f1bc6fbbbd9fc7fbbbf568e7dc02b16055e64b SHA512 037a9b27df3e2d9d1111bb32cd1dc3a53a167d0036282ee4749838904fb7a5b782c5fdf8127788ef942e4d758b84170fa549aba63d5de75cee631295470a0b07
DIST aioesphomeapi-1.7.0.tar.gz 17174 BLAKE2B d72416c738933dbb0e3d17a5a135f2f121db5228105b745ffe7d9ba7eb95d5211f4120648ae7ed500dcfca777a191b26132d92a1dd3ffd61251aa71334ef803a SHA512 2b5259d87ef9fc187abf4efa1ec156aa9a7f7181fdab8b41839e1405754948f70d55e68323eb8d0c107a13826ec240e97eaa6d3caeef583eb79826b9c94b8ea9
EBUILD aioesphomeapi-1.3.0.ebuild 642 BLAKE2B 9f4463f928377594ff9d85428016587f2f04d61eb21f4fccaacaecb8cf9f0659345c148f0fd19eeaff6437341887680423d20d8bca74a66295ea18a484c6061e SHA512 e8da964e2afd184782e16bf6079e729f6cf5eba20e8f6cc579e17faf92cda22754aa15d8e23d1e4a6daaace19fe4137c9169587387c87b0a90f5dabec004747f
EBUILD aioesphomeapi-1.4.1.ebuild 642 BLAKE2B 9f4463f928377594ff9d85428016587f2f04d61eb21f4fccaacaecb8cf9f0659345c148f0fd19eeaff6437341887680423d20d8bca74a66295ea18a484c6061e SHA512 e8da964e2afd184782e16bf6079e729f6cf5eba20e8f6cc579e17faf92cda22754aa15d8e23d1e4a6daaace19fe4137c9169587387c87b0a90f5dabec004747f
EBUILD aioesphomeapi-1.4.2.ebuild 642 BLAKE2B 9f4463f928377594ff9d85428016587f2f04d61eb21f4fccaacaecb8cf9f0659345c148f0fd19eeaff6437341887680423d20d8bca74a66295ea18a484c6061e SHA512 e8da964e2afd184782e16bf6079e729f6cf5eba20e8f6cc579e17faf92cda22754aa15d8e23d1e4a6daaace19fe4137c9169587387c87b0a90f5dabec004747f
EBUILD aioesphomeapi-1.5.0.ebuild 642 BLAKE2B 9f4463f928377594ff9d85428016587f2f04d61eb21f4fccaacaecb8cf9f0659345c148f0fd19eeaff6437341887680423d20d8bca74a66295ea18a484c6061e SHA512 e8da964e2afd184782e16bf6079e729f6cf5eba20e8f6cc579e17faf92cda22754aa15d8e23d1e4a6daaace19fe4137c9169587387c87b0a90f5dabec004747f
EBUILD aioesphomeapi-1.6.0.ebuild 621 BLAKE2B 298130c7afd38ff32f0cfd9fe085e4ac99a98524c20f02fde667da2d8165407a1794f50794a559838f22a958ae5e4e6bfcf93cb43a7faf77bbb1cd981caa1098 SHA512 f5369cf4bef3a53ef72e5164afa7e8d6cd60180446da65bdf17cb80c329e1ababe4db573abb896736657855a8bcc8e8a7349d0ec0b2cfea622adfba6209d151d
EBUILD aioesphomeapi-1.7.0.ebuild 621 BLAKE2B 298130c7afd38ff32f0cfd9fe085e4ac99a98524c20f02fde667da2d8165407a1794f50794a559838f22a958ae5e4e6bfcf93cb43a7faf77bbb1cd981caa1098 SHA512 f5369cf4bef3a53ef72e5164afa7e8d6cd60180446da65bdf17cb80c329e1ababe4db573abb896736657855a8bcc8e8a7349d0ec0b2cfea622adfba6209d151d
MISC metadata.xml 369 BLAKE2B 63872d9df079cd8466c8294e2143cd6d41f4280b50418eb3e9b3ce17c8c3dc10717cf68a9516fcdeb082f236cfa360b0f43936616660cc2aebb2d98d4d09d073 SHA512 3b9be2985fce5e9bb78664a2dff4fbfadb6cd027eb6ddea06f8b2e5abdfeb538c1446e8ba4ba9188167f71b82aeceb1beee5f7354f36c758ae2ba12379926cdb
@@ -0,0 +1,30 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v3.0
EAPI=6
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION=""
HOMEPAGE="https://esphome.io/ https://pypi.org/project/aioesphomeapi/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE=""
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
+9
View File
@@ -0,0 +1,9 @@
DIST androidtv-0.0.11.tar.gz 11088 BLAKE2B ee755b43a12ecedb282f041e6d76286ea6f2eb51d095d4acd6d058b3be08edf59428ec3dac37d86d15be417922526e9711b482b2536f58db712b7e821dcf930c SHA512 50316c2fc3a4bad500cf9f5214ba3e76d9eaa1c2306b73398c80c1f553ac4ca4e4e48a435760dd08003d70858ffc36363b929a67b1efe3a25d6904cc888bd74c
DIST androidtv-0.0.12.tar.gz 11104 BLAKE2B 4372c27fa54c3f267ad2a847d1b30ac0d0fa530cbdac0b750ab7d4f32cd27ef2d4ed3ff99decedb323131c57a927f38363cdd6f84d2c2324d71ce1fa6655d5b9 SHA512 b931a06f1f0d58a95a8aa812b292b5bac9a97ce0f2424fc76ae71d9f571937ab1130acc65e797bfcaeb87a45a53ffeb3084c6c20224cc189b02c16eb27822404
DIST androidtv-0.0.7.tar.gz 7765 BLAKE2B fb903b2b147671fa2b4f42f2202ef38d6b6885ca8cd295ac3b405aa7d924df13a1f0df37cdba0303e25b3ba6ce972b4b3fbcc387746f0267f6ecd85e93c153de SHA512 730986fde120056afecd45061a567d7760983af26d5f323780ca1de2a3aafa17033b3654c6302246f50e2abef11d0979fe8bbe12fd1d465fe561ec496879699a
DIST androidtv-0.0.9.tar.gz 7454 BLAKE2B 041181259e83deb7aff13b79ed637cc3d2b04536e33640b220f2fe953449cef348bafc5d0ca698cf89f208efe7a12c9c1c936913f01896cfa6199e9ee8808ece SHA512 e740aaa499326f8a476c0b3ce3f0addb17c71e2232898bcdd7f0a12a9c42e6733e17747e923a9aaf091182c11f5abbbb10c22870df35c7b99aab020f03e42758
EBUILD androidtv-0.0.11.ebuild 755 BLAKE2B 850cdf5bce66a161cf8e24354192f14d113dd9073ccc76cbbae2dc45e0619e18490986937fb9d8c2729c47542300f0b23fa51fc89f79605d3e69ecb1206b07cc SHA512 95db5dca441646e1484b47459a5b07c6f9f0020bc97b0b1ae02231b76f57cc356cf254aa6fd1f5f98e78d7abfa991c19483a5f7f960c44d4908c56d076d3de89
EBUILD androidtv-0.0.12.ebuild 755 BLAKE2B 850cdf5bce66a161cf8e24354192f14d113dd9073ccc76cbbae2dc45e0619e18490986937fb9d8c2729c47542300f0b23fa51fc89f79605d3e69ecb1206b07cc SHA512 95db5dca441646e1484b47459a5b07c6f9f0020bc97b0b1ae02231b76f57cc356cf254aa6fd1f5f98e78d7abfa991c19483a5f7f960c44d4908c56d076d3de89
EBUILD androidtv-0.0.7.ebuild 755 BLAKE2B 850cdf5bce66a161cf8e24354192f14d113dd9073ccc76cbbae2dc45e0619e18490986937fb9d8c2729c47542300f0b23fa51fc89f79605d3e69ecb1206b07cc SHA512 95db5dca441646e1484b47459a5b07c6f9f0020bc97b0b1ae02231b76f57cc356cf254aa6fd1f5f98e78d7abfa991c19483a5f7f960c44d4908c56d076d3de89
EBUILD androidtv-0.0.9.ebuild 755 BLAKE2B 850cdf5bce66a161cf8e24354192f14d113dd9073ccc76cbbae2dc45e0619e18490986937fb9d8c2729c47542300f0b23fa51fc89f79605d3e69ecb1206b07cc SHA512 95db5dca441646e1484b47459a5b07c6f9f0020bc97b0b1ae02231b76f57cc356cf254aa6fd1f5f98e78d7abfa991c19483a5f7f960c44d4908c56d076d3de89
MISC metadata.xml 474 BLAKE2B b771a17e02ae763561a8e1aa4ef700881b5a6bac845b10b23f1cad983377cdc45601e5e997314fc1ea4fac4af88df5ef1d6fa07908d142833599e781ccadf00b SHA512 99c3df1197ebb6faadf804a6ca31dd84f5a7588ec604fa52d9cfea4e263ead84655f6336dc4deda61b2af19d969bdcaa159cf3baad5230746c5461bf56b3e70f
@@ -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="Communicate with an Android TV or Fire TV device via ADB over a network."
HOMEPAGE="https://github.com/JeffLIrion/python-androidtv/ https://pypi.org/project/androidtv/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
@@ -0,0 +1,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="Communicate with an Android TV or Fire TV device via ADB over a network."
HOMEPAGE="https://github.com/JeffLIrion/python-androidtv/ https://pypi.org/project/androidtv/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
@@ -0,0 +1,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="Communicate with an Android TV or Fire TV device via ADB over a network."
HOMEPAGE="https://github.com/JeffLIrion/python-androidtv/ https://pypi.org/project/androidtv/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
@@ -0,0 +1,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="Communicate with an Android TV or Fire TV device via ADB over a network."
HOMEPAGE="https://github.com/JeffLIrion/python-androidtv/ https://pypi.org/project/androidtv/"
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
}
+16
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">androidtv</remote-id>
<maintainer status="unknown">
<email>jefflirion@users.noreply.github.com</email>
<name>Jeff Irion</name>
</maintainer>
</upstream>
</pkgmetadata>
+2
View File
@@ -1,3 +1,5 @@
DIST anthemav-1.1.10.tar.gz 15109 BLAKE2B 13bea5014ea82a059954d5577b5b272ef1e4efce2b4735ddb2687d54e645ad3af98ce8d90d8b80ee293c6985b16409f4a5e36585f0f2ed5fb3192b64d1b07bac SHA512 78ed89809fdb44fa7f9f93438245b582eef73bce98ce5d602d0bf25920e3fdfe513d9c42fcba84b32e030e113158757479dba7934d145c581cb48b9cb0a75fc1
DIST anthemav-1.1.9.tar.gz 15091 BLAKE2B 745f280214ddcf600e086dae7015fba2daeb95c3552f99a72f510a7b16f2ddae055f863c18d52204248b8877d8705f5895328e34ef9c251a666188e4bdd471ec SHA512 71d5b29e647d340c706162761376f03a824f3893fba7c3d5d143286b76aacfd44a3245ab4f7ddb64f10c86c1a25ee045a49d86b9bc5cc9e383361d07205d894f
EBUILD anthemav-1.1.10.ebuild 688 BLAKE2B 071444da9cf8b5dc4171007a8210db5a94724b7d4791cf2a0fad95085e04ba6292fa92e649ec5f4163f86f77a8dff486924acc23a34031c9875b3c0bd28f3a93 SHA512 059601bc0e35342988e853ad855063260312caa343648ad06cf1e8a63bbb77df3167112bd784609cbc27158291db7f30774eac35d370f4dca5831f3b5cba7337
EBUILD anthemav-1.1.9.ebuild 688 BLAKE2B 071444da9cf8b5dc4171007a8210db5a94724b7d4791cf2a0fad95085e04ba6292fa92e649ec5f4163f86f77a8dff486924acc23a34031c9875b3c0bd28f3a93 SHA512 059601bc0e35342988e853ad855063260312caa343648ad06cf1e8a63bbb77df3167112bd784609cbc27158291db7f30774eac35d370f4dca5831f3b5cba7337
MISC metadata.xml 362 BLAKE2B 8f7fd9836338f5982de7306affd745024792a07d1623ef14193acf2ac339287744e7b83c6f709278e432194b55ba9daeffda94b22433bb9e0463c5a7806eb708 SHA512 99f2525a8fb71709b3ce5f23888344867b08fa0abd12ddf610169b68ecdfeab8c38d0afef36961cae19a39ea362bb8aafdfc83f47288b553b9b7149593309759
@@ -0,0 +1,30 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v3.0
EAPI=6
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Python API for controlling Anthem Receivers"
HOMEPAGE="https://github.com/nugget/python-anthemav https://pypi.org/project/anthemav/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="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
}
+5
View File
@@ -0,0 +1,5 @@
DIST asyncssh-1.15.0.tar.gz 308839 BLAKE2B 6eef282eb08fc32f062138e65d0102995bc1d858543517e887dfacc0523d82514e7457dd54c0127cc8546936be83b5b86b575f62592e46fc2f772328d3374e8e SHA512 8a3eea2abef11487361848eaf838aaccafb881cca3c18d5fd6a995597678a92fa4a62c5d53aaa90208c7600d492346e875469007b1255903270b5524cdc66042
DIST asyncssh-1.16.0.tar.gz 321999 BLAKE2B 9e6cf23fc83868278586dc64ea76ad831e4d03cd1cd0204e1af59a6d68b3d559891c345d094765642d783a09e95df07f1dd1c9724af6603fde25cdbfea50e14d SHA512 db8ded567a132fbdd2402c9e7015f5b48117e749ac56eebe2d62f25d4ed04c2a0118a24fa70a1aebd1f4467c1ce0704599fe66e68075d9589ee31e940cf7a400
EBUILD asyncssh-1.15.0.ebuild 742 BLAKE2B 14ed42fbd77b21672a965db705fb557991e1f0b0ba8a0fa783cdeb10a40f0439d6389ac005dfe0bcc8a08fbb29cf2617c8cd655e919aa070feef46dc6c7dd6bc SHA512 f6d1694cb7bf4d4ed17d7aa67a43cc58091cad682c6d7048664cc146f048aec0a40ffae1369bc887382bcc8c20c052b318073f5b24bb47cf7ffd5ffcd90da030
EBUILD asyncssh-1.16.0.ebuild 742 BLAKE2B 14ed42fbd77b21672a965db705fb557991e1f0b0ba8a0fa783cdeb10a40f0439d6389ac005dfe0bcc8a08fbb29cf2617c8cd655e919aa070feef46dc6c7dd6bc SHA512 f6d1694cb7bf4d4ed17d7aa67a43cc58091cad682c6d7048664cc146f048aec0a40ffae1369bc887382bcc8c20c052b318073f5b24bb47cf7ffd5ffcd90da030
MISC metadata.xml 459 BLAKE2B e9c7dd31cc8a619187c6507ca73d33a70187895792340d128b2ea8128cc766caff7cacf0f02f355ccdb270917ca331bdad10c9a976155056a3ae8ccb371386b6 SHA512 640f739bb1a5494ee83fec6397ec22578ab37f763d869492e00fb95fffed4a9261843592135d0bedba93b6dc2e5326b9010b5cfe98fcbfde0fcd26a02efed593
@@ -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="AsyncSSH: Asynchronous SSHv2 client and server library"
HOMEPAGE="http://asyncssh.timeheart.net https://pypi.org/project/asyncssh/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Eclipse Public License v2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
@@ -0,0 +1,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="AsyncSSH: Asynchronous SSHv2 client and server library"
HOMEPAGE="http://asyncssh.timeheart.net https://pypi.org/project/asyncssh/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Eclipse Public License v2.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
}
+16
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">asyncssh</remote-id>
<maintainer status="unknown">
<email>ronf@timeheart.net</email>
<name>Ron Frederick</name>
</maintainer>
</upstream>
</pkgmetadata>
+3
View File
@@ -1,6 +1,9 @@
DIST blinkpy-0.11.1.tar.gz 27302 BLAKE2B 430548f99266bbf907f084b17b3d434cf9de88c77b75d86c50cdb0c7c8f04e79a206685a7eafebeeb78137a995724d1f2d0db986d4ad1ce71a9a6c05d62549b7 SHA512 1279231083f0c3df1c9b3b08ddd43ff1ffe034a5d444212592b644aba1c181db592ff38ef48a5e3a4449b534e108fbf32c279cc03f4d093eba51f34b344951a7
DIST blinkpy-0.11.2.tar.gz 27433 BLAKE2B 72ac548f8abf15aedb09283403e91d68e0a91c56e1f92ea036937efdfd4b95da8252bfe109624945b37446419e0023ea229ecafe6847872abb101e8031e1d37d SHA512 23f5f8c72901ac0347ee3c67bb19577492e2798f7f87dc3c9f65eb23489aeff60831cb7f5c5f24baacdaf5605c9974ed4024c6df93bf83e1902467c461496488
DIST blinkpy-0.12.1.tar.gz 29379 BLAKE2B 86f8843055bef1d5dc5547d40ba6bb915d16ca50d03191c59fbcb46538206501aa8ab9e143b0793290befd8df6d10df8b8aed2c6f5ffd3d325c109c37d90bc83 SHA512 b96bccf6cb21bb8fba1363774bd001a4ac8f06e8c0b06d355e9664c6f8cd89e614d4b6276bb3342704a2a868571d5f0cb348e467f6107071ed0419dce8b25195
DIST blinkpy-0.13.1.tar.gz 31220 BLAKE2B 3a97557e93a4024a15259ec65daf76c70f1c4e2eb8d277dcd8070c734334874b7a8e310378d896d15c50d74b5d6a914ee898b5d4191a41d409ff92b30f533e7b SHA512 a34a9fcd44128502d12b508c3af40d4cccc60de0af4af359aa1cec34d585751bd672405fdd33a45e605a736dadb037bdc461cac56f4bd72efda7b83b67f1d4cb
EBUILD blinkpy-0.11.1.ebuild 805 BLAKE2B 533a40c707db4115d27d46f21dd6281a57686b349c98032dd1a2b77f7d5cf018935cee1bfd4a9f493044c89d7eed4c61291481209220f6ac7f18e9e9b48ec313 SHA512 cdf46065ae3b158ec071c94678e31c46b49d5e6542cdf569ea2552fef0fa754043a9205ed72f91b92334910214c1e47dbf681957a343800341dee5c98eaee789
EBUILD blinkpy-0.11.2.ebuild 805 BLAKE2B 533a40c707db4115d27d46f21dd6281a57686b349c98032dd1a2b77f7d5cf018935cee1bfd4a9f493044c89d7eed4c61291481209220f6ac7f18e9e9b48ec313 SHA512 cdf46065ae3b158ec071c94678e31c46b49d5e6542cdf569ea2552fef0fa754043a9205ed72f91b92334910214c1e47dbf681957a343800341dee5c98eaee789
EBUILD blinkpy-0.12.1.ebuild 805 BLAKE2B 533a40c707db4115d27d46f21dd6281a57686b349c98032dd1a2b77f7d5cf018935cee1bfd4a9f493044c89d7eed4c61291481209220f6ac7f18e9e9b48ec313 SHA512 cdf46065ae3b158ec071c94678e31c46b49d5e6542cdf569ea2552fef0fa754043a9205ed72f91b92334910214c1e47dbf681957a343800341dee5c98eaee789
EBUILD blinkpy-0.13.1.ebuild 797 BLAKE2B 18c5c203730998a81a7c384490f53e62c18c8b9295176af23dbc217b8190dd7720162fe767275de1cfe9f24b5f1fa53c2e7662fe7a78a056910a78d69ef55478 SHA512 982d6d3cb08179767746d3676fa059fa7ffde04f273901cc00a4ebf11a74fae7f0f0e9806d876143f47720b0131a00ba296e5e33bac3864536f27ccf88c74347
MISC metadata.xml 460 BLAKE2B 59f20cfc12f853ada5c036876eda733bc013eb79a7739a62c6f9575ae5c800dac26d9632e08644486ed65b1509d892f86174bd70085ef8c73d122342d1e6cbf8 SHA512 f3630845b0d755b523d131a05819e838c964d160e3b7909add0196dda1664e4b30382e5bca1079b6f69a287aefa5489f684aebdb403d04bb80b1d33b0e914467
+30
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 Blink camera Python library running on Python 3."
HOMEPAGE="https://github.com/fronzbot/blinkpy https://pypi.org/project/blinkpy/"
SRC_URI="https://github.com/fronzbot/blinkpy/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=">=dev-python/requests-2.20.0[${PYTHON_USEDEP}]"
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
}
+16
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">blinkpy</remote-id>
<maintainer status="unknown">
<email>kfronczak@gmail.com</email>
<name>Kevin Fronczak</name>
</maintainer>
</upstream>
</pkgmetadata>
+4
View File
@@ -1,6 +1,10 @@
DIST boto3-1.9.115.tar.gz 253671 BLAKE2B 2651c39c700a93376eaa3baa6046dc102da97b54d45fcd0f59a2f9d63f047457b384070ae8c2e6078d494cb1986ef9cfa0794b6119f123f5a9b673301050ad89 SHA512 285d6c5c388aada4f184079e627ae9f426294569c1e27ea49cb5198a4d9718e57b6841a22b6bded3e842a3d4d74f2044868908558237bcd4d94685752ca2c765
DIST boto3-1.9.116.tar.gz 254159 BLAKE2B 343f6560e3000fa15491d69ff8ef0d3873e8272238322c175376f92b19307572820f4f50a19cacdaaf836f2990bb0953f3e2f61bb4d61d8a1f07bae86c903acd SHA512 a49795c0c097a2bb27f7c339a48802d6431a63a97d6d03a0dace052fe4a9f6300f4fef853dbe7e542da52b2641e3a2a845e14ca5feced3c31ce7c6ad40873c74
DIST boto3-1.9.16.tar.gz 238241 BLAKE2B dc191895e8130b01981a0452cad6b588f7ad068469bf9ea12913a98bd94a5d0636fc4faa47940b5ea8d86e61000e56fa1323e577fd3d9ea5e02c4a9333f35dfc SHA512 f36d35c030f2cc4108b2369905c868d364459bf7d3eef6ce7943187b02c1c7c48a8556e314e4e17f1652a4e61775e38eb060d888c4e3e13164bc0bbcf5430181
DIST boto3-1.9.35.tar.gz 240222 BLAKE2B f4132b24a1b7c2dbd9be4b8aeba8288d51ebfd0e0d88e462a3e9fedb3727d4c3bd23606147f30b0f1df59cddf88edaccbaf7b850a78b223a96089e62dc93a80d SHA512 2acd22bf63746d37c8ec8afd5fd52ec90fb84c6466e30113cb302587491851b7f3bfbd344684f19f6360870e89f718f0052244ab04ca94d132c851dcf24ffda9
DIST boto3-1.9.57.tar.gz 246248 BLAKE2B 5721b5e178fe85ca674baf2e60a65a0d06bc445b5586be45d5b22c74d857b3fbde82f2ad310a57285eba0cd157daf3f885acaa8e2465821cdb0dcda18d637dec SHA512 91465cd4ab39d24497fe184d5e48425cf0f64e06e296d68b21aab362d4d0870136f4687cc9df75558ca40bee4700831903888335d0dc9be42a5e5e1ac5652284
EBUILD boto3-1.9.115.ebuild 1206 BLAKE2B 6a3683415341df4d584b1a2a01bfca9ba51dcce2e8790adaff79e59991d7321d133d28abe9a8cac9de17099a55f7542355aa1155a7edd2cab4ddfa42fd172551 SHA512 72ae1d520b8cd9addd3a47f130c7531349903f9dbde19860557afd64bf542ecd71805c2a3795b82bb27f66cb672b0ed5fd447e1eab04efefa9005c2f37f2a1c3
EBUILD boto3-1.9.116.ebuild 1206 BLAKE2B 6a3683415341df4d584b1a2a01bfca9ba51dcce2e8790adaff79e59991d7321d133d28abe9a8cac9de17099a55f7542355aa1155a7edd2cab4ddfa42fd172551 SHA512 72ae1d520b8cd9addd3a47f130c7531349903f9dbde19860557afd64bf542ecd71805c2a3795b82bb27f66cb672b0ed5fd447e1eab04efefa9005c2f37f2a1c3
EBUILD boto3-1.9.16.ebuild 1228 BLAKE2B de6d5b56edbe0b4c9a8fe6cf28ac04a01c62ac4a60e1182daf7d5a4b3a5d9251952e85ef45d62a4953845219d38253ddb22aa303bb6e26ecaf0af3c258d11705 SHA512 13addc19481acfaf316e1d0f45e92a6077b3c1065e45c6e35889d91995f1b195dc45dc8cc966bdf983968a12994254395b885ac8163aebdbc10c87da41e16d25
EBUILD boto3-1.9.35.ebuild 1228 BLAKE2B de6d5b56edbe0b4c9a8fe6cf28ac04a01c62ac4a60e1182daf7d5a4b3a5d9251952e85ef45d62a4953845219d38253ddb22aa303bb6e26ecaf0af3c258d11705 SHA512 13addc19481acfaf316e1d0f45e92a6077b3c1065e45c6e35889d91995f1b195dc45dc8cc966bdf983968a12994254395b885ac8163aebdbc10c87da41e16d25
EBUILD boto3-1.9.57.ebuild 1202 BLAKE2B 6ba9b37488c36c0ac02be61c64372c3a961c6ca2aff192e92aa4f1c818b4c86e686f777dabde5b2e0fbf351e7e713ea0a1a44dd5d1d2a6a36641d29239867174 SHA512 a67fd25ea8b05be5d2cb4d7e23dc70554e697cfd1693676604270fc08f923e198915f7401d085f8d9446f717d14ab96e8f1e2dc46ae3290fbe25c274d1c0f887
+53
View File
@@ -0,0 +1,53 @@
# 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 vcs-snapshot
DESCRIPTION="The AWS SDK for Python"
HOMEPAGE="https://github.com/boto/boto3"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="doc test"
if [[ "${PV}" == "9999" ]]; then
EGIT_REPO_URI="https://github.com/boto/boto3"
inherit git-r3
else
SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
fi
RDEPEND="
>=dev-python/botocore-1.12.4[${PYTHON_USEDEP}]
dev-python/jmespath[${PYTHON_USEDEP}]
=dev-python/s3transfer-0.2.0[${PYTHON_USEDEP}]
"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
doc? (
dev-python/guzzle_sphinx_theme[${PYTHON_USEDEP}]
dev-python/sphinx[${PYTHON_USEDEP}]
)
test? (
${RDEPEND}
dev-python/mock[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
)
"
python_compile_all() {
use doc && emake -C docs html
}
python_test() {
nosetests -v tests/unit/ tests/functional/ || die "test failed under ${EPYTHON}"
}
python_install_all() {
use doc && local HTML_DOCS=( docs/build/html/. )
distutils-r1_python_install_all
}
+53
View File
@@ -0,0 +1,53 @@
# 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 vcs-snapshot
DESCRIPTION="The AWS SDK for Python"
HOMEPAGE="https://github.com/boto/boto3"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="doc test"
if [[ "${PV}" == "9999" ]]; then
EGIT_REPO_URI="https://github.com/boto/boto3"
inherit git-r3
else
SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
fi
RDEPEND="
>=dev-python/botocore-1.12.4[${PYTHON_USEDEP}]
dev-python/jmespath[${PYTHON_USEDEP}]
=dev-python/s3transfer-0.2.0[${PYTHON_USEDEP}]
"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
doc? (
dev-python/guzzle_sphinx_theme[${PYTHON_USEDEP}]
dev-python/sphinx[${PYTHON_USEDEP}]
)
test? (
${RDEPEND}
dev-python/mock[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
)
"
python_compile_all() {
use doc && emake -C docs html
}
python_test() {
nosetests -v tests/unit/ tests/functional/ || die "test failed under ${EPYTHON}"
}
python_install_all() {
use doc && local HTML_DOCS=( docs/build/html/. )
distutils-r1_python_install_all
}
+3 -1
View File
@@ -1,6 +1,8 @@
AUX 1.8.6-tests-pass-all-env-vars-to-cmd-runner.patch 1056 BLAKE2B ecdf805cd61e337d4152d56952aeb8b78bfdd871b4da060d025ca4e3f974b3b7a907eee71ce6de1bc6cff8130fa81391aeaa2c5537b1baf159ce23500908a5f4 SHA512 c3be1a6457990168c759f03b24de8f78242b9c06f189553e416ce75fee6a77dce68967a551dfd83e1be096db9baeca019b75526c4886c672eca35282e307f229
DIST botocore-1.12.115.tar.gz 5462616 BLAKE2B d72fa0977653cb67b2ada2ee769f556adf1428e6b918f676b186d333c8420ef68659f1c289f4398f58b1dcae1b197ba3852cf07b0e73e889cf75e085a02b407d SHA512 ac22fa911a6af4e9ae8971a0f1abe447d6c2222ad32fbf2697517dc6675b78ab4fe8452c00da98c5fd99c7019af86faf3728130e5c5ce4bbdce980c61cb13ea5
DIST botocore-1.12.35.tar.gz 4891973 BLAKE2B cce234fb4a33bf5be88d14fcc0b30acc2f13fb422f7a2af9bfcf064b91921115382713f1f371487470de7965ffba2209f578669bccf2af9d6b94b1af5223556c SHA512 9ca6d766a7ef8e32859b33a82fa99457d165ffd1a5b0e1cdc01ca9c28377e6374188e9661fd3d96e94dbab712fe4da3cbda8f9a757cfb11a8efc8e29ca3c007c
DIST botocore-1.12.57.tar.gz 5247450 BLAKE2B 537c14bc8541f597f835611a8bd8f13b4c5f112139788b67650ed5895882fc63327abb92ad4477785fbbae07fe66f28b095b3982b311421bf93b11377b7b4fdd SHA512 703d9d0967fa998112f9057475e11e2f064ffefa2dd90a2baafc5587bf34a7e255a10e69c9dc05e2e53c8c1414cfff18ffefd8a99d2de49ff749d55c24d5fa19
EBUILD botocore-1.12.115.ebuild 1473 BLAKE2B f8f04df228ddcfe43ad47332e83d91540fcb920b138d592086f9278eb92fbadbe7a729d167fe2b59b761fca7ff433ec1df5fba1c511d0afa45f3c33a0acc36c8 SHA512 311cc5e4f637c17deb3f1f1a625092418c56ce9b11915f80ad521d02c839fc377b6e7a5e0f745cb32c39d6ec5334469a2ffbd8fb4fd8b37022ade021261d4d9a
EBUILD botocore-1.12.35.ebuild 1473 BLAKE2B f8f04df228ddcfe43ad47332e83d91540fcb920b138d592086f9278eb92fbadbe7a729d167fe2b59b761fca7ff433ec1df5fba1c511d0afa45f3c33a0acc36c8 SHA512 311cc5e4f637c17deb3f1f1a625092418c56ce9b11915f80ad521d02c839fc377b6e7a5e0f745cb32c39d6ec5334469a2ffbd8fb4fd8b37022ade021261d4d9a
EBUILD botocore-1.12.57.ebuild 1478 BLAKE2B faef9969752da6190bb300e77eb74ed96723d736bd8917ccfdbb45977fb50fda0daf5bcae0e046f9346db39eee6efd4595cede079d0d36cc8cd6cd8ae57c781c SHA512 7c02b7259fb09bfe1302029404922a885f12ad7deaa8bc3bdcb496566c7d29298d58ba274b2f1579dfcb7632c4b413c738cb63ad35a14224576d16f79f66b37f
EBUILD botocore-1.12.57.ebuild 1465 BLAKE2B 933c670c33274a5ba82c5fe12cbd239bb287d2c69295f6b4cea5000c68b7679dc02ea34b2d2082abead29be2296cc4f1da6442abe9f4e0587a66fc246e21e460 SHA512 009fd218ea3b3c69f977210489c426fec30c84d742151f33f130b1ddeeacb19b1fc26bde9a7b7350692eb515f0b50d5e33776f99c489504026a33fc536cfdcbd
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af
@@ -0,0 +1,58 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
inherit distutils-r1
DESCRIPTION="Low-level, data-driven core of boto 3."
HOMEPAGE="https://github.com/boto/botocore"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="doc test"
if [[ "${PV}" == "9999" ]]; then
EGIT_REPO_URI="https://github.com/boto/botocore"
inherit git-r3
else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
fi
RDEPEND="
dev-python/docutils[${PYTHON_USEDEP}]
dev-python/jmespath[${PYTHON_USEDEP}]
dev-python/python-dateutil[${PYTHON_USEDEP}]
dev-python/urllib3[${PYTHON_USEDEP}]
"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
doc? (
dev-python/guzzle_sphinx_theme[${PYTHON_USEDEP}]
dev-python/sphinx[${PYTHON_USEDEP}]
)
test? (
${RDEPEND}
dev-python/mock[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
dev-python/jsonschema[${PYTHON_USEDEP}]
)
"
PATCHES=( "${FILESDIR}/1.8.6-tests-pass-all-env-vars-to-cmd-runner.patch" )
python_compile_all() {
use doc && emake -C docs html
}
python_test() {
PYTHONPATH="${BUILD_DIR}/lib" nosetests -v tests/unit || die "unit tests failed under ${EPYTHON}"
PYTHONPATH="${BUILD_DIR}/lib" nosetests -v tests/functional || die "functional tests failed under ${EPYTHON}"
}
python_install_all() {
use doc && local HTML_DOCS=( docs/build/html/. )
distutils-r1_python_install_all
}
+2 -2
View File
@@ -1,8 +1,8 @@
# Copyright 1999-2018 Gentoo Foundation
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python2_7 python3_{6,7} )
PYTHON_COMPAT=( python3_{6,7} )
inherit distutils-r1
+4
View File
@@ -0,0 +1,4 @@
AUX certifi-2019.3.9-use-system-cacerts.patch 334 BLAKE2B cc9863a473d233c9cab8a71bd154ea9c138a804fcff07c8a38eae3ffe8c6862e74d146d5dfe41f009173893476ab9a1011eeccc4ccb632470f7492fbaa2c75cb SHA512 47a0cb136a7bd11686c612ba09c29f17d3e865dc642738887ce6ee28ad5e75ab872a0138802d597886ea611ebe581ee015fd2697e8abdee3c516220068fda0e6
DIST certifi-2019.3.9.tar.gz 158179 BLAKE2B fa32135b502ae970c70d0932942577e0a4dc892e5c4e9637a1bef097a17b837501dd96d4e7a614311a81f6577f498a9c3561b8758b943451878061ef27fc81b5 SHA512 d86559b0d384f8114245b169391c73d5e6df02ba411cf9706c9d4e5958eeef610b6550bcb5eb519856b8fa25f3f5eb1cea02c0df1f6df72e16da8201732b0dd9
EBUILD certifi-2019.3.9.ebuild 1404 BLAKE2B 6e175bcb258fb80147b4b886d0436334a9d6dba35848d8659a577defd1bb266cbd121a26798a4c18ec645ab57073de877ea079efae8278f0d75d19e2d71349cb SHA512 53bc2e7b6015b0d57ed39313466769e010791a22ca6344855c71f0edcaa8e9a622fec366a289c8e5247fd34f60bc0c886f79434cfb2d7837f09706440bc6a6bf
MISC metadata.xml 320 BLAKE2B ba5c3c1018c5cba293969a523ab6c388f5bc0d0cfdfc69a4b143f1c966aad036df449bb091eacdeae2335a6bdc722da85882caad2a447bf87b600da2ed7c5309 SHA512 0e99564887f0a0b314056b2e1f4b6e3afcaf908de6824a2cc87deab9d1832566e97b8ba88cc7d2bdc5d11e7f1c8532830fc59602efd8c2f1a6061c0ad4853fdd
@@ -0,0 +1,43 @@
# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} pypy pypy3 )
inherit distutils-r1 prefix readme.gentoo-r1
DESCRIPTION="Python package for providing Mozilla's CA Bundle"
HOMEPAGE="http://certifi.io/ https://pypi.org/project/certifi"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MPL-2.0"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
# Do not drop this patch -- this will affect system's security
PATCHES=( "${FILESDIR}"/$P-use-system-cacerts.patch )
RDEPEND="app-misc/ca-certificates"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
python_prepare_all() {
distutils-r1_python_prepare_all
eprefixify certifi/core.py
}
python_install_all() {
distutils-r1_python_install_all
local DOC_CONTENTS="
In Gentoo, we don't use certifi's bundled CA certificates.
Instead we remove bundled cacert.pem and patch certifi
to return system's CA certificates.
"
readme.gentoo_create_doc
# Precaution -- nothing should use bundled CA certificates
find "${D}" -name 'cacert.pem' -delete || die "Failed to delete bundled CA certificates"
}
@@ -0,0 +1,10 @@
--- certifi-2019.3.9/certifi/core.py 2019-03-09 03:45:40.000000000 -0800
+++ certifi-2019.3.9/certifi/core.py 2019-03-14 12:06:38.534298960 -0700
@@ -10,6 +10,4 @@
def where():
- f = os.path.dirname(__file__)
-
- return os.path.join(f, 'cacert.pem')
+ return "@GENTOO_PORTAGE_EPREFIX@/etc/ssl/certs/ca-certificates.crt"
+11
View File
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>python@gentoo.org</email>
<name>Python</name>
</maintainer>
<upstream>
<remote-id type="pypi">certifi</remote-id>
</upstream>
</pkgmetadata>
+3
View File
@@ -0,0 +1,3 @@
DIST cffi-1.12.2.tar.gz 453893 BLAKE2B 653b543acdb30c5200706de578ae9d9ba3e856385ba4a2350f9d9847457f9ba5354cba6821f0b5fc9e63fe3e68612559a67633b4f9242ed4907f18d47a786db1 SHA512 af4fe47cf5d6f1126222898365cfa21e9f11d0e71b87d869014dbb37af30dca9ddf50c989030d0f610f50e8099e8dfd08a688d8c3629abbcc4f0294f5f91b817
EBUILD cffi-1.12.2.ebuild 1579 BLAKE2B f52a516db9e8eee747177c30a818ca1393aa85c3331b9b785ea3e7a9952483f8afdcf9d244cf59b1a5c90f187f6a4cf6f66ed6454b87a96e7cae3c9923a4c40a SHA512 546f7cb05e783dcaffd517f2cb4275b57b0dd82a45f3fbee384073248a81b72d518057ceba8dd99e8d17a5bba6f38f5cb7a9d6e5dd36abb9bc0e4e4569851f15
MISC metadata.xml 317 BLAKE2B b6416209bd2358c42c2be3bd228238b401bf126919b6e7371d83d7cec8cb55a40f89db562701cc8f3dfa904e225426881b22ff1d3b72085365b5caf9b8c6a403 SHA512 0744ca7b98b2ebe2985bf2a81a337d09be62cfaa51f8380bac52f8d30941e997f09be20e28caf6967226a71369003cf35977790aba56ed0d469cc490cfa089b6
+54
View File
@@ -0,0 +1,54 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
# DO NOT ADD pypy to PYTHON_COMPAT
# pypy bundles a modified version of cffi. Use python_gen_cond_dep instead.
PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} )
inherit distutils-r1 toolchain-funcs
DESCRIPTION="Foreign Function Interface for Python calling C code"
HOMEPAGE="https://cffi.readthedocs.io/ https://pypi.org/project/cffi/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc test"
RDEPEND="
virtual/libffi:=
dev-python/pycparser[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
virtual/pkgconfig
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
# Avoid race on _configtest.c (distutils/command/config.py:_gen_temp_sourcefile)
DISTUTILS_IN_SOURCE_BUILD=1
src_configure() {
tc-export PKG_CONFIG
}
python_compile_all() {
use doc && emake -C doc html
}
python_test() {
einfo "$PYTHONPATH"
$PYTHON -c "import _cffi_backend as backend" || die
PYTHONPATH="${PYTHONPATH}" \
py.test -x -v \
--ignore testing/test_zintegration.py \
--ignore testing/embedding \
c/ testing/ \
|| die "Testing failed with ${EPYTHON}"
}
python_install_all() {
use doc && local HTML_DOCS=( doc/build/html/. )
distutils-r1_python_install_all
}
+11
View File
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>python@gentoo.org</email>
<name>Python</name>
</maintainer>
<upstream>
<remote-id type="pypi">cffi</remote-id>
</upstream>
</pkgmetadata>
+3
View File
@@ -0,0 +1,3 @@
DIST ciscomobilityexpress-0.1.2.tar.gz 9434 BLAKE2B c6f3192be5229d4cd281475edf3ab5feffbb2c20612b0719e47ed81a37df141b4ab961ad3281c309d6022fd2cc15595c14536704f6aab24d3dde89b07e7b3883 SHA512 aae2d8267309e88489468da13b2e2dd418350c186f16e13f5932a06ed1b994251391a854c1a1280abc03fc286c70b62941b7d445b69e9306ff556277db60209c
EBUILD ciscomobilityexpress-0.1.2.ebuild 783 BLAKE2B 22406b1b6f15d56bc6474d66a11f8473c65ae986d55c07f504c814a7c1043ebe12ac964c3882b5e985e28fc467a3202f15671c51c008a953e020482fa38e5f65 SHA512 b39f76b77cd5e2d58ec772c667920eca130750a04b3cbb9b2e889a5bcea8a1a29a3417979b8c67881a44857d66b4c02fe6ca2f905760470e66757991cc579b93
MISC metadata.xml 472 BLAKE2B ffe111ac29ea6cbdda2f3bf40ff459db64fce25fe5c91ba589de1e663a0f4bd0a9a6a184d838c3c11972e2a37e6d691e4a72ba068388367d1e8076a93adbf052 SHA512 0ed40a985283ca6c09c098fe3e234b4bf8e0ebd2dcf1a391e14f991e090a4258f3b39d30f017146891697dfadcd1fbc6042ca14eb6a601cc900940474d91ce5a
@@ -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
}
@@ -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">ciscomobilityexpress</remote-id>
<maintainer status="unknown">
<email>fbradyirl@github.io</email>
<name>Finbarr Brady</name>
</maintainer>
</upstream>
</pkgmetadata>
+3 -1
View File
@@ -1,3 +1,5 @@
DIST envs-1.2.6.tar.gz 21086 BLAKE2B f691aa80c0eb47c2ea9e384f4daf503f8d9d78170f7bd565a329aa6c05d19f395db4ff3ba27921a4acb7ada072feb58da47c12371ccffe1d3bb0ab00bf0cdabf SHA512 49d9db6a81e46bf6534abb036938f3a149435e93551599fd31c441a6af2e0ad6ed16da87851f67a8efc28086398027c28f8c7a460f6b8bf862b8b662c4c0593a
DIST envs-1.3.tar.gz 21969 BLAKE2B b627e57e8815dbde4dcddbe8000765d4722622a184e8b43bbb24e75c7d2b5f0e365554b2c24064600929a9dd5bc8c742a3caaca02031994c76fc40e0ba022e1e SHA512 dd31ca3043efa0e47117b08fb24284667a91f678950354fa3c59faf3d549fe80e6a5c0b5dc015a7b7078f2428b1a1f20d91601a5f10937290de9a20a47725438
EBUILD envs-1.2.6.ebuild 716 BLAKE2B 6f4221fb30c3cc96cc8f01485430cc0baec641165116344cf5bf1cca9cc06fbcdbb21ec1ec44dc5633fa7f4fce46e4623250a8c4b86603173223ba029d54f06f SHA512 3fb9f0e72d33754ddce3466423dc6832ad2d1e92dbc5e0dcebea8e9768f57e32c576eb44dc4059e424c99e60f83020d0230af864ce0ac221efa3c5f641b9f2f5
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af
EBUILD envs-1.3.ebuild 781 BLAKE2B 955ecd5b2614d0c1272d86b51ca73da62623426ba6beecac87512fe790cd28288ce0c1a1c93a3c7942fb7cb7870d173eb5a01cfde853a728059e5a34c1ddf044 SHA512 41b2e0d7698ecdf63c72d9dcc1b1631aa9c44a610d92f897ccf84d600b871f9c8bcc8e36ba3ec9f8da76abbd2d2825c7fb7d43fdf05123e1e41a0fc93963a1b7
MISC metadata.xml 330 BLAKE2B 2e38295dcd8b5ef15655b5c8b0e1b70368eb3a7f5bd7b6520992e018f16f0180351159eba68e83417284bc8efe7e922e2857ad78a00e6fcdc6daad67e5cce31a SHA512 6cf5ae03f275eb0f4cd34a00b620d5f3483d5b02c0180bfc3e0b4e4a51b9b99736cdd23e6b0c8113df05ad3f99f4a5e5e0079b816b6fafd984d7d3db07d9515b
+30
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="Easy access of environment variables from Python with support for strings, booleans, list, tuples, and dicts."
HOMEPAGE="https://github.com/bjinwright/envs https://pypi.org/project/envs/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="GNU GPL v3"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
+5 -1
View File
@@ -1,8 +1,12 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">envs</remote-id>
</upstream>
</pkgmetadata>
+2 -2
View File
@@ -1,5 +1,5 @@
DIST firetv-1.0.7.tar.gz 8336 BLAKE2B ca278981ca301b04bb199eacbd43d2f1ed316b1858fff0f925a626b647b308a234e8b5dd198a436c1d7239eee061fd3a4e3b4c1f0c05609ff669cfca04ee9634 SHA512 8d49185d315482fbdbd98725dd85ad3846d9fabe5dc43541e7956e12b6d9aa2753284174237393dbbd8d2b656f2cba1c8e9448dda74b701a7cdf42239a1cd0ab
DIST firetv-1.0.9.tar.gz 10489 BLAKE2B e0fc47662f322fc757e7782be5fcf618d7b7848d40cd0146ffd2c0733e1d97b0616ae31fa7a78f7deba6603247d290fb3ba2737a05a4508125cb9ef924d52b55 SHA512 da0b2966302ea03043f82b0b38064e2764c3aad2183c3ee483ce945749edc5e25cb9ac441ea8f076f30b987ef55b8320e013de7bb8458a879d86e434b3b42f30
EBUILD firetv-1.0.7.ebuild 794 BLAKE2B c13469316f9132aef9a1e39d09df05d02cab36ed66c89d41f313497fbb2e067153374ba4ec9ec7785037483ea92c3b412c691ba6abd508bdc8c8423df9ac91b5 SHA512 d5cca348cc43865c9ec7345380cd16f9ae123b4d5bb1c281789a9a185806c4e6dfe7ffe1e655c5d0e4976b765b63a7ab4061538e9709c51eab51bae1597f5214
EBUILD firetv-1.0.9.ebuild 794 BLAKE2B c13469316f9132aef9a1e39d09df05d02cab36ed66c89d41f313497fbb2e067153374ba4ec9ec7785037483ea92c3b412c691ba6abd508bdc8c8423df9ac91b5 SHA512 d5cca348cc43865c9ec7345380cd16f9ae123b4d5bb1c281789a9a185806c4e6dfe7ffe1e655c5d0e4976b765b63a7ab4061538e9709c51eab51bae1597f5214
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af
EBUILD firetv-1.0.9.ebuild 897 BLAKE2B 9eb840ac0cd94a91ccb00d2d726ea23c162af96788515bb1713791d4c8c6d769049c30f123073fa2323523009dd9a2daeecfe6dd12d946d541b602fec0ff09ed SHA512 67ef21df80cfccf087ee424d0a60ebd7d894e242582e2c7ed70ae5ee90dc8ecce27d2e0331440ab9d44745e5fe5720e20ab3ed6334384d6a98423f9196e7ad1c
MISC metadata.xml 462 BLAKE2B 4c114f550c78c96cd4f71b6ef05f44f2b686885d87e8058b15571e1d3c66d8dbf1742c80b703b6dc68c7e35cb2ceaa9a5a005b571377e2378f19f2be9b1a25cd SHA512 ccb6bf1a00cb8980f4c66aca5f5c430bd3cf88e0e97fc38aa13d35a3aa71bc2876d292b0e82026229f1a3d4ca8918d14678a91bf87dd327d60f542404589e230
+16 -16
View File
@@ -1,32 +1,32 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI=6
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Communicate with an Amazon Fire TV device via ADB over a network."
HOMEPAGE="https://github.com/happyleavesaoc/python-firetv/"
HOMEPAGE="https://github.com/happyleavesaoc/python-firetv/ https://pypi.org/project/firetv/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 ~arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 ~sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
DEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)
"
RDEPEND="
>=dev-python/rsa-4.0[${PYTHON_USEDEP}]
>=dev-python/adb-homeassistant-1.3.1[${PYTHON_USEDEP}]
>=dev-python/libusb1-1.7[${PYTHON_USEDEP}]
"
RDEPEND=">=dev-python/rsa-4.0[${PYTHON_USEDEP}]
>=dev-python/adb-homeassistant-1.3.1[${PYTHON_USEDEP}]
>=dev-python/libusb1-1.7[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v || die "Tests failed under ${EPYTHON}"
nosetests --verbose || die
py.test -v -v || die
}
+9 -1
View File
@@ -1,8 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">firetv</remote-id>
<maintainer status="unknown">
<email>happyleaves.tfr@gmail.com</email>
<name>happyleaves</name>
</maintainer>
</upstream>
</pkgmetadata>
+5
View File
@@ -0,0 +1,5 @@
DIST hass-nabucasa-0.7.tar.gz 15360 BLAKE2B b4c304ae73171d1a0ec66ef558cf91ee4aad082f0161ab62d8240c81d1f812bcab9b47eae023119a6d4e3006841709b1fed5f803048486eb0a966439eb067159 SHA512 67b21a31bec5ce715f8a56179cea45cd5791d6457a22ad6badf66b83ed5371082d453fa8710b5c11fe99aa17e2ddae782a731ed4ab9d37e985685d42d7352fd5
DIST hass-nabucasa-0.8.tar.gz 15399 BLAKE2B 722ad3ca682fca4f0c91a4ae8ee44faa10bd97488d2c8651ead3b8022166c75e1aaea3e36ccd6f93823260b3a2a157217adbfce67373ac51c93dbc25bc0fde5a SHA512 2b9cde1c09a7f29a687a63dccd464d0cefbe9733387be41a52f700ce2c059e1f9c5764ce8d0e82fa3c88c8c9a8454ce10c5a50fac2fa5c3dc5829082e8a9fa3f
EBUILD hass-nabucasa-0.7.ebuild 719 BLAKE2B 317b373a6d6dfc0e5ee033300ed61eee2f7cded85587d4495f0536ce232462251b0583b5305c98d363cd975633bb6e9cc6fbee40e8fdd18ba839f735003e30ae SHA512 b289b347b73cebf03ca6a2a2c2aab14a97cd74c2144c5d1541d21dc7c104a3ebf9732c05be83951a275d6562c2fab32238528336789c572d29fd0ad1b498cfef
EBUILD hass-nabucasa-0.8.ebuild 719 BLAKE2B 317b373a6d6dfc0e5ee033300ed61eee2f7cded85587d4495f0536ce232462251b0583b5305c98d363cd975633bb6e9cc6fbee40e8fdd18ba839f735003e30ae SHA512 b289b347b73cebf03ca6a2a2c2aab14a97cd74c2144c5d1541d21dc7c104a3ebf9732c05be83951a275d6562c2fab32238528336789c572d29fd0ad1b498cfef
MISC metadata.xml 471 BLAKE2B 6372982274560c38a8e99fcd6f67722d4366511329e6e6578246f6a5b8744e152fa165526cc780846380c3e9b9332475618c67adad49b41bd09b3df884db898a SHA512 91f30e1aabd695abae432bc0421d4adbaf8be3f5b0a3520bc6e49d5dbf9ab95243e5ffa936eec69aa5afaacbfeaa38b330a373e11d801026993728c147d6caa1
@@ -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 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 v3"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
@@ -0,0 +1,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 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 v3"
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
}
+16
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">hass-nabucasa</remote-id>
<maintainer status="unknown">
<email>opensource@nabucasa.com</email>
<name>Nabu Casa, Inc.</name>
</maintainer>
</upstream>
</pkgmetadata>
+5
View File
@@ -0,0 +1,5 @@
DIST homematicip-0.10.5.tar.gz 78201 BLAKE2B c12585e1c228538f770008e40792196844f2da515710d763de4a5f776cf6f9755c7cd7a2c94053f7355c3fa29ff451898e5185469bc15a654816d567924a66f4 SHA512 389b06b3e44b3e795c909fb6dc3879e73fb99531b380e27cbc317d98d6d8daf67cfec97d83b53363d5cc67bc7afff824658de96b2240f0c16bb43e480e4f2770
DIST homematicip-0.10.6.tar.gz 81970 BLAKE2B 9c3aee1ae704d344bdf790fb128f141e622715607f1e17da18c3c28ebf960f9af6e75bcb230528130306de56c77b1d696a03038cc68d3d46b785ba8a280e5b6b SHA512 d156a67ffb9aea6b7134e3136448b8cc364a454a03a47f8016bd473de833b52823ef2e914bb0637a2faec16c69f3c826aea55abaaa739d5799bf0d78b027d766
EBUILD homematicip-0.10.5.ebuild 721 BLAKE2B 721a8f7720ca937efc2653064cec44b7f1d32d3ba63bd58d0f0656d847ebc21b42162074071ea913b071f7b2737b44b0dafe1dca0bcbb95972e3d48f43c2d2c0 SHA512 8f7c3ca716b007f7822885614bc453161a4c6eac0004b90344cc45e7f8b131a64138f0d544e80ddf69342bd26ac07a6e173602d0d98b170ee8d2509a52186501
EBUILD homematicip-0.10.6.ebuild 721 BLAKE2B 721a8f7720ca937efc2653064cec44b7f1d32d3ba63bd58d0f0656d847ebc21b42162074071ea913b071f7b2737b44b0dafe1dca0bcbb95972e3d48f43c2d2c0 SHA512 8f7c3ca716b007f7822885614bc453161a4c6eac0004b90344cc45e7f8b131a64138f0d544e80ddf69342bd26ac07a6e173602d0d98b170ee8d2509a52186501
MISC metadata.xml 464 BLAKE2B 4b7be742656a69baac8dd3405297cc618e124b5a41ef20ace3d32519d61bdb16a68612fd7765962faab595868a37d257d78cc44c9257911d35b26b0e44c32681 SHA512 741f0c0845626a637dbe5e3f004d265ab4e539cda7b6adde587957f949a74a6263deccca205d72637c50fd5b2c39b50c4b29691815428e8b93a70d3a918a4250
@@ -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 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=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
@@ -0,0 +1,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 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=""
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
}
+16
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">homematicip</remote-id>
<maintainer status="unknown">
<email>stieg@corona-bytes.net</email>
<name>Heimo Stieg</name>
</maintainer>
</upstream>
</pkgmetadata>
+3
View File
@@ -0,0 +1,3 @@
DIST ihcsdk-2.3.0.tar.gz 5899 BLAKE2B 7e9b81dea2fb8729e5d67bfa221dbdcb9eef9c0e1a7b5380f69fefe437436c5973d11fbe7f02a0a6a6c5b9370c14d95dc6c73233dc2b8c3d80f8092d809752c5 SHA512 e1ca3f692078638f58c957f7b30bcadd101f3bf0d9b17c1595798831de7366b6f50edd83970dc0d1d71799887a5ef4d9c4fa401e2dd981e113d8c623197bb2fa
EBUILD ihcsdk-2.3.0.ebuild 691 BLAKE2B a8ff5c79d5be1d9696d2e83099188fcbb18cf1a2dccb7a2dee099fa287480ea9be8b636ee76f34e24a724513b368ffb5b33e166758f62653535bd15e570c2260 SHA512 aba2e50866ac042ce717bf9c18ab86c9960ad130536f12b97dde6b504705ad2dc9d6a995098a3f6899ac11f68d7b36bb9f91fe1e67bdafbf15cfc89e41897e1e
MISC metadata.xml 332 BLAKE2B 5ac25560fadc5a84e66c9b78d21d39e3724c2150c46d1128cb763b21b22892a24fc43405c5a887c2d9535238d07870a0ef0c5d2b5853ffe7be3bb814df0e09b4 SHA512 45b02e20fddd1eb73a53e74e4f57e37c1d0ab019e6e493cf0921f25763b9d30db69d07295661e221e6126597af8d350dd99a0f6fb6a80a8bc62b8063b68bf26a
+30
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="IHC Python SDK"
HOMEPAGE="https://github.com/dingusdk/PythonIhcSdk https://pypi.org/project/ihcsdk/"
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=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
@@ -1,8 +1,12 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">ihcsdk</remote-id>
</upstream>
</pkgmetadata>
+3
View File
@@ -0,0 +1,3 @@
DIST jmespath-0.9.4.tar.gz 22940 BLAKE2B 7b84945ec8bcee11f20538f78066b58e8cff3915c0c3d8303b9117a5c19004b522ebe98a3fabcdb0cb2c52bf7249fba03463e6867440ac12a4a3dc387f885d82 SHA512 173ec36708f93f72fece049b71846a226010c00498ab51e58bee26a09cc73cf96a062df215d3737eb266e689c2ecf7a2be95b009ed74ad122f6739d4379466c6
EBUILD jmespath-0.9.4.ebuild 597 BLAKE2B 92f2f0cfe715dac2eadead47fd00822914d63a0c5b4ff035b36b91663e20e2a29a461cca807aa1357daf2b889d91bcc6158fc26248f841c07fc990d49030de5b SHA512 0f180b87baba1159397b02fd5c2758dcac16d9b0c397fc514a295b725090d1d0b0f30413825f2143a9e1e0d3ba91463ab4407a48ee6b85001dd5850fff0cd0ec
MISC metadata.xml 570 BLAKE2B a6d5d0e838a59de2031b7df52ac683dbc5a7d692ed96a6334bafc5e76d0018f32990913a49539e7d093f195f548ef4ab55e8cdc93c1fa1779d87140336e40a8e SHA512 dc7e96be59813dd79d3492c619d3080c0858711b948843a12a2b9043b853b99885b780b130425ed0f437d2f51139e0024c3f37623cc7c4794e86568995bea36b
+26
View File
@@ -0,0 +1,26 @@
# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6,3_7} pypy{,3} )
inherit distutils-r1
DESCRIPTION="JSON Matching Expressions"
HOMEPAGE="https://github.com/boto/jmespath https://pypi.org/project/jmespath/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/nose[${PYTHON_USEDEP}] )
"
RDEPEND=""
python_test() {
nosetests || die
}
+17
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 type="person">
<email>aballier@gentoo.org</email>
<name>Alexis Ballier</name>
<description>Python team can take the package if they wish.</description>
</maintainer>
<maintainer type="project">
<email>python@gentoo.org</email>
<name>Python</name>
</maintainer>
<upstream>
<remote-id type="pypi">jmespath</remote-id>
<remote-id type="github">boto/jmespath</remote-id>
</upstream>
</pkgmetadata>
+3 -1
View File
@@ -1,5 +1,7 @@
DIST nessclient-0.9.10.tar.gz 14117 BLAKE2B 178b2686f115028039aa56f27d234064e5d5fc24d253621f6bb498a856bf3cf4f4c4485e4c165b4a52b2baeee4ec372d4ac5337934b171905d97340ebd7ef6cb SHA512 68c7df9f011258c13c098a9211cc56269cfc2f14ddd3867011ace563e327b8dd220c0f8b7e50186b7cbb18dee6d5feb9bac74e59943780d794be44273bad28f9
DIST nessclient-0.9.13.tar.gz 14387 BLAKE2B 66e0ddf362ddb133fd1564e2d6cb0be9ad31b6b02f8a3e8fd31d3365eb2ff0024d35fc546e9891e923083e8ff069fe9fa6f76551cb650349b68430ce91a20ace SHA512 f320108c5f600540adffe2ccd2e0480ed5f17c9d0f7deb253ed8fa80f535528d8bb4c8d8b09640e02fb1cd61de07913d6ec8b217661d0a8499b04ed7ba468026
DIST nessclient-0.9.14.tar.gz 14396 BLAKE2B 615f6c52811cbf9bb054d774cfd99f400c31945e2faad6a915b454afda1ff3cfc5ea6a35a1dec34027878653d7dc7fd19fe26e9b35ee0a3fb6130219b7861866 SHA512 aebf80fa4cd08b7dbe2b2cd34c9edfc64623deabf15806e5c8718fd6920fcba90667f549d315a36c26a211590ef3485cc72db52fcb84a2c4dcd5a9fe180b74ba
EBUILD nessclient-0.9.10.ebuild 718 BLAKE2B 91b1a2a2d833bac146e98ed7914d18688678399cca3e4ce1156c69967bca4048c04dc73cb9f2d620211951cb74ee23fb078653a09136c38da310b04537b9d7a0 SHA512 f88b3f1f3da5adf49e249464e65b8cfe597f280b76132767ccf7e2029e5428c32be7c6e654f83f151fcec867d555a75fd5a3a34f3a4e625626249ee23f01d864
EBUILD nessclient-0.9.13.ebuild 718 BLAKE2B 91b1a2a2d833bac146e98ed7914d18688678399cca3e4ce1156c69967bca4048c04dc73cb9f2d620211951cb74ee23fb078653a09136c38da310b04537b9d7a0 SHA512 f88b3f1f3da5adf49e249464e65b8cfe597f280b76132767ccf7e2029e5428c32be7c6e654f83f151fcec867d555a75fd5a3a34f3a4e625626249ee23f01d864
MISC metadata.xml 360 BLAKE2B 19f9148100c0f8f4c59b15d4b9b0d04f0d555de08f9cdd7afc5a2c0d6efd2d0747b4212eb92985217ec4e7719f8ff98de94fef92c2e66538c8b033904001a345 SHA512 9670f64e01b64c853df257575e790cbb5a896df1fd7f7822036ade65b737b647405f7bc85e01ad909834bf632e3ea599c967b63f1350600193f6db10d0bd77ea
EBUILD nessclient-0.9.14.ebuild 753 BLAKE2B defecb59404825a7887c25c8f478e3f0370c9a55bd17795912825506c1670bbefe3fbb27ef5846cd08365e368fbb18c71dce44b7ea49eeed9dea15cbecb69d52 SHA512 8253542ea56b040a0363914470ff9ca4c2d1fa4c6e83571afe0cdffd9ccd465508d8c3431a889dc683fada63855b12e209bfc83ebdee3bde11eab7c8a1be4305
MISC metadata.xml 458 BLAKE2B c731004a4375f16d8cc44c964e9d68add0c480bd116de4c7247bb9bcdd457b9ac23501d7a450bb9bef5070862615f9c74dcab413e9079dabe7d6e1bcb5d0f580 SHA512 1fe8d471f71fcaf509a598053418e1bc5245ad71cc092369fca1081016f9b0c32b23bbf66ea50b622b95dac70a35699b43e2904bf54fa56bece62b3e152eec7c
+4
View File
@@ -1,6 +1,10 @@
<?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">nessclient</remote-id>
@@ -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="Implementation/abstraction of the Ness D8x / D16x Serial Interface ASCII protocol"
HOMEPAGE="https://github.com/nickw444/nessclient https://pypi.org/project/nessclient/"
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
}
+5 -1
View File
@@ -1,5 +1,9 @@
DIST netdisco-2.2.0.tar.gz 28248 BLAKE2B 2b7fa9c0db8ca98a24ad39680b6bdfd3c884c52c4e286c5b00f4a132d753071f37d674c5f9f3a390bb784979a3669d3c21b35035f89c09e7855243c2532c6756 SHA512 36930f78b6777e83757e9dceab125779c09ea0fdf7614d3ba592ce275a440db78faa9ef01654a694e25b988d845b813ca74de676417dc210272cb60569885010
DIST netdisco-2.3.0.tar.gz 29297 BLAKE2B 074280caca644b05bc92f5a43736e129ff51e9d56da0d8d4bb6a12f9adcd209e6101baaf79896b673cd72819d5cfb2f3f8eff74bba64ad04c3bf5a2005787403 SHA512 ef04c2ba525428b5768601cd6dbe2ff1574c26f40445af47f89a5329f8b6cbbd50537278d4527e95602df894dbfae5314c63f6f8e8fe045ff5306bd35553f027
DIST netdisco-2.4.0.tar.gz 29709 BLAKE2B 9f66ea2a89505f8c4ab25e5d0372730f734e50a13ea34199a15ed8d6d81f47a8ac7dd5d16856bbcc93a2e50a205210a25afa4923ad4bdbcfc1d5b13e72efd07b SHA512 706fdfa7706ae5d94571c34fdf2cd50dd699c6edca3ef103be45ff6498a602eca6b34234790326d6f1647b221378b917b533a75d802654066e2a8a5e4134da73
DIST netdisco-2.5.0.tar.gz 28219 BLAKE2B 9966d9511c38a7d3c5ff18d64ea990ef08e67d2238ad4467b178e7a0fc2152a4ae809a2cdf5ecaffe85744bb1c0f280fe97cc2877e629891aee26358796e2e78 SHA512 7e39d5593310a7a91a608d32efad5af4785d10af6ac453e2cf46f5ef55c2ce830c938d007291d12048cfea489a3fba9b36c4b69730be61c39382a72b7589cdb3
EBUILD netdisco-2.2.0.ebuild 607 BLAKE2B 784c8bc0c66b0826ae7e93cef774a4a05506c4e1ca43e2f7f219d4fbd2e2fa44ff9d112a6ab1ca1d4d0ce935006346fbe2dd4c9db71a0a6f02dafc8d44882554 SHA512 ef5f995dc36a63587c0e09f716bdab279244027fa3c7a19aac04f736575e3016486ad8d828af6d7b78db927d50a557d1e6b38f4d7782a9323be310150ec091c1
EBUILD netdisco-2.3.0.ebuild 604 BLAKE2B 5d4085a051912c8721951248aa4da15c375ed352386d024e24c625e56c07f7e41053b230cf5a376b8b452bf87bcfe68e575585cc099c521fa3fe17ade6fa05c6 SHA512 280a85b4cd6cf0e083139599c806f5f7904d8584029e4c5ec08aecab5a4783a3c114772fff701c8b3bc71aa4257c78c39c4ef8edbb4e160d47016ea09ab79be7
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af
EBUILD netdisco-2.4.0.ebuild 604 BLAKE2B 5d4085a051912c8721951248aa4da15c375ed352386d024e24c625e56c07f7e41053b230cf5a376b8b452bf87bcfe68e575585cc099c521fa3fe17ade6fa05c6 SHA512 280a85b4cd6cf0e083139599c806f5f7904d8584029e4c5ec08aecab5a4783a3c114772fff701c8b3bc71aa4257c78c39c4ef8edbb4e160d47016ea09ab79be7
EBUILD netdisco-2.5.0.ebuild 730 BLAKE2B 62c907917079f319a3fe7f6cab80ac8ef4ab32298e6d42b722fa8a03f0817a7be7437300d8712375311b67793e2ffbf21976131369c5799a4a8945bbeaad7058 SHA512 c74410f7192fed9b861fd281aa05028f8cad32883a034ea7d02adb08d2c7780b118fa56fbadf94686cd69e3413f154db31e9f50ed27edef68f8a43a54821933f
MISC metadata.xml 469 BLAKE2B 5416eb2960ed6d2e5163c9c0c7327804fb2694d012ac40530885e6caa52d84211611c46d56703482b10f1693917375148e583bf322f26299843628c8289788c0 SHA512 66e727025799c97ec67563140f089b8c94b439cf29bd592b00ab65ad30088c63d0511463f5c11aa126642218cd7d6c6e236e9b774445a4a9cea3466e930d2aa5
+9 -1
View File
@@ -1,8 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">netdisco</remote-id>
<maintainer status="unknown">
<email>Paulus@PaulusSchoutsen.nl</email>
<name>Paulus Schoutsen</name>
</maintainer>
</upstream>
</pkgmetadata>
+29
View File
@@ -0,0 +1,29 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=(python3_{5,6,7})
inherit distutils-r1
DESCRIPTION="Discover devices on your local network"
HOMEPAGE="https://github.com/home-assistant/netdisco"
SRC_URI="https://github.com/home-assistant/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
RESTRICT="mirror"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="
${PYTHON_DEPS}
"
DEPEND="
>=dev-python/requests-2.0[${PYTHON_USEDEP}]
>=dev-python/zeroconf-0.19.1[${PYTHON_USEDEP}]
${RDEPEND}
"
DOCS="README.md"
+30
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="Discover devices on your local network"
HOMEPAGE="https://github.com/home-assistant/netdisco https://pypi.org/project/netdisco/"
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
}
+3 -1
View File
@@ -5,9 +5,11 @@ DIST numpy-1.15.3.zip 4487045 BLAKE2B e88c7822b8317e7c75f2f595a2c0fb057c0932e2bb
DIST numpy-1.15.4.zip 4473522 BLAKE2B c030ef4a06c84091eec11b6602422468bd0674489a2c7fea1230132cd3a3ca1b10ec87eeb6788f2f263943f9ac43026dc1e7f0f5f1d52e9d1cc6934a5d361090 SHA512 9e0516da04368f0353fb7e3cc2c72e1ec936042908309732a298405bd7111e712899627b82f3674295b611e0ebfd74ef91d693f065fe9cb03dc7de23d1e72676
DIST numpy-1.16.0.zip 5052439 BLAKE2B 7cfd3efc651b9e10128c98bf4c2803afbfc84e69ae948f0d6ed086a2d1a61b4a566aad23851b743ba9b3f4bfe0c0e47f742daed65b6b9900d0b8eac74235274b SHA512 a252748c54b349319c8b8b69aae8f58853ac698a9ad0fb04fd1150db543910f25bc88bb3ca73d3d51d0658ab9379756870bc7b24bbaf58ffb8717d80366a4c52
DIST numpy-1.16.1.zip 5070040 BLAKE2B 0429d27d88ec97e207822c9c7fa759453bbef97d1d5fdf3e68dab21ca098a6321e2e57d85561dd99084d190b8ed6fce20f00b421c8d14a249fc45dc1ea09569e SHA512 e4adce4f40a3cb6ac482f82db9fcd079179b03b0e878920cfc7d98b9f622adab997c68af892b209f417d5f31b4123a1c5ff5c07cf5b0aaa496d8be6c8354bde8
DIST numpy-1.16.2.zip 5072757 BLAKE2B 36efa226e66569ca0a43fb891cb84a853503c70bb173d993ca59c710bfee02694b900b69d50bff133b23c18dfdd5d81d6ce2853bbda4a248217dc1271dd9113d SHA512 5edd460c0948f424d8deb72f44a33db8ac6a973859b25c824533330dccb4f844197a437e945cd382760bbb6983fd120b08c949ac437973a915246024a8ebc911
EBUILD numpy-1.15.2.ebuild 3877 BLAKE2B ce683718bc111b9132bd478e4c30eec49e097a23bda87985991b6a6f1b35bbd2efe2c2c859a1a98772446e19faa30c199f9cb041874fc32da2f8acd9b9071c0c SHA512 c9ee0dedb44c3c0c23e7596fd3297f08073a7695aceddfebd09528be0e3f26e8750c612d85f1f37d77ccf24c801e22e78330c3e8e7036c551a31ee06c157a26a
EBUILD numpy-1.15.3.ebuild 3877 BLAKE2B ce683718bc111b9132bd478e4c30eec49e097a23bda87985991b6a6f1b35bbd2efe2c2c859a1a98772446e19faa30c199f9cb041874fc32da2f8acd9b9071c0c SHA512 c9ee0dedb44c3c0c23e7596fd3297f08073a7695aceddfebd09528be0e3f26e8750c612d85f1f37d77ccf24c801e22e78330c3e8e7036c551a31ee06c157a26a
EBUILD numpy-1.15.4.ebuild 3877 BLAKE2B ce683718bc111b9132bd478e4c30eec49e097a23bda87985991b6a6f1b35bbd2efe2c2c859a1a98772446e19faa30c199f9cb041874fc32da2f8acd9b9071c0c SHA512 c9ee0dedb44c3c0c23e7596fd3297f08073a7695aceddfebd09528be0e3f26e8750c612d85f1f37d77ccf24c801e22e78330c3e8e7036c551a31ee06c157a26a
EBUILD numpy-1.16.0.ebuild 3877 BLAKE2B ce683718bc111b9132bd478e4c30eec49e097a23bda87985991b6a6f1b35bbd2efe2c2c859a1a98772446e19faa30c199f9cb041874fc32da2f8acd9b9071c0c SHA512 c9ee0dedb44c3c0c23e7596fd3297f08073a7695aceddfebd09528be0e3f26e8750c612d85f1f37d77ccf24c801e22e78330c3e8e7036c551a31ee06c157a26a
EBUILD numpy-1.16.1.ebuild 3877 BLAKE2B ce683718bc111b9132bd478e4c30eec49e097a23bda87985991b6a6f1b35bbd2efe2c2c859a1a98772446e19faa30c199f9cb041874fc32da2f8acd9b9071c0c SHA512 c9ee0dedb44c3c0c23e7596fd3297f08073a7695aceddfebd09528be0e3f26e8750c612d85f1f37d77ccf24c801e22e78330c3e8e7036c551a31ee06c157a26a
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af
EBUILD numpy-1.16.2.ebuild 3877 BLAKE2B ce683718bc111b9132bd478e4c30eec49e097a23bda87985991b6a6f1b35bbd2efe2c2c859a1a98772446e19faa30c199f9cb041874fc32da2f8acd9b9071c0c SHA512 c9ee0dedb44c3c0c23e7596fd3297f08073a7695aceddfebd09528be0e3f26e8750c612d85f1f37d77ccf24c801e22e78330c3e8e7036c551a31ee06c157a26a
MISC metadata.xml 468 BLAKE2B 9d2adec470518b232912794c75dafff50516cd1ad790056e32c29d9c9ba0ad93b8f8083f448a18f018f0b58ee8096f7be11c7ad30d98486acbfef6bea0bd4e9b SHA512 e7f033a40dd359670c6c3f43e3f086a974b553d10ee5debeff06756033a3add151b78affd495465e6281e9b69c0cd658323622f056af183af61a30f427d7144f
+9 -1
View File
@@ -1,8 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">numpy</remote-id>
<maintainer status="unknown">
<email>numpy-discussion@python.org</email>
<name>NumPy Developers</name>
</maintainer>
</upstream>
</pkgmetadata>
+144
View File
@@ -0,0 +1,144 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} )
PYTHON_REQ_USE="threads(+)"
FORTRAN_NEEDED=lapack
inherit distutils-r1 flag-o-matic fortran-2 multiprocessing toolchain-funcs
DOC_PV="${PV}"
DOC_P="${PN}-${DOC_PV}"
DESCRIPTION="Fast array and numerical python library"
HOMEPAGE="https://www.numpy.org"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="doc lapack test"
RDEPEND="lapack? ( virtual/cblas virtual/lapack )"
DEPEND="${RDEPEND}
app-arch/unzip
dev-python/setuptools[${PYTHON_USEDEP}]
lapack? ( virtual/pkgconfig )
test? ( >=dev-python/nose-1.0[${PYTHON_USEDEP}] )"
PATCHES=(
# "${FILESDIR}"/${PN}-1.14.5-no-hardcode-blas.patch
# backport a fix for py3.7 test failures
# "${FILESDIR}"/numpy-1.14.5-py37.patch
)
src_unpack() {
default
if use doc; then
unzip -qo "${DISTDIR}"/${PN}-html-${DOC_PV}.zip -d html || die
fi
}
pc_incdir() {
$(tc-getPKG_CONFIG) --cflags-only-I $@ | \
sed -e 's/^-I//' -e 's/[ ]*-I/:/g' -e 's/[ ]*$//' -e 's|^:||'
}
pc_libdir() {
$(tc-getPKG_CONFIG) --libs-only-L $@ | \
sed -e 's/^-L//' -e 's/[ ]*-L/:/g' -e 's/[ ]*$//' -e 's|^:||'
}
pc_libs() {
$(tc-getPKG_CONFIG) --libs-only-l $@ | \
sed -e 's/[ ]-l*\(pthread\|m\)\([ ]\|$\)//g' \
-e 's/^-l//' -e 's/[ ]*-l/,/g' -e 's/[ ]*$//' \
| tr ',' '\n' | sort -u | tr '\n' ',' | sed -e 's|,$||'
}
python_prepare_all() {
if use lapack; then
append-ldflags "$($(tc-getPKG_CONFIG) --libs-only-other cblas lapack)"
local libdir="${EPREFIX}"/usr/$(get_libdir)
cat >> site.cfg <<-EOF || die
[blas]
include_dirs = $(pc_incdir cblas)
library_dirs = $(pc_libdir cblas blas):${libdir}
blas_libs = $(pc_libs cblas blas)
[lapack]
library_dirs = $(pc_libdir lapack):${libdir}
lapack_libs = $(pc_libs lapack)
EOF
else
export {ATLAS,PTATLAS,BLAS,LAPACK,MKL}=None
fi
export CC="$(tc-getCC) ${CFLAGS}"
append-flags -fno-strict-aliasing
# See progress in http://projects.scipy.org/scipy/numpy/ticket/573
# with the subtle difference that we don't want to break Darwin where
# -shared is not a valid linker argument
if [[ ${CHOST} != *-darwin* ]]; then
append-ldflags -shared
fi
# only one fortran to link with:
# linking with cblas and lapack library will force
# autodetecting and linking to all available fortran compilers
append-fflags -fPIC
if use lapack; then
NUMPY_FCONFIG="config_fc --noopt --noarch"
# workaround bug 335908
[[ $(tc-getFC) == *gfortran* ]] && NUMPY_FCONFIG+=" --fcompiler=gnu95"
fi
# don't version f2py, we will handle it.
sed -i -e '/f2py_exe/s: + os\.path.*$::' numpy/f2py/setup.py || die
# we don't have f2py-3.3
sed \
-e 's:test_f2py:_&:g' \
-i numpy/tests/test_scripts.py || die
distutils-r1_python_prepare_all
}
python_compile() {
export MAKEOPTS=-j1 # bug #660754
local python_makeopts_jobs=""
python_is_python3 || python_makeopts_jobs="-j $(makeopts_jobs)"
distutils-r1_python_compile \
${python_makeopts_jobs} \
${NUMPY_FCONFIG}
}
python_test() {
distutils_install_for_testing --single-version-externally-managed --record "${TMPDIR}/record.txt" ${NUMPY_FCONFIG}
cd "${TMPDIR}" || die
${EPYTHON} -c "
import numpy, sys
r = numpy.test(label='full', verbose=3)
sys.exit(0 if r.wasSuccessful() else 1)" || die "Tests fail with ${EPYTHON}"
}
python_install() {
distutils-r1_python_install ${NUMPY_FCONFIG}
}
python_install_all() {
local DOCS=( THANKS.txt )
if use doc; then
local HTML_DOCS=( "${WORKDIR}"/html/. )
DOCS+=( "${DISTDIR}"/${PN}-{user,ref}-${DOC_PV}.pdf )
fi
distutils-r1_python_install_all
}
+3 -1
View File
@@ -1,3 +1,5 @@
DIST opensensemap-api-0.1.4.tar.gz 3509 BLAKE2B 644437180b193345e0c96e743d0e246fd4a82eb6c1fc96447e582fb5ea507aa2ef2ed775ee512e5609156e146c9d3076bd558d2868c3c8d47561356cd0857de1 SHA512 cea6a2cfd5950d937b870c4ad9735e589e5fbca5a8585dd370e2a0bbb465d427f1095d9db5442e37ff3aa9cc485915104f6e606e1a450890d6d8bdbf7aea9191
DIST opensensemap-api-0.1.5.tar.gz 3812 BLAKE2B 22d3ef7f2f8c7eb15aff8967b84806b4d066dac896e6f735ec4af45ab34cd404d79b69653829a0e7d6f7b4d6c020aaab56a539c2934e70b52087200df9a7f076 SHA512 04f1a5806eae9b8791ebd89f3dc9e41e263f4e978bf66beedd49a4eb9c12788a2eabfd77114d5a4ff6bc4474f6efd01caf7825b2af34e2d08d06ff54e8e65271
EBUILD opensensemap-api-0.1.4.ebuild 713 BLAKE2B 35fc06fb30e6f77e482d44b66a0e4658bada7e9bb16100923632690df2bd7c4f9c901fc2a39e8ba032070c6934ff300ce1ebeaf8cec3e9028bb666fd02979cdc SHA512 da84620a5ff240117f4f8ca16078549c72c51400e03e2d42141d71282d5e5b81d2c387a46e1dc4070626a721b4516461f435fa83c2a234b1e7315a13532e5a7e
MISC metadata.xml 383 BLAKE2B 6465347b1acf5b4368f9dd2d2d51213d2218397a9d331242a1dcd1910685d907b4663fa832891f1e8b27f239a2032a883e1b8da82fce506a2598b0fac4eda352 SHA512 79f93fc5afdaf75f0c4c7e1bf14864f097ddc789a0d27635401f817458f37c42a4aac65e4bf4955fafb0920fc75a9fb130447e8d21215ee9b76e34367c052dd4
EBUILD opensensemap-api-0.1.5.ebuild 748 BLAKE2B 73e917db1e4287a2d00b7a63c59510c554badf7ae98e7841c86d674815703dc90503ec2d49f7ee5a64ceaf2d27f60a67ba41f7281a3922bee9ba6c0cc1fe30a9 SHA512 9ff11a456f77027c8bc5267ed71c0d4bd3518eecc1a867bd63e319f7ac60774ca45249e89a7cc80deb7a391d6384c5a21b0f3364ff76fde8328dd8e2fa33e4f8
MISC metadata.xml 481 BLAKE2B 2703cabdf4a74f3eeedabacf7cbdb77b4719e92f7aa616a1f5ff8444992a1c0b875c7f42b70dbdd0a9bf545aeb12c9b3ea0e322bc669219be8708e9f2a0b7210 SHA512 d8efa9692bbaad2c3ce59c50e4a59b3d85dece5a9aeda373cf9c3a7951e2170657e2c2c04a10d314aad9f3afab54c823f86050143771afd158ce5892e4a9088e
+4
View File
@@ -1,6 +1,10 @@
<?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">opensensemap-api</remote-id>
@@ -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 client for interacting with the openSenseMap API."
HOMEPAGE="https://github.com/fabaff/python-opensensemap-api https://pypi.org/project/opensensemap-api/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
+3
View File
@@ -0,0 +1,3 @@
DIST openwebifpy-1.2.7.tar.gz 14395 BLAKE2B 9b3f4bc095510d16713de7e88feb5c91e87ab4f1a0bdcc6304aead63827fbe7dffd31ca31db9f54702476cf637db8075d43cf0411fe44a4c7d9aab5175834d91 SHA512 aa0c993c07e27434d0123a405411b6454e67b7fd3c77ad8f0f6164a04ffad634dbb0bc30e9399f74d5c79d382d1088e3c04320ed5b515d6dc1243c905e0f43c4
EBUILD openwebifpy-1.2.7.ebuild 787 BLAKE2B 179f627bc78a94a05d32ec5cd59e949bbe8b096dbbcda8cb4143558eac09f1120ac3be0555c382e9242695ef3000cd7016ec8f8c23ee384572471bc1565ae5d7 SHA512 a97d2847766724712c6282395d2b6c1478012b3941bdd929b87f311a4caceb69bdecc9929f265e44d18f439949f1b0e4efef4e348f10f6c0481be45f00c0aca0
MISC metadata.xml 463 BLAKE2B 78c9988ac68ae94029bd55dd776424189988ad07a32c8e195f37d4051c634b51ec114eb102e7dbf3f738abdfb3b71fc92a9aa0f3f9e7783733891a72decbf664 SHA512 c28b61670a47923af8bd54685be76f198cfc2364d07d5b441ceb6732f303d61d1891ee9e079b21b156829beddc20c0c35b1d1e418f0c3205b57edad3f669f80d
+16
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">openwebifpy</remote-id>
<maintainer status="unknown">
<email>fbradyirl@github.io</email>
<name>Finbarr Brady</name>
</maintainer>
</upstream>
</pkgmetadata>
@@ -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="Provides a python interface to interact with a device running OpenWebIf"
HOMEPAGE="https://github.com/fbradyirl/openwebifpy https://pypi.org/project/openwebifpy/"
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-r1"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
+3
View File
@@ -0,0 +1,3 @@
DIST pbr-5.1.3.tar.gz 115241 BLAKE2B 8d52ac2a5378e491b9bd286e04af4bbe3888f03bf25317a0fa4229784473c601f62424654b5f4c0c456e06986d16899594c68036b94824278ff357d36624e323 SHA512 66927b835058efb24182806e9ba16ee2066798ec7a1bc8dc0e5ec2b9260297515f0cfae192eef665a16e866462a88d379bb56bea21e86083df71b05868219675
EBUILD pbr-5.1.3.ebuild 2925 BLAKE2B 4d98333c8093a1978a7f8f7b1ff4035a18787897e15cb3f4514c96522817deb613b1adf5356267ebadb53eb926ab0b1654659937b903b39b153a3b2867222bc9 SHA512 08ed8cf91ac16b094b9b7e69178408e2c7f864997afcbae5b43b612fa35995a3d2592919833b8cca3b71d4e9b14b9bf19a25d61cdcf943af3c9fc890cc47ef38
MISC metadata.xml 686 BLAKE2B e7638d779ac7aa46c074cf4060bbca595c8e555e972da8b418762bb40237ef0f6d89125f3c0e8f5201a362b2425247ed5a7ecd9d26afe9981f9e51dd005c28fc SHA512 b4bff66d2f42e08f93d723e43bd1b6b32d8bd01a45136a741992af07c11da7fe0db847e46316e5bd237f47cb844fb481e09bff0c6df3d071197686d7dfaa7bc9
+20
View File
@@ -0,0 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>prometheanfire@gentoo.org</email>
<name>Matthew Thode</name>
</maintainer>
<maintainer type="project">
<email>openstack@gentoo.org</email>
<name>Openstack</name>
</maintainer>
<longdescription lang="en">
Python Build Reasonableness
PBR is a library that injects some useful and sensible default behaviors into your setuptools run.
</longdescription>
<upstream>
<remote-id type="pypi">pbr</remote-id>
<remote-id type="github">openstack-dev/pbr</remote-id>
</upstream>
</pkgmetadata>
+76
View File
@@ -0,0 +1,76 @@
# 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 pypy3 )
PYTHON_REQ_USE="threads(+)"
inherit distutils-r1
DESCRIPTION="Inject some useful and sensible default behaviors into setuptools"
HOMEPAGE="https://github.com/openstack-dev/pbr"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~hppa ~mips ~s390 ~x86 ~amd64-linux ~x86-linux"
#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
# git is needed for tests, see https://bugs.launchpad.net/pbr/+bug/1326682 and https://bugs.gentoo.org/show_bug.cgi?id=561038
# docutils is needed for sphinx exceptions... https://bugs.gentoo.org/show_bug.cgi?id=603848
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
>=dev-python/wheel-0.32.0[${PYTHON_USEDEP}]
>=dev-python/coverage-4.0[${PYTHON_USEDEP}]
!~dev-python/coverage-4.4[${PYTHON_USEDEP}]
>=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
>=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
>=dev-python/subunit-1.0.0[${PYTHON_USEDEP}]
>=dev-python/six-1.10.0[${PYTHON_USEDEP}]
>=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
>=dev-python/testresources-2.0.0[${PYTHON_USEDEP}]
>=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
>=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
>=dev-python/virtualenv-14.0.6[${PYTHON_USEDEP}]
>=dev-python/stestr-2.1.0[$(python_gen_usedep python{2_7,3_4,3_5,3_6})]
>=dev-python/coverage-4.0[${PYTHON_USEDEP}]
!~dev-python/coverage-4.4[${PYTHON_USEDEP}]
dev-python/sphinx[${PYTHON_USEDEP}]
dev-python/wheel[${PYTHON_USEDEP}]
dev-vcs/git
)"
PDEPEND=""
# This normally actually belongs here.
python_prepare_all() {
# This test passes when run within the source and doesn't represent a failure, but rather
# a gentoo sandbox constraint
# Rm tests that rely upon the package being already installed and fail
sed -e s':test_console_script_develop:_&:' \
-e s':test_console_script_install:_&:' \
-e s':test_sdist_extra_files:_&:' \
-e s':test_command_hooks:_&:' \
-e s':test_sdist_git_extra_files:_&:' \
-i pbr/tests/test_core.py || die
sed -e s':test_command_hooks:_&:' \
-e s':test_global_setup_hooks:_&:' \
-i pbr/tests/test_hooks.py || die
rm pbr/tests/test_wsgi.py || die "couldn't remove wsgi network tests"
einfo "rogue tests disabled"
sed -i '/^hacking/d' test-requirements.txt || die
distutils-r1_python_prepare_all
}
python_test() {
distutils_install_for_testing
rm -rf .testrepository || die "couldn't remove '.testrepository' under ${EPTYHON}"
stestr init || die "stestr init failed under ${EPYTHON}"
stestr run || die "stestr run failed under ${EPYTHON}"
}
+3
View File
@@ -0,0 +1,3 @@
DIST py17track-2.2.2.tar.gz 9365 BLAKE2B 8ebc6f1ce8230129d216b60a4dc95394d4b7bd9c952a747d8429f29998df13b2279274bed01a08fe7e4a42cb3b727dc2f96b80a47d4bb36e0797ee1fc6023e0a SHA512 3c1017ad7a9d564757fe57d21cbcd545350776b754adccce06950fdfe9b3df9640d0c325cc9a20e8e4c35ab46e2012dd62ef164e0a40aeb0e2e643aeb718d000
EBUILD py17track-2.2.2.ebuild 706 BLAKE2B 0c83be9fb349e6844579e591ba556f6563bde821ae09e1bb9ad748f4cdfb34caa0785e32434ad9086adb4c2e9e14e80b41956ccee4a1c4fcb063de556dd2b531 SHA512 641b011ccb7d16ab860d4cb8e24fa56f67e12ae5aab94b6ef8f6ef2526a0378cf965ba0c0542e3f9f4d8da6fdeb5659e985555fc63414210a69425c8429edd82
MISC metadata.xml 335 BLAKE2B 8e8192a517d05b48025a861b4170614945239e3a762dbb67d91c7c5baaf469e3785da2081262d4cc7a36681b5adc9bca4c4c74db35daa8639287f45b2fb629c9 SHA512 0173b242410e068ff2ca79ae368bbff2a1dd959c4814ced6495aaa7b2bb0ae4ba693ae782b2195769c5c4438b7f609547ed237f0d51ea2513a749cfa45a0b322
@@ -1,8 +1,12 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">py17track</remote-id>
</upstream>
</pkgmetadata>
@@ -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 Simple Python API for 17track.net"
HOMEPAGE="https://github.com/bachya/py17track https://pypi.org/project/py17track/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
+3
View File
@@ -0,0 +1,3 @@
DIST pyTibber-0.9.6.tar.gz 7023 BLAKE2B 678a797dcdf3353dfa81e7c87690f04eaba823c9502cfbfab4f86d5a7b0d96801e1d34d8b95d7acd540ee4674effab83dfd87e70744520cd9c19a08c1df06df4 SHA512 67e3447f1ea3872de3ec024831d237f7f204f39d610ff71c33fc88db59ed2527ee0de609426dbe63954f93429bd5b9ebc982bf42931eb0515ebd7b68f0b4a643
EBUILD pyTibber-0.9.6.ebuild 721 BLAKE2B b489d6be36522f0fc25de852317adafa551b6c5162f4a49395f357326dca49d7e8ca1c0be55fa41db723d117939d42635ac2544b84174b02b6cd0b3ee2a3f6f6 SHA512 f43a91142a96594ee7d24cdd9e130c48f0b9d5bb16f8f8568b2990cf9ecd207d22a297e9da1da66a8d190379cdd4c4b61c63521d7b06de7fe2b9471d98f52ddd
MISC metadata.xml 463 BLAKE2B 5b2ca5dc38d37b7b09602c6024d4e95a2a2d247ba15b160fce8e367ef6844ffc63eecb6dd06d32aa47ca00903a2f35bd9ab86bff9c54513040a03b13e313a6ff SHA512 dbc6960c27f5025d3f30ee9fcf495a028ce76e42c483a972377235d3dd8b733bb7926fbc1f80f99594ae6649f1a4d9c8b52a665b1c1159172a399161c2c48714
+16
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">pyTibber</remote-id>
<maintainer status="unknown">
<email>mail@dahoiv.net</email>
<name>Daniel Hoyer Iversen</name>
</maintainer>
</upstream>
</pkgmetadata>
+30
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 python3 library to communicate with Tibber"
HOMEPAGE="https://github.com/Danielhiversen/pyTibber https://pypi.org/project/pyTibber/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
+3 -1
View File
@@ -1,5 +1,7 @@
DIST pycryptodome-3.7.0.tar.gz 7180132 BLAKE2B 1befc6704e50bf74b277cc76ac73518e4a25ab8fe811ee8347eaaf74d5534b5c2bdc9821b36e9658d83d88d096b73a31cb5b93d245ae541402a20140220741b6 SHA512 8a25ad339901cf0823f8035380f514de1b86a2468ba303b6c5c3f27cc0bea7cb0ea6d7e911e57b1e5a35d3089b0290f4dda7670525ce33b7e8dfb6b3277e1ecc
DIST pycryptodome-3.7.2.tar.gz 7192874 BLAKE2B 25f9e1f318e5256679f49eb0c59d4d94765b7e0c21a8590073c6e2fc06d5b6cffc18a1623736bb0e016eaba688be380b117f9c8d2c954c60fceb2305777afca7 SHA512 f505d2fccb272bf5cb3f3fc1c3c77cafe809303f0c108e8d1b128c7a9567dff20384bcccb91fc5f80a0e847eec34f2629f9ddd1cb90580e00426044feeea467f
DIST pycryptodome-3.7.3.tar.gz 9285823 BLAKE2B 6f215a3bb0337f5b7469d92bd2d5b5a19ab4e2c6a8f119411c3a5bcdcf93307752d99113866268b5066cceda6470bd0fbe81b1b2f9e30b5e5e569c77ede087f3 SHA512 b5e09c08cd252cad4d76249be84ce29e16a9bba4f2c5e81594c24d9a39df0f3fc67822698497eb9daa4cb6a43311c5d5a2543f187a5d5f801288596c2941f08f
EBUILD pycryptodome-3.7.0.ebuild 918 BLAKE2B 8e8738c09835e83d6da57c46b33256f2882123f5873864e39bbe6db981101bbc1874cf27313f74d4efd3dc02218312cdc54319bc3bb153dff0aa19e306f43ac0 SHA512 d742c1c1e7970b8ddb35c7636cdd2cad9beaee0af5180aa8d7d5136485ac56408901b99b37e1ccb43785735d98ce6f18de23f808a2912bbddc747cf6802d4a5e
EBUILD pycryptodome-3.7.2.ebuild 918 BLAKE2B 8e8738c09835e83d6da57c46b33256f2882123f5873864e39bbe6db981101bbc1874cf27313f74d4efd3dc02218312cdc54319bc3bb153dff0aa19e306f43ac0 SHA512 d742c1c1e7970b8ddb35c7636cdd2cad9beaee0af5180aa8d7d5136485ac56408901b99b37e1ccb43785735d98ce6f18de23f808a2912bbddc747cf6802d4a5e
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af
EBUILD pycryptodome-3.7.3.ebuild 918 BLAKE2B 8e8738c09835e83d6da57c46b33256f2882123f5873864e39bbe6db981101bbc1874cf27313f74d4efd3dc02218312cdc54319bc3bb153dff0aa19e306f43ac0 SHA512 d742c1c1e7970b8ddb35c7636cdd2cad9beaee0af5180aa8d7d5136485ac56408901b99b37e1ccb43785735d98ce6f18de23f808a2912bbddc747cf6802d4a5e
MISC metadata.xml 462 BLAKE2B fd47d2aab803bc3c10cd5299bfa732901ed18ddc6d25f41dda0e4761a40f13f972ccde4b1c25d4c7b5889b1a80435e0e30157a80bbcebfa2a7c07ca6339b1a54 SHA512 b1197ac0f8843d02349bb9a454d8af3bd126a8777e5964e08c334d9eae2263809eee3d236dc66a87b115123dd253f6b9cd26cb8984ac37c61bea340ba33bfb77
+9 -1
View File
@@ -1,8 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">pycryptodome</remote-id>
<maintainer status="unknown">
<email>helderijs@gmail.com</email>
<name>Helder Eijs</name>
</maintainer>
</upstream>
</pkgmetadata>
@@ -0,0 +1,28 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} pypy{,3} )
PYTHON_REQ_USE="threads(+)"
inherit distutils-r1
DESCRIPTION="A self-contained cryptographic library for Python"
HOMEPAGE="https://www.pycryptodome.org https://github.com/Legrandin/pycryptodome https://pypi.org/project/pycryptodome/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD-2 Unlicense"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RDEPEND="dev-libs/gmp:0
virtual/python-cffi[${PYTHON_USEDEP}]
!dev-python/pycrypto"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"
python_test() {
esetup.py test
}
+3
View File
@@ -0,0 +1,3 @@
DIST pyflunearyou-1.0.2.tar.gz 8047 BLAKE2B 4bebdc59c16c6d6b09bece06e2df14884ef66af949e238d79a3cfbf9672d5c7354bbcc5856bc69cd316cd28c49252f8e6086eef5959b10f01d65fc9dbc259661 SHA512 43a88307b6cea8bb107527646b98afb6c87e6e3d39b4170d9ffe8c88da235ce7edef8bdc1066b66fd5214041733bb439a75172ec76a29e7f00584ab4130511e7
EBUILD pyflunearyou-1.0.2.ebuild 726 BLAKE2B 06783107ed87ced6c2b41ca9c95681df4146b3c5cb615b37a48238e5a62c90030671e9a67771a5f3e4b4a1c681406e5d3f772d573b7325fe7330540b74f4e58a SHA512 02c50d04dac9e06c8744691245b1343c974f2ae8099914915478c61f23f531326d2aa3b6081638ddf18328989d14ff4b2d456633f7b4a2afbe6823a8f3589384
MISC metadata.xml 462 BLAKE2B d6fe11edbe51b28ea5e10dfc44efe9faf244472feb5a5e22c46a9d5556201eeef950b58eac39c2d4e7e304d7f40985fd9e6729b0e29b0bc659127f58f076842f SHA512 e6cfafd1e4dde4b2df9bb23a41729dc2c4271301a24fdc571dce4d6260ea38f99626ec392545631212309aa90c91998985abbe3096a421527325440b04fcf8db
+16
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">pyflunearyou</remote-id>
<maintainer status="unknown">
<email>bachya1208@gmail.com</email>
<name>Aaron Bach</name>
</maintainer>
</upstream>
</pkgmetadata>
@@ -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 clean, well-tested Python3 API for Flu Near You"
HOMEPAGE="https://github.com/bachya/pyflunearyou https://pypi.org/project/pyflunearyou/"
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
}
+5 -1
View File
@@ -1,7 +1,11 @@
DIST pyhomematic-0.1.54.tar.gz 38076 BLAKE2B 532b6d5adf2fb247f3eab2bd8c6c5535c675039799c4ae632aa92f895bcb40528d31f6f6b1a1dd168d5a8ac410609e29294dc66b87fabf5d4e33f326bf8dea03 SHA512 20a612edfd3825361485fee833c5b0c5d8c3ee7ab5087a1f342cff4685f80082dbec76e61c6233c9234c2f98b9d14041e6c428d4fe02e929893084ce2cba83ee
DIST pyhomematic-0.1.55.tar.gz 38441 BLAKE2B 60b60f4421542a74eee839f7e0207f61671b853c39c8723b93d7fd100ca10b77ccd35ff85cf21c3e581e41871d81f80b44ab29b0af5430ca03d08e0bc53de216 SHA512 e9efa16eb8ed7aecea3c2fc3c66ede47547aaa26ced85ccf74463475b768990c334f7879935736139d073d4124d52d63dab7308f0e9f6b9b02965d0d3b9177a4
DIST pyhomematic-0.1.56.tar.gz 38824 BLAKE2B 98184257a34e34752e0a58a4102d01356188be34b74b20af8e0bfffe66ccfa0e4b550f5537c4434df10b060872da10abd7ed5645f115237b5dcd3b06ec974256 SHA512 2cb478a78a4134d464f8fe01bc37352aee84dbc0318efad59f5cb5f54b31fa7b32b318254579fcc208924fabc314c4d535491abab39206b6aa55ef37c5484d26
DIST pyhomematic-0.1.57.tar.gz 38942 BLAKE2B 77e2540303a1f06ff44744c83def51d0ac40be230eb075a903574831fe4c7fc77b7c780cbf393459abe4ab0a71c1309ef0da8b61a4c6f591e11ac8a94e090c79 SHA512 bf8f8a67974df2cc33fb58209e0c13fbe0e518bb4f1a28f105989505c2cebf28fc36f88c1d0b852b9f94cf523b869660098682b0a50398ffcc6675256367a8e5
DIST pyhomematic-0.1.58.tar.gz 39007 BLAKE2B 108b92ac28fd0a74938bfbe6f397637b8be97511fbfd3022f3e744861ea179ade405af417f5d1cdf83fb4c60bf0201f7e7b8e5d39bf0176e49cc092e5f921a90 SHA512 8abe8453139100e579eae60b615c9d0687a300a15a769fd3eba5ef3a0fd380a073a162c61259c5eb9058b6b19c7cadfeacdd4e9f95477b3d5d379a34d32e6b92
EBUILD pyhomematic-0.1.54.ebuild 667 BLAKE2B 101b0719f770515c35b0a9a6e984babdd2b2240ced2b89b502a43e3426a2c8a192b991665bdda6d2e685156ccb54bdac05528225506dc534eae2a8474621bb39 SHA512 82c7641f0f29fe7cda8a93242a70f6ba8373413070c7203c7670becb43a3a11b04a91e6abb2dc53724571bb42ff3a2614d33e9a0b0864689afea2eeae4db194d
EBUILD pyhomematic-0.1.55.ebuild 667 BLAKE2B 101b0719f770515c35b0a9a6e984babdd2b2240ced2b89b502a43e3426a2c8a192b991665bdda6d2e685156ccb54bdac05528225506dc534eae2a8474621bb39 SHA512 82c7641f0f29fe7cda8a93242a70f6ba8373413070c7203c7670becb43a3a11b04a91e6abb2dc53724571bb42ff3a2614d33e9a0b0864689afea2eeae4db194d
EBUILD pyhomematic-0.1.56.ebuild 667 BLAKE2B 101b0719f770515c35b0a9a6e984babdd2b2240ced2b89b502a43e3426a2c8a192b991665bdda6d2e685156ccb54bdac05528225506dc534eae2a8474621bb39 SHA512 82c7641f0f29fe7cda8a93242a70f6ba8373413070c7203c7670becb43a3a11b04a91e6abb2dc53724571bb42ff3a2614d33e9a0b0864689afea2eeae4db194d
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af
EBUILD pyhomematic-0.1.57.ebuild 709 BLAKE2B e6aec230cefa0ac510a7a226946ed8a889ada004b9c11a5a2a5565580cfdf08ee94f37568f1db5f7e40332c8f22343c0ce428d1c54494a79e43ec4b85c12b771 SHA512 907b28f5dc74cd425c4b17d6544c82eaf17387277600ee1af17bca985d09e3733f765eef3e894c0cb0e302ac4063cff71faf28055a0144b5f696fcacfdf6fbd1
EBUILD pyhomematic-0.1.58.ebuild 709 BLAKE2B e6aec230cefa0ac510a7a226946ed8a889ada004b9c11a5a2a5565580cfdf08ee94f37568f1db5f7e40332c8f22343c0ce428d1c54494a79e43ec4b85c12b771 SHA512 907b28f5dc74cd425c4b17d6544c82eaf17387277600ee1af17bca985d09e3733f765eef3e894c0cb0e302ac4063cff71faf28055a0144b5f696fcacfdf6fbd1
MISC metadata.xml 466 BLAKE2B 7ec383b1342ec1fabdb0cd71fb98fb8fbe62d17091eb2936edae8584c6edffe9747edbdb45055355380f2c3bcf64d878169fbfc752822f75c64c7fdc6a4d9d6a SHA512 ec280ede0533aad0b01392c8429aba0e761488ee15717cc285b13761f7858f98351d54daba77fc25832fba9f14d54eeda3b500f3081eb29b3204defad07ce7c4
+9 -1
View File
@@ -1,8 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">pyhomematic</remote-id>
<maintainer status="unknown">
<email>danielperna84@gmail.com</email>
<name>Daniel Perna</name>
</maintainer>
</upstream>
</pkgmetadata>
@@ -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="Homematic interface"
HOMEPAGE="https://github.com/danielperna84/pyhomematic https://pypi.org/project/pyhomematic/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT License"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
@@ -0,0 +1,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="Homematic interface"
HOMEPAGE="https://github.com/danielperna84/pyhomematic https://pypi.org/project/pyhomematic/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT License"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
+3
View File
@@ -0,0 +1,3 @@
DIST pyopenuv-1.0.9.tar.gz 5514 BLAKE2B ac38f4c8773362c188daeff1033504cde746d488a5dd42d4db23d9a2c7ae338124df6743e1066cb450aa3af08fc2a65bb60f8a8aead194bf0fabf0aa5a507cb1 SHA512 6d24bfa42e3e43a25690802bd86ab7282f3c0a8c694269116773dd3188cd890fc3d3cc99542d616f75c5d906453bc8b07125dbc2ffe5619a309eaf94c438160d
EBUILD pyopenuv-1.0.9.ebuild 708 BLAKE2B e401640f37ab245f2595aac37d196653c5e764dd5c744cbea25bef67551b61e7510e429b15a2e3a023ea6ef9843fa96ea416ea5bfc3f4c0f8351e2baf2dfeaba SHA512 4adade2b49b28e6ea51897072fd5550de621bb54d42203908c9b36bbca63408152c6259efa53e558847f8de9052188654d50ff459103be364af63c786102de68
MISC metadata.xml 458 BLAKE2B 5e372bd75f132b60272419a0fb1e81bb65fb13758061fc029cfb6f1134fe600414a6a801adf3523de614d42bb069efe0420b980d898cc3696930efc30c73e78c SHA512 8cb4361f6c75105895699d4306a0a7ea01c25363bec9e6ec4116d3308a665defd58b00ad063af9894c5912f7fcba47b319ec54fe0a404c3ee24bf11f11a12d90
+16
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">pyopenuv</remote-id>
<maintainer status="unknown">
<email>bachya1208@gmail.com</email>
<name>Aaron Bach</name>
</maintainer>
</upstream>
</pkgmetadata>
+30
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 simple Python API data from openuv.io"
HOMEPAGE="https://github.com/bachya/pyopenuv https://pypi.org/project/pyopenuv/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
+3
View File
@@ -0,0 +1,3 @@
DIST pyoppleio-1.0.5.tar.gz 5068 BLAKE2B e39bce0752d333aaac034e513eec504eaa673b43ae3596e9de86d450bf7fef224849b0540ea375eec4d7ddc77b489b67c93a42a492dc4faf7096c38e8f99780b SHA512 61f68216c567a3f79d442be09090bf24127e5e320aa1b87e265debb2907d595ca647f3c777a2aef2fb21ea3781db5baa66d397fbe7de8bbe62cd0d9b664b5b3b
EBUILD pyoppleio-1.0.5.ebuild 739 BLAKE2B 61d542676d94756ac5c72fb4cc2fedd78ba26bd1c1d25b2592454387b7deba2965696f51b4e5b7b43c856f4f6558c992873fdbccddd65aeffd9077d522beaf0b SHA512 00088b9793517e3dde9d3360f58d790c1f46db81033a6befa8fe1b0b8f5fc74cbdd2d7d442934212f2b87ef14d260d9257cf98b239078a8790c9b30f238dab40
MISC metadata.xml 448 BLAKE2B a120852255f6bff11e5806ac4cd3685cd18e6168df1c84f3ec40cf092925e9b1ec446b01b3af4b5d4195a0c5b1312a56535a4a5802dee3400d3bab6a573b14a3 SHA512 b0db3c316b1a44c6bfe33b08b3f38815944473496dbc0a13518cf5cd2e1713fdd56b977435a8357655749492ada059de4020edeaae37e9bc0f1015735d2a8a07
+16
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">pyoppleio</remote-id>
<maintainer status="unknown">
<email>jedm@jedm.cn</email>
<name>jedmeng</name>
</maintainer>
</upstream>
</pkgmetadata>
@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Python library for interfacing with opple mobile control light"
HOMEPAGE="https://github.com/jedmeng/python-oppleio https://pypi.org/project/pyoppleio/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
+3
View File
@@ -0,0 +1,3 @@
DIST pypollencom-2.2.3.tar.gz 7363 BLAKE2B 65b30202aa1126e314288f0c8f48484c0e67913f22637563a5fa504a18a6a219fd090b757b0230aa8ac4f3c6fc34965fcc80598bcd8e280ce9116ef2df2bc4ca SHA512 682775348f18db8a4fa2971df06d005480007c46769d98ddd30df02b8a74e35b4d772d2580acb7048398584261dd23c5167475cac285d86c37637e082279f222
EBUILD pypollencom-2.2.3.ebuild 707 BLAKE2B 3bc0f173ddbd3f24bc6251730f21c3f45e659e942f7ce02a23ba7a5f9f40204265df32f7c610ed52024e034a23eade91c8b8adb06be2e9246e12cd034bd80130 SHA512 d4c1bcf35643999e38b94c538551cb66789c3a19fb5d5c4287b83da5989964f0d8de55ad5d0b51055c545796a94faac9578f83edf0e12d6da24bd4dbf76e4eb9
MISC metadata.xml 461 BLAKE2B 335d3163f95277415ce72de62a5dd0c0ccd9dd42300e4177bfc89612b2ff991c32301e6b73ad0da0b00ba2d56bc04f32452db9bf001ce3400032cbd9b40db6ac SHA512 1cb1b661800a3dc8220996df0937b82d512c933922e8b5513488abf7bf06022c7af2a083347b2d82e17db40c25d11e9decdf8a91a30a84fc99d6c66bf8136256
+16
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">pypollencom</remote-id>
<maintainer status="unknown">
<email>bachya1208@gmail.com</email>
<name>Aaron Bach</name>
</maintainer>
</upstream>
</pkgmetadata>
@@ -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 simple API for Pollen.com data"
HOMEPAGE="https://github.com/bachya/pypollencom https://pypi.org/project/pypollencom/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
+3
View File
@@ -0,0 +1,3 @@
DIST pyRFC3339-1.1.tar.gz 5290 BLAKE2B d3094a22b6903937ae5cfee1210f04b65eb05dd606fe1d3245dca8ec0719ca1a079b720568d8c8e87fea691cebe1944098f99913b97a04570f06354a883e5694 SHA512 958b7761fab590aa42bb57a955c5d834441f717796a452b60df21663099dcf2fc046afe60f8157fd0f1edfd95c5e9c9c5349ab10ca4078d210fc63d848496a2f
EBUILD pyrfc3339-1.1.ebuild 669 BLAKE2B 119df493e86c6a27b725b8f4f85e59e038dd57b47458047d23fa775f65995922b26ff033d3b2cf340fba762bf4af0237502abe5297867820e20ac4cab498b8a8 SHA512 5b0cf854db86734f2a805537d037d7f4f6ba4fcff7f28546d7efd0486f7477194ff8251fb163f236c2a6770b18b99bada8029744b3ca77f846e0bd087fb9910e
MISC metadata.xml 373 BLAKE2B c047241275de0ee6411fa663ffe331d1fa4cbccb622680120d5c1b96b4fe07ffdde9b36a67bd2708dfc086e893c14f071b51b3f1b292e63c9a7a054ea841a6b4 SHA512 0f0ef1e95f7cf557a90cbf2493f0f1ba51c29cbe10769dc40b1dd56eb24e91c7ca6579feaa3afc65c9d90724c726f6d1bb4f978d6485018e19f39ecf81782a87
+12
View File
@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>python@gentoo.org</email>
<name>Python</name>
</maintainer>
<upstream>
<remote-id type="pypi">pyRFC3339</remote-id>
<remote-id type="github">kurtraschke/pyRFC3339</remote-id>
</upstream>
</pkgmetadata>
+29
View File
@@ -0,0 +1,29 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
inherit distutils-r1
MY_PN=pyRFC3339
MY_P=${MY_PN}-${PV}
DESCRIPTION="Generates and parses RFC 3339 timestamps"
HOMEPAGE="https://github.com/kurtraschke/pyRFC3339"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
IUSE="test"
RDEPEND="dev-python/pytz[${PYTHON_USEDEP}]"
DEPEND="test? ( ${RDEPEND}
dev-python/nose[${PYTHON_USEDEP}] )
dev-python/setuptools[${PYTHON_USEDEP}]"
S=${WORKDIR}/${MY_P}
python_test() {
nosetests || die
}
+3 -1
View File
@@ -1,7 +1,9 @@
DIST pysonos-0.0.5.tar.gz 658643 BLAKE2B 8874ec92e203d702bf9ba5bacf2174bd4d0745a1b0066eceed24c0488098d4ff975b2cfceadd0598e0e77b59aa4666b61bf647fde62e28f70105d3dbd7edff11 SHA512 fd2ffd7eeb8e5085c80b91b82d7d6023675204da75299343ee3ca99a5c8b93996a3854559bae269383b450068dd6857d186903c4276cc29a2e4503f6421b08d0
DIST pysonos-0.0.6.tar.gz 658341 BLAKE2B a5becfa78088cd40fdc512bf78e1065562b2ee2eae7717c68b543ee76f98cbd65d06ec33d3e84c106f2ca156db5411daffe74c77e245012574925ec1db816d9f SHA512 a817930080d69990ab99b38cad22280b846d5de85530e0eafaf75af5df13de6a23cb5dfbb92794056f40f07154a12f31df9dbd973b1fc72f658f9de88e35653f
DIST pysonos-0.0.7.tar.gz 658299 BLAKE2B 8941baa5e719886f47db4fa385af1c86481c55b2a5f9f16ce47d2bcc5f8e68f4e244919401c78e19c08cf6468e13a269fb13a867f64ca4fde40f341b00e309c3 SHA512 7988ba3fd5d2f7f5343b7da930acd3aa856a249e352e3716b269ef389e67b46177cef44310635e8dd3f70916023ac1d464961b2459b31b82ce90866b8a0c40fe
DIST pysonos-0.0.8.tar.gz 658187 BLAKE2B fa71fc3a1fe1aea9ba8fc0b4ee1e5ff4d5a90e1dd2939a38b3caf92f0c0278e48e1bd156852c1f6d289fca064fe6c1aae7655e0bca89c4f3b6f38784c4097184 SHA512 0fc926102e57d0c86f0c20b12eaf6a5cbce350b23b69ea7992f69fa8f7cb375a15417d8dcc2bb2a40c476d9f65e0dce4e28ea87f4959e986d56ec30db0099367
EBUILD pysonos-0.0.5.ebuild 831 BLAKE2B 3baaed979ef2c13ef7e59d2d2a0dfcfad6b207952e77c7fd9b401a80ebefc9b81e5ad982f198c6e1b2e5ff5785915b44a61da43bbefc94f87bb218a03709f31b SHA512 55bc2e9cd39e9b5d728810c6f1a6b9e34f2ca99ecac1b7fdf695d9ae46783cb144233c08585912aa4af0f52cc9b7ff9c00cc06c7523e3f7f6bd7c6036e0b8b39
EBUILD pysonos-0.0.6.ebuild 831 BLAKE2B 3baaed979ef2c13ef7e59d2d2a0dfcfad6b207952e77c7fd9b401a80ebefc9b81e5ad982f198c6e1b2e5ff5785915b44a61da43bbefc94f87bb218a03709f31b SHA512 55bc2e9cd39e9b5d728810c6f1a6b9e34f2ca99ecac1b7fdf695d9ae46783cb144233c08585912aa4af0f52cc9b7ff9c00cc06c7523e3f7f6bd7c6036e0b8b39
EBUILD pysonos-0.0.7.ebuild 831 BLAKE2B 3baaed979ef2c13ef7e59d2d2a0dfcfad6b207952e77c7fd9b401a80ebefc9b81e5ad982f198c6e1b2e5ff5785915b44a61da43bbefc94f87bb218a03709f31b SHA512 55bc2e9cd39e9b5d728810c6f1a6b9e34f2ca99ecac1b7fdf695d9ae46783cb144233c08585912aa4af0f52cc9b7ff9c00cc06c7523e3f7f6bd7c6036e0b8b39
MISC metadata.xml 366 BLAKE2B e8d2280b3ce15b712e5a71cab3a780436a3a413d98878656204904f53d6be98501c66d218a5d0a7a58597b0fedf837b1541c1f8cc745bead56e54783b6f7cd44 SHA512 876f98a9d83812c61079bf8909010930d5ba12146b6c67c796c417a3bad20d2ff90d5ececac9abfaa66cd8b1a284c95847202b1e3379d7984126d806d586f730
EBUILD pysonos-0.0.8.ebuild 794 BLAKE2B 56d2894402de0ac489bbf7a14574034ba681d5974a6c75216db87a5f19edfbe9c24c0dfae0bfcde9684209a6b8fc3f972cbe9e3786c7b595450b0f2aee54e050 SHA512 c55112db04cf473fe99c793fd3d01afeaa789a54a95c6180a6e038b53eb4ae6c9e81852a2621d9da690324ce75442142ae4f5e204f5487ce018dcf8a5250ca28
MISC metadata.xml 464 BLAKE2B b07b930288d7ae4c71a4d2505f9a15ebcf51326f25a3fec2363047b6e01cca30c4159da49317352c5a5a6ba38e05fd9c3fbb7927d1ca35c49127461fd154636f SHA512 c70048bb7e0a2688bbb4efad742f075a64822b2c52c2b1a5315cf96d23796dedee8943061e837b0bba8d4ebbeee7b540ed22fea537df0d3d163790cd3b5f00e9
+4
View File
@@ -1,6 +1,10 @@
<?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">pysonos</remote-id>
+31
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="A SoCo fork with fixes for Home Assistant."
HOMEPAGE="https://github.com/amelchio/pysonos https://pypi.org/project/pysonos/"
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/mock[${PYTHON_USEDEP}]
dev-python/ipaddress[${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
}
+4
View File
@@ -0,0 +1,4 @@
AUX 0001-zoneinfo-Get-timezone-data-from-system-tzdata.patch 3504 BLAKE2B b26810c285257c14eec697e7529c3a85c637619dc19979a48b16b0ce45780041e84946748b30b048de84f5b35bb320dd7f79a22a13f42954433ad7ec7f3286a4 SHA512 37ad4c6630b0055a57704b375e6fa869c87a16b0d5d6c79bf77dd5cdfd7aeac56ad696e5a8acc5028b34dec35b932fa76e9fa8b26095cd369508af3386d3f89c
DIST python-dateutil-2.8.0.tar.gz 327134 BLAKE2B 6525eee57aeaef3c588413210df7c1ad3627a380c6e44af78e9acc9abea523b29e8d9afec495f8d1e585d25d32ab82e6e28bf93dca148893d2e6a533e1f4ce47 SHA512 ec7da86203572582f883a4686acf8a732a2de4f396d809057eb51b2c60dbca5623a7fa90c2c0618c281a2282c60841739bd837731a51cc876f4ff369297f2f81
EBUILD python-dateutil-2.8.0.ebuild 1266 BLAKE2B 77e95ad8621cac6dbb076fd50de06e7c5fcdb381d046e7f4aa2100760c381938720a3717f6e5ad60bd6d1be5060f52ddca271e2800d4ea14b5a697ba6ef95a61 SHA512 299b1fa96c23259df45e52fee243018587b139fa28ed42b50e067eaa4fd38b46955d1333cb8ab715e7a121821c2afd45f7577b583b686ee8c7b2954215161718
MISC metadata.xml 603 BLAKE2B 1bf49feeeec3ffc2f767228a84b3f9edf53cf44d8a1df3fa8f85798c0d3ea8f448d6113d425baa6b4b342b88746133d2770b951488d602dbb175f5ff9a99ea36 SHA512 87f5ea8b8918e72b57b91d32ed103d88f93ad9fbbe0a8f3f8b8ea72627d82e5cac25246553a0cb6988af26c30841ca5a3ddccf7f957603283a1b4e455a7c6439
@@ -0,0 +1,104 @@
From f48e70ae846c161dfbfe6ddb36e4bcad4427ac8c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org>
Date: Tue, 3 Apr 2018 22:03:32 +0200
Subject: [PATCH] zoneinfo: Get timezone data from system tzdata
---
dateutil/test/test_imports.py | 3 +--
dateutil/zoneinfo/__init__.py | 25 ++++++++++++++-----------
2 files changed, 15 insertions(+), 13 deletions(-)
diff --git a/dateutil/test/test_imports.py b/dateutil/test/test_imports.py
index 2a19b62..97d07e4 100644
--- a/dateutil/test/test_imports.py
+++ b/dateutil/test/test_imports.py
@@ -158,9 +158,8 @@ class ImportZoneInfoTest(unittest.TestCase):
def testZoneinfoStar(self):
from dateutil.zoneinfo import gettz
from dateutil.zoneinfo import gettz_db_metadata
- from dateutil.zoneinfo import rebuild
- zi_all = (gettz, gettz_db_metadata, rebuild)
+ zi_all = (gettz, gettz_db_metadata)
for var in zi_all:
self.assertIsNot(var, None)
diff --git a/dateutil/zoneinfo/__init__.py b/dateutil/zoneinfo/__init__.py
index 34f11ad..e9870ca 100644
--- a/dateutil/zoneinfo/__init__.py
+++ b/dateutil/zoneinfo/__init__.py
@@ -1,6 +1,7 @@
# -*- coding: utf-8 -*-
import warnings
import json
+import os
from tarfile import TarFile
from pkgutil import get_data
@@ -10,7 +11,7 @@ from dateutil.tz import tzfile as _tzfile
__all__ = ["get_zonefile_instance", "gettz", "gettz_db_metadata"]
-ZONEFILENAME = "dateutil-zoneinfo.tar.gz"
+ZONEDIRECTORY = "/usr/share/zoneinfo"
METADATA_FN = 'METADATA'
@@ -19,12 +20,14 @@ class tzfile(_tzfile):
return (gettz, (self._filename,))
-def getzoneinfofile_stream():
- try:
- return BytesIO(get_data(__name__, ZONEFILENAME))
- except IOError as e: # TODO switch to FileNotFoundError?
- warnings.warn("I/O error({0}): {1}".format(e.errno, e.strerror))
- return None
+def iter_zones(topdir):
+ for dirpath, dirnames, filenames in os.walk(topdir):
+ for f in filenames:
+ if f.endswith('.tab'):
+ continue
+ fpath = os.path.join(dirpath, f)
+ relpath = os.path.relpath(fpath, topdir)
+ yield (relpath, tzfile(fpath, filename=relpath))
class ZoneInfoFile(object):
@@ -48,7 +51,7 @@ class ZoneInfoFile(object):
# no metadata in tar file
self.metadata = None
else:
- self.zones = {}
+ self.zones = dict(iter_zones(ZONEDIRECTORY))
self.metadata = None
def get(self, name, default=None):
@@ -99,7 +102,7 @@ def get_zonefile_instance(new_instance=False):
zif = getattr(get_zonefile_instance, '_cached_instance', None)
if zif is None:
- zif = ZoneInfoFile(getzoneinfofile_stream())
+ zif = ZoneInfoFile()
get_zonefile_instance._cached_instance = zif
@@ -140,7 +143,7 @@ def gettz(name):
DeprecationWarning)
if len(_CLASS_ZONE_INSTANCE) == 0:
- _CLASS_ZONE_INSTANCE.append(ZoneInfoFile(getzoneinfofile_stream()))
+ _CLASS_ZONE_INSTANCE.append(ZoneInfoFile())
return _CLASS_ZONE_INSTANCE[0].zones.get(name)
@@ -163,5 +166,5 @@ def gettz_db_metadata():
DeprecationWarning)
if len(_CLASS_ZONE_INSTANCE) == 0:
- _CLASS_ZONE_INSTANCE.append(ZoneInfoFile(getzoneinfofile_stream()))
+ _CLASS_ZONE_INSTANCE.append(ZoneInfoFile())
return _CLASS_ZONE_INSTANCE[0].metadata
--
2.17.0
+17
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 type="project">
<email>python@gentoo.org</email>
<name>Python</name>
</maintainer>
<longdescription lang="en">
The dateutil module provides powerful extensions to the standard
datetime module, available in Python 2.3+.
</longdescription>
<upstream>
<remote-id type="pypi">python-dateutil</remote-id>
<remote-id type="github">dateutil/dateutil</remote-id>
<remote-id type="launchpad">dateutil</remote-id>
</upstream>
</pkgmetadata>
@@ -0,0 +1,50 @@
# 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 pypy3 )
inherit distutils-r1
DESCRIPTION="Extensions to the standard Python datetime module"
HOMEPAGE="
https://dateutil.readthedocs.org/
https://pypi.org/project/python-dateutil
https://github.com/dateutil/dateutil/
"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="test"
RDEPEND="
>=dev-python/six-1.5[${PYTHON_USEDEP}]
sys-libs/timezone-data
"
DEPEND="${RDEPEND}
dev-python/setuptools_scm[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/freezegun[${PYTHON_USEDEP}]
dev-python/hypothesis[${PYTHON_USEDEP}]
)
"
python_prepare_all() {
local PATCHES=(
"${FILESDIR}"/0001-zoneinfo-Get-timezone-data-from-system-tzdata.patch
)
# don't install zoneinfo tarball
sed -i '/package_data=/d' setup.py || die
distutils-r1_python_prepare_all
}
python_test() {
py.test -v || die "Tests failed under ${EPYTHON}"
}
+3
View File
@@ -0,0 +1,3 @@
DIST python-mystrom-0.5.0.tar.gz 9633 BLAKE2B 6eab647742adc775532ef8a96395f6e4a4c52ec32f13c3db2b6b3f3f25ab4302436e0547f7c4ad726a4df754ee4389cd8898f9e1641abcc3db1d8de9e1b7931d SHA512 db330bbc0e304224b586caa9d2ea646cb25beff165268d68b52e6d470cd5fa2db71bfe7d21628f74679cd8480c7f0269c42ea3a3fc76636bec3ff184bf9a80d9
EBUILD python-mystrom-0.5.0.ebuild 728 BLAKE2B 88f118e086a4b405c54c93916580fbac6b2c5e2240c76c915a2586bc582c54e7705d8ab6be12875d4e2e93907dbde6e5510e0617f763c7ce856eb299691d6525 SHA512 ead507e048663674ab45a67d67cffdaa34c876889f613be146d7e80cb1a436341ec7ed9cea2d058b38cea12db6c7ee1b99c39952e6eb52ab4ec47386b517d115
MISC metadata.xml 479 BLAKE2B 3196bfc832af0e3e5e6ab31ffb1e02b3ceb92d8fefcc8d375accbe70f4798c4b3b035a96a37fd7f12a295476cae4b9b32036da2c7ff4a86de7fb5edd075b0c9b SHA512 33a765fb29221e159d724a826042dfad894f8ec7c88063fa100831c366ff210c6938b8a1f37e4a99784616b661932d1017f05370029cf9026732613ac7aea976
+16
View File
@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">python-mystrom</remote-id>
<maintainer status="unknown">
<email>fabian@affolter-engineering.ch</email>
<name>Fabian Affolter</name>
</maintainer>
</upstream>
</pkgmetadata>
@@ -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 myStrom devices"
HOMEPAGE="https://github.com/fabaff/python-mystrom https://pypi.org/project/python-mystrom/"
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
}
+5
View File
@@ -0,0 +1,5 @@
DIST python-tado-0.2.3.tar.gz 3071 BLAKE2B 931bcca00331b8b91885c092a9012de37fcac3664e71a24421426415cd7876a2fe95a8907bd2378bb7b2ce84f1b66367119e3bf0b4f0adbb8d463ca064df932e SHA512 3e092d9f25b96c2936cf43700b1cbf61135387c235a6d319e3583f9ca0b4c11c860df5e4c77e492cf6dc062411cf856f651c8525276ebf3f3f8178425a06f7da
DIST python-tado-0.2.8.tar.gz 17446 BLAKE2B 58c7b1681f2574cbac7384e44c6153d00641c2a49533c2444874fb9989d73cebf7d241746ed9fc192c8ba8bea58188641a550955fd9cc533c019674a0d395321 SHA512 76e9289376046ca58ab3a9244434f408428ee7185cf6d243581a9842234fc7024e481d3bce11e1464d42c6aaa3b5a9447b007fdb8a4a102dfb4989bf968049f8
EBUILD python-tado-0.2.3.ebuild 719 BLAKE2B c89c34abb39a87e6402f47f7cc1a21328a9df91dfd2456b063bb64a4477f8458f4d5c3c56d1b17768d02b8dcaa833bad2b6297481cc309602b6c541f6dc874fe SHA512 a6db51fe892753470765a085b4295d81d73ff2531e815d68fef5f8393c0b7bff651693db16e1e10b0eea0ac109542e5020da482650e0368954591444499d4254
EBUILD python-tado-0.2.8.ebuild 719 BLAKE2B c89c34abb39a87e6402f47f7cc1a21328a9df91dfd2456b063bb64a4477f8458f4d5c3c56d1b17768d02b8dcaa833bad2b6297481cc309602b6c541f6dc874fe SHA512 a6db51fe892753470765a085b4295d81d73ff2531e815d68fef5f8393c0b7bff651693db16e1e10b0eea0ac109542e5020da482650e0368954591444499d4254
MISC metadata.xml 495 BLAKE2B 8161e9799bf3fe20c6a3ca52c721353fda624947130a89716a0683fd34100b9b00a9f8ecb69348096a709d938e0775f5fef7a1fe653e6738a4de6717578afb22 SHA512 2c7a7030d14a17ec377c0476a85b2e1af1e870e7ee4093a5bb484e6ca7857bc0fcb5f3cc647903ea4c34ff5ff5d2549a5bff80d7226e3f7dda238d1d99b4cf3d
+16
View File
@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">python-tado</remote-id>
<maintainer status="unknown">
<email>chrism0dwk@gmail.com, w.malgadey@gmail.com</email>
<name>chrism0dwk, w.malgadey</name>
</maintainer>
</upstream>
</pkgmetadata>
@@ -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="PyTado from chrism0dwk, modfied by w.malgadey"
HOMEPAGE="https://github.com/wmalgadey/PyTado https://pypi.org/project/python-tado/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL3"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
@@ -0,0 +1,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="PyTado from chrism0dwk, modfied by w.malgadey"
HOMEPAGE="https://github.com/wmalgadey/PyTado https://pypi.org/project/python-tado/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL3"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
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
}
+7
View File
@@ -0,0 +1,7 @@
DIST python-velbus-2.0.21.tar.gz 23798 BLAKE2B 4484ca529fa12ce5db021b6ec5c95d949bd88e05e11631a742e7be88cdd01416d6ae77b9d463a4475978e0ab670ce00d8093fc1b8d7ed9481f9f9c20ac8e27df SHA512 b22f18dd976c061a7048184288a227eccdd8bafb8918f87645be19efb00e874257e458120a712a5d1d2533d191797dc38020292cfecead30a35448ed481ad2af
DIST python-velbus-2.0.22.tar.gz 25939 BLAKE2B 9b7b3dc141df0b299c661e9ef4c31ddf85582f610153bed9826c1a19db21475de7e629239f714ad92d0846490a983640b758dbb2e882b77764d4ee168766c185 SHA512 4fbafcb369fbf7014951ebcfd0956a5c5dbe2a818c3fa03d2915339bb3ce2d2aca19cc70021dc53117a616b90f71f900b1f9c05baad0cf4fb1e598dd669c6c24
DIST python-velbus-2.0.23.tar.gz 26220 BLAKE2B 978441d3c087236d56db4b1d9880b7aa7d16daf90f21eb400f1b165d2632a4b11bca967c0825c250b2a4668fa9e9540f8fb6b91cebac7b9904fc6f7926a77c4d SHA512 44edcf144c40b325a194b053155de6af2dfe1106d5962d6250e5499cebe85c13fabdc17b5d8cdd01526fd97c5b914c92864237c57e901267a0e9be7ed3f54604
EBUILD python-velbus-2.0.21.ebuild 723 BLAKE2B 3182dda16b21b1558202d8c5e6616832995c2b41b93b7b5981d4bf45f7720aee3ccbbd25655acc867692c287400dc51a45f94b84f4839b5dd5f6ea39296d89af SHA512 8e1309efe3172dc9ae11fe9ca5afb64b27789c808a1c313ca77491ed7775340af070e8f2ec8dcb7f027984987c6519fe6fa3f9c317ed276f5685fbf6b8cdf076
EBUILD python-velbus-2.0.22.ebuild 723 BLAKE2B 3182dda16b21b1558202d8c5e6616832995c2b41b93b7b5981d4bf45f7720aee3ccbbd25655acc867692c287400dc51a45f94b84f4839b5dd5f6ea39296d89af SHA512 8e1309efe3172dc9ae11fe9ca5afb64b27789c808a1c313ca77491ed7775340af070e8f2ec8dcb7f027984987c6519fe6fa3f9c317ed276f5685fbf6b8cdf076
EBUILD python-velbus-2.0.23.ebuild 723 BLAKE2B 3182dda16b21b1558202d8c5e6616832995c2b41b93b7b5981d4bf45f7720aee3ccbbd25655acc867692c287400dc51a45f94b84f4839b5dd5f6ea39296d89af SHA512 8e1309efe3172dc9ae11fe9ca5afb64b27789c808a1c313ca77491ed7775340af070e8f2ec8dcb7f027984987c6519fe6fa3f9c317ed276f5685fbf6b8cdf076
MISC metadata.xml 463 BLAKE2B d0fef7315d22bfd2c7df31c4af6899158a0b934e4dbac09a2524c10e2feb0bcb5d510e4d3e19767c9d4274f4b32692241b369f2a7b8c407d8d1004d3515c44be SHA512 858a8fc8b05cfd868cbaf3a6176ff5eebb6505b2d8cc527ed3383ab35c2e3ae78df0de7fff5535db6c19b7066791b9b3d12072c76be0a8793bcd73dbbad247a3
+16
View File
@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">python-velbus</remote-id>
<maintainer status="unknown">
<email>thomas@delaet.org</email>
<name>Thomas Delaet</name>
</maintainer>
</upstream>
</pkgmetadata>
@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Python Library for the Velbus protocol"
HOMEPAGE="https://github.com/thomasdelaet/python-velbus https://pypi.org/project/python-velbus/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Python Library for the Velbus protocol"
HOMEPAGE="https://github.com/thomasdelaet/python-velbus https://pypi.org/project/python-velbus/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
@@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Python Library for the Velbus protocol"
HOMEPAGE="https://github.com/thomasdelaet/python-velbus https://pypi.org/project/python-velbus/"
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
}
+2
View File
@@ -4,5 +4,7 @@ AUX pytz-2009h-zoneinfo-noinstall.patch 957 BLAKE2B aec135326ab00e0287fc1c57ca74
AUX pytz-2009j-zoneinfo.patch 651 BLAKE2B 9e0f5d4f037691ee02809ae46887d6f4f5a390e95f670d604a6525b9b68ba4b1743ed34a8c0c05b70f436e2023bc0c9326a6a9fa46ac3ce87eb9438adcdb60b2 SHA512 228d3c59e3e0b5b0b3b80f5b0b6e947815d11191fd5523d17420dde6cea488bc544c05b552619934c4ca72c30ebefd042114abfea6c72f03710e96a776f39038
AUX pytz-2018.4-zoneinfo-noinstall.patch 579 BLAKE2B 1d21d01160dbdf6c6848c2c0088cbc6ca326270b106098ce7157b363acf6f4da750a58498be95a8b5bf1ee342b679fdbbf16cf9d542d5f46088062db83f866f7 SHA512 309c2427f5a8ebb77bdf899ad3fb34029c46901cbaf2baf3ab697b83608dd1d3c6e7cf776b1b9b592918b91cbafd148ee3e4c0b4255f38ea3e41c0bca94f4c51
DIST pytz-2018.7.tar.gz 300745 BLAKE2B 56bfadbaac2eef1d007a321041c74af3bd6166c434a87a70a7ab1aa7ebe29f93b1a5081fa20b13f5a665259e7f5ee964a8ce0237e39cfee09ffccb8c5c5b5c49 SHA512 49cd9ed0b4b0959bab59c91ac1ced36b28ab0fa097002ab1d45daa0e7f962c43de2e0b9228344d9b1f8aa4dc2f3b02d51f41a3ed7e6af8c51fc2eec7aace5b48
DIST pytz-2018.9.tar.gz 310705 BLAKE2B 38e4f403e299ca3c24e5cde66bc02ebb861abfb7be06bcb0556fa75f426a2d3e1ac42466ea2296ddf52d3ed0e0f6f2478733d9877d2b891b5f4787cd1e792d91 SHA512 c3dabe61d04539245761a5c4e3bfb614df1c3b8ccc2ffa1cf320c5ad642242c29b3321fe7855d32a2ae55c739acbbe8c0e1813df5b3c757b8f56fff910fee159
EBUILD pytz-2018.7.ebuild 1012 BLAKE2B 626585f23e89bae0643cbcfae700c39c8cfb57d516e9a1fc8ed6a033b558f870cadd4c57c87843aa992beceecfc81fec0d8c316cd918b4cf6e2d57e85feee56d SHA512 d1ba8bc5c6cd0f8a0be694a4f82b372cb12098bf9dcb19001c5997e57e99c13479398801ecd84cf1f563ddb1d0816e2827c9583c4449f641a1e2f477c860e3f2
EBUILD pytz-2018.9.ebuild 1012 BLAKE2B 626585f23e89bae0643cbcfae700c39c8cfb57d516e9a1fc8ed6a033b558f870cadd4c57c87843aa992beceecfc81fec0d8c316cd918b4cf6e2d57e85feee56d SHA512 d1ba8bc5c6cd0f8a0be694a4f82b372cb12098bf9dcb19001c5997e57e99c13479398801ecd84cf1f563ddb1d0816e2827c9583c4449f641a1e2f477c860e3f2
MISC metadata.xml 739 BLAKE2B d96611c8cdfc1d45fa86eabcbcc60ed1d3f7e7d2a358a2fc5cf54a64ac3427140299651263e0be1cc4d2f87750df81c4adac9512be75ab334d38f44a375238ea SHA512 b7c9e6ea1b5bd128f1c5ce0a77171d0b7cdbb6f8ffb186d92aa4167d2d84c60c28c647cae66ffc7532350bca13ab65aaab5eb441f68321fc786a14b90f8813e8
+35
View File
@@ -0,0 +1,35 @@
# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
PYTHON_REQ_USE="threads(+)"
inherit distutils-r1
DESCRIPTION="World timezone definitions for Python"
HOMEPAGE="https://pythonhosted.org/pytz/ https://pypi.org/project/pytz/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
IUSE=""
RDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
|| ( >=sys-libs/timezone-data-2017a sys-libs/glibc[vanilla] )"
DEPEND="${RDEPEND}
app-arch/unzip"
PATCHES=(
# Use timezone-data zoneinfo.
"${FILESDIR}"/2018.4-zoneinfo.patch
# ...and do not install a copy of it.
"${FILESDIR}"/${PN}-2018.4-zoneinfo-noinstall.patch
)
python_test() {
"${PYTHON}" pytz/tests/test_tzinfo.py -v || die "Tests fail with ${EPYTHON}"
}
+3
View File
@@ -0,0 +1,3 @@
DIST pyvesync_v2-0.9.6.tar.gz 6495 BLAKE2B f33a236eaae0f445d6c3a344657677201e205a5c6f912766b91b46a675d9ad6dc3d23db0324acb0f32d69b1cbfd8cf6f8ba35fe430a6e92fee243ea574f4eba7 SHA512 593bbae2ffd58f90eea679d2d7f3d8a8e6c0f1e72e1f3330b11939bf781c3c279e465cd39e72ae201b23ec278207808451b72d646229c94af514426ea7d1aac2
EBUILD pyvesync-v2-0.9.6.ebuild 855 BLAKE2B aa37064d45e675787b9650fda634da3cdfa3ffe13c11f24c62c02ae4177e73575eb08717904f19503bb1c2b76ea9f1e748de00dbcaf037848f2adf0fc585a1a5 SHA512 decd53d054ce67c1bc973d70d048167642f33c6447a28abffa47f0907b12d82b02bf7de9bbc05fb547ea17515dff03a59c7fd827f7b1de007f27904148ad3cb4
MISC metadata.xml 463 BLAKE2B ea042e055981c3368240f8157584aac5a71d3b512528c59fd0bbe5fc6c9ba58d432a630099e1ce88103fd818aff4b9e3342d97912e421e5955887ea17185f55e SHA512 be08c2035b2c367c43273207731072912875e7aa2706debfcf013791afefc2b8f8737b4107725134598ab6caf7b59936f3108aab6881ff3c784867cf042f0a59
+16
View File
@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">pyvesync-v2</remote-id>
<maintainer status="unknown">
<email>webdjoe@gmail.com</email>
<name>Joseph Trabulsy</name>
</maintainer>
</upstream>
</pkgmetadata>
@@ -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_P=${PN/-/_}-${PV}
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
S=${WORKDIR}/${MY_P}
DESCRIPTION="Python library for vesync API for Etekcity Smart Outlets & switches"
HOMEPAGE="https://github.com/webdjoe/pyvesync_v2 https://pypi.org/project/pyvesync-v2/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_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
}
+5
View File
@@ -0,0 +1,5 @@
DIST pyxeoma-1.4.0.tar.gz 2298 BLAKE2B c74fe6c02469cd36cfa89db73a983bec696d3240a4bbf77de64f869ffc8fab532ef70db136504303ab5be74618150f77a3464fb1f184886ceaa85ca4ff33042e SHA512 8abe0f926762dd7a0a2d22064b7e1910249fdac0136d181c3c26f34bc2880414ae819c1df59ecb66e5b31988077c10d61f056f6a9bb9d6bc50b856a3b218fa32
DIST pyxeoma-1.4.1.tar.gz 2314 BLAKE2B dd957e4c451c038060dbba7701f387b73046f43fe352b8b6b5630f9782b013a99c828556fb76ffff6f4da00d4f6c4427c33322766115e6cc9b9615c686b85ad6 SHA512 08be69f0944525adab5a823271bf342beeaa8d81bc4150df054a31187ad1b4cbff1cc206c0d6ab2d9dca510f597abbf3c7a825e7246247ae472aacf5fc326d96
EBUILD pyxeoma-1.4.0.ebuild 703 BLAKE2B d9ab309049c21d94384082d09d00012b9e89f8d229f001988d72d1e85ae0fea09d33cf50dff85e67eab0ac8f0254e0d0297a98885bca7503318cb22d8776a328 SHA512 7e4ca33ad065dae4d660c36aba51d59287c2274f04a5aea92543058ce1f7b22d68af52906f13671320d3dcd1169390dc9367e3d5a0c3c98cea3dc280032371ac
EBUILD pyxeoma-1.4.1.ebuild 703 BLAKE2B d9ab309049c21d94384082d09d00012b9e89f8d229f001988d72d1e85ae0fea09d33cf50dff85e67eab0ac8f0254e0d0297a98885bca7503318cb22d8776a328 SHA512 7e4ca33ad065dae4d660c36aba51d59287c2274f04a5aea92543058ce1f7b22d68af52906f13671320d3dcd1169390dc9367e3d5a0c3c98cea3dc280032371ac
MISC metadata.xml 463 BLAKE2B d6ebec40df75e40e5adc535be30f7e66e2277418869c3e0b676a12840a9134445d12844f6734f6bc506fec589da605875d3a69bf3d38d5fd528d9fb5b53c5bf1 SHA512 2e616882c38c7ab49ab0aaf10a679b879fb8ba18b8fd49c6db55d192716d17bf9220f587f532cc1287168663b62de85551a0a6fdf7725c3f7629e5d1f54fe2f5
+16
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">pyxeoma</remote-id>
<maintainer status="unknown">
<email>jerad.meisner@gmail.com</email>
<name>Jerad Meisner</name>
</maintainer>
</upstream>
</pkgmetadata>
+30
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 wrapper for Xeoma web server API"
HOMEPAGE="https://github.com/jeradM/pyxeoma https://pypi.org/project/pyxeoma/"
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
}
+30
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 wrapper for Xeoma web server API"
HOMEPAGE="https://github.com/jeradM/pyxeoma https://pypi.org/project/pyxeoma/"
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
}
+5 -2
View File
@@ -1,2 +1,5 @@
DIST qnapstats-0.3.0.tar.gz 6003 BLAKE2B c1690665880f19e618804172ee8d60e96ea0f3abfcb46d031cff389b5944182759292287af999602c1955bb3a78215243a8bd76ca4348168d0c20dfcdc249d40 SHA512 6e7cef0eb6ed030a000a259c97a04ccbc29470bf089ee02399664e51fcf32fa76d06aa33110b9a09b8907d71a2e67f00c4df398edfb0f8f21fc8bfe9a7a04069
EBUILD qnapstats-0.3.0.ebuild 698 BLAKE2B 99a0197a8f5ac2404a94ddd29398fdf7839b641c80ddc71fb858769af3ff4f7be82bb757bd091c8d2f096c960b0ae38eb7161549ad60e984ffe4d9dc7abf448b SHA512 ea7a46f59d26a6fb316372f5aa4853d4ac611cdc8beb2f59de31d5f0cd87e62d6f4a02d5b412edc90f88cf9ba1fed3eb13f4c7d0ca9abd7e8a989ed95a27a46a
DIST qnapstats-0.2.7.tar.gz 5924 BLAKE2B 53a29b560b4fbc273703f5a4ada286d64c6ed85a1c6eb38a525d87c8fcf308603e775307e60c9bb39ad872170a2d93b7738eafe67a457a2aa28610ecaceada4b SHA512 5b06e11033f9226660117d4b1c49b7ff0da817cf88b2718dbbaf45267b3ecda5285e2d752e022eb0b1ce9845e5794c5ab2ac58b322cb80b9f07ea40c2411bdd0
DIST qnapstats-0.3.0.tar.gz 6003 BLAKE2B c1690665880f19e618804172ee8d60e96ea0f3abfcb46d031cff389b5944182759292287af999602c1955bb3a78215243a8bd76ca4348168d0c20dfcdc249d40 MD5 2f8e544bb377029c9a5800c64feae3f6 SHA512 6e7cef0eb6ed030a000a259c97a04ccbc29470bf089ee02399664e51fcf32fa76d06aa33110b9a09b8907d71a2e67f00c4df398edfb0f8f21fc8bfe9a7a04069
EBUILD qnapstats-0.2.7.ebuild 728 BLAKE2B d7d0e84f256887f46255701f992372ab61fcdabc1c9aed2b2e4890c5024c9467de32f494f4e762c26402b7c452885cfa96cc22b4cd792e724996fcf484198cf4 SHA512 fac82c89efc04b62de1c944176039f8efe8870c6c91635c97ce6b8c7447eae121af8a993211c851ce74a694481372f28ae05bcb44941901a7a3d1e05b308ffac
EBUILD qnapstats-0.3.0.ebuild 728 BLAKE2B d7d0e84f256887f46255701f992372ab61fcdabc1c9aed2b2e4890c5024c9467de32f494f4e762c26402b7c452885cfa96cc22b4cd792e724996fcf484198cf4 SHA512 fac82c89efc04b62de1c944176039f8efe8870c6c91635c97ce6b8c7447eae121af8a993211c851ce74a694481372f28ae05bcb44941901a7a3d1e05b308ffac
MISC metadata.xml 461 BLAKE2B 29bdfc9d3093801176fc63ef118f83a7bf83bef6e5535211e23f3ededbb53df70b70433f2869ea91cb6766cfe83173a0c2b72430bfbb5e327671601e2d2d662e SHA512 1f60b222b76f3752e33e70660f3d1bb4c0c05471350c0afc452681a6a37fa9ad0712c944922a64820406d237de412a6575dfbace481ed3c879bc3d449b7a431b
+16
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">qnapstats</remote-id>
<maintainer status="unknown">
<email>colinodell@gmail.com</email>
<name>Colin O'Dell</name>
</maintainer>
</upstream>
</pkgmetadata>
@@ -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 obtaining QNAP NAS system stats"
HOMEPAGE="https://github.com/colinodell/python-qnapstats https://pypi.org/project/qnapstats/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
+3 -4
View File
@@ -1,8 +1,7 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
# Distributed under the terms of the GNU General Public License v3.0
EAPI=6
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
+5
View File
@@ -0,0 +1,5 @@
DIST quantum-gateway-0.0.3.tar.gz 5230 BLAKE2B 24196b699d680d5eca5ac76d89b32b822cc16e8150148620ac78b7112765dbcdce725542bbab840576e7410143fe8c8ab8270e1dfebd37c9c4b59dfacc1077e6 SHA512 4a235a31c21ebd8f67388255db17386ff42d6c2ee2efe4b98963931b116b0a482cb2eb56a4bb29b6e560799c4443eca4f26a408c8e16129e49e99e2065709d90
DIST quantum-gateway-0.0.5.tar.gz 5411 BLAKE2B 8ea15bbbb301fc15947b5c3fcb92afcbdfd5b6e19dc8af552815b1b84e2a808114b62783cdd1ce89f8dda2931171de05d6e16bb1ff62a7250eb512dbc585f18f SHA512 fc64e0c9dcd9c3be4d1c898d1b737414ba8b3bc76a3cbc379fddc52e58d8d7d2d8d88b1d9198ad71d571cdd219e853e0bf7e1f63a14c2774f53fb1e3c3af2243
EBUILD quantum-gateway-0.0.3.ebuild 773 BLAKE2B a0a1d284de7af16812ed349875c3abc9454ba190dbac8418a2b7d5b5286189e178a1b9f91f91c3c7e3a798d6ca8e9a10b4e8eca61a0ecd2deb028fa74bc5d20a SHA512 d52e49dc30dddd6c328e1e51b33f38144e6f3db238c42753a54fbc4bc51fbe8efdcded4d13126da84b6668d6fb2fe917bfc83a01a1e840fbb68fd49bda620b97
EBUILD quantum-gateway-0.0.5.ebuild 773 BLAKE2B a0a1d284de7af16812ed349875c3abc9454ba190dbac8418a2b7d5b5286189e178a1b9f91f91c3c7e3a798d6ca8e9a10b4e8eca61a0ecd2deb028fa74bc5d20a SHA512 d52e49dc30dddd6c328e1e51b33f38144e6f3db238c42753a54fbc4bc51fbe8efdcded4d13126da84b6668d6fb2fe917bfc83a01a1e840fbb68fd49bda620b97
MISC metadata.xml 464 BLAKE2B 43b102bd7316646f5a5becc19ff432daca479a53f660675ce4cdabf1252e18151da94192a817192c3561c80d1437d4a0102fffe7a8e7a73aeee6487574c26b0e SHA512 1817a55a4e843175cae1d5c1b12e4a0b2f941c09199eb9ade3d5cb317390e6711d2dea573b86f3c8ddcf2e00c037845212ba29437b0aeac7d08f3179130222eb
+16
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">quantum-gateway</remote-id>
<maintainer status="unknown">
<email>colbyrome@gmail.com</email>
<name>Colby Rome</name>
</maintainer>
</upstream>
</pkgmetadata>
@@ -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
MY_P=${PN/-/_}-${PV}
DESCRIPTION="Query a Quantum Gateway"
HOMEPAGE="https://github.com/cisasteelersfan/quantum_gateway https://pypi.org/project/quantum-gateway/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
LICENSE=""
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
}
@@ -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
MY_P=${PN/-/_}-${PV}
DESCRIPTION="Query a Quantum Gateway"
HOMEPAGE="https://github.com/cisasteelersfan/quantum_gateway https://pypi.org/project/quantum-gateway/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
LICENSE=""
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
}
+3
View File
@@ -0,0 +1,3 @@
DIST regenmaschine-1.2.0.tar.gz 14325 BLAKE2B 112c635c292d30e7e83cbd85499412e9e5f281d254618385b9a6c35688a7782bcf784de3ccf363cf91557dc116b84588b9fa18554812fe816d612c38d58609b3 SHA512 729f628215699096a8270d62b812a8689dcda6ab6b1415e1b38626f0369f382f31912a25f66dbdbe3ca62051350fa2ab65c7037f8dafb87ed9dc726f32cc6817
EBUILD regenmaschine-1.2.0.ebuild 729 BLAKE2B 80b7657d382e056de2d1ac06a150ae9d644882280ec2119861bbb0f18d4046c94288a9a0e46a27af94ef765caa1b2237d5e6000b2096d627067ccc364d379c27 SHA512 ec7aa9b5562008ddff67cb317738b166c3778f72fff6a25791db224cb208d7ab8239426b6d251168b3e98e16779cca7ea9e9ae9a92838ad1cdd1e71b578037f0
MISC metadata.xml 463 BLAKE2B 8255e5cdc60813670cadd489588b173bdcdf30c479018f93d3e2a87d79ddc873bbdfd97b0db33cf9d1dce8f95a00302f7cd3ead1a33425d8cf61abcadeab4a38 SHA512 8001eaec6acc44b22417ed49b52611b3caf15114cba9a88efa8b2e16d822abcd541b455fe58f057d7673ad6541d8f812c47f98daeaed952c6ae3a90c39f1d488
+16
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">regenmaschine</remote-id>
<maintainer status="unknown">
<email>bachya1208@gmail.com</email>
<name>Aaron Bach</name>
</maintainer>
</upstream>
</pkgmetadata>
@@ -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 simple API for RainMachine sprinkler controllers"
HOMEPAGE="https://github.com/bachya/regenmaschine https://pypi.org/project/regenmaschine/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
+4
View File
@@ -0,0 +1,4 @@
AUX requests-toolbelt-0.8.0-test-tracebacks.patch 1428 BLAKE2B 6f9645f2a456cde3a080337c00697493958d9bfd424eef9b9998233336ccea06ecea345cd55ff1321939421bbbb5c7ea566de8ed3d5d8133d62083c80f2bc2a6 SHA512 22332dceb704750d1d6ca7d640251dacea764dbbda4e530977f6788e19c1d1a857471d8cd94d99465e146bc96be9c35b67a9608a31997725b6284e7c10117f8f
DIST requests-toolbelt-0.9.1.tar.gz 207286 BLAKE2B 6123677a9abafebddf7dffde2150b2426b5132ebe0c330ff891322ecc3d69232a5b15a0c66e3e1fb4832dc04f5a636a939613fba041e499e9fbca9814f548c7e SHA512 12229928df5df71cb57bc65ef453dc0e4a2bbe190c1579811b2c2823673bd81aeba856b00000fa20b253d0f0fa4fff55ea1e750794ca3785f71c376b1df7fd93
EBUILD requests-toolbelt-0.9.1.ebuild 1049 BLAKE2B 518636d54a7815e2d6d65d9c725f64551b7c0a0db226f20204f61974b1d8d924b20a1d934d269fec25f6806349195b35b3782d0e232878e371d22f1bed94d0fc SHA512 0f364141fab48e81a212287b4c142f8d089f387b044f434e107e39529e3ba71d8a14d70fdd38bf2b58a32626800958ae3586cf078970c0ea5ed96d2f301a971c
MISC metadata.xml 297 BLAKE2B 0dbab9c3d9697a1ac5ab03c7111a1862d977546c23cf42967669a6e3a19eff6e81b2a0701cfc2e11904c220026a5bc7b19934cca17339ab7f9037891ab5b2c8f SHA512 46897583f3474724b466e1d1a6b5e0d4c4d557730ce38c809ac2224d2b1dec3e844c0b66b7b6d9f5e60f82cd51a791c1a3ddf545d9898d70038ea2af183a8691
@@ -0,0 +1,36 @@
From e130ad521d3b5a14cd9494213e6ca9f52d0d9a2e Mon Sep 17 00:00:00 2001
From: Brian Dolbec <brian.dolbec@sony.com>
Date: Wed, 7 Mar 2018 21:52:25 +0000
Subject: [PATCH] threaded/thread.py: Fix unhandled Nonetype job queue
Adding this check and return prevents numerous test tracebacks:
Exception in thread 12f554d5-f61f-44d9-bc69-023714627952:
Traceback (most recent call last):
File "/usr/lib64/python3.4/threading.py", line 911, in _bootstrap_inner
self.run()
File "/usr/lib64/python3.4/threading.py", line 859, in run
self._target(*self._args, **self._kwargs)
File "/home/bdolbec/git/toolbelt/requests_toolbelt/threaded/thread.py", line 43, in _make_request
kwargs = self._jobs.get_nowait()
AttributeError: 'NoneType' object has no attribute 'get_nowait'
Signed-off-by: Brian Dolbec <brian.dolbec@sony.com>
Signed-off-by: Brian Dolbec <dolsen@gentoo.org>
---
requests_toolbelt/threaded/thread.py | 2 ++
1 file changed, 2 insertions(+)
diff --git a/requests_toolbelt/threaded/thread.py b/requests_toolbelt/threaded/thread.py
index 542813c..f33b759 100644
--- a/requests_toolbelt/threaded/thread.py
+++ b/requests_toolbelt/threaded/thread.py
@@ -36,6 +36,8 @@ def _handle_request(self, kwargs):
self._jobs.task_done()
def _make_request(self):
+ if self._jobs is None:
+ return
while True:
try:
kwargs = self._jobs.get_nowait()
+10
View File
@@ -0,0 +1,10 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>amynka@gentoo.org</email>
</maintainer>
<upstream>
<remote-id type="pypi">requests-toolbelt</remote-id>
</upstream>
</pkgmetadata>
@@ -0,0 +1,40 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="A utility belt for advanced users of python-requests"
HOMEPAGE="https://toolbelt.readthedocs.org/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
IUSE="test"
RDEPEND="<dev-python/requests-3.0.0[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/betamax[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
DOCS=( AUTHORS.rst HISTORY.rst README.rst )
PATCHES=(
"${FILESDIR}/requests-toolbelt-0.8.0-test-tracebacks.patch"
)
# Known python2.7 test failures do to upstream
# not testing with newer requests versions
# bug: https://bugs.gentoo.org/635824
# https://github.com/requests/toolbelt/issues/213
RESTRICT=test
python_test() {
py.test -v || die "Tests failed with ${EPYTHON}"
}
+2
View File
@@ -2,8 +2,10 @@ DIST ruamel-yaml-0.15.81.tar.gz 393478 BLAKE2B c6c53e23047d97e0570e9f8860209532f
DIST ruamel-yaml-0.15.85.tar.gz 395243 BLAKE2B 647969aae263119426b4079a189ea4f58278028d897610cef4c3833dab0893440b002aa1ed0e46741a16b4f97a6ecb631f8de18552939b22b2a7e2518647e6b9 SHA512 65ea50a50e2b4ff96fe881c9aef9aef02060f0759f1ee35a254be1a647f2b5f0ef906ed33da0eeb3e7be8dc9ff89737840cf57578e4817ec2b7431cd2bcbfb1f
DIST ruamel-yaml-0.15.87.tar.gz 396176 BLAKE2B 64eaed12fc7afd873c81f862e37e5812fdbb4edf48bbea9b18f340d10f52e24a790a5f62f1feb7103ecd7374cc489e11977b1a5f15c0d1ce0df40e899949f105 SHA512 4ad826e28a8e556844b6ca273c3be375aa65ae4cdaca5a06c7daf1476c402fd081ab46a24e6e57d8bf140cce0c53a7f5c884897942b7e6382328d22d1f691889
DIST ruamel-yaml-0.15.88.tar.gz 396304 BLAKE2B 82b00a64691df48f1bc8b47a101ca488762e7bb2a0746b95caaddf2944f4e11079290366de45c98cbe287bf96cd907d93b3a3af1e2e69f64d595fd2b77e670d0 SHA512 95500ce679546c8224d85183881b5c8ba6af0c002110edb000a7b4aef88a9217d565fa0032aa298e26e921051ccae8e040f68acad3f7c8abd79752b5e46105b6
DIST ruamel-yaml-0.15.89.tar.gz 396878 BLAKE2B 949b36665c9071d6a57674a51b2c6c8ea5a29d943019b92acd7703f77fe5ea3d5a0244de99f4ccc41c714d65f0625a3d7ce4c4257558ca0de7d3e1f7eb947274 SHA512 3ad266f069b4e522fb9044c1b87fd007ec2e6c4a316332d55939861491e36b87a28f7f1f3c230960d50c15f0b66834cf2db5807aafa5348e1cddf863e935ac4b
EBUILD ruamel-yaml-0.15.81.ebuild 1085 BLAKE2B 7982e7c48f31e69b5b0d54d9b9146cd7f6be2ed91a8f8c02b771370ca7148bf1c029ed26e8547d427c92b587de09615ebf22a32c6178b5e137b7083825f81e78 SHA512 be3426d59ff9725a4cb0ba3aa9f2b03ae62b30a36b6f539f8822ef73c150344437c430b48ccf59cf15cca076260e1e10202e18a1a188058f8d6e60477fed861f
EBUILD ruamel-yaml-0.15.85.ebuild 1087 BLAKE2B fe35232884bdba17a279e989221f600bbc2d8d7a957a739dc92da4c954277a3dad0c7fb79a9a30c6a6e864aaa60dba275ca8433e897d612fb383049a253a6917 SHA512 4d0d1fb236dd3b9ff9df73665a3866e4b3602fc64db6fd123d5c75f9565e5fde61001cabfbf6c1ab552aab1785cd5ac3f146100da01cda1696ffeeae06b60222
EBUILD ruamel-yaml-0.15.87.ebuild 1087 BLAKE2B fe35232884bdba17a279e989221f600bbc2d8d7a957a739dc92da4c954277a3dad0c7fb79a9a30c6a6e864aaa60dba275ca8433e897d612fb383049a253a6917 SHA512 4d0d1fb236dd3b9ff9df73665a3866e4b3602fc64db6fd123d5c75f9565e5fde61001cabfbf6c1ab552aab1785cd5ac3f146100da01cda1696ffeeae06b60222
EBUILD ruamel-yaml-0.15.88.ebuild 1087 BLAKE2B fe35232884bdba17a279e989221f600bbc2d8d7a957a739dc92da4c954277a3dad0c7fb79a9a30c6a6e864aaa60dba275ca8433e897d612fb383049a253a6917 SHA512 4d0d1fb236dd3b9ff9df73665a3866e4b3602fc64db6fd123d5c75f9565e5fde61001cabfbf6c1ab552aab1785cd5ac3f146100da01cda1696ffeeae06b60222
EBUILD ruamel-yaml-0.15.89.ebuild 1087 BLAKE2B fe35232884bdba17a279e989221f600bbc2d8d7a957a739dc92da4c954277a3dad0c7fb79a9a30c6a6e864aaa60dba275ca8433e897d612fb383049a253a6917 SHA512 4d0d1fb236dd3b9ff9df73665a3866e4b3602fc64db6fd123d5c75f9565e5fde61001cabfbf6c1ab552aab1785cd5ac3f146100da01cda1696ffeeae06b60222
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af
@@ -0,0 +1,44 @@
# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1 vcs-snapshot
DESCRIPTION="YAML parser/emitter that supports roundtrip comment preservation"
HOMEPAGE="https://pypi.org/project/ruamel.yaml/ https://bitbucket.org/ruamel/yaml"
MY_PN="${PN//-/.}"
SRC_URI="https://bitbucket.org/${MY_PN/.//}/get/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm64"
IUSE="test"
RDEPEND="
${PYTHON_DEPS}
"
DEPEND="
${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/flake8[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/ruamel-std-pathlib[${PYTHON_USEDEP}]
)
"
python_install() {
distutils-r1_python_install --single-version-externally-managed
find "${ED}" -name '*.pth' -delete || die
}
python_test() {
# This file produced by setup.py breaks finding system-wide installed
# ruamel.std.pathlib due to shared namespace
rm "${BUILD_DIR}/lib/ruamel/__init__.py" || die
py.test -v _test/test_*.py || die
}
+4
View File
@@ -0,0 +1,4 @@
AUX s3transfer-0.1.13-tests.patch 753 BLAKE2B 7b168d35c9287eade9b9e1ca0393c625f742d1a698df9996f9ddbe6cb892128badb3a77dc9804e3bc9905d0982f240c3dd5021459e3d050a7647e279efd93491 SHA512 3fd66ae7574ee5263582006292a19a782aa3c2d4ebef00e005b02d1cb5192a99c36325114e49aa13ddc2fa1cb8604f65f87dcac8994b2845eaa45b409a5b8ff6
DIST s3transfer-0.2.0.tar.gz 118361 BLAKE2B 0cb0a29e6dfa82762084396db1950a9e1baf4de1d9c8b9f0db3dbf1e274636f60a89ceb959d55cc22fe41c4ce175ab53f414c5c44f08624cc43f0d289f768863 SHA512 2e37a13da67cdabb49deeb177fd9f8d6393128e757e6c9bd93c99eb95a3edbd14736025e284f3173e8247d23239abae3700d894ba0d138f970ceaff748aa6e9e
EBUILD s3transfer-0.2.0.ebuild 955 BLAKE2B 3299432cfa30cfd1d0388a22d2127814a1f1e65f8fbad111b6d402f45b93bc7c177436a9e3b8056fab03f6d48fa9f0e07974788cb98c84d17e21986d82781a3e SHA512 b49370ee379f4b28c7164b2a466ab4d61cc3f5013aa5ef7d7df0d3be999eef35c5af2c1b3eab5d6df18f1e5cb3c6ca3db23e578706e7259071ddd156ecbc6fde
MISC metadata.xml 379 BLAKE2B 71ab13315921746f0b71ac09c3f7a5e4e182e4efc0dda7f0e9cd6fe2948f52eddde9b9fe7c117ced64f4e3f6646a2d15a1fd3630ab814b067a10dadd11448def SHA512 452e566006f5a6ec91765cdeb4fe75edbf890f3a8e495bca7d1db859a882109eecb252dca18f1d1e4dc970c62c7810b5e51cf1b5ab61553c76d4dc04e38bc5ee
@@ -0,0 +1,22 @@
From 67d2548f9e531650ee90e9518cf6559aabe98afd Mon Sep 17 00:00:00 2001
From: Jordan Guymon <jogu.sd@gmail.com>
Date: Fri, 31 Aug 2018 10:22:25 -0700
Subject: [PATCH] Add whence to mock readable seek to fix functional test
---
tests/functional/test_manager.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tests/functional/test_manager.py b/tests/functional/test_manager.py
index 9d5702d..ec4175a 100644
--- a/tests/functional/test_manager.py
+++ b/tests/functional/test_manager.py
@@ -40,7 +40,7 @@ def signal_transferring(self):
def signal_not_transferring(self):
self.signal_not_transferring_call_count += 1
- def seek(self, where):
+ def seek(self, where, whence=0):
pass
def tell(self):
+12
View File
@@ -0,0 +1,12 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>andrey_utkin@gentoo.org</email>
<name>Andrey Utkin</name>
</maintainer>
<upstream>
<remote-id type="github">boto/s3transfer</remote-id>
<remote-id type="pypi">s3transfer</remote-id>
</upstream>
</pkgmetadata>
@@ -0,0 +1,36 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python2_7 python3_4 python3_5 python3_6 python3_7 )
inherit distutils-r1
DESCRIPTION="An Amazon S3 Transfer Manager"
HOMEPAGE="https://github.com/boto/s3transfer"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
CDEPEND="
dev-python/botocore[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/futures[${PYTHON_USEDEP}]' 'python2_7')
"
# Pin mock to 1.3.0 if testing failures due to mock occur.
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
${CDEPEND}
dev-python/mock[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
)
"
RDEPEND="${CDEPEND}"
#PATCHES=( "${FILESDIR}/s3transfer-0.1.13-tests.patch" )
python_test() {
nosetests -v tests/unit/ tests/functional/ || die "tests failed under ${EPYTHON}"
}
+3
View File
@@ -0,0 +1,3 @@
DIST setuptools-markdown-0.2.tar.gz 1968 BLAKE2B 02f17bedd0604afabde02a5cced0d779d5badcebfd39701e4de16423315fe7d34cc85a851c3df6593c997008e378d6434226bffdb920a94f3b99879ff00902f1 SHA512 9ab470e994d304ef857e2b80345df935f76e3e279ec27cdd40ac7731f71b9267898e58877a5307ab69a6014b48ce55164e6603aaa33e9b5b6341971e3b58dcbc
EBUILD setuptools-markdown-0.2.ebuild 734 BLAKE2B 54012aa01d5408609fdc2ba706e8930f910be3f9f74d4e8c9c88918ab2fcce725ceb9b4bba97e59ccfd72f85156f7b7f49188ef2ef293f0f8aa59e3f85074f9b SHA512 5502ebd277ff420946d98982a25193beaf4772a5bfbf108d0b7b0bb19cfcb744006f6d008d629183d9b50c05a4a0726b673f0766f2d0791625cd5a943f5d1d31
MISC metadata.xml 478 BLAKE2B 1d76ff40b0413c1f196d2d03fda549bbab1ae45f57ef45d039d1f2b4f1052ab20b7be0930418ff093fe104994a7fc973c7a36f22aa9daa67ae09cfa3ccd57af4 SHA512 aca5faaa4d1212ff7797709b24e88202a526e495ecba3cf7ed6a7332b4bb5d36dc4d19bd70cb984151c8dea2038594803c725f2f5f48967ac28228358e4defb8
@@ -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">setuptools-markdown</remote-id>
<maintainer status="unknown">
<email>marc@marc-abramowitz.com</email>
<name>Marc Abramowitz</name>
</maintainer>
</upstream>
</pkgmetadata>
@@ -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="Use Markdown for your project description"
HOMEPAGE="https://github.com/msabramo/setuptools-markdown https://pypi.org/project/setuptools-markdown/"
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
}
+5
View File
@@ -0,0 +1,5 @@
DIST simplisafe-python-3.1.14.tar.gz 20272 BLAKE2B 51a7b4d392267ad320e45e51c2bb26bf925012f9bd23416735a2c115affa878a3d03cfc06edb97f3d68203a775515ca57f0f3b0abdd482c00eb3c5b1377f52dd SHA512 4dfa6c423e14106dc062c16c266f39ed0ffd26679f30b4a4cf1288147cb1b78ee888bb3e10e03ca0bc5be894460c6683c33f1f1f7268bdec561e2eee23e0023a
DIST simplisafe-python-3.4.1.tar.gz 20330 BLAKE2B defad308661222bdf88aa7a0686f7e4461a7e0e9c0076c92e394a549770fd0670bdcaae9a2d48aa9893728e6085dcd4b4ed49804347c3f8fc5c76eeb89f0ac3b SHA512 f4d507bb52d528ff15ce8d51a6eda3ff6f678f979290219d7ff3db0477eed6e6f768690f810f75342e97a04024a118bb837a89b70920c91144ea4e09f91e14f6
EBUILD simplisafe-python-3.1.14.ebuild 735 BLAKE2B b428201724a76bb66398b3b0a33741e0388d2a8f2a4dacd7670faa4b595f2259dcdbd7370646da3051af861d471b95ee0e49a2075a9ea51d78c244a7976a1bef SHA512 84b00d120d707d9b5cf3ef3477904cbd198a66a0c222e3f6299524d894b8f30fa2e2d8d2b09bb6c861a572dab3c6a37b1c06212a9e01c02726ea4344b6663f6f
EBUILD simplisafe-python-3.4.1.ebuild 735 BLAKE2B b428201724a76bb66398b3b0a33741e0388d2a8f2a4dacd7670faa4b595f2259dcdbd7370646da3051af861d471b95ee0e49a2075a9ea51d78c244a7976a1bef SHA512 84b00d120d707d9b5cf3ef3477904cbd198a66a0c222e3f6299524d894b8f30fa2e2d8d2b09bb6c861a572dab3c6a37b1c06212a9e01c02726ea4344b6663f6f
MISC metadata.xml 343 BLAKE2B 5a3b6c850698baa7bf4889f8d2c6aa8b2b94e4cbf399ff622e22f16970ab7737b0f5f1096286cf353881aa5032cd5f7cda140ab41668bb3c7b3318e85c6c7bf7 SHA512 9944f606edd3f7d4428cf3237a936dfd3367d11fa97cf832753e7d8a4ac2d43d888c4120895b95dabd592542ebf7af2f48031de755996405d04646de7fb8cd85
+12
View File
@@ -0,0 +1,12 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">simplisafe-python</remote-id>
</upstream>
</pkgmetadata>
@@ -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 Python3, async interface to the SimpliSafe API"
HOMEPAGE="https://github.com/bachya/simplisafe-python https://pypi.org/project/simplisafe-python/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
@@ -0,0 +1,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 Python3, async interface to the SimpliSafe API"
HOMEPAGE="https://github.com/bachya/simplisafe-python https://pypi.org/project/simplisafe-python/"
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
}
+5
View File
@@ -0,0 +1,5 @@
DIST snitun-0.13.tar.gz 12373 BLAKE2B facc3cb8abc39dc7b4df27fae74a96ac6fc7e36b2e96913e92b2ceee3ccfeddfed28301630192fd3ddbc01fc159097ce857a6763c50eb0d00175c7e779984f8c SHA512 293edd75ff44a841ea47c0a378b9bb8e4bc1e4a1c2fd2f6d53ed51931c97dffa6ddcd6df4731011067ef3dddf4af17e522a3735757ef1949a99b9cfe56ba4d22
DIST snitun-0.15.tar.gz 12800 BLAKE2B 5c707031e3b14b93c6d687b47797de4e4961f9da8e7a12f252b3b9bfe2c1a2b5eba82cb4e2695c657dd388f0725e7b84da86999f73460f5da48a8aaa0e1c7858 SHA512 3d38ed863c538feaa525adb1b235002b9d3dcbe5f191b7d52e9105926fbae5b7360f61f16e6b3ee8045b9a76caf21b5ee3fcfb2bd6132cf992bc01845f0e008b
EBUILD snitun-0.13.ebuild 691 BLAKE2B 1c50cf3d4b2d729e6f81318e2c444003929ced1e1d675f41f43658728d12bcc29fecc636b5e7ea12450655382501b4640163a7f74b3733cf3bf7032ddc0d6fec SHA512 3264efac0cbbcf63262873d05cfaf32561bc2965fc71d171d4f88efd15702660e5a6e37c973852810cbc276aed18224bdbcd8740ae4bf45ae04dfaf954db168b
EBUILD snitun-0.15.ebuild 691 BLAKE2B 1c50cf3d4b2d729e6f81318e2c444003929ced1e1d675f41f43658728d12bcc29fecc636b5e7ea12450655382501b4640163a7f74b3733cf3bf7032ddc0d6fec SHA512 3264efac0cbbcf63262873d05cfaf32561bc2965fc71d171d4f88efd15702660e5a6e37c973852810cbc276aed18224bdbcd8740ae4bf45ae04dfaf954db168b
MISC metadata.xml 464 BLAKE2B 4cdc86467730ace375222c3ff6dd88c8257f555bb6b902820f92902ae2ea7825adcf72040a3cc42ca5503d5995d76598269ce361777989a58fb858b270d6c03b SHA512 bc1a3831bbac5215eb9e7bb0d2cddb8df6decd0635a7f9f48ebc70d4cd97530cd77bd1514c3e0852b7c2b55e4002a857c911bbcf9939abbc6b2ab55a3c2ec94b
+16
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">snitun</remote-id>
<maintainer status="unknown">
<email>opensource@nabucasa.com</email>
<name>Nabu Casa, Inc.</name>
</maintainer>
</upstream>
</pkgmetadata>

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