Browse Source

minor code cleanups

tags/v0.105.0_beta7
Andreas Billmeier 8 months ago
parent
commit
d8ae345946
Signed by: onkelbeh GPG Key ID: E6DB12C8C550F3C0
200 changed files with 449 additions and 744 deletions
  1. +13
    -0
      CHANGELOG.txt
  2. +1
    -1
      acct-group/esphome/Manifest
  3. +0
    -0
      acct-group/esphome/esphome-0.ebuild
  4. +2
    -2
      acct-group/esphome/metadata.xml
  5. +1
    -1
      acct-group/homeassistant/Manifest
  6. +0
    -0
      acct-group/homeassistant/homeassistant-0.ebuild
  7. +3
    -3
      acct-group/homeassistant/metadata.xml
  8. +2
    -2
      acct-user/esphome/Manifest
  9. +1
    -1
      acct-user/esphome/esphome-0.ebuild
  10. +3
    -3
      acct-user/esphome/metadata.xml
  11. +1
    -1
      acct-user/homeassistant/Manifest
  12. +0
    -0
      acct-user/homeassistant/homeassistant-0.ebuild
  13. +3
    -3
      acct-user/homeassistant/metadata.xml
  14. +2
    -2
      app-misc/home-assistant-cli/Manifest
  15. +1
    -1
      app-misc/home-assistant-cli/home-assistant-cli-0.7.0.ebuild
  16. +1
    -1
      app-misc/home-assistant-cli/home-assistant-cli-9999.ebuild
  17. +4
    -4
      app-misc/home-assistant-frontend/Manifest
  18. +1
    -1
      app-misc/home-assistant-frontend/home-assistant-frontend-20191002.2.ebuild
  19. +1
    -1
      app-misc/home-assistant-frontend/home-assistant-frontend-20191025.1.ebuild
  20. +1
    -1
      app-misc/home-assistant-frontend/home-assistant-frontend-20191119.6.ebuild
  21. +1
    -1
      app-misc/home-assistant-frontend/home-assistant-frontend-20191204.1.ebuild
  22. +13
    -13
      app-misc/homeassistant/Manifest
  23. +11
    -17
      app-misc/homeassistant/homeassistant-0.100.3.ebuild
  24. +12
    -19
      app-misc/homeassistant/homeassistant-0.101.3-r2.ebuild
  25. +9
    -17
      app-misc/homeassistant/homeassistant-0.102.3.ebuild
  26. +9
    -17
      app-misc/homeassistant/homeassistant-0.103.6.ebuild
  27. +8
    -16
      app-misc/homeassistant/homeassistant-0.104.0.ebuild
  28. +8
    -16
      app-misc/homeassistant/homeassistant-0.104.1.ebuild
  29. +9
    -17
      app-misc/homeassistant/homeassistant-0.104.2.ebuild
  30. +8
    -24
      app-misc/homeassistant/homeassistant-0.104.3.ebuild
  31. +8
    -24
      app-misc/homeassistant/homeassistant-0.105.0_beta3.ebuild
  32. +8
    -24
      app-misc/homeassistant/homeassistant-0.105.0_beta4.ebuild
  33. +5
    -22
      app-misc/homeassistant/homeassistant-0.105.0_beta5.ebuild
  34. +5
    -17
      app-misc/homeassistant/homeassistant-0.105.0_beta6.ebuild
  35. +9
    -16
      app-misc/homeassistant/homeassistant-9999.ebuild
  36. +19
    -19
      dev-embedded/esphome/Manifest
  37. +4
    -14
      dev-embedded/esphome/esphome-1.11.2-r1.ebuild
  38. +4
    -14
      dev-embedded/esphome/esphome-1.12.0-r1.ebuild
  39. +4
    -14
      dev-embedded/esphome/esphome-1.12.0.ebuild
  40. +4
    -14
      dev-embedded/esphome/esphome-1.13.2.ebuild
  41. +4
    -14
      dev-embedded/esphome/esphome-1.13.6-r1.ebuild
  42. +4
    -14
      dev-embedded/esphome/esphome-1.13.6.ebuild
  43. +4
    -15
      dev-embedded/esphome/esphome-1.14.0_beta3.ebuild
  44. +4
    -14
      dev-embedded/esphome/esphome-1.14.1.ebuild
  45. +4
    -15
      dev-embedded/esphome/esphome-1.14.2.ebuild
  46. +4
    -15
      dev-embedded/esphome/esphome-1.14.3-r1.ebuild
  47. +4
    -15
      dev-embedded/esphome/esphome-1.14.3-r2.ebuild
  48. +3
    -14
      dev-embedded/esphome/esphome-1.14.3-r3.ebuild
  49. +4
    -15
      dev-embedded/esphome/esphome-1.14.3-r4.ebuild
  50. +7
    -18
      dev-embedded/esphome/esphome-1.14.3-r5.ebuild
  51. +4
    -15
      dev-embedded/esphome/esphome-1.14.3.ebuild
  52. +3
    -14
      dev-embedded/esphome/esphome-9999.ebuild
  53. +1
    -1
      dev-embedded/esphome/files/esphome.conf.d
  54. +1
    -1
      dev-embedded/esphome/files/esphome.init.d-r1
  55. +1
    -1
      dev-embedded/esphome/files/esphome.init.d-r2
  56. +4
    -4
      dev-embedded/esptool/Manifest
  57. +1
    -1
      dev-embedded/esptool/esptool-2.6.ebuild
  58. +1
    -1
      dev-embedded/esptool/esptool-2.7-r1.ebuild
  59. +1
    -1
      dev-embedded/esptool/esptool-2.7.ebuild
  60. +1
    -1
      dev-embedded/esptool/esptool-2.8.ebuild
  61. +9
    -9
      dev-embedded/platformio/Manifest
  62. +1
    -1
      dev-embedded/platformio/platformio-3.6.1-r1.ebuild
  63. +1
    -1
      dev-embedded/platformio/platformio-3.6.3.ebuild
  64. +1
    -1
      dev-embedded/platformio/platformio-3.6.4.ebuild
  65. +2
    -2
      dev-embedded/platformio/platformio-3.6.5.ebuild
  66. +1
    -1
      dev-embedded/platformio/platformio-3.6.7.ebuild
  67. +1
    -1
      dev-embedded/platformio/platformio-4.0.0.ebuild
  68. +1
    -1
      dev-embedded/platformio/platformio-4.0.3-r1.ebuild
  69. +1
    -1
      dev-embedded/platformio/platformio-4.0.3-r2.ebuild
  70. +1
    -1
      dev-embedded/platformio/platformio-4.0.3.ebuild
  71. +2
    -2
      dev-libs/protobuf/Manifest
  72. +1
    -1
      dev-libs/protobuf/protobuf-3.10.0.ebuild
  73. +1
    -1
      dev-libs/protobuf/protobuf-3.7.0.ebuild
  74. +1
    -1
      dev-python/Adafruit-Blinka/Adafruit-Blinka-1.2.1.ebuild
  75. +1
    -1
      dev-python/Adafruit-Blinka/Adafruit-Blinka-1.3.3.ebuild
  76. +1
    -1
      dev-python/Adafruit-Blinka/Adafruit-Blinka-2.3.1.ebuild
  77. +3
    -3
      dev-python/Adafruit-Blinka/Manifest
  78. +1
    -1
      dev-python/Adafruit-DHT/Adafruit-DHT-1.4.0.ebuild
  79. +1
    -1
      dev-python/Adafruit-DHT/Adafruit-DHT-1.4.1.ebuild
  80. +2
    -2
      dev-python/Adafruit-DHT/Manifest
  81. +1
    -1
      dev-python/Adafruit-GPIO/Adafruit-GPIO-1.0.3.ebuild
  82. +1
    -1
      dev-python/Adafruit-GPIO/Manifest
  83. +1
    -1
      dev-python/Adafruit-PCA9685/Adafruit-PCA9685-1.0.1.ebuild
  84. +1
    -1
      dev-python/Adafruit-PCA9685/Manifest
  85. +1
    -1
      dev-python/Adafruit-PureIO/Adafruit-PureIO-0.2.3.ebuild
  86. +1
    -1
      dev-python/Adafruit-PureIO/Manifest
  87. +1
    -1
      dev-python/Adafruit-SHT31/Adafruit-SHT31-1.0.2.ebuild
  88. +1
    -1
      dev-python/Adafruit-SHT31/Manifest
  89. +1
    -1
      dev-python/Adafruit_BBIO/Adafruit_BBIO-1.0.0.ebuild
  90. +1
    -1
      dev-python/Adafruit_BBIO/Adafruit_BBIO-1.1.1.ebuild
  91. +2
    -2
      dev-python/Adafruit_BBIO/Manifest
  92. +1
    -1
      dev-python/Ambiclimate/Ambiclimate-0.1.1.ebuild
  93. +1
    -1
      dev-python/Ambiclimate/Ambiclimate-0.1.2.ebuild
  94. +1
    -1
      dev-python/Ambiclimate/Ambiclimate-0.1.3.ebuild
  95. +1
    -1
      dev-python/Ambiclimate/Ambiclimate-0.2.0.ebuild
  96. +1
    -1
      dev-python/Ambiclimate/Ambiclimate-0.2.1.ebuild
  97. +5
    -5
      dev-python/Ambiclimate/Manifest
  98. +1
    -1
      dev-python/BlinkStick/BlinkStick-1.1.8.ebuild
  99. +1
    -1
      dev-python/BlinkStick/Manifest
  100. +1
    -1
      dev-python/CO2Signal/CO2Signal-0.4.1.ebuild
  101. +1
    -1
      dev-python/CO2Signal/CO2Signal-0.4.2.ebuild
  102. +2
    -2
      dev-python/CO2Signal/Manifest
  103. +1
    -1
      dev-python/DoorBirdPy/DoorBirdPy-2.0.8.ebuild
  104. +1
    -1
      dev-python/DoorBirdPy/Manifest
  105. +1
    -1
      dev-python/GitPython/GitPython-2.1.11.ebuild
  106. +2
    -2
      dev-python/GitPython/Manifest
  107. +0
    -1
      dev-python/GitPython/metadata.xml
  108. +1
    -1
      dev-python/HAP-python/HAP-python-2.6.0.ebuild
  109. +1
    -1
      dev-python/HAP-python/HAP-python-2.7.0.ebuild
  110. +2
    -2
      dev-python/HAP-python/Manifest
  111. +1
    -1
      dev-python/Hydrawiser/Hydrawiser-0.1.1.ebuild
  112. +1
    -1
      dev-python/Hydrawiser/Manifest
  113. +1
    -1
      dev-python/Js2Py/Js2Py-0.66.ebuild
  114. +1
    -1
      dev-python/Js2Py/Manifest
  115. +3
    -3
      dev-python/Mastodon-py/Manifest
  116. +1
    -1
      dev-python/Mastodon-py/Mastodon-py-1.4.5.ebuild
  117. +1
    -1
      dev-python/Mastodon-py/Mastodon-py-1.4.6.ebuild
  118. +1
    -1
      dev-python/Mastodon-py/Mastodon-py-1.5.0.ebuild
  119. +2
    -2
      dev-python/OPi-GPIO/Manifest
  120. +1
    -1
      dev-python/OPi-GPIO/OPi-GPIO-0.3.6.ebuild
  121. +1
    -1
      dev-python/OPi-GPIO/OPi-GPIO-0.4.0.ebuild
  122. +4
    -4
      dev-python/PlexAPI/Manifest
  123. +1
    -1
      dev-python/PlexAPI/PlexAPI-3.0.6.ebuild
  124. +1
    -1
      dev-python/PlexAPI/PlexAPI-3.1.0.ebuild
  125. +1
    -1
      dev-python/PlexAPI/PlexAPI-3.2.0.ebuild
  126. +1
    -1
      dev-python/PlexAPI/PlexAPI-3.3.0.ebuild
  127. +1
    -1
      dev-python/PsychroLib/Manifest
  128. +1
    -1
      dev-python/PsychroLib/PsychroLib-2.3.0.ebuild
  129. +1
    -1
      dev-python/PyCRC/Manifest
  130. +1
    -1
      dev-python/PyCRC/PyCRC-1.21.ebuild
  131. +5
    -5
      dev-python/PyChromecast/Manifest
  132. +1
    -1
      dev-python/PyChromecast/PyChromecast-3.1.0.ebuild
  133. +1
    -1
      dev-python/PyChromecast/PyChromecast-3.2.0.ebuild
  134. +1
    -1
      dev-python/PyChromecast/PyChromecast-3.2.1.ebuild
  135. +1
    -1
      dev-python/PyChromecast/PyChromecast-3.2.2.ebuild
  136. +1
    -1
      dev-python/PyChromecast/PyChromecast-4.0.1.ebuild
  137. +1
    -1
      dev-python/PyDispatcher/Manifest
  138. +1
    -1
      dev-python/PyDispatcher/PyDispatcher-2.0.5.ebuild
  139. +3
    -3
      dev-python/PyEssent/Manifest
  140. +1
    -1
      dev-python/PyEssent/PyEssent-0.10.ebuild
  141. +1
    -1
      dev-python/PyEssent/PyEssent-0.12.ebuild
  142. +1
    -1
      dev-python/PyEssent/PyEssent-0.13.ebuild
  143. +2
    -2
      dev-python/PyFlume/Manifest
  144. +1
    -1
      dev-python/PyFlume/PyFlume-0.2.1.ebuild
  145. +1
    -1
      dev-python/PyFlume/PyFlume-0.2.4.ebuild
  146. +1
    -1
      dev-python/PyGithub/Manifest
  147. +1
    -1
      dev-python/PyGithub/PyGithub-1.43.5.ebuild
  148. +2
    -2
      dev-python/PyISY/Manifest
  149. +1
    -1
      dev-python/PyISY/PyISY-1.1.1.ebuild
  150. +1
    -1
      dev-python/PyISY/PyISY-1.1.2.ebuild
  151. +1
    -1
      dev-python/PyMVGLive/Manifest
  152. +1
    -1
      dev-python/PyMVGLive/PyMVGLive-1.1.4.ebuild
  153. +2
    -2
      dev-python/PyMata/Manifest
  154. +1
    -1
      dev-python/PyMata/PyMata-2.18.ebuild
  155. +1
    -1
      dev-python/PyMata/PyMata-2.20.ebuild
  156. +2
    -2
      dev-python/PyMetno/Manifest
  157. +1
    -1
      dev-python/PyMetno/PyMetno-0.4.6.ebuild
  158. +1
    -1
      dev-python/PyMetno/PyMetno-0.5.0.ebuild
  159. +2
    -2
      dev-python/PyOTA/Manifest
  160. +1
    -1
      dev-python/PyOTA/PyOTA-2.0.5.ebuild
  161. +1
    -1
      dev-python/PyOTA/PyOTA-2.1.0.ebuild
  162. +1
    -1
      dev-python/PyQRCode/Manifest
  163. +0
    -1
      dev-python/PyQRCode/metadata.xml
  164. +1
    -1
      dev-python/PyRMVtransport/Manifest
  165. +1
    -1
      dev-python/PyRMVtransport/PyRMVtransport-0.2.9.ebuild
  166. +1
    -1
      dev-python/PySocks/Manifest
  167. +1
    -1
      dev-python/PySocks/PySocks-1.7.1.ebuild
  168. +3
    -3
      dev-python/PySwitchbot/Manifest
  169. +1
    -1
      dev-python/PySwitchbot/PySwitchbot-0.6.1.ebuild
  170. +1
    -1
      dev-python/PySwitchbot/PySwitchbot-0.6.2.ebuild
  171. +1
    -1
      dev-python/PySwitchbot/PySwitchbot-0.6.ebuild
  172. +2
    -2
      dev-python/PySwitchmate/Manifest
  173. +1
    -1
      dev-python/PySwitchmate/PySwitchmate-0.4.5.ebuild
  174. +1
    -1
      dev-python/PySwitchmate/PySwitchmate-0.4.6.ebuild
  175. +3
    -3
      dev-python/PySyncThru/Manifest
  176. +1
    -1
      dev-python/PySyncThru/PySyncThru-0.4.3.ebuild
  177. +1
    -1
      dev-python/PySyncThru/PySyncThru-0.4.4.ebuild
  178. +1
    -1
      dev-python/PySyncThru/PySyncThru-0.5.0.ebuild
  179. +1
    -1
      dev-python/PyTransportNSW/Manifest
  180. +1
    -1
      dev-python/PyTransportNSW/PyTransportNSW-0.1.1.ebuild
  181. +1
    -1
      dev-python/PyUserInput/Manifest
  182. +1
    -1
      dev-python/PyUserInput/PyUserInput-0.1.11.ebuild
  183. +2
    -2
      dev-python/PyViCare/Manifest
  184. +1
    -1
      dev-python/PyViCare/PyViCare-0.1.1.ebuild
  185. +1
    -1
      dev-python/PyViCare/PyViCare-0.1.2.ebuild
  186. +5
    -5
      dev-python/PyXiaomiGateway/Manifest
  187. +1
    -1
      dev-python/PyXiaomiGateway/PyXiaomiGateway-0.11.2.ebuild
  188. +1
    -1
      dev-python/PyXiaomiGateway/PyXiaomiGateway-0.12.0.ebuild
  189. +1
    -1
      dev-python/PyXiaomiGateway/PyXiaomiGateway-0.12.2.ebuild
  190. +1
    -1
      dev-python/PyXiaomiGateway/PyXiaomiGateway-0.12.3.ebuild
  191. +1
    -1
      dev-python/PyXiaomiGateway/PyXiaomiGateway-0.12.4.ebuild
  192. +2
    -2
      dev-python/Pysher/Manifest
  193. +1
    -1
      dev-python/Pysher/Pysher-1.0.1.ebuild
  194. +1
    -1
      dev-python/Pysher/Pysher-1.0.4.ebuild
  195. +1
    -1
      dev-python/RPi-GPIO/Manifest
  196. +1
    -1
      dev-python/RPi-GPIO/RPi-GPIO-0.6.5.ebuild
  197. +1
    -1
      dev-python/RachioPy/Manifest
  198. +1
    -1
      dev-python/RachioPy/RachioPy-0.1.3.ebuild
  199. +4
    -4
      dev-python/RestrictedPython/Manifest
  200. +1
    -1
      dev-python/RestrictedPython/RestrictedPython-3.6.0.ebuild

