Compare commits
148
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
804a3f70e6 | ||
|
|
1a93608eeb | ||
|
|
a6788eff74 | ||
|
|
e1f4aab7aa | ||
|
|
960559302a | ||
|
|
7c89d38bee | ||
|
|
6aef818137 | ||
|
|
c0d156da6a | ||
|
|
f0b643cbbe | ||
|
|
ef317aab93 | ||
|
|
4b780d60fa | ||
|
|
22696a5bc0 | ||
|
|
e4d54291c7 | ||
|
|
ac5999ce58 | ||
|
|
c06ce9a99b | ||
|
|
5eb80031f8 | ||
|
|
6b610a5021 | ||
|
|
4e1f974b9c | ||
|
|
b326af1bf7 | ||
|
|
5deb709e61 | ||
|
|
08bd2a824b | ||
|
|
92c8a4e204 | ||
|
|
f5ecf020ee | ||
|
|
09332178f7 | ||
|
|
1980ba25a4 | ||
|
|
c1c3d2c98c | ||
|
|
290f52845a | ||
|
|
f3942b5ea1 | ||
|
|
d0c2a223a0 | ||
|
|
656fbee6b2 | ||
|
|
63549c2575 | ||
|
|
8fa179426d | ||
|
|
879c4a4303 | ||
|
|
988de6707e | ||
|
|
5e37ddd6cf | ||
|
|
b7ccfbe170 | ||
|
|
defcc8888c | ||
|
|
daf0b342a6 | ||
|
|
9a6118c149 | ||
|
|
482e957dbf | ||
|
|
af6ccdaad5 | ||
|
|
ce5352a094 | ||
|
|
5534357c34 | ||
|
|
48c209ca2b | ||
|
|
6fc81183a4 | ||
|
|
b4acbc3704 | ||
|
|
3d0d8383d3 | ||
|
|
b7edf6d851 | ||
|
|
41fbb3f878 | ||
|
|
b75a1c762b | ||
|
|
ab1898a2e9 | ||
|
|
c16ccf74f3 | ||
|
|
8749cf74e8 | ||
|
|
0009d19db4 | ||
|
|
90978f95cd | ||
|
|
7c4d2ff8f9 | ||
|
|
1853ed628a | ||
|
|
1b52e8a1e0 | ||
|
|
246e6e1695 | ||
|
|
e812c453cf | ||
|
|
cfe5f2206b | ||
|
|
ea65f7d39d | ||
|
|
3837238273 | ||
|
|
ddcf0028a6 | ||
|
|
e075e30fec | ||
|
|
e536fb60fd | ||
|
|
9c715345a3 | ||
|
|
88a83b5e56 | ||
|
|
b1f0b30886 | ||
|
|
c19457acd0 | ||
|
|
8c21f1de17 | ||
|
|
64ef1bf352 | ||
|
|
6cbd68439f | ||
|
|
e6bedf0735 | ||
|
|
582ed1e979 | ||
|
|
ebf27cb8a1 | ||
|
|
e0807b8fd1 | ||
|
|
7f4f78d657 | ||
|
|
8621262a09 | ||
|
|
1091369a30 | ||
|
|
27e6b580d8 | ||
|
|
93afbfb4fa | ||
|
|
defafd3c1d | ||
|
|
54073fa199 | ||
|
|
228ce5028e | ||
|
|
fdf04d6fbf | ||
|
|
914442afba | ||
|
|
52371bb665 | ||
|
|
5ccfa5fc78 | ||
|
|
bfab928695 | ||
|
|
d8dc0597d0 | ||
|
|
a3f48d77cb | ||
|
|
df94096c9c | ||
|
|
14f41e52ce | ||
|
|
7001546090 | ||
|
|
c229a3b8b7 | ||
|
|
fab07ba5e3 | ||
|
|
895807fac2 | ||
|
|
0f9e659e42 | ||
|
|
f9f629b7bb | ||
|
|
3799c6d76a | ||
|
|
1b7349751d | ||
|
|
34c2d769a0 | ||
|
|
11d8afa10f | ||
|
|
3a0b0638a5 | ||
|
|
76377fd054 | ||
|
|
487285a20c | ||
|
|
e0f83f03a3 | ||
|
|
d301fa8a71 | ||
|
|
93d776df3c | ||
|
|
3063b1cd7b | ||
|
|
c5f81bf00a | ||
|
|
9ad3f08398 | ||
|
|
43ebb1dacf | ||
|
|
3dac5cef60 | ||
|
|
0c32dbf27b | ||
|
|
0ab5323e72 | ||
|
|
745b9fe853 | ||
|
|
cf55c0de35 | ||
|
|
fafa61fb1a | ||
|
|
6544cc6b5a | ||
|
|
07f98549e5 | ||
|
|
afd46ca1ff | ||
|
|
16b6e3a934 | ||
|
|
9860c6a108 | ||
|
|
d70eb59a11 | ||
|
|
e1221e2614 | ||
|
|
45cddc7747 | ||
|
|
5c0bb8e1c7 | ||
|
|
7f1d0e5067 | ||
|
|
326c28ed1d | ||
|
|
94aa6d2bcd | ||
|
|
2dfd4234af | ||
|
|
ea48931560 | ||
|
|
1fdb77ceb6 | ||
|
|
2141bbc640 | ||
|
|
a1bd6c0f4e | ||
|
|
dae1904a16 | ||
|
|
0c6a995d6e | ||
|
|
efce9d143c | ||
|
|
9c93ae5985 | ||
|
|
2e580d0fff | ||
|
|
0146bd6483 | ||
|
|
edb804774a | ||
|
|
9526fb4c47 | ||
|
|
989d5d953d | ||
|
|
d0ec79730f | ||
|
|
da2a7c15a9 |
+133
-3
@@ -1,4 +1,134 @@
|
||||
2019-02-12 homeassistant-0.88.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
|
||||
* upgrade bcrypt-3.1.6
|
||||
* water_heater.econet component added
|
||||
* add homeassistant.components.reddit.sensor
|
||||
* add PyXiaomiGateway
|
||||
* add toonapilib component
|
||||
* update firetv component
|
||||
* add aioesphomeapi-1.6.0 & it's use flag
|
||||
* add pylinky-0.3.0
|
||||
* add pysonos-0.0.7
|
||||
* add WazeRouteCalculator-0.9
|
||||
* add nessclient-0.9.13
|
||||
* add (old) shodan-1.11.0.ebuild
|
||||
|
||||
2019-02-24 update requirements
|
||||
* add pyvlx-0.2.9
|
||||
* openwrt-luci-rpc-1.0.5 added
|
||||
* pySDCP-1 added
|
||||
* nessclient-0.9.10 added
|
||||
* shodan-1.11.1 added
|
||||
* iperf3 added
|
||||
|
||||
2019-02-23 homeassistant-0.88.1 released
|
||||
* add apcaccess-0.0.13
|
||||
* add tplink-0.2.3
|
||||
* add anthemav==1.1.9
|
||||
* release 0.88.0
|
||||
* update pyhomematic-0.1.56
|
||||
* upgrade opensensemap-api-0.1.4
|
||||
* Bump zigpy
|
||||
* homeassistant-0.88.0_beta4
|
||||
* update frontend-20190219.0
|
||||
* update aioharmony-0.1.8
|
||||
* upgrade numpy-1.16.1
|
||||
* (tag: v0.88.0_beta3) add frontend-20190218.0
|
||||
* homeassistant-0.88.0_beta3
|
||||
* add aiohue
|
||||
* add aioimaplib
|
||||
|
||||
2019-02-18 home-assistant-frontend-20190216.0
|
||||
* add pyblackbird-0.5
|
||||
* add PyDispatcher-2.0.5
|
||||
* add pydeconz-52
|
||||
* bump psutil-5.5.1
|
||||
* add pyEight-0.1.1
|
||||
* bump sqlalchemy-1.2.18
|
||||
* add youtube_dl-2019.2.18
|
||||
* voluptuous-serialize-2.1.0
|
||||
|
||||
2019-02-16 home-assistant-frontend-20190216.0
|
||||
* update home-assistant-frontend-20190216.0
|
||||
* update PyChromecast-2.5.2
|
||||
* add konnected
|
||||
* add lakeside-0.12
|
||||
* add pyotp-2.2.7
|
||||
* add pyowlet-1.0.2
|
||||
* add pyowm-2.10.0
|
||||
* add thermoworks_smoke-0.1.8
|
||||
* remove pysmartthings (talks to much)
|
||||
* expand dependencies for
|
||||
- aioambient-0.1.2 deps
|
||||
- lakeside
|
||||
- konnected
|
||||
- powm
|
||||
- PyChromecast
|
||||
- coveralls-1.5.1
|
||||
* pyowm-2.10.0 works
|
||||
* add pip-19.0.2 (now works)
|
||||
* expand PYTHON_COMPAT for vanilla sphinx compatibility
|
||||
* add dev-python/tox-travis
|
||||
* add coveralls-1.5.1
|
||||
* complete requirements_test.txt
|
||||
- add mock-open-1.3.1
|
||||
- add mypy-0.650
|
||||
- add pytest-sugar-0.9.2
|
||||
* add new USE flag 'test'
|
||||
|
||||
2019-02-16 homeassistant-0.88.0_beta1
|
||||
* update homeassistant-0.88.0_beta1
|
||||
* update home-assistant-frontend-20190215.0
|
||||
* update PyChromecast-2.5.1
|
||||
@@ -9,7 +139,7 @@
|
||||
* bump pypoint-1.1.1
|
||||
* add pysmartthings
|
||||
|
||||
2019-02-12 div Updates
|
||||
2019-02-15 div Updates
|
||||
* bump home-assistant-frontend==20190213.0, remove 20190201
|
||||
* Upgrade ruamel.yaml to 0.15.88, remove 0.15.72-80
|
||||
* add pypoint-1.0.7-8
|
||||
@@ -24,7 +154,7 @@
|
||||
- home-assistant-frontend-20190213.0
|
||||
* removed some older aiohttp ebuilds
|
||||
|
||||
2019-02-12 div Updates
|
||||
2019-02-13 div Updates
|
||||
* Update sqlalchemy-1.2.17, remove sqlalchemy-1.2.11
|
||||
* add aioambient-0.1.1
|
||||
* add CO2Signal-0.4.2
|
||||
|
||||
@@ -9,10 +9,10 @@ https://github.com/home-assistant/home-assistant
|
||||
|
||||
"Open source home automation that puts local control and privacy first."
|
||||
|
||||
This was fork of https://cgit.gentoo.org/user/lmiphay.git/tree/app-misc/homeassistant-bin which seemed unmaintained to me, at first I just wanted to compile it for my personal use. Some friends told me they wanted to use/see it, so i putted it on my gitea, and was caught by surprise of several hundred pageviews in the very first days. Try to keep it close to the official releases, might get slower during summer. After 3 months it had ~170 ebuilds, now > 200 ebuilds listed.
|
||||
This was fork of https://cgit.gentoo.org/user/lmiphay.git/tree/app-misc/homeassistant-bin which seemed unmaintained to me, at first I just wanted to compile it for my personal use. Some friends told me they wanted to use/see it, so i putted it on my gitea, and was caught by surprise of several hundred pageviews in the very first days. Try to keep it close to the official releases, might get slower during summer. After 3 months it had ~170 ebuilds, now > 260 ebuilds in > 160 packages listed.
|
||||
|
||||
Aside from Home Assistant there are some related ebuilds I use with my Home Assistant:
|
||||
* esphome
|
||||
Aside from Home Assistant it contains some related ebuilds I use with my Home Assistant:
|
||||
* esphome (soon i'll throw away Tasmota...)
|
||||
* platformio
|
||||
|
||||
If you have questions or suggestions don't hesitate to contact me...
|
||||
@@ -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, 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 Jan 27th, 2019 with v0.86.3
|
||||
|
||||
### Todos
|
||||
- **If it moves, compile it** :-)
|
||||
@@ -89,10 +89,8 @@ I have **no** Google, Amazon or Apple involved in my privacy (at least in this c
|
||||
|
||||
The Repository itself is released under GNU General Public License v3.0, all work on the depending components under the Licenses they came from, which could be (as my grep told me):
|
||||
|
||||
- "Apache-2.0"
|
||||
- "( Apache-2.0 BSD )"
|
||||
- "Apache-2.0 BSD"
|
||||
- "Apache License 2.0"
|
||||
- "Apache license version 2.0"
|
||||
- "BSD"
|
||||
- "BSD-2"
|
||||
- "BSD-2 Unlicense"
|
||||
@@ -100,12 +98,9 @@ The Repository itself is released under GNU General Public License v3.0, all wor
|
||||
- "EPL-1.0"
|
||||
- "GPL"
|
||||
- "GPL-2"
|
||||
- "GPL3"
|
||||
- "GPLv3"
|
||||
- "GPLv3+"
|
||||
- "LGPL-2.1"
|
||||
- "MIT"
|
||||
- "MIT License"
|
||||
- "PSF"
|
||||
- "PSF-2"
|
||||
- "The MIT License (MIT)"
|
||||
|
||||
@@ -1,11 +1,23 @@
|
||||
DIST home-assistant-frontend-20190202.0.tar.gz 19007323 BLAKE2B cf9d0902ab3f6aae3331a4e15dda4e054fd8a362b6c4f88cfbea8ee737a8e8cff845ac4619cb0a49c4cc536217e5f0f14019ba6495ddfacb14f73c0512632d0e SHA512 32a139e73146e2694052209897636878115b257f8f279c9bc23676edc8d5b0330b16c5df6f66b28c121d916b1dfce7f7899aa2f440a7c84a3133dafd9e185fff
|
||||
DIST home-assistant-frontend-20190203.0.tar.gz 19195686 BLAKE2B 5bbc37e5984bdaa6fd0c2521534731b5db3e563ebd66632754cddcb47dd85fb7fe0a459167faa15cab325d1313d595abc9719b7893b5d61ba1a9830a583192a9 SHA512 2ef8994e103982a807dcd11a1f057979dd0506750b16b2ac5f70df0c6a3c86150726ecac3fa721e07da09119835ae5f6f4f091914ae693461e2d4e7e7393a90d
|
||||
DIST home-assistant-frontend-20190212.0.tar.gz 20319205 BLAKE2B 6392d43583c16dd9ccde6256eac564c4d162eb02b9424f2f9343caee9547e2f9b56ca452063cad7a4ae28acacd99ece846e0024ff9170e520339830790097695 SHA512 b0e9b6caa39331f2681eb927ea28fb27e77057e4276028bcfe10a0aa0534a8c84f77d6674f406cc6f11124b30d4869d1996e32b2e0548f868e253c2a7a27a43a
|
||||
DIST home-assistant-frontend-20190213.0.tar.gz 19877452 BLAKE2B 0ff349c9bf4e5f21e0e355984bc5c5eb9f518254de14a7dd3fda5d3815d65f201998449460415336bdb80981e52265c21700f3d1cce80a464f06698621c17121 SHA512 9894258e99797e05512a1e1cc702a2d713bc837a859538de690b8e8b55544e645b4116c41079b8691c6f4f8a54fcbfb7b7f2f2e3bd977b12b8ac12602c4bc2bb
|
||||
DIST home-assistant-frontend-20190215.0.tar.gz 19891359 BLAKE2B b50a3547fed444d368bb4c331cba267d5016e3e129367a947ec81d4f480bc8ac0633b1d91981a5afcfdb64f61b57cbe80990313f64bfa36930e6bde7aee541d7 SHA512 253d183868c266cadde922679d33edfb51772ba3a3e099d75f10897b93f363d7633747ab5d2ffb0528d3963fa357209d4a2b4b6960792662ff6d9ab5004f785c
|
||||
EBUILD home-assistant-frontend-20190202.0.ebuild 711 BLAKE2B 5bd9f310ecc7d3f9668756496df91557dcca02faac078a3387d78ddec3513439890b7e42b7955ad3ad23eddc76e5e5891ae1729d13de35752cdd68898a734af7 SHA512 3e28c1b5cc2cbc0de8de3e591d293a217d7e1a67d065b474c2c7ccf9723386a41f7f1bd19325cdd312e686ff44adc4d61dd3b179cae2c2ad74d5e31ddb6ffb41
|
||||
EBUILD home-assistant-frontend-20190203.0.ebuild 711 BLAKE2B 5bd9f310ecc7d3f9668756496df91557dcca02faac078a3387d78ddec3513439890b7e42b7955ad3ad23eddc76e5e5891ae1729d13de35752cdd68898a734af7 SHA512 3e28c1b5cc2cbc0de8de3e591d293a217d7e1a67d065b474c2c7ccf9723386a41f7f1bd19325cdd312e686ff44adc4d61dd3b179cae2c2ad74d5e31ddb6ffb41
|
||||
EBUILD home-assistant-frontend-20190212.0.ebuild 713 BLAKE2B 8fea5eae6e3c195ca5e56cb269635c786a14ec7c7651090dfa794ae63ea703be0a6e4a8eafcbe921a4ecf0eef1d1ec799ac2614cf88052ff7ffd5b5205f7b76b SHA512 97746dc94a7cdad83b712fabfcfda2af23d8038d54393b0e47943237e1fe8cda9b19c187e184d462b28f1e6e50539ac0a6ad2c11bcb41e337a33638d3a46e6ed
|
||||
EBUILD home-assistant-frontend-20190213.0.ebuild 713 BLAKE2B 8fea5eae6e3c195ca5e56cb269635c786a14ec7c7651090dfa794ae63ea703be0a6e4a8eafcbe921a4ecf0eef1d1ec799ac2614cf88052ff7ffd5b5205f7b76b SHA512 97746dc94a7cdad83b712fabfcfda2af23d8038d54393b0e47943237e1fe8cda9b19c187e184d462b28f1e6e50539ac0a6ad2c11bcb41e337a33638d3a46e6ed
|
||||
EBUILD home-assistant-frontend-20190215.0.ebuild 713 BLAKE2B 8fea5eae6e3c195ca5e56cb269635c786a14ec7c7651090dfa794ae63ea703be0a6e4a8eafcbe921a4ecf0eef1d1ec799ac2614cf88052ff7ffd5b5205f7b76b SHA512 97746dc94a7cdad83b712fabfcfda2af23d8038d54393b0e47943237e1fe8cda9b19c187e184d462b28f1e6e50539ac0a6ad2c11bcb41e337a33638d3a46e6ed
|
||||
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af
|
||||
DIST home-assistant-frontend-20190227.0.tar.gz 20222696 BLAKE2B 18f82af0018de4f28904e8e4b051e546b7c67bbc0f56ffd20dc9cc30adabc25305acf675742c0e4086247ac8929158ecda307c6485da1296c947778b638b8797 SHA512 42bd8bc0521b5931131645974668435f3363d2a8c7f35327dbbe54802a913befcea9875b715ba0b9d6d1ba800ed25c2bda141d0b4e97f1d14c88935cb7455173
|
||||
DIST home-assistant-frontend-20190228.0.tar.gz 20239778 BLAKE2B 3a451780b34039a5d6e2493e5344df5026e45138a8fce5d5d248cff569749adc3425588fe6dc04987d9c2a248584ad5266fcfec3a9654e15914b802738cb7a01 SHA512 f8a004db19301850585f220b9072a9486b8e30a4245ba03222aa79f5ec9ec3a038bd4554b85a464c2dcf8174518fa8f46edd2d6fe85278cb0d993c7f3da7fa04
|
||||
DIST home-assistant-frontend-20190303.0.tar.gz 20244029 BLAKE2B 33fe253473c00dae8cb4cc50b753d6caf9fb6e090d8e5f5a2eb904dc4733fde027650ebaa46c6ffa4f4b7dc63446e0d30b6441360910f8aa073e66e9ca15af23 SHA512 a4c9a34c8c88bb6388ebaabf1f9ddcbcbcd5161ad28e464215affd9cbcca444351b096824bcd6cc479c7c2a5d401d2759e7445da30f336caf031291bd92714dd
|
||||
DIST home-assistant-frontend-20190305.0.tar.gz 20242114 BLAKE2B af6ac9ebc5be9a3fdd5467c6f6ef805b3bfd76bbe3bbf95a85b0c5cd0d4464d25b6aee951486d4fcd46430b63c700c09c125fb30b48a165678434820494ca743 SHA512 8d18c6a5fad8bd65683a6d036d9878c3680fab686c3f5196c975c7e0068c2acb92a86a45a29604b75e4a7c37139414fbde5f133d434c95b33a37d07b95c1dbf3
|
||||
DIST home-assistant-frontend-20190305.1.tar.gz 20250739 BLAKE2B 87a4d68a2c032a2d2ddac7b796ee400972a78e51e5cbb76b73e5f04277c9134591f65dde73f0babcaf1f75594c4cd26ff9f3e63b229311d1220982d1b366b064 SHA512 65b648f1ec8837673a2bf609be0dc9d7e6709d0b9a4baa7d0bca38ecf827b0a0c3fd76ee08e41c0966204c965ae64ecb7705c4fb48ea302d7bcfb7382368702e
|
||||
DIST home-assistant-frontend-20190309.0.tar.gz 13784992 BLAKE2B 5d2d89fd8867030e1ab87defa919c64f481b8ae2003619c24c5d8752a51f487c95006058c7950c2b66aa15fc8973ad537f018db6163f73e78f7b0b7558598363 SHA512 3adbac7645f177dc46571988da4e9690c183f9abe565e2aa0069323cfc9234f24a3408e502134f871d257b3e76b9d5ea8b9c68a6e00783d44b706a199660059b
|
||||
DIST home-assistant-frontend-20190312.0.tar.gz 14115270 BLAKE2B 21a17806efd7fd964e58247983ed4f999bf6123cf5ab35c79f870e865038268d809de167336a6c040206546fd7a3af256b324d30aeb64b8cecc2a6db8dcc098c SHA512 49b7a1b347128487f16dd11a21c4cca1e542cdcc6e644deabff29f6628b1baa82ffc6594a2883104af2916af86bfd0bd88a9bd2677b2069f9f52028a002f8e6f
|
||||
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
|
||||
EBUILD home-assistant-frontend-20190227.0.ebuild 748 BLAKE2B 97893b9260cdea75bb407cbbc1416f7f393dc7efb3a70fd879eb335968c64b1a2c05e7f8f59f166c411b623cb5cdeba30e3e4fee0f3c607576928a58a6ec854f SHA512 154623e920d9245b7ced5624bcf38c7e3c8e0f2861f312ce951c7d6d68c1cc692f388e6b36f9d5f363b4f04502f9f55b3df3918cd1029b60d555960e6f05740b
|
||||
EBUILD home-assistant-frontend-20190228.0.ebuild 748 BLAKE2B 97893b9260cdea75bb407cbbc1416f7f393dc7efb3a70fd879eb335968c64b1a2c05e7f8f59f166c411b623cb5cdeba30e3e4fee0f3c607576928a58a6ec854f SHA512 154623e920d9245b7ced5624bcf38c7e3c8e0f2861f312ce951c7d6d68c1cc692f388e6b36f9d5f363b4f04502f9f55b3df3918cd1029b60d555960e6f05740b
|
||||
EBUILD home-assistant-frontend-20190303.0.ebuild 748 BLAKE2B 97893b9260cdea75bb407cbbc1416f7f393dc7efb3a70fd879eb335968c64b1a2c05e7f8f59f166c411b623cb5cdeba30e3e4fee0f3c607576928a58a6ec854f SHA512 154623e920d9245b7ced5624bcf38c7e3c8e0f2861f312ce951c7d6d68c1cc692f388e6b36f9d5f363b4f04502f9f55b3df3918cd1029b60d555960e6f05740b
|
||||
EBUILD home-assistant-frontend-20190305.0.ebuild 748 BLAKE2B 97893b9260cdea75bb407cbbc1416f7f393dc7efb3a70fd879eb335968c64b1a2c05e7f8f59f166c411b623cb5cdeba30e3e4fee0f3c607576928a58a6ec854f SHA512 154623e920d9245b7ced5624bcf38c7e3c8e0f2861f312ce951c7d6d68c1cc692f388e6b36f9d5f363b4f04502f9f55b3df3918cd1029b60d555960e6f05740b
|
||||
EBUILD home-assistant-frontend-20190305.1.ebuild 748 BLAKE2B 97893b9260cdea75bb407cbbc1416f7f393dc7efb3a70fd879eb335968c64b1a2c05e7f8f59f166c411b623cb5cdeba30e3e4fee0f3c607576928a58a6ec854f SHA512 154623e920d9245b7ced5624bcf38c7e3c8e0f2861f312ce951c7d6d68c1cc692f388e6b36f9d5f363b4f04502f9f55b3df3918cd1029b60d555960e6f05740b
|
||||
EBUILD home-assistant-frontend-20190309.0.ebuild 748 BLAKE2B 97893b9260cdea75bb407cbbc1416f7f393dc7efb3a70fd879eb335968c64b1a2c05e7f8f59f166c411b623cb5cdeba30e3e4fee0f3c607576928a58a6ec854f SHA512 154623e920d9245b7ced5624bcf38c7e3c8e0f2861f312ce951c7d6d68c1cc692f388e6b36f9d5f363b4f04502f9f55b3df3918cd1029b60d555960e6f05740b
|
||||
EBUILD home-assistant-frontend-20190312.0.ebuild 748 BLAKE2B 97893b9260cdea75bb407cbbc1416f7f393dc7efb3a70fd879eb335968c64b1a2c05e7f8f59f166c411b623cb5cdeba30e3e4fee0f3c607576928a58a6ec854f SHA512 154623e920d9245b7ced5624bcf38c7e3c8e0f2861f312ce951c7d6d68c1cc692f388e6b36f9d5f363b4f04502f9f55b3df3918cd1029b60d555960e6f05740b
|
||||
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
|
||||
MISC metadata.xml 492 BLAKE2B 43ba5d3e567d6e96c2d500e5962d6670f0f6e8548303d743d5ce5838fec4ba0cb6e546d18ff7f72ab6d38a92f7b213f3c223f6646ad13effd817c6a142edbd7c SHA512 403bfcc4cf0b7df751832554e4b830be1731f491fe7c2ff0f338047a1a89e93264560280b56acc958404572f5d41ef1bc9e547625a3cc760183192da02226499
|
||||
|
||||
+2
-2
@@ -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} )
|
||||
|
||||
+2
-2
@@ -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} )
|
||||
|
||||
+2
-2
@@ -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} )
|
||||
|
||||
+3
-3
@@ -1,7 +1,7 @@
|
||||
# Copyright 1999-2019 Gentoo Foundation
|
||||
# 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} )
|
||||
|
||||
@@ -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
|
||||
}
|
||||
@@ -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
|
||||
}
|
||||
@@ -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
|
||||
}
|
||||
@@ -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
|
||||
}
|
||||
@@ -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
|
||||
}
|
||||
@@ -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
|
||||
}
|
||||
@@ -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>
|
||||
|
||||
@@ -5,22 +5,22 @@ 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.86.2.tar.gz 3319366 BLAKE2B 93b3638d7af05a4e3aa966e28ccb1395f452072a426b52c480ba44bf9692aba7330fbb095ad3cea74f8b2f643a519fca6b396ae94616e2d66bee441bdf493ec6 SHA512 0162305bdbc0e2ca0ad910a145b96b7f660d7199f501578d5d6763ec43caea33fdcacc825eb67de50f894b7969c88a6570e87bb2e1caa7b4ec3842db5d64f810
|
||||
DIST homeassistant-0.86.3.tar.gz 3320056 BLAKE2B bfe35a16708c9b325f3b80d08bfa1e6d5c8757deac50347448e3cbca1d209f2474cc448ba924c6546f26316376bf63c5c126cb306257b5fecf2fef19d77d7e81 SHA512 cf9da3318f9c4b877811f25227303701e212ad744043473477fa733b5bc9969ac81843c5ea1d37d6e4400181a46a62f3151fe0473b59b315bbf0b6ccee83a139
|
||||
DIST homeassistant-0.86.4.tar.gz 3320387 BLAKE2B a9c4b08cba60d6cd9619e885d6fef9b63cd1d800ed2e67ca72570e42e6bf5dc31d8464093b93ec506398f84a89ddba7bf6dd72cdc64ba209d65a243562ed0e46 SHA512 370a232816022d2079e5924bdd209e897d92f4da32d4d3238f0ee135c6a16247f3ce3611223e81fe36c0a9b1c358f53ff2b064bcd83779d3e1ef3b6b8d7d28f6
|
||||
DIST homeassistant-0.87.0.tar.gz 3396453 BLAKE2B 74d2e3cb105101d4a4a5ed85bd54f0ec93b121e982fa7bb844877639e0d30e72e7c0217be79a7c8e1fcc906cbd375a863a95401bd1b8c3875455c06c376fa98e SHA512 918b9bf670bf43662e06063145f30c3f709d4f06ca680adac290f821feba9d1c7abade68c6e20e7ec88a453c119a558983607afd3e31c6be01bc4d9b05c8bea4
|
||||
DIST homeassistant-0.87.0b4.tar.gz 3395410 BLAKE2B dc581b5877c6bfadd167c124263720694865fb5766f5b551d7c3547bf215931d85c8ca8fee4497e06d8ed46b4dd109edf9fe8ffe68dc7955957e0dbe52717d1b SHA512 9f928bb86869b67820185662ca3bbe11439a36bf6b8a3c6d335a8006f16becea799da4c2035f6f3ca4739332d5c6dcc7c73ebf9ebc1bb08de4ac8878ab988599
|
||||
DIST homeassistant-0.87.0b6.tar.gz 3396406 BLAKE2B 28ac9f365824a3a8ff419a4b533672b88d09b9a3c908bee795790c2b032c6973c2312b6a230fe94baccaa635b4e2e1c2e90ba5693aa7104e21dc9b63c2dca851 SHA512 a2842e4e71307fc6a0e5821ea86fb7b606e9ceaa4d44435fcb4b17d3dff59dedd8d5bb165c03a80f87d79e727f0b63ba3ec65ead8ff02af125ea1670e7004fa9
|
||||
DIST homeassistant-0.87.1.tar.gz 3396536 BLAKE2B 001acde961c6711970e484516f4cdd23c75a0671ea3afa0876d2be491874fc007dad31b6473af9cfe71ed9762b6e26722924aea3c964452b29b188e00161702a SHA512 30a9694e1463831854d9233a28241710332f96e22fb185ba44bce43d8489ae4752cb4ec3eda26c9c92a83bcacc67f581ede0f9d15bd600d49e83104bc15af785
|
||||
DIST homeassistant-0.88.0b0.tar.gz 3445356 BLAKE2B f11a4c150ad6b2be16e6a352f5ea8aa572a21576b64fae243568cb800e875235294e4d4a90b98eab6dc26c9418bfd37da7c726e4609b535e57e5df4218625350 SHA512 48d607001f5c251c7f42f7ba15dde51ca5841c9a3f27d322a1706c818a66e92b57f16f8d856ac4086b5afadf6dafd6e40fd6f78dd2757e44bb58c670166c72d3
|
||||
DIST homeassistant-0.88.0b1.tar.gz 3445540 BLAKE2B 3df939fa7f8b3ea460295e5c059f6b5a66c33addaa02a345cfcb5d209f3eae27f82090af4d58706d9630524765b5d54d6a8484be91ef3219ab95ee3f727b6d73 SHA512 1d3ae3aba760ae7cd34ed1e3114faecc4dce8e61f55bfcb4f64857b6e8445cc32cb754a827987dfbdd2fc549c6f1560907b9ec1bd9c5695a0bfddda4ddeed016
|
||||
EBUILD homeassistant-0.86.2.ebuild 6268 BLAKE2B fcc781b43d64f58cd5618cdfdcaa79101f2db2cdcff264698074a19da90020a8feff4ba069e5e16483c8ecf796b0e9af7d8e1ccd5304f3af08cfd95fa1aac564 SHA512 827d11ce3a30b924c47ba95ba59f881883e9f445688854c0c437c51809a6e441023693978f3acebd911b593ca1e56da84cfaf48769097bb5df7c741fcc3accf9
|
||||
EBUILD homeassistant-0.86.3.ebuild 6178 BLAKE2B ffea85ffa2d078d3a83ec4d94ae02f7226375311b1d4315c478928471f876b6054591bcf49f629c6bd4b6df47edf37778ebc7f96a3d13a124c25cf1fc63f3205 SHA512 ea12d58d3db031bbbe6d0256db7a769355975a60d9a2991488241194d7688a15bdfdd31f9aec9928c7f57758f695f3b0ea9e8ca99d15b3c4cbf5f5727a628a1b
|
||||
EBUILD homeassistant-0.86.4.ebuild 6178 BLAKE2B ffea85ffa2d078d3a83ec4d94ae02f7226375311b1d4315c478928471f876b6054591bcf49f629c6bd4b6df47edf37778ebc7f96a3d13a124c25cf1fc63f3205 SHA512 ea12d58d3db031bbbe6d0256db7a769355975a60d9a2991488241194d7688a15bdfdd31f9aec9928c7f57758f695f3b0ea9e8ca99d15b3c4cbf5f5727a628a1b
|
||||
EBUILD homeassistant-0.87.0.ebuild 6290 BLAKE2B eb3b2bbab1496b9bf5096695adacc9173f1c501a6a12eb58486be9c0c0cc9a502c175be83e61a0150f60d733c07f61ac3ff8728b68ff4ac83f239f81a5ab5e42 SHA512 ecd5f172c88070a54aa234c8a8895153c5ad75723bb40fadbe15447730fd503d0521e414e7e27a481da779068d70fe8c365228372920bdf9199830e032079f9a
|
||||
EBUILD homeassistant-0.87.0_beta4.ebuild 6177 BLAKE2B 6d92133911653488ff67b8337ec81eac66f08cfd250ef3968cba7984bf8c52d09277b4f8230c978b7a50547a103c746095cec61e789dd2b1e7982a873ced6f75 SHA512 7838480956f599955652d2aad8cdbe8b17c60238bea8292a42d63dfe43f01d1058aa363ed22efd5105631d9ccc8e76ccaa2ab5046eff03c995923594431f6397
|
||||
EBUILD homeassistant-0.87.0_beta6.ebuild 6291 BLAKE2B df659c5d97152bf87aa4ac020a694cc86b634c4d89461af9f29ecbb760a290729dd2a9b470c90017ff7f0e7227ad598dd997107033cb21706581f308d249276f SHA512 618913b7cc0d8ad7a774cafbda55f39822dc31544578328a1d59fc306863e776aaf44a2be07d9bb359f95279ade7c7418238713a53fd9c0b736dfa5a2dd412d3
|
||||
EBUILD homeassistant-0.87.1.ebuild 6421 BLAKE2B d805b3abd6071df364ec2a1b9786ffe9acb6f161222d644b0a79a9f7767739fd84a60c00709642b689cdea78a2b5f87e215284f5e86bcb69c1af8ef67ee17618 SHA512 8729fad0c64ca617eae2502908f942c692c9689f96ec13613ecb0f4bc65bed9c17941f7aae76b7e943db1143a4b57e76a21e6c312a5f3d455ed2c686a1aa62fd
|
||||
EBUILD homeassistant-0.88.0_beta0.ebuild 6458 BLAKE2B a917d0f10136d506594fb47ee7cdfb0be8682f6d29c2bd662b4215287749f0e07df8cc2c1d65e6922bac454a7d1809772151415a9d73a2d5d8d653805dc48c9c SHA512 b409375a5c43aac07cdd41ab1da37be6ac9542dca9b5c93d3583450537ee73f416a029211eddb8efbb8ab8b4992e9dbcb1e1c7090029abb88b43a4e52e5bea89
|
||||
EBUILD homeassistant-0.88.0_beta1.ebuild 6458 BLAKE2B 16eff76c2d6c7fa74fc4bda87a63d1c1a7bcb01d2399dbe9b843081cbd2b22c382f29da7bb83fd1853784568a3d0db94a0370a33f1e203164454e83625282e49 SHA512 1f826b027290af568e5fa9289e1eb007fee676087ee2a90f61b674f0730fa7a991c5656e96f4c4a09a0714904a0e26d632ea812201f3c9310687d63b7c4a22a1
|
||||
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af
|
||||
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.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
|
||||
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.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 7504 BLAKE2B 9608cf7f769b495f7bf14b8a44b8ef337dc9bf20db66758e3187a54e663dfe943247c01c6808542a1153fccdfafb92ad7b5181f6980f76619cfcffc9f8258026 SHA512 71ed9a99e02b76247c25e7633c6d62f94fd887c88643ac4ab87f66d918e3361bdf23e79bf65f706b0d3454e728f94a0ec5adeb74eeb874e7988b18eb95d8cfef
|
||||
EBUILD homeassistant-0.90.0_beta2.ebuild 7504 BLAKE2B 1834ee40c03c7c9c9cce7d659ca8a7783f8af870ba73e97d31887ca267d565df975af5dddec01e4db733ffcd44fa83abbe48e57102a1a321376994ccefd44b25 SHA512 fdee6c18e489117b0e0f020378e5dab3893c6d1652fee056b55688f9b589c895f6a82922e25cc827402c1e91e02954fc1bade138de2509174856a5bc26ac7014
|
||||
EBUILD homeassistant-0.90.0_beta3.ebuild 7504 BLAKE2B 2d94f4933d2ae2d3b601c3585a1285af4ca5eb011a90897134e991d665a81173ef4f283e16d9dc60195b4f2587029fa382b930aa99d77765b8a486c6e6f1ba72 SHA512 8adb984b0a314c7d3a5e72a1ecc0de4456e608d7d4cb4cff5adc05a6f4b35654743dff0d35fdfc56d9843f762ba1078e3b1b15042f28f2097c9b145cc57d2a7e
|
||||
EBUILD homeassistant-0.90.0_beta4.ebuild 7505 BLAKE2B ee248bcc3d0bdbea5f65bae5ceded5571cee3f19bdff9f5339e5a929892cb384074ce7a1da37af00b6686520f5086de659c2ae60a197860a37ebd99bb9f74170 SHA512 0503f1f3d56693fa26e48f71a2b218be467d99df33840402171c2bebb5db2913b7800f0d4b9ff830debec1f7f604e9b76670bfe7af9698389237dcf081a8dd8c
|
||||
MISC metadata.xml 1638 BLAKE2B 561a16ca37f1ca4350101f924a658bee665c5e96a656a4c79da8238c5473a6ee5d8b779b0f827cc0916d16b6177d4258a02c336cf75266f254ccccefcb52fb0f SHA512 b81aed7a1186096035306d51cebc5a786b70c6f3444cb78c84f00c98a53a195523cafa52ef93fc14f7e82a962c95e2f996660cb3d2bd7868d335a047368baef1
|
||||
|
||||
@@ -1,178 +0,0 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# 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 dropbox firetv +frontend homematic haproxy hs100 maxcube musiccast mysql qnap rxv samsungtv sonos ssl 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.7.1[${PYTHON_USEDEP}]
|
||||
=dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
|
||||
=dev-python/attrs-18.2.0[${PYTHON_USEDEP}]
|
||||
=dev-python/bcrypt-3.1.5[${PYTHON_USEDEP}]
|
||||
=dev-python/beautifulsoup-4.7.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/boto3-1.9.57[${PYTHON_USEDEP}]
|
||||
>=dev-python/botocore-1.12.57[${PYTHON_USEDEP}]
|
||||
=dev-python/caldav-0.5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/cdu-0.1.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/certifi-2018.11.29[${PYTHON_USEDEP}]
|
||||
>=dev-python/chardet-3.0.4[${PYTHON_USEDEP}]
|
||||
=dev-python/colorlog-4.0.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/coverage-4.5.2[${PYTHON_USEDEP}]
|
||||
=dev-python/cryptography-2.3.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/distro-1.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/docutils-0.14[${PYTHON_USEDEP}]
|
||||
>=dev-python/ecdsa-0.13[${PYTHON_USEDEP}]
|
||||
>=dev-python/envs-1.2.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/future-0.17.1[${PYTHON_USEDEP}]
|
||||
=dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/idna-2.8[${PYTHON_USEDEP}]
|
||||
>=dev-python/idna-ssl-1.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/ifaddr-0.1.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/jinja-2.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/jose-1.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/jsonrpc-async-0.6[${PYTHON_USEDEP}]
|
||||
=dev-python/jsonrpc-base-1.0[${PYTHON_USEDEP}]
|
||||
=dev-python/jsonrpc-websocket-0.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/lxml-4.2.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/netdisco-2.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/numpy-1.15.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/paho-mqtt-1.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}]
|
||||
=dev-python/pillow-5.4.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/psutil-5.4.8[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycryptodome-3.7.2[${PYTHON_USEDEP}]
|
||||
=dev-python/pyjwt-1.6.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyotp-2.2.6-r1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
|
||||
=dev-python/pysnmp-4.4.8[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-jose-cryptodome-1.3.2[${PYTHON_USEDEP}]
|
||||
=dev-python/python-slugify-1.2.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytz-2018.07[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyyaml-3.13[${PYTHON_USEDEP}]
|
||||
=dev-python/requests-2.21.0-r1[${PYTHON_USEDEP}]
|
||||
=dev-python/RestrictedPython-4.0_beta_pre7[${PYTHON_USEDEP}]
|
||||
=dev-python/ruamel-yaml-0.15.85[${PYTHON_USEDEP}]
|
||||
=dev-python/setuptools-40.6.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/sqlalchemy-1.2.15[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-3.6.4-r1[${PYTHON_USEDEP}]
|
||||
>=dev-python/ua-parser-0.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.24.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/user-agents-1.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/vobject-0.9.6.1[${PYTHON_USEDEP}]
|
||||
=dev-python/voluptuous-0.11.5[${PYTHON_USEDEP}]
|
||||
=dev-python/voluptuous-serialize-2.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/wakeonlan-1.1.6[${PYTHON_USEDEP}]
|
||||
=dev-python/warrant-0.6.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/websocket-client-0.48.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/xmltodict-0.11.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/yarl-1.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/zeroconf-0.21.3[${PYTHON_USEDEP}]
|
||||
>=media-libs/mutagen-1.42.0
|
||||
atv? ( >=dev-python/pyatv-0.3.12[${PYTHON_USEDEP}] )
|
||||
firetv? ( =dev-python/firetv-1.0.7[${PYTHON_USEDEP}] )
|
||||
hs100? ( >=dev-python/pyHS100-0.3.0[${PYTHON_USEDEP}] )
|
||||
maxcube? ( =dev-python/maxcube-api-0.1.0[${PYTHON_USEDEP}] )
|
||||
musiccast? ( >=dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
rxv? ( =dev-python/rxv-0.5.1[${PYTHON_USEDEP}] )
|
||||
samsungtv? ( >=dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] )
|
||||
sonos? ( >=dev-python/pysonos-0.0.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-20190121.1 )
|
||||
haproxy? ( net-proxy/haproxy )
|
||||
homematic? ( dev-python/pyhomematic[${PYTHON_USEDEP}] )
|
||||
asuswrt? ( dev-python/aioasuswrt[${PYTHON_USEDEP}] )
|
||||
qnap? ( dev-python/qnapstats[${PYTHON_USEDEP}] )
|
||||
"
|
||||
|
||||
RDEPEND="${DEPEND}
|
||||
app-admin/logrotate
|
||||
dropbox? (
|
||||
net-misc/dropbox-uploader
|
||||
)
|
||||
"
|
||||
|
||||
INSTALL_DIR="/opt/${PN}"
|
||||
|
||||
DISABLE_AUTOFORMATTING=1
|
||||
DOC_CONTENTS="
|
||||
The HA interface listens on port 8123
|
||||
hass configuration is in: /etc/${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,174 +0,0 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# 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 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.7.1[${PYTHON_USEDEP}]
|
||||
=dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
|
||||
=dev-python/attrs-18.2.0[${PYTHON_USEDEP}]
|
||||
=dev-python/bcrypt-3.1.5[${PYTHON_USEDEP}]
|
||||
=dev-python/beautifulsoup-4.7.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/boto3-1.9.57[${PYTHON_USEDEP}]
|
||||
>=dev-python/botocore-1.12.57[${PYTHON_USEDEP}]
|
||||
=dev-python/caldav-0.5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/cdu-0.1.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/certifi-2018.11.29[${PYTHON_USEDEP}]
|
||||
>=dev-python/chardet-3.0.4[${PYTHON_USEDEP}]
|
||||
=dev-python/colorlog-4.0.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/coverage-4.5.2[${PYTHON_USEDEP}]
|
||||
=dev-python/cryptography-2.3.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/distro-1.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/docutils-0.14[${PYTHON_USEDEP}]
|
||||
>=dev-python/ecdsa-0.13[${PYTHON_USEDEP}]
|
||||
>=dev-python/envs-1.2.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/future-0.17.1[${PYTHON_USEDEP}]
|
||||
=dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/idna-2.8[${PYTHON_USEDEP}]
|
||||
>=dev-python/idna-ssl-1.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/ifaddr-0.1.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/jinja-2.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/jose-1.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/jsonrpc-async-0.6[${PYTHON_USEDEP}]
|
||||
=dev-python/jsonrpc-base-1.0[${PYTHON_USEDEP}]
|
||||
=dev-python/jsonrpc-websocket-0.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/lxml-4.2.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/netdisco-2.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/numpy-1.15.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/paho-mqtt-1.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}]
|
||||
=dev-python/pillow-5.4.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/psutil-5.4.8[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycryptodome-3.7.2[${PYTHON_USEDEP}]
|
||||
=dev-python/pyjwt-1.6.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyotp-2.2.6-r1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
|
||||
=dev-python/pysnmp-4.4.8[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-jose-cryptodome-1.3.2[${PYTHON_USEDEP}]
|
||||
=dev-python/python-slugify-1.2.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytz-2018.07[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyyaml-3.13[${PYTHON_USEDEP}]
|
||||
=dev-python/requests-2.21.0-r1[${PYTHON_USEDEP}]
|
||||
=dev-python/RestrictedPython-4.0_beta_pre7[${PYTHON_USEDEP}]
|
||||
=dev-python/ruamel-yaml-0.15.85[${PYTHON_USEDEP}]
|
||||
=dev-python/setuptools-40.6.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/sqlalchemy-1.2.15[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-3.6.4-r1[${PYTHON_USEDEP}]
|
||||
>=dev-python/ua-parser-0.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.24.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/user-agents-1.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/vobject-0.9.6.1[${PYTHON_USEDEP}]
|
||||
=dev-python/voluptuous-0.11.5[${PYTHON_USEDEP}]
|
||||
=dev-python/voluptuous-serialize-2.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/wakeonlan-1.1.6[${PYTHON_USEDEP}]
|
||||
=dev-python/warrant-0.6.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/websocket-client-0.48.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/xmltodict-0.11.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/yarl-1.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/zeroconf-0.21.3[${PYTHON_USEDEP}]
|
||||
>=media-libs/mutagen-1.42.0
|
||||
atv? ( >=dev-python/pyatv-0.3.12[${PYTHON_USEDEP}] )
|
||||
firetv? ( =dev-python/firetv-1.0.7[${PYTHON_USEDEP}] )
|
||||
hs100? ( >=dev-python/pyHS100-0.3.0[${PYTHON_USEDEP}] )
|
||||
maxcube? ( =dev-python/maxcube-api-0.1.0[${PYTHON_USEDEP}] )
|
||||
musiccast? ( >=dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
rxv? ( =dev-python/rxv-0.5.1[${PYTHON_USEDEP}] )
|
||||
samsungtv? ( >=dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] )
|
||||
sonos? ( >=dev-python/pysonos-0.0.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-20190121.1 )
|
||||
homematic? ( dev-python/pyhomematic[${PYTHON_USEDEP}] )
|
||||
asuswrt? ( dev-python/aioasuswrt[${PYTHON_USEDEP}] )
|
||||
qnap? ( dev-python/qnapstats[${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,174 +0,0 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# 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 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.7.1[${PYTHON_USEDEP}]
|
||||
=dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
|
||||
=dev-python/attrs-18.2.0[${PYTHON_USEDEP}]
|
||||
=dev-python/bcrypt-3.1.5[${PYTHON_USEDEP}]
|
||||
=dev-python/beautifulsoup-4.7.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/boto3-1.9.57[${PYTHON_USEDEP}]
|
||||
>=dev-python/botocore-1.12.57[${PYTHON_USEDEP}]
|
||||
=dev-python/caldav-0.5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/cdu-0.1.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/certifi-2018.11.29[${PYTHON_USEDEP}]
|
||||
>=dev-python/chardet-3.0.4[${PYTHON_USEDEP}]
|
||||
=dev-python/colorlog-4.0.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/coverage-4.5.2[${PYTHON_USEDEP}]
|
||||
=dev-python/cryptography-2.3.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/distro-1.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/docutils-0.14[${PYTHON_USEDEP}]
|
||||
>=dev-python/ecdsa-0.13[${PYTHON_USEDEP}]
|
||||
>=dev-python/envs-1.2.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/future-0.17.1[${PYTHON_USEDEP}]
|
||||
=dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/idna-2.8[${PYTHON_USEDEP}]
|
||||
>=dev-python/idna-ssl-1.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/ifaddr-0.1.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/jinja-2.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/jose-1.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/jsonrpc-async-0.6[${PYTHON_USEDEP}]
|
||||
=dev-python/jsonrpc-base-1.0[${PYTHON_USEDEP}]
|
||||
=dev-python/jsonrpc-websocket-0.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/lxml-4.2.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/netdisco-2.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/numpy-1.15.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/paho-mqtt-1.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}]
|
||||
=dev-python/pillow-5.4.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/psutil-5.4.8[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycryptodome-3.7.2[${PYTHON_USEDEP}]
|
||||
=dev-python/pyjwt-1.6.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyotp-2.2.6-r1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
|
||||
=dev-python/pysnmp-4.4.8[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-jose-cryptodome-1.3.2[${PYTHON_USEDEP}]
|
||||
=dev-python/python-slugify-1.2.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytz-2018.07[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyyaml-3.13[${PYTHON_USEDEP}]
|
||||
=dev-python/requests-2.21.0-r1[${PYTHON_USEDEP}]
|
||||
=dev-python/RestrictedPython-4.0_beta_pre7[${PYTHON_USEDEP}]
|
||||
=dev-python/ruamel-yaml-0.15.85[${PYTHON_USEDEP}]
|
||||
=dev-python/setuptools-40.6.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/sqlalchemy-1.2.15[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-3.6.4-r1[${PYTHON_USEDEP}]
|
||||
>=dev-python/ua-parser-0.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.24.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/user-agents-1.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/vobject-0.9.6.1[${PYTHON_USEDEP}]
|
||||
=dev-python/voluptuous-0.11.5[${PYTHON_USEDEP}]
|
||||
=dev-python/voluptuous-serialize-2.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/wakeonlan-1.1.6[${PYTHON_USEDEP}]
|
||||
=dev-python/warrant-0.6.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/websocket-client-0.48.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/xmltodict-0.11.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/yarl-1.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/zeroconf-0.21.3[${PYTHON_USEDEP}]
|
||||
>=media-libs/mutagen-1.42.0
|
||||
atv? ( >=dev-python/pyatv-0.3.12[${PYTHON_USEDEP}] )
|
||||
firetv? ( =dev-python/firetv-1.0.7[${PYTHON_USEDEP}] )
|
||||
hs100? ( >=dev-python/pyHS100-0.3.0[${PYTHON_USEDEP}] )
|
||||
maxcube? ( =dev-python/maxcube-api-0.1.0[${PYTHON_USEDEP}] )
|
||||
musiccast? ( >=dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
rxv? ( =dev-python/rxv-0.5.1[${PYTHON_USEDEP}] )
|
||||
samsungtv? ( >=dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] )
|
||||
sonos? ( >=dev-python/pysonos-0.0.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-20190121.1 )
|
||||
homematic? ( dev-python/pyhomematic[${PYTHON_USEDEP}] )
|
||||
asuswrt? ( dev-python/aioasuswrt[${PYTHON_USEDEP}] )
|
||||
qnap? ( dev-python/qnapstats[${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,174 +0,0 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# 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 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-20190202.0 )
|
||||
homematic? ( dev-python/pyhomematic[${PYTHON_USEDEP}] )
|
||||
asuswrt? ( dev-python/aioasuswrt[${PYTHON_USEDEP}] )
|
||||
qnap? ( dev-python/qnapstats[${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,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
|
||||
}
|
||||
+29
-9
@@ -17,11 +17,12 @@ 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"
|
||||
KEYWORDS="amd64"
|
||||
IUSE="asuswrt atv denonavr esphome firetv +frontend homematic hs100 maxcube musiccast mysql qnap rxv samsungtv sonos ssl speedtest test tradfri wemo zoneminder"
|
||||
|
||||
DEPEND="${PYTHON_DEPS}
|
||||
RDEPEND="${PYTHON_DEPS}
|
||||
!app-misc/homeassistant-bin
|
||||
app-admin/logrotate
|
||||
dev-db/sqlite
|
||||
dev-libs/libfastjson
|
||||
>=dev-libs/xerces-c-3.1.4-r1
|
||||
@@ -32,7 +33,7 @@ DEPEND="${PYTHON_DEPS}
|
||||
=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/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}]
|
||||
@@ -65,6 +66,7 @@ DEPEND="${PYTHON_DEPS}
|
||||
>=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/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}]
|
||||
@@ -80,7 +82,7 @@ DEPEND="${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.15[${PYTHON_USEDEP}]
|
||||
=dev-python/sqlalchemy-1.2.17[${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}]
|
||||
@@ -96,6 +98,7 @@ DEPEND="${PYTHON_DEPS}
|
||||
>=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}] )
|
||||
maxcube? ( =dev-python/maxcube-api-0.1.0[${PYTHON_USEDEP}] )
|
||||
@@ -111,7 +114,7 @@ DEPEND="${PYTHON_DEPS}
|
||||
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-20190215.0 )
|
||||
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}] )
|
||||
@@ -119,9 +122,26 @@ DEPEND="${PYTHON_DEPS}
|
||||
zoneminder? ( =dev-python/zm-py-0.3.3[${PYTHON_USEDEP}] )
|
||||
"
|
||||
|
||||
RDEPEND="${DEPEND}
|
||||
app-admin/logrotate
|
||||
"
|
||||
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}"
|
||||
|
||||
+29
-9
@@ -17,11 +17,12 @@ 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"
|
||||
KEYWORDS="amd64"
|
||||
IUSE="asuswrt atv denonavr esphome firetv +frontend homematic hs100 maxcube musiccast mysql qnap rxv samsungtv sonos ssl speedtest test tradfri wemo zoneminder"
|
||||
|
||||
DEPEND="${PYTHON_DEPS}
|
||||
RDEPEND="${PYTHON_DEPS}
|
||||
!app-misc/homeassistant-bin
|
||||
app-admin/logrotate
|
||||
dev-db/sqlite
|
||||
dev-libs/libfastjson
|
||||
>=dev-libs/xerces-c-3.1.4-r1
|
||||
@@ -32,7 +33,7 @@ DEPEND="${PYTHON_DEPS}
|
||||
=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/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}]
|
||||
@@ -65,6 +66,7 @@ DEPEND="${PYTHON_DEPS}
|
||||
>=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/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}]
|
||||
@@ -80,7 +82,7 @@ DEPEND="${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.15[${PYTHON_USEDEP}]
|
||||
=dev-python/sqlalchemy-1.2.17[${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}]
|
||||
@@ -96,6 +98,7 @@ DEPEND="${PYTHON_DEPS}
|
||||
>=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}] )
|
||||
maxcube? ( =dev-python/maxcube-api-0.1.0[${PYTHON_USEDEP}] )
|
||||
@@ -111,7 +114,7 @@ DEPEND="${PYTHON_DEPS}
|
||||
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-20190213.0 )
|
||||
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}] )
|
||||
@@ -119,9 +122,26 @@ DEPEND="${PYTHON_DEPS}
|
||||
zoneminder? ( =dev-python/zm-py-0.3.3[${PYTHON_USEDEP}] )
|
||||
"
|
||||
|
||||
RDEPEND="${DEPEND}
|
||||
app-admin/logrotate
|
||||
"
|
||||
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}"
|
||||
|
||||
+48
-27
@@ -18,31 +18,32 @@ 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"
|
||||
IUSE="asuswrt atv denonavr esphome firetv +frontend homematic hs100 maxcube musiccast mysql qnap rxv samsungtv sonos ssl speedtest test tradfri wemo zoneminder"
|
||||
|
||||
DEPEND="${PYTHON_DEPS}
|
||||
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/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
=dev-python/astral-1.8[${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/beautifulsoup-4.7.1[${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.3.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/distro-1.3.0[${PYTHON_USEDEP}]
|
||||
=dev-python/cryptography-2.5[${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}]
|
||||
@@ -60,11 +61,12 @@ DEPEND="${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}]
|
||||
@@ -75,52 +77,71 @@ DEPEND="${PYTHON_DEPS}
|
||||
=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_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/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.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}] )
|
||||
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.5.1[${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-20190203.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}] )
|
||||
"
|
||||
|
||||
RDEPEND="${DEPEND}
|
||||
app-admin/logrotate
|
||||
"
|
||||
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}"
|
||||
|
||||
+62
-38
@@ -1,5 +1,5 @@
|
||||
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# Distributed under the terms of the GNU General Public License v3.0
|
||||
|
||||
EAPI="7"
|
||||
|
||||
@@ -15,34 +15,47 @@ HOMEPAGE="https://home-assistant.io https://git.edevau.net/onkelbeh/HomeAssistan
|
||||
SRC_URI="https://github.com/home-assistant/home-assistant/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
|
||||
RESTRICT="mirror"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
LICENSE=""
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64"
|
||||
IUSE="asuswrt atv firetv +frontend homematic hs100 maxcube musiccast mysql qnap rxv samsungtv sonos ssl speedtest tradfri wemo"
|
||||
IUSE="asuswrt atv denonavr esphome firetv +frontend homematic hs100 maxcube musiccast mysql qnap rxv samsungtv sonos ssl speedtest test tradfri wemo zoneminder"
|
||||
|
||||
DEPEND="${PYTHON_DEPS}
|
||||
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/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
=dev-python/astral-1.8[${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/beautifulsoup-4.7.1[${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.3.1[${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}]
|
||||
@@ -51,7 +64,6 @@ DEPEND="${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}]
|
||||
@@ -60,65 +72,77 @@ DEPEND="${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/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/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/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.5.1[${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-20190203.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}] )
|
||||
"
|
||||
|
||||
RDEPEND="${DEPEND}
|
||||
app-admin/logrotate
|
||||
"
|
||||
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}"
|
||||
|
||||
@@ -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.38[${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}] )
|
||||
"
|
||||
|
||||
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-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}] )
|
||||
"
|
||||
|
||||
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.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,200 @@
|
||||
# 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.7.1[${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.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.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-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.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
|
||||
}
|
||||
@@ -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="firetv">Library for controlling an Apple TV</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>
|
||||
|
||||
@@ -1,9 +1,15 @@
|
||||
DIST esphome-1.10.0.tar.gz 549619 BLAKE2B 2cf3dd82c53b909460b481747b857253da148ba96caf6836b2cc1ca83df4df758bd2a4477795240f0206e1f98e6355f813a8fc6cc933011d8be92539b7382618 SHA512 0e70a04f7a1b1d560920378aac9e80f5f4b98d01f67b636d42feef3606b0d682fc31b036d5fc6f0e61110a1a3d831c0ed6ee881916a41aab6b989859b9aad6f1
|
||||
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.9.2.tar.gz 139108 BLAKE2B 426a2dcb5c0265a6d0bb6b210a1a316345be31ccd18a3cef98ff1026a81515d9eecf369061b0204f2a7de62cd8e71e3b05fd759cf0fe1b93cf71926d5ffa8ef0 SHA512 0f64ad559b36d8d4fc8d776c3e34532acfc6bb41f038b90da487285a9c116ff223722fbd15f3d05fe59c72f8eaf9bfbd5f1dfbb266e2f6b3d7f8e0aa1c0e3cb7
|
||||
DIST esphome-1.9.3.tar.gz 139098 BLAKE2B a0ebfd3eea7a5f6930342f385f77d5602ef7c6c661c74f0fa5a515fca0049a8b0b7d7cd619ac5c0da7f052cad25bbeac8e4cdd77e26e05c2742c5a7f03fc88af SHA512 d8812df1e774c455e8b0293dda320ea7127f267687a1232c38f01963a27644418d404bbcbf006db31ded7ab00e1e08d36e2fa494fbc0612264aaf7c225918e14
|
||||
EBUILD esphome-1.10.0.ebuild 1220 BLAKE2B ee95ac49f2a8c19ca7e1bc95e93da631f179f56df481938b6e152ddc69d8b1555ba870c7dbeb02798c859c67a2036bdfbd061951f013e396fddea8d254c997ac SHA512 39303adc93e5236c8b9071daca2dceca75188d3fafd0c4c69bf4bceb5317fe39457ca62ee79122788ad6f3ccb54ea32ba6b96ad852fc05ef41bdf7b81cd37338
|
||||
EBUILD esphome-1.10.1.ebuild 1185 BLAKE2B f209504989e5827e004ba3bb83610d0cb923c2a931fc66d8cf2fc13f0ab9ec3e7f541eecb5a5827103efe46c26273a2172735942320e4eae2a3842bbdf8bcab5 SHA512 4e41b6ab35329c7aaa6dc784a6dbeef5db11c3bdc74ed2ca9839f049976658f910f26440b9040aae0aac34bfe83ca31fc4d6488bdbbb2e21aa0006055662ecca
|
||||
EBUILD esphome-1.9.2.ebuild 1220 BLAKE2B ee95ac49f2a8c19ca7e1bc95e93da631f179f56df481938b6e152ddc69d8b1555ba870c7dbeb02798c859c67a2036bdfbd061951f013e396fddea8d254c997ac SHA512 39303adc93e5236c8b9071daca2dceca75188d3fafd0c4c69bf4bceb5317fe39457ca62ee79122788ad6f3ccb54ea32ba6b96ad852fc05ef41bdf7b81cd37338
|
||||
EBUILD esphome-1.9.3.ebuild 1220 BLAKE2B ee95ac49f2a8c19ca7e1bc95e93da631f179f56df481938b6e152ddc69d8b1555ba870c7dbeb02798c859c67a2036bdfbd061951f013e396fddea8d254c997ac SHA512 39303adc93e5236c8b9071daca2dceca75188d3fafd0c4c69bf4bceb5317fe39457ca62ee79122788ad6f3ccb54ea32ba6b96ad852fc05ef41bdf7b81cd37338
|
||||
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af
|
||||
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
|
||||
DIST esphome-1.12.0b1.tar.gz 457227 BLAKE2B 4baa5ef60b2cb603cdc7105794c1fa593bbf5950ab0b98533bab2449b97572d5e0e993fc7f9130dbc824274df5d2171ac26f043d1cd3bc89fb0cde4fd772af79 SHA512 f794558f45ded8b176c55a08528cce07b47aba3298090ba8faba1f620574dc14a29d00e8521070e76759412aca4b70d842876d6e14c6e2c31526bfc8c8c5f368
|
||||
EBUILD esphome-1.10.1-r1.ebuild 2086 BLAKE2B b2c83b82a03668aa3f108d9bec4126fcaa3599e8e7a67ee3c9ee3ad3ab9dced004da89915de21a35580859a7247f405d9c924889c8ad340605c90069f296031e SHA512 77243765d10c2a62de6c74e8e9332224d73abf46c668480b17efe4bbab342f8c86a9888b5125a6c29e53f090fa0e1c865dfc3916ccac991aacf9a4c8aa2b8a45
|
||||
EBUILD esphome-1.11.0.ebuild 2086 BLAKE2B b2c83b82a03668aa3f108d9bec4126fcaa3599e8e7a67ee3c9ee3ad3ab9dced004da89915de21a35580859a7247f405d9c924889c8ad340605c90069f296031e SHA512 77243765d10c2a62de6c74e8e9332224d73abf46c668480b17efe4bbab342f8c86a9888b5125a6c29e53f090fa0e1c865dfc3916ccac991aacf9a4c8aa2b8a45
|
||||
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_beta1.ebuild 2274 BLAKE2B cddbb2597eafa9ed46692315209e698ca687a4815c05593b21c9790f321e94192f466edb79f3cabfe06420dae8a866d5b63318c593a59be814582a2b16a683af SHA512 6945b2eb911ab72dc9aac75dcfbd0f7efe379f9870db7cb5e5e07b186f64881a4743535ce897a4133cb54c2cb6f92438957a12bd5d39cce331c8e70ecb0cc54b
|
||||
MISC metadata.xml 361 BLAKE2B 0752256cba8c0b90e3dcce71eb5c3a8307adbab281c5229abc8aaa21d4ee1b94f2f898ccd9c43c4ff488a995f2e6271a5aa651f78a7e6d35cba0cc6302d387ed SHA512 80327a1c6833cadd82cfcbfa31e48661a8c11b38831c4c6cef002523244be67ee50585c3a10903ef6126974c4f36347f08e39c5a64ab43ad7ebb632106e1c4c1
|
||||
|
||||
+44
-2
@@ -5,7 +5,7 @@ EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1
|
||||
inherit user readme.gentoo-r1 distutils-r1
|
||||
|
||||
DESCRIPTION="Make creating custom firmwares for ESP32/ESP8266 super easy."
|
||||
HOMEPAGE="https://github.com/esphome/esphome https://pypi.org/project/esphome/"
|
||||
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
IUSE="server test"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${REDEPEND}
|
||||
@@ -35,7 +35,49 @@ DEPEND="${REDEPEND}
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
DISABLE_AUTOFORMATTING=1
|
||||
DOC_CONTENTS="
|
||||
The ESPHome dashboard listens on port 6052
|
||||
ESPHome configuration is in: /etc/${PN}
|
||||
dashboard command line arguments are configured in: /etc/conf.d/${PN}
|
||||
logging is to: /var/log/${PN}/{dashboard,warnings}.log
|
||||
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
|
||||
"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
pkg_setup() {
|
||||
if use server; then
|
||||
enewgroup "${PN}"
|
||||
enewuser "${PN}" -1 -1 "/etc/${PN}" "${PN}"
|
||||
fi
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
dodoc ${DOCS}
|
||||
distutils-r1_python_install_all
|
||||
|
||||
if use server; then
|
||||
keepdir "/etc/${PN}"
|
||||
fowners -R "${PN}:${PN}" "/etc/${PN}"
|
||||
|
||||
keepdir "/var/log/${PN}"
|
||||
fowners -R "${PN}:${PN}" "/var/log/${PN}"
|
||||
|
||||
newconfd "${FILESDIR}/${PN}.conf.d" "${PN}"
|
||||
newinitd "${FILESDIR}/${PN}.init.d" "${PN}"
|
||||
|
||||
readme.gentoo_create_doc
|
||||
fi
|
||||
}
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use server; then
|
||||
readme.gentoo_print_elog
|
||||
fi
|
||||
}
|
||||
+46
-4
@@ -5,17 +5,16 @@ EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1
|
||||
inherit user readme.gentoo-r1 distutils-r1
|
||||
|
||||
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/${PN}/${PN}/archive/v${PVR}.tar.gz -> ${P}.tar.gz"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
IUSE="server test"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${REDEPEND}
|
||||
@@ -30,12 +29,55 @@ DEPEND="${REDEPEND}
|
||||
>=dev-embedded/esptool-2.3.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/protobuf-python-3.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyserial-3.4[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
DISABLE_AUTOFORMATTING=1
|
||||
DOC_CONTENTS="
|
||||
The ESPHome dashboard listens on port 6052
|
||||
ESPHome configuration is in: /etc/${PN}
|
||||
dashboard command line arguments are configured in: /etc/conf.d/${PN}
|
||||
logging is to: /var/log/${PN}/{dashboard,warnings}.log
|
||||
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
|
||||
"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
pkg_setup() {
|
||||
if use server; then
|
||||
enewgroup "${PN}"
|
||||
enewuser "${PN}" -1 -1 "/etc/${PN}" "${PN}"
|
||||
fi
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
dodoc ${DOCS}
|
||||
distutils-r1_python_install_all
|
||||
|
||||
if use server; then
|
||||
keepdir "/etc/${PN}"
|
||||
fowners -R "${PN}:${PN}" "/etc/${PN}"
|
||||
|
||||
keepdir "/var/log/${PN}"
|
||||
fowners -R "${PN}:${PN}" "/var/log/${PN}"
|
||||
|
||||
newconfd "${FILESDIR}/${PN}.conf.d" "${PN}"
|
||||
newinitd "${FILESDIR}/${PN}.init.d" "${PN}"
|
||||
|
||||
readme.gentoo_create_doc
|
||||
fi
|
||||
}
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use server; then
|
||||
readme.gentoo_print_elog
|
||||
fi
|
||||
}
|
||||
@@ -0,0 +1,84 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit user readme.gentoo-r1 distutils-r1
|
||||
|
||||
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"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="server test"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${REDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
>=dev-python/tzlocal-1.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/voluptuous-0.11.1[${PYTHON_USEDEP}]
|
||||
>=dev-embedded/platformio-3.5.3
|
||||
>=dev-python/pyyaml-3.12[${PYTHON_USEDEP}]
|
||||
>=dev-python/paho-mqtt-1.3.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/colorlog-3.1.2[${PYTHON_USEDEP}]
|
||||
>=www-servers/tornado-5.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-embedded/esptool-2.3.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/protobuf-python-3.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyserial-3.4[${PYTHON_USEDEP}]
|
||||
server? ( >=dev-python/ifaddr-0.1.6 )
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
DISABLE_AUTOFORMATTING=1
|
||||
DOC_CONTENTS="
|
||||
The ESPHome dashboard listens on port 6052
|
||||
ESPHome configuration is in: /etc/${PN}
|
||||
dashboard command line arguments are configured in: /etc/conf.d/${PN}
|
||||
logging is to: /var/log/${PN}/{dashboard,warnings}.log
|
||||
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
|
||||
"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
pkg_setup() {
|
||||
if use server; then
|
||||
enewgroup "${PN}"
|
||||
enewuser "${PN}" -1 -1 "/etc/${PN}" "${PN}"
|
||||
fi
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
dodoc ${DOCS}
|
||||
distutils-r1_python_install_all
|
||||
|
||||
if use server; then
|
||||
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-r1" "${PN}"
|
||||
|
||||
readme.gentoo_create_doc
|
||||
fi
|
||||
}
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use server; then
|
||||
readme.gentoo_print_elog
|
||||
fi
|
||||
}
|
||||
+46
-4
@@ -5,17 +5,16 @@ EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1
|
||||
inherit user readme.gentoo-r1 distutils-r1
|
||||
|
||||
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/${PN}/${PN}/archive/v${PVR}.tar.gz -> ${P}.tar.gz"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
IUSE="server test"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${REDEPEND}
|
||||
@@ -30,12 +29,55 @@ DEPEND="${REDEPEND}
|
||||
>=dev-embedded/esptool-2.3.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/protobuf-python-3.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyserial-3.4[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
DISABLE_AUTOFORMATTING=1
|
||||
DOC_CONTENTS="
|
||||
The ESPHome dashboard listens on port 6052
|
||||
ESPHome configuration is in: /etc/${PN}
|
||||
dashboard command line arguments are configured in: /etc/conf.d/${PN}
|
||||
logging is to: /var/log/${PN}/{dashboard,warnings}.log
|
||||
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
|
||||
"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
pkg_setup() {
|
||||
if use server; then
|
||||
enewgroup "${PN}"
|
||||
enewuser "${PN}" -1 -1 "/etc/${PN}" "${PN}"
|
||||
fi
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
dodoc ${DOCS}
|
||||
distutils-r1_python_install_all
|
||||
|
||||
if use server; then
|
||||
keepdir "/etc/${PN}"
|
||||
fowners -R "${PN}:${PN}" "/etc/${PN}"
|
||||
|
||||
keepdir "/var/log/${PN}"
|
||||
fowners -R "${PN}:${PN}" "/var/log/${PN}"
|
||||
|
||||
newconfd "${FILESDIR}/${PN}.conf.d" "${PN}"
|
||||
newinitd "${FILESDIR}/${PN}.init.d" "${PN}"
|
||||
|
||||
readme.gentoo_create_doc
|
||||
fi
|
||||
}
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use server; then
|
||||
readme.gentoo_print_elog
|
||||
fi
|
||||
}
|
||||
@@ -0,0 +1,84 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit user readme.gentoo-r1 distutils-r1
|
||||
|
||||
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"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="server test"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${REDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
>=dev-python/tzlocal-1.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/voluptuous-0.11.1[${PYTHON_USEDEP}]
|
||||
>=dev-embedded/platformio-3.5.3
|
||||
>=dev-python/pyyaml-3.12[${PYTHON_USEDEP}]
|
||||
>=dev-python/paho-mqtt-1.3.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/colorlog-3.1.2[${PYTHON_USEDEP}]
|
||||
>=www-servers/tornado-5.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-embedded/esptool-2.3.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/protobuf-python-3.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyserial-3.4[${PYTHON_USEDEP}]
|
||||
server? ( >=dev-python/ifaddr-0.1.6 )
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
DISABLE_AUTOFORMATTING=1
|
||||
DOC_CONTENTS="
|
||||
The ESPHome dashboard listens on port 6052
|
||||
ESPHome configuration is in: /etc/${PN}
|
||||
dashboard command line arguments are configured in: /etc/conf.d/${PN}
|
||||
logging is to: /var/log/${PN}/{dashboard,warnings}.log
|
||||
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
|
||||
"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
pkg_setup() {
|
||||
if use server; then
|
||||
enewgroup "${PN}"
|
||||
enewuser "${PN}" -1 -1 "/etc/${PN}" "${PN}"
|
||||
fi
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
dodoc ${DOCS}
|
||||
distutils-r1_python_install_all
|
||||
|
||||
if use server; then
|
||||
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-r1" "${PN}"
|
||||
|
||||
readme.gentoo_create_doc
|
||||
fi
|
||||
}
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use server; then
|
||||
readme.gentoo_print_elog
|
||||
fi
|
||||
}
|
||||
@@ -0,0 +1,91 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
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="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"
|
||||
IUSE="server test"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${REDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
>=dev-python/tzlocal-1.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/voluptuous-0.11.1[${PYTHON_USEDEP}]
|
||||
>=dev-embedded/platformio-3.5.3
|
||||
>=dev-python/pyyaml-3.12[${PYTHON_USEDEP}]
|
||||
>=dev-python/paho-mqtt-1.3.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/colorlog-3.1.2[${PYTHON_USEDEP}]
|
||||
>=www-servers/tornado-5.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-embedded/esptool-2.3.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/protobuf-python-3.4[${PYTHON_USEDEP}]
|
||||
>=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}]
|
||||
)"
|
||||
|
||||
DISABLE_AUTOFORMATTING=1
|
||||
DOC_CONTENTS="
|
||||
The ESPHome dashboard listens on port 6052
|
||||
ESPHome configuration is in: /etc/${PN}
|
||||
dashboard command line arguments are configured in: /etc/conf.d/${PN}
|
||||
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() {
|
||||
if use server; then
|
||||
enewgroup "${PN}"
|
||||
enewuser "${PN}" -1 -1 "/etc/${PN}" "${PN}"
|
||||
fi
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
dodoc ${DOCS}
|
||||
distutils-r1_python_install_all
|
||||
|
||||
if use server; then
|
||||
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-r1" "${PN}"
|
||||
|
||||
readme.gentoo_create_doc
|
||||
fi
|
||||
}
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use server; then
|
||||
readme.gentoo_print_elog
|
||||
fi
|
||||
}
|
||||
@@ -1,41 +0,0 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
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/${PN}/${PN}/archive/v${PVR}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${REDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
>=dev-python/tzlocal-1.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/voluptuous-0.11.1[${PYTHON_USEDEP}]
|
||||
>=dev-embedded/platformio-3.5.3
|
||||
>=dev-python/pyyaml-3.12[${PYTHON_USEDEP}]
|
||||
>=dev-python/paho-mqtt-1.3.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/colorlog-3.1.2[${PYTHON_USEDEP}]
|
||||
>=www-servers/tornado-5.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-embedded/esptool-2.3.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/protobuf-python-3.4[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# /etc/conf.d/esphome: configuration for /etc/init.d/esphome
|
||||
|
||||
# Switches to pass to esphome. See 'esphomeyaml --help' for
|
||||
# a description of the possible switches.
|
||||
# For now the only usable option for dashboard mode is --port
|
||||
#
|
||||
ESPHOME_OPTS=""
|
||||
@@ -0,0 +1,30 @@
|
||||
#!/sbin/openrc-run
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
description="ESPHome dashboard"
|
||||
|
||||
command_user="esphome:esphome"
|
||||
|
||||
command="/usr/bin/esphomeyaml"
|
||||
command_args="
|
||||
/etc/esphome
|
||||
dashboard
|
||||
${ESPHOME_OPTS}
|
||||
"
|
||||
|
||||
output_log="/var/log/esphome/stdout.log"
|
||||
error_log="/var/log/esphome/dashboard.log"
|
||||
|
||||
command_background=yes
|
||||
pidfile=/run/esphome.pid
|
||||
|
||||
depend() {
|
||||
need net
|
||||
after bootmisc
|
||||
}
|
||||
|
||||
start_pre() {
|
||||
checkpath --file --owner $command_user --mode 0644 $output_log
|
||||
checkpath --file --owner $command_user --mode 0644 $error_log
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
#!/sbin/openrc-run
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
description="ESPHome dashboard"
|
||||
|
||||
command_user="esphome:esphome"
|
||||
|
||||
command="/usr/bin/esphome"
|
||||
command_args="
|
||||
/etc/esphome
|
||||
dashboard
|
||||
${ESPHOME_OPTS}
|
||||
"
|
||||
|
||||
output_log="/var/log/esphome/stdout.log"
|
||||
error_log="/var/log/esphome/dashboard.log"
|
||||
|
||||
command_background=yes
|
||||
pidfile=/run/esphome.pid
|
||||
|
||||
depend() {
|
||||
need net
|
||||
after bootmisc
|
||||
}
|
||||
|
||||
start_pre() {
|
||||
checkpath --file --owner $command_user --mode 0644 $output_log
|
||||
checkpath --file --owner $command_user --mode 0644 $error_log
|
||||
}
|
||||
@@ -5,4 +5,7 @@
|
||||
<email>b@edevau.net</email>
|
||||
<name>Andreas Billmeier</name>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name="server">create user and install init-script to run ESPHome Dashboard</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
DIST PyChromecast-2.5.0.tar.gz 36079 BLAKE2B d8b08a8577864e4e2c706e3396961c6fd0ce4d4c02a89c2bb2176d725688d13d2bfe1ffa0e98c17a11abb34ab3c49df5cb6b9c7d0384734b0caf9acee799e051 SHA512 48bd41a526ec9df0b0e3c2543b9b955b66efd866674fcda3c9bb49edfe0b6c8834f7417eb088c11b4050aa62d472c768c1173416caff73b26bb662d6ba5c2fd7
|
||||
DIST PyChromecast-2.5.1.tar.gz 36577 BLAKE2B deb89539001e9e8a46d54074c53d2d15e9e78aefe7d38d9e8437a580f61dd19c3951fe527181fb426c13998a52343ed0e41d08a142daa1570c555ad4aca85f85 SHA512 046a80838e477bee1c6aa601c38a732ea29570cc9f5ed66a4991d82aca3a8c7d3aa6d2ce71ba2d27bfdd91315a7b80edfea2237bca1d32957c90659ef4313d85
|
||||
EBUILD PyChromecast-2.5.0.ebuild 691 BLAKE2B 79b420f55c0f18aa5f631dc11830a712916b837c277d85ae8555831b19ad03deac3cd25fe289578589f5bee2bb9c463affd92c323ce90b309c89eb2a6bb4d74c SHA512 37ed9e8792de158fde53daf8d5dda864f0040fa6fd82c58f84ea2fb65548c72a971991e64789f725a4e4c5e195ec022fbbf1ce7efc45d861a6392dc0327b7ae8
|
||||
EBUILD PyChromecast-2.5.1.ebuild 686 BLAKE2B 6b0331b4998e26f491f92034d94054cbe66e1cb09e4feb2de3a335d9ad0b3077db73d2c02ff6959931b4304553e58abb1697ade6aeeeaee5d3dc9a197e0e0d3a SHA512 a7960c1d5e707aed307ef467d03beeec295b1bb054948e202103896edc7b3f2177ea34b199b35ed183023edc45004a803292975e96e865383f613e5ca795196f
|
||||
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af
|
||||
DIST PyChromecast-2.5.2.tar.gz 36663 BLAKE2B bf9b67b06e57b73b9dc724d1517b33e4ae03cb2b78ae48e6d7d4254237accbc647f95abbc5cd190da9ee9caaf6c1511a5fe603a3ec3e4e80cb7009d35d7132cc SHA512 8c3183ccdae59ec09d9b0444cdf03d5fed124395b37e0663ed6817e7128f65c5c6eefd70bd9daddeb55ec9312ac3df1995fe8af56d9de5a54e9a1e0214f79d7d
|
||||
EBUILD PyChromecast-2.5.0.ebuild 879 BLAKE2B 3d55fdfd2d78aa6b902a0be635c826d8ed259f604fcbf7ec73aee79a7085e3af85082a4b735e27fafa590e2d3ae25d45d59099a198865c093c8a5385a20bbd63 SHA512 b2bec71de952181ca72642078a9a313820e81c829f0ce314d3c700122afe790b0d8edf905d89da57b83bfd667c8d3c5f7b083064a011b18e2d356f9491c0edf5
|
||||
EBUILD PyChromecast-2.5.1.ebuild 881 BLAKE2B e97db48fb3b97cdd847b4e0adabb458c93bc3ea358562556fc6d9504ec440cbbfed26ffb01e99707f43ebac5d03172fe48ecb9317e87b6837a0bbf8620f854d4 SHA512 ed6d3ac616d033ca5edb0c15c5a6c441474d2f5a3e2d5cc67a9b16a893a795719fdd42a87a3c34bfde3d0353e8c916ba7b10d70a3ac07d4688e9d5d485b97693
|
||||
EBUILD PyChromecast-2.5.2.ebuild 881 BLAKE2B e97db48fb3b97cdd847b4e0adabb458c93bc3ea358562556fc6d9504ec440cbbfed26ffb01e99707f43ebac5d03172fe48ecb9317e87b6837a0bbf8620f854d4 SHA512 ed6d3ac616d033ca5edb0c15c5a6c441474d2f5a3e2d5cc67a9b16a893a795719fdd42a87a3c34bfde3d0353e8c916ba7b10d70a3ac07d4688e9d5d485b97693
|
||||
MISC metadata.xml 375 BLAKE2B f63309b893ca508bde2cd38ae803f8c0c4dde00aa9d16e09b5e45f74bb2bacfcbec6574161a4c6695785644f7a8c03422b5a50cff6d81bf75a960a3bda54baa3 SHA512 41ae0b877d32ef6f4ea964cc839be5b4fac1683332556a3a3e114ab4dd2fed5bb5ca2e3abfe3c614d9e144ee4feb48be46cffa629ac6c86405a8466adb639155
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
@@ -17,7 +16,10 @@ SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
RDEPEND=">=dev-python/requests-2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/protobuf-python-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/zeroconf-0.17.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/casttube-0.2.0[${PYTHON_USEDEP}]"
|
||||
DEPEND="${REDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v3.0
|
||||
|
||||
EAPI=6
|
||||
@@ -16,7 +16,10 @@ SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
RDEPEND=">=dev-python/requests-2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/protobuf-python-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/zeroconf-0.17.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/casttube-0.2.0[${PYTHON_USEDEP}]"
|
||||
DEPEND="${REDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
|
||||
@@ -0,0 +1,33 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# 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 module to talk to Google Chromecast."
|
||||
HOMEPAGE="https://github.com/balloob/pychromecast https://pypi.org/project/PyChromecast/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=">=dev-python/requests-2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/protobuf-python-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/zeroconf-0.17.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/casttube-0.2.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
|
||||
}
|
||||
@@ -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">
|
||||
<email>b@edevau.net</email>
|
||||
<name>Andreas Billmeier</name>
|
||||
</maintainer>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="pypi">PyChromecast</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>paulus@paulusschoutsen.nl</email>
|
||||
<name>Paulus Schoutsen</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
||||
@@ -0,0 +1,3 @@
|
||||
DIST PyDispatcher-2.0.5.tar.gz 34437 BLAKE2B eefc2e0f22c9d91b22acd1352d76f1bd69d7161efdf0827f1bcb42ccf0a5c98576dbc25817e0a6c4cb3327b5fad39281cd19a784f0f477ba1b20690e644e867c SHA512 b361463f006a775e1f22cfe07520951649f76c26be35a80ca016620c8ef466129c4abeafe42f0ffdc605e7523287b1e804967f19d951089d24e052fe10d88e6f
|
||||
EBUILD PyDispatcher-2.0.5.ebuild 697 BLAKE2B e3bfb65293186190b72725c4a3ba48640d89a5bc50b74fd85312d45b2bc2643d9a40f7dc1070fdaecccf7fb6e2b0f03c89139d5da2b582f85c2ea637f37812f1 SHA512 20d8089816c7278b077f564f0bcaa78ee1f615e26046a1295e36d51b72ea3ff7eb2b2e17661c76a5abdaf21d2146739a40be945930ab60938a630a1070e78a72
|
||||
MISC metadata.xml 390 BLAKE2B 4b55691f447fe1985ce8eb0d55d7e35e3049fb9d65ede5328df5608b38bd350c3ea1d816c7cc1cee0cff533184e7ef3a91f237cf477250a2fe22139276e4f88f SHA512 17f586653988327b30f639ae48c365acdac7dfd6b79988ca0281ee7670a3367c0c8d28f533b034b9c01c78573f6073c63bc0598ac601e664197e53b7bd95fe07
|
||||
@@ -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="Multi-producer-multi-consumer signal dispatching mechanism"
|
||||
HOMEPAGE="http://pydispatcher.sourceforge.net https://pypi.org/project/PyDispatcher/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
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,12 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="pypi">PyDispatcher</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>pydispatcher-devel@lists.sourceforge.net</email>
|
||||
<name>Mike C. Fletcher</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -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
|
||||
@@ -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
|
||||
}
|
||||
@@ -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>
|
||||
@@ -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
|
||||
@@ -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
|
||||
}
|
||||
@@ -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>
|
||||
@@ -0,0 +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
|
||||
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-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="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
|
||||
}
|
||||
@@ -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,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">PyXiaomiGateway</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -1,3 +1,4 @@
|
||||
DIST WazeRouteCalculator-0.6.tar.gz 3010 BLAKE2B 3663774925fc0a7644e90ff49434ec06889dc5120051145f7f3c3da94e0642c978ad667139355658b9a7b86d3a0d279b30055c25bc6cd1d0c7cef1c83aaafee3 SHA512 d7301313add788cd29977013290879738062efb75a8535b4e9b3ecc60a70358d977db933f9ffa3d28160e82a7353adc99fe057a5ae5d81e442f3fd0733f91d8f
|
||||
EBUILD WazeRouteCalculator-0.6.ebuild 727 BLAKE2B 814fedb52edac85bad3e49606c4192f9c6d4646a5195f8e3f2ba803f849c59206f5dc4b724f071f371f7f0cc6c4d91dd037fa8e9a069c34920bd329185581066 SHA512 ff2fc751140a2e91651533d24037f7cd9cfa7866eb853e2acd8d56c74b555f8743b9d57b68866efa7f9670b30413270fe798d2a3feeb78585c9e6ff842836874
|
||||
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af
|
||||
DIST WazeRouteCalculator-0.9.tar.gz 4962 MD5 666a2e29b4dca98924a0ac574b35df9e
|
||||
@@ -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="Calculate actual route time and distance with waze api."
|
||||
HOMEPAGE="https://github.com/kovacsbalu/WazeRouteCalculator https://pypi.org/project/WazeRouteCalculator/"
|
||||
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
|
||||
}
|
||||
@@ -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">
|
||||
<email>b@edevau.net</email>
|
||||
<name>Andreas Billmeier</name>
|
||||
</maintainer>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="pypi">WazeRouteCalculator</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>kovacsbalu@gmail.com</email>
|
||||
<name>Balint Kovacs</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
||||
@@ -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 697 BLAKE2B 98a7cde2120b9dadc9d34b3d41088b9c09a937c1f02ae1ce77c67a6989b8cc9a80341538efd2908744f888cf9cd02ebdb7dade9b9c0c21b47979985be549628d SHA512 dad409f691cd6c35a5c3f25dccac2225d8039b4af9cfa23343ba855bbdc36fcd66bf5d1d74bce22dc8d4701e77f7d75467a112b83a433d8c13b3601ceb43608d
|
||||
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af
|
||||
EBUILD aioambient-0.1.2.ebuild 818 BLAKE2B 2f345d0de201c91c9e95c45d04a7b810468535d4a59f8433438579e23e54d47dec8d8192169f45efb9de9880e4bb00f12fa638c67aad66321ab4b1438b24510f SHA512 735b8be4a01dba5387bc01303040956d78e25cea52c4f78cad1111b8629d4fdcc14f49226a739acacb790284cf0dff283d8acd36cec3d4e745b2bfae8d58d960
|
||||
EBUILD aioambient-0.1.3.ebuild 855 BLAKE2B a9d00470cae3f26b80c4267468501b0f14cf845b4144eaa90c59de3e190c33b9c84d45064d73b4da354a8a8f763f605c7fb17b7d538c50672c62e40ad73efab2 SHA512 d16ee668bd0cf3243a535b3a61c9e9f71aa77034584b0e58ea5c4119a6fbb5ce282b99be06e3e93d54ee858a243a5e6490b667033441ff1206c29a01c1b3baa4
|
||||
MISC metadata.xml 460 BLAKE2B 5f45319d153555b9284a357ea161cc3d58f1faac29bca290affad77a3921b6576323967bc7328325cb046157f85bad3dc7e94c40ce2cc7b191777ebf1fdca3e1 SHA512 47bb69712dc2346f3cdfd5663f1aa311bab9cbede1d8fd1dc6771401a15f2c25141e2f8bc6260c5e2f15790a6f83332941a9769c8de2110586ae220f561e54c0
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v3.0
|
||||
|
||||
EAPI=6
|
||||
@@ -16,7 +16,10 @@ SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
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? (
|
||||
|
||||
@@ -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
|
||||
}
|
||||
@@ -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>
|
||||
|
||||
@@ -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 732 BLAKE2B 8ed27ed3e2b15780198f88178fa8878d6a56477c56bac1a26655843f8c0b8657b3b5565a0675a0d025e7cee47c44aeff612a9039c087cde1b5da3d38e75b688a SHA512 19e92f867be8b20645bb64b0a2d642b8d5094d500f9e44c4e7f052e38c93551be125b337fcf4e0c097ce87a6c5657d4ca998b5229a26a6d51684e9f076b27440
|
||||
MISC metadata.xml 465 BLAKE2B d651e7265966dbc23abebf2358342655e2cb0c8de3cb11a3b0ec0bd95a1ab1f3a1f71a6ab2de1fd1e8680c08d3f1e3fc37bfe035a1b52140c15a974a062cbea3 SHA512 aa054de98f661a7e894b3f44b0c8c7721681bd36f375f15fe29de8fe799addcb4a090d5a7918b1a50ebdd55ec1462a2526f28987560e42a8a0ce15f9e7b33072
|
||||
|
||||
@@ -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="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}]
|
||||
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">aioasuswrt</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>magnusknutas@gmail.com</email>
|
||||
<name>Magnus Knutas</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
||||
@@ -2,8 +2,10 @@ DIST aioesphomeapi-1.3.0.tar.gz 13979 BLAKE2B 47dfc58818cd89bb8323751b768a9a193a
|
||||
DIST aioesphomeapi-1.4.1.tar.gz 14340 BLAKE2B 818814efa89f3dfb774caa10d27cd933d8c0320e1d5e6fbe21fddc090645642a42480124968ef1088538921e4e7c79962a948e1595473c9da18ec5baa1769c79 SHA512 0fc6fbf80a6593bb99db3565ca30554cde40b078c9284137d2d1f652dc424785bb9f7f59388e76984560d3bccde63904825fe40872b23deebe95fb5cf80b58d9
|
||||
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
|
||||
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
|
||||
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af
|
||||
EBUILD aioesphomeapi-1.6.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
|
||||
}
|
||||
@@ -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">
|
||||
<email>b@edevau.net</email>
|
||||
<name>Andreas Billmeier</name>
|
||||
</maintainer>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="pypi">aioesphomeapi</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>contact@otto-winter.com</email>
|
||||
<name>Otto Winter</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
DIST aioharmony-0.1.7.tar.gz 24696 BLAKE2B ab336f888fcffa4686819351d144075f3c410018e6de6ad00c223c67acd48b9728897aab3f7b065281f402bb7513aa3fd9336ef28d09673d3f6f3f2a98270425 SHA512 8ed65cdcb00a832ff45586acd1626d4addf18dde096092ffffbb087a06c3c363ea99d6f4dd02d25195d0964e419f880c541b9345eb59a93369785f194a7c783a
|
||||
DIST aioharmony-0.1.8.tar.gz 25293 BLAKE2B 5a7a25411c788b765e0097ad3e15d4986d886dc6d8b097cb24dc76bd1b17d763f42624eb941896588ce81335767d66bba18de21a5de8b63c73f8a903958e0885 SHA512 b110d9c036e5271c7bbdc94ffea14ff1587f6e35d17abbaa201e2ea08173a76fc5a103c2dbeca6fb1e77c0deddd8c7c9b8ee6ef033ee5e1d4149c262fb3ed6e9
|
||||
EBUILD aioharmony-0.1.7.ebuild 739 BLAKE2B 22a7a1512bcec6def70e5b633702ab61efaccc68437d7c7d88f45e5fad0c271002af3f52555099955a361913d9a24ba7f569fbdb880b36453db4316a8f1a966a SHA512 05408b55658da36cdd5ef7aaea9962358ce23c9bf591a2c58d6ce9a35d992b16080726904adf7a8574e0aa575b6b1ba93e9d49c11f01c587f082844df8dd4bf0
|
||||
EBUILD aioharmony-0.1.8.ebuild 739 BLAKE2B 22a7a1512bcec6def70e5b633702ab61efaccc68437d7c7d88f45e5fad0c271002af3f52555099955a361913d9a24ba7f569fbdb880b36453db4316a8f1a966a SHA512 05408b55658da36cdd5ef7aaea9962358ce23c9bf591a2c58d6ce9a35d992b16080726904adf7a8574e0aa575b6b1ba93e9d49c11f01c587f082844df8dd4bf0
|
||||
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af
|
||||
|
||||
+4
-3
@@ -1,5 +1,6 @@
|
||||
# Copyright 1999-2019 Gentoo Foundation
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
@@ -7,8 +8,8 @@ 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/"
|
||||
DESCRIPTION="Asyncio Python library for connecting to and controlling the Logitech Harmony"
|
||||
HOMEPAGE="https://github.com/ehendrix23/aioharmony https://pypi.org/project/aioharmony/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache License 2.0"
|
||||
@@ -0,0 +1,5 @@
|
||||
DIST aiohue-1.9.0.tar.gz 7231 BLAKE2B 4aa0b17902f7fa5adb0d95ae0702f4dd574c703b3adaf230760e4c5339fc7847fff175b2daef36e2ea5e1d5d5a4fbced82c64a38bdd9c014baaa2e4fe5bee481 SHA512 4bc1ec22b94d61e5f4b2b45fbaf6fa4ee871d1862c896e422b22d642fb49cb83137f7056985e1b04494ccc4974ce53c51551c8bd5aeacc3dbd655fe301446dcb
|
||||
DIST aiohue-1.9.1.tar.gz 7250 BLAKE2B d7be0f3888acce14df4400b548b65028dc7a3038ae21c719aefed9ed467a91a5e914f84ea4989a89939afc3f624b9afff8488876dab3edee9157483ede4b912e SHA512 c47aa42416215767c6923335e0a2c37e540503bad29c72f180797b43d428e7e9c08c45fb0f96a504bda2ec37972fb906d8fcf48fe8819b0f8d725240d559c9a1
|
||||
EBUILD aiohue-1.9.0.ebuild 683 BLAKE2B 27d17ad35fc02cd3fb28160c87737d9c9209f2bdf15221f3b19410475a5fd831588593a21c5dc405e0814b565badb0cb738bb0a2dab8f687e56e0ce7af82f455 SHA512 22b776fc31a40022bab06fb62027493c532d412ca93a5a13c1330520e5da9401f62cdb4b337b4a6fd60a4830d03b3db798abf4b5aab7023d81c9830e9e784dcc
|
||||
EBUILD aiohue-1.9.1.ebuild 683 BLAKE2B 27d17ad35fc02cd3fb28160c87737d9c9209f2bdf15221f3b19410475a5fd831588593a21c5dc405e0814b565badb0cb738bb0a2dab8f687e56e0ce7af82f455 SHA512 22b776fc31a40022bab06fb62027493c532d412ca93a5a13c1330520e5da9401f62cdb4b337b4a6fd60a4830d03b3db798abf4b5aab7023d81c9830e9e784dcc
|
||||
MISC metadata.xml 369 BLAKE2B 1416ecd74816457c3e856143d1903da9f8fbd9e05a1b0383dea7201afed6e69a185e1fe79a898c26476b4d1a02fc9e4cc1749259cbaff72ccd0d5327e0525e96 SHA512 f67f6357e9185c1472307db3de24f50dd26167fd75d90f63e5a4c83900dba6908f36f48b301e3fdc7f3ee5b62f9664548a9610c6ffa9ecb799556f5658895300
|
||||
@@ -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 module to talk to Philips Hue."
|
||||
HOMEPAGE="https://github.com/balloob/aiohue https://pypi.org/project/aiohue/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache License 2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${REDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
||||
@@ -0,0 +1,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 module to talk to Philips Hue."
|
||||
HOMEPAGE="https://github.com/balloob/aiohue https://pypi.org/project/aiohue/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache License 2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${REDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="pypi">aiohue</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>paulus@paulusschoutsen.nl</email>
|
||||
<name>Paulus Schoutsen</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -0,0 +1,5 @@
|
||||
DIST aioimaplib-0.7.13.tar.gz 55747 BLAKE2B cd5faa855ddde57b17729a7e5ec5e5568d52280eec93770dfee602e9ed1969ea46ff344cf417514a340865e6aca76eba695e80e3f9c3cc693b1f430836eb69b6 SHA512 558e63d152df50e9989ebbe0c9fbb6ceed4769a18a5cc17ce342a89f4f9467648b72fb164fadf73717af0b521a8947f080e834ef9104099c19100e84c50c88fa
|
||||
DIST aioimaplib-0.7.15.tar.gz 57337 BLAKE2B f81d589aea2a371e33b30f13f9db64712241a38f4cadbfb2f685293cb19d3a3c9ff1daf7744b0130f0747311b8812acb1152ab125bb4d2b6906d069232d6ecf5 SHA512 3430213ace2a48a559c9c13786be8f1eab13dcd06c1c980e942edf8acfaa680de7951b72f5dc560d4473e1153ca3d72ba31f1980b1fbf6ccb1f2cff6bc1a7dab
|
||||
EBUILD aioimaplib-0.7.13.ebuild 684 BLAKE2B b159525646f4538ac865745f913b9ee4c3ac8c85f9ca910a9388e4dfacacfe8c07b315488fbbbbaaf3e0eed5383b830d3f58456a3e5dbc1b890a781f0944f521 SHA512 d1d692795f1a104b644b813aef4758f71f04f0bc926c820e6984d35e4c2420ab8875f8f611ad1dbb3ad4460e0ada67115bdc036eb594043ad55d1206127c28a1
|
||||
EBUILD aioimaplib-0.7.15.ebuild 684 BLAKE2B b159525646f4538ac865745f913b9ee4c3ac8c85f9ca910a9388e4dfacacfe8c07b315488fbbbbaaf3e0eed5383b830d3f58456a3e5dbc1b890a781f0944f521 SHA512 d1d692795f1a104b644b813aef4758f71f04f0bc926c820e6984d35e4c2420ab8875f8f611ad1dbb3ad4460e0ada67115bdc036eb594043ad55d1206127c28a1
|
||||
MISC metadata.xml 363 BLAKE2B 29729504f3c29dcc9df7d623670267ca496b4bfee66d084b9d127c140bba49109f972227a89a631a4a50547d5032793568ba64269efd059682c87a8fe651a1e7 SHA512 63e13cf3536b3faee869532b9ee4c3a0f66e51e0890b4dbbc6a5684704e43c2dc89b7499d3262265313cc029e12ffd39c5aefc4d265ab4a9cd15d49286667588
|
||||
@@ -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 asyncio IMAP4rev1 client library"
|
||||
HOMEPAGE="https://github.com/bamthomas/aioimaplib https://pypi.org/project/aioimaplib/"
|
||||
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
|
||||
}
|
||||
@@ -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 asyncio IMAP4rev1 client library"
|
||||
HOMEPAGE="https://github.com/bamthomas/aioimaplib https://pypi.org/project/aioimaplib/"
|
||||
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
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="pypi">aioimaplib</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>bruno@barreverte.fr</email>
|
||||
<name>Bruno Thomas</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -0,0 +1,3 @@
|
||||
DIST anthemav-1.1.9.tar.gz 15091 BLAKE2B 745f280214ddcf600e086dae7015fba2daeb95c3552f99a72f510a7b16f2ddae055f863c18d52204248b8877d8705f5895328e34ef9c251a666188e4bdd471ec SHA512 71d5b29e647d340c706162761376f03a824f3893fba7c3d5d143286b76aacfd44a3245ab4f7ddb64f10c86c1a25ee045a49d86b9bc5cc9e383361d07205d894f
|
||||
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
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="pypi">anthemav</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>nugget@macnugget.org</email>
|
||||
<name>David McNett</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -0,0 +1,3 @@
|
||||
DIST apcaccess-0.0.13.tar.gz 3009 BLAKE2B a312af5183227c074b9a45dba351869900a7ee78870b5cb39c52772d80471e6ab4cfc6884aca885d0041fc6f0a90ab8dae6909466ead953968a605b05ff69342 SHA512 b85035b980a8df508489d26fc6c00260da4bf7416cb5313c5353c6b0ecc3a5120d28bdd4d748001b8599f8c5173f6259aec662b92192d903b6a6f9eb1134dccf
|
||||
EBUILD apcaccess-0.0.13.ebuild 668 BLAKE2B 56587f519c7728bfafa8aa7835075e3e3a9c47f40fc14eda5d69390f36d746b1c033b93e2885ca01d1077fd19271fabeac1a02a39667220fa039d5b45a4e9a9e SHA512 4eb3e144f49252cd4d2c399e67b6821bde373c037919970910f37b951755786dad547c5be8107208830154a6d4599ec6357fb38a09849c5f8dc8f19fd9f9ee4c
|
||||
MISC metadata.xml 237 BLAKE2B 286aa1b6bdcfb516136edcd8682df00309445051b7f87746502a07d4f4b5b1c05f4ce02fe53416839488231c955ff487a0e56c5afd586d64ce390fc38d4c462a SHA512 317629a91c94585d1c18e79b1fc08cf1a42545147ea30e986e316e37300f6a282812f4cda57e0f83a7e8854e99523e790c811ba7babb2df2b5e8904bfc3778bd
|
||||
@@ -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="This project implements the apcaccess tool in pure Python and provides"
|
||||
HOMEPAGE=" https://pypi.org/project/apcaccess/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE=""
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${REDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="pypi">apcaccess</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -1,9 +1,11 @@
|
||||
DIST astral-1.10.1.tar.gz 53198 BLAKE2B bd13aacb4314f390ab0d31d3b6bff5d9129af488486264cbf96ae0d3a0cb068383471eb8ce43b49321ba5370452e2a072e2b8b6fc4cb3c9a50528d4a97cb3486 SHA512 4abd39b97024ea51c56536578cbce5d36d082417df472cafb651e9267eb020853894764fd5c6383a98b470bf875c88eb9c16c2b7c33f7bbf6807a579bdfc95f4
|
||||
DIST astral-1.6.1.tar.gz 32071 BLAKE2B bed3dec35b4dbf4877a98265186168c429fe19b126c6c399d61e56cba65d5b0c1dde7cf633f0389f7e6493d6bb359c37b204f6d2a1c59859f75c391ca792dcb5 SHA512 1f0f68da911f0ba905ce551eef77295d74fc7169e31cb9d8ef6359392b503615330f167a30319018e3e828d500c9392f27563006908f2abc2aece92326eddf17
|
||||
DIST astral-1.7.1.tar.gz 49866 BLAKE2B 4bc5a19e09d29c5b4a95ac3d5204be5aacdcb0f0bd72f5904769919f31b7ba7beb17a70f931474cb618b305280d3b1a26eeca5c753fcf3c8bf392f2536dadd3c SHA512 e2cddc9a1b0c0f933dd68a5f20e6cd40ccc8c31fee22a6b47b58c645be022d1380aeb53d38356e348a9256a6226e5cb098e63da9c9a52b09cdcc9c740e10d24a
|
||||
DIST astral-1.8.tar.gz 50552 BLAKE2B 8fe5ca978d56a9bf50e3bf055a317870ec7a4beaa170d1b67eb1b90f07cf73280f461aa2a5174add4aa9604cf8a0db26a16e0154ca4279d3271f5c92ba1a8114 SHA512 0d7719c06302dcee452591d4e213c55947800bada6c46a061475f9a7477ae47a283bdaa33afd49810290cc12708ecfe1bf2c9d100961f81f10f387a970fac032
|
||||
DIST astral-1.9.2.tar.gz 51997 BLAKE2B 358de290a65c4ff75104833090c69e25dd818033029232c4c1a4fbfc3511134fdbf27b84c1a2eba4121b56fd847351199f47b77ebe523b9b9d4e7eb6dac0d678 SHA512 d9b208ecea4bf5dd3eed73df301336be663ce42c983c124180154e01fdcaf66da52ae706cd9139c7b56ddc6a88f926bc38fa52f0807b292accd13b61aaa2a635
|
||||
EBUILD astral-1.10.1.ebuild 690 BLAKE2B 74f4d71917f3d3d4af31f0b54a58c1f6af21545c1d3a0554db683c37346caf5cd5d0075104ebbd38e93a972f25b0cd186a0317b61adcfcd3ca9d050517a1bd34 SHA512 831e2e5d183446e89deb32968731c129cce80cf373696bb3ac0afa37f3cc824215217b0fd4d1218519123b1c92f28fd0fea80e6e0aaf4bdd45407ffc4d2025f9
|
||||
EBUILD astral-1.6.1.ebuild 461 BLAKE2B 16f62deff17023b0e15b243029c99f8a3d2793051e90178e01837410b13c452cbfccbbadc9e1ecccc93227cd9731afe511f730e077af52f7a057b476271cea7e SHA512 a3cdf8ef26353e569318640915942b9f21c1cf4ffd3f4a5ad5c9eba5ea42d21e580c12190fe3c4a9c0ab01e185eb1c7944d85d9e5e6d327b82f10d7f89e073f1
|
||||
EBUILD astral-1.7.1.ebuild 469 BLAKE2B 0295af0b2426dc9478f5defff6f56db0612c087a9602f4f9a0232d54f0a65d87f82dd7ff8708348f2284091a9b0be1b818e49adeac71b1d8b165feee4e91e99b SHA512 8f151c51070369444fb02292c441775d625a7d91d5a5dac4d77e8244f56ce80d930c519810f2a670068d14fe3b8dc4b9a9587fa06d4c320e0151c94a891fe9eb
|
||||
EBUILD astral-1.8.ebuild 469 BLAKE2B 0295af0b2426dc9478f5defff6f56db0612c087a9602f4f9a0232d54f0a65d87f82dd7ff8708348f2284091a9b0be1b818e49adeac71b1d8b165feee4e91e99b SHA512 8f151c51070369444fb02292c441775d625a7d91d5a5dac4d77e8244f56ce80d930c519810f2a670068d14fe3b8dc4b9a9587fa06d4c320e0151c94a891fe9eb
|
||||
EBUILD astral-1.9.2.ebuild 469 BLAKE2B 0295af0b2426dc9478f5defff6f56db0612c087a9602f4f9a0232d54f0a65d87f82dd7ff8708348f2284091a9b0be1b818e49adeac71b1d8b165feee4e91e99b SHA512 8f151c51070369444fb02292c441775d625a7d91d5a5dac4d77e8244f56ce80d930c519810f2a670068d14fe3b8dc4b9a9587fa06d4c320e0151c94a891fe9eb
|
||||
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af
|
||||
MISC metadata.xml 365 BLAKE2B 58701704a4ff4d74ffc22ac34955e6d8b870a2c263f9469f2cde2bb8b88976d42b29ef713e15c852785079b13ad0c01b614d01f5a86b85d61b60f60554dd136e SHA512 a223fcf21fefa005966989a7f445404a674c9f5235cb5c5b55758d97cfae29cc7804fb1d561945382b0fc561319624b15fd0bf92138c99c7c6f4226e4a08bbf4
|
||||
|
||||
@@ -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="Calculations for the position of the sun and moon."
|
||||
HOMEPAGE="https://github.com/sffjunkie/astral https://pypi.org/project/astral/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${REDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
||||
@@ -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">
|
||||
<email>b@edevau.net</email>
|
||||
<name>Andreas Billmeier</name>
|
||||
</maintainer>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="pypi">astral</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>sffjunkie+code@gmail.com</email>
|
||||
<name>Simon Kennedy</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
DIST bcrypt-3.1.5.tar.gz 42160 BLAKE2B b113369c0d7a7a115c7246193140b0b6c8419a9cb9c1274ae610a95db4cdfbb58e5b085951135eb4394d1e52cc09edd68a2b9cfa4a733d731fdcbf87a9e67ca4 SHA512 321aafe2e532a1cf068cfdd8ccf8785c96a7106b7aa7c44ad58290a0ff3b25f2f23bdd7abde5b3f102d99b9c7335da92f03b2999bcba5ad1ff7ed33e2f836144
|
||||
DIST bcrypt-3.1.6.tar.gz 42216 BLAKE2B 280e2d01d3d5195fe7d32426b9e9bb7b4544dd1c0027a9d1b4be287e21759efcb274cb3f943a913891fd63183f0525f7f301b6d76055a37240a7594240bbff33 SHA512 fcd4f3ec27ee27b4523c9f9b796e9c279895ad66d124fdabaee61b3fb27351b2e8721deb97e7bfc4f07ac4cfad6c2948d467cf21faba2af656ab0030c842244e
|
||||
EBUILD bcrypt-3.1.5.ebuild 1010 BLAKE2B 612697294a58ebb47095ad00e376cfa22a98b47a01f604ae3b403dcf6fd0d55e5069b352b3d41d349c1095876b78d3c96149f726a57494b827a7dbbf29956404 SHA512 2dd7366a3a63a1d897dbe36aea5bbe0488f6acbb7d46997e9d89e944911491a2f3d2ef745a22d1014c5bb5931d932abbb4fbff4325a710a4425ec9f6c1e8cbb5
|
||||
MISC metadata.xml 485 BLAKE2B 789fde3cb8c29c27778293f22f9e3a4453b743d52f5fab1dd2db6d940e4e1bff843d6ccdb4f7374b456b2cd4f80877f453205bb9a5eeee9f6e32382297ab967b SHA512 3b4fb489f9d1ecdee3dedc58dda61aa86c6bc30f29aba50de6dc4faa499276d83fe15518088e4d0e76c98ca30188b2f1b921807821fc73b5dfc592490e6fdb46
|
||||
EBUILD bcrypt-3.1.6.ebuild 1010 BLAKE2B 612697294a58ebb47095ad00e376cfa22a98b47a01f604ae3b403dcf6fd0d55e5069b352b3d41d349c1095876b78d3c96149f726a57494b827a7dbbf29956404 SHA512 2dd7366a3a63a1d897dbe36aea5bbe0488f6acbb7d46997e9d89e944911491a2f3d2ef745a22d1014c5bb5931d932abbb4fbff4325a710a4425ec9f6c1e8cbb5
|
||||
MISC metadata.xml 400 BLAKE2B 4ca81b4fb3728a405f77c682f5564f6b4006b60fdbeffd43840760e20d55c423a7b7d27edf06674b8130ebcf99501aa2691a7b3b13a5a366618a09de9be46c06 SHA512 b39dc9ac0ffcfa3e500808bcaf982da4ceb255dfa3cf0b71f72085a4aaa9d465134403d7bd9c0825af351af15300b168bec2d6fffd2bea57244b03039ae91af4
|
||||
|
||||
@@ -0,0 +1,33 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Modern password hashing for software and servers"
|
||||
HOMEPAGE="https://github.com/pyca/bcrypt/ https://pypi.org/project/bcrypt/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="Apache-2.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 ~m68k-mint ~sparc-solaris"
|
||||
IUSE="test"
|
||||
|
||||
COMMON_DEPEND="
|
||||
$(python_gen_cond_dep '>=dev-python/cffi-1.1:=[${PYTHON_USEDEP}]' 'python*')
|
||||
$(python_gen_cond_dep '>=virtual/pypy-2.6.0' pypy )
|
||||
>=dev-python/six-1.4.1[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? ( >=dev-python/pytest-3.2.1[${PYTHON_USEDEP}] )
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
!dev-python/py-bcrypt"
|
||||
|
||||
python_test() {
|
||||
esetup.py test
|
||||
}
|
||||
@@ -1,16 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?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>
|
||||
<maintainer type="project">
|
||||
<email>openstack@gentoo.org</email>
|
||||
<name>Openstack</name>
|
||||
</maintainer>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="pypi">bcrypt</remote-id>
|
||||
<remote-id type="github">pyca/bcrypt</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>cryptography-dev@python.org</email>
|
||||
<name>The Python Cryptographic Authority developers</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
||||
@@ -0,0 +1,3 @@
|
||||
DIST bellows-homeassistant-0.7.1.tar.gz 46623 BLAKE2B 35db111572bae7b6ee75e38b3ce5fdc4a312a5f99c8ec44cef3c1274ed9e98e8a40a788a6ae4b8ef9c35f0506a8a44c06aa563955cefa53bb5b27a4f603e0e69 SHA512 c45990e6573f1e9251243d51deec58c4da2735797391b9080de4a684f0c69d46158da79b75aac75843543abbaf7cc36a2f61553bc362bbb36c4e54c22052d7f5
|
||||
EBUILD bellows-homeassistant-0.7.1.ebuild 673 BLAKE2B be6ae6e53486c6ec35ddf1224622aae567915af2beafe64214e2b5fe38dfae708794f66f5cf51b1c67c36ea00f804599ec1544236e173c7099075ea0bec9a75d SHA512 67c5b2205d5e6889e340688b5ff2bfc81e4397de31a16cf88dc4d0301889d30b9d578b48213b8fc690df7e9a41c9021a9effd1afa52d6bebedcd0aa062641cc3
|
||||
MISC metadata.xml 374 BLAKE2B ef9bed1725f9a06124f79befeb6f0f2d4a5108b349767a48b0354d5ec44c8a9dd82f9458c6725529bac2d6b14e91253bb5341f4515e5816ba83c05f55419c15c SHA512 c0d0f70f8a6c7afec9ff09043c7c1fd1066a6305ceef963058a846ad4456b4194185ac6bbc069fcecfcf284dba8c17f4ce9dab383e18b4fd345221c74364612b
|
||||
@@ -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="Library implementing EZSP"
|
||||
HOMEPAGE="http://github.com/zigpy/bellows https://pypi.org/project/bellows-homeassistant/"
|
||||
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
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="pypi">bellows-homeassistant</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>rcloran@gmail.com</email>
|
||||
<name>Russell Cloran</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
}
|
||||
@@ -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>
|
||||
@@ -0,0 +1,3 @@
|
||||
DIST casttube-0.2.0.tar.gz 3760 BLAKE2B d4e37fb0e98f2e9197e7e1a78b45109d0319f9b4337ef86d0dcd5797e703960162432990b9c4d26796ce5cc957179023044b86a9b07c8e581d13373889c6c824 SHA512 0ab69a92d49a9095c0adb70fec95011447d1f2a57e7642504d2ab4f19fc5f93b09db0e5d277bf7876311e5f26067a687bde58e3aa12469dcc6778486fc19c836
|
||||
EBUILD casttube-0.2.0.ebuild 729 BLAKE2B 0e405a0fb8c72d8fedee6a3426bc7770df7267abf633ab51b9f9c404fe7b27e92d83231ea03bea61aa77360021ce3f36134422c2331d8266c81e6ed98276d7bc SHA512 10fd87ac0e8644a78c928b09c7325cbedf725bf8fcb4b35accf71449d65fe234e5a11460e1b81b023e093b29dccdafde8f44e4c358e12fd2d027dd66723e7849
|
||||
MISC metadata.xml 356 BLAKE2B 3fc1081a0d9fb2bc7217474ec0a80b5329b64997f0526a4536f085a4074dc6f5edb6e916ab7329b04824753ee955e2357e70da1d5ab9a6959b52b39761f582f5 SHA512 827d3672bace0ac0b350f420315274d5bd4e3eb8a840a67e22fab31d861fb8ceb3275cffc36119e82f98699b94500cc5ae41d53e2d2e5c9597074dbdd4dc193c
|
||||
@@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2019 Gentoo Authors (W)2019 Andreas Billmeier b@edevau.net
|
||||
# Distributed under the terms of the GNU General Public License v3.0
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="YouTube chromecast api"
|
||||
HOMEPAGE="http://github.com/ur1katz/casttube https://pypi.org/project/casttube/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="dev-python/requests[${PYTHON_USEDEP}]"
|
||||
DEPEND="${REDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="pypi">casttube</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>4urikatz@gmail.com</email>
|
||||
<name>Uri Katz</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -0,0 +1,5 @@
|
||||
DIST coveralls-1.2.0.tar.gz 14281 BLAKE2B c6e3cb5e3fd7b6db46200feff9c1af6190e5209ca327477abc46f737fddfd10f4e6853ce7fa6535f2c776fd0ab61f56313b1dc17696338b8f3ce8e47abda164c SHA512 96ca826bbd9a3f23dbd79aea43de0995c63024c8de192e4fcdb142f43c170536fdd8cec8b55fe9c2552854698c60d398e1b4bad243b3cce0f2cfd9ebbbc8cd67
|
||||
DIST coveralls-1.5.1.tar.gz 11404 BLAKE2B 2dcad06c1751301e5f41bf0bc78795486f5309ebc48e931e4e81cd6f1f6c0cfabcbf865efa5959c81a444141fd2193637ae5c2ffc67a78e6dca16776da55417d SHA512 7073ea7980e78d01dc0f2faa7bebf7c25a4563432b667277a7b6b632f0e45cc26caded9b865806206dd5d7ff26b2454edd095485fc1059d586d55db647f0f7c2
|
||||
EBUILD coveralls-1.2.0.ebuild 830 BLAKE2B 07e98adef6772a924eadcb4bdc42bad2ee45762fc86c2a70004006cbcdeacaa3d70da8d16f3d1a1dd81c94f1f3fb31886cbf193cef04f03c11537e445eaae96a SHA512 e1eaa9dc61348bcf40072cd91665433a30ad760eb160133f9fc9a43ad19eeae4ab392d475003c0881522eea1bf842eb2dbd7bfa08e32445fd9a88c5313988046
|
||||
EBUILD coveralls-1.5.1.ebuild 830 BLAKE2B 07e98adef6772a924eadcb4bdc42bad2ee45762fc86c2a70004006cbcdeacaa3d70da8d16f3d1a1dd81c94f1f3fb31886cbf193cef04f03c11537e445eaae96a SHA512 e1eaa9dc61348bcf40072cd91665433a30ad760eb160133f9fc9a43ad19eeae4ab392d475003c0881522eea1bf842eb2dbd7bfa08e32445fd9a88c5313988046
|
||||
MISC metadata.xml 237 BLAKE2B 8f135065c9b8e961ea8bcdb5722cd3b1ead09436b8e20f79938946cb575d8f4bf77a84675cf3dc257c01ebb978cd835d73c7eee33910ab24146bbe79e5ced373 SHA512 1361f039701090a2c413c75228ac74ec9c00896b7591d37724d2210597caab968d88889c4ba248f408b8119a19426295eb5eff10e9e68fc5a46a1863bb7e763c
|
||||
@@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v3.0
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Show coverage stats online via coveralls.io"
|
||||
HOMEPAGE="http://github.com/coveralls-clients/coveralls-python https://pypi.org/project/coveralls/"
|
||||
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/coverage-3.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-1.0.0[${PYTHON_USEDEP}]"
|
||||
DEPEND="${REDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
>=dev-python/docopt-0.6.1[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v3.0
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Show coverage stats online via coveralls.io"
|
||||
HOMEPAGE="http://github.com/coveralls-clients/coveralls-python https://pypi.org/project/coveralls/"
|
||||
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/coverage-3.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-1.0.0[${PYTHON_USEDEP}]"
|
||||
DEPEND="${REDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
>=dev-python/docopt-0.6.1[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="pypi">coveralls</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -1,3 +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
|
||||
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
|
||||
|
||||
@@ -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="Communicate with an Amazon Fire TV device via ADB over a network."
|
||||
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="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
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() {
|
||||
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">firetv</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>happyleaves.tfr@gmail.com</email>
|
||||
<name>happyleaves</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
||||
@@ -0,0 +1,3 @@
|
||||
DIST flake8-docstrings-1.3.0.tar.gz 4850 BLAKE2B e7d55ea7d808892e365ccbda185eb08cb48310b34b4f7b1b93765ef95db86e5707199b22f00f09132c964f8870ee922d8b7b72e45316f01451472048d4f51d77 SHA512 b2807bd0b68071f5ea8f1de545826692d8c97c14f5f27132a2c5348a4f0599773345305208d80e6302d6ae7c714e1575c30012d50e0996ec86549df7c3278a1c
|
||||
EBUILD flake8-docstrings-1.3.0.ebuild 721 BLAKE2B 6587a9bf0cd6308ded5cdc45080e4f7129c4d9d7e08112eb1084cbea7333dce6c3d9f83060872f10986985c3b34d80be2a4a17a0e7f492df4cb90cb638074c4d SHA512 4ddb91a272a63e4a58cf93b1336b68b873918b00785eeb070d10fb70c11c5610b2c6d4b868fbf00a6d048789a034e0f38acf456a39fbd4b403444e2f6b2fed8b
|
||||
MISC metadata.xml 377 BLAKE2B fb2deb03ee5e7f4d84e81573bb1be13bb7d43bc9c5e6d633ddc92590040659c70848070ee04b26a0e3dc9edb9698c2f82ef287a4bc32baf95489caad8461c98a SHA512 4f30a69fb1c4b7a9284fc1a2a2512a31deff5a6bc667291093117c784648d4d389ac4ac71f9300373ba9054e3dfecc4b6bdfd76d76c8046826c48bab5039b9ac
|
||||
@@ -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="Extension for flake8 which uses pydocstyle to check docstrings"
|
||||
HOMEPAGE="https://gitlab.com/pycqa/flake8-docstrings https://pypi.org/project/flake8-docstrings/"
|
||||
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,12 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="pypi">flake8-docstrings</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>graffatcolmingov@gmail.com</email>
|
||||
<name>Ian Cordasco</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -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
|
||||
}
|
||||
@@ -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>
|
||||
@@ -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
|
||||
@@ -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>
|
||||
@@ -0,0 +1,3 @@
|
||||
DIST iperf3-0.1.10.tar.gz 14017 BLAKE2B 21539e3079610bf30bd72126c90a66e322f9ae119c7e80a6759a957e30aaec0ee56f8302408f08c944f3b08ef13381b1b4f1ccb42254b4d4f0343c99ac6678e0 SHA512 94292abd149422a4debf055d1c2e90f706e6df4ec679744cfc7a76ed0504bd686c37927ad2fecd09101d78f7100f700c568cc6da52c1877d5048d9d0002cbce5
|
||||
EBUILD iperf3-0.1.10.ebuild 665 BLAKE2B 3426ad33e717e6b236f956573c585ce653d926a6acd60a665dedff59328f920a9b423e677b69ab8aab9f85c46cdb3dc0674f9581c6dc3b7a583600bf59489831 SHA512 afc262a0b4094b6778bacbd2e33d2f62bbf19d74dfc648af1668e0c5fa9fb551d99fa838f9d8ac8f2494129d77beaad1e80a30f2e7b24ae4d9537f8980538b70
|
||||
MISC metadata.xml 363 BLAKE2B 595937aec3badffcf1f2be7a4454717d918dab195b6bc408e1177bb900320dea3f3b1a46dee412038a6cc1ed0e85d5cbfd83dbb68e36d5396e2e9a83dc9e34d0 SHA512 ba8b0f29bc10ed5b670af8d3bd866d12f008f0579243185da72baac240a4bad6e055d98e13583541a1e84ee74aad198184c2cbe7d2b1568fd13576552d4a193e
|
||||
+2
-2
@@ -7,8 +7,8 @@ PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A python library for interacting with the SmartThings cloud API build with asyncio and aiohttp."
|
||||
HOMEPAGE="https://github.com/andrewsayre/pysmartthings https://pypi.org/project/pysmartthings/"
|
||||
DESCRIPTION="Python wrapper around iperf3"
|
||||
HOMEPAGE="https://github.com/thiezn/iperf3-python https://pypi.org/project/iperf3/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
@@ -0,0 +1,12 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="pypi">iperf3</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>mathijs@mortimer.nl</email>
|
||||
<name>Mathijs Mortimer</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -0,0 +1,3 @@
|
||||
DIST konnected-0.1.4.tar.gz 3363 BLAKE2B 65088de1c87f6ed23570467112e3843ab00dc2dd10fc7c0ff971e58c009970e8ad8c787db844fe576f659752fe801e98316a45f1286cb9c156fd03bd92e5d084 SHA512 5cfe038341df5ad6b881df833cc4a52e12c1db540cf23fc1b1d8cdadc98b8a8c2928c5837c8bff757c6e26d0e4ed0cc92581952688605ca0cd3de8d12eb8acd3
|
||||
EBUILD konnected-0.1.4.ebuild 809 BLAKE2B d30ff6f0b566a6fb4e200eef24cafa2b16fed292a8cd236ce92c4962939711427b9d32aaa25f56a6d1c9d9711631cfe0db6e6e31dfd13c9441ef06cf90f8e2f1 SHA512 07155bc953c03cf3ce58426a8eb0ee62697cc90372a771fa4b41d10a4884dfa25086c97425e6028b42d033bf08e6e3fd98a38be138b0f6220ff69fdf4728c40b
|
||||
MISC metadata.xml 373 BLAKE2B 32de777a58801b1df4ea52d1d65ccc5432d91485e84d5615751180b6bfc96ae86031c22d3f2dccdcdac876df7583b5eaa366236eb7f0043254bf572e00093071 SHA512 5451d0b1d62bceeec4e6f24b854a8a561438bfd63d8570fc70576e00ea81f1d72d9190ff07f9a1478b9add1cd5b129d36ad9164650b92e2121a3ff93e2689df5
|
||||
@@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b@edevau.net
|
||||
# Distributed under the terms of the GNU General Public License v3.0
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A Python library for interacting with Konnected home automation controllers (see https://konnected.io)"
|
||||
HOMEPAGE="https://github.com/konnected-io/konnected-py https://pypi.org/project/konnected/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE=""
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="dev-python/requests[${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
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="pypi">konnected</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>help@konnected.io</email>
|
||||
<name>Nate Clark, Konnected Inc</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -0,0 +1,3 @@
|
||||
DIST lakeside-0.12.tar.gz 7447 BLAKE2B f8391ce1480ed516c7d9ddcb6de9041f330ac58047cb7b3e4f175e0255d40a4371bac9caf900de7761f13adb1f4c21d6474783f6a0b021b014478273ce11c9a4 SHA512 51d495013b07edaa23d2da0d42beaf350988c0a438b21fa2b384393aeddb9c8ca1ebccdaa3f53604c8a5c1adc4b6c59097df7eb59ac79c8f424c98c012866e3b
|
||||
EBUILD lakeside-0.12.ebuild 836 BLAKE2B 2fe67ab95b79d28b72b4c112cb0f8ed70c661f96e0f040670e8c10ee415f8e04ed2d5f0d2ab3a4fd3c02ecc305318928b355e26d5f05a34a561a999ab524c339 SHA512 3fd43d720f6280c45ae43a0adfbf969da245ab8d7bf7a11059c5d6ae7a42d07db1092843419ba17b5dab69a79c6e182bb79349d4b9ef09f6d1ca9d22489ce7ef
|
||||
MISC metadata.xml 361 BLAKE2B 036ce01663dfdf5e030859146e6cf5b185ba3f8ef8110343cd9ea05e99c1d2b451eb36b9b7091af37af5628fafef89f14d0a4d30873962b905710004be17c451 SHA512 522ee5e231fb9fcb7cf2614b9757422b397ffe87bbb471aca7bda137426c6ff026539df3735f311d548692a0c432d0df761e3cff88eb7c2cc6a0e673493c2e34
|
||||
@@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b@edevau.net
|
||||
# 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 Eufy LED bulbs"
|
||||
HOMEPAGE="http://github.com/google/python-lakeside https://pypi.org/project/lakeside/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE=""
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="dev-python/protobuf-python[${PYTHON_USEDEP}]
|
||||
dev-python/pycryptodome[${PYTHON_USEDEP}]
|
||||
dev-python/requests[${PYTHON_USEDEP}]"
|
||||
DEPEND="${REDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="pypi">lakeside</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>mjg59@google.com</email>
|
||||
<name>Matthew Garrett</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -0,0 +1,3 @@
|
||||
DIST mock-open-1.3.1.tar.gz 4101 BLAKE2B c9a94afee3aa0eaa49a061f52239a29282ac98e4e108b59e70f959c37495ad922be5d96c516fdfe2452b8c192ccf55d423cc347ab2ea87175c0a3322b3519395 SHA512 f511084bc815e11d5bc777f2b08d516b4893de3441df584671608e98468dba73a4ad73b09d24b6599f17eedbafef4a41e2f584d0fef678cd6543da2a025b38ca
|
||||
EBUILD mock-open-1.3.1.ebuild 662 BLAKE2B 1e858d6d9de1eaa27311ca4ae7012bc03ab98eae26c83a637177684d281b2e480c7daa290e7b033cbba07f201ec7f1ca077d2b252da07888043d9cfa8b233892 SHA512 61cd34b17c9330ccef4fbde8f829f192efed3c14504d80c3c0e1cafa1ca01d17d6cb632c070bb4b5055981b81ed7a38f041f95f828e67f87eee1d3dfcf6d2f21
|
||||
MISC metadata.xml 361 BLAKE2B fa926bca8409a897d8074c087a498f90f780c8669deac483f47e2cdf3a2ba8267724c1df99c6093fa6cbf3cb3135aafb14758a7d612b1075bdd3adee9fbb0dd7 SHA512 3f29e8836bb7bb7280cddc69736c35f9f4066115f2626c2ef1f96e35862057e8ab79a33ad1029afb376fbbfa65a93164e25faa429f0ea890cb63a0b78b780059
|
||||
@@ -0,0 +1,12 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="pypi">mock-open</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>nivbend@gmail.com</email>
|
||||
<name>Niv Ben-David</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -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="A better mock for file I/O"
|
||||
HOMEPAGE="http://github.com/nivbend/mock-open https://pypi.org/project/mock-open/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${REDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
||||
@@ -1,3 +1,3 @@
|
||||
DIST mypy-0.650.tar.gz 1659265 BLAKE2B cfd895b1ebc394df5c8e7bea875badbe7b73d357a1df595f8d80906b94164dabf010bef3185e17fe206f84ba70285d221b7cf739d9f99240a30e3c8c83f3c0e1 SHA512 9b11690fccbb581fa5b0108e8b6b99656e6aaf68a41f64da698636b84b4b17332d30230ed0e703798b4d4a2129c959325a5e4ddd98adf856ab89fea0fca5e2d8
|
||||
EBUILD mypy-0.650.ebuild 657 BLAKE2B b020a6a73c873e4d4c87fde12f93f28c5c7ba6355ce18b908903e8f132b81ec4ec598c403fe9931f2f529992c5ef92bd5ab193ccc65efa86d428b362d7638ded SHA512 88bd7093c4a71880f4c2452b22c357f564eac6bb505fc57817f8ddc6a2977c7107dcc967a48cbae852eb9705166441602bd2d7867f2fa2bd76e404bb84249f81
|
||||
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af
|
||||
DIST mypy-0.660.tar.gz 1705668 BLAKE2B dfc3e2bee3a8a8c533a440e4cb1d6cc7b20910432852d610cf225a32a2b749ede3c5b77a1f0de11c9b4dcc35eab755abe5a64126921f748e70916d374b7b5378 SHA512 9eb1154de96d6596eaa0adaabf88eeba02fa86e995cf8d5df1c6d0cf1fc1228d8295dd0ee3fafda108975bbc913e9c41a8a6c6bcefd5df58d487d17f6b01507d
|
||||
EBUILD mypy-0.660.ebuild 657 BLAKE2B b020a6a73c873e4d4c87fde12f93f28c5c7ba6355ce18b908903e8f132b81ec4ec598c403fe9931f2f529992c5ef92bd5ab193ccc65efa86d428b362d7638ded SHA512 88bd7093c4a71880f4c2452b22c357f564eac6bb505fc57817f8ddc6a2977c7107dcc967a48cbae852eb9705166441602bd2d7867f2fa2bd76e404bb84249f81
|
||||
MISC metadata.xml 318 BLAKE2B eabbbb1b58582001a0158157e589abcca61c0de824b24eb03c9a905037de8cd1e26427f9a76a8b4836e78701caa073a0ca1d5114600421dc38e5e0de0f0f4cab SHA512 fc38c17a1e934579acb13def5f6c4649c9c20f1141c8506d89cb7f3e560222da570e713fcc10a97c66c19da3832b7d106f5c9ea3045cc961c43b48e726a5a80e
|
||||
|
||||
@@ -1,8 +1,11 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>b@edevau.net</email>
|
||||
<name>Andreas Billmeier</name>
|
||||
</maintainer>
|
||||
<maintainer type="person">
|
||||
<email>ikelos@gentoo.org</email>
|
||||
<name>Mike Auty</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">JukkaL/mypy</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
||||
@@ -0,0 +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
|
||||
EBUILD nessclient-0.9.14.ebuild 753 BLAKE2B defecb59404825a7887c25c8f478e3f0370c9a55bd17795912825506c1670bbefe3fbb27ef5846cd08365e368fbb18c71dce44b7ea49eeed9dea15cbecb69d52 SHA512 8253542ea56b040a0363914470ff9ca4c2d1fa4c6e83571afe0cdffd9ccd465508d8c3431a889dc683fada63855b12e209bfc83ebdee3bde11eab7c8a1be4305
|
||||
MISC metadata.xml 458 BLAKE2B c731004a4375f16d8cc44c964e9d68add0c480bd116de4c7247bb9bcdd457b9ac23501d7a450bb9bef5070862615f9c74dcab413e9079dabe7d6e1bcb5d0f580 SHA512 1fe8d471f71fcaf509a598053418e1bc5245ad71cc092369fca1081016f9b0c32b23bbf66ea50b622b95dac70a35699b43e2904bf54fa56bece62b3e152eec7c
|
||||
@@ -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">nessclient</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>nick@nickwhyte.com</email>
|
||||
<name>Nick Whyte</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -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="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
|
||||
}
|
||||
@@ -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="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
|
||||
}
|
||||
@@ -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
|
||||
}
|
||||
@@ -1,5 +1,7 @@
|
||||
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
|
||||
EBUILD netdisco-2.2.0.ebuild 607 BLAKE2B 784c8bc0c66b0826ae7e93cef774a4a05506c4e1ca43e2f7f219d4fbd2e2fa44ff9d112a6ab1ca1d4d0ce935006346fbe2dd4c9db71a0a6f02dafc8d44882554 SHA512 ef5f995dc36a63587c0e09f716bdab279244027fa3c7a19aac04f736575e3016486ad8d828af6d7b78db927d50a557d1e6b38f4d7782a9323be310150ec091c1
|
||||
EBUILD netdisco-2.3.0.ebuild 604 BLAKE2B 5d4085a051912c8721951248aa4da15c375ed352386d024e24c625e56c07f7e41053b230cf5a376b8b452bf87bcfe68e575585cc099c521fa3fe17ade6fa05c6 SHA512 280a85b4cd6cf0e083139599c806f5f7904d8584029e4c5ec08aecab5a4783a3c114772fff701c8b3bc71aa4257c78c39c4ef8edbb4e160d47016ea09ab79be7
|
||||
EBUILD netdisco-2.4.0.ebuild 604 BLAKE2B 5d4085a051912c8721951248aa4da15c375ed352386d024e24c625e56c07f7e41053b230cf5a376b8b452bf87bcfe68e575585cc099c521fa3fe17ade6fa05c6 SHA512 280a85b4cd6cf0e083139599c806f5f7904d8584029e4c5ec08aecab5a4783a3c114772fff701c8b3bc71aa4257c78c39c4ef8edbb4e160d47016ea09ab79be7
|
||||
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af
|
||||
|
||||
@@ -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"
|
||||
@@ -4,8 +4,12 @@ DIST numpy-1.15.2.zip 4484511 BLAKE2B 35eead87706f2f3ab1f9e82a2f6816ef8c5015c611
|
||||
DIST numpy-1.15.3.zip 4487045 BLAKE2B e88c7822b8317e7c75f2f595a2c0fb057c0932e2bbdae0ce472a017d5ee4cac93d20028f74d3127dea28feee584d25d5176300ea6eab4e68bc6dca9168442fb3 SHA512 5d3e399c54c8ffacae3518011c5fba523b463a300a44c454c149c57365d2cfad370f292952c93ea0a98b3cdd4f67824b8d02ff4638106e57524f315ccb6a5c3c
|
||||
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
|
||||
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af
|
||||
EBUILD numpy-1.16.1.ebuild 3877 BLAKE2B ce683718bc111b9132bd478e4c30eec49e097a23bda87985991b6a6f1b35bbd2efe2c2c859a1a98772446e19faa30c199f9cb041874fc32da2f8acd9b9071c0c SHA512 c9ee0dedb44c3c0c23e7596fd3297f08073a7695aceddfebd09528be0e3f26e8750c612d85f1f37d77ccf24c801e22e78330c3e8e7036c551a31ee06c157a26a
|
||||
EBUILD numpy-1.16.2.ebuild 3877 BLAKE2B ce683718bc111b9132bd478e4c30eec49e097a23bda87985991b6a6f1b35bbd2efe2c2c859a1a98772446e19faa30c199f9cb041874fc32da2f8acd9b9071c0c SHA512 c9ee0dedb44c3c0c23e7596fd3297f08073a7695aceddfebd09528be0e3f26e8750c612d85f1f37d77ccf24c801e22e78330c3e8e7036c551a31ee06c157a26a
|
||||
MISC metadata.xml 468 BLAKE2B 9d2adec470518b232912794c75dafff50516cd1ad790056e32c29d9c9ba0ad93b8f8083f448a18f018f0b58ee8096f7be11c7ad30d98486acbfef6bea0bd4e9b SHA512 e7f033a40dd359670c6c3f43e3f086a974b553d10ee5debeff06756033a3add151b78affd495465e6281e9b69c0cd658323622f056af183af61a30f427d7144f
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -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
|
||||
}
|
||||
@@ -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
|
||||
}
|
||||
@@ -0,0 +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
|
||||
EBUILD opensensemap-api-0.1.5.ebuild 748 BLAKE2B 73e917db1e4287a2d00b7a63c59510c554badf7ae98e7841c86d674815703dc90503ec2d49f7ee5a64ceaf2d27f60a67ba41f7281a3922bee9ba6c0cc1fe30a9 SHA512 9ff11a456f77027c8bc5267ed71c0d4bd3518eecc1a867bd63e319f7ac60774ca45249e89a7cc80deb7a391d6384c5a21b0f3364ff76fde8328dd8e2fa33e4f8
|
||||
MISC metadata.xml 481 BLAKE2B 2703cabdf4a74f3eeedabacf7cbdb77b4719e92f7aa616a1f5ff8444992a1c0b875c7f42b70dbdd0a9bf545aeb12c9b3ea0e322bc669219be8708e9f2a0b7210 SHA512 d8efa9692bbaad2c3ce59c50e4a59b3d85dece5a9aeda373cf9c3a7951e2170657e2c2c04a10d314aad9f3afab54c823f86050143771afd158ce5892e4a9088e
|
||||
@@ -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">opensensemap-api</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>fabian@affolter-engineering.ch</email>
|
||||
<name>Fabian Affolter</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -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 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
|
||||
}
|
||||
@@ -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
|
||||
}
|
||||
@@ -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
|
||||
@@ -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
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
DIST openwrt-luci-rpc-1.0.5.tar.gz 12468 BLAKE2B ab7f73adb7d8111c6fe11bc04548f0ca09b78e1a1980980f82860f498eb53bafc40dd2ebc53ff4b9a94f8942f73249bed117ad41272e516b557c1374264c5934 SHA512 6726267b60ad01eea3eb404283edd216e76429e720764ff926ae2c9b5a0bb294a611b0ff5d48c506d92c404283ff1d7b1f25e5c03795884d50a92f71af85d7a6
|
||||
EBUILD openwrt-luci-rpc-1.0.5.ebuild 731 BLAKE2B 2a801a520ef0c923bcc986d2b2a98992b544633c97dce594afbc0e4105b0daa6e5bcd35875234d766a46443279e9a7b4f7e07f4a29a23666cd7fbe2b28057899 SHA512 4678115aad24e531b2b4a407a20ab971c229daf163d7ded58ae0ae6233b9d3faccce1a29f4306b9140c0133bcb2c72b32d55c8572c5a8d3f8dd62d4a14fb50a4
|
||||
MISC metadata.xml 370 BLAKE2B 9f7c4d2fbd5b9c4a32c2030665fb657c7dcd62733927c882a7db1c4836904535d26304a668f057e19800a78f8a370be123d51c705a1a2b2a0677a6b4d0c4d91b SHA512 95a251984a266446c501596937f26f17f0f85de3bac2b8dbd9115b2a3dab0e6df9a94cd4d279dcaf6bc26c95f60c0d124ef99c4711e1d3bcb0621b89d8402f20
|
||||
@@ -0,0 +1,12 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="pypi">openwrt-luci-rpc</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>fbradyirl@github.io</email>
|
||||
<name>Finbarr Brady</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -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="Module for interacting with OpenWrt Luci RPC interface"
|
||||
HOMEPAGE="https://github.com/fbradyirl/openwrt-luci-rpc https://pypi.org/project/openwrt-luci-rpc/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache Software License 2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${REDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
AUX pip-10.0.1-disable-system-install.patch 769 BLAKE2B 9e722c95f01a184bbc48df6979cde15d748311e5ee5d83e5d18659cffd7520145bb24af891ba0f760dcec4c17b17d31adf211f1a4f938598d1fec44be56e6891 SHA512 6b0d49d398940f2614b2a892be2169a6c2c2d26d7d700271df3819c71c284646cceac9dce4e907662690e17bc0ca372b6251e02f520bf3e60994b26725403029
|
||||
AUX pip-10.0.1-disable-version-check.patch 850 BLAKE2B 4ec0e8e0b172c51cdfa2df6ee934df8e25a03885ef7976c2f7cc844728e0359a1d5081296680576ea5780a15b639b3809063e663374ee11e252cd95bd9e876ae SHA512 b489eaf4fe17042807dd92ce77b016fcd032dd79bd5c766bdf9be38d2958e32400bdb5950ff2c400abac42d2a0a17803f5a2cfdc1161906c95c1d34a8bc83f8a
|
||||
AUX pip-6.0.2-disable-version-check.patch 465 BLAKE2B e3ae94267a8d0caf425d22968f6e640063eaca0d2c475d130d1d2f7281d6ef541c0c36c3871c67fd4947f54a4ca18cc9a9c0fa347a3960727483b3a3bcd46ed9 SHA512 fd3413fea4649aa6a34ff7a23e7442267dc07307aeb25398e4620d108ab144703db7431e2a158612d9ee67e448d1d66db7e8103364aa6635844672bea16c7d28
|
||||
AUX pip-7.1.2-unbundle.patch 1496 BLAKE2B f0bb71125270bbcfe1fe544b81130951c6ccdb97f676b3be5c7831efdedae5edbc47669836565b269af287910cd23cbc193037b39ac09dcaff5dceee542c32e7 SHA512 c0daf49d9a596a188fd54751b8ee7333f1c3187657b677a6f61ab9820483b388c3475b5fecb887115aaa34208070a15b56a8eb5e0a4639c3732840cf17a6f16a
|
||||
AUX pip-8.0.0-unbundle.patch 1985 BLAKE2B dca355b40941ef5f805a4b247d75dc9d2ad560c7fd9752be2ca1d428522e83a4c318d3d361d2960fce79051df2ea9180a48c23e4af3048fe31ac535cd0cb8db9 SHA512 3b5f96160623eb2fad9c5978fc6512b21d48d5b91cb09c9d43deaee6de3c843af137a5df11c83b0d8395625482162d8cf40748b072692b305d6ab1220f3fb0c6
|
||||
AUX pip-9.0.1-disable-version-check.patch 1031 BLAKE2B 148e528aab19de021f193ac56d758c803e0875b618ee32e948eb103eb6b05eb56e2ecf5ed4dbe39893f5c44ddee17122fdd686f433f5ce89044b2c02291e0ba1 SHA512 8b5764d3ecdbfc871bdf051b41d9610d5028bc3b95a4bf990db46325d10e5d559449ec97ab052686148d6ab6abfa630fb38101c726b6648d19fa94ac593b0a28
|
||||
AUX pip-disable-system-install.patch 1070 BLAKE2B 85bfd82888a169cf771467f4f811b9859fddc1cfd134ac21be42b9fd93d84118354fa23a2f4b0ec9c67024f571ba7035665302671420221b52f3fc89f24b1af3 SHA512 bb0a9a32b2eac0a12276c3f0527534226c03868300f54945d20eec16902ad51cbfdace9d79b0caa304bc641323194031a5ca9e5e784366a44527441bd0f3c231
|
||||
DIST pip-19.0.2.tar.gz 1324514 BLAKE2B dc9771706d3cfaea8a0ff562606b2a901836531e305ac5f0efdca983f715301ca3c9e19adb8d8a144006a3f703875a8ffb660a9a015b0749170f4b6564d0df8a SHA512 c6e13da3a57462371d32982c80575c5181592f5c6a8e70d60ec879e689442f4ad468e7aef97eb58c9da50a5a770385aa35e701eefd713a8e9fafeb12e11d956b
|
||||
EBUILD pip-19.0.2.ebuild 1394 BLAKE2B 5987a3ece5d8d42387a3dc7b1775c870fd800e4fcc1eb565c5e9c96afac5330f65ce1ab90cd3b24e7b269dd1e69feff60d2e30b8835b9b6a15a401e83920f2d1 SHA512 a1a25b5fd1eff1b7e6bb62cde6657c29266fb24248a164085202f6ae59d30d7372359ddf5dc451e5ec05d70a8223ffc0393d0e292d764fb3a59f122227f18626
|
||||
MISC metadata.xml 366 BLAKE2B 6cfb3fe9bd6fa72a5bc5aafb74d7f79eaa1fdf273cf45be4fb7989fd917ea8b1ad60a855770cc51944611e7590abeec450ed02c7c9ae8d850084c2b4f7c0d009 SHA512 43ccb12f2797cb70b59ff495d149c32c813e5145c65521eda9a86f675eac7756eefadeb9f4ca977e8e8c7019bae144b445240e6d7128da771eaf6d19559336f6
|
||||
@@ -0,0 +1,18 @@
|
||||
install: Raise an error to avoid breaking python-exec
|
||||
|
||||
Running pip without --target, --root, or --user will result in packages
|
||||
being installed systemwide. This has a tendency to break python-exec if
|
||||
setuptools gets installed or upgraded.
|
||||
|
||||
--- pip-10.0.1/src/pip/_internal/commands/install.py
|
||||
+++ pip-10.0.1/src/pip/_internal/commands/install.py
|
||||
@@ -202,6 +202,9 @@
|
||||
if options.upgrade:
|
||||
upgrade_strategy = options.upgrade_strategy
|
||||
|
||||
+ if not options.use_user_site and not options.target_dir and not options.root_path:
|
||||
+ raise CommandError("(Gentoo) Please run pip with the --user option to avoid breaking python-exec")
|
||||
+
|
||||
if options.build_dir:
|
||||
options.build_dir = os.path.abspath(options.build_dir)
|
||||
|
||||
@@ -0,0 +1,19 @@
|
||||
Don't check for new versions of pip.
|
||||
|
||||
--- pip-10.0.1/src/pip/_internal/basecommand.py
|
||||
+++ pip-10.0.1/src/pip/_internal/basecommand.py
|
||||
@@ -255,14 +255,6 @@
|
||||
|
||||
return UNKNOWN_ERROR
|
||||
finally:
|
||||
- # Check if we're using the latest version of pip available
|
||||
- if (not options.disable_pip_version_check and not
|
||||
- getattr(options, "no_index", False)):
|
||||
- with self._build_session(
|
||||
- options,
|
||||
- retries=0,
|
||||
- timeout=min(5, options.timeout)) as session:
|
||||
- pip_version_check(session, options)
|
||||
# Avoid leaking loggers
|
||||
for handler in set(logging.root.handlers) - original_root_handlers:
|
||||
# this method benefit from the Logger class internal lock
|
||||
@@ -0,0 +1,14 @@
|
||||
Don't check PyPI for new versions of pip by default, updates will occur when
|
||||
new releases are added to the tree.
|
||||
|
||||
--- pip-6.0.2/pip/cmdoptions.py
|
||||
+++ pip-6.0.2/pip/cmdoptions.py
|
||||
@@ -404,7 +404,7 @@
|
||||
"--disable-pip-version-check",
|
||||
dest="disable_pip_version_check",
|
||||
action="store_true",
|
||||
- default=False,
|
||||
+ default=True,
|
||||
help="Don't periodically check PyPI to determine whether a new version "
|
||||
"of pip is available for download.")
|
||||
|
||||
@@ -0,0 +1,34 @@
|
||||
pip/_vendor/__init__.py | 13 +++++--------
|
||||
1 file changed, 5 insertions(+), 8 deletions(-)
|
||||
|
||||
diff --git a/pip/_vendor/__init__.py b/pip/_vendor/__init__.py
|
||||
index ef8851d..349d022 100644
|
||||
--- a/pip/_vendor/__init__.py
|
||||
+++ b/pip/_vendor/__init__.py
|
||||
@@ -14,7 +14,7 @@ import sys
|
||||
# Downstream redistributors which have debundled our dependencies should also
|
||||
# patch this value to be true. This will trigger the additional patching
|
||||
# to cause things like "six" to be available as pip.
|
||||
-DEBUNDLED = False
|
||||
+DEBUNDLED = True
|
||||
|
||||
# By default, look in this directory for a bunch of .whl files which we will
|
||||
# add to the beginning of sys.path before attempting to import anything. This
|
||||
@@ -29,13 +29,10 @@ WHEEL_DIR = os.path.abspath(os.path.dirname(__file__))
|
||||
def vendored(modulename):
|
||||
vendored_name = "{0}.{1}".format(__name__, modulename)
|
||||
|
||||
- try:
|
||||
- __import__(vendored_name, globals(), locals(), level=0)
|
||||
- except ImportError:
|
||||
- __import__(modulename, globals(), locals(), level=0)
|
||||
- sys.modules[vendored_name] = sys.modules[modulename]
|
||||
- base, head = vendored_name.rsplit(".", 1)
|
||||
- setattr(sys.modules[base], head, sys.modules[modulename])
|
||||
+ __import__(modulename, globals(), locals(), level=0)
|
||||
+ sys.modules[vendored_name] = sys.modules[modulename]
|
||||
+ base, head = vendored_name.rsplit(".", 1)
|
||||
+ setattr(sys.modules[base], head, sys.modules[modulename])
|
||||
|
||||
|
||||
# If we're operating in a debundled setup, then we want to go ahead and trigger
|
||||
@@ -0,0 +1,43 @@
|
||||
pip/_vendor/__init__.py | 15 +++++----------
|
||||
1 file changed, 5 insertions(+), 10 deletions(-)
|
||||
|
||||
diff --git a/pip/_vendor/__init__.py b/pip/_vendor/__init__.py
|
||||
index b09a7c3..b9fe6ee 100644
|
||||
--- a/pip/_vendor/__init__.py
|
||||
+++ b/pip/_vendor/__init__.py
|
||||
@@ -14,7 +14,7 @@ import sys
|
||||
# Downstream redistributors which have debundled our dependencies should also
|
||||
# patch this value to be true. This will trigger the additional patching
|
||||
# to cause things like "six" to be available as pip.
|
||||
-DEBUNDLED = False
|
||||
+DEBUNDLED = True
|
||||
|
||||
# By default, look in this directory for a bunch of .whl files which we will
|
||||
# add to the beginning of sys.path before attempting to import anything. This
|
||||
@@ -29,13 +29,10 @@ WHEEL_DIR = os.path.abspath(os.path.dirname(__file__))
|
||||
def vendored(modulename):
|
||||
vendored_name = "{0}.{1}".format(__name__, modulename)
|
||||
|
||||
- try:
|
||||
- __import__(vendored_name, globals(), locals(), level=0)
|
||||
- except ImportError:
|
||||
- __import__(modulename, globals(), locals(), level=0)
|
||||
- sys.modules[vendored_name] = sys.modules[modulename]
|
||||
- base, head = vendored_name.rsplit(".", 1)
|
||||
- setattr(sys.modules[base], head, sys.modules[modulename])
|
||||
+ __import__(modulename, globals(), locals(), level=0)
|
||||
+ sys.modules[vendored_name] = sys.modules[modulename]
|
||||
+ base, head = vendored_name.rsplit(".", 1)
|
||||
+ setattr(sys.modules[base], head, sys.modules[modulename])
|
||||
|
||||
|
||||
# If we're operating in a debundled setup, then we want to go ahead and trigger
|
||||
@@ -85,8 +82,6 @@ if DEBUNDLED:
|
||||
vendored("requests.packages.urllib3.packages.ordered_dict")
|
||||
vendored("requests.packages.urllib3.packages.six")
|
||||
vendored("requests.packages.urllib3.packages.ssl_match_hostname")
|
||||
- vendored("requests.packages.urllib3.packages.ssl_match_hostname."
|
||||
- "_implementation")
|
||||
vendored("requests.packages.urllib3.poolmanager")
|
||||
vendored("requests.packages.urllib3.request")
|
||||
vendored("requests.packages.urllib3.response")
|
||||
@@ -0,0 +1,32 @@
|
||||
From 890a1c26018752f2c57c7800968e4b8d1e0987f9 Mon Sep 17 00:00:00 2001
|
||||
From: Sebastian Pipping <sebastian@pipping.org>
|
||||
Date: Sun, 20 Nov 2016 19:52:40 +0100
|
||||
Subject: [PATCH] Stop checking for new versions
|
||||
|
||||
---
|
||||
pip/basecommand.py | 9 ---------
|
||||
1 file changed, 9 deletions(-)
|
||||
|
||||
diff --git a/pip/basecommand.py b/pip/basecommand.py
|
||||
index 54c6706..3cffe86 100644
|
||||
--- a/pip/basecommand.py
|
||||
+++ b/pip/basecommand.py
|
||||
@@ -241,15 +241,6 @@ class Command(object):
|
||||
logger.critical('Exception:', exc_info=True)
|
||||
|
||||
return UNKNOWN_ERROR
|
||||
- finally:
|
||||
- # Check if we're using the latest version of pip available
|
||||
- if (not options.disable_pip_version_check and not
|
||||
- getattr(options, "no_index", False)):
|
||||
- with self._build_session(
|
||||
- options,
|
||||
- retries=0,
|
||||
- timeout=min(5, options.timeout)) as session:
|
||||
- pip_version_check(session)
|
||||
|
||||
return SUCCESS
|
||||
|
||||
--
|
||||
2.10.2
|
||||
|
||||
@@ -0,0 +1,29 @@
|
||||
From 847553da616edabede18c69ba640a32b719b45a8 Mon Sep 17 00:00:00 2001
|
||||
From: Mike Gilbert <floppym@gentoo.org>
|
||||
Date: Tue, 27 Oct 2015 12:20:44 -0400
|
||||
Subject: [PATCH] install: Raise an error to avoid breaking python-exec
|
||||
|
||||
Running pip without --target, --root, or --user will result in packages
|
||||
being installed systemwide. This has a tendency to break python-exec if
|
||||
setuptools gets installed or upgraded.
|
||||
---
|
||||
pip/commands/install.py | 3 +++
|
||||
1 file changed, 3 insertions(+)
|
||||
|
||||
diff --git a/pip/commands/install.py b/pip/commands/install.py
|
||||
index 46cd9f2..36b72f2 100644
|
||||
--- a/pip/commands/install.py
|
||||
+++ b/pip/commands/install.py
|
||||
@@ -204,6 +204,9 @@ class InstallCommand(RequirementCommand):
|
||||
)
|
||||
options.ignore_installed = True
|
||||
|
||||
+ if not options.use_user_site and not options.target_dir and not options.root_path:
|
||||
+ raise CommandError("(Gentoo) Please run pip with the --user option to avoid breaking python-exec")
|
||||
+
|
||||
if options.build_dir:
|
||||
options.build_dir = os.path.abspath(options.build_dir)
|
||||
|
||||
--
|
||||
2.6.2
|
||||
|
||||
@@ -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">pip</remote-id>
|
||||
<remote-id type="github">pypa/pip</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -0,0 +1,48 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} pypy{,3} )
|
||||
PYTHON_REQ_USE="ssl(+),threads(+)"
|
||||
|
||||
inherit eutils bash-completion-r1 distutils-r1
|
||||
|
||||
DESCRIPTION="Installs python packages -- replacement for easy_install"
|
||||
HOMEPAGE="https://pip.pypa.io/ https://pypi.org/project/pip/ https://github.com/pypa/pip/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
|
||||
SLOT="0"
|
||||
IUSE="-vanilla"
|
||||
|
||||
# required test data isn't bundled with the tarball
|
||||
RESTRICT="test"
|
||||
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
#python_prepare_all() {
|
||||
# local PATCHES=(
|
||||
# "${FILESDIR}/${PN}-10.0.1-disable-version-check.patch"
|
||||
# )
|
||||
# if ! use vanilla; then
|
||||
# PATCHES+=( "${FILESDIR}/pip-10.0.1-disable-system-install.patch" )
|
||||
# fi
|
||||
# distutils-r1_python_prepare_all
|
||||
#}
|
||||
|
||||
python_install_all() {
|
||||
local DOCS=( AUTHORS.txt docs/man/commands/*.rst )
|
||||
distutils-r1_python_install_all
|
||||
|
||||
COMPLETION="${T}"/completion.tmp
|
||||
|
||||
"${PYTHON}" -m pip completion --bash > "${COMPLETION}" || die
|
||||
newbashcomp "${COMPLETION}" ${PN}
|
||||
|
||||
"${PYTHON}" -m pip completion --zsh > "${COMPLETION}" || die
|
||||
insinto /usr/share/zsh/site-functions
|
||||
newins "${COMPLETION}" _pip
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
DIST praw-6.1.1.tar.gz 20290520 BLAKE2B 98e960c993ed75ae9c3ed60681fc4f160ab711a016f658e470e814d6184d620bab70f9755ebdb4561eb4b45397fc87bd291e8378f80f14fb964c1b2093176463 SHA512 3952d54f4b113392e38937b530efc7818c079b0c09a1c24179cb5d60718733b00cfac6ccc3e17a4e6e67ddadc0453ca741607936a1d3c4bb492c939bc1dba4c2
|
||||
EBUILD praw-6.1.1.ebuild 755 BLAKE2B 0b548d285b8e44c9cca5e493a4ea201e4f36089cf167d2a843bea0677262f61898b9867b7ef6f42ebf17bfbe0c71efa827017bc3e573fe5be2f73b84a8d80d1b SHA512 1c7230baf3bf299d632dfb3a590bc08b7c6e389cd4a89d89adbf875673fe13c81b2f44ad8e2dbeb5554810ffde857dde066c60a16f3feb662d74906bb3ba43d9
|
||||
MISC metadata.xml 353 BLAKE2B c925fbd13c2309f4a5c3fb6f41f7a709db03213b6cb802cffddbfed612493133f9d45b8b2f007550745e710d09833a42f85779e538eb9d0d6c570f256460b33e SHA512 3aff66f2dc31a00bc4b8322850d8b64fb05531dcae69cdfbf7651cbdf284ab33caad2b98dc2399b78d352d3e3bedd5eab531c5120574fa86f47e538d216cfe7c
|
||||
@@ -0,0 +1,12 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="pypi">praw</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>bbzbryce@gmail.com</email>
|
||||
<name>Bryce Boe</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v3.0
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="PRAW, an acronym for Python Reddit API Wrapper, is a python package that allows for simple access to reddit's API."
|
||||
HOMEPAGE="https://praw.readthedocs.org/ https://pypi.org/project/praw/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Simplified BSD License"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${REDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
||||
@@ -1,5 +1,7 @@
|
||||
DIST psutil-5.4.8.tar.gz 422742 BLAKE2B 13c4b9b412704728c4b192032a6be78756b03a37cd6f425a81a83d0aca4ce155ebf24a1f62b75e66433f21e8bd3f2fa3c7bbb5ec2686c6dc951b89e97ebfa688 SHA512 5691e7e7ecd827aff2755a85c4c1be3a23beec3a1dbff079547991dcfffa8e075cff7fb6983e1f6fa287e2216e3b1466618730afaf114a0ee209d7b70d7b0c6a
|
||||
DIST psutil-5.5.0.tar.gz 425058 BLAKE2B 0a13149b060d1a99faa600470fdbd592ee520b247f916313bef428feaa652bc4e9152f09ceeea5378769d4cdcd9876ccdc96dc4378d74136bcbcadf4a9266b90 SHA512 e614d41162087e236779738b50ec9e83403082f20492e152605fe80da23a11a4bd667db82a234f00815f68139d53b19368c2118ab27d52144341c2250091c570
|
||||
DIST psutil-5.5.1.tar.gz 426750 BLAKE2B 1e18b48f0c384a1461b7efbf583b1c779bf2eae2f9e9804d4d6e35b59175b46a08e0e9d5a152069efab02d23502ed3ae49bfcc733e54c9f0e8e2dded36d21906 SHA512 2da9fdcf7d1ee14d0adae1f087dfb9ddc3deedfa99f73d44849f632a6acdca5a7e1fc25fbf71ea82aafc983f82c5569991a2196f6e4d9a831e9ea629cf011a90
|
||||
EBUILD psutil-5.4.8.ebuild 909 BLAKE2B 5d085cf199dc202cd0668f7404c8647c01284b0d20f7545d7dc199caa313381bc66d014db22c7a153ab5c5d5cf535e939b2b31e82f8a26c8a6f26489c422063a SHA512 56ccca156f10670de43c5c20969c4ca8078bc9313a807752faf244c2d9ad58c7f01119bec94b4f32f3ccc9314d6f54196e11e69dacb94df229868353b62fd05e
|
||||
EBUILD psutil-5.5.0.ebuild 909 BLAKE2B 5d085cf199dc202cd0668f7404c8647c01284b0d20f7545d7dc199caa313381bc66d014db22c7a153ab5c5d5cf535e939b2b31e82f8a26c8a6f26489c422063a SHA512 56ccca156f10670de43c5c20969c4ca8078bc9313a807752faf244c2d9ad58c7f01119bec94b4f32f3ccc9314d6f54196e11e69dacb94df229868353b62fd05e
|
||||
EBUILD psutil-5.5.1.ebuild 909 BLAKE2B 5d085cf199dc202cd0668f7404c8647c01284b0d20f7545d7dc199caa313381bc66d014db22c7a153ab5c5d5cf535e939b2b31e82f8a26c8a6f26489c422063a SHA512 56ccca156f10670de43c5c20969c4ca8078bc9313a807752faf244c2d9ad58c7f01119bec94b4f32f3ccc9314d6f54196e11e69dacb94df229868353b62fd05e
|
||||
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af
|
||||
|
||||
@@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# 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
|
||||
|
||||
DESCRIPTION="Retrieve information on running processes and system utilization"
|
||||
HOMEPAGE="https://github.com/giampaolo/psutil https://pypi.org/project/psutil/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="test"
|
||||
|
||||
DEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/mock[${PYTHON_USEDEP}]
|
||||
dev-python/ipaddress[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
# Many tests fail, even on a regular tox run on a upstream clone
|
||||
RESTRICT="test"
|
||||
|
||||
python_test() {
|
||||
${PYTHON} psutil/tests/__main__.py || die
|
||||
}
|
||||
@@ -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
|
||||
@@ -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">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
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
DIST pyEight-0.1.1.tar.gz 6963 BLAKE2B 6a6f13f56855ce4b2af82df2a103045ea8a05004b2e9fec0f7797f646d48379831dfaafa288dd6df0aea250455078a6105e469e4f343a922407e12cfd2a54a87 SHA512 64fddd1bc251d8d4eded0aa2d6b57e753df3757c3b9f6e9f184ae7f8070701c0d743e26c37bb6215540aff6da4ff5d3119670e5d956982db5127f0497dacc298
|
||||
EBUILD pyEight-0.1.1.ebuild 698 BLAKE2B 5236550511efe1556d425cb32e27ac63c79f79556e39d7f9487da509a9b2a5ea165b4a3e5ee9a97b75c6a7b4d1cf0830cc1ff038d4f82946bc9056639097f2be SHA512 076b99196275e1f41d694459a50bdf91371ec5e458c21fe7bdf3542f0f230e3bae17689a3a7ddf125f239f86ecd9c7c69187fa09c4d59e301aa5606f0d47ebea
|
||||
MISC metadata.xml 372 BLAKE2B 01a531d4c732f88dcc2ea9c885bbec0596d94e274e599d2f7d2ad3bec84aa6d352a65dede93cfdea594fc440ad27a4aa3b0c635308e333b5747e00694111f944 SHA512 60422e58ad72e29d88f9b6d22ae0ee5b5df8f68182c393374b8c82e838b038ddba8cc8eee419734aea802ed0e4340a75193245e7a6dcf06b9b9ba15503347871
|
||||
@@ -0,0 +1,12 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="pypi">pyEight</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>mezz64@users.noreply.github.com</email>
|
||||
<name>John Mihalic</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -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="Provides a python api to interact with an Eight Sleep mattress cover."
|
||||
HOMEPAGE="https://github.com/mezz64/pyEight https://pypi.org/project/pyEight/"
|
||||
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,3 @@
|
||||
DIST pySDCP-1.tar.gz 3658 BLAKE2B 176cb6aae9f7943823463955cae30f8796570b66278e78058995d17125cd128869f806c0c20e301fc5493e729c811579e826ba14a1044160a7651888c7e6e190 SHA512 2de72b23c7d976fffcb2abd9422e3dd6b118e1880aeffc38423feff22bb285dd3fa4838e0e32e44fe518af6216d0a027eafd1111a27d6437e62e3608bc666717
|
||||
EBUILD pySDCP-1.ebuild 670 BLAKE2B 0288ab4937839b5aaacc712e636f6ca2e717b1c385a6d8c42bcbfc7e9e28997e2fff719d7082724cb7a94f85d3e72d431bc15ac452cf1bb0e255cb5d0781d60c SHA512 631b49407a32537605955550ff5e64851ef4551f525c2c867f629979a0c6eda076da8e4ac85a28f8c2360cea97726c852a162208d99a770eae0890b4aabc4341
|
||||
MISC metadata.xml 371 BLAKE2B cf3f9f0e0eb657b7af0ad7f29b3c01126f75a06b79781c71cdd20d9cbfff96d3c210aa20570e5a2e931fc77fe5da40ceea635ca69c358a4f68e1db0aa5d85498 SHA512 adc296b24f3d976c71d54438350cfe86126ee35c8a8952154384f2e918deefadbf37b8baeebf6edce029b29819287e72e378af93fc1356b15301a8778bcc6d63
|
||||
@@ -0,0 +1,12 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="pypi">pySDCP</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>Galala7@users.noreply.github.com</email>
|
||||
<name>Guy Shapira</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -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="SDCP library to control Sony Projectors"
|
||||
HOMEPAGE="https://github.com/Galala7/pySDCP https://pypi.org/project/pySDCP/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${REDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
DIST 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
|
||||
@@ -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>
|
||||
@@ -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
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
DIST pyblackbird-0.5.tar.gz 4555 BLAKE2B cfbc1133063ba8bcc434f20893e0b840b0598c9a6d91c4fcb299e3b718671480f12251cc299770eb38bc5a883e4b413f5678a9a6dd77e1ade16c40a2a547cc38 SHA512 88d81a674499ea562ffbc5924194f6fe2b4269a3cb2f99dc9c1a0994f71f6164c9204cc6a7ca10ed6f483bdf642262fc5807e532491c7eba9207d8bf03005921
|
||||
EBUILD pyblackbird-0.5.ebuild 707 BLAKE2B 117dcc1fa9f0e9347e58dddde56e4d5a98398b39fcaf7b950fdd8e0facb12f4ac305ee806a68a9a60d2e23726962ed307054f760885f0e216bdcf435cee29f3c SHA512 70eddee9c479cbd14eaaeed2ce3fa376055885a455f35647dc0c25b63c8a3cfe8fdefd80c3c9f885581edf08d82077a81305fb01c80d035942f483c406b9d37b
|
||||
MISC metadata.xml 363 BLAKE2B b8c7a82ffd57b1fabaf2879141a921d1ad4d0c65324d7c26ead940aefda08bedb0abeb2c51e320a4b96a5397020f9a48d1df9f4279b21d00e427d69e0480a54c SHA512 83a93ade61ed0697dfadfd971afd01d4e25ba87f8e1cee8ebe11b7ba874d3db65972ec4beecb2768f146051f14f1b2f88c6c5fbf433f23242439bcef0e35d531
|
||||
@@ -0,0 +1,12 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="pypi">pyblackbird</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>koolsb@my.uwstout.edu</email>
|
||||
<name>Ben Kools</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -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 talking to Monoprice Blackbird 4k 8x8 HDBaseT Matrix"
|
||||
HOMEPAGE="https://github.com/koolsb/pyblackbird https://pypi.org/project/pyblackbird/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${REDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
DIST pydeconz-52.tar.gz 15094 BLAKE2B d04f46f2d81a2aee4e50296837c483c90823a82ee986b2fe5bf3f8ad32a5c0b769124c7b4b51a55660518640d3acce76797d83dc48e6eaa843c9ce705bf068b7 SHA512 7687afc7029617e41f6c2913e8aaa8a4db59269ed07eb96a2de6dbab19a5fee12c1044012c8232885d5f8e0bb88c239ae5a6d0842b4f28e96390297dcc9b770a
|
||||
EBUILD pydeconz-52.ebuild 712 BLAKE2B 3c06f62233f4bd5b5a754d08b9e3636dd9acf4d07139d0b9da4e083057c429a7491fc297dcb0501aa2e74c27a5822ed5aba1ed33fec774c4ca268ee8485a7dc3 SHA512 bca7e953dc23681d8616bd4559d0d5fb110f7e3aca00012002f36b9dc8c303cc6646ca6e58419d3341cb551ac7687fa8cb7b5faf277850d82c986f9e82c63e50
|
||||
MISC metadata.xml 377 BLAKE2B dcfc01478029561de9ed05e7b6c29ef3c7ab415c21d39a234977f821a42dbb228a69bf5ee5b33d468c146e5618477698f1fe8cd71fd892833c997d36a377db2b SHA512 02cb68b4a30fde4faefbe9f40d5e806ea58f25e356d56f36c23a7b61cc1737cad35f6d772ba601e9f7da6fddf2f4327a458b5f19bde920c7ecd8c5f6ca154387
|
||||
@@ -0,0 +1,12 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="pypi">pydeconz</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>Kane610@users.noreply.github.com</email>
|
||||
<name>Robert Svensson</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -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="A Python library for communicating with deCONZ REST-API from Dresden Elektronik"
|
||||
HOMEPAGE="https://github.com/Kane610/deconz https://pypi.org/project/pydeconz/"
|
||||
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,5 @@
|
||||
DIST pyeconet-0.0.6.tar.gz 3887 BLAKE2B 0d5b0d8b0b16469252d5576d7412e151023db657c2eff534c3889c861b427f2f1a83a497435d55e61cf519193b91e24b63c4d79bee71f0d340f347a8065e4c00 SHA512 92da5b20f60c3d0482b100cf0039ec51f26ce5ee7cf4448668e865f56286a14be5ab07954f9fbe6d966eb7060028c6d63adfcb1eceec417879cfa4d400a7a053
|
||||
DIST pyeconet-0.0.8.tar.gz 3938 BLAKE2B 984ddce9a04adc14fb7d229289edd9437b63cedbfdd85b3d07be12b734f8e960733148e47ad782545ab3eeefb59da6ef74ceb04637b7a0a00cb54acacc3336e4 SHA512 afaf842f17e31066ef2f05ed2d51cc5f1d570baa2bf5817fb84a5b57cdd38d120846d636add83547cffcd05a99d9bbb3f5e2d70379229cf48e0f10462f77fe80
|
||||
EBUILD pyeconet-0.0.6.ebuild 674 BLAKE2B 843c942b3176634d144913e0e31687c183b56a8ed9290cd77391a605eb3da1b1baee1de7e857d5b92af916d85218c33fb160bffeef14c24e3365546f30af4607 SHA512 6ffacada0e4295f4421ac6b069bd660aefbc7a3a021910e1b536adb916d3305183874986b7dc7bc3a27522b32c03728989357cc6271d06d9285912028616e0ba
|
||||
EBUILD pyeconet-0.0.8.ebuild 674 BLAKE2B 843c942b3176634d144913e0e31687c183b56a8ed9290cd77391a605eb3da1b1baee1de7e857d5b92af916d85218c33fb160bffeef14c24e3365546f30af4607 SHA512 6ffacada0e4295f4421ac6b069bd660aefbc7a3a021910e1b536adb916d3305183874986b7dc7bc3a27522b32c03728989357cc6271d06d9285912028616e0ba
|
||||
MISC metadata.xml 236 BLAKE2B e1a8a1884fb5bffefa7a353efca18400ed26cb90f3f5b654a4000c75e9b823d0ee98453c9b7d1ff7535028ac03e21f97ecb4b8256b69670d886cb75566c57e9a SHA512 e0e6ce91305e5743cdc8e9cfa89d9787ac09ad5192b0a5c549342c82a80ff748237ebaa84b3db7d4bd850b2cec0368aa817a43e87ba8734a464abc5aef7c6742
|
||||
@@ -0,0 +1,8 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="pypi">pyeconet</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -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="Interface to the unofficial EcoNet API"
|
||||
HOMEPAGE="http://github.com/w1ll1am23/pyeconet https://pypi.org/project/pyeconet/"
|
||||
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-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="Interface to the unofficial EcoNet API"
|
||||
HOMEPAGE="http://github.com/w1ll1am23/pyeconet https://pypi.org/project/pyeconet/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${REDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
DIST 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
|
||||
@@ -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
|
||||
}
|
||||
@@ -1,5 +1,9 @@
|
||||
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
|
||||
EBUILD pyhomematic-0.1.54.ebuild 667 BLAKE2B 101b0719f770515c35b0a9a6e984babdd2b2240ced2b89b502a43e3426a2c8a192b991665bdda6d2e685156ccb54bdac05528225506dc534eae2a8474621bb39 SHA512 82c7641f0f29fe7cda8a93242a70f6ba8373413070c7203c7670becb43a3a11b04a91e6abb2dc53724571bb42ff3a2614d33e9a0b0864689afea2eeae4db194d
|
||||
EBUILD pyhomematic-0.1.55.ebuild 667 BLAKE2B 101b0719f770515c35b0a9a6e984babdd2b2240ced2b89b502a43e3426a2c8a192b991665bdda6d2e685156ccb54bdac05528225506dc534eae2a8474621bb39 SHA512 82c7641f0f29fe7cda8a93242a70f6ba8373413070c7203c7670becb43a3a11b04a91e6abb2dc53724571bb42ff3a2614d33e9a0b0864689afea2eeae4db194d
|
||||
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af
|
||||
EBUILD pyhomematic-0.1.56.ebuild 667 BLAKE2B 101b0719f770515c35b0a9a6e984babdd2b2240ced2b89b502a43e3426a2c8a192b991665bdda6d2e685156ccb54bdac05528225506dc534eae2a8474621bb39 SHA512 82c7641f0f29fe7cda8a93242a70f6ba8373413070c7203c7670becb43a3a11b04a91e6abb2dc53724571bb42ff3a2614d33e9a0b0864689afea2eeae4db194d
|
||||
EBUILD pyhomematic-0.1.57.ebuild 709 BLAKE2B e6aec230cefa0ac510a7a226946ed8a889ada004b9c11a5a2a5565580cfdf08ee94f37568f1db5f7e40332c8f22343c0ce428d1c54494a79e43ec4b85c12b771 SHA512 907b28f5dc74cd425c4b17d6544c82eaf17387277600ee1af17bca985d09e3733f765eef3e894c0cb0e302ac4063cff71faf28055a0144b5f696fcacfdf6fbd1
|
||||
MISC metadata.xml 466 BLAKE2B 7ec383b1342ec1fabdb0cd71fb98fb8fbe62d17091eb2936edae8584c6edffe9747edbdb45055355380f2c3bcf64d878169fbfc752822f75c64c7fdc6a4d9d6a SHA512 ec280ede0533aad0b01392c8429aba0e761488ee15717cc285b13761f7858f98351d54daba77fc25832fba9f14d54eeda3b500f3081eb29b3204defad07ce7c4
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user