dev-python/sockio: update LICENSE, SRC_URI

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2023-03-10 20:51:24 +01:00 committed by Andreas Billmeier
parent 0fb1463a04
commit 16881a97c1
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
3 changed files with 9 additions and 7 deletions

View File

@ -32,6 +32,9 @@ Currently some help on the nodejs Ebuilds would be very welcome:
* zigbee2mqtt
* zwave-js-server (W.I.P, see https://git.edevau.net/onkelbeh/HomeAssistantRepository/issues/269)
## 2023-03 changed main Ebuild SRC_URI to Pypi
As the current translation files have been removed from the core (https://developers.home-assistant.io/blog/2023/02/06/translations-files-removed-from-core/), I have switched SRC_URI to Pypi, the SDIST there contains all artifacts including the translations. Unfortunately tests are not part of the PyPi SDIST, so currently we have none. I'll try to pull in the tests from the Github Tarball in one of the next Releases.
## 2022-10: reworked all Ebuilds, same KEYWORDS on all Ebuilds
Overdue for long, went through all Ebuilds, removed unused and old versions. All Ebuilds now have default tests turned on, and got Python 3.11 compatibility assigned. Some could not be tested yet on 3.11 (missing external dependencies). Ebuilds now are maintained with `pkgdev` instead of `repoman` and are checked against `pkgcheck` before release. For easier compilation tests and maintainance, all Ebuilds will now have
```
@ -573,13 +576,13 @@ 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 1817 Ebuilds in total, 1806 of them have in total 1811 (34 different) licenses assigned.
There are 1817 Ebuilds in total, 1806 of them have in total 1812 (34 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1056|
|Apache-2.0|399|
|GPL-3|113|
|GPL-3|114|
|BSD|94|
|LGPL-3|26|
|GPL-2|21|

View File

@ -1,3 +1,3 @@
DIST sockio-0.15.0.tar.gz 25366 BLAKE2B 59ec4ec2117cc5c9dc1a700dbed283b4589edc6c9e990aefdeeb7f67eba329fde24b5e15ac3bea051be793d953b9e4a9e8ae3ffaabc28ac0f696f1fdb2057f96 SHA512 52b0b5c7b4267528503b66d64b7e4e51735092fbbd81dc8678af3deb62a25f19c1274e3e26b2be4fa9fb0fdfb084cfbb32d609eab773f88d0f7d5c0d40105b2e
EBUILD sockio-0.15.0.ebuild 674 BLAKE2B 58f8b3ee7aab2b4e09e88b2fad061930a9668e9809fbdb30cd2d435648fb27ca40882620fd2dce491c8d276eea2d9fc2f35b36b999e5d926081535d8cf67c640 SHA512 f382aa6b78f983d60001a589cc9dae10b5c813b86380df1360f007e41f275b83d62562617b6dadbf7275f95110941b437a9a3c2c94b2c53eddd7e5bc58dbc351
EBUILD sockio-0.15.0.ebuild 626 BLAKE2B e942f8283af53b41e98f2109d8468ad9d159d28d69eeb2d241244603fd06671f205c7ba4b9dab34f6bef6bbfd70da8d7b66ad1c7e3833ffc69c3b2c0867be5fe SHA512 5f1e2c729a54eccf07ce3b3fbc81694160d5888e094cb2b17445326b3788c7e45acd31f96f07b520caf10ab8233d35aafd66749f096cf3988be941280165b363
MISC metadata.xml 530 BLAKE2B 66f720c9c2701b9e4f58fb762ed2436a8c738fb5db428f30ec94221c652724ec9787f1bb7a36926cf9b98d2ada7450d65de3f0e7d57821a8724727fb235e9692 SHA512 b10e25562f4c66c8c0b8599482222d732b06d2bc0b256e70ffc76a3bc0bc8836457b835ac9efb10c52dfccbdc0ce7db05e343a2b92c9350d1b0dddbfcb7659c1

View File

@ -1,17 +1,16 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
inherit distutils-r1 pypi
DESCRIPTION="Concurrency agnostic socket API"
HOMEPAGE="https://github.com/tiagocoutinho/sockio/ https://pypi.org/project/sockio/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-3.0"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"