+ 13
- 0
CHANGELOG.txt View File

@@ -2,6 +2,19 @@
* bump pyvizio-0.1.21
* bump home-assistant-frontend-20200130.1
* bump libpurecool-0.6.1
* did some minor code cleanup
- update year in all copyright headers
- fix some wrong file permissions
- fix mixed tab/space use
- fix metadata.bad (16x) reported by RepoMan
- deprecated inherits: migrate from 'user' to 'GLEP 81'
- in app-misc/homeassistant
- in dev-embedded/esphome
- remove useless blank lines where seen
- short some DESCRIPTION where >80 chars
- clean up ~ operator with a non-zero revision
- clean up = operator with no revision
- fix non standard copyright header

2020-02-03
* update app-misc/homeassistant-0.105.0_beta5


+ 1
- 1
acct-group/esphome/Manifest View File

@@ -1,2 +1,2 @@
EBUILD esphome-0.ebuild 183 BLAKE2B ef2c1d486900d9c3a48e5993e6c005265fa25ff6ba24de28894ff26b92bfb6a5d623aaff95749591edc9bd82b85b72e9b0930db2cbc66f8a1fa622aa37485201 SHA512 80cef2d722ed71237a2fd413735512cc1942a444e6f72d973654c0ccf10a60a8f8fcf06ec3c1c891ee94b7bc92fe4c82f949a38dbdb243c46e88616cd1e1b65b
MISC metadata.xml 250 BLAKE2B af67f4a50f7eafb594c726f62ba5c236bc665cb59ea65f146ef0eda68ef16e5b3eda88d8cae5ad895968c432690ed4a16b23db6698f0291ec7adfd33ce2364fd SHA512 96f618b5c0cf3efc57ec5b09909b5b56d77a9f802d5feb18e139bcba5e8bf0ea12b8f4423422756c34ed09a69c2ce50e5cc48b14923fdbf3bfdac74d84d6e1b0
MISC metadata.xml 250 BLAKE2B 8cdc81a02b6d20e969e7434dd39515d51ea6ccbb93013d468d9986d5369abf79d74a59e8fa9c039abfadd78d51c05be97ac60040686b291b040ef8c9b2e79ffd SHA512 d40c02ede281f40117b74a29512f6d2200b6db6cc25ce708d258a213d9b3cacde348ecfdd991cf0e373442010eab7496c133524b538defea6680422ee5827b83

+ 0
- 0
acct-group/esphome/esphome-0.ebuild View File


+ 2
- 2
acct-group/esphome/metadata.xml View File

@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<maintainer type="person">
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
</maintainer>
</pkgmetadata>

+ 1
- 1
acct-group/homeassistant/Manifest View File

@@ -1,2 +1,2 @@
EBUILD homeassistant-0.ebuild 187 BLAKE2B 51f9f70a0a05e5850ac2c1f004c06e60d1ebf1e089077274868e0705ed2d8a8b1a86d961635d082604c2dc818f733003533aea152d24b98bd719d87200bda442 SHA512 5b45c9d96ad75ffdd900aab91b323115980e3bf225e56d225d286df5d1bd289837dbf9db59791d3de8f9eb1459447bea2b189592e2e3a7e2b3452176dc9a16fb
MISC metadata.xml 250 BLAKE2B af67f4a50f7eafb594c726f62ba5c236bc665cb59ea65f146ef0eda68ef16e5b3eda88d8cae5ad895968c432690ed4a16b23db6698f0291ec7adfd33ce2364fd SHA512 96f618b5c0cf3efc57ec5b09909b5b56d77a9f802d5feb18e139bcba5e8bf0ea12b8f4423422756c34ed09a69c2ce50e5cc48b14923fdbf3bfdac74d84d6e1b0
MISC metadata.xml 245 BLAKE2B aa51251edec756fb62676a8bc1034117d7a535b77d20fae3b84ceef1092c6a5e38d443b2ee625e10f1de4fcd21e3a11060b6ce576c9822ba2654a1f57a663e11 SHA512 cb8da34fa343d134d0a4b98b47a799abe016eff01f518a4ac0993cddb68c3324e8b610d28559bb72b1db1ca33c08881190d5e3e102ef42c3b9985fbfa4796ae9

+ 0
- 0
acct-group/homeassistant/homeassistant-0.ebuild View File


+ 3
- 3
acct-group/homeassistant/metadata.xml View File

@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
</pkgmetadata>

+ 2
- 2
acct-user/esphome/Manifest View File

@@ -1,2 +1,2 @@
EBUILD esphome-0.ebuild 280 BLAKE2B df95777a19e21e7ae5268e64058f744a9615ba45620cddcde1858f06ac6f40363c57d385f8bd4288626bbc7a9a1507f0def41928747ddd49b1b8600413524518 SHA512 acf0a362e4c952922a9df8792769339855e83b458cb08945eb2174f244ce6818e1a792dcf9d528d28fbc242fd12be0b8201efc143f8546ea88d7fe2440d9d850
MISC metadata.xml 250 BLAKE2B af67f4a50f7eafb594c726f62ba5c236bc665cb59ea65f146ef0eda68ef16e5b3eda88d8cae5ad895968c432690ed4a16b23db6698f0291ec7adfd33ce2364fd SHA512 96f618b5c0cf3efc57ec5b09909b5b56d77a9f802d5feb18e139bcba5e8bf0ea12b8f4423422756c34ed09a69c2ce50e5cc48b14923fdbf3bfdac74d84d6e1b0
EBUILD esphome-0.ebuild 280 BLAKE2B 5e1b6a5d1ac028a7110b91728e7b3c0aa9675cecee2489dc836f467c554ad8da526007c6a37939112d028ebd726600f0f260995f2ae259fcfbf03d57a3950de8 SHA512 04b7b7e2da8c0688ddb53d2a0fa153e48533773d1c997755d4e12a615a6f57533ba4baf85c2f140b4db606e04ddc45d3f4af1d5ddb92500bc817351e4a82a719
MISC metadata.xml 245 BLAKE2B aa51251edec756fb62676a8bc1034117d7a535b77d20fae3b84ceef1092c6a5e38d443b2ee625e10f1de4fcd21e3a11060b6ce576c9822ba2654a1f57a663e11 SHA512 cb8da34fa343d134d0a4b98b47a799abe016eff01f518a4ac0993cddb68c3324e8b610d28559bb72b1db1ca33c08881190d5e3e102ef42c3b9985fbfa4796ae9

+ 1
- 1
acct-user/esphome/esphome-0.ebuild View File

@@ -7,7 +7,7 @@ inherit acct-user

DESCRIPTION="ESPHome Dashboard User"
ACCT_USER_ID=-1
ACCT_USER_HOME="/opt/${PN}"
ACCT_USER_HOME="/etc/${PN}"
ACCT_USER_HOME_PERMS=0755
ACCT_USER_GROUPS=( ${PN} )
acct-user_add_deps

+ 3
- 3
acct-user/esphome/metadata.xml View File

@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
</pkgmetadata>

+ 1
- 1
acct-user/homeassistant/Manifest View File

@@ -1,2 +1,2 @@
EBUILD homeassistant-0.ebuild 285 BLAKE2B 2460fbf63dd649286b2632453bf18d44f5933736dde093ae596df3c4839d6683a0683145b142be652d3aab6d49b35797dfd5d924b49a55b2ae3c706eee1adb99 SHA512 c03c7aca1c2af8e11476e00b1f5d1e20f58cc04d6f305feea6aaf0ddbc76bf1c77c4111a9393a756b7536a93ba4314d6f9d7d198f8829623fab387056fde2a9f
MISC metadata.xml 250 BLAKE2B af67f4a50f7eafb594c726f62ba5c236bc665cb59ea65f146ef0eda68ef16e5b3eda88d8cae5ad895968c432690ed4a16b23db6698f0291ec7adfd33ce2364fd SHA512 96f618b5c0cf3efc57ec5b09909b5b56d77a9f802d5feb18e139bcba5e8bf0ea12b8f4423422756c34ed09a69c2ce50e5cc48b14923fdbf3bfdac74d84d6e1b0
MISC metadata.xml 245 BLAKE2B aa51251edec756fb62676a8bc1034117d7a535b77d20fae3b84ceef1092c6a5e38d443b2ee625e10f1de4fcd21e3a11060b6ce576c9822ba2654a1f57a663e11 SHA512 cb8da34fa343d134d0a4b98b47a799abe016eff01f518a4ac0993cddb68c3324e8b610d28559bb72b1db1ca33c08881190d5e3e102ef42c3b9985fbfa4796ae9

+ 0
- 0
acct-user/homeassistant/homeassistant-0.ebuild View File


+ 3
- 3
acct-user/homeassistant/metadata.xml View File

@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
</pkgmetadata>

+ 2
- 2
app-misc/home-assistant-cli/Manifest View File

@@ -1,4 +1,4 @@
DIST home-assistant-cli-0.7.0.tar.gz 58802 BLAKE2B 84597c6bbd00d80252eb40863f512e8a4fc8fa5c43db8400061b6d77f605ffc641e9426ed239f6e40d47d16b7b0a9138c969c990bb0346feb74201ed825a91f1 SHA512 9cf4d0b33a2845115d5208884f8e0762bec7c73ef1500630450b4746ab9bc3abbdfe67cd45f4224d6d5a0615e648d1981c545d23557f1ada4fd8e621021da709
EBUILD home-assistant-cli-0.7.0.ebuild 2109 BLAKE2B 77431e5bec887a9cd9624537e822254b11d5cf5a523788ec8c9487f3aaa2a669ba4996abd6d04d80531458e7944109580a1762b07c69a514a020845f169b922e SHA512 0525db9d79fd099165e33f130bdc866f7cf34a18f3020c18e8ca525e29a5a7e6036fbfb877e8370800c200722a97e3caca5bf853c71aacb00aaa9b471f9b071e
EBUILD home-assistant-cli-9999.ebuild 2241 BLAKE2B 3dd15678302fc54eabe2bbff14915aa679ddccd0a61fc3180c385f67bc5442567e73396f27e8addf9beb0efed686bf3e33f5848758104ddc649fe345e72d3384 SHA512 bce59d5c146261cdfe10d6762cf3bbf6f9e1292cf62fa1ad71da6b7a2f675e381fbf21e7d164df27c6515132000a3177de224debe8e14da1c71dbc502af04c3f
EBUILD home-assistant-cli-0.7.0.ebuild 2109 BLAKE2B e2c9fa48f2ebb1cebfd5baf1a4a7f7335d248f89dff056e31c0bda57139b2759cadfa80be12d732b1529cabe2ab860f22fb35a91cbada15919bba51d084646ab SHA512 c9a579baeb530c8cdc4f79834fd69929b84b7829a53921e1f2d288ff5e22565aa2d55c137ad9faff22f553429ce76e24c0d472c3b3769d27c16c88de7e0c233a
EBUILD home-assistant-cli-9999.ebuild 2241 BLAKE2B 1987fc9194ed33d5ff9bed97978dd87b1951f14ecacc9c3b9f9eaa739e7dbca421d432c5774b7bdb0a7c8b1415ced5eba6d975f16a37e29881050e416ac8dbfa SHA512 27ec7703ea2613a92b911b919fb233b8ec31961e177067628073607180a19d69e55ac3a0d822803c0d08a5c82c11ca8ec5374d5112e0b368e238ad5161d8939a
MISC metadata.xml 480 BLAKE2B 171a4a346c5b4d88abdd8f0e1b2e3480cb7e8e5e250e759cdfc7ee9dc7f763f235617ac12f171d9f96eeabe4f92a9a347371badbee7a230c59229e9fae14ec84 SHA512 ce473493061008ae30714cb39fa7f13fd0aff9451342da57da0cac5f6d6c4488dad514044548c8fe9b0e8030d00ac7c606a68c176f3834df2aed810fbf0b2902

+ 1
- 1
app-misc/home-assistant-cli/home-assistant-cli-0.7.0.ebuild View File

@@ -1,4 +1,4 @@
# Copyright 1999-2019 Gentoo Authors
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI="7"


+ 1
- 1
app-misc/home-assistant-cli/home-assistant-cli-9999.ebuild View File

@@ -1,4 +1,4 @@
# Copyright 1999-2019 Gentoo Authors
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI="7"


+ 4
- 4
app-misc/home-assistant-frontend/Manifest View File

@@ -7,10 +7,10 @@ DIST home-assistant-frontend-20200108.2.tar.gz 32482603 BLAKE2B 0ef7dfde3eaf7cab
DIST home-assistant-frontend-20200129.0.tar.gz 35354512 BLAKE2B d6a6bf16205b6e0317867b94bfc5696e3f0f385d7bb641abfbe236376ecbe31738b3296436eb63464cd71ec90b0793e438bc63b82caf454488cfaf88f48dd57a SHA512 ee729994f9c6fe173bcb8578fc6f35857ad2731f51f91c31b48d476e88d9ad7654c9fa250ce6e7361f0ee5bc3242f480e077acac1b263c2f712e84824308ca85
DIST home-assistant-frontend-20200130.0.tar.gz 35356138 BLAKE2B 25f128419504b6a8ec06c2a0d16999c13c53e1ca571b5e9d1a68ca5329fae6340a929fc640a0d11e150b9fdcc629227597be98dcaf6ec95a8cf5cec28773fd13 SHA512 cb9e78d4b5fe6cef0c914a447aa4838ec1cc6c0e576732030720edf9f705b7928228904b32e737c86075081a6d4afa3eb708c278f64bceff5ba419d845eb6447
DIST home-assistant-frontend-20200130.1.tar.gz 35396889 BLAKE2B f4fc98883b78545c30b00ea97f614e339d10d3b5bb37c57feae9bd781c85f14a0c0ed99f40166b84c02b9e3ff02c772757396e27fe897916f02137e91bc020f3 SHA512 7b73366c9103b2937e9d98101aafb8834b9522342273d48bf1ae55b4225c82268c450589f2d88f186858ac284182a0e18dc18526c0991daab6b5155be463f1ce
EBUILD home-assistant-frontend-20191002.2.ebuild 746 BLAKE2B e9116f14e21ee829db54a3d2a996ac5e7fa219e96a8a1124ad64fac063a045774fc6c5c52864fa40caa46961b0e62518e9cc9309ddc8b25c90ef9906a1e71c65 SHA512 440dd5fb1e5a04f1c5e8cf43629cfc0a328a1785f057af09bfd22dc6870774f2e5274a5238e01a8b12840f744b490c8896b410ea0ac18fd516421411f618669a
EBUILD home-assistant-frontend-20191025.1.ebuild 746 BLAKE2B e9116f14e21ee829db54a3d2a996ac5e7fa219e96a8a1124ad64fac063a045774fc6c5c52864fa40caa46961b0e62518e9cc9309ddc8b25c90ef9906a1e71c65 SHA512 440dd5fb1e5a04f1c5e8cf43629cfc0a328a1785f057af09bfd22dc6870774f2e5274a5238e01a8b12840f744b490c8896b410ea0ac18fd516421411f618669a
EBUILD home-assistant-frontend-20191119.6.ebuild 744 BLAKE2B d36a566017f17f15cbe523f728041d27a42c10c0f011fb26c4ae49341565b554c13cf872d1e3661960b1e87b0ffb90a5434a490afb1beedf7e2a5f713be7b44d SHA512 f689ebd964d776b99275807bde5b94466c7330fa8f62425b5c30fe8a6e1fb6c6fc5c22af8562e5ec7bc0d54026681eab369f168be5d5a306aaf1905b6719bdb8
EBUILD home-assistant-frontend-20191204.1.ebuild 744 BLAKE2B d36a566017f17f15cbe523f728041d27a42c10c0f011fb26c4ae49341565b554c13cf872d1e3661960b1e87b0ffb90a5434a490afb1beedf7e2a5f713be7b44d SHA512 f689ebd964d776b99275807bde5b94466c7330fa8f62425b5c30fe8a6e1fb6c6fc5c22af8562e5ec7bc0d54026681eab369f168be5d5a306aaf1905b6719bdb8
EBUILD home-assistant-frontend-20191002.2.ebuild 746 BLAKE2B 5795d83f6ce860ffa42fe919ed26b628e4b78ee303a954d681ba0737899b4712faceb7bea6cac9165b174baad1984b221f8f2903d97b14e0d96c6c2835341a2d SHA512 271abc6a0ad989d5f1b06a4aaf3aff857b4bfb95681c3682ff0c1d4b01adbe11403ddfa7ae2185a465ef2609197edd6c1dd5db8732db71b2a98d10a86a7df11c
EBUILD home-assistant-frontend-20191025.1.ebuild 746 BLAKE2B 5795d83f6ce860ffa42fe919ed26b628e4b78ee303a954d681ba0737899b4712faceb7bea6cac9165b174baad1984b221f8f2903d97b14e0d96c6c2835341a2d SHA512 271abc6a0ad989d5f1b06a4aaf3aff857b4bfb95681c3682ff0c1d4b01adbe11403ddfa7ae2185a465ef2609197edd6c1dd5db8732db71b2a98d10a86a7df11c
EBUILD home-assistant-frontend-20191119.6.ebuild 744 BLAKE2B 55d7057dc9a60b462e715307a002b8383abf635f7213ed07058a063e7a7169ebcb5d649a1bc8c4116eb36ee8bfdc58698d43b3640076c88bd3630c0258a5dbf2 SHA512 394c8f2494dd91588402030a6234962d4d3d924b5b73d187af1ecb05192b0ca6bfd98c68cda95b3809bdaca2e2f478c3dc3141e63ad2dafad8cf36fad6b7bd46
EBUILD home-assistant-frontend-20191204.1.ebuild 744 BLAKE2B 55d7057dc9a60b462e715307a002b8383abf635f7213ed07058a063e7a7169ebcb5d649a1bc8c4116eb36ee8bfdc58698d43b3640076c88bd3630c0258a5dbf2 SHA512 394c8f2494dd91588402030a6234962d4d3d924b5b73d187af1ecb05192b0ca6bfd98c68cda95b3809bdaca2e2f478c3dc3141e63ad2dafad8cf36fad6b7bd46
EBUILD home-assistant-frontend-20200108.0.ebuild 744 BLAKE2B 55d7057dc9a60b462e715307a002b8383abf635f7213ed07058a063e7a7169ebcb5d649a1bc8c4116eb36ee8bfdc58698d43b3640076c88bd3630c0258a5dbf2 SHA512 394c8f2494dd91588402030a6234962d4d3d924b5b73d187af1ecb05192b0ca6bfd98c68cda95b3809bdaca2e2f478c3dc3141e63ad2dafad8cf36fad6b7bd46
EBUILD home-assistant-frontend-20200108.2.ebuild 744 BLAKE2B 55d7057dc9a60b462e715307a002b8383abf635f7213ed07058a063e7a7169ebcb5d649a1bc8c4116eb36ee8bfdc58698d43b3640076c88bd3630c0258a5dbf2 SHA512 394c8f2494dd91588402030a6234962d4d3d924b5b73d187af1ecb05192b0ca6bfd98c68cda95b3809bdaca2e2f478c3dc3141e63ad2dafad8cf36fad6b7bd46
EBUILD home-assistant-frontend-20200129.0.ebuild 744 BLAKE2B 55d7057dc9a60b462e715307a002b8383abf635f7213ed07058a063e7a7169ebcb5d649a1bc8c4116eb36ee8bfdc58698d43b3640076c88bd3630c0258a5dbf2 SHA512 394c8f2494dd91588402030a6234962d4d3d924b5b73d187af1ecb05192b0ca6bfd98c68cda95b3809bdaca2e2f478c3dc3141e63ad2dafad8cf36fad6b7bd46


