dev-embedded/esphome: drop 2022.10.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
parent
3e9bd8fa9a
commit
6f15ffe335
@ -591,11 +591,11 @@ A daily compile test is run at Github with Python 3.9 to catch general faults. E
|
||||
|
||||
## Licenses
|
||||
This repository itself is released under GPL-3 (like most Gentoo repositories), all work on the depending components under the licenses they came from. Perhaps you came here because I filed an issue at your component about a bad or missing license. It is easy to [assign a license](https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/adding-a-license-to-a-repository). During cleanups and license investigations I have been asked often which license to choose. I am not a lawyer, but I can offer the following table, counted over this repository, perhaps this helps your decision. If a package has more than one license listed, all of them are counted.
|
||||
There are 1838 Ebuilds in total, 1827 of them have in total 1843 (40 different) licenses assigned.
|
||||
There are 1837 Ebuilds in total, 1826 of them have in total 1842 (40 different) licenses assigned.
|
||||
|
||||
|License| Ebuilds using it|
|
||||
|-------|-----|
|
||||
|MIT|1071|
|
||||
|MIT|1070|
|
||||
|Apache-2.0|378|
|
||||
|GPL-3|116|
|
||||
|BSD|104|
|
||||
|
@ -2,11 +2,9 @@ AUX esphome.conf.d 349 BLAKE2B 54df063ef9805fd8de3eeb4f77331b22c256786817a305d9b
|
||||
AUX esphome.init.d-r1 605 BLAKE2B c6443e2a9730638bda08bda51638d4cd8ee965526ae0fdb04d74a1b376ea7b461d5925b0fe8cb35cc991709a824c1c942902cfbdbe99823b39bd80abf46ca5f3 SHA512 98ef2a6d5524152e24b04b1e644e5672e6bebee8b68fbcc37b46f403fdbf1de24547e394ce52281b6ff5711a987c56c9f55c36b9ae871433ca7a4d3fc6e19297
|
||||
AUX esphome.init.d-r2 650 BLAKE2B 106e71245d76858dcd3deccfae0f4880053a39d7c280ca79a74adbf44ebff73c56fe7903a3dc1c1a3088d513be2e98c6edc2742ff137b384cbf088967395c09b SHA512 b983ca4b4645e5b79cab2804bc6fc0220a61e2b0234d6f7655c7eaef6cf507bc9791ec16843bee0767c9f3f0dbd88e28b93c39a9e945ca6a5e849dec5c58aa64
|
||||
AUX esphome.init.d-r3 650 BLAKE2B dc3750f8749e6183d0496b575a46fc55430b89bf973c75bf83c91b688f67e458d828b116e207042797852d5340967609224b806dc09190f92b8ebdcbf55e5388 SHA512 48cbcc982e95ff4d4486edf8ca91f742026f1745f23e4339d01dca016461ff0da2c37ee1539a5750e2d0ee339408bfbe16ff4b8c6cb2dcbbd97e382b7f0759d3
|
||||
DIST esphome-2022.10.2.tar.gz 1555752 BLAKE2B a0131c04747a4fb124f1fac6bfda2ce61fc232972dcc632dafe6ded2b1fa569ec11d753f2c70de5d2e1a747b6fbbfb0720631138401bbadfceb91ca879380e31 SHA512 e2965139a4a0a2b2e64a8bb776b7aec46d955f88db6ad8e9c9eb59c6bd78ffc61a355101138e7aba804daffd6dd3b07dbbb294846faa2e62b0f99495494baef4
|
||||
DIST esphome-2022.11.2.tar.gz 1592991 BLAKE2B ff8a4221f7e735a3346c6509650e238972ad52b22de6dadf008f5296d2b170dbfd28e06928231085ff82d7baf671486ebbbc2e65ea8fc085d9621e48f0c8548b SHA512 61ee9caa74604fb400609b97eb18fa917e16d233da0747f51cebdbc51e248a2a4292551d71cd1bc85a5b787fc01bd30fc414293d1181e97eaf2330a1a4df704b
|
||||
DIST esphome-2023.10.1.tar.gz 1908857 BLAKE2B d22108dd0d8153b0e5c297f0c13611d32561c37260f9e5f9bb34d5186df5f35abc6ce4af16898ebb7a94c75e7c8291011a2c63ea5beb2f4cade11c5c3fca6bcc SHA512 fba1d00507ba27c5017cb7a0562d064696e775be9fc64a82b48d36127b9964048f842cd1e163a3def85e17faf7a9d582f2aa5a1ae6fa6f209197fb85f1b3d9b2
|
||||
DIST esphome-2023.2.4.tar.gz 1654477 BLAKE2B a15f81f511290080a1689acc7561ce051314e6564728180fce1bdfabc5fcc92b4a6f88dd617030012f1be8772d171a08d97faea0aaa35bb93b6ebe1bdca0c5be SHA512 c1465d4a47922e7c1a1fd74dc1b314b398f1a05d5e42948cdd3f1fd67858d8b0d634ae4b368fc909b67e4141859d2ebfb8035c4cb9acba056d9a89560ad7557f
|
||||
EBUILD esphome-2022.10.2.ebuild 2941 BLAKE2B c71f2cb76b1da30c69f74ae78995eddd55592b2584fed9ddb422054674af416a8f3177824cc0382964acc2530e3a07358f4544fa285f2d43e00c5ebf1690fc9f SHA512 b2e756fa2c49657ea292056da92c0bde7130342c471df5f545bf51bedd82d260ff6b11127f7aa785abed7a37669a3a027b42ccfc4d4c2df15c86d72f9236b576
|
||||
EBUILD esphome-2022.11.2.ebuild 2941 BLAKE2B efbe97798ef4430dfec4391fed8e0ec203e249acdbeb78467555bcea5b2d17cfd8bd16136bc1d99cf0865d52e0144e971b0424bd55cbe5c1a48d0dcd1a4d0cbe SHA512 fd6b7f4b8d129867deda17a2dde22f5c997e92ac439eeb44f2bc869fcf91851ea8b47f7b95028cf5029833ed7dd28b78c5875ba606c34750799d6eb857e55f0e
|
||||
EBUILD esphome-2023.10.1.ebuild 2946 BLAKE2B c2b9a6282fe3314645a481706a90394add9c2faade1203c9b18f80987d082626074ff45eb6e8ad55c0883a8505250058abd5f8fd1b98dc2141f03520969cfb84 SHA512 962f282b139938934ef5b6b0ca796d26e9ce9c2d71ccf6ec9aef8573e80868f98767f98fafe52da9017650e41460cb2720282e7da2a0542d60d51a831e8d2ec5
|
||||
EBUILD esphome-2023.2.4.ebuild 2939 BLAKE2B 44c8b916d30438a0b2bb881d6a39e174341305180320fb972448bcc961bb8f5b8404ce33d4311c3931a19e3284640a03c1d675b1de5d8a5edc421fedbbf9d309 SHA512 81ac86fcc9dd3117d9d7d76fbf33fc967b376ca5af1156ee396bdf56afabecf851c71c0e4c5a6eb5df72bf480cfed5e4c3af9226f5aeada73841336afdafb307
|
||||
|
@ -1,103 +0,0 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
DISTUTILS_SINGLE_IMPL=1
|
||||
PYTHON_COMPAT=( python3_{9..11} )
|
||||
|
||||
inherit readme.gentoo-r1 distutils-r1
|
||||
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/esphome/esphome.git"
|
||||
EGIT_BRANCH="dev"
|
||||
S="${WORKDIR}/${P}/"
|
||||
else
|
||||
inherit pypi
|
||||
MY_P=${P/_beta/b}
|
||||
MY_PV=${PV/_beta/b}
|
||||
S="${WORKDIR}/${MY_P}/"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Make creating custom firmwares for ESP32/ESP8266 super easy."
|
||||
HOMEPAGE="https://github.com/esphome/esphome https://pypi.org/project/esphome/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="+server test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="
|
||||
server? ( acct-group/${PN} acct-user/${PN} )
|
||||
$(python_gen_cond_dep '
|
||||
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
|
||||
dev-python/colorama[${PYTHON_USEDEP}]
|
||||
server? ( ~dev-python/tornado-6.1[${PYTHON_USEDEP}] )
|
||||
~dev-python/tzlocal-4.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/tzdata-2021.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
|
||||
~dev-embedded/platformio-6.0.2[${PYTHON_SINGLE_USEDEP}]
|
||||
~dev-embedded/esptool-3.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/click-8.1.3[${PYTHON_USEDEP}]
|
||||
~dev-embedded/esphome-dashboard-20221007.0[${PYTHON_USEDEP}]
|
||||
dev-python/aioesphomeapi[${PYTHON_USEDEP}]
|
||||
dev-python/zeroconf[${PYTHON_USEDEP}]
|
||||
~dev-python/kconfiglib-13.7.1[${PYTHON_USEDEP}]
|
||||
')"
|
||||
|
||||
BDEPEND="$(python_gen_cond_dep '
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-cov[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-mock[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
|
||||
dev-python/asyncmock[${PYTHON_USEDEP}]
|
||||
dev-python/hypothesis[${PYTHON_USEDEP}]
|
||||
)
|
||||
')"
|
||||
|
||||
DISABLE_AUTOFORMATTING=1
|
||||
DOC_CONTENTS="
|
||||
The ESPHome dashboard listens on port 6052
|
||||
ESPHome configuration is in: /etc/${PN}
|
||||
dashboard command line arguments are configured in: /etc/conf.d/${PN}
|
||||
logging is to: /var/log/${PN}/{dashboard,warnings}.log
|
||||
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
sed "/aioesphomeapi==/c\aioesphomeapi" -i requirements.txt || die
|
||||
sed "/click==/c\click" -i requirements.txt || die
|
||||
sed "/colorama==/c\colorama" -i requirements.txt || die
|
||||
sed "/zeroconf==/c\zeroconf" -i requirements.txt || die
|
||||
eapply_user
|
||||
}
|
||||
|
||||
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-r3" "${PN}"
|
||||
readme.gentoo_create_doc
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use server; then
|
||||
readme.gentoo_print_elog
|
||||
fi
|
||||
}
|
||||
|
||||
distutils_enable_tests pytest
|
Loading…
x
Reference in New Issue
Block a user