From 56eb025a430584770fdbc497286ac079e784e532 Mon Sep 17 00:00:00 2001 From: "Andreas Billmeier (@Home/mbp)" Date: Sat, 19 Mar 2022 20:57:56 +0100 Subject: [PATCH] update esphome-2022.3.0 --- README.md | 4 +- dev-embedded/esphome/Manifest | 6 +- .../esphome/esphome-2022.1.2-r1.ebuild | 103 ------------------ ...022.2.5.ebuild => esphome-2022.3.0.ebuild} | 2 +- 4 files changed, 5 insertions(+), 110 deletions(-) delete mode 100644 dev-embedded/esphome/esphome-2022.1.2-r1.ebuild rename dev-embedded/esphome/{esphome-2022.2.5.ebuild => esphome-2022.3.0.ebuild} (97%) diff --git a/README.md b/README.md index b6804fc72..fd929c31a 100644 --- a/README.md +++ b/README.md @@ -496,11 +496,11 @@ From time to time a fresh compile test on empty boxes (one with Python 3.9 and o ## Licenses This repository itself is released under GPL-3 (like most Gentoo repositories), all work on the depending components under the licenses they came from. Perhaps you came here because I filed an issue at your component about a bad or missing license. It is easy to [assign a license](https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/adding-a-license-to-a-repository). During cleanups and license investigations I have been asked often which license to choose. I am not a lawyer, but I can offer the following table, counted over this repository, perhaps this helps your decision. If a package has more than one license listed, all of them are counted. -There are 1753 Ebuilds in total, 1745 of them have in total 1752 (34 different) licenses assigned. +There are 1752 Ebuilds in total, 1744 of them have in total 1751 (34 different) licenses assigned. |License| Ebuilds using it| |-------|-----| -|MIT|1063| +|MIT|1062| |Apache-2.0|316| |GPL-3|105| |BSD|100| diff --git a/dev-embedded/esphome/Manifest b/dev-embedded/esphome/Manifest index d22fe1d46..24e793759 100644 --- a/dev-embedded/esphome/Manifest +++ b/dev-embedded/esphome/Manifest @@ -2,15 +2,13 @@ AUX esphome.conf.d 349 BLAKE2B 54df063ef9805fd8de3eeb4f77331b22c256786817a305d9b AUX esphome.init.d-r1 605 BLAKE2B c6443e2a9730638bda08bda51638d4cd8ee965526ae0fdb04d74a1b376ea7b461d5925b0fe8cb35cc991709a824c1c942902cfbdbe99823b39bd80abf46ca5f3 SHA512 98ef2a6d5524152e24b04b1e644e5672e6bebee8b68fbcc37b46f403fdbf1de24547e394ce52281b6ff5711a987c56c9f55c36b9ae871433ca7a4d3fc6e19297 AUX esphome.init.d-r2 650 BLAKE2B 106e71245d76858dcd3deccfae0f4880053a39d7c280ca79a74adbf44ebff73c56fe7903a3dc1c1a3088d513be2e98c6edc2742ff137b384cbf088967395c09b SHA512 b983ca4b4645e5b79cab2804bc6fc0220a61e2b0234d6f7655c7eaef6cf507bc9791ec16843bee0767c9f3f0dbd88e28b93c39a9e945ca6a5e849dec5c58aa64 AUX esphome.init.d-r3 650 BLAKE2B dc3750f8749e6183d0496b575a46fc55430b89bf973c75bf83c91b688f67e458d828b116e207042797852d5340967609224b806dc09190f92b8ebdcbf55e5388 SHA512 48cbcc982e95ff4d4486edf8ca91f742026f1745f23e4339d01dca016461ff0da2c37ee1539a5750e2d0ee339408bfbe16ff4b8c6cb2dcbbd97e382b7f0759d3 -DIST esphome-2022.1.2.tar.gz 1294588 BLAKE2B 1878f843bdc50688fda76921219a848ddb188171364e4a3c811c6493e989af644d92762e9fe37a98d3e1e10e0e6fd4ea564b534b90bcbfee8e7ba07670b7f1d9 SHA512 ec50069759b546d0529f17881f931c46f9116b6dfe5ed7bf6da6c3be0febc181a25780ad6ccfa9f9f81dbbdc063f0dd9a8a880dbe2643bec8d423672a90a90d9 DIST esphome-2022.1.3.tar.gz 1294828 BLAKE2B 07373ba0b8f95caad9de74f7039e06f5872f97af65fad85c803ce158e5661ff69af3cc76d549bf831906c3eacf3d76d84b9cd8a7524727692e7c1212ca56a1b1 SHA512 8aabb728cb8ec5b8ce5ac38209744350590d0892ea8ba071b16b8e70c7839cba9809f18a958ec6a8a96875935ddc40c5b170e4b1e87a9884e6f969ed0e4e9e4c DIST esphome-2022.1.4.tar.gz 1294726 BLAKE2B 5177135a124859b4c482ff0bf7cd215ba1c3cf54efb732e20e79999f6a2e2f735dd2344d3084874355dcfc376f30922e29ae64c94470454301fca11d64a28723 SHA512 0f7c37ad0987426c74db14429fdd5c692af6032e23276bfe55afe5f6ee0b6edeabdc6e3c35b05baeb465c4378f2f62d3c6066c078885f77fc1f5122666c99943 -DIST esphome-2022.2.5.tar.gz 1330746 BLAKE2B 51957dd7041bf468f75efb0d252bf24696df4bc3f288b2deb152c61c09014b0bfcf3d16058096501e02a2bcb4566bd0db1867367abe3c2ef4b0fd50209ebc531 SHA512 e4837d5ae57fd6ea80accd4bd03e3281d7de0ccb62c676d240d93c16d3013b2cb70fabb886d627b570e818a3d33deef55f2a3eb098cb1d0000fed1745dc50975 DIST esphome-2022.2.6.tar.gz 1330829 BLAKE2B b7efff4bf97629d121ead88b977bd4ad20b8363184096debc76b9695eb3b665faac660e7f10452ea2ab180449ff7d70ffe21a3f49134783b8e3720dd28356888 SHA512 5c19bf5dfb1ad15e4a295e1a3a816794240374111f0781f7b30971c9004418ce4f75e7495bcc7381dd386805bdb8ff98201b481e3e3b9ef5c2773961da001d08 -EBUILD esphome-2022.1.2-r1.ebuild 2972 BLAKE2B 12afd770d8f02719438e8d18bb91bed8d92ecd5b0fdd003ee7afed132bf0576b28a8ee1c39e86b2502c0f7ec51ea28219f93b5b495d05778bd2e2b8be9c3106d SHA512 f8bda6439b448a6449d07a47251bff366a8b97af8d824a8d90a74375e455fcf40bcb5d7348e05d639d23ce256a30b0f92ebabde2b718a1f14529977e386b3fda +DIST esphome-2022.3.0.tar.gz 1378471 BLAKE2B fdb50a0cf57943825bda651b6446cb7573f470b3527a90136a95f31adb5528069739a0a84d0fa47c3af9c6508749ed04b41a32efaaeaf467f27383b2736eda06 SHA512 6d3f3d44aaa40c053ab705c77bdfcfb9fa6cb6b13e435b742fde7f6ccea21c293b173190534e0e14b6ba6a4bc0612db6e41b5f74db74ae79037ad5e95d4304a8 EBUILD esphome-2022.1.3-r2.ebuild 2971 BLAKE2B ace5e66ef8c604e7667b71125a56374e23662e9670954e9fc68ddcc70badba32716de2ca4b5fa7ea0e4c92c9578aa0e172820ea34d965749aec9b681d54b32fd SHA512 54cd01f136738a26ad221f3ac9b63d08b9f8c1b484236291974473106d3b4d0591b7b9b13f8517a4ee6e977881f87e76976e81a08de8dff54503f3a7b9721cf5 EBUILD esphome-2022.1.4.ebuild 2969 BLAKE2B b3ab23105aba23fbef89519fd91bf381416a07606e09337f573cc124f0df724e5493a609dc50227549be9f6dee95ea210048d40fff2c2962a59438f80c52e915 SHA512 84cb676fffbba7d498a0581488bb11f498be818ef7a7c290e0a2e3dbaaf5876e5d8d54e4340dc86a9eec6e01ca70359c1a7faece98d89d1b55f95901e6ca9723 -EBUILD esphome-2022.2.5.ebuild 2969 BLAKE2B bd170b30aa19d7eaec9b09db60e0a85f8b61aa21a081fe468cd7b426f13772ee3e3568877c24adacc632d0843e532e5a3b04a9376ab28de834d9cf782a644cf6 SHA512 05cadb168d502ac6c0a9c1ebc9c5df5497c2409a97275489f0f39c3f7578c0788063e3e8cc13e4d68546b6920b818c11af558be568670084f3380cfc472e21f9 EBUILD esphome-2022.2.6.ebuild 2969 BLAKE2B bd170b30aa19d7eaec9b09db60e0a85f8b61aa21a081fe468cd7b426f13772ee3e3568877c24adacc632d0843e532e5a3b04a9376ab28de834d9cf782a644cf6 SHA512 05cadb168d502ac6c0a9c1ebc9c5df5497c2409a97275489f0f39c3f7578c0788063e3e8cc13e4d68546b6920b818c11af558be568670084f3380cfc472e21f9 +EBUILD esphome-2022.3.0.ebuild 2969 BLAKE2B a5a0831346200bf6ee0a423d44191d785af85ab7edd1f98dca266519ee7ceb26a914095316a56d7834b6f190048a50201637d5024cab4adae46aa1d7903181e3 SHA512 589781ec4d3b0d1d592b8b954ae949be927e0b416625b7fd243dc489019ac7820bf2700a824a63da4620ea5899c92f4fa7b3c1e60002c6fb3f36ede38a2a655a EBUILD esphome-9999.ebuild 2890 BLAKE2B 83517509d44f22e9a8c9a5f97357137a288d475ac22da93538248870ee5b17cdd7b53978783d84ddb4ab92888b60c949cdbbbfef482461132125a405d325e246 SHA512 164592c2dac5fca1de26d6d27f7077bede36529536f9c33f354d3e724a417bc903d0134d39832d37effa8e3a08eee4bdd6992ce3ce8376df7963055999aa032c MISC metadata.xml 528 BLAKE2B f51bbfdf53280873d115d2aa5720f958fb34aab599c47e22e6ea0bbb5492abd6768902be8c862dedf0e8364c840a4b93f6aa3a6d013e639cc1087b291fcf919a SHA512 7d073562b5e22a06680493fdff1657bc3541f699f677e3d21e37c6b02e638100c0559362ce4edc750094d59660ecedc1e9df194459b858b881a3c26c8aa90659 diff --git a/dev-embedded/esphome/esphome-2022.1.2-r1.ebuild b/dev-embedded/esphome/esphome-2022.1.2-r1.ebuild deleted file mode 100644 index 24c6ed805..000000000 --- a/dev-embedded/esphome/esphome-2022.1.2-r1.ebuild +++ /dev/null @@ -1,103 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -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 - MY_P=${P/_beta/b} - MY_PV=${PV/_beta/b} - SRC_URI="https://github.com/${PN}/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" - 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/" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux" -IUSE="+server test" -RESTRICT="!test? ( test )" - -DOCS="README.md" - -RDEPEND=" - server? ( acct-group/${PN} acct-user/${PN} ) - ~dev-python/voluptuous-0.12.2[${PYTHON_USEDEP}] - ~dev-python/pyyaml-6.0[${PYTHON_USEDEP}] - ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] - ~dev-python/colorama-0.4.4[${PYTHON_USEDEP}] - server? ( ~www-servers/tornado-6.1[${PYTHON_USEDEP}] ) - ~dev-python/tzlocal-4.1[${PYTHON_USEDEP}] - >=dev-python/tzdata-2021.1[${PYTHON_USEDEP}] - ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] - ~dev-embedded/platformio-5.2.4 - ~dev-embedded/esptool-3.2[${PYTHON_USEDEP}] - dev-python/click[${PYTHON_USEDEP}] - ~dev-embedded/esphome-dashboard-20220116.0[${PYTHON_USEDEP}] - dev-python/aioesphomeapi[${PYTHON_USEDEP}] - dev-python/zeroconf[${PYTHON_USEDEP}] - ~dev-python/kconfiglib-13.7.1[${PYTHON_USEDEP}]" - -BDEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - dev-python/nose[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/pytest-cov[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - dev-python/asyncmock[${PYTHON_USEDEP}] - dev-python/hypothesis[${PYTHON_USEDEP}] - )" - -DISABLE_AUTOFORMATTING=1 -DOC_CONTENTS=" -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 "s/aioesphomeapi==10.8.1/aioesphomeapi/g" -i requirements.txt || die - sed "s/click==8.0.3/click/g" -i requirements.txt || die - sed "s/zeroconf==0.37.0/zeroconf/g" -i requirements.txt || die - eapply_user -} - -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 -} - -python_test() { - nosetests --verbose || die - py.test -v -v || die -} diff --git a/dev-embedded/esphome/esphome-2022.2.5.ebuild b/dev-embedded/esphome/esphome-2022.3.0.ebuild similarity index 97% rename from dev-embedded/esphome/esphome-2022.2.5.ebuild rename to dev-embedded/esphome/esphome-2022.3.0.ebuild index 4614dc9d8..11ae5900b 100644 --- a/dev-embedded/esphome/esphome-2022.2.5.ebuild +++ b/dev-embedded/esphome/esphome-2022.3.0.ebuild @@ -44,7 +44,7 @@ RDEPEND=" ~dev-embedded/platformio-5.2.5 ~dev-embedded/esptool-3.2[${PYTHON_USEDEP}] dev-python/click[${PYTHON_USEDEP}] - ~dev-embedded/esphome-dashboard-20220209.0[${PYTHON_USEDEP}] + ~dev-embedded/esphome-dashboard-20220309.0[${PYTHON_USEDEP}] dev-python/aioesphomeapi[${PYTHON_USEDEP}] dev-python/zeroconf[${PYTHON_USEDEP}] ~dev-python/kconfiglib-13.7.1[${PYTHON_USEDEP}]"