+ 1
- 1
app-misc/home-assistant-frontend/home-assistant-frontend-20191002.2.ebuild View File

@@ -1,4 +1,4 @@
# Copyright 1999-2019 Gentoo Authors
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI="7"


+ 1
- 1
app-misc/home-assistant-frontend/home-assistant-frontend-20191025.1.ebuild View File

@@ -1,4 +1,4 @@
# Copyright 1999-2019 Gentoo Authors
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI="7"


+ 1
- 1
app-misc/home-assistant-frontend/home-assistant-frontend-20191119.6.ebuild View File

@@ -1,4 +1,4 @@
# Copyright 1999-2019 Gentoo Authors
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI="7"


+ 1
- 1
app-misc/home-assistant-frontend/home-assistant-frontend-20191204.1.ebuild View File

@@ -1,4 +1,4 @@
# Copyright 1999-2019 Gentoo Authors
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI="7"


+ 13
- 13
app-misc/homeassistant/Manifest View File

@@ -19,17 +19,17 @@ DIST homeassistant-0.105.0b3.tar.gz 5078693 BLAKE2B ea0cd5074aad0484ef82c9fd8d0c
DIST homeassistant-0.105.0b4.tar.gz 5078623 BLAKE2B e7373e912f600cb9c2ffb1fc369750546a28ef82f2ad7a04b9ce7ba32ab19be3fc5a801ffcecd7cdea9a6379064166103fd35f022e1e2c7c8dad8fbd6b19846d SHA512 42bf6cb9d928a3cca486779b9be11ac99d22b787c3405ad83462c96857ccbd7202be97a4cc764533d0a1af1c44705f20ced63439dd6a625182a5a8212fc2af84
DIST homeassistant-0.105.0b5.tar.gz 5079234 BLAKE2B 0e7a8073c23131e1442a10c2cc1fe26e4a6c60641472b110a2be688a322e27b9f00b972be27ff77a75af4b37302cd5ee883a042df00917a8ce94e32bc9c05b0f SHA512 9891590ac83f487677b04e0072f78be639d5a3c6165b55aa0620cb2267531f3c0ec05ca4d87ea14724808bf7f22b34bd2ab28213319e988985ba13812330097a
DIST homeassistant-0.105.0b6.tar.gz 5085932 BLAKE2B a2d0b89602b04fd2921da8adc011de91c88979cafce2fed5c094d72720f3c0aab460dede8a1c87c0f1e5dd622b2b0fad3ee95f946adeb0c0df123852dd330927 SHA512 c81bc4caef158cfcc2a78f15177060f815fea91246da6b39d71ef35750062e87f50d2d647a33785191531b4a6abed5d624ad78a060f4cec4dcb2deadf1b2f852
EBUILD homeassistant-0.100.3.ebuild 11969 BLAKE2B 7dc89698dd827d84a2d4520f93f23a5d8fbf1296626d123eeb8ebc807669e6b46b976081bfb9cd6bdb97df9470ffae061d1fb79ce1ed8971171c2148bd7d66f5 SHA512 2bdac6e0c48f1325c99d52ef81202296869705ed0d21fe6c55d7d3d7847deb68a6558f003ad07c9625497faac52195961916b69eca839652bf505ca33acd2279
EBUILD homeassistant-0.101.3-r2.ebuild 11985 BLAKE2B 9e2072b68662ce7fb378b8f19584d23c528453bc543da52b8870e1f66d0bf646c0b2fe8997498dcb2609bfd262a0584e3e66079069313f32ba20eaf1eadae35f SHA512 a194b8ae47f87bb4a108d75e820e8a3003c6225fc85fb096f9d50e2bb14486da6c86b5c07f9db011f23f0429fad05154601eb8bebf849acc282037c07e304bdd
EBUILD homeassistant-0.102.3.ebuild 13324 BLAKE2B c67993a0811853a4b5f2564df0ca3d3c06cf4bc6f6fdb4940cbc6dbc452c90ab96e65832b96de0ec82d52ff9462e1112588c4447804ce9854580284c11eb0c0f SHA512 3f1a8c2e22d023ece28002a3ee484f8ba29178632d6931bc225870752d366a07f3a02256dd09d9eb497c9c50fd814a19b6e865beb903be567ff91ffcbbe5e524
EBUILD homeassistant-0.103.6.ebuild 13825 BLAKE2B 600ae45b98a64490af02eefc40eab3ea8bf2713cf04d7cb8a2cfb718fa3a20ee9f3e04cca4ce636288c6cc543d0fbb6a57ab20e062fdebee3b45dd8d017d2afd SHA512 18ceb630e7562fd782a4e3457959fd585b919a23c16c18f460c36513f58f1113a457cb4c55004e6b1056fb25246c56c755fe0a27aff8a295b338bc993030b8f7
EBUILD homeassistant-0.104.0.ebuild 13802 BLAKE2B 0e38e5402366a55f31bdb609571a39ef35245ba06f2a78c46137dc3cf520f8adf3f326df430a60866cbe8d6930e92471abf882cb74809a2ec334baf216819d39 SHA512 7ad9adac9f0bd8fab2c9010b443b5a786763210c81070d6ce1d637e25052ed19feeda81b6e7172bef02beb607f30f9a386b8200aabc12bb532f15fe08ca5c086
EBUILD homeassistant-0.104.1.ebuild 13886 BLAKE2B 3be7a7776e19593b5771443be87c727309746269884006f22f71d249d9ef919e667383c444908419c7009017f5310753e4f7454ea9d934fc49992f362a517e6e SHA512 010e97e830ce222fce63e040239571fd4ae72c8ccf462030d84ba1b44bb94d3e9acae0c54a9bd03e8a5b3ad2210886df4fb995e77708d1665e0082990545b730
EBUILD homeassistant-0.104.2.ebuild 13886 BLAKE2B 9c0f7718dbed5334850902784675b9fc06b5b47b1d6fdb6656a2a636d095b76992d982ed7d73e60d823631443918e7f6cf52d173268f9e5a9a5075f166f17229 SHA512 490539c0bf9a41fe4946cd03e78bd3c819ac1db31e79086fea1d1222f813124371c320bfba5a49d1fd55b58b0b8cc2f5235f094e6f86130e3a57eafd82e69b98
EBUILD homeassistant-0.104.3.ebuild 13840 BLAKE2B eea57a61885fc9fa42763fb475f220cfe0659a1da43ff25d43e506e90d4ef024bb76becd7e9476ecb2e5f4de031d4d24b0cd03927cd850e47a25c07c47da75ae SHA512 ca768b68d6c9f38c1ed06d43bdf371bc9e96003a59d3f1465ef1695648d3e2baf61fd130faa0c25b04295d15fe13d0f7d487dd0ae9a7e0f91641b5aedf950e60
EBUILD homeassistant-0.105.0_beta3.ebuild 13806 BLAKE2B 9c27cfd3b8efdbae2a09c6b3ba1285cb433ffa02ff0663db21483aca37f34cd1f6f9f40c5b3c81c73addf1c006c83089e9721afa3bfd498b7efd98d1735b6700 SHA512 37df7b3f89477a572d38ed6acb7f4bdd60479f204275ac759b09d1205a900178172045e8aae226755213535a6561ff3eff3a9862331ac067e94c62e459b5d8d7
EBUILD homeassistant-0.105.0_beta4.ebuild 13850 BLAKE2B 83c2a8a548cc5339ecd4602d6d8c4a96d6984b29df599598d7525172d4955cdfcea05413426aed6fc5abe287fe1e3c230f28f55f7923f4411c2ab93c879052ba SHA512 f491cac145efdc1497c0cff1b0f715d86dacf41d6a9442f538bf91aa04e79571c341a4974c0417217d0c4a8f2c4057ca310de39979ca69a5244452e1427b1b7c
EBUILD homeassistant-0.105.0_beta5.ebuild 13900 BLAKE2B e2424d2ec14a19b6a474aad6fd82d763d06e543be5a26b7a822aad685005658a8ee61d979f352e9dd50556f0dae392bdccb340ed7773cc93089633aa2d00017d SHA512 ea2481b0d84795bd8467b2b3fc9cf49860e0d58033051cfe57916361ddc2ad60eed5efed5685bed732039dab576249934573a693fc7d237c080c640784b639f7
EBUILD homeassistant-0.105.0_beta6.ebuild 13900 BLAKE2B e2424d2ec14a19b6a474aad6fd82d763d06e543be5a26b7a822aad685005658a8ee61d979f352e9dd50556f0dae392bdccb340ed7773cc93089633aa2d00017d SHA512 ea2481b0d84795bd8467b2b3fc9cf49860e0d58033051cfe57916361ddc2ad60eed5efed5685bed732039dab576249934573a693fc7d237c080c640784b639f7
EBUILD homeassistant-9999.ebuild 57669 BLAKE2B d823d89a44a0d3abd5b34038400037eb82ec6555826c0a66dabe8a72a764cb685c864a1ae1a134c93812ec3c56566a8f7ed1c2716a53f38af7f2aa7aa8c4a442 SHA512 ba352f051d128fac9d00fd3c0a9ff5384a78acea7cdd89d5ad5797f9905024d5721b5c13f2268bacad1d20d5e40fde785079e42c4cb1e65603276f0eab2d15f1
EBUILD homeassistant-0.100.3.ebuild 11884 BLAKE2B 2b3bd711b56eee72232446207f80beb6e0f8e35cc268684d5d47974c12998611579d6dc932a55400be15238f93505b36c0d2bdefd13936183e5bf38b062e76d4 SHA512 4fc0617c6c7a26736515748980766fe1de2ec03e567407be6d7d5fa7a2608d1eae8270cbdac54ddbf0e74b5baf64dbcc0552afa6b6507318329df624022b96c3
EBUILD homeassistant-0.101.3-r2.ebuild 11803 BLAKE2B 5d5ce09b77927729fc233cd726fbb5d1a3e142a13ba3de9ab99772f5f8177bbd83c9f0cb37a7ef1a2b0b4f8a4d2d601019e51aecf3f5c4bdc3049ca16ba3ba9b SHA512 632f0474fe0dd3dcefa151af9fe24c26c45857a2b1c1545308235b945041475294d5188910b4251b84ed3275113970bf93047a91994c40d5a89207c1a2b8a1f2
EBUILD homeassistant-0.102.3.ebuild 13141 BLAKE2B ca2039bf4832f392d95f8fb30b22866968ec55a0f171b2939416f8ac406e0e0612e3debfd96bc1588c77e8d9c320a0024a1e442e3ac0ae1947e84228dd02804c SHA512 e51c3b49a4f1a5cd8c42cf9ecaa8388de296c3cc7a97bbb100c92bf3fa486514ec9e5291692893dfc680a5281c14d30905b0bdb2b4925151622702c41bee4856
EBUILD homeassistant-0.103.6.ebuild 13639 BLAKE2B 10cd16b2811834b1d1de92ee185cc9df0b7b0beb5fe8af2b3c9683091d8e2a2639eb661355a702a6eec0308847e779169b9a959033855e737993a6742bbc8061 SHA512 2485a6f360950dcdc6170274c41e0ec6ff65b1b95f8b37bbfa52fe7f82cb5432965bf2ea1098789377ed4e7615badd0144f1ed639f5697289c4014f8cae5e8f6
EBUILD homeassistant-0.104.0.ebuild 13616 BLAKE2B dd82084ea6cf8f4ac5ebeb289ea35aaa817d072c3841fd54b3f26e7f6ae931fa84c123c847d98e79a730815cc73e7aa12665292e1d452154b0db6d115ae7562a SHA512 a8d5a5d1adcd84a84dc5e01b9883d163a611b97f70b24bf4742886126f439c0d6efba3bcbaa688af238a5c3c231ce492f5a83da33893121b8d8ff0543769b5fb
EBUILD homeassistant-0.104.1.ebuild 13700 BLAKE2B d7b8b94ff863501435ca8d73350c11ee6cf13dbc11cdb277fc324eb3b7ac18826f095925e61c6a07eaedfd7b44d225df44cb0d59a66ebc949e7df999afd35037 SHA512 4d30e0ed50e5ebf5f2b9cea76ff855113c223720a67f56c43d9fdd4e37ad0fa11670bdc6dd7059c0f489f70cbd866b8b07c16b277a2fa8ab9e41882ba8a4dee8
EBUILD homeassistant-0.104.2.ebuild 13701 BLAKE2B f6305bb90e8e4ff5f61e897c6e348ac4d39076384d1ee16caf0728992bcab1952e88c6a35fa056f0af6fac37e03f1caefffd7478d275d791c226ebc045026e2d SHA512 301bfd5368710220dd2c3713e7ca574339f944f1cc0c8664b994f22b3778589ac9e52d3cc949d16ead093b41e2d14248cbbc79f7bf053b4e60bd60a8feaa25e4
EBUILD homeassistant-0.104.3.ebuild 13646 BLAKE2B 3e74028f2fdcfa63263a4d3f290c1eb905b792c881bf0341163b9fec8611000458377683d8579b9b02606c41a6a376aee340ff104f9d959fcd230ff901d649e4 SHA512 d8a384532f368e13bbacb55f7e306d7209f01dd765277f3d23e09ed5dbc309ad9b01b81dead0023b3072c1c8c08f83e6fe9edafd56506c79d1c5cb216529ec87
EBUILD homeassistant-0.105.0_beta3.ebuild 13612 BLAKE2B 24ac7ef1b9e3b373b6f42e97048cd2d76cc8b7fca9a2a147ee9c7f9ebc824ee583b779c6ed108f711713c4f18d3e5163fe220bfbc4b903ea60a9c3c5d23b7661 SHA512 ce4400b052ec931beceaa34110d721b62236b4007824aeb5bf3065397965ce30c3db38b018961a2ddaeb3ffc00f3e2698eae43839476e6416ca2946ab741d297
EBUILD homeassistant-0.105.0_beta4.ebuild 13656 BLAKE2B 5b03305a457f921b0ac02a5c8ade08c88214a0184a5a7b8ed03a57869fa7f09c6f348ee6448c39562beba4dda862fc9884554859ea948be73c9889aef1f710e9 SHA512 7ea38e04491dc6f7e6199ba8876a17d0dd4fbda40e9b80efcd6f720e977c84c3ad77f5e16d6d17388bd609aef74b5157f26db0dbd776da0c12bf828e3c40a0e9
EBUILD homeassistant-0.105.0_beta5.ebuild 13699 BLAKE2B 898881beb07f8a5cfefd2947bb3c841a3fe2a38b867425960eccfccb3c0821936d57c3d9003f753d31f809646f5040df30c1d2526230088a811ee8de63fd473f SHA512 612009320dfaeb2cf6f9971021a35e90795f0913069aed4cade6e65e0082425ca2cc22413ed24c83bbb61d2b0530682e4ec2d9d087b70314920f7e47bd9f6417
EBUILD homeassistant-0.105.0_beta6.ebuild 13786 BLAKE2B 7dd47d0cdd7b47ffbc0b54cee11bd43d2768d1bfa75b0db7fbb3ee28a1dd3de1153ae94ebfba9589acada164b1045fdd8a49d9553bb138a2084ccef96d929e6d SHA512 33e48504eedcdff42e908c9d22708e80bbfc7269495a74151ec7849483871f12cfffae432c7fb0952f3a3231b1c49cd2e9526c530b02068c83d06054840f8b5d
EBUILD homeassistant-9999.ebuild 57667 BLAKE2B 3db9947a2795ec009471a3527682e8d157eff1ead9032e9472ed8bd4e79d12fd42eacf2ee234febdedefe6ea13adc0b6de4e32b08b663ccb11be874577b19ab4 SHA512 77ad6b26d51d22ca0b18cf40bcc84d5c67b50b2c4f4af6484ecb740391b02f533a0523adcfc2b2556f3d02d9d47e31575537ea64a98bd4ef8a8eff37e5b12096
MISC metadata.xml 6743 BLAKE2B cc5892645a9197a3bd970d048d2dfc5650e2cb135040607e9316e73e7ccb5d4006cbec5c14b5910c7995b2bbbee89a5ecf31a38456dad0ed3d7939fcef57e606 SHA512 20e46820fc583a5f5ad863fae9d2b7c31f4a7b3335915024770e2f127404ac6f85c00b6d9f89da22ba31c58ef66fce187157d522b93a472483aa7c5457afa0c9

+ 11
- 17
app-misc/homeassistant/homeassistant-0.100.3.ebuild View File

@@ -1,11 +1,10 @@
# Copyright 1999-2019 Gentoo Authors
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI="7"

PYTHON_COMPAT=( python3_{6,7} )

inherit user readme.gentoo-r1 eutils distutils-r1
inherit readme.gentoo-r1 eutils distutils-r1

MY_P=${P/_beta/b}
MY_PV=${PV/_beta/b}
@@ -20,7 +19,8 @@ KEYWORDS="amd64"
IUSE="abode androidtv asuswrt atmo atv aurora avea buienradar cli ciscomobilityexpress daikin darksky denonavr enigma esphome everlights envoy fronius +frontend gpiozero growl harmony heos homekit homematic homematicip hpilo hs100 hue maxcube miio mikrotik mqtt musiccast +mysql openwrt qnap roku rxv samsungtv sma socat sonos shodan speedtest ssl test tradfri ubee unify vera wemo wink withings wwlln xknx z-wave zigbee zoneminder"

RDEPEND="${PYTHON_DEPS}
!app-misc/homeassistant-bin
acct-group/${PN}
acct-user/${PN}
|| ( dev-lang/python:3.6 dev-lang/python:3.7 )
app-admin/logrotate
dev-db/sqlite
@@ -38,13 +38,13 @@ RDEPEND="${PYTHON_DEPS}
>=dev-python/immutables-0.9[${PYTHON_USEDEP}]
~dev-python/importlib_metadata-0.23[${PYTHON_USEDEP}]
>=dev-python/jinja-2.10[${PYTHON_USEDEP}]
~dev-python/passlib-1.7.1-r1[${PYTHON_USEDEP}]
~dev-python/passlib-1.7.1[${PYTHON_USEDEP}]
>=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}]
~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}]
~dev-python/python-slugify-3.0.4[${PYTHON_USEDEP}]
>=dev-python/pytz-2019.2[${PYTHON_USEDEP}]
~dev-python/pyyaml-5.1.2[${PYTHON_USEDEP}]
=dev-python/requests-2.22.0[${PYTHON_USEDEP}]
~dev-python/requests-2.22.0[${PYTHON_USEDEP}]
~dev-python/ruamel-yaml-0.15.100[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.11.7[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.3.0[${PYTHON_USEDEP}]
@@ -100,7 +100,7 @@ RDEPEND="${PYTHON_DEPS}
>=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
>=dev-python/python-jose-cryptodome-1.3.2[${PYTHON_USEDEP}]
>=dev-python/requests-toolbelt-0.9.1[${PYTHON_USEDEP}]
=dev-python/RestrictedPython-5.0[${PYTHON_USEDEP}]
~dev-python/RestrictedPython-5.0[${PYTHON_USEDEP}]
>=dev-python/setuptools-40.8.0[${PYTHON_USEDEP}]
>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
~dev-python/sqlalchemy-1.3.8[${PYTHON_USEDEP}]
@@ -126,7 +126,7 @@ RDEPEND="${PYTHON_DEPS}
atmo? ( ~dev-python/pyatmo-2.2.1[${PYTHON_USEDEP}] )
atv? ( >=dev-python/pyatv-0.3.13[${PYTHON_USEDEP}] )
aurora? ( ~dev-python/aurorapy-0.2.6[${PYTHON_USEDEP}] )
avea? ( =dev-python/avea-1.2.8[${PYTHON_USEDEP}] )
avea? ( ~dev-python/avea-1.2.8[${PYTHON_USEDEP}] )
buienradar? ( ~dev-python/buienradar-1.0.1[${PYTHON_USEDEP}] )
cli? ( app-misc/home-assistant-cli[${PYTHON_USEDEP}] )
ciscomobilityexpress? ( ~dev-python/ciscomobilityexpress-0.3.3[${PYTHON_USEDEP}] )
@@ -139,7 +139,7 @@ RDEPEND="${PYTHON_DEPS}
everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] )
envoy? ( ~dev-python/envoy-reader-0.8.6[${PYTHON_USEDEP}] )
fronius? ( ~dev-python/PyFronius-0.4.6[${PYTHON_USEDEP}] )
frontend? ( =app-misc/home-assistant-frontend-20191002.2[${PYTHON_USEDEP}] )
frontend? ( ~app-misc/home-assistant-frontend-20191002.2[${PYTHON_USEDEP}] )
gpiozero? ( ~dev-python/gpiozero-1.5.1[${PYTHON_USEDEP}] )
growl? ( ~dev-python/gntp-1.0.3[${PYTHON_USEDEP}] )
harmony? ( ~dev-python/aioharmony-0.1.13[${PYTHON_USEDEP}] )
@@ -162,7 +162,7 @@ RDEPEND="${PYTHON_DEPS}
openwrt? ( ~dev-python/openwrt-luci-rpc-1.1.1[${PYTHON_USEDEP}] )
qnap? ( ~dev-python/qnapstats-0.3.0[${PYTHON_USEDEP}] )
roku? ( ~dev-python/roku-3.1[${PYTHON_USEDEP}] )
rxv? ( =dev-python/rxv-0.6.0[${PYTHON_USEDEP}]
rxv? ( ~dev-python/rxv-0.6.0[${PYTHON_USEDEP}]
~dev-python/defusedxml-0.6.0[${PYTHON_USEDEP}] )
samsungtv? ( >=dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] )
sma? ( ~dev-python/pysma-0.3.4[${PYTHON_USEDEP}] )
@@ -179,7 +179,7 @@ RDEPEND="${PYTHON_DEPS}
vera? ( ~dev-python/pyvera-0.3.6[${PYTHON_USEDEP}] )
wemo? ( >=dev-python/pywemo-0.4.34[${PYTHON_USEDEP}] )
wink? ( ~dev-python/pubnubsub-handler-1.0.8[${PYTHON_USEDEP}] )
withings? ( =dev-python/withings-api-2.0.0_beta[${PYTHON_USEDEP}] )
withings? ( ~dev-python/withings-api-2.0.0_beta[${PYTHON_USEDEP}] )
wwlln? ( ~dev-python/aiowwlln-2.0.2[${PYTHON_USEDEP}] )
xknx? ( ~dev-python/xknx-0.11.2[${PYTHON_USEDEP}] )
zigbee? ( ~dev-python/zigpy-deconz-0.5.0[${PYTHON_USEDEP}]
@@ -232,16 +232,10 @@ S="${WORKDIR}/home-assistant-${MY_PV}"

DOCS="README.rst"

pkg_setup() {
enewgroup "${PN}"
enewuser "${PN}" -1 -1 "$INSTALL_DIR" "${PN}"
}

src_prepare() {
sed -e 's;astral==1.5;astral>=1.5;' \
-i "setup.py" \
-i homeassistant/package_constraints.txt

eapply_user
}



+ 12
- 19
app-misc/homeassistant/homeassistant-0.101.3-r2.ebuild View File

@@ -1,17 +1,15 @@
# Copyright 1999-2019 Gentoo Authors
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI="7"

PYTHON_COMPAT=( python3_{6,7} )

#inherit python-single-r1 user readme.gentoo-r1 eutils # distutils-r1
inherit user readme.gentoo-r1 eutils distutils-r1
inherit readme.gentoo-r1 eutils distutils-r1

MY_P=${P/_beta/b}
MY_PV=${PV/_beta/b}

DESCRIPTION="Open-source home automation platform running on Python on 3.7 (and 3.6 for a short time)"
DESCRIPTION="Open-source home automation platform running on Python on 3.7"
HOMEPAGE="https://home-assistant.io https://git.edevau.net/onkelbeh/HomeAssistantRepository"
SRC_URI="https://github.com/home-assistant/home-assistant/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"

@@ -21,7 +19,8 @@ KEYWORDS="amd64"
IUSE="abode androidtv asuswrt atmo atv aurora avea buienradar cli ciscomobilityexpress daikin darksky denonavr enigma esphome everlights envoy fronius +frontend gpiozero growl harmony heos homekit homematic homematicip hpilo hs100 hue maxcube miio mikrotik mqtt musiccast +mysql openwrt qnap roku rxv samsungtv sma socat sonos shodan speedtest ssl test tradfri ubee unify vera wemo wink withings wwlln xknx youtube z-wave zigbee zoneminder"

RDEPEND="${PYTHON_DEPS}
!app-misc/homeassistant-bin
acct-group/${PN}
acct-user/${PN}
|| ( dev-lang/python:3.6 dev-lang/python:3.7 )
app-admin/logrotate
dev-db/sqlite
@@ -38,13 +37,13 @@ RDEPEND="${PYTHON_DEPS}
>=dev-python/immutables-0.9[${PYTHON_USEDEP}]
~dev-python/importlib_metadata-0.23[${PYTHON_USEDEP}]
>=dev-python/jinja-2.10[${PYTHON_USEDEP}]
~dev-python/passlib-1.7.1-r1[${PYTHON_USEDEP}]
~dev-python/passlib-1.7.1[${PYTHON_USEDEP}]
>=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}]
~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}]
~dev-python/python-slugify-3.0.6[${PYTHON_USEDEP}]
>=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
~dev-python/pyyaml-5.1.2[${PYTHON_USEDEP}]
=dev-python/requests-2.22.0-r1[${PYTHON_USEDEP}]
~dev-python/requests-2.22.0-r1[${PYTHON_USEDEP}]
~dev-python/ruamel-yaml-0.15.100[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.11.7[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.3.0[${PYTHON_USEDEP}]
@@ -98,7 +97,7 @@ RDEPEND="${PYTHON_DEPS}
>=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
>=dev-python/python-jose-cryptodome-1.3.2[${PYTHON_USEDEP}]
>=dev-python/requests-toolbelt-0.9.1[${PYTHON_USEDEP}]
=dev-python/RestrictedPython-5.0[${PYTHON_USEDEP}]
~dev-python/RestrictedPython-5.0[${PYTHON_USEDEP}]
>=dev-python/setuptools-40.8.0[${PYTHON_USEDEP}]
>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
~dev-python/sqlalchemy-1.3.10[${PYTHON_USEDEP}]
@@ -124,7 +123,7 @@ RDEPEND="${PYTHON_DEPS}
atmo? ( ~dev-python/pyatmo-2.3.2[${PYTHON_USEDEP}] )
atv? ( >=dev-python/pyatv-0.3.13[${PYTHON_USEDEP}] )
aurora? ( ~dev-python/aurorapy-0.2.6[${PYTHON_USEDEP}] )
avea? ( =dev-python/avea-1.2.8[${PYTHON_USEDEP}] )
avea? ( ~dev-python/avea-1.2.8[${PYTHON_USEDEP}] )
buienradar? ( ~dev-python/buienradar-1.0.1[${PYTHON_USEDEP}] )
cli? ( app-misc/home-assistant-cli[${PYTHON_USEDEP}] )
ciscomobilityexpress? ( ~dev-python/ciscomobilityexpress-0.3.3[${PYTHON_USEDEP}] )
@@ -136,7 +135,7 @@ RDEPEND="${PYTHON_DEPS}
everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] )
envoy? ( ~dev-python/envoy-reader-0.8.6[${PYTHON_USEDEP}] )
fronius? ( ~dev-python/PyFronius-0.4.6[${PYTHON_USEDEP}] )
frontend? ( =app-misc/home-assistant-frontend-20191025.1[${PYTHON_USEDEP}] )
frontend? ( ~app-misc/home-assistant-frontend-20191025.1[${PYTHON_USEDEP}] )
gpiozero? ( ~dev-python/gpiozero-1.5.1[${PYTHON_USEDEP}] )
growl? ( ~dev-python/gntp-1.0.3[${PYTHON_USEDEP}] )
harmony? ( ~dev-python/aioharmony-0.1.13[${PYTHON_USEDEP}] )
@@ -159,7 +158,7 @@ RDEPEND="${PYTHON_DEPS}
openwrt? ( ~dev-python/openwrt-luci-rpc-1.1.2[${PYTHON_USEDEP}] )
qnap? ( ~dev-python/qnapstats-0.3.0[${PYTHON_USEDEP}] )
roku? ( ~dev-python/roku-3.1[${PYTHON_USEDEP}] )
rxv? ( =dev-python/rxv-0.6.0[${PYTHON_USEDEP}]
rxv? ( ~dev-python/rxv-0.6.0[${PYTHON_USEDEP}]
~dev-python/defusedxml-0.6.0[${PYTHON_USEDEP}] )
samsungtv? ( =dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] )
sma? ( ~dev-python/pysma-0.3.4[${PYTHON_USEDEP}] )
@@ -176,7 +175,7 @@ RDEPEND="${PYTHON_DEPS}
vera? ( ~dev-python/pyvera-0.3.6[${PYTHON_USEDEP}] )
wemo? ( >=dev-python/pywemo-0.4.34[${PYTHON_USEDEP}] )
wink? ( ~dev-python/pubnubsub-handler-1.0.8[${PYTHON_USEDEP}] )
withings? ( =dev-python/withings-api-2.0.0_beta[${PYTHON_USEDEP}] )
withings? ( ~dev-python/withings-api-2.0.0_beta[${PYTHON_USEDEP}] )
wwlln? ( ~dev-python/aiowwlln-2.0.2[${PYTHON_USEDEP}] )
xknx? ( ~dev-python/xknx-0.11.2[${PYTHON_USEDEP}] )
youtube? ( ~dev-python/youtube_dl-2019.10.22[${PYTHON_USEDEP}] )
@@ -230,16 +229,10 @@ S="${WORKDIR}/home-assistant-${MY_PV}"

DOCS="README.rst"

pkg_setup() {
enewgroup "${PN}"
enewuser "${PN}" -1 -1 "$INSTALL_DIR" "${PN}"
}

src_prepare() {
sed -e 's;astral==1.5;astral>=1.5;' \
-i "setup.py" \
-i homeassistant/package_constraints.txt

eapply_user
}



+ 9
- 17
app-misc/homeassistant/homeassistant-0.102.3.ebuild View File

@@ -1,17 +1,15 @@
# Copyright 1999-2019 Gentoo Authors
# 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 python-single-r1 user readme.gentoo-r1 eutils # distutils-r1
inherit user readme.gentoo-r1 eutils distutils-r1
inherit readme.gentoo-r1 eutils distutils-r1

MY_P=${P/_beta/b}
MY_PV=${PV/_beta/b}

DESCRIPTION="Open-source home automation platform running on Python on 3.7 (and 3.6 for a short time)"
DESCRIPTION="Open-source home automation platform running on Python on 3.7"
HOMEPAGE="https://home-assistant.io https://git.edevau.net/onkelbeh/HomeAssistantRepository"
SRC_URI="https://github.com/home-assistant/home-assistant/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"

@@ -21,7 +19,8 @@ KEYWORDS="amd64"
IUSE="abode ambiclimate androidtv asuswrt atmo atv aurora avea axis bitcoin blockchain buienradar cli ciscomobilityexpress daikin darksky denonavr discogs enigma enocean esphome everlights envoy fronius +frontend gpiozero growl harmony heos here hkavr holidays homekit homematic homematicip hpilo hs100 hue incomfort influxdb maxcube maxcube_hack miio mikrotik mqtt musiccast +mysql openwrt plex qnap roku rxv samsungtv sma socat somfy sonos shodan speedtest ssl test tradfri ubee unify vera wemo wink withings wled wwlln xknx yeelight youtube z-wave zigbee zoneminder"

RDEPEND="${PYTHON_DEPS}
!app-misc/homeassistant-bin
acct-group/${PN}
acct-user/${PN}
|| ( dev-lang/python:3.6 dev-lang/python:3.7 dev-lang/python:3.8 )
app-admin/logrotate
dev-db/sqlite
@@ -74,7 +73,7 @@ RDEPEND="${PYTHON_DEPS}
>=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
>=dev-python/numpy-1.17.3[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.5.0[${PYTHON_USEDEP}]
~dev-python/passlib-1.7.1-r1[${PYTHON_USEDEP}]
~dev-python/passlib-1.7.1[${PYTHON_USEDEP}]
>=dev-python/pbr-5.1.3[${PYTHON_USEDEP}]
~dev-python/pillow-6.2.1[${PYTHON_USEDEP}]
>=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}]
@@ -94,9 +93,9 @@ RDEPEND="${PYTHON_DEPS}
~dev-python/python-slugify-4.0.0[${PYTHON_USEDEP}]
>=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
~dev-python/pyyaml-5.1.2[${PYTHON_USEDEP}]
=dev-python/requests-2.22.0-r1[${PYTHON_USEDEP}]
~dev-python/requests-2.22.0-r1[${PYTHON_USEDEP}]
>=dev-python/requests-toolbelt-0.9.1[${PYTHON_USEDEP}]
=dev-python/RestrictedPython-5.0[${PYTHON_USEDEP}]
~dev-python/RestrictedPython-5.0[${PYTHON_USEDEP}]
~dev-python/ruamel-yaml-0.15.100[${PYTHON_USEDEP}]
>=dev-python/setuptools-40.8.0[${PYTHON_USEDEP}]
>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
@@ -174,7 +173,7 @@ RDEPEND="${PYTHON_DEPS}
plex? ( ~dev-python/PlexAPI-3.3.0[${PYTHON_USEDEP}] )
qnap? ( ~dev-python/qnapstats-0.3.0[${PYTHON_USEDEP}] )
roku? ( ~dev-python/roku-3.1[${PYTHON_USEDEP}] )
rxv? ( =dev-python/rxv-0.6.0[${PYTHON_USEDEP}]
rxv? ( ~dev-python/rxv-0.6.0[${PYTHON_USEDEP}]
~dev-python/defusedxml-0.6.0[${PYTHON_USEDEP}] )
samsungtv? ( ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] )
sma? ( ~dev-python/pysma-0.3.4[${PYTHON_USEDEP}] )
@@ -248,21 +247,14 @@ S="${WORKDIR}/home-assistant-${MY_PV}"

