update esphome-dashboard-20220508.0

This commit is contained in:
Andreas Billmeier 2022-05-26 17:41:20 +02:00 committed by Andreas Billmeier
parent 32fbd3eafd
commit 62f569c600
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
6 changed files with 14 additions and 49 deletions

View File

@ -78,7 +78,7 @@ The Ebuild we have since `0.97.0`, as soon as I know that at least one user is a
### `app-misc/homeassistant-full`
WARNING: This one currently breaks (caused by shell limitations) emerge with an 'Argument list too long' error. It compiles with a [kernel hack](https://git.edevau.net/onkelbeh/HomeAssistantRepository/issues/190#issuecomment-1002). Thanks to @gcampagnoli.
This Ebuild contains USE Flags for (nearly) all components of Home Assistant with external dependencies. Most components compile, but these are too many (for me) to run tests for all of them on a regular schedule. It holds **840** USE Flags.
This Ebuild contains USE Flags for (nearly) all components of Home Assistant with external dependencies. Most components compile, but these are too many (for me) to run tests for all of them on a regular schedule. It holds **846** USE Flags.
A list of all components aka USEFlags is generated with every release [DOMAINTABLE.md](DOMAINTABLE.md)
@ -524,12 +524,12 @@ 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 1739 Ebuilds in total, 1732 of them have in total 1739 (35 different) licenses assigned.
There are 1738 Ebuilds in total, 1731 of them have in total 1738 (35 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1060|
|Apache-2.0|317|
|Apache-2.0|316|
|GPL-3|106|
|BSD|94|
|LGPL-3|28|
@ -564,9 +564,9 @@ There are 1739 Ebuilds in total, 1732 of them have in total 1739 (35 different)
|CC-BY-NC-SA-4.0|1|
|CC0-1.0|1|
(Last counted: 23/05/2022)
(Last counted: 26/05/2022)
I did my best to keep these clean. If a valid license was published on PyPI, it has been automatically merged. Otherwise I took it from GitHub or alternatively from comments/files in the source. Sometimes these differed and have been not unique. All license strings are adjusted to the list in `/usr/portage/gentoo/licenses/`. Some packages do not have any license published. In this case, Authors have been asked for clarification, some did not respond. Following the [official Gentoo Guide](https://devmanual.gentoo.org/general-concepts/licenses/index.html), these then were added with an `all-rights-reserved` license and `RESTRICT="mirror"` was set. Find the appropriate licenses referenced in the Ebuild files and in the corresponding homepages or sources.
A big thanks goes to Iris for reviewing this README.
Last updated: 23/05/2022
Last updated: 26/05/2022

View File

@ -1,9 +1,7 @@
DIST esphome-dashboard-20220116.0.tar.gz 578418 BLAKE2B 87d165e0d9733c7d1cedfb6cb10f3b197f9e6aa6feeeb0b730b0315bee8a356378946b1362dd7da35ae31638da4cb9e436bc21d92064857670cb6e11de242a14 SHA512 2c08a1a3d894e458527f33fc86bfeb65d4a424b22e547f0132fbfb3b086453369a3b9de9f6ff4f366efda941f95b735e7b5a54ec9974a45cd8f4d3613823be93
DIST esphome-dashboard-20220209.0.tar.gz 577391 BLAKE2B e1c7db6a8eff21da438f949f1d9d12f666f171066cb580cb7773a87f926e362e50138db0a461bd4f60c4859c2ceb7366af2014a63b920aaf4c0f7e532a6bd821 SHA512 47543fa3372102d3f13332a1e59307a8718eb4518e0920bd840b44aecc1f1b431ebd604d310fa27cd1cf42d27ee9df22a3cb7618cfd740df3ad2ad138d2cecb0
DIST esphome-dashboard-20220219.0.tar.gz 579496 BLAKE2B 2d31672623ef0bafc4b0efffacd7ed7ca4b7b1aabe96f4b2b26c9dfb4ee4ce0514e79b61b33840396c927d004fae6a80474e5b4f4b1bae4d185eb519faba69e7 SHA512 6132f0b915411c276ac19934452e28dcda485d8f32d5b72059874c8d41250f7a9a1b3a720ebf5ff10ce24a0336002bcccaf390ffd6c20f1aa6a80b43ab83878c
DIST esphome-dashboard-20220309.0.tar.gz 580193 BLAKE2B 362c1581c97c590be11c9de23ac3685bbf04a7b558d3c7795c260a8d19d3422990e4df4b7c040a9ab9f7b975f91919db6e760e67d7e3c681d8b4ec264d9f602e SHA512 a0449ed175751995c7c86da4a19da980a8fa30f65b19811d571f34374383c4070ba075ddaae63114fab5593b280504931fdee00c897517f76819ea741172bb44
EBUILD esphome-dashboard-20220116.0.ebuild 711 BLAKE2B f61b23604cd39b7c3c3d5d19c2a42c1c9e609118812d79caed7c983b58325684787fb8a685bd3fb7271ed401b8ebe46bc9b0968da153f97fc954775fb6df4ba3 SHA512 47a281a5caee05369b7d21964bd52dfaea3cb22695a5dac9256fe7650bb568449a66c017aa34f3c8dcef0c852143dc3c71aa0ddb6dfef71218417c15ddc77dd1
EBUILD esphome-dashboard-20220209.0.ebuild 711 BLAKE2B f61b23604cd39b7c3c3d5d19c2a42c1c9e609118812d79caed7c983b58325684787fb8a685bd3fb7271ed401b8ebe46bc9b0968da153f97fc954775fb6df4ba3 SHA512 47a281a5caee05369b7d21964bd52dfaea3cb22695a5dac9256fe7650bb568449a66c017aa34f3c8dcef0c852143dc3c71aa0ddb6dfef71218417c15ddc77dd1
EBUILD esphome-dashboard-20220219.0.ebuild 711 BLAKE2B f61b23604cd39b7c3c3d5d19c2a42c1c9e609118812d79caed7c983b58325684787fb8a685bd3fb7271ed401b8ebe46bc9b0968da153f97fc954775fb6df4ba3 SHA512 47a281a5caee05369b7d21964bd52dfaea3cb22695a5dac9256fe7650bb568449a66c017aa34f3c8dcef0c852143dc3c71aa0ddb6dfef71218417c15ddc77dd1
EBUILD esphome-dashboard-20220309.0.ebuild 711 BLAKE2B f61b23604cd39b7c3c3d5d19c2a42c1c9e609118812d79caed7c983b58325684787fb8a685bd3fb7271ed401b8ebe46bc9b0968da153f97fc954775fb6df4ba3 SHA512 47a281a5caee05369b7d21964bd52dfaea3cb22695a5dac9256fe7650bb568449a66c017aa34f3c8dcef0c852143dc3c71aa0ddb6dfef71218417c15ddc77dd1
DIST esphome-dashboard-20220508.0.tar.gz 586340 BLAKE2B 83245cd2d3b698d3298225f4e08f828d2b9c8393b0d02dca8791ee2d807888a747fce29b8ed93309321f2244196c87795f30c96d3f697091d2bb101b287c7d7b SHA512 9524002eb889769928414a4f3915275b2d18aeab62ac77e994140a26fd7c1b0e28dbd65ec9dce1f10b4e547a31ce6165f616d385f14318624b28525b0de9386a
EBUILD esphome-dashboard-20220209.0.ebuild 709 BLAKE2B 5b084e497d714f0cd2cc02730e1e8a13e83269a5f66b1bb44ef8e4608b2d31bb8701e29e4b9ff5c24545f0ad687ddf95b87d8f2db8211caab51fa84ebcfe4104 SHA512 6bf18893f8fe10a0fd8115ad66828282673d51d76cdc626b472e718bfae61404d187c22072eb1287dacaf67103174ad92c89f1eb7deaeca0be355324e07f4a38
EBUILD esphome-dashboard-20220309.0.ebuild 709 BLAKE2B 5b084e497d714f0cd2cc02730e1e8a13e83269a5f66b1bb44ef8e4608b2d31bb8701e29e4b9ff5c24545f0ad687ddf95b87d8f2db8211caab51fa84ebcfe4104 SHA512 6bf18893f8fe10a0fd8115ad66828282673d51d76cdc626b472e718bfae61404d187c22072eb1287dacaf67103174ad92c89f1eb7deaeca0be355324e07f4a38
EBUILD esphome-dashboard-20220508.0.ebuild 707 BLAKE2B 04991b0f237af79086f3d1f36e0ab75f444ed05ae89ce69ce6f05c69e6380cad24b93b785b11b11fd6e368c0fb5c88d6cecfade1d9c857eb87542c2d8509505c SHA512 fea8c43975e6fbe3b6064988407fbd2f788cdfd1dfcb665b56cdf889b7c19644cc85460e4eb6e74126d419e8eb8265c3032a3beb30deb19af922aaf71d2fcacf
MISC metadata.xml 457 BLAKE2B fb323c348ed5e2f693be7b58df4affee5a7826e24e992289d119364b8e82b0c018e3ea9f4c8f75b4fc25b9b9c29a3333807d5fd1e224090ff35ed288785f1f4d SHA512 15f5f9e99324d166192481d3ea2a24a06c9612279a214c7f31827ff9c4b0fd4175354a783b5656873dc493928cbd8e074009fe2568c88c608f0be91aea1ad5dc

View File

@ -1,7 +1,7 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )

View File

@ -1,33 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
DESCRIPTION="ESPHome dashboard"
HOMEPAGE="https://github.com/esphome/dashboard https://pypi.org/project/esphome-dashboard/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=""
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@ -1,7 +1,7 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )

View File

@ -1,7 +1,7 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 arm arm64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
RESTRICT="!test? ( test )"