dev-python/http-ece: add http-ece-1.1.0

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

View File

@ -547,11 +547,11 @@ 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 1506 Ebuilds in total, 1499 of them have in total 1510 (34 different) licenses assigned.
There are 1507 Ebuilds in total, 1500 of them have in total 1511 (34 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|882|
|MIT|883|
|Apache-2.0|307|
|GPL-3|91|
|BSD|89|

View File

@ -0,0 +1,3 @@
DIST http-ece-1.1.0.tar.gz 4902 BLAKE2B 394124b7327e96dcd5aac4da6be9037ff54d5705db84393863349ec550ea5f96de4b2420206cee1a5b9a134090dc53357324a0b94483a9aa1a7640fe5115741a SHA512 ff99cc3aedea325b7aae9c4a800bb58d8f56f86a6d72450d9212113c9d0fdff30c227b7816ec2a38cc9615344c4181ec8f420b4bb521e574b63ce0257a523edf
EBUILD http-ece-1.1.0.ebuild 789 BLAKE2B 640b66a656e993e275a8e9f59560f7acb548808e58751e4b944a7d3e89366e92820ed7b146e19a3912997af019f354237af08482d46e31fb6f65da8cfbaccbe7 SHA512 968ec9a74988eda64a97d454d8697cbef56ab7a7d6e182d084319398f665f6f8edce82b233197b072312867c1a9639a07979a5c763fed54387adc718d2ff3e8d
MISC metadata.xml 459 BLAKE2B eb6d96244ab08e5f5f6cd2594da570d2909be66a4935207cbc031ec7dffdcff69545aefa24842bb7cc5767de4a61ea1862089a698bb25baca3f9bafa10e90bc2 SHA512 89f31328f72da5ed2d0111c728adb30e7eeb3c361519dda8e3b036e8d43628a8fad63bd21e33e392b903ddd8502e9bf2589db24ae77b87aa9dda591656485083

View File

@ -0,0 +1,35 @@
# 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="Encrypted Content Encoding for HTTP"
HOMEPAGE="https://github.com/martinthomson/encrypted-content-encoding https://pypi.org/project/http-ece/"
MY_PN=${PN/-/_}
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="MIT"
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

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">http-ece</remote-id>
<maintainer status="unknown">
<email>martin.thomson@gmail.com</email>
<name>Martin Thomson</name>
</maintainer>
</upstream>
</pkgmetadata>