DOCS="README.rst"

pkg_setup() {
enewgroup "${PN}"
enewuser "${PN}" -1 -1 "$INSTALL_DIR" "${PN}"
}

src_prepare() {
sed -e 's;astral==1.5;astral>=1.5;' \
-i "setup.py" \
-i homeassistant/package_constraints.txt

# https://github.com/home-assistant/home-assistant/issues/28811
if use maxcube_hack ; then
eapply "${FILESDIR}/maxcube_TypeError_dirty_hack.patch"
fi

eapply_user
}



+ 9
- 17
app-misc/homeassistant/homeassistant-0.103.6.ebuild View File

@@ -1,17 +1,15 @@
# Copyright 1999-2019 Gentoo Authors
# 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 python-single-r1 user readme.gentoo-r1 eutils # distutils-r1
inherit user readme.gentoo-r1 eutils distutils-r1
inherit readme.gentoo-r1 eutils distutils-r1

MY_P=${P/_beta/b}
MY_PV=${PV/_beta/b}

DESCRIPTION="Open-source home automation platform running on Python on 3.7 (and 3.6 for a short time)"
DESCRIPTION="Open-source home automation platform running on Python on 3.7"
HOMEPAGE="https://home-assistant.io https://git.edevau.net/onkelbeh/HomeAssistantRepository"
SRC_URI="https://github.com/home-assistant/home-assistant/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"

@@ -21,7 +19,8 @@ KEYWORDS="amd64 x86 amd64-linux x86-linux"
IUSE="abode ambiclimate ambient_station androidtv asuswrt atmo atv aurora avea axis bitcoin blockchain buienradar cli ciscomobilityexpress daikin darksky denonavr discogs enigma enocean esphome everlights envoy flume flunearyou fronius +frontend gpiozero growl harmony heos here hkavr holidays homekit homematic homematicip hpilo hs100 hue incomfort influxdb maxcube maxcube_hack miio mikrotik +mqtt musiccast +mysql openwrt plex qnap +recorder ring roku rxv samsungtv signal sma socat somfy sonos shodan simplisafe speedtest +ssl test tradfri ubee unify vera wemo wink withings wled wwlln xknx yeelight youtube z-wave zigbee zoneminder"

RDEPEND="${PYTHON_DEPS}
!app-misc/homeassistant-bin
acct-group/${PN}
acct-user/${PN}
|| ( dev-lang/python:3.6 dev-lang/python:3.7 dev-lang/python:3.8 )
app-admin/logrotate
dev-db/sqlite
@@ -74,7 +73,7 @@ RDEPEND="${PYTHON_DEPS}
>=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
>=dev-python/numpy-1.17.4[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.5.0[${PYTHON_USEDEP}]
~dev-python/passlib-1.7.1-r1[${PYTHON_USEDEP}]
~dev-python/passlib-1.7.1[${PYTHON_USEDEP}]
>=dev-python/pbr-5.1.3[${PYTHON_USEDEP}]
~dev-python/pillow-6.2.1[${PYTHON_USEDEP}]
>=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}]
@@ -94,9 +93,9 @@ RDEPEND="${PYTHON_DEPS}
~dev-python/python-slugify-4.0.0[${PYTHON_USEDEP}]
>=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
~dev-python/pyyaml-5.1.2[${PYTHON_USEDEP}]
=dev-python/requests-2.22.0-r1[${PYTHON_USEDEP}]
~dev-python/requests-2.22.0[${PYTHON_USEDEP}]
>=dev-python/requests-toolbelt-0.9.1[${PYTHON_USEDEP}]
=dev-python/RestrictedPython-5.0[${PYTHON_USEDEP}]
~dev-python/RestrictedPython-5.0[${PYTHON_USEDEP}]
~dev-python/ruamel-yaml-0.15.100[${PYTHON_USEDEP}]
>=dev-python/setuptools-40.8.0[${PYTHON_USEDEP}]
>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
@@ -178,7 +177,7 @@ RDEPEND="${PYTHON_DEPS}
roku? ( ~dev-python/roku-4.0.0[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-1.3.11[${PYTHON_USEDEP}] )
ring? ( ~dev-python/ring-doorbell-0.2.8[${PYTHON_USEDEP}] )
rxv? ( =dev-python/rxv-0.6.0[${PYTHON_USEDEP}]
rxv? ( ~dev-python/rxv-0.6.0[${PYTHON_USEDEP}]
~dev-python/defusedxml-0.6.0[${PYTHON_USEDEP}] )
samsungtv? ( ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] )
signal? ( ~dev-python/pysignalclirestapi-0.1.4[${PYTHON_USEDEP}] )
@@ -254,21 +253,14 @@ S="${WORKDIR}/home-assistant-${MY_PV}"

DOCS="README.rst"

pkg_setup() {
enewgroup "${PN}"
enewuser "${PN}" -1 -1 "$INSTALL_DIR" "${PN}"
}

src_prepare() {
sed -e 's;astral==1.5;astral>=1.5;' \
-i "setup.py" \
-i homeassistant/package_constraints.txt

# https://github.com/home-assistant/home-assistant/issues/28811
if use maxcube_hack ; then
eapply "${FILESDIR}/maxcube_TypeError_dirty_hack.patch"
fi

eapply_user
}



+ 8
- 16
app-misc/homeassistant/homeassistant-0.104.0.ebuild View File

@@ -4,14 +4,12 @@
EAPI="7"

PYTHON_COMPAT=( python3_{7,8} )

#inherit python-single-r1 user readme.gentoo-r1 eutils # distutils-r1
inherit user readme.gentoo-r1 eutils distutils-r1
inherit readme.gentoo-r1 eutils distutils-r1

MY_P=${P/_beta/b}
MY_PV=${PV/_beta/b}

DESCRIPTION="Open-source home automation platform running on Python on 3.7 (and 3.6 for a short time)"
DESCRIPTION="Open-source home automation platform running on Python on 3.7"
HOMEPAGE="https://home-assistant.io https://git.edevau.net/onkelbeh/HomeAssistantRepository"
SRC_URI="https://github.com/home-assistant/home-assistant/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"

@@ -21,7 +19,8 @@ KEYWORDS="amd64 x86"
IUSE="abode ambiclimate ambient_station androidtv asuswrt atmo atv aurora avea axis bitcoin blockchain buienradar cli ciscomobilityexpress daikin darksky denonavr discogs enigma enocean esphome everlights envoy flume flunearyou fronius +frontend gpiozero growl harmony heos here hkavr holidays homekit homematic homematicip hpilo hs100 hue incomfort influxdb maxcube maxcube_hack miio mikrotik +mqtt musiccast +mysql openwrt plex qnap +recorder ring roku rxv samsungtv signal sma socat somfy sonos shodan simplisafe speedtest +ssl test tradfri ubee unify vera webostv wemo wink withings wled wwlln xknx yeelight youtube z-wave zigbee zoneminder"

RDEPEND="${PYTHON_DEPS}
!app-misc/homeassistant-bin
acct-group/${PN}
acct-user/${PN}
|| ( dev-lang/python:3.7 dev-lang/python:3.8 )
app-admin/logrotate
dev-db/sqlite
@@ -74,7 +73,7 @@ RDEPEND="${PYTHON_DEPS}
>=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
>=dev-python/numpy-1.17.4[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.5.0[${PYTHON_USEDEP}]
~dev-python/passlib-1.7.1-r1[${PYTHON_USEDEP}]
~dev-python/passlib-1.7.1[${PYTHON_USEDEP}]
>=dev-python/pbr-5.1.3[${PYTHON_USEDEP}]
~dev-python/pillow-6.2.1[${PYTHON_USEDEP}]
>=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}]
@@ -94,9 +93,9 @@ RDEPEND="${PYTHON_DEPS}
~dev-python/python-slugify-4.0.0[${PYTHON_USEDEP}]
>=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
~dev-python/pyyaml-5.2[${PYTHON_USEDEP}]
=dev-python/requests-2.22.0-r1[${PYTHON_USEDEP}]
~dev-python/requests-2.22.0[${PYTHON_USEDEP}]
>=dev-python/requests-toolbelt-0.9.1[${PYTHON_USEDEP}]
=dev-python/RestrictedPython-5.0[${PYTHON_USEDEP}]
~dev-python/RestrictedPython-5.0[${PYTHON_USEDEP}]
~dev-python/ruamel-yaml-0.15.100[${PYTHON_USEDEP}]
>=dev-python/setuptools-40.8.0[${PYTHON_USEDEP}]
>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
@@ -177,7 +176,7 @@ RDEPEND="${PYTHON_DEPS}
roku? ( ~dev-python/roku-4.0.0[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-1.3.12[${PYTHON_USEDEP}] )
ring? ( ~dev-python/ring-doorbell-0.6.0[${PYTHON_USEDEP}] )
rxv? ( =dev-python/rxv-0.6.0[${PYTHON_USEDEP}]
rxv? ( ~dev-python/rxv-0.6.0[${PYTHON_USEDEP}]
~dev-python/defusedxml-0.6.0[${PYTHON_USEDEP}] )
samsungtv? ( ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] )
signal? ( ~dev-python/pysignalclirestapi-0.1.4[${PYTHON_USEDEP}] )
@@ -254,21 +253,14 @@ S="${WORKDIR}/home-assistant-${MY_PV}"

DOCS="README.rst"

pkg_setup() {
enewgroup "${PN}"
enewuser "${PN}" -1 -1 "$INSTALL_DIR" "${PN}"
}

src_prepare() {
sed -e 's;astral==1.5;astral>=1.5;' \
-i "setup.py" \
-i homeassistant/package_constraints.txt

# https://github.com/home-assistant/home-assistant/issues/28811
if use maxcube_hack ; then
eapply "${FILESDIR}/maxcube_TypeError_dirty_hack.patch"
fi

eapply_user
}



+ 8
- 16
app-misc/homeassistant/homeassistant-0.104.1.ebuild View File

@@ -4,14 +4,12 @@
EAPI="7"

PYTHON_COMPAT=( python3_{7,8} )

#inherit python-single-r1 user readme.gentoo-r1 eutils # distutils-r1
inherit user readme.gentoo-r1 eutils distutils-r1
inherit readme.gentoo-r1 eutils distutils-r1

MY_P=${P/_beta/b}
MY_PV=${PV/_beta/b}

DESCRIPTION="Open-source home automation platform running on Python on 3.7 (and 3.6 for a short time)"
DESCRIPTION="Open-source home automation platform running on Python on 3.7"
HOMEPAGE="https://home-assistant.io https://git.edevau.net/onkelbeh/HomeAssistantRepository"
SRC_URI="https://github.com/home-assistant/home-assistant/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"

@@ -21,7 +19,8 @@ KEYWORDS="amd64 x86"
IUSE="abode ambiclimate ambient_station androidtv asuswrt atmo atv aurora avea axis bitcoin blockchain buienradar cli ciscomobilityexpress daikin darksky denonavr discogs emulated_roku enigma enocean esphome everlights envoy flume flunearyou fronius +frontend gpiozero growl harmony heos here hkavr holidays homekit homematic homematicip hpilo hs100 hue incomfort influxdb maxcube maxcube_hack miio mikrotik +mqtt musiccast +mysql openwrt plex qnap +recorder ring roku rxv samsungtv signal sma socat somfy sonos shodan simplisafe speedtest +ssl test tradfri ubee unify vera webostv wemo wink withings wled wwlln xknx yeelight youtube z-wave zigbee zoneminder"

RDEPEND="${PYTHON_DEPS}
!app-misc/homeassistant-bin
acct-group/${PN}
acct-user/${PN}
|| ( dev-lang/python:3.7 dev-lang/python:3.8 )
app-admin/logrotate
dev-db/sqlite
@@ -74,7 +73,7 @@ RDEPEND="${PYTHON_DEPS}
>=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
>=dev-python/numpy-1.17.4[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.5.0[${PYTHON_USEDEP}]
~dev-python/passlib-1.7.1-r1[${PYTHON_USEDEP}]
~dev-python/passlib-1.7.1[${PYTHON_USEDEP}]
>=dev-python/pbr-5.1.3[${PYTHON_USEDEP}]
~dev-python/pillow-6.2.1[${PYTHON_USEDEP}]
>=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}]
@@ -94,9 +93,9 @@ RDEPEND="${PYTHON_DEPS}
~dev-python/python-slugify-4.0.0[${PYTHON_USEDEP}]
>=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
~dev-python/pyyaml-5.2[${PYTHON_USEDEP}]
=dev-python/requests-2.22.0-r1[${PYTHON_USEDEP}]
~dev-python/requests-2.22.0[${PYTHON_USEDEP}]
>=dev-python/requests-toolbelt-0.9.1[${PYTHON_USEDEP}]
=dev-python/RestrictedPython-5.0[${PYTHON_USEDEP}]
~dev-python/RestrictedPython-5.0[${PYTHON_USEDEP}]
~dev-python/ruamel-yaml-0.15.100[${PYTHON_USEDEP}]
>=dev-python/setuptools-40.8.0[${PYTHON_USEDEP}]
>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
@@ -178,7 +177,7 @@ RDEPEND="${PYTHON_DEPS}
roku? ( ~dev-python/roku-4.0.0[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-1.3.12[${PYTHON_USEDEP}] )
ring? ( ~dev-python/ring-doorbell-0.6.0[${PYTHON_USEDEP}] )
rxv? ( =dev-python/rxv-0.6.0[${PYTHON_USEDEP}]
rxv? ( ~dev-python/rxv-0.6.0[${PYTHON_USEDEP}]
~dev-python/defusedxml-0.6.0[${PYTHON_USEDEP}] )
samsungtv? ( ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] )
signal? ( ~dev-python/pysignalclirestapi-0.1.4[${PYTHON_USEDEP}] )
@@ -255,21 +254,14 @@ S="${WORKDIR}/home-assistant-${MY_PV}"

DOCS="README.rst"

pkg_setup() {
enewgroup "${PN}"
enewuser "${PN}" -1 -1 "$INSTALL_DIR" "${PN}"
}

src_prepare() {
sed -e 's;astral==1.5;astral>=1.5;' \
-i "setup.py" \
-i homeassistant/package_constraints.txt

# https://github.com/home-assistant/home-assistant/issues/28811
if use maxcube_hack ; then
eapply "${FILESDIR}/maxcube_TypeError_dirty_hack.patch"
fi

eapply_user
}



+ 9
- 17
app-misc/homeassistant/homeassistant-0.104.2.ebuild View File

@@ -4,14 +4,12 @@
EAPI="7"

PYTHON_COMPAT=( python3_{7,8} )

#inherit python-single-r1 user readme.gentoo-r1 eutils # distutils-r1
inherit user readme.gentoo-r1 eutils distutils-r1
inherit readme.gentoo-r1 eutils distutils-r1

MY_P=${P/_beta/b}
MY_PV=${PV/_beta/b}

DESCRIPTION="Open-source home automation platform running on Python on 3.7 (and 3.6 for a short time)"
DESCRIPTION="Open-source home automation platform running on Python on 3.7"
HOMEPAGE="https://home-assistant.io https://git.edevau.net/onkelbeh/HomeAssistantRepository"
SRC_URI="https://github.com/home-assistant/home-assistant/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"

@@ -21,8 +19,9 @@ KEYWORDS="amd64 x86"
IUSE="abode ambiclimate ambient_station androidtv asuswrt atmo atv aurora avea axis bitcoin blockchain buienradar cli ciscomobilityexpress daikin darksky denonavr discogs emulated_roku enigma enocean esphome everlights envoy flume flunearyou fronius +frontend gpiozero growl harmony heos here hkavr holidays homekit homematic homematicip hpilo hs100 hue incomfort influxdb maxcube maxcube_hack miio mikrotik +mqtt musiccast +mysql openwrt plex qnap +recorder ring roku rxv samsungtv signal sma socat somfy sonos shodan simplisafe speedtest +ssl test tradfri ubee unify vera webostv wemo wink withings wled wwlln xknx yeelight youtube z-wave zigbee zoneminder"

RDEPEND="${PYTHON_DEPS}
!app-misc/homeassistant-bin
|| ( dev-lang/python:3.7 dev-lang/python:3.8 )
acct-group/${PN}
acct-user/${PN}
|| ( dev-lang/python:3.7 dev-lang/python:3.8 )
app-admin/logrotate
dev-db/sqlite
dev-libs/libfastjson
@@ -74,7 +73,7 @@ RDEPEND="${PYTHON_DEPS}
>=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
>=dev-python/numpy-1.17.4[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.5.0[${PYTHON_USEDEP}]
~dev-python/passlib-1.7.1-r1[${PYTHON_USEDEP}]
~dev-python/passlib-1.7.1[${PYTHON_USEDEP}]
>=dev-python/pbr-5.1.3[${PYTHON_USEDEP}]
~dev-python/pillow-6.2.1[${PYTHON_USEDEP}]
>=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}]
@@ -94,9 +93,9 @@ RDEPEND="${PYTHON_DEPS}
~dev-python/python-slugify-4.0.0[${PYTHON_USEDEP}]
>=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
~dev-python/pyyaml-5.2[${PYTHON_USEDEP}]
=dev-python/requests-2.22.0-r1[${PYTHON_USEDEP}]
~dev-python/requests-2.22.0[${PYTHON_USEDEP}]
>=dev-python/requests-toolbelt-0.9.1[${PYTHON_USEDEP}]
=dev-python/RestrictedPython-5.0[${PYTHON_USEDEP}]
~dev-python/RestrictedPython-5.0[${PYTHON_USEDEP}]
~dev-python/ruamel-yaml-0.15.100[${PYTHON_USEDEP}]
>=dev-python/setuptools-40.8.0[${PYTHON_USEDEP}]
>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
@@ -178,7 +177,7 @@ RDEPEND="${PYTHON_DEPS}
roku? ( ~dev-python/roku-4.0.0[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-1.3.12[${PYTHON_USEDEP}] )
ring? ( ~dev-python/ring-doorbell-0.6.0[${PYTHON_USEDEP}] )
rxv? ( =dev-python/rxv-0.6.0[${PYTHON_USEDEP}]
rxv? ( ~dev-python/rxv-0.6.0[${PYTHON_USEDEP}]
~dev-python/defusedxml-0.6.0[${PYTHON_USEDEP}] )
samsungtv? ( ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] )
signal? ( ~dev-python/pysignalclirestapi-0.1.4[${PYTHON_USEDEP}] )
@@ -255,21 +254,14 @@ S="${WORKDIR}/home-assistant-${MY_PV}"

DOCS="README.rst"

pkg_setup() {
enewgroup "${PN}"
enewuser "${PN}" -1 -1 "$INSTALL_DIR" "${PN}"
}

src_prepare() {
sed -e 's;astral==1.5;astral>=1.5;' \
-i "setup.py" \
-i homeassistant/package_constraints.txt

# https://github.com/home-assistant/home-assistant/issues/28811
if use maxcube_hack ; then
eapply "${FILESDIR}/maxcube_TypeError_dirty_hack.patch"
fi

eapply_user
}



+ 8
- 24
app-misc/homeassistant/homeassistant-0.104.3.ebuild View File

@@ -4,14 +4,12 @@
EAPI="7"

PYTHON_COMPAT=( python3_{7,8} )

#inherit python-single-r1 user readme.gentoo-r1 eutils # distutils-r1
inherit user readme.gentoo-r1 eutils distutils-r1
inherit readme.gentoo-r1 eutils distutils-r1

MY_P=${P/_beta/b}
MY_PV=${PV/_beta/b}

DESCRIPTION="Open-source home automation platform running on Python on 3.7 (and 3.6 for a short time)"
DESCRIPTION="Open-source home automation platform running on Python on 3.7"
HOMEPAGE="https://home-assistant.io https://git.edevau.net/onkelbeh/HomeAssistantRepository"
SRC_URI="https://github.com/home-assistant/home-assistant/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"

@@ -21,7 +19,8 @@ KEYWORDS="amd64 x86"
IUSE="abode ambiclimate ambient_station androidtv asuswrt atmo atv aurora avea axis bitcoin blockchain buienradar cli ciscomobilityexpress daikin darksky denonavr discogs emulated_roku enigma enocean esphome everlights envoy flume flunearyou fronius +frontend gpiozero growl harmony heos here hkavr holidays homekit homematic homematicip hpilo hs100 hue incomfort influxdb maxcube maxcube_hack miio mikrotik +mqtt musiccast +mysql openwrt plex qnap +recorder ring roku rxv samsungtv signal sma socat somfy sonos shodan simplisafe speedtest +ssl test tradfri ubee unify vera webostv wemo wink withings wled wwlln xknx yeelight youtube z-wave zigbee zoneminder"

RDEPEND="${PYTHON_DEPS}
!app-misc/homeassistant-bin
acct-group/${PN}
acct-user/${PN}
|| ( dev-lang/python:3.7 dev-lang/python:3.8 )
app-admin/logrotate
dev-db/sqlite
@@ -73,7 +72,7 @@ RDEPEND="${PYTHON_DEPS}
>=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
>=dev-python/numpy-1.17.4[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.5.0[${PYTHON_USEDEP}]
~dev-python/passlib-1.7.1-r1[${PYTHON_USEDEP}]
~dev-python/passlib-1.7.1[${PYTHON_USEDEP}]
>=dev-python/pbr-5.1.3[${PYTHON_USEDEP}]
~dev-python/pillow-6.2.1[${PYTHON_USEDEP}]
>=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}]
@@ -93,9 +92,9 @@ RDEPEND="${PYTHON_DEPS}
~dev-python/python-slugify-4.0.0[${PYTHON_USEDEP}]
>=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
~dev-python/pyyaml-5.2[${PYTHON_USEDEP}]
=dev-python/requests-2.22.0-r1[${PYTHON_USEDEP}]
~dev-python/requests-2.22.0[${PYTHON_USEDEP}]
>=dev-python/requests-toolbelt-0.9.1[${PYTHON_USEDEP}]
=dev-python/RestrictedPython-5.0[${PYTHON_USEDEP}]
~dev-python/RestrictedPython-5.0[${PYTHON_USEDEP}]
~dev-python/ruamel-yaml-0.15.100[${PYTHON_USEDEP}]
>=dev-python/setuptools-40.8.0[${PYTHON_USEDEP}]
>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
@@ -177,7 +176,7 @@ RDEPEND="${PYTHON_DEPS}
roku? ( ~dev-python/roku-4.0.0[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-1.3.12[${PYTHON_USEDEP}] )
ring? ( ~dev-python/ring-doorbell-0.6.0[${PYTHON_USEDEP}] )
rxv? ( =dev-python/rxv-0.6.0[${PYTHON_USEDEP}]
rxv? ( ~dev-python/rxv-0.6.0[${PYTHON_USEDEP}]
~dev-python/defusedxml-0.6.0[${PYTHON_USEDEP}] )
samsungtv? ( ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] )
signal? ( ~dev-python/pysignalclirestapi-0.1.4[${PYTHON_USEDEP}] )
@@ -254,51 +253,36 @@ S="${WORKDIR}/home-assistant-${MY_PV}"

DOCS="README.rst"

pkg_setup() {
enewgroup "${PN}"
enewuser "${PN}" -1 -1 "$INSTALL_DIR" "${PN}"
}

src_prepare() {
sed -e 's;astral==1.5;astral>=1.5;' \
-i "setup.py" \
-i homeassistant/package_constraints.txt

# https://github.com/home-assistant/home-assistant/issues/28811
if use maxcube_hack ; then
eapply "${FILESDIR}/maxcube_TypeError_dirty_hack.patch"
fi

eapply_user
}

python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all

keepdir "$INSTALL_DIR"

keepdir "/etc/${PN}"
fowners -R "${PN}:${PN}" "/etc/${PN}"

keepdir "/var/log/${PN}"
fowners -R "${PN}:${PN}" "/var/log/${PN}"

newconfd "${FILESDIR}/${PN}.conf.d" "${PN}"
newinitd "${FILESDIR}/${PN}.init.d" "${PN}"

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/${PN}" || die
fi

if use mqtt ; then
sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${PN}" || die
fi

insinto /etc/logrotate.d
newins "${FILESDIR}/${PN}.logrotate" "${PN}"

dobin "${FILESDIR}/hasstest"
readme.gentoo_create_doc
}


