dev-python/py-vapid: add py-vapid-1.8.2

This commit is contained in:
Andreas Billmeier 2022-10-17 22:28:58 +02:00 committed by Andreas Billmeier
parent 5f1e9d09a3
commit a1a09fd433
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 53 additions and 2 deletions

View File

@ -547,7 +547,7 @@ 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 1507 Ebuilds in total, 1500 of them have in total 1511 (34 different) licenses assigned.
There are 1508 Ebuilds in total, 1501 of them have in total 1512 (34 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
@ -562,8 +562,8 @@ There are 1507 Ebuilds in total, 1500 of them have in total 1511 (34 different)
|LGPL-3+|11|
|BSD-2|10|
|LGPL-2.1|6|
|MPL-2.0|5|
|Unlicense|5|
|MPL-2.0|4|
|LGPL-2.1+|4|
|public-domain|4|
|PSF-2|3|

View File

@ -0,0 +1,3 @@
DIST py-vapid-1.8.2.tar.gz 19971 BLAKE2B 264cebf7d573b3a8f4c33de2bfde48cbe0d9eec161ac7147d6867019c61382d139ff7cfd0658461c03c1470b0a9facfa644f634c52c9a9e3bb39d59bb2bdfc58 SHA512 2989b2a3553f08143c3dd2dbf3065a746bff63759a3433becc3d580bbb69b72bea1cac35e3d87c2686db72f45e62fd8fb217eb479ebcd928333839ca6ed3a437
EBUILD py-vapid-1.8.2.ebuild 706 BLAKE2B 40fb0fb0c6a288ca796231aeeb778380a4371ba593c0272eee507da6cb8532c3bc1eb8a371804a3a43bc280c67649f75af9856120b8efd1cea5ea667e3b3ef3d SHA512 70ad11e2bf5eb2ade43ec91765c28cb3ef031b07066c9c70a50c54936855a65ad63fdff59b457c0b5e27ffc0b34856514425d5b8e86ca52c9a8f7666cec2ee0d
MISC metadata.xml 452 BLAKE2B 791f59a9aeea036cb516807c3e8b9f87c06ea818f58e4ce07b24c297e3a649fee096d9d365a4a557094c78d0bce9a5dd2a2a9b21a6f2a02bb6cb2f00a5f87bb7 SHA512 de07426f4a98104cfbc967263fc0cb5316dcff12c25c8aef8aec882406c07f18f3480ce1214d0c9dc52217d60b6687ee84d674ceaf0385b290146fcc70b87131

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">py-vapid</remote-id>
<maintainer status="unknown">
<email>src+vapid@jrconlin.com</email>
<name>JR Conlin</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,33 @@
# 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="Simple VAPID header generation library"
HOMEPAGE="https://github.com/mozilla-services/vapid https://pypi.org/project/py-vapid/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MPL-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND="dev-python/cryptography[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest