dev-python/chacha20poly1305: new package, add 0.0.3

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2022-10-30 15:57:04 +01:00 committed by Andreas Billmeier
parent aaed7f08f6
commit a93559f98d
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 53 additions and 3 deletions

View File

@ -548,15 +548,15 @@ 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 1465 Ebuilds in total, 1458 of them have in total 1467 (34 different) licenses assigned.
There are 1467 Ebuilds in total, 1460 of them have in total 1469 (34 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|852|
|Apache-2.0|297|
|Apache-2.0|298|
|GPL-3|93|
|BSD|86|
|LGPL-3|22|
|LGPL-3|23|
|GPL-2|19|
|all-rights-reserved|14|
|GPL-3+|12|

View File

@ -0,0 +1,3 @@
DIST chacha20poly1305-0.0.3.tar.gz 5139 BLAKE2B 9adc9a9f588b28567c643bed19c8e3bfc841aabcc4d09c0089699b6e5627e9771c305149034147e7d6f36f82cfa4d6a031775c68c44a7f347ae11a7d161fb953 SHA512 b278fca61d7ee42e9a8c06b6e26ecc2d5d682558badb9bbcabdd92c190ba91f98b3c8d3b3424231aa8e7ca8995658690a05db30c9fe58e30761988e8c606160e
EBUILD chacha20poly1305-0.0.3.ebuild 642 BLAKE2B 954b9de8ba50643576e0bec58bf1dc0fd5f443528d0b2fb5217e3294be7c4c1adc5dff951af6fba030520376c0b9d899a605e4c61d2c0c53ca0b1181557a09fa SHA512 a6f4b4e3913ee67ebb3341e7fad1229f6e1690f4cb8f63db6bb01f4a380751946faa219bda84c207d23cff8aca3b1725935bf82dcc6fc3d2d9f0b1fbf5fcf1cd
MISC metadata.xml 463 BLAKE2B 952a1da685835fc13155a6487db1cf5b0def79d22c36ffda33cf47cf3006b0a813e69d5cec689f116a9a0c25c9034544ae6fdcea2959f40afcbbd5be03549669 SHA512 9a765ba937b0b8a97211ccef401e27721802938ceceb486aa58888480ebd255568cbf085cf0e8e8cf22c1446bc911dd2df9d139fdc2568e44453cd9a15a02fd5

View File

@ -0,0 +1,32 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="Chacha20Poly1305"
HOMEPAGE="https://github.com/ph4r05/py-chacha20poly1305 https://pypi.org/project/chacha20poly1305/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -0,0 +1,15 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">chacha20poly1305</remote-id>
<maintainer status="unknown">
<email>dusan.klinec@gmail.com</email>
<name>Dusan Klinec</name>
</maintainer>
</upstream>
</pkgmetadata>