dev-python/reactivex: new package, add 4.0.4

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2025-08-24 12:10:29 +02:00
parent 22f07070db
commit 7972ddfdbd
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 44 additions and 2 deletions

View File

@ -606,11 +606,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 2378 Ebuilds in total, 2360 of them have in total 2401 (43 different) licenses assigned.
There are 2380 Ebuilds in total, 2362 of them have in total 2403 (43 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1356|
|MIT|1358|
|Apache-2.0|545|
|GPL-3|150|
|BSD|125|

View File

@ -0,0 +1,3 @@
DIST reactivex-4.0.4.tar.gz 119177 BLAKE2B 89a956a779e5fb8458b6304681d89a4e993ea53898ef88cdd7c92f11c2d740118b82c9817ba9e6d0eeaf3cef6e84cf973ea868d15349f4957a82655a18be37c9 SHA512 ea5259feecb6a5aa64a15dabc06ad4c2dfb724ebfb0e66a8988d3944b0089b13a772916274311959925c98b5669838ed2a12b49cc01aacb391598d63a84aacd6
EBUILD reactivex-4.0.4.ebuild 563 BLAKE2B 4e499a32781cb2df77d29d724f965ce17a523a7f3d41a7ab128e7358029b4ff923e884d62317ef9b7054ab9bec4b880c8c55e9a6cc3bce97ff4715db38951021 SHA512 ef73d96f4d1a6d0fa868087049763f0d5db35bc2918745a6402763d04bfc25805c79e1ca02514e91bd21b153be7d1c05e1964d0add976a67fffc189453261228
MISC metadata.xml 504 BLAKE2B 3a5e953d3ec16ec67416e6921095f8682e6182c9f815c590c1d99527f743136039a222cb2f0c94eb324f397f7057d6e8edb8383cfa7d0e92934d25b14bf93b4c SHA512 b9e4077dc901e0f332eab47163306762d4e8c4783968babbe9514b506cd4dbd6691ec4bf7b03e53068c3a0799f83157f8b086586e9e0799f8ae3233623c30e46

View 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">reactivex</remote-id>
<remote-id type="github">ReactiveX/RxPY</remote-id>
<maintainer status="unknown">
<email>dag@brattli.net</email>
<name>Dag Brattli</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,23 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( pypy3_11 python3_{11..14} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1 pypi
DESCRIPTION="ReactiveX (Rx) for Python"
HOMEPAGE="http://reactivex.io https://github.com/ReactiveX/RxPY https://pypi.org/project/reactivex/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND=">=dev-python/typing-extensions-4.1.1[${PYTHON_USEDEP}]"
distutils_enable_tests pytest