+ 8
- 24
app-misc/homeassistant/homeassistant-0.105.0_beta3.ebuild View File

@@ -4,14 +4,12 @@
EAPI="7"

PYTHON_COMPAT=( python3_{7,8} )

#inherit python-single-r1 user readme.gentoo-r1 eutils # distutils-r1
inherit user readme.gentoo-r1 eutils distutils-r1
inherit readme.gentoo-r1 eutils distutils-r1

MY_P=${P/_beta/b}
MY_PV=${PV/_beta/b}

DESCRIPTION="Open-source home automation platform running on Python on 3.7 (and 3.6 for a short time)"
DESCRIPTION="Open-source home automation platform running on Python on 3.7"
HOMEPAGE="https://home-assistant.io https://git.edevau.net/onkelbeh/HomeAssistantRepository"
SRC_URI="https://github.com/home-assistant/home-assistant/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"

@@ -21,7 +19,8 @@ KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="abode ambiclimate ambient_station androidtv asuswrt atmo atv aurora avea axis bitcoin blockchain buienradar cli ciscomobilityexpress daikin darksky denonavr discogs emulated_roku enigma enocean esphome everlights envoy flume flunearyou fronius +frontend gpiozero growl harmony heos here hkavr holidays homekit homematic homematicip hpilo hs100 hue incomfort influxdb maxcube maxcube_hack miio mikrotik +mqtt musiccast +mysql openwrt plex qnap +recorder ring roku rxv samsungtv signal sma socat somfy sonos shodan simplisafe speedtest +ssl test tradfri ubee unify vera webostv wemo wink withings wled wwlln xknx yeelight youtube z-wave zigbee zoneminder"

RDEPEND="${PYTHON_DEPS}
!app-misc/homeassistant-bin
acct-group/${PN}
acct-user/${PN}
|| ( dev-lang/python:3.7 dev-lang/python:3.8 )
app-admin/logrotate
dev-db/sqlite
@@ -72,7 +71,7 @@ RDEPEND="${PYTHON_DEPS}
>=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
>=dev-python/numpy-1.17.4[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.5.0[${PYTHON_USEDEP}]
~dev-python/passlib-1.7.1-r1[${PYTHON_USEDEP}]
~dev-python/passlib-1.7.1[${PYTHON_USEDEP}]
>=dev-python/pbr-5.1.3[${PYTHON_USEDEP}]
~dev-python/pillow-6.2.1[${PYTHON_USEDEP}]
>=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}]
@@ -92,9 +91,9 @@ RDEPEND="${PYTHON_DEPS}
~dev-python/python-slugify-4.0.0[${PYTHON_USEDEP}]
>=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
~dev-python/pyyaml-5.3[${PYTHON_USEDEP}]
=dev-python/requests-2.22.0-r1[${PYTHON_USEDEP}]
~dev-python/requests-2.22.0[${PYTHON_USEDEP}]
>=dev-python/requests-toolbelt-0.9.1[${PYTHON_USEDEP}]
=dev-python/RestrictedPython-5.0[${PYTHON_USEDEP}]
~dev-python/RestrictedPython-5.0[${PYTHON_USEDEP}]
~dev-python/ruamel-yaml-0.15.100[${PYTHON_USEDEP}]
>=dev-python/setuptools-40.8.0[${PYTHON_USEDEP}]
>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
@@ -176,7 +175,7 @@ RDEPEND="${PYTHON_DEPS}
roku? ( ~dev-python/roku-4.0.0[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-1.3.13[${PYTHON_USEDEP}] )
ring? ( ~dev-python/ring-doorbell-0.6.0[${PYTHON_USEDEP}] )
rxv? ( =dev-python/rxv-0.6.0[${PYTHON_USEDEP}]
rxv? ( ~dev-python/rxv-0.6.0[${PYTHON_USEDEP}]
~dev-python/defusedxml-0.6.0[${PYTHON_USEDEP}] )
samsungtv? ( ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] )
signal? ( ~dev-python/pysignalclirestapi-0.1.4[${PYTHON_USEDEP}] )
@@ -253,51 +252,36 @@ S="${WORKDIR}/home-assistant-${MY_PV}"

DOCS="README.rst"

pkg_setup() {
enewgroup "${PN}"
enewuser "${PN}" -1 -1 "$INSTALL_DIR" "${PN}"
}

src_prepare() {
sed -e 's;astral==1.5;astral>=1.5;' \
-i "setup.py" \
-i homeassistant/package_constraints.txt

# https://github.com/home-assistant/home-assistant/issues/28811
if use maxcube_hack ; then
eapply "${FILESDIR}/maxcube_TypeError_dirty_hack.patch"
fi

eapply_user
}

python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all

keepdir "$INSTALL_DIR"

keepdir "/etc/${PN}"
fowners -R "${PN}:${PN}" "/etc/${PN}"

keepdir "/var/log/${PN}"
fowners -R "${PN}:${PN}" "/var/log/${PN}"

newconfd "${FILESDIR}/${PN}.conf.d" "${PN}"
newinitd "${FILESDIR}/${PN}.init.d" "${PN}"

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/${PN}" || die
fi

if use mqtt ; then
sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${PN}" || die
fi

insinto /etc/logrotate.d
newins "${FILESDIR}/${PN}.logrotate" "${PN}"

dobin "${FILESDIR}/hasstest"
readme.gentoo_create_doc
}


+ 8
- 24
app-misc/homeassistant/homeassistant-0.105.0_beta4.ebuild View File

@@ -4,14 +4,12 @@
EAPI="7"

PYTHON_COMPAT=( python3_{7,8} )

#inherit python-single-r1 user readme.gentoo-r1 eutils # distutils-r1
inherit user readme.gentoo-r1 eutils distutils-r1
inherit readme.gentoo-r1 eutils distutils-r1

MY_P=${P/_beta/b}
MY_PV=${PV/_beta/b}

DESCRIPTION="Open-source home automation platform running on Python on 3.7 (and 3.6 for a short time)"
DESCRIPTION="Open-source home automation platform running on Python on 3.7"
HOMEPAGE="https://home-assistant.io https://git.edevau.net/onkelbeh/HomeAssistantRepository"
SRC_URI="https://github.com/home-assistant/home-assistant/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"

@@ -21,7 +19,8 @@ KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="abode ambiclimate ambient_station androidtv asuswrt atmo atv aurora avea axis bitcoin blockchain buienradar cli ciscomobilityexpress daikin darksky denonavr discogs emulated_roku enigma enocean esphome everlights envoy flume flunearyou fronius +frontend gpiozero growl harmony heos here hkavr holidays homekit homematic homematicip hpilo hs100 hue incomfort influxdb maxcube maxcube_hack miio mikrotik +mqtt musiccast +mysql openwrt plex qnap +recorder ring roku rxv samsungtv signal sma socat somfy sonos shodan simplisafe speedtest +ssl test tradfri ubee unify vera webostv wemo wink withings wled wwlln xknx yeelight youtube z-wave zigbee zoneminder"

RDEPEND="${PYTHON_DEPS}
!app-misc/homeassistant-bin
acct-group/${PN}
acct-user/${PN}
|| ( dev-lang/python:3.7 dev-lang/python:3.8 )
app-admin/logrotate
dev-db/sqlite
@@ -72,7 +71,7 @@ RDEPEND="${PYTHON_DEPS}
>=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
>=dev-python/numpy-1.17.4[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.5.0[${PYTHON_USEDEP}]
~dev-python/passlib-1.7.1-r1[${PYTHON_USEDEP}]
~dev-python/passlib-1.7.1[${PYTHON_USEDEP}]
>=dev-python/pbr-5.1.3[${PYTHON_USEDEP}]
~dev-python/pillow-6.2.1[${PYTHON_USEDEP}]
>=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}]
@@ -92,9 +91,9 @@ RDEPEND="${PYTHON_DEPS}
~dev-python/python-slugify-4.0.0[${PYTHON_USEDEP}]
>=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
~dev-python/pyyaml-5.3[${PYTHON_USEDEP}]
=dev-python/requests-2.22.0-r1[${PYTHON_USEDEP}]
~dev-python/requests-2.22.0[${PYTHON_USEDEP}]
>=dev-python/requests-toolbelt-0.9.1[${PYTHON_USEDEP}]
=dev-python/RestrictedPython-5.0[${PYTHON_USEDEP}]
~dev-python/RestrictedPython-5.0[${PYTHON_USEDEP}]
~dev-python/ruamel-yaml-0.15.100[${PYTHON_USEDEP}]
>=dev-python/setuptools-40.8.0[${PYTHON_USEDEP}]
>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
@@ -176,7 +175,7 @@ RDEPEND="${PYTHON_DEPS}
roku? ( ~dev-python/roku-4.0.0[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-1.3.13[${PYTHON_USEDEP}] )
ring? ( ~dev-python/ring-doorbell-0.6.0[${PYTHON_USEDEP}] )
rxv? ( =dev-python/rxv-0.6.0[${PYTHON_USEDEP}]
rxv? ( ~dev-python/rxv-0.6.0[${PYTHON_USEDEP}]
~dev-python/defusedxml-0.6.0[${PYTHON_USEDEP}] )
samsungtv? ( ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] )
signal? ( ~dev-python/pysignalclirestapi-0.1.4[${PYTHON_USEDEP}] )
@@ -254,51 +253,36 @@ S="${WORKDIR}/home-assistant-${MY_PV}"

DOCS="README.rst"

pkg_setup() {
enewgroup "${PN}"
enewuser "${PN}" -1 -1 "$INSTALL_DIR" "${PN}"
}

src_prepare() {
sed -e 's;astral==1.5;astral>=1.5;' \
-i "setup.py" \
-i homeassistant/package_constraints.txt

# https://github.com/home-assistant/home-assistant/issues/28811
if use maxcube_hack ; then
eapply "${FILESDIR}/maxcube_TypeError_dirty_hack.patch"
fi

eapply_user
}

python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all

keepdir "$INSTALL_DIR"

keepdir "/etc/${PN}"
fowners -R "${PN}:${PN}" "/etc/${PN}"

keepdir "/var/log/${PN}"
fowners -R "${PN}:${PN}" "/var/log/${PN}"

newconfd "${FILESDIR}/${PN}.conf.d" "${PN}"
newinitd "${FILESDIR}/${PN}.init.d" "${PN}"

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/${PN}" || die
fi

if use mqtt ; then
sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${PN}" || die
fi

insinto /etc/logrotate.d
newins "${FILESDIR}/${PN}.logrotate" "${PN}"

dobin "${FILESDIR}/hasstest"
readme.gentoo_create_doc
}


+ 5
- 22
app-misc/homeassistant/homeassistant-0.105.0_beta5.ebuild View File

@@ -4,14 +4,12 @@
EAPI="7"

PYTHON_COMPAT=( python3_{7,8} )

#inherit python-single-r1 user readme.gentoo-r1 eutils # distutils-r1
inherit readme.gentoo-r1 eutils distutils-r1

MY_P=${P/_beta/b}
MY_PV=${PV/_beta/b}

DESCRIPTION="Open-source home automation platform running on Python on 3.7 (and 3.6 for a short time)"
DESCRIPTION="Open-source home automation platform running on Python on 3.7"
HOMEPAGE="https://home-assistant.io https://git.edevau.net/onkelbeh/HomeAssistantRepository"
SRC_URI="https://github.com/home-assistant/home-assistant/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"

