Compare commits
598 Commits
v2021.11.0
...
v2022.2.8
| Author | SHA1 | Date | |
|---|---|---|---|
|
4d669605d9
|
|||
|
409054b9ac
|
|||
|
ff717e86ab
|
|||
|
717b9703e1
|
|||
|
9f8734658c
|
|||
|
f898324e60
|
|||
|
66a078a01b
|
|||
|
|
ececfecd0d
|
||
|
|
fa4ec5a373
|
||
|
|
058fe85d80
|
||
|
|
1b6aac2375
|
||
|
|
7a8182b40b
|
||
|
f01033005a
|
|||
|
4cf18b05fe
|
|||
|
27d2252ac7
|
|||
|
87595c7e8b
|
|||
|
08a00f70c2
|
|||
|
17d70dc1fa
|
|||
|
9fb72083a3
|
|||
|
3b5f0574e2
|
|||
|
6205059b0b
|
|||
|
5bcdb6afa3
|
|||
|
e970ab4327
|
|||
|
ba2f07d1ca
|
|||
|
a591c60994
|
|||
|
18dc801922
|
|||
|
fed8dbc804
|
|||
|
ee53cd4e02
|
|||
|
5ae951e635
|
|||
|
15047cf185
|
|||
|
1c49f0afdc
|
|||
|
33899f93bd
|
|||
|
11aa881dbf
|
|||
|
4689392ec2
|
|||
|
1cafb443f5
|
|||
|
ae98f663e2
|
|||
|
ce2d37ebe8
|
|||
|
3fab686805
|
|||
|
5a3d16b64c
|
|||
|
c7f0466cf7
|
|||
|
b3e176b036
|
|||
|
c45db1b410
|
|||
|
563dd3ae4b
|
|||
|
fd3eaae5d1
|
|||
|
ae67606c38
|
|||
|
b6b60e409c
|
|||
|
cc745be560
|
|||
|
c0f566e02a
|
|||
|
80310fe1a3
|
|||
|
1f22ba3b3d
|
|||
|
c4ffc59e19
|
|||
|
06106473f8
|
|||
|
560c630856
|
|||
|
1e9ce544cd
|
|||
|
4f02909f07
|
|||
|
0e27b3ade1
|
|||
|
7fac719057
|
|||
|
691fc3cf1e
|
|||
|
00aa186967
|
|||
|
34cc2ed89e
|
|||
|
67c67bcc24
|
|||
|
0d3e4ba9bf
|
|||
|
358958d641
|
|||
|
ea50d24644
|
|||
|
72182c2adc
|
|||
|
ddc2c5f097
|
|||
|
29c24b0f04
|
|||
|
f02c45240d
|
|||
|
1080f15677
|
|||
|
e38568ac95
|
|||
|
7ecabb39ea
|
|||
|
6b4391f98d
|
|||
|
c38cb8a2da
|
|||
|
235ae904eb
|
|||
|
7df82e15da
|
|||
|
b7d3196e12
|
|||
|
05c8ab4ba4
|
|||
|
4e7ee69f2a
|
|||
|
f8de232f47
|
|||
|
d484b9c99d
|
|||
|
afa3712831
|
|||
|
064e76366d
|
|||
|
bf3bbd93e4
|
|||
|
1110b0dca3
|
|||
|
aa718fb1a7
|
|||
|
d20b97bbf4
|
|||
|
58efb334ab
|
|||
|
d99229db24
|
|||
|
6c8fa01490
|
|||
|
1d8c311fb3
|
|||
|
afdd911e40
|
|||
|
b148012917
|
|||
|
e843de0a5d
|
|||
|
9aa72235ea
|
|||
|
db3247d6d7
|
|||
|
1a2ec765ef
|
|||
|
a05462b5f9
|
|||
|
ef5b38735a
|
|||
|
b6fa3f734d
|
|||
|
0766afce83
|
|||
|
b9a8cac48b
|
|||
|
1854e6e1a4
|
|||
|
90b05dbf0e
|
|||
|
61e3a32ccc
|
|||
|
9ab892551f
|
|||
|
7f32d063ce
|
|||
|
6ef5134ceb
|
|||
|
c0783c2fca
|
|||
|
95d6fdcbce
|
|||
|
ff85dfe1eb
|
|||
|
5a295b8d0d
|
|||
|
8fe5b9835e
|
|||
|
dda0b419aa
|
|||
|
a42cdeda17
|
|||
|
e5fc4da3f3
|
|||
|
1e494703f9
|
|||
|
95a35f67b7
|
|||
|
f5daf13a26
|
|||
|
1fee312689
|
|||
|
25fd1c5a4e
|
|||
|
e11a2233c5
|
|||
|
0bbbdac421
|
|||
|
1af1a8b866
|
|||
|
05defe259d
|
|||
|
8fff9aa112
|
|||
|
4bb90ab4fd
|
|||
|
be311ab4d3
|
|||
|
bb1cd5d85e
|
|||
|
cafbdaf73c
|
|||
|
552dec1833
|
|||
|
6baafedd17
|
|||
|
54844c2c98
|
|||
|
c39377b502
|
|||
|
d07ef71aaf
|
|||
|
e824ccc096
|
|||
|
295cd90ccb
|
|||
|
2862975002
|
|||
|
191d226bb1
|
|||
|
1af185e486
|
|||
|
b411c7f333
|
|||
|
0dd16acc0b
|
|||
|
2a0e065d2d
|
|||
|
6d7197406b
|
|||
|
9d2ccb6a74
|
|||
|
e537d93231
|
|||
|
8b4a22fa9e
|
|||
|
b5511752b8
|
|||
|
c9b00c895c
|
|||
|
d68aa23abb
|
|||
|
e8f39e649f
|
|||
|
1fb8789240
|
|||
|
e181419572
|
|||
|
3487cfa77d
|
|||
|
13863c28dd
|
|||
|
9907f3efc0
|
|||
|
40df1a9697
|
|||
|
e2be47185e
|
|||
|
8297892966
|
|||
|
dcb34e2bdd
|
|||
|
756e4ca719
|
|||
|
6127c447d7
|
|||
|
032a71123c
|
|||
|
150eb2c676
|
|||
|
938c64af2d
|
|||
|
a6e502abc6
|
|||
|
fef24dc132
|
|||
|
bbcdb0c6d8
|
|||
|
57816a5c8a
|
|||
|
270a6d0f1f
|
|||
|
6897a4f86e
|
|||
|
1312e06805
|
|||
|
b140e5f39e
|
|||
|
98b7185e1a
|
|||
|
6b7b530da2
|
|||
|
bdd2eb3af7
|
|||
|
4118303671
|
|||
|
60107c5e7e
|
|||
|
fc6fe11f10
|
|||
|
a9518bed9e
|
|||
|
bc3f76b72e
|
|||
|
c5cb787368
|
|||
|
53861d3663
|
|||
|
028c7f60f6
|
|||
|
da1eff2337
|
|||
|
e5812cd23e
|
|||
|
7015e21b60
|
|||
|
bc162f9358
|
|||
|
c02a7133b3
|
|||
|
8d3eab209c
|
|||
|
37005a5c23
|
|||
|
8670534ee2
|
|||
|
c0ec4f3946
|
|||
|
b73f305879
|
|||
|
a541c44c61
|
|||
|
3c230669d4
|
|||
|
3713dab781
|
|||
|
604b06ed85
|
|||
|
f7a62fe238
|
|||
|
540c1ef332
|
|||
|
b531b45c25
|
|||
|
f806a09965
|
|||
|
73a6aa98bb
|
|||
|
9fd3bcbb1c
|
|||
|
72e6113e48
|
|||
|
d5a54ebe29
|
|||
|
54be44615e
|
|||
|
0c3143468c
|
|||
|
eb52cdd10a
|
|||
|
80309e9b7e
|
|||
|
9b160279b3
|
|||
|
98fc96d311
|
|||
|
54d206a6ae
|
|||
|
201971efab
|
|||
|
79ab82cfb8
|
|||
|
4ac7fedf73
|
|||
|
2bde837e80
|
|||
|
d3e9e716e5
|
|||
|
6a50baa827
|
|||
|
926ac95568
|
|||
|
4fed2fdaec
|
|||
|
0526089bcf
|
|||
|
9268439de5
|
|||
|
4c5790c3e5
|
|||
|
be97c908a8
|
|||
|
8b05e80aeb
|
|||
|
0b0e701631
|
|||
|
b0168532ae
|
|||
|
ac45a7242d
|
|||
|
22157f99c1
|
|||
|
7203605e73
|
|||
|
a6e34c128b
|
|||
|
e0003eab2d
|
|||
|
7ed129b1bd
|
|||
|
035e5d073b
|
|||
|
400aa5d011
|
|||
|
f7e1491163
|
|||
|
3817b8f268
|
|||
|
ea31d7a4aa
|
|||
|
09f8463e9d
|
|||
|
746eede5a3
|
|||
|
7ba71cee89
|
|||
|
03e5aa3ace
|
|||
|
9d04c73fea
|
|||
|
36d9bfa24f
|
|||
|
c5037dadc9
|
|||
|
7fe42512df
|
|||
|
c5cc769741
|
|||
|
0ff3616248
|
|||
|
5ae0080791
|
|||
|
99971e5f54
|
|||
|
85db386f66
|
|||
|
86f2723867
|
|||
|
e98f43243a
|
|||
|
2c0a5d724b
|
|||
|
621af2b3b9
|
|||
|
5fd9a2c3cb
|
|||
|
96fb1d226d
|
|||
|
6a13b4bc2a
|
|||
|
33b8e560e7
|
|||
|
0f79f346a0
|
|||
|
fe08e4f2c7
|
|||
|
cdae8a92f7
|
|||
|
f943a7342c
|
|||
|
3f168f6582
|
|||
|
fd8f7ae7d0
|
|||
|
d9ce7a9260
|
|||
|
d231e0f5d9
|
|||
|
37a40b4798
|
|||
|
c837c23dd5
|
|||
|
c0b208230e
|
|||
|
25d381b1f6
|
|||
|
3276bc5008
|
|||
|
6a0fb97ea0
|
|||
|
0edd3c7fa6
|
|||
|
beb9afe3d7
|
|||
|
aafbeea6a7
|
|||
|
04ad6761cd
|
|||
|
44d56dcd03
|
|||
|
|
866eeafe63
|
||
|
|
7bbcf29ff1
|
||
|
|
cfc6ca3cc9
|
||
|
|
8cb22a30ef
|
||
|
|
a3047f9b85
|
||
|
|
f5417efdab
|
||
|
|
0d8586dbf4
|
||
|
ec741e9d8c
|
|||
|
ed1ab35715
|
|||
|
6c0be7c41e
|
|||
|
b1a11ab6d1
|
|||
|
878e03d011
|
|||
|
2e7e4d9bd5
|
|||
|
d97e32c387
|
|||
|
d74e9bb547
|
|||
|
2f5e80637e
|
|||
|
c70bb62f19
|
|||
|
e6cd6ded9f
|
|||
|
f898d220ac
|
|||
|
d6a5cd9fc3
|
|||
|
e15e0509b8
|
|||
|
8a18219d88
|
|||
|
b0be48ef5f
|
|||
|
28ef155e4a
|
|||
|
834404bb70
|
|||
|
a9e21c9efb
|
|||
|
5bd6ad1af5
|
|||
|
d93bc783ff
|
|||
|
d208c2d927
|
|||
|
feecef3cbf
|
|||
|
436b5aab81
|
|||
|
97ea59a3b0
|
|||
|
3fc8683698
|
|||
|
645fadd553
|
|||
|
1bfd17ae7a
|
|||
|
00255a978a
|
|||
|
8d77e64e92
|
|||
|
adbcfd0b33
|
|||
|
90ea4758d2
|
|||
|
4a7113d26a
|
|||
|
d877bd8845
|
|||
|
a853a63b9a
|
|||
|
fd4723101b
|
|||
|
052f01363e
|
|||
|
cc745c5b99
|
|||
|
168727fcf1
|
|||
|
6f6981d791
|
|||
|
b88bba6b41
|
|||
|
56a5ae74c6
|
|||
|
25148371b2
|
|||
|
e33beae01c
|
|||
|
e7b285cd6e
|
|||
|
91967ad847
|
|||
|
f003ea7991
|
|||
|
|
67b21adb94
|
||
|
|
60c0cf8ae1
|
||
|
|
c83322dff4
|
||
|
|
a62bf14f6c
|
||
|
|
2df6720886
|
||
|
|
42b6e4307e
|
||
|
|
96656f633c
|
||
|
5603363e2f
|
|||
|
dd4f4fa20a
|
|||
|
82af510ed1
|
|||
|
3238f6c997
|
|||
|
f7f37db5f1
|
|||
|
5bb2146fef
|
|||
|
200c556aab
|
|||
|
b01de26225
|
|||
|
f988f1f290
|
|||
|
d5b2a66d26
|
|||
|
dcbcc6022e
|
|||
|
a12850434e
|
|||
|
24322d7716
|
|||
|
5b737a9855
|
|||
|
98a5b39bc0
|
|||
|
86d5f55c25
|
|||
|
96edc3b3eb
|
|||
|
2f604a4ee5
|
|||
|
83aa7eab9c
|
|||
|
1e7767b465
|
|||
|
610b66bec1
|
|||
|
56586e7102
|
|||
|
b8a0c87f35
|
|||
|
6e3a206402
|
|||
|
3f49a453c3
|
|||
|
7ac4f9f6fb
|
|||
|
8cf92e2902
|
|||
|
268b6c7ae4
|
|||
|
46ce8c742d
|
|||
|
d2c73543ea
|
|||
|
9e4371c543
|
|||
|
f5c0bb2a16
|
|||
|
9495d0b05e
|
|||
|
79acde24dd
|
|||
|
462b51fba2
|
|||
|
0c8e29180a
|
|||
|
46e01a1bb5
|
|||
|
d5f9ad09bf
|
|||
|
8db1aa982e
|
|||
|
e3cd1e5cc6
|
|||
|
f2fac06684
|
|||
|
190af3162d
|
|||
|
c0d785e00b
|
|||
|
50aaee536a
|
|||
|
04b1502329
|
|||
|
0a75f41517
|
|||
|
07550b133f
|
|||
|
ee0c2295c3
|
|||
|
51016513eb
|
|||
|
185e076882
|
|||
|
ad6c916bf4
|
|||
|
48a75deff9
|
|||
|
b72200ab00
|
|||
|
dd2a501ef6
|
|||
|
705c78d3dc
|
|||
|
53ef9dd760
|
|||
|
9c25d5af70
|
|||
|
539c9c5166
|
|||
|
faded9b00a
|
|||
|
355b091aec
|
|||
|
1032282fc4
|
|||
|
1dcd8c4cbc
|
|||
|
0b4d94456b
|
|||
|
d616accd28
|
|||
|
26f1eb29e3
|
|||
|
98089cfb8f
|
|||
|
388a6d1338
|
|||
|
d517de8343
|
|||
|
487d2b0d51
|
|||
|
6d7bc98169
|
|||
|
e262128684
|
|||
|
95aa63199d
|
|||
|
adc78c84c5
|
|||
|
35a8a569c1
|
|||
|
1ef1b596cc
|
|||
|
e20c090267
|
|||
|
1f3929cb64
|
|||
|
5e09b27c40
|
|||
|
066b180b70
|
|||
|
508ab55693
|
|||
|
1b3f807a7a
|
|||
|
864d1ae4e5
|
|||
|
a02b338c88
|
|||
|
5ec54bc90b
|
|||
|
eeb18dcd37
|
|||
|
0e6de94a46
|
|||
|
6fc3eb30d2
|
|||
|
67c842b0ed
|
|||
|
ec31b7c587
|
|||
|
fdda88224d
|
|||
|
404f9857c1
|
|||
|
d4d5a0cf32
|
|||
|
1cca7b03e5
|
|||
|
eadb3fb5c9
|
|||
|
2e5238e169
|
|||
|
59466cd158
|
|||
|
0a0049bca6
|
|||
|
1094d84233
|
|||
|
12a565c33c
|
|||
|
2b32726b80
|
|||
|
0ba5c6889b
|
|||
|
55713db4ac
|
|||
|
989e30c195
|
|||
|
bf3d9079d3
|
|||
|
6f8e71fdd6
|
|||
|
2cdd9344fd
|
|||
|
285eaaf4f8
|
|||
|
bc9de2da4c
|
|||
|
b1655a9fb7
|
|||
|
e4f041a36d
|
|||
|
7e2a38e6d3
|
|||
|
2ed98ede96
|
|||
|
5c7945f20c
|
|||
|
6f99373ded
|
|||
|
1ac23ffc88
|
|||
|
110f0685fd
|
|||
|
dde22fa54c
|
|||
|
547f244ebf
|
|||
|
0a81c26e7d
|
|||
|
a2143e550d
|
|||
|
ed4f76c0e7
|
|||
|
8153e9ad25
|
|||
|
3386af58d6
|
|||
|
f2c6aaed12
|
|||
|
1a0ecdfbff
|
|||
|
69bcac50a1
|
|||
|
7a89b7282e
|
|||
|
d86d389b4d
|
|||
|
53f40ccf84
|
|||
|
2716f632bd
|
|||
|
635c73572e
|
|||
|
f528b4af37
|
|||
|
c3aecadcbb
|
|||
|
30c5580797
|
|||
|
8b4661aabf
|
|||
|
c1d9bd56c1
|
|||
|
f93d88b828
|
|||
|
ae58bb9900
|
|||
|
2402708b44
|
|||
|
8fbb0edc49
|
|||
|
3ee04ef416
|
|||
|
1b52ee949c
|
|||
|
993d590e20
|
|||
|
390bf937a6
|
|||
|
b2bf070d20
|
|||
|
3784ae88ba
|
|||
|
83f2109c2e
|
|||
|
f1ca9364c5
|
|||
|
faa0967658
|
|||
|
0af30516a8
|
|||
|
54fb15a224
|
|||
|
afa9a5e7ab
|
|||
|
befcae7193
|
|||
|
36af6a6e77
|
|||
|
0c5bc2d0e8
|
|||
|
7c00615313
|
|||
|
c67160b8de
|
|||
|
cf5d78c671
|
|||
|
c7d7bd7cf7
|
|||
|
1ec2e7cd66
|
|||
|
4aed60489c
|
|||
|
2f98f4effa
|
|||
|
7e2b90a179
|
|||
|
75d2ed0d3e
|
|||
|
55041e6e6b
|
|||
|
178504e9ce
|
|||
|
28b9a4e8c4
|
|||
|
661d7d71a6
|
|||
|
41da39b3dc
|
|||
|
f1157b189c
|
|||
|
146e4b5074
|
|||
|
b952e3ce9d
|
|||
|
b8d1b7cfb5
|
|||
|
3a967b5f6f
|
|||
|
8d53f9bd88
|
|||
|
bc18cdef83
|
|||
|
8a96917bfa
|
|||
|
2f197e1908
|
|||
|
e8ebc9c75f
|
|||
|
fbfbd7ac9f
|
|||
|
324c5da69e
|
|||
|
201381079c
|
|||
|
fa65abaa30
|
|||
|
bc0371b4c9
|
|||
|
194259386d
|
|||
|
9315869c55
|
|||
|
c95dc41dd6
|
|||
|
2123c2dc30
|
|||
|
410816019d
|
|||
|
7ee9588ccb
|
|||
|
18e87067b6
|
|||
|
70ac058a46
|
|||
|
43d2377397
|
|||
|
8efa35cf5d
|
|||
|
dacdccd874
|
|||
|
47f1ee5361
|
|||
|
eb64f35da1
|
|||
|
5cdc42382a
|
|||
|
1c88f1250b
|
|||
|
dd5b258d22
|
|||
|
cfe4d42f7c
|
|||
|
73ca329a03
|
|||
|
f0e8398ddf
|
|||
|
7ca2b31c7e
|
|||
|
a0ba2247b2
|
|||
|
002bc4944a
|
|||
|
34325572c5
|
|||
|
a6d770b3e7
|
|||
|
3e4f2a291e
|
|||
|
1ac536fd12
|
|||
|
2de044656e
|
|||
|
d6f0ae7158
|
|||
|
1bedbca6fd
|
|||
|
9c8eddb67f
|
|||
|
8a699fc8ba
|
|||
|
1c9dc0c127
|
|||
|
49ef164a2f
|
|||
|
bce33d1dcf
|
|||
|
550cb30fe0
|
|||
|
5caf018bd3
|
|||
|
d1e9005e39
|
|||
|
4269f95986
|
|||
|
6765fc6cf9
|
|||
|
1f0488945f
|
|||
|
8d046fac96
|
|||
|
d8378aa8c3
|
|||
|
3438805b1b
|
|||
|
dcadc5d802
|
|||
|
25ec20e2c3
|
|||
|
0a7d77ec63
|
|||
|
32a2b8fb73
|
|||
|
fcc0fc47f9
|
|||
|
04632ae2c3
|
|||
|
09a14dc294
|
|||
|
b4adcda0e6
|
|||
|
5f1244430f
|
|||
|
d12b961f23
|
|||
|
1e1d1d3c8a
|
|||
|
d130c4a519
|
|||
|
95e5470906
|
|||
|
e6efcc684b
|
|||
|
df73468c82
|
|||
|
5badd03be0
|
|||
|
2cfccd20e3
|
|||
|
deb91b12fa
|
|||
|
102742d5f8
|
|||
|
6de3dc8943
|
|||
|
b0633419ef
|
|||
|
02ba516421
|
|||
|
66d6edcaca
|
|||
|
e09229ede0
|
|||
|
e3e6ab2d79
|
|||
|
55ae7af1f2
|
|||
|
63daff68ce
|
|||
|
e50309edb0
|
|||
|
fc0f8a38a6
|
|||
|
efc3ac7aba
|
|||
|
95049af65a
|
|||
|
1b791743cb
|
@@ -44,6 +44,7 @@
|
||||
|arlo|Allows you to integrate your Arlo devices into Home Assistant|N|N|Y|0.46|
|
||||
|arris_tg2492lg|Presence detection from an Arris TG2492LG router|N|N|Y|0.109|
|
||||
|aruba|Presence detection by looking at connected devices to an Aruba Instant device|N|Y|Y|0.7|
|
||||
|aseko_pool_live|allows you to monitor your Aseko ASIN Aqua dosing systems|N|N|Y|2022.2.0b1|
|
||||
|asterisk_mbox|asterisk_mbox Asterisk Voicemail integration|N|N|Y|0.51|
|
||||
|asuswrt|Api wrapper for Asuswrt|N|Y|Y|0.83|
|
||||
|atag|Connect to Atag One thermostats, reporting and setting its status|N|N|Y|0.109|
|
||||
@@ -52,6 +53,7 @@
|
||||
|august|The august integration allows you to integrate your August devices in Home Assis|N|Y|Y|0.64|
|
||||
|aurora|The aurora platform uses the NOAA Aurora Forecast service to let you know if an |N|N|Y|0.39|
|
||||
|aurora_abb_powerone|This implements a direct RS485 connection to a solar inverter in the PVI-3.0/3.6|N|Y|Y|0.96|
|
||||
|aussie_broadband|displays various service metrics using the Aussie Broadband API|N|N|Y|2022.2.0b1|
|
||||
|avea|Library for Elgato Avea bulbs|N|Y|Y|0.97|
|
||||
|avion|Support for the Avi-on Bluetooth dimmer switch Avi-on|N|Y|Y|0.37|
|
||||
|avri|Query the next scheduled waste pickup and the type of waste from Avri|N|N|Y|0.107|
|
||||
@@ -59,6 +61,7 @@
|
||||
|aws|Interact with Amazon Web Services|N|N|Y|0.91|
|
||||
|axis|Communicating with newer devices from Axis Communications|Y|Y|Y|0.45|
|
||||
|baidu|Text-to-speech platform uses Baidu TTS engine to read a text with natural soundi|N|Y|Y|0.59|
|
||||
|balboa|This integration adds support for Balboa Spa WiFi Modules|N|N|Y|2021.12.0b0|
|
||||
|bbb_gpio|Base for all BeagleBone Black related GPIO platforms|N|N|Y|0.36|
|
||||
|bbox|Presence detection from Bbox Modem Router from Bouygues Telecom|N|N|Y|0.31|
|
||||
|beewi_smartclim|BeeWi SmartClim BLE is a Bluetooth Low Energy sensor device|N|Y|Y|0.99|
|
||||
@@ -89,6 +92,7 @@
|
||||
|bt_home_hub_5|Offers presence detection by looking at connected devices to a BT Home |N|Y|Y|0.22|
|
||||
|bt_smarthub|Presence detection by looking at BT Smart Hub based routers|N|Y|Y|0.82|
|
||||
|buienradar|Integrate buienradar weather data into Home Assistant|N|Y|Y|0.47|
|
||||
|button|A button entity is an entity that can fire an event towards a device or service|N|N|Y|2021.12.0b0|
|
||||
|caldav|Integrate a CalDAV (RFC4791) calendar in Home Assistant|Y|Y|Y|0.60|
|
||||
|camera|The camera integration allows you to use IP cameras with Home Assistant|Y|Y|Y|0.7|
|
||||
|canary|Allows you to integrate your Canary devices from Home Assistant|N|Y|Y|0.60|
|
||||
@@ -130,6 +134,7 @@
|
||||
|denonavr|Automation Library for Denon AVR receivers|N|Y|Y|0.7.2|
|
||||
|deutsche_bahn|will give you the departure time of the next train for the given connection|N|Y|Y|0.14|
|
||||
|devolo_home_control|Add Devolo Home-control to Home Assistant|N|Y|Y|0.110|
|
||||
|devolo_home_network|The devolo Home Network integration allows you to monitor your PLC network|N|N|Y|2021.12.0b0|
|
||||
|dexcom|View your CGM data from Dexcom from Home Assistant|N|Y|Y|0.113|
|
||||
|dhcp|will watch the network for DHCP requests for supported devices and services|N|Y|Y|2021.2|
|
||||
|dht|Get the current temperature and humidity from a DHT11, DHT22 or AM2302 device|N|Y|Y|0.7|
|
||||
@@ -165,11 +170,13 @@
|
||||
|edimax|switch platform allows you to control the state of your Edimax switches|N|N|Y||
|
||||
|edl21|edl21 integration lets you read German EDL21 smart meters using SML|N|N|Y|0.107|
|
||||
|ee_brightbox|presence detection by looking at connected devices to a EE Bright Box 2 router|N|N|Y|0.87|
|
||||
|efergy|Integrate your Efergy meter information into Home Assistant|N|N|Y||
|
||||
|egardia|Control an Egardia/Woonveilig alarm control panel from Home Assistant|N|N|Y|0.65|
|
||||
|eight_sleep|Fetch data from your Eight Sleep smart cover or mattress|N|N|Y|0.44|
|
||||
|elgato|The Elgato Key Light sets the bar for high-end studio lighting|N|N|Y|0.104|
|
||||
|eliqonline|Integrate your ELIQ Online smart meter information|N|N|Y|0.10|
|
||||
|elkm1|Elk-M1 is a home security and automation controller|N|N|Y|0.81|
|
||||
|elmax|enables Home Assistant integration with ELMAX control panels|N|N|Y|2022.2.0b1|
|
||||
|elv|control the state of your ELV PCA 301 smart switch|N|N|Y|0.95|
|
||||
|emby|The emby platform allows you to control a Emby multimedia system|N|N|Y|0.32|
|
||||
|emonitor|SiteSage Emonitor allows local power monitoring on a per circuit basis|N|N|Y|2021.5|
|
||||
@@ -188,10 +195,11 @@
|
||||
|epsonworkforce|monitor the ink levels of a Epson Workforce printer|N|N|Y|0.92|
|
||||
|eq3btsmart|Integrate EQ3 Bluetooth Smart Thermostats in Home Assistant|N|N|Y|0.18|
|
||||
|esphome|Support for esphome sensors, covers and switches and it's dashboard|Y|Y|Y|0.85|
|
||||
|essent|communicate with the (undocumented) API of Dutch energy provider Essent|N|N|Y|0.93|
|
||||
|essent|communicate with the (undocumented) API of Dutch energy provider Essent|N|N|Y||
|
||||
|etherscan|displays Ether and ERC-20 token balances from Etherscan.io|N|N|Y|0.47|
|
||||
|eufy|eufy integration is the main integration to integrate various eufy devices|N|N|Y|0.68|
|
||||
|everlights|Library for controlling an EverLights lighting system|N|Y|Y|0.87|
|
||||
|evil_genius_labs|allows you to control and monitor the artworks by Evil Genius Labs|N|N|Y|2021.12.0b0|
|
||||
|evohome|links with all non-US Honeywell Total Connect Comfort (TCC) CH/DHW systems|N|Y|Y|0.80|
|
||||
|ezviz|ezviz sensor platform uses the EzvizLife API to interact with the devices|N|N|Y|0.107|
|
||||
|faa_delays|delays at US Airports based on the FAA’s National Airspace System Status|N|N|Y|2021.3|
|
||||
@@ -230,6 +238,7 @@
|
||||
|fritzbox_callmonitor|monitors the call monitor exposed by AVM FRITZ!Box routers on TCP port 1012|N|Y|Y|0.27|
|
||||
|fritzbox_netmonitor|sensor monitors the network statistics exposed by AVM FRITZ!Box routers|N|Y|Y|0.36|
|
||||
|fronius|Add (very basic) Support for Fronius Symo JSON Api to Home Assistant|Y|Y|Y|0.96|
|
||||
|frontend|official frontend to control Home Assistant|Y|Y|Y|0.7|
|
||||
|frontier_silicon|Support for Internet Radios based on the Frontier Silicon chipset|N|N|Y|0.40|
|
||||
|futurenow|Allows you to use P5 FutureNow relay/dimmer units as lights|N|N|Y|0.75|
|
||||
|garages_amsterdam|measure the occupancy of Amsterdam parking garages in the Netherlands|N|N|Y|2021.6|
|
||||
@@ -250,6 +259,7 @@
|
||||
|goalfeed|Use your Goalfeed account to trigger events in Home Assistant|N|N|Y|0.63|
|
||||
|goalzero|Access Goal Zero REST Api from Home Assistant|N|N|Y|0.116|
|
||||
|gogogate2|Control Gogogate2-Enabled garage doors from Home Assistant|N|Y|Y|0.67|
|
||||
|goodwe|poll a GoodWe solar inverter over the local network|N|N|Y|2022.2.0b1|
|
||||
|google|Intergrate Google Calendar into Home Assistant|N|N|Y|0.33|
|
||||
|google_cloud|allows you to use Google Cloud Platform API|N|N|Y|0.95|
|
||||
|google_maps|google_maps platform allows you to detect presence|N|N|Y|0.67|
|
||||
@@ -282,6 +292,7 @@
|
||||
|homekit_controller|Allows you to connect accessories with the “Works with HomeKit” logo|Y|Y|Y|0.68|
|
||||
|homematic|An API for the homematicip cloud|N|Y|Y|0.23|
|
||||
|homematicip_cloud|A python wrapper for the homematicIP REST API (Access Point Based)|N|Y|Y|0.66|
|
||||
|homewizard|collect data locally from the HomeWizard Energy products|N|N|Y|2022.2.0b1|
|
||||
|homeworks|Lutron Homeworks Series 4 & 8 systems via RS232|N|N|Y|0.85|
|
||||
|home_connect|Home Connect standard for Bosch and Siemens|N|N|Y|0.110|
|
||||
|home_plus_control|allows you to control a range of Legrand in-wall switches and power outlets|N|N|Y|2021.4|
|
||||
@@ -312,8 +323,9 @@
|
||||
|incomfort|client for Intergas InComfort/InTouch Lan2RF systems|N|Y|Y|0.93|
|
||||
|influxdb|transfer sensor data to a local InfluxDB database|Y|Y|Y|0.9|
|
||||
|insteon|allowing linked INSTEON devices to be used|N|Y|Y|0.39|
|
||||
|intellifire|integrate IntelliFire Wi-Fi fireplace modules|N|N|Y|2022.2.0b1|
|
||||
|intesishome|communications with IntesisHome Smart AC Controllers|N|Y|Y|0.104|
|
||||
|iota|IOTA is a new blockless distributed ledger|N|N|Y|0.62|
|
||||
|iota|IOTA is a new blockless distributed ledger|N|N|Y||
|
||||
|iotawatt|Integration for the IoTaWatt Open WiFi Electricity Monitor|N|N|Y|2021.9.0b6|
|
||||
|iperf3|iperf3 sensor integration allows you to measure network bandwidth|N|N|Y|0.71|
|
||||
|ipma|ipma weather platform|N|Y|Y|0.72|
|
||||
@@ -325,7 +337,8 @@
|
||||
|isy994|controller that is capable of controlling Insteon and X10 devices|N|N|Y|0.28|
|
||||
|itach|control IR devices with a Global Caché iTach Device and GC-100 devices|N|N|Y|0.39|
|
||||
|izone|control of a local iZone ducted reverse-cycle climate control device|N|N|Y|0.100|
|
||||
|jewish_calendar|jewish_calendar|N|Y|Y|0.79|
|
||||
|jellyfin|exposes a Jellyfin server as a Media Source in Home Assistant|N|N|Y|2021.12.0b0|
|
||||
|jewish_calendar|Displays information related to the Jewish Calendar as a variety of sensors|N|Y|Y|0.79|
|
||||
|joaoapps_join|joaoapps_join integration exposes services from Join|N|Y|Y|0.24|
|
||||
|juicenet|pulls data from a JuiceNet charging station|N|N|Y|0.47|
|
||||
|kaiterra|view the readings from your Laser Egg or Sensedge device|N|N|Y|0.100|
|
||||
@@ -362,15 +375,15 @@
|
||||
|litterrobot|Wi-Fi-enabled, automatic, self-cleaning litter box for cats|N|Y|Y|2021.3|
|
||||
|logi_circle|integrate your Logi Circle cameras in Home Assistant|N|N|Y|0.79|
|
||||
|london_underground|display the status of London underground lines|N|N|Y|0.49|
|
||||
|lookin|None|N|N|Y|2021.11.0b4|
|
||||
|loopenergy|Integrate your Loop Energy meter information into Home Assistant|N|Y|Y|0.17|
|
||||
|lookin|Integrates LOOKin devices into Home Assistant|N|N|Y|2021.11.0b4|
|
||||
|loopenergy|Integrate your Loop Energy meter information into Home Assistant|N|Y|Y||
|
||||
|luci|fetch connected devices from your OpenWrt|N|Y|Y||
|
||||
|luftdaten|query the open data API of luftdaten.info to monitor air quality|N|Y|Y|0.82|
|
||||
|lupusec|Lupusec alarm control panel and ultimately all connected sensors|N|N|Y|0.83|
|
||||
|lutron|communicating with the Lutron main hub|N|N|Y|0.37|
|
||||
|lutron_caseta|for communicating with the Lutron Caseta Smart Bridge|N|N|Y|0.41|
|
||||
|lw12wifi|Library to control the Lagute LW-12 WiFi LED controller|N|N|Y|0.71|
|
||||
|lyft|Unofficial Lyft Rides API Python SDK|N|N|Y|0.41|
|
||||
|lyft|Unofficial Lyft Rides API Python SDK|N|N|Y||
|
||||
|lyric|Honeywell Lyric thermostat platform|N|N|Y|2021.3|
|
||||
|magicseaweed|Provides API wrapper to magicseaweed.com.|N|N|Y|0.75|
|
||||
|mailgun|A simple mailgun client - pymailgun fork with Python 3 support|N|N|Y|0.38|
|
||||
@@ -381,7 +394,7 @@
|
||||
|mazda|Mazda Connected Services integration|N|N|Y|2021.3|
|
||||
|mcp23017|base for all related mcp23017 platforms in Home Assistant|N|N|Y|0.94|
|
||||
|mediaroom|control a Mediaroom Set-Top Box (STB) from Home Assistant|N|N|Y|0.63|
|
||||
|media_extractor|support for youtube_dl|N|Y|Y|0.49|
|
||||
|media_extractor|Gets a stream URL and sends it to a media player entity|N|Y|Y|0.49|
|
||||
|melcloud|Python MELCloud interface|N|N|Y|0.106|
|
||||
|melissa|main integration to connect to a Melissa Climate A/C control|N|N|Y|0.63|
|
||||
|message_bird|MessageBird's REST API|N|N|Y|0.16|
|
||||
@@ -414,7 +427,7 @@
|
||||
|mullvad|Mullvad VPN integration pulls Mullvad VPN status information|N|N|Y|2021.3|
|
||||
|mutesync|mutesync integration for Home Assistant connects to the mütesync virtual button|N|N|Y|2021.5|
|
||||
|mvglive|departure times bus, tram, subway, train of Munich public transport network|N|N|Y|0.42|
|
||||
|mychevy|communicates with the my.chevrolet website using the javascript API|N|N|Y|0.62|
|
||||
|mychevy|communicates with the my.chevrolet website using the javascript API|N|N|Y||
|
||||
|mycroft|allows you to send notifications and more to Mycroft from Home Assistant|N|N|Y|0.53|
|
||||
|myq|lets you control MyQ-Enabled garage doors|Y|Y|Y|0.39|
|
||||
|mysensors|combines devices like Arduino, ESP8266, Raspberry Pi, NRF24L01+ and RFM69|Y|N|Y|0.73|
|
||||
@@ -427,7 +440,7 @@
|
||||
|nanoleaf|allows you to control Nanoleaf Light Panels from Home Assistant|N|N|Y|0.67|
|
||||
|neato|Python package for controlling Neato pybotvac Connected vacuum robot|N|N|Y|0.33|
|
||||
|nederlandse_spoorwegen|train service in the Netherlands|N|Y|Y|0.57|
|
||||
|nello|The nello platform allows you to control Nello intercoms|N|N|Y|0.52|
|
||||
|nello|The nello platform allows you to control Nello intercoms|N|N|Y||
|
||||
|ness_alarm|integrate a Ness D8x/D16x alarm system|N|N|Y|0.85|
|
||||
|nest|main integration to integrate all Nest related platforms|N|N|Y|0.7|
|
||||
|netatmo|Access to Netatmo weather station data|N|Y|Y|0.20|
|
||||
@@ -444,6 +457,7 @@
|
||||
|nightscout|allows you to view your CGM data from Nightscout|N|N|Y|0.115|
|
||||
|niko_home_control|platform allows you to integrate your Niko Home Control|N|N|Y|0.82|
|
||||
|nilu|An API client for getting pollution data from NILU sensor stations in Norway|N|N|Y|0.87|
|
||||
|nina|displays warnings from Bundesamt für Bevölkerungsschutz und Katastrophenhilfe|N|N|Y|2022.2.0b1|
|
||||
|nissan_leaf|integration with the NissanConnect EV cloud service|N|N|Y|0.89|
|
||||
|nmap_tracker|Presence detection for Home Assistant with nmap|N|N|Y|0.7|
|
||||
|nmbs|Python wrapper for the iRail API|N|N|Y|0.85|
|
||||
@@ -462,10 +476,12 @@
|
||||
|nzbget|monitor and control your downloads with NZBGet|N|N|Y|0.17|
|
||||
|oasa_telematics|bus and trolley arrival times for Greek public transport for Athens|N|N|Y|0.92|
|
||||
|obihai|view the call status for your Obihai devices|N|N|Y|0.99|
|
||||
|octoprint|The main integration to integrate OctoPrint sensors|Y|Y|Y|0.19|
|
||||
|oem|ESP8266 based “WiFi MQTT Relay / Thermostat” sold by OpenEnergyMonitor|N|N|Y|0.39|
|
||||
|ohmconnect| show you the current OhmConnect status for the given OhmConnect ID|N|N|Y|0.26|
|
||||
|ombi|The Ombi integration monitors data from your Ombi instance|N|N|Y|0.100|
|
||||
|omnilogic|Hayward Onmilogic pool control system|N|N|Y|0.116|
|
||||
|oncue|allow you to monitor the state of your Oncue enabled Kohler generator|N|N|Y|2022.2.0b1|
|
||||
|ondilo_ico|ICO continuously analyzes the water quality of your pool/spa|N|N|Y|2021.2|
|
||||
|onewire|supports sensors which that using the One wire (1-wire) bus for communication|N|N|Y|0.12|
|
||||
|onkyo|allows you to control a Onkyo, Integra and some recent Pioneer receivers|N|Y|Y|0.17|
|
||||
@@ -478,6 +494,7 @@
|
||||
|opentherm_gw|control the OpenTherm Gateway from Home Assistant|N|N|Y|0.81|
|
||||
|openuv|The openuv integration displays UV and Ozone data from openuv.io|N|N|Y|0.76|
|
||||
|openweathermap|uses OpenWeatherMap as a source for current meteorological data|N|Y|Y|0.32|
|
||||
|open_meteo|integrates the free weather forecast from Open-Meteo|N|N|Y|2022.2.0b1|
|
||||
|opnsense|Presence Detection with data from OPNsense firewall|N|N|Y|0.105|
|
||||
|opple|allows you to control the state of your Opple smart light|N|N|Y|0.80|
|
||||
|orangepi_gpio|The orangepi_gpio integration is the base for all related GPIO platforms|N|N|Y|0.93|
|
||||
@@ -485,6 +502,7 @@
|
||||
|orvibo|allows you to toggle your (dangerous) Orvibo S20 Wifi Smart Sockets|N|N|Y|0.8|
|
||||
|osramlightify|allows you to integrate your Osram Lightify into Home Assistant|N|N|Y|0.21|
|
||||
|otp|generates One-Time Passwords according to RFC6238|Y|Y|Y|0.49|
|
||||
|overkiz|The Overkiz (by Somfy) integration platform|N|N|Y|2022.2.0b1|
|
||||
|ovo_energy|allows you to monitor your energy consumption data|N|N|Y|0.114|
|
||||
|owntracks|OwnTracks: track your location and send it directly to Home Assistant|Y|Y|Y|0.7.4|
|
||||
|ozw|Open Zwave MQTT|Y|Y|Y|0.110|
|
||||
@@ -521,6 +539,7 @@
|
||||
|pulseaudio_loopback|whole home audio system based upon PulseAudio|N|N|Y|0.16|
|
||||
|pushbullet|sensor platform reads messages from Pushbullet|N|N|Y|0.44|
|
||||
|pushover|allows integrations to send messages to the user using Pushover|N|N|Y||
|
||||
|pvoutput|The PVOutput integration|N|N|Y|0.33|
|
||||
|pvpc_hourly_pricing|hourly price of electricity in Spain from PVPC|N|N|Y|0.108|
|
||||
|python_script|write Python scripts that are exposed as services in Home Assistant|Y|Y|Y|0.47|
|
||||
|qbittorrent|monitor your downloads with qBittorrent from within Home Assistant|N|N|Y|0.84|
|
||||
@@ -538,6 +557,7 @@
|
||||
|rainmachine|integrate all platforms related to RainMachine smart Wi-Fi sprinkler controllers|N|Y|Y|0.69|
|
||||
|raspihats|The base for all related Raspihats platforms in Home Assistant|N|N|Y|0.45|
|
||||
|raspyrfm|adds support for cheap RC 433 MHz outlets via one of the supported gateways|N|N|Y|0.85|
|
||||
|rdw|looks up any dutch registered vehicle by its license plate|N|N|Y|2021.12.0b0|
|
||||
|recollect_waste|track the next scheduled waste pickup and what type of waste from Recollect|N|N|Y|0.87|
|
||||
|recorder|storing details in a database per sqlalchemy|Y|Y|Y||
|
||||
|recswitch|allows you to control the Ankuoo REC Switch devices from Home Assistant|N|N|Y|0.81|
|
||||
@@ -550,6 +570,7 @@
|
||||
|rest|rest sensor platform for data exposed by a RESTful API|Y|Y|Y|0.7.4|
|
||||
|rflink|The rflink integration supports devices that use RFLink gateway firmware|N|N|Y|0.38|
|
||||
|rfxtrx|supports RFXtrx 433 MHz devices by RFXCOM|N|N|Y||
|
||||
|ridwell|allows users to track waste recycling pickups scheduled with Ridwell|N|N|Y|2021.12.0b0|
|
||||
|ring|integrate your ring.com devices|Y|Y|Y|0.42|
|
||||
|ripple|The ripple sensor platform displays Ripple wallet balances from Ripple.com|N|N|Y|0.47|
|
||||
|risco|This integration connects with Risco Alarms over Risco Cloud|N|N|Y|0.115|
|
||||
@@ -566,6 +587,7 @@
|
||||
|rpi_pfio|base for all related PiFace Digital I/O (PFIO) platforms in Home Assistant|N|N|Y|0.45|
|
||||
|rpi_power|monitor your Raspis Power Supply|N|N|Y|0.116|
|
||||
|rpi_rf|control devices over 433/315MHz LPD/SRD signals on a RPi|N|N|Y|0.19|
|
||||
|rtsp_to_webrtc|provide WebRTC live streams for any RTSP camera|N|N|Y|2022.2.0b1|
|
||||
|ruckus_unleashed|Python API to interact with a Ruckus Unleashed device|N|N|Y|0.117|
|
||||
|russound_rio|control Russound devices that make use of the RIO protocol|N|N|Y|0.49|
|
||||
|russound_rnet|control Russound devices that make use of the RNET protocol|N|N|Y|0.25|
|
||||
@@ -581,6 +603,7 @@
|
||||
|sendgrid|Notification platform sends email notifications via SendGrid|N|N|Y|0.14|
|
||||
|sense|Integrate your Sense meter information into Home Assistant|N|N|Y|0.82|
|
||||
|sensehat|lets you control the Sense HAT board’s 8x8 RGB LED matrix on your Raspberry Pi|N|N|Y|0.44|
|
||||
|senseme|Integrates SenseME devices into Home Assistant|N|N|Y|2022.2.0b1|
|
||||
|sensibo|Integrates Sensibo Air Conditioning controller into Home Assistant|N|N|Y|0.44|
|
||||
|sentry|The free Sentry account allows 5000 events per month|N|N|Y|0.104|
|
||||
|serial|use data provided by a device connected to the serial port of the system|N|N|Y|0.56|
|
||||
@@ -635,7 +658,7 @@
|
||||
|speedtestdotnet|speedtest.net support|Y|Y|Y|0.13|
|
||||
|spider|integrate all Itho Daalderop Spider related platforms|N|N|Y|0.75|
|
||||
|splunk|log all state changes to an external Splunk database|N|N|Y|0.13|
|
||||
|spotify|Spotify media player integration allows you to control Spotify playback|N|Y|Y|0.43|
|
||||
|spotify|Spotify media player integration allows you to control Spotify playback|Y|Y|Y|0.43|
|
||||
|sql|enables you to use an SQL database supported by the sqlalchemy library|Y|Y|Y|0.63|
|
||||
|squeezebox|library to control Logitech Media Server|N|Y|Y||
|
||||
|srp_energy|SRP Energy integration hourly energy usage report|N|N|Y|2020.12|
|
||||
@@ -645,6 +668,7 @@
|
||||
|starlingbank|monitor your account balance data as sensors|N|N|Y|0.79|
|
||||
|startca|Integrate your Start.ca account information into Home Assistant|N|N|Y|0.64|
|
||||
|statsd|transfer all state changes to an external StatsD instance|N|Y|Y|0.12|
|
||||
|steamist|monitor the state of your Steamist steam shower|N|N|Y|2022.2.0b1|
|
||||
|steam_online|allows you to track the online status of public Steam accounts|N|N|Y|0.14|
|
||||
|stiebel_eltron|integral ventilation or heat pump units of STIEBEL ELTRON|N|N|Y|0.92|
|
||||
|stookalert|queries the RIVM Stookalert API for unfavorable weather conditions|N|N|Y|0.104|
|
||||
@@ -664,11 +688,12 @@
|
||||
|synology_dsm|monitor getting various statistics from your Synology NAS|N|Y|Y|0.32|
|
||||
|synology_srm|detect presence by looking at connected devices to a Synology SRM router|N|N|Y|0.87|
|
||||
|systemd|internal and developer use|Y|Y|Y|None|
|
||||
|systemmonitor|monitor your platform|Y|Y|Y||
|
||||
|systemmonitor|Allows you to monitor disk usage, memory usage, CPU usage, and running processes|Y|Y|Y||
|
||||
|system_bridge|System Bridge runs on your local machine to share system information via its AP|N|N|Y|2021.6|
|
||||
|tado|an interface to the my.tado.com website|N|N|Y|0.41|
|
||||
|tahoma|interface to the tahomalink.com website. It adds covers, scenes and a sun sensor|N|N|Y|0.59|
|
||||
|tankerkoenig|monitor the fuel prices with tankerkoenig.de|N|N|Y|0.107|
|
||||
|tailscale|monitor and automate on the state of the devices in your Tailscale VPN|N|N|Y|2021.12.0b0|
|
||||
|tankerkoenig|monitor the fuel prices with tankerkoenig.de|Y|Y|Y|0.107|
|
||||
|tank_utility|Add Tank Utility propane tank monitors to Home Assistant|N|N|Y|0.53|
|
||||
|tapsaff|provides the ‘Taps Aff’ status for a given location within the UK|N|N|Y|0.47|
|
||||
|tasmota|Python module to help parse and construct Tasmota MQTT messages|Y|Y|Y|0.117|
|
||||
@@ -678,7 +703,8 @@
|
||||
|tellduslive|cloud platform that connects to your Tellstick|N|Y|Y|0.11|
|
||||
|tellstick|integrates TellStick devices into Home Assistant|N|N|Y||
|
||||
|temper|get the current temperature from a TEMPer device|N|N|Y||
|
||||
|tesla|integration with the Tesla cloud service|N|Y|Y|0.53|
|
||||
|tesla|integration with the Tesla cloud service|N|Y|Y||
|
||||
|tesla_wall_connector|allows you to integrate your Gen 3 Tesla Wall Connector with Wi-Fi|N|N|Y|2021.12.0b0|
|
||||
|test|internal and developer use|Y|Y|Y|None|
|
||||
|tfiac|integrates several vendors air conditioning systems into Home Assistant|N|N|Y|0.91|
|
||||
|thermoworks_smoke|pulls data for your ThermoWorks Smoke Thermometer|N|N|Y|0.81|
|
||||
@@ -690,13 +716,14 @@
|
||||
|tmb|Library that interacts with TMB API|N|N|Y|0.104|
|
||||
|todoist|connect to your Todoist Projects and generate binary sensors|N|N|Y|0.54|
|
||||
|tof|uses an invisible laser to measure distance with millimeter resolution|N|N|Y|0.90|
|
||||
|tolo|allows you to control your TOLO Sauna and TOLO Steam Bath|N|N|Y|2021.12.0b0|
|
||||
|toon|client for the Quby ToonAPI|N|Y|Y|0.56|
|
||||
|totalconnect|provides connectivity with the Honeywell TotalConnect alarm systems|N|Y|Y|0.42|
|
||||
|touchline|lets you control ROTH Touchline floor heating thermostats|N|N|Y|0.61|
|
||||
|tplink|control your TP-Link Smart Home Devices|Y|Y|Y|0.89|
|
||||
|tplink_lte|allows you to observe and control TP-Link LTE routers|N|N|Y|0.83|
|
||||
|traccar|uses GPS for tracking and has support for over 1500 different types of devices|N|N|Y|0.83|
|
||||
|trackr|trackr platform allows you to detect presence using TrackR devices|N|N|Y|0.36|
|
||||
|trackr|trackr platform allows you to detect presence using TrackR devices|N|N|Y||
|
||||
|tractive|Tractive is an Austrian company develops real-time location trackers for pets|N|N|Y|2021.9.0b1|
|
||||
|tradfri|Control/observe IKEA Tradfri devices|Y|Y|Y|0.43|
|
||||
|trafikverket_train|Retrieve train departure information from Trafikverket|N|N|Y|0.96|
|
||||
@@ -706,7 +733,7 @@
|
||||
|travisci|integrate the test build results reported by Travis-CI working|N|N|Y|0.56|
|
||||
|trend|sensors which show the trend of numeric state orstate_attributes|N|N|Y|0.28|
|
||||
|tts|Audio metadata tag reader and writer implemented in pure Python|N|N|Y|0.35|
|
||||
|tuya|integrate all Tuya Smart related platforms|N|Y|Y||
|
||||
|tuya|integrate all Tuya Smart related platforms|N|Y|Y|0.74|
|
||||
|twentemilieu|allows you to track the next scheduled waste pickups by Twente Milieu|N|N|Y|0.97|
|
||||
|twilio|enables the sending of notifications via SMS and the creation of calls|N|N|Y|0.40|
|
||||
|twinkly|control Twinkly LED string from Home Assistant|N|N|Y|2020.12|
|
||||
@@ -715,6 +742,7 @@
|
||||
|ubus|a presence detection scanner for OpenWrt using ubus|N|N|Y|0.7.6|
|
||||
|unifi|talk with a Ubiquiti unifi Controller|N|Y|Y|0.81|
|
||||
|unifiled|control lights from a UniFi LED by Ubiquiti Networks controller|N|N|Y|0.102|
|
||||
|unifiprotect|Camera feeds and Sensor data from a UniFi Protect application|N|N|Y|2022.2.0b1|
|
||||
|unifi_direct|detect presence by looking at devices connected to a UniFi AP|N|Y|Y|0.59|
|
||||
|upb|Library for interacting with UPB PIM|N|N|Y|0.110|
|
||||
|upcloud|allows you to access the information about your UpCloud servers|N|N|Y|0.65|
|
||||
|
||||
115
README.md
115
README.md
@@ -21,16 +21,16 @@ PyPI/GitHub/Sourceforge).
|
||||
Since homeassistant-0.115.3 the **Main Ebuild** is released in three different stages of expansion, only *one* of them can be installed. These three only differ in the amount of USE Flags they hold. If you are new here, start with app-misc/homeassistant-min.
|
||||
### `app-misc/homeassistant-min`
|
||||
|
||||
New Ebuild, generated for `0.115.3` and later, intended for production use, these are the USE Flags I use in production myself. These all will compile fine and are extensively tested in every release, it currently holds **78** USE Flags.
|
||||
New Ebuild, generated for `0.115.3` and later, intended for production use, these are the USE Flags I use in production myself. These all will compile fine and are extensively tested in every release, it currently holds **82** USE Flags.
|
||||
|
||||
### `app-misc/homeassistant`
|
||||
|
||||
The Ebuild we have since `0.97.0`, ss soon as I know that at least one user is actively using a component, it will be added. These all compile fine, but some version conflicts could occure. It currently holds **276** USE Flags.
|
||||
The Ebuild we have since `0.97.0`, ss soon as I know that at least one user is actively using a component, it will be added. These all compile fine, but some version conflicts could occure. It currently holds **279** USE Flags.
|
||||
|
||||
### `app-misc/homeassistant-full`
|
||||
|
||||
WARNING: This one currently breaks (caused by shell limitations) emerge with an 'Argument list too long' error. It compiles with a [kernel hack](https://git.edevau.net/onkelbeh/HomeAssistantRepository/issues/190#issuecomment-1002). Thanks to @gcampagnoli.
|
||||
This Ebuild contains USE Flags for (nearly) all components of Home Assistant with external dependencies. Most components compile, but these are too many (for me) to run tests for all of them on a regular schedule. It holds **796** USE Flags.
|
||||
This Ebuild contains USE Flags for (nearly) all components of Home Assistant with external dependencies. Most components compile, but these are too many (for me) to run tests for all of them on a regular schedule. It holds **824** USE Flags.
|
||||
|
||||
A list of all components aka USEFlags is generated with every release [DOMAINTABLE.md](DOMAINTABLE.md)
|
||||
|
||||
@@ -49,7 +49,7 @@ Best you start using the `app-misc/homeassistant-min` Ebuild. If you have it run
|
||||
* Since I use Gentoo mostly on servers, I do not use systemd, one reason to run Gentoo is that you are NOT forced to run this crap. Beginning homeassistant-2021.2.0, handling for systemd was added by request, thanks to @Tatsh for help.
|
||||
* I use an own profile based on "amd64/17.1/no-multilib"
|
||||
* I currently run tests only on Python 3.9, and am starting to try builds on Python 3.10.
|
||||
* python-3.9.7 is set as default target.
|
||||
* python-3.9.9 is set as default target.
|
||||
|
||||
# Bigger Changes
|
||||
|
||||
@@ -71,13 +71,13 @@ You will find the detailed changes in commit: https://git.edevau.net/onkelbeh/Ho
|
||||
## Nearly all Home Assistant Components are now included
|
||||
Except of some modules with uncorrectable errors (e.g. hard drive crashes, lost sources) I believe all possible integrations for Home Assistant and their stated dependencies are included as Ebuilds, based on the integrations list from `/usr/lib/python3.8/site-packages/homeassistant/components/*/manifest.json`. Many fixed dependencies (necessary or not) to old releases forbid installation of packages requiring newer ones, but I filed all dependencies strict as they have been declared in `setup.py` or `requirements.txt` (sometimes other sources) anyway. The exception proves the rule.
|
||||
|
||||
Currrently missing (2021.6):
|
||||
Currrently missing (2021.11):
|
||||
* ha-av (cannot find a valid source for the requested version)
|
||||
* azure-eventhub-5.1.0
|
||||
* azure-servicebus-0.50.1
|
||||
* google-cloud-texttospeech-0.4.0 (no potential need, there are good alternatives on the market)
|
||||
* google-cloud-pubsub-0.39.1
|
||||
* opencv-python-headless-4.3.0.36
|
||||
* pyuptimerobot-0.0.5 (unmaintained, could not find a valid source)
|
||||
|
||||
In some cases I added small patches to the Ebuilds, some packages have versions pinned without any reason. Mostly, I copy hard pinnings without questioning, in very problematic cases I open a ticket at the problem's origin. For me its OK, if the packages compile and complete their own tests in the sandbox. Please let me know if you encounter problems. I will continuously expand my tests and do more cleanups. I am continuously filing pull requests to reduce the amount of needed patches. Most of them are caused by missing files in SDIST archives and/or having wrong package exclude masks in `setup.py`.
|
||||
|
||||
@@ -107,10 +107,10 @@ Sure, you can submit **issues** and **pull requests** on both sites, but I prefe
|
||||
|
||||
## Python versions
|
||||
### Python 3.9
|
||||
My production box now runs Python 3.9.6_p1 (29.8.2021). Most modules are OK with 3.9 support, some are not completed yet. I will upgrade them if they are touched, if you find your favorite components missing, just open a ticket and drop me a list. During compile tests, I have all available tests turned on.
|
||||
My production box currently runs Python 3.9.7_p1 (9.11.2021). Most modules are OK with 3.9 support, some are not completed yet. I will upgrade them if they are touched, if you find your favorite components missing, just open a ticket and drop me a list. During compile tests, I have all available tests turned on.
|
||||
|
||||
### Python <= 3.8 Support
|
||||
SOuld still work, but since Python 3.8 support is dropped, I will do no further tests on it, you should upgrade soon.
|
||||
Should still work, but since Python 3.8 support is dropped, I will do no further tests on it, you should upgrade soon.
|
||||
|
||||
### Python 3.10 Support
|
||||
Currently not usable in production, my testbox compiles a lot of modules now, but some important things are still missing.
|
||||
@@ -260,13 +260,13 @@ I run Home Assistant on a virtual X64 box, 4GB RAM, 3 Cores of an older Xeon E5-
|
||||
## My machines
|
||||
Currently I have three VM's running:
|
||||
### Production
|
||||
Python 3.9.7_p1
|
||||
Python 3.9.9-r1
|
||||
4 GB RAM, 3 cores of a Intel(R) Xeon(R) Silver 4114 CPU @ 2.20GHz
|
||||
### Dev / Test
|
||||
Python 3.9.7_p1
|
||||
Python 3.9.9-r1
|
||||
4 GB RAM, 3 cores of a Intel(R) Xeon(R) Silver 4114 CPU @ 2.20GHz
|
||||
### Dev / Test2
|
||||
Python 3.10.0_p1
|
||||
Python 3.10.0_p1-r4
|
||||
4 GB RAM, 3 cores of a Intel(R) Xeon(R) Silver 4114 CPU @ 2.20GHz
|
||||
|
||||
## Hardware I use
|
||||
@@ -291,8 +291,9 @@ Calendar (connected to a locally run ownCloud, OC not in this Repository) (https
|
||||
### darksky
|
||||
since yr.no weather was removed by YR's request in early 2021, I use darksky.
|
||||
|
||||
### dwd_weather_warnings
|
||||
### dwd_weather_warnings
|
||||
|
||||
currently not working....
|
||||
### enigma2
|
||||
Enigma2 on Dreambox (2 left) (https://wiki.blue-panel.com/index.php/Enigma2)
|
||||
|
||||
@@ -319,15 +320,28 @@ query my Fronius solar inverters via their integrated wifi chip.
|
||||
### http
|
||||
|
||||
### hyperion
|
||||
Hyperion with APA102 (very cool stuff) (https://hyperion-project.org/)
|
||||
|
||||
Hyperion (aka hyperion.ng) with APA102 (very cool stuff) (https://hyperion-project.org/)
|
||||
I am now stuck at Kodi 18.9 but that's worth it.
|
||||
### influxdb
|
||||
storing the temperatures from the DS18B20 (heating system & room temps).
|
||||
|
||||
### knx
|
||||
### KNX
|
||||
|
||||
I used a couple of chinese relay cards controlled with PCF8574 I2C extenders attached to an ESP32 with ESPHome. Caused by capacitive load (mostly chinese LED stuff), some EMV trouble on the I2C bus led me to bury this efforts, took some money and ordered a bunch of KNX actors from MDT. I decided that it would be nice to have current measurement, so I took the "MDT AMI-1216.02 Schaltaktor 12fach 16/20A C-Last Industrie mit Strommessung", the MDT SCN-IP000.03 IP Interface and the matching MDT STV-0320.02 320 mA power supply for a first start. And I added an MDT BE-04230.02 binary input array with 4 220V inputs (which was too small after a few days). I am very happy with it. After finishing the big click in ETS, the replacement only took a few hours.
|
||||
I am now running the following components, all from MDT:
|
||||
|
||||
* MDT SCN-IP000.03 IP Interface
|
||||
* MDT STV-0320.02 bus power supply 320mA
|
||||
* MDT BE-04230.02 binary input 4x REG 230VAC
|
||||
* MDT BE-16230.02 binary input 16x REG 230VAC
|
||||
* MDT AMI-1216.02 switch 12x 16/20A C-Last Industrie with current measurement (4x)
|
||||
* MDT AKS-1210.03 switch 12x 10A C-Last (to turn off some unused stuff during the night)
|
||||
|
||||
Integration in Home Assistant was very easy, everything worked as expected from the first attempt. Everything up and perfectly running after ~1 week.
|
||||
|
||||
### kodi
|
||||
Kodi on Raspberry (3, all with OSMC) (https://osmc.tv/download/), very happy with it.
|
||||
Currently I am stuck at Kodi 18.9, because hyperion-ng does not work with Kodi 19 yet.
|
||||
|
||||
### kraken
|
||||
|
||||
@@ -337,7 +351,7 @@ EQ3-Max! (I accidently bought some, so I have to use them until they die, 8 devi
|
||||
### mikrotik
|
||||
presence detection, query the connected mac addresses from the CAP AC.
|
||||
|
||||
### mqtt
|
||||
### mqtt (also Zigbee)
|
||||
The Sonoff Pow (and R2) will stay with Tasmota for a while, because I have no good implementation of Tasmota's energy summary in ESPHome. I have connectd these via MQTT.
|
||||
Some Zigbee devices via an CC2531 USB stick from Amazon and `zigbee2mqtt`. Since zigbee2mqtt, a lot of new devices are here now:
|
||||
* some Xioami motion sensors (Aquara)
|
||||
@@ -382,6 +396,7 @@ Sonos (had many, sold most of them, because they destroyed a formerly very cool
|
||||
|
||||
### sql
|
||||
|
||||
Recorder writes to a local mariadb socket, moved this from my 'big' mariadb machine because of some performance issues. The socket seems much faster then the network link, especially on big operations, e.g. opening the history tab. It takes approx. 10 seconds to pull a complete week with ~1200 entities (if it doesn't freeze the browser), a single day opens in ~2 seconds.
|
||||
### ssl
|
||||
|
||||
### tasmota
|
||||
@@ -407,7 +422,24 @@ Yamaha RXV (4 devices)
|
||||
had a ZMEEUZB1 Stick connected to my VM with ser2net, socat & OpenZWave. Have migrated it to zwavejs2mqtt.
|
||||
|
||||
### zwave_js
|
||||
migration was easier than expected, after finding the right module. Have some Fibaro shutter controllers and (currently) 2 devolo thermostats. I would not buy the Fibaro stuff again, because of their weird firmware policy. You need to have their expensive (and otherwise useless) gateway to make an update. The cheap chinese stuff will do better. And they are very badly shielded.
|
||||
|
||||
Migration to `zwave_js` was easier than expected, after finding the right module. I now use zwavejs2mqtt. Had some issues with MEEUZB1, so I had to get the TI interface. I came along with another stick, so I now have a spare to do some experiments with. I'll try to put this in an ebuild. Though, installation it quite easy:
|
||||
|
||||
```bash
|
||||
cd /opt
|
||||
git clone https://github.com/zwave-js/zwavejs2mqtt
|
||||
cd zwavejs2mqtt
|
||||
yarn install
|
||||
yarn run build
|
||||
yarn start
|
||||
```
|
||||
|
||||
Currently I have no autostart, I just let it run in a screen session.
|
||||
It does not run in my HA VM, I have a HPE mircoserver, where the stick is directly attached. It communicates with HA through it's API, MQTT is disabled.
|
||||
|
||||
### Z-Wave in general
|
||||
|
||||
Have some Fibaro shutter controllers and (currently) 2 devolo thermostats. I would not buy the Fibaro stuff again, because of their weird firmware policy. You need to have their expensive (and otherwise useless) gateway to make an update. The cheap chinese stuff will do better. And the Fibraos are very badly shielded. The last two shutters I installed are now connected to Shelly-2.5, these are cheaper and work as they should.
|
||||
|
||||
# Some background
|
||||
|
||||
@@ -442,8 +474,8 @@ From time to time a fresh compile test on empty boxes (one with Python 3.9 and o
|
||||
|
||||
## To-dos
|
||||
- Publish my ESPHome Configurations
|
||||
- Add test support for Python 3.10
|
||||
- Add more libraries of fix Python 3.9 support if I need it or someone asks for.
|
||||
- Do more tests with Python 3.10
|
||||
- Add more libraries or fix Python 3.9 support if I need it or someone asks for.
|
||||
- Convince the world to not run Home Assistant with Docker (see https://xkcd.com/1988/)
|
||||
|
||||
## Experiments in progress:
|
||||
@@ -453,50 +485,49 @@ From time to time a fresh compile test on empty boxes (one with Python 3.9 and o
|
||||
|
||||
## Licenses
|
||||
This repository itself is released under GPL-3 (like most Gentoo repositories), all work on the depending components under the licenses they came from. Perhaps you came here because I filed an issue at your component about a bad or missing license. It is easy to [assign a license](https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/adding-a-license-to-a-repository). During cleanups and license investigations I have been asked often which license to choose. I am not a lawyer, but I can offer the following table, counted over this repository, perhaps this helps your decision. If a package has more than one license listed, all of them are counted.
|
||||
There are 2052 Ebuilds in total, 2040 of them have in total 2055 (36 different) licenses assigned.
|
||||
There are 2053 Ebuilds in total, 2042 of them have in total 2055 (35 different) licenses assigned.
|
||||
|
||||
|License| Ebuilds using it|
|
||||
|-------|-----|
|
||||
|MIT|1177|
|
||||
|Apache-2.0|407|
|
||||
|BSD|147|
|
||||
|GPL-3|128|
|
||||
|MIT|1217|
|
||||
|Apache-2.0|381|
|
||||
|BSD|137|
|
||||
|GPL-3|119|
|
||||
|LGPL-3|32|
|
||||
|GPL-2|20|
|
||||
|GPL-2|21|
|
||||
|LGPL-3+|21|
|
||||
|all-rights-reserved|17|
|
||||
|GPL-3+|16|
|
||||
|LGPL-3+|16|
|
||||
|BSD-2|14|
|
||||
|LGPL-2.1|12|
|
||||
|Unlicense|10|
|
||||
|PSF-2|9|
|
||||
|MPL-2.0|7|
|
||||
|EPL-1.0|4|
|
||||
|HPND|4|
|
||||
|BSD-2|12|
|
||||
|Unlicense|11|
|
||||
|LGPL-2.1|11|
|
||||
|PSF-2|10|
|
||||
|EPL-1.0|5|
|
||||
|MPL-2.0|4|
|
||||
|LGPL-2+|4|
|
||||
|LGPL-2.1+|4|
|
||||
|public-domain|4|
|
||||
|AGPL-3+|3|
|
||||
|LGPL-2+|3|
|
||||
|LGPL-2.1+|3|
|
||||
|BSD-4|3|
|
||||
|public-domain|3|
|
||||
|GPL-2+|3|
|
||||
|ZPL|2|
|
||||
|ECL-2.0|2|
|
||||
|ISC|2|
|
||||
|NEWLIB|2|
|
||||
|CC-BY-NC-SA-3.0|2|
|
||||
|EPL-2.0|2|
|
||||
|GPL-2+|2|
|
||||
|ZPL|1|
|
||||
|LGPL-2|1|
|
||||
|Boost-1.0|1|
|
||||
|AGPL-3|1|
|
||||
|PSF-2.3|1|
|
||||
|CC-BY-NC-SA-3.0|1|
|
||||
|HPND|1|
|
||||
|CC-BY-NC-SA-4.0|1|
|
||||
|OSL-2.0|1|
|
||||
|CC0-1.0|1|
|
||||
|GPL-1|1|
|
||||
|
||||
(Last counted: 04/11/2021)
|
||||
(Last counted: 17/02/2022)
|
||||
|
||||
I did my best to keep these clean. If a valid license was published on PyPI, it has been automatically merged. Otherwise I took it from GitHub or alternatively from comments/files in the source. Sometimes these differed and have been not unique. All license strings are adjusted to the list in `/usr/portage/gentoo/licenses/`. Some packages do not have any license published. In this case, Authors have been asked for clarification, some did not respond. Following the [official Gentoo Guide](https://devmanual.gentoo.org/general-concepts/licenses/index.html), these then were added with an `all-rights-reserved` license and `RESTRICT="mirror"` was set. Find the appropriate licenses referenced in the Ebuild files and in the corresponding homepages or sources.
|
||||
|
||||
A big thanks goes to Iris for reviewing this README.
|
||||
Last updated: 04/11/2021
|
||||
Last updated: 17/02/2022
|
||||
|
||||
2
acct-group/zwavejs2mqtt/Manifest
Normal file
2
acct-group/zwavejs2mqtt/Manifest
Normal file
@@ -0,0 +1,2 @@
|
||||
EBUILD zwavejs2mqtt-0.ebuild 183 BLAKE2B ea8d77f97ca323a5ab275a5ee16f14f8f093ab74efb6834bacaef793da78128b8e917d546db214954dd0ef3dd2d08937ad091e65663bb15f3b442d8498734fcf SHA512 e61bc3c2f7d6fbba4fe268495a2501ea5f87f7e1922de64ca059d1493f924fb713ba723aecbd715ddaea20ad5376517654ea74b5450a2664e60fab9a01c57e3f
|
||||
MISC metadata.xml 251 BLAKE2B 54abda6d67a36da2a2746c3b907dc246c44749fbbceca4ba8a86f2b24b26fe14e80af9a0b2ba4531e6e6d366bb7dfec48faa4fab738933bdcc33824b39ad82ae SHA512 0ac25e6023dbc7d44a4d3f1e75c281ae05888a834f38e3689489579aa209a104cb55ab7ead51156d7f6e9edb9a92b0e13007d09e19f2b2b3aec821ec828157ac
|
||||
8
acct-group/zwavejs2mqtt/metadata.xml
Normal file
8
acct-group/zwavejs2mqtt/metadata.xml
Normal file
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>b@edevau.net</email>
|
||||
<name>Andreas Billmeier</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
9
acct-group/zwavejs2mqtt/zwavejs2mqtt-0.ebuild
Normal file
9
acct-group/zwavejs2mqtt/zwavejs2mqtt-0.ebuild
Normal file
@@ -0,0 +1,9 @@
|
||||
# Copyright 2020-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit acct-group
|
||||
|
||||
DESCRIPTION="zwavejs2mqtt group"
|
||||
ACCT_GROUP_ID=-1
|
||||
2
acct-user/zwavejs2mqtt/Manifest
Normal file
2
acct-user/zwavejs2mqtt/Manifest
Normal file
@@ -0,0 +1,2 @@
|
||||
EBUILD zwavejs2mqtt-0.ebuild 282 BLAKE2B a46aef46aeda750dd9d0c3cc4989bdd9910cc1a150b8df4d113dec7c8018edb1c1b9f8701d402a05d7cbbdd894cdfd75c6d3da2efe1b6e219e3b61477cc2eb4b SHA512 a6f4b9ab2ef436823bf1fe8afef5b91225bd3a99806a651f4809661a084ce56ae19d0c3bef4cdea1d8a0e251db653535e6a8038feb0ce5992d7999779e855975
|
||||
MISC metadata.xml 245 BLAKE2B aa51251edec756fb62676a8bc1034117d7a535b77d20fae3b84ceef1092c6a5e38d443b2ee625e10f1de4fcd21e3a11060b6ce576c9822ba2654a1f57a663e11 SHA512 cb8da34fa343d134d0a4b98b47a799abe016eff01f518a4ac0993cddb68c3324e8b610d28559bb72b1db1ca33c08881190d5e3e102ef42c3b9985fbfa4796ae9
|
||||
8
acct-user/zwavejs2mqtt/metadata.xml
Normal file
8
acct-user/zwavejs2mqtt/metadata.xml
Normal file
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>b@edevau.net</email>
|
||||
<name>Andreas Billmeier</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
13
acct-user/zwavejs2mqtt/zwavejs2mqtt-0.ebuild
Normal file
13
acct-user/zwavejs2mqtt/zwavejs2mqtt-0.ebuild
Normal file
@@ -0,0 +1,13 @@
|
||||
# Copyright 2020-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
inherit acct-user
|
||||
|
||||
DESCRIPTION="zwavejs2mqtt User"
|
||||
ACCT_USER_ID=-1
|
||||
ACCT_USER_HOME="/opt/${PN}"
|
||||
ACCT_USER_HOME_PERMS=0755
|
||||
ACCT_USER_GROUPS=( ${PN} )
|
||||
acct-user_add_deps
|
||||
@@ -1,9 +1,5 @@
|
||||
DIST certbot-1.11.0.tar.gz 1419116 BLAKE2B 4749dcd897822d4e1981ef57334a493e7b729205f3ae808893ed4cab682b74c8779893378fa5cd2651b4ef681518c5aac751514104b64adfd7a17435946c46b7 SHA512 b744e44e8a7981d7b28064a2b7b5d1f47ac1ea465fa350b4f849004f38e6b3966e3118e5ebd8c1c83b9a4a065c31005c0e2cb33f75a0b04125fbe2ac17312a24
|
||||
DIST certbot-1.12.0.tar.gz 1419901 BLAKE2B 0ee1059c34ed6c73d1a066d54592917d5c65a8a193034f2d158397b559d2c7278d25fd3d4f2c4e553cd1737bfd8e871e8afba70e483fc4401cfa9deca913ded0 SHA512 1fbbba6294c6cd11a7f3b3887ac8775ed6c8cacd22879f68a4e3d8fb03021357dd0f32d8c96806b4f5b922dc243e332cfb36ac966f509fba739551e23e0d20fa
|
||||
DIST certbot-1.14.0.tar.gz 1415709 BLAKE2B db06b380f70eb6e674d935870582489a722fb8b38fba7535a642200dd6a9d036f55742286129266556f6313e232b2a45003b17f7c34e5f7087b6ab14261a8132 SHA512 39ae44374cdbac11c544d4d3194debf4f98c8d8459138a650ab276f59c84e8c8d738bdc056d444506a326280c1f9fb84356a9a8f4fa6a138d701bdf792b817e5
|
||||
DIST certbot-1.15.0.tar.gz 1379695 BLAKE2B 002fe05d7ba0bdcb142b57ef2ce6cae4d3e69603f253af6be6e8381311e4962a4c51ef0212d1dfc151af5b40a27a13c22bfff261dead5f8c5bc0ade7f595ca28 SHA512 373447e150974cb1d72cb4eaffe6a8563ce7a43cdd84286bd11dab69d83f52f2736b6538cf5d38c10f7af838437124da9f2de71b6819fcf9347230df05df8259
|
||||
EBUILD acme-1.11.0.ebuild 1727 BLAKE2B 462f6bba060515704cbf3fedb971c2216addca0ae4f2397316131543c7d3a8e62859b6e4ebc5cb7e474af69da404f925634a1b9ea4e9f0a8e7c53e621e250646 SHA512 1bdf493866fa662cd031d85f0b3aefd1b600e73581e59ad9f7d8337736e9facc68d85289ad4ec0bc714c81a3693a6057c679baac8631cb4eea496f9abf861de4
|
||||
EBUILD acme-1.12.0.ebuild 1722 BLAKE2B 028fc0e59a8902a96f1476e0114781659173a85ec6e87cede7941b61597285548924ab6ee8976624bc506463b1699d86f6dd3c092d4c990e5380e69c1ba57fd5 SHA512 757ba13b0756030605b1d8a3dfe0451a7a04fc731897581b3c52e03f90c79139d276e7eefd53999ee4d32889ecc29eb29e4de57de68e2edc5848ef4f3c49be5a
|
||||
EBUILD acme-1.14.0.ebuild 1679 BLAKE2B 64e0de8b2918b8646553f73125ee0fb9b50b0214281f650dbbd9c4aa5dd626fa11a3e15733825c492c321ee94a1af2ebb3d9389baf7ec06f66437065472f8913 SHA512 4e76ab6eb91592eb0cc43786df06b78ab3f7ac3e1ca8d4039feb9dc3583c6ecb562302bcbbb8d83a9443180c91c9b987db751cbd6f903f76605f41b82f895f93
|
||||
EBUILD acme-1.15.0.ebuild 1679 BLAKE2B ff4806292419911de014008dc51d250464f90368325db9a0cd73b6ba2881c6f60563fd7831d999ffba75772cbfa24af517d9fa52556f260f13c5855400d635bf SHA512 fbdc63af62a50e9ca6f98ed17b1b1be58a0a206b4e0940557b592f715a3d8bb81c6432132623e497e94806d595d4e71f0a660512c8ee23bd15b84088a62821cf
|
||||
MISC metadata.xml 384 BLAKE2B 55780995cb61c11ca859c9f1de17b1c22c9c92902f551ccd1ee6f030df9d513bb5519a2c62bf33bc6a5872790d033ba966e5ed137d84a4f66ab4ba7636a88887 SHA512 cf8393b25aa363bc1db4ebd23274affd1eaf999a4c2ab8d359730f421961dafd5c96fcf14c247f3f5419616116e2351d72fbf0e29301ea44ac522e865c7b0fa1
|
||||
DIST certbot-1.17.0.tar.gz 1386471 BLAKE2B 26cf23c481cc67e1fa0f698dee83dd42b1d382814f10bdb4d2a459f1274f3d661d2a58815c30110701d46362c3fbaee9f57089a7eda1221c9b9dadb2c48dc79d SHA512 104deb8e6e804a3a3f50c730f00307aa39d9d42756f24be009fedc27c889c1575b456455ee11441e341025db6f528359e927a347554ebd57b64c39e789576eda
|
||||
DIST certbot-1.18.0.tar.gz 1332615 BLAKE2B eb086710b943893025d6e1091470ca02de074232372f4c9fa21fa83a347fe54df988b9553c8cf6afd6e166b8c464d595171984c984008a872e16c0179bb774b2 SHA512 94b16ba0586e0f5d3036280c68f9976c25889ca48fbbe7aded41f0d9feba2300a3f0ff8fe321b39d8642bcdd874c7332cf2acb3187b5869fe415831f58a75a7b
|
||||
EBUILD acme-1.17.0.ebuild 1679 BLAKE2B ff4806292419911de014008dc51d250464f90368325db9a0cd73b6ba2881c6f60563fd7831d999ffba75772cbfa24af517d9fa52556f260f13c5855400d635bf SHA512 fbdc63af62a50e9ca6f98ed17b1b1be58a0a206b4e0940557b592f715a3d8bb81c6432132623e497e94806d595d4e71f0a660512c8ee23bd15b84088a62821cf
|
||||
EBUILD acme-1.18.0-r1.ebuild 1123 BLAKE2B 37c29dec8eb47e63cc708fd431af8689155798c9a4fe2c07dd2de26980adf8335d523f1a5e06a17c707561571ac6b0b7ba97a477419b1f974c8881fd03b99ca4 SHA512 964a1b0e24ad95302f47a09d1c1f1560d5551547c36f3bd2eaaab6c03a320444ef296f4141017420a61d9d36378490a149a3c325e43e471796a960c913650a5d
|
||||
MISC metadata.xml 451 BLAKE2B ec7933fe14e9c19ae3bdd54773576bd5b0d25f3f1c8bf3a4019953fd4cbd00545e1c4c29a9293e590056b836ea3778b184862eb05c9d100c9946d259344f2f67 SHA512 17a085981f6ad35aa2fdad2af59b415643d796f33c35fbc9c902e4e9d53bca3ed2431707775d67e1a41522cd44b545867553138aa8adf65f442e26f572d2d8bf
|
||||
|
||||
@@ -1,69 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
PYTHON_COMPAT=(python{3_6,3_7,3_8,3_9})
|
||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||
|
||||
if [[ ${PV} == 9999* ]]; then
|
||||
EGIT_REPO_URI="https://github.com/certbot/certbot.git"
|
||||
inherit git-r3
|
||||
S=${WORKDIR}/${P}/${PN}
|
||||
else
|
||||
SRC_URI="https://github.com/certbot/certbot/archive/v${PV}.tar.gz -> certbot-${PV}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
|
||||
S=${WORKDIR}/certbot-${PV}/acme
|
||||
fi
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="An implementation of the ACME protocol"
|
||||
HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
IUSE="doc test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/cryptography-1.3.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/idna-2.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/josepy-1.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyopenssl-0.15.1[${PYTHON_USEDEP}]
|
||||
dev-python/pyrfc3339[${PYTHON_USEDEP}]
|
||||
dev-python/pytz[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-toolbelt-0.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="
|
||||
doc? (
|
||||
dev-python/sphinx[${PYTHON_USEDEP}]
|
||||
dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
|
||||
)
|
||||
test? (
|
||||
${RDEPEND}
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-xdist[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
src_compile() {
|
||||
python_foreach_impl run_in_build_dir default
|
||||
distutils-r1_src_compile
|
||||
if use doc ; then
|
||||
cd docs || die
|
||||
sphinx-build -b html -d _build/doctrees . _build/html
|
||||
fi
|
||||
}
|
||||
|
||||
python_test() {
|
||||
nosetests -w ${PN} || die
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use doc && local HTML_DOCS=( docs/_build/html/. )
|
||||
|
||||
distutils-r1_python_install_all
|
||||
}
|
||||
@@ -1,69 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
PYTHON_COMPAT=(python{3_7,3_8,3_9})
|
||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||
|
||||
if [[ ${PV} == 9999* ]]; then
|
||||
EGIT_REPO_URI="https://github.com/certbot/certbot.git"
|
||||
inherit git-r3
|
||||
S=${WORKDIR}/${P}/${PN}
|
||||
else
|
||||
SRC_URI="https://github.com/certbot/certbot/archive/v${PV}.tar.gz -> certbot-${PV}.tar.gz"
|
||||
KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
|
||||
S=${WORKDIR}/certbot-${PV}/acme
|
||||
fi
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="An implementation of the ACME protocol"
|
||||
HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
IUSE="doc test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/cryptography-2.1.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/idna-2.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/josepy-1.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyopenssl-17.3.0[${PYTHON_USEDEP}]
|
||||
dev-python/pyrfc3339[${PYTHON_USEDEP}]
|
||||
dev-python/pytz[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-toolbelt-0.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.11.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="
|
||||
doc? (
|
||||
dev-python/sphinx[${PYTHON_USEDEP}]
|
||||
dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
|
||||
)
|
||||
test? (
|
||||
${RDEPEND}
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-xdist[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
src_compile() {
|
||||
python_foreach_impl run_in_build_dir default
|
||||
distutils-r1_src_compile
|
||||
if use doc ; then
|
||||
cd docs || die
|
||||
sphinx-build -b html -d _build/doctrees . _build/html
|
||||
fi
|
||||
}
|
||||
|
||||
python_test() {
|
||||
nosetests -w ${PN} || die
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use doc && local HTML_DOCS=( docs/_build/html/. )
|
||||
|
||||
distutils-r1_python_install_all
|
||||
}
|
||||
@@ -1,10 +1,13 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
PYTHON_COMPAT=(python{3_7,3_8,3_9})
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
if [[ ${PV} == 9999* ]]; then
|
||||
EGIT_REPO_URI="https://github.com/certbot/certbot.git"
|
||||
inherit git-r3
|
||||
@@ -15,54 +18,22 @@ else
|
||||
S=${WORKDIR}/certbot-${PV}/acme
|
||||
fi
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="An implementation of the ACME protocol"
|
||||
HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
IUSE="doc test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/chardet[${PYTHON_USEDEP}]
|
||||
>=dev-python/cryptography-2.1.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/josepy-1.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyopenssl-17.3.0[${PYTHON_USEDEP}]
|
||||
dev-python/pyrfc3339[${PYTHON_USEDEP}]
|
||||
dev-python/pytz[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-toolbelt-0.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/idna-2.0.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="
|
||||
doc? (
|
||||
dev-python/sphinx[${PYTHON_USEDEP}]
|
||||
dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
|
||||
)
|
||||
test? (
|
||||
${RDEPEND}
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-xdist[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
src_compile() {
|
||||
python_foreach_impl run_in_build_dir default
|
||||
distutils-r1_src_compile
|
||||
if use doc ; then
|
||||
cd docs || die
|
||||
sphinx-build -b html -d _build/doctrees . _build/html
|
||||
fi
|
||||
}
|
||||
|
||||
python_test() {
|
||||
nosetests -w ${PN} || die
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use doc && local HTML_DOCS=( docs/_build/html/. )
|
||||
|
||||
distutils-r1_python_install_all
|
||||
}
|
||||
distutils_enable_sphinx docs dev-python/sphinx_rtd_theme
|
||||
distutils_enable_tests pytest
|
||||
@@ -1,12 +1,15 @@
|
||||
<?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="person">
|
||||
<email>prometheanfire@gentoo.org</email>
|
||||
<name>Matthew Thode</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="pypi">acme</remote-id>
|
||||
<remote-id type="github">letsencrypt/letsencrypt</remote-id>
|
||||
</upstream>
|
||||
<maintainer type="project">
|
||||
<email>b@edevau.net</email>
|
||||
<name>Andreas Billmeier</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="pypi">acme</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>certbot-dev@eff.org</email>
|
||||
<name>Certbot Project</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
||||
@@ -2,5 +2,5 @@ DIST home-assistant-cli-0.9.3.tar.gz 61623 BLAKE2B 3833b3e63c9b44afd911d642f9a82
|
||||
DIST home-assistant-cli-0.9.4.tar.gz 61027 BLAKE2B cce0f297c2fa6022d28b7ba0e5fbe4ba7d8ff781a9a3d58718689ae3ed6e6bbb5fac23815b1f181b92e263c8333d30bfc840f8826565b68324830b887b9cdb3e SHA512 a7cdbd74d5eb32b2bce380d7086320ef6c1775dfdbce72eb18ebaad7518b540f385ec910696bed0f2d3852d001a8dbc85bb1ea47508c1e709ba04f7df815a31c
|
||||
EBUILD home-assistant-cli-0.9.3-r1.ebuild 2454 BLAKE2B ebc0d7721dfdcffcb86e0fab8e443f623f0829d643470d4394f0c4735ac543f1cb528cb11d16802ecee7bc2101d0edcd1b505b142af8900b03816b338dcbf5e4 SHA512 9842371539f4ebbb856ff1388378c111b138334f253357617562e85561dcc15f55453b868d587fbbc0ed7ee8e45ea9a78b73f6ab46ba1ec5ad47890b77cff371
|
||||
EBUILD home-assistant-cli-0.9.4.ebuild 2524 BLAKE2B 994a88b6500b2b5f4d05dc3cb93e98cd02a0fe9849efef6cf638318ff7c1bef8489a841e44396c60f91c045a58e835fcce124dc9e9cf3bf5d92da1473928e3c1 SHA512 a73dcc62d3bf2dcf4655f842fff71f78a9cc987adaa6095548217073c35dd32cda13ebdcf51cf02f44d28952414df9eab12df45935ab7c7e4e37c3359730d41b
|
||||
EBUILD home-assistant-cli-9999.ebuild 2524 BLAKE2B 994a88b6500b2b5f4d05dc3cb93e98cd02a0fe9849efef6cf638318ff7c1bef8489a841e44396c60f91c045a58e835fcce124dc9e9cf3bf5d92da1473928e3c1 SHA512 a73dcc62d3bf2dcf4655f842fff71f78a9cc987adaa6095548217073c35dd32cda13ebdcf51cf02f44d28952414df9eab12df45935ab7c7e4e37c3359730d41b
|
||||
EBUILD home-assistant-cli-9999.ebuild 2614 BLAKE2B b2e983d90f3e9046b4659dc31e5ea635d50e49fcefa8777610c388bb1d1022d4b52e967f2f778cd47ea207ac1754461e21bb1d7aeab769ba438736e72148901c SHA512 5b8eae0d37eea399b6bd57987e3172ff29e1ef93da6ccab38b5310465cb028107dd651dd87e8d1cfe93428aba88fc0271391144ce75c2d71ad0d5b046b3cd308
|
||||
MISC metadata.xml 480 BLAKE2B 171a4a346c5b4d88abdd8f0e1b2e3480cb7e8e5e250e759cdfc7ee9dc7f763f235617ac12f171d9f96eeabe4f92a9a347371badbee7a230c59229e9fae14ec84 SHA512 ce473493061008ae30714cb39fa7f13fd0aff9451342da57da0cac5f6d6c4488dad514044548c8fe9b0e8030d00ac7c606a68c176f3834df2aed810fbf0b2902
|
||||
|
||||
@@ -29,11 +29,11 @@ RDEPEND=">=dev-python/aiohttp-3.7.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/dateparser-0.7.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/jinja-2.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/jsonpath-ng-1.5.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/netdisco-2.8.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/regex-2021.4.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/ruamel-yaml-0.15.100[${PYTHON_USEDEP}]
|
||||
>=dev-python/netdisco-3.0.0[${PYTHON_USEDEP}]
|
||||
dev-python/regex[${PYTHON_USEDEP}]
|
||||
>=dev-python/ruamel-yaml-0.16.5[${PYTHON_USEDEP}]
|
||||
<dev-python/ruamel-yaml-0.18[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.22.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.26.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/tabulate-0.8.3[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
@@ -57,9 +57,10 @@ BDEPEND="
|
||||
)"
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e "s/'ruamel.yaml>=0.16.5,<0.18'/'ruamel.yaml>=0.15.100'/" setup.py || die "Sed version helper failed!"
|
||||
sed -i -e "s/'regex>=2021.10.8'/'regex'/" setup.py || die "regex version helper failed!"
|
||||
sed -i -e "s/'ruamel.yaml>=0.16.5,<0.18'/'ruamel.yaml>=0.15.100'/" setup.py || die "ruamel.yaml version helper failed!"
|
||||
sed -i -e "s/'click>=8,<9'/'click'/" setup.py || die "click version helper failed!"
|
||||
sed -i -e "s/'dateparser>=0.7.1,<0.8'/'dateparser>=0.7.1'/" setup.py || die "click version helper failed!"
|
||||
sed -i -e "s/'dateparser>=0.7.1,<0.8'/'dateparser>=0.7.1'/" setup.py || die "dateparser version helper failed!"
|
||||
eapply_user
|
||||
}
|
||||
|
||||
|
||||
@@ -8,21 +8,17 @@ AUX maxcube_TypeError_dirty_hack.patch 1460 BLAKE2B 08570971bb3ce4c120086a32ec20
|
||||
AUX recorder.yaml 114 BLAKE2B af04840805aa13124208584e7f1d40335905a083ee7deead5c0e4324c969f2a231c801c23e42075782950aba7535496d92747bf03efd73a80b0d07e8492d18f6 SHA512 cb4e353e54fb6dc7034569b8d62ddcdca92680c23c2c4e1ce707d21cf95e93f41a0c44521d8c3ee90b68c830f6b8e65dab82ae64bfa09727ae384550f7de0c94
|
||||
AUX socat-zwave.init.d 637 BLAKE2B d61c1024a6fe3ce8d322e62ac1ec15e00d08f5c5a63feabc8603ecc51ec16e0a4775e0c7da83d12d1ef0c9815c9ebf8ec8a86a678bb4a3b40decb04adc887f26 SHA512 2b13cd4175427853d5a4169cc7d441d62618e8136e4f5d9fd24d08a47f6916953ebd1e747ea9c7a0907b00766c7b2108ba3b8917178fd9a795da23e6525a0faf
|
||||
AUX update-homeassistant 1326 BLAKE2B 917bdd332c4e5dea5177eecd11a7f8d72b911fddfdc8e5eb54960c526fe8c735e20d44e570cf7aeb99669d2a9670c70da1c5fbc30efb284d1f0f330799de6e24 SHA512 3c05f0d6d1bde0e1526c3e679568794c07091e7856dfd8793e13feec6f22725ddaa3163ca2c81d9df86cf73573f932e561743f05de420b350a0b68f6a9582aca
|
||||
DIST homeassistant-2021.10.4.tar.gz 11735587 BLAKE2B 8e6967920692f287ab584daa94100dfc6eecb556c1e3a1dbc049fdae7734cd991ed4904a278016ea3b54d4c4721d65f4e5a721eb65ad3e153ebf0a4cc53ff631 SHA512 1a361d66363771518fa6ca2c6834672e691f858cba14c45ca3534c58f1afb543b40484d8af5f4e0b94b3443fde43728512879667d9e3e897026b98363c028a6a
|
||||
DIST homeassistant-2021.10.5.tar.gz 11736350 BLAKE2B 198580fa8805aaa405bc368b6ca1da82dda8fbeb39b63865ceb506b6946271063fb47926cee884bebfe1320a14b03ae2f87938be13b2be60281eb98d4f5df588 SHA512 a9308eb9f35b07400a2e96e794ebb560c9b9d53e7b512be797f8d28bbedbe2f83273eef8d44ed3d9d647afe0011207087bd988275490a74252eec1a48bf2aa15
|
||||
DIST homeassistant-2021.10.6.tar.gz 11738132 BLAKE2B 086ee4c0d19d7460fe450df0998b2242b1ed829bc9575bd3bfe10229967a4a54969b8eaa0e3eb3a58c772afbb794faf7af8af78c76f51e2b4185a5481505a003 SHA512 ed9d5fdff214f2a7c086df7d34be4ca344e5c0b2df73f837d3af0e19fa004717c5cc16828ce07a898e5c75fc2cf48d75065ccd18d5358abfbe8efa6539a38138
|
||||
DIST homeassistant-2021.10.7.tar.gz 11739656 BLAKE2B 36ee6480590d81c7b6649f684be022aa10a8a2461ee21fa5f6b634286a9485707e62cfefd9124d403dfb3a162e989aeaf5393650eb81442e8114048472b4cc25 SHA512 df45a17436f20edd90793e9533aed082a7282f9b51be623b43686a25c4736e56f580e4bd5619f2525cf0e1fcebaf2768abf3c5b7740bcf723304caea418adf92
|
||||
DIST homeassistant-2021.11.0.tar.gz 11954437 BLAKE2B 7e27c094ba6833231aec6b543386fdb53690b8dc9dfd57f1d14767cbd09c48a2542a1d58e4270d6f1346df2ddbcd41ffa5cdfbdd5eff570ef42a4a7a13d5f603 SHA512 2aeaa1772ea7562ef16d82ef296334c90617e65ab51dec1aa4d5450313da2255960c87e4ae888c0582ae5de2cc6ba53d571081f926ba5482895642a5a25e0c6c
|
||||
DIST homeassistant-2021.11.0b4.tar.gz 11954382 BLAKE2B 36ffe1bd67c73e6e591c58934a56971b11f699f03150b219bc1ebb3d0f364a098c72f6b0455808d87d493088b9f6b8f1b5eb8c35da19e5e10a8c0911cf4159e7 SHA512 6487fd65993b071b366c63e6bf2c41c5a4c32e2c715276aa2a8b214c40afee9faf8b69a7c979de121cf93e22da1bb842345466b83caa052a81445f02eec94443
|
||||
DIST homeassistant-2021.8.8.tar.gz 10387233 BLAKE2B 2cdb4d7aefbea1172f43203d189eba0c583c86e0a1cda679b2b0729255e3ece9d669ddb95f66e0dc043349c29797c4c02852d1705035ea7d80ff1e693e08d7a0 SHA512 42c4dadf029d1adb5c15d778ad1c940543ac9f6818a1569fb09b4a86145634890b776cc08a54443d54ccdef715e349937d6f08b23f0d6ca1ae4cdcb1387c9ada
|
||||
DIST homeassistant-2021.9.7.tar.gz 11506886 BLAKE2B 8cd845297de07fca4df09a73666e946ac2e740c037535bd6b727b9a3c2bb00eaa9be2da3ee5feaefc3206e3d549832299f6511426f7d18b420955c4a589524e0 SHA512 ded86038b3009822aff6492d17133307cb7813712ac143e2cec57ccc1147e3a9fd95e57eab50c0b70ea92cf1afc53a16e4ba1aee94b6e1444ab32da1b6488551
|
||||
EBUILD homeassistant-full-2021.10.4.ebuild 68001 BLAKE2B 05475483eb3f63e1c23109edffa47fb2d92c45eec56258fca1e2e44b27374d3b2d3b98224a5f25dbdf04e497c5448a9e95d55a93ea084241b936f432cf460137 SHA512 4b6cd25505edaeadd24ddd8aa4d6b365eb670c12b40f33aff79400c76612cf94a830ae5ffe4f77e92b33625bc45a269fa3d58e61cac36ad512f6d36e31141f3c
|
||||
EBUILD homeassistant-full-2021.10.5.ebuild 68001 BLAKE2B 6c8dc74cc9263e981acd8fcae5cd5eaa0f09645e4143da35da289a80b4aa47c3cfc2c5fc097f19889e48d4b8732d0866039b7f2a9c88b57b3234cf5a71031844 SHA512 fc451504c451736fa2a911a6c761edcb1e7e9487681bb1fcd5975b69bd82c0a86c9332fbfffe79c45f3445417d44de60f4eb77a0eddae1748def2bccb6f81f3a
|
||||
EBUILD homeassistant-full-2021.10.6.ebuild 68001 BLAKE2B 3d4fb908d9a70fa2a8f88483eb0a673e7953f2259c00a18454a1f8ac1d7f36e043ebd9fedcfd73726bd087e3e42fb80ee446754cf5dbbd2a4f32d4b8adb0aaca SHA512 86608ecdcee600802a0ada280cc7503b9407f269a472bef3ccd4b1dd15e7eed87e15d572f25d3810a4fb52bae98d17d3399e941f33980690ebfbc3c7141b244d
|
||||
EBUILD homeassistant-full-2021.10.7.ebuild 68001 BLAKE2B cc6667e16fa4d7cf8cfe2e0a316f6e94a541b6560bb555def44283a0a3cdb66faa14c65ceeb4d521b779e951844e1423c97c79cab567b95971937f9415173edb SHA512 4cd8a50a05a65aad4075e2ec4580aa89d254fbfb8bf06de01cb48adb0be20fc3a9cd53db46736196f4514159c837b4dd1cdd8e3cfc7639bb164bda050875dfdd
|
||||
EBUILD homeassistant-full-2021.11.0.ebuild 68133 BLAKE2B 977af4ec81ac3eb4beb9cfe1c250223d2f9883345ee7e5c5e80cbac0cc07b4b6ff1e0bf46c9fffa490be94ee44a5f2b49aa498812354814824c866a429a50167 SHA512 6874d2ef25f29ae046ac50a9257c1ad2730cbfa65698f7e7a4204a7a7af3401abc6142ce2703c1a2f8d1e99e64801f1c18af8eeedc6ff78fe61fbc7797e5854c
|
||||
EBUILD homeassistant-full-2021.11.0_beta4.ebuild 68073 BLAKE2B 9e8348d579b829beb4470f3fb50d54847611e3b24eb0a59486c0833dde1865284f1d14c3abcc414e6c81825911e42326b1e0fc6dbac205f8b0bf31b529ad4eaa SHA512 987b1b0c9adb9543f7694802c4c111a1a7c6dee933c5ddff5aa164d5ec68468d5340ca7a01bff18ffd3f25f2f14667cd349338b3c67767251f567f2f80adc95b
|
||||
EBUILD homeassistant-full-2021.8.8.ebuild 66172 BLAKE2B 80b25ee3a2d1a36b71cc8c720b67a15df5f943c818e47de29d9a71a67ca664544f0f214f1ea6d0644008b5435b8f943537804236a75de47dd7f5ed33ac7ce224 SHA512 dabc650d41e027d155f15a377a8c0991cc69796d08456aab23d3ad2e2d98b36153dd874356cf897290e1b6a535d899d3d1a2b1aea61f0f106ace88df1a65e63c
|
||||
EBUILD homeassistant-full-2021.9.7.ebuild 67583 BLAKE2B 7f00ace00ee8b623e7a88ba8616c74378113d182d8c991cbb38afdd1472b09c6fa20a6f2364fa420611bed7b1f88ac133ca531a7be1d95542a641258f2173c1e SHA512 bafca82222926fd3566d185bb878890b83fd603eb346fda1a40789359bfabe8ad0c2172bedb5994ad35bfb822f828a583dc3a2658d00a55c173584d241cc6248
|
||||
EBUILD homeassistant-full-9999.ebuild 68139 BLAKE2B b52c6b2627b874f6beb45b0b6a597442a1fe9a91c455b1127e1bbbab869337e2373e9264a260f5c756c2065a651ba9ad953c95c95b42376169f1a39fe260b13c SHA512 4bff84a3c1194246dce40aaa0f4f56b02394faef0c9f6c46273b1fbec60af573149a26356005c60f42043ecb57f7aa9b59b7ed6e5da8c5b2ffdd89a7e906f852
|
||||
MISC metadata.xml 73971 BLAKE2B dc7c5e3f1c6fb8448a04633564aa2ecc819efcae2b6920aa0649061c64399c0234e9ef6504f102090bc9bb02a541d82d925820d5579c2b28792596e1ee1c18cd SHA512 2b2a33d923d9b999cf952f49fd53a9197270720f447cc49a664c5af48d5b2201a6101fd2532d5ef387da8d790d49b157b5a096693f04c53a3b6daac9f0441342
|
||||
DIST homeassistant-2021.11.5.tar.gz 11955354 BLAKE2B b271d88e86077839dce3047a1da5d59ace0f5f4f89429338d87c35f3cb159142f728c9237f7fe5722b40bbd9dc01381382e6281a944a438ea6d210fc60965ee2 SHA512 68adf506c8656d980feb14397f21abb0919040f700d8385a0085969ed0cb61bafd3d79f102f5bb1f0d5c355ff08c699a745a330e873fb5cedde57d06f2aa14cb
|
||||
DIST homeassistant-2021.12.10.tar.gz 12522551 BLAKE2B e781a8c74ea71a573ce23b5fdb5bb4bb1bbdb0021b2575702464caadf455f7db9121bee01abe6e83aae2e412ee7fb4328e52166b981cc2ab4ee9bd2df93802ff SHA512 db0c809879a3b3055cd37e18d545930b3d866c9209bdebfc86639a1b829682a444c33d9c1360564c25f76a94b0441e456d0c362e635b1895e7b4d653aed1e9be
|
||||
DIST homeassistant-2022.2.5.tar.gz 13421800 BLAKE2B 69783f29598cfa2e26954162cb5751700ec317be5ddcbcfcd70e8a8caa690bbae833668b460d0f1af343e7dcf414669ee08ecad8b8f2434fbe0a8b9133be93b8 SHA512 27ecb42bebac67da2a637ec100b10387e9f855fbf2152ec0e87b53c8aa23ceffc216dfc064774d7d0c9edddce1f323c4653aa4312a68ada5d0255fbc4f124c79
|
||||
DIST homeassistant-2022.2.6.tar.gz 13422501 BLAKE2B 31d76c80b1d774c6bbf2c9b10e4a14e0c42f6dd0655405f217b4e33c94b2d9271ce79089177c6cac710ae1327d1d8b33f25fc0b28c49bec0f043c54cd4155d5a SHA512 775617a9db13cfb5093f0e54b51b5d57c4ab410eb4ebe15cf746149f5b4e67a4cc4e79929e259d09999fbedb0b2d0edaa5dbbd09ac3bd284a0534b3f2b2debd7
|
||||
DIST homeassistant-2022.2.7.tar.gz 13422044 BLAKE2B 5779bd3948d96eccb39e1636809a09427ad54b6153aa544ef5eeb98ec9f36e9471a36ca36d1e124565cb42df1fd125645974c438346a013f45d963acf9415c69 SHA512 9b854b99918097172f0544bb87aec4a508b50282d1c6c3d21cf956298aa24c2356185d6b1e6862ee5664458633c119d3908e50948ab5c352fb590fe573dde008
|
||||
DIST homeassistant-2022.2.8.tar.gz 13422279 BLAKE2B f93762d8c0a49e38e4383d2bfa614ad79a324f82caad87e3e5e6546107c2e05319c3fbf0525324f14791fb70b396fededd635ff245fde7fe89f51e3fb70a5899 SHA512 d521eccd093c6aee46f1cf2975b72631013f8c11a9f21b5487c3ab71b7cbbd251aa680ca7e2cce9e068526a5ec650b0d4448bca7b76ebf95ba35c90c987e92a3
|
||||
EBUILD homeassistant-full-2021.11.5.ebuild 68180 BLAKE2B 957829bb6893c39926a2cbf918f49fa588215a7382d64e261ab865e9511ee2533c366ea9860dbba8e5bd9d2a5403eb4346464f047a395b06e6ac54a8969f5c28 SHA512 70ee07d2ba3bc1e991e26c2ee489c1bebd8dc40ac9ee3d25200b746fc8ca5d33850f08a23dc44dd550763c5fe3c906ef7e00eba1bd52dba0292b2eef675779af
|
||||
EBUILD homeassistant-full-2021.12.10.ebuild 69393 BLAKE2B e7669f76b50f5119f180efc0bb1c2615f325f7379326dae2c1c5ee6559214fcb54864cdec61001a34ca9273303a24e0e7265bc11f8f8c48d21f1c9edcac3829b SHA512 c98badf22758d967530cd73711602f3bf3154b2b6fedd0baebe47a34c57e2823cbfa0d22f9bfd9fd718f49b33a37db9877aaae7baa8ae48a926cf2936172026e
|
||||
EBUILD homeassistant-full-2022.2.5.ebuild 70887 BLAKE2B ec3dee9f15c77346c337c8eaad902a8f12cb621636810b9396330f78c7ac4d58390fbd1b7680ab71ed9178e7b46dba8643b3f9bf04a85e7fd14e625f9ff835df SHA512 722f10d9e942a938c3ffd5698b4a189bec38389af09e94e9d34888aea5f8020d9f0470c9d259e58d8ee898b61e5dde8a32b0a431a93541cfb6039a8824877e10
|
||||
EBUILD homeassistant-full-2022.2.6-r1.ebuild 70888 BLAKE2B ba177087b52ec5e8519e86d1cf32a73cf2e96e3b698997b1d40becf7451c4587cb25c05a854149462c100993ff96ff567c36db355b8f0133bcbc34e3c67119c4 SHA512 58f1a096ef8ade0dc7696e33e212dc31c31b2228e06e6b95b7f0225c76314e7c8c9b5d9ed81448b75f82c139aae98271f008ac2d73b46676c3fb7715beab74a2
|
||||
EBUILD homeassistant-full-2022.2.7.ebuild 70828 BLAKE2B aedc479831cbf483de5222476452ed030f0dc43d946413f6b0eb5e7385a83a53637c88db2af04b3f101ff5b9110f26d8cbb89f6d12151cd72f226e5545dfe0d1 SHA512 403bcfc543d0134d8d569e175b97465123932ae3e73abcf88e555b39ff633159602df96db75d5c22e1cbed4b817628a91590d0890a5c95550ba4f6c57868067c
|
||||
EBUILD homeassistant-full-2022.2.8.ebuild 70888 BLAKE2B c0ace811a9c0f96b0a36385dc151d84adb64d9015207ab5fa45de6a8b8e306f72fa4f6fb8050a0352ce873bab6447283559d0cb80445445c5d2f3f2b28278819 SHA512 8b5bbd2a30e4ebe33e7649f02d76edb2e8cc5e5456837c4b2ff160dc305676c4ed905147fc49eb701e910e24dae72f385eb9853f2f19345494f4651e134c6835
|
||||
EBUILD homeassistant-full-9999.ebuild 70894 BLAKE2B bd9a1e52929d05cec185f52e8de3e708cca932982988d5ddab2056b3d931a0037c58df57ddae32f86cad7076435ed21a9b4ffddf075ad935f45b2033f7addc73 SHA512 cb2fa7189eb8140942063d1deea160722f55b4481318077213022aad0d4842505d52b51e1e8d229623216616d8dc0cb0ba66c50af0eba3ea69f965a3d60aafa7
|
||||
MISC metadata.xml 76770 BLAKE2B 36bf930957308c77f1fe30f3133c18be99a6276f3966549297acbc86271aadd6735341a56797000f6ee5d1a02203247e1af4e1404e6e3676c28205827634ba6d SHA512 110b717a3823799f9bd40f3d94afc1e2c8feab14142edecda71027a83801d484c9490b6fc7a09f0b804375f369a1f97aaf05e31cc3d848ef14cf7e0b742a8b66
|
||||
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1012
app-misc/homeassistant-full/homeassistant-full-2022.2.7.ebuild
Normal file
1012
app-misc/homeassistant-full/homeassistant-full-2022.2.7.ebuild
Normal file
File diff suppressed because one or more lines are too long
1013
app-misc/homeassistant-full/homeassistant-full-2022.2.8.ebuild
Normal file
1013
app-misc/homeassistant-full/homeassistant-full-2022.2.8.ebuild
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -58,6 +58,7 @@
|
||||
<flag name="arlo">Allows you to integrate your Arlo devices into Home Assistant</flag>
|
||||
<flag name="arris_tg2492lg">Presence detection from an Arris TG2492LG router</flag>
|
||||
<flag name="aruba">Presence detection by looking at connected devices to an Aruba Instant device</flag>
|
||||
<flag name="aseko_pool_live">allows you to monitor your Aseko ASIN Aqua dosing systems</flag>
|
||||
<flag name="asterisk_mbox">asterisk_mbox Asterisk Voicemail integration</flag>
|
||||
<flag name="asuswrt">Api wrapper for Asuswrt</flag>
|
||||
<flag name="atag">Connect to Atag One thermostats, reporting and setting its status</flag>
|
||||
@@ -66,6 +67,7 @@
|
||||
<flag name="august">The august integration allows you to integrate your August devices in Home Assis</flag>
|
||||
<flag name="aurora">The aurora platform uses the NOAA Aurora Forecast service to let you know if an </flag>
|
||||
<flag name="aurora_abb_powerone">This implements a direct RS485 connection to a solar inverter in the PVI-3.0/3.6</flag>
|
||||
<flag name="aussie_broadband">displays various service metrics using the Aussie Broadband API</flag>
|
||||
<flag name="avea">Library for Elgato Avea bulbs</flag>
|
||||
<flag name="avion">Support for the Avi-on Bluetooth dimmer switch Avi-on</flag>
|
||||
<flag name="avri">Query the next scheduled waste pickup and the type of waste from Avri</flag>
|
||||
@@ -73,6 +75,7 @@
|
||||
<flag name="aws">Interact with Amazon Web Services</flag>
|
||||
<flag name="axis">Communicating with newer devices from Axis Communications</flag>
|
||||
<flag name="baidu">Text-to-speech platform uses Baidu TTS engine to read a text with natural soundi</flag>
|
||||
<flag name="balboa">This integration adds support for Balboa Spa WiFi Modules</flag>
|
||||
<flag name="bbb_gpio">Base for all BeagleBone Black related GPIO platforms</flag>
|
||||
<flag name="bbox">Presence detection from Bbox Modem Router from Bouygues Telecom</flag>
|
||||
<flag name="beewi_smartclim">BeeWi SmartClim BLE is a Bluetooth Low Energy sensor device</flag>
|
||||
@@ -103,6 +106,7 @@
|
||||
<flag name="bt_home_hub_5">Offers presence detection by looking at connected devices to a BT Home </flag>
|
||||
<flag name="bt_smarthub">Presence detection by looking at BT Smart Hub based routers</flag>
|
||||
<flag name="buienradar">Integrate buienradar weather data into Home Assistant</flag>
|
||||
<flag name="button">A button entity is an entity that can fire an event towards a device or service</flag>
|
||||
<flag name="caldav">Integrate a CalDAV (RFC4791) calendar in Home Assistant</flag>
|
||||
<flag name="camera">The camera integration allows you to use IP cameras with Home Assistant</flag>
|
||||
<flag name="canary">Allows you to integrate your Canary devices from Home Assistant</flag>
|
||||
@@ -144,6 +148,7 @@
|
||||
<flag name="denonavr">Automation Library for Denon AVR receivers</flag>
|
||||
<flag name="deutsche_bahn">will give you the departure time of the next train for the given connection</flag>
|
||||
<flag name="devolo_home_control">Add Devolo Home-control to Home Assistant</flag>
|
||||
<flag name="devolo_home_network">The devolo Home Network integration allows you to monitor your PLC network</flag>
|
||||
<flag name="dexcom">View your CGM data from Dexcom from Home Assistant</flag>
|
||||
<flag name="dhcp">will watch the network for DHCP requests for supported devices and services</flag>
|
||||
<flag name="dht">Get the current temperature and humidity from a DHT11, DHT22 or AM2302 device</flag>
|
||||
@@ -179,11 +184,13 @@
|
||||
<flag name="edimax">switch platform allows you to control the state of your Edimax switches</flag>
|
||||
<flag name="edl21">edl21 integration lets you read German EDL21 smart meters using SML</flag>
|
||||
<flag name="ee_brightbox">presence detection by looking at connected devices to a EE Bright Box 2 router</flag>
|
||||
<flag name="efergy">Integrate your Efergy meter information into Home Assistant</flag>
|
||||
<flag name="egardia">Control an Egardia/Woonveilig alarm control panel from Home Assistant</flag>
|
||||
<flag name="eight_sleep">Fetch data from your Eight Sleep smart cover or mattress</flag>
|
||||
<flag name="elgato">The Elgato Key Light sets the bar for high-end studio lighting</flag>
|
||||
<flag name="eliqonline">Integrate your ELIQ Online smart meter information</flag>
|
||||
<flag name="elkm1">Elk-M1 is a home security and automation controller</flag>
|
||||
<flag name="elmax">enables Home Assistant integration with ELMAX control panels</flag>
|
||||
<flag name="elv">control the state of your ELV PCA 301 smart switch</flag>
|
||||
<flag name="emby">The emby platform allows you to control a Emby multimedia system</flag>
|
||||
<flag name="emonitor">SiteSage Emonitor allows local power monitoring on a per circuit basis</flag>
|
||||
@@ -206,6 +213,7 @@
|
||||
<flag name="etherscan">displays Ether and ERC-20 token balances from Etherscan.io</flag>
|
||||
<flag name="eufy">eufy integration is the main integration to integrate various eufy devices</flag>
|
||||
<flag name="everlights">Library for controlling an EverLights lighting system</flag>
|
||||
<flag name="evil_genius_labs">allows you to control and monitor the artworks by Evil Genius Labs</flag>
|
||||
<flag name="evohome">links with all non-US Honeywell Total Connect Comfort (TCC) CH/DHW systems</flag>
|
||||
<flag name="ezviz">ezviz sensor platform uses the EzvizLife API to interact with the devices</flag>
|
||||
<flag name="faa_delays">delays at US Airports based on the FAA’s National Airspace System Status</flag>
|
||||
@@ -244,6 +252,7 @@
|
||||
<flag name="fritzbox_callmonitor">monitors the call monitor exposed by AVM FRITZ!Box routers on TCP port 1012</flag>
|
||||
<flag name="fritzbox_netmonitor">sensor monitors the network statistics exposed by AVM FRITZ!Box routers</flag>
|
||||
<flag name="fronius">Add (very basic) Support for Fronius Symo JSON Api to Home Assistant</flag>
|
||||
<flag name="frontend">official frontend to control Home Assistant</flag>
|
||||
<flag name="frontier_silicon">Support for Internet Radios based on the Frontier Silicon chipset</flag>
|
||||
<flag name="futurenow">Allows you to use P5 FutureNow relay/dimmer units as lights</flag>
|
||||
<flag name="garages_amsterdam">measure the occupancy of Amsterdam parking garages in the Netherlands</flag>
|
||||
@@ -264,6 +273,7 @@
|
||||
<flag name="goalfeed">Use your Goalfeed account to trigger events in Home Assistant</flag>
|
||||
<flag name="goalzero">Access Goal Zero REST Api from Home Assistant</flag>
|
||||
<flag name="gogogate2">Control Gogogate2-Enabled garage doors from Home Assistant</flag>
|
||||
<flag name="goodwe">poll a GoodWe solar inverter over the local network</flag>
|
||||
<flag name="google">Intergrate Google Calendar into Home Assistant</flag>
|
||||
<flag name="google_cloud">allows you to use Google Cloud Platform API</flag>
|
||||
<flag name="google_maps">google_maps platform allows you to detect presence</flag>
|
||||
@@ -296,6 +306,7 @@
|
||||
<flag name="homekit_controller">Allows you to connect accessories with the “Works with HomeKit” logo</flag>
|
||||
<flag name="homematic">An API for the homematicip cloud</flag>
|
||||
<flag name="homematicip_cloud">A python wrapper for the homematicIP REST API (Access Point Based)</flag>
|
||||
<flag name="homewizard">collect data locally from the HomeWizard Energy products</flag>
|
||||
<flag name="homeworks">Lutron Homeworks Series 4 & 8 systems via RS232</flag>
|
||||
<flag name="home_connect">Home Connect standard for Bosch and Siemens</flag>
|
||||
<flag name="home_plus_control">allows you to control a range of Legrand in-wall switches and power outlets</flag>
|
||||
@@ -326,6 +337,7 @@
|
||||
<flag name="incomfort">client for Intergas InComfort/InTouch Lan2RF systems</flag>
|
||||
<flag name="influxdb">transfer sensor data to a local InfluxDB database</flag>
|
||||
<flag name="insteon">allowing linked INSTEON devices to be used</flag>
|
||||
<flag name="intellifire">integrate IntelliFire Wi-Fi fireplace modules</flag>
|
||||
<flag name="intesishome">communications with IntesisHome Smart AC Controllers</flag>
|
||||
<flag name="iota">IOTA is a new blockless distributed ledger</flag>
|
||||
<flag name="iotawatt">Integration for the IoTaWatt Open WiFi Electricity Monitor</flag>
|
||||
@@ -339,7 +351,8 @@
|
||||
<flag name="isy994">controller that is capable of controlling Insteon and X10 devices</flag>
|
||||
<flag name="itach">control IR devices with a Global Caché iTach Device and GC-100 devices</flag>
|
||||
<flag name="izone">control of a local iZone ducted reverse-cycle climate control device</flag>
|
||||
<flag name="jewish_calendar">jewish_calendar</flag>
|
||||
<flag name="jellyfin">exposes a Jellyfin server as a Media Source in Home Assistant</flag>
|
||||
<flag name="jewish_calendar">Displays information related to the Jewish Calendar as a variety of sensors</flag>
|
||||
<flag name="joaoapps_join">joaoapps_join integration exposes services from Join</flag>
|
||||
<flag name="juicenet">pulls data from a JuiceNet charging station</flag>
|
||||
<flag name="kaiterra">view the readings from your Laser Egg or Sensedge device</flag>
|
||||
@@ -376,7 +389,7 @@
|
||||
<flag name="litterrobot">Wi-Fi-enabled, automatic, self-cleaning litter box for cats</flag>
|
||||
<flag name="logi_circle">integrate your Logi Circle cameras in Home Assistant</flag>
|
||||
<flag name="london_underground">display the status of London underground lines</flag>
|
||||
<flag name="lookin"/>
|
||||
<flag name="lookin">Integrates LOOKin devices into Home Assistant</flag>
|
||||
<flag name="loopenergy">Integrate your Loop Energy meter information into Home Assistant</flag>
|
||||
<flag name="luci">fetch connected devices from your OpenWrt</flag>
|
||||
<flag name="luftdaten">query the open data API of luftdaten.info to monitor air quality</flag>
|
||||
@@ -395,7 +408,7 @@
|
||||
<flag name="mazda">Mazda Connected Services integration</flag>
|
||||
<flag name="mcp23017">base for all related mcp23017 platforms in Home Assistant</flag>
|
||||
<flag name="mediaroom">control a Mediaroom Set-Top Box (STB) from Home Assistant</flag>
|
||||
<flag name="media_extractor">support for youtube_dl</flag>
|
||||
<flag name="media_extractor">Gets a stream URL and sends it to a media player entity</flag>
|
||||
<flag name="melcloud">Python MELCloud interface</flag>
|
||||
<flag name="melissa">main integration to connect to a Melissa Climate A/C control</flag>
|
||||
<flag name="message_bird">MessageBird's REST API</flag>
|
||||
@@ -458,6 +471,7 @@
|
||||
<flag name="nightscout">allows you to view your CGM data from Nightscout</flag>
|
||||
<flag name="niko_home_control">platform allows you to integrate your Niko Home Control</flag>
|
||||
<flag name="nilu">An API client for getting pollution data from NILU sensor stations in Norway</flag>
|
||||
<flag name="nina">displays warnings from Bundesamt für Bevölkerungsschutz und Katastrophenhilfe</flag>
|
||||
<flag name="nissan_leaf">integration with the NissanConnect EV cloud service</flag>
|
||||
<flag name="nmap_tracker">Presence detection for Home Assistant with nmap</flag>
|
||||
<flag name="nmbs">Python wrapper for the iRail API</flag>
|
||||
@@ -476,10 +490,12 @@
|
||||
<flag name="nzbget">monitor and control your downloads with NZBGet</flag>
|
||||
<flag name="oasa_telematics">bus and trolley arrival times for Greek public transport for Athens</flag>
|
||||
<flag name="obihai">view the call status for your Obihai devices</flag>
|
||||
<flag name="octoprint">The main integration to integrate OctoPrint sensors</flag>
|
||||
<flag name="oem">ESP8266 based “WiFi MQTT Relay / Thermostat” sold by OpenEnergyMonitor</flag>
|
||||
<flag name="ohmconnect"> show you the current OhmConnect status for the given OhmConnect ID</flag>
|
||||
<flag name="ombi">The Ombi integration monitors data from your Ombi instance</flag>
|
||||
<flag name="omnilogic">Hayward Onmilogic pool control system</flag>
|
||||
<flag name="oncue">allow you to monitor the state of your Oncue enabled Kohler generator</flag>
|
||||
<flag name="ondilo_ico">ICO continuously analyzes the water quality of your pool/spa</flag>
|
||||
<flag name="onewire">supports sensors which that using the One wire (1-wire) bus for communication</flag>
|
||||
<flag name="onkyo">allows you to control a Onkyo, Integra and some recent Pioneer receivers</flag>
|
||||
@@ -492,6 +508,7 @@
|
||||
<flag name="opentherm_gw">control the OpenTherm Gateway from Home Assistant</flag>
|
||||
<flag name="openuv">The openuv integration displays UV and Ozone data from openuv.io</flag>
|
||||
<flag name="openweathermap">uses OpenWeatherMap as a source for current meteorological data</flag>
|
||||
<flag name="open_meteo">integrates the free weather forecast from Open-Meteo</flag>
|
||||
<flag name="opnsense">Presence Detection with data from OPNsense firewall</flag>
|
||||
<flag name="opple">allows you to control the state of your Opple smart light</flag>
|
||||
<flag name="orangepi_gpio">The orangepi_gpio integration is the base for all related GPIO platforms</flag>
|
||||
@@ -499,6 +516,7 @@
|
||||
<flag name="orvibo">allows you to toggle your (dangerous) Orvibo S20 Wifi Smart Sockets</flag>
|
||||
<flag name="osramlightify">allows you to integrate your Osram Lightify into Home Assistant</flag>
|
||||
<flag name="otp">generates One-Time Passwords according to RFC6238</flag>
|
||||
<flag name="overkiz">The Overkiz (by Somfy) integration platform</flag>
|
||||
<flag name="ovo_energy">allows you to monitor your energy consumption data</flag>
|
||||
<flag name="owntracks">OwnTracks: track your location and send it directly to Home Assistant</flag>
|
||||
<flag name="ozw">Open Zwave MQTT</flag>
|
||||
@@ -535,6 +553,7 @@
|
||||
<flag name="pulseaudio_loopback">whole home audio system based upon PulseAudio</flag>
|
||||
<flag name="pushbullet">sensor platform reads messages from Pushbullet</flag>
|
||||
<flag name="pushover">allows integrations to send messages to the user using Pushover</flag>
|
||||
<flag name="pvoutput">The PVOutput integration</flag>
|
||||
<flag name="pvpc_hourly_pricing">hourly price of electricity in Spain from PVPC</flag>
|
||||
<flag name="python_script">write Python scripts that are exposed as services in Home Assistant</flag>
|
||||
<flag name="qbittorrent">monitor your downloads with qBittorrent from within Home Assistant</flag>
|
||||
@@ -552,6 +571,7 @@
|
||||
<flag name="rainmachine">integrate all platforms related to RainMachine smart Wi-Fi sprinkler controllers</flag>
|
||||
<flag name="raspihats">The base for all related Raspihats platforms in Home Assistant</flag>
|
||||
<flag name="raspyrfm">adds support for cheap RC 433 MHz outlets via one of the supported gateways</flag>
|
||||
<flag name="rdw">looks up any dutch registered vehicle by its license plate</flag>
|
||||
<flag name="recollect_waste">track the next scheduled waste pickup and what type of waste from Recollect</flag>
|
||||
<flag name="recorder">storing details in a database per sqlalchemy</flag>
|
||||
<flag name="recswitch">allows you to control the Ankuoo REC Switch devices from Home Assistant</flag>
|
||||
@@ -564,6 +584,7 @@
|
||||
<flag name="rest">rest sensor platform for data exposed by a RESTful API</flag>
|
||||
<flag name="rflink">The rflink integration supports devices that use RFLink gateway firmware</flag>
|
||||
<flag name="rfxtrx">supports RFXtrx 433 MHz devices by RFXCOM</flag>
|
||||
<flag name="ridwell">allows users to track waste recycling pickups scheduled with Ridwell</flag>
|
||||
<flag name="ring">integrate your ring.com devices</flag>
|
||||
<flag name="ripple">The ripple sensor platform displays Ripple wallet balances from Ripple.com</flag>
|
||||
<flag name="risco">This integration connects with Risco Alarms over Risco Cloud</flag>
|
||||
@@ -580,6 +601,7 @@
|
||||
<flag name="rpi_pfio">base for all related PiFace Digital I/O (PFIO) platforms in Home Assistant</flag>
|
||||
<flag name="rpi_power">monitor your Raspis Power Supply</flag>
|
||||
<flag name="rpi_rf">control devices over 433/315MHz LPD/SRD signals on a RPi</flag>
|
||||
<flag name="rtsp_to_webrtc">provide WebRTC live streams for any RTSP camera</flag>
|
||||
<flag name="ruckus_unleashed">Python API to interact with a Ruckus Unleashed device</flag>
|
||||
<flag name="russound_rio">control Russound devices that make use of the RIO protocol</flag>
|
||||
<flag name="russound_rnet">control Russound devices that make use of the RNET protocol</flag>
|
||||
@@ -595,6 +617,7 @@
|
||||
<flag name="sendgrid">Notification platform sends email notifications via SendGrid</flag>
|
||||
<flag name="sense">Integrate your Sense meter information into Home Assistant</flag>
|
||||
<flag name="sensehat">lets you control the Sense HAT board’s 8x8 RGB LED matrix on your Raspberry Pi</flag>
|
||||
<flag name="senseme">Integrates SenseME devices into Home Assistant</flag>
|
||||
<flag name="sensibo">Integrates Sensibo Air Conditioning controller into Home Assistant</flag>
|
||||
<flag name="sentry">The free Sentry account allows 5000 events per month</flag>
|
||||
<flag name="serial">use data provided by a device connected to the serial port of the system</flag>
|
||||
@@ -659,6 +682,7 @@
|
||||
<flag name="starlingbank">monitor your account balance data as sensors</flag>
|
||||
<flag name="startca">Integrate your Start.ca account information into Home Assistant</flag>
|
||||
<flag name="statsd">transfer all state changes to an external StatsD instance</flag>
|
||||
<flag name="steamist">monitor the state of your Steamist steam shower</flag>
|
||||
<flag name="steam_online">allows you to track the online status of public Steam accounts</flag>
|
||||
<flag name="stiebel_eltron">integral ventilation or heat pump units of STIEBEL ELTRON</flag>
|
||||
<flag name="stookalert">queries the RIVM Stookalert API for unfavorable weather conditions</flag>
|
||||
@@ -678,10 +702,11 @@
|
||||
<flag name="synology_dsm">monitor getting various statistics from your Synology NAS</flag>
|
||||
<flag name="synology_srm">detect presence by looking at connected devices to a Synology SRM router</flag>
|
||||
<flag name="systemd">internal and developer use</flag>
|
||||
<flag name="systemmonitor">monitor your platform</flag>
|
||||
<flag name="systemmonitor">Allows you to monitor disk usage, memory usage, CPU usage, and running processes</flag>
|
||||
<flag name="system_bridge">System Bridge runs on your local machine to share system information via its AP</flag>
|
||||
<flag name="tado">an interface to the my.tado.com website</flag>
|
||||
<flag name="tahoma">interface to the tahomalink.com website. It adds covers, scenes and a sun sensor</flag>
|
||||
<flag name="tailscale">monitor and automate on the state of the devices in your Tailscale VPN</flag>
|
||||
<flag name="tankerkoenig">monitor the fuel prices with tankerkoenig.de</flag>
|
||||
<flag name="tank_utility">Add Tank Utility propane tank monitors to Home Assistant</flag>
|
||||
<flag name="tapsaff">provides the ‘Taps Aff’ status for a given location within the UK</flag>
|
||||
@@ -693,6 +718,7 @@
|
||||
<flag name="tellstick">integrates TellStick devices into Home Assistant</flag>
|
||||
<flag name="temper">get the current temperature from a TEMPer device</flag>
|
||||
<flag name="tesla">integration with the Tesla cloud service</flag>
|
||||
<flag name="tesla_wall_connector">allows you to integrate your Gen 3 Tesla Wall Connector with Wi-Fi</flag>
|
||||
<flag name="test">internal and developer use</flag>
|
||||
<flag name="tfiac">integrates several vendors air conditioning systems into Home Assistant</flag>
|
||||
<flag name="thermoworks_smoke">pulls data for your ThermoWorks Smoke Thermometer</flag>
|
||||
@@ -704,6 +730,7 @@
|
||||
<flag name="tmb">Library that interacts with TMB API</flag>
|
||||
<flag name="todoist">connect to your Todoist Projects and generate binary sensors</flag>
|
||||
<flag name="tof">uses an invisible laser to measure distance with millimeter resolution</flag>
|
||||
<flag name="tolo">allows you to control your TOLO Sauna and TOLO Steam Bath</flag>
|
||||
<flag name="toon">client for the Quby ToonAPI</flag>
|
||||
<flag name="totalconnect">provides connectivity with the Honeywell TotalConnect alarm systems</flag>
|
||||
<flag name="touchline">lets you control ROTH Touchline floor heating thermostats</flag>
|
||||
@@ -729,6 +756,7 @@
|
||||
<flag name="ubus">a presence detection scanner for OpenWrt using ubus</flag>
|
||||
<flag name="unifi">talk with a Ubiquiti unifi Controller</flag>
|
||||
<flag name="unifiled">control lights from a UniFi LED by Ubiquiti Networks controller</flag>
|
||||
<flag name="unifiprotect">Camera feeds and Sensor data from a UniFi Protect application</flag>
|
||||
<flag name="unifi_direct">detect presence by looking at devices connected to a UniFi AP</flag>
|
||||
<flag name="upb">Library for interacting with UPB PIM</flag>
|
||||
<flag name="upcloud">allows you to access the information about your UpCloud servers</flag>
|
||||
|
||||
@@ -8,20 +8,16 @@ AUX maxcube_TypeError_dirty_hack.patch 1460 BLAKE2B 08570971bb3ce4c120086a32ec20
|
||||
AUX recorder.yaml 114 BLAKE2B af04840805aa13124208584e7f1d40335905a083ee7deead5c0e4324c969f2a231c801c23e42075782950aba7535496d92747bf03efd73a80b0d07e8492d18f6 SHA512 cb4e353e54fb6dc7034569b8d62ddcdca92680c23c2c4e1ce707d21cf95e93f41a0c44521d8c3ee90b68c830f6b8e65dab82ae64bfa09727ae384550f7de0c94
|
||||
AUX socat-zwave.init.d 637 BLAKE2B d61c1024a6fe3ce8d322e62ac1ec15e00d08f5c5a63feabc8603ecc51ec16e0a4775e0c7da83d12d1ef0c9815c9ebf8ec8a86a678bb4a3b40decb04adc887f26 SHA512 2b13cd4175427853d5a4169cc7d441d62618e8136e4f5d9fd24d08a47f6916953ebd1e747ea9c7a0907b00766c7b2108ba3b8917178fd9a795da23e6525a0faf
|
||||
AUX update-homeassistant 1326 BLAKE2B 917bdd332c4e5dea5177eecd11a7f8d72b911fddfdc8e5eb54960c526fe8c735e20d44e570cf7aeb99669d2a9670c70da1c5fbc30efb284d1f0f330799de6e24 SHA512 3c05f0d6d1bde0e1526c3e679568794c07091e7856dfd8793e13feec6f22725ddaa3163ca2c81d9df86cf73573f932e561743f05de420b350a0b68f6a9582aca
|
||||
DIST homeassistant-2021.10.4.tar.gz 11735587 BLAKE2B 8e6967920692f287ab584daa94100dfc6eecb556c1e3a1dbc049fdae7734cd991ed4904a278016ea3b54d4c4721d65f4e5a721eb65ad3e153ebf0a4cc53ff631 SHA512 1a361d66363771518fa6ca2c6834672e691f858cba14c45ca3534c58f1afb543b40484d8af5f4e0b94b3443fde43728512879667d9e3e897026b98363c028a6a
|
||||
DIST homeassistant-2021.10.5.tar.gz 11736350 BLAKE2B 198580fa8805aaa405bc368b6ca1da82dda8fbeb39b63865ceb506b6946271063fb47926cee884bebfe1320a14b03ae2f87938be13b2be60281eb98d4f5df588 SHA512 a9308eb9f35b07400a2e96e794ebb560c9b9d53e7b512be797f8d28bbedbe2f83273eef8d44ed3d9d647afe0011207087bd988275490a74252eec1a48bf2aa15
|
||||
DIST homeassistant-2021.10.6.tar.gz 11738132 BLAKE2B 086ee4c0d19d7460fe450df0998b2242b1ed829bc9575bd3bfe10229967a4a54969b8eaa0e3eb3a58c772afbb794faf7af8af78c76f51e2b4185a5481505a003 SHA512 ed9d5fdff214f2a7c086df7d34be4ca344e5c0b2df73f837d3af0e19fa004717c5cc16828ce07a898e5c75fc2cf48d75065ccd18d5358abfbe8efa6539a38138
|
||||
DIST homeassistant-2021.10.7.tar.gz 11739656 BLAKE2B 36ee6480590d81c7b6649f684be022aa10a8a2461ee21fa5f6b634286a9485707e62cfefd9124d403dfb3a162e989aeaf5393650eb81442e8114048472b4cc25 SHA512 df45a17436f20edd90793e9533aed082a7282f9b51be623b43686a25c4736e56f580e4bd5619f2525cf0e1fcebaf2768abf3c5b7740bcf723304caea418adf92
|
||||
DIST homeassistant-2021.11.0.tar.gz 11954437 BLAKE2B 7e27c094ba6833231aec6b543386fdb53690b8dc9dfd57f1d14767cbd09c48a2542a1d58e4270d6f1346df2ddbcd41ffa5cdfbdd5eff570ef42a4a7a13d5f603 SHA512 2aeaa1772ea7562ef16d82ef296334c90617e65ab51dec1aa4d5450313da2255960c87e4ae888c0582ae5de2cc6ba53d571081f926ba5482895642a5a25e0c6c
|
||||
DIST homeassistant-2021.11.0b4.tar.gz 11954382 BLAKE2B 36ffe1bd67c73e6e591c58934a56971b11f699f03150b219bc1ebb3d0f364a098c72f6b0455808d87d493088b9f6b8f1b5eb8c35da19e5e10a8c0911cf4159e7 SHA512 6487fd65993b071b366c63e6bf2c41c5a4c32e2c715276aa2a8b214c40afee9faf8b69a7c979de121cf93e22da1bb842345466b83caa052a81445f02eec94443
|
||||
DIST homeassistant-2021.8.8.tar.gz 10387233 BLAKE2B 2cdb4d7aefbea1172f43203d189eba0c583c86e0a1cda679b2b0729255e3ece9d669ddb95f66e0dc043349c29797c4c02852d1705035ea7d80ff1e693e08d7a0 SHA512 42c4dadf029d1adb5c15d778ad1c940543ac9f6818a1569fb09b4a86145634890b776cc08a54443d54ccdef715e349937d6f08b23f0d6ca1ae4cdcb1387c9ada
|
||||
DIST homeassistant-2021.9.7.tar.gz 11506886 BLAKE2B 8cd845297de07fca4df09a73666e946ac2e740c037535bd6b727b9a3c2bb00eaa9be2da3ee5feaefc3206e3d549832299f6511426f7d18b420955c4a589524e0 SHA512 ded86038b3009822aff6492d17133307cb7813712ac143e2cec57ccc1147e3a9fd95e57eab50c0b70ea92cf1afc53a16e4ba1aee94b6e1444ab32da1b6488551
|
||||
EBUILD homeassistant-min-2021.10.4.ebuild 12506 BLAKE2B 4541bf9d21bc2c770ae8af8237af428eaa827d392a61706ed469a593c5f8ae4e5d066b8e9167154a7898b744b1885598ad65ce9f30216e3ded79ae9cf7f0ddbe SHA512 93d681051eaf303aced38e5c8df18df6f4ba180d1fe2fbfa3d0d9dc82d91b32f38400c375c0432e10466bb3c837dad12e98795171f19143127894ff5f195083e
|
||||
EBUILD homeassistant-min-2021.10.5.ebuild 12506 BLAKE2B 4541bf9d21bc2c770ae8af8237af428eaa827d392a61706ed469a593c5f8ae4e5d066b8e9167154a7898b744b1885598ad65ce9f30216e3ded79ae9cf7f0ddbe SHA512 93d681051eaf303aced38e5c8df18df6f4ba180d1fe2fbfa3d0d9dc82d91b32f38400c375c0432e10466bb3c837dad12e98795171f19143127894ff5f195083e
|
||||
EBUILD homeassistant-min-2021.10.6.ebuild 12506 BLAKE2B b673c0f8618c49a78cd5ab312450aafbb8a988a4caa8b2772ffecf73ef7144825c0a397856c571cfa46c4ab8fb14d309c52713e45e4050b2955e74147802efcf SHA512 601121877a52945312bfc4fa39242d26a341fda7b0e3ff84750e87316c8887b9cf7cb76f9fc4e4be1ece2b5aaeca8638081aca9d45db05403cb767e2d461aab8
|
||||
EBUILD homeassistant-min-2021.10.7-r1.ebuild 12506 BLAKE2B b673c0f8618c49a78cd5ab312450aafbb8a988a4caa8b2772ffecf73ef7144825c0a397856c571cfa46c4ab8fb14d309c52713e45e4050b2955e74147802efcf SHA512 601121877a52945312bfc4fa39242d26a341fda7b0e3ff84750e87316c8887b9cf7cb76f9fc4e4be1ece2b5aaeca8638081aca9d45db05403cb767e2d461aab8
|
||||
EBUILD homeassistant-min-2021.11.0.ebuild 12610 BLAKE2B a6a8f2d6b6661cd716f658a6c71cc0c5694d6936ef950db4b37696252fe6fe6b2e6245613b5ace2825c36a30eb54d018d0f82de123f9ed4028adedbb9ef0f2d4 SHA512 98d2511585e91a8911fce8877c6b2e51a487d7e523e92a8053bfbf50677ea619190b01f51b85754e1d68415ca1ed3b44ed365678fbbf9a2419b90031f00040ee
|
||||
EBUILD homeassistant-min-2021.11.0_beta4.ebuild 12616 BLAKE2B 8f14fce7e702b223d5e71859f74d83a11c0cac0217528a7ed5cec322bf4acc7cfb56e155c51f20bf800b2a1237bee90acfa9f48647eb6571acb06ca99c259a83 SHA512 8f0bd3074d634e4bd6e0e18589827d5ed77570cfd3c9516a898a08fc878f93b965a166cb8883a8b06be47412fbf043de80d1068f359ab77550a699edf9e466e3
|
||||
EBUILD homeassistant-min-2021.8.8-r1.ebuild 12280 BLAKE2B ab4953823720310d6f2df906c1948dc50078d241506398428ba12630d558234416677920641b2f7db008f70aed400b57f4317a06af2f317cad882904de41bd0c SHA512 d184e7aa688497c01ec7d8191f4bb85369cf1740c521a5e150af19b14e69e040425e09cbf6248f44dcb63a20669b7fc4d0fdcb2e3e35cdb9e3a9eb9cc765c2b0
|
||||
EBUILD homeassistant-min-2021.9.7.ebuild 12415 BLAKE2B 96714f4f8051873674fb4855390ebbd49907b87e2d70ea74a82c366640c59be729131c76e4ea999bd0986a165a0499e1b956416466a82630f3085beec82498f9 SHA512 ed89b095c243f3c0562066092501191f0c4538bbc2fd519b36116f6c0cc45d43f4f9501fe9cb9b76a2a99598a92dadec2d451c05fcfd82fd74ab17da3e4cccf7
|
||||
MISC metadata.xml 7175 BLAKE2B da9c2765d200e40c7d3a6688595a8da9e8ee0f0f32ee49c3352362d9050487c9cfc5f2c259dd4ffae838d51eb488bba79c6307e9791bf2baaba25499771b1a2e SHA512 4c81c4a1250daa5f852d3da2c80f95e621d4c1f71d6958ba81068e022517a01032731401f3c07c7957a1df842d580e180795987527590016344107b8d4b60e52
|
||||
DIST homeassistant-2021.11.5.tar.gz 11955354 BLAKE2B b271d88e86077839dce3047a1da5d59ace0f5f4f89429338d87c35f3cb159142f728c9237f7fe5722b40bbd9dc01381382e6281a944a438ea6d210fc60965ee2 SHA512 68adf506c8656d980feb14397f21abb0919040f700d8385a0085969ed0cb61bafd3d79f102f5bb1f0d5c355ff08c699a745a330e873fb5cedde57d06f2aa14cb
|
||||
DIST homeassistant-2021.12.10.tar.gz 12522551 BLAKE2B e781a8c74ea71a573ce23b5fdb5bb4bb1bbdb0021b2575702464caadf455f7db9121bee01abe6e83aae2e412ee7fb4328e52166b981cc2ab4ee9bd2df93802ff SHA512 db0c809879a3b3055cd37e18d545930b3d866c9209bdebfc86639a1b829682a444c33d9c1360564c25f76a94b0441e456d0c362e635b1895e7b4d653aed1e9be
|
||||
DIST homeassistant-2022.2.5.tar.gz 13421800 BLAKE2B 69783f29598cfa2e26954162cb5751700ec317be5ddcbcfcd70e8a8caa690bbae833668b460d0f1af343e7dcf414669ee08ecad8b8f2434fbe0a8b9133be93b8 SHA512 27ecb42bebac67da2a637ec100b10387e9f855fbf2152ec0e87b53c8aa23ceffc216dfc064774d7d0c9edddce1f323c4653aa4312a68ada5d0255fbc4f124c79
|
||||
DIST homeassistant-2022.2.6.tar.gz 13422501 BLAKE2B 31d76c80b1d774c6bbf2c9b10e4a14e0c42f6dd0655405f217b4e33c94b2d9271ce79089177c6cac710ae1327d1d8b33f25fc0b28c49bec0f043c54cd4155d5a SHA512 775617a9db13cfb5093f0e54b51b5d57c4ab410eb4ebe15cf746149f5b4e67a4cc4e79929e259d09999fbedb0b2d0edaa5dbbd09ac3bd284a0534b3f2b2debd7
|
||||
DIST homeassistant-2022.2.7.tar.gz 13422044 BLAKE2B 5779bd3948d96eccb39e1636809a09427ad54b6153aa544ef5eeb98ec9f36e9471a36ca36d1e124565cb42df1fd125645974c438346a013f45d963acf9415c69 SHA512 9b854b99918097172f0544bb87aec4a508b50282d1c6c3d21cf956298aa24c2356185d6b1e6862ee5664458633c119d3908e50948ab5c352fb590fe573dde008
|
||||
DIST homeassistant-2022.2.8.tar.gz 13422279 BLAKE2B f93762d8c0a49e38e4383d2bfa614ad79a324f82caad87e3e5e6546107c2e05319c3fbf0525324f14791fb70b396fededd635ff245fde7fe89f51e3fb70a5899 SHA512 d521eccd093c6aee46f1cf2975b72631013f8c11a9f21b5487c3ab71b7cbbd251aa680ca7e2cce9e068526a5ec650b0d4448bca7b76ebf95ba35c90c987e92a3
|
||||
EBUILD homeassistant-min-2021.11.5.ebuild 12612 BLAKE2B a4513d7bc78d21a77e22ccc27983960adb6244341b3c698a9805a8cc0194c05d23a9b193028d151e35f0b8a1093d58045f27d307d3108719229cddbe25ee7fa1 SHA512 33b1f16b8d8f3e3dfd1f43c0bcb36245220f9e56896b751e9583e14efb54d43d8dc03e6241d7029d8928bef5c2afb28d4281041a8ab22f8b278444fb28431a25
|
||||
EBUILD homeassistant-min-2021.12.10.ebuild 13012 BLAKE2B 22eb094271540f6cd57af7390c4fe941e8cba63846dee088ab136db00324c51a752a937f257eaa512c39aadbe8ef80502b1ba2bc8c166bad7a8187afc353b08d SHA512 e1de780606c02358b70f27f42d686cb9d5b6df78908aa92e46dfa1b3fded1b875c2082379bdfab50fb50b4407c5ba0c0b797e826465484f33631e8df80e083c2
|
||||
EBUILD homeassistant-min-2022.2.5.ebuild 13217 BLAKE2B e943ffd02ddc59f1c4f599949b606e1f369ed3543b25a98e1348e8eb0d645c7f1d710a3f32527fee773482dc76d30462fb01ccd7d07950fd61b90b61c5b9be04 SHA512 3d1372165f6bc6d58496b47786b814cd48bc9ecf911a2303ab0e3138f57518c1ae72009218c4a09cc8a4c5e681037a09e5db9a96bc850127109afa82d9ef8b2e
|
||||
EBUILD homeassistant-min-2022.2.6-r1.ebuild 13285 BLAKE2B c0c1048d99dc87b595915ef321bba2e15589095c3f70d509fb4cb74383182f2b487aa36ea1804aedda4d74d133c4a1ed9070398af9c6f2b78e0e078015cf827b SHA512 294d01b350b34d8b451ad9da757d9a7db65f5ce6178ba83603e61978713001891e29173650c357b9b46e23c728c218d45c641b7f5401daf3cdddcf502e67fece
|
||||
EBUILD homeassistant-min-2022.2.7.ebuild 13285 BLAKE2B c0c1048d99dc87b595915ef321bba2e15589095c3f70d509fb4cb74383182f2b487aa36ea1804aedda4d74d133c4a1ed9070398af9c6f2b78e0e078015cf827b SHA512 294d01b350b34d8b451ad9da757d9a7db65f5ce6178ba83603e61978713001891e29173650c357b9b46e23c728c218d45c641b7f5401daf3cdddcf502e67fece
|
||||
EBUILD homeassistant-min-2022.2.8.ebuild 13285 BLAKE2B c0c1048d99dc87b595915ef321bba2e15589095c3f70d509fb4cb74383182f2b487aa36ea1804aedda4d74d133c4a1ed9070398af9c6f2b78e0e078015cf827b SHA512 294d01b350b34d8b451ad9da757d9a7db65f5ce6178ba83603e61978713001891e29173650c357b9b46e23c728c218d45c641b7f5401daf3cdddcf502e67fece
|
||||
MISC metadata.xml 7583 BLAKE2B 7cddcd67bbe8683bdd0c0129c0f2e3b9cc6ad1396ec81eeac61262b96d6cc50b35511d0c47e3cfe5e270c681fcc47ab63dcee714c0192c4d6e0fecd4bd1cfc81 SHA512 43209a013aeb8a32ea9e53193a5d152526f38f716453791eeb908f154b3b2b039862937498957abdb3494934fb82a8a7283b4a752f0ea69cb5e550c9d95f613d
|
||||
|
||||
@@ -1,258 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
inherit readme.gentoo-r1 eutils distutils-r1 systemd
|
||||
|
||||
MY_PN=homeassistant
|
||||
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/home-assistant/core.git"
|
||||
EGIT_BRANCH="dev"
|
||||
S="${WORKDIR}/core/"
|
||||
else
|
||||
MY_PV=${PV/_beta/b}
|
||||
MY_P=${MY_PN}-${MY_PV}
|
||||
SRC_URI="https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
|
||||
S="${WORKDIR}/core-${MY_PV}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Open-source home automation platform running on Python."
|
||||
HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
|
||||
KEYWORDS="amd64 arm arm64 x86 amd64-linux x86-linux"
|
||||
IUSE="accuweather airly airvisual alpha_vantage androidtv android_ip_webcam axis bluetooth_le_tracker +caldav camera cast cli co2signal compensation coronavirus darksky +dwd_weather_warnings enigma2 esphome forecast_solar fronius github +homekit homekit_controller http hyperion influxdb knx kodi kraken maxcube mikrotik +mobile_app +mqtt myq mysensors +mysql +notify_events +otp owntracks ozw +ping +plex ps4 +python_script qnap qvr_pro +recorder +rest ring samsungtv +scrape season shelly signal_messenger +snmp socat sonos speedtestdotnet +sql +ssl systemd systemmonitor tasmota test tile tplink tradfri utility_meter +version +wake_on_lan wemo whois workday yamaha yamaha_musiccast zeroconf +zwave_js"
|
||||
|
||||
# external deps
|
||||
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|
||||
|| ( dev-lang/python:3.8 dev-lang/python:3.9 dev-lang/python:3.10 )
|
||||
app-admin/logrotate
|
||||
dev-db/sqlite
|
||||
dev-libs/libfastjson
|
||||
>=dev-libs/xerces-c-3.1.4-r1"
|
||||
|
||||
# make sure no conflicting main Ebuild is installed
|
||||
RDEPEND="${RDEPEND}
|
||||
!app-misc/homeassistant
|
||||
!app-misc/homeassistant-full"
|
||||
|
||||
# Home Assistant Core dependencies
|
||||
# from package_constraints.txt
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/aiodiscover-1.4.4[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.7.4_p0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/anyio-3.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/astral-2.2[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.22.8[${PYTHON_USEDEP}]
|
||||
~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/awesomeversion-21.8.1[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep 'dev-python/backports-zoneinfo[${PYTHON_USEDEP}]' python3_8)
|
||||
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
|
||||
~dev-python/ciso8601-2.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-3.4.8[${PYTHON_USEDEP}]
|
||||
~dev-python/emoji-1.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/google-api-core-1.31.2[${PYTHON_USEDEP}]
|
||||
~dev-python/google-cloud-pubsub-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-1.31.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/h11-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.50.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20211007.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
|
||||
~dev-python/jinja-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pandas-1.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-8.2.0[${PYTHON_USEDEP}]
|
||||
<dev-python/pip-20.3.0
|
||||
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
|
||||
~dev-python/pyjwt-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
|
||||
~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyudev-0.22.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-2.26.0[${PYTHON_USEDEP}]
|
||||
~net-analyzer/scapy-2.4.5
|
||||
~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.24.3[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-serialize-2.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-0.12.2[${PYTHON_USEDEP}]
|
||||
~dev-python/yarl-1.6.3[${PYTHON_USEDEP}]
|
||||
~dev-python/zeroconf-0.36.8[${PYTHON_USEDEP}]"
|
||||
|
||||
# unknown origin, still something to clean up here
|
||||
# some moved to suggested USE Flags
|
||||
#
|
||||
# auth/mfa_modules/totp.py:REQUIREMENTS = ["pyotp==2.3.0", "PyQRCode==1.2.1"]
|
||||
# scripts/check_config.py:REQUIREMENTS = ("colorlog==5.0.1",)
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/colorlog-5.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyotp-2.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
|
||||
dev-python/pycparser[${PYTHON_USEDEP}]
|
||||
>=dev-python/websocket-client-0.56.0[${PYTHON_USEDEP}]
|
||||
~media-libs/mutagen-1.45.1"
|
||||
|
||||
# Module requirements from useflags
|
||||
RDEPEND="${RDEPEND}
|
||||
accuweather? ( ~dev-python/accuweather-0.2.0[${PYTHON_USEDEP}] )
|
||||
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
|
||||
airvisual? ( ~dev-python/pyairvisual-5.0.9[${PYTHON_USEDEP}] )
|
||||
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
|
||||
androidtv? ( ~dev-python/adb-shell-0.4.0[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.60[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
|
||||
android_ip_webcam? ( ~dev-python/pydroid-ipcam-0.8[${PYTHON_USEDEP}] )
|
||||
axis? ( ~dev-python/axis-44[${PYTHON_USEDEP}] )
|
||||
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
|
||||
caldav? ( ~dev-python/caldav-0.7.1[${PYTHON_USEDEP}] )
|
||||
camera? ( ~dev-python/PyTurboJPEG-1.6.1[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-9.2.1[${PYTHON_USEDEP}] )
|
||||
cli? ( app-misc/home-assistant-cli )
|
||||
co2signal? ( ~dev-python/CO2Signal-0.4.2[${PYTHON_USEDEP}] )
|
||||
compensation? ( ~dev-python/numpy-1.21.2[${PYTHON_USEDEP}] )
|
||||
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
|
||||
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
|
||||
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.4[${PYTHON_USEDEP}] )
|
||||
enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-9.1.5[${PYTHON_USEDEP}] )
|
||||
forecast_solar? ( ~dev-python/forecast-solar-2.1.0[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.6.0[${PYTHON_USEDEP}] )
|
||||
github? ( ~dev-python/aiogithubapi-21.8.0[${PYTHON_USEDEP}] )
|
||||
homekit? ( ~dev-python/HAP-python-4.3.0[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
|
||||
homekit_controller? ( ~dev-python/aiohomekit-0.6.3[${PYTHON_USEDEP}] )
|
||||
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] )
|
||||
hyperion? ( ~dev-python/hyperion-py-0.7.4[${PYTHON_USEDEP}] )
|
||||
influxdb? ( ~dev-python/influxdb-5.2.3[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.14.0[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-0.18.9[${PYTHON_USEDEP}] )
|
||||
kodi? ( ~dev-python/pykodi-0.2.6[${PYTHON_USEDEP}] )
|
||||
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
|
||||
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-3.0.0[${PYTHON_USEDEP}] )
|
||||
mobile_app? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] ~dev-python/emoji-1.5.0[${PYTHON_USEDEP}] )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}] )
|
||||
myq? ( ~dev-python/pymyq-3.1.4[${PYTHON_USEDEP}] )
|
||||
mysensors? ( ~dev-python/pymysensors-0.21.0[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysql-connector-python[${PYTHON_USEDEP}] dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
|
||||
otp? ( ~dev-python/pyotp-2.3.0[${PYTHON_USEDEP}] )
|
||||
owntracks? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] )
|
||||
ozw? ( ~dev-python/python-openzwave-mqtt-1.4.0[${PYTHON_USEDEP}] )
|
||||
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.7.1[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
|
||||
ps4? ( ~dev-python/pyps4-2ndscreen-1.2.0[${PYTHON_USEDEP}] )
|
||||
python_script? ( ~dev-python/RestrictedPython-5.1[${PYTHON_USEDEP}] )
|
||||
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
|
||||
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}] )
|
||||
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.7.1[${PYTHON_USEDEP}] )
|
||||
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-1.6.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup4-4.10.0[${PYTHON_USEDEP}] )
|
||||
season? ( ~dev-python/ephem-3.7.7.0[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-1.0.2[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.4[${PYTHON_USEDEP}] )
|
||||
snmp? ( ~dev-python/pysnmp-4.4.12[${PYTHON_USEDEP}] )
|
||||
socat? ( net-misc/socat )
|
||||
sonos? ( ~dev-python/soco-0.24.0[${PYTHON_USEDEP}] )
|
||||
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}] )
|
||||
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
|
||||
systemmonitor? ( ~dev-python/psutil-5.8.0[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.2.20[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-5.2.3[${PYTHON_USEDEP}] )
|
||||
tplink? ( ~dev-python/python-kasa-0.4.0[${PYTHON_USEDEP}] )
|
||||
tradfri? ( ~dev-python/pytradfri-7.0.6[${PYTHON_USEDEP}] )
|
||||
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
|
||||
version? ( ~dev-python/pyhaversion-21.10.0[${PYTHON_USEDEP}] )
|
||||
wake_on_lan? ( ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
wemo? ( ~dev-python/pywemo-0.6.7[${PYTHON_USEDEP}] )
|
||||
whois? ( ~dev-python/python-whois-0.7.3[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.11.3.1[${PYTHON_USEDEP}] )
|
||||
yamaha? ( ~dev-python/rxv-0.6.0[${PYTHON_USEDEP}] )
|
||||
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.10.0[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.36.8[${PYTHON_USEDEP}] )
|
||||
zwave_js? ( ~dev-python/zwave-js-server-python-0.31.3[${PYTHON_USEDEP}] )"
|
||||
|
||||
BDEPEND="${RDEPEND}
|
||||
test? (
|
||||
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-5.5[${PYTHON_USEDEP}]
|
||||
~dev-python/jsonpickle-1.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/mypy-0.910[${PYTHON_USEDEP}]
|
||||
~dev-python/pipdeptree-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-2.15.0
|
||||
~dev-python/pylint-strict-informational-0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-2.11.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-2.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-0.9.4[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-xdist-2.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-6.2.5[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-mock-1.9.2[${PYTHON_USEDEP}]
|
||||
~dev-python/responses-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.17.0[${PYTHON_USEDEP}]
|
||||
~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/tqdm-4.49.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
dev-python/mock[${PYTHON_USEDEP}]"
|
||||
|
||||
INSTALL_DIR="/opt/${MY_PN}"
|
||||
|
||||
DISABLE_AUTOFORMATTING=1
|
||||
DOC_CONTENTS="
|
||||
The HA interface listens on port 8123
|
||||
hass configuration is in: /etc/${MY_PN}
|
||||
daemon command line arguments are configured in: /etc/conf.d/${MY_PN}
|
||||
logging is to: /var/log/${MY_PN}/{server,errors,stdout}.log
|
||||
The sqlite db is by default in: /etc/${MY_PN}
|
||||
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
|
||||
"
|
||||
|
||||
S="${WORKDIR}/core-${MY_PV}"
|
||||
|
||||
DOCS="README.rst"
|
||||
|
||||
python_install_all() {
|
||||
dodoc ${DOCS}
|
||||
distutils-r1_python_install_all
|
||||
keepdir "$INSTALL_DIR"
|
||||
keepdir "/etc/${MY_PN}"
|
||||
fowners -R "${MY_PN}:${MY_PN}" "/etc/${MY_PN}"
|
||||
keepdir "/var/log/${MY_PN}"
|
||||
fowners -R "${MY_PN}:${MY_PN}" "/var/log/${MY_PN}"
|
||||
newconfd "${FILESDIR}/${MY_PN}.conf.d" "${MY_PN}"
|
||||
newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}"
|
||||
use systemd && systemd_dounit "${FILESDIR}/${MY_PN}.service"
|
||||
dobin "${FILESDIR}/hasstest"
|
||||
if use socat ; then
|
||||
newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave"
|
||||
sed -i -e 's/# need socat-zwave/need socat-zwave/g' "${D}/etc/init.d/${MY_PN}" || die
|
||||
fi
|
||||
if use mqtt ; then
|
||||
sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${MY_PN}" || die
|
||||
fi
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}/${MY_PN}.logrotate" "${MY_PN}"
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
readme.gentoo_print_elog
|
||||
}
|
||||
|
||||
@@ -1,258 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
inherit readme.gentoo-r1 eutils distutils-r1 systemd
|
||||
|
||||
MY_PN=homeassistant
|
||||
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/home-assistant/core.git"
|
||||
EGIT_BRANCH="dev"
|
||||
S="${WORKDIR}/core/"
|
||||
else
|
||||
MY_PV=${PV/_beta/b}
|
||||
MY_P=${MY_PN}-${MY_PV}
|
||||
SRC_URI="https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
|
||||
S="${WORKDIR}/core-${MY_PV}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Open-source home automation platform running on Python."
|
||||
HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
|
||||
KEYWORDS="amd64 arm arm64 x86 amd64-linux x86-linux"
|
||||
IUSE="accuweather airly airvisual alpha_vantage androidtv android_ip_webcam axis bluetooth_le_tracker +caldav camera cast cli co2signal compensation coronavirus darksky +dwd_weather_warnings enigma2 esphome forecast_solar fronius github +homekit homekit_controller http hyperion influxdb knx kodi kraken maxcube mikrotik +mobile_app +mqtt myq mysensors +mysql +notify_events +otp owntracks ozw +ping +plex ps4 +python_script qnap qvr_pro +recorder +rest ring samsungtv +scrape season shelly signal_messenger +snmp socat sonos speedtestdotnet +sql +ssl systemd systemmonitor tasmota test tile tplink tradfri utility_meter +version +wake_on_lan wemo whois workday yamaha yamaha_musiccast zeroconf +zwave_js"
|
||||
|
||||
# external deps
|
||||
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|
||||
|| ( dev-lang/python:3.8 dev-lang/python:3.9 dev-lang/python:3.10 )
|
||||
app-admin/logrotate
|
||||
dev-db/sqlite
|
||||
dev-libs/libfastjson
|
||||
>=dev-libs/xerces-c-3.1.4-r1"
|
||||
|
||||
# make sure no conflicting main Ebuild is installed
|
||||
RDEPEND="${RDEPEND}
|
||||
!app-misc/homeassistant
|
||||
!app-misc/homeassistant-full"
|
||||
|
||||
# Home Assistant Core dependencies
|
||||
# from package_constraints.txt
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/aiodiscover-1.4.4[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.7.4_p0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/anyio-3.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/astral-2.2[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.22.8[${PYTHON_USEDEP}]
|
||||
~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/awesomeversion-21.8.1[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep 'dev-python/backports-zoneinfo[${PYTHON_USEDEP}]' python3_8)
|
||||
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
|
||||
~dev-python/ciso8601-2.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-3.4.8[${PYTHON_USEDEP}]
|
||||
~dev-python/emoji-1.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/google-api-core-1.31.2[${PYTHON_USEDEP}]
|
||||
~dev-python/google-cloud-pubsub-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-1.31.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/h11-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.50.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20211007.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
|
||||
~dev-python/jinja-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pandas-1.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-8.2.0[${PYTHON_USEDEP}]
|
||||
<dev-python/pip-20.3.0
|
||||
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
|
||||
~dev-python/pyjwt-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
|
||||
~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyudev-0.22.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-2.26.0[${PYTHON_USEDEP}]
|
||||
~net-analyzer/scapy-2.4.5
|
||||
~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.24.3[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-serialize-2.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-0.12.2[${PYTHON_USEDEP}]
|
||||
~dev-python/yarl-1.6.3[${PYTHON_USEDEP}]
|
||||
~dev-python/zeroconf-0.36.8[${PYTHON_USEDEP}]"
|
||||
|
||||
# unknown origin, still something to clean up here
|
||||
# some moved to suggested USE Flags
|
||||
#
|
||||
# auth/mfa_modules/totp.py:REQUIREMENTS = ["pyotp==2.3.0", "PyQRCode==1.2.1"]
|
||||
# scripts/check_config.py:REQUIREMENTS = ("colorlog==5.0.1",)
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/colorlog-5.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyotp-2.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
|
||||
dev-python/pycparser[${PYTHON_USEDEP}]
|
||||
>=dev-python/websocket-client-0.56.0[${PYTHON_USEDEP}]
|
||||
~media-libs/mutagen-1.45.1"
|
||||
|
||||
# Module requirements from useflags
|
||||
RDEPEND="${RDEPEND}
|
||||
accuweather? ( ~dev-python/accuweather-0.2.0[${PYTHON_USEDEP}] )
|
||||
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
|
||||
airvisual? ( ~dev-python/pyairvisual-5.0.9[${PYTHON_USEDEP}] )
|
||||
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
|
||||
androidtv? ( ~dev-python/adb-shell-0.4.0[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.60[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
|
||||
android_ip_webcam? ( ~dev-python/pydroid-ipcam-0.8[${PYTHON_USEDEP}] )
|
||||
axis? ( ~dev-python/axis-44[${PYTHON_USEDEP}] )
|
||||
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
|
||||
caldav? ( ~dev-python/caldav-0.7.1[${PYTHON_USEDEP}] )
|
||||
camera? ( ~dev-python/PyTurboJPEG-1.6.1[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-9.2.1[${PYTHON_USEDEP}] )
|
||||
cli? ( app-misc/home-assistant-cli )
|
||||
co2signal? ( ~dev-python/CO2Signal-0.4.2[${PYTHON_USEDEP}] )
|
||||
compensation? ( ~dev-python/numpy-1.21.2[${PYTHON_USEDEP}] )
|
||||
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
|
||||
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
|
||||
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.4[${PYTHON_USEDEP}] )
|
||||
enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-9.1.5[${PYTHON_USEDEP}] )
|
||||
forecast_solar? ( ~dev-python/forecast-solar-2.1.0[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.6.0[${PYTHON_USEDEP}] )
|
||||
github? ( ~dev-python/aiogithubapi-21.8.0[${PYTHON_USEDEP}] )
|
||||
homekit? ( ~dev-python/HAP-python-4.3.0[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
|
||||
homekit_controller? ( ~dev-python/aiohomekit-0.6.3[${PYTHON_USEDEP}] )
|
||||
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] )
|
||||
hyperion? ( ~dev-python/hyperion-py-0.7.4[${PYTHON_USEDEP}] )
|
||||
influxdb? ( ~dev-python/influxdb-5.2.3[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.14.0[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-0.18.9[${PYTHON_USEDEP}] )
|
||||
kodi? ( ~dev-python/pykodi-0.2.6[${PYTHON_USEDEP}] )
|
||||
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
|
||||
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-3.0.0[${PYTHON_USEDEP}] )
|
||||
mobile_app? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] ~dev-python/emoji-1.5.0[${PYTHON_USEDEP}] )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}] )
|
||||
myq? ( ~dev-python/pymyq-3.1.4[${PYTHON_USEDEP}] )
|
||||
mysensors? ( ~dev-python/pymysensors-0.21.0[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysql-connector-python[${PYTHON_USEDEP}] dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
|
||||
otp? ( ~dev-python/pyotp-2.3.0[${PYTHON_USEDEP}] )
|
||||
owntracks? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] )
|
||||
ozw? ( ~dev-python/python-openzwave-mqtt-1.4.0[${PYTHON_USEDEP}] )
|
||||
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.7.1[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
|
||||
ps4? ( ~dev-python/pyps4-2ndscreen-1.2.0[${PYTHON_USEDEP}] )
|
||||
python_script? ( ~dev-python/RestrictedPython-5.1[${PYTHON_USEDEP}] )
|
||||
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
|
||||
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}] )
|
||||
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.7.1[${PYTHON_USEDEP}] )
|
||||
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-1.6.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup4-4.10.0[${PYTHON_USEDEP}] )
|
||||
season? ( ~dev-python/ephem-3.7.7.0[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-1.0.2[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.4[${PYTHON_USEDEP}] )
|
||||
snmp? ( ~dev-python/pysnmp-4.4.12[${PYTHON_USEDEP}] )
|
||||
socat? ( net-misc/socat )
|
||||
sonos? ( ~dev-python/soco-0.24.0[${PYTHON_USEDEP}] )
|
||||
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}] )
|
||||
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
|
||||
systemmonitor? ( ~dev-python/psutil-5.8.0[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.2.20[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-5.2.3[${PYTHON_USEDEP}] )
|
||||
tplink? ( ~dev-python/python-kasa-0.4.0[${PYTHON_USEDEP}] )
|
||||
tradfri? ( ~dev-python/pytradfri-7.0.6[${PYTHON_USEDEP}] )
|
||||
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
|
||||
version? ( ~dev-python/pyhaversion-21.10.0[${PYTHON_USEDEP}] )
|
||||
wake_on_lan? ( ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
wemo? ( ~dev-python/pywemo-0.6.7[${PYTHON_USEDEP}] )
|
||||
whois? ( ~dev-python/python-whois-0.7.3[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.11.3.1[${PYTHON_USEDEP}] )
|
||||
yamaha? ( ~dev-python/rxv-0.6.0[${PYTHON_USEDEP}] )
|
||||
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.10.0[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.36.8[${PYTHON_USEDEP}] )
|
||||
zwave_js? ( ~dev-python/zwave-js-server-python-0.31.3[${PYTHON_USEDEP}] )"
|
||||
|
||||
BDEPEND="${RDEPEND}
|
||||
test? (
|
||||
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-5.5[${PYTHON_USEDEP}]
|
||||
~dev-python/jsonpickle-1.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/mypy-0.910[${PYTHON_USEDEP}]
|
||||
~dev-python/pipdeptree-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-2.15.0
|
||||
~dev-python/pylint-strict-informational-0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-2.11.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-2.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-0.9.4[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-xdist-2.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-6.2.5[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-mock-1.9.2[${PYTHON_USEDEP}]
|
||||
~dev-python/responses-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.17.0[${PYTHON_USEDEP}]
|
||||
~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/tqdm-4.49.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
dev-python/mock[${PYTHON_USEDEP}]"
|
||||
|
||||
INSTALL_DIR="/opt/${MY_PN}"
|
||||
|
||||
DISABLE_AUTOFORMATTING=1
|
||||
DOC_CONTENTS="
|
||||
The HA interface listens on port 8123
|
||||
hass configuration is in: /etc/${MY_PN}
|
||||
daemon command line arguments are configured in: /etc/conf.d/${MY_PN}
|
||||
logging is to: /var/log/${MY_PN}/{server,errors,stdout}.log
|
||||
The sqlite db is by default in: /etc/${MY_PN}
|
||||
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
|
||||
"
|
||||
|
||||
S="${WORKDIR}/core-${MY_PV}"
|
||||
|
||||
DOCS="README.rst"
|
||||
|
||||
python_install_all() {
|
||||
dodoc ${DOCS}
|
||||
distutils-r1_python_install_all
|
||||
keepdir "$INSTALL_DIR"
|
||||
keepdir "/etc/${MY_PN}"
|
||||
fowners -R "${MY_PN}:${MY_PN}" "/etc/${MY_PN}"
|
||||
keepdir "/var/log/${MY_PN}"
|
||||
fowners -R "${MY_PN}:${MY_PN}" "/var/log/${MY_PN}"
|
||||
newconfd "${FILESDIR}/${MY_PN}.conf.d" "${MY_PN}"
|
||||
newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}"
|
||||
use systemd && systemd_dounit "${FILESDIR}/${MY_PN}.service"
|
||||
dobin "${FILESDIR}/hasstest"
|
||||
if use socat ; then
|
||||
newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave"
|
||||
sed -i -e 's/# need socat-zwave/need socat-zwave/g' "${D}/etc/init.d/${MY_PN}" || die
|
||||
fi
|
||||
if use mqtt ; then
|
||||
sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${MY_PN}" || die
|
||||
fi
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}/${MY_PN}.logrotate" "${MY_PN}"
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
readme.gentoo_print_elog
|
||||
}
|
||||
|
||||
@@ -26,7 +26,7 @@ HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssista
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
|
||||
KEYWORDS="amd64 arm arm64 x86 amd64-linux x86-linux"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86 amd64-linux x86-linux"
|
||||
IUSE="accuweather airly airvisual alpha_vantage androidtv android_ip_webcam axis bluetooth_le_tracker +caldav camera cast cli co2signal compensation coronavirus darksky +dwd_weather_warnings enigma2 esphome forecast_solar fronius github +homekit homekit_controller http hyperion influxdb knx kodi kraken maxcube mikrotik +mobile_app +mqtt myq mysensors +mysql +notify_events +otp owntracks ozw +ping +plex ps4 +python_script qnap qvr_pro +recorder +rest ring samsungtv +scrape season shelly signal_messenger +snmp socat sonos speedtestdotnet +sql +ssl systemd systemmonitor tasmota test tile tplink tradfri utility_meter +version +wake_on_lan wemo whois workday yamaha yamaha_musiccast zeroconf +zwave_js"
|
||||
|
||||
# external deps
|
||||
@@ -66,12 +66,12 @@ RDEPEND="${RDEPEND}
|
||||
~dev-python/grpcio-1.31.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/h11-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.50.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20211103.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20211109.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
|
||||
~dev-python/jinja-3.0.2[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pandas-1.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-8.2.0[${PYTHON_USEDEP}]
|
||||
<dev-python/pip-20.3.0
|
||||
@@ -86,12 +86,12 @@ RDEPEND="${RDEPEND}
|
||||
~dev-python/requests-2.26.0[${PYTHON_USEDEP}]
|
||||
~net-analyzer/scapy-2.4.5
|
||||
~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.24.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-serialize-2.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-0.12.2[${PYTHON_USEDEP}]
|
||||
~dev-python/websockets-9.1[${PYTHON_USEDEP}]
|
||||
~dev-python/yarl-1.6.3[${PYTHON_USEDEP}]
|
||||
~dev-python/zeroconf-0.36.11[${PYTHON_USEDEP}]"
|
||||
~dev-python/zeroconf-0.36.13[${PYTHON_USEDEP}]"
|
||||
|
||||
# unknown origin, still something to clean up here
|
||||
# some moved to suggested USE Flags
|
||||
@@ -143,7 +143,7 @@ RDEPEND="${RDEPEND}
|
||||
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-3.0.0[${PYTHON_USEDEP}] )
|
||||
mobile_app? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] ~dev-python/emoji-1.5.0[${PYTHON_USEDEP}] )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}] )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
|
||||
myq? ( ~dev-python/pymyq-3.1.4[${PYTHON_USEDEP}] )
|
||||
mysensors? ( ~dev-python/pymysensors-0.21.0[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysql-connector-python[${PYTHON_USEDEP}] dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
@@ -163,7 +163,7 @@ RDEPEND="${RDEPEND}
|
||||
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-1.6.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup4-4.10.0[${PYTHON_USEDEP}] )
|
||||
season? ( ~dev-python/ephem-3.7.7.0[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-1.0.2[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-1.0.4[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.4[${PYTHON_USEDEP}] )
|
||||
snmp? ( ~dev-python/pysnmp-4.4.12[${PYTHON_USEDEP}] )
|
||||
socat? ( net-misc/socat )
|
||||
@@ -184,7 +184,7 @@ RDEPEND="${RDEPEND}
|
||||
workday? ( ~dev-python/holidays-0.11.3.1[${PYTHON_USEDEP}] )
|
||||
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
|
||||
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.11.0[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.36.11[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.36.13[${PYTHON_USEDEP}] )
|
||||
zwave_js? ( ~dev-python/zwave-js-server-python-0.31.3[${PYTHON_USEDEP}] )"
|
||||
|
||||
BDEPEND="${RDEPEND}
|
||||
@@ -26,8 +26,8 @@ HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssista
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="accuweather airly airvisual alpha_vantage androidtv android_ip_webcam axis bluetooth_le_tracker +caldav camera cast cli co2signal compensation coronavirus darksky +dwd_weather_warnings enigma2 esphome forecast_solar fronius github +homekit homekit_controller http hyperion influxdb knx kodi kraken maxcube mikrotik +mobile_app +mqtt myq mysensors +mysql +notify_events +otp owntracks ozw +ping +plex ps4 +python_script qnap qvr_pro +recorder +rest ring samsungtv +scrape season shelly signal_messenger +snmp socat sonos speedtestdotnet +sql +ssl systemd systemmonitor tasmota test tile tplink tradfri utility_meter +version +wake_on_lan wemo whois workday yamaha yamaha_musiccast zeroconf +zwave_js"
|
||||
KEYWORDS="amd64 arm arm64 x86 amd64-linux x86-linux"
|
||||
IUSE="accuweather airly airvisual alpha_vantage androidtv android_ip_webcam axis bluetooth_le_tracker +caldav camera cast cli co2signal compensation coronavirus darksky +dwd_weather_warnings enigma2 esphome forecast_solar fronius +frontend github +homekit homekit_controller http hyperion influxdb knx kodi kraken maxcube mikrotik +mobile_app +mqtt myq mysensors +mysql +notify_events octoprint +otp owntracks -ozw +ping +plex ps4 +python_script qnap qvr_pro +recorder +rest ring samsungtv +scrape season shelly signal_messenger +snmp socat sonos speedtestdotnet +sql +ssl systemd systemmonitor tankerkoenig tasmota test tile tplink tradfri utility_meter +version +wake_on_lan wemo whois workday yamaha yamaha_musiccast zeroconf +zwave_js"
|
||||
|
||||
# external deps
|
||||
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|
||||
@@ -46,32 +46,33 @@ RDEPEND="${RDEPEND}
|
||||
# from package_constraints.txt
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/aiodiscover-1.4.5[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.7.4_p0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/anyio-3.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/astral-2.2[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.22.10[${PYTHON_USEDEP}]
|
||||
~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.23.1[${PYTHON_USEDEP}]
|
||||
~dev-python/async_timeout-4.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/atomicwrites-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/awesomeversion-21.10.1[${PYTHON_USEDEP}]
|
||||
~dev-python/awesomeversion-21.11.0[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep 'dev-python/backports-zoneinfo[${PYTHON_USEDEP}]' python3_8)
|
||||
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
|
||||
~dev-python/ciso8601-2.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-3.4.8[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-35.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/emoji-1.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/google-api-core-1.31.2[${PYTHON_USEDEP}]
|
||||
~dev-python/google-cloud-pubsub-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-1.31.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/h11-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.50.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20211028.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.51.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20211229.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.21.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
|
||||
~dev-python/jinja-3.0.2[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}]
|
||||
~dev-python/jinja-3.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pandas-1.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-8.2.0[${PYTHON_USEDEP}]
|
||||
<dev-python/pip-20.3.0
|
||||
@@ -85,13 +86,13 @@ RDEPEND="${RDEPEND}
|
||||
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-2.26.0[${PYTHON_USEDEP}]
|
||||
~net-analyzer/scapy-2.4.5
|
||||
~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.24.3[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-serialize-2.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-serialize-2.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-0.12.2[${PYTHON_USEDEP}]
|
||||
~dev-python/websockets-9.1[${PYTHON_USEDEP}]
|
||||
~dev-python/yarl-1.6.3[${PYTHON_USEDEP}]
|
||||
~dev-python/zeroconf-0.36.11[${PYTHON_USEDEP}]"
|
||||
~dev-python/zeroconf-0.38.1[${PYTHON_USEDEP}]"
|
||||
|
||||
# unknown origin, still something to clean up here
|
||||
# some moved to suggested USE Flags
|
||||
@@ -119,95 +120,100 @@ RDEPEND="${RDEPEND}
|
||||
axis? ( ~dev-python/axis-44[${PYTHON_USEDEP}] )
|
||||
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
|
||||
caldav? ( ~dev-python/caldav-0.7.1[${PYTHON_USEDEP}] )
|
||||
camera? ( ~dev-python/PyTurboJPEG-1.6.1[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-9.3.1[${PYTHON_USEDEP}] )
|
||||
camera? ( ~dev-python/PyTurboJPEG-1.6.3[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-10.2.3[${PYTHON_USEDEP}] )
|
||||
cli? ( app-misc/home-assistant-cli )
|
||||
co2signal? ( ~dev-python/CO2Signal-0.4.2[${PYTHON_USEDEP}] )
|
||||
compensation? ( ~dev-python/numpy-1.21.2[${PYTHON_USEDEP}] )
|
||||
compensation? ( ~dev-python/numpy-1.21.4[${PYTHON_USEDEP}] )
|
||||
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
|
||||
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
|
||||
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.4[${PYTHON_USEDEP}] )
|
||||
enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-10.2.0[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-10.6.0[${PYTHON_USEDEP}] )
|
||||
forecast_solar? ( ~dev-python/forecast-solar-2.1.0[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.7.0[${PYTHON_USEDEP}] )
|
||||
github? ( ~dev-python/aiogithubapi-21.8.0[${PYTHON_USEDEP}] )
|
||||
homekit? ( ~dev-python/HAP-python-4.3.0[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
|
||||
homekit_controller? ( ~dev-python/aiohomekit-0.6.3[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.7.1[${PYTHON_USEDEP}] )
|
||||
frontend? ( ~dev-python/home-assistant-frontend-20211229.1[${PYTHON_USEDEP}] )
|
||||
github? ( ~dev-python/aiogithubapi-21.11.0[${PYTHON_USEDEP}] )
|
||||
homekit? ( ~dev-python/HAP-python-4.4.0[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
|
||||
homekit_controller? ( ~dev-python/aiohomekit-0.6.4[${PYTHON_USEDEP}] )
|
||||
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] )
|
||||
hyperion? ( ~dev-python/hyperion-py-0.7.4[${PYTHON_USEDEP}] )
|
||||
influxdb? ( ~dev-python/influxdb-5.2.3[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.14.0[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-0.18.11[${PYTHON_USEDEP}] )
|
||||
kodi? ( ~dev-python/pykodi-0.2.6[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-0.18.15[${PYTHON_USEDEP}] )
|
||||
kodi? ( ~dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] )
|
||||
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
|
||||
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-3.0.0[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] )
|
||||
mobile_app? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] ~dev-python/emoji-1.5.0[${PYTHON_USEDEP}] )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}] )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
|
||||
myq? ( ~dev-python/pymyq-3.1.4[${PYTHON_USEDEP}] )
|
||||
mysensors? ( ~dev-python/pymysensors-0.21.0[${PYTHON_USEDEP}] )
|
||||
mysensors? ( ~dev-python/pymysensors-0.22.1[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysql-connector-python[${PYTHON_USEDEP}] dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
|
||||
octoprint? ( ~dev-python/pyoctoprintapi-0.1.6[${PYTHON_USEDEP}] )
|
||||
otp? ( ~dev-python/pyotp-2.6.0[${PYTHON_USEDEP}] )
|
||||
owntracks? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] )
|
||||
ozw? ( ~dev-python/python-openzwave-mqtt-1.4.0[${PYTHON_USEDEP}] )
|
||||
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.7.1[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
|
||||
ps4? ( ~dev-python/pyps4-2ndscreen-1.2.0[${PYTHON_USEDEP}] )
|
||||
python_script? ( ~dev-python/RestrictedPython-5.1[${PYTHON_USEDEP}] )
|
||||
python_script? ( ~dev-python/RestrictedPython-5.2[${PYTHON_USEDEP}] )
|
||||
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
|
||||
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}] )
|
||||
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.7.1[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.7.2[${PYTHON_USEDEP}] )
|
||||
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-1.6.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup4-4.10.0[${PYTHON_USEDEP}] )
|
||||
season? ( ~dev-python/ephem-3.7.7.0[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-1.0.2[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-1.0.5[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.4[${PYTHON_USEDEP}] )
|
||||
snmp? ( ~dev-python/pysnmp-4.4.12[${PYTHON_USEDEP}] )
|
||||
socat? ( net-misc/socat )
|
||||
sonos? ( ~dev-python/soco-0.24.0[${PYTHON_USEDEP}] )
|
||||
sonos? ( ~dev-python/soco-0.25.3[${PYTHON_USEDEP}] )
|
||||
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}] )
|
||||
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
|
||||
systemmonitor? ( ~dev-python/psutil-5.8.0[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.2.21[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-5.2.4[${PYTHON_USEDEP}] )
|
||||
tankerkoenig? ( ~dev-python/pytankerkoenig-0.0.6[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.3.1[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-2021.12.0[${PYTHON_USEDEP}] )
|
||||
tplink? ( ~dev-python/python-kasa-0.4.0[${PYTHON_USEDEP}] )
|
||||
tradfri? ( ~dev-python/pytradfri-7.1.1[${PYTHON_USEDEP}] )
|
||||
tradfri? ( ~dev-python/pytradfri-7.2.1[${PYTHON_USEDEP}] )
|
||||
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
|
||||
version? ( ~dev-python/pyhaversion-21.10.0[${PYTHON_USEDEP}] )
|
||||
version? ( ~dev-python/pyhaversion-21.11.1[${PYTHON_USEDEP}] )
|
||||
wake_on_lan? ( ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
wemo? ( ~dev-python/pywemo-0.6.7[${PYTHON_USEDEP}] )
|
||||
wemo? ( ~dev-python/pywemo-0.7.0[${PYTHON_USEDEP}] )
|
||||
whois? ( ~dev-python/python-whois-0.7.3[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.11.3.1[${PYTHON_USEDEP}] )
|
||||
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
|
||||
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.11.0[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.36.11[${PYTHON_USEDEP}] )
|
||||
zwave_js? ( ~dev-python/zwave-js-server-python-0.31.3[${PYTHON_USEDEP}] )"
|
||||
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.2[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.38.1[${PYTHON_USEDEP}] )
|
||||
zwave_js? ( ~dev-python/zwave-js-server-python-0.33.0[${PYTHON_USEDEP}] )"
|
||||
|
||||
BDEPEND="${RDEPEND}
|
||||
test? (
|
||||
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-6.0.2[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-6.2[${PYTHON_USEDEP}]
|
||||
~dev-python/freezegun-1.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/jsonpickle-1.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/mypy-0.910[${PYTHON_USEDEP}]
|
||||
~dev-python/pipdeptree-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-2.15.0
|
||||
~dev-python/pipdeptree-2.2.0[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-2.16.0
|
||||
~dev-python/pylint-strict-informational-0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-2.11.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-2.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-2.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-freezegun-0.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-socket-0.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-0.9.4[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-2.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-xdist-2.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-6.2.5[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-mock-1.9.2[${PYTHON_USEDEP}]
|
||||
~dev-python/responses-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.17.0[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/tqdm-4.49.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
@@ -1,254 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
inherit readme.gentoo-r1 eutils distutils-r1 systemd
|
||||
|
||||
MY_PN=homeassistant
|
||||
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/home-assistant/core.git"
|
||||
EGIT_BRANCH="dev"
|
||||
S="${WORKDIR}/core/"
|
||||
else
|
||||
MY_PV=${PV/_beta/b}
|
||||
MY_P=${MY_PN}-${MY_PV}
|
||||
SRC_URI="https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
|
||||
S="${WORKDIR}/core-${MY_PV}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Open-source home automation platform running on Python 3.9"
|
||||
HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
|
||||
KEYWORDS="amd64 arm arm64 x86 amd64-linux x86-linux"
|
||||
IUSE="accuweather airly airvisual alpha_vantage androidtv android_ip_webcam axis bluetooth_le_tracker +caldav cast cli compensation coronavirus darksky +dwd_weather_warnings enigma2 esphome fronius github +homekit homekit_controller http hyperion influxdb knx kodi kraken maxcube mikrotik +mobile_app +mqtt myq mysensors +mysql +notify_events +otp owntracks ozw +ping +plex ps4 +python_script qnap qvr_pro +recorder +rest ring samsungtv +scrape shelly signal_messenger +snmp socat sonos speedtestdotnet +sql +ssl systemd systemmonitor tasmota test tile tplink tradfri +version +wake_on_lan wemo whois workday yamaha yamaha_musiccast zeroconf zwave +zwave_js"
|
||||
|
||||
# external deps
|
||||
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|
||||
|| ( dev-lang/python:3.8 dev-lang/python:3.9 )
|
||||
app-admin/logrotate
|
||||
dev-db/sqlite
|
||||
dev-libs/libfastjson
|
||||
>=dev-libs/xerces-c-3.1.4-r1"
|
||||
|
||||
# make sure no conflicting main Ebuild is installed
|
||||
RDEPEND="${RDEPEND}
|
||||
!app-misc/homeassistant
|
||||
!app-misc/homeassistant-full"
|
||||
|
||||
# Home Assistant Core dependencies
|
||||
# from package_constraints.txt
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/aiodiscover-1.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.7.4_p0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/astral-2.2[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.19.1[${PYTHON_USEDEP}]
|
||||
~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/awesomeversion-21.4.0[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep 'dev-python/backports-zoneinfo[${PYTHON_USEDEP}]' python3_8)
|
||||
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/certifi-2020.12.5[${PYTHON_USEDEP}]
|
||||
~dev-python/ciso8601-2.1.3[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-3.3.2[${PYTHON_USEDEP}]
|
||||
~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}]
|
||||
~dev-python/distro-1.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/emoji-1.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/google-cloud-pubsub-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-1.31.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/h11-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.46.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20210809.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.18.2[${PYTHON_USEDEP}]
|
||||
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
|
||||
~dev-python/jinja-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pandas-1.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-8.2.0[${PYTHON_USEDEP}]
|
||||
<dev-python/pip-20.3.0
|
||||
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
|
||||
~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-2.25.1[${PYTHON_USEDEP}]
|
||||
~dev-python/ruamel-yaml-0.15.100[${PYTHON_USEDEP}]
|
||||
~net-analyzer/scapy-2.4.5
|
||||
~dev-python/sqlalchemy-1.4.17[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.24.3[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-serialize-2.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-0.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/yarl-1.6.3[${PYTHON_USEDEP}]
|
||||
~dev-python/zeroconf-0.35.0[${PYTHON_USEDEP}]"
|
||||
|
||||
# unknown origin, still something to clean up here
|
||||
# some moved to suggested USE Flags
|
||||
#
|
||||
# auth/mfa_modules/totp.py:REQUIREMENTS = ["pyotp==2.3.0", "PyQRCode==1.2.1"]
|
||||
# scripts/check_config.py:REQUIREMENTS = ("colorlog==5.0.1",)
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/colorlog-5.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
|
||||
~dev-python/numpy-1.21.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyotp-2.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
|
||||
dev-python/pycparser[${PYTHON_USEDEP}]
|
||||
>=dev-python/websocket-client-0.56.0[${PYTHON_USEDEP}]
|
||||
~media-libs/mutagen-1.45.1"
|
||||
|
||||
# Module requirements from useflags
|
||||
RDEPEND="${RDEPEND}
|
||||
accuweather? ( ~dev-python/accuweather-0.2.0[${PYTHON_USEDEP}] )
|
||||
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
|
||||
airvisual? ( ~dev-python/pyairvisual-5.0.9[${PYTHON_USEDEP}] )
|
||||
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
|
||||
androidtv? ( ~dev-python/adb-shell-0.3.4[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.60[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
|
||||
android_ip_webcam? ( ~dev-python/pydroid-ipcam-0.8[${PYTHON_USEDEP}] )
|
||||
axis? ( ~dev-python/axis-44[${PYTHON_USEDEP}] )
|
||||
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
|
||||
caldav? ( ~dev-python/caldav-0.7.1[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-9.2.0[${PYTHON_USEDEP}] )
|
||||
cli? ( app-misc/home-assistant-cli )
|
||||
compensation? ( ~dev-python/numpy-1.21.1[${PYTHON_USEDEP}] )
|
||||
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
|
||||
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
|
||||
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.4[${PYTHON_USEDEP}] )
|
||||
enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-6.0.1[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.5.3[${PYTHON_USEDEP}] )
|
||||
github? ( ~dev-python/PyGithub-1.43.8[${PYTHON_USEDEP}] )
|
||||
homekit? ( ~dev-python/HAP-python-3.6.0[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] ~dev-python/PyTurboJPEG-1.5.0[${PYTHON_USEDEP}] )
|
||||
homekit_controller? ( ~dev-python/aiohomekit-0.6.0[${PYTHON_USEDEP}] )
|
||||
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] )
|
||||
hyperion? ( ~dev-python/hyperion-py-0.7.4[${PYTHON_USEDEP}] )
|
||||
influxdb? ( ~dev-python/influxdb-5.2.3[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.14.0[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-0.18.9[${PYTHON_USEDEP}] )
|
||||
kodi? ( ~dev-python/pykodi-0.2.5[${PYTHON_USEDEP}] )
|
||||
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
|
||||
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-3.0.0[${PYTHON_USEDEP}] )
|
||||
mobile_app? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] ~dev-python/emoji-1.2.0[${PYTHON_USEDEP}] )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}] )
|
||||
myq? ( ~dev-python/pymyq-3.1.2[${PYTHON_USEDEP}] )
|
||||
mysensors? ( ~dev-python/pymysensors-0.21.0[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysql-connector-python[${PYTHON_USEDEP}] dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
|
||||
otp? ( ~dev-python/pyotp-2.3.0[${PYTHON_USEDEP}] )
|
||||
owntracks? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] )
|
||||
ozw? ( ~dev-python/python-openzwave-mqtt-1.4.0[${PYTHON_USEDEP}] )
|
||||
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.7.0[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
|
||||
ps4? ( ~dev-python/pyps4-2ndscreen-1.2.0[${PYTHON_USEDEP}] )
|
||||
python_script? ( ~dev-python/RestrictedPython-5.1[${PYTHON_USEDEP}] )
|
||||
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
|
||||
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-1.4.17[${PYTHON_USEDEP}] )
|
||||
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.6.2[${PYTHON_USEDEP}] )
|
||||
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-1.6.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup4-4.9.3[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-0.6.4[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.4[${PYTHON_USEDEP}] )
|
||||
snmp? ( ~dev-python/pysnmp-4.4.12[${PYTHON_USEDEP}] )
|
||||
socat? ( net-misc/socat )
|
||||
sonos? ( ~dev-python/soco-0.23.3[${PYTHON_USEDEP}] )
|
||||
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-1.4.17[${PYTHON_USEDEP}] )
|
||||
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
|
||||
systemmonitor? ( ~dev-python/psutil-5.8.0[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.2.20[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-5.2.3[${PYTHON_USEDEP}] )
|
||||
tplink? ( ~dev-python/pyHS100-0.3.5.2[${PYTHON_USEDEP}] )
|
||||
tradfri? ( ~dev-python/pytradfri-7.0.6[${PYTHON_USEDEP}] )
|
||||
version? ( ~dev-python/pyhaversion-21.7.0[${PYTHON_USEDEP}] )
|
||||
wake_on_lan? ( ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
wemo? ( ~dev-python/pywemo-0.6.6[${PYTHON_USEDEP}] )
|
||||
whois? ( ~dev-python/python-whois-0.7.3[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.11.2[${PYTHON_USEDEP}] )
|
||||
yamaha? ( ~dev-python/rxv-0.6.0[${PYTHON_USEDEP}] )
|
||||
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.8.2[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.35.0[${PYTHON_USEDEP}] )
|
||||
zwave? ( ~dev-python/homeassistant-pyozw-0.1.10[${PYTHON_USEDEP}] ~dev-python/PyDispatcher-2.0.5[${PYTHON_USEDEP}] )
|
||||
zwave_js? ( ~dev-python/zwave-js-server-python-0.28.0[${PYTHON_USEDEP}] )"
|
||||
|
||||
BDEPEND="${RDEPEND}
|
||||
test? (
|
||||
~dev-python/codecov-2.1.11[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-5.5[${PYTHON_USEDEP}]
|
||||
~dev-python/jsonpickle-1.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/mypy-0.902[${PYTHON_USEDEP}]
|
||||
~dev-python/pipdeptree-1.0.0[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-2.13.0
|
||||
~dev-python/pylint-strict-informational-0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-2.9.5[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-2.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-0.9.4[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-xdist-2.2.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-6.2.4[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-mock-1.9.2[${PYTHON_USEDEP}]
|
||||
~dev-python/responses-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.17.0[${PYTHON_USEDEP}]
|
||||
~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/tqdm-4.49.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
dev-python/mock[${PYTHON_USEDEP}]"
|
||||
|
||||
INSTALL_DIR="/opt/${MY_PN}"
|
||||
|
||||
DISABLE_AUTOFORMATTING=1
|
||||
DOC_CONTENTS="
|
||||
The HA interface listens on port 8123
|
||||
hass configuration is in: /etc/${MY_PN}
|
||||
daemon command line arguments are configured in: /etc/conf.d/${MY_PN}
|
||||
logging is to: /var/log/${MY_PN}/{server,errors,stdout}.log
|
||||
The sqlite db is by default in: /etc/${MY_PN}
|
||||
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
|
||||
"
|
||||
|
||||
S="${WORKDIR}/core-${MY_PV}"
|
||||
|
||||
DOCS="README.rst"
|
||||
|
||||
python_install_all() {
|
||||
dodoc ${DOCS}
|
||||
distutils-r1_python_install_all
|
||||
keepdir "$INSTALL_DIR"
|
||||
keepdir "/etc/${MY_PN}"
|
||||
fowners -R "${MY_PN}:${MY_PN}" "/etc/${MY_PN}"
|
||||
keepdir "/var/log/${MY_PN}"
|
||||
fowners -R "${MY_PN}:${MY_PN}" "/var/log/${MY_PN}"
|
||||
newconfd "${FILESDIR}/${MY_PN}.conf.d" "${MY_PN}"
|
||||
newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}"
|
||||
use systemd && systemd_dounit "${FILESDIR}/${MY_PN}.service"
|
||||
dobin "${FILESDIR}/hasstest"
|
||||
if use socat ; then
|
||||
newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave"
|
||||
sed -i -e 's/# need socat-zwave/need socat-zwave/g' "${D}/etc/init.d/${MY_PN}" || die
|
||||
fi
|
||||
if use mqtt ; then
|
||||
sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${MY_PN}" || die
|
||||
fi
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}/${MY_PN}.logrotate" "${MY_PN}"
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
readme.gentoo_print_elog
|
||||
}
|
||||
|
||||
@@ -1,257 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
inherit readme.gentoo-r1 eutils distutils-r1 systemd
|
||||
|
||||
MY_PN=homeassistant
|
||||
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/home-assistant/core.git"
|
||||
EGIT_BRANCH="dev"
|
||||
S="${WORKDIR}/core/"
|
||||
else
|
||||
MY_PV=${PV/_beta/b}
|
||||
MY_P=${MY_PN}-${MY_PV}
|
||||
SRC_URI="https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
|
||||
S="${WORKDIR}/core-${MY_PV}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Open-source home automation platform running on Python."
|
||||
HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
|
||||
KEYWORDS="amd64 arm arm64 x86 amd64-linux x86-linux"
|
||||
IUSE="accuweather airly airvisual alpha_vantage androidtv android_ip_webcam axis bluetooth_le_tracker +caldav cast cli compensation coronavirus darksky +dwd_weather_warnings enigma2 esphome forecast_solar fronius github +homekit homekit_controller http hyperion influxdb knx kodi kraken maxcube mikrotik +mobile_app +mqtt myq mysensors +mysql +notify_events +otp owntracks ozw +ping +plex ps4 +python_script qnap qvr_pro +recorder +rest ring samsungtv +scrape season shelly signal_messenger +snmp socat sonos speedtestdotnet +sql +ssl systemd systemmonitor tasmota test tile tplink tradfri utility_meter +version +wake_on_lan wemo whois workday yamaha yamaha_musiccast zeroconf +zwave_js"
|
||||
|
||||
# external deps
|
||||
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|
||||
|| ( dev-lang/python:3.8 dev-lang/python:3.9 dev-lang/python:3.10 )
|
||||
app-admin/logrotate
|
||||
dev-db/sqlite
|
||||
dev-libs/libfastjson
|
||||
>=dev-libs/xerces-c-3.1.4-r1"
|
||||
|
||||
# make sure no conflicting main Ebuild is installed
|
||||
RDEPEND="${RDEPEND}
|
||||
!app-misc/homeassistant
|
||||
!app-misc/homeassistant-full"
|
||||
|
||||
# Home Assistant Core dependencies
|
||||
# from package_constraints.txt
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/aiodiscover-1.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.7.4_p0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/astral-2.2[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.20.0[${PYTHON_USEDEP}]
|
||||
~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/awesomeversion-21.4.0[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep 'dev-python/backports-zoneinfo[${PYTHON_USEDEP}]' python3_8)
|
||||
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/certifi-2020.12.5[${PYTHON_USEDEP}]
|
||||
~dev-python/ciso8601-2.1.3[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-3.3.2[${PYTHON_USEDEP}]
|
||||
~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}]
|
||||
~dev-python/emoji-1.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/google-api-core-1.31.2[${PYTHON_USEDEP}]
|
||||
~dev-python/google-cloud-pubsub-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-1.31.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/h11-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.46.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20210830.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
|
||||
~dev-python/jinja-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pandas-1.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-8.2.0[${PYTHON_USEDEP}]
|
||||
<dev-python/pip-20.3.0
|
||||
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
|
||||
~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
|
||||
~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyudev-0.22.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-2.25.1[${PYTHON_USEDEP}]
|
||||
~dev-python/ruamel-yaml-0.15.100[${PYTHON_USEDEP}]
|
||||
~net-analyzer/scapy-2.4.5
|
||||
~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.24.3[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-serialize-2.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-0.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/yarl-1.6.3[${PYTHON_USEDEP}]
|
||||
~dev-python/zeroconf-0.36.2[${PYTHON_USEDEP}]"
|
||||
|
||||
# unknown origin, still something to clean up here
|
||||
# some moved to suggested USE Flags
|
||||
#
|
||||
# auth/mfa_modules/totp.py:REQUIREMENTS = ["pyotp==2.3.0", "PyQRCode==1.2.1"]
|
||||
# scripts/check_config.py:REQUIREMENTS = ("colorlog==5.0.1",)
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/colorlog-5.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyotp-2.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
|
||||
dev-python/pycparser[${PYTHON_USEDEP}]
|
||||
>=dev-python/websocket-client-0.56.0[${PYTHON_USEDEP}]
|
||||
~media-libs/mutagen-1.45.1"
|
||||
|
||||
# Module requirements from useflags
|
||||
RDEPEND="${RDEPEND}
|
||||
accuweather? ( ~dev-python/accuweather-0.2.0[${PYTHON_USEDEP}] )
|
||||
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
|
||||
airvisual? ( ~dev-python/pyairvisual-5.0.9[${PYTHON_USEDEP}] )
|
||||
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
|
||||
androidtv? ( ~dev-python/adb-shell-0.4.0[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.60[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
|
||||
android_ip_webcam? ( ~dev-python/pydroid-ipcam-0.8[${PYTHON_USEDEP}] )
|
||||
axis? ( ~dev-python/axis-44[${PYTHON_USEDEP}] )
|
||||
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
|
||||
caldav? ( ~dev-python/caldav-0.7.1[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-9.2.1[${PYTHON_USEDEP}] )
|
||||
cli? ( app-misc/home-assistant-cli )
|
||||
compensation? ( ~dev-python/numpy-1.21.1[${PYTHON_USEDEP}] )
|
||||
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
|
||||
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
|
||||
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.4[${PYTHON_USEDEP}] )
|
||||
enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-8.0.0[${PYTHON_USEDEP}] )
|
||||
forecast_solar? ( ~dev-python/forecast-solar-2.1.0[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.6.0[${PYTHON_USEDEP}] )
|
||||
github? ( ~dev-python/aiogithubapi-21.8.0[${PYTHON_USEDEP}] )
|
||||
homekit? ( ~dev-python/HAP-python-4.1.0[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
|
||||
homekit_controller? ( ~dev-python/aiohomekit-0.6.2[${PYTHON_USEDEP}] )
|
||||
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] )
|
||||
hyperion? ( ~dev-python/hyperion-py-0.7.4[${PYTHON_USEDEP}] )
|
||||
influxdb? ( ~dev-python/influxdb-5.2.3[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.14.0[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-0.18.9[${PYTHON_USEDEP}] )
|
||||
kodi? ( ~dev-python/pykodi-0.2.6[${PYTHON_USEDEP}] )
|
||||
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
|
||||
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-3.0.0[${PYTHON_USEDEP}] )
|
||||
mobile_app? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] ~dev-python/emoji-1.2.0[${PYTHON_USEDEP}] )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}] )
|
||||
myq? ( ~dev-python/pymyq-3.1.4[${PYTHON_USEDEP}] )
|
||||
mysensors? ( ~dev-python/pymysensors-0.21.0[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysql-connector-python[${PYTHON_USEDEP}] dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
|
||||
otp? ( ~dev-python/pyotp-2.3.0[${PYTHON_USEDEP}] )
|
||||
owntracks? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] )
|
||||
ozw? ( ~dev-python/python-openzwave-mqtt-1.4.0[${PYTHON_USEDEP}] )
|
||||
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.7.1[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
|
||||
ps4? ( ~dev-python/pyps4-2ndscreen-1.2.0[${PYTHON_USEDEP}] )
|
||||
python_script? ( ~dev-python/RestrictedPython-5.1[${PYTHON_USEDEP}] )
|
||||
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
|
||||
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}] )
|
||||
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.7.1[${PYTHON_USEDEP}] )
|
||||
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-1.6.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup4-4.9.3[${PYTHON_USEDEP}] )
|
||||
season? ( ~dev-python/ephem-3.7.7.0[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-0.6.4[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.4[${PYTHON_USEDEP}] )
|
||||
snmp? ( ~dev-python/pysnmp-4.4.12[${PYTHON_USEDEP}] )
|
||||
socat? ( net-misc/socat )
|
||||
sonos? ( ~dev-python/soco-0.23.3[${PYTHON_USEDEP}] )
|
||||
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}] )
|
||||
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
|
||||
systemmonitor? ( ~dev-python/psutil-5.8.0[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.2.20[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-5.2.3[${PYTHON_USEDEP}] )
|
||||
tplink? ( ~dev-python/pyHS100-0.3.5.2[${PYTHON_USEDEP}] )
|
||||
tradfri? ( ~dev-python/pytradfri-7.0.6[${PYTHON_USEDEP}] )
|
||||
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
|
||||
version? ( ~dev-python/pyhaversion-21.7.0[${PYTHON_USEDEP}] )
|
||||
wake_on_lan? ( ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
wemo? ( ~dev-python/pywemo-0.6.7[${PYTHON_USEDEP}] )
|
||||
whois? ( ~dev-python/python-whois-0.7.3[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.11.2[${PYTHON_USEDEP}] )
|
||||
yamaha? ( ~dev-python/rxv-0.6.0[${PYTHON_USEDEP}] )
|
||||
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.9.2[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.36.2[${PYTHON_USEDEP}] )
|
||||
zwave_js? ( ~dev-python/zwave-js-server-python-0.30.0[${PYTHON_USEDEP}] )"
|
||||
|
||||
BDEPEND="${RDEPEND}
|
||||
test? (
|
||||
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-5.5[${PYTHON_USEDEP}]
|
||||
~dev-python/jsonpickle-1.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/mypy-0.910[${PYTHON_USEDEP}]
|
||||
~dev-python/pipdeptree-1.0.0[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-2.14.0
|
||||
~dev-python/pylint-strict-informational-0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-2.10.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-2.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-0.9.4[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-xdist-2.2.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-6.2.4[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-mock-1.9.2[${PYTHON_USEDEP}]
|
||||
~dev-python/responses-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.17.0[${PYTHON_USEDEP}]
|
||||
~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/tqdm-4.49.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
dev-python/mock[${PYTHON_USEDEP}]"
|
||||
|
||||
INSTALL_DIR="/opt/${MY_PN}"
|
||||
|
||||
DISABLE_AUTOFORMATTING=1
|
||||
DOC_CONTENTS="
|
||||
The HA interface listens on port 8123
|
||||
hass configuration is in: /etc/${MY_PN}
|
||||
daemon command line arguments are configured in: /etc/conf.d/${MY_PN}
|
||||
logging is to: /var/log/${MY_PN}/{server,errors,stdout}.log
|
||||
The sqlite db is by default in: /etc/${MY_PN}
|
||||
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
|
||||
"
|
||||
|
||||
S="${WORKDIR}/core-${MY_PV}"
|
||||
|
||||
DOCS="README.rst"
|
||||
|
||||
python_install_all() {
|
||||
dodoc ${DOCS}
|
||||
distutils-r1_python_install_all
|
||||
keepdir "$INSTALL_DIR"
|
||||
keepdir "/etc/${MY_PN}"
|
||||
fowners -R "${MY_PN}:${MY_PN}" "/etc/${MY_PN}"
|
||||
keepdir "/var/log/${MY_PN}"
|
||||
fowners -R "${MY_PN}:${MY_PN}" "/var/log/${MY_PN}"
|
||||
newconfd "${FILESDIR}/${MY_PN}.conf.d" "${MY_PN}"
|
||||
newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}"
|
||||
use systemd && systemd_dounit "${FILESDIR}/${MY_PN}.service"
|
||||
dobin "${FILESDIR}/hasstest"
|
||||
if use socat ; then
|
||||
newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave"
|
||||
sed -i -e 's/# need socat-zwave/need socat-zwave/g' "${D}/etc/init.d/${MY_PN}" || die
|
||||
fi
|
||||
if use mqtt ; then
|
||||
sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${MY_PN}" || die
|
||||
fi
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}/${MY_PN}.logrotate" "${MY_PN}"
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
readme.gentoo_print_elog
|
||||
}
|
||||
|
||||
@@ -27,7 +27,7 @@ LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
|
||||
KEYWORDS="amd64 arm arm64 x86 amd64-linux x86-linux"
|
||||
IUSE="accuweather airly airvisual alpha_vantage androidtv android_ip_webcam axis bluetooth_le_tracker +caldav camera cast cli co2signal compensation coronavirus darksky +dwd_weather_warnings enigma2 esphome forecast_solar fronius github +homekit homekit_controller http hyperion influxdb knx kodi kraken maxcube mikrotik +mobile_app +mqtt myq mysensors +mysql +notify_events +otp owntracks ozw +ping +plex ps4 +python_script qnap qvr_pro +recorder +rest ring samsungtv +scrape season shelly signal_messenger +snmp socat sonos speedtestdotnet +sql +ssl systemd systemmonitor tasmota test tile tplink tradfri utility_meter +version +wake_on_lan wemo whois workday yamaha yamaha_musiccast zeroconf +zwave_js"
|
||||
IUSE="accuweather airly airvisual alpha_vantage androidtv android_ip_webcam axis bluetooth_le_tracker +caldav camera cast cli co2signal compensation coronavirus darksky +dwd_weather_warnings enigma2 esphome forecast_solar fronius +frontend github +homekit homekit_controller http hyperion influxdb knx kodi kraken maxcube mikrotik +mobile_app +mqtt myq mysensors +mysql +notify_events octoprint +otp owntracks -ozw +ping +plex ps4 +python_script qnap qvr_pro +recorder +rest ring samsungtv +scrape season shelly signal_messenger +snmp socat sonos speedtestdotnet +sql +ssl systemd systemmonitor tankerkoenig tasmota test tile tplink tradfri utility_meter +version +wake_on_lan wemo whois workday yamaha yamaha_musiccast zeroconf +zwave_js"
|
||||
|
||||
# external deps
|
||||
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|
||||
@@ -45,52 +45,59 @@ RDEPEND="${RDEPEND}
|
||||
# Home Assistant Core dependencies
|
||||
# from package_constraints.txt
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/aiodiscover-1.4.4[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.7.4_p0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiodiscover-1.4.7[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/anyio-3.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/anyio-3.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/astral-2.2[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.22.8[${PYTHON_USEDEP}]
|
||||
~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.23.4[${PYTHON_USEDEP}]
|
||||
~dev-python/async_timeout-4.0.2[${PYTHON_USEDEP}]
|
||||
~dev-python/atomicwrites-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/awesomeversion-21.8.1[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep 'dev-python/backports-zoneinfo[${PYTHON_USEDEP}]' python3_8)
|
||||
~dev-python/awesomeversion-22.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
|
||||
~dev-python/ciso8601-2.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-3.4.8[${PYTHON_USEDEP}]
|
||||
~dev-python/emoji-1.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/google-api-core-1.31.2[${PYTHON_USEDEP}]
|
||||
~dev-python/google-cloud-pubsub-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-1.31.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/h11-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.50.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20211007.1[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-35.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/emoji-1.6.3[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-1.43.0[${PYTHON_USEDEP}]
|
||||
~dev-python/h11-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.52.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20220203.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpcore-0.14.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.21.3[${PYTHON_USEDEP}]
|
||||
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
|
||||
~dev-python/jinja-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}]
|
||||
~dev-python/jinja-3.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/libcst-0.3.23[${PYTHON_USEDEP}]
|
||||
<dev-python/multidict-6.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pandas-1.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-8.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-9.0.1[${PYTHON_USEDEP}]
|
||||
<dev-python/pip-20.3.0
|
||||
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
|
||||
~dev-python/pyjwt-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-engineio-3.13.1[${PYTHON_USEDEP}]
|
||||
<dev-python/python-engineio-4[${PYTHON_USEDEP}]
|
||||
~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-socketio-4.6.0[${PYTHON_USEDEP}]
|
||||
<dev-python/python-socketio-5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyudev-0.22.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-2.26.0[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-2.27.1[${PYTHON_USEDEP}]
|
||||
~net-analyzer/scapy-2.4.5
|
||||
~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.24.3[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-serialize-2.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-extensions-3.10.0.2[${PYTHON_USEDEP}]
|
||||
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-serialize-2.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-0.12.2[${PYTHON_USEDEP}]
|
||||
~dev-python/yarl-1.6.3[${PYTHON_USEDEP}]
|
||||
~dev-python/zeroconf-0.36.8[${PYTHON_USEDEP}]"
|
||||
~dev-python/yarl-1.7.2[${PYTHON_USEDEP}]
|
||||
~dev-python/zeroconf-0.38.3[${PYTHON_USEDEP}]"
|
||||
|
||||
# unknown origin, still something to clean up here
|
||||
# some moved to suggested USE Flags
|
||||
@@ -109,103 +116,109 @@ RDEPEND="${RDEPEND}
|
||||
|
||||
# Module requirements from useflags
|
||||
RDEPEND="${RDEPEND}
|
||||
accuweather? ( ~dev-python/accuweather-0.2.0[${PYTHON_USEDEP}] )
|
||||
accuweather? ( ~dev-python/accuweather-0.3.0[${PYTHON_USEDEP}] )
|
||||
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
|
||||
airvisual? ( ~dev-python/pyairvisual-5.0.9[${PYTHON_USEDEP}] )
|
||||
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
|
||||
androidtv? ( ~dev-python/adb-shell-0.4.0[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.60[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
|
||||
androidtv? ( ~dev-python/adb-shell-0.4.0[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.63[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
|
||||
android_ip_webcam? ( ~dev-python/pydroid-ipcam-0.8[${PYTHON_USEDEP}] )
|
||||
axis? ( ~dev-python/axis-44[${PYTHON_USEDEP}] )
|
||||
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
|
||||
caldav? ( ~dev-python/caldav-0.7.1[${PYTHON_USEDEP}] )
|
||||
camera? ( ~dev-python/PyTurboJPEG-1.6.1[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-9.2.1[${PYTHON_USEDEP}] )
|
||||
caldav? ( ~dev-python/caldav-0.8.2[${PYTHON_USEDEP}] )
|
||||
camera? ( ~dev-python/PyTurboJPEG-1.6.5[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-10.2.3[${PYTHON_USEDEP}] )
|
||||
cli? ( app-misc/home-assistant-cli )
|
||||
co2signal? ( ~dev-python/CO2Signal-0.4.2[${PYTHON_USEDEP}] )
|
||||
compensation? ( ~dev-python/numpy-1.21.2[${PYTHON_USEDEP}] )
|
||||
compensation? ( ~dev-python/numpy-1.21.4[${PYTHON_USEDEP}] )
|
||||
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
|
||||
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
|
||||
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.4[${PYTHON_USEDEP}] )
|
||||
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.5[${PYTHON_USEDEP}] )
|
||||
enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-9.1.5[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-10.8.1[${PYTHON_USEDEP}] )
|
||||
forecast_solar? ( ~dev-python/forecast-solar-2.1.0[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.6.0[${PYTHON_USEDEP}] )
|
||||
github? ( ~dev-python/aiogithubapi-21.8.0[${PYTHON_USEDEP}] )
|
||||
homekit? ( ~dev-python/HAP-python-4.3.0[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
|
||||
homekit_controller? ( ~dev-python/aiohomekit-0.6.3[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.7.1[${PYTHON_USEDEP}] )
|
||||
frontend? ( ~dev-python/home-assistant-frontend-20220203.0[${PYTHON_USEDEP}] )
|
||||
github? ( ~dev-python/aiogithubapi-22.2.0[${PYTHON_USEDEP}] )
|
||||
homekit? ( ~dev-python/HAP-python-4.4.0[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
|
||||
homekit_controller? ( ~dev-python/aiohomekit-0.6.11[${PYTHON_USEDEP}] )
|
||||
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] )
|
||||
hyperion? ( ~dev-python/hyperion-py-0.7.4[${PYTHON_USEDEP}] )
|
||||
influxdb? ( ~dev-python/influxdb-5.2.3[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.14.0[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-0.18.9[${PYTHON_USEDEP}] )
|
||||
kodi? ( ~dev-python/pykodi-0.2.6[${PYTHON_USEDEP}] )
|
||||
influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-0.19.2[${PYTHON_USEDEP}] )
|
||||
kodi? ( ~dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] )
|
||||
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
|
||||
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-3.0.0[${PYTHON_USEDEP}] )
|
||||
mobile_app? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] ~dev-python/emoji-1.5.0[${PYTHON_USEDEP}] )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] )
|
||||
mobile_app? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] ~dev-python/emoji-1.6.3[${PYTHON_USEDEP}] )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
|
||||
myq? ( ~dev-python/pymyq-3.1.4[${PYTHON_USEDEP}] )
|
||||
mysensors? ( ~dev-python/pymysensors-0.21.0[${PYTHON_USEDEP}] )
|
||||
mysensors? ( ~dev-python/pymysensors-0.22.1[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysql-connector-python[${PYTHON_USEDEP}] dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
|
||||
otp? ( ~dev-python/pyotp-2.3.0[${PYTHON_USEDEP}] )
|
||||
octoprint? ( ~dev-python/pyoctoprintapi-0.1.7[${PYTHON_USEDEP}] )
|
||||
otp? ( ~dev-python/pyotp-2.6.0[${PYTHON_USEDEP}] )
|
||||
owntracks? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] )
|
||||
ozw? ( ~dev-python/python-openzwave-mqtt-1.4.0[${PYTHON_USEDEP}] )
|
||||
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.7.1[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
|
||||
ps4? ( ~dev-python/pyps4-2ndscreen-1.2.0[${PYTHON_USEDEP}] )
|
||||
python_script? ( ~dev-python/RestrictedPython-5.1[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.9.2[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
|
||||
ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] )
|
||||
python_script? ( ~dev-python/RestrictedPython-5.2[${PYTHON_USEDEP}] )
|
||||
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
|
||||
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}] )
|
||||
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.7.1[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.7.2[${PYTHON_USEDEP}] )
|
||||
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-1.6.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup4-4.10.0[${PYTHON_USEDEP}] )
|
||||
season? ( ~dev-python/ephem-3.7.7.0[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-1.0.2[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.4[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-1.0.9[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.18[${PYTHON_USEDEP}] )
|
||||
snmp? ( ~dev-python/pysnmp-4.4.12[${PYTHON_USEDEP}] )
|
||||
socat? ( net-misc/socat )
|
||||
sonos? ( ~dev-python/soco-0.24.0[${PYTHON_USEDEP}] )
|
||||
sonos? ( ~dev-python/soco-0.26.2[${PYTHON_USEDEP}] )
|
||||
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}] )
|
||||
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
|
||||
systemmonitor? ( ~dev-python/psutil-5.8.0[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.2.20[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-5.2.4[${PYTHON_USEDEP}] )
|
||||
tplink? ( ~dev-python/python-kasa-0.4.0[${PYTHON_USEDEP}] )
|
||||
tradfri? ( ~dev-python/pytradfri-7.0.6[${PYTHON_USEDEP}] )
|
||||
tankerkoenig? ( ~dev-python/pytankerkoenig-0.0.6[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.3.1[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-2022.2.0[${PYTHON_USEDEP}] )
|
||||
tplink? ( ~dev-python/python-kasa-0.4.1[${PYTHON_USEDEP}] )
|
||||
tradfri? ( ~dev-python/pytradfri-8.0.1[${PYTHON_USEDEP}] )
|
||||
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
|
||||
version? ( ~dev-python/pyhaversion-21.10.0[${PYTHON_USEDEP}] )
|
||||
version? ( ~dev-python/pyhaversion-21.11.1[${PYTHON_USEDEP}] )
|
||||
wake_on_lan? ( ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
wemo? ( ~dev-python/pywemo-0.6.7[${PYTHON_USEDEP}] )
|
||||
whois? ( ~dev-python/python-whois-0.7.3[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.11.3.1[${PYTHON_USEDEP}] )
|
||||
yamaha? ( ~dev-python/rxv-0.6.0[${PYTHON_USEDEP}] )
|
||||
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.10.0[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.36.8[${PYTHON_USEDEP}] )
|
||||
zwave_js? ( ~dev-python/zwave-js-server-python-0.31.3[${PYTHON_USEDEP}] )"
|
||||
wemo? ( ~dev-python/pywemo-0.7.0[${PYTHON_USEDEP}] )
|
||||
whois? ( ~dev-python/whois-0.9.13[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.12[${PYTHON_USEDEP}] )
|
||||
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
|
||||
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.3[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.38.3[${PYTHON_USEDEP}] )
|
||||
zwave_js? ( ~dev-python/zwave-js-server-python-0.34.0[${PYTHON_USEDEP}] )"
|
||||
|
||||
BDEPEND="${RDEPEND}
|
||||
test? (
|
||||
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-5.5[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-6.2[${PYTHON_USEDEP}]
|
||||
~dev-python/freezegun-1.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/jsonpickle-1.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/mypy-0.910[${PYTHON_USEDEP}]
|
||||
~dev-python/pipdeptree-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-2.15.0
|
||||
~dev-python/mypy-0.931[${PYTHON_USEDEP}]
|
||||
~dev-python/pipdeptree-2.2.1[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-2.17.0
|
||||
~dev-python/pylint-strict-informational-0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-2.11.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-2.12.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-2.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-freezegun-0.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-socket-0.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-0.9.4[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-xdist-2.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-6.2.5[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-mock-1.9.2[${PYTHON_USEDEP}]
|
||||
~dev-python/responses-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.17.0[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/tqdm-4.49.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
@@ -27,7 +27,7 @@ LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
|
||||
KEYWORDS="amd64 arm arm64 x86 amd64-linux x86-linux"
|
||||
IUSE="accuweather airly airvisual alpha_vantage androidtv android_ip_webcam axis bluetooth_le_tracker +caldav camera cast cli co2signal compensation coronavirus darksky +dwd_weather_warnings enigma2 esphome forecast_solar fronius github +homekit homekit_controller http hyperion influxdb knx kodi kraken maxcube mikrotik +mobile_app +mqtt myq mysensors +mysql +notify_events +otp owntracks ozw +ping +plex ps4 +python_script qnap qvr_pro +recorder +rest ring samsungtv +scrape season shelly signal_messenger +snmp socat sonos speedtestdotnet +sql +ssl systemd systemmonitor tasmota test tile tplink tradfri utility_meter +version +wake_on_lan wemo whois workday yamaha yamaha_musiccast zeroconf +zwave_js"
|
||||
IUSE="accuweather airly airvisual alpha_vantage androidtv android_ip_webcam axis bluetooth_le_tracker +caldav camera cast cli co2signal compensation coronavirus darksky +dwd_weather_warnings enigma2 esphome forecast_solar fronius +frontend github +homekit homekit_controller http hyperion influxdb knx kodi kraken maxcube mikrotik +mobile_app +mqtt myq mysensors +mysql +notify_events octoprint +otp owntracks -ozw +ping +plex ps4 +python_script qnap qvr_pro +recorder +rest ring samsungtv +scrape season shelly signal_messenger +snmp socat sonos speedtestdotnet +spotify +sql +ssl systemd systemmonitor tankerkoenig tasmota test tile tplink tradfri utility_meter +version +wake_on_lan wemo whois workday yamaha yamaha_musiccast zeroconf +zwave_js"
|
||||
|
||||
# external deps
|
||||
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|
||||
@@ -45,52 +45,59 @@ RDEPEND="${RDEPEND}
|
||||
# Home Assistant Core dependencies
|
||||
# from package_constraints.txt
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/aiodiscover-1.4.4[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.7.4_p0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiodiscover-1.4.7[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/anyio-3.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/anyio-3.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/astral-2.2[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.22.8[${PYTHON_USEDEP}]
|
||||
~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.23.4[${PYTHON_USEDEP}]
|
||||
~dev-python/async_timeout-4.0.2[${PYTHON_USEDEP}]
|
||||
~dev-python/atomicwrites-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/awesomeversion-21.8.1[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep 'dev-python/backports-zoneinfo[${PYTHON_USEDEP}]' python3_8)
|
||||
~dev-python/awesomeversion-22.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
|
||||
~dev-python/ciso8601-2.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-3.4.8[${PYTHON_USEDEP}]
|
||||
~dev-python/emoji-1.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/google-api-core-1.31.2[${PYTHON_USEDEP}]
|
||||
~dev-python/google-cloud-pubsub-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-1.31.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/h11-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.50.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20211007.1[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-35.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/emoji-1.6.3[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-1.43.0[${PYTHON_USEDEP}]
|
||||
~dev-python/h11-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.52.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20220203.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpcore-0.14.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.21.3[${PYTHON_USEDEP}]
|
||||
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
|
||||
~dev-python/jinja-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}]
|
||||
~dev-python/jinja-3.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/libcst-0.3.23[${PYTHON_USEDEP}]
|
||||
<dev-python/multidict-6.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pandas-1.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-8.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-9.0.1[${PYTHON_USEDEP}]
|
||||
<dev-python/pip-20.3.0
|
||||
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
|
||||
~dev-python/pyjwt-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-engineio-3.13.1[${PYTHON_USEDEP}]
|
||||
<dev-python/python-engineio-4[${PYTHON_USEDEP}]
|
||||
~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-socketio-4.6.0[${PYTHON_USEDEP}]
|
||||
<dev-python/python-socketio-5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyudev-0.22.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-2.26.0[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-2.27.1[${PYTHON_USEDEP}]
|
||||
~net-analyzer/scapy-2.4.5
|
||||
~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.24.3[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-serialize-2.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-extensions-3.10.0.2[${PYTHON_USEDEP}]
|
||||
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-serialize-2.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-0.12.2[${PYTHON_USEDEP}]
|
||||
~dev-python/yarl-1.6.3[${PYTHON_USEDEP}]
|
||||
~dev-python/zeroconf-0.36.8[${PYTHON_USEDEP}]"
|
||||
~dev-python/yarl-1.7.2[${PYTHON_USEDEP}]
|
||||
~dev-python/zeroconf-0.38.3[${PYTHON_USEDEP}]"
|
||||
|
||||
# unknown origin, still something to clean up here
|
||||
# some moved to suggested USE Flags
|
||||
@@ -99,113 +106,120 @@ RDEPEND="${RDEPEND}
|
||||
# scripts/check_config.py:REQUIREMENTS = ("colorlog==5.0.1",)
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/colorlog-5.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyotp-2.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/colorlog-6.6.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/multidict-5.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyotp-2.6.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
|
||||
dev-python/pycparser[${PYTHON_USEDEP}]
|
||||
>=dev-python/websocket-client-0.56.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/websocket-client-0.57.0[${PYTHON_USEDEP}]
|
||||
~media-libs/mutagen-1.45.1"
|
||||
|
||||
# Module requirements from useflags
|
||||
RDEPEND="${RDEPEND}
|
||||
accuweather? ( ~dev-python/accuweather-0.2.0[${PYTHON_USEDEP}] )
|
||||
accuweather? ( ~dev-python/accuweather-0.3.0[${PYTHON_USEDEP}] )
|
||||
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
|
||||
airvisual? ( ~dev-python/pyairvisual-5.0.9[${PYTHON_USEDEP}] )
|
||||
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
|
||||
androidtv? ( ~dev-python/adb-shell-0.4.0[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.60[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
|
||||
androidtv? ( ~dev-python/adb-shell-0.4.0[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.63[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
|
||||
android_ip_webcam? ( ~dev-python/pydroid-ipcam-0.8[${PYTHON_USEDEP}] )
|
||||
axis? ( ~dev-python/axis-44[${PYTHON_USEDEP}] )
|
||||
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
|
||||
caldav? ( ~dev-python/caldav-0.7.1[${PYTHON_USEDEP}] )
|
||||
camera? ( ~dev-python/PyTurboJPEG-1.6.1[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-9.2.1[${PYTHON_USEDEP}] )
|
||||
caldav? ( ~dev-python/caldav-0.8.2[${PYTHON_USEDEP}] )
|
||||
camera? ( ~dev-python/PyTurboJPEG-1.6.5[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-10.2.3[${PYTHON_USEDEP}] )
|
||||
cli? ( app-misc/home-assistant-cli )
|
||||
co2signal? ( ~dev-python/CO2Signal-0.4.2[${PYTHON_USEDEP}] )
|
||||
compensation? ( ~dev-python/numpy-1.21.2[${PYTHON_USEDEP}] )
|
||||
compensation? ( ~dev-python/numpy-1.21.4[${PYTHON_USEDEP}] )
|
||||
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
|
||||
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
|
||||
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.4[${PYTHON_USEDEP}] )
|
||||
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.5[${PYTHON_USEDEP}] )
|
||||
enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-9.1.5[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-10.8.2[${PYTHON_USEDEP}] )
|
||||
forecast_solar? ( ~dev-python/forecast-solar-2.1.0[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.6.0[${PYTHON_USEDEP}] )
|
||||
github? ( ~dev-python/aiogithubapi-21.8.0[${PYTHON_USEDEP}] )
|
||||
homekit? ( ~dev-python/HAP-python-4.3.0[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
|
||||
homekit_controller? ( ~dev-python/aiohomekit-0.6.3[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.7.1[${PYTHON_USEDEP}] )
|
||||
frontend? ( ~dev-python/home-assistant-frontend-20220203.0[${PYTHON_USEDEP}] )
|
||||
github? ( ~dev-python/aiogithubapi-22.2.0[${PYTHON_USEDEP}] )
|
||||
homekit? ( ~dev-python/HAP-python-4.4.0[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
|
||||
homekit_controller? ( ~dev-python/aiohomekit-0.6.11[${PYTHON_USEDEP}] )
|
||||
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] )
|
||||
hyperion? ( ~dev-python/hyperion-py-0.7.4[${PYTHON_USEDEP}] )
|
||||
influxdb? ( ~dev-python/influxdb-5.2.3[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.14.0[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-0.18.9[${PYTHON_USEDEP}] )
|
||||
kodi? ( ~dev-python/pykodi-0.2.6[${PYTHON_USEDEP}] )
|
||||
influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-0.19.2[${PYTHON_USEDEP}] )
|
||||
kodi? ( ~dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] )
|
||||
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
|
||||
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-3.0.0[${PYTHON_USEDEP}] )
|
||||
mobile_app? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] ~dev-python/emoji-1.5.0[${PYTHON_USEDEP}] )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] )
|
||||
mobile_app? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] ~dev-python/emoji-1.6.3[${PYTHON_USEDEP}] )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
|
||||
myq? ( ~dev-python/pymyq-3.1.4[${PYTHON_USEDEP}] )
|
||||
mysensors? ( ~dev-python/pymysensors-0.21.0[${PYTHON_USEDEP}] )
|
||||
mysensors? ( ~dev-python/pymysensors-0.22.1[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysql-connector-python[${PYTHON_USEDEP}] dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
|
||||
otp? ( ~dev-python/pyotp-2.3.0[${PYTHON_USEDEP}] )
|
||||
octoprint? ( ~dev-python/pyoctoprintapi-0.1.7[${PYTHON_USEDEP}] )
|
||||
otp? ( ~dev-python/pyotp-2.6.0[${PYTHON_USEDEP}] )
|
||||
owntracks? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] )
|
||||
ozw? ( ~dev-python/python-openzwave-mqtt-1.4.0[${PYTHON_USEDEP}] )
|
||||
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.7.1[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
|
||||
ps4? ( ~dev-python/pyps4-2ndscreen-1.2.0[${PYTHON_USEDEP}] )
|
||||
python_script? ( ~dev-python/RestrictedPython-5.1[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.9.2[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
|
||||
ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] )
|
||||
python_script? ( ~dev-python/RestrictedPython-5.2[${PYTHON_USEDEP}] )
|
||||
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
|
||||
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}] )
|
||||
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.7.1[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.7.2[${PYTHON_USEDEP}] )
|
||||
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-1.6.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup4-4.10.0[${PYTHON_USEDEP}] )
|
||||
season? ( ~dev-python/ephem-3.7.7.0[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-1.0.2[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.4[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-1.0.9[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.18[${PYTHON_USEDEP}] )
|
||||
snmp? ( ~dev-python/pysnmp-4.4.12[${PYTHON_USEDEP}] )
|
||||
socat? ( net-misc/socat )
|
||||
sonos? ( ~dev-python/soco-0.24.0[${PYTHON_USEDEP}] )
|
||||
sonos? ( ~dev-python/soco-0.26.2[${PYTHON_USEDEP}] )
|
||||
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}] )
|
||||
spotify? ( ~dev-python/spotipy-2.19.0[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}] )
|
||||
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
|
||||
systemmonitor? ( ~dev-python/psutil-5.8.0[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.2.20[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-5.2.4[${PYTHON_USEDEP}] )
|
||||
tplink? ( ~dev-python/python-kasa-0.4.0[${PYTHON_USEDEP}] )
|
||||
tradfri? ( ~dev-python/pytradfri-7.0.6[${PYTHON_USEDEP}] )
|
||||
tankerkoenig? ( ~dev-python/pytankerkoenig-0.0.6[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.3.1[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-2022.2.0[${PYTHON_USEDEP}] )
|
||||
tplink? ( ~dev-python/python-kasa-0.4.1[${PYTHON_USEDEP}] )
|
||||
tradfri? ( ~dev-python/pytradfri-8.0.1[${PYTHON_USEDEP}] )
|
||||
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
|
||||
version? ( ~dev-python/pyhaversion-21.10.0[${PYTHON_USEDEP}] )
|
||||
version? ( ~dev-python/pyhaversion-21.11.1[${PYTHON_USEDEP}] )
|
||||
wake_on_lan? ( ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
wemo? ( ~dev-python/pywemo-0.6.7[${PYTHON_USEDEP}] )
|
||||
whois? ( ~dev-python/python-whois-0.7.3[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.11.3.1[${PYTHON_USEDEP}] )
|
||||
yamaha? ( ~dev-python/rxv-0.6.0[${PYTHON_USEDEP}] )
|
||||
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.10.0[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.36.8[${PYTHON_USEDEP}] )
|
||||
zwave_js? ( ~dev-python/zwave-js-server-python-0.31.3[${PYTHON_USEDEP}] )"
|
||||
wemo? ( ~dev-python/pywemo-0.7.0[${PYTHON_USEDEP}] )
|
||||
whois? ( ~dev-python/whois-0.9.13[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.12[${PYTHON_USEDEP}] )
|
||||
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
|
||||
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.3[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.38.3[${PYTHON_USEDEP}] )
|
||||
zwave_js? ( ~dev-python/zwave-js-server-python-0.34.0[${PYTHON_USEDEP}] )"
|
||||
|
||||
BDEPEND="${RDEPEND}
|
||||
test? (
|
||||
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-5.5[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-6.2[${PYTHON_USEDEP}]
|
||||
~dev-python/freezegun-1.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/jsonpickle-1.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/mypy-0.910[${PYTHON_USEDEP}]
|
||||
~dev-python/pipdeptree-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-2.15.0
|
||||
~dev-python/mypy-0.931[${PYTHON_USEDEP}]
|
||||
~dev-python/pipdeptree-2.2.1[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-2.17.0
|
||||
~dev-python/pylint-strict-informational-0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-2.11.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-2.12.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-2.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-freezegun-0.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-socket-0.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-0.9.4[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-xdist-2.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-6.2.5[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-mock-1.9.2[${PYTHON_USEDEP}]
|
||||
~dev-python/responses-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.17.0[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/tqdm-4.49.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
272
app-misc/homeassistant-min/homeassistant-min-2022.2.7.ebuild
Normal file
272
app-misc/homeassistant-min/homeassistant-min-2022.2.7.ebuild
Normal file
@@ -0,0 +1,272 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
inherit readme.gentoo-r1 eutils distutils-r1 systemd
|
||||
|
||||
MY_PN=homeassistant
|
||||
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/home-assistant/core.git"
|
||||
EGIT_BRANCH="dev"
|
||||
S="${WORKDIR}/core/"
|
||||
else
|
||||
MY_PV=${PV/_beta/b}
|
||||
MY_P=${MY_PN}-${MY_PV}
|
||||
SRC_URI="https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
|
||||
S="${WORKDIR}/core-${MY_PV}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Open-source home automation platform running on Python."
|
||||
HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
|
||||
KEYWORDS="amd64 arm arm64 x86 amd64-linux x86-linux"
|
||||
IUSE="accuweather airly airvisual alpha_vantage androidtv android_ip_webcam axis bluetooth_le_tracker +caldav camera cast cli co2signal compensation coronavirus darksky +dwd_weather_warnings enigma2 esphome forecast_solar fronius +frontend github +homekit homekit_controller http hyperion influxdb knx kodi kraken maxcube mikrotik +mobile_app +mqtt myq mysensors +mysql +notify_events octoprint +otp owntracks -ozw +ping +plex ps4 +python_script qnap qvr_pro +recorder +rest ring samsungtv +scrape season shelly signal_messenger +snmp socat sonos speedtestdotnet +spotify +sql +ssl systemd systemmonitor tankerkoenig tasmota test tile tplink tradfri utility_meter +version +wake_on_lan wemo whois workday yamaha yamaha_musiccast zeroconf +zwave_js"
|
||||
|
||||
# external deps
|
||||
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|
||||
|| ( dev-lang/python:3.8 dev-lang/python:3.9 dev-lang/python:3.10 )
|
||||
app-admin/logrotate
|
||||
dev-db/sqlite
|
||||
dev-libs/libfastjson
|
||||
>=dev-libs/xerces-c-3.1.4-r1"
|
||||
|
||||
# make sure no conflicting main Ebuild is installed
|
||||
RDEPEND="${RDEPEND}
|
||||
!app-misc/homeassistant
|
||||
!app-misc/homeassistant-full"
|
||||
|
||||
# Home Assistant Core dependencies
|
||||
# from package_constraints.txt
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/aiodiscover-1.4.7[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/anyio-3.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/astral-2.2[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.23.4[${PYTHON_USEDEP}]
|
||||
~dev-python/async_timeout-4.0.2[${PYTHON_USEDEP}]
|
||||
~dev-python/atomicwrites-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/awesomeversion-22.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
|
||||
~dev-python/ciso8601-2.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-35.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/emoji-1.6.3[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-1.43.0[${PYTHON_USEDEP}]
|
||||
~dev-python/h11-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.52.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20220203.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpcore-0.14.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.21.3[${PYTHON_USEDEP}]
|
||||
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
|
||||
~dev-python/jinja-3.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/libcst-0.3.23[${PYTHON_USEDEP}]
|
||||
<dev-python/multidict-6.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pandas-1.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-9.0.1[${PYTHON_USEDEP}]
|
||||
<dev-python/pip-20.3.0
|
||||
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
|
||||
~dev-python/pyjwt-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-engineio-3.13.1[${PYTHON_USEDEP}]
|
||||
<dev-python/python-engineio-4[${PYTHON_USEDEP}]
|
||||
~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-socketio-4.6.0[${PYTHON_USEDEP}]
|
||||
<dev-python/python-socketio-5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyudev-0.22.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-2.27.1[${PYTHON_USEDEP}]
|
||||
~net-analyzer/scapy-2.4.5
|
||||
~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-extensions-3.10.0.2[${PYTHON_USEDEP}]
|
||||
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-serialize-2.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-0.12.2[${PYTHON_USEDEP}]
|
||||
~dev-python/yarl-1.7.2[${PYTHON_USEDEP}]
|
||||
~dev-python/zeroconf-0.38.3[${PYTHON_USEDEP}]"
|
||||
|
||||
# unknown origin, still something to clean up here
|
||||
# some moved to suggested USE Flags
|
||||
#
|
||||
# auth/mfa_modules/totp.py:REQUIREMENTS = ["pyotp==2.3.0", "PyQRCode==1.2.1"]
|
||||
# scripts/check_config.py:REQUIREMENTS = ("colorlog==5.0.1",)
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/colorlog-6.6.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/multidict-5.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyotp-2.6.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
|
||||
dev-python/pycparser[${PYTHON_USEDEP}]
|
||||
>=dev-python/websocket-client-0.57.0[${PYTHON_USEDEP}]
|
||||
~media-libs/mutagen-1.45.1"
|
||||
|
||||
# Module requirements from useflags
|
||||
RDEPEND="${RDEPEND}
|
||||
accuweather? ( ~dev-python/accuweather-0.3.0[${PYTHON_USEDEP}] )
|
||||
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
|
||||
airvisual? ( ~dev-python/pyairvisual-5.0.9[${PYTHON_USEDEP}] )
|
||||
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
|
||||
androidtv? ( ~dev-python/adb-shell-0.4.0[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.63[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
|
||||
android_ip_webcam? ( ~dev-python/pydroid-ipcam-0.8[${PYTHON_USEDEP}] )
|
||||
axis? ( ~dev-python/axis-44[${PYTHON_USEDEP}] )
|
||||
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
|
||||
caldav? ( ~dev-python/caldav-0.8.2[${PYTHON_USEDEP}] )
|
||||
camera? ( ~dev-python/PyTurboJPEG-1.6.5[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-10.2.3[${PYTHON_USEDEP}] )
|
||||
cli? ( app-misc/home-assistant-cli )
|
||||
co2signal? ( ~dev-python/CO2Signal-0.4.2[${PYTHON_USEDEP}] )
|
||||
compensation? ( ~dev-python/numpy-1.21.4[${PYTHON_USEDEP}] )
|
||||
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
|
||||
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
|
||||
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.5[${PYTHON_USEDEP}] )
|
||||
enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-10.8.2[${PYTHON_USEDEP}] )
|
||||
forecast_solar? ( ~dev-python/forecast-solar-2.1.0[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.7.1[${PYTHON_USEDEP}] )
|
||||
frontend? ( ~dev-python/home-assistant-frontend-20220203.0[${PYTHON_USEDEP}] )
|
||||
github? ( ~dev-python/aiogithubapi-22.2.0[${PYTHON_USEDEP}] )
|
||||
homekit? ( ~dev-python/HAP-python-4.4.0[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
|
||||
homekit_controller? ( ~dev-python/aiohomekit-0.6.11[${PYTHON_USEDEP}] )
|
||||
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] )
|
||||
hyperion? ( ~dev-python/hyperion-py-0.7.4[${PYTHON_USEDEP}] )
|
||||
influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-0.19.2[${PYTHON_USEDEP}] )
|
||||
kodi? ( ~dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] )
|
||||
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
|
||||
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] )
|
||||
mobile_app? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] ~dev-python/emoji-1.6.3[${PYTHON_USEDEP}] )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
|
||||
myq? ( ~dev-python/pymyq-3.1.4[${PYTHON_USEDEP}] )
|
||||
mysensors? ( ~dev-python/pymysensors-0.22.1[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysql-connector-python[${PYTHON_USEDEP}] dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
|
||||
octoprint? ( ~dev-python/pyoctoprintapi-0.1.7[${PYTHON_USEDEP}] )
|
||||
otp? ( ~dev-python/pyotp-2.6.0[${PYTHON_USEDEP}] )
|
||||
owntracks? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] )
|
||||
ozw? ( ~dev-python/python-openzwave-mqtt-1.4.0[${PYTHON_USEDEP}] )
|
||||
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.9.2[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
|
||||
ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] )
|
||||
python_script? ( ~dev-python/RestrictedPython-5.2[${PYTHON_USEDEP}] )
|
||||
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
|
||||
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}] )
|
||||
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.7.2[${PYTHON_USEDEP}] )
|
||||
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-1.6.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup4-4.10.0[${PYTHON_USEDEP}] )
|
||||
season? ( ~dev-python/ephem-3.7.7.0[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-1.0.9[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.18[${PYTHON_USEDEP}] )
|
||||
snmp? ( ~dev-python/pysnmp-4.4.12[${PYTHON_USEDEP}] )
|
||||
socat? ( net-misc/socat )
|
||||
sonos? ( ~dev-python/soco-0.26.2[${PYTHON_USEDEP}] )
|
||||
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
|
||||
spotify? ( ~dev-python/spotipy-2.19.0[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}] )
|
||||
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
|
||||
systemmonitor? ( ~dev-python/psutil-5.8.0[${PYTHON_USEDEP}] )
|
||||
tankerkoenig? ( ~dev-python/pytankerkoenig-0.0.6[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.3.1[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-2022.2.0[${PYTHON_USEDEP}] )
|
||||
tplink? ( ~dev-python/python-kasa-0.4.1[${PYTHON_USEDEP}] )
|
||||
tradfri? ( ~dev-python/pytradfri-8.0.1[${PYTHON_USEDEP}] )
|
||||
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
|
||||
version? ( ~dev-python/pyhaversion-21.11.1[${PYTHON_USEDEP}] )
|
||||
wake_on_lan? ( ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
wemo? ( ~dev-python/pywemo-0.7.0[${PYTHON_USEDEP}] )
|
||||
whois? ( ~dev-python/whois-0.9.13[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.12[${PYTHON_USEDEP}] )
|
||||
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
|
||||
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.3[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.38.3[${PYTHON_USEDEP}] )
|
||||
zwave_js? ( ~dev-python/zwave-js-server-python-0.34.0[${PYTHON_USEDEP}] )"
|
||||
|
||||
BDEPEND="${RDEPEND}
|
||||
test? (
|
||||
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-6.2[${PYTHON_USEDEP}]
|
||||
~dev-python/freezegun-1.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/jsonpickle-1.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/mypy-0.931[${PYTHON_USEDEP}]
|
||||
~dev-python/pipdeptree-2.2.1[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-2.17.0
|
||||
~dev-python/pylint-strict-informational-0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-2.12.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-2.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-freezegun-0.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-socket-0.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-0.9.4[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-xdist-2.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-6.2.5[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-mock-1.9.2[${PYTHON_USEDEP}]
|
||||
~dev-python/responses-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/tqdm-4.49.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
dev-python/mock[${PYTHON_USEDEP}]"
|
||||
|
||||
INSTALL_DIR="/opt/${MY_PN}"
|
||||
|
||||
DISABLE_AUTOFORMATTING=1
|
||||
DOC_CONTENTS="
|
||||
The HA interface listens on port 8123
|
||||
hass configuration is in: /etc/${MY_PN}
|
||||
daemon command line arguments are configured in: /etc/conf.d/${MY_PN}
|
||||
logging is to: /var/log/${MY_PN}/{server,errors,stdout}.log
|
||||
The sqlite db is by default in: /etc/${MY_PN}
|
||||
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
|
||||
"
|
||||
|
||||
S="${WORKDIR}/core-${MY_PV}"
|
||||
|
||||
DOCS="README.rst"
|
||||
|
||||
python_install_all() {
|
||||
dodoc ${DOCS}
|
||||
distutils-r1_python_install_all
|
||||
keepdir "$INSTALL_DIR"
|
||||
keepdir "/etc/${MY_PN}"
|
||||
fowners -R "${MY_PN}:${MY_PN}" "/etc/${MY_PN}"
|
||||
keepdir "/var/log/${MY_PN}"
|
||||
fowners -R "${MY_PN}:${MY_PN}" "/var/log/${MY_PN}"
|
||||
newconfd "${FILESDIR}/${MY_PN}.conf.d" "${MY_PN}"
|
||||
newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}"
|
||||
use systemd && systemd_dounit "${FILESDIR}/${MY_PN}.service"
|
||||
dobin "${FILESDIR}/hasstest"
|
||||
if use socat ; then
|
||||
newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave"
|
||||
sed -i -e 's/# need socat-zwave/need socat-zwave/g' "${D}/etc/init.d/${MY_PN}" || die
|
||||
fi
|
||||
if use mqtt ; then
|
||||
sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${MY_PN}" || die
|
||||
fi
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}/${MY_PN}.logrotate" "${MY_PN}"
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
readme.gentoo_print_elog
|
||||
}
|
||||
|
||||
272
app-misc/homeassistant-min/homeassistant-min-2022.2.8.ebuild
Normal file
272
app-misc/homeassistant-min/homeassistant-min-2022.2.8.ebuild
Normal file
@@ -0,0 +1,272 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
inherit readme.gentoo-r1 eutils distutils-r1 systemd
|
||||
|
||||
MY_PN=homeassistant
|
||||
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/home-assistant/core.git"
|
||||
EGIT_BRANCH="dev"
|
||||
S="${WORKDIR}/core/"
|
||||
else
|
||||
MY_PV=${PV/_beta/b}
|
||||
MY_P=${MY_PN}-${MY_PV}
|
||||
SRC_URI="https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
|
||||
S="${WORKDIR}/core-${MY_PV}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Open-source home automation platform running on Python."
|
||||
HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
|
||||
KEYWORDS="amd64 arm arm64 x86 amd64-linux x86-linux"
|
||||
IUSE="accuweather airly airvisual alpha_vantage androidtv android_ip_webcam axis bluetooth_le_tracker +caldav camera cast cli co2signal compensation coronavirus darksky +dwd_weather_warnings enigma2 esphome forecast_solar fronius +frontend github +homekit homekit_controller http hyperion influxdb knx kodi kraken maxcube mikrotik +mobile_app +mqtt myq mysensors +mysql +notify_events octoprint +otp owntracks -ozw +ping +plex ps4 +python_script qnap qvr_pro +recorder +rest ring samsungtv +scrape season shelly signal_messenger +snmp socat sonos speedtestdotnet +spotify +sql +ssl systemd systemmonitor tankerkoenig tasmota test tile tplink tradfri utility_meter +version +wake_on_lan wemo whois workday yamaha yamaha_musiccast zeroconf +zwave_js"
|
||||
|
||||
# external deps
|
||||
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|
||||
|| ( dev-lang/python:3.8 dev-lang/python:3.9 dev-lang/python:3.10 )
|
||||
app-admin/logrotate
|
||||
dev-db/sqlite
|
||||
dev-libs/libfastjson
|
||||
>=dev-libs/xerces-c-3.1.4-r1"
|
||||
|
||||
# make sure no conflicting main Ebuild is installed
|
||||
RDEPEND="${RDEPEND}
|
||||
!app-misc/homeassistant
|
||||
!app-misc/homeassistant-full"
|
||||
|
||||
# Home Assistant Core dependencies
|
||||
# from package_constraints.txt
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/aiodiscover-1.4.7[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/anyio-3.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/astral-2.2[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.23.4[${PYTHON_USEDEP}]
|
||||
~dev-python/async_timeout-4.0.2[${PYTHON_USEDEP}]
|
||||
~dev-python/atomicwrites-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/awesomeversion-22.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
|
||||
~dev-python/ciso8601-2.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-35.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/emoji-1.6.3[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-1.43.0[${PYTHON_USEDEP}]
|
||||
~dev-python/h11-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.52.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20220203.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpcore-0.14.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.21.3[${PYTHON_USEDEP}]
|
||||
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
|
||||
~dev-python/jinja-3.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/libcst-0.3.23[${PYTHON_USEDEP}]
|
||||
<dev-python/multidict-6.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pandas-1.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-9.0.1[${PYTHON_USEDEP}]
|
||||
<dev-python/pip-20.3.0
|
||||
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
|
||||
~dev-python/pyjwt-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-engineio-3.13.1[${PYTHON_USEDEP}]
|
||||
<dev-python/python-engineio-4[${PYTHON_USEDEP}]
|
||||
~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-socketio-4.6.0[${PYTHON_USEDEP}]
|
||||
<dev-python/python-socketio-5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyudev-0.22.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-2.27.1[${PYTHON_USEDEP}]
|
||||
~net-analyzer/scapy-2.4.5
|
||||
~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-extensions-3.10.0.2[${PYTHON_USEDEP}]
|
||||
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-serialize-2.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-0.12.2[${PYTHON_USEDEP}]
|
||||
~dev-python/yarl-1.7.2[${PYTHON_USEDEP}]
|
||||
~dev-python/zeroconf-0.38.3[${PYTHON_USEDEP}]"
|
||||
|
||||
# unknown origin, still something to clean up here
|
||||
# some moved to suggested USE Flags
|
||||
#
|
||||
# auth/mfa_modules/totp.py:REQUIREMENTS = ["pyotp==2.3.0", "PyQRCode==1.2.1"]
|
||||
# scripts/check_config.py:REQUIREMENTS = ("colorlog==5.0.1",)
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/colorlog-6.6.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/multidict-5.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyotp-2.6.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
|
||||
dev-python/pycparser[${PYTHON_USEDEP}]
|
||||
>=dev-python/websocket-client-0.57.0[${PYTHON_USEDEP}]
|
||||
~media-libs/mutagen-1.45.1"
|
||||
|
||||
# Module requirements from useflags
|
||||
RDEPEND="${RDEPEND}
|
||||
accuweather? ( ~dev-python/accuweather-0.3.0[${PYTHON_USEDEP}] )
|
||||
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
|
||||
airvisual? ( ~dev-python/pyairvisual-5.0.9[${PYTHON_USEDEP}] )
|
||||
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
|
||||
androidtv? ( ~dev-python/adb-shell-0.4.0[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.63[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
|
||||
android_ip_webcam? ( ~dev-python/pydroid-ipcam-0.8[${PYTHON_USEDEP}] )
|
||||
axis? ( ~dev-python/axis-44[${PYTHON_USEDEP}] )
|
||||
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
|
||||
caldav? ( ~dev-python/caldav-0.8.2[${PYTHON_USEDEP}] )
|
||||
camera? ( ~dev-python/PyTurboJPEG-1.6.5[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-10.2.3[${PYTHON_USEDEP}] )
|
||||
cli? ( app-misc/home-assistant-cli )
|
||||
co2signal? ( ~dev-python/CO2Signal-0.4.2[${PYTHON_USEDEP}] )
|
||||
compensation? ( ~dev-python/numpy-1.21.4[${PYTHON_USEDEP}] )
|
||||
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
|
||||
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
|
||||
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.5[${PYTHON_USEDEP}] )
|
||||
enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-10.8.2[${PYTHON_USEDEP}] )
|
||||
forecast_solar? ( ~dev-python/forecast-solar-2.1.0[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.7.1[${PYTHON_USEDEP}] )
|
||||
frontend? ( ~dev-python/home-assistant-frontend-20220203.0[${PYTHON_USEDEP}] )
|
||||
github? ( ~dev-python/aiogithubapi-22.2.0[${PYTHON_USEDEP}] )
|
||||
homekit? ( ~dev-python/HAP-python-4.4.0[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
|
||||
homekit_controller? ( ~dev-python/aiohomekit-0.6.11[${PYTHON_USEDEP}] )
|
||||
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] )
|
||||
hyperion? ( ~dev-python/hyperion-py-0.7.4[${PYTHON_USEDEP}] )
|
||||
influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-0.19.2[${PYTHON_USEDEP}] )
|
||||
kodi? ( ~dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] )
|
||||
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
|
||||
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] )
|
||||
mobile_app? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] ~dev-python/emoji-1.6.3[${PYTHON_USEDEP}] )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
|
||||
myq? ( ~dev-python/pymyq-3.1.4[${PYTHON_USEDEP}] )
|
||||
mysensors? ( ~dev-python/pymysensors-0.22.1[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysql-connector-python[${PYTHON_USEDEP}] dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
|
||||
octoprint? ( ~dev-python/pyoctoprintapi-0.1.7[${PYTHON_USEDEP}] )
|
||||
otp? ( ~dev-python/pyotp-2.6.0[${PYTHON_USEDEP}] )
|
||||
owntracks? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] )
|
||||
ozw? ( ~dev-python/python-openzwave-mqtt-1.4.0[${PYTHON_USEDEP}] )
|
||||
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.9.2[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
|
||||
ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] )
|
||||
python_script? ( ~dev-python/RestrictedPython-5.2[${PYTHON_USEDEP}] )
|
||||
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
|
||||
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}] )
|
||||
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.7.2[${PYTHON_USEDEP}] )
|
||||
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-1.6.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup4-4.10.0[${PYTHON_USEDEP}] )
|
||||
season? ( ~dev-python/ephem-3.7.7.0[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-1.0.9[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.18[${PYTHON_USEDEP}] )
|
||||
snmp? ( ~dev-python/pysnmp-4.4.12[${PYTHON_USEDEP}] )
|
||||
socat? ( net-misc/socat )
|
||||
sonos? ( ~dev-python/soco-0.26.2[${PYTHON_USEDEP}] )
|
||||
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
|
||||
spotify? ( ~dev-python/spotipy-2.19.0[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}] )
|
||||
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
|
||||
systemmonitor? ( ~dev-python/psutil-5.8.0[${PYTHON_USEDEP}] )
|
||||
tankerkoenig? ( ~dev-python/pytankerkoenig-0.0.6[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.3.1[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-2022.2.0[${PYTHON_USEDEP}] )
|
||||
tplink? ( ~dev-python/python-kasa-0.4.1[${PYTHON_USEDEP}] )
|
||||
tradfri? ( ~dev-python/pytradfri-8.0.1[${PYTHON_USEDEP}] )
|
||||
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
|
||||
version? ( ~dev-python/pyhaversion-21.11.1[${PYTHON_USEDEP}] )
|
||||
wake_on_lan? ( ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
wemo? ( ~dev-python/pywemo-0.7.0[${PYTHON_USEDEP}] )
|
||||
whois? ( ~dev-python/whois-0.9.13[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.12[${PYTHON_USEDEP}] )
|
||||
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
|
||||
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.3[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.38.3[${PYTHON_USEDEP}] )
|
||||
zwave_js? ( ~dev-python/zwave-js-server-python-0.34.0[${PYTHON_USEDEP}] )"
|
||||
|
||||
BDEPEND="${RDEPEND}
|
||||
test? (
|
||||
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-6.2[${PYTHON_USEDEP}]
|
||||
~dev-python/freezegun-1.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/jsonpickle-1.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/mypy-0.931[${PYTHON_USEDEP}]
|
||||
~dev-python/pipdeptree-2.2.1[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-2.17.0
|
||||
~dev-python/pylint-strict-informational-0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-2.12.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-2.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-freezegun-0.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-socket-0.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-0.9.4[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-xdist-2.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-6.2.5[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-mock-1.9.2[${PYTHON_USEDEP}]
|
||||
~dev-python/responses-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/tqdm-4.49.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
dev-python/mock[${PYTHON_USEDEP}]"
|
||||
|
||||
INSTALL_DIR="/opt/${MY_PN}"
|
||||
|
||||
DISABLE_AUTOFORMATTING=1
|
||||
DOC_CONTENTS="
|
||||
The HA interface listens on port 8123
|
||||
hass configuration is in: /etc/${MY_PN}
|
||||
daemon command line arguments are configured in: /etc/conf.d/${MY_PN}
|
||||
logging is to: /var/log/${MY_PN}/{server,errors,stdout}.log
|
||||
The sqlite db is by default in: /etc/${MY_PN}
|
||||
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
|
||||
"
|
||||
|
||||
S="${WORKDIR}/core-${MY_PV}"
|
||||
|
||||
DOCS="README.rst"
|
||||
|
||||
python_install_all() {
|
||||
dodoc ${DOCS}
|
||||
distutils-r1_python_install_all
|
||||
keepdir "$INSTALL_DIR"
|
||||
keepdir "/etc/${MY_PN}"
|
||||
fowners -R "${MY_PN}:${MY_PN}" "/etc/${MY_PN}"
|
||||
keepdir "/var/log/${MY_PN}"
|
||||
fowners -R "${MY_PN}:${MY_PN}" "/var/log/${MY_PN}"
|
||||
newconfd "${FILESDIR}/${MY_PN}.conf.d" "${MY_PN}"
|
||||
newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}"
|
||||
use systemd && systemd_dounit "${FILESDIR}/${MY_PN}.service"
|
||||
dobin "${FILESDIR}/hasstest"
|
||||
if use socat ; then
|
||||
newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave"
|
||||
sed -i -e 's/# need socat-zwave/need socat-zwave/g' "${D}/etc/init.d/${MY_PN}" || die
|
||||
fi
|
||||
if use mqtt ; then
|
||||
sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${MY_PN}" || die
|
||||
fi
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}/${MY_PN}.logrotate" "${MY_PN}"
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
readme.gentoo_print_elog
|
||||
}
|
||||
|
||||
@@ -35,6 +35,7 @@
|
||||
<flag name="esphome">Support for esphome sensors, covers and switches and it's dashboard</flag>
|
||||
<flag name="forecast_solar">Asynchronous Python client for getting forecast solar information</flag>
|
||||
<flag name="fronius">Add (very basic) Support for Fronius Symo JSON Api to Home Assistant</flag>
|
||||
<flag name="frontend">official frontend to control Home Assistant</flag>
|
||||
<flag name="github">GitHub sensor integrates data from GitHub to monitor your favorite repositories</flag>
|
||||
<flag name="homekit">Integrate HomeKit controller and accessory in Home Assistant</flag>
|
||||
<flag name="homekit_controller">Allows you to connect accessories with the “Works with HomeKit” logo</flag>
|
||||
@@ -52,6 +53,7 @@
|
||||
<flag name="mysensors">combines devices like Arduino, ESP8266, Raspberry Pi, NRF24L01+ and RFM69</flag>
|
||||
<flag name="mysql">set dependencies to install MySQL Libraries for use with HomeAssistant</flag>
|
||||
<flag name="notify_events">The Notify.Events service is a platform for the notify component</flag>
|
||||
<flag name="octoprint">The main integration to integrate OctoPrint sensors</flag>
|
||||
<flag name="otp">generates One-Time Passwords according to RFC6238</flag>
|
||||
<flag name="owntracks">OwnTracks: track your location and send it directly to Home Assistant</flag>
|
||||
<flag name="ozw">Open Zwave MQTT</flag>
|
||||
@@ -73,10 +75,12 @@
|
||||
<flag name="socat">Set a flag to install socat and socat-zwave startscript</flag>
|
||||
<flag name="sonos">Sonos Media Player Support</flag>
|
||||
<flag name="speedtestdotnet">speedtest.net support</flag>
|
||||
<flag name="spotify">Spotify media player integration allows you to control Spotify playback</flag>
|
||||
<flag name="sql">enables you to use an SQL database supported by the sqlalchemy library</flag>
|
||||
<flag name="ssl">include support for haproxy</flag>
|
||||
<flag name="systemd">internal and developer use</flag>
|
||||
<flag name="systemmonitor">monitor your platform</flag>
|
||||
<flag name="systemmonitor">Allows you to monitor disk usage, memory usage, CPU usage, and running processes</flag>
|
||||
<flag name="tankerkoenig">monitor the fuel prices with tankerkoenig.de</flag>
|
||||
<flag name="tasmota">Python module to help parse and construct Tasmota MQTT messages</flag>
|
||||
<flag name="test">internal and developer use</flag>
|
||||
<flag name="tile">API for Tile Bluetooth trackers</flag>
|
||||
|
||||
@@ -8,20 +8,16 @@ AUX maxcube_TypeError_dirty_hack.patch 1460 BLAKE2B 08570971bb3ce4c120086a32ec20
|
||||
AUX recorder.yaml 114 BLAKE2B af04840805aa13124208584e7f1d40335905a083ee7deead5c0e4324c969f2a231c801c23e42075782950aba7535496d92747bf03efd73a80b0d07e8492d18f6 SHA512 cb4e353e54fb6dc7034569b8d62ddcdca92680c23c2c4e1ce707d21cf95e93f41a0c44521d8c3ee90b68c830f6b8e65dab82ae64bfa09727ae384550f7de0c94
|
||||
AUX socat-zwave.init.d 637 BLAKE2B d61c1024a6fe3ce8d322e62ac1ec15e00d08f5c5a63feabc8603ecc51ec16e0a4775e0c7da83d12d1ef0c9815c9ebf8ec8a86a678bb4a3b40decb04adc887f26 SHA512 2b13cd4175427853d5a4169cc7d441d62618e8136e4f5d9fd24d08a47f6916953ebd1e747ea9c7a0907b00766c7b2108ba3b8917178fd9a795da23e6525a0faf
|
||||
AUX update-homeassistant 1326 BLAKE2B 917bdd332c4e5dea5177eecd11a7f8d72b911fddfdc8e5eb54960c526fe8c735e20d44e570cf7aeb99669d2a9670c70da1c5fbc30efb284d1f0f330799de6e24 SHA512 3c05f0d6d1bde0e1526c3e679568794c07091e7856dfd8793e13feec6f22725ddaa3163ca2c81d9df86cf73573f932e561743f05de420b350a0b68f6a9582aca
|
||||
DIST homeassistant-2021.10.4.tar.gz 11735587 BLAKE2B 8e6967920692f287ab584daa94100dfc6eecb556c1e3a1dbc049fdae7734cd991ed4904a278016ea3b54d4c4721d65f4e5a721eb65ad3e153ebf0a4cc53ff631 SHA512 1a361d66363771518fa6ca2c6834672e691f858cba14c45ca3534c58f1afb543b40484d8af5f4e0b94b3443fde43728512879667d9e3e897026b98363c028a6a
|
||||
DIST homeassistant-2021.10.5.tar.gz 11736350 BLAKE2B 198580fa8805aaa405bc368b6ca1da82dda8fbeb39b63865ceb506b6946271063fb47926cee884bebfe1320a14b03ae2f87938be13b2be60281eb98d4f5df588 SHA512 a9308eb9f35b07400a2e96e794ebb560c9b9d53e7b512be797f8d28bbedbe2f83273eef8d44ed3d9d647afe0011207087bd988275490a74252eec1a48bf2aa15
|
||||
DIST homeassistant-2021.10.6.tar.gz 11738132 BLAKE2B 086ee4c0d19d7460fe450df0998b2242b1ed829bc9575bd3bfe10229967a4a54969b8eaa0e3eb3a58c772afbb794faf7af8af78c76f51e2b4185a5481505a003 SHA512 ed9d5fdff214f2a7c086df7d34be4ca344e5c0b2df73f837d3af0e19fa004717c5cc16828ce07a898e5c75fc2cf48d75065ccd18d5358abfbe8efa6539a38138
|
||||
DIST homeassistant-2021.10.7.tar.gz 11739656 BLAKE2B 36ee6480590d81c7b6649f684be022aa10a8a2461ee21fa5f6b634286a9485707e62cfefd9124d403dfb3a162e989aeaf5393650eb81442e8114048472b4cc25 SHA512 df45a17436f20edd90793e9533aed082a7282f9b51be623b43686a25c4736e56f580e4bd5619f2525cf0e1fcebaf2768abf3c5b7740bcf723304caea418adf92
|
||||
DIST homeassistant-2021.11.0.tar.gz 11954437 BLAKE2B 7e27c094ba6833231aec6b543386fdb53690b8dc9dfd57f1d14767cbd09c48a2542a1d58e4270d6f1346df2ddbcd41ffa5cdfbdd5eff570ef42a4a7a13d5f603 SHA512 2aeaa1772ea7562ef16d82ef296334c90617e65ab51dec1aa4d5450313da2255960c87e4ae888c0582ae5de2cc6ba53d571081f926ba5482895642a5a25e0c6c
|
||||
DIST homeassistant-2021.11.0b4.tar.gz 11954382 BLAKE2B 36ffe1bd67c73e6e591c58934a56971b11f699f03150b219bc1ebb3d0f364a098c72f6b0455808d87d493088b9f6b8f1b5eb8c35da19e5e10a8c0911cf4159e7 SHA512 6487fd65993b071b366c63e6bf2c41c5a4c32e2c715276aa2a8b214c40afee9faf8b69a7c979de121cf93e22da1bb842345466b83caa052a81445f02eec94443
|
||||
DIST homeassistant-2021.8.8.tar.gz 10387233 BLAKE2B 2cdb4d7aefbea1172f43203d189eba0c583c86e0a1cda679b2b0729255e3ece9d669ddb95f66e0dc043349c29797c4c02852d1705035ea7d80ff1e693e08d7a0 SHA512 42c4dadf029d1adb5c15d778ad1c940543ac9f6818a1569fb09b4a86145634890b776cc08a54443d54ccdef715e349937d6f08b23f0d6ca1ae4cdcb1387c9ada
|
||||
DIST homeassistant-2021.9.7.tar.gz 11506886 BLAKE2B 8cd845297de07fca4df09a73666e946ac2e740c037535bd6b727b9a3c2bb00eaa9be2da3ee5feaefc3206e3d549832299f6511426f7d18b420955c4a589524e0 SHA512 ded86038b3009822aff6492d17133307cb7813712ac143e2cec57ccc1147e3a9fd95e57eab50c0b70ea92cf1afc53a16e4ba1aee94b6e1444ab32da1b6488551
|
||||
EBUILD homeassistant-2021.10.4.ebuild 27951 BLAKE2B a83e7207509aaabb6d7e8e6a9bff8d525ddf3a82c2ea6d14fb7985832ef419685a2ee2b19804ead28575a0d3e9ceaf409086e4bd4ceecfa5367b4752d87394b1 SHA512 cae931b4cc61de3ec2c1f169ceaa0520a8a8361516fccdf22a19f503e0b37196b0cbe057e41baa27f36ca3dfe67581b2123a521f4a6046902d5ad5a958c322c2
|
||||
EBUILD homeassistant-2021.10.5.ebuild 27951 BLAKE2B b77e0840076569b721bf710dc885c9fa2d46f95d9e040409275b697adc7db75394544e6ee8399d2ed96facab5d84c2e4b78d2fe6fc70e2b8d43f2826b81e104a SHA512 44da7d95cf6a3f5367f45f0908df9482cd36b7e055daf227a5e42f06feaae872b9fef84c453f2543585476e1cf3a36132fb47544a96b4e93d492b6d879fa911f
|
||||
EBUILD homeassistant-2021.10.6.ebuild 27951 BLAKE2B 0790acbff94b9d7926ae7d28251dc37636e23953076a098ad7549bde543126c6cc04d885e64e51d43fe35d7b0c323339510a34a96d1f0c74b3a51edf6fe5975f SHA512 c3320f31461b3bb3af74318f22e1332866665de4a38197b4938e33a3b561ff9adf52ce315803885430302daca6070f4e9348dac73a627710153a783b09c57bf1
|
||||
EBUILD homeassistant-2021.10.7.ebuild 27951 BLAKE2B 0790acbff94b9d7926ae7d28251dc37636e23953076a098ad7549bde543126c6cc04d885e64e51d43fe35d7b0c323339510a34a96d1f0c74b3a51edf6fe5975f SHA512 c3320f31461b3bb3af74318f22e1332866665de4a38197b4938e33a3b561ff9adf52ce315803885430302daca6070f4e9348dac73a627710153a783b09c57bf1
|
||||
EBUILD homeassistant-2021.11.0.ebuild 28077 BLAKE2B d380cf264527e245763f42a1b87369e0634cf98509aa546e25b0026fbda3cf595a80a2df1cf5f98ba476c3b0f571ebc88678521586f3ec11be47409b17ee8d49 SHA512 8259a60a875f26a9d2a75535089e305a162c927f486e8f3dc3ff91ba5f72d63b7a68fbf84245efedc495e36782f709ed574f22aecf6e5731e56ea9afc9e83c10
|
||||
EBUILD homeassistant-2021.11.0_beta4.ebuild 28083 BLAKE2B 9a853ddc05a5e2f738b1295c599664d8de351c361f379ab1d6bd0e9ac99f0c68bca0e143373d53406488639e87c47ce898d5ddd46e731b39523a558701724044 SHA512 5b293300c9722e20725c6261842c44d140012379e080742445c91eea45187eb3dbb6a65ac948ec3631015d53bd0f9df5bcaf5738e2a8766a88b256a1f71dd381
|
||||
EBUILD homeassistant-2021.8.8.ebuild 27543 BLAKE2B 124134f27ab61c5704132579ccb8f8fb052a1b8153da00f9dc7d490503edec68806ea27577f082a87ab8714817ce2f4412d7f30a02ffc6ba42b2c8bb035b40a6 SHA512 92764a5ef3ecd3172d58c59eaa7fb20ae8e843a9c075a9dd7b811e8a6e47f0c807bc2bec0ee0a88169438729993e69c846e1639a7bd0bb92ea24b411458047fd
|
||||
EBUILD homeassistant-2021.9.7.ebuild 27968 BLAKE2B 58df998df5e9ab5beeefba49d7d9217744b129f7240ef313d61eb75c3121064903a23741419925d80345b355b2a09c274a19614d279fd0ddd13c3abf38f0999c SHA512 26f168e04542f5b9d472790f88c8a85399a36b3b1b9a8ef38eda1fe9ff03f53b586aa3b6a7c97a19dfe9208a10d3ad13faac74cc394a27fc6924e7e272fd7da5
|
||||
MISC metadata.xml 24719 BLAKE2B 8758b768804b29a0dbf59b083accc1e9348359290b176c75da4441f823c58680257a7f1ccb45bc6b653600a045cfc6ce3aefb09a281d9de61618f3afbe96fab6 SHA512 d4ca5797b48dee63416219bfeca68ea68f8eb1c0086165a8ade797edcbca0fc2521b82f635604c69865919104a186a9e208722f3609f1caeb9016b8a64ea9de5
|
||||
DIST homeassistant-2021.11.5.tar.gz 11955354 BLAKE2B b271d88e86077839dce3047a1da5d59ace0f5f4f89429338d87c35f3cb159142f728c9237f7fe5722b40bbd9dc01381382e6281a944a438ea6d210fc60965ee2 SHA512 68adf506c8656d980feb14397f21abb0919040f700d8385a0085969ed0cb61bafd3d79f102f5bb1f0d5c355ff08c699a745a330e873fb5cedde57d06f2aa14cb
|
||||
DIST homeassistant-2021.12.10.tar.gz 12522551 BLAKE2B e781a8c74ea71a573ce23b5fdb5bb4bb1bbdb0021b2575702464caadf455f7db9121bee01abe6e83aae2e412ee7fb4328e52166b981cc2ab4ee9bd2df93802ff SHA512 db0c809879a3b3055cd37e18d545930b3d866c9209bdebfc86639a1b829682a444c33d9c1360564c25f76a94b0441e456d0c362e635b1895e7b4d653aed1e9be
|
||||
DIST homeassistant-2022.2.5.tar.gz 13421800 BLAKE2B 69783f29598cfa2e26954162cb5751700ec317be5ddcbcfcd70e8a8caa690bbae833668b460d0f1af343e7dcf414669ee08ecad8b8f2434fbe0a8b9133be93b8 SHA512 27ecb42bebac67da2a637ec100b10387e9f855fbf2152ec0e87b53c8aa23ceffc216dfc064774d7d0c9edddce1f323c4653aa4312a68ada5d0255fbc4f124c79
|
||||
DIST homeassistant-2022.2.6.tar.gz 13422501 BLAKE2B 31d76c80b1d774c6bbf2c9b10e4a14e0c42f6dd0655405f217b4e33c94b2d9271ce79089177c6cac710ae1327d1d8b33f25fc0b28c49bec0f043c54cd4155d5a SHA512 775617a9db13cfb5093f0e54b51b5d57c4ab410eb4ebe15cf746149f5b4e67a4cc4e79929e259d09999fbedb0b2d0edaa5dbbd09ac3bd284a0534b3f2b2debd7
|
||||
DIST homeassistant-2022.2.7.tar.gz 13422044 BLAKE2B 5779bd3948d96eccb39e1636809a09427ad54b6153aa544ef5eeb98ec9f36e9471a36ca36d1e124565cb42df1fd125645974c438346a013f45d963acf9415c69 SHA512 9b854b99918097172f0544bb87aec4a508b50282d1c6c3d21cf956298aa24c2356185d6b1e6862ee5664458633c119d3908e50948ab5c352fb590fe573dde008
|
||||
DIST homeassistant-2022.2.8.tar.gz 13422279 BLAKE2B f93762d8c0a49e38e4383d2bfa614ad79a324f82caad87e3e5e6546107c2e05319c3fbf0525324f14791fb70b396fededd635ff245fde7fe89f51e3fb70a5899 SHA512 d521eccd093c6aee46f1cf2975b72631013f8c11a9f21b5487c3ab71b7cbbd251aa680ca7e2cce9e068526a5ec650b0d4448bca7b76ebf95ba35c90c987e92a3
|
||||
EBUILD homeassistant-2021.11.5.ebuild 28084 BLAKE2B 30d53ca30cd61a60b5eb649a01a06ce68385318800fa5831de9f8de882b06935ad0c856f1806306946de35c245ca995e5c884db47688f3c187bb4d05ed0a6daf SHA512 17f254511a3ad8ecfe7108f1f34c2ca8585c5370adf1ff7ea74a67e71a77f3b7844edcca7880d763376d31eb09e105500ad42db4677fdb072bf36cb778043042
|
||||
EBUILD homeassistant-2021.12.10.ebuild 28537 BLAKE2B 2292557df8a9d3103efeac2a401473a5da8af4233764fdfc7fb70eebe079b4a5077c09594c59cdc4c4e2a324c67f734e830e7ed232d56a62a2f9468de7efc39a SHA512 15e0456d384c498f68029813aa5bdbd5da049099fc4d0a7d2244f782b63214b56f09d76ca12010f6fe97d4fe19b74957d1b99fe0ed2cf9df0ed2b70407500413
|
||||
EBUILD homeassistant-2022.2.5.ebuild 28776 BLAKE2B 5d49c49aa21b667c8dded9afe3ed3c1868577af603952b2ef4425a6fb53f667d842fa02ea93d9750c913934d828c09158e60f1ea4281e86dc8273d694b44b4fc SHA512 1c9502436aac45622829e4ff689c038363863871a18d5ae21122145425419b5a6dbff7e7ed85e4563b4cbf9ede0c8f75a2c887cc6b8d8f1cda0a3a03ad410775
|
||||
EBUILD homeassistant-2022.2.6-r1.ebuild 28777 BLAKE2B bf0fe124fecee38b4a2a8245ca0544a8caa1155ad9b9c307f3e3250172e60a5d0e7f9771dcaef280dcd60797517b0b690757db02514c7991d9603cf6a37e26aa SHA512 a7ef83f7d1cf7f73f848511cb636e66d1d269277d4de07e123df56b6596268db96ad01eb4bed98a18ad6add8ae11a8f502687d8bf0dbf0733f39e41a3b982056
|
||||
EBUILD homeassistant-2022.2.7.ebuild 28777 BLAKE2B 8f0b6f6a8797e7a166adb22c0bbcec3ccc0c5cfd32e620cf71fd2153cdb03ae95d495e8863a0915fb40f9e3bc51475e3ddd461fbc1d9a5f4fc2fa678e1a9960c SHA512 3d9b048da187fdac64392aab96f8cfada52e9267c205470feb39210d313b280fe5d1cc33faa1cc926195ee13bae11e8e332e14321219c3aab53d5ed235e4b22b
|
||||
EBUILD homeassistant-2022.2.8.ebuild 28777 BLAKE2B 37a69c127457ddbb8d6b5078a3a9a1ee75adb36c4d0fab845ac4f008dd1105f0d4da580bf0b8f806bc7d9529c37b1ed6c741118c6df2137ee769edf47753e4a3 SHA512 e866eb316e723b1a615a8036dea925bb85569fdbdf32bf1f81c7e17bf690a79ab74d867a2916829e05a281f0e08f4f8336d3617c446166cc50991835c720c63c
|
||||
MISC metadata.xml 25116 BLAKE2B 61a7b294d9d47f343e2b61defa337812fbd5086d6c579889421fdf78c7dedf519c778dcb028e5eac06af2f23449da24812a571c80446bac09a019f4d8fd8df34 SHA512 1ef6e55668cb769c472bdce0b54e272be47bb440793a53785250a247f3788d481c87e9c3cfa07729371e130df21d0105602d261b4bcd0fad1930c5d397166da4
|
||||
|
||||
@@ -1,456 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
inherit readme.gentoo-r1 eutils distutils-r1 systemd
|
||||
|
||||
MY_PN=homeassistant
|
||||
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/home-assistant/core.git"
|
||||
EGIT_BRANCH="dev"
|
||||
S="${WORKDIR}/core/"
|
||||
else
|
||||
MY_PV=${PV/_beta/b}
|
||||
MY_P=${MY_PN}-${MY_PV}
|
||||
SRC_URI="https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
|
||||
S="${WORKDIR}/core-${MY_PV}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Open-source home automation platform running on Python."
|
||||
HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
|
||||
KEYWORDS="amd64 arm arm64 x86 amd64-linux x86-linux"
|
||||
IUSE="abode accuweather acer_projector acmeda adguard ads aftership agent_dvr airly airvisual aladdin_connect alarmdecoder almond alpha_vantage ambiclimate ambient_station amcrest ampio androidtv android_ip_webcam anel_pwrctrl anthemav apache_kafka apcupsd apple_tv apprise aquostv arcam_fmj aruba asuswrt aten_pe atome august aurora_abb_powerone avea avion awair axis baidu -beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain bluetooth_le_tracker bluetooth_tracker bme280 bme680 bmw_connected_drive bond braviatv broadlink brother brottsplatskartan brunt bsblan bt_home_hub_5 bt_smarthub buienradar +caldav camera canary cast cisco_mobility_express cli co2signal compensation coronavirus daikin darksky deconz delijn denonavr deutsche_bahn devolo_home_control dexcom dhcp dht discogs discord discovery doorbird dunehd +dwd_weather_warnings dynalite dyson ecobee emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome fibaro flume flunearyou flux_led foobot forecast_solar fortios freebox fritz fritzbox fritzbox_callmonitor fritzbox_netmonitor fronius garmin_connect gios github gogogate2 greeneye_monitor growatt_server guardian harman_kardon_avr harmony heos here_travel_time +homekit homekit_controller -homematic -homematicip_cloud hp_ilo http hue hydrawise iaqualink ihc imap incomfort influxdb insteon intesishome ipma ipp islamic_prayer_times jewish_calendar joaoapps_join kef knx kodi kraken lifx linode litterrobot loopenergy luci luftdaten maxcube media_extractor meteo_france mfi miflora mikrotik -mitemp_bt +mobile_app +mqtt myq +mysql nad nederlandse_spoorwegen netatmo netdata +notify_events nuki nws nx584 onkyo opengarage opensensemap openweathermap +otp owntracks ozw panasonic_viera philips_js pilight +ping pi_hole +plex plugwise poolsense powerwall ps4 +python_script qnap qvr_pro rachio rainbird rainmachine +recorder rejseplanen +rest ring roku roomba roon samsungtv +scrape season shelly shodan signal_messenger simplisafe skybell sma smappee smarthab smartthings +snmp socat solax somfy sonos speedtestdotnet spotify +sql squeezebox +ssl statsd synology_dsm systemd systemmonitor tasmota tellduslive tesla test tile toon totalconnect tplink tradfri tuya unifi unifi_direct upnp utility_meter vallox velbus velux vera +version vicare vizio +wake_on_lan waqi waze_travel_time webostv wemo whois wink withings wled workday xbox_live xiaomi_aqara xiaomi_miio xiaomi_tv xs1 yamaha yamaha_musiccast yeelight yi zeroconf zerproc zha zhong_hong zoneminder zwave +zwave_js"
|
||||
|
||||
# external deps
|
||||
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|
||||
|| ( dev-lang/python:3.8 dev-lang/python:3.9 dev-lang/python:3.10 )
|
||||
app-admin/logrotate
|
||||
dev-db/sqlite
|
||||
dev-libs/libfastjson
|
||||
>=dev-libs/xerces-c-3.1.4-r1"
|
||||
|
||||
# make sure no conflicting main Ebuild is installed
|
||||
RDEPEND="${RDEPEND}
|
||||
!app-misc/homeassistant-min
|
||||
!app-misc/homeassistant-full"
|
||||
|
||||
# Home Assistant Core dependencies
|
||||
# from package_constraints.txt
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/aiodiscover-1.4.4[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.7.4_p0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/anyio-3.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/astral-2.2[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.22.8[${PYTHON_USEDEP}]
|
||||
~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/awesomeversion-21.8.1[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep 'dev-python/backports-zoneinfo[${PYTHON_USEDEP}]' python3_8)
|
||||
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
|
||||
~dev-python/ciso8601-2.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-3.4.8[${PYTHON_USEDEP}]
|
||||
~dev-python/emoji-1.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/google-api-core-1.31.2[${PYTHON_USEDEP}]
|
||||
~dev-python/google-cloud-pubsub-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-1.31.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/h11-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.50.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20211007.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
|
||||
~dev-python/jinja-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pandas-1.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-8.2.0[${PYTHON_USEDEP}]
|
||||
<dev-python/pip-20.3.0
|
||||
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
|
||||
~dev-python/pyjwt-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
|
||||
~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyudev-0.22.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-2.26.0[${PYTHON_USEDEP}]
|
||||
~net-analyzer/scapy-2.4.5
|
||||
~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.24.3[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-serialize-2.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-0.12.2[${PYTHON_USEDEP}]
|
||||
~dev-python/yarl-1.6.3[${PYTHON_USEDEP}]
|
||||
~dev-python/zeroconf-0.36.8[${PYTHON_USEDEP}]"
|
||||
|
||||
# unknown origin, still something to clean up here
|
||||
# some moved to suggested USE Flags
|
||||
#
|
||||
# auth/mfa_modules/totp.py:REQUIREMENTS = ["pyotp==2.3.0", "PyQRCode==1.2.1"]
|
||||
# scripts/check_config.py:REQUIREMENTS = ("colorlog==5.0.1",)
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/colorlog-5.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyotp-2.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
|
||||
dev-python/pycparser[${PYTHON_USEDEP}]
|
||||
>=dev-python/websocket-client-0.56.0[${PYTHON_USEDEP}]
|
||||
~media-libs/mutagen-1.45.1"
|
||||
|
||||
# Module requirements from useflags
|
||||
RDEPEND="${RDEPEND}
|
||||
abode? ( ~dev-python/abodepy-1.2.0[${PYTHON_USEDEP}] )
|
||||
accuweather? ( ~dev-python/accuweather-0.2.0[${PYTHON_USEDEP}] )
|
||||
acer_projector? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] )
|
||||
acmeda? ( ~dev-python/aiopulse-0.4.2[${PYTHON_USEDEP}] )
|
||||
adguard? ( ~dev-python/adguardhome-0.5.0[${PYTHON_USEDEP}] )
|
||||
ads? ( ~dev-python/pyads-3.2.2[${PYTHON_USEDEP}] )
|
||||
aftership? ( ~dev-python/pyaftership-0.1.2[${PYTHON_USEDEP}] )
|
||||
agent_dvr? ( ~dev-python/agent-py-0.0.23[${PYTHON_USEDEP}] )
|
||||
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
|
||||
airvisual? ( ~dev-python/pyairvisual-5.0.9[${PYTHON_USEDEP}] )
|
||||
aladdin_connect? ( ~dev-python/aladdin-connect-0.3[${PYTHON_USEDEP}] )
|
||||
alarmdecoder? ( ~dev-python/adext-0.4.2[${PYTHON_USEDEP}] )
|
||||
almond? ( ~dev-python/pyalmond-0.0.2[${PYTHON_USEDEP}] )
|
||||
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
|
||||
ambiclimate? ( ~dev-python/Ambiclimate-0.2.1[${PYTHON_USEDEP}] )
|
||||
ambient_station? ( ~dev-python/aioambient-1.3.0[${PYTHON_USEDEP}] )
|
||||
amcrest? ( ~dev-python/amcrest-1.9.3[${PYTHON_USEDEP}] )
|
||||
ampio? ( ~dev-python/asmog-0.0.6[${PYTHON_USEDEP}] )
|
||||
androidtv? ( ~dev-python/adb-shell-0.4.0[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.60[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
|
||||
android_ip_webcam? ( ~dev-python/pydroid-ipcam-0.8[${PYTHON_USEDEP}] )
|
||||
anel_pwrctrl? ( ~dev-python/anel-pwrctrl-homeassistant-0.0.1[${PYTHON_USEDEP}] )
|
||||
anthemav? ( ~dev-python/anthemav-1.2.0[${PYTHON_USEDEP}] )
|
||||
apache_kafka? ( ~dev-python/aiokafka-0.6.0[${PYTHON_USEDEP}] )
|
||||
apcupsd? ( ~dev-python/apcaccess-0.0.13[${PYTHON_USEDEP}] )
|
||||
apple_tv? ( ~dev-python/pyatv-0.8.2[${PYTHON_USEDEP}] )
|
||||
apprise? ( ~dev-python/apprise-0.9.5.1[${PYTHON_USEDEP}] )
|
||||
aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] )
|
||||
arcam_fmj? ( ~dev-python/arcam-fmj-0.7.0[${PYTHON_USEDEP}] )
|
||||
aruba? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
|
||||
asuswrt? ( ~dev-python/aioasuswrt-1.3.4[${PYTHON_USEDEP}] )
|
||||
aten_pe? ( ~dev-python/atenpdu-0.3.0[${PYTHON_USEDEP}] )
|
||||
atome? ( ~dev-python/pyAtome-0.1.1[${PYTHON_USEDEP}] )
|
||||
august? ( ~dev-python/yalexs-1.1.13[${PYTHON_USEDEP}] )
|
||||
aurora_abb_powerone? ( ~dev-python/aurorapy-0.2.6[${PYTHON_USEDEP}] )
|
||||
avea? ( ~dev-python/avea-1.5.1[${PYTHON_USEDEP}] )
|
||||
avion? ( ~dev-python/avion-0.10[${PYTHON_USEDEP}] )
|
||||
awair? ( ~dev-python/python-awair-0.2.1[${PYTHON_USEDEP}] )
|
||||
axis? ( ~dev-python/axis-44[${PYTHON_USEDEP}] )
|
||||
baidu? ( ~dev-python/baidu-aip-1.6.6.0[${PYTHON_USEDEP}] )
|
||||
beewi_smartclim? ( ~dev-python/beewi-smartclim-0.0.10[${PYTHON_USEDEP}] )
|
||||
bh1750? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] )
|
||||
bitcoin? ( ~dev-python/blockchain-1.4.4[${PYTHON_USEDEP}] )
|
||||
bizkaibus? ( ~dev-python/bizkaibus-0.1.1[${PYTHON_USEDEP}] )
|
||||
blackbird? ( ~dev-python/pyblackbird-0.5[${PYTHON_USEDEP}] )
|
||||
blebox? ( ~dev-python/blebox-uniapi-1.3.3[${PYTHON_USEDEP}] )
|
||||
blink? ( ~dev-python/blinkpy-0.17.0[${PYTHON_USEDEP}] )
|
||||
blinksticklight? ( ~dev-python/BlinkStick-1.2.0[${PYTHON_USEDEP}] )
|
||||
blinkt? ( ~dev-python/blinkt-0.1.0[${PYTHON_USEDEP}] )
|
||||
blockchain? ( ~dev-python/python-blockchain-api-0.0.2[${PYTHON_USEDEP}] )
|
||||
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
|
||||
bluetooth_tracker? ( ~dev-python/bt-proximity-0.2.1[${PYTHON_USEDEP}] ~dev-python/pybluez-0.22[${PYTHON_USEDEP}] )
|
||||
bme280? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] ~dev-python/bme280spi-0.2.0[${PYTHON_USEDEP}] )
|
||||
bme680? ( ~dev-python/bme680-1.0.5[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] )
|
||||
bmw_connected_drive? ( ~dev-python/bimmer-connected-0.7.20[${PYTHON_USEDEP}] )
|
||||
bond? ( ~dev-python/bond-api-0.1.13[${PYTHON_USEDEP}] )
|
||||
braviatv? ( ~dev-python/bravia-tv-1.0.11[${PYTHON_USEDEP}] )
|
||||
broadlink? ( ~dev-python/broadlink-0.17.0[${PYTHON_USEDEP}] )
|
||||
brother? ( ~dev-python/brother-1.0.2[${PYTHON_USEDEP}] )
|
||||
brottsplatskartan? ( ~dev-python/brottsplatskartan-0.0.1[${PYTHON_USEDEP}] )
|
||||
brunt? ( ~dev-python/brunt-0.1.3[${PYTHON_USEDEP}] )
|
||||
bsblan? ( ~dev-python/bsblan-0.4.0[${PYTHON_USEDEP}] )
|
||||
bt_home_hub_5? ( ~dev-python/bthomehub5-devicelist-0.1.1[${PYTHON_USEDEP}] )
|
||||
bt_smarthub? ( ~dev-python/btsmarthub-devicelist-0.2.0[${PYTHON_USEDEP}] )
|
||||
buienradar? ( ~dev-python/buienradar-1.0.4[${PYTHON_USEDEP}] )
|
||||
caldav? ( ~dev-python/caldav-0.7.1[${PYTHON_USEDEP}] )
|
||||
camera? ( ~dev-python/PyTurboJPEG-1.6.1[${PYTHON_USEDEP}] )
|
||||
canary? ( ~dev-python/py-canary-0.5.1[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-9.2.1[${PYTHON_USEDEP}] )
|
||||
cisco_mobility_express? ( ~dev-python/ciscomobilityexpress-0.3.9[${PYTHON_USEDEP}] )
|
||||
cli? ( app-misc/home-assistant-cli )
|
||||
co2signal? ( ~dev-python/CO2Signal-0.4.2[${PYTHON_USEDEP}] )
|
||||
compensation? ( ~dev-python/numpy-1.21.2[${PYTHON_USEDEP}] )
|
||||
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
|
||||
daikin? ( ~dev-python/pydaikin-2.4.4[${PYTHON_USEDEP}] )
|
||||
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
|
||||
deconz? ( ~dev-python/pydeconz-84[${PYTHON_USEDEP}] )
|
||||
delijn? ( ~dev-python/pydelijn-0.6.1[${PYTHON_USEDEP}] )
|
||||
denonavr? ( ~dev-python/denonavr-0.10.9[${PYTHON_USEDEP}] )
|
||||
deutsche_bahn? ( ~dev-python/schiene-0.23[${PYTHON_USEDEP}] )
|
||||
devolo_home_control? ( ~dev-python/devolo-home-control-api-0.17.4[${PYTHON_USEDEP}] )
|
||||
dexcom? ( ~dev-python/pydexcom-0.2.0[${PYTHON_USEDEP}] )
|
||||
dhcp? ( ~net-analyzer/scapy-2.4.5 ~dev-python/aiodiscover-1.4.4[${PYTHON_USEDEP}] )
|
||||
dht? ( ~dev-python/adafruit-circuitpython-dht-3.6.0[${PYTHON_USEDEP}] )
|
||||
discogs? ( ~dev-python/discogs-client-2.3.0[${PYTHON_USEDEP}] )
|
||||
discord? ( ~dev-python/discord-py-1.7.3[${PYTHON_USEDEP}] )
|
||||
discovery? ( ~dev-python/netdisco-3.0.0[${PYTHON_USEDEP}] )
|
||||
doorbird? ( ~dev-python/DoorBirdPy-2.1.0[${PYTHON_USEDEP}] )
|
||||
dunehd? ( ~dev-python/pdunehd-1.3.2[${PYTHON_USEDEP}] )
|
||||
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.4[${PYTHON_USEDEP}] )
|
||||
dynalite? ( ~dev-python/dynalite-devices-0.1.46[${PYTHON_USEDEP}] )
|
||||
dyson? ( ~dev-python/libpurecool-0.6.4[${PYTHON_USEDEP}] )
|
||||
ecobee? ( ~dev-python/python-ecobee-api-0.2.11[${PYTHON_USEDEP}] )
|
||||
emulated_roku? ( ~dev-python/emulated-roku-0.2.1[${PYTHON_USEDEP}] )
|
||||
enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] )
|
||||
enocean? ( ~dev-python/enocean-0.50.1[${PYTHON_USEDEP}] )
|
||||
enphase_envoy? ( ~dev-python/envoy-reader-0.20.0[${PYTHON_USEDEP}] )
|
||||
environment_canada? ( ~dev-python/env-canada-0.2.5[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-9.1.5[${PYTHON_USEDEP}] )
|
||||
everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] )
|
||||
evohome? ( ~dev-python/evohome-async-0.3.15[${PYTHON_USEDEP}] )
|
||||
fibaro? ( ~dev-python/fiblary3-0.1.7[${PYTHON_USEDEP}] )
|
||||
flume? ( ~dev-python/PyFlume-0.6.5[${PYTHON_USEDEP}] )
|
||||
flunearyou? ( ~dev-python/pyflunearyou-2.0.2[${PYTHON_USEDEP}] )
|
||||
flux_led? ( ~dev-python/flux-led-0.22[${PYTHON_USEDEP}] )
|
||||
foobot? ( ~dev-python/foobot_async-1.0.0[${PYTHON_USEDEP}] )
|
||||
forecast_solar? ( ~dev-python/forecast-solar-2.1.0[${PYTHON_USEDEP}] )
|
||||
fortios? ( ~dev-python/fortiosapi-1.0.5[${PYTHON_USEDEP}] )
|
||||
freebox? ( ~dev-python/freebox-api-0.0.10[${PYTHON_USEDEP}] )
|
||||
fritz? ( ~dev-python/fritzconnection-1.6.0[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
|
||||
fritzbox? ( ~dev-python/pyfritzhome-0.6.2[${PYTHON_USEDEP}] )
|
||||
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.6.0[${PYTHON_USEDEP}] )
|
||||
fritzbox_netmonitor? ( ~dev-python/fritzconnection-1.4.2[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.6.0[${PYTHON_USEDEP}] )
|
||||
garmin_connect? ( ~dev-python/garminconnect-ha-0.1.6[${PYTHON_USEDEP}] )
|
||||
gios? ( ~dev-python/gios-2.0.0[${PYTHON_USEDEP}] )
|
||||
github? ( ~dev-python/aiogithubapi-21.8.0[${PYTHON_USEDEP}] )
|
||||
gogogate2? ( ~dev-python/ismartgate-4.0.0[${PYTHON_USEDEP}] )
|
||||
greeneye_monitor? ( ~dev-python/greeneye-monitor-2.1[${PYTHON_USEDEP}] )
|
||||
growatt_server? ( ~dev-python/growattServer-1.1.0[${PYTHON_USEDEP}] )
|
||||
guardian? ( ~dev-python/aioguardian-1.0.8[${PYTHON_USEDEP}] )
|
||||
harman_kardon_avr? ( ~dev-python/hkavr-0.0.5[${PYTHON_USEDEP}] )
|
||||
harmony? ( ~dev-python/aioharmony-0.2.7[${PYTHON_USEDEP}] )
|
||||
heos? ( ~dev-python/pyheos-0.7.2[${PYTHON_USEDEP}] )
|
||||
here_travel_time? ( ~dev-python/herepy-2.0.0[${PYTHON_USEDEP}] )
|
||||
homekit? ( ~dev-python/HAP-python-4.3.0[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
|
||||
homekit_controller? ( ~dev-python/aiohomekit-0.6.3[${PYTHON_USEDEP}] )
|
||||
homematic? ( ~dev-python/pyhomematic-0.1.74[${PYTHON_USEDEP}] )
|
||||
homematicip_cloud? ( ~dev-python/homematicip-1.0.1[${PYTHON_USEDEP}] )
|
||||
hp_ilo? ( ~dev-python/python-hpilo-4.3[${PYTHON_USEDEP}] )
|
||||
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] )
|
||||
hue? ( ~dev-python/aiohue-2.6.3[${PYTHON_USEDEP}] )
|
||||
hydrawise? ( ~dev-python/Hydrawiser-0.2[${PYTHON_USEDEP}] )
|
||||
iaqualink? ( ~dev-python/iaqualink-0.3.90[${PYTHON_USEDEP}] )
|
||||
ihc? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.7.0[${PYTHON_USEDEP}] )
|
||||
imap? ( ~dev-python/aioimaplib-0.9.0[${PYTHON_USEDEP}] )
|
||||
incomfort? ( ~dev-python/incomfort-client-0.4.4[${PYTHON_USEDEP}] )
|
||||
influxdb? ( ~dev-python/influxdb-5.2.3[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.14.0[${PYTHON_USEDEP}] )
|
||||
insteon? ( ~dev-python/pyinsteon-1.0.12[${PYTHON_USEDEP}] )
|
||||
intesishome? ( ~dev-python/pyintesishome-1.7.6[${PYTHON_USEDEP}] )
|
||||
ipma? ( ~dev-python/pyipma-2.0.5[${PYTHON_USEDEP}] )
|
||||
ipp? ( ~dev-python/pyipp-0.11.0[${PYTHON_USEDEP}] )
|
||||
islamic_prayer_times? ( ~dev-python/prayer-times-calculator-0.0.5[${PYTHON_USEDEP}] )
|
||||
jewish_calendar? ( ~dev-python/hdate-0.10.2[${PYTHON_USEDEP}] )
|
||||
joaoapps_join? ( ~dev-python/python-join-api-0.0.6[${PYTHON_USEDEP}] )
|
||||
kef? ( ~dev-python/aiokef-0.2.16[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-0.18.9[${PYTHON_USEDEP}] )
|
||||
kodi? ( ~dev-python/pykodi-0.2.6[${PYTHON_USEDEP}] )
|
||||
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
|
||||
lifx? ( ~dev-python/aiolifx-0.7.0[${PYTHON_USEDEP}] ~dev-python/aiolifx-effects-0.2.2[${PYTHON_USEDEP}] )
|
||||
linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] )
|
||||
litterrobot? ( ~dev-python/pylitterbot-2021.8.1[${PYTHON_USEDEP}] )
|
||||
loopenergy? ( ~dev-python/pyloopenergy-0.2.1[${PYTHON_USEDEP}] )
|
||||
luci? ( ~dev-python/openwrt-luci-rpc-1.1.8[${PYTHON_USEDEP}] )
|
||||
luftdaten? ( ~dev-python/luftdaten-0.6.5[${PYTHON_USEDEP}] )
|
||||
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
|
||||
media_extractor? ( ~dev-python/youtube_dl-2021.6.6[${PYTHON_USEDEP}] )
|
||||
meteo_france? ( ~dev-python/meteofrance-api-1.0.2[${PYTHON_USEDEP}] )
|
||||
mfi? ( ~dev-python/mficlient-0.3.0[${PYTHON_USEDEP}] )
|
||||
miflora? ( ~dev-python/bluepy-1.3.0[${PYTHON_USEDEP}] ~dev-python/miflora-0.7.0[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-3.0.0[${PYTHON_USEDEP}] )
|
||||
mitemp_bt? ( ~dev-python/mitemp-bt-0.0.3[${PYTHON_USEDEP}] )
|
||||
mobile_app? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] ~dev-python/emoji-1.5.0[${PYTHON_USEDEP}] )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}] )
|
||||
myq? ( ~dev-python/pymyq-3.1.4[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysql-connector-python[${PYTHON_USEDEP}] dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
nad? ( ~dev-python/nad-receiver-0.2.0[${PYTHON_USEDEP}] )
|
||||
nederlandse_spoorwegen? ( ~dev-python/nsapi-3.0.5[${PYTHON_USEDEP}] )
|
||||
netatmo? ( ~dev-python/pyatmo-6.1.0[${PYTHON_USEDEP}] )
|
||||
netdata? ( ~dev-python/netdata-0.2.0[${PYTHON_USEDEP}] )
|
||||
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
|
||||
nuki? ( ~dev-python/pynuki-1.4.1[${PYTHON_USEDEP}] )
|
||||
nws? ( ~dev-python/pynws-1.3.2[${PYTHON_USEDEP}] )
|
||||
nx584? ( ~dev-python/pynx584-0.5[${PYTHON_USEDEP}] )
|
||||
onkyo? ( ~dev-python/onkyo-eiscp-1.2.7[${PYTHON_USEDEP}] )
|
||||
opengarage? ( ~dev-python/open-garage-0.1.5[${PYTHON_USEDEP}] )
|
||||
opensensemap? ( ~dev-python/opensensemap-api-0.1.5[${PYTHON_USEDEP}] )
|
||||
openweathermap? ( ~dev-python/pyowm-3.2.0[${PYTHON_USEDEP}] )
|
||||
otp? ( ~dev-python/pyotp-2.3.0[${PYTHON_USEDEP}] )
|
||||
owntracks? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] )
|
||||
ozw? ( ~dev-python/python-openzwave-mqtt-1.4.0[${PYTHON_USEDEP}] )
|
||||
panasonic_viera? ( ~dev-python/panasonic-viera-0.3.6[${PYTHON_USEDEP}] )
|
||||
philips_js? ( ~dev-python/ha-philipsjs-2.7.5[${PYTHON_USEDEP}] )
|
||||
pilight? ( ~dev-python/pilight-0.1.1[${PYTHON_USEDEP}] )
|
||||
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
|
||||
pi_hole? ( ~dev-python/hole-0.5.1[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.7.1[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
|
||||
plugwise? ( ~dev-python/plugwise-0.8.5[${PYTHON_USEDEP}] )
|
||||
poolsense? ( ~dev-python/poolsense-0.0.8[${PYTHON_USEDEP}] )
|
||||
powerwall? ( ~dev-python/tesla-powerwall-0.3.11[${PYTHON_USEDEP}] )
|
||||
ps4? ( ~dev-python/pyps4-2ndscreen-1.2.0[${PYTHON_USEDEP}] )
|
||||
python_script? ( ~dev-python/RestrictedPython-5.1[${PYTHON_USEDEP}] )
|
||||
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
|
||||
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
|
||||
rachio? ( ~dev-python/RachioPy-1.0.3[${PYTHON_USEDEP}] )
|
||||
rainbird? ( ~dev-python/pyrainbird-0.4.3[${PYTHON_USEDEP}] )
|
||||
rainmachine? ( ~dev-python/regenmaschine-3.1.5[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}] )
|
||||
rejseplanen? ( ~dev-python/rjpl-0.3.6[${PYTHON_USEDEP}] )
|
||||
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.7.1[${PYTHON_USEDEP}] )
|
||||
roku? ( ~dev-python/rokuecp-0.8.1[${PYTHON_USEDEP}] )
|
||||
roomba? ( ~dev-python/roombapy-1.6.3[${PYTHON_USEDEP}] )
|
||||
roon? ( ~dev-python/roonapi-0.0.38[${PYTHON_USEDEP}] )
|
||||
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-1.6.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup4-4.10.0[${PYTHON_USEDEP}] )
|
||||
season? ( ~dev-python/ephem-3.7.7.0[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-1.0.2[${PYTHON_USEDEP}] )
|
||||
shodan? ( ~dev-python/shodan-1.25.0[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.4[${PYTHON_USEDEP}] )
|
||||
simplisafe? ( ~dev-python/simplisafe-python-11.0.6[${PYTHON_USEDEP}] )
|
||||
skybell? ( ~dev-python/skybellpy-0.6.3[${PYTHON_USEDEP}] )
|
||||
sma? ( ~dev-python/pysma-0.6.6[${PYTHON_USEDEP}] )
|
||||
smappee? ( ~dev-python/pysmappee-0.2.27[${PYTHON_USEDEP}] )
|
||||
smarthab? ( ~dev-python/SmartHab-0.21[${PYTHON_USEDEP}] )
|
||||
smartthings? ( ~dev-python/pysmartapp-0.3.3[${PYTHON_USEDEP}] ~dev-python/pysmartthings-0.7.6[${PYTHON_USEDEP}] )
|
||||
snmp? ( ~dev-python/pysnmp-4.4.12[${PYTHON_USEDEP}] )
|
||||
socat? ( net-misc/socat )
|
||||
solax? ( ~dev-python/solax-0.2.8[${PYTHON_USEDEP}] )
|
||||
somfy? ( ~dev-python/pymfy-0.11.0[${PYTHON_USEDEP}] )
|
||||
sonos? ( ~dev-python/soco-0.24.0[${PYTHON_USEDEP}] )
|
||||
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
|
||||
spotify? ( ~dev-python/spotipy-2.18.0[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}] )
|
||||
squeezebox? ( ~dev-python/pysqueezebox-0.5.5[${PYTHON_USEDEP}] )
|
||||
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
|
||||
statsd? ( ~dev-python/statsd-3.2.1[${PYTHON_USEDEP}] )
|
||||
synology_dsm? ( ~dev-python/py-synologydsm-api-1.0.4[${PYTHON_USEDEP}] )
|
||||
systemmonitor? ( ~dev-python/psutil-5.8.0[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.2.20[${PYTHON_USEDEP}] )
|
||||
tellduslive? ( ~dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] )
|
||||
tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-5.2.3[${PYTHON_USEDEP}] )
|
||||
toon? ( ~dev-python/toonapi-0.2.1[${PYTHON_USEDEP}] )
|
||||
totalconnect? ( ~dev-python/total-connect-client-0.57[${PYTHON_USEDEP}] )
|
||||
tplink? ( ~dev-python/python-kasa-0.4.0[${PYTHON_USEDEP}] )
|
||||
tradfri? ( ~dev-python/pytradfri-7.0.6[${PYTHON_USEDEP}] )
|
||||
tuya? ( ~dev-python/tuya-iot-py-sdk-0.5.0[${PYTHON_USEDEP}] )
|
||||
unifi? ( ~dev-python/aiounifi-27[${PYTHON_USEDEP}] )
|
||||
unifi_direct? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
|
||||
upnp? ( ~dev-python/async-upnp-client-0.22.8[${PYTHON_USEDEP}] )
|
||||
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
|
||||
vallox? ( ~dev-python/vallox-websocket-api-2.8.1[${PYTHON_USEDEP}] )
|
||||
velbus? ( ~dev-python/velbus-aio-2021.9.4[${PYTHON_USEDEP}] )
|
||||
velux? ( ~dev-python/pyvlx-0.2.19[${PYTHON_USEDEP}] )
|
||||
vera? ( ~dev-python/pyvera-0.3.13[${PYTHON_USEDEP}] )
|
||||
version? ( ~dev-python/pyhaversion-21.10.0[${PYTHON_USEDEP}] )
|
||||
vicare? ( ~dev-python/PyViCare-1.0.0[${PYTHON_USEDEP}] )
|
||||
vizio? ( ~dev-python/pyvizio-0.1.57[${PYTHON_USEDEP}] )
|
||||
wake_on_lan? ( ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
waqi? ( ~dev-python/waqiasync-1.0.0[${PYTHON_USEDEP}] )
|
||||
waze_travel_time? ( ~dev-python/WazeRouteCalculator-0.13[${PYTHON_USEDEP}] )
|
||||
webostv? ( ~dev-python/aiopylgtv-0.4.0[${PYTHON_USEDEP}] )
|
||||
wemo? ( ~dev-python/pywemo-0.6.7[${PYTHON_USEDEP}] )
|
||||
whois? ( ~dev-python/python-whois-0.7.3[${PYTHON_USEDEP}] )
|
||||
wink? ( ~dev-python/pubnubsub-handler-1.0.9[${PYTHON_USEDEP}] ~dev-python/python-wink-1.10.5[${PYTHON_USEDEP}] )
|
||||
withings? ( ~dev-python/withings-api-2.3.2[${PYTHON_USEDEP}] )
|
||||
wled? ( ~dev-python/wled-0.8.0[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.11.3.1[${PYTHON_USEDEP}] )
|
||||
xbox_live? ( ~dev-python/xboxapi-2.0.1[${PYTHON_USEDEP}] )
|
||||
xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.13.4[${PYTHON_USEDEP}] )
|
||||
xiaomi_miio? ( ~dev-python/construct-2.10.56[${PYTHON_USEDEP}] ~dev-python/micloud-0.3[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.8[${PYTHON_USEDEP}] )
|
||||
xiaomi_tv? ( ~dev-python/pymitv-1.4.3[${PYTHON_USEDEP}] )
|
||||
xs1? ( ~dev-python/xs1-api-client-3.0.0[${PYTHON_USEDEP}] )
|
||||
yamaha? ( ~dev-python/rxv-0.6.0[${PYTHON_USEDEP}] )
|
||||
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.10.0[${PYTHON_USEDEP}] )
|
||||
yeelight? ( ~dev-python/yeelight-0.7.7[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.22.8[${PYTHON_USEDEP}] )
|
||||
yi? ( ~dev-python/aioftp-0.12.0[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.36.8[${PYTHON_USEDEP}] )
|
||||
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
|
||||
zha? ( ~dev-python/bellows-0.28.0[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.5[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.62[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.13.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.38.0[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.14.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.7.3[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.5.4[${PYTHON_USEDEP}] )
|
||||
zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.9[${PYTHON_USEDEP}] )
|
||||
zoneminder? ( ~dev-python/zm-py-0.5.2[${PYTHON_USEDEP}] )
|
||||
zwave? ( ~dev-python/homeassistant-pyozw-0.1.10[${PYTHON_USEDEP}] ~dev-python/PyDispatcher-2.0.5[${PYTHON_USEDEP}] )
|
||||
zwave_js? ( ~dev-python/zwave-js-server-python-0.31.3[${PYTHON_USEDEP}] )"
|
||||
|
||||
BDEPEND="${RDEPEND}
|
||||
test? (
|
||||
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-5.5[${PYTHON_USEDEP}]
|
||||
~dev-python/jsonpickle-1.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/mypy-0.910[${PYTHON_USEDEP}]
|
||||
~dev-python/pipdeptree-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-2.15.0
|
||||
~dev-python/pylint-strict-informational-0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-2.11.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-2.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-0.9.4[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-xdist-2.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-6.2.5[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-mock-1.9.2[${PYTHON_USEDEP}]
|
||||
~dev-python/responses-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.17.0[${PYTHON_USEDEP}]
|
||||
~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/tqdm-4.49.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
dev-python/mock[${PYTHON_USEDEP}]"
|
||||
|
||||
INSTALL_DIR="/opt/${MY_PN}"
|
||||
|
||||
DISABLE_AUTOFORMATTING=1
|
||||
DOC_CONTENTS="
|
||||
The HA interface listens on port 8123
|
||||
hass configuration is in: /etc/${MY_PN}
|
||||
daemon command line arguments are configured in: /etc/conf.d/${MY_PN}
|
||||
logging is to: /var/log/${MY_PN}/{server,errors,stdout}.log
|
||||
The sqlite db is by default in: /etc/${MY_PN}
|
||||
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
|
||||
"
|
||||
|
||||
S="${WORKDIR}/core-${MY_PV}"
|
||||
|
||||
DOCS="README.rst"
|
||||
|
||||
python_install_all() {
|
||||
dodoc ${DOCS}
|
||||
distutils-r1_python_install_all
|
||||
keepdir "$INSTALL_DIR"
|
||||
keepdir "/etc/${MY_PN}"
|
||||
fowners -R "${MY_PN}:${MY_PN}" "/etc/${MY_PN}"
|
||||
keepdir "/var/log/${MY_PN}"
|
||||
fowners -R "${MY_PN}:${MY_PN}" "/var/log/${MY_PN}"
|
||||
newconfd "${FILESDIR}/${MY_PN}.conf.d" "${MY_PN}"
|
||||
newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}"
|
||||
use systemd && systemd_dounit "${FILESDIR}/${MY_PN}.service"
|
||||
dobin "${FILESDIR}/hasstest"
|
||||
if use socat ; then
|
||||
newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave"
|
||||
sed -i -e 's/# need socat-zwave/need socat-zwave/g' "${D}/etc/init.d/${MY_PN}" || die
|
||||
fi
|
||||
if use mqtt ; then
|
||||
sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${MY_PN}" || die
|
||||
fi
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}/${MY_PN}.logrotate" "${MY_PN}"
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
readme.gentoo_print_elog
|
||||
}
|
||||
|
||||
@@ -1,456 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
inherit readme.gentoo-r1 eutils distutils-r1 systemd
|
||||
|
||||
MY_PN=homeassistant
|
||||
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/home-assistant/core.git"
|
||||
EGIT_BRANCH="dev"
|
||||
S="${WORKDIR}/core/"
|
||||
else
|
||||
MY_PV=${PV/_beta/b}
|
||||
MY_P=${MY_PN}-${MY_PV}
|
||||
SRC_URI="https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
|
||||
S="${WORKDIR}/core-${MY_PV}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Open-source home automation platform running on Python."
|
||||
HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
|
||||
KEYWORDS="amd64 arm arm64 x86 amd64-linux x86-linux"
|
||||
IUSE="abode accuweather acer_projector acmeda adguard ads aftership agent_dvr airly airvisual aladdin_connect alarmdecoder almond alpha_vantage ambiclimate ambient_station amcrest ampio androidtv android_ip_webcam anel_pwrctrl anthemav apache_kafka apcupsd apple_tv apprise aquostv arcam_fmj aruba asuswrt aten_pe atome august aurora_abb_powerone avea avion awair axis baidu -beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain bluetooth_le_tracker bluetooth_tracker bme280 bme680 bmw_connected_drive bond braviatv broadlink brother brottsplatskartan brunt bsblan bt_home_hub_5 bt_smarthub buienradar +caldav camera canary cast cisco_mobility_express cli co2signal compensation coronavirus daikin darksky deconz delijn denonavr deutsche_bahn devolo_home_control dexcom dhcp dht discogs discord discovery doorbird dunehd +dwd_weather_warnings dynalite dyson ecobee emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome fibaro flume flunearyou flux_led foobot forecast_solar fortios freebox fritz fritzbox fritzbox_callmonitor fritzbox_netmonitor fronius garmin_connect gios github gogogate2 greeneye_monitor growatt_server guardian harman_kardon_avr harmony heos here_travel_time +homekit homekit_controller -homematic -homematicip_cloud hp_ilo http hue hydrawise iaqualink ihc imap incomfort influxdb insteon intesishome ipma ipp islamic_prayer_times jewish_calendar joaoapps_join kef knx kodi kraken lifx linode litterrobot loopenergy luci luftdaten maxcube media_extractor meteo_france mfi miflora mikrotik -mitemp_bt +mobile_app +mqtt myq +mysql nad nederlandse_spoorwegen netatmo netdata +notify_events nuki nws nx584 onkyo opengarage opensensemap openweathermap +otp owntracks ozw panasonic_viera philips_js pilight +ping pi_hole +plex plugwise poolsense powerwall ps4 +python_script qnap qvr_pro rachio rainbird rainmachine +recorder rejseplanen +rest ring roku roomba roon samsungtv +scrape season shelly shodan signal_messenger simplisafe skybell sma smappee smarthab smartthings +snmp socat solax somfy sonos speedtestdotnet spotify +sql squeezebox +ssl statsd synology_dsm systemd systemmonitor tasmota tellduslive tesla test tile toon totalconnect tplink tradfri tuya unifi unifi_direct upnp utility_meter vallox velbus velux vera +version vicare vizio +wake_on_lan waqi waze_travel_time webostv wemo whois wink withings wled workday xbox_live xiaomi_aqara xiaomi_miio xiaomi_tv xs1 yamaha yamaha_musiccast yeelight yi zeroconf zerproc zha zhong_hong zoneminder zwave +zwave_js"
|
||||
|
||||
# external deps
|
||||
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|
||||
|| ( dev-lang/python:3.8 dev-lang/python:3.9 dev-lang/python:3.10 )
|
||||
app-admin/logrotate
|
||||
dev-db/sqlite
|
||||
dev-libs/libfastjson
|
||||
>=dev-libs/xerces-c-3.1.4-r1"
|
||||
|
||||
# make sure no conflicting main Ebuild is installed
|
||||
RDEPEND="${RDEPEND}
|
||||
!app-misc/homeassistant-min
|
||||
!app-misc/homeassistant-full"
|
||||
|
||||
# Home Assistant Core dependencies
|
||||
# from package_constraints.txt
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/aiodiscover-1.4.4[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.7.4_p0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/anyio-3.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/astral-2.2[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.22.8[${PYTHON_USEDEP}]
|
||||
~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/awesomeversion-21.8.1[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep 'dev-python/backports-zoneinfo[${PYTHON_USEDEP}]' python3_8)
|
||||
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
|
||||
~dev-python/ciso8601-2.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-3.4.8[${PYTHON_USEDEP}]
|
||||
~dev-python/emoji-1.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/google-api-core-1.31.2[${PYTHON_USEDEP}]
|
||||
~dev-python/google-cloud-pubsub-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-1.31.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/h11-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.50.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20211007.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
|
||||
~dev-python/jinja-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pandas-1.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-8.2.0[${PYTHON_USEDEP}]
|
||||
<dev-python/pip-20.3.0
|
||||
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
|
||||
~dev-python/pyjwt-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
|
||||
~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyudev-0.22.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-2.26.0[${PYTHON_USEDEP}]
|
||||
~net-analyzer/scapy-2.4.5
|
||||
~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.24.3[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-serialize-2.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-0.12.2[${PYTHON_USEDEP}]
|
||||
~dev-python/yarl-1.6.3[${PYTHON_USEDEP}]
|
||||
~dev-python/zeroconf-0.36.8[${PYTHON_USEDEP}]"
|
||||
|
||||
# unknown origin, still something to clean up here
|
||||
# some moved to suggested USE Flags
|
||||
#
|
||||
# auth/mfa_modules/totp.py:REQUIREMENTS = ["pyotp==2.3.0", "PyQRCode==1.2.1"]
|
||||
# scripts/check_config.py:REQUIREMENTS = ("colorlog==5.0.1",)
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/colorlog-5.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyotp-2.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
|
||||
dev-python/pycparser[${PYTHON_USEDEP}]
|
||||
>=dev-python/websocket-client-0.56.0[${PYTHON_USEDEP}]
|
||||
~media-libs/mutagen-1.45.1"
|
||||
|
||||
# Module requirements from useflags
|
||||
RDEPEND="${RDEPEND}
|
||||
abode? ( ~dev-python/abodepy-1.2.0[${PYTHON_USEDEP}] )
|
||||
accuweather? ( ~dev-python/accuweather-0.2.0[${PYTHON_USEDEP}] )
|
||||
acer_projector? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] )
|
||||
acmeda? ( ~dev-python/aiopulse-0.4.2[${PYTHON_USEDEP}] )
|
||||
adguard? ( ~dev-python/adguardhome-0.5.0[${PYTHON_USEDEP}] )
|
||||
ads? ( ~dev-python/pyads-3.2.2[${PYTHON_USEDEP}] )
|
||||
aftership? ( ~dev-python/pyaftership-0.1.2[${PYTHON_USEDEP}] )
|
||||
agent_dvr? ( ~dev-python/agent-py-0.0.23[${PYTHON_USEDEP}] )
|
||||
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
|
||||
airvisual? ( ~dev-python/pyairvisual-5.0.9[${PYTHON_USEDEP}] )
|
||||
aladdin_connect? ( ~dev-python/aladdin-connect-0.3[${PYTHON_USEDEP}] )
|
||||
alarmdecoder? ( ~dev-python/adext-0.4.2[${PYTHON_USEDEP}] )
|
||||
almond? ( ~dev-python/pyalmond-0.0.2[${PYTHON_USEDEP}] )
|
||||
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
|
||||
ambiclimate? ( ~dev-python/Ambiclimate-0.2.1[${PYTHON_USEDEP}] )
|
||||
ambient_station? ( ~dev-python/aioambient-1.3.0[${PYTHON_USEDEP}] )
|
||||
amcrest? ( ~dev-python/amcrest-1.9.3[${PYTHON_USEDEP}] )
|
||||
ampio? ( ~dev-python/asmog-0.0.6[${PYTHON_USEDEP}] )
|
||||
androidtv? ( ~dev-python/adb-shell-0.4.0[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.60[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
|
||||
android_ip_webcam? ( ~dev-python/pydroid-ipcam-0.8[${PYTHON_USEDEP}] )
|
||||
anel_pwrctrl? ( ~dev-python/anel-pwrctrl-homeassistant-0.0.1[${PYTHON_USEDEP}] )
|
||||
anthemav? ( ~dev-python/anthemav-1.2.0[${PYTHON_USEDEP}] )
|
||||
apache_kafka? ( ~dev-python/aiokafka-0.6.0[${PYTHON_USEDEP}] )
|
||||
apcupsd? ( ~dev-python/apcaccess-0.0.13[${PYTHON_USEDEP}] )
|
||||
apple_tv? ( ~dev-python/pyatv-0.8.2[${PYTHON_USEDEP}] )
|
||||
apprise? ( ~dev-python/apprise-0.9.5.1[${PYTHON_USEDEP}] )
|
||||
aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] )
|
||||
arcam_fmj? ( ~dev-python/arcam-fmj-0.7.0[${PYTHON_USEDEP}] )
|
||||
aruba? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
|
||||
asuswrt? ( ~dev-python/aioasuswrt-1.3.4[${PYTHON_USEDEP}] )
|
||||
aten_pe? ( ~dev-python/atenpdu-0.3.0[${PYTHON_USEDEP}] )
|
||||
atome? ( ~dev-python/pyAtome-0.1.1[${PYTHON_USEDEP}] )
|
||||
august? ( ~dev-python/yalexs-1.1.13[${PYTHON_USEDEP}] )
|
||||
aurora_abb_powerone? ( ~dev-python/aurorapy-0.2.6[${PYTHON_USEDEP}] )
|
||||
avea? ( ~dev-python/avea-1.5.1[${PYTHON_USEDEP}] )
|
||||
avion? ( ~dev-python/avion-0.10[${PYTHON_USEDEP}] )
|
||||
awair? ( ~dev-python/python-awair-0.2.1[${PYTHON_USEDEP}] )
|
||||
axis? ( ~dev-python/axis-44[${PYTHON_USEDEP}] )
|
||||
baidu? ( ~dev-python/baidu-aip-1.6.6.0[${PYTHON_USEDEP}] )
|
||||
beewi_smartclim? ( ~dev-python/beewi-smartclim-0.0.10[${PYTHON_USEDEP}] )
|
||||
bh1750? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] )
|
||||
bitcoin? ( ~dev-python/blockchain-1.4.4[${PYTHON_USEDEP}] )
|
||||
bizkaibus? ( ~dev-python/bizkaibus-0.1.1[${PYTHON_USEDEP}] )
|
||||
blackbird? ( ~dev-python/pyblackbird-0.5[${PYTHON_USEDEP}] )
|
||||
blebox? ( ~dev-python/blebox-uniapi-1.3.3[${PYTHON_USEDEP}] )
|
||||
blink? ( ~dev-python/blinkpy-0.17.0[${PYTHON_USEDEP}] )
|
||||
blinksticklight? ( ~dev-python/BlinkStick-1.2.0[${PYTHON_USEDEP}] )
|
||||
blinkt? ( ~dev-python/blinkt-0.1.0[${PYTHON_USEDEP}] )
|
||||
blockchain? ( ~dev-python/python-blockchain-api-0.0.2[${PYTHON_USEDEP}] )
|
||||
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
|
||||
bluetooth_tracker? ( ~dev-python/bt-proximity-0.2.1[${PYTHON_USEDEP}] ~dev-python/pybluez-0.22[${PYTHON_USEDEP}] )
|
||||
bme280? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] ~dev-python/bme280spi-0.2.0[${PYTHON_USEDEP}] )
|
||||
bme680? ( ~dev-python/bme680-1.0.5[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] )
|
||||
bmw_connected_drive? ( ~dev-python/bimmer-connected-0.7.20[${PYTHON_USEDEP}] )
|
||||
bond? ( ~dev-python/bond-api-0.1.14[${PYTHON_USEDEP}] )
|
||||
braviatv? ( ~dev-python/bravia-tv-1.0.11[${PYTHON_USEDEP}] )
|
||||
broadlink? ( ~dev-python/broadlink-0.17.0[${PYTHON_USEDEP}] )
|
||||
brother? ( ~dev-python/brother-1.0.2[${PYTHON_USEDEP}] )
|
||||
brottsplatskartan? ( ~dev-python/brottsplatskartan-0.0.1[${PYTHON_USEDEP}] )
|
||||
brunt? ( ~dev-python/brunt-0.1.3[${PYTHON_USEDEP}] )
|
||||
bsblan? ( ~dev-python/bsblan-0.4.0[${PYTHON_USEDEP}] )
|
||||
bt_home_hub_5? ( ~dev-python/bthomehub5-devicelist-0.1.1[${PYTHON_USEDEP}] )
|
||||
bt_smarthub? ( ~dev-python/btsmarthub-devicelist-0.2.0[${PYTHON_USEDEP}] )
|
||||
buienradar? ( ~dev-python/buienradar-1.0.4[${PYTHON_USEDEP}] )
|
||||
caldav? ( ~dev-python/caldav-0.7.1[${PYTHON_USEDEP}] )
|
||||
camera? ( ~dev-python/PyTurboJPEG-1.6.1[${PYTHON_USEDEP}] )
|
||||
canary? ( ~dev-python/py-canary-0.5.1[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-9.2.1[${PYTHON_USEDEP}] )
|
||||
cisco_mobility_express? ( ~dev-python/ciscomobilityexpress-0.3.9[${PYTHON_USEDEP}] )
|
||||
cli? ( app-misc/home-assistant-cli )
|
||||
co2signal? ( ~dev-python/CO2Signal-0.4.2[${PYTHON_USEDEP}] )
|
||||
compensation? ( ~dev-python/numpy-1.21.2[${PYTHON_USEDEP}] )
|
||||
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
|
||||
daikin? ( ~dev-python/pydaikin-2.4.4[${PYTHON_USEDEP}] )
|
||||
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
|
||||
deconz? ( ~dev-python/pydeconz-84[${PYTHON_USEDEP}] )
|
||||
delijn? ( ~dev-python/pydelijn-0.6.1[${PYTHON_USEDEP}] )
|
||||
denonavr? ( ~dev-python/denonavr-0.10.9[${PYTHON_USEDEP}] )
|
||||
deutsche_bahn? ( ~dev-python/schiene-0.23[${PYTHON_USEDEP}] )
|
||||
devolo_home_control? ( ~dev-python/devolo-home-control-api-0.17.4[${PYTHON_USEDEP}] )
|
||||
dexcom? ( ~dev-python/pydexcom-0.2.0[${PYTHON_USEDEP}] )
|
||||
dhcp? ( ~net-analyzer/scapy-2.4.5 ~dev-python/aiodiscover-1.4.4[${PYTHON_USEDEP}] )
|
||||
dht? ( ~dev-python/adafruit-circuitpython-dht-3.6.0[${PYTHON_USEDEP}] )
|
||||
discogs? ( ~dev-python/discogs-client-2.3.0[${PYTHON_USEDEP}] )
|
||||
discord? ( ~dev-python/discord-py-1.7.3[${PYTHON_USEDEP}] )
|
||||
discovery? ( ~dev-python/netdisco-3.0.0[${PYTHON_USEDEP}] )
|
||||
doorbird? ( ~dev-python/DoorBirdPy-2.1.0[${PYTHON_USEDEP}] )
|
||||
dunehd? ( ~dev-python/pdunehd-1.3.2[${PYTHON_USEDEP}] )
|
||||
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.4[${PYTHON_USEDEP}] )
|
||||
dynalite? ( ~dev-python/dynalite-devices-0.1.46[${PYTHON_USEDEP}] )
|
||||
dyson? ( ~dev-python/libpurecool-0.6.4[${PYTHON_USEDEP}] )
|
||||
ecobee? ( ~dev-python/python-ecobee-api-0.2.11[${PYTHON_USEDEP}] )
|
||||
emulated_roku? ( ~dev-python/emulated-roku-0.2.1[${PYTHON_USEDEP}] )
|
||||
enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] )
|
||||
enocean? ( ~dev-python/enocean-0.50.1[${PYTHON_USEDEP}] )
|
||||
enphase_envoy? ( ~dev-python/envoy-reader-0.20.0[${PYTHON_USEDEP}] )
|
||||
environment_canada? ( ~dev-python/env-canada-0.2.5[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-9.1.5[${PYTHON_USEDEP}] )
|
||||
everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] )
|
||||
evohome? ( ~dev-python/evohome-async-0.3.15[${PYTHON_USEDEP}] )
|
||||
fibaro? ( ~dev-python/fiblary3-0.1.7[${PYTHON_USEDEP}] )
|
||||
flume? ( ~dev-python/PyFlume-0.6.5[${PYTHON_USEDEP}] )
|
||||
flunearyou? ( ~dev-python/pyflunearyou-2.0.2[${PYTHON_USEDEP}] )
|
||||
flux_led? ( ~dev-python/flux-led-0.22[${PYTHON_USEDEP}] )
|
||||
foobot? ( ~dev-python/foobot_async-1.0.0[${PYTHON_USEDEP}] )
|
||||
forecast_solar? ( ~dev-python/forecast-solar-2.1.0[${PYTHON_USEDEP}] )
|
||||
fortios? ( ~dev-python/fortiosapi-1.0.5[${PYTHON_USEDEP}] )
|
||||
freebox? ( ~dev-python/freebox-api-0.0.10[${PYTHON_USEDEP}] )
|
||||
fritz? ( ~dev-python/fritzconnection-1.6.0[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
|
||||
fritzbox? ( ~dev-python/pyfritzhome-0.6.2[${PYTHON_USEDEP}] )
|
||||
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.6.0[${PYTHON_USEDEP}] )
|
||||
fritzbox_netmonitor? ( ~dev-python/fritzconnection-1.4.2[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.6.0[${PYTHON_USEDEP}] )
|
||||
garmin_connect? ( ~dev-python/garminconnect-ha-0.1.6[${PYTHON_USEDEP}] )
|
||||
gios? ( ~dev-python/gios-2.0.0[${PYTHON_USEDEP}] )
|
||||
github? ( ~dev-python/aiogithubapi-21.8.0[${PYTHON_USEDEP}] )
|
||||
gogogate2? ( ~dev-python/ismartgate-4.0.0[${PYTHON_USEDEP}] )
|
||||
greeneye_monitor? ( ~dev-python/greeneye-monitor-2.1[${PYTHON_USEDEP}] )
|
||||
growatt_server? ( ~dev-python/growattServer-1.1.0[${PYTHON_USEDEP}] )
|
||||
guardian? ( ~dev-python/aioguardian-1.0.8[${PYTHON_USEDEP}] )
|
||||
harman_kardon_avr? ( ~dev-python/hkavr-0.0.5[${PYTHON_USEDEP}] )
|
||||
harmony? ( ~dev-python/aioharmony-0.2.8[${PYTHON_USEDEP}] )
|
||||
heos? ( ~dev-python/pyheos-0.7.2[${PYTHON_USEDEP}] )
|
||||
here_travel_time? ( ~dev-python/herepy-2.0.0[${PYTHON_USEDEP}] )
|
||||
homekit? ( ~dev-python/HAP-python-4.3.0[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
|
||||
homekit_controller? ( ~dev-python/aiohomekit-0.6.3[${PYTHON_USEDEP}] )
|
||||
homematic? ( ~dev-python/pyhomematic-0.1.74[${PYTHON_USEDEP}] )
|
||||
homematicip_cloud? ( ~dev-python/homematicip-1.0.1[${PYTHON_USEDEP}] )
|
||||
hp_ilo? ( ~dev-python/python-hpilo-4.3[${PYTHON_USEDEP}] )
|
||||
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] )
|
||||
hue? ( ~dev-python/aiohue-2.6.3[${PYTHON_USEDEP}] )
|
||||
hydrawise? ( ~dev-python/Hydrawiser-0.2[${PYTHON_USEDEP}] )
|
||||
iaqualink? ( ~dev-python/iaqualink-0.3.90[${PYTHON_USEDEP}] )
|
||||
ihc? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.7.0[${PYTHON_USEDEP}] )
|
||||
imap? ( ~dev-python/aioimaplib-0.9.0[${PYTHON_USEDEP}] )
|
||||
incomfort? ( ~dev-python/incomfort-client-0.4.4[${PYTHON_USEDEP}] )
|
||||
influxdb? ( ~dev-python/influxdb-5.2.3[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.14.0[${PYTHON_USEDEP}] )
|
||||
insteon? ( ~dev-python/pyinsteon-1.0.12[${PYTHON_USEDEP}] )
|
||||
intesishome? ( ~dev-python/pyintesishome-1.7.6[${PYTHON_USEDEP}] )
|
||||
ipma? ( ~dev-python/pyipma-2.0.5[${PYTHON_USEDEP}] )
|
||||
ipp? ( ~dev-python/pyipp-0.11.0[${PYTHON_USEDEP}] )
|
||||
islamic_prayer_times? ( ~dev-python/prayer-times-calculator-0.0.5[${PYTHON_USEDEP}] )
|
||||
jewish_calendar? ( ~dev-python/hdate-0.10.2[${PYTHON_USEDEP}] )
|
||||
joaoapps_join? ( ~dev-python/python-join-api-0.0.6[${PYTHON_USEDEP}] )
|
||||
kef? ( ~dev-python/aiokef-0.2.16[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-0.18.9[${PYTHON_USEDEP}] )
|
||||
kodi? ( ~dev-python/pykodi-0.2.6[${PYTHON_USEDEP}] )
|
||||
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
|
||||
lifx? ( ~dev-python/aiolifx-0.7.0[${PYTHON_USEDEP}] ~dev-python/aiolifx-effects-0.2.2[${PYTHON_USEDEP}] )
|
||||
linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] )
|
||||
litterrobot? ( ~dev-python/pylitterbot-2021.8.1[${PYTHON_USEDEP}] )
|
||||
loopenergy? ( ~dev-python/pyloopenergy-0.2.1[${PYTHON_USEDEP}] )
|
||||
luci? ( ~dev-python/openwrt-luci-rpc-1.1.8[${PYTHON_USEDEP}] )
|
||||
luftdaten? ( ~dev-python/luftdaten-0.6.5[${PYTHON_USEDEP}] )
|
||||
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
|
||||
media_extractor? ( ~dev-python/youtube_dl-2021.6.6[${PYTHON_USEDEP}] )
|
||||
meteo_france? ( ~dev-python/meteofrance-api-1.0.2[${PYTHON_USEDEP}] )
|
||||
mfi? ( ~dev-python/mficlient-0.3.0[${PYTHON_USEDEP}] )
|
||||
miflora? ( ~dev-python/bluepy-1.3.0[${PYTHON_USEDEP}] ~dev-python/miflora-0.7.0[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-3.0.0[${PYTHON_USEDEP}] )
|
||||
mitemp_bt? ( ~dev-python/mitemp-bt-0.0.3[${PYTHON_USEDEP}] )
|
||||
mobile_app? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] ~dev-python/emoji-1.5.0[${PYTHON_USEDEP}] )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}] )
|
||||
myq? ( ~dev-python/pymyq-3.1.4[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysql-connector-python[${PYTHON_USEDEP}] dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
nad? ( ~dev-python/nad-receiver-0.2.0[${PYTHON_USEDEP}] )
|
||||
nederlandse_spoorwegen? ( ~dev-python/nsapi-3.0.5[${PYTHON_USEDEP}] )
|
||||
netatmo? ( ~dev-python/pyatmo-6.1.0[${PYTHON_USEDEP}] )
|
||||
netdata? ( ~dev-python/netdata-0.2.0[${PYTHON_USEDEP}] )
|
||||
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
|
||||
nuki? ( ~dev-python/pynuki-1.4.1[${PYTHON_USEDEP}] )
|
||||
nws? ( ~dev-python/pynws-1.3.2[${PYTHON_USEDEP}] )
|
||||
nx584? ( ~dev-python/pynx584-0.5[${PYTHON_USEDEP}] )
|
||||
onkyo? ( ~dev-python/onkyo-eiscp-1.2.7[${PYTHON_USEDEP}] )
|
||||
opengarage? ( ~dev-python/open-garage-0.1.5[${PYTHON_USEDEP}] )
|
||||
opensensemap? ( ~dev-python/opensensemap-api-0.1.5[${PYTHON_USEDEP}] )
|
||||
openweathermap? ( ~dev-python/pyowm-3.2.0[${PYTHON_USEDEP}] )
|
||||
otp? ( ~dev-python/pyotp-2.3.0[${PYTHON_USEDEP}] )
|
||||
owntracks? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] )
|
||||
ozw? ( ~dev-python/python-openzwave-mqtt-1.4.0[${PYTHON_USEDEP}] )
|
||||
panasonic_viera? ( ~dev-python/panasonic-viera-0.3.6[${PYTHON_USEDEP}] )
|
||||
philips_js? ( ~dev-python/ha-philipsjs-2.7.5[${PYTHON_USEDEP}] )
|
||||
pilight? ( ~dev-python/pilight-0.1.1[${PYTHON_USEDEP}] )
|
||||
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
|
||||
pi_hole? ( ~dev-python/hole-0.5.1[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.7.1[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
|
||||
plugwise? ( ~dev-python/plugwise-0.8.5[${PYTHON_USEDEP}] )
|
||||
poolsense? ( ~dev-python/poolsense-0.0.8[${PYTHON_USEDEP}] )
|
||||
powerwall? ( ~dev-python/tesla-powerwall-0.3.11[${PYTHON_USEDEP}] )
|
||||
ps4? ( ~dev-python/pyps4-2ndscreen-1.2.0[${PYTHON_USEDEP}] )
|
||||
python_script? ( ~dev-python/RestrictedPython-5.1[${PYTHON_USEDEP}] )
|
||||
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
|
||||
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
|
||||
rachio? ( ~dev-python/RachioPy-1.0.3[${PYTHON_USEDEP}] )
|
||||
rainbird? ( ~dev-python/pyrainbird-0.4.3[${PYTHON_USEDEP}] )
|
||||
rainmachine? ( ~dev-python/regenmaschine-3.1.5[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}] )
|
||||
rejseplanen? ( ~dev-python/rjpl-0.3.6[${PYTHON_USEDEP}] )
|
||||
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.7.1[${PYTHON_USEDEP}] )
|
||||
roku? ( ~dev-python/rokuecp-0.8.1[${PYTHON_USEDEP}] )
|
||||
roomba? ( ~dev-python/roombapy-1.6.3[${PYTHON_USEDEP}] )
|
||||
roon? ( ~dev-python/roonapi-0.0.38[${PYTHON_USEDEP}] )
|
||||
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-1.6.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup4-4.10.0[${PYTHON_USEDEP}] )
|
||||
season? ( ~dev-python/ephem-3.7.7.0[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-1.0.2[${PYTHON_USEDEP}] )
|
||||
shodan? ( ~dev-python/shodan-1.25.0[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.4[${PYTHON_USEDEP}] )
|
||||
simplisafe? ( ~dev-python/simplisafe-python-11.0.7[${PYTHON_USEDEP}] )
|
||||
skybell? ( ~dev-python/skybellpy-0.6.3[${PYTHON_USEDEP}] )
|
||||
sma? ( ~dev-python/pysma-0.6.6[${PYTHON_USEDEP}] )
|
||||
smappee? ( ~dev-python/pysmappee-0.2.27[${PYTHON_USEDEP}] )
|
||||
smarthab? ( ~dev-python/SmartHab-0.21[${PYTHON_USEDEP}] )
|
||||
smartthings? ( ~dev-python/pysmartapp-0.3.3[${PYTHON_USEDEP}] ~dev-python/pysmartthings-0.7.6[${PYTHON_USEDEP}] )
|
||||
snmp? ( ~dev-python/pysnmp-4.4.12[${PYTHON_USEDEP}] )
|
||||
socat? ( net-misc/socat )
|
||||
solax? ( ~dev-python/solax-0.2.8[${PYTHON_USEDEP}] )
|
||||
somfy? ( ~dev-python/pymfy-0.11.0[${PYTHON_USEDEP}] )
|
||||
sonos? ( ~dev-python/soco-0.24.0[${PYTHON_USEDEP}] )
|
||||
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
|
||||
spotify? ( ~dev-python/spotipy-2.18.0[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}] )
|
||||
squeezebox? ( ~dev-python/pysqueezebox-0.5.5[${PYTHON_USEDEP}] )
|
||||
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
|
||||
statsd? ( ~dev-python/statsd-3.2.1[${PYTHON_USEDEP}] )
|
||||
synology_dsm? ( ~dev-python/py-synologydsm-api-1.0.4[${PYTHON_USEDEP}] )
|
||||
systemmonitor? ( ~dev-python/psutil-5.8.0[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.2.20[${PYTHON_USEDEP}] )
|
||||
tellduslive? ( ~dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] )
|
||||
tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-5.2.4[${PYTHON_USEDEP}] )
|
||||
toon? ( ~dev-python/toonapi-0.2.1[${PYTHON_USEDEP}] )
|
||||
totalconnect? ( ~dev-python/total-connect-client-0.57[${PYTHON_USEDEP}] )
|
||||
tplink? ( ~dev-python/python-kasa-0.4.0[${PYTHON_USEDEP}] )
|
||||
tradfri? ( ~dev-python/pytradfri-7.0.6[${PYTHON_USEDEP}] )
|
||||
tuya? ( ~dev-python/tuya-iot-py-sdk-0.5.0[${PYTHON_USEDEP}] )
|
||||
unifi? ( ~dev-python/aiounifi-27[${PYTHON_USEDEP}] )
|
||||
unifi_direct? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
|
||||
upnp? ( ~dev-python/async-upnp-client-0.22.8[${PYTHON_USEDEP}] )
|
||||
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
|
||||
vallox? ( ~dev-python/vallox-websocket-api-2.8.1[${PYTHON_USEDEP}] )
|
||||
velbus? ( ~dev-python/velbus-aio-2021.9.4[${PYTHON_USEDEP}] )
|
||||
velux? ( ~dev-python/pyvlx-0.2.19[${PYTHON_USEDEP}] )
|
||||
vera? ( ~dev-python/pyvera-0.3.13[${PYTHON_USEDEP}] )
|
||||
version? ( ~dev-python/pyhaversion-21.10.0[${PYTHON_USEDEP}] )
|
||||
vicare? ( ~dev-python/PyViCare-1.0.0[${PYTHON_USEDEP}] )
|
||||
vizio? ( ~dev-python/pyvizio-0.1.57[${PYTHON_USEDEP}] )
|
||||
wake_on_lan? ( ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
waqi? ( ~dev-python/waqiasync-1.0.0[${PYTHON_USEDEP}] )
|
||||
waze_travel_time? ( ~dev-python/WazeRouteCalculator-0.13[${PYTHON_USEDEP}] )
|
||||
webostv? ( ~dev-python/aiopylgtv-0.4.0[${PYTHON_USEDEP}] )
|
||||
wemo? ( ~dev-python/pywemo-0.6.7[${PYTHON_USEDEP}] )
|
||||
whois? ( ~dev-python/python-whois-0.7.3[${PYTHON_USEDEP}] )
|
||||
wink? ( ~dev-python/pubnubsub-handler-1.0.9[${PYTHON_USEDEP}] ~dev-python/python-wink-1.10.5[${PYTHON_USEDEP}] )
|
||||
withings? ( ~dev-python/withings-api-2.3.2[${PYTHON_USEDEP}] )
|
||||
wled? ( ~dev-python/wled-0.8.0[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.11.3.1[${PYTHON_USEDEP}] )
|
||||
xbox_live? ( ~dev-python/xboxapi-2.0.1[${PYTHON_USEDEP}] )
|
||||
xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.13.4[${PYTHON_USEDEP}] )
|
||||
xiaomi_miio? ( ~dev-python/construct-2.10.56[${PYTHON_USEDEP}] ~dev-python/micloud-0.3[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.8[${PYTHON_USEDEP}] )
|
||||
xiaomi_tv? ( ~dev-python/pymitv-1.4.3[${PYTHON_USEDEP}] )
|
||||
xs1? ( ~dev-python/xs1-api-client-3.0.0[${PYTHON_USEDEP}] )
|
||||
yamaha? ( ~dev-python/rxv-0.6.0[${PYTHON_USEDEP}] )
|
||||
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.10.0[${PYTHON_USEDEP}] )
|
||||
yeelight? ( ~dev-python/yeelight-0.7.8[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.22.8[${PYTHON_USEDEP}] )
|
||||
yi? ( ~dev-python/aioftp-0.12.0[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.36.8[${PYTHON_USEDEP}] )
|
||||
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
|
||||
zha? ( ~dev-python/bellows-0.28.0[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.5[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.62[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.13.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.38.0[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.14.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.7.3[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.5.4[${PYTHON_USEDEP}] )
|
||||
zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.9[${PYTHON_USEDEP}] )
|
||||
zoneminder? ( ~dev-python/zm-py-0.5.2[${PYTHON_USEDEP}] )
|
||||
zwave? ( ~dev-python/homeassistant-pyozw-0.1.10[${PYTHON_USEDEP}] ~dev-python/PyDispatcher-2.0.5[${PYTHON_USEDEP}] )
|
||||
zwave_js? ( ~dev-python/zwave-js-server-python-0.31.3[${PYTHON_USEDEP}] )"
|
||||
|
||||
BDEPEND="${RDEPEND}
|
||||
test? (
|
||||
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-5.5[${PYTHON_USEDEP}]
|
||||
~dev-python/jsonpickle-1.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/mypy-0.910[${PYTHON_USEDEP}]
|
||||
~dev-python/pipdeptree-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-2.15.0
|
||||
~dev-python/pylint-strict-informational-0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-2.11.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-2.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-0.9.4[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-xdist-2.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-6.2.5[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-mock-1.9.2[${PYTHON_USEDEP}]
|
||||
~dev-python/responses-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.17.0[${PYTHON_USEDEP}]
|
||||
~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/tqdm-4.49.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
dev-python/mock[${PYTHON_USEDEP}]"
|
||||
|
||||
INSTALL_DIR="/opt/${MY_PN}"
|
||||
|
||||
DISABLE_AUTOFORMATTING=1
|
||||
DOC_CONTENTS="
|
||||
The HA interface listens on port 8123
|
||||
hass configuration is in: /etc/${MY_PN}
|
||||
daemon command line arguments are configured in: /etc/conf.d/${MY_PN}
|
||||
logging is to: /var/log/${MY_PN}/{server,errors,stdout}.log
|
||||
The sqlite db is by default in: /etc/${MY_PN}
|
||||
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
|
||||
"
|
||||
|
||||
S="${WORKDIR}/core-${MY_PV}"
|
||||
|
||||
DOCS="README.rst"
|
||||
|
||||
python_install_all() {
|
||||
dodoc ${DOCS}
|
||||
distutils-r1_python_install_all
|
||||
keepdir "$INSTALL_DIR"
|
||||
keepdir "/etc/${MY_PN}"
|
||||
fowners -R "${MY_PN}:${MY_PN}" "/etc/${MY_PN}"
|
||||
keepdir "/var/log/${MY_PN}"
|
||||
fowners -R "${MY_PN}:${MY_PN}" "/var/log/${MY_PN}"
|
||||
newconfd "${FILESDIR}/${MY_PN}.conf.d" "${MY_PN}"
|
||||
newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}"
|
||||
use systemd && systemd_dounit "${FILESDIR}/${MY_PN}.service"
|
||||
dobin "${FILESDIR}/hasstest"
|
||||
if use socat ; then
|
||||
newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave"
|
||||
sed -i -e 's/# need socat-zwave/need socat-zwave/g' "${D}/etc/init.d/${MY_PN}" || die
|
||||
fi
|
||||
if use mqtt ; then
|
||||
sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${MY_PN}" || die
|
||||
fi
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}/${MY_PN}.logrotate" "${MY_PN}"
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
readme.gentoo_print_elog
|
||||
}
|
||||
|
||||
@@ -26,7 +26,7 @@ HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssista
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
|
||||
KEYWORDS="amd64 arm arm64 x86 amd64-linux x86-linux"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86 amd64-linux x86-linux"
|
||||
IUSE="abode accuweather acer_projector acmeda adguard ads aftership agent_dvr airly airvisual aladdin_connect alarmdecoder almond alpha_vantage ambiclimate ambient_station amcrest ampio androidtv android_ip_webcam anel_pwrctrl anthemav apache_kafka apcupsd apple_tv apprise aquostv arcam_fmj aruba asuswrt aten_pe atome august aurora_abb_powerone avea avion awair axis baidu -beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain bluetooth_le_tracker bluetooth_tracker bme280 bme680 bmw_connected_drive bond braviatv broadlink brother brottsplatskartan brunt bsblan bt_home_hub_5 bt_smarthub buienradar +caldav camera canary cast cisco_mobility_express cli co2signal compensation coronavirus daikin darksky deconz delijn denonavr deutsche_bahn devolo_home_control dexcom dhcp dht discogs discord discovery doorbird dunehd +dwd_weather_warnings dynalite dyson ecobee emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome fibaro flume flunearyou flux_led foobot forecast_solar fortios freebox fritz fritzbox fritzbox_callmonitor fritzbox_netmonitor fronius garmin_connect gios github gogogate2 greeneye_monitor growatt_server guardian harman_kardon_avr harmony heos here_travel_time +homekit homekit_controller -homematic -homematicip_cloud hp_ilo http hue hydrawise iaqualink ihc imap incomfort influxdb insteon intesishome ipma ipp islamic_prayer_times jewish_calendar joaoapps_join kef knx kodi kraken lifx linode litterrobot loopenergy luci luftdaten maxcube media_extractor meteo_france mfi miflora mikrotik -mitemp_bt +mobile_app +mqtt myq +mysql nad nederlandse_spoorwegen netatmo netdata +notify_events nuki nws nx584 onkyo opengarage opensensemap openweathermap +otp owntracks ozw panasonic_viera philips_js pilight +ping pi_hole +plex plugwise poolsense powerwall ps4 +python_script qnap qvr_pro rachio rainbird rainmachine +recorder rejseplanen +rest ring roku roomba roon samsungtv +scrape season shelly shodan signal_messenger simplisafe skybell sma smappee smarthab smartthings +snmp socat solax somfy sonos speedtestdotnet spotify +sql squeezebox +ssl statsd synology_dsm systemd systemmonitor tasmota tellduslive tesla test tile toon totalconnect tplink tradfri tuya unifi unifi_direct upnp utility_meter vallox velbus velux vera +version vicare vizio +wake_on_lan waqi waze_travel_time webostv wemo whois wink withings wled workday xbox_live xiaomi_aqara xiaomi_miio xiaomi_tv xs1 yamaha yamaha_musiccast yeelight yi zeroconf zerproc zha zhong_hong zoneminder zwave +zwave_js"
|
||||
|
||||
# external deps
|
||||
@@ -66,12 +66,12 @@ RDEPEND="${RDEPEND}
|
||||
~dev-python/grpcio-1.31.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/h11-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.50.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20211103.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20211109.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
|
||||
~dev-python/jinja-3.0.2[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pandas-1.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-8.2.0[${PYTHON_USEDEP}]
|
||||
<dev-python/pip-20.3.0
|
||||
@@ -86,12 +86,12 @@ RDEPEND="${RDEPEND}
|
||||
~dev-python/requests-2.26.0[${PYTHON_USEDEP}]
|
||||
~net-analyzer/scapy-2.4.5
|
||||
~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.24.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-serialize-2.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-0.12.2[${PYTHON_USEDEP}]
|
||||
~dev-python/websockets-9.1[${PYTHON_USEDEP}]
|
||||
~dev-python/yarl-1.6.3[${PYTHON_USEDEP}]
|
||||
~dev-python/zeroconf-0.36.11[${PYTHON_USEDEP}]"
|
||||
~dev-python/zeroconf-0.36.13[${PYTHON_USEDEP}]"
|
||||
|
||||
# unknown origin, still something to clean up here
|
||||
# some moved to suggested USE Flags
|
||||
@@ -213,7 +213,7 @@ RDEPEND="${RDEPEND}
|
||||
fibaro? ( ~dev-python/fiblary3-0.1.7[${PYTHON_USEDEP}] )
|
||||
flume? ( ~dev-python/PyFlume-0.6.5[${PYTHON_USEDEP}] )
|
||||
flunearyou? ( ~dev-python/pyflunearyou-2.0.2[${PYTHON_USEDEP}] )
|
||||
flux_led? ( ~dev-python/flux-led-0.24.13[${PYTHON_USEDEP}] )
|
||||
flux_led? ( ~dev-python/flux-led-0.24.24[${PYTHON_USEDEP}] )
|
||||
foobot? ( ~dev-python/foobot_async-1.0.0[${PYTHON_USEDEP}] )
|
||||
forecast_solar? ( ~dev-python/forecast-solar-2.1.0[${PYTHON_USEDEP}] )
|
||||
fortios? ( ~dev-python/fortiosapi-1.0.5[${PYTHON_USEDEP}] )
|
||||
@@ -229,7 +229,7 @@ RDEPEND="${RDEPEND}
|
||||
gogogate2? ( ~dev-python/ismartgate-4.0.4[${PYTHON_USEDEP}] )
|
||||
greeneye_monitor? ( ~dev-python/greeneye-monitor-2.1[${PYTHON_USEDEP}] )
|
||||
growatt_server? ( ~dev-python/growattServer-1.1.0[${PYTHON_USEDEP}] )
|
||||
guardian? ( ~dev-python/aioguardian-1.0.8[${PYTHON_USEDEP}] )
|
||||
guardian? ( ~dev-python/aioguardian-2021.11.0[${PYTHON_USEDEP}] )
|
||||
harman_kardon_avr? ( ~dev-python/hkavr-0.0.5[${PYTHON_USEDEP}] )
|
||||
harmony? ( ~dev-python/aioharmony-0.2.8[${PYTHON_USEDEP}] )
|
||||
heos? ( ~dev-python/pyheos-0.7.2[${PYTHON_USEDEP}] )
|
||||
@@ -272,7 +272,7 @@ RDEPEND="${RDEPEND}
|
||||
mikrotik? ( ~dev-python/librouteros-3.0.0[${PYTHON_USEDEP}] )
|
||||
mitemp_bt? ( ~dev-python/mitemp-bt-0.0.3[${PYTHON_USEDEP}] )
|
||||
mobile_app? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] ~dev-python/emoji-1.5.0[${PYTHON_USEDEP}] )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}] )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
|
||||
myq? ( ~dev-python/pymyq-3.1.4[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysql-connector-python[${PYTHON_USEDEP}] dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
nad? ( ~dev-python/nad-receiver-0.3.0[${PYTHON_USEDEP}] )
|
||||
@@ -316,7 +316,7 @@ RDEPEND="${RDEPEND}
|
||||
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-1.6.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup4-4.10.0[${PYTHON_USEDEP}] )
|
||||
season? ( ~dev-python/ephem-3.7.7.0[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-1.0.2[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-1.0.4[${PYTHON_USEDEP}] )
|
||||
shodan? ( ~dev-python/shodan-1.25.0[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.4[${PYTHON_USEDEP}] )
|
||||
simplisafe? ( ~dev-python/simplisafe-python-12.0.2[${PYTHON_USEDEP}] )
|
||||
@@ -343,7 +343,7 @@ RDEPEND="${RDEPEND}
|
||||
tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-5.2.4[${PYTHON_USEDEP}] )
|
||||
toon? ( ~dev-python/toonapi-0.2.1[${PYTHON_USEDEP}] )
|
||||
totalconnect? ( ~dev-python/total-connect-client-2021.8.3[${PYTHON_USEDEP}] )
|
||||
totalconnect? ( ~dev-python/total-connect-client-2021.11.2[${PYTHON_USEDEP}] )
|
||||
tplink? ( ~dev-python/python-kasa-0.4.0[${PYTHON_USEDEP}] )
|
||||
tradfri? ( ~dev-python/pytradfri-7.1.1[${PYTHON_USEDEP}] )
|
||||
tuya? ( ~dev-python/tuya-iot-py-sdk-0.6.3[${PYTHON_USEDEP}] )
|
||||
@@ -352,7 +352,7 @@ RDEPEND="${RDEPEND}
|
||||
upnp? ( ~dev-python/async-upnp-client-0.22.10[${PYTHON_USEDEP}] )
|
||||
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
|
||||
vallox? ( ~dev-python/vallox-websocket-api-2.8.1[${PYTHON_USEDEP}] )
|
||||
velbus? ( ~dev-python/velbus-aio-2021.10.7[${PYTHON_USEDEP}] )
|
||||
velbus? ( ~dev-python/velbus-aio-2021.11.7[${PYTHON_USEDEP}] )
|
||||
velux? ( ~dev-python/pyvlx-0.2.19[${PYTHON_USEDEP}] )
|
||||
vera? ( ~dev-python/pyvera-0.3.13[${PYTHON_USEDEP}] )
|
||||
version? ( ~dev-python/pyhaversion-21.10.0[${PYTHON_USEDEP}] )
|
||||
@@ -377,7 +377,7 @@ RDEPEND="${RDEPEND}
|
||||
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.11.0[${PYTHON_USEDEP}] )
|
||||
yeelight? ( ~dev-python/yeelight-0.7.8[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.22.10[${PYTHON_USEDEP}] )
|
||||
yi? ( ~dev-python/aioftp-0.12.0[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.36.11[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.36.13[${PYTHON_USEDEP}] )
|
||||
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
|
||||
zha? ( ~dev-python/bellows-0.28.0[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.5[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.63[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.13.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.39.0[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.14.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.7.3[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.5.4[${PYTHON_USEDEP}] )
|
||||
zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.9[${PYTHON_USEDEP}] )
|
||||
@@ -26,8 +26,8 @@ HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssista
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="abode accuweather acer_projector acmeda adguard ads aftership agent_dvr airly airvisual aladdin_connect alarmdecoder almond alpha_vantage ambiclimate ambient_station amcrest ampio androidtv android_ip_webcam anel_pwrctrl anthemav apache_kafka apcupsd apple_tv apprise aquostv arcam_fmj aruba asuswrt aten_pe atome august aurora_abb_powerone avea avion awair axis baidu -beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain bluetooth_le_tracker bluetooth_tracker bme280 bme680 bmw_connected_drive bond braviatv broadlink brother brottsplatskartan brunt bsblan bt_home_hub_5 bt_smarthub buienradar +caldav camera canary cast cisco_mobility_express cli co2signal compensation coronavirus daikin darksky deconz delijn denonavr deutsche_bahn devolo_home_control dexcom dhcp dht discogs discord discovery doorbird dunehd +dwd_weather_warnings dynalite dyson ecobee emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome fibaro flume flunearyou flux_led foobot forecast_solar fortios freebox fritz fritzbox fritzbox_callmonitor fritzbox_netmonitor fronius garmin_connect gios github gogogate2 greeneye_monitor growatt_server guardian harman_kardon_avr harmony heos here_travel_time +homekit homekit_controller -homematic -homematicip_cloud hp_ilo http hue hydrawise iaqualink ihc imap incomfort influxdb insteon intesishome ipma ipp islamic_prayer_times jewish_calendar joaoapps_join kef knx kodi kraken lifx linode litterrobot loopenergy luci luftdaten maxcube media_extractor meteo_france mfi miflora mikrotik -mitemp_bt +mobile_app +mqtt myq +mysql nad nederlandse_spoorwegen netatmo netdata +notify_events nuki nws nx584 onkyo opengarage opensensemap openweathermap +otp owntracks ozw panasonic_viera philips_js pilight +ping pi_hole +plex plugwise poolsense powerwall ps4 +python_script qnap qvr_pro rachio rainbird rainmachine +recorder rejseplanen +rest ring roku roomba roon samsungtv +scrape season shelly shodan signal_messenger simplisafe skybell sma smappee smarthab smartthings +snmp socat solax somfy sonos speedtestdotnet spotify +sql squeezebox +ssl statsd synology_dsm systemd systemmonitor tasmota tellduslive tesla test tile toon totalconnect tplink tradfri tuya unifi unifi_direct upnp utility_meter vallox velbus velux vera +version vicare vizio +wake_on_lan waqi waze_travel_time webostv wemo whois wink withings wled workday xbox_live xiaomi_aqara xiaomi_miio xiaomi_tv xs1 yamaha yamaha_musiccast yeelight yi zeroconf zerproc zha zhong_hong zoneminder zwave +zwave_js"
|
||||
KEYWORDS="amd64 arm arm64 x86 amd64-linux x86-linux"
|
||||
IUSE="abode accuweather acer_projector acmeda adguard ads aftership agent_dvr airly airvisual aladdin_connect alarmdecoder almond alpha_vantage ambiclimate ambient_station amcrest ampio androidtv android_ip_webcam anel_pwrctrl anthemav apache_kafka apcupsd apple_tv apprise aquostv arcam_fmj aruba asuswrt aten_pe atome august aurora_abb_powerone avea avion awair axis baidu -beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain bluetooth_le_tracker bluetooth_tracker bme280 bme680 bmw_connected_drive bond braviatv broadlink brother brottsplatskartan brunt bsblan bt_home_hub_5 bt_smarthub buienradar +caldav camera canary cast cisco_mobility_express cli co2signal compensation coronavirus daikin darksky deconz delijn denonavr deutsche_bahn devolo_home_control dexcom dhcp dht discogs discord discovery doorbird dunehd +dwd_weather_warnings dynalite dyson ecobee emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome fibaro flume flunearyou flux_led foobot forecast_solar fortios freebox fritz fritzbox fritzbox_callmonitor fritzbox_netmonitor fronius +frontend garmin_connect gios github gogogate2 greeneye_monitor growatt_server guardian harman_kardon_avr harmony heos here_travel_time +homekit homekit_controller -homematic -homematicip_cloud hp_ilo http hue hydrawise iaqualink ihc imap incomfort influxdb insteon intesishome ipma ipp islamic_prayer_times jewish_calendar joaoapps_join kef knx kodi kraken lifx linode litterrobot loopenergy luci luftdaten maxcube media_extractor meteo_france mfi miflora mikrotik -mitemp_bt +mobile_app +mqtt myq +mysql nad nederlandse_spoorwegen netatmo netdata +notify_events nuki nws nx584 octoprint onkyo opengarage opensensemap openweathermap +otp owntracks -ozw panasonic_viera philips_js pilight +ping pi_hole +plex plugwise poolsense powerwall ps4 +python_script qnap qvr_pro rachio rainbird rainmachine +recorder rejseplanen +rest ring roku roomba roon samsungtv +scrape season shelly shodan signal_messenger simplisafe skybell sma smappee smarthab smartthings +snmp socat solax somfy sonos speedtestdotnet spotify +sql squeezebox +ssl statsd synology_dsm systemd systemmonitor tankerkoenig tasmota tellduslive tesla test tile toon totalconnect tplink tradfri tuya unifi unifi_direct upnp utility_meter vallox velbus velux vera +version vicare vizio +wake_on_lan waqi waze_travel_time webostv wemo whois wink withings wled workday xbox_live xiaomi_aqara xiaomi_miio xiaomi_tv xs1 yamaha yamaha_musiccast yeelight yi zeroconf zerproc zha zhong_hong zoneminder zwave +zwave_js"
|
||||
|
||||
# external deps
|
||||
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|
||||
@@ -46,32 +46,33 @@ RDEPEND="${RDEPEND}
|
||||
# from package_constraints.txt
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/aiodiscover-1.4.5[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.7.4_p0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/anyio-3.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/astral-2.2[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.22.10[${PYTHON_USEDEP}]
|
||||
~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.23.1[${PYTHON_USEDEP}]
|
||||
~dev-python/async_timeout-4.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/atomicwrites-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/awesomeversion-21.10.1[${PYTHON_USEDEP}]
|
||||
~dev-python/awesomeversion-21.11.0[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep 'dev-python/backports-zoneinfo[${PYTHON_USEDEP}]' python3_8)
|
||||
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
|
||||
~dev-python/ciso8601-2.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-3.4.8[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-35.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/emoji-1.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/google-api-core-1.31.2[${PYTHON_USEDEP}]
|
||||
~dev-python/google-cloud-pubsub-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-1.31.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/h11-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.50.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20211028.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.51.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20211229.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.21.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
|
||||
~dev-python/jinja-3.0.2[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}]
|
||||
~dev-python/jinja-3.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pandas-1.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-8.2.0[${PYTHON_USEDEP}]
|
||||
<dev-python/pip-20.3.0
|
||||
@@ -85,13 +86,13 @@ RDEPEND="${RDEPEND}
|
||||
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-2.26.0[${PYTHON_USEDEP}]
|
||||
~net-analyzer/scapy-2.4.5
|
||||
~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.24.3[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-serialize-2.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-serialize-2.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-0.12.2[${PYTHON_USEDEP}]
|
||||
~dev-python/websockets-9.1[${PYTHON_USEDEP}]
|
||||
~dev-python/yarl-1.6.3[${PYTHON_USEDEP}]
|
||||
~dev-python/zeroconf-0.36.11[${PYTHON_USEDEP}]"
|
||||
~dev-python/zeroconf-0.38.1[${PYTHON_USEDEP}]"
|
||||
|
||||
# unknown origin, still something to clean up here
|
||||
# some moved to suggested USE Flags
|
||||
@@ -113,7 +114,7 @@ RDEPEND="${RDEPEND}
|
||||
abode? ( ~dev-python/abodepy-1.2.0[${PYTHON_USEDEP}] )
|
||||
accuweather? ( ~dev-python/accuweather-0.3.0[${PYTHON_USEDEP}] )
|
||||
acer_projector? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] )
|
||||
acmeda? ( ~dev-python/aiopulse-0.4.2[${PYTHON_USEDEP}] )
|
||||
acmeda? ( ~dev-python/aiopulse-0.4.3[${PYTHON_USEDEP}] )
|
||||
adguard? ( ~dev-python/adguardhome-0.5.0[${PYTHON_USEDEP}] )
|
||||
ads? ( ~dev-python/pyads-3.2.2[${PYTHON_USEDEP}] )
|
||||
aftership? ( ~dev-python/pyaftership-0.1.2[${PYTHON_USEDEP}] )
|
||||
@@ -125,7 +126,7 @@ RDEPEND="${RDEPEND}
|
||||
almond? ( ~dev-python/pyalmond-0.0.2[${PYTHON_USEDEP}] )
|
||||
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
|
||||
ambiclimate? ( ~dev-python/Ambiclimate-0.2.1[${PYTHON_USEDEP}] )
|
||||
ambient_station? ( ~dev-python/aioambient-2021.10.1[${PYTHON_USEDEP}] )
|
||||
ambient_station? ( ~dev-python/aioambient-2021.11.0[${PYTHON_USEDEP}] )
|
||||
amcrest? ( ~dev-python/amcrest-1.9.3[${PYTHON_USEDEP}] )
|
||||
ampio? ( ~dev-python/asmog-0.0.6[${PYTHON_USEDEP}] )
|
||||
androidtv? ( ~dev-python/adb-shell-0.4.0[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.60[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
|
||||
@@ -135,14 +136,14 @@ RDEPEND="${RDEPEND}
|
||||
apache_kafka? ( ~dev-python/aiokafka-0.6.0[${PYTHON_USEDEP}] )
|
||||
apcupsd? ( ~dev-python/apcaccess-0.0.13[${PYTHON_USEDEP}] )
|
||||
apple_tv? ( ~dev-python/pyatv-0.8.2[${PYTHON_USEDEP}] )
|
||||
apprise? ( ~dev-python/apprise-0.9.5.1[${PYTHON_USEDEP}] )
|
||||
apprise? ( ~dev-python/apprise-0.9.6[${PYTHON_USEDEP}] )
|
||||
aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] )
|
||||
arcam_fmj? ( ~dev-python/arcam-fmj-0.12.0[${PYTHON_USEDEP}] )
|
||||
aruba? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
|
||||
asuswrt? ( ~dev-python/aioasuswrt-1.3.4[${PYTHON_USEDEP}] )
|
||||
asuswrt? ( ~dev-python/aioasuswrt-1.4.0[${PYTHON_USEDEP}] )
|
||||
aten_pe? ( ~dev-python/atenpdu-0.3.0[${PYTHON_USEDEP}] )
|
||||
atome? ( ~dev-python/pyAtome-0.1.1[${PYTHON_USEDEP}] )
|
||||
august? ( ~dev-python/yalexs-1.1.13[${PYTHON_USEDEP}] )
|
||||
august? ( ~dev-python/yalexs-1.1.19[${PYTHON_USEDEP}] )
|
||||
aurora_abb_powerone? ( ~dev-python/aurorapy-0.2.6[${PYTHON_USEDEP}] )
|
||||
avea? ( ~dev-python/avea-1.5.1[${PYTHON_USEDEP}] )
|
||||
avion? ( ~dev-python/avion-0.10[${PYTHON_USEDEP}] )
|
||||
@@ -163,25 +164,25 @@ RDEPEND="${RDEPEND}
|
||||
bluetooth_tracker? ( ~dev-python/bt-proximity-0.2.1[${PYTHON_USEDEP}] ~dev-python/pybluez-0.22[${PYTHON_USEDEP}] )
|
||||
bme280? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] ~dev-python/bme280spi-0.2.0[${PYTHON_USEDEP}] )
|
||||
bme680? ( ~dev-python/bme680-1.0.5[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] )
|
||||
bmw_connected_drive? ( ~dev-python/bimmer-connected-0.7.21[${PYTHON_USEDEP}] )
|
||||
bond? ( ~dev-python/bond-api-0.1.14[${PYTHON_USEDEP}] )
|
||||
bmw_connected_drive? ( ~dev-python/bimmer-connected-0.8.10[${PYTHON_USEDEP}] )
|
||||
bond? ( ~dev-python/bond-api-0.1.15[${PYTHON_USEDEP}] )
|
||||
braviatv? ( ~dev-python/bravia-tv-1.0.11[${PYTHON_USEDEP}] )
|
||||
broadlink? ( ~dev-python/broadlink-0.18.0[${PYTHON_USEDEP}] )
|
||||
brother? ( ~dev-python/brother-1.1.0[${PYTHON_USEDEP}] )
|
||||
brottsplatskartan? ( ~dev-python/brottsplatskartan-0.0.1[${PYTHON_USEDEP}] )
|
||||
brunt? ( ~dev-python/brunt-0.1.3[${PYTHON_USEDEP}] )
|
||||
brunt? ( ~dev-python/brunt-1.1.0[${PYTHON_USEDEP}] )
|
||||
bsblan? ( ~dev-python/bsblan-0.4.0[${PYTHON_USEDEP}] )
|
||||
bt_home_hub_5? ( ~dev-python/bthomehub5-devicelist-0.1.1[${PYTHON_USEDEP}] )
|
||||
bt_smarthub? ( ~dev-python/btsmarthub-devicelist-0.2.0[${PYTHON_USEDEP}] )
|
||||
buienradar? ( ~dev-python/buienradar-1.0.4[${PYTHON_USEDEP}] )
|
||||
buienradar? ( ~dev-python/buienradar-1.0.5[${PYTHON_USEDEP}] )
|
||||
caldav? ( ~dev-python/caldav-0.7.1[${PYTHON_USEDEP}] )
|
||||
camera? ( ~dev-python/PyTurboJPEG-1.6.1[${PYTHON_USEDEP}] )
|
||||
camera? ( ~dev-python/PyTurboJPEG-1.6.3[${PYTHON_USEDEP}] )
|
||||
canary? ( ~dev-python/py-canary-0.5.1[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-9.3.1[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-10.2.3[${PYTHON_USEDEP}] )
|
||||
cisco_mobility_express? ( ~dev-python/ciscomobilityexpress-0.3.9[${PYTHON_USEDEP}] )
|
||||
cli? ( app-misc/home-assistant-cli )
|
||||
co2signal? ( ~dev-python/CO2Signal-0.4.2[${PYTHON_USEDEP}] )
|
||||
compensation? ( ~dev-python/numpy-1.21.2[${PYTHON_USEDEP}] )
|
||||
compensation? ( ~dev-python/numpy-1.21.4[${PYTHON_USEDEP}] )
|
||||
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
|
||||
daikin? ( ~dev-python/pydaikin-2.6.0[${PYTHON_USEDEP}] )
|
||||
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
|
||||
@@ -190,9 +191,9 @@ RDEPEND="${RDEPEND}
|
||||
denonavr? ( ~dev-python/denonavr-0.10.9[${PYTHON_USEDEP}] )
|
||||
deutsche_bahn? ( ~dev-python/schiene-0.23[${PYTHON_USEDEP}] )
|
||||
devolo_home_control? ( ~dev-python/devolo-home-control-api-0.17.4[${PYTHON_USEDEP}] )
|
||||
dexcom? ( ~dev-python/pydexcom-0.2.0[${PYTHON_USEDEP}] )
|
||||
dexcom? ( ~dev-python/pydexcom-0.2.2[${PYTHON_USEDEP}] )
|
||||
dhcp? ( ~net-analyzer/scapy-2.4.5 ~dev-python/aiodiscover-1.4.5[${PYTHON_USEDEP}] )
|
||||
dht? ( ~dev-python/adafruit-circuitpython-dht-3.6.0[${PYTHON_USEDEP}] )
|
||||
dht? ( ~dev-python/adafruit-circuitpython-dht-3.7.0[${PYTHON_USEDEP}] ~dev-python/RPi-GPIO-0.7.1_alpha4[${PYTHON_USEDEP}] )
|
||||
discogs? ( ~dev-python/discogs-client-2.3.0[${PYTHON_USEDEP}] )
|
||||
discord? ( ~dev-python/discord-py-1.7.3[${PYTHON_USEDEP}] )
|
||||
discovery? ( ~dev-python/netdisco-3.0.0[${PYTHON_USEDEP}] )
|
||||
@@ -201,53 +202,54 @@ RDEPEND="${RDEPEND}
|
||||
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.4[${PYTHON_USEDEP}] )
|
||||
dynalite? ( ~dev-python/dynalite-devices-0.1.46[${PYTHON_USEDEP}] )
|
||||
dyson? ( ~dev-python/libpurecool-0.6.4[${PYTHON_USEDEP}] )
|
||||
ecobee? ( ~dev-python/python-ecobee-api-0.2.11[${PYTHON_USEDEP}] )
|
||||
ecobee? ( ~dev-python/python-ecobee-api-0.2.14[${PYTHON_USEDEP}] )
|
||||
emulated_roku? ( ~dev-python/emulated-roku-0.2.1[${PYTHON_USEDEP}] )
|
||||
enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] )
|
||||
enocean? ( ~dev-python/enocean-0.50.1[${PYTHON_USEDEP}] )
|
||||
enphase_envoy? ( ~dev-python/envoy-reader-0.20.0[${PYTHON_USEDEP}] )
|
||||
environment_canada? ( ~dev-python/env-canada-0.5.14[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-10.2.0[${PYTHON_USEDEP}] )
|
||||
enphase_envoy? ( ~dev-python/envoy-reader-0.20.1[${PYTHON_USEDEP}] )
|
||||
environment_canada? ( ~dev-python/env-canada-0.5.20[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-10.6.0[${PYTHON_USEDEP}] )
|
||||
everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] )
|
||||
evohome? ( ~dev-python/evohome-async-0.3.15[${PYTHON_USEDEP}] )
|
||||
fibaro? ( ~dev-python/fiblary3-0.1.7[${PYTHON_USEDEP}] )
|
||||
flume? ( ~dev-python/PyFlume-0.6.5[${PYTHON_USEDEP}] )
|
||||
flunearyou? ( ~dev-python/pyflunearyou-2.0.2[${PYTHON_USEDEP}] )
|
||||
flux_led? ( ~dev-python/flux-led-0.24.13[${PYTHON_USEDEP}] )
|
||||
flux_led? ( ~dev-python/flux-led-0.28.4[${PYTHON_USEDEP}] )
|
||||
foobot? ( ~dev-python/foobot_async-1.0.0[${PYTHON_USEDEP}] )
|
||||
forecast_solar? ( ~dev-python/forecast-solar-2.1.0[${PYTHON_USEDEP}] )
|
||||
fortios? ( ~dev-python/fortiosapi-1.0.5[${PYTHON_USEDEP}] )
|
||||
freebox? ( ~dev-python/freebox-api-0.0.10[${PYTHON_USEDEP}] )
|
||||
fritz? ( ~dev-python/fritzconnection-1.7.0[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
|
||||
fritz? ( ~dev-python/fritzconnection-1.7.2[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
|
||||
fritzbox? ( ~dev-python/pyfritzhome-0.6.2[${PYTHON_USEDEP}] )
|
||||
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.7.0[${PYTHON_USEDEP}] )
|
||||
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.7.2[${PYTHON_USEDEP}] )
|
||||
fritzbox_netmonitor? ( ~dev-python/fritzconnection-1.4.2[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.7.0[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.7.1[${PYTHON_USEDEP}] )
|
||||
frontend? ( ~dev-python/home-assistant-frontend-20211229.1[${PYTHON_USEDEP}] )
|
||||
garmin_connect? ( ~dev-python/garminconnect-ha-0.1.6[${PYTHON_USEDEP}] )
|
||||
gios? ( ~dev-python/gios-2.1.0[${PYTHON_USEDEP}] )
|
||||
github? ( ~dev-python/aiogithubapi-21.8.0[${PYTHON_USEDEP}] )
|
||||
github? ( ~dev-python/aiogithubapi-21.11.0[${PYTHON_USEDEP}] )
|
||||
gogogate2? ( ~dev-python/ismartgate-4.0.4[${PYTHON_USEDEP}] )
|
||||
greeneye_monitor? ( ~dev-python/greeneye-monitor-2.1[${PYTHON_USEDEP}] )
|
||||
growatt_server? ( ~dev-python/growattServer-1.1.0[${PYTHON_USEDEP}] )
|
||||
guardian? ( ~dev-python/aioguardian-1.0.8[${PYTHON_USEDEP}] )
|
||||
guardian? ( ~dev-python/aioguardian-2021.11.0[${PYTHON_USEDEP}] )
|
||||
harman_kardon_avr? ( ~dev-python/hkavr-0.0.5[${PYTHON_USEDEP}] )
|
||||
harmony? ( ~dev-python/aioharmony-0.2.8[${PYTHON_USEDEP}] )
|
||||
harmony? ( ~dev-python/aioharmony-0.2.9[${PYTHON_USEDEP}] )
|
||||
heos? ( ~dev-python/pyheos-0.7.2[${PYTHON_USEDEP}] )
|
||||
here_travel_time? ( ~dev-python/herepy-2.0.0[${PYTHON_USEDEP}] )
|
||||
homekit? ( ~dev-python/HAP-python-4.3.0[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
|
||||
homekit_controller? ( ~dev-python/aiohomekit-0.6.3[${PYTHON_USEDEP}] )
|
||||
homekit? ( ~dev-python/HAP-python-4.4.0[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
|
||||
homekit_controller? ( ~dev-python/aiohomekit-0.6.4[${PYTHON_USEDEP}] )
|
||||
homematic? ( ~dev-python/pyhomematic-0.1.76[${PYTHON_USEDEP}] )
|
||||
homematicip_cloud? ( ~dev-python/homematicip-1.0.1[${PYTHON_USEDEP}] )
|
||||
hp_ilo? ( ~dev-python/python-hpilo-4.3[${PYTHON_USEDEP}] )
|
||||
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] )
|
||||
hue? ( ~dev-python/aiohue-2.6.3[${PYTHON_USEDEP}] )
|
||||
hue? ( ~dev-python/aiohue-3.0.11[${PYTHON_USEDEP}] )
|
||||
hydrawise? ( ~dev-python/Hydrawiser-0.2[${PYTHON_USEDEP}] )
|
||||
iaqualink? ( ~dev-python/iaqualink-0.3.90[${PYTHON_USEDEP}] )
|
||||
ihc? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.7.0[${PYTHON_USEDEP}] )
|
||||
imap? ( ~dev-python/aioimaplib-0.9.0[${PYTHON_USEDEP}] )
|
||||
incomfort? ( ~dev-python/incomfort-client-0.4.4[${PYTHON_USEDEP}] )
|
||||
influxdb? ( ~dev-python/influxdb-5.2.3[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.14.0[${PYTHON_USEDEP}] )
|
||||
insteon? ( ~dev-python/pyinsteon-1.0.12[${PYTHON_USEDEP}] )
|
||||
insteon? ( ~dev-python/pyinsteon-1.0.13[${PYTHON_USEDEP}] )
|
||||
intesishome? ( ~dev-python/pyintesishome-1.7.6[${PYTHON_USEDEP}] )
|
||||
ipma? ( ~dev-python/pyipma-2.0.5[${PYTHON_USEDEP}] )
|
||||
ipp? ( ~dev-python/pyipp-0.11.0[${PYTHON_USEDEP}] )
|
||||
@@ -255,157 +257,161 @@ RDEPEND="${RDEPEND}
|
||||
jewish_calendar? ( ~dev-python/hdate-0.10.4[${PYTHON_USEDEP}] )
|
||||
joaoapps_join? ( ~dev-python/python-join-api-0.0.6[${PYTHON_USEDEP}] )
|
||||
kef? ( ~dev-python/aiokef-0.2.16[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-0.18.11[${PYTHON_USEDEP}] )
|
||||
kodi? ( ~dev-python/pykodi-0.2.6[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-0.18.15[${PYTHON_USEDEP}] )
|
||||
kodi? ( ~dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] )
|
||||
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
|
||||
lifx? ( ~dev-python/aiolifx-0.7.0[${PYTHON_USEDEP}] ~dev-python/aiolifx-effects-0.2.2[${PYTHON_USEDEP}] )
|
||||
linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] )
|
||||
litterrobot? ( ~dev-python/pylitterbot-2021.10.1[${PYTHON_USEDEP}] )
|
||||
litterrobot? ( ~dev-python/pylitterbot-2021.11.0[${PYTHON_USEDEP}] )
|
||||
loopenergy? ( ~dev-python/pyloopenergy-0.2.1[${PYTHON_USEDEP}] )
|
||||
luci? ( ~dev-python/openwrt-luci-rpc-1.1.8[${PYTHON_USEDEP}] )
|
||||
luftdaten? ( ~dev-python/luftdaten-0.6.5[${PYTHON_USEDEP}] )
|
||||
luci? ( ~dev-python/openwrt-luci-rpc-1.1.11[${PYTHON_USEDEP}] )
|
||||
luftdaten? ( ~dev-python/luftdaten-0.7.1[${PYTHON_USEDEP}] )
|
||||
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
|
||||
media_extractor? ( ~dev-python/youtube_dl-2021.6.6[${PYTHON_USEDEP}] )
|
||||
meteo_france? ( ~dev-python/meteofrance-api-1.0.2[${PYTHON_USEDEP}] )
|
||||
mfi? ( ~dev-python/mficlient-0.3.0[${PYTHON_USEDEP}] )
|
||||
miflora? ( ~dev-python/bluepy-1.3.0[${PYTHON_USEDEP}] ~dev-python/miflora-0.7.0[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-3.0.0[${PYTHON_USEDEP}] )
|
||||
mitemp_bt? ( ~dev-python/mitemp-bt-0.0.3[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] )
|
||||
mitemp_bt? ( ~dev-python/mitemp-bt-0.0.5[${PYTHON_USEDEP}] )
|
||||
mobile_app? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] ~dev-python/emoji-1.5.0[${PYTHON_USEDEP}] )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}] )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
|
||||
myq? ( ~dev-python/pymyq-3.1.4[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysql-connector-python[${PYTHON_USEDEP}] dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
nad? ( ~dev-python/nad-receiver-0.3.0[${PYTHON_USEDEP}] )
|
||||
nederlandse_spoorwegen? ( ~dev-python/nsapi-3.0.5[${PYTHON_USEDEP}] )
|
||||
netatmo? ( ~dev-python/pyatmo-6.1.0[${PYTHON_USEDEP}] )
|
||||
netdata? ( ~dev-python/netdata-0.2.0[${PYTHON_USEDEP}] )
|
||||
netatmo? ( ~dev-python/pyatmo-6.2.2[${PYTHON_USEDEP}] )
|
||||
netdata? ( ~dev-python/netdata-1.0.1[${PYTHON_USEDEP}] )
|
||||
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
|
||||
nuki? ( ~dev-python/pynuki-1.4.1[${PYTHON_USEDEP}] )
|
||||
nws? ( ~dev-python/pynws-1.3.2[${PYTHON_USEDEP}] )
|
||||
nx584? ( ~dev-python/pynx584-0.5[${PYTHON_USEDEP}] )
|
||||
octoprint? ( ~dev-python/pyoctoprintapi-0.1.6[${PYTHON_USEDEP}] )
|
||||
onkyo? ( ~dev-python/onkyo-eiscp-1.2.7[${PYTHON_USEDEP}] )
|
||||
opengarage? ( ~dev-python/open-garage-0.1.6[${PYTHON_USEDEP}] )
|
||||
opengarage? ( ~dev-python/open-garage-0.2.0[${PYTHON_USEDEP}] )
|
||||
opensensemap? ( ~dev-python/opensensemap-api-0.1.5[${PYTHON_USEDEP}] )
|
||||
openweathermap? ( ~dev-python/pyowm-3.2.0[${PYTHON_USEDEP}] )
|
||||
otp? ( ~dev-python/pyotp-2.6.0[${PYTHON_USEDEP}] )
|
||||
owntracks? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] )
|
||||
ozw? ( ~dev-python/python-openzwave-mqtt-1.4.0[${PYTHON_USEDEP}] )
|
||||
panasonic_viera? ( ~dev-python/panasonic-viera-0.3.6[${PYTHON_USEDEP}] )
|
||||
philips_js? ( ~dev-python/ha-philipsjs-2.7.5[${PYTHON_USEDEP}] )
|
||||
philips_js? ( ~dev-python/ha-philipsjs-2.7.6[${PYTHON_USEDEP}] )
|
||||
pilight? ( ~dev-python/pilight-0.1.1[${PYTHON_USEDEP}] )
|
||||
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
|
||||
pi_hole? ( ~dev-python/hole-0.5.1[${PYTHON_USEDEP}] )
|
||||
pi_hole? ( ~dev-python/hole-0.7.0[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.7.1[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
|
||||
plugwise? ( ~dev-python/plugwise-0.8.5[${PYTHON_USEDEP}] )
|
||||
poolsense? ( ~dev-python/poolsense-0.0.8[${PYTHON_USEDEP}] )
|
||||
powerwall? ( ~dev-python/tesla-powerwall-0.3.12[${PYTHON_USEDEP}] )
|
||||
ps4? ( ~dev-python/pyps4-2ndscreen-1.2.0[${PYTHON_USEDEP}] )
|
||||
python_script? ( ~dev-python/RestrictedPython-5.1[${PYTHON_USEDEP}] )
|
||||
python_script? ( ~dev-python/RestrictedPython-5.2[${PYTHON_USEDEP}] )
|
||||
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
|
||||
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
|
||||
rachio? ( ~dev-python/RachioPy-1.0.3[${PYTHON_USEDEP}] )
|
||||
rainbird? ( ~dev-python/pyrainbird-0.4.3[${PYTHON_USEDEP}] )
|
||||
rainmachine? ( ~dev-python/regenmaschine-2021.10.0[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}] )
|
||||
rejseplanen? ( ~dev-python/rjpl-0.3.6[${PYTHON_USEDEP}] )
|
||||
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.7.1[${PYTHON_USEDEP}] )
|
||||
roku? ( ~dev-python/rokuecp-0.8.1[${PYTHON_USEDEP}] )
|
||||
roomba? ( ~dev-python/roombapy-1.6.3[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.7.2[${PYTHON_USEDEP}] )
|
||||
roku? ( ~dev-python/rokuecp-0.8.4[${PYTHON_USEDEP}] )
|
||||
roomba? ( ~dev-python/roombapy-1.6.5[${PYTHON_USEDEP}] )
|
||||
roon? ( ~dev-python/roonapi-0.0.38[${PYTHON_USEDEP}] )
|
||||
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-1.6.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup4-4.10.0[${PYTHON_USEDEP}] )
|
||||
season? ( ~dev-python/ephem-3.7.7.0[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-1.0.2[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-1.0.5[${PYTHON_USEDEP}] )
|
||||
shodan? ( ~dev-python/shodan-1.25.0[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.4[${PYTHON_USEDEP}] )
|
||||
simplisafe? ( ~dev-python/simplisafe-python-12.0.2[${PYTHON_USEDEP}] )
|
||||
simplisafe? ( ~dev-python/simplisafe-python-2021.12.2[${PYTHON_USEDEP}] )
|
||||
skybell? ( ~dev-python/skybellpy-0.6.3[${PYTHON_USEDEP}] )
|
||||
sma? ( ~dev-python/pysma-0.6.7[${PYTHON_USEDEP}] )
|
||||
smappee? ( ~dev-python/pysmappee-0.2.27[${PYTHON_USEDEP}] )
|
||||
sma? ( ~dev-python/pysma-0.6.9[${PYTHON_USEDEP}] )
|
||||
smappee? ( ~dev-python/pysmappee-0.2.29[${PYTHON_USEDEP}] )
|
||||
smarthab? ( ~dev-python/SmartHab-0.21[${PYTHON_USEDEP}] )
|
||||
smartthings? ( ~dev-python/pysmartapp-0.3.3[${PYTHON_USEDEP}] ~dev-python/pysmartthings-0.7.6[${PYTHON_USEDEP}] )
|
||||
snmp? ( ~dev-python/pysnmp-4.4.12[${PYTHON_USEDEP}] )
|
||||
socat? ( net-misc/socat )
|
||||
solax? ( ~dev-python/solax-0.2.8[${PYTHON_USEDEP}] )
|
||||
somfy? ( ~dev-python/pymfy-0.11.0[${PYTHON_USEDEP}] )
|
||||
sonos? ( ~dev-python/soco-0.24.0[${PYTHON_USEDEP}] )
|
||||
sonos? ( ~dev-python/soco-0.25.3[${PYTHON_USEDEP}] )
|
||||
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
|
||||
spotify? ( ~dev-python/spotipy-2.18.0[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}] )
|
||||
spotify? ( ~dev-python/spotipy-2.19.0[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}] )
|
||||
squeezebox? ( ~dev-python/pysqueezebox-0.5.5[${PYTHON_USEDEP}] )
|
||||
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
|
||||
statsd? ( ~dev-python/statsd-3.2.1[${PYTHON_USEDEP}] )
|
||||
synology_dsm? ( ~dev-python/py-synologydsm-api-1.0.4[${PYTHON_USEDEP}] )
|
||||
systemmonitor? ( ~dev-python/psutil-5.8.0[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.2.21[${PYTHON_USEDEP}] )
|
||||
tankerkoenig? ( ~dev-python/pytankerkoenig-0.0.6[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.3.1[${PYTHON_USEDEP}] )
|
||||
tellduslive? ( ~dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] )
|
||||
tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-5.2.4[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-2021.12.0[${PYTHON_USEDEP}] )
|
||||
toon? ( ~dev-python/toonapi-0.2.1[${PYTHON_USEDEP}] )
|
||||
totalconnect? ( ~dev-python/total-connect-client-2021.8.3[${PYTHON_USEDEP}] )
|
||||
totalconnect? ( ~dev-python/total-connect-client-2021.12[${PYTHON_USEDEP}] )
|
||||
tplink? ( ~dev-python/python-kasa-0.4.0[${PYTHON_USEDEP}] )
|
||||
tradfri? ( ~dev-python/pytradfri-7.1.1[${PYTHON_USEDEP}] )
|
||||
tuya? ( ~dev-python/tuya-iot-py-sdk-0.6.3[${PYTHON_USEDEP}] )
|
||||
tradfri? ( ~dev-python/pytradfri-7.2.1[${PYTHON_USEDEP}] )
|
||||
tuya? ( ~dev-python/tuya-iot-py-sdk-0.6.6[${PYTHON_USEDEP}] )
|
||||
unifi? ( ~dev-python/aiounifi-28[${PYTHON_USEDEP}] )
|
||||
unifi_direct? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
|
||||
upnp? ( ~dev-python/async-upnp-client-0.22.10[${PYTHON_USEDEP}] )
|
||||
upnp? ( ~dev-python/async-upnp-client-0.23.1[${PYTHON_USEDEP}] )
|
||||
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
|
||||
vallox? ( ~dev-python/vallox-websocket-api-2.8.1[${PYTHON_USEDEP}] )
|
||||
velbus? ( ~dev-python/velbus-aio-2021.10.7[${PYTHON_USEDEP}] )
|
||||
velbus? ( ~dev-python/velbus-aio-2021.11.7[${PYTHON_USEDEP}] )
|
||||
velux? ( ~dev-python/pyvlx-0.2.19[${PYTHON_USEDEP}] )
|
||||
vera? ( ~dev-python/pyvera-0.3.13[${PYTHON_USEDEP}] )
|
||||
version? ( ~dev-python/pyhaversion-21.10.0[${PYTHON_USEDEP}] )
|
||||
version? ( ~dev-python/pyhaversion-21.11.1[${PYTHON_USEDEP}] )
|
||||
vicare? ( ~dev-python/PyViCare-2.13.1[${PYTHON_USEDEP}] )
|
||||
vizio? ( ~dev-python/pyvizio-0.1.57[${PYTHON_USEDEP}] )
|
||||
wake_on_lan? ( ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
waqi? ( ~dev-python/waqiasync-1.0.0[${PYTHON_USEDEP}] )
|
||||
waze_travel_time? ( ~dev-python/WazeRouteCalculator-0.13[${PYTHON_USEDEP}] )
|
||||
waze_travel_time? ( ~dev-python/WazeRouteCalculator-0.14[${PYTHON_USEDEP}] )
|
||||
webostv? ( ~dev-python/aiopylgtv-0.4.0[${PYTHON_USEDEP}] )
|
||||
wemo? ( ~dev-python/pywemo-0.6.7[${PYTHON_USEDEP}] )
|
||||
wemo? ( ~dev-python/pywemo-0.7.0[${PYTHON_USEDEP}] )
|
||||
whois? ( ~dev-python/python-whois-0.7.3[${PYTHON_USEDEP}] )
|
||||
wink? ( ~dev-python/pubnubsub-handler-1.0.9[${PYTHON_USEDEP}] ~dev-python/python-wink-1.10.5[${PYTHON_USEDEP}] )
|
||||
withings? ( ~dev-python/withings-api-2.3.2[${PYTHON_USEDEP}] )
|
||||
wled? ( ~dev-python/wled-0.8.0[${PYTHON_USEDEP}] )
|
||||
wled? ( ~dev-python/wled-0.10.1[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.11.3.1[${PYTHON_USEDEP}] )
|
||||
xbox_live? ( ~dev-python/xboxapi-2.0.1[${PYTHON_USEDEP}] )
|
||||
xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.13.4[${PYTHON_USEDEP}] )
|
||||
xiaomi_miio? ( ~dev-python/construct-2.10.56[${PYTHON_USEDEP}] ~dev-python/micloud-0.4[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.8[${PYTHON_USEDEP}] )
|
||||
xiaomi_miio? ( ~dev-python/construct-2.10.56[${PYTHON_USEDEP}] ~dev-python/micloud-0.5[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.9.2[${PYTHON_USEDEP}] )
|
||||
xiaomi_tv? ( ~dev-python/pymitv-1.4.3[${PYTHON_USEDEP}] )
|
||||
xs1? ( ~dev-python/xs1-api-client-3.0.0[${PYTHON_USEDEP}] )
|
||||
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
|
||||
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.11.0[${PYTHON_USEDEP}] )
|
||||
yeelight? ( ~dev-python/yeelight-0.7.8[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.22.10[${PYTHON_USEDEP}] )
|
||||
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.2[${PYTHON_USEDEP}] )
|
||||
yeelight? ( ~dev-python/yeelight-0.7.8[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.23.1[${PYTHON_USEDEP}] )
|
||||
yi? ( ~dev-python/aioftp-0.12.0[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.36.11[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.38.1[${PYTHON_USEDEP}] )
|
||||
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
|
||||
zha? ( ~dev-python/bellows-0.28.0[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.5[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.63[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.13.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.39.0[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.14.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.7.3[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.5.4[${PYTHON_USEDEP}] )
|
||||
zha? ( ~dev-python/bellows-0.29.0[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.5[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.65[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.14.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.42.0[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.14.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.7.3[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.6.4[${PYTHON_USEDEP}] )
|
||||
zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.9[${PYTHON_USEDEP}] )
|
||||
zoneminder? ( ~dev-python/zm-py-0.5.2[${PYTHON_USEDEP}] )
|
||||
zwave? ( ~dev-python/homeassistant-pyozw-0.1.10[${PYTHON_USEDEP}] ~dev-python/PyDispatcher-2.0.5[${PYTHON_USEDEP}] )
|
||||
zwave_js? ( ~dev-python/zwave-js-server-python-0.31.3[${PYTHON_USEDEP}] )"
|
||||
zwave_js? ( ~dev-python/zwave-js-server-python-0.33.0[${PYTHON_USEDEP}] )"
|
||||
|
||||
BDEPEND="${RDEPEND}
|
||||
test? (
|
||||
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-6.0.2[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-6.2[${PYTHON_USEDEP}]
|
||||
~dev-python/freezegun-1.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/jsonpickle-1.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/mypy-0.910[${PYTHON_USEDEP}]
|
||||
~dev-python/pipdeptree-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-2.15.0
|
||||
~dev-python/pipdeptree-2.2.0[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-2.16.0
|
||||
~dev-python/pylint-strict-informational-0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-2.11.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-2.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-2.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-freezegun-0.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-socket-0.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-0.9.4[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-2.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-xdist-2.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-6.2.5[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-mock-1.9.2[${PYTHON_USEDEP}]
|
||||
~dev-python/responses-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.17.0[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/tqdm-4.49.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
@@ -1,451 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
inherit readme.gentoo-r1 eutils distutils-r1 systemd
|
||||
|
||||
MY_PN=homeassistant
|
||||
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/home-assistant/core.git"
|
||||
EGIT_BRANCH="dev"
|
||||
S="${WORKDIR}/core/"
|
||||
else
|
||||
MY_PV=${PV/_beta/b}
|
||||
MY_P=${MY_PN}-${MY_PV}
|
||||
SRC_URI="https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
|
||||
S="${WORKDIR}/core-${MY_PV}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Open-source home automation platform running on Python 3.9"
|
||||
HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
|
||||
KEYWORDS="amd64 arm arm64 x86 amd64-linux x86-linux"
|
||||
IUSE="abode accuweather acer_projector acmeda adguard ads aftership agent_dvr airly airvisual aladdin_connect alarmdecoder almond alpha_vantage ambiclimate ambient_station amcrest ampio androidtv android_ip_webcam anel_pwrctrl anthemav apache_kafka apcupsd apple_tv apprise aquostv arcam_fmj aruba asuswrt aten_pe atome august aurora_abb_powerone avea avion awair axis baidu -beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain bluetooth_le_tracker bluetooth_tracker bme280 bme680 bmw_connected_drive bond braviatv broadlink brother brottsplatskartan brunt bsblan bt_home_hub_5 bt_smarthub buienradar +caldav canary cast cisco_mobility_express cli co2signal compensation coronavirus daikin darksky deconz delijn denonavr deutsche_bahn devolo_home_control dexcom dhcp dht discogs discord discovery doorbird dunehd +dwd_weather_warnings dynalite dyson ecobee emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome fibaro flume flunearyou flux_led foobot fortios freebox fritz fritzbox fritzbox_callmonitor fritzbox_netmonitor fronius garmin_connect gios github gogogate2 greeneye_monitor growatt_server guardian harman_kardon_avr harmony heos here_travel_time +homekit homekit_controller -homematic -homematicip_cloud hp_ilo http hue hydrawise iaqualink ihc imap incomfort influxdb insteon intesishome ipma ipp islamic_prayer_times jewish_calendar joaoapps_join kef knx kodi kraken linode litterrobot loopenergy luci luftdaten maxcube media_extractor meteo_france mfi miflora mikrotik -mitemp_bt +mobile_app +mqtt myq +mysql nad nederlandse_spoorwegen netatmo netdata +notify_events nuki nws nx584 onkyo opengarage opensensemap openweathermap +otp owntracks ozw panasonic_viera philips_js pilight +ping pi_hole +plex plugwise poolsense powerwall ps4 +python_script qnap qvr_pro rachio rainbird rainmachine +recorder rejseplanen +rest ring roku roomba roon samsungtv +scrape shelly shodan signal_messenger simplisafe skybell sma smappee smarthab smartthings +snmp socat solax somfy sonos speedtestdotnet spotify +sql squeezebox +ssl statsd synology_dsm systemd systemmonitor tasmota tellduslive tesla test tile toon totalconnect tplink tradfri tuya unifi unifi_direct upnp vallox velbus velux vera +version vicare vizio +wake_on_lan waqi waze_travel_time webostv wemo whois wink withings wled workday xbox_live xiaomi_aqara xiaomi_miio xiaomi_tv xs1 yamaha yamaha_musiccast yeelight yi zeroconf zerproc zha zhong_hong zoneminder zwave +zwave_js"
|
||||
|
||||
# external deps
|
||||
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|
||||
|| ( dev-lang/python:3.8 dev-lang/python:3.9 )
|
||||
app-admin/logrotate
|
||||
dev-db/sqlite
|
||||
dev-libs/libfastjson
|
||||
>=dev-libs/xerces-c-3.1.4-r1"
|
||||
|
||||
# make sure no conflicting main Ebuild is installed
|
||||
RDEPEND="${RDEPEND}
|
||||
!app-misc/homeassistant-min
|
||||
!app-misc/homeassistant-full"
|
||||
|
||||
# Home Assistant Core dependencies
|
||||
# from package_constraints.txt
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/aiodiscover-1.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.7.4_p0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/astral-2.2[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.19.1[${PYTHON_USEDEP}]
|
||||
~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/awesomeversion-21.4.0[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep 'dev-python/backports-zoneinfo[${PYTHON_USEDEP}]' python3_8)
|
||||
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/certifi-2020.12.5[${PYTHON_USEDEP}]
|
||||
~dev-python/ciso8601-2.1.3[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-3.3.2[${PYTHON_USEDEP}]
|
||||
~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}]
|
||||
~dev-python/distro-1.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/emoji-1.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/google-cloud-pubsub-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-1.31.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/h11-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.46.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20210809.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.18.2[${PYTHON_USEDEP}]
|
||||
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
|
||||
~dev-python/jinja-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pandas-1.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-8.2.0[${PYTHON_USEDEP}]
|
||||
<dev-python/pip-20.3.0
|
||||
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
|
||||
~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-2.25.1[${PYTHON_USEDEP}]
|
||||
~dev-python/ruamel-yaml-0.15.100[${PYTHON_USEDEP}]
|
||||
~net-analyzer/scapy-2.4.5
|
||||
~dev-python/sqlalchemy-1.4.17[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.24.3[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-serialize-2.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-0.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/yarl-1.6.3[${PYTHON_USEDEP}]
|
||||
~dev-python/zeroconf-0.35.0[${PYTHON_USEDEP}]"
|
||||
|
||||
# unknown origin, still something to clean up here
|
||||
# some moved to suggested USE Flags
|
||||
#
|
||||
# auth/mfa_modules/totp.py:REQUIREMENTS = ["pyotp==2.3.0", "PyQRCode==1.2.1"]
|
||||
# scripts/check_config.py:REQUIREMENTS = ("colorlog==5.0.1",)
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/colorlog-5.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
|
||||
~dev-python/numpy-1.21.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyotp-2.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
|
||||
dev-python/pycparser[${PYTHON_USEDEP}]
|
||||
>=dev-python/websocket-client-0.56.0[${PYTHON_USEDEP}]
|
||||
~media-libs/mutagen-1.45.1"
|
||||
|
||||
# Module requirements from useflags
|
||||
RDEPEND="${RDEPEND}
|
||||
abode? ( ~dev-python/abodepy-1.2.0[${PYTHON_USEDEP}] )
|
||||
accuweather? ( ~dev-python/accuweather-0.2.0[${PYTHON_USEDEP}] )
|
||||
acer_projector? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] )
|
||||
acmeda? ( ~dev-python/aiopulse-0.4.2[${PYTHON_USEDEP}] )
|
||||
adguard? ( ~dev-python/adguardhome-0.5.0[${PYTHON_USEDEP}] )
|
||||
ads? ( ~dev-python/pyads-3.2.2[${PYTHON_USEDEP}] )
|
||||
aftership? ( ~dev-python/pyaftership-0.1.2[${PYTHON_USEDEP}] )
|
||||
agent_dvr? ( ~dev-python/agent-py-0.0.23[${PYTHON_USEDEP}] )
|
||||
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
|
||||
airvisual? ( ~dev-python/pyairvisual-5.0.9[${PYTHON_USEDEP}] )
|
||||
aladdin_connect? ( ~dev-python/aladdin-connect-0.3[${PYTHON_USEDEP}] )
|
||||
alarmdecoder? ( ~dev-python/adext-0.4.2[${PYTHON_USEDEP}] )
|
||||
almond? ( ~dev-python/pyalmond-0.0.2[${PYTHON_USEDEP}] )
|
||||
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
|
||||
ambiclimate? ( ~dev-python/Ambiclimate-0.2.1[${PYTHON_USEDEP}] )
|
||||
ambient_station? ( ~dev-python/aioambient-1.2.5[${PYTHON_USEDEP}] )
|
||||
amcrest? ( ~dev-python/amcrest-1.7.2[${PYTHON_USEDEP}] )
|
||||
ampio? ( ~dev-python/asmog-0.0.6[${PYTHON_USEDEP}] )
|
||||
androidtv? ( ~dev-python/adb-shell-0.3.4[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.60[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
|
||||
android_ip_webcam? ( ~dev-python/pydroid-ipcam-0.8[${PYTHON_USEDEP}] )
|
||||
anel_pwrctrl? ( ~dev-python/anel-pwrctrl-homeassistant-0.0.1[${PYTHON_USEDEP}] )
|
||||
anthemav? ( ~dev-python/anthemav-1.1.10[${PYTHON_USEDEP}] )
|
||||
apache_kafka? ( ~dev-python/aiokafka-0.6.0[${PYTHON_USEDEP}] )
|
||||
apcupsd? ( ~dev-python/apcaccess-0.0.13[${PYTHON_USEDEP}] )
|
||||
apple_tv? ( ~dev-python/pyatv-0.8.2[${PYTHON_USEDEP}] )
|
||||
apprise? ( ~dev-python/apprise-0.9.3[${PYTHON_USEDEP}] )
|
||||
aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] )
|
||||
arcam_fmj? ( ~dev-python/arcam-fmj-0.7.0[${PYTHON_USEDEP}] )
|
||||
aruba? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
|
||||
asuswrt? ( ~dev-python/aioasuswrt-1.3.4[${PYTHON_USEDEP}] )
|
||||
aten_pe? ( ~dev-python/atenpdu-0.3.0[${PYTHON_USEDEP}] )
|
||||
atome? ( ~dev-python/pyAtome-0.1.1[${PYTHON_USEDEP}] )
|
||||
august? ( ~dev-python/yalexs-1.1.13[${PYTHON_USEDEP}] )
|
||||
aurora_abb_powerone? ( ~dev-python/aurorapy-0.2.6[${PYTHON_USEDEP}] )
|
||||
avea? ( ~dev-python/avea-1.5.1[${PYTHON_USEDEP}] )
|
||||
avion? ( ~dev-python/avion-0.10[${PYTHON_USEDEP}] )
|
||||
awair? ( ~dev-python/python-awair-0.2.1[${PYTHON_USEDEP}] )
|
||||
axis? ( ~dev-python/axis-44[${PYTHON_USEDEP}] )
|
||||
baidu? ( ~dev-python/baidu-aip-1.6.6.0[${PYTHON_USEDEP}] )
|
||||
beewi_smartclim? ( ~dev-python/beewi-smartclim-0.0.10[${PYTHON_USEDEP}] )
|
||||
bh1750? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] )
|
||||
bitcoin? ( ~dev-python/blockchain-1.4.4[${PYTHON_USEDEP}] )
|
||||
bizkaibus? ( ~dev-python/bizkaibus-0.1.1[${PYTHON_USEDEP}] )
|
||||
blackbird? ( ~dev-python/pyblackbird-0.5[${PYTHON_USEDEP}] )
|
||||
blebox? ( ~dev-python/blebox-uniapi-1.3.3[${PYTHON_USEDEP}] )
|
||||
blink? ( ~dev-python/blinkpy-0.17.0[${PYTHON_USEDEP}] )
|
||||
blinksticklight? ( ~dev-python/BlinkStick-1.2.0[${PYTHON_USEDEP}] )
|
||||
blinkt? ( ~dev-python/blinkt-0.1.0[${PYTHON_USEDEP}] )
|
||||
blockchain? ( ~dev-python/python-blockchain-api-0.0.2[${PYTHON_USEDEP}] )
|
||||
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
|
||||
bluetooth_tracker? ( ~dev-python/bt-proximity-0.2.1[${PYTHON_USEDEP}] ~dev-python/pybluez-0.22[${PYTHON_USEDEP}] )
|
||||
bme280? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] ~dev-python/bme280spi-0.2.0[${PYTHON_USEDEP}] )
|
||||
bme680? ( ~dev-python/bme680-1.0.5[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] )
|
||||
bmw_connected_drive? ( ~dev-python/bimmer-connected-0.7.19[${PYTHON_USEDEP}] )
|
||||
bond? ( ~dev-python/bond-api-0.1.12[${PYTHON_USEDEP}] )
|
||||
braviatv? ( ~dev-python/bravia-tv-1.0.11[${PYTHON_USEDEP}] )
|
||||
broadlink? ( ~dev-python/broadlink-0.17.0[${PYTHON_USEDEP}] )
|
||||
brother? ( ~dev-python/brother-1.0.2[${PYTHON_USEDEP}] )
|
||||
brottsplatskartan? ( ~dev-python/brottsplatskartan-0.0.1[${PYTHON_USEDEP}] )
|
||||
brunt? ( ~dev-python/brunt-0.1.3[${PYTHON_USEDEP}] )
|
||||
bsblan? ( ~dev-python/bsblan-0.4.0[${PYTHON_USEDEP}] )
|
||||
bt_home_hub_5? ( ~dev-python/bthomehub5-devicelist-0.1.1[${PYTHON_USEDEP}] )
|
||||
bt_smarthub? ( ~dev-python/btsmarthub-devicelist-0.2.0[${PYTHON_USEDEP}] )
|
||||
buienradar? ( ~dev-python/buienradar-1.0.4[${PYTHON_USEDEP}] )
|
||||
caldav? ( ~dev-python/caldav-0.7.1[${PYTHON_USEDEP}] )
|
||||
canary? ( ~dev-python/py-canary-0.5.1[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-9.2.0[${PYTHON_USEDEP}] )
|
||||
cisco_mobility_express? ( ~dev-python/ciscomobilityexpress-0.3.9[${PYTHON_USEDEP}] )
|
||||
cli? ( app-misc/home-assistant-cli )
|
||||
co2signal? ( ~dev-python/CO2Signal-0.4.2[${PYTHON_USEDEP}] )
|
||||
compensation? ( ~dev-python/numpy-1.21.1[${PYTHON_USEDEP}] )
|
||||
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
|
||||
daikin? ( ~dev-python/pydaikin-2.4.4[${PYTHON_USEDEP}] )
|
||||
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
|
||||
deconz? ( ~dev-python/pydeconz-82[${PYTHON_USEDEP}] )
|
||||
delijn? ( ~dev-python/pydelijn-0.6.1[${PYTHON_USEDEP}] )
|
||||
denonavr? ( ~dev-python/denonavr-0.10.8[${PYTHON_USEDEP}] )
|
||||
deutsche_bahn? ( ~dev-python/schiene-0.23[${PYTHON_USEDEP}] )
|
||||
devolo_home_control? ( ~dev-python/devolo-home-control-api-0.17.4[${PYTHON_USEDEP}] )
|
||||
dexcom? ( ~dev-python/pydexcom-0.2.0[${PYTHON_USEDEP}] )
|
||||
dhcp? ( ~net-analyzer/scapy-2.4.5 ~dev-python/aiodiscover-1.4.2[${PYTHON_USEDEP}] )
|
||||
dht? ( ~dev-python/adafruit-circuitpython-dht-3.6.0[${PYTHON_USEDEP}] )
|
||||
discogs? ( ~dev-python/discogs-client-2.3.0[${PYTHON_USEDEP}] )
|
||||
discord? ( ~dev-python/discord-py-1.7.2[${PYTHON_USEDEP}] )
|
||||
discovery? ( ~dev-python/netdisco-2.9.0[${PYTHON_USEDEP}] )
|
||||
doorbird? ( ~dev-python/DoorBirdPy-2.1.0[${PYTHON_USEDEP}] )
|
||||
dunehd? ( ~dev-python/pdunehd-1.3.2[${PYTHON_USEDEP}] )
|
||||
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.4[${PYTHON_USEDEP}] )
|
||||
dynalite? ( ~dev-python/dynalite-devices-0.1.46[${PYTHON_USEDEP}] )
|
||||
dyson? ( ~dev-python/libpurecool-0.6.4[${PYTHON_USEDEP}] )
|
||||
ecobee? ( ~dev-python/python-ecobee-api-0.2.11[${PYTHON_USEDEP}] )
|
||||
emulated_roku? ( ~dev-python/emulated-roku-0.2.1[${PYTHON_USEDEP}] )
|
||||
enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] )
|
||||
enocean? ( ~dev-python/enocean-0.50.1[${PYTHON_USEDEP}] )
|
||||
enphase_envoy? ( ~dev-python/envoy-reader-0.19.0[${PYTHON_USEDEP}] )
|
||||
environment_canada? ( ~dev-python/env-canada-0.2.5[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-6.0.1[${PYTHON_USEDEP}] )
|
||||
everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] )
|
||||
evohome? ( ~dev-python/evohome-async-0.3.15[${PYTHON_USEDEP}] )
|
||||
fibaro? ( ~dev-python/fiblary3-0.1.7[${PYTHON_USEDEP}] )
|
||||
flume? ( ~dev-python/PyFlume-0.5.5[${PYTHON_USEDEP}] )
|
||||
flunearyou? ( ~dev-python/pyflunearyou-2.0.2[${PYTHON_USEDEP}] )
|
||||
flux_led? ( ~dev-python/flux-led-0.22[${PYTHON_USEDEP}] )
|
||||
foobot? ( ~dev-python/foobot_async-1.0.0[${PYTHON_USEDEP}] )
|
||||
fortios? ( ~dev-python/fortiosapi-1.0.5[${PYTHON_USEDEP}] )
|
||||
freebox? ( ~dev-python/freebox-api-0.0.10[${PYTHON_USEDEP}] )
|
||||
fritz? ( ~dev-python/fritzconnection-1.6.0[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
|
||||
fritzbox? ( ~dev-python/pyfritzhome-0.6.2[${PYTHON_USEDEP}] )
|
||||
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.6.0[${PYTHON_USEDEP}] )
|
||||
fritzbox_netmonitor? ( ~dev-python/fritzconnection-1.4.2[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.5.3[${PYTHON_USEDEP}] )
|
||||
garmin_connect? ( ~dev-python/garminconnect-ha-0.1.6[${PYTHON_USEDEP}] )
|
||||
gios? ( ~dev-python/gios-2.0.0[${PYTHON_USEDEP}] )
|
||||
github? ( ~dev-python/PyGithub-1.43.8[${PYTHON_USEDEP}] )
|
||||
gogogate2? ( ~dev-python/ismartgate-4.0.0[${PYTHON_USEDEP}] )
|
||||
greeneye_monitor? ( ~dev-python/greeneye-monitor-2.1[${PYTHON_USEDEP}] )
|
||||
growatt_server? ( ~dev-python/growattServer-1.0.1[${PYTHON_USEDEP}] )
|
||||
guardian? ( ~dev-python/aioguardian-1.0.8[${PYTHON_USEDEP}] )
|
||||
harman_kardon_avr? ( ~dev-python/hkavr-0.0.5[${PYTHON_USEDEP}] )
|
||||
harmony? ( ~dev-python/aioharmony-0.2.7[${PYTHON_USEDEP}] )
|
||||
heos? ( ~dev-python/pyheos-0.7.2[${PYTHON_USEDEP}] )
|
||||
here_travel_time? ( ~dev-python/herepy-2.0.0[${PYTHON_USEDEP}] )
|
||||
homekit? ( ~dev-python/HAP-python-3.6.0[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] ~dev-python/PyTurboJPEG-1.5.0[${PYTHON_USEDEP}] )
|
||||
homekit_controller? ( ~dev-python/aiohomekit-0.6.0[${PYTHON_USEDEP}] )
|
||||
homematic? ( ~dev-python/pyhomematic-0.1.73[${PYTHON_USEDEP}] )
|
||||
homematicip_cloud? ( ~dev-python/homematicip-1.0.1[${PYTHON_USEDEP}] )
|
||||
hp_ilo? ( ~dev-python/python-hpilo-4.3[${PYTHON_USEDEP}] )
|
||||
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] )
|
||||
hue? ( ~dev-python/aiohue-2.6.1[${PYTHON_USEDEP}] )
|
||||
hydrawise? ( ~dev-python/Hydrawiser-0.2[${PYTHON_USEDEP}] )
|
||||
iaqualink? ( ~dev-python/iaqualink-0.3.90[${PYTHON_USEDEP}] )
|
||||
ihc? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.7.0[${PYTHON_USEDEP}] )
|
||||
imap? ( ~dev-python/aioimaplib-0.9.0[${PYTHON_USEDEP}] )
|
||||
incomfort? ( ~dev-python/incomfort-client-0.4.4[${PYTHON_USEDEP}] )
|
||||
influxdb? ( ~dev-python/influxdb-5.2.3[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.14.0[${PYTHON_USEDEP}] )
|
||||
insteon? ( ~dev-python/pyinsteon-1.0.12[${PYTHON_USEDEP}] )
|
||||
intesishome? ( ~dev-python/pyintesishome-1.7.6[${PYTHON_USEDEP}] )
|
||||
ipma? ( ~dev-python/pyipma-2.0.5[${PYTHON_USEDEP}] )
|
||||
ipp? ( ~dev-python/pyipp-0.11.0[${PYTHON_USEDEP}] )
|
||||
islamic_prayer_times? ( ~dev-python/prayer-times-calculator-0.0.5[${PYTHON_USEDEP}] )
|
||||
jewish_calendar? ( ~dev-python/hdate-0.10.2[${PYTHON_USEDEP}] )
|
||||
joaoapps_join? ( ~dev-python/python-join-api-0.0.6[${PYTHON_USEDEP}] )
|
||||
kef? ( ~dev-python/aiokef-0.2.16[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-0.18.9[${PYTHON_USEDEP}] )
|
||||
kodi? ( ~dev-python/pykodi-0.2.5[${PYTHON_USEDEP}] )
|
||||
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
|
||||
linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] )
|
||||
litterrobot? ( ~dev-python/pylitterbot-2021.8.0[${PYTHON_USEDEP}] )
|
||||
loopenergy? ( ~dev-python/pyloopenergy-0.2.1[${PYTHON_USEDEP}] )
|
||||
luci? ( ~dev-python/openwrt-luci-rpc-1.1.8[${PYTHON_USEDEP}] )
|
||||
luftdaten? ( ~dev-python/luftdaten-0.6.5[${PYTHON_USEDEP}] )
|
||||
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
|
||||
media_extractor? ( ~dev-python/youtube_dl-2021.4.26[${PYTHON_USEDEP}] )
|
||||
meteo_france? ( ~dev-python/meteofrance-api-1.0.2[${PYTHON_USEDEP}] )
|
||||
mfi? ( ~dev-python/mficlient-0.3.0[${PYTHON_USEDEP}] )
|
||||
miflora? ( ~dev-python/bluepy-1.3.0[${PYTHON_USEDEP}] ~dev-python/miflora-0.7.0[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-3.0.0[${PYTHON_USEDEP}] )
|
||||
mitemp_bt? ( ~dev-python/mitemp-bt-0.0.3[${PYTHON_USEDEP}] )
|
||||
mobile_app? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] ~dev-python/emoji-1.2.0[${PYTHON_USEDEP}] )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}] )
|
||||
myq? ( ~dev-python/pymyq-3.1.2[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysql-connector-python[${PYTHON_USEDEP}] dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
nad? ( ~dev-python/nad-receiver-0.2.0[${PYTHON_USEDEP}] )
|
||||
nederlandse_spoorwegen? ( ~dev-python/nsapi-3.0.5[${PYTHON_USEDEP}] )
|
||||
netatmo? ( ~dev-python/pyatmo-5.2.3[${PYTHON_USEDEP}] )
|
||||
netdata? ( ~dev-python/netdata-0.2.0[${PYTHON_USEDEP}] )
|
||||
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
|
||||
nuki? ( ~dev-python/pynuki-1.4.1[${PYTHON_USEDEP}] )
|
||||
nws? ( ~dev-python/pynws-1.3.0[${PYTHON_USEDEP}] )
|
||||
nx584? ( ~dev-python/pynx584-0.5[${PYTHON_USEDEP}] )
|
||||
onkyo? ( ~dev-python/onkyo-eiscp-1.2.7[${PYTHON_USEDEP}] )
|
||||
opengarage? ( ~dev-python/open-garage-0.1.5[${PYTHON_USEDEP}] )
|
||||
opensensemap? ( ~dev-python/opensensemap-api-0.1.5[${PYTHON_USEDEP}] )
|
||||
openweathermap? ( ~dev-python/pyowm-3.2.0[${PYTHON_USEDEP}] )
|
||||
otp? ( ~dev-python/pyotp-2.3.0[${PYTHON_USEDEP}] )
|
||||
owntracks? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] )
|
||||
ozw? ( ~dev-python/python-openzwave-mqtt-1.4.0[${PYTHON_USEDEP}] )
|
||||
panasonic_viera? ( ~dev-python/panasonic-viera-0.3.6[${PYTHON_USEDEP}] )
|
||||
philips_js? ( ~dev-python/ha-philipsjs-2.7.4[${PYTHON_USEDEP}] )
|
||||
pilight? ( ~dev-python/pilight-0.1.1[${PYTHON_USEDEP}] )
|
||||
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
|
||||
pi_hole? ( ~dev-python/hole-0.5.1[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.7.0[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
|
||||
plugwise? ( ~dev-python/plugwise-0.8.5[${PYTHON_USEDEP}] )
|
||||
poolsense? ( ~dev-python/poolsense-0.0.8[${PYTHON_USEDEP}] )
|
||||
powerwall? ( ~dev-python/tesla-powerwall-0.3.10[${PYTHON_USEDEP}] )
|
||||
ps4? ( ~dev-python/pyps4-2ndscreen-1.2.0[${PYTHON_USEDEP}] )
|
||||
python_script? ( ~dev-python/RestrictedPython-5.1[${PYTHON_USEDEP}] )
|
||||
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
|
||||
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
|
||||
rachio? ( ~dev-python/RachioPy-1.0.3[${PYTHON_USEDEP}] )
|
||||
rainbird? ( ~dev-python/pyrainbird-0.4.3[${PYTHON_USEDEP}] )
|
||||
rainmachine? ( ~dev-python/regenmaschine-3.1.5[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-1.4.17[${PYTHON_USEDEP}] )
|
||||
rejseplanen? ( ~dev-python/rjpl-0.3.6[${PYTHON_USEDEP}] )
|
||||
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.6.2[${PYTHON_USEDEP}] )
|
||||
roku? ( ~dev-python/rokuecp-0.8.1[${PYTHON_USEDEP}] )
|
||||
roomba? ( ~dev-python/roombapy-1.6.3[${PYTHON_USEDEP}] )
|
||||
roon? ( ~dev-python/roonapi-0.0.38[${PYTHON_USEDEP}] )
|
||||
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-1.6.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup4-4.9.3[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-0.6.4[${PYTHON_USEDEP}] )
|
||||
shodan? ( ~dev-python/shodan-1.25.0[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.4[${PYTHON_USEDEP}] )
|
||||
simplisafe? ( ~dev-python/simplisafe-python-11.0.3[${PYTHON_USEDEP}] )
|
||||
skybell? ( ~dev-python/skybellpy-0.6.3[${PYTHON_USEDEP}] )
|
||||
sma? ( ~dev-python/pysma-0.6.5[${PYTHON_USEDEP}] )
|
||||
smappee? ( ~dev-python/pysmappee-0.2.25[${PYTHON_USEDEP}] )
|
||||
smarthab? ( ~dev-python/SmartHab-0.21[${PYTHON_USEDEP}] )
|
||||
smartthings? ( ~dev-python/pysmartapp-0.3.3[${PYTHON_USEDEP}] ~dev-python/pysmartthings-0.7.6[${PYTHON_USEDEP}] )
|
||||
snmp? ( ~dev-python/pysnmp-4.4.12[${PYTHON_USEDEP}] )
|
||||
socat? ( net-misc/socat )
|
||||
solax? ( ~dev-python/solax-0.2.6[${PYTHON_USEDEP}] )
|
||||
somfy? ( ~dev-python/pymfy-0.11.0[${PYTHON_USEDEP}] )
|
||||
sonos? ( ~dev-python/soco-0.23.3[${PYTHON_USEDEP}] )
|
||||
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
|
||||
spotify? ( ~dev-python/spotipy-2.18.0[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-1.4.17[${PYTHON_USEDEP}] )
|
||||
squeezebox? ( ~dev-python/pysqueezebox-0.5.5[${PYTHON_USEDEP}] )
|
||||
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
|
||||
statsd? ( ~dev-python/statsd-3.2.1[${PYTHON_USEDEP}] )
|
||||
synology_dsm? ( ~dev-python/py-synologydsm-api-1.0.4[${PYTHON_USEDEP}] )
|
||||
systemmonitor? ( ~dev-python/psutil-5.8.0[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.2.20[${PYTHON_USEDEP}] )
|
||||
tellduslive? ( ~dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] )
|
||||
tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-5.2.3[${PYTHON_USEDEP}] )
|
||||
toon? ( ~dev-python/toonapi-0.2.0[${PYTHON_USEDEP}] )
|
||||
totalconnect? ( ~dev-python/total-connect-client-0.57[${PYTHON_USEDEP}] )
|
||||
tplink? ( ~dev-python/pyHS100-0.3.5.2[${PYTHON_USEDEP}] )
|
||||
tradfri? ( ~dev-python/pytradfri-7.0.6[${PYTHON_USEDEP}] )
|
||||
tuya? ( ~dev-python/tuyaha-0.0.10[${PYTHON_USEDEP}] )
|
||||
unifi? ( ~dev-python/aiounifi-26[${PYTHON_USEDEP}] )
|
||||
unifi_direct? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
|
||||
upnp? ( ~dev-python/async-upnp-client-0.19.1[${PYTHON_USEDEP}] )
|
||||
vallox? ( ~dev-python/vallox-websocket-api-2.4.0[${PYTHON_USEDEP}] )
|
||||
velbus? ( ~dev-python/python-velbus-2.1.2[${PYTHON_USEDEP}] )
|
||||
velux? ( ~dev-python/pyvlx-0.2.19[${PYTHON_USEDEP}] )
|
||||
vera? ( ~dev-python/pyvera-0.3.13[${PYTHON_USEDEP}] )
|
||||
version? ( ~dev-python/pyhaversion-21.7.0[${PYTHON_USEDEP}] )
|
||||
vicare? ( ~dev-python/PyViCare-1.0.0[${PYTHON_USEDEP}] )
|
||||
vizio? ( ~dev-python/pyvizio-0.1.57[${PYTHON_USEDEP}] )
|
||||
wake_on_lan? ( ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
waqi? ( ~dev-python/waqiasync-1.0.0[${PYTHON_USEDEP}] )
|
||||
waze_travel_time? ( ~dev-python/WazeRouteCalculator-0.12[${PYTHON_USEDEP}] )
|
||||
webostv? ( ~dev-python/aiopylgtv-0.4.0[${PYTHON_USEDEP}] )
|
||||
wemo? ( ~dev-python/pywemo-0.6.6[${PYTHON_USEDEP}] )
|
||||
whois? ( ~dev-python/python-whois-0.7.3[${PYTHON_USEDEP}] )
|
||||
wink? ( ~dev-python/pubnubsub-handler-1.0.9[${PYTHON_USEDEP}] ~dev-python/python-wink-1.10.5[${PYTHON_USEDEP}] )
|
||||
withings? ( ~dev-python/withings-api-2.3.2[${PYTHON_USEDEP}] )
|
||||
wled? ( ~dev-python/wled-0.8.0[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.11.2[${PYTHON_USEDEP}] )
|
||||
xbox_live? ( ~dev-python/xboxapi-2.0.1[${PYTHON_USEDEP}] )
|
||||
xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.13.4[${PYTHON_USEDEP}] )
|
||||
xiaomi_miio? ( ~dev-python/construct-2.10.56[${PYTHON_USEDEP}] ~dev-python/micloud-0.3[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.6[${PYTHON_USEDEP}] )
|
||||
xiaomi_tv? ( ~dev-python/pymitv-1.4.3[${PYTHON_USEDEP}] )
|
||||
xs1? ( ~dev-python/xs1-api-client-3.0.0[${PYTHON_USEDEP}] )
|
||||
yamaha? ( ~dev-python/rxv-0.6.0[${PYTHON_USEDEP}] )
|
||||
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.8.2[${PYTHON_USEDEP}] )
|
||||
yeelight? ( ~dev-python/yeelight-0.6.3[${PYTHON_USEDEP}] )
|
||||
yi? ( ~dev-python/aioftp-0.12.0[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.35.0[${PYTHON_USEDEP}] )
|
||||
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
|
||||
zha? ( ~dev-python/bellows-0.26.0[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.5[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.59[${PYTHON_USEDEP}] ~dev-python/zigpy-cc-0.5.2[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.12.1[${PYTHON_USEDEP}] ~dev-python/zigpy-0.36.1[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.13.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.7.3[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.5.3[${PYTHON_USEDEP}] )
|
||||
zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.9[${PYTHON_USEDEP}] )
|
||||
zoneminder? ( ~dev-python/zm-py-0.5.2[${PYTHON_USEDEP}] )
|
||||
zwave? ( ~dev-python/homeassistant-pyozw-0.1.10[${PYTHON_USEDEP}] ~dev-python/PyDispatcher-2.0.5[${PYTHON_USEDEP}] )
|
||||
zwave_js? ( ~dev-python/zwave-js-server-python-0.28.0[${PYTHON_USEDEP}] )"
|
||||
|
||||
BDEPEND="${RDEPEND}
|
||||
test? (
|
||||
~dev-python/codecov-2.1.11[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-5.5[${PYTHON_USEDEP}]
|
||||
~dev-python/jsonpickle-1.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/mypy-0.902[${PYTHON_USEDEP}]
|
||||
~dev-python/pipdeptree-1.0.0[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-2.13.0
|
||||
~dev-python/pylint-strict-informational-0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-2.9.5[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-2.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-0.9.4[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-xdist-2.2.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-6.2.4[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-mock-1.9.2[${PYTHON_USEDEP}]
|
||||
~dev-python/responses-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.17.0[${PYTHON_USEDEP}]
|
||||
~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/tqdm-4.49.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
dev-python/mock[${PYTHON_USEDEP}]"
|
||||
|
||||
INSTALL_DIR="/opt/${MY_PN}"
|
||||
|
||||
DISABLE_AUTOFORMATTING=1
|
||||
DOC_CONTENTS="
|
||||
The HA interface listens on port 8123
|
||||
hass configuration is in: /etc/${MY_PN}
|
||||
daemon command line arguments are configured in: /etc/conf.d/${MY_PN}
|
||||
logging is to: /var/log/${MY_PN}/{server,errors,stdout}.log
|
||||
The sqlite db is by default in: /etc/${MY_PN}
|
||||
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
|
||||
"
|
||||
|
||||
S="${WORKDIR}/core-${MY_PV}"
|
||||
|
||||
DOCS="README.rst"
|
||||
|
||||
python_install_all() {
|
||||
dodoc ${DOCS}
|
||||
distutils-r1_python_install_all
|
||||
keepdir "$INSTALL_DIR"
|
||||
keepdir "/etc/${MY_PN}"
|
||||
fowners -R "${MY_PN}:${MY_PN}" "/etc/${MY_PN}"
|
||||
keepdir "/var/log/${MY_PN}"
|
||||
fowners -R "${MY_PN}:${MY_PN}" "/var/log/${MY_PN}"
|
||||
newconfd "${FILESDIR}/${MY_PN}.conf.d" "${MY_PN}"
|
||||
newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}"
|
||||
use systemd && systemd_dounit "${FILESDIR}/${MY_PN}.service"
|
||||
dobin "${FILESDIR}/hasstest"
|
||||
if use socat ; then
|
||||
newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave"
|
||||
sed -i -e 's/# need socat-zwave/need socat-zwave/g' "${D}/etc/init.d/${MY_PN}" || die
|
||||
fi
|
||||
if use mqtt ; then
|
||||
sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${MY_PN}" || die
|
||||
fi
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}/${MY_PN}.logrotate" "${MY_PN}"
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
readme.gentoo_print_elog
|
||||
}
|
||||
|
||||
@@ -1,456 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
inherit readme.gentoo-r1 eutils distutils-r1 systemd
|
||||
|
||||
MY_PN=homeassistant
|
||||
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/home-assistant/core.git"
|
||||
EGIT_BRANCH="dev"
|
||||
S="${WORKDIR}/core/"
|
||||
else
|
||||
MY_PV=${PV/_beta/b}
|
||||
MY_P=${MY_PN}-${MY_PV}
|
||||
SRC_URI="https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
|
||||
S="${WORKDIR}/core-${MY_PV}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Open-source home automation platform running on Python."
|
||||
HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
|
||||
KEYWORDS="amd64 arm arm64 x86 amd64-linux x86-linux"
|
||||
IUSE="abode accuweather acer_projector acmeda adguard ads aftership agent_dvr airly airvisual aladdin_connect alarmdecoder almond alpha_vantage ambiclimate ambient_station amcrest ampio androidtv android_ip_webcam anel_pwrctrl anthemav apache_kafka apcupsd apple_tv apprise aquostv arcam_fmj aruba asuswrt aten_pe atome august aurora_abb_powerone avea avion awair axis baidu -beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain bluetooth_le_tracker bluetooth_tracker bme280 bme680 bmw_connected_drive bond braviatv broadlink brother brottsplatskartan brunt bsblan bt_home_hub_5 bt_smarthub buienradar +caldav canary cast cisco_mobility_express cli co2signal compensation coronavirus daikin darksky deconz delijn denonavr deutsche_bahn devolo_home_control dexcom dhcp dht discogs discord discovery doorbird dunehd +dwd_weather_warnings dynalite dyson ecobee emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome fibaro flume flunearyou flux_led foobot forecast_solar fortios freebox fritz fritzbox fritzbox_callmonitor fritzbox_netmonitor fronius garmin_connect gios github gogogate2 greeneye_monitor growatt_server guardian harman_kardon_avr harmony heos here_travel_time +homekit homekit_controller -homematic -homematicip_cloud hp_ilo http hue hydrawise iaqualink ihc imap incomfort influxdb insteon intesishome ipma ipp islamic_prayer_times jewish_calendar joaoapps_join kef knx kodi kraken lifx linode litterrobot loopenergy luci luftdaten maxcube media_extractor meteo_france mfi miflora mikrotik -mitemp_bt +mobile_app +mqtt myq +mysql nad nederlandse_spoorwegen netatmo netdata +notify_events nuki nws nx584 onkyo opengarage opensensemap openweathermap +otp owntracks ozw panasonic_viera philips_js pilight +ping pi_hole +plex plugwise poolsense powerwall ps4 +python_script qnap qvr_pro rachio rainbird rainmachine +recorder rejseplanen +rest ring roku roomba roon samsungtv +scrape season shelly shodan signal_messenger simplisafe skybell sma smappee smarthab smartthings +snmp socat solax somfy sonos speedtestdotnet spotify +sql squeezebox +ssl statsd synology_dsm systemd systemmonitor tasmota tellduslive tesla test tile toon totalconnect tplink tradfri tuya unifi unifi_direct upnp utility_meter vallox velbus velux vera +version vicare vizio +wake_on_lan waqi waze_travel_time webostv wemo whois wink withings wled workday xbox_live xiaomi_aqara xiaomi_miio xiaomi_tv xs1 yamaha yamaha_musiccast yeelight yi zeroconf zerproc zha zhong_hong zoneminder zwave +zwave_js"
|
||||
|
||||
# external deps
|
||||
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|
||||
|| ( dev-lang/python:3.8 dev-lang/python:3.9 dev-lang/python:3.10 )
|
||||
app-admin/logrotate
|
||||
dev-db/sqlite
|
||||
dev-libs/libfastjson
|
||||
>=dev-libs/xerces-c-3.1.4-r1"
|
||||
|
||||
# make sure no conflicting main Ebuild is installed
|
||||
RDEPEND="${RDEPEND}
|
||||
!app-misc/homeassistant-min
|
||||
!app-misc/homeassistant-full"
|
||||
|
||||
# Home Assistant Core dependencies
|
||||
# from package_constraints.txt
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/aiodiscover-1.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.7.4_p0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/astral-2.2[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.20.0[${PYTHON_USEDEP}]
|
||||
~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/awesomeversion-21.4.0[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep 'dev-python/backports-zoneinfo[${PYTHON_USEDEP}]' python3_8)
|
||||
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/certifi-2020.12.5[${PYTHON_USEDEP}]
|
||||
~dev-python/ciso8601-2.1.3[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-3.3.2[${PYTHON_USEDEP}]
|
||||
~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}]
|
||||
~dev-python/emoji-1.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/google-api-core-1.31.2[${PYTHON_USEDEP}]
|
||||
~dev-python/google-cloud-pubsub-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-1.31.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/h11-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.46.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20210830.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
|
||||
~dev-python/jinja-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pandas-1.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-8.2.0[${PYTHON_USEDEP}]
|
||||
<dev-python/pip-20.3.0
|
||||
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
|
||||
~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
|
||||
~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyudev-0.22.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-2.25.1[${PYTHON_USEDEP}]
|
||||
~dev-python/ruamel-yaml-0.15.100[${PYTHON_USEDEP}]
|
||||
~net-analyzer/scapy-2.4.5
|
||||
~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.24.3[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-serialize-2.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-0.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/yarl-1.6.3[${PYTHON_USEDEP}]
|
||||
~dev-python/zeroconf-0.36.2[${PYTHON_USEDEP}]"
|
||||
|
||||
# unknown origin, still something to clean up here
|
||||
# some moved to suggested USE Flags
|
||||
#
|
||||
# auth/mfa_modules/totp.py:REQUIREMENTS = ["pyotp==2.3.0", "PyQRCode==1.2.1"]
|
||||
# scripts/check_config.py:REQUIREMENTS = ("colorlog==5.0.1",)
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/colorlog-5.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyotp-2.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
|
||||
dev-python/pycparser[${PYTHON_USEDEP}]
|
||||
>=dev-python/websocket-client-0.56.0[${PYTHON_USEDEP}]
|
||||
~media-libs/mutagen-1.45.1"
|
||||
|
||||
# Module requirements from useflags
|
||||
RDEPEND="${RDEPEND}
|
||||
abode? ( ~dev-python/abodepy-1.2.0[${PYTHON_USEDEP}] )
|
||||
accuweather? ( ~dev-python/accuweather-0.2.0[${PYTHON_USEDEP}] )
|
||||
acer_projector? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] )
|
||||
acmeda? ( ~dev-python/aiopulse-0.4.2[${PYTHON_USEDEP}] )
|
||||
adguard? ( ~dev-python/adguardhome-0.5.0[${PYTHON_USEDEP}] )
|
||||
ads? ( ~dev-python/pyads-3.2.2[${PYTHON_USEDEP}] )
|
||||
aftership? ( ~dev-python/pyaftership-0.1.2[${PYTHON_USEDEP}] )
|
||||
agent_dvr? ( ~dev-python/agent-py-0.0.23[${PYTHON_USEDEP}] )
|
||||
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
|
||||
airvisual? ( ~dev-python/pyairvisual-5.0.9[${PYTHON_USEDEP}] )
|
||||
aladdin_connect? ( ~dev-python/aladdin-connect-0.3[${PYTHON_USEDEP}] )
|
||||
alarmdecoder? ( ~dev-python/adext-0.4.2[${PYTHON_USEDEP}] )
|
||||
almond? ( ~dev-python/pyalmond-0.0.2[${PYTHON_USEDEP}] )
|
||||
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
|
||||
ambiclimate? ( ~dev-python/Ambiclimate-0.2.1[${PYTHON_USEDEP}] )
|
||||
ambient_station? ( ~dev-python/aioambient-1.3.0[${PYTHON_USEDEP}] )
|
||||
amcrest? ( ~dev-python/amcrest-1.8.1[${PYTHON_USEDEP}] )
|
||||
ampio? ( ~dev-python/asmog-0.0.6[${PYTHON_USEDEP}] )
|
||||
androidtv? ( ~dev-python/adb-shell-0.4.0[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.60[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
|
||||
android_ip_webcam? ( ~dev-python/pydroid-ipcam-0.8[${PYTHON_USEDEP}] )
|
||||
anel_pwrctrl? ( ~dev-python/anel-pwrctrl-homeassistant-0.0.1[${PYTHON_USEDEP}] )
|
||||
anthemav? ( ~dev-python/anthemav-1.2.0[${PYTHON_USEDEP}] )
|
||||
apache_kafka? ( ~dev-python/aiokafka-0.6.0[${PYTHON_USEDEP}] )
|
||||
apcupsd? ( ~dev-python/apcaccess-0.0.13[${PYTHON_USEDEP}] )
|
||||
apple_tv? ( ~dev-python/pyatv-0.8.2[${PYTHON_USEDEP}] )
|
||||
apprise? ( ~dev-python/apprise-0.9.4[${PYTHON_USEDEP}] )
|
||||
aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] )
|
||||
arcam_fmj? ( ~dev-python/arcam-fmj-0.7.0[${PYTHON_USEDEP}] )
|
||||
aruba? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
|
||||
asuswrt? ( ~dev-python/aioasuswrt-1.3.4[${PYTHON_USEDEP}] )
|
||||
aten_pe? ( ~dev-python/atenpdu-0.3.0[${PYTHON_USEDEP}] )
|
||||
atome? ( ~dev-python/pyAtome-0.1.1[${PYTHON_USEDEP}] )
|
||||
august? ( ~dev-python/yalexs-1.1.13[${PYTHON_USEDEP}] )
|
||||
aurora_abb_powerone? ( ~dev-python/aurorapy-0.2.6[${PYTHON_USEDEP}] )
|
||||
avea? ( ~dev-python/avea-1.5.1[${PYTHON_USEDEP}] )
|
||||
avion? ( ~dev-python/avion-0.10[${PYTHON_USEDEP}] )
|
||||
awair? ( ~dev-python/python-awair-0.2.1[${PYTHON_USEDEP}] )
|
||||
axis? ( ~dev-python/axis-44[${PYTHON_USEDEP}] )
|
||||
baidu? ( ~dev-python/baidu-aip-1.6.6.0[${PYTHON_USEDEP}] )
|
||||
beewi_smartclim? ( ~dev-python/beewi-smartclim-0.0.10[${PYTHON_USEDEP}] )
|
||||
bh1750? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] )
|
||||
bitcoin? ( ~dev-python/blockchain-1.4.4[${PYTHON_USEDEP}] )
|
||||
bizkaibus? ( ~dev-python/bizkaibus-0.1.1[${PYTHON_USEDEP}] )
|
||||
blackbird? ( ~dev-python/pyblackbird-0.5[${PYTHON_USEDEP}] )
|
||||
blebox? ( ~dev-python/blebox-uniapi-1.3.3[${PYTHON_USEDEP}] )
|
||||
blink? ( ~dev-python/blinkpy-0.17.0[${PYTHON_USEDEP}] )
|
||||
blinksticklight? ( ~dev-python/BlinkStick-1.2.0[${PYTHON_USEDEP}] )
|
||||
blinkt? ( ~dev-python/blinkt-0.1.0[${PYTHON_USEDEP}] )
|
||||
blockchain? ( ~dev-python/python-blockchain-api-0.0.2[${PYTHON_USEDEP}] )
|
||||
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
|
||||
bluetooth_tracker? ( ~dev-python/bt-proximity-0.2.1[${PYTHON_USEDEP}] ~dev-python/pybluez-0.22[${PYTHON_USEDEP}] )
|
||||
bme280? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] ~dev-python/bme280spi-0.2.0[${PYTHON_USEDEP}] )
|
||||
bme680? ( ~dev-python/bme680-1.0.5[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] )
|
||||
bmw_connected_drive? ( ~dev-python/bimmer-connected-0.7.20[${PYTHON_USEDEP}] )
|
||||
bond? ( ~dev-python/bond-api-0.1.12[${PYTHON_USEDEP}] )
|
||||
braviatv? ( ~dev-python/bravia-tv-1.0.11[${PYTHON_USEDEP}] )
|
||||
broadlink? ( ~dev-python/broadlink-0.17.0[${PYTHON_USEDEP}] )
|
||||
brother? ( ~dev-python/brother-1.0.2[${PYTHON_USEDEP}] )
|
||||
brottsplatskartan? ( ~dev-python/brottsplatskartan-0.0.1[${PYTHON_USEDEP}] )
|
||||
brunt? ( ~dev-python/brunt-0.1.3[${PYTHON_USEDEP}] )
|
||||
bsblan? ( ~dev-python/bsblan-0.4.0[${PYTHON_USEDEP}] )
|
||||
bt_home_hub_5? ( ~dev-python/bthomehub5-devicelist-0.1.1[${PYTHON_USEDEP}] )
|
||||
bt_smarthub? ( ~dev-python/btsmarthub-devicelist-0.2.0[${PYTHON_USEDEP}] )
|
||||
buienradar? ( ~dev-python/buienradar-1.0.4[${PYTHON_USEDEP}] )
|
||||
caldav? ( ~dev-python/caldav-0.7.1[${PYTHON_USEDEP}] )
|
||||
canary? ( ~dev-python/py-canary-0.5.1[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-9.2.1[${PYTHON_USEDEP}] )
|
||||
cisco_mobility_express? ( ~dev-python/ciscomobilityexpress-0.3.9[${PYTHON_USEDEP}] )
|
||||
cli? ( app-misc/home-assistant-cli )
|
||||
co2signal? ( ~dev-python/CO2Signal-0.4.2[${PYTHON_USEDEP}] )
|
||||
compensation? ( ~dev-python/numpy-1.21.1[${PYTHON_USEDEP}] )
|
||||
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
|
||||
daikin? ( ~dev-python/pydaikin-2.4.4[${PYTHON_USEDEP}] )
|
||||
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
|
||||
deconz? ( ~dev-python/pydeconz-83[${PYTHON_USEDEP}] )
|
||||
delijn? ( ~dev-python/pydelijn-0.6.1[${PYTHON_USEDEP}] )
|
||||
denonavr? ( ~dev-python/denonavr-0.10.8[${PYTHON_USEDEP}] )
|
||||
deutsche_bahn? ( ~dev-python/schiene-0.23[${PYTHON_USEDEP}] )
|
||||
devolo_home_control? ( ~dev-python/devolo-home-control-api-0.17.4[${PYTHON_USEDEP}] )
|
||||
dexcom? ( ~dev-python/pydexcom-0.2.0[${PYTHON_USEDEP}] )
|
||||
dhcp? ( ~net-analyzer/scapy-2.4.5 ~dev-python/aiodiscover-1.4.2[${PYTHON_USEDEP}] )
|
||||
dht? ( ~dev-python/adafruit-circuitpython-dht-3.6.0[${PYTHON_USEDEP}] )
|
||||
discogs? ( ~dev-python/discogs-client-2.3.0[${PYTHON_USEDEP}] )
|
||||
discord? ( ~dev-python/discord-py-1.7.2[${PYTHON_USEDEP}] )
|
||||
discovery? ( ~dev-python/netdisco-2.9.0[${PYTHON_USEDEP}] )
|
||||
doorbird? ( ~dev-python/DoorBirdPy-2.1.0[${PYTHON_USEDEP}] )
|
||||
dunehd? ( ~dev-python/pdunehd-1.3.2[${PYTHON_USEDEP}] )
|
||||
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.4[${PYTHON_USEDEP}] )
|
||||
dynalite? ( ~dev-python/dynalite-devices-0.1.46[${PYTHON_USEDEP}] )
|
||||
dyson? ( ~dev-python/libpurecool-0.6.4[${PYTHON_USEDEP}] )
|
||||
ecobee? ( ~dev-python/python-ecobee-api-0.2.11[${PYTHON_USEDEP}] )
|
||||
emulated_roku? ( ~dev-python/emulated-roku-0.2.1[${PYTHON_USEDEP}] )
|
||||
enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] )
|
||||
enocean? ( ~dev-python/enocean-0.50.1[${PYTHON_USEDEP}] )
|
||||
enphase_envoy? ( ~dev-python/envoy-reader-0.19.0[${PYTHON_USEDEP}] )
|
||||
environment_canada? ( ~dev-python/env-canada-0.2.5[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-8.0.0[${PYTHON_USEDEP}] )
|
||||
everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] )
|
||||
evohome? ( ~dev-python/evohome-async-0.3.15[${PYTHON_USEDEP}] )
|
||||
fibaro? ( ~dev-python/fiblary3-0.1.7[${PYTHON_USEDEP}] )
|
||||
flume? ( ~dev-python/PyFlume-0.5.5[${PYTHON_USEDEP}] )
|
||||
flunearyou? ( ~dev-python/pyflunearyou-2.0.2[${PYTHON_USEDEP}] )
|
||||
flux_led? ( ~dev-python/flux-led-0.22[${PYTHON_USEDEP}] )
|
||||
foobot? ( ~dev-python/foobot_async-1.0.0[${PYTHON_USEDEP}] )
|
||||
forecast_solar? ( ~dev-python/forecast-solar-2.1.0[${PYTHON_USEDEP}] )
|
||||
fortios? ( ~dev-python/fortiosapi-1.0.5[${PYTHON_USEDEP}] )
|
||||
freebox? ( ~dev-python/freebox-api-0.0.10[${PYTHON_USEDEP}] )
|
||||
fritz? ( ~dev-python/fritzconnection-1.6.0[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
|
||||
fritzbox? ( ~dev-python/pyfritzhome-0.6.2[${PYTHON_USEDEP}] )
|
||||
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.6.0[${PYTHON_USEDEP}] )
|
||||
fritzbox_netmonitor? ( ~dev-python/fritzconnection-1.4.2[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.6.0[${PYTHON_USEDEP}] )
|
||||
garmin_connect? ( ~dev-python/garminconnect-ha-0.1.6[${PYTHON_USEDEP}] )
|
||||
gios? ( ~dev-python/gios-2.0.0[${PYTHON_USEDEP}] )
|
||||
github? ( ~dev-python/aiogithubapi-21.8.0[${PYTHON_USEDEP}] )
|
||||
gogogate2? ( ~dev-python/ismartgate-4.0.0[${PYTHON_USEDEP}] )
|
||||
greeneye_monitor? ( ~dev-python/greeneye-monitor-2.1[${PYTHON_USEDEP}] )
|
||||
growatt_server? ( ~dev-python/growattServer-1.1.0[${PYTHON_USEDEP}] )
|
||||
guardian? ( ~dev-python/aioguardian-1.0.8[${PYTHON_USEDEP}] )
|
||||
harman_kardon_avr? ( ~dev-python/hkavr-0.0.5[${PYTHON_USEDEP}] )
|
||||
harmony? ( ~dev-python/aioharmony-0.2.7[${PYTHON_USEDEP}] )
|
||||
heos? ( ~dev-python/pyheos-0.7.2[${PYTHON_USEDEP}] )
|
||||
here_travel_time? ( ~dev-python/herepy-2.0.0[${PYTHON_USEDEP}] )
|
||||
homekit? ( ~dev-python/HAP-python-4.1.0[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
|
||||
homekit_controller? ( ~dev-python/aiohomekit-0.6.2[${PYTHON_USEDEP}] )
|
||||
homematic? ( ~dev-python/pyhomematic-0.1.74[${PYTHON_USEDEP}] )
|
||||
homematicip_cloud? ( ~dev-python/homematicip-1.0.1[${PYTHON_USEDEP}] )
|
||||
hp_ilo? ( ~dev-python/python-hpilo-4.3[${PYTHON_USEDEP}] )
|
||||
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] )
|
||||
hue? ( ~dev-python/aiohue-2.6.1[${PYTHON_USEDEP}] )
|
||||
hydrawise? ( ~dev-python/Hydrawiser-0.2[${PYTHON_USEDEP}] )
|
||||
iaqualink? ( ~dev-python/iaqualink-0.3.90[${PYTHON_USEDEP}] )
|
||||
ihc? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.7.0[${PYTHON_USEDEP}] )
|
||||
imap? ( ~dev-python/aioimaplib-0.9.0[${PYTHON_USEDEP}] )
|
||||
incomfort? ( ~dev-python/incomfort-client-0.4.4[${PYTHON_USEDEP}] )
|
||||
influxdb? ( ~dev-python/influxdb-5.2.3[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.14.0[${PYTHON_USEDEP}] )
|
||||
insteon? ( ~dev-python/pyinsteon-1.0.12[${PYTHON_USEDEP}] )
|
||||
intesishome? ( ~dev-python/pyintesishome-1.7.6[${PYTHON_USEDEP}] )
|
||||
ipma? ( ~dev-python/pyipma-2.0.5[${PYTHON_USEDEP}] )
|
||||
ipp? ( ~dev-python/pyipp-0.11.0[${PYTHON_USEDEP}] )
|
||||
islamic_prayer_times? ( ~dev-python/prayer-times-calculator-0.0.5[${PYTHON_USEDEP}] )
|
||||
jewish_calendar? ( ~dev-python/hdate-0.10.2[${PYTHON_USEDEP}] )
|
||||
joaoapps_join? ( ~dev-python/python-join-api-0.0.6[${PYTHON_USEDEP}] )
|
||||
kef? ( ~dev-python/aiokef-0.2.16[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-0.18.9[${PYTHON_USEDEP}] )
|
||||
kodi? ( ~dev-python/pykodi-0.2.6[${PYTHON_USEDEP}] )
|
||||
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
|
||||
lifx? ( ~dev-python/aiolifx-0.7.0[${PYTHON_USEDEP}] ~dev-python/aiolifx-effects-0.2.2[${PYTHON_USEDEP}] )
|
||||
linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] )
|
||||
litterrobot? ( ~dev-python/pylitterbot-2021.8.1[${PYTHON_USEDEP}] )
|
||||
loopenergy? ( ~dev-python/pyloopenergy-0.2.1[${PYTHON_USEDEP}] )
|
||||
luci? ( ~dev-python/openwrt-luci-rpc-1.1.8[${PYTHON_USEDEP}] )
|
||||
luftdaten? ( ~dev-python/luftdaten-0.6.5[${PYTHON_USEDEP}] )
|
||||
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
|
||||
media_extractor? ( ~dev-python/youtube_dl-2021.4.26[${PYTHON_USEDEP}] )
|
||||
meteo_france? ( ~dev-python/meteofrance-api-1.0.2[${PYTHON_USEDEP}] )
|
||||
mfi? ( ~dev-python/mficlient-0.3.0[${PYTHON_USEDEP}] )
|
||||
miflora? ( ~dev-python/bluepy-1.3.0[${PYTHON_USEDEP}] ~dev-python/miflora-0.7.0[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-3.0.0[${PYTHON_USEDEP}] )
|
||||
mitemp_bt? ( ~dev-python/mitemp-bt-0.0.3[${PYTHON_USEDEP}] )
|
||||
mobile_app? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] ~dev-python/emoji-1.2.0[${PYTHON_USEDEP}] )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}] )
|
||||
myq? ( ~dev-python/pymyq-3.1.4[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysql-connector-python[${PYTHON_USEDEP}] dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
nad? ( ~dev-python/nad-receiver-0.2.0[${PYTHON_USEDEP}] )
|
||||
nederlandse_spoorwegen? ( ~dev-python/nsapi-3.0.5[${PYTHON_USEDEP}] )
|
||||
netatmo? ( ~dev-python/pyatmo-5.2.3[${PYTHON_USEDEP}] )
|
||||
netdata? ( ~dev-python/netdata-0.2.0[${PYTHON_USEDEP}] )
|
||||
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
|
||||
nuki? ( ~dev-python/pynuki-1.4.1[${PYTHON_USEDEP}] )
|
||||
nws? ( ~dev-python/pynws-1.3.0[${PYTHON_USEDEP}] )
|
||||
nx584? ( ~dev-python/pynx584-0.5[${PYTHON_USEDEP}] )
|
||||
onkyo? ( ~dev-python/onkyo-eiscp-1.2.7[${PYTHON_USEDEP}] )
|
||||
opengarage? ( ~dev-python/open-garage-0.1.5[${PYTHON_USEDEP}] )
|
||||
opensensemap? ( ~dev-python/opensensemap-api-0.1.5[${PYTHON_USEDEP}] )
|
||||
openweathermap? ( ~dev-python/pyowm-3.2.0[${PYTHON_USEDEP}] )
|
||||
otp? ( ~dev-python/pyotp-2.3.0[${PYTHON_USEDEP}] )
|
||||
owntracks? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] )
|
||||
ozw? ( ~dev-python/python-openzwave-mqtt-1.4.0[${PYTHON_USEDEP}] )
|
||||
panasonic_viera? ( ~dev-python/panasonic-viera-0.3.6[${PYTHON_USEDEP}] )
|
||||
philips_js? ( ~dev-python/ha-philipsjs-2.7.5[${PYTHON_USEDEP}] )
|
||||
pilight? ( ~dev-python/pilight-0.1.1[${PYTHON_USEDEP}] )
|
||||
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
|
||||
pi_hole? ( ~dev-python/hole-0.5.1[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.7.1[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
|
||||
plugwise? ( ~dev-python/plugwise-0.8.5[${PYTHON_USEDEP}] )
|
||||
poolsense? ( ~dev-python/poolsense-0.0.8[${PYTHON_USEDEP}] )
|
||||
powerwall? ( ~dev-python/tesla-powerwall-0.3.10[${PYTHON_USEDEP}] )
|
||||
ps4? ( ~dev-python/pyps4-2ndscreen-1.2.0[${PYTHON_USEDEP}] )
|
||||
python_script? ( ~dev-python/RestrictedPython-5.1[${PYTHON_USEDEP}] )
|
||||
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
|
||||
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
|
||||
rachio? ( ~dev-python/RachioPy-1.0.3[${PYTHON_USEDEP}] )
|
||||
rainbird? ( ~dev-python/pyrainbird-0.4.3[${PYTHON_USEDEP}] )
|
||||
rainmachine? ( ~dev-python/regenmaschine-3.1.5[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}] )
|
||||
rejseplanen? ( ~dev-python/rjpl-0.3.6[${PYTHON_USEDEP}] )
|
||||
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.7.1[${PYTHON_USEDEP}] )
|
||||
roku? ( ~dev-python/rokuecp-0.8.1[${PYTHON_USEDEP}] )
|
||||
roomba? ( ~dev-python/roombapy-1.6.3[${PYTHON_USEDEP}] )
|
||||
roon? ( ~dev-python/roonapi-0.0.38[${PYTHON_USEDEP}] )
|
||||
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-1.6.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup4-4.9.3[${PYTHON_USEDEP}] )
|
||||
season? ( ~dev-python/ephem-3.7.7.0[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-0.6.4[${PYTHON_USEDEP}] )
|
||||
shodan? ( ~dev-python/shodan-1.25.0[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.4[${PYTHON_USEDEP}] )
|
||||
simplisafe? ( ~dev-python/simplisafe-python-11.0.6[${PYTHON_USEDEP}] )
|
||||
skybell? ( ~dev-python/skybellpy-0.6.3[${PYTHON_USEDEP}] )
|
||||
sma? ( ~dev-python/pysma-0.6.5[${PYTHON_USEDEP}] )
|
||||
smappee? ( ~dev-python/pysmappee-0.2.25[${PYTHON_USEDEP}] )
|
||||
smarthab? ( ~dev-python/SmartHab-0.21[${PYTHON_USEDEP}] )
|
||||
smartthings? ( ~dev-python/pysmartapp-0.3.3[${PYTHON_USEDEP}] ~dev-python/pysmartthings-0.7.6[${PYTHON_USEDEP}] )
|
||||
snmp? ( ~dev-python/pysnmp-4.4.12[${PYTHON_USEDEP}] )
|
||||
socat? ( net-misc/socat )
|
||||
solax? ( ~dev-python/solax-0.2.8[${PYTHON_USEDEP}] )
|
||||
somfy? ( ~dev-python/pymfy-0.11.0[${PYTHON_USEDEP}] )
|
||||
sonos? ( ~dev-python/soco-0.23.3[${PYTHON_USEDEP}] )
|
||||
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
|
||||
spotify? ( ~dev-python/spotipy-2.18.0[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}] )
|
||||
squeezebox? ( ~dev-python/pysqueezebox-0.5.5[${PYTHON_USEDEP}] )
|
||||
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
|
||||
statsd? ( ~dev-python/statsd-3.2.1[${PYTHON_USEDEP}] )
|
||||
synology_dsm? ( ~dev-python/py-synologydsm-api-1.0.4[${PYTHON_USEDEP}] )
|
||||
systemmonitor? ( ~dev-python/psutil-5.8.0[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.2.20[${PYTHON_USEDEP}] )
|
||||
tellduslive? ( ~dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] )
|
||||
tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-5.2.3[${PYTHON_USEDEP}] )
|
||||
toon? ( ~dev-python/toonapi-0.2.0[${PYTHON_USEDEP}] )
|
||||
totalconnect? ( ~dev-python/total-connect-client-0.57[${PYTHON_USEDEP}] )
|
||||
tplink? ( ~dev-python/pyHS100-0.3.5.2[${PYTHON_USEDEP}] )
|
||||
tradfri? ( ~dev-python/pytradfri-7.0.6[${PYTHON_USEDEP}] )
|
||||
tuya? ( ~dev-python/tuyaha-0.0.10[${PYTHON_USEDEP}] )
|
||||
unifi? ( ~dev-python/aiounifi-26[${PYTHON_USEDEP}] )
|
||||
unifi_direct? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
|
||||
upnp? ( ~dev-python/async-upnp-client-0.20.0[${PYTHON_USEDEP}] )
|
||||
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
|
||||
vallox? ( ~dev-python/vallox-websocket-api-2.8.1[${PYTHON_USEDEP}] )
|
||||
velbus? ( ~dev-python/python-velbus-2.1.2[${PYTHON_USEDEP}] )
|
||||
velux? ( ~dev-python/pyvlx-0.2.19[${PYTHON_USEDEP}] )
|
||||
vera? ( ~dev-python/pyvera-0.3.13[${PYTHON_USEDEP}] )
|
||||
version? ( ~dev-python/pyhaversion-21.7.0[${PYTHON_USEDEP}] )
|
||||
vicare? ( ~dev-python/PyViCare-1.0.0[${PYTHON_USEDEP}] )
|
||||
vizio? ( ~dev-python/pyvizio-0.1.57[${PYTHON_USEDEP}] )
|
||||
wake_on_lan? ( ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
waqi? ( ~dev-python/waqiasync-1.0.0[${PYTHON_USEDEP}] )
|
||||
waze_travel_time? ( ~dev-python/WazeRouteCalculator-0.12[${PYTHON_USEDEP}] )
|
||||
webostv? ( ~dev-python/aiopylgtv-0.4.0[${PYTHON_USEDEP}] )
|
||||
wemo? ( ~dev-python/pywemo-0.6.7[${PYTHON_USEDEP}] )
|
||||
whois? ( ~dev-python/python-whois-0.7.3[${PYTHON_USEDEP}] )
|
||||
wink? ( ~dev-python/pubnubsub-handler-1.0.9[${PYTHON_USEDEP}] ~dev-python/python-wink-1.10.5[${PYTHON_USEDEP}] )
|
||||
withings? ( ~dev-python/withings-api-2.3.2[${PYTHON_USEDEP}] )
|
||||
wled? ( ~dev-python/wled-0.8.0[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.11.2[${PYTHON_USEDEP}] )
|
||||
xbox_live? ( ~dev-python/xboxapi-2.0.1[${PYTHON_USEDEP}] )
|
||||
xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.13.4[${PYTHON_USEDEP}] )
|
||||
xiaomi_miio? ( ~dev-python/construct-2.10.56[${PYTHON_USEDEP}] ~dev-python/micloud-0.3[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.8[${PYTHON_USEDEP}] )
|
||||
xiaomi_tv? ( ~dev-python/pymitv-1.4.3[${PYTHON_USEDEP}] )
|
||||
xs1? ( ~dev-python/xs1-api-client-3.0.0[${PYTHON_USEDEP}] )
|
||||
yamaha? ( ~dev-python/rxv-0.6.0[${PYTHON_USEDEP}] )
|
||||
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.9.2[${PYTHON_USEDEP}] )
|
||||
yeelight? ( ~dev-python/yeelight-0.7.4[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.20.0[${PYTHON_USEDEP}] )
|
||||
yi? ( ~dev-python/aioftp-0.12.0[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.36.2[${PYTHON_USEDEP}] )
|
||||
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
|
||||
zha? ( ~dev-python/bellows-0.27.0[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.5[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.60[${PYTHON_USEDEP}] ~dev-python/zigpy-cc-0.5.2[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.13.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.37.1[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.14.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.7.3[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.5.4[${PYTHON_USEDEP}] )
|
||||
zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.9[${PYTHON_USEDEP}] )
|
||||
zoneminder? ( ~dev-python/zm-py-0.5.2[${PYTHON_USEDEP}] )
|
||||
zwave? ( ~dev-python/homeassistant-pyozw-0.1.10[${PYTHON_USEDEP}] ~dev-python/PyDispatcher-2.0.5[${PYTHON_USEDEP}] )
|
||||
zwave_js? ( ~dev-python/zwave-js-server-python-0.30.0[${PYTHON_USEDEP}] )"
|
||||
|
||||
BDEPEND="${RDEPEND}
|
||||
test? (
|
||||
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-5.5[${PYTHON_USEDEP}]
|
||||
~dev-python/jsonpickle-1.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/mypy-0.910[${PYTHON_USEDEP}]
|
||||
~dev-python/pipdeptree-1.0.0[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-2.14.0
|
||||
~dev-python/pylint-strict-informational-0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-2.10.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-2.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-0.9.4[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-xdist-2.2.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-6.2.4[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-mock-1.9.2[${PYTHON_USEDEP}]
|
||||
~dev-python/responses-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.17.0[${PYTHON_USEDEP}]
|
||||
~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/tqdm-4.49.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
dev-python/mock[${PYTHON_USEDEP}]"
|
||||
|
||||
INSTALL_DIR="/opt/${MY_PN}"
|
||||
|
||||
DISABLE_AUTOFORMATTING=1
|
||||
DOC_CONTENTS="
|
||||
The HA interface listens on port 8123
|
||||
hass configuration is in: /etc/${MY_PN}
|
||||
daemon command line arguments are configured in: /etc/conf.d/${MY_PN}
|
||||
logging is to: /var/log/${MY_PN}/{server,errors,stdout}.log
|
||||
The sqlite db is by default in: /etc/${MY_PN}
|
||||
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
|
||||
"
|
||||
|
||||
S="${WORKDIR}/core-${MY_PV}"
|
||||
|
||||
DOCS="README.rst"
|
||||
|
||||
python_install_all() {
|
||||
dodoc ${DOCS}
|
||||
distutils-r1_python_install_all
|
||||
keepdir "$INSTALL_DIR"
|
||||
keepdir "/etc/${MY_PN}"
|
||||
fowners -R "${MY_PN}:${MY_PN}" "/etc/${MY_PN}"
|
||||
keepdir "/var/log/${MY_PN}"
|
||||
fowners -R "${MY_PN}:${MY_PN}" "/var/log/${MY_PN}"
|
||||
newconfd "${FILESDIR}/${MY_PN}.conf.d" "${MY_PN}"
|
||||
newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}"
|
||||
use systemd && systemd_dounit "${FILESDIR}/${MY_PN}.service"
|
||||
dobin "${FILESDIR}/hasstest"
|
||||
if use socat ; then
|
||||
newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave"
|
||||
sed -i -e 's/# need socat-zwave/need socat-zwave/g' "${D}/etc/init.d/${MY_PN}" || die
|
||||
fi
|
||||
if use mqtt ; then
|
||||
sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${MY_PN}" || die
|
||||
fi
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}/${MY_PN}.logrotate" "${MY_PN}"
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
readme.gentoo_print_elog
|
||||
}
|
||||
|
||||
@@ -27,7 +27,7 @@ LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
|
||||
KEYWORDS="amd64 arm arm64 x86 amd64-linux x86-linux"
|
||||
IUSE="abode accuweather acer_projector acmeda adguard ads aftership agent_dvr airly airvisual aladdin_connect alarmdecoder almond alpha_vantage ambiclimate ambient_station amcrest ampio androidtv android_ip_webcam anel_pwrctrl anthemav apache_kafka apcupsd apple_tv apprise aquostv arcam_fmj aruba asuswrt aten_pe atome august aurora_abb_powerone avea avion awair axis baidu -beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain bluetooth_le_tracker bluetooth_tracker bme280 bme680 bmw_connected_drive bond braviatv broadlink brother brottsplatskartan brunt bsblan bt_home_hub_5 bt_smarthub buienradar +caldav camera canary cast cisco_mobility_express cli co2signal compensation coronavirus daikin darksky deconz delijn denonavr deutsche_bahn devolo_home_control dexcom dhcp dht discogs discord discovery doorbird dunehd +dwd_weather_warnings dynalite dyson ecobee emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome fibaro flume flunearyou flux_led foobot forecast_solar fortios freebox fritz fritzbox fritzbox_callmonitor fritzbox_netmonitor fronius garmin_connect gios github gogogate2 greeneye_monitor growatt_server guardian harman_kardon_avr harmony heos here_travel_time +homekit homekit_controller -homematic -homematicip_cloud hp_ilo http hue hydrawise iaqualink ihc imap incomfort influxdb insteon intesishome ipma ipp islamic_prayer_times jewish_calendar joaoapps_join kef knx kodi kraken lifx linode litterrobot loopenergy luci luftdaten maxcube media_extractor meteo_france mfi miflora mikrotik -mitemp_bt +mobile_app +mqtt myq +mysql nad nederlandse_spoorwegen netatmo netdata +notify_events nuki nws nx584 onkyo opengarage opensensemap openweathermap +otp owntracks ozw panasonic_viera philips_js pilight +ping pi_hole +plex plugwise poolsense powerwall ps4 +python_script qnap qvr_pro rachio rainbird rainmachine +recorder rejseplanen +rest ring roku roomba roon samsungtv +scrape season shelly shodan signal_messenger simplisafe skybell sma smappee smarthab smartthings +snmp socat solax somfy sonos speedtestdotnet spotify +sql squeezebox +ssl statsd synology_dsm systemd systemmonitor tasmota tellduslive tesla test tile toon totalconnect tplink tradfri tuya unifi unifi_direct upnp utility_meter vallox velbus velux vera +version vicare vizio +wake_on_lan waqi waze_travel_time webostv wemo whois wink withings wled workday xbox_live xiaomi_aqara xiaomi_miio xiaomi_tv xs1 yamaha yamaha_musiccast yeelight yi zeroconf zerproc zha zhong_hong zoneminder zwave +zwave_js"
|
||||
IUSE="abode accuweather acer_projector acmeda adguard ads aftership agent_dvr airly airvisual aladdin_connect alarmdecoder almond alpha_vantage ambiclimate ambient_station amcrest ampio androidtv android_ip_webcam anel_pwrctrl anthemav apache_kafka apcupsd apple_tv apprise aquostv arcam_fmj aruba asuswrt aten_pe atome august aurora_abb_powerone avea avion awair axis baidu -beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain bluetooth_le_tracker bluetooth_tracker bme280 bme680 bmw_connected_drive bond braviatv broadlink brother brottsplatskartan brunt bsblan bt_home_hub_5 bt_smarthub buienradar +caldav camera canary cast cisco_mobility_express cli co2signal compensation coronavirus daikin darksky deconz delijn denonavr deutsche_bahn devolo_home_control dexcom dhcp dht discogs discord discovery doorbird dunehd +dwd_weather_warnings dynalite dyson ecobee emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome fibaro flume flunearyou flux_led foobot forecast_solar fortios freebox fritz fritzbox fritzbox_callmonitor fritzbox_netmonitor fronius +frontend garmin_connect gios github gogogate2 greeneye_monitor growatt_server guardian harman_kardon_avr harmony heos here_travel_time +homekit homekit_controller -homematic -homematicip_cloud hp_ilo http hue hydrawise iaqualink ihc imap incomfort influxdb insteon intesishome ipma ipp islamic_prayer_times jewish_calendar joaoapps_join kef knx kodi kraken lifx linode litterrobot loopenergy luci luftdaten maxcube media_extractor meteo_france mfi miflora mikrotik -mitemp_bt +mobile_app +mqtt myq +mysql nad nederlandse_spoorwegen netatmo netdata +notify_events nuki nws nx584 octoprint onkyo opengarage opensensemap openweathermap +otp owntracks -ozw panasonic_viera philips_js pilight +ping pi_hole +plex plugwise poolsense powerwall ps4 +python_script qnap qvr_pro rachio rainbird rainmachine +recorder rejseplanen +rest ring roku roomba roon samsungtv +scrape season shelly shodan signal_messenger simplisafe skybell sma smappee smarthab smartthings +snmp socat solax somfy sonos speedtestdotnet spotify +sql squeezebox +ssl statsd synology_dsm systemd systemmonitor tankerkoenig tasmota tellduslive tesla test tile toon totalconnect tplink tradfri tuya unifi unifi_direct upnp utility_meter vallox velbus velux vera +version vicare vizio +wake_on_lan waqi waze_travel_time webostv wemo whois wink withings wled workday xbox_live xiaomi_aqara xiaomi_miio xiaomi_tv xs1 yamaha yamaha_musiccast yeelight yi zeroconf zerproc zha zhong_hong zoneminder zwave +zwave_js"
|
||||
|
||||
# external deps
|
||||
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|
||||
@@ -45,52 +45,59 @@ RDEPEND="${RDEPEND}
|
||||
# Home Assistant Core dependencies
|
||||
# from package_constraints.txt
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/aiodiscover-1.4.4[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.7.4_p0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiodiscover-1.4.7[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/anyio-3.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/anyio-3.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/astral-2.2[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.22.8[${PYTHON_USEDEP}]
|
||||
~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.23.4[${PYTHON_USEDEP}]
|
||||
~dev-python/async_timeout-4.0.2[${PYTHON_USEDEP}]
|
||||
~dev-python/atomicwrites-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/awesomeversion-21.8.1[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep 'dev-python/backports-zoneinfo[${PYTHON_USEDEP}]' python3_8)
|
||||
~dev-python/awesomeversion-22.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
|
||||
~dev-python/ciso8601-2.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-3.4.8[${PYTHON_USEDEP}]
|
||||
~dev-python/emoji-1.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/google-api-core-1.31.2[${PYTHON_USEDEP}]
|
||||
~dev-python/google-cloud-pubsub-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-1.31.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/h11-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.50.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20211007.1[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-35.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/emoji-1.6.3[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-1.43.0[${PYTHON_USEDEP}]
|
||||
~dev-python/h11-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.52.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20220203.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpcore-0.14.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.21.3[${PYTHON_USEDEP}]
|
||||
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
|
||||
~dev-python/jinja-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}]
|
||||
~dev-python/jinja-3.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/libcst-0.3.23[${PYTHON_USEDEP}]
|
||||
<dev-python/multidict-6.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pandas-1.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-8.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-9.0.1[${PYTHON_USEDEP}]
|
||||
<dev-python/pip-20.3.0
|
||||
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
|
||||
~dev-python/pyjwt-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-engineio-3.13.1[${PYTHON_USEDEP}]
|
||||
<dev-python/python-engineio-4[${PYTHON_USEDEP}]
|
||||
~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-socketio-4.6.0[${PYTHON_USEDEP}]
|
||||
<dev-python/python-socketio-5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyudev-0.22.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-2.26.0[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-2.27.1[${PYTHON_USEDEP}]
|
||||
~net-analyzer/scapy-2.4.5
|
||||
~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.24.3[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-serialize-2.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-extensions-3.10.0.2[${PYTHON_USEDEP}]
|
||||
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-serialize-2.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-0.12.2[${PYTHON_USEDEP}]
|
||||
~dev-python/yarl-1.6.3[${PYTHON_USEDEP}]
|
||||
~dev-python/zeroconf-0.36.8[${PYTHON_USEDEP}]"
|
||||
~dev-python/yarl-1.7.2[${PYTHON_USEDEP}]
|
||||
~dev-python/zeroconf-0.38.3[${PYTHON_USEDEP}]"
|
||||
|
||||
# unknown origin, still something to clean up here
|
||||
# some moved to suggested USE Flags
|
||||
@@ -110,38 +117,38 @@ RDEPEND="${RDEPEND}
|
||||
# Module requirements from useflags
|
||||
RDEPEND="${RDEPEND}
|
||||
abode? ( ~dev-python/abodepy-1.2.0[${PYTHON_USEDEP}] )
|
||||
accuweather? ( ~dev-python/accuweather-0.2.0[${PYTHON_USEDEP}] )
|
||||
accuweather? ( ~dev-python/accuweather-0.3.0[${PYTHON_USEDEP}] )
|
||||
acer_projector? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] )
|
||||
acmeda? ( ~dev-python/aiopulse-0.4.2[${PYTHON_USEDEP}] )
|
||||
adguard? ( ~dev-python/adguardhome-0.5.0[${PYTHON_USEDEP}] )
|
||||
acmeda? ( ~dev-python/aiopulse-0.4.3[${PYTHON_USEDEP}] )
|
||||
adguard? ( ~dev-python/adguardhome-0.5.1[${PYTHON_USEDEP}] )
|
||||
ads? ( ~dev-python/pyads-3.2.2[${PYTHON_USEDEP}] )
|
||||
aftership? ( ~dev-python/pyaftership-0.1.2[${PYTHON_USEDEP}] )
|
||||
aftership? ( ~dev-python/pyaftership-21.11.0[${PYTHON_USEDEP}] )
|
||||
agent_dvr? ( ~dev-python/agent-py-0.0.23[${PYTHON_USEDEP}] )
|
||||
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
|
||||
airvisual? ( ~dev-python/pyairvisual-5.0.9[${PYTHON_USEDEP}] )
|
||||
aladdin_connect? ( ~dev-python/aladdin-connect-0.3[${PYTHON_USEDEP}] )
|
||||
aladdin_connect? ( ~dev-python/aladdin-connect-0.4[${PYTHON_USEDEP}] )
|
||||
alarmdecoder? ( ~dev-python/adext-0.4.2[${PYTHON_USEDEP}] )
|
||||
almond? ( ~dev-python/pyalmond-0.0.2[${PYTHON_USEDEP}] )
|
||||
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
|
||||
ambiclimate? ( ~dev-python/Ambiclimate-0.2.1[${PYTHON_USEDEP}] )
|
||||
ambient_station? ( ~dev-python/aioambient-1.3.0[${PYTHON_USEDEP}] )
|
||||
amcrest? ( ~dev-python/amcrest-1.9.3[${PYTHON_USEDEP}] )
|
||||
ambient_station? ( ~dev-python/aioambient-2021.11.0[${PYTHON_USEDEP}] )
|
||||
amcrest? ( ~dev-python/amcrest-1.9.4[${PYTHON_USEDEP}] )
|
||||
ampio? ( ~dev-python/asmog-0.0.6[${PYTHON_USEDEP}] )
|
||||
androidtv? ( ~dev-python/adb-shell-0.4.0[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.60[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
|
||||
androidtv? ( ~dev-python/adb-shell-0.4.0[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.63[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
|
||||
android_ip_webcam? ( ~dev-python/pydroid-ipcam-0.8[${PYTHON_USEDEP}] )
|
||||
anel_pwrctrl? ( ~dev-python/anel-pwrctrl-homeassistant-0.0.1[${PYTHON_USEDEP}] )
|
||||
anthemav? ( ~dev-python/anthemav-1.2.0[${PYTHON_USEDEP}] )
|
||||
apache_kafka? ( ~dev-python/aiokafka-0.6.0[${PYTHON_USEDEP}] )
|
||||
apcupsd? ( ~dev-python/apcaccess-0.0.13[${PYTHON_USEDEP}] )
|
||||
apple_tv? ( ~dev-python/pyatv-0.8.2[${PYTHON_USEDEP}] )
|
||||
apprise? ( ~dev-python/apprise-0.9.5.1[${PYTHON_USEDEP}] )
|
||||
apple_tv? ( ~dev-python/pyatv-0.10.0[${PYTHON_USEDEP}] )
|
||||
apprise? ( ~dev-python/apprise-0.9.6[${PYTHON_USEDEP}] )
|
||||
aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] )
|
||||
arcam_fmj? ( ~dev-python/arcam-fmj-0.7.0[${PYTHON_USEDEP}] )
|
||||
arcam_fmj? ( ~dev-python/arcam-fmj-0.12.0[${PYTHON_USEDEP}] )
|
||||
aruba? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
|
||||
asuswrt? ( ~dev-python/aioasuswrt-1.3.4[${PYTHON_USEDEP}] )
|
||||
aten_pe? ( ~dev-python/atenpdu-0.3.0[${PYTHON_USEDEP}] )
|
||||
asuswrt? ( ~dev-python/aioasuswrt-1.4.0[${PYTHON_USEDEP}] )
|
||||
aten_pe? ( ~dev-python/atenpdu-0.3.2[${PYTHON_USEDEP}] )
|
||||
atome? ( ~dev-python/pyAtome-0.1.1[${PYTHON_USEDEP}] )
|
||||
august? ( ~dev-python/yalexs-1.1.13[${PYTHON_USEDEP}] )
|
||||
august? ( ~dev-python/yalexs-1.1.20[${PYTHON_USEDEP}] )
|
||||
aurora_abb_powerone? ( ~dev-python/aurorapy-0.2.6[${PYTHON_USEDEP}] )
|
||||
avea? ( ~dev-python/avea-1.5.1[${PYTHON_USEDEP}] )
|
||||
avion? ( ~dev-python/avion-0.10[${PYTHON_USEDEP}] )
|
||||
@@ -154,7 +161,7 @@ RDEPEND="${RDEPEND}
|
||||
bizkaibus? ( ~dev-python/bizkaibus-0.1.1[${PYTHON_USEDEP}] )
|
||||
blackbird? ( ~dev-python/pyblackbird-0.5[${PYTHON_USEDEP}] )
|
||||
blebox? ( ~dev-python/blebox-uniapi-1.3.3[${PYTHON_USEDEP}] )
|
||||
blink? ( ~dev-python/blinkpy-0.17.0[${PYTHON_USEDEP}] )
|
||||
blink? ( ~dev-python/blinkpy-0.18.0[${PYTHON_USEDEP}] )
|
||||
blinksticklight? ( ~dev-python/BlinkStick-1.2.0[${PYTHON_USEDEP}] )
|
||||
blinkt? ( ~dev-python/blinkt-0.1.0[${PYTHON_USEDEP}] )
|
||||
blockchain? ( ~dev-python/python-blockchain-api-0.0.2[${PYTHON_USEDEP}] )
|
||||
@@ -162,248 +169,254 @@ RDEPEND="${RDEPEND}
|
||||
bluetooth_tracker? ( ~dev-python/bt-proximity-0.2.1[${PYTHON_USEDEP}] ~dev-python/pybluez-0.22[${PYTHON_USEDEP}] )
|
||||
bme280? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] ~dev-python/bme280spi-0.2.0[${PYTHON_USEDEP}] )
|
||||
bme680? ( ~dev-python/bme680-1.0.5[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] )
|
||||
bmw_connected_drive? ( ~dev-python/bimmer-connected-0.7.20[${PYTHON_USEDEP}] )
|
||||
bond? ( ~dev-python/bond-api-0.1.13[${PYTHON_USEDEP}] )
|
||||
bmw_connected_drive? ( ~dev-python/bimmer-connected-0.8.10[${PYTHON_USEDEP}] )
|
||||
bond? ( ~dev-python/bond-api-0.1.16[${PYTHON_USEDEP}] )
|
||||
braviatv? ( ~dev-python/bravia-tv-1.0.11[${PYTHON_USEDEP}] )
|
||||
broadlink? ( ~dev-python/broadlink-0.17.0[${PYTHON_USEDEP}] )
|
||||
brother? ( ~dev-python/brother-1.0.2[${PYTHON_USEDEP}] )
|
||||
broadlink? ( ~dev-python/broadlink-0.18.0[${PYTHON_USEDEP}] )
|
||||
brother? ( ~dev-python/brother-1.1.0[${PYTHON_USEDEP}] )
|
||||
brottsplatskartan? ( ~dev-python/brottsplatskartan-0.0.1[${PYTHON_USEDEP}] )
|
||||
brunt? ( ~dev-python/brunt-0.1.3[${PYTHON_USEDEP}] )
|
||||
bsblan? ( ~dev-python/bsblan-0.4.0[${PYTHON_USEDEP}] )
|
||||
brunt? ( ~dev-python/brunt-1.1.1[${PYTHON_USEDEP}] )
|
||||
bsblan? ( ~dev-python/bsblan-0.5.0[${PYTHON_USEDEP}] )
|
||||
bt_home_hub_5? ( ~dev-python/bthomehub5-devicelist-0.1.1[${PYTHON_USEDEP}] )
|
||||
bt_smarthub? ( ~dev-python/btsmarthub-devicelist-0.2.0[${PYTHON_USEDEP}] )
|
||||
buienradar? ( ~dev-python/buienradar-1.0.4[${PYTHON_USEDEP}] )
|
||||
caldav? ( ~dev-python/caldav-0.7.1[${PYTHON_USEDEP}] )
|
||||
camera? ( ~dev-python/PyTurboJPEG-1.6.1[${PYTHON_USEDEP}] )
|
||||
buienradar? ( ~dev-python/buienradar-1.0.5[${PYTHON_USEDEP}] )
|
||||
caldav? ( ~dev-python/caldav-0.8.2[${PYTHON_USEDEP}] )
|
||||
camera? ( ~dev-python/PyTurboJPEG-1.6.5[${PYTHON_USEDEP}] )
|
||||
canary? ( ~dev-python/py-canary-0.5.1[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-9.2.1[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-10.2.3[${PYTHON_USEDEP}] )
|
||||
cisco_mobility_express? ( ~dev-python/ciscomobilityexpress-0.3.9[${PYTHON_USEDEP}] )
|
||||
cli? ( app-misc/home-assistant-cli )
|
||||
co2signal? ( ~dev-python/CO2Signal-0.4.2[${PYTHON_USEDEP}] )
|
||||
compensation? ( ~dev-python/numpy-1.21.2[${PYTHON_USEDEP}] )
|
||||
compensation? ( ~dev-python/numpy-1.21.4[${PYTHON_USEDEP}] )
|
||||
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
|
||||
daikin? ( ~dev-python/pydaikin-2.4.4[${PYTHON_USEDEP}] )
|
||||
daikin? ( ~dev-python/pydaikin-2.7.0[${PYTHON_USEDEP}] )
|
||||
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
|
||||
deconz? ( ~dev-python/pydeconz-84[${PYTHON_USEDEP}] )
|
||||
deconz? ( ~dev-python/pydeconz-86[${PYTHON_USEDEP}] )
|
||||
delijn? ( ~dev-python/pydelijn-0.6.1[${PYTHON_USEDEP}] )
|
||||
denonavr? ( ~dev-python/denonavr-0.10.9[${PYTHON_USEDEP}] )
|
||||
denonavr? ( ~dev-python/denonavr-0.10.10[${PYTHON_USEDEP}] )
|
||||
deutsche_bahn? ( ~dev-python/schiene-0.23[${PYTHON_USEDEP}] )
|
||||
devolo_home_control? ( ~dev-python/devolo-home-control-api-0.17.4[${PYTHON_USEDEP}] )
|
||||
dexcom? ( ~dev-python/pydexcom-0.2.0[${PYTHON_USEDEP}] )
|
||||
dhcp? ( ~net-analyzer/scapy-2.4.5 ~dev-python/aiodiscover-1.4.4[${PYTHON_USEDEP}] )
|
||||
dht? ( ~dev-python/adafruit-circuitpython-dht-3.6.0[${PYTHON_USEDEP}] )
|
||||
dexcom? ( ~dev-python/pydexcom-0.2.2[${PYTHON_USEDEP}] )
|
||||
dhcp? ( ~net-analyzer/scapy-2.4.5 ~dev-python/aiodiscover-1.4.7[${PYTHON_USEDEP}] )
|
||||
dht? ( ~dev-python/adafruit-circuitpython-dht-3.7.0[${PYTHON_USEDEP}] ~dev-python/RPi-GPIO-0.7.1_alpha4[${PYTHON_USEDEP}] )
|
||||
discogs? ( ~dev-python/discogs-client-2.3.0[${PYTHON_USEDEP}] )
|
||||
discord? ( ~dev-python/discord-py-1.7.3[${PYTHON_USEDEP}] )
|
||||
discovery? ( ~dev-python/netdisco-3.0.0[${PYTHON_USEDEP}] )
|
||||
doorbird? ( ~dev-python/DoorBirdPy-2.1.0[${PYTHON_USEDEP}] )
|
||||
dunehd? ( ~dev-python/pdunehd-1.3.2[${PYTHON_USEDEP}] )
|
||||
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.4[${PYTHON_USEDEP}] )
|
||||
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.5[${PYTHON_USEDEP}] )
|
||||
dynalite? ( ~dev-python/dynalite-devices-0.1.46[${PYTHON_USEDEP}] )
|
||||
dyson? ( ~dev-python/libpurecool-0.6.4[${PYTHON_USEDEP}] )
|
||||
ecobee? ( ~dev-python/python-ecobee-api-0.2.11[${PYTHON_USEDEP}] )
|
||||
ecobee? ( ~dev-python/python-ecobee-api-0.2.14[${PYTHON_USEDEP}] )
|
||||
emulated_roku? ( ~dev-python/emulated-roku-0.2.1[${PYTHON_USEDEP}] )
|
||||
enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] )
|
||||
enocean? ( ~dev-python/enocean-0.50.1[${PYTHON_USEDEP}] )
|
||||
enphase_envoy? ( ~dev-python/envoy-reader-0.20.0[${PYTHON_USEDEP}] )
|
||||
environment_canada? ( ~dev-python/env-canada-0.2.5[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-9.1.5[${PYTHON_USEDEP}] )
|
||||
enphase_envoy? ( ~dev-python/envoy-reader-0.20.1[${PYTHON_USEDEP}] )
|
||||
environment_canada? ( ~dev-python/env-canada-0.5.20[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-10.8.1[${PYTHON_USEDEP}] )
|
||||
everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] )
|
||||
evohome? ( ~dev-python/evohome-async-0.3.15[${PYTHON_USEDEP}] )
|
||||
fibaro? ( ~dev-python/fiblary3-0.1.7[${PYTHON_USEDEP}] )
|
||||
fibaro? ( ~dev-python/fiblary3-0.1.8[${PYTHON_USEDEP}] )
|
||||
flume? ( ~dev-python/PyFlume-0.6.5[${PYTHON_USEDEP}] )
|
||||
flunearyou? ( ~dev-python/pyflunearyou-2.0.2[${PYTHON_USEDEP}] )
|
||||
flux_led? ( ~dev-python/flux-led-0.22[${PYTHON_USEDEP}] )
|
||||
flux_led? ( ~dev-python/flux-led-0.28.22[${PYTHON_USEDEP}] )
|
||||
foobot? ( ~dev-python/foobot_async-1.0.0[${PYTHON_USEDEP}] )
|
||||
forecast_solar? ( ~dev-python/forecast-solar-2.1.0[${PYTHON_USEDEP}] )
|
||||
fortios? ( ~dev-python/fortiosapi-1.0.5[${PYTHON_USEDEP}] )
|
||||
freebox? ( ~dev-python/freebox-api-0.0.10[${PYTHON_USEDEP}] )
|
||||
fritz? ( ~dev-python/fritzconnection-1.6.0[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
|
||||
fritz? ( ~dev-python/fritzconnection-1.8.0[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
|
||||
fritzbox? ( ~dev-python/pyfritzhome-0.6.2[${PYTHON_USEDEP}] )
|
||||
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.6.0[${PYTHON_USEDEP}] )
|
||||
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.8.0[${PYTHON_USEDEP}] )
|
||||
fritzbox_netmonitor? ( ~dev-python/fritzconnection-1.4.2[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.6.0[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.7.1[${PYTHON_USEDEP}] )
|
||||
frontend? ( ~dev-python/home-assistant-frontend-20220203.0[${PYTHON_USEDEP}] )
|
||||
garmin_connect? ( ~dev-python/garminconnect-ha-0.1.6[${PYTHON_USEDEP}] )
|
||||
gios? ( ~dev-python/gios-2.0.0[${PYTHON_USEDEP}] )
|
||||
github? ( ~dev-python/aiogithubapi-21.8.0[${PYTHON_USEDEP}] )
|
||||
gogogate2? ( ~dev-python/ismartgate-4.0.0[${PYTHON_USEDEP}] )
|
||||
greeneye_monitor? ( ~dev-python/greeneye-monitor-2.1[${PYTHON_USEDEP}] )
|
||||
gios? ( ~dev-python/gios-2.1.0[${PYTHON_USEDEP}] )
|
||||
github? ( ~dev-python/aiogithubapi-22.2.0[${PYTHON_USEDEP}] )
|
||||
gogogate2? ( ~dev-python/ismartgate-4.0.4[${PYTHON_USEDEP}] )
|
||||
greeneye_monitor? ( ~dev-python/greeneye-monitor-3.0.1[${PYTHON_USEDEP}] )
|
||||
growatt_server? ( ~dev-python/growattServer-1.1.0[${PYTHON_USEDEP}] )
|
||||
guardian? ( ~dev-python/aioguardian-1.0.8[${PYTHON_USEDEP}] )
|
||||
guardian? ( ~dev-python/aioguardian-2021.11.0[${PYTHON_USEDEP}] )
|
||||
harman_kardon_avr? ( ~dev-python/hkavr-0.0.5[${PYTHON_USEDEP}] )
|
||||
harmony? ( ~dev-python/aioharmony-0.2.7[${PYTHON_USEDEP}] )
|
||||
harmony? ( ~dev-python/aioharmony-0.2.9[${PYTHON_USEDEP}] )
|
||||
heos? ( ~dev-python/pyheos-0.7.2[${PYTHON_USEDEP}] )
|
||||
here_travel_time? ( ~dev-python/herepy-2.0.0[${PYTHON_USEDEP}] )
|
||||
homekit? ( ~dev-python/HAP-python-4.3.0[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
|
||||
homekit_controller? ( ~dev-python/aiohomekit-0.6.3[${PYTHON_USEDEP}] )
|
||||
homematic? ( ~dev-python/pyhomematic-0.1.74[${PYTHON_USEDEP}] )
|
||||
homematicip_cloud? ( ~dev-python/homematicip-1.0.1[${PYTHON_USEDEP}] )
|
||||
homekit? ( ~dev-python/HAP-python-4.4.0[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
|
||||
homekit_controller? ( ~dev-python/aiohomekit-0.6.11[${PYTHON_USEDEP}] )
|
||||
homematic? ( ~dev-python/pyhomematic-0.1.77[${PYTHON_USEDEP}] )
|
||||
homematicip_cloud? ( ~dev-python/homematicip-1.0.2[${PYTHON_USEDEP}] )
|
||||
hp_ilo? ( ~dev-python/python-hpilo-4.3[${PYTHON_USEDEP}] )
|
||||
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] )
|
||||
hue? ( ~dev-python/aiohue-2.6.3[${PYTHON_USEDEP}] )
|
||||
hue? ( ~dev-python/aiohue-4.0.1[${PYTHON_USEDEP}] )
|
||||
hydrawise? ( ~dev-python/Hydrawiser-0.2[${PYTHON_USEDEP}] )
|
||||
iaqualink? ( ~dev-python/iaqualink-0.3.90[${PYTHON_USEDEP}] )
|
||||
ihc? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.7.0[${PYTHON_USEDEP}] )
|
||||
iaqualink? ( ~dev-python/iaqualink-0.4.1[${PYTHON_USEDEP}] )
|
||||
ihc? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.7.6[${PYTHON_USEDEP}] )
|
||||
imap? ( ~dev-python/aioimaplib-0.9.0[${PYTHON_USEDEP}] )
|
||||
incomfort? ( ~dev-python/incomfort-client-0.4.4[${PYTHON_USEDEP}] )
|
||||
influxdb? ( ~dev-python/influxdb-5.2.3[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.14.0[${PYTHON_USEDEP}] )
|
||||
insteon? ( ~dev-python/pyinsteon-1.0.12[${PYTHON_USEDEP}] )
|
||||
influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] )
|
||||
insteon? ( ~dev-python/pyinsteon-1.0.14[${PYTHON_USEDEP}] )
|
||||
intesishome? ( ~dev-python/pyintesishome-1.7.6[${PYTHON_USEDEP}] )
|
||||
ipma? ( ~dev-python/pyipma-2.0.5[${PYTHON_USEDEP}] )
|
||||
ipp? ( ~dev-python/pyipp-0.11.0[${PYTHON_USEDEP}] )
|
||||
islamic_prayer_times? ( ~dev-python/prayer-times-calculator-0.0.5[${PYTHON_USEDEP}] )
|
||||
jewish_calendar? ( ~dev-python/hdate-0.10.2[${PYTHON_USEDEP}] )
|
||||
jewish_calendar? ( ~dev-python/hdate-0.10.4[${PYTHON_USEDEP}] )
|
||||
joaoapps_join? ( ~dev-python/python-join-api-0.0.6[${PYTHON_USEDEP}] )
|
||||
kef? ( ~dev-python/aiokef-0.2.16[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-0.18.9[${PYTHON_USEDEP}] )
|
||||
kodi? ( ~dev-python/pykodi-0.2.6[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-0.19.2[${PYTHON_USEDEP}] )
|
||||
kodi? ( ~dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] )
|
||||
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
|
||||
lifx? ( ~dev-python/aiolifx-0.7.0[${PYTHON_USEDEP}] ~dev-python/aiolifx-effects-0.2.2[${PYTHON_USEDEP}] )
|
||||
linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] )
|
||||
litterrobot? ( ~dev-python/pylitterbot-2021.8.1[${PYTHON_USEDEP}] )
|
||||
litterrobot? ( ~dev-python/pylitterbot-2021.12.0[${PYTHON_USEDEP}] )
|
||||
loopenergy? ( ~dev-python/pyloopenergy-0.2.1[${PYTHON_USEDEP}] )
|
||||
luci? ( ~dev-python/openwrt-luci-rpc-1.1.8[${PYTHON_USEDEP}] )
|
||||
luftdaten? ( ~dev-python/luftdaten-0.6.5[${PYTHON_USEDEP}] )
|
||||
luci? ( ~dev-python/openwrt-luci-rpc-1.1.11[${PYTHON_USEDEP}] )
|
||||
luftdaten? ( ~dev-python/luftdaten-0.7.2[${PYTHON_USEDEP}] )
|
||||
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
|
||||
media_extractor? ( ~dev-python/youtube_dl-2021.6.6[${PYTHON_USEDEP}] )
|
||||
media_extractor? ( ~net-misc/youtube-dl-2021.12.17 )
|
||||
meteo_france? ( ~dev-python/meteofrance-api-1.0.2[${PYTHON_USEDEP}] )
|
||||
mfi? ( ~dev-python/mficlient-0.3.0[${PYTHON_USEDEP}] )
|
||||
miflora? ( ~dev-python/bluepy-1.3.0[${PYTHON_USEDEP}] ~dev-python/miflora-0.7.0[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-3.0.0[${PYTHON_USEDEP}] )
|
||||
mitemp_bt? ( ~dev-python/mitemp-bt-0.0.3[${PYTHON_USEDEP}] )
|
||||
mobile_app? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] ~dev-python/emoji-1.5.0[${PYTHON_USEDEP}] )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}] )
|
||||
miflora? ( ~dev-python/bluepy-1.3.0[${PYTHON_USEDEP}] ~dev-python/miflora-0.7.2[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] )
|
||||
mitemp_bt? ( ~dev-python/mitemp-bt-0.0.5[${PYTHON_USEDEP}] )
|
||||
mobile_app? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] ~dev-python/emoji-1.6.3[${PYTHON_USEDEP}] )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
|
||||
myq? ( ~dev-python/pymyq-3.1.4[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysql-connector-python[${PYTHON_USEDEP}] dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
nad? ( ~dev-python/nad-receiver-0.2.0[${PYTHON_USEDEP}] )
|
||||
nad? ( ~dev-python/nad-receiver-0.3.0[${PYTHON_USEDEP}] )
|
||||
nederlandse_spoorwegen? ( ~dev-python/nsapi-3.0.5[${PYTHON_USEDEP}] )
|
||||
netatmo? ( ~dev-python/pyatmo-6.1.0[${PYTHON_USEDEP}] )
|
||||
netdata? ( ~dev-python/netdata-0.2.0[${PYTHON_USEDEP}] )
|
||||
netatmo? ( ~dev-python/pyatmo-6.2.4[${PYTHON_USEDEP}] )
|
||||
netdata? ( ~dev-python/netdata-1.0.1[${PYTHON_USEDEP}] )
|
||||
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
|
||||
nuki? ( ~dev-python/pynuki-1.4.1[${PYTHON_USEDEP}] )
|
||||
nuki? ( ~dev-python/pynuki-1.5.2[${PYTHON_USEDEP}] )
|
||||
nws? ( ~dev-python/pynws-1.3.2[${PYTHON_USEDEP}] )
|
||||
nx584? ( ~dev-python/pynx584-0.5[${PYTHON_USEDEP}] )
|
||||
octoprint? ( ~dev-python/pyoctoprintapi-0.1.7[${PYTHON_USEDEP}] )
|
||||
onkyo? ( ~dev-python/onkyo-eiscp-1.2.7[${PYTHON_USEDEP}] )
|
||||
opengarage? ( ~dev-python/open-garage-0.1.5[${PYTHON_USEDEP}] )
|
||||
opengarage? ( ~dev-python/open-garage-0.2.0[${PYTHON_USEDEP}] )
|
||||
opensensemap? ( ~dev-python/opensensemap-api-0.1.5[${PYTHON_USEDEP}] )
|
||||
openweathermap? ( ~dev-python/pyowm-3.2.0[${PYTHON_USEDEP}] )
|
||||
otp? ( ~dev-python/pyotp-2.3.0[${PYTHON_USEDEP}] )
|
||||
otp? ( ~dev-python/pyotp-2.6.0[${PYTHON_USEDEP}] )
|
||||
owntracks? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] )
|
||||
ozw? ( ~dev-python/python-openzwave-mqtt-1.4.0[${PYTHON_USEDEP}] )
|
||||
panasonic_viera? ( ~dev-python/panasonic-viera-0.3.6[${PYTHON_USEDEP}] )
|
||||
philips_js? ( ~dev-python/ha-philipsjs-2.7.5[${PYTHON_USEDEP}] )
|
||||
philips_js? ( ~dev-python/ha-philipsjs-2.7.6[${PYTHON_USEDEP}] )
|
||||
pilight? ( ~dev-python/pilight-0.1.1[${PYTHON_USEDEP}] )
|
||||
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
|
||||
pi_hole? ( ~dev-python/hole-0.5.1[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.7.1[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
|
||||
pi_hole? ( ~dev-python/hole-0.7.0[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.9.2[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
|
||||
plugwise? ( ~dev-python/plugwise-0.8.5[${PYTHON_USEDEP}] )
|
||||
poolsense? ( ~dev-python/poolsense-0.0.8[${PYTHON_USEDEP}] )
|
||||
powerwall? ( ~dev-python/tesla-powerwall-0.3.11[${PYTHON_USEDEP}] )
|
||||
ps4? ( ~dev-python/pyps4-2ndscreen-1.2.0[${PYTHON_USEDEP}] )
|
||||
python_script? ( ~dev-python/RestrictedPython-5.1[${PYTHON_USEDEP}] )
|
||||
powerwall? ( ~dev-python/tesla-powerwall-0.3.12[${PYTHON_USEDEP}] )
|
||||
ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] )
|
||||
python_script? ( ~dev-python/RestrictedPython-5.2[${PYTHON_USEDEP}] )
|
||||
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
|
||||
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
|
||||
rachio? ( ~dev-python/RachioPy-1.0.3[${PYTHON_USEDEP}] )
|
||||
rainbird? ( ~dev-python/pyrainbird-0.4.3[${PYTHON_USEDEP}] )
|
||||
rainmachine? ( ~dev-python/regenmaschine-3.1.5[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}] )
|
||||
rainmachine? ( ~dev-python/regenmaschine-2022.1.0[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}] )
|
||||
rejseplanen? ( ~dev-python/rjpl-0.3.6[${PYTHON_USEDEP}] )
|
||||
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.7.1[${PYTHON_USEDEP}] )
|
||||
roku? ( ~dev-python/rokuecp-0.8.1[${PYTHON_USEDEP}] )
|
||||
roomba? ( ~dev-python/roombapy-1.6.3[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.7.2[${PYTHON_USEDEP}] )
|
||||
roku? ( ~dev-python/rokuecp-0.12.0[${PYTHON_USEDEP}] )
|
||||
roomba? ( ~dev-python/roombapy-1.6.5[${PYTHON_USEDEP}] )
|
||||
roon? ( ~dev-python/roonapi-0.0.38[${PYTHON_USEDEP}] )
|
||||
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-1.6.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup4-4.10.0[${PYTHON_USEDEP}] )
|
||||
season? ( ~dev-python/ephem-3.7.7.0[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-1.0.2[${PYTHON_USEDEP}] )
|
||||
shodan? ( ~dev-python/shodan-1.25.0[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.4[${PYTHON_USEDEP}] )
|
||||
simplisafe? ( ~dev-python/simplisafe-python-11.0.7[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-1.0.9[${PYTHON_USEDEP}] )
|
||||
shodan? ( ~dev-python/shodan-1.26.1[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.18[${PYTHON_USEDEP}] )
|
||||
simplisafe? ( ~dev-python/simplisafe-python-2022.2.1[${PYTHON_USEDEP}] )
|
||||
skybell? ( ~dev-python/skybellpy-0.6.3[${PYTHON_USEDEP}] )
|
||||
sma? ( ~dev-python/pysma-0.6.6[${PYTHON_USEDEP}] )
|
||||
smappee? ( ~dev-python/pysmappee-0.2.27[${PYTHON_USEDEP}] )
|
||||
sma? ( ~dev-python/pysma-0.6.10[${PYTHON_USEDEP}] )
|
||||
smappee? ( ~dev-python/pysmappee-0.2.29[${PYTHON_USEDEP}] )
|
||||
smarthab? ( ~dev-python/SmartHab-0.21[${PYTHON_USEDEP}] )
|
||||
smartthings? ( ~dev-python/pysmartapp-0.3.3[${PYTHON_USEDEP}] ~dev-python/pysmartthings-0.7.6[${PYTHON_USEDEP}] )
|
||||
snmp? ( ~dev-python/pysnmp-4.4.12[${PYTHON_USEDEP}] )
|
||||
socat? ( net-misc/socat )
|
||||
solax? ( ~dev-python/solax-0.2.8[${PYTHON_USEDEP}] )
|
||||
solax? ( ~dev-python/solax-0.2.9[${PYTHON_USEDEP}] )
|
||||
somfy? ( ~dev-python/pymfy-0.11.0[${PYTHON_USEDEP}] )
|
||||
sonos? ( ~dev-python/soco-0.24.0[${PYTHON_USEDEP}] )
|
||||
sonos? ( ~dev-python/soco-0.26.2[${PYTHON_USEDEP}] )
|
||||
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
|
||||
spotify? ( ~dev-python/spotipy-2.18.0[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}] )
|
||||
spotify? ( ~dev-python/spotipy-2.19.0[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}] )
|
||||
squeezebox? ( ~dev-python/pysqueezebox-0.5.5[${PYTHON_USEDEP}] )
|
||||
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
|
||||
statsd? ( ~dev-python/statsd-3.2.1[${PYTHON_USEDEP}] )
|
||||
synology_dsm? ( ~dev-python/py-synologydsm-api-1.0.4[${PYTHON_USEDEP}] )
|
||||
synology_dsm? ( ~dev-python/py-synologydsm-api-1.0.5[${PYTHON_USEDEP}] )
|
||||
systemmonitor? ( ~dev-python/psutil-5.8.0[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.2.20[${PYTHON_USEDEP}] )
|
||||
tankerkoenig? ( ~dev-python/pytankerkoenig-0.0.6[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.3.1[${PYTHON_USEDEP}] )
|
||||
tellduslive? ( ~dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] )
|
||||
tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-5.2.3[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-2022.2.0[${PYTHON_USEDEP}] )
|
||||
toon? ( ~dev-python/toonapi-0.2.1[${PYTHON_USEDEP}] )
|
||||
totalconnect? ( ~dev-python/total-connect-client-0.57[${PYTHON_USEDEP}] )
|
||||
tplink? ( ~dev-python/python-kasa-0.4.0[${PYTHON_USEDEP}] )
|
||||
tradfri? ( ~dev-python/pytradfri-7.0.6[${PYTHON_USEDEP}] )
|
||||
tuya? ( ~dev-python/tuya-iot-py-sdk-0.5.0[${PYTHON_USEDEP}] )
|
||||
unifi? ( ~dev-python/aiounifi-27[${PYTHON_USEDEP}] )
|
||||
totalconnect? ( ~dev-python/total-connect-client-2022.1[${PYTHON_USEDEP}] )
|
||||
tplink? ( ~dev-python/python-kasa-0.4.1[${PYTHON_USEDEP}] )
|
||||
tradfri? ( ~dev-python/pytradfri-8.0.1[${PYTHON_USEDEP}] )
|
||||
tuya? ( ~dev-python/tuya-iot-py-sdk-0.6.6[${PYTHON_USEDEP}] )
|
||||
unifi? ( ~dev-python/aiounifi-30[${PYTHON_USEDEP}] )
|
||||
unifi_direct? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
|
||||
upnp? ( ~dev-python/async-upnp-client-0.22.8[${PYTHON_USEDEP}] )
|
||||
upnp? ( ~dev-python/async-upnp-client-0.23.4[${PYTHON_USEDEP}] )
|
||||
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
|
||||
vallox? ( ~dev-python/vallox-websocket-api-2.8.1[${PYTHON_USEDEP}] )
|
||||
velbus? ( ~dev-python/velbus-aio-2021.9.4[${PYTHON_USEDEP}] )
|
||||
vallox? ( ~dev-python/vallox-websocket-api-2.9.0[${PYTHON_USEDEP}] )
|
||||
velbus? ( ~dev-python/velbus-aio-2022.2.1[${PYTHON_USEDEP}] )
|
||||
velux? ( ~dev-python/pyvlx-0.2.19[${PYTHON_USEDEP}] )
|
||||
vera? ( ~dev-python/pyvera-0.3.13[${PYTHON_USEDEP}] )
|
||||
version? ( ~dev-python/pyhaversion-21.10.0[${PYTHON_USEDEP}] )
|
||||
vicare? ( ~dev-python/PyViCare-1.0.0[${PYTHON_USEDEP}] )
|
||||
version? ( ~dev-python/pyhaversion-21.11.1[${PYTHON_USEDEP}] )
|
||||
vicare? ( ~dev-python/PyViCare-2.16.1[${PYTHON_USEDEP}] )
|
||||
vizio? ( ~dev-python/pyvizio-0.1.57[${PYTHON_USEDEP}] )
|
||||
wake_on_lan? ( ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
waqi? ( ~dev-python/waqiasync-1.0.0[${PYTHON_USEDEP}] )
|
||||
waze_travel_time? ( ~dev-python/WazeRouteCalculator-0.13[${PYTHON_USEDEP}] )
|
||||
webostv? ( ~dev-python/aiopylgtv-0.4.0[${PYTHON_USEDEP}] )
|
||||
wemo? ( ~dev-python/pywemo-0.6.7[${PYTHON_USEDEP}] )
|
||||
whois? ( ~dev-python/python-whois-0.7.3[${PYTHON_USEDEP}] )
|
||||
waze_travel_time? ( ~dev-python/WazeRouteCalculator-0.14[${PYTHON_USEDEP}] )
|
||||
webostv? ( ~dev-python/aiowebostv-0.1.2[${PYTHON_USEDEP}] ~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}] )
|
||||
wemo? ( ~dev-python/pywemo-0.7.0[${PYTHON_USEDEP}] )
|
||||
whois? ( ~dev-python/whois-0.9.13[${PYTHON_USEDEP}] )
|
||||
wink? ( ~dev-python/pubnubsub-handler-1.0.9[${PYTHON_USEDEP}] ~dev-python/python-wink-1.10.5[${PYTHON_USEDEP}] )
|
||||
withings? ( ~dev-python/withings-api-2.3.2[${PYTHON_USEDEP}] )
|
||||
wled? ( ~dev-python/wled-0.8.0[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.11.3.1[${PYTHON_USEDEP}] )
|
||||
wled? ( ~dev-python/wled-0.13.0[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.12[${PYTHON_USEDEP}] )
|
||||
xbox_live? ( ~dev-python/xboxapi-2.0.1[${PYTHON_USEDEP}] )
|
||||
xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.13.4[${PYTHON_USEDEP}] )
|
||||
xiaomi_miio? ( ~dev-python/construct-2.10.56[${PYTHON_USEDEP}] ~dev-python/micloud-0.3[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.8[${PYTHON_USEDEP}] )
|
||||
xiaomi_miio? ( ~dev-python/construct-2.10.56[${PYTHON_USEDEP}] ~dev-python/micloud-0.5[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.9.2[${PYTHON_USEDEP}] )
|
||||
xiaomi_tv? ( ~dev-python/pymitv-1.4.3[${PYTHON_USEDEP}] )
|
||||
xs1? ( ~dev-python/xs1-api-client-3.0.0[${PYTHON_USEDEP}] )
|
||||
yamaha? ( ~dev-python/rxv-0.6.0[${PYTHON_USEDEP}] )
|
||||
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.10.0[${PYTHON_USEDEP}] )
|
||||
yeelight? ( ~dev-python/yeelight-0.7.8[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.22.8[${PYTHON_USEDEP}] )
|
||||
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
|
||||
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.3[${PYTHON_USEDEP}] )
|
||||
yeelight? ( ~dev-python/yeelight-0.7.8[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.23.4[${PYTHON_USEDEP}] )
|
||||
yi? ( ~dev-python/aioftp-0.12.0[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.36.8[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.38.3[${PYTHON_USEDEP}] )
|
||||
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
|
||||
zha? ( ~dev-python/bellows-0.28.0[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.5[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.62[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.13.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.38.0[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.14.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.7.3[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.5.4[${PYTHON_USEDEP}] )
|
||||
zha? ( ~dev-python/bellows-0.29.0[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.66[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.14.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.43.0[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.14.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.7.3[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.7.0[${PYTHON_USEDEP}] )
|
||||
zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.9[${PYTHON_USEDEP}] )
|
||||
zoneminder? ( ~dev-python/zm-py-0.5.2[${PYTHON_USEDEP}] )
|
||||
zwave? ( ~dev-python/homeassistant-pyozw-0.1.10[${PYTHON_USEDEP}] ~dev-python/PyDispatcher-2.0.5[${PYTHON_USEDEP}] )
|
||||
zwave_js? ( ~dev-python/zwave-js-server-python-0.31.3[${PYTHON_USEDEP}] )"
|
||||
zwave_js? ( ~dev-python/zwave-js-server-python-0.34.0[${PYTHON_USEDEP}] )"
|
||||
|
||||
BDEPEND="${RDEPEND}
|
||||
test? (
|
||||
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-5.5[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-6.2[${PYTHON_USEDEP}]
|
||||
~dev-python/freezegun-1.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/jsonpickle-1.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/mypy-0.910[${PYTHON_USEDEP}]
|
||||
~dev-python/pipdeptree-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-2.15.0
|
||||
~dev-python/mypy-0.931[${PYTHON_USEDEP}]
|
||||
~dev-python/pipdeptree-2.2.1[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-2.17.0
|
||||
~dev-python/pylint-strict-informational-0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-2.11.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-2.12.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-2.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-freezegun-0.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-socket-0.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-0.9.4[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-xdist-2.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-6.2.5[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-mock-1.9.2[${PYTHON_USEDEP}]
|
||||
~dev-python/responses-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.17.0[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/tqdm-4.49.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
@@ -27,7 +27,7 @@ LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
|
||||
KEYWORDS="amd64 arm arm64 x86 amd64-linux x86-linux"
|
||||
IUSE="abode accuweather acer_projector acmeda adguard ads aftership agent_dvr airly airvisual aladdin_connect alarmdecoder almond alpha_vantage ambiclimate ambient_station amcrest ampio androidtv android_ip_webcam anel_pwrctrl anthemav apache_kafka apcupsd apple_tv apprise aquostv arcam_fmj aruba asuswrt aten_pe atome august aurora_abb_powerone avea avion awair axis baidu -beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain bluetooth_le_tracker bluetooth_tracker bme280 bme680 bmw_connected_drive bond braviatv broadlink brother brottsplatskartan brunt bsblan bt_home_hub_5 bt_smarthub buienradar +caldav camera canary cast cisco_mobility_express cli co2signal compensation coronavirus daikin darksky deconz delijn denonavr deutsche_bahn devolo_home_control dexcom dhcp dht discogs discord discovery doorbird dunehd +dwd_weather_warnings dynalite dyson ecobee emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome fibaro flume flunearyou flux_led foobot forecast_solar fortios freebox fritz fritzbox fritzbox_callmonitor fritzbox_netmonitor fronius garmin_connect gios github gogogate2 greeneye_monitor growatt_server guardian harman_kardon_avr harmony heos here_travel_time +homekit homekit_controller -homematic -homematicip_cloud hp_ilo http hue hydrawise iaqualink ihc imap incomfort influxdb insteon intesishome ipma ipp islamic_prayer_times jewish_calendar joaoapps_join kef knx kodi kraken lifx linode litterrobot loopenergy luci luftdaten maxcube media_extractor meteo_france mfi miflora mikrotik -mitemp_bt +mobile_app +mqtt myq +mysql nad nederlandse_spoorwegen netatmo netdata +notify_events nuki nws nx584 onkyo opengarage opensensemap openweathermap +otp owntracks ozw panasonic_viera philips_js pilight +ping pi_hole +plex plugwise poolsense powerwall ps4 +python_script qnap qvr_pro rachio rainbird rainmachine +recorder rejseplanen +rest ring roku roomba roon samsungtv +scrape season shelly shodan signal_messenger simplisafe skybell sma smappee smarthab smartthings +snmp socat solax somfy sonos speedtestdotnet spotify +sql squeezebox +ssl statsd synology_dsm systemd systemmonitor tasmota tellduslive tesla test tile toon totalconnect tplink tradfri tuya unifi unifi_direct upnp utility_meter vallox velbus velux vera +version vicare vizio +wake_on_lan waqi waze_travel_time webostv wemo whois wink withings wled workday xbox_live xiaomi_aqara xiaomi_miio xiaomi_tv xs1 yamaha yamaha_musiccast yeelight yi zeroconf zerproc zha zhong_hong zoneminder zwave +zwave_js"
|
||||
IUSE="abode accuweather acer_projector acmeda adguard ads aftership agent_dvr airly airvisual aladdin_connect alarmdecoder almond alpha_vantage ambiclimate ambient_station amcrest ampio androidtv android_ip_webcam anel_pwrctrl anthemav apache_kafka apcupsd apple_tv apprise aquostv arcam_fmj aruba asuswrt aten_pe atome august aurora_abb_powerone avea avion awair axis baidu -beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain bluetooth_le_tracker bluetooth_tracker bme280 bme680 bmw_connected_drive bond braviatv broadlink brother brottsplatskartan brunt bsblan bt_home_hub_5 bt_smarthub buienradar +caldav camera canary cast cisco_mobility_express cli co2signal compensation coronavirus daikin darksky deconz delijn denonavr deutsche_bahn devolo_home_control dexcom dhcp dht discogs discord discovery doorbird dunehd +dwd_weather_warnings dynalite dyson ecobee emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome fibaro flume flunearyou flux_led foobot forecast_solar fortios freebox fritz fritzbox fritzbox_callmonitor fritzbox_netmonitor fronius +frontend garmin_connect gios github gogogate2 greeneye_monitor growatt_server guardian harman_kardon_avr harmony heos here_travel_time +homekit homekit_controller -homematic -homematicip_cloud hp_ilo http hue hydrawise iaqualink ihc imap incomfort influxdb insteon intesishome ipma ipp islamic_prayer_times jewish_calendar joaoapps_join kef knx kodi kraken lifx linode litterrobot loopenergy luci luftdaten maxcube media_extractor meteo_france mfi miflora mikrotik -mitemp_bt +mobile_app +mqtt myq +mysql nad nederlandse_spoorwegen netatmo netdata +notify_events nuki nws nx584 octoprint onkyo opengarage opensensemap openweathermap +otp owntracks -ozw panasonic_viera philips_js pilight +ping pi_hole +plex plugwise poolsense powerwall ps4 +python_script qnap qvr_pro rachio rainbird rainmachine +recorder rejseplanen +rest ring roku roomba roon samsungtv +scrape season shelly shodan signal_messenger simplisafe skybell sma smappee smarthab smartthings +snmp socat solax somfy sonos speedtestdotnet +spotify +sql squeezebox +ssl statsd synology_dsm systemd systemmonitor tankerkoenig tasmota tellduslive tesla test tile toon totalconnect tplink tradfri tuya unifi unifi_direct upnp utility_meter vallox velbus velux vera +version vicare vizio +wake_on_lan waqi waze_travel_time webostv wemo whois wink withings wled workday xbox_live xiaomi_aqara xiaomi_miio xiaomi_tv xs1 yamaha yamaha_musiccast yeelight yi zeroconf zerproc zha zhong_hong zoneminder zwave +zwave_js"
|
||||
|
||||
# external deps
|
||||
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|
||||
@@ -45,52 +45,59 @@ RDEPEND="${RDEPEND}
|
||||
# Home Assistant Core dependencies
|
||||
# from package_constraints.txt
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/aiodiscover-1.4.4[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.7.4_p0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiodiscover-1.4.7[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/anyio-3.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/anyio-3.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/astral-2.2[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.22.8[${PYTHON_USEDEP}]
|
||||
~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.23.4[${PYTHON_USEDEP}]
|
||||
~dev-python/async_timeout-4.0.2[${PYTHON_USEDEP}]
|
||||
~dev-python/atomicwrites-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/awesomeversion-21.8.1[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep 'dev-python/backports-zoneinfo[${PYTHON_USEDEP}]' python3_8)
|
||||
~dev-python/awesomeversion-22.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
|
||||
~dev-python/ciso8601-2.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-3.4.8[${PYTHON_USEDEP}]
|
||||
~dev-python/emoji-1.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/google-api-core-1.31.2[${PYTHON_USEDEP}]
|
||||
~dev-python/google-cloud-pubsub-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-1.31.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/h11-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.50.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20211007.1[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-35.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/emoji-1.6.3[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-1.43.0[${PYTHON_USEDEP}]
|
||||
~dev-python/h11-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.52.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20220203.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpcore-0.14.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.21.3[${PYTHON_USEDEP}]
|
||||
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
|
||||
~dev-python/jinja-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}]
|
||||
~dev-python/jinja-3.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/libcst-0.3.23[${PYTHON_USEDEP}]
|
||||
<dev-python/multidict-6.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pandas-1.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-8.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-9.0.1[${PYTHON_USEDEP}]
|
||||
<dev-python/pip-20.3.0
|
||||
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
|
||||
~dev-python/pyjwt-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-engineio-3.13.1[${PYTHON_USEDEP}]
|
||||
<dev-python/python-engineio-4[${PYTHON_USEDEP}]
|
||||
~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-socketio-4.6.0[${PYTHON_USEDEP}]
|
||||
<dev-python/python-socketio-5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyudev-0.22.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-2.26.0[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-2.27.1[${PYTHON_USEDEP}]
|
||||
~net-analyzer/scapy-2.4.5
|
||||
~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.24.3[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-serialize-2.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-extensions-3.10.0.2[${PYTHON_USEDEP}]
|
||||
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-serialize-2.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-0.12.2[${PYTHON_USEDEP}]
|
||||
~dev-python/yarl-1.6.3[${PYTHON_USEDEP}]
|
||||
~dev-python/zeroconf-0.36.8[${PYTHON_USEDEP}]"
|
||||
~dev-python/yarl-1.7.2[${PYTHON_USEDEP}]
|
||||
~dev-python/zeroconf-0.38.3[${PYTHON_USEDEP}]"
|
||||
|
||||
# unknown origin, still something to clean up here
|
||||
# some moved to suggested USE Flags
|
||||
@@ -99,49 +106,49 @@ RDEPEND="${RDEPEND}
|
||||
# scripts/check_config.py:REQUIREMENTS = ("colorlog==5.0.1",)
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/colorlog-5.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyotp-2.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/colorlog-6.6.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/multidict-5.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyotp-2.6.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
|
||||
dev-python/pycparser[${PYTHON_USEDEP}]
|
||||
>=dev-python/websocket-client-0.56.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/websocket-client-0.57.0[${PYTHON_USEDEP}]
|
||||
~media-libs/mutagen-1.45.1"
|
||||
|
||||
# Module requirements from useflags
|
||||
RDEPEND="${RDEPEND}
|
||||
abode? ( ~dev-python/abodepy-1.2.0[${PYTHON_USEDEP}] )
|
||||
accuweather? ( ~dev-python/accuweather-0.2.0[${PYTHON_USEDEP}] )
|
||||
accuweather? ( ~dev-python/accuweather-0.3.0[${PYTHON_USEDEP}] )
|
||||
acer_projector? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] )
|
||||
acmeda? ( ~dev-python/aiopulse-0.4.2[${PYTHON_USEDEP}] )
|
||||
adguard? ( ~dev-python/adguardhome-0.5.0[${PYTHON_USEDEP}] )
|
||||
acmeda? ( ~dev-python/aiopulse-0.4.3[${PYTHON_USEDEP}] )
|
||||
adguard? ( ~dev-python/adguardhome-0.5.1[${PYTHON_USEDEP}] )
|
||||
ads? ( ~dev-python/pyads-3.2.2[${PYTHON_USEDEP}] )
|
||||
aftership? ( ~dev-python/pyaftership-0.1.2[${PYTHON_USEDEP}] )
|
||||
aftership? ( ~dev-python/pyaftership-21.11.0[${PYTHON_USEDEP}] )
|
||||
agent_dvr? ( ~dev-python/agent-py-0.0.23[${PYTHON_USEDEP}] )
|
||||
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
|
||||
airvisual? ( ~dev-python/pyairvisual-5.0.9[${PYTHON_USEDEP}] )
|
||||
aladdin_connect? ( ~dev-python/aladdin-connect-0.3[${PYTHON_USEDEP}] )
|
||||
aladdin_connect? ( ~dev-python/aladdin-connect-0.4[${PYTHON_USEDEP}] )
|
||||
alarmdecoder? ( ~dev-python/adext-0.4.2[${PYTHON_USEDEP}] )
|
||||
almond? ( ~dev-python/pyalmond-0.0.2[${PYTHON_USEDEP}] )
|
||||
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
|
||||
ambiclimate? ( ~dev-python/Ambiclimate-0.2.1[${PYTHON_USEDEP}] )
|
||||
ambient_station? ( ~dev-python/aioambient-1.3.0[${PYTHON_USEDEP}] )
|
||||
amcrest? ( ~dev-python/amcrest-1.9.3[${PYTHON_USEDEP}] )
|
||||
ambient_station? ( ~dev-python/aioambient-2021.11.0[${PYTHON_USEDEP}] )
|
||||
amcrest? ( ~dev-python/amcrest-1.9.4[${PYTHON_USEDEP}] )
|
||||
ampio? ( ~dev-python/asmog-0.0.6[${PYTHON_USEDEP}] )
|
||||
androidtv? ( ~dev-python/adb-shell-0.4.0[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.60[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
|
||||
androidtv? ( ~dev-python/adb-shell-0.4.0[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.63[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
|
||||
android_ip_webcam? ( ~dev-python/pydroid-ipcam-0.8[${PYTHON_USEDEP}] )
|
||||
anel_pwrctrl? ( ~dev-python/anel-pwrctrl-homeassistant-0.0.1[${PYTHON_USEDEP}] )
|
||||
anthemav? ( ~dev-python/anthemav-1.2.0[${PYTHON_USEDEP}] )
|
||||
apache_kafka? ( ~dev-python/aiokafka-0.6.0[${PYTHON_USEDEP}] )
|
||||
apcupsd? ( ~dev-python/apcaccess-0.0.13[${PYTHON_USEDEP}] )
|
||||
apple_tv? ( ~dev-python/pyatv-0.8.2[${PYTHON_USEDEP}] )
|
||||
apprise? ( ~dev-python/apprise-0.9.5.1[${PYTHON_USEDEP}] )
|
||||
apple_tv? ( ~dev-python/pyatv-0.10.0[${PYTHON_USEDEP}] )
|
||||
apprise? ( ~dev-python/apprise-0.9.6[${PYTHON_USEDEP}] )
|
||||
aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] )
|
||||
arcam_fmj? ( ~dev-python/arcam-fmj-0.7.0[${PYTHON_USEDEP}] )
|
||||
arcam_fmj? ( ~dev-python/arcam-fmj-0.12.0[${PYTHON_USEDEP}] )
|
||||
aruba? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
|
||||
asuswrt? ( ~dev-python/aioasuswrt-1.3.4[${PYTHON_USEDEP}] )
|
||||
aten_pe? ( ~dev-python/atenpdu-0.3.0[${PYTHON_USEDEP}] )
|
||||
asuswrt? ( ~dev-python/aioasuswrt-1.4.0[${PYTHON_USEDEP}] )
|
||||
aten_pe? ( ~dev-python/atenpdu-0.3.2[${PYTHON_USEDEP}] )
|
||||
atome? ( ~dev-python/pyAtome-0.1.1[${PYTHON_USEDEP}] )
|
||||
august? ( ~dev-python/yalexs-1.1.13[${PYTHON_USEDEP}] )
|
||||
august? ( ~dev-python/yalexs-1.1.22[${PYTHON_USEDEP}] )
|
||||
aurora_abb_powerone? ( ~dev-python/aurorapy-0.2.6[${PYTHON_USEDEP}] )
|
||||
avea? ( ~dev-python/avea-1.5.1[${PYTHON_USEDEP}] )
|
||||
avion? ( ~dev-python/avion-0.10[${PYTHON_USEDEP}] )
|
||||
@@ -154,7 +161,7 @@ RDEPEND="${RDEPEND}
|
||||
bizkaibus? ( ~dev-python/bizkaibus-0.1.1[${PYTHON_USEDEP}] )
|
||||
blackbird? ( ~dev-python/pyblackbird-0.5[${PYTHON_USEDEP}] )
|
||||
blebox? ( ~dev-python/blebox-uniapi-1.3.3[${PYTHON_USEDEP}] )
|
||||
blink? ( ~dev-python/blinkpy-0.17.0[${PYTHON_USEDEP}] )
|
||||
blink? ( ~dev-python/blinkpy-0.18.0[${PYTHON_USEDEP}] )
|
||||
blinksticklight? ( ~dev-python/BlinkStick-1.2.0[${PYTHON_USEDEP}] )
|
||||
blinkt? ( ~dev-python/blinkt-0.1.0[${PYTHON_USEDEP}] )
|
||||
blockchain? ( ~dev-python/python-blockchain-api-0.0.2[${PYTHON_USEDEP}] )
|
||||
@@ -162,248 +169,254 @@ RDEPEND="${RDEPEND}
|
||||
bluetooth_tracker? ( ~dev-python/bt-proximity-0.2.1[${PYTHON_USEDEP}] ~dev-python/pybluez-0.22[${PYTHON_USEDEP}] )
|
||||
bme280? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] ~dev-python/bme280spi-0.2.0[${PYTHON_USEDEP}] )
|
||||
bme680? ( ~dev-python/bme680-1.0.5[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] )
|
||||
bmw_connected_drive? ( ~dev-python/bimmer-connected-0.7.20[${PYTHON_USEDEP}] )
|
||||
bond? ( ~dev-python/bond-api-0.1.14[${PYTHON_USEDEP}] )
|
||||
bmw_connected_drive? ( ~dev-python/bimmer-connected-0.8.10[${PYTHON_USEDEP}] )
|
||||
bond? ( ~dev-python/bond-api-0.1.16[${PYTHON_USEDEP}] )
|
||||
braviatv? ( ~dev-python/bravia-tv-1.0.11[${PYTHON_USEDEP}] )
|
||||
broadlink? ( ~dev-python/broadlink-0.17.0[${PYTHON_USEDEP}] )
|
||||
brother? ( ~dev-python/brother-1.0.2[${PYTHON_USEDEP}] )
|
||||
broadlink? ( ~dev-python/broadlink-0.18.0[${PYTHON_USEDEP}] )
|
||||
brother? ( ~dev-python/brother-1.1.0[${PYTHON_USEDEP}] )
|
||||
brottsplatskartan? ( ~dev-python/brottsplatskartan-0.0.1[${PYTHON_USEDEP}] )
|
||||
brunt? ( ~dev-python/brunt-0.1.3[${PYTHON_USEDEP}] )
|
||||
bsblan? ( ~dev-python/bsblan-0.4.0[${PYTHON_USEDEP}] )
|
||||
brunt? ( ~dev-python/brunt-1.1.1[${PYTHON_USEDEP}] )
|
||||
bsblan? ( ~dev-python/bsblan-0.5.0[${PYTHON_USEDEP}] )
|
||||
bt_home_hub_5? ( ~dev-python/bthomehub5-devicelist-0.1.1[${PYTHON_USEDEP}] )
|
||||
bt_smarthub? ( ~dev-python/btsmarthub-devicelist-0.2.0[${PYTHON_USEDEP}] )
|
||||
buienradar? ( ~dev-python/buienradar-1.0.4[${PYTHON_USEDEP}] )
|
||||
caldav? ( ~dev-python/caldav-0.7.1[${PYTHON_USEDEP}] )
|
||||
camera? ( ~dev-python/PyTurboJPEG-1.6.1[${PYTHON_USEDEP}] )
|
||||
buienradar? ( ~dev-python/buienradar-1.0.5[${PYTHON_USEDEP}] )
|
||||
caldav? ( ~dev-python/caldav-0.8.2[${PYTHON_USEDEP}] )
|
||||
camera? ( ~dev-python/PyTurboJPEG-1.6.5[${PYTHON_USEDEP}] )
|
||||
canary? ( ~dev-python/py-canary-0.5.1[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-9.2.1[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-10.2.3[${PYTHON_USEDEP}] )
|
||||
cisco_mobility_express? ( ~dev-python/ciscomobilityexpress-0.3.9[${PYTHON_USEDEP}] )
|
||||
cli? ( app-misc/home-assistant-cli )
|
||||
co2signal? ( ~dev-python/CO2Signal-0.4.2[${PYTHON_USEDEP}] )
|
||||
compensation? ( ~dev-python/numpy-1.21.2[${PYTHON_USEDEP}] )
|
||||
compensation? ( ~dev-python/numpy-1.21.4[${PYTHON_USEDEP}] )
|
||||
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
|
||||
daikin? ( ~dev-python/pydaikin-2.4.4[${PYTHON_USEDEP}] )
|
||||
daikin? ( ~dev-python/pydaikin-2.7.0[${PYTHON_USEDEP}] )
|
||||
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
|
||||
deconz? ( ~dev-python/pydeconz-84[${PYTHON_USEDEP}] )
|
||||
deconz? ( ~dev-python/pydeconz-86[${PYTHON_USEDEP}] )
|
||||
delijn? ( ~dev-python/pydelijn-0.6.1[${PYTHON_USEDEP}] )
|
||||
denonavr? ( ~dev-python/denonavr-0.10.9[${PYTHON_USEDEP}] )
|
||||
denonavr? ( ~dev-python/denonavr-0.10.10[${PYTHON_USEDEP}] )
|
||||
deutsche_bahn? ( ~dev-python/schiene-0.23[${PYTHON_USEDEP}] )
|
||||
devolo_home_control? ( ~dev-python/devolo-home-control-api-0.17.4[${PYTHON_USEDEP}] )
|
||||
dexcom? ( ~dev-python/pydexcom-0.2.0[${PYTHON_USEDEP}] )
|
||||
dhcp? ( ~net-analyzer/scapy-2.4.5 ~dev-python/aiodiscover-1.4.4[${PYTHON_USEDEP}] )
|
||||
dht? ( ~dev-python/adafruit-circuitpython-dht-3.6.0[${PYTHON_USEDEP}] )
|
||||
dexcom? ( ~dev-python/pydexcom-0.2.2[${PYTHON_USEDEP}] )
|
||||
dhcp? ( ~net-analyzer/scapy-2.4.5 ~dev-python/aiodiscover-1.4.7[${PYTHON_USEDEP}] )
|
||||
dht? ( ~dev-python/adafruit-circuitpython-dht-3.7.0[${PYTHON_USEDEP}] ~dev-python/RPi-GPIO-0.7.1_alpha4[${PYTHON_USEDEP}] )
|
||||
discogs? ( ~dev-python/discogs-client-2.3.0[${PYTHON_USEDEP}] )
|
||||
discord? ( ~dev-python/discord-py-1.7.3[${PYTHON_USEDEP}] )
|
||||
discovery? ( ~dev-python/netdisco-3.0.0[${PYTHON_USEDEP}] )
|
||||
doorbird? ( ~dev-python/DoorBirdPy-2.1.0[${PYTHON_USEDEP}] )
|
||||
dunehd? ( ~dev-python/pdunehd-1.3.2[${PYTHON_USEDEP}] )
|
||||
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.4[${PYTHON_USEDEP}] )
|
||||
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.5[${PYTHON_USEDEP}] )
|
||||
dynalite? ( ~dev-python/dynalite-devices-0.1.46[${PYTHON_USEDEP}] )
|
||||
dyson? ( ~dev-python/libpurecool-0.6.4[${PYTHON_USEDEP}] )
|
||||
ecobee? ( ~dev-python/python-ecobee-api-0.2.11[${PYTHON_USEDEP}] )
|
||||
ecobee? ( ~dev-python/python-ecobee-api-0.2.14[${PYTHON_USEDEP}] )
|
||||
emulated_roku? ( ~dev-python/emulated-roku-0.2.1[${PYTHON_USEDEP}] )
|
||||
enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] )
|
||||
enocean? ( ~dev-python/enocean-0.50.1[${PYTHON_USEDEP}] )
|
||||
enphase_envoy? ( ~dev-python/envoy-reader-0.20.0[${PYTHON_USEDEP}] )
|
||||
environment_canada? ( ~dev-python/env-canada-0.2.5[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-9.1.5[${PYTHON_USEDEP}] )
|
||||
enphase_envoy? ( ~dev-python/envoy-reader-0.20.1[${PYTHON_USEDEP}] )
|
||||
environment_canada? ( ~dev-python/env-canada-0.5.20[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-10.8.2[${PYTHON_USEDEP}] )
|
||||
everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] )
|
||||
evohome? ( ~dev-python/evohome-async-0.3.15[${PYTHON_USEDEP}] )
|
||||
fibaro? ( ~dev-python/fiblary3-0.1.7[${PYTHON_USEDEP}] )
|
||||
fibaro? ( ~dev-python/fiblary3-0.1.8[${PYTHON_USEDEP}] )
|
||||
flume? ( ~dev-python/PyFlume-0.6.5[${PYTHON_USEDEP}] )
|
||||
flunearyou? ( ~dev-python/pyflunearyou-2.0.2[${PYTHON_USEDEP}] )
|
||||
flux_led? ( ~dev-python/flux-led-0.22[${PYTHON_USEDEP}] )
|
||||
flux_led? ( ~dev-python/flux-led-0.28.22[${PYTHON_USEDEP}] )
|
||||
foobot? ( ~dev-python/foobot_async-1.0.0[${PYTHON_USEDEP}] )
|
||||
forecast_solar? ( ~dev-python/forecast-solar-2.1.0[${PYTHON_USEDEP}] )
|
||||
fortios? ( ~dev-python/fortiosapi-1.0.5[${PYTHON_USEDEP}] )
|
||||
freebox? ( ~dev-python/freebox-api-0.0.10[${PYTHON_USEDEP}] )
|
||||
fritz? ( ~dev-python/fritzconnection-1.6.0[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
|
||||
fritz? ( ~dev-python/fritzconnection-1.8.0[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
|
||||
fritzbox? ( ~dev-python/pyfritzhome-0.6.2[${PYTHON_USEDEP}] )
|
||||
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.6.0[${PYTHON_USEDEP}] )
|
||||
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.8.0[${PYTHON_USEDEP}] )
|
||||
fritzbox_netmonitor? ( ~dev-python/fritzconnection-1.4.2[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.6.0[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.7.1[${PYTHON_USEDEP}] )
|
||||
frontend? ( ~dev-python/home-assistant-frontend-20220203.0[${PYTHON_USEDEP}] )
|
||||
garmin_connect? ( ~dev-python/garminconnect-ha-0.1.6[${PYTHON_USEDEP}] )
|
||||
gios? ( ~dev-python/gios-2.0.0[${PYTHON_USEDEP}] )
|
||||
github? ( ~dev-python/aiogithubapi-21.8.0[${PYTHON_USEDEP}] )
|
||||
gogogate2? ( ~dev-python/ismartgate-4.0.0[${PYTHON_USEDEP}] )
|
||||
greeneye_monitor? ( ~dev-python/greeneye-monitor-2.1[${PYTHON_USEDEP}] )
|
||||
gios? ( ~dev-python/gios-2.1.0[${PYTHON_USEDEP}] )
|
||||
github? ( ~dev-python/aiogithubapi-22.2.0[${PYTHON_USEDEP}] )
|
||||
gogogate2? ( ~dev-python/ismartgate-4.0.4[${PYTHON_USEDEP}] )
|
||||
greeneye_monitor? ( ~dev-python/greeneye-monitor-3.0.1[${PYTHON_USEDEP}] )
|
||||
growatt_server? ( ~dev-python/growattServer-1.1.0[${PYTHON_USEDEP}] )
|
||||
guardian? ( ~dev-python/aioguardian-1.0.8[${PYTHON_USEDEP}] )
|
||||
guardian? ( ~dev-python/aioguardian-2021.11.0[${PYTHON_USEDEP}] )
|
||||
harman_kardon_avr? ( ~dev-python/hkavr-0.0.5[${PYTHON_USEDEP}] )
|
||||
harmony? ( ~dev-python/aioharmony-0.2.8[${PYTHON_USEDEP}] )
|
||||
harmony? ( ~dev-python/aioharmony-0.2.9[${PYTHON_USEDEP}] )
|
||||
heos? ( ~dev-python/pyheos-0.7.2[${PYTHON_USEDEP}] )
|
||||
here_travel_time? ( ~dev-python/herepy-2.0.0[${PYTHON_USEDEP}] )
|
||||
homekit? ( ~dev-python/HAP-python-4.3.0[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
|
||||
homekit_controller? ( ~dev-python/aiohomekit-0.6.3[${PYTHON_USEDEP}] )
|
||||
homematic? ( ~dev-python/pyhomematic-0.1.74[${PYTHON_USEDEP}] )
|
||||
homematicip_cloud? ( ~dev-python/homematicip-1.0.1[${PYTHON_USEDEP}] )
|
||||
homekit? ( ~dev-python/HAP-python-4.4.0[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
|
||||
homekit_controller? ( ~dev-python/aiohomekit-0.6.11[${PYTHON_USEDEP}] )
|
||||
homematic? ( ~dev-python/pyhomematic-0.1.77[${PYTHON_USEDEP}] )
|
||||
homematicip_cloud? ( ~dev-python/homematicip-1.0.2[${PYTHON_USEDEP}] )
|
||||
hp_ilo? ( ~dev-python/python-hpilo-4.3[${PYTHON_USEDEP}] )
|
||||
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] )
|
||||
hue? ( ~dev-python/aiohue-2.6.3[${PYTHON_USEDEP}] )
|
||||
hue? ( ~dev-python/aiohue-4.0.1[${PYTHON_USEDEP}] )
|
||||
hydrawise? ( ~dev-python/Hydrawiser-0.2[${PYTHON_USEDEP}] )
|
||||
iaqualink? ( ~dev-python/iaqualink-0.3.90[${PYTHON_USEDEP}] )
|
||||
ihc? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.7.0[${PYTHON_USEDEP}] )
|
||||
iaqualink? ( ~dev-python/iaqualink-0.4.1[${PYTHON_USEDEP}] )
|
||||
ihc? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.7.6[${PYTHON_USEDEP}] )
|
||||
imap? ( ~dev-python/aioimaplib-0.9.0[${PYTHON_USEDEP}] )
|
||||
incomfort? ( ~dev-python/incomfort-client-0.4.4[${PYTHON_USEDEP}] )
|
||||
influxdb? ( ~dev-python/influxdb-5.2.3[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.14.0[${PYTHON_USEDEP}] )
|
||||
insteon? ( ~dev-python/pyinsteon-1.0.12[${PYTHON_USEDEP}] )
|
||||
influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] )
|
||||
insteon? ( ~dev-python/pyinsteon-1.0.14[${PYTHON_USEDEP}] )
|
||||
intesishome? ( ~dev-python/pyintesishome-1.7.6[${PYTHON_USEDEP}] )
|
||||
ipma? ( ~dev-python/pyipma-2.0.5[${PYTHON_USEDEP}] )
|
||||
ipp? ( ~dev-python/pyipp-0.11.0[${PYTHON_USEDEP}] )
|
||||
islamic_prayer_times? ( ~dev-python/prayer-times-calculator-0.0.5[${PYTHON_USEDEP}] )
|
||||
jewish_calendar? ( ~dev-python/hdate-0.10.2[${PYTHON_USEDEP}] )
|
||||
jewish_calendar? ( ~dev-python/hdate-0.10.4[${PYTHON_USEDEP}] )
|
||||
joaoapps_join? ( ~dev-python/python-join-api-0.0.6[${PYTHON_USEDEP}] )
|
||||
kef? ( ~dev-python/aiokef-0.2.16[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-0.18.9[${PYTHON_USEDEP}] )
|
||||
kodi? ( ~dev-python/pykodi-0.2.6[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-0.19.2[${PYTHON_USEDEP}] )
|
||||
kodi? ( ~dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] )
|
||||
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
|
||||
lifx? ( ~dev-python/aiolifx-0.7.0[${PYTHON_USEDEP}] ~dev-python/aiolifx-effects-0.2.2[${PYTHON_USEDEP}] )
|
||||
linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] )
|
||||
litterrobot? ( ~dev-python/pylitterbot-2021.8.1[${PYTHON_USEDEP}] )
|
||||
litterrobot? ( ~dev-python/pylitterbot-2021.12.0[${PYTHON_USEDEP}] )
|
||||
loopenergy? ( ~dev-python/pyloopenergy-0.2.1[${PYTHON_USEDEP}] )
|
||||
luci? ( ~dev-python/openwrt-luci-rpc-1.1.8[${PYTHON_USEDEP}] )
|
||||
luftdaten? ( ~dev-python/luftdaten-0.6.5[${PYTHON_USEDEP}] )
|
||||
luci? ( ~dev-python/openwrt-luci-rpc-1.1.11[${PYTHON_USEDEP}] )
|
||||
luftdaten? ( ~dev-python/luftdaten-0.7.2[${PYTHON_USEDEP}] )
|
||||
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
|
||||
media_extractor? ( ~dev-python/youtube_dl-2021.6.6[${PYTHON_USEDEP}] )
|
||||
media_extractor? ( ~net-misc/youtube-dl-2021.12.17 )
|
||||
meteo_france? ( ~dev-python/meteofrance-api-1.0.2[${PYTHON_USEDEP}] )
|
||||
mfi? ( ~dev-python/mficlient-0.3.0[${PYTHON_USEDEP}] )
|
||||
miflora? ( ~dev-python/bluepy-1.3.0[${PYTHON_USEDEP}] ~dev-python/miflora-0.7.0[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-3.0.0[${PYTHON_USEDEP}] )
|
||||
mitemp_bt? ( ~dev-python/mitemp-bt-0.0.3[${PYTHON_USEDEP}] )
|
||||
mobile_app? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] ~dev-python/emoji-1.5.0[${PYTHON_USEDEP}] )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}] )
|
||||
miflora? ( ~dev-python/bluepy-1.3.0[${PYTHON_USEDEP}] ~dev-python/miflora-0.7.2[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] )
|
||||
mitemp_bt? ( ~dev-python/mitemp-bt-0.0.5[${PYTHON_USEDEP}] )
|
||||
mobile_app? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] ~dev-python/emoji-1.6.3[${PYTHON_USEDEP}] )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
|
||||
myq? ( ~dev-python/pymyq-3.1.4[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysql-connector-python[${PYTHON_USEDEP}] dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
nad? ( ~dev-python/nad-receiver-0.2.0[${PYTHON_USEDEP}] )
|
||||
nad? ( ~dev-python/nad-receiver-0.3.0[${PYTHON_USEDEP}] )
|
||||
nederlandse_spoorwegen? ( ~dev-python/nsapi-3.0.5[${PYTHON_USEDEP}] )
|
||||
netatmo? ( ~dev-python/pyatmo-6.1.0[${PYTHON_USEDEP}] )
|
||||
netdata? ( ~dev-python/netdata-0.2.0[${PYTHON_USEDEP}] )
|
||||
netatmo? ( ~dev-python/pyatmo-6.2.4[${PYTHON_USEDEP}] )
|
||||
netdata? ( ~dev-python/netdata-1.0.1[${PYTHON_USEDEP}] )
|
||||
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
|
||||
nuki? ( ~dev-python/pynuki-1.4.1[${PYTHON_USEDEP}] )
|
||||
nuki? ( ~dev-python/pynuki-1.5.2[${PYTHON_USEDEP}] )
|
||||
nws? ( ~dev-python/pynws-1.3.2[${PYTHON_USEDEP}] )
|
||||
nx584? ( ~dev-python/pynx584-0.5[${PYTHON_USEDEP}] )
|
||||
octoprint? ( ~dev-python/pyoctoprintapi-0.1.7[${PYTHON_USEDEP}] )
|
||||
onkyo? ( ~dev-python/onkyo-eiscp-1.2.7[${PYTHON_USEDEP}] )
|
||||
opengarage? ( ~dev-python/open-garage-0.1.5[${PYTHON_USEDEP}] )
|
||||
opengarage? ( ~dev-python/open-garage-0.2.0[${PYTHON_USEDEP}] )
|
||||
opensensemap? ( ~dev-python/opensensemap-api-0.1.5[${PYTHON_USEDEP}] )
|
||||
openweathermap? ( ~dev-python/pyowm-3.2.0[${PYTHON_USEDEP}] )
|
||||
otp? ( ~dev-python/pyotp-2.3.0[${PYTHON_USEDEP}] )
|
||||
otp? ( ~dev-python/pyotp-2.6.0[${PYTHON_USEDEP}] )
|
||||
owntracks? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] )
|
||||
ozw? ( ~dev-python/python-openzwave-mqtt-1.4.0[${PYTHON_USEDEP}] )
|
||||
panasonic_viera? ( ~dev-python/panasonic-viera-0.3.6[${PYTHON_USEDEP}] )
|
||||
philips_js? ( ~dev-python/ha-philipsjs-2.7.5[${PYTHON_USEDEP}] )
|
||||
philips_js? ( ~dev-python/ha-philipsjs-2.7.6[${PYTHON_USEDEP}] )
|
||||
pilight? ( ~dev-python/pilight-0.1.1[${PYTHON_USEDEP}] )
|
||||
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
|
||||
pi_hole? ( ~dev-python/hole-0.5.1[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.7.1[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
|
||||
pi_hole? ( ~dev-python/hole-0.7.0[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.9.2[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
|
||||
plugwise? ( ~dev-python/plugwise-0.8.5[${PYTHON_USEDEP}] )
|
||||
poolsense? ( ~dev-python/poolsense-0.0.8[${PYTHON_USEDEP}] )
|
||||
powerwall? ( ~dev-python/tesla-powerwall-0.3.11[${PYTHON_USEDEP}] )
|
||||
ps4? ( ~dev-python/pyps4-2ndscreen-1.2.0[${PYTHON_USEDEP}] )
|
||||
python_script? ( ~dev-python/RestrictedPython-5.1[${PYTHON_USEDEP}] )
|
||||
powerwall? ( ~dev-python/tesla-powerwall-0.3.12[${PYTHON_USEDEP}] )
|
||||
ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] )
|
||||
python_script? ( ~dev-python/RestrictedPython-5.2[${PYTHON_USEDEP}] )
|
||||
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
|
||||
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
|
||||
rachio? ( ~dev-python/RachioPy-1.0.3[${PYTHON_USEDEP}] )
|
||||
rainbird? ( ~dev-python/pyrainbird-0.4.3[${PYTHON_USEDEP}] )
|
||||
rainmachine? ( ~dev-python/regenmaschine-3.1.5[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}] )
|
||||
rainmachine? ( ~dev-python/regenmaschine-2022.1.0[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}] )
|
||||
rejseplanen? ( ~dev-python/rjpl-0.3.6[${PYTHON_USEDEP}] )
|
||||
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.7.1[${PYTHON_USEDEP}] )
|
||||
roku? ( ~dev-python/rokuecp-0.8.1[${PYTHON_USEDEP}] )
|
||||
roomba? ( ~dev-python/roombapy-1.6.3[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.7.2[${PYTHON_USEDEP}] )
|
||||
roku? ( ~dev-python/rokuecp-0.12.0[${PYTHON_USEDEP}] )
|
||||
roomba? ( ~dev-python/roombapy-1.6.5[${PYTHON_USEDEP}] )
|
||||
roon? ( ~dev-python/roonapi-0.0.38[${PYTHON_USEDEP}] )
|
||||
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-1.6.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup4-4.10.0[${PYTHON_USEDEP}] )
|
||||
season? ( ~dev-python/ephem-3.7.7.0[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-1.0.2[${PYTHON_USEDEP}] )
|
||||
shodan? ( ~dev-python/shodan-1.25.0[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.4[${PYTHON_USEDEP}] )
|
||||
simplisafe? ( ~dev-python/simplisafe-python-11.0.7[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-1.0.9[${PYTHON_USEDEP}] )
|
||||
shodan? ( ~dev-python/shodan-1.26.1[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.18[${PYTHON_USEDEP}] )
|
||||
simplisafe? ( ~dev-python/simplisafe-python-2022.2.1[${PYTHON_USEDEP}] )
|
||||
skybell? ( ~dev-python/skybellpy-0.6.3[${PYTHON_USEDEP}] )
|
||||
sma? ( ~dev-python/pysma-0.6.6[${PYTHON_USEDEP}] )
|
||||
smappee? ( ~dev-python/pysmappee-0.2.27[${PYTHON_USEDEP}] )
|
||||
sma? ( ~dev-python/pysma-0.6.10[${PYTHON_USEDEP}] )
|
||||
smappee? ( ~dev-python/pysmappee-0.2.29[${PYTHON_USEDEP}] )
|
||||
smarthab? ( ~dev-python/SmartHab-0.21[${PYTHON_USEDEP}] )
|
||||
smartthings? ( ~dev-python/pysmartapp-0.3.3[${PYTHON_USEDEP}] ~dev-python/pysmartthings-0.7.6[${PYTHON_USEDEP}] )
|
||||
snmp? ( ~dev-python/pysnmp-4.4.12[${PYTHON_USEDEP}] )
|
||||
socat? ( net-misc/socat )
|
||||
solax? ( ~dev-python/solax-0.2.8[${PYTHON_USEDEP}] )
|
||||
solax? ( ~dev-python/solax-0.2.9[${PYTHON_USEDEP}] )
|
||||
somfy? ( ~dev-python/pymfy-0.11.0[${PYTHON_USEDEP}] )
|
||||
sonos? ( ~dev-python/soco-0.24.0[${PYTHON_USEDEP}] )
|
||||
sonos? ( ~dev-python/soco-0.26.2[${PYTHON_USEDEP}] )
|
||||
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
|
||||
spotify? ( ~dev-python/spotipy-2.18.0[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}] )
|
||||
spotify? ( ~dev-python/spotipy-2.19.0[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}] )
|
||||
squeezebox? ( ~dev-python/pysqueezebox-0.5.5[${PYTHON_USEDEP}] )
|
||||
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
|
||||
statsd? ( ~dev-python/statsd-3.2.1[${PYTHON_USEDEP}] )
|
||||
synology_dsm? ( ~dev-python/py-synologydsm-api-1.0.4[${PYTHON_USEDEP}] )
|
||||
synology_dsm? ( ~dev-python/py-synologydsm-api-1.0.6[${PYTHON_USEDEP}] )
|
||||
systemmonitor? ( ~dev-python/psutil-5.8.0[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.2.20[${PYTHON_USEDEP}] )
|
||||
tankerkoenig? ( ~dev-python/pytankerkoenig-0.0.6[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.3.1[${PYTHON_USEDEP}] )
|
||||
tellduslive? ( ~dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] )
|
||||
tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-5.2.4[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-2022.2.0[${PYTHON_USEDEP}] )
|
||||
toon? ( ~dev-python/toonapi-0.2.1[${PYTHON_USEDEP}] )
|
||||
totalconnect? ( ~dev-python/total-connect-client-0.57[${PYTHON_USEDEP}] )
|
||||
tplink? ( ~dev-python/python-kasa-0.4.0[${PYTHON_USEDEP}] )
|
||||
tradfri? ( ~dev-python/pytradfri-7.0.6[${PYTHON_USEDEP}] )
|
||||
tuya? ( ~dev-python/tuya-iot-py-sdk-0.5.0[${PYTHON_USEDEP}] )
|
||||
unifi? ( ~dev-python/aiounifi-27[${PYTHON_USEDEP}] )
|
||||
totalconnect? ( ~dev-python/total-connect-client-2022.1[${PYTHON_USEDEP}] )
|
||||
tplink? ( ~dev-python/python-kasa-0.4.1[${PYTHON_USEDEP}] )
|
||||
tradfri? ( ~dev-python/pytradfri-8.0.1[${PYTHON_USEDEP}] )
|
||||
tuya? ( ~dev-python/tuya-iot-py-sdk-0.6.6[${PYTHON_USEDEP}] )
|
||||
unifi? ( ~dev-python/aiounifi-30[${PYTHON_USEDEP}] )
|
||||
unifi_direct? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
|
||||
upnp? ( ~dev-python/async-upnp-client-0.22.8[${PYTHON_USEDEP}] )
|
||||
upnp? ( ~dev-python/async-upnp-client-0.23.4[${PYTHON_USEDEP}] )
|
||||
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
|
||||
vallox? ( ~dev-python/vallox-websocket-api-2.8.1[${PYTHON_USEDEP}] )
|
||||
velbus? ( ~dev-python/velbus-aio-2021.9.4[${PYTHON_USEDEP}] )
|
||||
vallox? ( ~dev-python/vallox-websocket-api-2.9.0[${PYTHON_USEDEP}] )
|
||||
velbus? ( ~dev-python/velbus-aio-2022.2.1[${PYTHON_USEDEP}] )
|
||||
velux? ( ~dev-python/pyvlx-0.2.19[${PYTHON_USEDEP}] )
|
||||
vera? ( ~dev-python/pyvera-0.3.13[${PYTHON_USEDEP}] )
|
||||
version? ( ~dev-python/pyhaversion-21.10.0[${PYTHON_USEDEP}] )
|
||||
vicare? ( ~dev-python/PyViCare-1.0.0[${PYTHON_USEDEP}] )
|
||||
version? ( ~dev-python/pyhaversion-21.11.1[${PYTHON_USEDEP}] )
|
||||
vicare? ( ~dev-python/PyViCare-2.16.1[${PYTHON_USEDEP}] )
|
||||
vizio? ( ~dev-python/pyvizio-0.1.57[${PYTHON_USEDEP}] )
|
||||
wake_on_lan? ( ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
waqi? ( ~dev-python/waqiasync-1.0.0[${PYTHON_USEDEP}] )
|
||||
waze_travel_time? ( ~dev-python/WazeRouteCalculator-0.13[${PYTHON_USEDEP}] )
|
||||
webostv? ( ~dev-python/aiopylgtv-0.4.0[${PYTHON_USEDEP}] )
|
||||
wemo? ( ~dev-python/pywemo-0.6.7[${PYTHON_USEDEP}] )
|
||||
whois? ( ~dev-python/python-whois-0.7.3[${PYTHON_USEDEP}] )
|
||||
waze_travel_time? ( ~dev-python/WazeRouteCalculator-0.14[${PYTHON_USEDEP}] )
|
||||
webostv? ( ~dev-python/aiowebostv-0.1.2[${PYTHON_USEDEP}] ~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}] )
|
||||
wemo? ( ~dev-python/pywemo-0.7.0[${PYTHON_USEDEP}] )
|
||||
whois? ( ~dev-python/whois-0.9.13[${PYTHON_USEDEP}] )
|
||||
wink? ( ~dev-python/pubnubsub-handler-1.0.9[${PYTHON_USEDEP}] ~dev-python/python-wink-1.10.5[${PYTHON_USEDEP}] )
|
||||
withings? ( ~dev-python/withings-api-2.3.2[${PYTHON_USEDEP}] )
|
||||
wled? ( ~dev-python/wled-0.8.0[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.11.3.1[${PYTHON_USEDEP}] )
|
||||
wled? ( ~dev-python/wled-0.13.0[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.12[${PYTHON_USEDEP}] )
|
||||
xbox_live? ( ~dev-python/xboxapi-2.0.1[${PYTHON_USEDEP}] )
|
||||
xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.13.4[${PYTHON_USEDEP}] )
|
||||
xiaomi_miio? ( ~dev-python/construct-2.10.56[${PYTHON_USEDEP}] ~dev-python/micloud-0.3[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.8[${PYTHON_USEDEP}] )
|
||||
xiaomi_miio? ( ~dev-python/construct-2.10.56[${PYTHON_USEDEP}] ~dev-python/micloud-0.5[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.9.2[${PYTHON_USEDEP}] )
|
||||
xiaomi_tv? ( ~dev-python/pymitv-1.4.3[${PYTHON_USEDEP}] )
|
||||
xs1? ( ~dev-python/xs1-api-client-3.0.0[${PYTHON_USEDEP}] )
|
||||
yamaha? ( ~dev-python/rxv-0.6.0[${PYTHON_USEDEP}] )
|
||||
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.10.0[${PYTHON_USEDEP}] )
|
||||
yeelight? ( ~dev-python/yeelight-0.7.8[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.22.8[${PYTHON_USEDEP}] )
|
||||
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
|
||||
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.3[${PYTHON_USEDEP}] )
|
||||
yeelight? ( ~dev-python/yeelight-0.7.8[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.23.4[${PYTHON_USEDEP}] )
|
||||
yi? ( ~dev-python/aioftp-0.12.0[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.36.8[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.38.3[${PYTHON_USEDEP}] )
|
||||
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
|
||||
zha? ( ~dev-python/bellows-0.28.0[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.5[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.62[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.13.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.38.0[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.14.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.7.3[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.5.4[${PYTHON_USEDEP}] )
|
||||
zha? ( ~dev-python/bellows-0.29.0[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.66[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.14.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.43.0[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.14.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.7.3[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.7.0[${PYTHON_USEDEP}] )
|
||||
zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.9[${PYTHON_USEDEP}] )
|
||||
zoneminder? ( ~dev-python/zm-py-0.5.2[${PYTHON_USEDEP}] )
|
||||
zwave? ( ~dev-python/homeassistant-pyozw-0.1.10[${PYTHON_USEDEP}] ~dev-python/PyDispatcher-2.0.5[${PYTHON_USEDEP}] )
|
||||
zwave_js? ( ~dev-python/zwave-js-server-python-0.31.3[${PYTHON_USEDEP}] )"
|
||||
zwave_js? ( ~dev-python/zwave-js-server-python-0.34.0[${PYTHON_USEDEP}] )"
|
||||
|
||||
BDEPEND="${RDEPEND}
|
||||
test? (
|
||||
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-5.5[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-6.2[${PYTHON_USEDEP}]
|
||||
~dev-python/freezegun-1.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/jsonpickle-1.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/mypy-0.910[${PYTHON_USEDEP}]
|
||||
~dev-python/pipdeptree-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-2.15.0
|
||||
~dev-python/mypy-0.931[${PYTHON_USEDEP}]
|
||||
~dev-python/pipdeptree-2.2.1[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-2.17.0
|
||||
~dev-python/pylint-strict-informational-0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-2.11.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-2.12.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-2.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-freezegun-0.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-socket-0.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-0.9.4[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-xdist-2.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-6.2.5[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-mock-1.9.2[${PYTHON_USEDEP}]
|
||||
~dev-python/responses-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.17.0[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/tqdm-4.49.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
469
app-misc/homeassistant/homeassistant-2022.2.7.ebuild
Normal file
469
app-misc/homeassistant/homeassistant-2022.2.7.ebuild
Normal file
@@ -0,0 +1,469 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
inherit readme.gentoo-r1 eutils distutils-r1 systemd
|
||||
|
||||
MY_PN=homeassistant
|
||||
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/home-assistant/core.git"
|
||||
EGIT_BRANCH="dev"
|
||||
S="${WORKDIR}/core/"
|
||||
else
|
||||
MY_PV=${PV/_beta/b}
|
||||
MY_P=${MY_PN}-${MY_PV}
|
||||
SRC_URI="https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
|
||||
S="${WORKDIR}/core-${MY_PV}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Open-source home automation platform running on Python."
|
||||
HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
|
||||
KEYWORDS="amd64 arm arm64 x86 amd64-linux x86-linux"
|
||||
IUSE="abode accuweather acer_projector acmeda adguard ads aftership agent_dvr airly airvisual aladdin_connect alarmdecoder almond alpha_vantage ambiclimate ambient_station amcrest ampio androidtv android_ip_webcam anel_pwrctrl anthemav apache_kafka apcupsd apple_tv apprise aquostv arcam_fmj aruba asuswrt aten_pe atome august aurora_abb_powerone avea avion awair axis baidu -beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain bluetooth_le_tracker bluetooth_tracker bme280 bme680 bmw_connected_drive bond braviatv broadlink brother brottsplatskartan brunt bsblan bt_home_hub_5 bt_smarthub buienradar +caldav camera canary cast cisco_mobility_express cli co2signal compensation coronavirus daikin darksky deconz delijn denonavr deutsche_bahn devolo_home_control dexcom dhcp dht discogs discord discovery doorbird dunehd +dwd_weather_warnings dynalite dyson ecobee emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome fibaro flume flunearyou flux_led foobot forecast_solar fortios freebox fritz fritzbox fritzbox_callmonitor fritzbox_netmonitor fronius +frontend garmin_connect gios github gogogate2 greeneye_monitor growatt_server guardian harman_kardon_avr harmony heos here_travel_time +homekit homekit_controller -homematic -homematicip_cloud hp_ilo http hue hydrawise iaqualink ihc imap incomfort influxdb insteon intesishome ipma ipp islamic_prayer_times jewish_calendar joaoapps_join kef knx kodi kraken lifx linode litterrobot loopenergy luci luftdaten maxcube media_extractor meteo_france mfi miflora mikrotik -mitemp_bt +mobile_app +mqtt myq +mysql nad nederlandse_spoorwegen netatmo netdata +notify_events nuki nws nx584 octoprint onkyo opengarage opensensemap openweathermap +otp owntracks -ozw panasonic_viera philips_js pilight +ping pi_hole +plex plugwise poolsense powerwall ps4 +python_script qnap qvr_pro rachio rainbird rainmachine +recorder rejseplanen +rest ring roku roomba roon samsungtv +scrape season shelly shodan signal_messenger simplisafe skybell sma smappee smarthab smartthings +snmp socat solax somfy sonos speedtestdotnet +spotify +sql squeezebox +ssl statsd synology_dsm systemd systemmonitor tankerkoenig tasmota tellduslive tesla test tile toon totalconnect tplink tradfri tuya unifi unifi_direct upnp utility_meter vallox velbus velux vera +version vicare vizio +wake_on_lan waqi waze_travel_time webostv wemo whois wink withings wled workday xbox_live xiaomi_aqara xiaomi_miio xiaomi_tv xs1 yamaha yamaha_musiccast yeelight yi zeroconf zerproc zha zhong_hong zoneminder zwave +zwave_js"
|
||||
|
||||
# external deps
|
||||
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|
||||
|| ( dev-lang/python:3.8 dev-lang/python:3.9 dev-lang/python:3.10 )
|
||||
app-admin/logrotate
|
||||
dev-db/sqlite
|
||||
dev-libs/libfastjson
|
||||
>=dev-libs/xerces-c-3.1.4-r1"
|
||||
|
||||
# make sure no conflicting main Ebuild is installed
|
||||
RDEPEND="${RDEPEND}
|
||||
!app-misc/homeassistant-min
|
||||
!app-misc/homeassistant-full"
|
||||
|
||||
# Home Assistant Core dependencies
|
||||
# from package_constraints.txt
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/aiodiscover-1.4.7[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/anyio-3.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/astral-2.2[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.23.4[${PYTHON_USEDEP}]
|
||||
~dev-python/async_timeout-4.0.2[${PYTHON_USEDEP}]
|
||||
~dev-python/atomicwrites-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/awesomeversion-22.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
|
||||
~dev-python/ciso8601-2.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-35.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/emoji-1.6.3[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-1.43.0[${PYTHON_USEDEP}]
|
||||
~dev-python/h11-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.52.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20220203.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpcore-0.14.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.21.3[${PYTHON_USEDEP}]
|
||||
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
|
||||
~dev-python/jinja-3.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/libcst-0.3.23[${PYTHON_USEDEP}]
|
||||
<dev-python/multidict-6.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pandas-1.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-9.0.1[${PYTHON_USEDEP}]
|
||||
<dev-python/pip-20.3.0
|
||||
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
|
||||
~dev-python/pyjwt-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-engineio-3.13.1[${PYTHON_USEDEP}]
|
||||
<dev-python/python-engineio-4[${PYTHON_USEDEP}]
|
||||
~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-socketio-4.6.0[${PYTHON_USEDEP}]
|
||||
<dev-python/python-socketio-5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyudev-0.22.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-2.27.1[${PYTHON_USEDEP}]
|
||||
~net-analyzer/scapy-2.4.5
|
||||
~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-extensions-3.10.0.2[${PYTHON_USEDEP}]
|
||||
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-serialize-2.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-0.12.2[${PYTHON_USEDEP}]
|
||||
~dev-python/yarl-1.7.2[${PYTHON_USEDEP}]
|
||||
~dev-python/zeroconf-0.38.3[${PYTHON_USEDEP}]"
|
||||
|
||||
# unknown origin, still something to clean up here
|
||||
# some moved to suggested USE Flags
|
||||
#
|
||||
# auth/mfa_modules/totp.py:REQUIREMENTS = ["pyotp==2.3.0", "PyQRCode==1.2.1"]
|
||||
# scripts/check_config.py:REQUIREMENTS = ("colorlog==5.0.1",)
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/colorlog-6.6.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/multidict-5.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyotp-2.6.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
|
||||
dev-python/pycparser[${PYTHON_USEDEP}]
|
||||
>=dev-python/websocket-client-0.57.0[${PYTHON_USEDEP}]
|
||||
~media-libs/mutagen-1.45.1"
|
||||
|
||||
# Module requirements from useflags
|
||||
RDEPEND="${RDEPEND}
|
||||
abode? ( ~dev-python/abodepy-1.2.0[${PYTHON_USEDEP}] )
|
||||
accuweather? ( ~dev-python/accuweather-0.3.0[${PYTHON_USEDEP}] )
|
||||
acer_projector? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] )
|
||||
acmeda? ( ~dev-python/aiopulse-0.4.3[${PYTHON_USEDEP}] )
|
||||
adguard? ( ~dev-python/adguardhome-0.5.1[${PYTHON_USEDEP}] )
|
||||
ads? ( ~dev-python/pyads-3.2.2[${PYTHON_USEDEP}] )
|
||||
aftership? ( ~dev-python/pyaftership-21.11.0[${PYTHON_USEDEP}] )
|
||||
agent_dvr? ( ~dev-python/agent-py-0.0.23[${PYTHON_USEDEP}] )
|
||||
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
|
||||
airvisual? ( ~dev-python/pyairvisual-5.0.9[${PYTHON_USEDEP}] )
|
||||
aladdin_connect? ( ~dev-python/aladdin-connect-0.4[${PYTHON_USEDEP}] )
|
||||
alarmdecoder? ( ~dev-python/adext-0.4.2[${PYTHON_USEDEP}] )
|
||||
almond? ( ~dev-python/pyalmond-0.0.2[${PYTHON_USEDEP}] )
|
||||
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
|
||||
ambiclimate? ( ~dev-python/Ambiclimate-0.2.1[${PYTHON_USEDEP}] )
|
||||
ambient_station? ( ~dev-python/aioambient-2021.11.0[${PYTHON_USEDEP}] )
|
||||
amcrest? ( ~dev-python/amcrest-1.9.4[${PYTHON_USEDEP}] )
|
||||
ampio? ( ~dev-python/asmog-0.0.6[${PYTHON_USEDEP}] )
|
||||
androidtv? ( ~dev-python/adb-shell-0.4.0[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.63[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
|
||||
android_ip_webcam? ( ~dev-python/pydroid-ipcam-0.8[${PYTHON_USEDEP}] )
|
||||
anel_pwrctrl? ( ~dev-python/anel-pwrctrl-homeassistant-0.0.1[${PYTHON_USEDEP}] )
|
||||
anthemav? ( ~dev-python/anthemav-1.2.0[${PYTHON_USEDEP}] )
|
||||
apache_kafka? ( ~dev-python/aiokafka-0.6.0[${PYTHON_USEDEP}] )
|
||||
apcupsd? ( ~dev-python/apcaccess-0.0.13[${PYTHON_USEDEP}] )
|
||||
apple_tv? ( ~dev-python/pyatv-0.10.0[${PYTHON_USEDEP}] )
|
||||
apprise? ( ~dev-python/apprise-0.9.6[${PYTHON_USEDEP}] )
|
||||
aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] )
|
||||
arcam_fmj? ( ~dev-python/arcam-fmj-0.12.0[${PYTHON_USEDEP}] )
|
||||
aruba? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
|
||||
asuswrt? ( ~dev-python/aioasuswrt-1.4.0[${PYTHON_USEDEP}] )
|
||||
aten_pe? ( ~dev-python/atenpdu-0.3.2[${PYTHON_USEDEP}] )
|
||||
atome? ( ~dev-python/pyAtome-0.1.1[${PYTHON_USEDEP}] )
|
||||
august? ( ~dev-python/yalexs-1.1.22[${PYTHON_USEDEP}] )
|
||||
aurora_abb_powerone? ( ~dev-python/aurorapy-0.2.6[${PYTHON_USEDEP}] )
|
||||
avea? ( ~dev-python/avea-1.5.1[${PYTHON_USEDEP}] )
|
||||
avion? ( ~dev-python/avion-0.10[${PYTHON_USEDEP}] )
|
||||
awair? ( ~dev-python/python-awair-0.2.1[${PYTHON_USEDEP}] )
|
||||
axis? ( ~dev-python/axis-44[${PYTHON_USEDEP}] )
|
||||
baidu? ( ~dev-python/baidu-aip-1.6.6.0[${PYTHON_USEDEP}] )
|
||||
beewi_smartclim? ( ~dev-python/beewi-smartclim-0.0.10[${PYTHON_USEDEP}] )
|
||||
bh1750? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] )
|
||||
bitcoin? ( ~dev-python/blockchain-1.4.4[${PYTHON_USEDEP}] )
|
||||
bizkaibus? ( ~dev-python/bizkaibus-0.1.1[${PYTHON_USEDEP}] )
|
||||
blackbird? ( ~dev-python/pyblackbird-0.5[${PYTHON_USEDEP}] )
|
||||
blebox? ( ~dev-python/blebox-uniapi-1.3.3[${PYTHON_USEDEP}] )
|
||||
blink? ( ~dev-python/blinkpy-0.18.0[${PYTHON_USEDEP}] )
|
||||
blinksticklight? ( ~dev-python/BlinkStick-1.2.0[${PYTHON_USEDEP}] )
|
||||
blinkt? ( ~dev-python/blinkt-0.1.0[${PYTHON_USEDEP}] )
|
||||
blockchain? ( ~dev-python/python-blockchain-api-0.0.2[${PYTHON_USEDEP}] )
|
||||
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
|
||||
bluetooth_tracker? ( ~dev-python/bt-proximity-0.2.1[${PYTHON_USEDEP}] ~dev-python/pybluez-0.22[${PYTHON_USEDEP}] )
|
||||
bme280? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] ~dev-python/bme280spi-0.2.0[${PYTHON_USEDEP}] )
|
||||
bme680? ( ~dev-python/bme680-1.0.5[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] )
|
||||
bmw_connected_drive? ( ~dev-python/bimmer-connected-0.8.10[${PYTHON_USEDEP}] )
|
||||
bond? ( ~dev-python/bond-api-0.1.16[${PYTHON_USEDEP}] )
|
||||
braviatv? ( ~dev-python/bravia-tv-1.0.11[${PYTHON_USEDEP}] )
|
||||
broadlink? ( ~dev-python/broadlink-0.18.0[${PYTHON_USEDEP}] )
|
||||
brother? ( ~dev-python/brother-1.1.0[${PYTHON_USEDEP}] )
|
||||
brottsplatskartan? ( ~dev-python/brottsplatskartan-0.0.1[${PYTHON_USEDEP}] )
|
||||
brunt? ( ~dev-python/brunt-1.1.1[${PYTHON_USEDEP}] )
|
||||
bsblan? ( ~dev-python/bsblan-0.5.0[${PYTHON_USEDEP}] )
|
||||
bt_home_hub_5? ( ~dev-python/bthomehub5-devicelist-0.1.1[${PYTHON_USEDEP}] )
|
||||
bt_smarthub? ( ~dev-python/btsmarthub-devicelist-0.2.0[${PYTHON_USEDEP}] )
|
||||
buienradar? ( ~dev-python/buienradar-1.0.5[${PYTHON_USEDEP}] )
|
||||
caldav? ( ~dev-python/caldav-0.8.2[${PYTHON_USEDEP}] )
|
||||
camera? ( ~dev-python/PyTurboJPEG-1.6.5[${PYTHON_USEDEP}] )
|
||||
canary? ( ~dev-python/py-canary-0.5.1[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-10.2.3[${PYTHON_USEDEP}] )
|
||||
cisco_mobility_express? ( ~dev-python/ciscomobilityexpress-0.3.9[${PYTHON_USEDEP}] )
|
||||
cli? ( app-misc/home-assistant-cli )
|
||||
co2signal? ( ~dev-python/CO2Signal-0.4.2[${PYTHON_USEDEP}] )
|
||||
compensation? ( ~dev-python/numpy-1.21.4[${PYTHON_USEDEP}] )
|
||||
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
|
||||
daikin? ( ~dev-python/pydaikin-2.7.0[${PYTHON_USEDEP}] )
|
||||
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
|
||||
deconz? ( ~dev-python/pydeconz-86[${PYTHON_USEDEP}] )
|
||||
delijn? ( ~dev-python/pydelijn-0.6.1[${PYTHON_USEDEP}] )
|
||||
denonavr? ( ~dev-python/denonavr-0.10.10[${PYTHON_USEDEP}] )
|
||||
deutsche_bahn? ( ~dev-python/schiene-0.23[${PYTHON_USEDEP}] )
|
||||
devolo_home_control? ( ~dev-python/devolo-home-control-api-0.17.4[${PYTHON_USEDEP}] )
|
||||
dexcom? ( ~dev-python/pydexcom-0.2.2[${PYTHON_USEDEP}] )
|
||||
dhcp? ( ~net-analyzer/scapy-2.4.5 ~dev-python/aiodiscover-1.4.7[${PYTHON_USEDEP}] )
|
||||
dht? ( ~dev-python/adafruit-circuitpython-dht-3.7.0[${PYTHON_USEDEP}] ~dev-python/RPi-GPIO-0.7.1_alpha4[${PYTHON_USEDEP}] )
|
||||
discogs? ( ~dev-python/discogs-client-2.3.0[${PYTHON_USEDEP}] )
|
||||
discord? ( ~dev-python/discord-py-1.7.3[${PYTHON_USEDEP}] )
|
||||
discovery? ( ~dev-python/netdisco-3.0.0[${PYTHON_USEDEP}] )
|
||||
doorbird? ( ~dev-python/DoorBirdPy-2.1.0[${PYTHON_USEDEP}] )
|
||||
dunehd? ( ~dev-python/pdunehd-1.3.2[${PYTHON_USEDEP}] )
|
||||
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.5[${PYTHON_USEDEP}] )
|
||||
dynalite? ( ~dev-python/dynalite-devices-0.1.46[${PYTHON_USEDEP}] )
|
||||
dyson? ( ~dev-python/libpurecool-0.6.4[${PYTHON_USEDEP}] )
|
||||
ecobee? ( ~dev-python/python-ecobee-api-0.2.14[${PYTHON_USEDEP}] )
|
||||
emulated_roku? ( ~dev-python/emulated-roku-0.2.1[${PYTHON_USEDEP}] )
|
||||
enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] )
|
||||
enocean? ( ~dev-python/enocean-0.50.1[${PYTHON_USEDEP}] )
|
||||
enphase_envoy? ( ~dev-python/envoy-reader-0.20.1[${PYTHON_USEDEP}] )
|
||||
environment_canada? ( ~dev-python/env-canada-0.5.20[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-10.8.2[${PYTHON_USEDEP}] )
|
||||
everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] )
|
||||
evohome? ( ~dev-python/evohome-async-0.3.15[${PYTHON_USEDEP}] )
|
||||
fibaro? ( ~dev-python/fiblary3-0.1.8[${PYTHON_USEDEP}] )
|
||||
flume? ( ~dev-python/PyFlume-0.6.5[${PYTHON_USEDEP}] )
|
||||
flunearyou? ( ~dev-python/pyflunearyou-2.0.2[${PYTHON_USEDEP}] )
|
||||
flux_led? ( ~dev-python/flux-led-0.28.26[${PYTHON_USEDEP}] )
|
||||
foobot? ( ~dev-python/foobot_async-1.0.0[${PYTHON_USEDEP}] )
|
||||
forecast_solar? ( ~dev-python/forecast-solar-2.1.0[${PYTHON_USEDEP}] )
|
||||
fortios? ( ~dev-python/fortiosapi-1.0.5[${PYTHON_USEDEP}] )
|
||||
freebox? ( ~dev-python/freebox-api-0.0.10[${PYTHON_USEDEP}] )
|
||||
fritz? ( ~dev-python/fritzconnection-1.8.0[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
|
||||
fritzbox? ( ~dev-python/pyfritzhome-0.6.2[${PYTHON_USEDEP}] )
|
||||
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.8.0[${PYTHON_USEDEP}] )
|
||||
fritzbox_netmonitor? ( ~dev-python/fritzconnection-1.4.2[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.7.1[${PYTHON_USEDEP}] )
|
||||
frontend? ( ~dev-python/home-assistant-frontend-20220203.0[${PYTHON_USEDEP}] )
|
||||
garmin_connect? ( ~dev-python/garminconnect-ha-0.1.6[${PYTHON_USEDEP}] )
|
||||
gios? ( ~dev-python/gios-2.1.0[${PYTHON_USEDEP}] )
|
||||
github? ( ~dev-python/aiogithubapi-22.2.0[${PYTHON_USEDEP}] )
|
||||
gogogate2? ( ~dev-python/ismartgate-4.0.4[${PYTHON_USEDEP}] )
|
||||
greeneye_monitor? ( ~dev-python/greeneye-monitor-3.0.1[${PYTHON_USEDEP}] )
|
||||
growatt_server? ( ~dev-python/growattServer-1.1.0[${PYTHON_USEDEP}] )
|
||||
guardian? ( ~dev-python/aioguardian-2021.11.0[${PYTHON_USEDEP}] )
|
||||
harman_kardon_avr? ( ~dev-python/hkavr-0.0.5[${PYTHON_USEDEP}] )
|
||||
harmony? ( ~dev-python/aioharmony-0.2.9[${PYTHON_USEDEP}] )
|
||||
heos? ( ~dev-python/pyheos-0.7.2[${PYTHON_USEDEP}] )
|
||||
here_travel_time? ( ~dev-python/herepy-2.0.0[${PYTHON_USEDEP}] )
|
||||
homekit? ( ~dev-python/HAP-python-4.4.0[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
|
||||
homekit_controller? ( ~dev-python/aiohomekit-0.6.11[${PYTHON_USEDEP}] )
|
||||
homematic? ( ~dev-python/pyhomematic-0.1.77[${PYTHON_USEDEP}] )
|
||||
homematicip_cloud? ( ~dev-python/homematicip-1.0.2[${PYTHON_USEDEP}] )
|
||||
hp_ilo? ( ~dev-python/python-hpilo-4.3[${PYTHON_USEDEP}] )
|
||||
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] )
|
||||
hue? ( ~dev-python/aiohue-4.1.2[${PYTHON_USEDEP}] )
|
||||
hydrawise? ( ~dev-python/Hydrawiser-0.2[${PYTHON_USEDEP}] )
|
||||
iaqualink? ( ~dev-python/iaqualink-0.4.1[${PYTHON_USEDEP}] )
|
||||
ihc? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.7.6[${PYTHON_USEDEP}] )
|
||||
imap? ( ~dev-python/aioimaplib-0.9.0[${PYTHON_USEDEP}] )
|
||||
incomfort? ( ~dev-python/incomfort-client-0.4.4[${PYTHON_USEDEP}] )
|
||||
influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] )
|
||||
insteon? ( ~dev-python/pyinsteon-1.0.14[${PYTHON_USEDEP}] )
|
||||
intesishome? ( ~dev-python/pyintesishome-1.7.6[${PYTHON_USEDEP}] )
|
||||
ipma? ( ~dev-python/pyipma-2.0.5[${PYTHON_USEDEP}] )
|
||||
ipp? ( ~dev-python/pyipp-0.11.0[${PYTHON_USEDEP}] )
|
||||
islamic_prayer_times? ( ~dev-python/prayer-times-calculator-0.0.5[${PYTHON_USEDEP}] )
|
||||
jewish_calendar? ( ~dev-python/hdate-0.10.4[${PYTHON_USEDEP}] )
|
||||
joaoapps_join? ( ~dev-python/python-join-api-0.0.6[${PYTHON_USEDEP}] )
|
||||
kef? ( ~dev-python/aiokef-0.2.16[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-0.19.2[${PYTHON_USEDEP}] )
|
||||
kodi? ( ~dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] )
|
||||
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
|
||||
lifx? ( ~dev-python/aiolifx-0.7.0[${PYTHON_USEDEP}] ~dev-python/aiolifx-effects-0.2.2[${PYTHON_USEDEP}] )
|
||||
linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] )
|
||||
litterrobot? ( ~dev-python/pylitterbot-2021.12.0[${PYTHON_USEDEP}] )
|
||||
loopenergy? ( ~dev-python/pyloopenergy-0.2.1[${PYTHON_USEDEP}] )
|
||||
luci? ( ~dev-python/openwrt-luci-rpc-1.1.11[${PYTHON_USEDEP}] )
|
||||
luftdaten? ( ~dev-python/luftdaten-0.7.2[${PYTHON_USEDEP}] )
|
||||
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
|
||||
media_extractor? ( ~net-misc/youtube-dl-2021.12.17 )
|
||||
meteo_france? ( ~dev-python/meteofrance-api-1.0.2[${PYTHON_USEDEP}] )
|
||||
mfi? ( ~dev-python/mficlient-0.3.0[${PYTHON_USEDEP}] )
|
||||
miflora? ( ~dev-python/bluepy-1.3.0[${PYTHON_USEDEP}] ~dev-python/miflora-0.7.2[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] )
|
||||
mitemp_bt? ( ~dev-python/mitemp-bt-0.0.5[${PYTHON_USEDEP}] )
|
||||
mobile_app? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] ~dev-python/emoji-1.6.3[${PYTHON_USEDEP}] )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
|
||||
myq? ( ~dev-python/pymyq-3.1.4[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysql-connector-python[${PYTHON_USEDEP}] dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
nad? ( ~dev-python/nad-receiver-0.3.0[${PYTHON_USEDEP}] )
|
||||
nederlandse_spoorwegen? ( ~dev-python/nsapi-3.0.5[${PYTHON_USEDEP}] )
|
||||
netatmo? ( ~dev-python/pyatmo-6.2.4[${PYTHON_USEDEP}] )
|
||||
netdata? ( ~dev-python/netdata-1.0.1[${PYTHON_USEDEP}] )
|
||||
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
|
||||
nuki? ( ~dev-python/pynuki-1.5.2[${PYTHON_USEDEP}] )
|
||||
nws? ( ~dev-python/pynws-1.3.2[${PYTHON_USEDEP}] )
|
||||
nx584? ( ~dev-python/pynx584-0.5[${PYTHON_USEDEP}] )
|
||||
octoprint? ( ~dev-python/pyoctoprintapi-0.1.7[${PYTHON_USEDEP}] )
|
||||
onkyo? ( ~dev-python/onkyo-eiscp-1.2.7[${PYTHON_USEDEP}] )
|
||||
opengarage? ( ~dev-python/open-garage-0.2.0[${PYTHON_USEDEP}] )
|
||||
opensensemap? ( ~dev-python/opensensemap-api-0.1.5[${PYTHON_USEDEP}] )
|
||||
openweathermap? ( ~dev-python/pyowm-3.2.0[${PYTHON_USEDEP}] )
|
||||
otp? ( ~dev-python/pyotp-2.6.0[${PYTHON_USEDEP}] )
|
||||
owntracks? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] )
|
||||
ozw? ( ~dev-python/python-openzwave-mqtt-1.4.0[${PYTHON_USEDEP}] )
|
||||
panasonic_viera? ( ~dev-python/panasonic-viera-0.3.6[${PYTHON_USEDEP}] )
|
||||
philips_js? ( ~dev-python/ha-philipsjs-2.7.6[${PYTHON_USEDEP}] )
|
||||
pilight? ( ~dev-python/pilight-0.1.1[${PYTHON_USEDEP}] )
|
||||
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
|
||||
pi_hole? ( ~dev-python/hole-0.7.0[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.9.2[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
|
||||
plugwise? ( ~dev-python/plugwise-0.8.5[${PYTHON_USEDEP}] )
|
||||
poolsense? ( ~dev-python/poolsense-0.0.8[${PYTHON_USEDEP}] )
|
||||
powerwall? ( ~dev-python/tesla-powerwall-0.3.12[${PYTHON_USEDEP}] )
|
||||
ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] )
|
||||
python_script? ( ~dev-python/RestrictedPython-5.2[${PYTHON_USEDEP}] )
|
||||
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
|
||||
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
|
||||
rachio? ( ~dev-python/RachioPy-1.0.3[${PYTHON_USEDEP}] )
|
||||
rainbird? ( ~dev-python/pyrainbird-0.4.3[${PYTHON_USEDEP}] )
|
||||
rainmachine? ( ~dev-python/regenmaschine-2022.1.0[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}] )
|
||||
rejseplanen? ( ~dev-python/rjpl-0.3.6[${PYTHON_USEDEP}] )
|
||||
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.7.2[${PYTHON_USEDEP}] )
|
||||
roku? ( ~dev-python/rokuecp-0.12.0[${PYTHON_USEDEP}] )
|
||||
roomba? ( ~dev-python/roombapy-1.6.5[${PYTHON_USEDEP}] )
|
||||
roon? ( ~dev-python/roonapi-0.0.38[${PYTHON_USEDEP}] )
|
||||
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-1.6.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup4-4.10.0[${PYTHON_USEDEP}] )
|
||||
season? ( ~dev-python/ephem-3.7.7.0[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-1.0.9[${PYTHON_USEDEP}] )
|
||||
shodan? ( ~dev-python/shodan-1.26.1[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.18[${PYTHON_USEDEP}] )
|
||||
simplisafe? ( ~dev-python/simplisafe-python-2022.2.1[${PYTHON_USEDEP}] )
|
||||
skybell? ( ~dev-python/skybellpy-0.6.3[${PYTHON_USEDEP}] )
|
||||
sma? ( ~dev-python/pysma-0.6.10[${PYTHON_USEDEP}] )
|
||||
smappee? ( ~dev-python/pysmappee-0.2.29[${PYTHON_USEDEP}] )
|
||||
smarthab? ( ~dev-python/SmartHab-0.21[${PYTHON_USEDEP}] )
|
||||
smartthings? ( ~dev-python/pysmartapp-0.3.3[${PYTHON_USEDEP}] ~dev-python/pysmartthings-0.7.6[${PYTHON_USEDEP}] )
|
||||
snmp? ( ~dev-python/pysnmp-4.4.12[${PYTHON_USEDEP}] )
|
||||
socat? ( net-misc/socat )
|
||||
solax? ( ~dev-python/solax-0.2.9[${PYTHON_USEDEP}] )
|
||||
somfy? ( ~dev-python/pymfy-0.11.0[${PYTHON_USEDEP}] )
|
||||
sonos? ( ~dev-python/soco-0.26.2[${PYTHON_USEDEP}] )
|
||||
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
|
||||
spotify? ( ~dev-python/spotipy-2.19.0[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}] )
|
||||
squeezebox? ( ~dev-python/pysqueezebox-0.5.5[${PYTHON_USEDEP}] )
|
||||
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
|
||||
statsd? ( ~dev-python/statsd-3.2.1[${PYTHON_USEDEP}] )
|
||||
synology_dsm? ( ~dev-python/py-synologydsm-api-1.0.6[${PYTHON_USEDEP}] )
|
||||
systemmonitor? ( ~dev-python/psutil-5.8.0[${PYTHON_USEDEP}] )
|
||||
tankerkoenig? ( ~dev-python/pytankerkoenig-0.0.6[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.3.1[${PYTHON_USEDEP}] )
|
||||
tellduslive? ( ~dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] )
|
||||
tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-2022.2.0[${PYTHON_USEDEP}] )
|
||||
toon? ( ~dev-python/toonapi-0.2.1[${PYTHON_USEDEP}] )
|
||||
totalconnect? ( ~dev-python/total-connect-client-2022.1[${PYTHON_USEDEP}] )
|
||||
tplink? ( ~dev-python/python-kasa-0.4.1[${PYTHON_USEDEP}] )
|
||||
tradfri? ( ~dev-python/pytradfri-8.0.1[${PYTHON_USEDEP}] )
|
||||
tuya? ( ~dev-python/tuya-iot-py-sdk-0.6.6[${PYTHON_USEDEP}] )
|
||||
unifi? ( ~dev-python/aiounifi-30[${PYTHON_USEDEP}] )
|
||||
unifi_direct? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
|
||||
upnp? ( ~dev-python/async-upnp-client-0.23.4[${PYTHON_USEDEP}] )
|
||||
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
|
||||
vallox? ( ~dev-python/vallox-websocket-api-2.9.0[${PYTHON_USEDEP}] )
|
||||
velbus? ( ~dev-python/velbus-aio-2022.2.1[${PYTHON_USEDEP}] )
|
||||
velux? ( ~dev-python/pyvlx-0.2.19[${PYTHON_USEDEP}] )
|
||||
vera? ( ~dev-python/pyvera-0.3.13[${PYTHON_USEDEP}] )
|
||||
version? ( ~dev-python/pyhaversion-21.11.1[${PYTHON_USEDEP}] )
|
||||
vicare? ( ~dev-python/PyViCare-2.16.1[${PYTHON_USEDEP}] )
|
||||
vizio? ( ~dev-python/pyvizio-0.1.57[${PYTHON_USEDEP}] )
|
||||
wake_on_lan? ( ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
waqi? ( ~dev-python/waqiasync-1.0.0[${PYTHON_USEDEP}] )
|
||||
waze_travel_time? ( ~dev-python/WazeRouteCalculator-0.14[${PYTHON_USEDEP}] )
|
||||
webostv? ( ~dev-python/aiowebostv-0.1.2[${PYTHON_USEDEP}] ~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}] )
|
||||
wemo? ( ~dev-python/pywemo-0.7.0[${PYTHON_USEDEP}] )
|
||||
whois? ( ~dev-python/whois-0.9.13[${PYTHON_USEDEP}] )
|
||||
wink? ( ~dev-python/pubnubsub-handler-1.0.9[${PYTHON_USEDEP}] ~dev-python/python-wink-1.10.5[${PYTHON_USEDEP}] )
|
||||
withings? ( ~dev-python/withings-api-2.3.2[${PYTHON_USEDEP}] )
|
||||
wled? ( ~dev-python/wled-0.13.0[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.12[${PYTHON_USEDEP}] )
|
||||
xbox_live? ( ~dev-python/xboxapi-2.0.1[${PYTHON_USEDEP}] )
|
||||
xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.13.4[${PYTHON_USEDEP}] )
|
||||
xiaomi_miio? ( ~dev-python/construct-2.10.56[${PYTHON_USEDEP}] ~dev-python/micloud-0.5[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.9.2[${PYTHON_USEDEP}] )
|
||||
xiaomi_tv? ( ~dev-python/pymitv-1.4.3[${PYTHON_USEDEP}] )
|
||||
xs1? ( ~dev-python/xs1-api-client-3.0.0[${PYTHON_USEDEP}] )
|
||||
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
|
||||
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.3[${PYTHON_USEDEP}] )
|
||||
yeelight? ( ~dev-python/yeelight-0.7.8[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.23.4[${PYTHON_USEDEP}] )
|
||||
yi? ( ~dev-python/aioftp-0.12.0[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.38.3[${PYTHON_USEDEP}] )
|
||||
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
|
||||
zha? ( ~dev-python/bellows-0.29.0[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.66[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.14.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.43.0[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.14.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.7.3[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.7.0[${PYTHON_USEDEP}] )
|
||||
zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.9[${PYTHON_USEDEP}] )
|
||||
zoneminder? ( ~dev-python/zm-py-0.5.2[${PYTHON_USEDEP}] )
|
||||
zwave? ( ~dev-python/homeassistant-pyozw-0.1.10[${PYTHON_USEDEP}] ~dev-python/PyDispatcher-2.0.5[${PYTHON_USEDEP}] )
|
||||
zwave_js? ( ~dev-python/zwave-js-server-python-0.34.0[${PYTHON_USEDEP}] )"
|
||||
|
||||
BDEPEND="${RDEPEND}
|
||||
test? (
|
||||
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-6.2[${PYTHON_USEDEP}]
|
||||
~dev-python/freezegun-1.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/jsonpickle-1.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/mypy-0.931[${PYTHON_USEDEP}]
|
||||
~dev-python/pipdeptree-2.2.1[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-2.17.0
|
||||
~dev-python/pylint-strict-informational-0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-2.12.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-2.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-freezegun-0.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-socket-0.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-0.9.4[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-xdist-2.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-6.2.5[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-mock-1.9.2[${PYTHON_USEDEP}]
|
||||
~dev-python/responses-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/tqdm-4.49.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
dev-python/mock[${PYTHON_USEDEP}]"
|
||||
|
||||
INSTALL_DIR="/opt/${MY_PN}"
|
||||
|
||||
DISABLE_AUTOFORMATTING=1
|
||||
DOC_CONTENTS="
|
||||
The HA interface listens on port 8123
|
||||
hass configuration is in: /etc/${MY_PN}
|
||||
daemon command line arguments are configured in: /etc/conf.d/${MY_PN}
|
||||
logging is to: /var/log/${MY_PN}/{server,errors,stdout}.log
|
||||
The sqlite db is by default in: /etc/${MY_PN}
|
||||
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
|
||||
"
|
||||
|
||||
S="${WORKDIR}/core-${MY_PV}"
|
||||
|
||||
DOCS="README.rst"
|
||||
|
||||
python_install_all() {
|
||||
dodoc ${DOCS}
|
||||
distutils-r1_python_install_all
|
||||
keepdir "$INSTALL_DIR"
|
||||
keepdir "/etc/${MY_PN}"
|
||||
fowners -R "${MY_PN}:${MY_PN}" "/etc/${MY_PN}"
|
||||
keepdir "/var/log/${MY_PN}"
|
||||
fowners -R "${MY_PN}:${MY_PN}" "/var/log/${MY_PN}"
|
||||
newconfd "${FILESDIR}/${MY_PN}.conf.d" "${MY_PN}"
|
||||
newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}"
|
||||
use systemd && systemd_dounit "${FILESDIR}/${MY_PN}.service"
|
||||
dobin "${FILESDIR}/hasstest"
|
||||
if use socat ; then
|
||||
newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave"
|
||||
sed -i -e 's/# need socat-zwave/need socat-zwave/g' "${D}/etc/init.d/${MY_PN}" || die
|
||||
fi
|
||||
if use mqtt ; then
|
||||
sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${MY_PN}" || die
|
||||
fi
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}/${MY_PN}.logrotate" "${MY_PN}"
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
readme.gentoo_print_elog
|
||||
}
|
||||
|
||||
469
app-misc/homeassistant/homeassistant-2022.2.8.ebuild
Normal file
469
app-misc/homeassistant/homeassistant-2022.2.8.ebuild
Normal file
@@ -0,0 +1,469 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
inherit readme.gentoo-r1 eutils distutils-r1 systemd
|
||||
|
||||
MY_PN=homeassistant
|
||||
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/home-assistant/core.git"
|
||||
EGIT_BRANCH="dev"
|
||||
S="${WORKDIR}/core/"
|
||||
else
|
||||
MY_PV=${PV/_beta/b}
|
||||
MY_P=${MY_PN}-${MY_PV}
|
||||
SRC_URI="https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
|
||||
S="${WORKDIR}/core-${MY_PV}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Open-source home automation platform running on Python."
|
||||
HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
|
||||
KEYWORDS="amd64 arm arm64 x86 amd64-linux x86-linux"
|
||||
IUSE="abode accuweather acer_projector acmeda adguard ads aftership agent_dvr airly airvisual aladdin_connect alarmdecoder almond alpha_vantage ambiclimate ambient_station amcrest ampio androidtv android_ip_webcam anel_pwrctrl anthemav apache_kafka apcupsd apple_tv apprise aquostv arcam_fmj aruba asuswrt aten_pe atome august aurora_abb_powerone avea avion awair axis baidu -beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain bluetooth_le_tracker bluetooth_tracker bme280 bme680 bmw_connected_drive bond braviatv broadlink brother brottsplatskartan brunt bsblan bt_home_hub_5 bt_smarthub buienradar +caldav camera canary cast cisco_mobility_express cli co2signal compensation coronavirus daikin darksky deconz delijn denonavr deutsche_bahn devolo_home_control dexcom dhcp dht discogs discord discovery doorbird dunehd +dwd_weather_warnings dynalite dyson ecobee emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome fibaro flume flunearyou flux_led foobot forecast_solar fortios freebox fritz fritzbox fritzbox_callmonitor fritzbox_netmonitor fronius +frontend garmin_connect gios github gogogate2 greeneye_monitor growatt_server guardian harman_kardon_avr harmony heos here_travel_time +homekit homekit_controller -homematic -homematicip_cloud hp_ilo http hue hydrawise iaqualink ihc imap incomfort influxdb insteon intesishome ipma ipp islamic_prayer_times jewish_calendar joaoapps_join kef knx kodi kraken lifx linode litterrobot loopenergy luci luftdaten maxcube media_extractor meteo_france mfi miflora mikrotik -mitemp_bt +mobile_app +mqtt myq +mysql nad nederlandse_spoorwegen netatmo netdata +notify_events nuki nws nx584 octoprint onkyo opengarage opensensemap openweathermap +otp owntracks -ozw panasonic_viera philips_js pilight +ping pi_hole +plex plugwise poolsense powerwall ps4 +python_script qnap qvr_pro rachio rainbird rainmachine +recorder rejseplanen +rest ring roku roomba roon samsungtv +scrape season shelly shodan signal_messenger simplisafe skybell sma smappee smarthab smartthings +snmp socat solax somfy sonos speedtestdotnet +spotify +sql squeezebox +ssl statsd synology_dsm systemd systemmonitor tankerkoenig tasmota tellduslive tesla test tile toon totalconnect tplink tradfri tuya unifi unifi_direct upnp utility_meter vallox velbus velux vera +version vicare vizio +wake_on_lan waqi waze_travel_time webostv wemo whois wink withings wled workday xbox_live xiaomi_aqara xiaomi_miio xiaomi_tv xs1 yamaha yamaha_musiccast yeelight yi zeroconf zerproc zha zhong_hong zoneminder zwave +zwave_js"
|
||||
|
||||
# external deps
|
||||
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|
||||
|| ( dev-lang/python:3.8 dev-lang/python:3.9 dev-lang/python:3.10 )
|
||||
app-admin/logrotate
|
||||
dev-db/sqlite
|
||||
dev-libs/libfastjson
|
||||
>=dev-libs/xerces-c-3.1.4-r1"
|
||||
|
||||
# make sure no conflicting main Ebuild is installed
|
||||
RDEPEND="${RDEPEND}
|
||||
!app-misc/homeassistant-min
|
||||
!app-misc/homeassistant-full"
|
||||
|
||||
# Home Assistant Core dependencies
|
||||
# from package_constraints.txt
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/aiodiscover-1.4.7[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/anyio-3.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/astral-2.2[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.23.4[${PYTHON_USEDEP}]
|
||||
~dev-python/async_timeout-4.0.2[${PYTHON_USEDEP}]
|
||||
~dev-python/atomicwrites-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/awesomeversion-22.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
|
||||
~dev-python/ciso8601-2.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-35.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/emoji-1.6.3[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-1.43.0[${PYTHON_USEDEP}]
|
||||
~dev-python/h11-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.52.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20220203.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpcore-0.14.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.21.3[${PYTHON_USEDEP}]
|
||||
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
|
||||
~dev-python/jinja-3.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/libcst-0.3.23[${PYTHON_USEDEP}]
|
||||
<dev-python/multidict-6.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pandas-1.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-9.0.1[${PYTHON_USEDEP}]
|
||||
<dev-python/pip-20.3.0
|
||||
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
|
||||
~dev-python/pyjwt-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-engineio-3.13.1[${PYTHON_USEDEP}]
|
||||
<dev-python/python-engineio-4[${PYTHON_USEDEP}]
|
||||
~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-socketio-4.6.0[${PYTHON_USEDEP}]
|
||||
<dev-python/python-socketio-5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyudev-0.22.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-2.27.1[${PYTHON_USEDEP}]
|
||||
~net-analyzer/scapy-2.4.5
|
||||
~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-extensions-3.10.0.2[${PYTHON_USEDEP}]
|
||||
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-serialize-2.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-0.12.2[${PYTHON_USEDEP}]
|
||||
~dev-python/yarl-1.7.2[${PYTHON_USEDEP}]
|
||||
~dev-python/zeroconf-0.38.3[${PYTHON_USEDEP}]"
|
||||
|
||||
# unknown origin, still something to clean up here
|
||||
# some moved to suggested USE Flags
|
||||
#
|
||||
# auth/mfa_modules/totp.py:REQUIREMENTS = ["pyotp==2.3.0", "PyQRCode==1.2.1"]
|
||||
# scripts/check_config.py:REQUIREMENTS = ("colorlog==5.0.1",)
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/colorlog-6.6.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/multidict-5.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyotp-2.6.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
|
||||
dev-python/pycparser[${PYTHON_USEDEP}]
|
||||
>=dev-python/websocket-client-0.57.0[${PYTHON_USEDEP}]
|
||||
~media-libs/mutagen-1.45.1"
|
||||
|
||||
# Module requirements from useflags
|
||||
RDEPEND="${RDEPEND}
|
||||
abode? ( ~dev-python/abodepy-1.2.0[${PYTHON_USEDEP}] )
|
||||
accuweather? ( ~dev-python/accuweather-0.3.0[${PYTHON_USEDEP}] )
|
||||
acer_projector? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] )
|
||||
acmeda? ( ~dev-python/aiopulse-0.4.3[${PYTHON_USEDEP}] )
|
||||
adguard? ( ~dev-python/adguardhome-0.5.1[${PYTHON_USEDEP}] )
|
||||
ads? ( ~dev-python/pyads-3.2.2[${PYTHON_USEDEP}] )
|
||||
aftership? ( ~dev-python/pyaftership-21.11.0[${PYTHON_USEDEP}] )
|
||||
agent_dvr? ( ~dev-python/agent-py-0.0.23[${PYTHON_USEDEP}] )
|
||||
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
|
||||
airvisual? ( ~dev-python/pyairvisual-5.0.9[${PYTHON_USEDEP}] )
|
||||
aladdin_connect? ( ~dev-python/aladdin-connect-0.4[${PYTHON_USEDEP}] )
|
||||
alarmdecoder? ( ~dev-python/adext-0.4.2[${PYTHON_USEDEP}] )
|
||||
almond? ( ~dev-python/pyalmond-0.0.2[${PYTHON_USEDEP}] )
|
||||
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
|
||||
ambiclimate? ( ~dev-python/Ambiclimate-0.2.1[${PYTHON_USEDEP}] )
|
||||
ambient_station? ( ~dev-python/aioambient-2021.11.0[${PYTHON_USEDEP}] )
|
||||
amcrest? ( ~dev-python/amcrest-1.9.4[${PYTHON_USEDEP}] )
|
||||
ampio? ( ~dev-python/asmog-0.0.6[${PYTHON_USEDEP}] )
|
||||
androidtv? ( ~dev-python/adb-shell-0.4.0[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.63[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
|
||||
android_ip_webcam? ( ~dev-python/pydroid-ipcam-0.8[${PYTHON_USEDEP}] )
|
||||
anel_pwrctrl? ( ~dev-python/anel-pwrctrl-homeassistant-0.0.1[${PYTHON_USEDEP}] )
|
||||
anthemav? ( ~dev-python/anthemav-1.2.0[${PYTHON_USEDEP}] )
|
||||
apache_kafka? ( ~dev-python/aiokafka-0.6.0[${PYTHON_USEDEP}] )
|
||||
apcupsd? ( ~dev-python/apcaccess-0.0.13[${PYTHON_USEDEP}] )
|
||||
apple_tv? ( ~dev-python/pyatv-0.10.0[${PYTHON_USEDEP}] )
|
||||
apprise? ( ~dev-python/apprise-0.9.6[${PYTHON_USEDEP}] )
|
||||
aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] )
|
||||
arcam_fmj? ( ~dev-python/arcam-fmj-0.12.0[${PYTHON_USEDEP}] )
|
||||
aruba? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
|
||||
asuswrt? ( ~dev-python/aioasuswrt-1.4.0[${PYTHON_USEDEP}] )
|
||||
aten_pe? ( ~dev-python/atenpdu-0.3.2[${PYTHON_USEDEP}] )
|
||||
atome? ( ~dev-python/pyAtome-0.1.1[${PYTHON_USEDEP}] )
|
||||
august? ( ~dev-python/yalexs-1.1.22[${PYTHON_USEDEP}] )
|
||||
aurora_abb_powerone? ( ~dev-python/aurorapy-0.2.6[${PYTHON_USEDEP}] )
|
||||
avea? ( ~dev-python/avea-1.5.1[${PYTHON_USEDEP}] )
|
||||
avion? ( ~dev-python/avion-0.10[${PYTHON_USEDEP}] )
|
||||
awair? ( ~dev-python/python-awair-0.2.1[${PYTHON_USEDEP}] )
|
||||
axis? ( ~dev-python/axis-44[${PYTHON_USEDEP}] )
|
||||
baidu? ( ~dev-python/baidu-aip-1.6.6.0[${PYTHON_USEDEP}] )
|
||||
beewi_smartclim? ( ~dev-python/beewi-smartclim-0.0.10[${PYTHON_USEDEP}] )
|
||||
bh1750? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] )
|
||||
bitcoin? ( ~dev-python/blockchain-1.4.4[${PYTHON_USEDEP}] )
|
||||
bizkaibus? ( ~dev-python/bizkaibus-0.1.1[${PYTHON_USEDEP}] )
|
||||
blackbird? ( ~dev-python/pyblackbird-0.5[${PYTHON_USEDEP}] )
|
||||
blebox? ( ~dev-python/blebox-uniapi-1.3.3[${PYTHON_USEDEP}] )
|
||||
blink? ( ~dev-python/blinkpy-0.18.0[${PYTHON_USEDEP}] )
|
||||
blinksticklight? ( ~dev-python/BlinkStick-1.2.0[${PYTHON_USEDEP}] )
|
||||
blinkt? ( ~dev-python/blinkt-0.1.0[${PYTHON_USEDEP}] )
|
||||
blockchain? ( ~dev-python/python-blockchain-api-0.0.2[${PYTHON_USEDEP}] )
|
||||
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
|
||||
bluetooth_tracker? ( ~dev-python/bt-proximity-0.2.1[${PYTHON_USEDEP}] ~dev-python/pybluez-0.22[${PYTHON_USEDEP}] )
|
||||
bme280? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] ~dev-python/bme280spi-0.2.0[${PYTHON_USEDEP}] )
|
||||
bme680? ( ~dev-python/bme680-1.0.5[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] )
|
||||
bmw_connected_drive? ( ~dev-python/bimmer-connected-0.8.10[${PYTHON_USEDEP}] )
|
||||
bond? ( ~dev-python/bond-api-0.1.16[${PYTHON_USEDEP}] )
|
||||
braviatv? ( ~dev-python/bravia-tv-1.0.11[${PYTHON_USEDEP}] )
|
||||
broadlink? ( ~dev-python/broadlink-0.18.0[${PYTHON_USEDEP}] )
|
||||
brother? ( ~dev-python/brother-1.1.0[${PYTHON_USEDEP}] )
|
||||
brottsplatskartan? ( ~dev-python/brottsplatskartan-0.0.1[${PYTHON_USEDEP}] )
|
||||
brunt? ( ~dev-python/brunt-1.1.1[${PYTHON_USEDEP}] )
|
||||
bsblan? ( ~dev-python/bsblan-0.5.0[${PYTHON_USEDEP}] )
|
||||
bt_home_hub_5? ( ~dev-python/bthomehub5-devicelist-0.1.1[${PYTHON_USEDEP}] )
|
||||
bt_smarthub? ( ~dev-python/btsmarthub-devicelist-0.2.0[${PYTHON_USEDEP}] )
|
||||
buienradar? ( ~dev-python/buienradar-1.0.5[${PYTHON_USEDEP}] )
|
||||
caldav? ( ~dev-python/caldav-0.8.2[${PYTHON_USEDEP}] )
|
||||
camera? ( ~dev-python/PyTurboJPEG-1.6.5[${PYTHON_USEDEP}] )
|
||||
canary? ( ~dev-python/py-canary-0.5.1[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-10.2.3[${PYTHON_USEDEP}] )
|
||||
cisco_mobility_express? ( ~dev-python/ciscomobilityexpress-0.3.9[${PYTHON_USEDEP}] )
|
||||
cli? ( app-misc/home-assistant-cli )
|
||||
co2signal? ( ~dev-python/CO2Signal-0.4.2[${PYTHON_USEDEP}] )
|
||||
compensation? ( ~dev-python/numpy-1.21.4[${PYTHON_USEDEP}] )
|
||||
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
|
||||
daikin? ( ~dev-python/pydaikin-2.7.0[${PYTHON_USEDEP}] )
|
||||
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
|
||||
deconz? ( ~dev-python/pydeconz-86[${PYTHON_USEDEP}] )
|
||||
delijn? ( ~dev-python/pydelijn-0.6.1[${PYTHON_USEDEP}] )
|
||||
denonavr? ( ~dev-python/denonavr-0.10.10[${PYTHON_USEDEP}] )
|
||||
deutsche_bahn? ( ~dev-python/schiene-0.23[${PYTHON_USEDEP}] )
|
||||
devolo_home_control? ( ~dev-python/devolo-home-control-api-0.17.4[${PYTHON_USEDEP}] )
|
||||
dexcom? ( ~dev-python/pydexcom-0.2.2[${PYTHON_USEDEP}] )
|
||||
dhcp? ( ~net-analyzer/scapy-2.4.5 ~dev-python/aiodiscover-1.4.7[${PYTHON_USEDEP}] )
|
||||
dht? ( ~dev-python/adafruit-circuitpython-dht-3.7.0[${PYTHON_USEDEP}] ~dev-python/RPi-GPIO-0.7.1_alpha4[${PYTHON_USEDEP}] )
|
||||
discogs? ( ~dev-python/discogs-client-2.3.0[${PYTHON_USEDEP}] )
|
||||
discord? ( ~dev-python/discord-py-1.7.3[${PYTHON_USEDEP}] )
|
||||
discovery? ( ~dev-python/netdisco-3.0.0[${PYTHON_USEDEP}] )
|
||||
doorbird? ( ~dev-python/DoorBirdPy-2.1.0[${PYTHON_USEDEP}] )
|
||||
dunehd? ( ~dev-python/pdunehd-1.3.2[${PYTHON_USEDEP}] )
|
||||
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.5[${PYTHON_USEDEP}] )
|
||||
dynalite? ( ~dev-python/dynalite-devices-0.1.46[${PYTHON_USEDEP}] )
|
||||
dyson? ( ~dev-python/libpurecool-0.6.4[${PYTHON_USEDEP}] )
|
||||
ecobee? ( ~dev-python/python-ecobee-api-0.2.14[${PYTHON_USEDEP}] )
|
||||
emulated_roku? ( ~dev-python/emulated-roku-0.2.1[${PYTHON_USEDEP}] )
|
||||
enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] )
|
||||
enocean? ( ~dev-python/enocean-0.50.1[${PYTHON_USEDEP}] )
|
||||
enphase_envoy? ( ~dev-python/envoy-reader-0.20.1[${PYTHON_USEDEP}] )
|
||||
environment_canada? ( ~dev-python/env-canada-0.5.20[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-10.8.2[${PYTHON_USEDEP}] )
|
||||
everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] )
|
||||
evohome? ( ~dev-python/evohome-async-0.3.15[${PYTHON_USEDEP}] )
|
||||
fibaro? ( ~dev-python/fiblary3-0.1.8[${PYTHON_USEDEP}] )
|
||||
flume? ( ~dev-python/PyFlume-0.6.5[${PYTHON_USEDEP}] )
|
||||
flunearyou? ( ~dev-python/pyflunearyou-2.0.2[${PYTHON_USEDEP}] )
|
||||
flux_led? ( ~dev-python/flux-led-0.28.26[${PYTHON_USEDEP}] )
|
||||
foobot? ( ~dev-python/foobot_async-1.0.0[${PYTHON_USEDEP}] )
|
||||
forecast_solar? ( ~dev-python/forecast-solar-2.1.0[${PYTHON_USEDEP}] )
|
||||
fortios? ( ~dev-python/fortiosapi-1.0.5[${PYTHON_USEDEP}] )
|
||||
freebox? ( ~dev-python/freebox-api-0.0.10[${PYTHON_USEDEP}] )
|
||||
fritz? ( ~dev-python/fritzconnection-1.8.0[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
|
||||
fritzbox? ( ~dev-python/pyfritzhome-0.6.2[${PYTHON_USEDEP}] )
|
||||
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.8.0[${PYTHON_USEDEP}] )
|
||||
fritzbox_netmonitor? ( ~dev-python/fritzconnection-1.4.2[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.7.1[${PYTHON_USEDEP}] )
|
||||
frontend? ( ~dev-python/home-assistant-frontend-20220203.0[${PYTHON_USEDEP}] )
|
||||
garmin_connect? ( ~dev-python/garminconnect-ha-0.1.6[${PYTHON_USEDEP}] )
|
||||
gios? ( ~dev-python/gios-2.1.0[${PYTHON_USEDEP}] )
|
||||
github? ( ~dev-python/aiogithubapi-22.2.0[${PYTHON_USEDEP}] )
|
||||
gogogate2? ( ~dev-python/ismartgate-4.0.4[${PYTHON_USEDEP}] )
|
||||
greeneye_monitor? ( ~dev-python/greeneye-monitor-3.0.1[${PYTHON_USEDEP}] )
|
||||
growatt_server? ( ~dev-python/growattServer-1.1.0[${PYTHON_USEDEP}] )
|
||||
guardian? ( ~dev-python/aioguardian-2021.11.0[${PYTHON_USEDEP}] )
|
||||
harman_kardon_avr? ( ~dev-python/hkavr-0.0.5[${PYTHON_USEDEP}] )
|
||||
harmony? ( ~dev-python/aioharmony-0.2.9[${PYTHON_USEDEP}] )
|
||||
heos? ( ~dev-python/pyheos-0.7.2[${PYTHON_USEDEP}] )
|
||||
here_travel_time? ( ~dev-python/herepy-2.0.0[${PYTHON_USEDEP}] )
|
||||
homekit? ( ~dev-python/HAP-python-4.4.0[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
|
||||
homekit_controller? ( ~dev-python/aiohomekit-0.6.11[${PYTHON_USEDEP}] )
|
||||
homematic? ( ~dev-python/pyhomematic-0.1.77[${PYTHON_USEDEP}] )
|
||||
homematicip_cloud? ( ~dev-python/homematicip-1.0.2[${PYTHON_USEDEP}] )
|
||||
hp_ilo? ( ~dev-python/python-hpilo-4.3[${PYTHON_USEDEP}] )
|
||||
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] )
|
||||
hue? ( ~dev-python/aiohue-4.2.0[${PYTHON_USEDEP}] )
|
||||
hydrawise? ( ~dev-python/Hydrawiser-0.2[${PYTHON_USEDEP}] )
|
||||
iaqualink? ( ~dev-python/iaqualink-0.4.1[${PYTHON_USEDEP}] )
|
||||
ihc? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.7.6[${PYTHON_USEDEP}] )
|
||||
imap? ( ~dev-python/aioimaplib-0.9.0[${PYTHON_USEDEP}] )
|
||||
incomfort? ( ~dev-python/incomfort-client-0.4.4[${PYTHON_USEDEP}] )
|
||||
influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] )
|
||||
insteon? ( ~dev-python/pyinsteon-1.0.14[${PYTHON_USEDEP}] )
|
||||
intesishome? ( ~dev-python/pyintesishome-1.7.6[${PYTHON_USEDEP}] )
|
||||
ipma? ( ~dev-python/pyipma-2.0.5[${PYTHON_USEDEP}] )
|
||||
ipp? ( ~dev-python/pyipp-0.11.0[${PYTHON_USEDEP}] )
|
||||
islamic_prayer_times? ( ~dev-python/prayer-times-calculator-0.0.5[${PYTHON_USEDEP}] )
|
||||
jewish_calendar? ( ~dev-python/hdate-0.10.4[${PYTHON_USEDEP}] )
|
||||
joaoapps_join? ( ~dev-python/python-join-api-0.0.6[${PYTHON_USEDEP}] )
|
||||
kef? ( ~dev-python/aiokef-0.2.16[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-0.19.2[${PYTHON_USEDEP}] )
|
||||
kodi? ( ~dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] )
|
||||
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
|
||||
lifx? ( ~dev-python/aiolifx-0.7.0[${PYTHON_USEDEP}] ~dev-python/aiolifx-effects-0.2.2[${PYTHON_USEDEP}] )
|
||||
linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] )
|
||||
litterrobot? ( ~dev-python/pylitterbot-2021.12.0[${PYTHON_USEDEP}] )
|
||||
loopenergy? ( ~dev-python/pyloopenergy-0.2.1[${PYTHON_USEDEP}] )
|
||||
luci? ( ~dev-python/openwrt-luci-rpc-1.1.11[${PYTHON_USEDEP}] )
|
||||
luftdaten? ( ~dev-python/luftdaten-0.7.2[${PYTHON_USEDEP}] )
|
||||
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
|
||||
media_extractor? ( ~net-misc/youtube-dl-2021.12.17 )
|
||||
meteo_france? ( ~dev-python/meteofrance-api-1.0.2[${PYTHON_USEDEP}] )
|
||||
mfi? ( ~dev-python/mficlient-0.3.0[${PYTHON_USEDEP}] )
|
||||
miflora? ( ~dev-python/bluepy-1.3.0[${PYTHON_USEDEP}] ~dev-python/miflora-0.7.2[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] )
|
||||
mitemp_bt? ( ~dev-python/mitemp-bt-0.0.5[${PYTHON_USEDEP}] )
|
||||
mobile_app? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] ~dev-python/emoji-1.6.3[${PYTHON_USEDEP}] )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
|
||||
myq? ( ~dev-python/pymyq-3.1.4[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysql-connector-python[${PYTHON_USEDEP}] dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
nad? ( ~dev-python/nad-receiver-0.3.0[${PYTHON_USEDEP}] )
|
||||
nederlandse_spoorwegen? ( ~dev-python/nsapi-3.0.5[${PYTHON_USEDEP}] )
|
||||
netatmo? ( ~dev-python/pyatmo-6.2.4[${PYTHON_USEDEP}] )
|
||||
netdata? ( ~dev-python/netdata-1.0.1[${PYTHON_USEDEP}] )
|
||||
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
|
||||
nuki? ( ~dev-python/pynuki-1.5.2[${PYTHON_USEDEP}] )
|
||||
nws? ( ~dev-python/pynws-1.3.2[${PYTHON_USEDEP}] )
|
||||
nx584? ( ~dev-python/pynx584-0.5[${PYTHON_USEDEP}] )
|
||||
octoprint? ( ~dev-python/pyoctoprintapi-0.1.7[${PYTHON_USEDEP}] )
|
||||
onkyo? ( ~dev-python/onkyo-eiscp-1.2.7[${PYTHON_USEDEP}] )
|
||||
opengarage? ( ~dev-python/open-garage-0.2.0[${PYTHON_USEDEP}] )
|
||||
opensensemap? ( ~dev-python/opensensemap-api-0.1.5[${PYTHON_USEDEP}] )
|
||||
openweathermap? ( ~dev-python/pyowm-3.2.0[${PYTHON_USEDEP}] )
|
||||
otp? ( ~dev-python/pyotp-2.6.0[${PYTHON_USEDEP}] )
|
||||
owntracks? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] )
|
||||
ozw? ( ~dev-python/python-openzwave-mqtt-1.4.0[${PYTHON_USEDEP}] )
|
||||
panasonic_viera? ( ~dev-python/panasonic-viera-0.3.6[${PYTHON_USEDEP}] )
|
||||
philips_js? ( ~dev-python/ha-philipsjs-2.7.6[${PYTHON_USEDEP}] )
|
||||
pilight? ( ~dev-python/pilight-0.1.1[${PYTHON_USEDEP}] )
|
||||
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
|
||||
pi_hole? ( ~dev-python/hole-0.7.0[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.9.2[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
|
||||
plugwise? ( ~dev-python/plugwise-0.8.5[${PYTHON_USEDEP}] )
|
||||
poolsense? ( ~dev-python/poolsense-0.0.8[${PYTHON_USEDEP}] )
|
||||
powerwall? ( ~dev-python/tesla-powerwall-0.3.12[${PYTHON_USEDEP}] )
|
||||
ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] )
|
||||
python_script? ( ~dev-python/RestrictedPython-5.2[${PYTHON_USEDEP}] )
|
||||
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
|
||||
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
|
||||
rachio? ( ~dev-python/RachioPy-1.0.3[${PYTHON_USEDEP}] )
|
||||
rainbird? ( ~dev-python/pyrainbird-0.4.3[${PYTHON_USEDEP}] )
|
||||
rainmachine? ( ~dev-python/regenmaschine-2022.1.0[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}] )
|
||||
rejseplanen? ( ~dev-python/rjpl-0.3.6[${PYTHON_USEDEP}] )
|
||||
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.7.2[${PYTHON_USEDEP}] )
|
||||
roku? ( ~dev-python/rokuecp-0.12.0[${PYTHON_USEDEP}] )
|
||||
roomba? ( ~dev-python/roombapy-1.6.5[${PYTHON_USEDEP}] )
|
||||
roon? ( ~dev-python/roonapi-0.0.38[${PYTHON_USEDEP}] )
|
||||
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-1.6.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup4-4.10.0[${PYTHON_USEDEP}] )
|
||||
season? ( ~dev-python/ephem-3.7.7.0[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-1.0.9[${PYTHON_USEDEP}] )
|
||||
shodan? ( ~dev-python/shodan-1.26.1[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.18[${PYTHON_USEDEP}] )
|
||||
simplisafe? ( ~dev-python/simplisafe-python-2022.2.1[${PYTHON_USEDEP}] )
|
||||
skybell? ( ~dev-python/skybellpy-0.6.3[${PYTHON_USEDEP}] )
|
||||
sma? ( ~dev-python/pysma-0.6.10[${PYTHON_USEDEP}] )
|
||||
smappee? ( ~dev-python/pysmappee-0.2.29[${PYTHON_USEDEP}] )
|
||||
smarthab? ( ~dev-python/SmartHab-0.21[${PYTHON_USEDEP}] )
|
||||
smartthings? ( ~dev-python/pysmartapp-0.3.3[${PYTHON_USEDEP}] ~dev-python/pysmartthings-0.7.6[${PYTHON_USEDEP}] )
|
||||
snmp? ( ~dev-python/pysnmp-4.4.12[${PYTHON_USEDEP}] )
|
||||
socat? ( net-misc/socat )
|
||||
solax? ( ~dev-python/solax-0.2.9[${PYTHON_USEDEP}] )
|
||||
somfy? ( ~dev-python/pymfy-0.11.0[${PYTHON_USEDEP}] )
|
||||
sonos? ( ~dev-python/soco-0.26.2[${PYTHON_USEDEP}] )
|
||||
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
|
||||
spotify? ( ~dev-python/spotipy-2.19.0[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}] )
|
||||
squeezebox? ( ~dev-python/pysqueezebox-0.5.5[${PYTHON_USEDEP}] )
|
||||
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
|
||||
statsd? ( ~dev-python/statsd-3.2.1[${PYTHON_USEDEP}] )
|
||||
synology_dsm? ( ~dev-python/py-synologydsm-api-1.0.6[${PYTHON_USEDEP}] )
|
||||
systemmonitor? ( ~dev-python/psutil-5.8.0[${PYTHON_USEDEP}] )
|
||||
tankerkoenig? ( ~dev-python/pytankerkoenig-0.0.6[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.3.1[${PYTHON_USEDEP}] )
|
||||
tellduslive? ( ~dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] )
|
||||
tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-2022.2.0[${PYTHON_USEDEP}] )
|
||||
toon? ( ~dev-python/toonapi-0.2.1[${PYTHON_USEDEP}] )
|
||||
totalconnect? ( ~dev-python/total-connect-client-2022.1[${PYTHON_USEDEP}] )
|
||||
tplink? ( ~dev-python/python-kasa-0.4.1[${PYTHON_USEDEP}] )
|
||||
tradfri? ( ~dev-python/pytradfri-8.0.1[${PYTHON_USEDEP}] )
|
||||
tuya? ( ~dev-python/tuya-iot-py-sdk-0.6.6[${PYTHON_USEDEP}] )
|
||||
unifi? ( ~dev-python/aiounifi-30[${PYTHON_USEDEP}] )
|
||||
unifi_direct? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
|
||||
upnp? ( ~dev-python/async-upnp-client-0.23.4[${PYTHON_USEDEP}] )
|
||||
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
|
||||
vallox? ( ~dev-python/vallox-websocket-api-2.9.0[${PYTHON_USEDEP}] )
|
||||
velbus? ( ~dev-python/velbus-aio-2022.2.1[${PYTHON_USEDEP}] )
|
||||
velux? ( ~dev-python/pyvlx-0.2.19[${PYTHON_USEDEP}] )
|
||||
vera? ( ~dev-python/pyvera-0.3.13[${PYTHON_USEDEP}] )
|
||||
version? ( ~dev-python/pyhaversion-21.11.1[${PYTHON_USEDEP}] )
|
||||
vicare? ( ~dev-python/PyViCare-2.16.1[${PYTHON_USEDEP}] )
|
||||
vizio? ( ~dev-python/pyvizio-0.1.57[${PYTHON_USEDEP}] )
|
||||
wake_on_lan? ( ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
waqi? ( ~dev-python/waqiasync-1.0.0[${PYTHON_USEDEP}] )
|
||||
waze_travel_time? ( ~dev-python/WazeRouteCalculator-0.14[${PYTHON_USEDEP}] )
|
||||
webostv? ( ~dev-python/aiowebostv-0.1.2[${PYTHON_USEDEP}] ~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}] )
|
||||
wemo? ( ~dev-python/pywemo-0.7.0[${PYTHON_USEDEP}] )
|
||||
whois? ( ~dev-python/whois-0.9.13[${PYTHON_USEDEP}] )
|
||||
wink? ( ~dev-python/pubnubsub-handler-1.0.9[${PYTHON_USEDEP}] ~dev-python/python-wink-1.10.5[${PYTHON_USEDEP}] )
|
||||
withings? ( ~dev-python/withings-api-2.3.2[${PYTHON_USEDEP}] )
|
||||
wled? ( ~dev-python/wled-0.13.0[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.12[${PYTHON_USEDEP}] )
|
||||
xbox_live? ( ~dev-python/xboxapi-2.0.1[${PYTHON_USEDEP}] )
|
||||
xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.13.4[${PYTHON_USEDEP}] )
|
||||
xiaomi_miio? ( ~dev-python/construct-2.10.56[${PYTHON_USEDEP}] ~dev-python/micloud-0.5[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.9.2[${PYTHON_USEDEP}] )
|
||||
xiaomi_tv? ( ~dev-python/pymitv-1.4.3[${PYTHON_USEDEP}] )
|
||||
xs1? ( ~dev-python/xs1-api-client-3.0.0[${PYTHON_USEDEP}] )
|
||||
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
|
||||
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.3[${PYTHON_USEDEP}] )
|
||||
yeelight? ( ~dev-python/yeelight-0.7.8[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.23.4[${PYTHON_USEDEP}] )
|
||||
yi? ( ~dev-python/aioftp-0.12.0[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.38.3[${PYTHON_USEDEP}] )
|
||||
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
|
||||
zha? ( ~dev-python/bellows-0.29.0[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.66[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.14.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.43.0[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.14.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.7.3[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.7.0[${PYTHON_USEDEP}] )
|
||||
zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.9[${PYTHON_USEDEP}] )
|
||||
zoneminder? ( ~dev-python/zm-py-0.5.2[${PYTHON_USEDEP}] )
|
||||
zwave? ( ~dev-python/homeassistant-pyozw-0.1.10[${PYTHON_USEDEP}] ~dev-python/PyDispatcher-2.0.5[${PYTHON_USEDEP}] )
|
||||
zwave_js? ( ~dev-python/zwave-js-server-python-0.34.0[${PYTHON_USEDEP}] )"
|
||||
|
||||
BDEPEND="${RDEPEND}
|
||||
test? (
|
||||
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-6.2[${PYTHON_USEDEP}]
|
||||
~dev-python/freezegun-1.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/jsonpickle-1.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/mypy-0.931[${PYTHON_USEDEP}]
|
||||
~dev-python/pipdeptree-2.2.1[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-2.17.0
|
||||
~dev-python/pylint-strict-informational-0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-2.12.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-2.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-freezegun-0.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-socket-0.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-0.9.4[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-xdist-2.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-6.2.5[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-mock-1.9.2[${PYTHON_USEDEP}]
|
||||
~dev-python/responses-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/tqdm-4.49.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
dev-python/mock[${PYTHON_USEDEP}]"
|
||||
|
||||
INSTALL_DIR="/opt/${MY_PN}"
|
||||
|
||||
DISABLE_AUTOFORMATTING=1
|
||||
DOC_CONTENTS="
|
||||
The HA interface listens on port 8123
|
||||
hass configuration is in: /etc/${MY_PN}
|
||||
daemon command line arguments are configured in: /etc/conf.d/${MY_PN}
|
||||
logging is to: /var/log/${MY_PN}/{server,errors,stdout}.log
|
||||
The sqlite db is by default in: /etc/${MY_PN}
|
||||
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
|
||||
"
|
||||
|
||||
S="${WORKDIR}/core-${MY_PV}"
|
||||
|
||||
DOCS="README.rst"
|
||||
|
||||
python_install_all() {
|
||||
dodoc ${DOCS}
|
||||
distutils-r1_python_install_all
|
||||
keepdir "$INSTALL_DIR"
|
||||
keepdir "/etc/${MY_PN}"
|
||||
fowners -R "${MY_PN}:${MY_PN}" "/etc/${MY_PN}"
|
||||
keepdir "/var/log/${MY_PN}"
|
||||
fowners -R "${MY_PN}:${MY_PN}" "/var/log/${MY_PN}"
|
||||
newconfd "${FILESDIR}/${MY_PN}.conf.d" "${MY_PN}"
|
||||
newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}"
|
||||
use systemd && systemd_dounit "${FILESDIR}/${MY_PN}.service"
|
||||
dobin "${FILESDIR}/hasstest"
|
||||
if use socat ; then
|
||||
newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave"
|
||||
sed -i -e 's/# need socat-zwave/need socat-zwave/g' "${D}/etc/init.d/${MY_PN}" || die
|
||||
fi
|
||||
if use mqtt ; then
|
||||
sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${MY_PN}" || die
|
||||
fi
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}/${MY_PN}.logrotate" "${MY_PN}"
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
readme.gentoo_print_elog
|
||||
}
|
||||
|
||||
@@ -127,6 +127,7 @@
|
||||
<flag name="fritzbox_callmonitor">monitors the call monitor exposed by AVM FRITZ!Box routers on TCP port 1012</flag>
|
||||
<flag name="fritzbox_netmonitor">sensor monitors the network statistics exposed by AVM FRITZ!Box routers</flag>
|
||||
<flag name="fronius">Add (very basic) Support for Fronius Symo JSON Api to Home Assistant</flag>
|
||||
<flag name="frontend">official frontend to control Home Assistant</flag>
|
||||
<flag name="garmin_connect">The Garmin Connect sensor allows you to expose data from Garmin Connect</flag>
|
||||
<flag name="gios">Source for air quality data for Home Assistant</flag>
|
||||
<flag name="github">GitHub sensor integrates data from GitHub to monitor your favorite repositories</flag>
|
||||
@@ -156,7 +157,7 @@
|
||||
<flag name="ipma">ipma weather platform</flag>
|
||||
<flag name="ipp">read current data from your networked printer</flag>
|
||||
<flag name="islamic_prayer_times">integration displays the various prayer times for Muslims as sensors</flag>
|
||||
<flag name="jewish_calendar">jewish_calendar</flag>
|
||||
<flag name="jewish_calendar">Displays information related to the Jewish Calendar as a variety of sensors</flag>
|
||||
<flag name="joaoapps_join">joaoapps_join integration exposes services from Join</flag>
|
||||
<flag name="kef">KEF wireless speakers</flag>
|
||||
<flag name="knx">Asynchronous Library for the KNX protocol</flag>
|
||||
@@ -169,7 +170,7 @@
|
||||
<flag name="luci">fetch connected devices from your OpenWrt</flag>
|
||||
<flag name="luftdaten">query the open data API of luftdaten.info to monitor air quality</flag>
|
||||
<flag name="maxcube">eQ-3 ELV MAX Cube Python API</flag>
|
||||
<flag name="media_extractor">support for youtube_dl</flag>
|
||||
<flag name="media_extractor">Gets a stream URL and sends it to a media player entity</flag>
|
||||
<flag name="meteo_france">uses the meteorological data from Meteo-France</flag>
|
||||
<flag name="mfi">sensor platform to allow you to monitor mFi mPort interface and sensors</flag>
|
||||
<flag name="miflora">miflora sensor platform allows one to monitor plant soil and air conditions</flag>
|
||||
@@ -187,6 +188,7 @@
|
||||
<flag name="nuki">control Nuki Smart Locks</flag>
|
||||
<flag name="nws">uses the National Weather Service web API</flag>
|
||||
<flag name="nx584">NX584/NX8E Interface Library and Server</flag>
|
||||
<flag name="octoprint">The main integration to integrate OctoPrint sensors</flag>
|
||||
<flag name="onkyo">allows you to control a Onkyo, Integra and some recent Pioneer receivers</flag>
|
||||
<flag name="opengarage">opengarage cover platform lets you control the open-source OpenGarage.io device</flag>
|
||||
<flag name="opensensemap">query the open data API of openSenseMap.org air quality sensor station</flag>
|
||||
@@ -242,7 +244,8 @@
|
||||
<flag name="statsd">transfer all state changes to an external StatsD instance</flag>
|
||||
<flag name="synology_dsm">monitor getting various statistics from your Synology NAS</flag>
|
||||
<flag name="systemd">internal and developer use</flag>
|
||||
<flag name="systemmonitor">monitor your platform</flag>
|
||||
<flag name="systemmonitor">Allows you to monitor disk usage, memory usage, CPU usage, and running processes</flag>
|
||||
<flag name="tankerkoenig">monitor the fuel prices with tankerkoenig.de</flag>
|
||||
<flag name="tasmota">Python module to help parse and construct Tasmota MQTT messages</flag>
|
||||
<flag name="tellduslive">cloud platform that connects to your Tellstick</flag>
|
||||
<flag name="tesla">integration with the Tesla cloud service</flag>
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
DIST esphome-dashboard-20210617.1.tar.gz 502282 BLAKE2B 3319e62d3e13f8063e68639f3fbacc367b60b3eebb3b7e62c47e4d206d36355067ae6ba243d63d9f305c5ab114e959ebad182bd9215de610d9a27ef687ba314c SHA512 9679dbca5cb603fab38a665a7b1c688f812a7aff7d6cbf0ff24134b862167f01c85005b149c8b712b102fbe38af1667a2a7a1497c6d6b665a3397bd8e1323a8c
|
||||
DIST esphome-dashboard-20210623.0.tar.gz 520305 BLAKE2B ac3dadb79062ad925eaecfdc313a588e3e6598f835f380ebd67bc319dd3c724543b7364454b67c79a2ce18b325bf0991cc5f07463d22cead3f9fe6c6dfe9fb6d SHA512 4868120f725fb8772e10bae095f7a0efeec79ad9cd502290bda48534de9984e71c502d9b69f8ae289020dfa0823a39dc203e21b686dee6e713ffb546a08be289
|
||||
DIST esphome-dashboard-20210719.0.tar.gz 521987 BLAKE2B 947d0eec8f4c3d52740f875ba48bf2ddd496d0eeff7ce78b717709f174f3d0f6af02dafdf7ccd111117bfb7bd31f18771ae3761a1cd7d18786bfbdeae5d8cf1f SHA512 a795c1984720c6f31925ea544f706732eb6236ddbd8a660be62f86fe857d327ec4fee69850d8b48760c6ef67fedc45a66599e82543c8e09590180f7c45ddd871
|
||||
DIST esphome-dashboard-20210728.0.tar.gz 520769 BLAKE2B 630c8771c2a338a4b433392ac00c502c9d3669d673e7e443161f1a43f275afc50f01f86000c4e742443bc7052fbece5976621c00236dffb4594e9f3f264dc414 SHA512 970399d462e126475b1685b370ad53cc3a2882019de358414ab7f09731fb97aefa00d2b32763e8f09fbd2d571715ad29b5e5d1f8f64249533ee4213c479d98ef
|
||||
DIST esphome-dashboard-20210908.0.tar.gz 522366 BLAKE2B 3547cd00e6a3fdd25fef7a07f6ea7f75fcbb0b7a5a5e1f41c19097c2407c41616073f60c06accd02406389d45336d2769db67add311f5fac3be4dabb5841bca2 SHA512 286a18402f811550a73b3130192ae3b0db5fa3e61ff2aad8dce7c9ffd630ca728d759e982797481f8176c33d1850d1f5f21ff581ec28649f466b1b320c27acff
|
||||
DIST esphome-dashboard-20210927.0.tar.gz 564780 BLAKE2B ec33568b0b0e69ef97084b21afa45537baf6d9281d81cfcfd2d1cfdc1292349f02a1239ac2e42a7a5adad09aaa654f5334fb9e317a69cc57b8e61327495eaa06 SHA512 c67017506166f5e51d3b377293473e16b1d54a36cdeda02895ab16c09415671399b2de71f76379c8bbd2e736e0371fba46999752e2c7340e9f1fb0510a647fc0
|
||||
EBUILD esphome-dashboard-20210617.1.ebuild 683 BLAKE2B 7b8d1326c5a59a999e1596b329a1f6976790881811375597ba3b248b8d7b14032ed1f1f1b8017eab57b851205a49efd003b0964ae2da50e91d16671a763730b0 SHA512 947e0c3874b6cbab376089ede61c63c298a6250bc605ee1ad589484b14180ffae58004359653e6474603c0476e27f1723764aaa8ddcf7e7c40eeeaae39ace002
|
||||
EBUILD esphome-dashboard-20210623.0.ebuild 683 BLAKE2B 7b8d1326c5a59a999e1596b329a1f6976790881811375597ba3b248b8d7b14032ed1f1f1b8017eab57b851205a49efd003b0964ae2da50e91d16671a763730b0 SHA512 947e0c3874b6cbab376089ede61c63c298a6250bc605ee1ad589484b14180ffae58004359653e6474603c0476e27f1723764aaa8ddcf7e7c40eeeaae39ace002
|
||||
EBUILD esphome-dashboard-20210719.0.ebuild 683 BLAKE2B 7b8d1326c5a59a999e1596b329a1f6976790881811375597ba3b248b8d7b14032ed1f1f1b8017eab57b851205a49efd003b0964ae2da50e91d16671a763730b0 SHA512 947e0c3874b6cbab376089ede61c63c298a6250bc605ee1ad589484b14180ffae58004359653e6474603c0476e27f1723764aaa8ddcf7e7c40eeeaae39ace002
|
||||
EBUILD esphome-dashboard-20210728.0.ebuild 683 BLAKE2B 7b8d1326c5a59a999e1596b329a1f6976790881811375597ba3b248b8d7b14032ed1f1f1b8017eab57b851205a49efd003b0964ae2da50e91d16671a763730b0 SHA512 947e0c3874b6cbab376089ede61c63c298a6250bc605ee1ad589484b14180ffae58004359653e6474603c0476e27f1723764aaa8ddcf7e7c40eeeaae39ace002
|
||||
EBUILD esphome-dashboard-20210908.0.ebuild 683 BLAKE2B 7b8d1326c5a59a999e1596b329a1f6976790881811375597ba3b248b8d7b14032ed1f1f1b8017eab57b851205a49efd003b0964ae2da50e91d16671a763730b0 SHA512 947e0c3874b6cbab376089ede61c63c298a6250bc605ee1ad589484b14180ffae58004359653e6474603c0476e27f1723764aaa8ddcf7e7c40eeeaae39ace002
|
||||
EBUILD esphome-dashboard-20210927.0.ebuild 683 BLAKE2B 7b8d1326c5a59a999e1596b329a1f6976790881811375597ba3b248b8d7b14032ed1f1f1b8017eab57b851205a49efd003b0964ae2da50e91d16671a763730b0 SHA512 947e0c3874b6cbab376089ede61c63c298a6250bc605ee1ad589484b14180ffae58004359653e6474603c0476e27f1723764aaa8ddcf7e7c40eeeaae39ace002
|
||||
DIST esphome-dashboard-20211021.0.tar.gz 568315 BLAKE2B cc5d7cde5e63a9ba4ad06914ef4ffad3485c6ff161b9d11529741409206caa03841024e2c277bb615f52234fae87a48b08d410ae61b439d752ffe83e1fe3a66a SHA512 5fe7eea914dfc8650877b6e2bc79bb4e1c576ff65878a325ac89861c27f67b550a8b2efc5230c0c90ab08b9c5b8fcdd29c284f1d7bdecf092f8723ddb62f3db1
|
||||
DIST esphome-dashboard-20211021.1.tar.gz 567908 BLAKE2B e85bab59fe2706ffe87008a73d5691d5ef31ae2aa3c2e178474ea1a6a92361bc815efacc83c1e9870c6b89d5a8c7f2e6887ccfde8e1a60600d86191ab36e8d36 SHA512 9f0fd959fceec333185d7710a1319806da01376d0727dab9ce0d9d5e74fa90b6be4dfd97c639e12c367ed682932e6c64358325af1a83dbade85ebce6db793eab
|
||||
DIST esphome-dashboard-20211211.0.tar.gz 575868 BLAKE2B d6c9f501131c1e13bc6c6a178e08d9b6baf56c16abb14edce7f2933ebd36a3a14c4421e593997a0ef27f196580aed044b4730a2c5b5f3670d3d33effe7b905b0 SHA512 b28689e13750300d43273daae6cee0f18254d97e70bd264468ec047030de866c0caa8db348d5a6722e661b16746d7aad88236349f464ef1e4a9617ae858ef89b
|
||||
DIST esphome-dashboard-20220116.0.tar.gz 578418 BLAKE2B 87d165e0d9733c7d1cedfb6cb10f3b197f9e6aa6feeeb0b730b0315bee8a356378946b1362dd7da35ae31638da4cb9e436bc21d92064857670cb6e11de242a14 SHA512 2c08a1a3d894e458527f33fc86bfeb65d4a424b22e547f0132fbfb3b086453369a3b9de9f6ff4f366efda941f95b735e7b5a54ec9974a45cd8f4d3613823be93
|
||||
EBUILD esphome-dashboard-20210908.0.ebuild 684 BLAKE2B aa8afcb3bb34a8869461acc40a3cec541d3e6ec078cefecf5a070ca10d448f35c20f41ef9d489e76713d2ab43193d98abe3b484979c8579c41ba27a3858c5369 SHA512 b04a24139884fd1b523a89b365619b074e93e439f36791c210f988179daa49db6294f6bfcded98e4ed080b4669a7f9fdfc10844b6d110928dc6225d893fab420
|
||||
EBUILD esphome-dashboard-20211021.0.ebuild 684 BLAKE2B aa8afcb3bb34a8869461acc40a3cec541d3e6ec078cefecf5a070ca10d448f35c20f41ef9d489e76713d2ab43193d98abe3b484979c8579c41ba27a3858c5369 SHA512 b04a24139884fd1b523a89b365619b074e93e439f36791c210f988179daa49db6294f6bfcded98e4ed080b4669a7f9fdfc10844b6d110928dc6225d893fab420
|
||||
EBUILD esphome-dashboard-20211021.1.ebuild 684 BLAKE2B aa8afcb3bb34a8869461acc40a3cec541d3e6ec078cefecf5a070ca10d448f35c20f41ef9d489e76713d2ab43193d98abe3b484979c8579c41ba27a3858c5369 SHA512 b04a24139884fd1b523a89b365619b074e93e439f36791c210f988179daa49db6294f6bfcded98e4ed080b4669a7f9fdfc10844b6d110928dc6225d893fab420
|
||||
EBUILD esphome-dashboard-20211211.0.ebuild 684 BLAKE2B aa8afcb3bb34a8869461acc40a3cec541d3e6ec078cefecf5a070ca10d448f35c20f41ef9d489e76713d2ab43193d98abe3b484979c8579c41ba27a3858c5369 SHA512 b04a24139884fd1b523a89b365619b074e93e439f36791c210f988179daa49db6294f6bfcded98e4ed080b4669a7f9fdfc10844b6d110928dc6225d893fab420
|
||||
EBUILD esphome-dashboard-20220116.0.ebuild 684 BLAKE2B aa8afcb3bb34a8869461acc40a3cec541d3e6ec078cefecf5a070ca10d448f35c20f41ef9d489e76713d2ab43193d98abe3b484979c8579c41ba27a3858c5369 SHA512 b04a24139884fd1b523a89b365619b074e93e439f36791c210f988179daa49db6294f6bfcded98e4ed080b4669a7f9fdfc10844b6d110928dc6225d893fab420
|
||||
MISC metadata.xml 457 BLAKE2B fb323c348ed5e2f693be7b58df4affee5a7826e24e992289d119364b8e82b0c018e3ea9f4c8f75b4fc25b9b9c29a3333807d5fd1e224090ff35ed288785f1f4d SHA512 15f5f9e99324d166192481d3ea2a24a06c9612279a214c7f31827ff9c4b0fd4175354a783b5656873dc493928cbd8e074009fe2568c88c608f0be91aea1ad5dc
|
||||
|
||||
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm arm64 x86 ~amd64-linux ~x86-linux"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
@@ -1,32 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="ESPHome dashboard"
|
||||
HOMEPAGE="https://github.com/esphome/dashboard https://pypi.org/project/esphome-dashboard/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm arm64 x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND=""
|
||||
BDEPEND="
|
||||
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
|
||||
}
|
||||
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm arm64 x86 ~amd64-linux ~x86-linux"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.md"
|
||||
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm arm64 x86 ~amd64-linux ~x86-linux"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.md"
|
||||
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm arm64 x86 ~amd64-linux ~x86-linux"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.md"
|
||||
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm arm64 x86 ~amd64-linux ~x86-linux"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.md"
|
||||
@@ -2,13 +2,13 @@ AUX esphome.conf.d 349 BLAKE2B 54df063ef9805fd8de3eeb4f77331b22c256786817a305d9b
|
||||
AUX esphome.init.d-r1 605 BLAKE2B c6443e2a9730638bda08bda51638d4cd8ee965526ae0fdb04d74a1b376ea7b461d5925b0fe8cb35cc991709a824c1c942902cfbdbe99823b39bd80abf46ca5f3 SHA512 98ef2a6d5524152e24b04b1e644e5672e6bebee8b68fbcc37b46f403fdbf1de24547e394ce52281b6ff5711a987c56c9f55c36b9ae871433ca7a4d3fc6e19297
|
||||
AUX esphome.init.d-r2 650 BLAKE2B 106e71245d76858dcd3deccfae0f4880053a39d7c280ca79a74adbf44ebff73c56fe7903a3dc1c1a3088d513be2e98c6edc2742ff137b384cbf088967395c09b SHA512 b983ca4b4645e5b79cab2804bc6fc0220a61e2b0234d6f7655c7eaef6cf507bc9791ec16843bee0767c9f3f0dbd88e28b93c39a9e945ca6a5e849dec5c58aa64
|
||||
AUX esphome.init.d-r3 650 BLAKE2B dc3750f8749e6183d0496b575a46fc55430b89bf973c75bf83c91b688f67e458d828b116e207042797852d5340967609224b806dc09190f92b8ebdcbf55e5388 SHA512 48cbcc982e95ff4d4486edf8ca91f742026f1745f23e4339d01dca016461ff0da2c37ee1539a5750e2d0ee339408bfbe16ff4b8c6cb2dcbbd97e382b7f0759d3
|
||||
DIST esphome-2021.8.2.tar.gz 1103042 BLAKE2B 64de46560dcbc7d4d84dbe93b261646499113ef27d7a5608cb1968b44e5f3e48c6d57e5e714faf0d7d92d3df33edcab854103ff88371982f2ba1a35d5396eecb SHA512 3605486f954f32202e68b68a52775887c6a535b8cae0e28b018e0b5dbe4389b016e9ff606a24ee64e89ad7c03801b43b44235adbdfcc19cbe0bfadba1a8d1515
|
||||
DIST esphome-2021.9.0.tar.gz 1116014 BLAKE2B 524c06c54c03c46ba074c7e2a1ea1abd600034847ed6e4f9c98b2c3047f56ec51e6227a393ccc12b6ccced636eaa2cee8c438f97c4fa7f47c8878fa0c7f1c5dd SHA512 2dd475b75b222cff24fd15321e865165b9737d118c93f3a08ae7a288f4d52a3e76394b878803f80061a1e6d41c8e27a6345181a07eec0fcfdcccffe68b501dc6
|
||||
DIST esphome-2021.9.2.tar.gz 1116772 BLAKE2B 7b15e13e2da9675c5f3d428fca4b7ef12edb87ba5c5003308533e8c9dac076365bd465c020ac0dd07a11def6a30651ea07e22f03c270d7700035958fc30f38c0 SHA512 26b50a80f22690e8c3becd861a015a8c5c71af31a480889d5170f9150d5f0b50a48b5e75ef6be6a1894fe462ccd2cc2b92000195a281a286df77cd963daecad1
|
||||
DIST esphome-2021.9.3.tar.gz 1116718 BLAKE2B 89ada3a0504304e513abf357079a70ae312aedb67b19a0573a9ad7c301e3785e496420ee90bca6644963f652decfa26be4d6d0e6c023ae85156ba2d7222ef09e SHA512 c14368b15bc9e982434b7a440608d8c35a4fe9827b89a8eeb802448ed09a4dc698770118ee1ab1da482b6a6432822f18ffc7d8edc73cff1792e06ae6267aa3b2
|
||||
EBUILD esphome-2021.8.2.ebuild 2900 BLAKE2B 8c326c02ff475fffa0d3237d864cab41d7a9d7ed532cc3c3335733ab4ecbb9c1343ecfe8432e9962d68e917c61d6978538e298a3c059b69cc41a49882f478d14 SHA512 711ab2fd0d3f53d32d12e0db1c290761f18ad20e1a2de1d4234719f7b8d97a50afe5175f5d60b8836573f072e55055c9d2d5152ae8c6f1615ba814536478bdb3
|
||||
EBUILD esphome-2021.9.0.ebuild 2892 BLAKE2B 6d30b95214f731c66bb461931cb643cdf49dac656c0491187159223ac6435a26df60d97722d8ff1cfa8f3e173cc3d55174c9487cb3a7ea69923450624cc6800f SHA512 9234046e9624a1cb00cb5441bb27e65319a96b6c046e55893db45e2e9e4d6fd6beccfba41bb105b0b9d8bce3321b351968c5a44db5d086be89575a7bf07d5b35
|
||||
EBUILD esphome-2021.9.2.ebuild 2893 BLAKE2B fe74e35c6b2d1a89e1cf30482208d088c4745585cb26bd576b591117c970256a11209f6b6387205a25cecb89cdf1228e2882e66d0c5616e401b807d6a713b488 SHA512 b721290a31ff26534992e2adca14e4ad1a0e86d9b3260685a94695226f6a496d9022afd6790e57939339e89322bdca61156cff2c322215eaf1a4d98c4768dd10
|
||||
EBUILD esphome-2021.9.3.ebuild 3026 BLAKE2B e12beb6505dd108a50022b6280e4c533ad2f5a6d6023ba80496949f8f910ceb0939632647c8bbe276927f0ca6930e5deccf05c228c1cfbf4ee3b69bdcbb64e2c SHA512 6518f064cf36d94c749422582615e8d9d4b03fcca9ed8afa41ae1148d719f406963de2d5bc51e824da183da308840aaa1d6afd7107bf9657a98cc66dc27f56c1
|
||||
EBUILD esphome-9999.ebuild 3021 BLAKE2B f04bbb5eb4c8d8ebf52f8cd7093c9f93f7bfa70a6684047256ae132a7d9c077d1f3cbc534ecaf4eac78583502e6555e3cd59fe86840445bccfad37fd3c4e4ce8 SHA512 a847bced1caa0d301aa81d4f0b4e659849aade9e89a960139501d6d1c2135572b997ed770b3c80c7e3690c6fd0f1df3e001bef5e3fcd2afe8568eef7eee1fea4
|
||||
DIST esphome-2021.12.3.tar.gz 1262688 BLAKE2B 9a8919e6449de22bbbb9a9ba275b2869ec6fc2650b4fcec9271c340c22002c56011ee514bcefcb9bb83ed9df98666c01ed3cbcd9d49b29d2a0aa5b2ed9f699a5 SHA512 07cb73b6f0fe4e906717fbe28cd905e98ec8465bca8bcc6c45dd8e1fa00c361e6526167574db9b8542b1c8ae5a0bf5aec736a13d0ff8c436dd08220754b234cb
|
||||
DIST esphome-2022.1.2.tar.gz 1294588 BLAKE2B 1878f843bdc50688fda76921219a848ddb188171364e4a3c811c6493e989af644d92762e9fe37a98d3e1e10e0e6fd4ea564b534b90bcbfee8e7ba07670b7f1d9 SHA512 ec50069759b546d0529f17881f931c46f9116b6dfe5ed7bf6da6c3be0febc181a25780ad6ccfa9f9f81dbbdc063f0dd9a8a880dbe2643bec8d423672a90a90d9
|
||||
DIST esphome-2022.1.3.tar.gz 1294828 BLAKE2B 07373ba0b8f95caad9de74f7039e06f5872f97af65fad85c803ce158e5661ff69af3cc76d549bf831906c3eacf3d76d84b9cd8a7524727692e7c1212ca56a1b1 SHA512 8aabb728cb8ec5b8ce5ac38209744350590d0892ea8ba071b16b8e70c7839cba9809f18a958ec6a8a96875935ddc40c5b170e4b1e87a9884e6f969ed0e4e9e4c
|
||||
DIST esphome-2022.1.4.tar.gz 1294726 BLAKE2B 5177135a124859b4c482ff0bf7cd215ba1c3cf54efb732e20e79999f6a2e2f735dd2344d3084874355dcfc376f30922e29ae64c94470454301fca11d64a28723 SHA512 0f7c37ad0987426c74db14429fdd5c692af6032e23276bfe55afe5f6ee0b6edeabdc6e3c35b05baeb465c4378f2f62d3c6066c078885f77fc1f5122666c99943
|
||||
EBUILD esphome-2021.12.3-r1.ebuild 2942 BLAKE2B 5d761a6cf63eeb5cc67d526a839446bc22c9d0a512c4dfe8e2ec29c28b203454eb670b0410bd51e273e6e91b27e5bc567906460ed735bd12304987eeefc4a1e0 SHA512 3edb4d8a0e88c3a2ab6b6320eaa67fe13ecb3d55fdbab80d9a57ee9811791280197d55841eedf03c9431caa4b04433a32c3f03eac0ddc72a47cf87b4dd95b741
|
||||
EBUILD esphome-2022.1.2-r1.ebuild 2945 BLAKE2B 6c12f59906d1f30ef0a2a900bdddd11a74773f2382d296fd15fbb6b87d94298865b88b748845940cd477b5e95eae827beccf7e5832cf064594d9d995919d0699 SHA512 f74c0a7e7fa48db5a4d7cba86f8b809ff0b052662783097170fd17406c001979c055d6fe85b37b0faef138f4d293c2b49f255d7e32b4e8313d9ba60f326d20b2
|
||||
EBUILD esphome-2022.1.3-r2.ebuild 2944 BLAKE2B 4984473b67c8f4557ee03120dff3a7433b7f586237e4860ac91e122cced77419d22b7543ffa06c1749b60417b72ffe5ddf55754a6ea5cdcb169ed10aab597588 SHA512 718ac335501e01f2e88ac5a692ad7194e5d73af83b0f56337a1dc59a8b59e261d758b6eef3c1f2df61bd10cda61667128e8d2214d60979b4d701ef949472428d
|
||||
EBUILD esphome-2022.1.4.ebuild 2942 BLAKE2B c5010d2976ce1d59ee5d1487f55a1cf6e9136f355d8c78d808fd604697cb4148a803fbf510bb45c2f2a461374155bad8d945757b8331a1a2ae0c86dd28c8a758 SHA512 6dc332935bc070651587382381b19a77474a44885d31b05c7f49e97ce8da605e9cf453901e77581b4ad9f2899e5aa7bfa7077ecab59c5aa726e8027a3df2674a
|
||||
EBUILD esphome-9999.ebuild 2832 BLAKE2B 46eceab7c6f45a117819f046790ddce06b1e8cf4e73867d1e0854f598c13e4b280ce37a8f2da644635a72a02e9b50098bdf550724d1ae3f7fae4c365662289cd SHA512 17e3f433018c3ee0242a64048a9e5223d5e9d679545ae4da4174683204a21cb2708074ba07d2d383372f4874e6e67b296dce68f28380de532e96ebbc57187555
|
||||
MISC metadata.xml 447 BLAKE2B abbb8e7fe21d59bb5dd077af1a58f2ca1e9ba399df38d2b6f16e64e0b363006c31908312aa03df6597ca69a4e85fdcebfbf02fbb56e5bf2b5a792109df29189f SHA512 df303f1b969fb49ea13f77adb2105ea86ed2f883b0936643134978408d5fc86d5b23b47d1e19101c800fa615c75c09248712077f8a8fb71f4c1cf5f4023cac26
|
||||
|
||||
@@ -1,10 +1,9 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
DISTUTILS_SINGLE_IMPL=1
|
||||
|
||||
inherit readme.gentoo-r1 distutils-r1
|
||||
|
||||
@@ -26,42 +25,38 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm arm64 x86 ~amd64-linux ~x86-linux"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="+server test"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="
|
||||
server? ( acct-group/${PN} acct-user/${PN} )
|
||||
$(python_gen_cond_dep '
|
||||
dev-python/voluptuous[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}]
|
||||
~dev-python/colorama-0.4.4[${PYTHON_USEDEP}]
|
||||
server? ( ~www-servers/tornado-6.1[${PYTHON_USEDEP}] )
|
||||
~dev-python/tzlocal-2.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytz-2021.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
|
||||
~dev-embedded/platformio-5.2.0
|
||||
~dev-embedded/esptool-3.1[${PYTHON_USEDEP}]
|
||||
dev-python/click[${PYTHON_USEDEP}]
|
||||
~dev-embedded/esphome-dashboard-20210908.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/aioesphomeapi-9.1.4[${PYTHON_USEDEP}]
|
||||
')"
|
||||
RDEPEND="server? ( acct-group/${PN} acct-user/${PN} )
|
||||
~dev-python/voluptuous-0.12.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/colorama-0.4.4[${PYTHON_USEDEP}]
|
||||
server? ( ~www-servers/tornado-6.1[${PYTHON_USEDEP}] )
|
||||
~dev-python/tzlocal-4.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/tzdata-2021.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
|
||||
~dev-embedded/platformio-5.2.2
|
||||
~dev-embedded/esptool-3.2[${PYTHON_USEDEP}]
|
||||
dev-python/click[${PYTHON_USEDEP}]
|
||||
~dev-embedded/esphome-dashboard-20211211.0[${PYTHON_USEDEP}]
|
||||
dev-python/aioesphomeapi[${PYTHON_USEDEP}]
|
||||
dev-python/zeroconf[${PYTHON_USEDEP}]
|
||||
~dev-python/kconfiglib-13.7.1[${PYTHON_USEDEP}]"
|
||||
|
||||
BDEPEND="
|
||||
$(python_gen_cond_dep '
|
||||
dev-python/setuptools[${PYTHON_MULTI_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/pytest-cov[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/pytest-mock[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/pytest-asyncio[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/asyncmock[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/hypothesis[${PYTHON_MULTI_USEDEP}]
|
||||
)
|
||||
')"
|
||||
BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-cov[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-mock[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
|
||||
dev-python/asyncmock[${PYTHON_USEDEP}]
|
||||
dev-python/hypothesis[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
DISABLE_AUTOFORMATTING=1
|
||||
DOC_CONTENTS="
|
||||
@@ -73,9 +68,9 @@ support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
sed "s/aioesphomeapi==9.1.4/aioesphomeapi/g" -i requirements.txt || die
|
||||
sed "s/click==7.1.2/click/g" -i requirements.txt || die
|
||||
sed "s/voluptuous==0.12.1/voluptuous/g" -i requirements.txt || die
|
||||
sed "s/aioesphomeapi==10.6.0/aioesphomeapi/g" -i requirements.txt || die
|
||||
sed "s/click==8.0.3/click/g" -i requirements.txt || die
|
||||
sed "s/zeroconf==0.36.13/zeroconf/g" -i requirements.txt || die
|
||||
eapply_user
|
||||
}
|
||||
|
||||
@@ -1,10 +1,9 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
DISTUTILS_SINGLE_IMPL=1
|
||||
|
||||
inherit readme.gentoo-r1 distutils-r1
|
||||
|
||||
@@ -26,42 +25,40 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm arm64 x86 ~amd64-linux ~x86-linux"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="+server test"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="
|
||||
server? ( acct-group/${PN} acct-user/${PN} )
|
||||
$(python_gen_cond_dep '
|
||||
~dev-python/voluptuous-0.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}]
|
||||
~dev-python/colorama-0.4.4[${PYTHON_USEDEP}]
|
||||
server? ( ~www-servers/tornado-6.1[${PYTHON_USEDEP}] )
|
||||
~dev-python/tzlocal-2.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytz-2021.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
|
||||
~dev-embedded/platformio-5.2.0
|
||||
~dev-embedded/esptool-3.1[${PYTHON_USEDEP}]
|
||||
dev-python/click[${PYTHON_USEDEP}]
|
||||
~dev-embedded/esphome-dashboard-20210908.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/aioesphomeapi-9.1.1[${PYTHON_USEDEP}]
|
||||
')"
|
||||
~dev-python/voluptuous-0.12.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/colorama-0.4.4[${PYTHON_USEDEP}]
|
||||
server? ( ~www-servers/tornado-6.1[${PYTHON_USEDEP}] )
|
||||
~dev-python/tzlocal-4.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/tzdata-2021.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
|
||||
~dev-embedded/platformio-5.2.4
|
||||
~dev-embedded/esptool-3.2[${PYTHON_USEDEP}]
|
||||
dev-python/click[${PYTHON_USEDEP}]
|
||||
~dev-embedded/esphome-dashboard-20220116.0[${PYTHON_USEDEP}]
|
||||
dev-python/aioesphomeapi[${PYTHON_USEDEP}]
|
||||
dev-python/zeroconf[${PYTHON_USEDEP}]
|
||||
~dev-python/kconfiglib-13.7.1[${PYTHON_USEDEP}]"
|
||||
|
||||
BDEPEND="
|
||||
$(python_gen_cond_dep '
|
||||
dev-python/setuptools[${PYTHON_MULTI_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/pytest-cov[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/pytest-mock[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/pytest-asyncio[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/asyncmock[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/hypothesis[${PYTHON_MULTI_USEDEP}]
|
||||
)
|
||||
')"
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-cov[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-mock[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
|
||||
dev-python/asyncmock[${PYTHON_USEDEP}]
|
||||
dev-python/hypothesis[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
DISABLE_AUTOFORMATTING=1
|
||||
DOC_CONTENTS="
|
||||
@@ -73,7 +70,9 @@ support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
sed "s/click==7.1.2/click/g" -i requirements.txt || die
|
||||
sed "s/aioesphomeapi==10.8.1/aioesphomeapi/g" -i requirements.txt || die
|
||||
sed "s/click==8.0.3/click/g" -i requirements.txt || die
|
||||
sed "s/zeroconf==0.37.0/zeroconf/g" -i requirements.txt || die
|
||||
eapply_user
|
||||
}
|
||||
|
||||
@@ -1,10 +1,9 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
DISTUTILS_SINGLE_IMPL=1
|
||||
|
||||
inherit readme.gentoo-r1 distutils-r1
|
||||
|
||||
@@ -26,42 +25,40 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm arm64 x86 ~amd64-linux ~x86-linux"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="+server test"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="
|
||||
server? ( acct-group/${PN} acct-user/${PN} )
|
||||
$(python_gen_cond_dep '
|
||||
~dev-python/voluptuous-0.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}]
|
||||
~dev-python/colorama-0.4.4[${PYTHON_USEDEP}]
|
||||
server? ( ~www-servers/tornado-6.1[${PYTHON_USEDEP}] )
|
||||
~dev-python/tzlocal-2.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytz-2021.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
|
||||
~dev-embedded/platformio-5.2.0
|
||||
~dev-embedded/esptool-3.1[${PYTHON_USEDEP}]
|
||||
dev-python/click[${PYTHON_USEDEP}]
|
||||
~dev-embedded/esphome-dashboard-20210908.0[${PYTHON_USEDEP}]
|
||||
~dev-python/aioesphomeapi-9.0.0[${PYTHON_USEDEP}]
|
||||
')"
|
||||
~dev-python/voluptuous-0.12.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/colorama-0.4.4[${PYTHON_USEDEP}]
|
||||
server? ( ~www-servers/tornado-6.1[${PYTHON_USEDEP}] )
|
||||
~dev-python/tzlocal-4.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/tzdata-2021.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
|
||||
~dev-embedded/platformio-5.2.4
|
||||
~dev-embedded/esptool-3.2[${PYTHON_USEDEP}]
|
||||
dev-python/click[${PYTHON_USEDEP}]
|
||||
~dev-embedded/esphome-dashboard-20220116.0[${PYTHON_USEDEP}]
|
||||
dev-python/aioesphomeapi[${PYTHON_USEDEP}]
|
||||
dev-python/zeroconf[${PYTHON_USEDEP}]
|
||||
~dev-python/kconfiglib-13.7.1[${PYTHON_USEDEP}]"
|
||||
|
||||
BDEPEND="
|
||||
$(python_gen_cond_dep '
|
||||
dev-python/setuptools[${PYTHON_MULTI_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/pytest-cov[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/pytest-mock[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/pytest-asyncio[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/asyncmock[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/hypothesis[${PYTHON_MULTI_USEDEP}]
|
||||
)
|
||||
')"
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-cov[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-mock[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
|
||||
dev-python/asyncmock[${PYTHON_USEDEP}]
|
||||
dev-python/hypothesis[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
DISABLE_AUTOFORMATTING=1
|
||||
DOC_CONTENTS="
|
||||
@@ -73,7 +70,9 @@ support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
sed "s/click==7.1.2/click/g" -i requirements.txt || die
|
||||
sed "s/aioesphomeapi==10.6.0/aioesphomeapi/g" -i requirements.txt || die
|
||||
sed "s/click==8.0.3/click/g" -i requirements.txt || die
|
||||
sed "s/zeroconf==0.37.0/zeroconf/g" -i requirements.txt || die
|
||||
eapply_user
|
||||
}
|
||||
|
||||
@@ -1,10 +1,9 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
DISTUTILS_SINGLE_IMPL=1
|
||||
|
||||
inherit readme.gentoo-r1 distutils-r1
|
||||
|
||||
@@ -26,44 +25,39 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm arm64 x86 ~amd64-linux ~x86-linux"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="+server test"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="
|
||||
server? ( acct-group/${PN} acct-user/${PN} )
|
||||
$(python_gen_cond_dep '
|
||||
~dev-python/voluptuous-0.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}]
|
||||
~dev-python/colorama-0.4.4[${PYTHON_USEDEP}]
|
||||
server? ( ~www-servers/tornado-6.1[${PYTHON_USEDEP}] )
|
||||
~dev-libs/protobuf-3.17.3
|
||||
~dev-python/protobuf-python-3.17.3[${PYTHON_USEDEP}]
|
||||
~dev-python/tzlocal-2.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytz-2021.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
|
||||
server? ( ~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}] )
|
||||
~dev-embedded/platformio-5.1.1
|
||||
~dev-embedded/esptool-3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/click-7.1.2[${PYTHON_USEDEP}]
|
||||
~dev-embedded/esphome-dashboard-20210728.0[${PYTHON_USEDEP}]
|
||||
')"
|
||||
~dev-python/voluptuous-0.12.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/colorama-0.4.4[${PYTHON_USEDEP}]
|
||||
server? ( ~www-servers/tornado-6.1[${PYTHON_USEDEP}] )
|
||||
~dev-python/tzlocal-4.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/tzdata-2021.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
|
||||
~dev-embedded/platformio-5.2.4
|
||||
~dev-embedded/esptool-3.2[${PYTHON_USEDEP}]
|
||||
dev-python/click[${PYTHON_USEDEP}]
|
||||
~dev-embedded/esphome-dashboard-20220116.0[${PYTHON_USEDEP}]
|
||||
dev-python/aioesphomeapi[${PYTHON_USEDEP}]
|
||||
dev-python/zeroconf[${PYTHON_USEDEP}]
|
||||
~dev-python/kconfiglib-13.7.1[${PYTHON_USEDEP}]"
|
||||
|
||||
BDEPEND="
|
||||
$(python_gen_cond_dep '
|
||||
dev-python/setuptools[${PYTHON_MULTI_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/pytest-cov[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/pytest-mock[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/pytest-asyncio[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/asyncmock[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/hypothesis[${PYTHON_MULTI_USEDEP}]
|
||||
)
|
||||
')"
|
||||
BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-cov[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-mock[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
|
||||
dev-python/asyncmock[${PYTHON_USEDEP}]
|
||||
dev-python/hypothesis[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
DISABLE_AUTOFORMATTING=1
|
||||
DOC_CONTENTS="
|
||||
@@ -74,6 +68,13 @@ logging is to: /var/log/${PN}/{dashboard,warnings}.log
|
||||
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
sed "s/aioesphomeapi==10.6.0/aioesphomeapi/g" -i requirements.txt || die
|
||||
sed "s/click==8.0.3/click/g" -i requirements.txt || die
|
||||
sed "s/zeroconf==0.37.0/zeroconf/g" -i requirements.txt || die
|
||||
eapply_user
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
dodoc ${DOCS}
|
||||
distutils-r1_python_install_all
|
||||
@@ -1,10 +1,9 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{7..9} )
|
||||
DISTUTILS_SINGLE_IMPL=1
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit readme.gentoo-r1 distutils-r1
|
||||
|
||||
@@ -17,8 +16,8 @@ else
|
||||
MY_P=${P/_beta/b}
|
||||
MY_PV=${PV/_beta/b}
|
||||
SRC_URI="https://github.com/${PN}/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
|
||||
#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${MY_P}.tar.gz"
|
||||
S="${WORKDIR}/${MY_P}/"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Make creating custom firmwares for ESP32/ESP8266 super easy."
|
||||
@@ -26,41 +25,35 @@ HOMEPAGE="https://github.com/esphome/esphome https://pypi.org/project/esphome/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="+server test"
|
||||
|
||||
RDEPEND="
|
||||
server? ( acct-group/${PN} acct-user/${PN} )
|
||||
$(python_gen_cond_dep '
|
||||
~dev-python/voluptuous-0.12.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}]
|
||||
~dev-python/colorama-0.4.4[${PYTHON_USEDEP}]
|
||||
server? ( ~www-servers/tornado-6.1[${PYTHON_USEDEP}] )
|
||||
~dev-python/tzlocal-3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytz-2021.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
|
||||
server? ( ~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}] )
|
||||
~dev-embedded/platformio-5.2.1
|
||||
~dev-embedded/esptool-3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/click-8.0.3[${PYTHON_USEDEP}]
|
||||
~dev-embedded/esphome-dashboard-20211015.0[${PYTHON_USEDEP}]
|
||||
~dev-python/aioesphomeapi-10.0.0[${PYTHON_USEDEP}]
|
||||
')"
|
||||
RDEPEND="server? ( acct-group/${PN} acct-user/${PN} )
|
||||
~dev-python/voluptuous-0.12.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/colorama-0.4.4[${PYTHON_USEDEP}]
|
||||
server? ( ~www-servers/tornado-6.1[${PYTHON_USEDEP}] )
|
||||
~dev-python/tzlocal-4.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/tzdata-2021.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
|
||||
~dev-embedded/platformio-5.2.4
|
||||
~dev-embedded/esptool-3.2[${PYTHON_USEDEP}]
|
||||
~dev-python/click-8.0.3[${PYTHON_USEDEP}]
|
||||
~dev-embedded/esphome-dashboard-20220116.0[${PYTHON_USEDEP}]
|
||||
dev-python/aioesphomeapi[${PYTHON_USEDEP}]
|
||||
dev-python/zeroconf[${PYTHON_USEDEP}]
|
||||
~dev-python/kconfiglib-13.7.1[${PYTHON_USEDEP}]"
|
||||
|
||||
BDEPEND="
|
||||
$(python_gen_cond_dep '
|
||||
dev-python/setuptools[${PYTHON_MULTI_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/pytest-cov[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/pytest-mock[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/pytest-asyncio[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/asyncmock[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/hypothesis[${PYTHON_MULTI_USEDEP}]
|
||||
)
|
||||
')"
|
||||
BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-cov[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-mock[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
|
||||
dev-python/asyncmock[${PYTHON_USEDEP}]
|
||||
dev-python/hypothesis[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
DISABLE_AUTOFORMATTING=1
|
||||
DOC_CONTENTS="
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
DIST esptool-2.8.tar.gz 84520 BLAKE2B 53e1a9f29becac41ddb81419e62029b4cd9ea1df4f4c5bbe925a70d16b260bd70b66411a27c99dde8f39c251b71c9e6da82a061b08aca1e78759447376774274 SHA512 e64dd7e60e273872dd9ac9880c8a150c3f58f1a6a5e115a899a9fde107788c9dc80b9c0425e0fa9631870a16013881e223d02e1338b13e17827686f9f9569ae0
|
||||
DIST esptool-3.1.tar.gz 6897273 BLAKE2B dcbba13e8775afd3cf10cdeafeee5e9e3c0d2e9722a95076a868b669ea3a11a56b48a053e1b19787c6da330af6d01f9f256a92c0be527d4a7d9848f646f194c3 SHA512 5edaaa376932acc9e7ba717fe931ec1e14b80d1eee415fcef4c69b30b375cd61887ac52a20dd1001d215b8d739019d6b9f624d294d8d76ff112e630d52f7f15b
|
||||
EBUILD esptool-2.8.ebuild 916 BLAKE2B 1472b92ecefa4ed50b38a8c530f062d05a3f505f9a9dadcd54f2de46cb448ddf2dffda684a9dc45a9c5d9908f0cec96bd82f9c8f09406ad7572f7f0f6f7f34bc SHA512 cee484b1fd234a82d3753035efecdb66625766f3f397ebce92ccd43527cd7e1e0dd6c1feb268ff8e7410e3b9a7764dd287bde024873d0a038702dc1ffe415e19
|
||||
EBUILD esptool-3.1.ebuild 1088 BLAKE2B 7ef12f3739c5e0c0874cb873004f1d4ebee916c2c4e0234a1234f6bdc5ae85eb842d3bbedfef88fe0f6c7ce48e9283887e598c23fde801156e1ef87c6981b058 SHA512 1b157f897a39af9361f219d46d2d35388fe1b470caffdadeb6cc11eebc1ceb470d58096dcc9eef8fd326c694722ad078807718ab5ae22fa484b019f0b1c1abd5
|
||||
DIST esptool-3.2.tar.gz 206131 BLAKE2B e6314e34a3d87cb561a2ae58ec71b7201b00975a565750611cda82eb8aeb6780f562604384949041677518923188c439864adad4a08102198bf66fd0e724929d SHA512 9a3c18419f0af9ae479d5574b2240c94fe2a015b898631e6980413c3bfdde89dcc3ba5d46dbac91ea377b32257d23a195ea2753d56073427d0862cd8b0a2d8f3
|
||||
EBUILD esptool-2.8.ebuild 917 BLAKE2B 3fd9e4a54d744ba9cb0f59c6dcf94d344e456b2a4d80a7817150d6fb9dcc71848264d3780addf66cadc63e02cf9a22c4e22a0b1f780d29cb9fc627ee73d0606b SHA512 2bd4848af2f2fa7dbc004296d7dd66b183e0922291674102ab7f7257d6a924bd797d6feebdef18070d5e037c53522df7ab9844581f3eac2a9b1b98bfdc97fcfc
|
||||
EBUILD esptool-3.1.ebuild 1089 BLAKE2B 5fb8d4708663caa44ad4e970025eb45b6946064d4bfa20112e5ba3879c5d16e9d9ec6e9478bb43dbf6e88877901a0ab080279ec6243173853aca7d99db039c8d SHA512 eba05da243eb7869dc982feaa2a60163434134e5737adb13687a0914b1828e4a0d430c3ead4470c2193d298c67dd37c6e7fc8e727e7c8fa3766f77edba393a18
|
||||
EBUILD esptool-3.2.ebuild 1089 BLAKE2B 5fb8d4708663caa44ad4e970025eb45b6946064d4bfa20112e5ba3879c5d16e9d9ec6e9478bb43dbf6e88877901a0ab080279ec6243173853aca7d99db039c8d SHA512 eba05da243eb7869dc982feaa2a60163434134e5737adb13687a0914b1828e4a0d430c3ead4470c2193d298c67dd37c6e7fc8e727e7c8fa3766f77edba393a18
|
||||
MISC metadata.xml 504 BLAKE2B 2efaa3eb78c1ce0d4aef5891223a09228d83da25bc81169bc53aed23d4344e3107295947ae7d7313bedb44310e0cb2eadf54ab4407e8e493777f93c7662ed87c SHA512 0a8ee6b1576fd22397682c50b366c00a95292893fcbcad18e8f433cfe18bc88a4b58a606c8617d05691cc9109f21134f57258257a9d3b1c12ce1e7545ecf6838
|
||||
|
||||
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm arm64 x86 ~amd64-linux ~x86-linux"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm arm64 x86 ~amd64-linux ~x86-linux"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
39
dev-embedded/esptool/esptool-3.2.ebuild
Normal file
39
dev-embedded/esptool/esptool-3.2.ebuild
Normal file
@@ -0,0 +1,39 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A serial utility to communicate & flash code to Espressif ESP8266 & ESP32 chips."
|
||||
HOMEPAGE="https://github.com/espressif/esptool https://pypi.org/project/esptool/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND=">=dev-python/bitstring-3.1.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/cryptography-2.1.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/ecdsa-0.16.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyserial-3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/reedsolomon-1.5.3[${PYTHON_USEDEP}]
|
||||
<=dev-python/reedsolomon-1.5.4[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
dev-python/pip[${PYTHON_USEDEP}]
|
||||
dev-python/wheel[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
||||
@@ -1,7 +1,5 @@
|
||||
DIST platformio-5.1.1.tar.gz 215305 BLAKE2B a7854138dec1b5b58c4f715dde98a273ed08c0da7fb305f89490944c210737c7c500731b21a5a9cb2bf3be3925f1666ef1084992b99df46d3ee83b449baaaa35 SHA512 f74ae3cb46065379b90c7ec3574d6ff0076085cd891bf41be2f38b6c6b59f87f4d013c1da6e4825f7d831ed17136e433385ab07c3f16b31342d5415192f87eff
|
||||
DIST platformio-5.2.0.tar.gz 217533 BLAKE2B d1a439f4900b7dd978190b5cfd9d807eedd85a1f090c7c99da22254ba1e0b7de682ff6894cd9920ae09890a27e41c01b80ce4601e7a78bb45e908f24c0cb9795 SHA512 0b1b78f0098d7327d599097122fc7d23fbadb09d89f22556a0b07ec785bc30269f2a44e27c465d9510a6b6e6c285e3e7a7664962822a882f8301b8d07ba617f2
|
||||
DIST platformio-5.2.1.tar.gz 218221 BLAKE2B 2cbc8f511159ecee8ed4600d27ed18e25977efe51ad014a41b8135c487d40597fe3b5ebed0c1a01a4c4a3af19dc044faf35388b667f331f939f74622299d2efe SHA512 ea917fcbeef0f2f576ab80727eaed7fdd491805f208fde0fc22df3d3111050f3ac2a1d51634d572003c624ed6041ddb28fcf6c004058f6505c23eb8c3aecc49a
|
||||
EBUILD platformio-5.1.1-r1.ebuild 2230 BLAKE2B f973fd2a5f56be44c7c0e75b17e7abb1653584ac5f282fe425ded7b4de9a03e2f3f11a247f17295e16d662e12a587d71f7c21657e90f8eb849120ab5bf7daa05 SHA512 fc692865fc52655a34d80c7a92147d583f3f9ea252f80ce443794112702591f081a7464951e0624f69f2bc1a2822c2f7b9d00f35eefb33e74c6ff0a0510e4d92
|
||||
EBUILD platformio-5.2.0.ebuild 2235 BLAKE2B bcdcc17e3dd225e20407ff579b907062920de58039bd0411fe41ff5bad50135d816d020a4413316fb9c84abe8b2681d02d5b13ca68811ae460d3f299247e8dab SHA512 711f2f34ba1fb3e7eb5f5fd20784dd2bb50e21dcb7085830f24bec3f1aa20212e1d848d479b5ff73add5119274f1068f4e60be087e7ca5e089cade7a15ab45a2
|
||||
EBUILD platformio-5.2.1.ebuild 2187 BLAKE2B 168a9e0554c1ca50f6abb887deb11a3c4d206e5114f55557a79ac7ed1e60ca8fd3e666fb65f98700c47d6f4012632eb30b9e1406a11faca3a783b19da1c50727 SHA512 14eda82ce2ec6f76c6939e8de9771785d10277bcbf89b71c514703505315d6c57d7c4554fff3e7d6c85bf52452ba176da1addc2e6459bfbdd707ade348f3ebac
|
||||
DIST platformio-5.2.2.tar.gz 218435 BLAKE2B b39a750c4d44b2c2063c630f1b8ed566bb108afc84bdc165a5dcc87eb65503d98975e0f0f1a4222fd301ff1a9f5b68de53eb01710e8046bf85bddb0ac563ea97 SHA512 e63aa20d9ee8a7ef71132b719e05dfbed74ff3118307d36f758aa976b86e5a193826c750dd0ec2ab67583e15724afcbc75c93c8deb515fb87fd2f8973734f286
|
||||
DIST platformio-5.2.4.tar.gz 254337 BLAKE2B e29b69a514b5f3bc6faefb15dd4e3195152d74b763961c35c33cd9e44bcd430920dc2f4d553244c2ac1bb83d745c006c67d2d52973fa07562c8b98d8e74a2ac3 SHA512 f90c1f5d9dcada99c610003b26ccaa4e08c214757d0c26daeea3cae006a02179aea1eb0bc656751913d0b2c4161195b1afe9ab0eaab5ad594ff986f6b56728f8
|
||||
EBUILD platformio-5.2.2-r2.ebuild 1971 BLAKE2B f6d257a38efad954bf0e22124814c7dff1db8b4f3fc8328bae153d43337a9ada2e65e6b197dfd08266410eb31d86943911143f3b5d0974707b39808f11bdfe76 SHA512 4af8428e124e6f51cff86516661867712a69754c0f0f369b70a6db36be7fee7f99e9d2cc5e2442ca7b639306594928826a768f2ceb19db823869e42b7e6acdeb
|
||||
EBUILD platformio-5.2.4-r2.ebuild 2946 BLAKE2B 0fc252da9b18450a6d15ac5e963018d44ae037736c6bdc26416e468eb5630f19ef86747168209999d16089249e3b842909bb32d11257d0597c1c62da293052ed SHA512 8716a45d77db254ba1dabb0e098b183d42ff1d8748b16659cdd3803042e0431c710304f12eda53b06443eb74140c2b3555f8b0dbf822582f063b4e5d2b024469
|
||||
MISC metadata.xml 457 BLAKE2B 558c6e7f69c6ede09bcd9cc706a3d0186a67ab8911b4278e4ed669cae32790db1ca282abc527e757345f91303eea337c03594a47777d50fb4609e9e9eae2dc8f SHA512 478409895f41c84f1c85c17c58f9a41cec864ed6df0b24b01d3d3b117b1109ae2bf15fc70871159193e514b64e108dbb37162517aa183c8c33fc350054dd81d4
|
||||
|
||||
@@ -1,50 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
DISTUTILS_SINGLE_IMPL=1
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A professional collaborative platform for embedded development. Cross-platform IDE and Unified Debugger. Static Code Analyzer and Remote Unit Testing. Multi-platform and Multi-architecture Build System. Firmware File Explorer and Memory Inspection. IoT, Arduino, CMSIS, ESP-IDF, FreeRTOS, libOpenCM3, mbedOS, Pulp OS, SPL, STM32Cube, Zephyr RTOS, ARM, AVR, Espressif (ESP8266/ESP32), FPGA, MCS-51 (8051), MSP430, Nordic (nRF51/nRF52), NXP i.MX RT, PIC32, RISC-V, STMicroelectronics (STM8/STM32), Teensy"
|
||||
HOMEPAGE="https://platformio.org https://github.com/platformio/platformio-core/ https://pypi.org/project/platformio/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm arm64 x86 ~amd64-linux ~x86-linux"
|
||||
IUSE=""
|
||||
|
||||
BDEPEND="
|
||||
$(python_gen_cond_dep '
|
||||
dev-python/setuptools[${PYTHON_MULTI_USEDEP}]
|
||||
')"
|
||||
RDEPEND="${DEPEND}
|
||||
$(python_gen_cond_dep '
|
||||
>dev-python/bottle-0.12[${PYTHON_MULTI_USEDEP}]
|
||||
>=dev-python/click-5[${PYTHON_MULTI_USEDEP}]
|
||||
<dev-python/click-8[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/colorama[${PYTHON_MULTI_USEDEP}]
|
||||
>=dev-python/pyserial-3[${PYTHON_MULTI_USEDEP}]
|
||||
<dev-python/pyserial-4[${PYTHON_MULTI_USEDEP}]
|
||||
>=dev-python/pyelftools-0.27[${PYTHON_MULTI_USEDEP}]
|
||||
>=dev-python/requests-2.4[${PYTHON_MULTI_USEDEP}]
|
||||
>=dev-python/semantic_version-2.8.1[${PYTHON_MULTI_USEDEP}]
|
||||
<dev-python/semantic_version-3[${PYTHON_MULTI_USEDEP}]
|
||||
>=dev-python/tabulate-0.8.3[${PYTHON_MULTI_USEDEP}]
|
||||
<dev-python/tabulate-1[${PYTHON_MULTI_USEDEP}]
|
||||
>=dev-python/marshmallow-2.20.5[${PYTHON_MULTI_USEDEP}]
|
||||
~dev-python/aiofiles-0.6.0[${PYTHON_MULTI_USEDEP}]
|
||||
~dev-python/ajsonrpc-1.1.0[${PYTHON_MULTI_USEDEP}]
|
||||
~dev-python/starlette-0.14.2[${PYTHON_MULTI_USEDEP}]
|
||||
~dev-python/uvicorn-0.13.4[${PYTHON_MULTI_USEDEP}]
|
||||
~dev-python/wsproto-1.0.0[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/zeroconf[${PYTHON_MULTI_USEDEP}]
|
||||
')"
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e 's/"zeroconf==0.28.*"/"zeroconf"/' setup.py || die "zeroconf version helper failed!"
|
||||
eapply_user
|
||||
}
|
||||
@@ -1,50 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
DISTUTILS_SINGLE_IMPL=1
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A professional collaborative platform for embedded development. Cross-platform IDE and Unified Debugger. Static Code Analyzer and Remote Unit Testing. Multi-platform and Multi-architecture Build System. Firmware File Explorer and Memory Inspection. IoT, Arduino, CMSIS, ESP-IDF, FreeRTOS, libOpenCM3, mbedOS, Pulp OS, SPL, STM32Cube, Zephyr RTOS, ARM, AVR, Espressif (ESP8266/ESP32), FPGA, MCS-51 (8051), MSP430, Nordic (nRF51/nRF52), NXP i.MX RT, PIC32, RISC-V, STMicroelectronics (STM8/STM32), Teensy"
|
||||
HOMEPAGE="https://platformio.org https://github.com/platformio/platformio-core/ https://pypi.org/project/platformio/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm arm64 x86 ~amd64-linux ~x86-linux"
|
||||
IUSE=""
|
||||
|
||||
BDEPEND="
|
||||
$(python_gen_cond_dep '
|
||||
dev-python/setuptools[${PYTHON_MULTI_USEDEP}]
|
||||
')"
|
||||
RDEPEND="${DEPEND}
|
||||
$(python_gen_cond_dep '
|
||||
>dev-python/bottle-0.12[${PYTHON_MULTI_USEDEP}]
|
||||
>=dev-python/click-5[${PYTHON_MULTI_USEDEP}]
|
||||
<dev-python/click-9[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/colorama[${PYTHON_MULTI_USEDEP}]
|
||||
>=dev-python/marshmallow-2.20.5[${PYTHON_MULTI_USEDEP}]
|
||||
>=dev-python/pyelftools-0.27[${PYTHON_MULTI_USEDEP}]
|
||||
>=dev-python/pyserial-3[${PYTHON_MULTI_USEDEP}]
|
||||
<dev-python/pyserial-4[${PYTHON_MULTI_USEDEP}]
|
||||
>=dev-python/requests-2.4[${PYTHON_MULTI_USEDEP}]
|
||||
>=dev-python/semantic_version-2.8.1[${PYTHON_MULTI_USEDEP}]
|
||||
<dev-python/semantic_version-3[${PYTHON_MULTI_USEDEP}]
|
||||
>=dev-python/tabulate-0.8.3[${PYTHON_MULTI_USEDEP}]
|
||||
<dev-python/tabulate-1[${PYTHON_MULTI_USEDEP}]
|
||||
>=dev-python/aiofiles-0.7.0[${PYTHON_MULTI_USEDEP}]
|
||||
>=dev-python/ajsonrpc-1.1.0[${PYTHON_MULTI_USEDEP}]
|
||||
>=dev-python/starlette-0.16.0[${PYTHON_MULTI_USEDEP}]
|
||||
>=dev-python/uvicorn-0.15.0[${PYTHON_MULTI_USEDEP}]
|
||||
>=dev-python/wsproto-1.0.0[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/zeroconf[${PYTHON_MULTI_USEDEP}]
|
||||
')"
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e 's/"zeroconf==0.36.*"/"zeroconf"/' setup.py || die "zeroconf version helper failed!"
|
||||
eapply_user
|
||||
}
|
||||
@@ -1,49 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
DISTUTILS_SINGLE_IMPL=1
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A professional collaborative platform for embedded development. Cross-platform IDE and Unified Debugger. Static Code Analyzer and Remote Unit Testing. Multi-platform and Multi-architecture Build System. Firmware File Explorer and Memory Inspection. IoT, Arduino, CMSIS, ESP-IDF, FreeRTOS, libOpenCM3, mbedOS, Pulp OS, SPL, STM32Cube, Zephyr RTOS, ARM, AVR, Espressif (ESP8266/ESP32), FPGA, MCS-51 (8051), MSP430, Nordic (nRF51/nRF52), NXP i.MX RT, PIC32, RISC-V, STMicroelectronics (STM8/STM32), Teensy"
|
||||
HOMEPAGE="https://platformio.org https://github.com/platformio/platformio-core/ https://pypi.org/project/platformio/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm arm64 x86 ~amd64-linux ~x86-linux"
|
||||
IUSE=""
|
||||
|
||||
BDEPEND="
|
||||
$(python_gen_cond_dep '
|
||||
dev-python/setuptools[${PYTHON_MULTI_USEDEP}]
|
||||
')"
|
||||
RDEPEND="${DEPEND}
|
||||
$(python_gen_cond_dep '
|
||||
>dev-python/bottle-0.12[${PYTHON_MULTI_USEDEP}]
|
||||
>=dev-python/click-7.1.2[${PYTHON_MULTI_USEDEP}]
|
||||
!=dev-python/click-8.0.2[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/colorama[${PYTHON_MULTI_USEDEP}]
|
||||
>=dev-python/marshmallow-2.20.5[${PYTHON_MULTI_USEDEP}]
|
||||
>=dev-python/pyelftools-0.27[${PYTHON_MULTI_USEDEP}]
|
||||
>=dev-python/pyserial-3[${PYTHON_MULTI_USEDEP}]
|
||||
<dev-python/pyserial-4[${PYTHON_MULTI_USEDEP}]
|
||||
>=dev-python/requests-2.4[${PYTHON_MULTI_USEDEP}]
|
||||
>=dev-python/semantic_version-2.8.1[${PYTHON_MULTI_USEDEP}]
|
||||
>=dev-python/tabulate-0.8.3[${PYTHON_MULTI_USEDEP}]
|
||||
<dev-python/tabulate-1[${PYTHON_MULTI_USEDEP}]
|
||||
>=dev-python/aiofiles-0.7.0[${PYTHON_MULTI_USEDEP}]
|
||||
>=dev-python/ajsonrpc-1.1.0[${PYTHON_MULTI_USEDEP}]
|
||||
>=dev-python/starlette-0.16.0[${PYTHON_MULTI_USEDEP}]
|
||||
>=dev-python/uvicorn-0.15.0[${PYTHON_MULTI_USEDEP}]
|
||||
>=dev-python/wsproto-1.0.0[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/zeroconf[${PYTHON_MULTI_USEDEP}]
|
||||
')"
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e 's/"zeroconf==0.36.*"/"zeroconf"/' setup.py || die "zeroconf version helper failed!"
|
||||
eapply_user
|
||||
}
|
||||
42
dev-embedded/platformio/platformio-5.2.2-r2.ebuild
Normal file
42
dev-embedded/platformio/platformio-5.2.2-r2.ebuild
Normal file
@@ -0,0 +1,42 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A professional collaborative platform for embedded development. Cross-platform IDE and Unified Debugger. Static Code Analyzer and Remote Unit Testing. Multi-platform and Multi-architecture Build System. Firmware File Explorer and Memory Inspection. IoT, Arduino, CMSIS, ESP-IDF, FreeRTOS, libOpenCM3, mbedOS, Pulp OS, SPL, STM32Cube, Zephyr RTOS, ARM, AVR, Espressif (ESP8266/ESP32), FPGA, MCS-51 (8051), MSP430, Nordic (nRF51/nRF52), NXP i.MX RT, PIC32, RISC-V, STMicroelectronics (STM8/STM32), Teensy"
|
||||
HOMEPAGE="https://platformio.org https://github.com/platformio/platformio-core/ https://pypi.org/project/platformio/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
|
||||
IUSE=""
|
||||
|
||||
BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
RDEPEND=">dev-python/bottle-0.12[${PYTHON_USEDEP}]
|
||||
>=dev-python/click-7.1.2[${PYTHON_USEDEP}]
|
||||
!=dev-python/click-8.0.2[${PYTHON_USEDEP}]
|
||||
dev-python/colorama[${PYTHON_USEDEP}]
|
||||
>=dev-python/marshmallow-2.20.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyelftools-0.27[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyserial-3[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/semantic_version-2.8.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/tabulate-0.8.3[${PYTHON_USEDEP}]
|
||||
<dev-python/tabulate-1[${PYTHON_USEDEP}]
|
||||
>=dev-python/aiofiles-0.7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/ajsonrpc-1.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/starlette-0.16.0[${PYTHON_USEDEP}]
|
||||
<dev-python/starlette-0.17.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/uvicorn-0.15.0[${PYTHON_USEDEP}]
|
||||
<dev-python/uvicorn-0.16.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/wsproto-1.0.0[${PYTHON_USEDEP}]"
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e 's/"zeroconf==0.36.*"/"zeroconf"/' setup.py || die "zeroconf version helper failed!"
|
||||
eapply_user
|
||||
}
|
||||
76
dev-embedded/platformio/platformio-5.2.4-r2.ebuild
Normal file
76
dev-embedded/platformio/platformio-5.2.4-r2.ebuild
Normal file
@@ -0,0 +1,76 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1 udev
|
||||
|
||||
DESCRIPTION="A professional collaborative platform for embedded development. Cross-platform IDE and Unified Debugger. Static Code Analyzer and Remote Unit Testing. Multi-platform and Multi-architecture Build System. Firmware File Explorer and Memory Inspection. IoT, Arduino, CMSIS, ESP-IDF, FreeRTOS, libOpenCM3, mbedOS, Pulp OS, SPL, STM32Cube, Zephyr RTOS, ARM, AVR, Espressif (ESP8266/ESP32), FPGA, MCS-51 (8051), MSP430, Nordic (nRF51/nRF52), NXP i.MX RT, PIC32, RISC-V, STMicroelectronics (STM8/STM32), Teensy"
|
||||
HOMEPAGE="https://platformio.org https://github.com/platformio/platformio-core/ https://pypi.org/project/platformio/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
S="${WORKDIR}"/${PN}-core-${PV}
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
RDEPEND=">=dev-python/aiofiles-0.8.0[${PYTHON_USEDEP}]
|
||||
dev-python/ajsonrpc[${PYTHON_USEDEP}]
|
||||
<dev-python/bottle-0.13[${PYTHON_USEDEP}]
|
||||
>=dev-python/click-8.0.0[${PYTHON_USEDEP}]
|
||||
!=dev-python/click-8.0.2[${PYTHON_USEDEP}]
|
||||
<dev-python/click-9[${PYTHON_USEDEP}]
|
||||
dev-python/colorama[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyserial-3[${PYTHON_USEDEP}]
|
||||
<dev-python/pyserial-4[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.4[${PYTHON_USEDEP}]
|
||||
<dev-python/requests-3[${PYTHON_USEDEP}]
|
||||
>=dev-python/semantic_version-2.8.1[${PYTHON_USEDEP}]
|
||||
<dev-python/semantic_version-3[${PYTHON_USEDEP}]
|
||||
>=dev-python/tabulate-0.8.3[${PYTHON_USEDEP}]
|
||||
<dev-python/tabulate-1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyelftools-0.27[${PYTHON_USEDEP}]
|
||||
<dev-python/pyelftools-1[${PYTHON_USEDEP}]
|
||||
>=dev-python/marshmallow-2.20.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/starlette-0.17[${PYTHON_USEDEP}]
|
||||
>=dev-python/uvicorn-0.17[${PYTHON_USEDEP}]
|
||||
dev-python/wsproto[${PYTHON_USEDEP}]
|
||||
>=dev-python/zeroconf-0.38[${PYTHON_USEDEP}]
|
||||
virtual/udev"
|
||||
DEPEND="virtual/udev"
|
||||
BDEPEND="test? ( dev-python/jsondiff[${PYTHON_USEDEP}] )"
|
||||
|
||||
# This list could be refined a bit to have individual tests which need network
|
||||
# (within EPYTEST_DESELECT) but so many need it that it doesn't seem worth it right now.
|
||||
EPYTEST_IGNORE=(
|
||||
# Requires network access
|
||||
tests/test_builder.py
|
||||
tests/package/test_manager.py
|
||||
tests/package/test_manifest.py
|
||||
tests/commands/test_platform.py
|
||||
tests/commands/test_test.py
|
||||
tests/commands/test_ci.py
|
||||
tests/commands/test_init.py
|
||||
tests/commands/test_lib.py
|
||||
tests/commands/test_lib_complex.py
|
||||
tests/commands/test_boards.py
|
||||
tests/commands/test_check.py
|
||||
tests/test_ino2cpp.py
|
||||
tests/test_maintenance.py
|
||||
tests/test_misc.py
|
||||
)
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
src_prepare() {
|
||||
sed "s/zeroconf==0.37.\*/zeroconf/g" -i setup.py || die
|
||||
sed "s/uvicorn==0.16.\*/uvicorn/g" -i setup.py || die
|
||||
eapply_user
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils-r1_src_install
|
||||
udev_dorules scripts/99-platformio-udev.rules
|
||||
}
|
||||
@@ -10,7 +10,7 @@ AUX protobuf-3.6.1-libatomic_linking.patch 1753 BLAKE2B 50f8ac92dfada973ebcd187f
|
||||
DIST protobuf-3.10.0.tar.gz 4908907 BLAKE2B 53a702a2cbfe7e642989eec010541fda434b7b8bbd267e3b65fc569a0ab33b08438c1a81d478426ebfbec6e330b90428e3da4fd345b8b64f890a6b3f4e360883 SHA512 0dcba6d21486fdc162f57119754b47b4a2fb605af878d5b96a32df55895321535cffb5b804566fd90ee7c36e20106d0cd4f5d9f3c652dc9c4dfca96be41a1977
|
||||
DIST protobuf-3.12.4.tar.gz 5310348 BLAKE2B 2630941672963165467221843c10079a0ed966f2fdfcbc970b0b41e1ed3c7f78734496c1fbd3ec509c68999a14f637fff267b309cf82a8acf2bb5a948484f79b SHA512 c5d24502b9a6be0a606a19213186fe462e0de6830547003636f0897781f36d0bd7e4e7d9689d96390a0399ce04b6438cda3a0fe6f97f0feb700a110e90beef0c
|
||||
DIST protobuf-3.7.0.tar.gz 4784675 BLAKE2B cb65f3384c7b0f015ab48081764ee9e01ad4bcffdb4903025774d95626f804fb9f72532371cc090de2b2e86c4bb0eb8f618d1cf8ff4d9c54d281c45a43b1cd8b SHA512 c570ece1d42706982dd87f601af6b3dd1d788d1b150b543190d10d2f070c67f0d006726ec4eafd3b9234a679e7ef77ac9d97749414f53f619287a1f23a0b739c
|
||||
EBUILD protobuf-3.10.0.ebuild 2476 BLAKE2B bd12285279c3cdf4c014f2bde6c0656f2b0f9dfc7aa9e0660433c0199d94b132cabb500200115e8df30e2fdc6140fc035879259d86d1c36ea21c59e006ca0503 SHA512 17bfbd14c5368786e8c4627dc2c6a583d4e16e27ac838afe7beb7ec8e0cd208b50c82fd4e55f5c7f815400c2298521298e5f14d7622760b2c04e560365abcc40
|
||||
EBUILD protobuf-3.10.0.ebuild 2477 BLAKE2B 0b0257010226989f46949c5ccec233b8e8276c5df5c49fb6a2197ac13dc2c05399d9856748aed9d2f8dff69992864f9fd7a11a2ef0dca89e31bcc886bc92e904 SHA512 8a970279f350090e9eb271369907887ca7549f7f68d436a7637e96e646cee902f48c86dae82247e5fb7d100cb750d7b417b51ec3e0540ff2c31b8cd07d280555
|
||||
EBUILD protobuf-3.12.4.ebuild 3028 BLAKE2B 2d35522c78efd3143ad106cd97ca661c421fdd6d6c4fdf78ec8d87837cd42aafba7e320c8d0aa81277db671171342d57cdddcd85658b9b09b26becc27a2ab3ea SHA512 923b5a6fd632b47bc8c5ad30fd555fe4ca3a8e0f8244bd24e6520bc02607f624dfa8018dc6813385020251b4b2621679b02bc99f567c7b492a733644184aeea3
|
||||
EBUILD protobuf-3.7.0.ebuild 2535 BLAKE2B 938807a5f82aa8a7816e621bbc9685426d1e8c88600a59e699bd9918d92313d23d7fd4531e137521c2430960325edebeaa2293074a658d98c9ace960f5d68b2d SHA512 a33bb0a9dcedf1f357d52a3bd67c8bb6f6aa8b99a53d61e4a55cc738b829700605f9820fadb1932a189094f4694ec7437a1b8f992e72fefc0851ecd8b3012b9b
|
||||
EBUILD protobuf-3.7.0.ebuild 2536 BLAKE2B 2a423748aa4987752f3f490119e64c0e2cb7c0bba98d935e4f2edfa897dc5ca41c28461f82625f4800112b70bdbaad9af6df6e9ef023f876e5d295eeb35ea6f2 SHA512 cd735c01ad7a15d6d6b25627f45b25b23b918f31fdf49ea98d93e40680e132f0a3d8558f10b2108f0bd07e750e3936afa15eaa7b762ef6e9d91f66e93aa7ebff
|
||||
MISC metadata.xml 543 BLAKE2B 43724e6d32707c62de4e1daffe50ba943c66286f6fe2357ec7171dad9feb7407049c26da517442957d61c11229617bd639d60bf070e7eedab8c871956cb3577a SHA512 f5a65ed219ff9f36c9d7bfdfe3bfe080ce0920e72f31f69820cc16822a04cdb38ec3c5d6b776b3c6cfde0bfc74c474558d048b706ac89e9405376e88504b8983
|
||||
|
||||
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/protocolbuffers/${PN}/archive/v${PV}.tar.gz -> ${P}.
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/17"
|
||||
KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
|
||||
KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
|
||||
IUSE="emacs examples static-libs test zlib"
|
||||
|
||||
RDEPEND="emacs? ( virtual/emacs )
|
||||
|
||||
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/protocolbuffers/${PN}/archive/v${PV}.tar.gz -> ${P}.
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/17"
|
||||
KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
|
||||
KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
|
||||
IUSE="emacs examples static-libs test zlib"
|
||||
|
||||
RDEPEND="emacs? ( virtual/emacs )
|
||||
|
||||
@@ -1,34 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{7..9} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="AEMET OpenData Rest API library"
|
||||
HOMEPAGE="https://github.com/Noltari/AEMET-OpenData https://pypi.org/project/AEMET-OpenData/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="dev-python/geopy[${PYTHON_USEDEP}]
|
||||
dev-python/requests[${PYTHON_USEDEP}]
|
||||
dev-python/urllib3[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
|
||||
@@ -1,5 +1,3 @@
|
||||
DIST AEMET-OpenData-0.1.8.tar.gz 12334 BLAKE2B 2105fbfd87472676707184d2b7ca0ef0f4a315b64fbf3aac170195815117c321edd1683a79f3ace2b39aa145b9e3c670add6ad89ff95e46f4d48559f0a7a46eb SHA512 a8b5eeb0d180c05c7a526053975df4e7083450f472ffd0ef1f83b19ea1c70525ccb17db61576e4441263ab33612dd3620159022b8d6a3abd1f83f8b18cf2988e
|
||||
DIST AEMET-OpenData-0.2.1.tar.gz 12464 BLAKE2B ac26f62c837b39576371ceb3c19374d35aca627ad6f51feae4da8e34a2858ff91f8140424f4dbdaece14d36d8a22347fed95633d44d9211198051f8fe95dd223 SHA512 6b05a4a7993f76d722c13ef87fbddb56bcdcc4a3527cf4c4c82ecbf5420bd6f273d896b3145f8975b4d7d8974d2de891e58fd0dcfd364a4aa38db1cb41958385
|
||||
EBUILD AEMET-OpenData-0.1.8.ebuild 807 BLAKE2B 8fa7bca6c45688df2f900bc9e364b847f1cb0fd39b4e00aa5b6e51f1dfc18e8b8300aa182b0b18280a519e074208eab8962661a2d05ec4b3c886dfe9a7812cc4 SHA512 4a6b6671cdcaa73ce775c393043b64ecbddc90fb8a08ed3b45ab4256e02d3d817b28b9fb42645a2bd912d98410fb8498c2ee247294e37ae9fe2d1cf28a72ee25
|
||||
EBUILD AEMET-OpenData-0.2.1.ebuild 808 BLAKE2B 9014cda8d3fc69ec83082436ea8e99265bfb5dab40a273f48866ad94462d4a3759f0a0001cfff47fd1f71d4a49b64f6dc0e207ec5b840a500809c234bc4461f3 SHA512 f1892410f91df04570844e0263f975dbe0417de415d367b2799cd193823766ea93d0d9ede41dfe678c5e3dc839a0ec400d0197932cb3f127254526a693b37640
|
||||
EBUILD AEMET-OpenData-0.2.1.ebuild 806 BLAKE2B 44f0a40fe667285d59d0a1e52541d9ce5a0b16385c0b6b2cf4b5384ce6362bcfc9edade73f7e4b6a5cfd88978fc91a6a1151f0c1b8aef46eb32b4027cb9182f4 SHA512 d6e5b2bf41f3adee83151af84198203eb770aff3158941bc1d809f74e719cfd39dd3f99cad220178782ac97c0cc24137122c7262099a681c74eeaad0370325f2
|
||||
MISC metadata.xml 451 BLAKE2B a7f862d304fa2bc0f3050776fe0c4efb21d8b79f56a890e05524f65ec75c69cb3fe480a3b8992b3ac5bf6b460b5c28375beb98e6baac4effd8f5e6fa623792f2 SHA512 4074c0c186bcc72820c2ef6d05c2f43db5d4e097b447da0bb1df733f2e2ad915d926f6fbc83ea7b68ccc4ad7145e4c55dd93e3aee653f08b4528b88636d950a5
|
||||
|
||||
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm"
|
||||
KEYWORDS="~amd64 ~arm ~arm64"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.rst"
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
DIST Adafruit-Blinka-6.11.1.tar.gz 137153 BLAKE2B 500c8d3fa25099572e6c1ca8f2891fd35953b389838ec7d37ba330bcfb81755ecdd1d48652da53fe14353433a26a740bac8964683082c43384d603a82dea48e6 SHA512 604195391c40e0f8681ba45bb03c845f3d1e1957e89902bea7c2f71ddceafb05adc0e45d4c42272bf1b09514448d6e33fd4e4caafdbe2642543c3ae7c63a554d
|
||||
EBUILD Adafruit-Blinka-6.11.1.ebuild 777 BLAKE2B 079e3b9c8ce950580955e67f654cf85ace1e7aa9218b1e3b00913353f9e6904c27bddef56c91f25ab8d5fac05d51c9c6939f2e6430bd296004f06a3daf26e517 SHA512 8c8ea9e790108bfc037841d76968961c1484aa9e888881003a96d8889e335e26a04139ae65b9e1eccfd901bea9f016683dd87107bf8fad2d898365759ee28db0
|
||||
EBUILD Adafruit-Blinka-6.11.1.ebuild 784 BLAKE2B ce0c9f028824c83d72ff0feadb317e4c4c612038f75f783cad12b7ceb818aa2b2a3662721a596556602c10453b488ced13c850f2193d6c01c302f5e089c2b658 SHA512 d4ec8b663802633458aa09c42b6e99c0c2ff02e39beb7a64b699058c14400f9077ba6aa9ecfcb20f772b71c5201bba4ded9c609e25b607166709ddc607ebdb4b
|
||||
MISC metadata.xml 473 BLAKE2B cc4abfe9ab5a3162b7a190d48f41f35d338ef0615799e267be91e968fc6f0f03c2ecb829b0d6013c0c28b8dc17f7b63a102a53b3b1861c3ad11954a691f48da0 SHA512 0756f3a827567f145ded83ed636a09d0d9da2513cbafc36e8c4a831082f161d1a522ed7afe0e98fa654922c2eff00cf4516e337da8a78eb00f228f3441545717
|
||||
|
||||
@@ -1,33 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{7,8} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MY_PN=${PN/-/_}
|
||||
DESCRIPTION="Read DHT11, DHT22, and AM2302 humidity and temperature on a Raspberry Pi."
|
||||
HOMEPAGE="https://github.com/adafruit/Adafruit_Python_DHT/ https://pypi.org/project/Adafruit-DHT/"
|
||||
SRC_URI="https://github.com/adafruit/Adafruit_Python_DHT/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~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}]
|
||||
)"
|
||||
|
||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
||||
@@ -1,3 +0,0 @@
|
||||
DIST Adafruit-DHT-1.4.1.tar.gz 18417 BLAKE2B 60cf669743672f2c19affdb420b312005a4226e5b08c4ebbfe99780fdd90a88335570e160d300af7d08e9afada64d0b2a125a9912bcf7e1d07e1342f7e2302be SHA512 c3a8680c22c3cb55c0f2a042a85b84500c5ad2956886c17fdf27122d267ca1a09cafdb9de191ca7e41080719e6aa4bc0512ec309065afbceed1bccdafa432e6d
|
||||
EBUILD Adafruit-DHT-1.4.1.ebuild 822 BLAKE2B 16c5dbbad97ea09ea96e1d65447e5b2ae3fff9ee60722d5b8d1abfa0c5f001c3382430d25265ec87f994e600b963d83761fd2fd3b20bdc679d1d6ec6eeea4fe2 SHA512 751ef17d2e8afc04480176094e8564acfabaf2ad0909338d8ebd839eacfd1c6d0ba73235d7d2e31d1ee18d6b264f201a6d9ebb4a6dba5d7d0cd231e1625173e3
|
||||
MISC metadata.xml 456 BLAKE2B cbdbde3a5428ac6c84f110eaa5c890b8f5cd371d7ebdd81a8ef74c17e5f5b2975c96385a1e75aa943e7e2704873847ef9a5267160ec10370b345b3c630168911 SHA512 6f768ffe29543522175518d989a29c46cea523dee7e27d50afb7c6ca7a085839b9ecd47f3b0fa01042e7cea846cc25426f84b9261faa9e2fafc96f103570c251
|
||||
40
dev-python/Adax-local/Adax-local-0.1.3.ebuild
Normal file
40
dev-python/Adax-local/Adax-local-0.1.3.ebuild
Normal file
@@ -0,0 +1,40 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A python3 library to communicate with Adax"
|
||||
HOMEPAGE="https://github.com/Danielhiversen/pyAdaxLocal https://pypi.org/project/Adax-local/"
|
||||
|
||||
# Pypi SDSIT can't be compiled:
|
||||
#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
# so I use the Source from Github for now:
|
||||
MY_PN="pyAdaxLocal"
|
||||
SRC_URI="https://github.com/Danielhiversen/${MY_PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS=""
|
||||
|
||||
RDEPEND=">=dev-python/aiohttp-3.0.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/async_timeout-1.4.0[${PYTHON_USEDEP}]
|
||||
dev-python/bleak[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
||||
3
dev-python/Adax-local/Manifest
Normal file
3
dev-python/Adax-local/Manifest
Normal file
@@ -0,0 +1,3 @@
|
||||
DIST Adax-local-0.1.3.tar.gz 6376 BLAKE2B e4cf5a530ae46cb844c72a8667f01048d91c28b1c6058feebd5df75b8dfdce53e0a62441cecf020db79e9db9e045c778d8f23d75d15776eb8d12b319cbf451fa SHA512 d0a4e6bd97a219675d7a9cf3aa562778f084c58d29e0117548527090a4fff614a1e35ce1900944aeae61b6278eafe503e5b3ecbe979262e4344721d5674b44ec
|
||||
EBUILD Adax-local-0.1.3.ebuild 1053 BLAKE2B 4b51fd033895f4bd01d0bd41f4b2225a90fbcc2e5f077a61d91577b9ac07f16869e6125a22ae0d042313e3e0936c1d62c86ca4e4f8d91259d36af7fe6a113649 SHA512 76df9e3ffcfcdc2bb92ec29553e4b0dc17af69afa64c6a7682731db78601228954cb6a02001fdf2b11de9f18fdd1f25aa4ca727e798b7caac295cf69a0e991db
|
||||
MISC metadata.xml 460 BLAKE2B 2b6965aa19583e7e8249233f8f8fdd0e82f0dba5753d3a89bb22f5e07f8ea1078511934be999dc95450533a365bf5899a36a55e984a618d160739144a8140743 SHA512 a71a03637269e026728ff2e41205424c038aea20d6ea6645b0a2974e6925164196047521ed5c3322a3d151a537885b1fe8a6982b0feaabbe1543db2e1a444e1b
|
||||
15
dev-python/Adax-local/metadata.xml
Normal file
15
dev-python/Adax-local/metadata.xml
Normal file
@@ -0,0 +1,15 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>b@edevau.net</email>
|
||||
<name>Andreas Billmeier</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="pypi">Adax-local</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>mail@dahoiv.net</email>
|
||||
<name>Daniel Hjelseth Høyer</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
DIST Ambiclimate-0.2.0.tar.gz 4338 BLAKE2B be33853efdfdd83a709dc777b78cae0234e7fadb336b2058420af0ed47370372b276e916029db58fb9bbf1e380c11a6b275353c2cdd9635a5c49cc6b47566919 SHA512 72c209bf31a01678d7ac6df263eab4fa0978abc0697959d0ba5d4ba12e3b3582a623533f9b04e7e1a43df79f38067d1575c9eb638ad79adbf63528310653fd57
|
||||
DIST Ambiclimate-0.2.1.tar.gz 4338 BLAKE2B 399c2df1f091df183fb24fc19f7db46c2b3a5b38f26eea7978f59057059e6bfce039d76db05c129f050e4b1ef147b4bde916a9679cb6753ddc4b0044289f0131 SHA512 01c3da64bc232a84a22a7f90364184d38f714c5d9b3d69768555c6e89694572ecefd606f03fcb1c28b8a0b46d898afa68af7ed57494ff1d101dbe4014b358139
|
||||
EBUILD Ambiclimate-0.2.0.ebuild 700 BLAKE2B 3affba63b625b33571337b26179a3bd567b3c7a46db3535dfb674a427794d099472b125663d11a458ac14e229a69f4c69df3e767b8e5e2f7435d1baff07f3e49 SHA512 9ec2ee9019a59cfe49ce417235508226e8f7b75a44d20ba7dead8a0fc94d7b16cbf226fe5ab5fcec08e26b96835bdfd2164650f859ca6d92a1d837ac7829b039
|
||||
EBUILD Ambiclimate-0.2.0.ebuild 707 BLAKE2B bcad45056ac1b0c259059b85698b7f3d6e3d777796fb24b017ac46b72cfb2e350488da9feabcca566fd04a488f9adfa716eccd494466cff2a2be92d00f68ba66 SHA512 e063e5d2af25d1d7662834cdc72eb58fdb032cd6657db21e4550506174c1f18a8119a9da77454e9ed977151c348c517285aec0803b87d81c44eb8d8d2e4419ee
|
||||
EBUILD Ambiclimate-0.2.1.ebuild 796 BLAKE2B f83608d70fb8c117230a226a26f11422892c619de97fbbe1e33fa3ad5ae2f094eadcdfd69d8629d0ccada40788b522e588b86b03b3d9acf00dc0790ae167d2cc SHA512 c58319160fd5e9f71dd7143f78973e0fc14844d5194bc0cddb6e3b741e51c2b2f3792180a9c00a967b86ff36e7625f0845a4cbc370dac009511eb1d6d120ca65
|
||||
MISC metadata.xml 459 BLAKE2B aa0ea776078a2b115be9df2a18ee0a6f663f2b4b99577506f98b4dfdb3575b6c6a721b1f263240f71d9372c2d2bba9035513e3a10e754b8d035ec56ccf5b02a1 SHA512 cf6582a852b481e605929fa524db6db790add8233d89f4e202185e49e8644772e2ebbf8353f4a706844735cf2f313fe01c7ce9e2f418cebc78f7cd47921a707e
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="8"
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
|
||||
@@ -2,6 +2,6 @@ DIST Authlib-0.15.4.tar.gz 124231 BLAKE2B 062e458c58ff61f5ec947f935884bcfdfbad6b
|
||||
DIST Authlib-0.15.5.tar.gz 132183 BLAKE2B c0de3843bc39439a29b09d7cffe5564533c5817fc8f6e83f8e5213312ab6035ca584318109f84054cbbff4d21aa5ea92448d4c5defcc6e8dab0369db42b96c1e SHA512 72655afd0039fb6baed9179fb6d56c2a439847ce4b44a58e885e43bb2bdc4111147a592a1d027a093e3e851b2b1f89663028d745c9a6dd02bdd046f70565b5a3
|
||||
DIST Authlib-0.15.tar.gz 124058 BLAKE2B 89c83d495aeb56f5358389372b45d0e98be6e7d32366e1a830c29a5c4b6a59c21704729458c45e19526ff7e4519b402ad0aaf1cb243872a6f53712ac2ba950ff SHA512 e1c070bbef948c4e9b18c9898be4a1dbaab21d15759871ab49af92bbd23e062e1dc95c918523b98db58231ecd5d40f0e9aabf4128be2c3829e970f8496e837ef
|
||||
EBUILD Authlib-0.15.4.ebuild 801 BLAKE2B 96ca8e0adab82074f25a8f4c0f2e0db385251e87cfa3a5ec30996ce3a3404f7d3bd50fedf6d47eb6b4715e70d7987aabae6a36f2a2bb9f4621517f5f5a84e7a9 SHA512 60e3789b648f0fd312abbfe6426f03b881d8ef045b2924f6cb7abfef7847afd2a39ab75a1c6a8456a808b07946a8ab08b6fb0cb66a4027467880768b1a70911e
|
||||
EBUILD Authlib-0.15.5.ebuild 828 BLAKE2B ee2a1c365ae099efce448e2a285d4418d453cb2c2ed69dec8c89dacb49bf8fe743af5029c4e24491f6ba452f9af9794c88111f563b937f8007575fc8737e8a45 SHA512 2170404fd7b3599fc6310350834e684be1dc8f7836717dbec6a6403b558b5a62298e1c34e1fa36660cd9f22dc361a1bd253b279c10655699e084702fddc58614
|
||||
EBUILD Authlib-0.15.5.ebuild 826 BLAKE2B 1a4c271e312c2dd9a00a7dce089e5a19bf6b16f226d6bf248f853f4bc766a7f4dadd524cbc9bd1cb1ad290f32849b7b5be48ca67c50aa2f32af6dde6e4cc1c99 SHA512 8dbe65e2c1dff0859e08da432bb839678419f48af8985f3529131c75536b96bdb0b0057864c2c0fd25f59c08af3aff80049ea147aec132b23cc3a7679241e6df
|
||||
EBUILD Authlib-0.15.ebuild 801 BLAKE2B 96ca8e0adab82074f25a8f4c0f2e0db385251e87cfa3a5ec30996ce3a3404f7d3bd50fedf6d47eb6b4715e70d7987aabae6a36f2a2bb9f4621517f5f5a84e7a9 SHA512 60e3789b648f0fd312abbfe6426f03b881d8ef045b2924f6cb7abfef7847afd2a39ab75a1c6a8456a808b07946a8ab08b6fb0cb66a4027467880768b1a70911e
|
||||
MISC metadata.xml 448 BLAKE2B cdbdaffffca59ea47f7de215ea213976e091d0123ef4251484304f0c008e3b535fe205dcdd98c048718f23f4ae29237aa69bbcf95e7cd4b6b4bd486d2f10c285 SHA512 a042e70ee13c54c16b451267fea4e40c178b124359b51f4e24aa0b653ca4292c5d0dfdf70e62486eef522d3cc714b1f30ae8a773ec4aec2924a8af856bf4fc83
|
||||
|
||||
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="NEWLIB"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86 amd64-linux ~x86-linux"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86 amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.rst"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
DIST BlinkStick-1.1.8.tar.gz 18704 BLAKE2B e7ad39f5ea8b8469162561c194d4c42eb3cb3afa25977de0e884fa5bfeb930a3cc8f9cfe750bdaa7613a49ae3b460d85547277ddec59cd0d5e52c97b7e227a93 SHA512 1cafe770e8039ea11c34ad707d5b860d43c628d51c6a967ebf605d05f6f86f14828263b0089eab9362f0a92ac966d12ed7ad0208abea9984b97bfa501c10e262
|
||||
DIST BlinkStick-1.2.0.tar.gz 19706 BLAKE2B a8e0d0df597a6fdee46ae21607a61e013b5be1ea5f3e0df1bd2133362b35b8e1f601ca565fce63b01e771462468e3d9ae075a3dc5816918c0e62db552106dfc3 SHA512 8847891049176089b7b5248c7a6df48d5f7948120b855aa7ac9b8a7caf815a6396ab94cbaf0430913f0b70bedb90361aea24efd72062f573a9bdedc6b7882c73
|
||||
EBUILD BlinkStick-1.1.8.ebuild 760 BLAKE2B c315d85a9f90fc33180b1a4e41ed525c27048b71ec3aebe3e64015795e1cfb4885c88c129490f412fb6ff534e742b5df019981b9033a3f79589db1e9f66ee009 SHA512 9aadbef2d3b7994c7b12938accfc0cd5a16e208f70e7115ae2a4abcc697ac7c959dd48eaa393c42712d6077c959256d1c9b643fb2d85931aacc4cacce82a5edf
|
||||
EBUILD BlinkStick-1.2.0.ebuild 755 BLAKE2B 5c529ccab612fc821986e3ced2022a65314deade26f67cfec573c093794815a1c8ca6b12423a54d4ad45faab9d621705ae60f5f760f713b6c4931750c7e57da2 SHA512 4f8cce5be4588f605cb89f64e493296bf4ce604d038bad73418a7e4028d1adec004b765be646f5c192d9d4cd9ef6a5ffcfc0e1392a415ae03e260dc472f99031
|
||||
EBUILD BlinkStick-1.2.0.ebuild 757 BLAKE2B e14745a15f5e5130172f5a84c2d5ecb52a8b34467e11860878c4d9d5345a29fc9f3d8f4ac249eda4a7bd8f0e6f6da1edabc6b235f21c4da9cfa1c6fd3fbdc7d9 SHA512 2ec203a156ca078ebc4da56da1fb57560c9ee2d82e68367f6cecc617a293fcf5168191083e6fdac971baa42ee862319ba98aae07d5bcbadbecc4dd4a9678ba67
|
||||
MISC metadata.xml 463 BLAKE2B 5421a121da01649995ff97fe062b0951f017318faaf837ce562dc96deb7401d5d39ea9e4f62b824345706d56d86f68dc95aed165dcd174cb6af52a9041652fba SHA512 32b194ebf096ece52662337fada246f994e2e31f7b377ac26e648a9e2a6e5fda2aed8ca3c281d55c6e6ef548b09a14742fd3bcf506ec0a22f0c53a3dbcdd8ad8
|
||||
|
||||
@@ -1,38 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{7..9} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="HomeKit Accessory Protocol implementation in python"
|
||||
HOMEPAGE="https://github.com/ikalchev/HAP-python https://pypi.org/project/HAP-python/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="dev-python/curve25519-donna[${PYTHON_USEDEP}]
|
||||
dev-python/ed25519[${PYTHON_USEDEP}]
|
||||
dev-python/cryptography[${PYTHON_USEDEP}]
|
||||
dev-python/zeroconf[${PYTHON_USEDEP}]
|
||||
dev-python/h11[${PYTHON_USEDEP}]
|
||||
dev-python/base36[${PYTHON_USEDEP}]
|
||||
dev-python/pyqrcode[${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,38 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="HomeKit Accessory Protocol implementation in python"
|
||||
HOMEPAGE="https://github.com/ikalchev/HAP-python https://pypi.org/project/HAP-python/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="dev-python/curve25519-donna[${PYTHON_USEDEP}]
|
||||
dev-python/ed25519[${PYTHON_USEDEP}]
|
||||
dev-python/cryptography[${PYTHON_USEDEP}]
|
||||
dev-python/zeroconf[${PYTHON_USEDEP}]
|
||||
dev-python/h11[${PYTHON_USEDEP}]
|
||||
dev-python/base36[${PYTHON_USEDEP}]
|
||||
dev-python/pyqrcode[${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,36 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="HomeKit Accessory Protocol implementation in python"
|
||||
HOMEPAGE="https://github.com/ikalchev/HAP-python https://pypi.org/project/HAP-python/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86 amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="dev-python/cryptography[${PYTHON_USEDEP}]
|
||||
dev-python/zeroconf[${PYTHON_USEDEP}]
|
||||
dev-python/h11[${PYTHON_USEDEP}]
|
||||
dev-python/base36[${PYTHON_USEDEP}]
|
||||
dev-python/pyqrcode[${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
|
||||
}
|
||||
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86 amd64-linux ~x86-linux"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86 amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86 amd64-linux ~x86-linux"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86 amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
@@ -13,13 +13,13 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86 amd64-linux ~x86-linux"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86 amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="dev-python/cryptography[${PYTHON_USEDEP}]
|
||||
dev-python/zeroconf[${PYTHON_USEDEP}]
|
||||
>=dev-python/zeroconf-0.36.2[${PYTHON_USEDEP}]
|
||||
dev-python/h11[${PYTHON_USEDEP}]
|
||||
dev-python/base36[${PYTHON_USEDEP}]
|
||||
dev-python/pyqrcode[${PYTHON_USEDEP}]"
|
||||
@@ -1,13 +1,7 @@
|
||||
DIST HAP-python-3.0.0.tar.gz 260555 BLAKE2B 037cdc2afd234e3d868ece57e709f5c746de9599100c57cbfb8b9eb1ff44a1134c16f8f2725569f8b0001c0b96d5bf0ab27ebf24f504b4b886234080e6e86287 SHA512 0baecac94b389abb8db3af76a860dfa3e6ebbfabe22f9e9595858d9c0a0a275e95cc8bc8f3c7b3289909f837a89f315bc879f74ea5b20dbb6d8fe49cfee4ec9d
|
||||
DIST HAP-python-3.5.1.tar.gz 258489 BLAKE2B d5a9d9ad8d8d1ac974a4173d334f1c2ddae502d273bd1a64843c7f589107d56b78e31181474e11f802d48711f662ed128ca5c2eb69276491539f3a40424f6cf3 SHA512 38d294cee9daa18ec47ab4563d792deb7207d28782272514b11cb492d2f36600e6a59fbcfc01149c074108c5104b3e14c96736ea7fe3539c1770ff0863634c70
|
||||
DIST HAP-python-3.6.0.tar.gz 259327 BLAKE2B e480abeb30264e68f91a645c0136c8558766e16b8f2c264ab75e350e0cb4fc8d041eaba3736964c2684a3ac9550721892494575c28badea3ab874006c4c0c706 SHA512 3cee9b079c3993a5e55a3da22d89c6358014e29a7d723d69626ec506af0c5183dc4b692513dcf76ae7d89772a5ce56dff49d819e32580ddf701d7700e837e346
|
||||
DIST HAP-python-4.1.0.tar.gz 256843 BLAKE2B f178e5a6c6ab25bf3d992b4a2347d22dbcda4ebf5bfdbe46ae31821752468d1348ca9c17d7f99d38742c73f21b11ad6bd7ece156b27d1c3ea6b6e6da539eac97 SHA512 e231df306122a738a5fc9015084dceaabe97a8dbd587bfec960fb2d0fcc71969b67716edfdf0d4272089be48e50f6d159896a1519c110cafa746950dec094283
|
||||
DIST HAP-python-4.2.1.tar.gz 257287 BLAKE2B f84ce6a9539b878088e495d6c69f83a2c94e080e666af9322c1521d3b5ed74f469d1941d2b7805821fe76ba2d51044e889c246466c182a9c2df51d45a084c959 SHA512 86b95771eac3de8c8069088911036c18beabe011fb6a9626a017bf57c373663c389c997cb08c9224adbb87563e049cd0e2b2081617f16116ec24193676071a86
|
||||
DIST HAP-python-4.3.0.tar.gz 257289 BLAKE2B e0ac2fa9191897c7371716dba0eeea5a702c63afea4ccb576ee0c7ad6bb675f6886ca9e4a4e67a91586cf9ce106c0d7decb81d8ba1f5331ef596ebc4951795f6 SHA512 bf02a00cd5d6c717c99084e2b6a627af0d287c8fd5dbf17970d3b08ca25aefd7c519ac83526087d447e4f968a5101443e4566e5495e3318812b3bfd6d8fb5b93
|
||||
EBUILD HAP-python-3.0.0.ebuild 999 BLAKE2B 91d7ab32d30babde155d136d0fcf3e534ec9bc3209ae01e973dcf3461b3ffdca1996c4e17f222c3af43ce73d350872c3e130967a7bc29e28b78c5c3227a3f5cb SHA512 f9b64fdbfd6c23ae5644f88baf3a4539b2d8e0780bf5e4556b99faec7799d18742703fc0564c5cf46bfc9de8abcf035deb2bdd381d78a3fc8b37b658849b0d0f
|
||||
EBUILD HAP-python-3.5.1.ebuild 1000 BLAKE2B f8fd88c83d5858f2f267fc57d78cecee7929fc746eeaa77e1bb9cbb6313db9e1211b323a07d7d188711d2b89a71874cd006b6461ec641adfbdd5c3ce84141ab5 SHA512 f40dc18ffad57849045512d2da3e28d204c762c84deddf1dee0dab100ca03e60a44aa4e8e9f82e6f25e699677293f4428a0a0e554a29cd7faba07528c28682b8
|
||||
EBUILD HAP-python-3.6.0.ebuild 910 BLAKE2B 5197b193e2b0f24e590c96d3ae336294c501459bf17c150609775979cab955045596f8225758842d8764f2e2fa1dea02a8af4e76e067d100dba720c49dc02fac SHA512 680f9f7d613118fdd2035ae1aab407f1f704867c4182f3c3b38819ff21dd342be6c3c9b2c200db309d07696af74b13ecd75bbc7a6307fad598143d3316d7a8be
|
||||
EBUILD HAP-python-4.1.0.ebuild 910 BLAKE2B 5197b193e2b0f24e590c96d3ae336294c501459bf17c150609775979cab955045596f8225758842d8764f2e2fa1dea02a8af4e76e067d100dba720c49dc02fac SHA512 680f9f7d613118fdd2035ae1aab407f1f704867c4182f3c3b38819ff21dd342be6c3c9b2c200db309d07696af74b13ecd75bbc7a6307fad598143d3316d7a8be
|
||||
EBUILD HAP-python-4.2.1.ebuild 910 BLAKE2B 5197b193e2b0f24e590c96d3ae336294c501459bf17c150609775979cab955045596f8225758842d8764f2e2fa1dea02a8af4e76e067d100dba720c49dc02fac SHA512 680f9f7d613118fdd2035ae1aab407f1f704867c4182f3c3b38819ff21dd342be6c3c9b2c200db309d07696af74b13ecd75bbc7a6307fad598143d3316d7a8be
|
||||
EBUILD HAP-python-4.3.0.ebuild 910 BLAKE2B 5197b193e2b0f24e590c96d3ae336294c501459bf17c150609775979cab955045596f8225758842d8764f2e2fa1dea02a8af4e76e067d100dba720c49dc02fac SHA512 680f9f7d613118fdd2035ae1aab407f1f704867c4182f3c3b38819ff21dd342be6c3c9b2c200db309d07696af74b13ecd75bbc7a6307fad598143d3316d7a8be
|
||||
DIST HAP-python-4.4.0.tar.gz 257717 BLAKE2B 52c3cf01d71cd8c8d383367d425d0eaa501505638e41a8b27c3ca0affa8ba04776e9e1dcff939e19bdff73b77c09ab190494336998368f98a81864e0edcd8631 SHA512 0db03541ecb3b56321522fedf587c306da67a2f1959e54b3c39ed47595e5adc2e8c67fe9fdc0f668139100bbd84834d96d6550a13ba8101714c61ac73baf59d2
|
||||
EBUILD HAP-python-4.2.1.ebuild 912 BLAKE2B 5f8c0a1be89ea3dc495e6b0046479f7a5c9c712d5ff97ca624e9973f8c67e3db5ae58a5545538c80322e48c048bcd5e64ac11af501c7f0f1c31306673c6c9e86 SHA512 d5bd3dbbb07bf030ae5fe848e006ddb8c6c437c13e3ffc12209214ec0152a8decfcfbf973d71ba9bd870e515d732dfcdfa1fb75376063a3250e7306def655d92
|
||||
EBUILD HAP-python-4.3.0.ebuild 912 BLAKE2B 5f8c0a1be89ea3dc495e6b0046479f7a5c9c712d5ff97ca624e9973f8c67e3db5ae58a5545538c80322e48c048bcd5e64ac11af501c7f0f1c31306673c6c9e86 SHA512 d5bd3dbbb07bf030ae5fe848e006ddb8c6c437c13e3ffc12209214ec0152a8decfcfbf973d71ba9bd870e515d732dfcdfa1fb75376063a3250e7306def655d92
|
||||
EBUILD HAP-python-4.4.0.ebuild 919 BLAKE2B a774fca37734d5670b7b2fbd81e261c98c06f37f22cb98ba4916a3e8293021499148933f79b62c53dfb1718d19596559246b9a3ac4ada1c6338020cab7649ea9 SHA512 abc3ec367fa6481d33a9082d6f6516a5b98f236bc1d805b041f972825aa7faead862e048be046d10604a6be9df96ca2a3fd34b7a6289237e817465ee52c7f539
|
||||
MISC metadata.xml 329 BLAKE2B da920b7d0bf3c5cb2d3dc0670adc51b65b78c06f87fbb84576cc741c91c39b859de14b22ea5d50fa870e068d238ae27efb2f06efdbe77b483f9be769541864b4 SHA512 5a3db57ab83e0da4ab721236417e93f057b5a421e23e891c7deeb872f46f2fe24f8eb2a8ffaaf55b1bbda1e00c776cca3ca04f568d8324f2eb92e8d5817e46ae
|
||||
|
||||
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86 amd64-linux ~x86-linux"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86 amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86 amd64-linux ~x86-linux"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86 amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
33
dev-python/HATasmota/HATasmota-0.3.0.ebuild
Normal file
33
dev-python/HATasmota/HATasmota-0.3.0.ebuild
Normal file
@@ -0,0 +1,33 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Python module to help parse and construct Tasmota MQTT messages."
|
||||
HOMEPAGE="https://github.com/emontnemery/hatasmota https://pypi.org/project/HATasmota/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86 amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND=">=dev-python/attrs-19.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/voluptuous-0.12.0[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
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
|
||||
}
|
||||
33
dev-python/HATasmota/HATasmota-0.3.1.ebuild
Normal file
33
dev-python/HATasmota/HATasmota-0.3.1.ebuild
Normal file
@@ -0,0 +1,33 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Python module to help parse and construct Tasmota MQTT messages."
|
||||
HOMEPAGE="https://github.com/emontnemery/hatasmota https://pypi.org/project/HATasmota/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86 amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND=">=dev-python/attrs-19.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/voluptuous-0.12.0[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
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 HATasmota-0.2.20.tar.gz 26087 BLAKE2B ba01119d565944c855d93adb56b5e62df3851ea38a41e484e90ccad1a5c04082297ca59fbfce9883a7bf61b719127f8e4351702f0eb033b31a9917b0e6fd4a6a SHA512 b24fd6ae11409c63179a6c75555d7c648c85b54edbf80ef80222463bf0b144f7c932cac379ed7585973de0c39ccc9bb3718a75b03a27744fcac2c2fc8aa711b5
|
||||
DIST HATasmota-0.2.21.tar.gz 26161 BLAKE2B 394166521dfaa7a41fa0c3867e175c43d05bd8479f7645cce894c9760cefa11a824d53a50b3d7e23664f20c03daada34b2f6fe9c05f3f29eedc2f30b1032f9d7 SHA512 0f20d7c80a1db1f764ffbd39efd1fa79af1d7b3c2c4b470bf48b3116b3c58e2d75e6b50ad74df5c34222830133bba4ca64d75a1fa0d8cde2135bf6a17c524113
|
||||
EBUILD HATasmota-0.2.20.ebuild 810 BLAKE2B 2cf303afaf0bd78f83a194e2efef852a719b88d9fc1685716c7d97f52b21a4681699d6b797bb538df46f58741a90a7c899cb7ae618cef30536e1afaeb947822c SHA512 8d0842fe171ded752ffc102061c12c53170693ddae8add913021be47d7734b694b4337c320496ca7fbfc4bb348487401f6ff1b46634514bae55fa16668bae65c
|
||||
EBUILD HATasmota-0.2.21.ebuild 810 BLAKE2B 2cf303afaf0bd78f83a194e2efef852a719b88d9fc1685716c7d97f52b21a4681699d6b797bb538df46f58741a90a7c899cb7ae618cef30536e1afaeb947822c SHA512 8d0842fe171ded752ffc102061c12c53170693ddae8add913021be47d7734b694b4337c320496ca7fbfc4bb348487401f6ff1b46634514bae55fa16668bae65c
|
||||
DIST HATasmota-0.3.0.tar.gz 26184 BLAKE2B bbada4b76dffa6cb360275d39c3b4161254eaccd100c0b359f45f4df58a7446fb25608aa83474b9d83492fc90d17bac5ee6550e77644519e684b0e3bd0d440d0 SHA512 0516d719ea9a4c5be29d614eb8091669c7f90d6679a2463ed83937b81da4e5aebd79b8f830231ab347cde57b9d2379f1d78da2127b6e7a8b3f5e8eb93146e96c
|
||||
DIST HATasmota-0.3.1.tar.gz 26429 BLAKE2B c5ad8032224c5bd3ac8f33699a60dba3d2fd5cce4462952d358f9e0e7a264c29fdf6a7bea57a600cd37fe337041b20db1701908c5a35158a120bdc4fc3c80bfd SHA512 ec3ad96141af8f93e3d6c0bb618f5afe89bc3eb8acc707721a221fa105f213d6067ea31e619d66866b7c3c77efaf54d608d072eb57d295e5ded20bbb1297a227
|
||||
EBUILD HATasmota-0.2.20.ebuild 812 BLAKE2B be25dae0699c5ddcf1961de2b624d0a1f5747548bf0e380b84eb10b7fb8be8200138a96852aac1e7edd7ccde3f1dc0060146ef3a96b5be5aa8142e49fcbbbf2c SHA512 0435b974ab2320ea6931e4beb027ad15f3e85b0b58e35e8d324979de912ecb71c0a62777aa891e9fe4fba06b63c1585ff5a07d130cb79d5b345f5670c71f6f6e
|
||||
EBUILD HATasmota-0.2.21.ebuild 812 BLAKE2B be25dae0699c5ddcf1961de2b624d0a1f5747548bf0e380b84eb10b7fb8be8200138a96852aac1e7edd7ccde3f1dc0060146ef3a96b5be5aa8142e49fcbbbf2c SHA512 0435b974ab2320ea6931e4beb027ad15f3e85b0b58e35e8d324979de912ecb71c0a62777aa891e9fe4fba06b63c1585ff5a07d130cb79d5b345f5670c71f6f6e
|
||||
EBUILD HATasmota-0.3.0.ebuild 810 BLAKE2B 65b74dbd108c0bd2a3ac190c6a2ffdf4f323f17d161ffd77336ef7154df456568ef933002ff4150a439c3b311cc1600f153946b7918f6eb9609fb0613068fa20 SHA512 649968528555287b7b44e12166dfec4722f2a2b0576bde36161a15c7cef192af706a29360705777d4bdd6fe32d07df5d1d73475de8bd951c8185d861ed0db8c5
|
||||
EBUILD HATasmota-0.3.1.ebuild 810 BLAKE2B 65b74dbd108c0bd2a3ac190c6a2ffdf4f323f17d161ffd77336ef7154df456568ef933002ff4150a439c3b311cc1600f153946b7918f6eb9609fb0613068fa20 SHA512 649968528555287b7b44e12166dfec4722f2a2b0576bde36161a15c7cef192af706a29360705777d4bdd6fe32d07df5d1d73475de8bd951c8185d861ed0db8c5
|
||||
MISC metadata.xml 328 BLAKE2B 7a57d96bd715634edcaf2662c408256d903748784185470d08b17771e43f07362faa697d96238e5152fea1856fcf5553078366153c5bb7039774a3ffeac6a0d3 SHA512 c2315766ece9bb3728914f6885d397142155364d68c66dc370262c7d3032dccca028e96c7115a182eecab02a0eae85b513dbb10d345fd3a61aa592d868d59363
|
||||
|
||||
@@ -1,32 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7,8} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="JavaScript to Python Translator & JavaScript interpreter."
|
||||
HOMEPAGE="https://github.com/PiotrDabkowski/Js2Py https://pypi.org/project/Js2Py/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=">=dev-python/tzlocal-1.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyjsparser-2.5.1[${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,3 +0,0 @@
|
||||
DIST Js2Py-0.66.tar.gz 973273 BLAKE2B 4613cdc0318f62b98773d10b82414ce8b04d66d1a0b88788c2112f2bf7f856c1f236a378d4e0bebec6b57e732a0d08f5331ee6739dde991a77792794e585e261 SHA512 e59cdc57b3713398f4cd87b8dd05a989861aa56e40606b25b1a06983aaeacfabee18f9791c64a44a186f71a6f11154f9f84ce5115d017ba24c45792e99f1bcce
|
||||
EBUILD Js2Py-0.66.ebuild 834 BLAKE2B 8a48d5695d276d733e8e7a09d3a068e2c247d3880c50dc9c9552b62b89e28060c9b9314353fbf01d02a1228da925425db95183a2963b1a464f5d1e4ff9e96f48 SHA512 c339a747881f8c753b6807e9265f012d29d3ec434119730de85d1c5612f2a9b558c3fa73b60139c429ee1c3e53793fe8c8a9e0e1d2908648e35f3e621716231f
|
||||
MISC metadata.xml 450 BLAKE2B 7a7ccd9a17d57afcee0519f43776ba95f3866cd521a42d53c5107ea8ce0954fa6785b49389225a82fe3a131239f9cd0c7f59436a1cd5d69b61a5877ee7b44e03 SHA512 0f0325e2c47b65d7e43104f36e9bb127d5d84c4a0da85327d74ee91eb7e789528c617243da79176d30e80f4dabfaa44ba2593f90509837e66f3e1fdcc32c27e9
|
||||
@@ -1,3 +1,5 @@
|
||||
DIST MechanicalSoup-0.6.0.zip 5286 BLAKE2B 93a1d124cd45820e425fcb50b2aec04026f7a6f42c7c3f5c93103fbd216c98e36f366a1f7f343dd5561688ac4adb6feacab08ae444f91156348c07a80710a306 SHA512 cc413723514f3beee1267c57c16f6de2c19eb1f64535a60b546d289c7c18d8c4ba752ea61ab0b4a2aead2b56b12639cd226cb32662622515cb40262b7e619c24
|
||||
EBUILD MechanicalSoup-0.6.0.ebuild 1364 BLAKE2B 842c499ba06fff22fdc856073b817b8865485738512d896933dfa84862d56cf5f6a6acd416c30fb789f59ea17eb305076a3d1e1fbe385cd24e322e433c22a199 SHA512 ad66d0ca5a9df96d519a9522eec49536c9665369713b83cb87ab00a732cbd74bff12279b1bfe6628c09a38504544c941d90828edbc17247b5d3a68b4db15e441
|
||||
MISC metadata.xml 550 BLAKE2B e580cc1c3eea5cd7a96ff564c5bb7606498911f997c326cd962ea54e7c73e6521b08d22a7de40f5a7784f3a6386aaaa6d8146ce64d8bcdc4d5f3f42a1855f821 SHA512 cf6d0689bb22256e261d2b964ec9ad05508467f68a115ded56b73fe27dad9f15f53a202f6c71e36b6219a5e79d99e01befa04bf239637f16ced3658d41d06314
|
||||
DIST MechanicalSoup-1.1.0.tar.gz 49270 BLAKE2B 947b35d819dc69508595adcfe5a0c8e6bd34888c995e9c3931613498ee1ca840ce16a14359aacbf9d40aa4f9ae59d45d14da5a150e3ce39ae7e72f587c94820e SHA512 26eaa54bcd1c0aac26504d7c482ed001830a1c79bf48a3055cef92348e9336887bef86cda68281911032159a3404a1f4ee8de9b6516d7d767cfd6b3b380c4ebe
|
||||
EBUILD MechanicalSoup-0.6.0.ebuild 1365 BLAKE2B f65155d17fa5d7f9b1923373b72e9a02eba6055f4002b342b2aca88337097228d17fe1c19cb44d547cd8e34e51e5b95f8e8846bb7b99141fa33c2dbec6d17567 SHA512 0a6ca19edec62aefab352efadf14c74f62f7a2addc1b254717ae280b9cbf0cb6cc2ec125324d8073b194a624362675e86cd3704b58de92d130643248ee89bf9f
|
||||
EBUILD MechanicalSoup-1.1.0.ebuild 1364 BLAKE2B 889262a8128c8a8320a078d1dd68a3c87c916092d64976e78f07cdc6fb17688ff959696370e43a85d121db764c6468ae404e90a799166e594431ad16d4ad1b3d SHA512 7f4628b4d4165e233c129fbf116dd3053db79bb75548a3e0c52fd69647084484187219716b517b436bb620142dce7bf0f074a3323618363457e3246ad73d38f3
|
||||
MISC metadata.xml 333 BLAKE2B f1242ae542b7e0898d1947f4630968f9f3062181bd50d727f7620118b6e1e63f47958a231817512890a3a9337807566fdba454c4d2d0b8013fb44f30a0398837 SHA512 57df856e5d6d2946d5361d6226ccb1d250d9e1981dcf709fd1a86d06b091f9817b720717f64fcea363b7f988ea0c8b5f2f8407f09f61980a96f90b6b9def9c8e
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( pypy3 python3_{6,7,8} )
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
|
||||
IUSE="examples test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
|
||||
54
dev-python/MechanicalSoup/MechanicalSoup-1.1.0.ebuild
Normal file
54
dev-python/MechanicalSoup/MechanicalSoup-1.1.0.ebuild
Normal file
@@ -0,0 +1,54 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A python library for automating interaction with websites"
|
||||
HOMEPAGE="https://pypi.org/project/MechanicalSoup/"
|
||||
SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
|
||||
IUSE="examples test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.rst"
|
||||
|
||||
RDEPEND=">=dev-python/beautifulsoup4-4.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.22[${PYTHON_USEDEP}]
|
||||
dev-python/lxml[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
test? (
|
||||
${RDEPEND}
|
||||
>=dev-python/requests-mock-1.3.0[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-httpbin[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-mock[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
distutils_enable_sphinx docs
|
||||
|
||||
python_prepare_all() {
|
||||
# We don't need pytest-runner to run tests via pytest
|
||||
sed -i "s/'pytest-runner'//" setup.py || die
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_test() {
|
||||
# Override pytest options to skip coverage and flake8
|
||||
pytest -vv --override-ini="addopts=" \
|
||||
|| die "tests failed with ${EPYTHON}"
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
if use examples; then
|
||||
docompress -x "/usr/share/doc/${PF}/examples"
|
||||
dodoc -r examples
|
||||
fi
|
||||
distutils-r1_python_install_all
|
||||
}
|
||||
@@ -1,16 +1,11 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>williamh@gentoo.org</email>
|
||||
<name>William Hubbs</name>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>python@gentoo.org</email>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="pypi">MechanicalSoup</remote-id>
|
||||
<remote-id type="github">MechanicalSoup/MechanicalSoup</remote-id>
|
||||
<bugs-to>https://github.com/MechanicalSoup/MechanicalSoup/issues</bugs-to>
|
||||
</upstream>
|
||||
<maintainer type="project">
|
||||
<email>b@edevau.net</email>
|
||||
<name>Andreas Billmeier</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="pypi">MechanicalSoup</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
||||
@@ -1,9 +1,7 @@
|
||||
DIST PlexAPI-4.5.1.tar.gz 109662 BLAKE2B 6169a5a3070616e77832a07b15f318982f32efbc01599be504da84bef84a07fcbb9542456e3f0145c76e8e7d859b42783bcc368c00fef826e35a42a9f60b281e SHA512 e9faafacc2409e3f2bd67e6faef493dbf873615c332a4c358d7b8d979a090b54d6c6040937db4e4ff28f100842616fbb76562eb557fe56bc53f575c5609b68db
|
||||
DIST PlexAPI-4.6.1.tar.gz 118620 BLAKE2B 180841e9a107b04c6955ccd176c5c1b0fb42d23f809ff56edd730a42fff371faf58b80a5b4b9a7efdf11e5f17afa44d2b7cbe17b6d5dcd28e4a4d3b78a198b7e SHA512 16ced483a268d4f1a969a6ab0f068d5c18c477a3c56dc9127cb50d45e4bfcaa82849889ebda6052c56ff414c4a6006351563bfacc34a54c19635a7357ae3630a
|
||||
DIST PlexAPI-4.7.0.tar.gz 120453 BLAKE2B 0ad0367b1fb3c6a24a792aee180f742e2dbdd7189214bd36bb7d8e575ef96ce4fedce3001c435dd1cb1e5d56e6cfc3d75744d8848680db323903a6781a73d042 SHA512 e31977fe0940c429d50282a38bf1082d9b3f4a134d23092a204626fa80e667996f615a4730a6791c204f403aa587878588d376a43879af4515100a9659c51c8b
|
||||
DIST PlexAPI-4.7.1.tar.gz 120761 BLAKE2B ed151413820c35ac690350c096162d1acafe83d32c559261ff05783e085e7cadbe6d89f52604068bb954051c3a36ceb7a4c7ea36de6bfcc9a1472209bd07eefa SHA512 e746a71bc0ca1a427f96595be5bb15624a7d20038dc18d49acd90892ab2b39c60b7e36bbefd64ccc85c9fefc8d4d89f17375b7faef885cbcc38c00a20f5d635e
|
||||
EBUILD PlexAPI-4.5.1.ebuild 726 BLAKE2B 1c086e76d25cf81f4f238b8cae0022ef0bcd92c1d06c76bcec5bb7cf53d90a21b992154d88d3d7b5274445b8dfe6ffed3b8b83a96a94fac6b50510069b7a23fd SHA512 b4ccae059434efadb1b1fd6525211496a38c30f72680a4c0ef2843ef0eb776a4284b518943521994170eea2f009547c3392f89781c60b872fc7e197d6c65a2bd
|
||||
EBUILD PlexAPI-4.6.1.ebuild 726 BLAKE2B 1c086e76d25cf81f4f238b8cae0022ef0bcd92c1d06c76bcec5bb7cf53d90a21b992154d88d3d7b5274445b8dfe6ffed3b8b83a96a94fac6b50510069b7a23fd SHA512 b4ccae059434efadb1b1fd6525211496a38c30f72680a4c0ef2843ef0eb776a4284b518943521994170eea2f009547c3392f89781c60b872fc7e197d6c65a2bd
|
||||
EBUILD PlexAPI-4.7.0.ebuild 721 BLAKE2B 07d36f13d165d35b37a0208d85b736ce90bbdc09577ee88da095ecf4e4ab6e73cd835630930faee371beaf8feea2e910aa3174d594fdafe6cab31494736bddc0 SHA512 8873a74d0d2c9902e57f40217fb599b1d548112a0817944e513a20202c0e03678a06df48007fb84a609fab1b500b6335ddf27ad32971c98f1a46b04ea7095b4a
|
||||
EBUILD PlexAPI-4.7.1.ebuild 721 BLAKE2B 07d36f13d165d35b37a0208d85b736ce90bbdc09577ee88da095ecf4e4ab6e73cd835630930faee371beaf8feea2e910aa3174d594fdafe6cab31494736bddc0 SHA512 8873a74d0d2c9902e57f40217fb599b1d548112a0817944e513a20202c0e03678a06df48007fb84a609fab1b500b6335ddf27ad32971c98f1a46b04ea7095b4a
|
||||
DIST PlexAPI-4.9.1.tar.gz 124858 BLAKE2B ae8573375fc1cd723dee8d40a04b4c63ec5e6e0a5432a36aa3cc067ba57c07cffe41a706db00ddf47721011e85613982e0c95b0f949ec88f816f57567363a70b SHA512 47c209625528c9c188ac8d0ac13048826ea55c18cf3d766a777ae1b88ce61873189208602ffa9b59e5cf302684f258976f3d400a0a57df45986508b036a46b21
|
||||
DIST PlexAPI-4.9.2.tar.gz 124884 BLAKE2B 2abef3e2b5f1dbf069a47c1574d70b24c8fed0ad2f3e731b11e90c70fa04d56fbcf2f1b7f249c2595a585f11940bc9c47bc759fce3416aa2da423023eff01138 SHA512 16b68c75a921ae8a486f052cfaf9979d2c55af57fcaf79976ea6fb6b948a10f3a7ca2ec69df2e5b6245ed6687e02ad6699174374fe57bee2bf25e352806314da
|
||||
EBUILD PlexAPI-4.7.1.ebuild 723 BLAKE2B 68b8ca3194a0bf323eae844e453710e378d7f35a245b734560826c9aaf8d38a221363874599862d839743d5abda786c85fbdaee3bd8fb035ce2fe3006316309c SHA512 a926f7a9450adcb7625170a0bd7eb3ad1ab720ccfa84ec0a28f4373a4b0491a1a4e6321a44067fefd977845a3f6d27657f541b05e040b75f68227b0d257ad90d
|
||||
EBUILD PlexAPI-4.9.1.ebuild 721 BLAKE2B 98a529e430caf900a2f44020e864dd4127dfe410548451b71dcc3c1f98198cdd21f085e582494fbf3650bb72d4ac39ecb5641af3a41ebff4ffa61e9026040142 SHA512 2172b9acaf24a1298ed2c2ab902add697ba5a987b81ff70812e01261f95aa07a699cbfa1dc55134ffc5bb0480955ecac45b00de27cf2ecef1b616d737e35b1ba
|
||||
EBUILD PlexAPI-4.9.2.ebuild 721 BLAKE2B 98a529e430caf900a2f44020e864dd4127dfe410548451b71dcc3c1f98198cdd21f085e582494fbf3650bb72d4ac39ecb5641af3a41ebff4ffa61e9026040142 SHA512 2172b9acaf24a1298ed2c2ab902add697ba5a987b81ff70812e01261f95aa07a699cbfa1dc55134ffc5bb0480955ecac45b00de27cf2ecef1b616d737e35b1ba
|
||||
MISC metadata.xml 464 BLAKE2B 6a72bb28d894dbf02c6229205a4424ea92bbcc0e6537e377e47e7fd046d5db829c782e261d9fba8cec86b688d07ca4b6f10b5c6e1cdfc96ed3f4b293a87cae05 SHA512 8a517a9f794ca1838166ad645f8a49d05012574a67df84f3c3c1b6e0fbf4ee2624806315ea8021f8c3b92b61abd5d6504477d4146f0fb7c07e55fe73d6d452f2
|
||||
|
||||
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86 amd64-linux ~x86-linux"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86 amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.rst"
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86 amd64-linux ~x86-linux"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86 amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.rst"
|
||||
@@ -1,7 +1,7 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86 amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.rst"
|
||||
@@ -1,11 +0,0 @@
|
||||
DIST Plugwise-Smile-0.2.13.tar.gz 12721 BLAKE2B 84961122ee7fb34fc5ebaf1f64e2e8ed56450744dde98dfd2233cdfcb12f1f9146cb9ca38ac61635168eb90ff0096b11e551e13c56956df215a5117db59e13ba SHA512 99832e4063867564df699389d24b17ae25eeb6e04fbb015743d282384e2fb8612ea9dfd3d476d124efada6bd0a2f90c2506ce239f262d53cbc2de7f3c3b15501
|
||||
DIST Plugwise-Smile-1.1.0.tar.gz 12718 BLAKE2B dfb54adc88c296cf0b6d047ef29b1e95debce2eb1023fc13ada93c5792c98ba8535dd311dd1633705b20c684b387aa2f3b82b62a6aa39566466377109d56b5f5 SHA512 904bb107c4742b73d5a9ce575d05326337341b8e456fe4e4317f202359cabd3a638b588f7c3e7777d9d44704fa42eb285a1f233ecdb614cc448486a6109d03ac
|
||||
DIST Plugwise-Smile-1.4.0.tar.gz 13467 BLAKE2B 86c4d7ff7f2340724bfeb5b16a2de6593135513ec5afca6a32600d90ca946fa9fda57947e6114fdbf726c47d26e8ac7752b2e32c3c42ad82c6c4847d1cdd676b SHA512 72f55fb386906207d52c76524c8282f32d243922aa028df444d6eded2bb9add0b68314b10332a93ac7f1963df6168707dc24349398b1114077d2522c117eb5cf
|
||||
DIST Plugwise-Smile-1.5.1.tar.gz 13571 BLAKE2B ee377df2382116e964e0c7e6c434d78329ed16b7f34e1d5a6514e2b5024be4f0585dbd32ac3b6ac2d7eeac99554728b80367f4291b9dac0da02f94a04f7b755c SHA512 18300315a6d11cafb9e77ee2ed8acace33865e4b9b09078dd639a4a4ccdae1e20fab12a01bf351a402bafb8d475873332850a5ed4be418ee15f8ada68c7fed3c
|
||||
DIST Plugwise-Smile-1.6.0.tar.gz 13868 BLAKE2B 9d4830fa334b140316445cfa5d5a102f49868042b1a213179b01daec88f19287f2177dda982f4719fc077d252917a321ff400ae06f243e11c8162506bb3470d7 SHA512 fd3905d754f7f1b241c045cc7338c690e632495a0274583a0347c3d78846d8099a0d3cb2bbc499134720ee0caadb262217924980889be662af243868147ae528
|
||||
EBUILD Plugwise-Smile-0.2.13.ebuild 1039 BLAKE2B 730f101f5c78670b4579bcf278409dac3f3466f0f211bc161140aadad8a416298c6212de7b0270ce2531a3fe1c0f5a234264e712e8a3c41ca7e8087701cca264 SHA512 a467da753c1ad4f231e3198a7ef98c8001d28a55d5fa2ef6fd7cbb60fd6146e5e8daee6e7f4fafe1a2f4a7b9ab3df83265ecbdd090faa81f2d2831f512865c46
|
||||
EBUILD Plugwise-Smile-1.1.0.ebuild 1039 BLAKE2B 730f101f5c78670b4579bcf278409dac3f3466f0f211bc161140aadad8a416298c6212de7b0270ce2531a3fe1c0f5a234264e712e8a3c41ca7e8087701cca264 SHA512 a467da753c1ad4f231e3198a7ef98c8001d28a55d5fa2ef6fd7cbb60fd6146e5e8daee6e7f4fafe1a2f4a7b9ab3df83265ecbdd090faa81f2d2831f512865c46
|
||||
EBUILD Plugwise-Smile-1.4.0.ebuild 1056 BLAKE2B 5a4b1ccabcdf9c9197fc0b19c1cdcae3b373ddfc6725b2608cf274412f3cfcb3d3a62c8d490a4174a93ccadb17f442c388a8867164f5d068f3cc7ff3d7c83f5c SHA512 3d40ec67591cb81252bcf1a8e4a2352a0e661a8b88a0f6a90dc5cf8e878dc24d15b30a3b31614ca7992900d3d035d89332e33efa3fd5e0277366acae09a69ce8
|
||||
EBUILD Plugwise-Smile-1.5.1.ebuild 1056 BLAKE2B 5a4b1ccabcdf9c9197fc0b19c1cdcae3b373ddfc6725b2608cf274412f3cfcb3d3a62c8d490a4174a93ccadb17f442c388a8867164f5d068f3cc7ff3d7c83f5c SHA512 3d40ec67591cb81252bcf1a8e4a2352a0e661a8b88a0f6a90dc5cf8e878dc24d15b30a3b31614ca7992900d3d035d89332e33efa3fd5e0277366acae09a69ce8
|
||||
EBUILD Plugwise-Smile-1.6.0.ebuild 1053 BLAKE2B 67a128541a389a2ecb05d57222f52803349ccde19ff2e4fdc365bf4f7dadbf072476e172a1aa3a66d30a153122d3d7ee6481f37645c25e0da361d92ba7196d2f SHA512 f2c6ef4e10f925f2041440f7b657f2aca950142b07286aeab6547bcfed0f03da63368434ae5f35d9bb2904f716177a3100b2e2f4766e45417f2a515f34994f90
|
||||
MISC metadata.xml 448 BLAKE2B d7e1ca78e7b838d75b97674e756f5dcc3494317fd9716ce3151ae06dbb41d77182dbb2bffdb1d222ce12a862ec90a6ecf508cb88f189ec5c58212290abb5f36c SHA512 d01519a1ea5d25df34f30d9739805e49dbf562d3c02443275417b275b00c8c4849fd3c45dd176eaa7feb98c7b4e40ca3615c962b87c5678c8905245f12746f45
|
||||
@@ -1,38 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7,8} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MY_PN=${PN/-/_}
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="Plugwise_Smile (Anna/Adam/P1) API to use in conjunction with Home Assistant."
|
||||
HOMEPAGE="https://github.com/plugwise/Plugwise-Smile https://pypi.org/project/Plugwise-Smile/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
|
||||
dev-python/async_timeout[${PYTHON_USEDEP}]
|
||||
dev-python/lxml[${PYTHON_USEDEP}]
|
||||
dev-python/pytz[${PYTHON_USEDEP}]
|
||||
dev-python/python-dateutil[${PYTHON_USEDEP}]
|
||||
dev-python/semver[${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,38 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7,8} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MY_PN=${PN/-/_}
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="Plugwise_Smile (Anna/Adam/P1) API to use in conjunction with Home Assistant."
|
||||
HOMEPAGE="https://github.com/plugwise/Plugwise-Smile https://pypi.org/project/Plugwise-Smile/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
|
||||
dev-python/async_timeout[${PYTHON_USEDEP}]
|
||||
dev-python/lxml[${PYTHON_USEDEP}]
|
||||
dev-python/pytz[${PYTHON_USEDEP}]
|
||||
dev-python/python-dateutil[${PYTHON_USEDEP}]
|
||||
dev-python/semver[${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,39 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{6..8} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Plugwise_Smile (Anna/Adam/P1) API to use in conjunction with Home Assistant."
|
||||
HOMEPAGE="https://github.com/plugwise/Plugwise-Smile https://pypi.org/project/Plugwise-Smile/"
|
||||
MY_PN=${PN/-/_}
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
|
||||
dev-python/async_timeout[${PYTHON_USEDEP}]
|
||||
dev-python/lxml[${PYTHON_USEDEP}]
|
||||
dev-python/pytz[${PYTHON_USEDEP}]
|
||||
dev-python/python-dateutil[${PYTHON_USEDEP}]
|
||||
dev-python/semver[${PYTHON_USEDEP}]"
|
||||
BDEPEND="${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,39 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{6..8} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Plugwise_Smile (Anna/Adam/P1) API to use in conjunction with Home Assistant."
|
||||
HOMEPAGE="https://github.com/plugwise/Plugwise-Smile https://pypi.org/project/Plugwise-Smile/"
|
||||
MY_PN=${PN/-/_}
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
|
||||
dev-python/async_timeout[${PYTHON_USEDEP}]
|
||||
dev-python/lxml[${PYTHON_USEDEP}]
|
||||
dev-python/pytz[${PYTHON_USEDEP}]
|
||||
dev-python/python-dateutil[${PYTHON_USEDEP}]
|
||||
dev-python/semver[${PYTHON_USEDEP}]"
|
||||
BDEPEND="${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,39 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{6..8} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Plugwise_Smile (Anna/Adam/P1/Stretch) API to use in conjunction with Home Assistant."
|
||||
HOMEPAGE="https://github.com/plugwise/Plugwise-Smile https://pypi.org/project/Plugwise-Smile/"
|
||||
MY_PN=${PN/-/_}
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
|
||||
dev-python/async_timeout[${PYTHON_USEDEP}]
|
||||
dev-python/lxml[${PYTHON_USEDEP}]
|
||||
dev-python/pytz[${PYTHON_USEDEP}]
|
||||
dev-python/python-dateutil[${PYTHON_USEDEP}]
|
||||
dev-python/semver[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
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 PyDispatcher-2.0.5.tar.gz 34437 BLAKE2B eefc2e0f22c9d91b22acd1352d76f1bd69d7161efdf0827f1bcb42ccf0a5c98576dbc25817e0a6c4cb3327b5fad39281cd19a784f0f477ba1b20690e644e867c SHA512 b361463f006a775e1f22cfe07520951649f76c26be35a80ca016620c8ef466129c4abeafe42f0ffdc605e7523287b1e804967f19d951089d24e052fe10d88e6f
|
||||
EBUILD PyDispatcher-2.0.5.ebuild 917 BLAKE2B e5a6f398c2488e75a478bd930064c8c55efea1e48611008f242d621ddf5edec5fe32535a7d36bbe40ca5269a2d26dd8b162734ec911124149d069ae53a791129 SHA512 fac2bcee727d552dad5defd2986daaa16f5237fdc175f6cdef1531b8c282531fe5c98b9228333e3a1664f154ee37c2fc0aa6b2675759b4efb4db6d8618828293
|
||||
EBUILD PyDispatcher-2.0.5.ebuild 919 BLAKE2B cdf245bdb54fbd5f5e49b84099f6d9381a4e9d953874fb77a29aeb1b3d7d4a12902ea5ff3c46fbf9d02cfe664957e3188c8840ae189eb20868367fbe065f2818 SHA512 3bac1afe182ac83f32dce8380e34059c4e5ab4e0d4f84c9d23136abc854e7c84fab3a5f93b1b3e408b99fe99940a334dd8f2f90581b2995e4ad787a30615f4f4
|
||||
MISC metadata.xml 481 BLAKE2B 0ebee9319f75fdc9166499cb2d68ab27f893fe20b00f85a1b9735b69b45c296035863ab06621ea81de88495ab444941102710032a9a163edcbf6a1c28a4033d1 SHA512 eb114f4f719c6480be549ee30b9e3d15af846b9878fdba32ef77f86e8e878f17467f07cdf0b61de30ca33e6aa11bde90a5d6c3a2b42b3b43bf112d3bee5bb8c6
|
||||
|
||||
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86 amd64-linux ~x86-linux"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86 amd64-linux ~x86-linux"
|
||||
IUSE="test doc"
|
||||
|
||||
RDEPEND=""
|
||||
|
||||
@@ -1,11 +1,7 @@
|
||||
DIST PyFronius-0.4.6.tar.gz 10378 BLAKE2B b1a211aa6acd7eeb7117231b0fd7796a5c58ff98b3a44971fb846dd8e96a1996e9dfcd46b4412c33b5e88bba676d10acdff4749d91e4e3f0355962b5c5cbcad9 SHA512 2bf3eda54406cc0646a33b12bbe29d87c3ff89ded3b7ac9f3fd42428761ba37a07f85f71cad9498a487fb9c419414333e0d722f24f24cc76a6170673061ca512
|
||||
DIST PyFronius-0.5.2.tar.gz 6984 BLAKE2B 4033dc6d9b033b7b5358a2b4e049fbfc34a0dfc1400133c1bda8bcdee7e8e85235c6c350c22584795e52ffa6957407bc2f01325138ecdb9dc687658b3b10e0b8 SHA512 e0ce924b29d70370e6127e5672727887cf5c1c7c66c467d15ad8844006dda40548eae000d0652b7b3e883b9bcc20db457800928b35fcb0ba93f36fc18ad7d934
|
||||
DIST PyFronius-0.5.3.tar.gz 7979 BLAKE2B ce629a0db13210abfee3565bd204a021c4bba30e7f0da845f7221a2d3f3af2e6a170cdb8221139504d10c69325029a515ced4d334f99f620777c6ccfb62b56a2 SHA512 88757dfb4ea8c7c9ed52d6e5972489eb1f9945858dbd6a6a42e718ac87507069202b85bf682d8cc8751aad905b3062acd3e4cc0dca673dac81ed104afb812696
|
||||
DIST PyFronius-0.6.0.tar.gz 9255 BLAKE2B a13bba888df6cb62768ad0d27bff7a0ab43305e30bc8bf315df60024060612f7ca6d35bffc83d83f3c3d1dfef8fb505f109a3a88dd4146482c2dccec8b88ce60 SHA512 c33fe3c4c216e8c3afaf4f12e33583d746b4a90f5e849992fbaee8587536a26840bb7d3951b7832a9e83bd99ea96cc83b3a63f6e0234ca8f38b0966a61dcd976
|
||||
DIST PyFronius-0.7.0.tar.gz 12081 BLAKE2B 5d019fbe72569ce843a4a39fccadec37a4f508f190571b85b0a8147af07d745549f890d71d515c398ee35aba01b17aa98f308d341ae457c08a189274c217ffe1 SHA512 7ec4ceaccc999b03b9db78bead447896f9da6c7215d7039065e11276b86745c9141e89a18996492c150d1fc8f98eb0008a98dcf5a67c37e4c056c157e77f4ce4
|
||||
EBUILD PyFronius-0.4.6.ebuild 705 BLAKE2B 38f36174cecb55019c897ea1ab9e02395fe26e96c67e69a5923f4749a1615635d99cbd9917602910488bf0911f0c4815539eb4172b2f241f85b8eb4cc050dfeb SHA512 0a7119f643dae66d63644aec616553025c13daf7f392810d345c5864f580494f256172b1d8bf724a726a898aa1826e144acd0eb6dc9d43e57c3d044f0c3e4567
|
||||
EBUILD PyFronius-0.5.2.ebuild 749 BLAKE2B 01d77b36d3c414a3d44fc59e6e634178dc0813ad68ca70d3407d7994645ef40e1aaa262d94960ffa658ecf49a529ee0afecd3534e3734146624f0111548714cb SHA512 d0da47affabb98d861f28562a48850043808e763dbefe009656146f3e887575c4026d40d40aafd143c946190bd9ec532bb568d6fac6f6f663ae1e64f4ac558b3
|
||||
EBUILD PyFronius-0.5.3.ebuild 744 BLAKE2B f8c0cc86eac1cdc2f73c04afd854b4f426b966b3ee550b00b82e33efc5bc2cc5320679ebcf880048655262e5a6eb34e57b563b84ea21252679990976fbede731 SHA512 5a6026223fca9c0aa4a01974269c3e5cfcde2dc01acbf3fa79d2f9e537ee9828d5bf5ddd7709e351ecf9645c1068d26160c4c36609bf2ed5907b6de4eb3ae9db
|
||||
EBUILD PyFronius-0.6.0.ebuild 744 BLAKE2B f8c0cc86eac1cdc2f73c04afd854b4f426b966b3ee550b00b82e33efc5bc2cc5320679ebcf880048655262e5a6eb34e57b563b84ea21252679990976fbede731 SHA512 5a6026223fca9c0aa4a01974269c3e5cfcde2dc01acbf3fa79d2f9e537ee9828d5bf5ddd7709e351ecf9645c1068d26160c4c36609bf2ed5907b6de4eb3ae9db
|
||||
EBUILD PyFronius-0.7.0.ebuild 744 BLAKE2B 138a4dc6de737cc11da74817ecd1223866e958456b86eaa89e00bd4e316f450f6025d5485d2f83a612ed4f3f878bf4c86aeb5dc3b3e1b8b5549c555def322cee SHA512 3b1e0ef6ab77da8218ea008f62e1cbafa0fe9c167b08e70a192b6525e0d77cff26de22624a7b9f331de51d280dc7721df6529da5c84d8235cc5cc66840cb90f4
|
||||
DIST PyFronius-0.7.1.tar.gz 12475 BLAKE2B 6d0bff97113aaccba754c5ac4298660976866dd093c3f6807714f41628bd8280c844bf6d9af5cec16b9e4187bfdce358bde18fee817054b41cdd1ebf2db137c9 SHA512 dbea5ace8ddd7dc7bbaeb53110c2fcb4b6171735a16189864e418d20164519bf85d50bb1ccc594fc058bcc53b05cac96bf50345cc8c01606dab5a9104484cd4f
|
||||
EBUILD PyFronius-0.6.0.ebuild 746 BLAKE2B b4d37d1fcfaa01f63e9be0b1162cba3e9ac15dbaa36b9d235711e65f18df22e1f268974ed66e0580c97a0a06e41520b7b9d42eb6b3136d879a1a3d68567a037f SHA512 f4c80eeed4a686b61be4b3a971904547e3e84c2fbf1ebd3e0d96e5c7d308133f931b8fe7cd058474a6f887f0547870fed8c0367789a3bcffdddc19a4f61ee051
|
||||
EBUILD PyFronius-0.7.0.ebuild 744 BLAKE2B db4c8dc3c0a1466fbffe255f9f4babb84c919081f0ee36464d9aec2d75affdcf631c5a5b72c452f441ccd9b268afaf717cc8abe72333802392e63d95241748a4 SHA512 f3d72f2db06760620264986c1f1c9a3a7dcf00bebed42c0fe194c20e5424f797ad4eeeba9bc99e29e35d859cc39f1456a9be1bd4f598681b83abd2410f9c82c9
|
||||
EBUILD PyFronius-0.7.1.ebuild 744 BLAKE2B db4c8dc3c0a1466fbffe255f9f4babb84c919081f0ee36464d9aec2d75affdcf631c5a5b72c452f441ccd9b268afaf717cc8abe72333802392e63d95241748a4 SHA512 f3d72f2db06760620264986c1f1c9a3a7dcf00bebed42c0fe194c20e5424f797ad4eeeba9bc99e29e35d859cc39f1456a9be1bd4f598681b83abd2410f9c82c9
|
||||
MISC metadata.xml 488 BLAKE2B 52e6beb627aae3e4759c62b78fcb1c50614902626c6dce012c02eac4d1bf0b9f504494c17999c0b6f676817b271a60f5c3fb77a0e612c5dbf6870e987e09d8bd SHA512 b0cdb9d7b6d94ca4ee83ba62364635b6f8211dea1b74f4bab67f3b93ae60522f7cb3d67d71f6a3807b92461d61da70cfb45b00e91e688015cd473c1e883d5b07
|
||||
|
||||
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86 amd64-linux ~x86-linux"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86 amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="8"
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86 amd64-linux ~x86-linux"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86 amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86 amd64-linux ~x86-linux"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86 amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.md"
|
||||
@@ -1,3 +0,0 @@
|
||||
DIST PyISY-1.1.2.tar.gz 25831 BLAKE2B 84c80e4fef3b7c0f26a6885519949c5db6473258f17a91634f0900166da7e7f11933e623552ef5b9890fd09bc7397bcbe6e52a497f04f65903dc608a202e7dd0 SHA512 ca11a3e8ffaf8aa4a34d19ad3abbb85493d8326261b6baa597b1fe6752d0dd7c9a00ff2bfffc71461ed3d4d9e85dc961b3c6dcb962cbaa7e9fe482a12f7530a2
|
||||
EBUILD PyISY-1.1.2.ebuild 686 BLAKE2B bb636b158067d0c738e0a3c3e5c96734b7f4f04171fc40d5745e590d8d71731792111afc4c2876259e8046d004c46b95a78079f53bed2f2db050433d5ca55f90 SHA512 4cbfe05c7e54f8490c791b0a514f41c896ddafd4aa594a909d59e25afffd0559ffb6c70ffb2da7d08c0cb63cd20c4697accfebd4d4b19167cd2ff6e702dfb375
|
||||
MISC metadata.xml 447 BLAKE2B 460f054d56f3e6df11c2134899311c5a821fdf49af19fe2ce51bfa6d24cb11fa3c765d76bd737b876fb96bcce0dbd5e0cf2ccb109f78f69210da4db7f53e5056 SHA512 9707a5bb8fb81710dc81653e65908715ac5532caf85b26b116b44dd13237d49d8349af5ba6bb7a864e59f1c381959ee7f10f4b9d39de2d83506bd4d84b362caf
|
||||
@@ -1,30 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{7..9} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Python module to talk to ISY994 from UDI."
|
||||
HOMEPAGE="https://automic.us/projects/pyisy https://pypi.org/project/PyISY/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~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,5 @@
|
||||
DIST PyMeeus-0.3.7.tar.gz 732308 BLAKE2B c8231e154ca08ba0ccc68d3634f7b3d6ec0d94980134fbb495409856d01a7588d506e142120b632e89158da16b6a635d0a33f6f270d87ec16a214d71f78bad75 SHA512 834fd3329437827a65a653b5bde9070e049a7932cac3ce06edfdfbd8efd6649b96de9ce46c032b18a7413bcf30d012f21857442e9dd2cf1f0ef23434682cf5e0
|
||||
DIST PyMeeus-0.5.11.tar.gz 5368346 BLAKE2B d1bde9d62bd3349533b086ecbf5f6c455caf333cbdb0f32d11cac450db07708e442bc44cb085ec5140231158b95068e688e9c8abfcc62ba0e52e1cdd2de294b8 SHA512 9c109a7ed0ff3635e8b1eb4ee444bc5086528169fc942719385b02c5d5eca1f1ec3d3988bb06140e94f3d4ab741473880d8a36e187c468b9b91a3254575b92e6
|
||||
EBUILD PyMeeus-0.3.7.ebuild 704 BLAKE2B 7244b0638f0a6b984cd25c8490bfeeaf886ecc198c86b0a705789cfc1248309a56b1104bb5a4ef3824a5eb8df482151b2e2697928924a26613d1bb18c42d9e1d SHA512 78d0d28eb1b65fed0045c87e0513f2e183b5774e2d9d4c27aa070ef2864a481b51d2101ecf3d7278fc7565710ac049da6963ca6c17516281f94ac1fb9041827a
|
||||
EBUILD PyMeeus-0.5.11.ebuild 708 BLAKE2B f918f7453416e9af42d359f178784741ac54ed3441516356ac9a808af7fde06337975685f33c6d20cc57a113cae1793206e2ee9f6a5d0815bc19d557518ee9c6 SHA512 63aabfb399c64e731faf1fff1f9ac79a2a1ca041f82f3f2bb0c3e6b8ae4cb2292f1556669a9623ad6bb67cd03ff3791a20485829b7ddc60393d59c47d3846380
|
||||
EBUILD PyMeeus-0.5.11.ebuild 710 BLAKE2B aaf26bd6d1754afda49595be13da84a6ae953460288381b52a6c394735a40aa9a50e2ac6138dea87e9527e362f87d2ecf05bdaf087fd7bae41ac58638477b2cf SHA512 3efc51f9b54de0c8511f9151639ba33ef45f8fadd80eadb0be2ad54bd07468324eddb1717ec645ca693f17f8e309efaf985d2c0e5c445f0843e06cd0048b3e20
|
||||
MISC metadata.xml 464 BLAKE2B fd444afbab329a9ba1bb28ea1721c2a580e227bddc0e4a14668402efd8cf136e8fed0ba7491fd8904a1a2b1aabe5f78368e72c006588aa28acde5c07e1c736fc SHA512 6e882d6568648178a7c16eed61d7d26d0e8e269303dbdf8438e79c0ab3611497cb4206d92e6bed523ef3721bd482d77c53f02151bd6745542794587318ac9657
|
||||
|
||||
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86 amd64-linux ~x86-linux"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86 amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.rst"
|
||||
|
||||
@@ -1,11 +1,7 @@
|
||||
DIST PyMetno-0.7.0.tar.gz 6317 BLAKE2B 914ff77550549b77ad28f7c5748d667cc3e6e47b68c73f60f7d56cf6d4e6b53c5f3da15542db7043d9c11e070cc5bf693e6f32bc624c7ff48268f2206a2445fd SHA512 a3f692e9f22fc91794ad602923db0140b6c419491c92930f0a8983f1811e369ed16c8be0f691767ed0dc90f6771c85fcea7355ca69d2e2d687f9b1ed84a24ae0
|
||||
DIST PyMetno-0.7.1.tar.gz 4073 BLAKE2B b36894eb581bdbee4dea17a857a7f0ffd39f827e5262950982bb5e783b104cfc22f1f3053989a5a2f7c7bfe7da94e3a801c46e89135f972f86256d564f2d1804 SHA512 f269db52ba7149d2e8a684bebc9354a85aabb4105c833e5532b8eb931cd16b54358b0d9ffae5bc45a7a424dec57038aee1ddc52c3662d6317cb91ed5f58a896a
|
||||
DIST PyMetno-0.8.1.tar.gz 4419 BLAKE2B 31f1b479eadb8fc4659e6f5b79f8a972c39a27aed7c2c8df03d18465d82a1aaba41c208433ee161afa69c14aea2165273bc197dbcffefd8a07d994350608f31b SHA512 eed7e2a43b166e6e7d8064419c71418481f0ee9b0145262b882ebc0a60b78281c1350cc881a3a09f377b9c403ce552a1507a7d70171dcfe8690df60be60f6dd6
|
||||
DIST PyMetno-0.8.2.tar.gz 5641 BLAKE2B 537e6908a873cbabff3764ce5861237c575367a2da70e9a7f0aaa07e35563911f7b3769cdc45b6c365e9df35ed2f01c31bf316883ccf5033eefac54b1c7fe68a SHA512 464979c6ab2812ba2e3b69deb0cd08a2fb53e6f38ac168b8a69dd0f173ddc5d0ce3b50072b7bbc7e26273fb2237bb0466dc5c6cf4f987027431aea0222e1e809
|
||||
DIST PyMetno-0.8.3.tar.gz 5631 BLAKE2B d55abca4f501f8128a3978e93052194ede2e6c6fb39c0e0366231ebe1f419db9cce7e85738dc673d65374ba532cbf019924fd4562e2fc52a2e8e39bd43256523 SHA512 e2ac6212f183fc1807baeccef60be2b4487eb5ea739a1af3f87bce974d10d5334c15542c6850b3e7126174d05543ec4115e7f6637f2bf3de0d092996f727fa49
|
||||
EBUILD PyMetno-0.7.0.ebuild 780 BLAKE2B 31cf670b3cea898d6a4c6669a5df25b0ee4cf758eb43f9c3835b5b197dc7620a77112272c36305dffffaba9ff4e8e0c60d14308ca3e580c77b8fe882c4dbc867 SHA512 d411451068fe3e9013da7a46b84ea807272d5354287f0c2318b438dead07931a5825b14448e619e93e109c34b42045891ff5a100d579e3c03a731f5ccf8d71b6
|
||||
EBUILD PyMetno-0.7.1.ebuild 781 BLAKE2B 085e1be41f94336e615b6ec87871ac45135c5b6d619e4dee509b0b10f698f9ba430e993424c45acf514031b1a1293fed0f9be27f75a530840a95b3f0124e4bef SHA512 48f3eab2f57ea3fd24d20958fdf90e14a1018bcbd1de238b8ed486723fc6ae09d3260f9cca5f57d3e33ef7a54ae546c8d48e5368742b5a69d1b169c2c1685c26
|
||||
EBUILD PyMetno-0.8.1.ebuild 804 BLAKE2B df81a21e5f33d83a4acbc71178df044544d57426f2bc15f80d4099a6d24cb53539116c92fb25dd2bc1304b582cd6d8540dc5e2cd3d2dfa3534a02d90b8639271 SHA512 defe939204ddc751074b449b2aa6478c67a209c0b054d946a276c21b66c2cb3e17d0fd6327504aca1b2da1fc93fa037e76bb2e7624c59a985e71d1455cd86ae4
|
||||
EBUILD PyMetno-0.8.2.ebuild 848 BLAKE2B 2825b486fb60be5b523e5a697caf601bfb74ac3b99712ecdeb4568c31432379ccad184e587db3394c60c901660ab0540ca6c49bb19c299960822a44d2b011da3 SHA512 a2d06ad41bf84b9d8696373031fad6b3a14d3a323ce7b16449e666c6f410cb17a27b12dd9fcd1f3bb35d504ab4ecac9821c7d7149c0ebfbe67a4191fd7201a97
|
||||
EBUILD PyMetno-0.8.3.ebuild 848 BLAKE2B 2825b486fb60be5b523e5a697caf601bfb74ac3b99712ecdeb4568c31432379ccad184e587db3394c60c901660ab0540ca6c49bb19c299960822a44d2b011da3 SHA512 a2d06ad41bf84b9d8696373031fad6b3a14d3a323ce7b16449e666c6f410cb17a27b12dd9fcd1f3bb35d504ab4ecac9821c7d7149c0ebfbe67a4191fd7201a97
|
||||
DIST PyMetno-0.8.4.tar.gz 5695 BLAKE2B 3710e2576496d4115b75fb5d8cb70efa23baf577fc526d89926556b487ee8fb3d791d90f393584569e518e0d40d8c9900afc24f9c24fe2978e50d4e1db74a201 SHA512 f40dd4df25e1a14d74e73f62a284d238b4aa8f4b81de8c62bde93dae387e3eefd40bd860cd8986e30485d6c4df78554a4d07045850f5d608ff8c1686a0bc74dd
|
||||
DIST PyMetno-0.9.0.tar.gz 5669 BLAKE2B 9125a95224bdae5f5749b78c435197a407a615dc9360e3b8f3afc2554edf71b69570eee8658acca823045fc609e9d14559d30d82466e84e68cad12c1c2037326 SHA512 b97592fc2496cb2c2307b56ac8ccffa16e7ec537e27222302ed175f798c16f83225c5d32b46599da9efec6ee4fe5a11f7673864ce1e1978b5868c1257b5a6889
|
||||
EBUILD PyMetno-0.8.3.ebuild 849 BLAKE2B 6b173214453503093cb953fa6928f5c5de73dfa65fa954bfd09c90e9f53259368d47df34ad817fd81d422c5b76c4c683d8e27728591a73a9af48f44282fa0062 SHA512 bf14c059be9fb7e6c5762d0151617299aaeaf6e57f2f7f815c8b9ca0b1178b830ad394fae50c23e3554326cfc60172974f90c9a749a1b96d3d9f0334f929bf3f
|
||||
EBUILD PyMetno-0.8.4.ebuild 847 BLAKE2B c35bd57c8b715608e96737843d09d236d1e2009f5210f96b460ba8247e8bc20572cd42ec0857deb0c6b5ea21807165f998660345df49870c70fa140149382e8a SHA512 2639eb27e68f6b24a96856f69ac4f0e7f3cc199bf2e2be24ac07ae0662453216e3fe6367d4f6bec7724c297261f54335187b4824304905e5af420be346747283
|
||||
EBUILD PyMetno-0.9.0.ebuild 847 BLAKE2B c35bd57c8b715608e96737843d09d236d1e2009f5210f96b460ba8247e8bc20572cd42ec0857deb0c6b5ea21807165f998660345df49870c70fa140149382e8a SHA512 2639eb27e68f6b24a96856f69ac4f0e7f3cc199bf2e2be24ac07ae0662453216e3fe6367d4f6bec7724c297261f54335187b4824304905e5af420be346747283
|
||||
MISC metadata.xml 326 BLAKE2B 9909d85fc7133e8ca4fae8ad1d88156a88cb39f0fb13e7624002cb8cf7fd48636ebca9a377e4f57b756e2fe737e2d25d368395c6fe71b0d3763651780c12d5bf SHA512 36efcefb7415f355241dc7ed9f40c2152273f76d0948cba690262faaa5a265105222387ec37cb911e21614eaddc10180cf2265cf048787bf42bacfb5c10de349
|
||||
|
||||
@@ -1,31 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7,8} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A library to communicate with the met.no api"
|
||||
HOMEPAGE="https://github.com/Danielhiversen/pyMetno/ https://pypi.org/project/PyMetno/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
SRC_URI="https://github.com/Danielhiversen/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~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,31 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7,8} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A library to communicate with the met.no api"
|
||||
HOMEPAGE="https://github.com/Danielhiversen/pyMetno/ https://pypi.org/project/PyMetno/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
#SRC_URI="https://github.com/Danielhiversen/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${REDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{7..9} )
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{7..9} )
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{7..8} )
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
@@ -18,6 +18,7 @@ IUSE="test"
|
||||
|
||||
RDEPEND="dev-python/xmltodict[${PYTHON_USEDEP}]
|
||||
dev-python/aiohttp[${PYTHON_USEDEP}]
|
||||
dev-python/async_timeout[${PYTHON_USEDEP}]
|
||||
dev-python/pytz[${PYTHON_USEDEP}]"
|
||||
DEPEND="${REDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
3
dev-python/PyNINA/Manifest
Normal file
3
dev-python/PyNINA/Manifest
Normal file
@@ -0,0 +1,3 @@
|
||||
DIST PyNINA-0.1.4.tar.gz 3860 BLAKE2B 2c58c56478e0ef370534bbb5ee617d78ef1ab3e23ca41468238495909e97eda5a6a1dcf52a8a15ac55f6bf54a229b36f16bf7bf028e0559ab9906111de7bbc5f SHA512 4d78ff4b51af3a4445c3f37da4f8fdacc40c3e577c224a4b645a57d85d9e8effa7ed560cf60c9bf3662d18ef362b2428750a2b36d9a8c0b3fe8b637b65fe62ae
|
||||
EBUILD PyNINA-0.1.4.ebuild 761 BLAKE2B ac146541bef75f4185fa6461708827e24b058a16e66b6f652f0875ea2c43286ca96326dd3c2ee39e763b3ca12c9e5607c015e2ba31d2d45fbfbea16889899e16 SHA512 e30e19c0aa68459cfffc75065129bed13f04b4d0bb137e02ac15eae6c0fe9b19facb8849647209316414a1ce595deecc56549d84876c5f7b7261fbeb66f5c22a
|
||||
MISC metadata.xml 454 BLAKE2B 11d3f1ce75a93dcb00c6e2f79296fea072d51f6d6e29a615e0528f7c89e08f8e2adc714882991187bc9542c3a1fb57692c582916cf8e99722f82c58a261b8b86 SHA512 6c24ee187913ebbc5b27c4b820860f22d6c728af808c76d9dcd4a575862f32ac94a95e56a7a1c76bb34e27340ea2c953515eb26ea74cb35e8946a7dcb05fe9fc
|
||||
32
dev-python/PyNINA/PyNINA-0.1.4.ebuild
Normal file
32
dev-python/PyNINA/PyNINA-0.1.4.ebuild
Normal file
@@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A Python API wrapper to retrieve warnings from the german NINA app."
|
||||
HOMEPAGE="https://gitlab.com/DeerMaximum/pynina https://pypi.org/project/PyNINA/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND=">=dev-python/aiohttp-3.7.4[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
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
|
||||
}
|
||||
15
dev-python/PyNINA/metadata.xml
Normal file
15
dev-python/PyNINA/metadata.xml
Normal file
@@ -0,0 +1,15 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>b@edevau.net</email>
|
||||
<name>Andreas Billmeier</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="pypi">PyNINA</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>git983456@parabelmail.de</email>
|
||||
<name>DeerMaximum</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -1,5 +1,5 @@
|
||||
DIST PyOTA-2.0.5.tar.gz 5511961 BLAKE2B 612764f6f343718cfe3cec6e4c8880d99c4a57ca76c52bb5aedd297b8bc3c308a4e11e9368f68a6522efd29f61b2d6b5510c804cdad88121b66f6a9b58bcf32f SHA512 d4c36bc3099e9089dacfbc87637ba06122490025d5babf35ec9e4dcef6357fdc6aa34cdb112372c47e4a2341cf99a4e523bd3adc795a6bd440063788e5a490e3
|
||||
DIST PyOTA-2.1.0.tar.gz 5523818 BLAKE2B ca876bf2f9df5ce2be6807e26aeb58e9277085adc2e499bc8b4e19d0156fe83c0966a6f91333a8ebd80118ab61e788cbb40cde70125d2142fc0b65fe59701ccd SHA512 2574d41f842fbb22d302a932d5c17c32b33c7c6de55f2ca29e5e6fa7f5d7c5b6f9df0927807d949410a1a53382f09036d6a36da0461b8bf1b73415c6565f3034
|
||||
EBUILD PyOTA-2.0.5.ebuild 820 BLAKE2B c8b12808bd90137d4c7b1532c45c2ecbc6f03d0952897518a1cb4dbaeab89312c8dd14da2beee218b67d0ed754c3e41276d0ceb864bdba6adedb76d109bc0928 SHA512 15420d306cfa84149610b983a7687800fb96ea71c31753830afea270e74f4e55ff3da1733f5abb194a5767ff08e75ab4146debb05a5023323ecc076b2e5e1e38
|
||||
EBUILD PyOTA-2.0.5.ebuild 827 BLAKE2B 61011990855c3b63e4e342dac4a03fa671718664f8667018e5f9cf6a0f28222e0cf339180e76df4ad440be9e1dc7ee48d33d64a34572b6c61c24da597bd72794 SHA512 d87bd35a75a3c99527e2922401d41ba16eb8de480b3fe06b638a88400637765fc79b4dd2f86d4d0c389e50cd2cab2c067e0f00bebaa36184843620aac335cc2b
|
||||
EBUILD PyOTA-2.1.0-r1.ebuild 793 BLAKE2B 6e53b0ec385cb3e5301ffd08dc594ac0825adabba1b90e18ae682deb82fe0402cbcbec8b9f8e7421d09280e0428fb11ec3767032306b750b6970831c42426c4d SHA512 7453ff4470fed040afeb8d1adabe9bfa8e85767d65035b0ef7600afcf0727adf91213186d4f8a3f689e25f23c2de5190626cf7dac9fd52034f8b9a6f792b3113
|
||||
MISC metadata.xml 441 BLAKE2B fc913fff82e76f27073f5dd8243e6993b6e044a05723a38f38db6009825aa1913e4baafc779c414f3a233c9721e0b13e0607721b6876ff6676a39fa7b2eec224 SHA512 416343a7faaa553adba6283adb0923c1dafe358b441e2c4d81e7dbba594f7cd351862830a4cb68f4c50dd283d1938f83d6f3386e4cb047b51179ca18db1a2cbf
|
||||
|
||||
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="dev-python/pysha3[${PYTHON_USEDEP}]
|
||||
|
||||
@@ -1,9 +1,5 @@
|
||||
DIST PyRMVtransport-0.2.10.tar.gz 35523 BLAKE2B 30ba4b979aebf46b8e9ce250514ca817d96a6181fe70cf0711a87a35618036c9b6f9930b96c97f2f53888becb210d9570f0896da24d5698aa93a8d0c765ebf37 SHA512 31a3f048dba96b40eb05050afaf5eb9770b727a8a70e2add4a13e3dc2b524bb3dab1cb110a7fb0b18866b9dbce75770a3fc1e685615993843d1ad7cc5a5ed063
|
||||
DIST PyRMVtransport-0.3.0.tar.gz 37314 BLAKE2B b280be843d36bb6568f89b5ed3cc022c0b5928244817f8b0cc52c4685172d8be18e76507afaf038171625fd3246b8bfc6ae9c913b403698c5a88999fe3d1391a SHA512 cb54e2d2ed02584f4d9bbf4e894fe259e503876b8de40ac9b408dbf0b6a84e614f4c86b3057793a440603e3cccb4c4d59fb48e030509497e9c4d401d85d0488e
|
||||
DIST PyRMVtransport-0.3.1.tar.gz 37346 BLAKE2B 6d805ce594d215080aa898cbbc1ccb35c10c378a416315e15148a2878416fdc33c5979dad1b005d0870f38229f55d16f0477854790e810c6c0a46fa796cc8a2a SHA512 c6c431ee2b31bb3f71c4c8a6802585cee186bbe530432fecea5c878b0da34a05b529e854c58fccfcd2d0e20b32d94f8d4a7abb30ccca50043b199ad7432bd5b8
|
||||
DIST PyRMVtransport-0.3.2.tar.gz 37648 BLAKE2B e4dbf7b3671e0c12189442de3fce6ef19a5b14b652271f652f0d6bb0544f41ea50abe20da62392ea5c9d5bbc1a12d6b1a23a568fa01892ca70efec8e0aedb041 SHA512 dbc018469a02bad777b39a366aa70d41688ab85b47b3cd02c4268bd5bbcbf580a9e5f6819c81146b0e08bccf11c7652c8dea3235fbf1e7332c1d544a09e107db
|
||||
EBUILD PyRMVtransport-0.2.10.ebuild 758 BLAKE2B cbc9d7c3ab370640d9744ac20d3e5a007083d76345c04048403f9485c8772047633a3f2da69d8749130cdac068560401cfcdde67bf24d9fe4240e397067fbb71 SHA512 17bec63b97ed6f36d88b8ae21ab4903708520860a1c7930975f2af87f444fe8e512ca2ce3d78de9a40637bdf531f32b0f0103cb227c7aad8013ec8af9d78faf2
|
||||
EBUILD PyRMVtransport-0.3.0.ebuild 802 BLAKE2B c7c1d1841c2d691e7a56f84a5d03cf8d0ebf52aa8abc9b819f052a45df5d1a1f8bc95282cb4acedd066730d06558955dfe7aebd873dfc54602327587635647e3 SHA512 42eed5da635d9cb196e3ac6926117b00b3aaf9209cd7cd6e6b36c899896a9dfa60121035051fbe9ef1f490b1fb66befdd13a9a79826f287f9f3ea3a801bc3cff
|
||||
EBUILD PyRMVtransport-0.3.1.ebuild 802 BLAKE2B c7c1d1841c2d691e7a56f84a5d03cf8d0ebf52aa8abc9b819f052a45df5d1a1f8bc95282cb4acedd066730d06558955dfe7aebd873dfc54602327587635647e3 SHA512 42eed5da635d9cb196e3ac6926117b00b3aaf9209cd7cd6e6b36c899896a9dfa60121035051fbe9ef1f490b1fb66befdd13a9a79826f287f9f3ea3a801bc3cff
|
||||
DIST PyRMVtransport-0.3.3.tar.gz 39591 BLAKE2B a3b9f9952498ff525b35afa209f9d49509fef209b3299a7780d9640d2861933b03f7c4598c51fd38c3cd7fae81692670f8bb26cee444415dd237430bb5e449dc SHA512 245ce47d93ee9c74260589efea1c431859322537ce41fe97a7cbe0ba6ac4b737c66d57d899df3262c7f9fa08f1141822336afa180848b48cd9ee9826209f5faf
|
||||
EBUILD PyRMVtransport-0.3.2.ebuild 803 BLAKE2B 8860f6185696b2b00ec6211f20af4b27f69b7e5bebb4a80d939a77b56103de1e5d769f64588c45526bf8ddb219fd7bf693b5cfb5720f396555b5c8d1afffb438 SHA512 1f42b2ea176a7ef99fe9b75d4b730d401ba01f6f961a452782567b7ba5e0e2f9ea85d7ff2448f38842274f0200976ff665c8e061292cc2732b3b676d9b471ff5
|
||||
EBUILD PyRMVtransport-0.3.3.ebuild 801 BLAKE2B 6b7819cdc10441288b9cc6b1e64c9ce6c2d78b7f54d70f8e98cc6b69a4f39057d278d1e5880b0f19aa3d71348d99a6471ee92f134028ed14c18cbcd2fcfcdd03 SHA512 88eb06241fb1ec7c1305440752174229d73b8475e479bfd95d8084bad0edde9c32ff1d7248a0e3274d8a74b6a3ef9d58de2b86d9f722d869ee0dbb2d7189cf11
|
||||
MISC metadata.xml 449 BLAKE2B 317be9a8b8a8ecbab4bf668131e9da14edf1858abe5a48065fd815b1b53c3fa9829fdaf30ba24365ed597096d466485c99843fb93ed0449b8629d623b2703297 SHA512 f590e41bb3ac51d235bbcf8fda4727668a4ec0593b78926d19815a7c43e518aafcabc608fe43e05b669b250e898a97e2a6c315dbad782dfe5f82442aa9843448
|
||||
|
||||
@@ -1,33 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{7..9} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Define module-level imports."
|
||||
HOMEPAGE="http://github.com/cgtobi/PyRMVtransport https://pypi.org/project/PyRMVtransport/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="dev-python/lxml[${PYTHON_USEDEP}]
|
||||
dev-python/httpx[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
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,34 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{7..9} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Define module-level imports."
|
||||
HOMEPAGE="http://github.com/cgtobi/PyRMVtransport https://pypi.org/project/PyRMVtransport/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="dev-python/async_timeout[${PYTHON_USEDEP}]
|
||||
dev-python/lxml[${PYTHON_USEDEP}]
|
||||
dev-python/httpx[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
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,9 +1,9 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{7..9} )
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
DIST PySwitchbot-0.11.0.tar.gz 5646 BLAKE2B 4dd94030974d15c075f9163a9d40f10b6171c9409e1854c8dcd399fd0b9b569b11af98a59aa9df30f701922cabc6249433c70c5b4ec9674bbbfd5f9705134815 SHA512 16c870250bb2ccfe3db1f1fcbfb40969da006467e6c19ccaaf885984fc4739de3397577f660c79b01594b5d23797d8ab0fa099cc19571c4510e602aeab98c6da
|
||||
DIST PySwitchbot-0.12.0.tar.gz 5663 BLAKE2B ba99c41b2e2a828f1cdb3043f233ba0bad9958b403882a3ccc695a4916e04105776418cadb5e0cd52ed3173f9e3df6029f5a73af26c0424697c191dd275d2a98 SHA512 8db52efec2a1d6ea19b59c77036bb93d3b428a9c51afe237a57e7be7114d00bc647700b6be8ead9e19f28e189dcdbf308cf87b5511f1713bff9151b7b2d65a65
|
||||
DIST PySwitchbot-0.8.0.tar.gz 2339 BLAKE2B 18ff8acdeb0fa9b42c25d66f62400a2f33481322262ea1aa9f20d11df784feb2a7f6ee1bf3b6bb836e08087fc07e895d17920f015020b06f46908193b133f1e7 SHA512 54d87c800dc0c15187bef145ec8ced475c839f2e86533004c3faacd0c4e4877b8db3763e919d487dbb46f3cc575b6b9ead329d72c5e851ca0871b2399abf982f
|
||||
EBUILD PySwitchbot-0.11.0.ebuild 740 BLAKE2B 4fa60ac6690029df26e6c302dbd374ba67c3382d2b43bbd7e237da733a3eeaf7e7a3a62520b3560c5605a05611652ebeb7364eeef1af4889d5f16ceca185e106 SHA512 ac15581a0007916d052a15c93d34cf03e3351b4499b38d83b5cbcd16bb930d767fd7b054ca2521a683847520fa04d3923885e7fd3e14108da2245d9d74804874
|
||||
DIST PySwitchbot-0.13.0.tar.gz 7840 BLAKE2B e0ec25ac3ebf531d335e4b9f5487d39765b37763bda9677e9adac5687cb8ddd441602a4e362979801fc4d5674e5646daad31bcb2e875de1847c6e6568ba1f32b SHA512 ad3e01b0e9570a9f5688e6204f2e55648dc85dff8e71c45b2af2d1d48c7130ea124404ca359a3e97fdbed5491405a559c71316d0ddcbe2598917ddd4a0e00732
|
||||
DIST PySwitchbot-0.13.2.tar.gz 7883 BLAKE2B f02fe01dcafb85d73b18a10322d26a6625bb0272b82ac06cb8985b07cfec3ee2a4d3b3bb7998ef2af4ca4355a932ef0b29ed4b640b973997b24408f59c4a9dcb SHA512 53256b801b0970a5230ec2b8abc2705376b8dcc6c7028f32afe8bb0f3e708a55707b4c3ef7da5e4ac50fe6cc12b866f9216a284a72ed4179f44b385abce36c31
|
||||
EBUILD PySwitchbot-0.12.0.ebuild 740 BLAKE2B 4fa60ac6690029df26e6c302dbd374ba67c3382d2b43bbd7e237da733a3eeaf7e7a3a62520b3560c5605a05611652ebeb7364eeef1af4889d5f16ceca185e106 SHA512 ac15581a0007916d052a15c93d34cf03e3351b4499b38d83b5cbcd16bb930d767fd7b054ca2521a683847520fa04d3923885e7fd3e14108da2245d9d74804874
|
||||
EBUILD PySwitchbot-0.8.0.ebuild 740 BLAKE2B 4fa60ac6690029df26e6c302dbd374ba67c3382d2b43bbd7e237da733a3eeaf7e7a3a62520b3560c5605a05611652ebeb7364eeef1af4889d5f16ceca185e106 SHA512 ac15581a0007916d052a15c93d34cf03e3351b4499b38d83b5cbcd16bb930d767fd7b054ca2521a683847520fa04d3923885e7fd3e14108da2245d9d74804874
|
||||
EBUILD PySwitchbot-0.13.0.ebuild 738 BLAKE2B 8af34710b5ecb7664420b9bb63290b1c8436e22f51364e37625d6f6659b0c0dff607d9a269f406cb059614a42158742d3945729e13818cdcf2b1e0277ba295e1 SHA512 124d161df4573e468f08c1e885d114f5855f2017968e10f712cdee8397a0ac06bccfaa0a62fb30842284a8da84b310e95d7a9b2f62df60deb0bdd367fc50f652
|
||||
EBUILD PySwitchbot-0.13.2.ebuild 738 BLAKE2B c4e6c35e6fce9a5d315abf670b8292051ad6f05661e77553db0b81fa1974dd5e6bf4d8e13cbe423a2307942f74a42d4aa45a10b9682c639cdf675c23a57b8993 SHA512 b0cfc8d0ac9a532ffccd792198fd0df1027c5365f23f47915a4b45fd187653c3cbdfcf3343a848c5416f77ca35f2e799c3c78cfa48856dc38b2fa24c86f5a7e4
|
||||
MISC metadata.xml 330 BLAKE2B 513f48da73e61f211a2398788c1ae2fa6a5f11b75bbe22b6e01eecb74623ead9e67076a57515be99a3178af24f41a51866b8e81c03d719cdff8ff3566ac471ac SHA512 9a8ed7d0c9e9092fa6af0ee042fb27e45b552e2256f0a95f94f31b79ae597cae02efb38ff66e64c2e296494ba8baedee9f700190ebcdd0de5d27d197cad7311f
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
DIST PySwitchmate-0.4.5.tar.gz 1835 BLAKE2B 0f10b26edc1f94bf9f34e75646a92bcdcb4dd18541dc6058933d12fac64da2d5aa49b3fba7829aa81253f4d3296498ae6fc746688a18eca744676c4fa1f134dc SHA512 1b05d84c6267b8508a9072a3c94765fa9e6efdf3a530211678fe7ae9dcc2ad2e89a4aff0d44c9dd25154e0c537943e8e5ef2dfe9cb950834b8ea85b4bf3edddf
|
||||
DIST PySwitchmate-0.4.6.tar.gz 1852 BLAKE2B df0cd5acf51f2837e70be7a5a3bb94f459037a05c9f8984701b571cba64260b7a2fa537784a18c06f8a64e7f853bce190fb271967ded67070a3be8eb21e4a53f SHA512 721d28da3be782de48456a2a91252428efc9e9b3286c1b1ce7e5560f1072448057cd839bf510bd40ffa495ecf80154d2ffef9d8b40c8d300a693c08f79bd5d09
|
||||
EBUILD PySwitchmate-0.4.5.ebuild 692 BLAKE2B 488b2d183c0c87e274b1a52d34dee3374f9e48803508a88e7547ddca31d5affd9c079a49c9cfa7f466b7b5c9122ecc078dd4bd34571e723ca416b4757936fae9 SHA512 5341b0ac3ae97e788f239976417e9960d5985566fe3d2defbbbe8a1f1e08aa701dd1ffa5f98a90f7cad7b0d424b739fe6642e5e641883902947effa74e2dc2dd
|
||||
EBUILD PySwitchmate-0.4.5.ebuild 699 BLAKE2B c8ce7bbfecf1b58fec6acc0a79cbb39153a5dfad07b87802ca04082c61ae936ce00a1818327137ece554f96b4bd83fa20a32a67b94339b5bf6f17ba4b0772606 SHA512 e3ca69ad387ec0342278a58f98e3abd913bea30adfedb1e6e794e79b99b644d4ac7ef3fef23dd17347552dc07f3a0303a46d2ee3263673ef8ff8325db64c036a
|
||||
EBUILD PySwitchmate-0.4.6.ebuild 699 BLAKE2B c8ce7bbfecf1b58fec6acc0a79cbb39153a5dfad07b87802ca04082c61ae936ce00a1818327137ece554f96b4bd83fa20a32a67b94339b5bf6f17ba4b0772606 SHA512 e3ca69ad387ec0342278a58f98e3abd913bea30adfedb1e6e794e79b99b644d4ac7ef3fef23dd17347552dc07f3a0303a46d2ee3263673ef8ff8325db64c036a
|
||||
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af
|
||||
|
||||
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
DIST PyTurboJPEG-1.5.2.tar.gz 7901 BLAKE2B aaa77fec406b52793db5cd0ef4a4116a2284c4a242a6b8f0c59e03eeb6e47339429d175d1d7e6e3d6cd059e65405aee2932f562794fbec98a161ce77b6d10c91 SHA512 34bac007ffcab64272a9dd685c7b40a27a095dc25809c1aecabab361129f3685ff975dcb04675e07ee6009487e8f465ec0489fa82e243f6456c831e1871cf2dd
|
||||
DIST PyTurboJPEG-1.6.1.tar.gz 11176 BLAKE2B 2a9ff52e5f1c1771974366291a5d8dc2cb5afee95054e2fff0ef002ecab63fc0d72eb8e8e1f531644a532bfa120c51dc4010fcf997f731734d876723a36a36a6 SHA512 6a405829a1a31d3ff3871ccda2e9e9d51fa414b49eb0632c877b7750104db657bf4a2fa2026041cff5fa4f4ffd39b463e6477ea890c4af91b33e42f387bd7819
|
||||
EBUILD PyTurboJPEG-1.5.2.ebuild 765 BLAKE2B bc34a25a340d85f74d236368711c27e8b91bbacb8d6b8911956713580be03c9ab65cab4e4d0c3a09f474d233c8cda9feaf501186ce1a3c63196527fe5329937e SHA512 be72dc7400cbef7959ff5789aa34ebd87553d36ec68c29eeb39dd3569275bb35e23945ca88ac6c52370e19cd01fa7c02b1b929fbf31b8cbf866186f52d4d5105
|
||||
DIST PyTurboJPEG-1.6.3.tar.gz 11173 BLAKE2B 9934ffd10fe490fbf62b8aedf2bee0ca41c748016580627bc78d973ba64ef9e58651aed187b1b865762446aa7b2e219aa9a25a1864bc11cffa5984a8a1127f99 SHA512 e13ea26c6e7cbfc1567f30e6a401994dc22d328546f4ca20dfbdb8bfd36a19a6e8fd6d6a6cde87fc3c8aa888e37c18337d883f18b39f04dab76188650ab7d9f9
|
||||
DIST PyTurboJPEG-1.6.5.tar.gz 11764 BLAKE2B 1d02472bd079387260d2466ae600f85b53b0202f4e1a2d7a14c2673946b9544839e6a27f914ce97d3725ba7bb372733bf744bc81cd57a23b39414e03e02993ba SHA512 163379b5f9ce95f58dde192027ea574e1f1346d244a8f91f9cc8decea6b64efc115de744b698def77d7515ee3b5895a569dd66077f05a59c580c1e26594a28a6
|
||||
EBUILD PyTurboJPEG-1.6.1.ebuild 765 BLAKE2B bc34a25a340d85f74d236368711c27e8b91bbacb8d6b8911956713580be03c9ab65cab4e4d0c3a09f474d233c8cda9feaf501186ce1a3c63196527fe5329937e SHA512 be72dc7400cbef7959ff5789aa34ebd87553d36ec68c29eeb39dd3569275bb35e23945ca88ac6c52370e19cd01fa7c02b1b929fbf31b8cbf866186f52d4d5105
|
||||
EBUILD PyTurboJPEG-1.6.3.ebuild 763 BLAKE2B 0fd2fedefbcf306b81e73d01df12f408958a1c3bcd161b4b34fc8bd1c864247632c2b3afa1a3808e7513783dc12f04c931f685c0e803c1c72cdcf7eae6eb5aca SHA512 c12103f50f3125ddc17474d4f5431a113063dc8ea972817ed22b6c14e5be6692b2b7e6a25d4b62f03388154a2d2933ef128ae08f92086a75052acada02c84396
|
||||
EBUILD PyTurboJPEG-1.6.5.ebuild 763 BLAKE2B 0fd2fedefbcf306b81e73d01df12f408958a1c3bcd161b4b34fc8bd1c864247632c2b3afa1a3808e7513783dc12f04c931f685c0e803c1c72cdcf7eae6eb5aca SHA512 c12103f50f3125ddc17474d4f5431a113063dc8ea972817ed22b6c14e5be6692b2b7e6a25d4b62f03388154a2d2933ef128ae08f92086a75052acada02c84396
|
||||
MISC metadata.xml 451 BLAKE2B b967fef420ad9c24b14d307dafa102211d3bd7b068be4552426593d91c5d9406fb2c6ffb82ca99798b580cdae7f55d9af2427f7dbba2b8e75b2828377bd06882 SHA512 ca6e5b0cac3a5e48fc40fa976e5ab254378706616c4c1e56ca4b1efad82650717f77810d0a02030872b503a3cb44438f14829605e9a86a0c4a5d33f03ce2acc3
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
32
dev-python/PyTurboJPEG/PyTurboJPEG-1.6.5.ebuild
Normal file
32
dev-python/PyTurboJPEG/PyTurboJPEG-1.6.5.ebuild
Normal file
@@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A Python wrapper of libjpeg-turbo for decoding and encoding JPEG image."
|
||||
HOMEPAGE="https://github.com/lilohuang/PyTurboJPEG https://pypi.org/project/PyTurboJPEG/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
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 PyViCare-1.0.0.tar.gz 16311 BLAKE2B 628009a612640d74a9129fcbdfe8edc30e927d3d1d1a4ace692d75727358c353fa5daa2b28b8565b65cbaffbacbd2ef736cce4889c1058f6cccd8ca3d8ea917a SHA512 774d0875ca5b81b8f2247952f88a7bdd536ea98b5fad9d925a943388c52510f52cbac210f3ac5b0ae5378071df1dcfe6c07a3e2f5fe0578c83d1ddcc2bd83a7a
|
||||
DIST PyViCare-2.13.1.tar.gz 22806 BLAKE2B d7563a5471893ee28b8d194d456369cb4ac8e4f46a0c4b0cc088706d3ce9d2d61e811aaa35033f22b6f76532af8443327353569695ebebbff1ec6cd995dbc0f6 SHA512 365c35ea8a7627b7f7dab1108f51dafa588a400022dc61a8b2b5cc67b3518046ce3944de8c157336463e7483f7f0f694204c207b0cd235b81a2e067ed9759c6a
|
||||
EBUILD PyViCare-1.0.0.ebuild 926 BLAKE2B 57ad4e1ef1c15db19096656ea8e74375cc5bf631bd4799b92cd98fed0248f485801a02265ce3c70b1215be3a4d1a99300f24c1c8376c79717dad69c29e900c12 SHA512 ed6e52ac05d421780d90ab364d54c118b6106417fa54ced0a40320959ac5c86e76ccd1a6e8d37e50c06e3a76410fb977309002fa95651beabc9d1cfa5f8431db
|
||||
EBUILD PyViCare-2.13.1.ebuild 926 BLAKE2B f026ec6f4ab70ab34d91eae2e67f469dbe65f9441870bbadccd0744176b1048d56735b5208bc6adda478ab3669eea0f76f5f7a5217d1ac23a89e2248818d00e2 SHA512 ce4a3a998a449a46bb8fdfb0cbe221104f2b302505cb1eb23bf5cbcc1537fefdd18181d0c48320fac2cc423341a4224520396b21d7877b3a0ff75bc650ccb932
|
||||
DIST PyViCare-2.16.1.tar.gz 24313 BLAKE2B 6c4d9e62ba5b8086478b8343c7dd287a16a9d649f33887908365a909e96cd308b1e28e4fa1c0b85582fed756327100294bf098c215da73321ff254cfcbd8d9a0 SHA512 bb5321d7d28e670f011916f53382d48f668a24386c30543204eaa1f0268215779e72807b51be6cbe6d879387b74c0bf61bcefae5a067e5705c4f9ea4ec08bd84
|
||||
EBUILD PyViCare-1.0.0.ebuild 928 BLAKE2B fc91ba7e5d7e659f9bdbcece996774bf41281279949242487cab2f52a35ad29a0540717a89aa340d64f2092dabc2edda1994efbae68f177cf60bcd2839b4757b SHA512 860ab9673ad46ddfdb08828775f30a144b599a16462365ff1af286718751b88dd64c98b39c788ddb6cd2c2408b6361f4d8d1033603ffaaf68e22303ff13f7eaa
|
||||
EBUILD PyViCare-2.13.1.ebuild 926 BLAKE2B 186526f67b5e16f5f5a9cea2f7bbe1d01819fba5f7191bc795fc9e5b9403773f16d1d496de0f80eb45868ff6e651a3238e875d98c3f14683803310c390f9f43b SHA512 a419df3334dc33f4b2459137985edf3f1b334f0e7adc6b641ef6cc88f295cc77b6b1d64a72acb67a0b84180339f65b40636f436c0c77a69c5b76e4b2f2031665
|
||||
EBUILD PyViCare-2.16.1.ebuild 885 BLAKE2B 41ae72e6a304e71066d90760e1dcc48cefeb7271d1b8a9eb807dd1c2f1de545faee12b5b70447eed2d522c3f8f375bc5fb5ead164ba9da40c57b06cc24498a94 SHA512 dd3201f5ce63830ef2df6fac9cdd79f679b1f9aef2ad64864061bf082885579aab0507a5942baac412cf41f93e2792658bbff7650fa387ff13d7859b3510d94e
|
||||
MISC metadata.xml 459 BLAKE2B f4ad5b2d86e598398850e89524f5b2a536c08972d3226f8db225145dde7cb82b802ca5fb80c75e9766a342712e6f1c3010383e16627f83a26305a56b406563e4 SHA512 5d25d5aa24cb2a8e6bfd840c80b70823687dec39181220f5fe53b74822b98434d0c0b6f7cec8b1ef15ad229aa291bde5a31c10591c4107da052fbea98da6823c
|
||||
|
||||
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86 amd64-linux ~x86-linux"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86 amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="8"
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86 amd64-linux ~x86-linux"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86 amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
@@ -1,25 +1,24 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Python package for controlling MyQ-Enabled Garage Door"
|
||||
HOMEPAGE="https://github.com/arraylabs/pymyq https://pypi.org/project/pymyq/"
|
||||
DESCRIPTION="Library to communicate with the Viessmann ViCare API"
|
||||
HOMEPAGE="https://github.com/somm15/PyViCare https://pypi.org/project/PyViCare/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86 amd64-linux ~x86-linux"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86 amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
|
||||
dev-python/beautifulsoup4[${PYTHON_USEDEP}]
|
||||
RDEPEND=">=dev-python/requests-oauthlib-1.1.0[${PYTHON_USEDEP}]
|
||||
dev-python/pkce[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
@@ -32,3 +31,7 @@ python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
||||
src_prepare() {
|
||||
sed -i "s/setuptools-git-versioning//g" -i setup.py || die
|
||||
eapply_user
|
||||
}
|
||||
@@ -1,2 +1,4 @@
|
||||
EBUILD Pysher-1.0.1.ebuild 840 BLAKE2B 9a4d2ea4ddc03beec2979d4744230db0e1b126463461e7e88ba536992416ba4ac2415338d93f9db818044310656480da24fbd3e9cc525a05ce3f386a39c13f9e SHA512 40a5f0b96a9bb4fb0e33f736a018c51ba7988d9bd4d557c414cbedfc6d4d428c3a361fcd6b0d4a6b433438a95bc9efcf57906467b32cb34c773142870493633a
|
||||
DIST Pysher-1.0.7.tar.gz 8806 BLAKE2B 489923298232883da521aee3380d220b4292e9ae951a624ab9c7568b2dce4cec5a7229bc6e98a5d41cfec370b8ca26f34c5a78383d3c05954c5d9f1dfa46988d SHA512 3ba9656622eda9161951c0db4e56578be30f14344a5e5a18b71e2ba095c21561f4b1744adc665520c21444649eab603b085300bf0b7d9e085fe5c92f7e0bed5f
|
||||
EBUILD Pysher-1.0.1.ebuild 847 BLAKE2B 64093853a56d573942078df3455832558f3e1f8b6fa71c294652cf492134ca9594acf51aa091e97e8d881edea236a5e865e3f9723076b725a3acb27a75e21518 SHA512 850a2e7cff6bcfd75f9748167772b8603342cccf748841a4f245688334cef326441504cbe14e8820bdf7a0b35d8cb237edc5f01e0931bc93a72d38a5526c8c89
|
||||
EBUILD Pysher-1.0.7.ebuild 778 BLAKE2B e8d117f25cfeae0e3722102ba7290e0cabf037beb919984d72ac739a7aa9a40c5415c000064a62a94b7dc49430b8ae2ee4479c6a3ed82046e7b5f9b712f1d080 SHA512 88a84e6baca99853aa702501402172654aea0987ef3c8988ce096a93ea1f4dd575eece9b018dbb1d73d88b63214fdc3451cf10b8bdad1fc2b130a86e2a1a4a1b
|
||||
MISC metadata.xml 461 BLAKE2B c16baf898994a2cbaf2727008374ea37deff2ccb89949a84cd63491f0de10902415cd1b203e131129f2f6a5a38eb7ca275962079c3d9a50a0e659d036dcc4ea7 SHA512 d48998d1903af802aca022e09a3d20a13100fabc0b634f0c7bd3ccb0d34e13471f08d3e4e3d96e7331700a0d4b9cac760fbdbad9ce2470adb27d20b315b5287d
|
||||
|
||||
@@ -14,7 +14,7 @@ EGIT_COMMIT="f73f8e5cf6f2556925030bf924e6adf9beef7943"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
32
dev-python/Pysher/Pysher-1.0.7.ebuild
Normal file
32
dev-python/Pysher/Pysher-1.0.7.ebuild
Normal file
@@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Pusher websocket client for python, based on Erik Kulyk's PythonPusherClient"
|
||||
HOMEPAGE="https://github.com/deepbrook/Pysher https://pypi.org/project/Pysher/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND=">=dev-python/websocket-client-0.48.0[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
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 RPi-GPIO-0.7.1_alpha4.tar.gz 29871 BLAKE2B 468ee0fb1fa0a0939d70b9811cc139225d198c749b47a7d9bc86f80241be43be8876095899dbefae39f1f23749b05c0bd119c8d0c2f73e5f649e995248679d6b SHA512 31816a27252125611398eeb9a3ece61f220e9d32c5c83fb9b144f481eac9759ab8484c8e376387d125fb1bf71565452bec9786cac214d74a4be587a4dbeb28fa
|
||||
EBUILD RPi-GPIO-0.7.1_alpha4.ebuild 830 BLAKE2B 4d22fac60ec74e98a9e3bc0a3980e59b68a33a88d8c88f967823d31850cf1ab980b8afb459b2ac5aeb48864be2638d79b2d285c0b7d965dcc7d0197775886938 SHA512 93dc8976bc853d0f5fa575a3b3eae369b3189206e29b66a568e0eba69d091bb91c71c9ebeb86027c2233385e14ff72dcc3f4205c44bfb7c6e6b8bfad0a24de78
|
||||
EBUILD RPi-GPIO-0.7.1_alpha4.ebuild 828 BLAKE2B b2dde4ea23c514ab6ac164ddbeb702ff0a28c0c4557f1422f7ed330800aeb40d5760788c294d42a0953db7176a8203a7904fb9b554f7003023187c084b0ebd5c SHA512 405bfe0064afc20c0a199031d246db76f554fbeef94717d205ceadbfa1cd14255eab5d90f21f53eda7e7ac68be765efdb3c8f1f7e835bdae1d26d8ae199499a2
|
||||
MISC metadata.xml 447 BLAKE2B 8bec35139cb0b1560ab60de8eb7434c511ed84cb4dfc2e3bec2dabf8c08efdbe1a21cd9656534dc2a230cd23dff8193319fb8010c305564e6eb617332b9ec980 SHA512 f150e271c96c59825d0396d2f89212af70a0c07946b350e5b39bb30734b889cb6e54e632120dbcf6c46b5c6f2c3079cc644128a45d0ef222e768c81d20537dc1
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
DIST RestrictedPython-5.1.tar.gz 443982 BLAKE2B 9cd47ccb400cb9a6254f4da2d29c108fc985e2f1e037f120ac1eba993ff9bbdcb048f70a0904248f21fbe4107c79004844f18f6005108f20c55758c09ed056da SHA512 d75f3e9d9b3258e4d49f03981d05de832d490676feaffbaea4a08f08fa75b0e4b016aef69ee921efe7a3f26fd1bc6c2399a80793cc58a248c717771e0b3d27e0
|
||||
EBUILD RestrictedPython-5.1.ebuild 860 BLAKE2B a57c11d67cd5baca9844efadddef68c47be23cdd9143c622df0b0d6c358b3124ee74aa75a79d0c7f15de28138b6a36b90b992c14018db1849bd43666314d6b5f SHA512 227a194d8c42364c5c7193a42a26407385e5e3894a293f50e78ba6fb6d08171da77e3e52f71f2a8023db0154a4d8044e08d00ca8cc3393ef4085e81eef1945b4
|
||||
DIST RestrictedPython-5.2.tar.gz 444846 BLAKE2B 1aceff4b588dcb879f6b3592910ae089a26666c3d7fe0a259e4476f7fe69cee9fbe5e6394cffb6ee3e5bee94276ce7ee11cfcc8563af923a4990bd8bbb66910e SHA512 b311939a6521db2129333f10522c528c09de9263bd5c6f475e6582e6dc80b0c68385c58ee26b473d1b09e7d51b4b494cff592130342b6b208562069557604fbf
|
||||
EBUILD RestrictedPython-5.1.ebuild 861 BLAKE2B c8b520c318934d81b4358da0a86bba2bfc349fc15e929b3fb31ba4bdd1745d00187e2732a160f57ac977b83534d35f16a440f34657d644db3b6b47d13f801808 SHA512 13f94d25c3e2c30e29cb009c5ffcf0e5bbae3b053a769a7afef747f106b7197bbb87793b0520389caef5c447f0a366c0d6c912e172478ff370b6f4ad839bc491
|
||||
EBUILD RestrictedPython-5.2.ebuild 878 BLAKE2B af42206ee155cc35050d2e867e521dc0bc8f548d50bee2c0a4882a0c8c700d042395eddc0b90db1ece370a83de270bcfb7f26a260c7a586f3ff75cebeb9b90d9 SHA512 264e6689fb135443e0d59ba2406a49c89f88928687ca5820152b61be26b1416cf5e6b7832455182e9f9bab4ff4d3421260b91cc720a3d82359318776ab7b2cb1
|
||||
MISC metadata.xml 478 BLAKE2B e694fe8c97965fc49c316892f7d210b53d864e0b5077607f06dfde2bc0dc01267f82202cce10ee816c26c642f60862330b2c6e7388254f98d35ba15cbf0d641b SHA512 24c4e0ea0acb3fd46b43c6f7d4f1174522fa0c05b5333322b186ca673ff12af6d269a4ffa0cda78eaf9670325214d1efb76faf0fbfb3955840a46e0a7af21e3c
|
||||
|
||||
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="ZPL"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm arm64 x86 amd64-linux x86-linux"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86 amd64-linux x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
|
||||
@@ -1,34 +1,37 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Library to read data from the BMW Connected Drive portal"
|
||||
HOMEPAGE="https://github.com/bimmerconnected/bimmer_connected https://pypi.org/project/bimmer-connected/"
|
||||
MY_P=${PN/-/_}-${PV}
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${MY_P}.tar.gz"
|
||||
S=${WORKDIR}/${MY_P}
|
||||
MY_P=${P/_beta/b}
|
||||
MY_PV=${PV/_beta/b}
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
DESCRIPTION="subset of Python which allows program input into a trusted environment."
|
||||
HOMEPAGE="https://github.com/zopefoundation/RestrictedPython https://pypi.python.org/pypi/RestrictedPython https://pypi.org/project/RestrictedPython/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="ZPL"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86 amd64-linux x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.rst"
|
||||
|
||||
RDEPEND="dev-python/requests[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
RDEPEND=""
|
||||
DEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
dev-python/pbr[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
PYTHON_MODULES="${MY_PN}"
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
@@ -1,5 +1,7 @@
|
||||
DIST WazeRouteCalculator-0.12.tar.gz 5400 BLAKE2B b2408fc89d95380e7ed4c09e1b2a7db699be3a27695688fe373d410eb7c312f0e1a9666daf97821657e7206006e1dcd9d60903fbd3bf2f80d29f07f140456f9a SHA512 25621c3fb5f77803322f1eb89210d33277651113823c1e6bcb6c7d5ab97e5d70ba4676fcc7eb96c904e07374ba2fa94f6d6aa1e8bad0c6b3e0a7891f2b7df076
|
||||
DIST WazeRouteCalculator-0.13.tar.gz 5479 BLAKE2B 5615869a82e2485ddf881aecf648fd4a39f6e298788ce083ad319e41e9f9f6a829f4ece236c88a18380303c003f2d280ae0d3bc59256db3ee5e6a9d76255eef7 SHA512 1513684e37dae6cc95fc370fff6cf7a0baf3eaa4412e373c55a888a05993c7d5cae791465d6bc9595e99428e9697100d98c1d80260502dd69864119b0ba3aab1
|
||||
DIST WazeRouteCalculator-0.14.tar.gz 5601 BLAKE2B 8bfd32d392d41c2e314ff38d450ea20b640d86407470e3d75631a9497ea20f3a9a407f7ce402831dc20e51e13dc756b1a8124a99cdeaea259821bb60de2968d6 SHA512 afd6f1216a86661497071142f5a324cbe6831bf24a2e4fff195917b59d3796daacd64862e060a9e57c93880845f2aecc4a0718b871648595e989d12a6a4b1941
|
||||
EBUILD WazeRouteCalculator-0.12.ebuild 771 BLAKE2B 9975dcc13f13472fab7e04a26e6ce9c30fc2d9ebfd742dcec23f139cf8a0639421393addbca26919f8b664e99e2cb64a3a2eeccca1625da450fb08bd9f657f8a SHA512 949e64556ff8ed265186798b76f8cb543d52f5c988ce609561713588dac8516e1d540e3b034d1ee9dc3cb674ffdf6b27f573664340e4b11f045b0ffadd1e0813
|
||||
EBUILD WazeRouteCalculator-0.13.ebuild 771 BLAKE2B 9975dcc13f13472fab7e04a26e6ce9c30fc2d9ebfd742dcec23f139cf8a0639421393addbca26919f8b664e99e2cb64a3a2eeccca1625da450fb08bd9f657f8a SHA512 949e64556ff8ed265186798b76f8cb543d52f5c988ce609561713588dac8516e1d540e3b034d1ee9dc3cb674ffdf6b27f573664340e4b11f045b0ffadd1e0813
|
||||
EBUILD WazeRouteCalculator-0.14.ebuild 769 BLAKE2B a17b6891c165bfee80251118a14cb0a9dff4d4f6e7196467e476e25e0924701ee44e855774cbedc3f29f12d42d2c1f23885158176fe643f8a15b0e21dc8d8f68 SHA512 6025468ba8cacc18a8c928d62463df59b76d995e730466a53e5164abc136e09bdd2930282cac91fd500c91b7f7fb7cd75a13884e740e93ef6a7030452b489c52
|
||||
MISC metadata.xml 465 BLAKE2B afc3fe20dfff1f91957b5b0fbd6e9d17a906d2825d81efa938c36e37b392076f3c2266cf219ee99f4a72b10ea516cf57372f081ba6fbba0fd45173714e186ffb SHA512 94b0d141f29cc33b52693b803f4fb2bb7353aea264467a6914a5d0cc55364d9488afa9150456ef4c3a599a4721758462d252604fd8ec570a7c75d0667948bdf0
|
||||
|
||||
@@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
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="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="dev-python/requests[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
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 +0,0 @@
|
||||
DIST XBee-2.3.2.tar.gz 28117 BLAKE2B 0a41957f71a1901534c71d6fa904b4a9318df0618d6e42913ebd91934ab2a05ed56d884a2f69943e513265f444ffcc6de741badce39fbf847a8f82d4a4849690 SHA512 d4ecc8025784978bf546ff7ac1a2563b6a329819d1976c5a4e591e0007c5cc85a76f5b98af3a1bcbf6068641fe771a90dd5dceb5cd9f69b4e67e8c36a7ad713c
|
||||
EBUILD XBee-2.3.2.ebuild 727 BLAKE2B 1a25f5a2edfeb0a2884bff840e41cf3ae7adea90ca626880d0a55318c87c455f6bdfa478e838535dadaa46dbecdd85113a94245ce0618f7b0985293333152b95 SHA512 1190ab5db2e34749c45847d066912886ec2724ddbee595967f6ccd667ed340b2a7dc9df7c318cfcca1c47ebc9d796035ba852c180394231b3045d049bfa9afb1
|
||||
MISC metadata.xml 430 BLAKE2B fb3d33a9a939892fb005ce3d95e7e3d3dba3218cd91daeb8db571b3bb4360a66551148c9aeb7ec056f99e383ee5f64ef782b2d6a7c07007b5254bac0f871ac10 SHA512 1cf347e31c782bc7a340de621a57d3c673cbdaa97035779e44d18e1852c5bf92956a250cedc468fdcf466792113f192d90b829368a2399a1057ff9568bca571b
|
||||
@@ -1,30 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7,8} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Python tools for working with XBee radios"
|
||||
HOMEPAGE="https://github.com/nioinnovation/python-xbee https://pypi.org/project/XBee/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="dev-python/pyserial[${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,5 +1,5 @@
|
||||
DIST YesssSMS-0.4.1.tar.gz 8480 BLAKE2B 320e2ae952af41b4180fb2dc234f0b85789289db50b1d7740fc682e740659e29121f0e95066fb7c7cdb080ebb7a7ca500d8e2776049535acf8762de159986f25 SHA512 41338a4b7e036cfcf7b3e323b27c73eb905767ab0ab7778941b7bac07a7a35ae61dd7f1d5c6b3524a3b14845965485c811d5cb625b641fe82e445f003a68d7e1
|
||||
DIST YesssSMS-0.4.2.tar.gz 9637 BLAKE2B ee09b80978e45b8a1d877ad4ec067af2138f523dd934fbd1e326d147d27646fcd5dc89cbbd2e645ee975b967f39104a4dc741913138bc6f9eec004b19854ce52 SHA512 acf19008f1e958d1c49895dc009932c2c3a4be6fc9d2934ca994e88b480e5da517daf5ebec33b0278ac5ed3e5c4b21be9654ee2dea8aad8510eb3040a77ec6d4
|
||||
EBUILD YesssSMS-0.4.1.ebuild 724 BLAKE2B f998be785f8e127ae3b0e9c1749f3ad12de2f369bd9e3902498f39cf4ecffa312f5642f2f80438105c5e9f3908ea717804a77206f0ba134698955d08ba46606a SHA512 931278147609d7bafebec263ae6808911af5f8c0e90921486eac7b77025c2e6ef67201167156524f346e7ed59093f1f8c92b82fc5fd00c0b16e105dc6df5b298
|
||||
EBUILD YesssSMS-0.4.1.ebuild 731 BLAKE2B e66fdc40374b9d5168d264fbadd5da3dfbd80f7611fc9b71c6b514b518ada3ab276ca6c437a33e333638551a063f971ede7bc6a28164b6fe1c99d57c3940b2a2 SHA512 664fee1afc6789466d91ed5b03932d52b6e4c5c73661da31fd480432b4242419804bcc67d44288a6c9e27e56a4314ff818c7b789bff1a04f6e75d6ba25feca45
|
||||
EBUILD YesssSMS-0.4.2.ebuild 731 BLAKE2B e66fdc40374b9d5168d264fbadd5da3dfbd80f7611fc9b71c6b514b518ada3ab276ca6c437a33e333638551a063f971ede7bc6a28164b6fe1c99d57c3940b2a2 SHA512 664fee1afc6789466d91ed5b03932d52b6e4c5c73661da31fd480432b4242419804bcc67d44288a6c9e27e56a4314ff818c7b789bff1a04f6e75d6ba25feca45
|
||||
MISC metadata.xml 453 BLAKE2B 0ee9ae04a0d42b9aa5ac29855a7acdefa9588d5e8a194b57372baccd62b8c2f70f131e9afaeab1dd74ef7744461388a7291b2c1135460be7d0ffc593a2c43989 SHA512 3ddd8a0540a72191a3969ec3d4d43fcc3e9d4574f993e6a532f7aa002b4dad7ed92f11725aac299928487b2d095fe27813244259e6666baaa49e2fb1d47d6624
|
||||
|
||||
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="dev-python/requests[${PYTHON_USEDEP}]"
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
DIST adafruit-circuitpython-dht-3.6.0.tar.gz 30215 BLAKE2B 6eb6cb95ce57ced727dca5294f28f7dace52e8c70a7937501f6db2a15e29b8ea70a11d4529b482c5917ad0b99802607da433f6f6939b1b8290e9cd90401217e7 SHA512 64a9d17f5d73851d89eed5c4fa241ab3bcade10a4016ab2677ffc37dc1e527ea43c566ccc9c0f3300375e6b8899fd42e15482120c1a9394228d25870966f4c51
|
||||
EBUILD adafruit-circuitpython-dht-3.6.0.ebuild 809 BLAKE2B c646153ac970351ad063b162b009bea0fdae406141a0a7b39b1f08a0bfb6fd5d698d60f16b069428c923bce790069c7c8291f9734aa701cd29dff7616da14595 SHA512 c8043287452f0f457bed62eb2daa1bb16c586b0fbde8e8a0bd2a99b6a9b5b87721962eab5cb9593ceeebd90d711f3c8705f3173f89e66b0d0b2a13a49a7fc824
|
||||
DIST adafruit-circuitpython-dht-3.7.0.tar.gz 31487 BLAKE2B c55ca4e6070e1db8304936507fa8f80af84795e6b4b1ff6ff254b0ff0bff7a53101986207896002120d8d612614559488b0a2259dd32cadd443a88e5ee178a22 SHA512 86272354aaa17713e33e1ace141239a32a299408ff1d8077a2c797b942e2920d0ee2e0110919234f7164f117ffe58d4fc8a1b0061799fd553d3df079c6214597
|
||||
EBUILD adafruit-circuitpython-dht-3.6.0.ebuild 807 BLAKE2B 466791468bc5939d92c390116593ce62893104060fabf515eff6405bf4c730be155c936701fd044bd347575504a3b4f511cdef7ee8a4ff732813e3db84b5394b SHA512 54b7b47052ca0d2b11760bb7d35001b20ec9b3d3199f5448a853f6dd6786c49248f3e3d2b3b68b1f8d367ba7a5f318c9b47a1eab3ee80bc68cfdd106f15a7e0e
|
||||
EBUILD adafruit-circuitpython-dht-3.7.0.ebuild 807 BLAKE2B 466791468bc5939d92c390116593ce62893104060fabf515eff6405bf4c730be155c936701fd044bd347575504a3b4f511cdef7ee8a4ff732813e3db84b5394b SHA512 54b7b47052ca0d2b11760bb7d35001b20ec9b3d3199f5448a853f6dd6786c49248f3e3d2b3b68b1f8d367ba7a5f318c9b47a1eab3ee80bc68cfdd106f15a7e0e
|
||||
MISC metadata.xml 484 BLAKE2B 32601a3d855d4ca6c32b5431effa176d1b9c8f686c9f2ea638623e748f1e229d046000c28cef6cd3448bc993c59cef0482ff200734be9ed0b208374ced167778 SHA512 69d6d8432330f87b5689a35f77a95f537827b9a498b173b5a0aaa5d7c0c78c1e2ec89b376be22849e914144601544acb4eb9902a454754c656dfb6acc957fd49
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
|
||||
@@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="CircuitPython support for DHT11 and DHT22 type temperature/humidity devices"
|
||||
HOMEPAGE="https://github.com/adafruit/Adafruit_CircuitPython_DHT https://pypi.org/project/adafruit-circuitpython-dht/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.rst"
|
||||
|
||||
RDEPEND="dev-python/Adafruit-Blinka[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
||||
@@ -1,7 +1,5 @@
|
||||
DIST adax-0.0.1.tar.gz 3242 BLAKE2B 42d5a8c6cfa4a19185a12e5df558c8293adcedcd52db977f8e5551ba4fb8f7606fd6424db256907e6cf165f02a4bb965dec3b2507449a3d106c53a181038da1e SHA512 8af90e75f30e3994517694dc42ef195f5a542bb2f768f20cd31d45233fe79aa350189584d10e21cf4ec15d5f5711bd0e6afc60d4abba556058805a954c404102
|
||||
DIST adax-0.1.0.tar.gz 3202 BLAKE2B 623b50aa5f94daff30aaea367c0c455774827f8aa805ae0308967a39e8a65173bdfb898d636d400dbbafb54c3e37e35703815b7c66a216ddb777b0eed444389d SHA512 0126664485398e67fd3f834b32f5763d6bdd0b8c94288503bddec7112311f9e5af14d2afce7b160d509416cdf493ed7c27139b537b297abf45d6746fbbee6bd7
|
||||
DIST adax-0.1.1.tar.gz 3867 BLAKE2B d19d15fa8e8f935e816a514e14ff7ca4a03198440d3a2f9b07ddf44bcbdc15d098eecd53e5dc335a4bf78ae9568fa14f6d8509a7dcc5fa9eb32f4ff629e70828 SHA512 9691c82695ca6cc45ceadb28052f93ce69eebb66ac1c861be6662f355496c9cce485b9e5d2ce9505be72f31750aed0db078233205fd3a80ca20ddf93a97fa095
|
||||
EBUILD adax-0.0.1.ebuild 782 BLAKE2B 18fabc0cf5f1a656ccc7a1273cdd6035f2999a186935078af1f97d5dfbb3e6d3274d03defa3bc3dd51a2a21665f58d28e994a0c407a515af9e5f275c19f6fe3b SHA512 8fed9782ca0429e9923d4df30a6f1c61fda05fcf5e777202e50d80410e2180d157138b3c6a0edebc9b63273937d070847f2a841fe358ca07184c2404f70a4832
|
||||
EBUILD adax-0.1.0.ebuild 782 BLAKE2B 18fabc0cf5f1a656ccc7a1273cdd6035f2999a186935078af1f97d5dfbb3e6d3274d03defa3bc3dd51a2a21665f58d28e994a0c407a515af9e5f275c19f6fe3b SHA512 8fed9782ca0429e9923d4df30a6f1c61fda05fcf5e777202e50d80410e2180d157138b3c6a0edebc9b63273937d070847f2a841fe358ca07184c2404f70a4832
|
||||
DIST adax-0.2.0.tar.gz 3840 BLAKE2B 03b1e26912f1ae32e585b594e6022375f617d3fe60790eeda62892ad7a89c641bb2371097101dd86ea82c06064f46d8137750e54a00673e0a04551f3f4af35e6 SHA512 0e59ea80972926022afec42d9fb7ee69b89f89fe6b5a914cbde4bc910670e04d0a8b280cfa50dbe1b2b16b3d03ea19af2f8ab5f415d1402781cf9517a23d5665
|
||||
EBUILD adax-0.1.1.ebuild 782 BLAKE2B 18fabc0cf5f1a656ccc7a1273cdd6035f2999a186935078af1f97d5dfbb3e6d3274d03defa3bc3dd51a2a21665f58d28e994a0c407a515af9e5f275c19f6fe3b SHA512 8fed9782ca0429e9923d4df30a6f1c61fda05fcf5e777202e50d80410e2180d157138b3c6a0edebc9b63273937d070847f2a841fe358ca07184c2404f70a4832
|
||||
EBUILD adax-0.2.0.ebuild 780 BLAKE2B 9593148fc4de93576fdb261a42b3f2825eff4b973225ce6f44af8357b24a9f06e20db5e4cde168428f594c83c059777b2d64395ea2a8c2de5c175d737dbb6c3f SHA512 f591c470d658ded4fd180e8eeb13c1890123805768e773bd30b69fdef509f5cb839b3bfe8fbb886f6cb53882ac8f4f694b18a024e23d1164f0008b76281f1ee8
|
||||
MISC metadata.xml 453 BLAKE2B 9b6876762bdd83808ced26b24461437fdf1f71b27fb60d650a1ab83a0761e6a69e581873748012a2de275eada8942a9361dd2632efdc42fa09bcb104e44d0889 SHA512 677432cc4268a37e531c12bcc6abb6ecdabd3b2fcb34a942c1e6b63f7d0a6f58de484759e7332db4977179129d292c4caab8bf5c77e1ea54411331b3f0e7a0d9
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
@@ -19,7 +19,7 @@ IUSE="test"
|
||||
DOCS=""
|
||||
|
||||
RDEPEND=">=dev-python/aiohttp-3.0.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/async_timeout-1.4.0[${PYTHON_USEDEP}]"
|
||||
>=dev-python/async_timeout-3.0.0[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
@@ -1,9 +1,5 @@
|
||||
DIST adb-shell-0.2.1.tar.gz 36947 BLAKE2B c9b122663a1b29fe44f319ca831bba3f4fea64a42bbc16b715c26621dadd37b825586a8e50190292d9899baf6a195334466bd8dde3fb4e70b170263bb3cce7f3 SHA512 cad47cdaca5bc35cb5bad3c9e3895aa81a6e3d7433145341b9166ab6cd59397d236ac048675310844c927fd9f74e61bc7b7ee50da1fbab81b21af5466b06b679
|
||||
DIST adb-shell-0.3.1.tar.gz 37932 BLAKE2B 299acffdceead5dea69875a2427e3e17fe42945959cbd756c407fba0f1bcfae3bb5c96fa754e6b0d6277e30946dea12996e2b1dff2deb6cdff1eebb3c311c3c8 SHA512 40f19cb31c5e7dc7cfd5789a8510fc12cddc1263dd5761638ab4168512988e13bf77c4d4a1a401303f62d6017fc5ee44e2d981591f4bb779d26b7db3bb5559f0
|
||||
DIST adb-shell-0.3.4.tar.gz 37828 BLAKE2B cd5f0d82753f14b47a70857fde1d1f1810f425c45ad93ef7057259f9757c46eaf24c4c9f3c964dc3d12876515237195200c6bbcc5a60478a15b2b08b91549a76 SHA512 fc747c479f3758c8d69805e0d3136b6aca667626a4e80e6c6dc86d2d1c78c1197e68a636a60ef6fc302ae39b5d9ff05806f986b1bd1792cac6684b071708b564
|
||||
DIST adb-shell-0.4.0.tar.gz 41887 BLAKE2B 1397cb0cf2fdd3a2cf344edf654b58cc9509438c1e28cc28d82fb4e88c16747b21b0ae60a224b16a8c21c1716a4ddc0ec8891b8bb029ac7cb0115f84abaab082 SHA512 1fff0b5023f9ef9859a3ff3c4b3535f433d415ef3c9242f4a585d1c7c29676766f1e84d17c386242a0d13329a76b136f3b044ee54e415c9dd5be7f03d4136370
|
||||
EBUILD adb-shell-0.2.1.ebuild 946 BLAKE2B c47e9ae239ea161df88dd888ffc452c3211934bceaa9fc6e7931dca7c1914720630f8b01d5f7de10061bba2d9f9b78b1de794749fe4e67899de0c0fd93112fac SHA512 30da7bb0079e54fc4244c14264a74304b3ca04b06a3194658e961ff62f344ab5938603893bdc3acd07a8ec2f9b16ef3c7014ebec3082b9f7af53fe831fe21d32
|
||||
EBUILD adb-shell-0.3.1.ebuild 966 BLAKE2B 794e5264818bdd5a56a878bf35e09465a12817831b010511d2423a43013012e3bf4f6d0de4a6a1f3f9fac09727bbde9b68adbd6f3efff53671e82bf86928bed6 SHA512 67af210f18c9e765732a8d2590046733f74fea69beeba60b37cb4776ccb530cfb0ece23b99c7cd5fa5d128455a895e232b6f9f21caf4c92e28517d2c9d26bffb
|
||||
EBUILD adb-shell-0.3.4.ebuild 965 BLAKE2B f0a3687f590e4707f3bc25d715bd50f477349641e05d4f1f98136ca2f56e34880067edb114a1e3931d01e64570b506141abdc5191c21d35bf984d89ed1aefbaa SHA512 c16873555c12c956fcdd1a53dd7c55d0e69870ea5c7dede4b5eabdc97f3282da1287fe2d23fd456669a65dd69dfdf88448f63506e7456cc14943505f345ddfbf
|
||||
EBUILD adb-shell-0.4.0.ebuild 960 BLAKE2B 024b3efbd72afa52fb01c222081c6091c0b7cb2be2ad34a4d8671b98aa894cea9135f1961d49296b4cc962799d019cdb0058aa05bbb17730664f5385b6c8f3c2 SHA512 af4958e3a07d688749496e1e85e4f4891b823b8f33f923a6102ab95d0c2d452e7bfb72afe0afc7a5393381ed7b0702bc6966a74596332d5d15c2dcf9e684a29a
|
||||
DIST adb-shell-0.4.2.tar.gz 42194 BLAKE2B aa7e012150973b736fef60f47ed88116c936d484506828d09ee8f278e2f5c136855cf2b87902d0c737d735a2dec8f41cd67c489e97030a9c949c1825bd40137e SHA512 257fbc9476a3ba56fa455ef205411da24a24e2c5a8afa899242739a7998bde5fae17c91eda03e0f60d03b0120d20d6cda0eeb47e1247b606e9ac17595119cf60
|
||||
EBUILD adb-shell-0.4.0-r2.ebuild 1009 BLAKE2B 94e64da1e2975d192ee71dc2c56d3f86d22949b3557bb0393516fdcd1c30352af7f4e257c8b2db36bc78639475295c7bf92076d26627f73529efffa3b7ee58af SHA512 45b77d7a4a145a818a19d342587c4b117b8ed36f77ae526820ca4a723a68d3c694c990a8d2ccd1b00cfc5f341057b40d7908acd21fa50c303eb876348d029c6a
|
||||
EBUILD adb-shell-0.4.2.ebuild 1009 BLAKE2B 94e64da1e2975d192ee71dc2c56d3f86d22949b3557bb0393516fdcd1c30352af7f4e257c8b2db36bc78639475295c7bf92076d26627f73529efffa3b7ee58af SHA512 45b77d7a4a145a818a19d342587c4b117b8ed36f77ae526820ca4a723a68d3c694c990a8d2ccd1b00cfc5f341057b40d7908acd21fa50c303eb876348d029c6a
|
||||
MISC metadata.xml 467 BLAKE2B 574911fb0e27e21325e713b4b0b483536ad1492156771a1697cf620f4fd535ef8c0bce8c60f3f7ce99cce656067476c52fd1d815d4a1ac3e364cddd3770b8cbb SHA512 4115068f65ad55e12cf1827ed162b8f2a820a1ec7f7ce767604e2d0c71abf20a128fd1705a70b314da8b0b7b7aa368800a683169fcbb46b661bcb41343ce3d99
|
||||
|
||||
@@ -1,38 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="ADB shell functionality"
|
||||
HOMEPAGE="https://github.com/JeffLIrion/adb_shell https://pypi.org/project/adb-shell/"
|
||||
MY_P=${PN/-/_}-${PV}
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.rst"
|
||||
|
||||
RDEPEND=">=dev-python/aiofiles-0.4.0[${PYTHON_USEDEP}]
|
||||
dev-python/cryptography[${PYTHON_USEDEP}]
|
||||
dev-python/pyasn1[${PYTHON_USEDEP}]
|
||||
dev-python/rsa[${PYTHON_USEDEP}]
|
||||
>=dev-python/libusb1-1.0.16[${PYTHON_USEDEP}]"
|
||||
BDEPEND="${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,13 +1,13 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="ADB shell functionality"
|
||||
DESCRIPTION="A Python implementation of ADB with shell and FileSync functionality."
|
||||
HOMEPAGE="https://github.com/JeffLIrion/adb_shell https://pypi.org/project/adb-shell/"
|
||||
MY_P=${PN/-/_}-${PV}
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
|
||||
@@ -15,8 +15,8 @@ S=${WORKDIR}/${MY_P}
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86 amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test usb"
|
||||
|
||||
DOCS="README.rst"
|
||||
|
||||
@@ -24,8 +24,8 @@ RDEPEND=">=dev-python/aiofiles-0.4.0[${PYTHON_USEDEP}]
|
||||
dev-python/cryptography[${PYTHON_USEDEP}]
|
||||
dev-python/pyasn1[${PYTHON_USEDEP}]
|
||||
dev-python/rsa[${PYTHON_USEDEP}]
|
||||
>=dev-python/libusb1-1.0.16[${PYTHON_USEDEP}]"
|
||||
BDEPEND="${REDEPEND}
|
||||
usb? ( >=dev-python/libusb1-1.0.16[${PYTHON_USEDEP}] )"
|
||||
BDEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
@@ -1,21 +1,22 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
MY_P=${PN/-/_}-${PV}
|
||||
|
||||
DESCRIPTION="ADB shell functionality"
|
||||
DESCRIPTION="A Python implementation of ADB with shell and FileSync functionality."
|
||||
HOMEPAGE="https://github.com/JeffLIrion/adb_shell https://pypi.org/project/adb-shell/"
|
||||
MY_P=${PN/-/_}-${PV}
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test usb"
|
||||
|
||||
DOCS="README.rst"
|
||||
|
||||
@@ -23,16 +24,14 @@ RDEPEND=">=dev-python/aiofiles-0.4.0[${PYTHON_USEDEP}]
|
||||
dev-python/cryptography[${PYTHON_USEDEP}]
|
||||
dev-python/pyasn1[${PYTHON_USEDEP}]
|
||||
dev-python/rsa[${PYTHON_USEDEP}]
|
||||
>=dev-python/libusb1-1.0.16[${PYTHON_USEDEP}]"
|
||||
BDEPEND="${REDEPEND}
|
||||
usb? ( >=dev-python/libusb1-1.0.16[${PYTHON_USEDEP}] )"
|
||||
BDEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
@@ -1,5 +1,5 @@
|
||||
DIST adguardhome-0.4.2.tar.gz 11746 BLAKE2B 3120fa4876cb87182e19602ff7019803166b220dad879b41c9237b52151e61064a7122f46cf55d223346bd34499d9644b5111203ad1fabe2004aaeed1e7d8de4 SHA512 fafcd84d7c9d23070b99f25cd8b73ad8e001b95fee4b7da0ad14f9eebf307a15eec7fcd9ab2888c61a110ece311876f0e00be17e03cae17594a68ca1ccbd7167
|
||||
DIST adguardhome-0.5.0.tar.gz 13181 BLAKE2B a0ae0b9f07b7e73c998c8aad3f2c7192eb64fc96dc7f30787348a4e05d0782beecf4050363e07067d8b8327d5e440eee242ddef4367a35a42c5a84a66258595a SHA512 c4adc8d8818c70b76413cb45d3e40e14af194173a2d846c122421e7f48fd2f7d8ffa0f27a9dafed646ac68d403ce45800b008f99abcdb03a06355c5c8f24620d
|
||||
EBUILD adguardhome-0.4.2.ebuild 707 BLAKE2B aabdbee8069ad8f87f71b35dee31b78e83e167cd8b71b38f94d982c77556ab342a40dfa47eed8cf8ea3fe9991f05c5e4ebb32ca6fa1a1a3a29923425788b529c SHA512 3a88111937879d2395220cd3d8eddf72f3432a3905631ab88f8887a16448346d2d5270f1329db1cbd3ce5774307003b69411669e49b97b10cf30fa43425f6a56
|
||||
DIST adguardhome-0.5.1.tar.gz 13173 BLAKE2B efe6e11bc0bbe0a10a711672986a65cce6de7ace33a5dfa0334ccad4c95e940a8707895b0aaf715cc603c221b1bace6d483e4a92512d58e2f48c4517031d5b1b SHA512 750ce86d9aca6774d2ae0f201ade22db391af5d4daf3e2eb1c74b788880f86feeeb48c4cdace59cd98e1acaf5533a1535bfe8775e91f7b1bdcde7e3f2faaa3f3
|
||||
EBUILD adguardhome-0.5.0.ebuild 788 BLAKE2B a118fb61057c5ee6d13fd8d0231013b64110688659cb855697b0a76ea6e7f211fff7e211c59313e546804fa89a49be750ed2f599617ba7b6be7f12f7c3aa1103 SHA512 3475ece051665c6cf957dfd4ce6ffc3b87ff8b398c190ab27cdae1ba4b381d57539c91a3e447270ccdb73a80144d6223a34aa9f54ac92e89bc4a3b68602ab8f0
|
||||
EBUILD adguardhome-0.5.1.ebuild 785 BLAKE2B 911be4b13022136d6c7f811abddaac02b682f5906308a4f5bd13c51d81c82d6283da6bb38e08edaac34ae281dee1cb2fcfd24023a70cb37580d336f8338e920e SHA512 a33573ad8d5dabe403d59ed3c81bfce8a4ec2aae36afb29bb00047e46ca0d0cb37fb61f51c2017d457ed1ad68addfa1a5412efc30df167e33354defd7ea855a3
|
||||
MISC metadata.xml 458 BLAKE2B 44f7acdf02049809293fc7f24f9947c7b4f23df075bfa01b0848a270880f0f8b529036625bb742fc01362261753596981dd79291ae2fc1b23c8847ae67b444fd SHA512 08f31bc1d728a42b359c008a326272a25e113f3da5c4d233c84179d5cd283d734b21b4aa9f083fcdae972a945bbd902a3555a21e3d2d401edd71197f5ba7bd81
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..9} )
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
@@ -16,8 +16,11 @@ SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${REDEPEND}
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
|
||||
dev-python/yarl[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
@@ -1,5 +1,5 @@
|
||||
DIST advantage-air-0.2.1.tar.gz 2173 BLAKE2B 5f6103df77cedba35536d768dfd31f08038cfe96b0f4bf7d1f63d0a4f156700e53c6e4096d105237de506a7731144a30cedb6b47742a47978ed7a47038edca14 SHA512 8e6cc399be205a20b51fcd253657c3a4a2c15a5a2250b0ad06d267daadd1683abcf9e04594cd8d3ce6186a11f6a61301bbfd072ea3cefc98192ec2fd9abf9476
|
||||
DIST advantage-air-0.2.5.tar.gz 2358 BLAKE2B 99fa79ab2bab4d16a09a9c743453584c53ad57717a4a2c3548ad358556c5118ee94fe0462edbca603e84da510fd2504f7ea3646d4670c7e253573fd3dd532e32 SHA512 5cd6f1618a5df6cf0e0df2bb7aaa2a2cc5317e923b5c1d05d178a62e65b84042c6c61245ffbef3251bc4e32bab84714b70933a44bcc2e11baea5e1e7987e00c3
|
||||
EBUILD advantage-air-0.2.1.ebuild 895 BLAKE2B 9c8c1c3050bb1e6ef0e48f5ae2171fa1377da073741f42da82a65f76389d7435f5328255a0be850e73b7a33a9c257bfa7fb687fec821929d9cf7b17a7769a49d SHA512 395699d76ffc9576ecef4bf4ea4fd342cb52813022eeae6dbdbb16f1b7551d02695e1e3101440a3e0530b1b14b521158c1a8afbee7e2408503f8ebe983e702c7
|
||||
EBUILD advantage-air-0.2.5.ebuild 890 BLAKE2B 654a6c58b4d25b8079488312f6391536d01c4922ffedc40b0eb44e1cb38cbaf3f5ae10810997cbe01c54f2f6ee227203b6ffcc926ebdc7a6415232f71a8f6587 SHA512 bcbf84f67f044e9807ab30a5f60e95866bd4e51fbd473e720e23a4a4c81c5d7bc9e4e476070a7db99844eb383c1a0fb0fcf66927f8fe51ded64e1daebf150a57
|
||||
DIST advantage-air-0.3.0.tar.gz 3385 BLAKE2B 585eaf3d16713834759d34d96cd06cd15d5de504c17ced585bdd52257b02f1f12442368048722c2f72ce66a2423783636cd4ae3ee07e86e2cdeffa1a2f1ca774 SHA512 a8f81b18ffdfd1edeac6337a7535db331dad61384c4f5d1494386d0f2b2528ce28431f06aac4468626a982f7d8974ffd81a75b003bec97a17d1f202c2f41ec5e
|
||||
EBUILD advantage-air-0.2.5.ebuild 892 BLAKE2B c69b37eaaabe80cbdfc496460ee4232e32464ee5b1248464f072c3cdbaeb387c5050d75c89399901eac0648e76cc8dfbc0a22f792f52c52c75efc5a5e35d13cd SHA512 9860286e7fdcd07ab615dfeef02ce6138c41707f6268a5c97315373486653a25dec85233fbf2473c33b7f3653bce7912987397f963de833061856a4c8ee728f2
|
||||
EBUILD advantage-air-0.3.0.ebuild 838 BLAKE2B 721ea83a8e88df59ab1c9c4c3313fee69fdeeacdfaa39e8952429db1131e2a50bfc82cf985bea0de5faa1bfd198ec99a5654b54ee08615a0953587d6df7969cf SHA512 eccc65b460ed8c83614cabff93599db2e08443b088a90a6ba69a11d04b4703fe4aeb112c7109ac9062576fc34349a99e9602c16275de20a8881f90a74820c5b1
|
||||
MISC metadata.xml 451 BLAKE2B a64adc0e2ba10c807b05bb40ebe17ea833449b6ddfeb73fb99869f46ff0d337f4c65a1edf099da6d6b07c69ff090b0de11ec58b2260c3c71bb038ce8f6358186 SHA512 18451f5be2f4ec46b3b890fa5489563cf86f96e2d99e26cc638dee3f46e416f12f378102b226488c7b73dd51bd4903b2ff10fdb3a51abcd4c5bef571c8d38f95
|
||||
|
||||
@@ -17,7 +17,7 @@ S=${WORKDIR}/${MY_PN}-${PV}
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86 amd64-linux ~x86-linux"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86 amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
@@ -12,12 +12,11 @@ HOMEPAGE="https://github.com/Bre77/advantage_air https://pypi.org/project/advant
|
||||
MY_PN=${PN/-/_}
|
||||
MY_P=${MY_PN}-${PV}
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
|
||||
#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
S=${WORKDIR}/${MY_PN}-${PV}
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86 amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.md"
|
||||
@@ -5,5 +5,5 @@ DIST aio-geojson-client-0.15.tar.gz 16380 BLAKE2B cc6bd35fa2c9132fbc145e2a81fd7d
|
||||
EBUILD aio-geojson-client-0.12.ebuild 1091 BLAKE2B 615707237dbd878b3ba73110b090a055df8d04162b083650c0cdd61c0be91134d126ff990ead47e45a8ac02884a0b4afd65d1c7c98896584dbbc913232c34ce5 SHA512 efa62224c2a10666b7ec60721e6d80341f45ea19bb7bc46e165f30b78c8d14a5c229527569b8cdb2b37719aebf1da5889689b67d6c9c0d28a9e65224272c43ec
|
||||
EBUILD aio-geojson-client-0.13.ebuild 1091 BLAKE2B 615707237dbd878b3ba73110b090a055df8d04162b083650c0cdd61c0be91134d126ff990ead47e45a8ac02884a0b4afd65d1c7c98896584dbbc913232c34ce5 SHA512 efa62224c2a10666b7ec60721e6d80341f45ea19bb7bc46e165f30b78c8d14a5c229527569b8cdb2b37719aebf1da5889689b67d6c9c0d28a9e65224272c43ec
|
||||
EBUILD aio-geojson-client-0.14.ebuild 941 BLAKE2B b5400303e8263c116772eeab7e96d4b35a0e0f266039297e90eb3a568b8042bebafb7df55de14809c5e3661016e8f76334d65db524b987b570ac82f1017d6f2b SHA512 9905e10fc7192479894594233878a357b4dc4cf0a78015274975674b6a8057d3d9ea7db079db8ec4ff1c83f6b22a2dc1417217f77ae1516b03d9ffe781be8555
|
||||
EBUILD aio-geojson-client-0.15.ebuild 936 BLAKE2B 4989aa59240762a85663894579abcdf31c6be77c425f898a094097a26c931a04f0f4f4d38b2b83c60a4e991e8a8a62fc82c5d07552ea65674d2bd0c984da7d33 SHA512 522c3b26e123d106127318c14a74c28028e0890479c165c90132a9951f9f9c3f4fcc1c05f373dc7b23be1837c5fd725c3b408385c3d182aea7054e13ffe682c5
|
||||
EBUILD aio-geojson-client-0.15.ebuild 938 BLAKE2B d93a8a190fdf36c80b75d5b7f9280e90afdd4cb35f0578ec730921682d04e6ee1d5a97266a603dcdb8c852169d1186ff910b2968af0929c7902e13264521f1b2 SHA512 23ee9267dc37e7383c87bd7edaef420cfc69a6caea590205d7cccdeb1a2a38b0f913363958b50b9b493d73708ccb03d715dacfe3a4d111dd10c9123deeeeccb5
|
||||
MISC metadata.xml 462 BLAKE2B b0369b7c6020afc4c5ecc94990c7824bbb01ecea254d4bb32764d73859701fb6a894b37c9d90aa2b8cd47500d1d74bd62e6a9c6f0f066fa9762ea933958f8fe8 SHA512 913d9d1c90e623ac009badcd44582f8b15ebeae0f5d6af835427c6420e1587e7ae3e92f0e14812278c15a1dd3f96d9940085bf520fce1a42315b7637a0fe1ac0
|
||||
|
||||
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86 amd64-linux ~x86-linux"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86 amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
@@ -3,5 +3,5 @@ DIST aio-geojson-geonetnz-quakes-0.12.tar.gz 6088 BLAKE2B 4c3a7550fca03cd64b41e3
|
||||
DIST aio-geojson-geonetnz-quakes-0.13.tar.gz 7404 BLAKE2B 7fc033693e423269537823d3f1ca81d8bc370c810bf4fce080f5bdf2db94a2ef40e104a35721243dff895c7581c4a9995d7ab39927758040a325a75ed6c2c72e SHA512 d81839ef6ac9b4fb7cc6e1738c60248a4fbe0903fe71b6bab5528058babe3da7124ce0f583e0b49e5d69492315c04a33c242a3040732d64f821b83aeac7837bf
|
||||
EBUILD aio-geojson-geonetnz-quakes-0.11.ebuild 974 BLAKE2B 5dbda0ae4fe93cf3632baa08df83d22bb3ba881dd84e7b31a0119f4351e99908f7004b7d44061906feaecfc7cce78fbb8b55e4e602b67ba771bcb964e92d8085 SHA512 337338f968bdf39797448d5fa52f454df5e4f8dc31ea70608664b06b05f25e073e231f6d3d33056ba18fc0e1311d31a487f25ef11535529119558e1eebf7c3c7
|
||||
EBUILD aio-geojson-geonetnz-quakes-0.12.ebuild 974 BLAKE2B adfdfb5fd2543014fdd0c1e0d419ebdbaf3a22e2865a0e0b20b231559eaa158df3722f15a5c65fc13745bd44f2bbd53bb33ef0ed0aa257cb908c83aadbfce0ab SHA512 aac8400290d7d36aed4498435b275db54bf500814d3cf0d6734c8f8ce1773839a8eaa61be4604bdb691c9db9af6dec61544334d09be4afe803f5259f6f249595
|
||||
EBUILD aio-geojson-geonetnz-quakes-0.13.ebuild 976 BLAKE2B 1f6539aa91009761468ae380b273ba4deac3f811cb2d43c6d6dc02e7d091594211f32d37f1c8eefbeed4f7ebe9174163d2ae25e52d91c908aaf1225775fac134 SHA512 2db081718ca998bf3c8b893eac6931bd16149e64f7867fc4652d4902d39b5817200d53aa0acdac123f4ea38d90b518b459c640aac795836aca83ea2b27ab2c0f
|
||||
EBUILD aio-geojson-geonetnz-quakes-0.13.ebuild 978 BLAKE2B 4f6751299b7a767bade22116942ece9365cd2313836d0e3d58976fb29ff58a091c2b4d1bf1b94dbce313d02f82aab47c7a5df51a98b119fd54d529963359ec1d SHA512 b7851896e2ac0943eaa6bd1eeefcaff0433c5d4b1682ce6805e998d2740f80f659b978c8ba4cccae552c0ed6a606fa6c504ba08bb1da8ffc1e1c9bc30a67b3f6
|
||||
MISC metadata.xml 471 BLAKE2B 0fc44684dc16480601d83397f9a67bc426ea50a6811e6edb9107decfc00a80784f023db262bcfb26bcc05b3093e475f2bac0ae1ab5ee28546cf815814756df7e SHA512 39750293260dfb4131ad7f122b7a5b787042b12e4a506f3de0e18f438b3691e7c978706cf46b9250fdb03a1c483003f4448641dbdff589239b68729cf62de4a6
|
||||
|
||||
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86 amd64-linux ~x86-linux"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86 amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
@@ -3,5 +3,5 @@ DIST aio-georss-client-0.6.tar.gz 17785 BLAKE2B 91f6296f8781d6b3f8ee870d386a1861
|
||||
DIST aio-georss-client-0.7.tar.gz 17870 BLAKE2B 8d0fed27959528b1ea4e8ea0cf17026135c9ca1cf8e72a3a5865178b27d61fa153b75ce4284ce07a9841e5f5d481afd068437f9c935ca0e1878ea7823621151e SHA512 fc90df037010cee074787f64c6fbb1710def53651c1fc1a1e08d05080912a1760e1fe7d3c0a158a29e59947b164e73d42e0dc7322cdb7e9e5779a1001eac3e9d
|
||||
EBUILD aio-georss-client-0.5.ebuild 981 BLAKE2B 12078e344dabcad3057a8ff0ddbf6a989447012a557bb8425ea15371c3d55511603fba4a4b42140a93c8d50d413b96a08f32c71dbeefe9e18f98faaca7ab2ea3 SHA512 5a08d3ddeabd4cb8181d027f12aa2ceb1bb1f9317bda596697de8050dc1cd148945fcf433965f233ae3690cf9e7b5d552de62f7803d4a8061fc8388dca250018
|
||||
EBUILD aio-georss-client-0.6.ebuild 981 BLAKE2B 12078e344dabcad3057a8ff0ddbf6a989447012a557bb8425ea15371c3d55511603fba4a4b42140a93c8d50d413b96a08f32c71dbeefe9e18f98faaca7ab2ea3 SHA512 5a08d3ddeabd4cb8181d027f12aa2ceb1bb1f9317bda596697de8050dc1cd148945fcf433965f233ae3690cf9e7b5d552de62f7803d4a8061fc8388dca250018
|
||||
EBUILD aio-georss-client-0.7.ebuild 966 BLAKE2B 1c8a37a973b0ebdc8d74aa236fd97d76554e95174da72fc3a0374b771bb60a14c55e0f43e7de6885d33f65d6f096866a4dc825aa8f84ab4e2b612e5f66a5382f SHA512 46c6d1e90b1db605e1ca87f60bc1ee7efcefcc420fc04cf521223eff002c410f372f4e86c7ca37fe6d7ef70570964490e8e9466e846d77bd4b3fb87dec56ddb6
|
||||
EBUILD aio-georss-client-0.7.ebuild 968 BLAKE2B 9a3a84eb817647174595a750d3edeccbf0d8dffbe230f281a21ce33f7b578b2de6138b161fb32ce49bcf1acd5fac3328d2d201bce0c1954e17b61127d2d78e01 SHA512 4a27a1001d3330300fdbe0a8ad9022834bf2c652ed834a7610e02de37cae9cdae7186a31dd3156f733c8ca84786b69c24ef6971921bf9beb320e808caa52bb0b
|
||||
MISC metadata.xml 461 BLAKE2B 01b236eef845a1c23654eb92fc09c948b8c1a3dbd3daba3c2ee153e8513c84967e694e10e147035fcf7381ea1f98fce2fb6c750315d079391d71f087df99902f SHA512 371f0d93717d67be47ee10f646f6d343fba1ebdc3a46a1862aa42abc1922779a785c929e5b9e3bffede139ef3e352a916190b2ec45b7f6083e2f5fcbce4eb52f
|
||||
|
||||
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86 amd64-linux ~x86-linux"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86 amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
@@ -3,5 +3,5 @@ DIST aio-georss-gdacs-0.4.tar.gz 7175 BLAKE2B 1c8117a846b02aef4085900658255ac7ef
|
||||
DIST aio-georss-gdacs-0.5.tar.gz 9388 BLAKE2B a3cc7ef2c675c0234e7f146ee9d1fe8ed474eb93cd0324a84e01edddc380df2a51a6bb0c4e0dc72f84d0e5f42246a18299521d1c5b6ee7654bed27f92dda5e40 SHA512 542a9fb510ecff03ba5c9c160795fa2cd811d90aefdb18283bc8f5506286972b8c8ea015c03040538b78fd67e11d12937669500eacac79fad0ae35d4c84f7e4b
|
||||
EBUILD aio-georss-gdacs-0.3.ebuild 915 BLAKE2B e34a4fa3184e4c0762ac217eecadc49796585f1de27c42a4f73640173c5db99a18a37f29ee9b8a6eec422e2207a60c2f9df53dabf43b3139674a33df442a6b36 SHA512 606ed034564eff17c7e0c1031d19bb57e6a2c11c91a91725028ce041120fc4b959bbe0f8166ee04e81531c668fcb75245f1edf06dddd61adefe141bb43011b0a
|
||||
EBUILD aio-georss-gdacs-0.4.ebuild 904 BLAKE2B b5ece939d4cfb300ec9f6dbf143f7c1014880b7bbe70ac0bea258ef9357d78db83dfeb3c2e3f67b8d9b2e58104a73af2f3388812c3307842ecb7ae8b03c7ebcb SHA512 7d18fe401a8d046e07f31bd05a30eab6ea3217b1af4cbf6e65adcb36b22913c85e86f4a65d305888bd20f0f9246fbf58bdc78284e5b922297d81672b98874fc4
|
||||
EBUILD aio-georss-gdacs-0.5.ebuild 890 BLAKE2B e541c04d4e0884003ea65e4d40d3db2289cd03ac9922eb4622df0f4ebbb24dbd45c89a6de607f8b77c52b47a8968a0ca8645f0949745afb7302d628b219b1790 SHA512 7e02e2e088f3ec85239cb2ffaccffd651c2ef47a68ec30e08e7949c6efd189c2d79b95e089d098520c30ab6a12b1f8b2a81845222e8247cb0032def964ae3fc0
|
||||
EBUILD aio-georss-gdacs-0.5.ebuild 892 BLAKE2B e8075a8ef603ca8327d5ce85cfed9987713ca51789f06be34b9298b621b46b0d154c1605900f5e3578204f7deef5b059903c333dfea2009179837363a2c97d91 SHA512 f58f0d99ff4c841ef045b1327fefdf636b1a2f56594335753c302cf70d42980e29af5ae1c3b4aa2142a57c70a9c180fc6b00c084e282c4c6b5317f1dde3841c2
|
||||
MISC metadata.xml 460 BLAKE2B 1d394318faf8d165bba2dc9ac7a1500bc280d56755f4a049df9ca79b182f5fb1c817fe9a722f7b8bf9ed3a04ea5a59e8f1abb81a680d156fd5fcce8aeb97464c SHA512 a5b206bbd672e174d5f48c24c13c44d39aa52f43cff771ecbdba1b4e17c79ffaf4023527697476a8c56bb93bcc7d16dde6a4ced141b45a948e4ed5eea567bf29
|
||||
|
||||
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86 amd64-linux ~x86-linux"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86 amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS=""
|
||||
|
||||
@@ -1,11 +1,9 @@
|
||||
DIST aioambient-1.2.4.tar.gz 8754 BLAKE2B 3a03cd2fd67183d5c28bf0825087b1db99fd249ca28e6f62ce6d1f8fcc7ea6cfeb7d44b471aaf601b01f8572be184a95c5b1101fa792309278555925d291f793 SHA512 4e8e18467d0a131c0c36836c37cc5c10b19a404800678dce5026dfbad452af773c3037cda79f05de8cce80c9c284581e30efea0e079db241cb711b30a6d47006
|
||||
DIST aioambient-1.2.5.tar.gz 8951 BLAKE2B 8d6810ccf45e1e46eabac8eb214a51d7fe0059c8677e81c25a4592e57ab92e613f9272e1008b67b0cdc9d551fb3c480074fda00dcc6e7d613aa7c897d0ad1bc8 SHA512 88683d9bc182012dc14f13f5d38530a259135b16b5b777ea0734eae3a74fabcc927e82762ee5992a92864f620a6c011e407eb01983adba2935fa1714fc2ba6ad
|
||||
DIST aioambient-1.2.6.tar.gz 9349 BLAKE2B 002f5a9dcf67a034740ab1df93b253ca3abb098b2a570be2a318f90db42276764b254adba1af828d1444c1e678d5d9053e4393f0bfb66be309fb36a9e80d011d SHA512 a54369d2f7dbdf6f0f2ace64903cf1891e6c4d892edc67f2127066ee1df1ee7b7defdaf7e126c05e9defb2bf5fca7d4e8281d3ef029fd9342691ee7889065107
|
||||
DIST aioambient-1.3.0.tar.gz 8989 BLAKE2B 85c3beedf1c0a6470511997d8f40c88dba2434822a01ae0cb7f130e875d54aa87d4d9ececd4079e556672422ed1a1c63a76f449ac15884166c8f922e562c5a24 SHA512 85b57059be462e34a6eeac4d95f56327d6b588476af88ff696b782636be638212bb1192dddc30a0e84c2b7aef429dd7fa573e0ae3aacb1ebe263d137640bc403
|
||||
DIST aioambient-2021.10.1.tar.gz 9027 BLAKE2B 11a2373b033efd4ea69e3f95f01341b80253245e4e89ac8d6d7d16979a2e67c7a4cf8c3c70a0edf6d7f303305ef254089022af99d4ec4ec1f73297c7ee837d57 SHA512 38d188bd574a3fd22de133111f3ed79d5bb7fc96c1483faa8ded0b7c6801bea5c401d638f86e716820e503db66844f5f3725a901c5db6b3d83825ad742629691
|
||||
EBUILD aioambient-1.2.4.ebuild 837 BLAKE2B ded8c57ecfec87f6f2c3c606e7801fa5d4c064b4230cebeda02f77edcb877f108e2496b11eaaafea66c361ad9f691d6cd968bcf0c43fa93cc2415d4c075c4c6d SHA512 d2f48b075842157cc9fbb89cab13ff4b6d3dd8906ec47611c8e52e1817ede072e42df68b8cfec1e8598e92b86dfab059e9aeb71993f0cc475e83adb964b77b27
|
||||
EBUILD aioambient-1.2.5.ebuild 878 BLAKE2B 98896146dec7c987e85111c5433eab885579cc82c1aedada17cd17ff921cfb61de14cfc14fbdb574bdc9bc5ac2020e7a58618c7ed4a8a047df893b836d1965a0 SHA512 90557fbb594a80467b9de018b2cbfcacbc34212ee1ef7b5f67307fe98203b4cc4055f177ef1ebde7a5b9c43e4e163209be1d58d6246d7ad22c3187a934f22099
|
||||
EBUILD aioambient-1.2.6.ebuild 907 BLAKE2B 6a8dd8678c6a02494137e71b33eb2782c1c71dbded4c29a2870075348c21ff2425a441747176caf74976708a42b0f320f543cc187e705ab2bfdcb4a56b9d47f2 SHA512 47f08a65469cccd1128fdbe1144b0a6191ef9e1e25d449a1750a4ad7a5aa3c4479e42d5fc5a2da05442faaa41c6852c4ffe16c57502358adb2a69e918a0af92b
|
||||
EBUILD aioambient-1.3.0.ebuild 1036 BLAKE2B 02caa16beb4888a7ee439b3aeb36d4bb5cd8701b7de35dd62fa8f6a58e4d287c07a0093c25be3f13d5cec153aab5c8a73bb87553f03a8efbfae70c1b0ff1ad7b SHA512 b5db36eba79429d3ed145aec551dfa1b857c096553fc9a2e6b0fbdfc4d5582855da9e3883e37f59f0c7e703745b7d7d3e16829ddcbd14ec152674fd4abdd2c3a
|
||||
EBUILD aioambient-2021.10.1.ebuild 1037 BLAKE2B af30e308ab8e005f067f0bc01e5bb46600c3565d6ec02b8b7ed85798b6c9f458d21542156099ca2c774c8884ed4fc69905be71eb53b80acdcc6abf99f9feddd0 SHA512 78978afe142c7c0319ce78d2fdce8cb9654eb9e8ff75a6a1131da4ad1607f4000a2429f01180268696ae1202c8707b58864a4ae8facd344efc525f9d196629c9
|
||||
DIST aioambient-2021.11.0.tar.gz 9298 BLAKE2B 584ba08405b8fdea8ec02e8251acad7d8afa5f0a3f3c11e53078513fdf9aab6840bfc099b22936d503cd36520df945f423179fc8b710478dcf6b9d37bcfbbdc0 SHA512 53e64766b8c93ea5753190995ccc5cec9f124702a76d68a483cf99eb0b2128fa3ca6ffda07f0755aff10d982fd3bde2051512b830b230ba26ec15ddc82088c15
|
||||
DIST aioambient-2021.12.0.tar.gz 9292 BLAKE2B 1b423de28234982aa6a727c6cdb55dec51bb8a35ea10e4421fc901bc948625b8068ffd266152dfe172c14da17f6415a16ec27d058084ae63c662a7a189e6c6be SHA512 72a4fa77430620739082a81ca935c76d71014ef4f04c3108649729958ba64b3a8123f39fefeda6d1777c2b50f1134f9369d393f773523fdecf957c8a98495657
|
||||
EBUILD aioambient-1.3.0.ebuild 1038 BLAKE2B 2c0e1fe391f1f993e67d850b6eb08c65e3b1f86e39eb74547518626a7b8453e0c9e42ac88700c1aee3f5ede7e1dce102f28b91428a76a5fe918739466986a32f SHA512 2d1ae80e56636221d84192ca00a0338fa80f3a54f34a6b80ee9f4abfab2203547b9a3b5d0608a48431186d7afb6bce751613ad5ac29328bbcb4caa69ac3c5e5f
|
||||
EBUILD aioambient-2021.10.1.ebuild 1039 BLAKE2B 6543e28d19a17cacbb2ac9f7ae040f3e980f322fcc4e697bb73c23b17d4b8b1fc9acc7fabf2b3d952c435f0e8f24b996fe74c25d4a1f157ae351a441a793aa63 SHA512 2d9b7f8fcb266bfd1794286c42b4d907d6bc6ecc0b841681f7653531d4505f5663db02f312668fa52429d23025da95e3db712f68126b074e7dcd8e00d57be9b2
|
||||
EBUILD aioambient-2021.11.0.ebuild 1037 BLAKE2B ae593c0aab8ded8f507169ec741628b140a02c364700775372a2a3f224130a79b9f0461b32f494843e91eea44b4f7efb30a47d371e1c02ed3f4101d6a10576d2 SHA512 14a287547847491b2363664b574caf051381b6b88a6264031df854e7a61dfb9e5522a434863330e32185b370233bb07ac7fd6542e749d17c903cda4e439c1cbb
|
||||
EBUILD aioambient-2021.12.0.ebuild 1037 BLAKE2B ae593c0aab8ded8f507169ec741628b140a02c364700775372a2a3f224130a79b9f0461b32f494843e91eea44b4f7efb30a47d371e1c02ed3f4101d6a10576d2 SHA512 14a287547847491b2363664b574caf051381b6b88a6264031df854e7a61dfb9e5522a434863330e32185b370233bb07ac7fd6542e749d17c903cda4e439c1cbb
|
||||
MISC metadata.xml 453 BLAKE2B 218d17be8ab21fe50643ee2f47acf5b7538b3b75d47159e55b9ee6fa8549ba4af9d4b3d0b82dd214a7eac9996553a34685053c7a9e89010e88f4251e794ac446 SHA512 76cd6b1b54d91f2f28ee278aac406404caa5fd1178dcfe6ef38a32e06e8351b44c2c72e3fd8e19a32cbe1aca2ff6850480af3b7d9a8064675f3ab4f8c86adc02
|
||||
|
||||
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86 amd64-linux ~x86-linux"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86 amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86 amd64-linux ~x86-linux"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86 amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
@@ -1,32 +1,35 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
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/"
|
||||
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 arm arm64 x86 amd64-linux ~x86-linux"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86 amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND=">=dev-python/aiohttp-3.7.4[${PYTHON_USEDEP}]
|
||||
RDEPEND=">=dev-python/aiohttp-3.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-socketio-4.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-engineio-3.13.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/websockets-8.1[${PYTHON_USEDEP}]"
|
||||
>=dev-python/websockets-9.1[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/aresponses[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
dev-python/asynctest[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user