dev-python/webrtc-models: new package, add 0.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
parent
08c540364b
commit
c98410c215
@ -606,12 +606,12 @@ 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 2268 Ebuilds in total, 2254 of them have in total 2293 (43 different) licenses assigned.
|
||||
There are 2270 Ebuilds in total, 2256 of them have in total 2295 (43 different) licenses assigned.
|
||||
|
||||
|License| Ebuilds using it|
|
||||
|-------|-----|
|
||||
|MIT|1285|
|
||||
|Apache-2.0|527|
|
||||
|Apache-2.0|529|
|
||||
|GPL-3|144|
|
||||
|BSD|124|
|
||||
|GPL-2|25|
|
||||
@ -654,9 +654,9 @@ There are 2268 Ebuilds in total, 2254 of them have in total 2293 (43 different)
|
||||
|GPL-2+|1|
|
||||
|GPL-2-with-linking-exception|1|
|
||||
|
||||
(Last counted: 28/10/2024)
|
||||
(Last counted: 30/10/2024)
|
||||
|
||||
I did my best to keep these clean. If a valid license was published on PyPI, it has been automatically merged. Otherwise I took it from GitHub or alternatively from comments/files in the source. Sometimes these differed and have been not unique. All license strings are adjusted to the list in `/usr/portage/gentoo/licenses/`. Some packages do not have any license published. In this case, Authors have been asked for clarification, some did not respond. Following the [official Gentoo Guide](https://devmanual.gentoo.org/general-concepts/licenses/index.html), these then were added with an `all-rights-reserved` license and `RESTRICT="mirror"` was set. Find the appropriate licenses referenced in the Ebuild files and in the corresponding homepages or sources.
|
||||
|
||||
A big thanks goes to Iris for reviewing this README.
|
||||
Last updated: 28/10/2024
|
||||
Last updated: 30/10/2024
|
||||
|
3
dev-python/webrtc-models/Manifest
Normal file
3
dev-python/webrtc-models/Manifest
Normal file
@ -0,0 +1,3 @@
|
||||
DIST webrtc_models-0.1.0.tar.gz 8896 BLAKE2B 1caa7392bcdf0711fc4f1791edb228dd81346df15a1c358adfb210fa53801c2c4712364d8128279c33bdbc52344a6ae0f8306c0b22642d1d7145b93c029e7b02 SHA512 f9a426397cdc1f57b3f3f1f55c2c3d688e8dd99ab65f4bd7fbc2ea04f94a07c0ae36f6e8ffe41363cecbbd979b1604c22b27d90aa155db1a883c33b121bbb7f0
|
||||
EBUILD webrtc-models-0.1.0.ebuild 606 BLAKE2B bb4dbf993db4a7f162bc6b01fe20dae1623c4b2f55e604c8638dafade024e8f30a5b23d392623f9036f7e4338a5dab49073cd2aa0b28e5dfe729b57104164b24 SHA512 546eff2998939de08514a02403de6232501c6f8cd37c99390eca2386a01fd196959ccc1daceae393b625e09167b67135e639acfa2602b3ce928413c8f5844958
|
||||
MISC metadata.xml 536 BLAKE2B aa8c655fb6155e119a2beee5b8ca943cf081557f983a70877fdc6e27a6b9d9ede7be2a6023e5b00c29f0c4a8140172f74ad8b18dedf24fd04ff734ff2d3e2c4f SHA512 1e2c1a7ec112f19f6e2f724c1fe72736d81a65bc1f83e66438afbda0b2ad3ddce7114652b2166d1257c3f37b3dc0380c690873335b11917fef40d4ef15c9f32b
|
16
dev-python/webrtc-models/metadata.xml
Normal file
16
dev-python/webrtc-models/metadata.xml
Normal file
@ -0,0 +1,16 @@
|
||||
<?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">webrtc-models</remote-id>
|
||||
<remote-id type="github">home-assistant-libs/python-webrtc-models</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>robert@resch.dev</email>
|
||||
<name>Robert Resch</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
24
dev-python/webrtc-models/webrtc-models-0.1.0.ebuild
Normal file
24
dev-python/webrtc-models/webrtc-models-0.1.0.ebuild
Normal file
@ -0,0 +1,24 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{11..13} )
|
||||
DISTUTILS_USE_PEP517=hatchling
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Python WebRTC models"
|
||||
HOMEPAGE="https://github.com/home-assistant-libs/python-webrtc-models/ https://pypi.org/project/webrtc-models/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND=">=dev-python/mashumaro-3.13[${PYTHON_USEDEP}]
|
||||
>=dev-python/orjson-3.10.7[${PYTHON_USEDEP}]"
|
||||
|
||||
distutils_enable_tests pytest
|
Loading…
Reference in New Issue
Block a user