update oyaml-1.0

This commit is contained in:
Andreas Billmeier 2022-03-17 07:06:57 +01:00 committed by Andreas Billmeier
parent cc2b9fcebf
commit 96dd4eeed3
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 52 additions and 2 deletions

View File

@ -492,11 +492,11 @@ From time to time a fresh compile test on empty boxes (one with Python 3.9 and o
## 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 1850 Ebuilds in total, 1842 of them have in total 1852 (34 different) licenses assigned.
There are 1851 Ebuilds in total, 1843 of them have in total 1853 (34 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1099|
|MIT|1100|
|Apache-2.0|362|
|BSD|109|
|GPL-3|108|

View File

@ -0,0 +1,3 @@
DIST oyaml-1.0.tar.gz 2914 BLAKE2B f111eeb27dab5af8c3c3176dd0260911a47111b2194cc281c8b0c2c365b957fc75558a12397755d0d511a3fa5e64482a6af4f1d7f524868d6b644cdc14f8e785 SHA512 488ba66412f7cdb67ef84ba3038904cb4b467c4ec2d8bca0ed01b566e39768c83b34ada7d8b9e50467bccc2a41f3c20702f8a6f2ac1f8aab1e94b956a611d28d
EBUILD oyaml-1.0.ebuild 755 BLAKE2B 35cb52f59b6553dda82643fd08382afc5599756e91f950e5e94d593dec558da0b47db086733bc346588883f2fc45fbfcbd4efb70e159fab08eecc4b4390ac465 SHA512 694c3b869c15c4433d12ed086fe500d53a6bba2f945966cf26247c4b68e49a9919cae5529359dfb0452d84b924b4f1de9331d4aace5bcb859fce4f71a547c648
MISC metadata.xml 443 BLAKE2B 2e67a67231f86bb273098fdf2537492c77af7ab57510bb26cb8af2599c25a5044e31b677f7e69cc2eadd3145dbbc6855284d10743b568bb9c0bafebb926bf0c7 SHA512 d9b55773dca09190ea0929dcea47d0e7677ae636d443d2d2c58234f0dbb9e92e40dc94f1761fa521b1dd362620e75a5c3700ab52500795fd6f93871ebd7cef73

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">oyaml</remote-id>
<maintainer status="unknown">
<email>hey@wimglenn.com</email>
<name>Wim Glenn</name>
</maintainer>
</upstream>
</pkgmetadata>

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..10} )
inherit distutils-r1
DESCRIPTION="Ordered YAML: drop-in replacement for PyYAML which preserves dict ordering"
HOMEPAGE="https://github.com/wimglenn/oyaml https://pypi.org/project/oyaml/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
DOCS="README.rst"
RDEPEND="dev-python/pyyaml[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}