@@ -73,7 +71,7 @@ RDEPEND="${PYTHON_DEPS}
>=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
>=dev-python/numpy-1.17.4[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.5.0[${PYTHON_USEDEP}]
~dev-python/passlib-1.7.1-r1[${PYTHON_USEDEP}]
~dev-python/passlib-1.7.1[${PYTHON_USEDEP}]
>=dev-python/pbr-5.1.3[${PYTHON_USEDEP}]
~dev-python/pillow-6.2.1[${PYTHON_USEDEP}]
>=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}]
@@ -93,9 +91,9 @@ RDEPEND="${PYTHON_DEPS}
~dev-python/python-slugify-4.0.0[${PYTHON_USEDEP}]
>=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
~dev-python/pyyaml-5.3[${PYTHON_USEDEP}]
=dev-python/requests-2.22.0-r1[${PYTHON_USEDEP}]
~dev-python/requests-2.22.0[${PYTHON_USEDEP}]
>=dev-python/requests-toolbelt-0.9.1[${PYTHON_USEDEP}]
=dev-python/RestrictedPython-5.0[${PYTHON_USEDEP}]
~dev-python/RestrictedPython-5.0[${PYTHON_USEDEP}]
~dev-python/ruamel-yaml-0.15.100[${PYTHON_USEDEP}]
>=dev-python/setuptools-40.8.0[${PYTHON_USEDEP}]
>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
@@ -177,7 +175,7 @@ RDEPEND="${PYTHON_DEPS}
roku? ( ~dev-python/roku-4.0.0[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-1.3.13[${PYTHON_USEDEP}] )
ring? ( ~dev-python/ring-doorbell-0.6.0[${PYTHON_USEDEP}] )
rxv? ( =dev-python/rxv-0.6.0[${PYTHON_USEDEP}]
rxv? ( ~dev-python/rxv-0.6.0[${PYTHON_USEDEP}]
~dev-python/defusedxml-0.6.0[${PYTHON_USEDEP}] )
samsungtv? ( ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] )
signal? ( ~dev-python/pysignalclirestapi-0.1.4[${PYTHON_USEDEP}] )
@@ -257,51 +255,36 @@ S="${WORKDIR}/home-assistant-${MY_PV}"

DOCS="README.rst"

#pkg_setup() {
# enewgroup "${PN}"
# enewuser "${PN}" -1 -1 "$INSTALL_DIR" "${PN}"
#}

src_prepare() {
sed -e 's;astral==1.5;astral>=1.5;' \
-i "setup.py" \
-i homeassistant/package_constraints.txt

# https://github.com/home-assistant/home-assistant/issues/28811
if use maxcube_hack ; then
eapply "${FILESDIR}/maxcube_TypeError_dirty_hack.patch"
fi

eapply_user
}

python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all

keepdir "$INSTALL_DIR"

keepdir "/etc/${PN}"
fowners -R "${PN}:${PN}" "/etc/${PN}"

keepdir "/var/log/${PN}"
fowners -R "${PN}:${PN}" "/var/log/${PN}"

newconfd "${FILESDIR}/${PN}.conf.d" "${PN}"
newinitd "${FILESDIR}/${PN}.init.d" "${PN}"

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/${PN}" || die
fi

if use mqtt ; then
sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${PN}" || die
fi

insinto /etc/logrotate.d
newins "${FILESDIR}/${PN}.logrotate" "${PN}"

dobin "${FILESDIR}/hasstest"
readme.gentoo_create_doc
}


+ 5
- 17
app-misc/homeassistant/homeassistant-0.105.0_beta6.ebuild View File

@@ -4,14 +4,12 @@
EAPI="7"

PYTHON_COMPAT=( python3_{7,8} )

#inherit python-single-r1 user readme.gentoo-r1 eutils # distutils-r1
inherit readme.gentoo-r1 eutils distutils-r1

MY_P=${P/_beta/b}
MY_PV=${PV/_beta/b}

DESCRIPTION="Open-source home automation platform running on Python on 3.7 (and 3.6 for a short time)"
DESCRIPTION="Open-source home automation platform running on Python on 3.7"
HOMEPAGE="https://home-assistant.io https://git.edevau.net/onkelbeh/HomeAssistantRepository"
SRC_URI="https://github.com/home-assistant/home-assistant/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"

@@ -73,7 +71,7 @@ RDEPEND="${PYTHON_DEPS}
>=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
>=dev-python/numpy-1.17.4[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.5.0[${PYTHON_USEDEP}]
~dev-python/passlib-1.7.1-r1[${PYTHON_USEDEP}]
~dev-python/passlib-1.7.1[${PYTHON_USEDEP}]
>=dev-python/pbr-5.1.3[${PYTHON_USEDEP}]
~dev-python/pillow-6.2.1[${PYTHON_USEDEP}]
>=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}]
@@ -93,9 +91,9 @@ RDEPEND="${PYTHON_DEPS}
~dev-python/python-slugify-4.0.0[${PYTHON_USEDEP}]
>=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
~dev-python/pyyaml-5.3[${PYTHON_USEDEP}]
=dev-python/requests-2.22.0-r1[${PYTHON_USEDEP}]
~dev-python/requests-2.22.0[${PYTHON_USEDEP}]
>=dev-python/requests-toolbelt-0.9.1[${PYTHON_USEDEP}]
=dev-python/RestrictedPython-5.0[${PYTHON_USEDEP}]
~dev-python/RestrictedPython-5.0[${PYTHON_USEDEP}]
~dev-python/ruamel-yaml-0.15.100[${PYTHON_USEDEP}]
>=dev-python/setuptools-40.8.0[${PYTHON_USEDEP}]
>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
@@ -177,7 +175,7 @@ RDEPEND="${PYTHON_DEPS}
roku? ( ~dev-python/roku-4.0.0[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-1.3.13[${PYTHON_USEDEP}] )
ring? ( ~dev-python/ring-doorbell-0.6.0[${PYTHON_USEDEP}] )
rxv? ( =dev-python/rxv-0.6.0[${PYTHON_USEDEP}]
rxv? ( ~dev-python/rxv-0.6.0[${PYTHON_USEDEP}]
~dev-python/defusedxml-0.6.0[${PYTHON_USEDEP}] )
samsungtv? ( ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] )
signal? ( ~dev-python/pysignalclirestapi-0.1.4[${PYTHON_USEDEP}] )
@@ -266,42 +264,32 @@ src_prepare() {
sed -e 's;astral==1.5;astral>=1.5;' \
-i "setup.py" \
-i homeassistant/package_constraints.txt

# https://github.com/home-assistant/home-assistant/issues/28811
if use maxcube_hack ; then
eapply "${FILESDIR}/maxcube_TypeError_dirty_hack.patch"
fi

eapply_user
}

python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all

keepdir "$INSTALL_DIR"

keepdir "/etc/${PN}"
fowners -R "${PN}:${PN}" "/etc/${PN}"

keepdir "/var/log/${PN}"
fowners -R "${PN}:${PN}" "/var/log/${PN}"

newconfd "${FILESDIR}/${PN}.conf.d" "${PN}"
newinitd "${FILESDIR}/${PN}.init.d" "${PN}"

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/${PN}" || die
fi

if use mqtt ; then
sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${PN}" || die
fi

insinto /etc/logrotate.d
newins "${FILESDIR}/${PN}.logrotate" "${PN}"

dobin "${FILESDIR}/hasstest"
readme.gentoo_create_doc
}


+ 9
- 16
app-misc/homeassistant/homeassistant-9999.ebuild
File diff suppressed because it is too large
View File


+ 19
- 19
dev-embedded/esphome/Manifest View File

