adjust some license strings

This commit is contained in:
Andreas Billmeier 2022-05-06 22:08:55 +02:00 committed by Andreas Billmeier
parent 0a6faa4dcd
commit 8d8644f350
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
5 changed files with 19 additions and 8 deletions

View File

@ -29,6 +29,17 @@ 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)
## 2022-05-06: file collisions with pysnmp
With 2022.5.0, Home Assistant and some components started using `pysnmplib`, which causes file collisions with `pysnmp`, which is referred by many packages from Gentoo. `pysnmp` uses the same namespace as `pysnmplib`, and should be compatible. To avoid the collisions, add the following packages
```
# Workaround for replacing pysnmp with pysnmplib
dev-python/pysnmp-4.4.12-r2
dev-python/pyasn1-1.1.2
dev-python/pyasn1-modules-0.2.8-r1
dev-python/pysmi-0.3.4
```
to `etc/portage/profile/package.provided`, so portage assumes you have them installed. Then, run `emerge --depclean -a` to remove them, and install `dev-python/pysnmplib`.
## 2022-03-21: new Testjobs
[![pkgcheck](https://github.com/onkelbeh/HomeAssistantRepository/actions/workflows/pkgcheck.yml/badge.svg)](https://github.com/onkelbeh/HomeAssistantRepository/actions/workflows/pkgcheck.yml) [![emerge ha-min](https://github.com/onkelbeh/HomeAssistantRepository/actions/workflows/emerge-min.yml/badge.svg)](https://github.com/onkelbeh/HomeAssistantRepository/actions/workflows/emerge-min.yml) [![emerge ha-med](https://github.com/onkelbeh/HomeAssistantRepository/actions/workflows/emerge-med.yml/badge.svg)](https://github.com/onkelbeh/HomeAssistantRepository/actions/workflows/emerge-med.yml)
@ -506,14 +517,14 @@ 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 1732 Ebuilds in total, 1725 of them have in total 1729 (35 different) licenses assigned.
There are 1732 Ebuilds in total, 1725 of them have in total 1732 (35 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1050|
|Apache-2.0|318|
|MIT|1051|
|Apache-2.0|319|
|GPL-3|106|
|BSD|93|
|BSD|94|
|LGPL-3|28|
|GPL-2|22|
|LGPL-3+|16|

View File

@ -66,5 +66,5 @@ DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9d
DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2
DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
EBUILD cryptography-35.0.0.ebuild 2980 BLAKE2B 9717eae91a9c62fb95cd11eade5500c76dedd8c71af904b13b67b3554000321e42ed450c075e30e68ebf796ab434a09eb61aa6f7ac2dc82c536f74a7a7358160 SHA512 2c0ec719e0a984ddc28b5464d5edde5c9beca1eab4beb90050c16c516511b12dfa7b5ed5529f7cda4fc2046a9c18481bd5655bbfe6dad7ecb28732f7435a846a
EBUILD cryptography-36.0.2.ebuild 3106 BLAKE2B 21fd9a7d0f4c9c871a52fe7cba411e6a4607c8e48e9f69f1f3647df78578bb3d2436a9b056ea194b87ac8e1898ccd571fb6d52e5a7794b1753dfdc9bb35d4109 SHA512 4b046c8e3ea8fa6d3c3b932aa3b5cb9c75e5c5a99305ac2fe6be31094a7464e1fcc5c62e589cee77f7505a923153158c88493738b9a892dafdd0cde5f67844cc
EBUILD cryptography-36.0.2.ebuild 3109 BLAKE2B ab224c44c4642360a2a43ff48521def72845cf1673ac97c2eef23de92355a37201631be3f146351c0323f4dcd46aec3420659b625301a4d63775f9ec3e2ac126 SHA512 0287b80d80f7979b38942d7a896839d4f51c7c0a0769d377c27792c94e53cc9672a9e8755e47fa0c3656bc98feba9232517f0a22ae07d431c1b67530e7d54c26
MISC metadata.xml 514 BLAKE2B b6a872cf35c5cbbd12c450141ba82d7627b1ab353920e5d5f9f19a8c3a05bc7aa9df93d6baa4d2fb61b5c39bcbf137c32a24c38dbe74f3097cc120b71c0b629f SHA512 674589e3493fc59f26c9eac5c325ed4b9da8dcf7cef04bdfb61e2b4b9c38a359aa902d4d528f826ed034fca89f2d702c38ed21fd6df10645f9f5bb78de7cde06

View File

@ -75,7 +75,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
# MIT and BSD-3-Clause come from rust dependencies, some dependencies are also Apache 2.0 exclusively,
# and some are Apache 2.0 or MIT
LICENSE="Apache-2.0 MIT BSD"
LICENSE="|| ( Apache-2.0 MIT )"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86 ~amd64-linux ~x86-linux"

View File

@ -1,3 +1,3 @@
DIST pycocotools-2.0.1.tar.gz 23435 BLAKE2B c9c255119a80844ad23f0c5267a07ca16de99ee6bae09257011b989876a39882b6b3f74e522d9121a210a7d4d679992cf9fcbdc3de6aba0145e6215e9e766729 SHA512 e69e8339c4511062755f35d926153ddf37471d094fd8db16912b941b7935c9285c3806c0af1d7c2e772667faf8c42eac4277cc4548acb7e2b2a82c3170e0cb01
EBUILD pycocotools-2.0.1.ebuild 712 BLAKE2B 8dbc6bdbc83233cf99f89590ba1dfce72c435a85422cf96656e31e9e8d5f4e029c2cf6a23c22c05c6a84c0d4cbcd567e2b6a53f7b3a5569e1866101f5f4e5df3 SHA512 f12b0a4905af10e04366381d1764acfc20f609ad7603f0f17aec86ff757df7e13be9ba533caf1c6acea4f00feabc69bc22db2291c78d9299fdd07379a5124f2f
EBUILD pycocotools-2.0.1.ebuild 708 BLAKE2B 7e6b371cd167ac430e95070e69b097467ecae501a9c46845c3f24707c5cc5dee5a870075e7cb2cf19fd275400f0f8a6fdb94bd3a15491e04676d01203a4397a2 SHA512 fc774e229a381b36b93d9af55ef153c31142e37bef78713c5a2458aa9a9bf16a3976a3dcd23455760d2fea742fc128a45d8c98c799d628a38a2809330f2f93be
MISC metadata.xml 330 BLAKE2B cfe62b99f7cd9e3d3edc840c1fffacbb8d7468ebd7e058a7036d69a47319dab457049cb047ae38bbd100f47c9cd6da69314d4b0ea0fe8cdc1f344c083c59e160 SHA512 2fadd0bbc1b381f1ede58e119db1e04b9789bc664dc9d2c430a00636ebdb4f0e6b5ccee461e70b0863e65ecb4cd39836004a91eeb68d850e54efb9b96ff95bcf

View File

@ -11,7 +11,7 @@ DESCRIPTION="Official APIs for the MS-COCO dataset"
HOMEPAGE="https://github.com/ppwwyyxx/cocoapi https://pypi.org/project/pycocotools/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="FreeBSD"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"