@@ -34,23 +34,23 @@ DOCS="README.md"
3434RDEPEND="
3535 server? ( acct-group/${PN} acct-user/${PN} )
3636 $( python_gen_cond_dep '
37- dev-python/cryptography[${PYTHON_USEDEP}]
38- dev-python/voluptuous[${PYTHON_USEDEP}]
39- ~ dev-python/pyyaml-6.0.1[${PYTHON_USEDEP}]
37+ ~ dev-python/cryptography-43.0.0 [${PYTHON_USEDEP}]
38+ ~ dev-python/voluptuous-0.14.2 [${PYTHON_USEDEP}]
39+ >= dev-python/pyyaml-6.0.1[${PYTHON_USEDEP}]
4040 ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
4141 ~dev-python/colorama-0.4.6[${PYTHON_USEDEP}]
4242 dev-python/icmplib[${PYTHON_USEDEP}]
43- server? ( ~dev-python/tornado-6.4[${PYTHON_USEDEP}] )
43+ server? ( ~dev-python/tornado-6.4.1 [${PYTHON_USEDEP}] )
4444 ~dev-python/tzlocal-5.2[${PYTHON_USEDEP}]
4545 >=dev-python/tzdata-2021.1[${PYTHON_USEDEP}]
4646 ~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
4747 ~dev-embedded/platformio-6.1.15[${PYTHON_SINGLE_USEDEP}]
48- ~dev-embedded/esptool-4.7.0[${PYTHON_USEDEP }]
48+ ~dev-embedded/esptool-4.7.0[${PYTHON_SINGLE_USEDEP }]
4949 ~dev-python/click-8.1.7[${PYTHON_USEDEP}]
50- ~dev-embedded/esphome-dashboard-20240412 .0[${PYTHON_USEDEP}]
50+ ~dev-embedded/esphome-dashboard-20240620 .0[${PYTHON_USEDEP}]
5151 dev-python/aioesphomeapi[${PYTHON_USEDEP}]
5252 dev-python/zeroconf[${PYTHON_USEDEP}]
53- ~dev-python/python-magic-0.4.27 [${PYTHON_USEDEP}]
53+ ~dev-python/puremagic-1.28 [${PYTHON_USEDEP}]
5454 ~dev-python/ruamel-yaml-0.18.6[${PYTHON_USEDEP}]
5555 ~dev-python/kconfiglib-13.7.1[${PYTHON_USEDEP}]
5656 >=dev-python/pyparsing-3.0[${PYTHON_USEDEP}]
@@ -79,11 +79,18 @@ support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
7979src_prepare () {
8080 sed " /aioesphomeapi==/c\aioesphomeapi" -i requirements.txt || die
8181 sed " /click==/c\click" -i requirements.txt || die
82+ sed " /tornado==/c\tornado" -i requirements.txt || die
8283 sed " /colorama==/c\colorama" -i requirements.txt || die
8384 sed " /zeroconf==/c\zeroconf" -i requirements.txt || die
8485 sed " /voluptuous==/c\voluptuous" -i requirements.txt || die
8586 sed " /cryptography==/c\cryptography" -i requirements.txt || die
8687 sed " /icmplib==/c\icmplib" -i requirements.txt || die
88+ sed " /pyyaml==/c\pyyaml" -i requirements.txt || die
89+ sed " /puremagic==/c\puremagic" -i requirements.txt || die
90+
91+ # esphome/components/font/__init__.py pillow version check
92+ sed " s/10.2.0/10.3.0/g" -i esphome/components/font/__init__.py || die
93+
8794 eapply_user
8895}
8996
0 commit comments