@@ -1,6 +1,6 @@
AUX esphome.conf.d 349 BLAKE2B e11fa5f021da8ca441a88ff6cb6e2799bc0f46ade7c51cafbb16f6ae9cc20499e24e332d8e0ec859c6190702e1b19522a9e844fbb5bc6dec768f0dd35509295b SHA512 acdd9577d7526f232c6be48705ad682eca0f97de8652fd3221729d31086eeb8514918ce66491aab76029aece004b0d7c71317bf87013d79f3523c7a8832c8aaf
AUX esphome.init.d-r1 605 BLAKE2B fafe3c56a924bbfbc137dbf19c0fef6af6c738164f523413ae96465093b4757d03a1a27601dbf5fcc7e6473a700dd9a29f85ce5e047b7de642412d59ef144cba SHA512 4d58204df9451cdb7a764bb212ba47383643c221f2a43e36324ba52b682018d4544e6a4ddca8425aa4347c6621624b85982e3e508083bc29c811fb7770196773
AUX esphome.init.d-r2 650 BLAKE2B 01f325ed4abee3c37befb7f29f246e1789d1ec57b09d2a38d9e949ff9067306f30028f30491cf6637490105def0b0edc23735b4656a84715b64c564aaa4748b3 SHA512 10763f918a15fd8fad43d3042a4ba8868d74aa1b2403b81671f149d3bbb9fa03039e88ab752852091f2846749f09edaca6f40f734e003df56b1988248c0bc3d4
AUX esphome.conf.d 349 BLAKE2B 54df063ef9805fd8de3eeb4f77331b22c256786817a305d9b3b8d1fcfb11a39b080a7630f70b5b36a2321446e18d54c67db94a64e3fe0d731b626734e2721148 SHA512 ea6e04b41ed7a885b239ff4547442f4589152ba612df040f950eafa85e31daf9a6791a2d93351401dc0ac633f62fd5f3c2c89f77c2d92ac94f7bf8d7ff92e5ff
AUX esphome.init.d-r1 605 BLAKE2B c6443e2a9730638bda08bda51638d4cd8ee965526ae0fdb04d74a1b376ea7b461d5925b0fe8cb35cc991709a824c1c942902cfbdbe99823b39bd80abf46ca5f3 SHA512 98ef2a6d5524152e24b04b1e644e5672e6bebee8b68fbcc37b46f403fdbf1de24547e394ce52281b6ff5711a987c56c9f55c36b9ae871433ca7a4d3fc6e19297
AUX esphome.init.d-r2 650 BLAKE2B 106e71245d76858dcd3deccfae0f4880053a39d7c280ca79a74adbf44ebff73c56fe7903a3dc1c1a3088d513be2e98c6edc2742ff137b384cbf088967395c09b SHA512 b983ca4b4645e5b79cab2804bc6fc0220a61e2b0234d6f7655c7eaef6cf507bc9791ec16843bee0767c9f3f0dbd88e28b93c39a9e945ca6a5e849dec5c58aa64
DIST esphome-1.11.2.tar.gz 427423 BLAKE2B 93b2b6383b5c98400ce50faad0335ec16634ee65cab1c7add0d1dbbd36870d8f217368d09d5baecb026de9076f68391b52e7abb7a20ca7e9792e190676b500df SHA512 8986ad00e18bed31175cef25a612ea16705cb0aedd06e732ed558464c8276ad01928a3dfbafc49f82ebcc22617fdb46f0f1e70223a58997d3612f72e3518fa4f
DIST esphome-1.12.0.tar.gz 454727 BLAKE2B 3afe95701db235586ffdac0468bb29df91f385316e09e3c7b63bfd7e795d5d7e2a7fa7c0c09b1e3dc9e5fe9dfac13e55b053a6ee4a2f90ae9829f93141b3ec63 SHA512 2469f962979e8bd4b3325418025ba7cac2eaec0ca7e950a26ccc66ca0b13613db23c3390fe695063cabf4d2e913418791835f646c793cf1111edc5a6d249e152
DIST esphome-1.13.2.tar.gz 819316 BLAKE2B 1b8bc4ccf29dbb78cd41683fcb6dc6d51bc894f1727ec0901abe0d040b59e68f6523bcebc7a99b1b69f139b9ae55008307f874285ef534b1c77281ff3ac8b0d5 SHA512 373596d7358f577052cf60d24708e9a7dd3aa815361f16e3570ab2245834ded8999b1ec745ecad78576937eadb899c8882fa86686ee25d853b72925de4e41296
@@ -9,20 +9,20 @@ DIST esphome-1.14.0_beta3.tar.gz 1027407 BLAKE2B 966b2013958ccb1fae8e6a6f0949640
DIST esphome-1.14.1.tar.gz 1032705 BLAKE2B 6c1528cedacf150478fe67b125e6e4a14ced34fd920e2908e49edadae300281b3befde875bfdbb9393c0f62a79a79e36d9c9696a8cbaa5ab69a4fdc9be3b5b75 SHA512 3425c79d7314f03764f5aa30a18276de6d2a4f55541a647fec879d86f140e44912170c94a935d2e2c5cc757f841ef20c6ae091384231cd1a8460202a4c81d250
DIST esphome-1.14.2.tar.gz 1032605 BLAKE2B 15bbb4c6d56780035f23ef429265bb557c4ba74e072cbe718e9ecb9e2662d774aa5997b5cf384edddb2bd56a2038670f1acdeb10dd8a7500ca1e02bec4266a27 SHA512 5bd8e2e4ef80ada43fb50aae0cbabed3999a031bc989fee27c1b29a5b8abafdfe1b4c5ff8d436ded3dc98749f24ca940998f26f4eba0f2a1d48776a4c621e288
DIST esphome-1.14.3.tar.gz 1003300 BLAKE2B 9b785e927155408c5b854960ea68312671d653de574187a058133e920a8d9718010eb5262172b090ec26c962803d8d55efe98ca5b99763dd3da2c6e8ce0efc02 SHA512 94975ccfbd9024779566431d32631090ad50a2946759d9c02845b4b60e46e3442ab4c3eb1d5e74f188d9c60e79342cbceb404073ac6a12967ed4d6a2f3c3afb3
EBUILD esphome-1.11.2-r1.ebuild 2128 BLAKE2B 2834973f853ec775fe4839ebb0c169df48cf7388934ef15c5386d77c960aaee1d5138fc181a4f1c192207983f602fc563c6bfe28f528cfa5fb22ba568accc3bb SHA512 d173b7ce17d0d1025ec50420ef9382a72e02f29cab1e79b79e668970cf0a2e0769393ca4f38bbd4a589c04647bcc8f1853730dbf37b66ff11e3326ac64ff00ff
EBUILD esphome-1.12.0-r1.ebuild 2272 BLAKE2B 0249ec14aada441d43cd3509f5c3896e1b500f9196f6337aeab2fc389315c6d93dc30280bc1fc1a2dc6bdd14d852361f3f424036be8a8421181b1ea969c81510 SHA512 515fc7442641734b11a0b898add8389a3825ce6fb4751c754262b99dbdaa03cb5fbcc6a43d876e17dc01706b7e70ba4e035ffb5dfd778166fc4d39d50a5e7451
EBUILD esphome-1.12.0.ebuild 2273 BLAKE2B 0905ed218237d20e83ccda0b4ac6b922371e50a85d73021001432d75a754032e89e48307561a4633b90c7c9308730692bbb83d2294f5ad7235f3d3d83e8e7c8e SHA512 91648c59f4811bfc545f778e44a9114a4a313e4fc52d3a633aa58953239376cedb45765317c5a2e579c38575db15634f91d09975d309242e21f7219fc94fb2b1
EBUILD esphome-1.13.2.ebuild 2272 BLAKE2B 0249ec14aada441d43cd3509f5c3896e1b500f9196f6337aeab2fc389315c6d93dc30280bc1fc1a2dc6bdd14d852361f3f424036be8a8421181b1ea969c81510 SHA512 515fc7442641734b11a0b898add8389a3825ce6fb4751c754262b99dbdaa03cb5fbcc6a43d876e17dc01706b7e70ba4e035ffb5dfd778166fc4d39d50a5e7451
EBUILD esphome-1.13.6-r1.ebuild 2324 BLAKE2B 3081e25dbcf7eecd82f27c74bd306e5bd23608c5d0d5724ec13f3528ee5fd99a4fdada2ce576d9bf6e477aea8846fc38308be6763d0d1b8295f09fb024711274 SHA512 3ff219b44619f6407cb2dad6c0f91b29b23edfd13e24cc42b83a1ec63aecd1babff9fb89984762ab179946305e4245961f8ce887fdc26a91c56b9604c4f33fac
EBUILD esphome-1.13.6.ebuild 2272 BLAKE2B 0249ec14aada441d43cd3509f5c3896e1b500f9196f6337aeab2fc389315c6d93dc30280bc1fc1a2dc6bdd14d852361f3f424036be8a8421181b1ea969c81510 SHA512 515fc7442641734b11a0b898add8389a3825ce6fb4751c754262b99dbdaa03cb5fbcc6a43d876e17dc01706b7e70ba4e035ffb5dfd778166fc4d39d50a5e7451
EBUILD esphome-1.14.0_beta3.ebuild 2474 BLAKE2B 8c7e679102d6d17d655d2cd170bb3a297ab3075d0127c89bf457339bd2d2e150e358773db99cc0331a05afaa4dfe334f7bb2909ebeaaff91fd096d851e4129d8 SHA512 80b48485252ed0d93345efa34b7e8e87964259c8bc251922eb4053d04c095c9dd4993a5c198da7f86ae12f4f4c67a7bf2c2273683ce17842db073504305afad6
EBUILD esphome-1.14.1.ebuild 2473 BLAKE2B 12839ea0ea3f22fb6988eb3566c02ed806345b4a201010d4e15b99c4140b8795f205cae378d43e1c2395d317458346802af84c889ce63485bcc7e0e1ee658cca SHA512 662d6fd7c69f57aed92f437a9938e79bc2cb56256ef9f4b50fa7edec68eb7c16c02e51a0bf3faf917bd4bb7a60c469398933c39628d3588f5df8aae72c86988d
EBUILD esphome-1.14.2.ebuild 2429 BLAKE2B f72e80a8bd816a3321db9ecdd755cf9d2d3186ebffbee676fafe83450a455c658c55dc7e70ab53a1d0041678a661a99fb19d5f111dfe2d56c2bc2653605d3ef5 SHA512 b822ac8a56bee4c97689b492bab867a2cc4148007e7f42cabe85a1856ab7e8a2ba11b9d0de668706ed2031e2730c44109de27089c6f4a752ce2d12e6dcfa2a09
EBUILD esphome-1.14.3-r1.ebuild 2485 BLAKE2B 88fe7a00e5752a33e2ce7339df536c292ba3e62fde89c4538b80baff4db2effb7f337e72e876659865f0de90d62830fcecfdac6b26234345b6157c4e81ab5bdc SHA512 09d26863cba206323b1dddca93fca43ac8f5bc8d021675163250b99825a80288ccc60b7641b60ac80c9cdb4f7639042b38670dd3d09adcb87c7270023a5eddf8
EBUILD esphome-1.14.3-r2.ebuild 2511 BLAKE2B 6f4a4f1c7113b07a7b2015784dbf62dd618a8f8b8d0331ef6428884210b23a0543e15380dcd7e52397d5cb040755542540213959844fbc741071a64d18c66339 SHA512 cf605c65a990dd9af66872359f8d1cfb3c9e6e2cd0a3300b23500b71393398da3a5a4796e61e7b89848a6e2f903f8d3c4b7940e0a216c411a958114e9615d23f
EBUILD esphome-1.14.3-r3.ebuild 2745 BLAKE2B 408d17eda3c40e8cd37e55b37417c2940598a3abde321e4cb28b176c1dbcc70c7c0eb914fbd04b8f0587a5638180080eea035d78a8c4375fb8b1b4bb9abbd325 SHA512 2be8ddc429fa96264ac0c29db3f1da43f6411234a40a43bde2cef62fb0fdd9911ff8adee75207bb5afaaa178754b3103be63cfa015ef0c91dcef59a691a89b81
EBUILD esphome-1.14.3-r4.ebuild 2836 BLAKE2B dafa9c82dab103c99af2129dbfde310e6a068d3a61a63ea8b25f98d38c288138610178eedddb3f3c4881ee00164e7d682017574e450ef1534e8644a738792900 SHA512 b4382dc2b94b7e6aab0da8b304e1227eabd03b2dd716f8b9ecb41b3d1c755b69d6650a862b944389c6f029268a5a8e60f507d7b74a0ffdfc8a088decd8ef960c
EBUILD esphome-1.14.3-r5.ebuild 3031 BLAKE2B 34f0b773370aa5e0543f718519083d9da2338df7eab064dc5124f813000d20942ca60a4c704a178a2f786aa27e0ac25bc200c42cbb41d0dfbe518b456bd7ef9f SHA512 5713a5fd1ddfa2efcecb636b5526819b7157e218d5707281541c8533eaf60742b57a19203fd8fac6f1ef05a1aafac618c5884f82936c5dca032ca744d83a624a
EBUILD esphome-1.14.3.ebuild 2485 BLAKE2B 8e71310c35d92c5394f3a43ce94aafcb4c9df6b36c696450217290f35bff765bbd52deb7e0dbcc8f2847540e4e5d167634da079bfe2d220653f602a2e0ea79f2 SHA512 af1f224b782128c4f4777b599ba7836dc44cb2bcc536afdf2eecbc1dd294ce52c809d89c1136d2b8e1193ee361b2a96a0f12392a341e01c956c7d0d4dc406b3b
EBUILD esphome-9999.ebuild 2837 BLAKE2B 03444b565bea09cc2da6b91f20b23f4c4df165eeecd96928237a8823bd77f5fccef3f51ee1c31f52b74a2fc731a7d54e91a054184871061c31e057413403fabb SHA512 94dd943285d95c7100ff267fbcdc272fb8d0d0779668bdf4fb983e69759280183a63a40f1ee7fd7b1cd9bb3a016052169f6c912b04e0dcac6167b546fb40e92f
EBUILD esphome-1.11.2-r1.ebuild 2057 BLAKE2B f12f5563ce007cd62176278a2f69b08f9348368a2a3c8b504655eb627c62947dcd0343646b189b0b0fb4ca507ebd1c1fa0ba8c06f46445287a6751a0b6a24d44 SHA512 0b711004d9b218f12661a2d03ca938610d7dd00cc4055353fa45979199cc5947f8e851624bb57d4f43e965d9fb39f66f6eea7588242c38a03d0c4a84b5bee4dc
EBUILD esphome-1.12.0-r1.ebuild 2201 BLAKE2B 495d602d7c8280a8843a4f2b8e501f5eea30f233503032defd9130f87628617641cecb685b1ee56251e73053ef31aa2de8a2a8248306ffbf225660b3342b95de SHA512 a78e82b5b2ac4da5a58be0b643ebc89b767f8c228b02a90c2f3d1a26337e5d57d7cbbd3ca3f2069c55b47ecdd4944132261d9d76dcda8ca98c2599d5965b92b2
EBUILD esphome-1.12.0.ebuild 2202 BLAKE2B 0d68f5d89c0d8eeea5ae15677f65ca3045e16bbb8d113f64633172951400536b8e6457878bfdcffe437cb37cd64e6f4caa06ddaca2d464ccbea3211b0178d169 SHA512 f7952215617577ecfdfbd75e05586c809fbe9fe0298fac32e7154d1c8aca0c65383153dbff265a438ff83b1fc5540d289e47ef011707c28405b275b38af6294c
EBUILD esphome-1.13.2.ebuild 2201 BLAKE2B 495d602d7c8280a8843a4f2b8e501f5eea30f233503032defd9130f87628617641cecb685b1ee56251e73053ef31aa2de8a2a8248306ffbf225660b3342b95de SHA512 a78e82b5b2ac4da5a58be0b643ebc89b767f8c228b02a90c2f3d1a26337e5d57d7cbbd3ca3f2069c55b47ecdd4944132261d9d76dcda8ca98c2599d5965b92b2
EBUILD esphome-1.13.6-r1.ebuild 2253 BLAKE2B 0a703085a32c63a10d989e72047ac8a9888b9c2aa875239514906536406fd26f602ea1063b277ebb2a1c94143e4c5c8ce6b2a3ca4f15496343a1b0d2d3cec6bc SHA512 f9451e7ed505641e13bf3956d44e0a928537a918f8779c0f8d40cf7ef4a7ff55ee679495ba29fa57930b90d34aea32a3722426d09d9756723e16252e59d08b80
EBUILD esphome-1.13.6.ebuild 2201 BLAKE2B 495d602d7c8280a8843a4f2b8e501f5eea30f233503032defd9130f87628617641cecb685b1ee56251e73053ef31aa2de8a2a8248306ffbf225660b3342b95de SHA512 a78e82b5b2ac4da5a58be0b643ebc89b767f8c228b02a90c2f3d1a26337e5d57d7cbbd3ca3f2069c55b47ecdd4944132261d9d76dcda8ca98c2599d5965b92b2
EBUILD esphome-1.14.0_beta3.ebuild 2402 BLAKE2B 0fc8905ee03412c56b67282a7a2c21bcdb4f1ad0281b90f7fa5b7e01a0e2b716ecd76c69a3fe1c2ebfa134e8c8200cb21fab06e2bd8ad5896fcc6ea56e3979f2 SHA512 5697c1b2238f30a39686012e8a351a80699669372e5499fa3012909cb5dc7f6aa17de68bf0aea6af2a9212307fa87ae1ac1b6bc071d7b90040e838d26ff4e29b
EBUILD esphome-1.14.1.ebuild 2402 BLAKE2B 0fc8905ee03412c56b67282a7a2c21bcdb4f1ad0281b90f7fa5b7e01a0e2b716ecd76c69a3fe1c2ebfa134e8c8200cb21fab06e2bd8ad5896fcc6ea56e3979f2 SHA512 5697c1b2238f30a39686012e8a351a80699669372e5499fa3012909cb5dc7f6aa17de68bf0aea6af2a9212307fa87ae1ac1b6bc071d7b90040e838d26ff4e29b
EBUILD esphome-1.14.2.ebuild 2357 BLAKE2B 4d263e9a3d73f3b6f2c7f4247dcb6a7c1d505b676aa4bd151484ec40fb3ac02351befa639365f8e954da3d63d0d68eca7aaf89d79b297769ef23ee8e6fdb7b63 SHA512 95322c870ccc59c2a96afff8b2c92d752013828ebd7417781d91f2407308f279517899b8ff635c1ad7d1b2fe67657a3aa19a1675bee3a50b7c8594b7b3d4c15e
EBUILD esphome-1.14.3-r1.ebuild 2413 BLAKE2B adc90ff45792f4c881fc1c5571aa1f402cad1cae3513ec52b0d71ad9cce6106ceaa3ebe8497c82dbddf95c5dba29dee23bbc8cd101fd8d91261d9250de632580 SHA512 7efbce6d55f051337d8aa19cc45785a0c6dd7c70181af883fa6657b8efbe7c0d93fabed33a0971ecd50a749488aa4d81984ac7c661cbbafdf1f392d098781f40
EBUILD esphome-1.14.3-r2.ebuild 2439 BLAKE2B 7a986737637ad10e07c81fb7f28a7b978c7fedfc73d915a4479ca8d678a83b68b5ec03e419d7dd9293c5c405667b6fa646a962e0fde9243d5b2ed9f9f8b41f9c SHA512 1dc01ed48ab4d27d4f867a2d46f10853490e10d89b46670c8e4bb0cdadf0709ea1a9ac0909d5a31dbca3105b372316cdfed1bce82e443380f98ad1b10cffa2a8
EBUILD esphome-1.14.3-r3.ebuild 2673 BLAKE2B 8a510fc200f7c6235eddddb54e5ca824782104e85f1fd05e9e010dfdc21afaee7db22c81353401cbf4ce4d2185ba68f669b6e4a48f2ad61c62bffc1679c5f3b5 SHA512 878516ff489da30c6cdbc31e63292b07634244386741dd2d08edcdc3c162c49a23ec9c4d1bfef741b6051bd050cd3d0c8043cffe84e7cad677911c54b88d4752
EBUILD esphome-1.14.3-r4.ebuild 2764 BLAKE2B 9fd4731008f2459128cc570275b2bf9f799eaac5dd3c4c963f33bc028853b157afcd427362324940614e053f008ed4c8171f5ac449284ea9d6757ca1f194c3c9 SHA512 12b5f3cde21d269629a41996b49dd1236e10a4ae4e9adb1d2a268605a370ba096b58638ecbbad44e5598637e2d09d7c5aaf68745bacac9f2daa1c123c330e09a
EBUILD esphome-1.14.3-r5.ebuild 2959 BLAKE2B 9b2afe0b3d12c0fe666e079a1348fe179603d680b7119ece611f6905e4f9cb8c57d7508114ac434887637d4c8f4086ed54f6bf97fe9fe248e02ab21d032835a2 SHA512 0415dbb90979b46594d736fd9e54efe0db9515fc5f7f33e3782ca49a153579edf3955fcd1f7f728876b954151a5908f1f6a61fffd8342b98423a46723024189b
EBUILD esphome-1.14.3.ebuild 2413 BLAKE2B d61b5ad73730ec301bd32d55890ea8a22b75a76ab2377e43153e05e028a1eb09a7e12fdcbcc2f93265a6118e54bbd0e86f395d556e6da878ea4e5745d2adf26e SHA512 6945da36014a7ea56345d632d9b7b7766bd21075c7a90a43c3e9f3c1d6d4e577192f3d12380cfbf8845425cfe13977c0b7bf34eb249c8490ea12f3613ccf6f25
EBUILD esphome-9999.ebuild 2765 BLAKE2B 0034334df92abb67cbc9b2ab3e3fe4afe747ed1701c147bf6a13ee0bd8df12895b4fadb3658d21aec4c012d37966378a72f1ace9e32dc3255a542e48aa220eb0 SHA512 54333e67774d3ea5232c5480bb1c032103491c01dc62c0b03db0586b06a434097abd67daa1463cd7a099521cd8e5546853c4b83b15aa763b0e27c351ebe9de8e
MISC metadata.xml 568 BLAKE2B bf87d46e048c7db7d8bcbf2a4c9e730e3b084504ca3708520635c92805f99554ad88fe15eba5c9566f5db8c977bf11014aa8f4a94dcc3f5a9e633f15c7438516 SHA512 c84dd850464fa34e84576c1548c2a17b036543b682a2693ca3d95bdde62014e632116a84479ac42539e9d04e97386aa3326fe587043443dd1895d01bf70463c2

+ 4
- 14
dev-embedded/esphome/esphome-1.11.2-r1.ebuild View File

@@ -1,11 +1,11 @@
# Copyright 1999-2019 Gentoo Authors
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=6

PYTHON_COMPAT=( python2_7 )

inherit user readme.gentoo-r1 distutils-r1
inherit readme.gentoo-r1 distutils-r1

DESCRIPTION="Make creating custom firmwares for ESP32/ESP8266 super easy."
HOMEPAGE="https://github.com/esphome/esphome https://pypi.org/project/esphome/"
@@ -17,7 +17,8 @@ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="server test"

RDEPEND=""
DEPEND="${REDEPEND}
DEPEND="${RDEPEND}
server? ( acct-group/${PN} acct-user/${PN} )
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/tzlocal-1.4[${PYTHON_USEDEP}]
>=dev-python/voluptuous-0.11.1[${PYTHON_USEDEP}]
@@ -47,27 +48,16 @@ support at https://git.edevau.net/onkelbeh/HomeAssistantRepository

DOCS="README.md"

pkg_setup() {
if use server; then
enewgroup "${PN}"
enewuser "${PN}" -1 -1 "/etc/${PN}" "${PN}"
fi
}

python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all

if use server; then
keepdir "/etc/${PN}"
fowners -R "${PN}:${PN}" "/etc/${PN}"

keepdir "/var/log/${PN}"
fowners -R "${PN}:${PN}" "/var/log/${PN}"

newconfd "${FILESDIR}/${PN}.conf.d" "${PN}"
newinitd "${FILESDIR}/${PN}.init.d-r1" "${PN}"

readme.gentoo_create_doc
fi
}


+ 4
- 14
dev-embedded/esphome/esphome-1.12.0-r1.ebuild View File

@@ -1,11 +1,11 @@
# Copyright 1999-2019 Gentoo Authors
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=6

PYTHON_COMPAT=( python2_7 )

inherit user readme.gentoo-r1 distutils-r1
inherit readme.gentoo-r1 distutils-r1

MY_P=${P/_beta/b}
MY_PV=${PV/_beta/b}
@@ -21,7 +21,8 @@ KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="server test"

RDEPEND=""
DEPEND="${REDEPEND}
DEPEND="${RDEPEND}
server? ( acct-group/${PN} acct-user/${PN} )
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/tzlocal-1.5.1[${PYTHON_USEDEP}]
>=dev-python/voluptuous-0.11.5[${PYTHON_USEDEP}]
@@ -54,27 +55,16 @@ S="${WORKDIR}/${MY_P}"

DOCS="README.md"

pkg_setup() {
if use server; then
enewgroup "${PN}"
enewuser "${PN}" -1 -1 "/etc/${PN}" "${PN}"
fi
}

python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all

if use server; then
keepdir "/etc/${PN}"
fowners -R "${PN}:${PN}" "/etc/${PN}"

keepdir "/var/log/${PN}"
fowners -R "${PN}:${PN}" "/var/log/${PN}"

newconfd "${FILESDIR}/${PN}.conf.d" "${PN}"
newinitd "${FILESDIR}/${PN}.init.d-r1" "${PN}"

readme.gentoo_create_doc
fi
}


+ 4
- 14
dev-embedded/esphome/esphome-1.12.0.ebuild View File

@@ -1,11 +1,11 @@
# Copyright 1999-2019 Gentoo Authors
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=6

PYTHON_COMPAT=( python2_7 )

inherit user readme.gentoo-r1 distutils-r1
inherit readme.gentoo-r1 distutils-r1

MY_P=${P/_beta/b}
MY_PV=${PV/_beta/b}
@@ -21,7 +21,8 @@ KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="server test"

RDEPEND=""
DEPEND="${REDEPEND}
DEPEND="${RDEPEND}
server? ( acct-group/${PN} acct-user/${PN} )
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/tzlocal-1.4[${PYTHON_USEDEP}]
>=dev-python/voluptuous-0.11.1[${PYTHON_USEDEP}]
@@ -54,27 +55,16 @@ S="${WORKDIR}/${MY_P}"

DOCS="README.md"

pkg_setup() {
if use server; then
enewgroup "${PN}"
enewuser "${PN}" -1 -1 "/etc/${PN}" "${PN}"
fi
}

python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all

if use server; then
keepdir "/etc/${PN}"
fowners -R "${PN}:${PN}" "/etc/${PN}"

keepdir "/var/log/${PN}"
fowners -R "${PN}:${PN}" "/var/log/${PN}"

newconfd "${FILESDIR}/${PN}.conf.d" "${PN}"
newinitd "${FILESDIR}/${PN}.init.d-r1" "${PN}"

readme.gentoo_create_doc
fi
}


+ 4
- 14
dev-embedded/esphome/esphome-1.13.2.ebuild View File

@@ -1,11 +1,11 @@
# Copyright 1999-2019 Gentoo Authors
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=6

PYTHON_COMPAT=( python2_7 )

inherit user readme.gentoo-r1 distutils-r1
inherit readme.gentoo-r1 distutils-r1

MY_P=${P/_beta/b}
MY_PV=${PV/_beta/b}
@@ -21,7 +21,8 @@ KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="server test"

RDEPEND=""
DEPEND="${REDEPEND}
DEPEND="${RDEPEND}
server? ( acct-group/${PN} acct-user/${PN} )
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/tzlocal-1.5.1[${PYTHON_USEDEP}]
>=dev-python/voluptuous-0.11.5[${PYTHON_USEDEP}]
@@ -54,27 +55,16 @@ S="${WORKDIR}/${MY_P}"

DOCS="README.md"

pkg_setup() {
if use server; then
enewgroup "${PN}"