add aiohttp-fast-zlib-0.3.0

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2025-08-23 18:13:56 +02:00
parent 07671546a4
commit 8d476cbf9b
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
7 changed files with 46 additions and 15 deletions

View File

@ -148,7 +148,7 @@ Best you start using the `app-misc/homeassistant-min` Ebuild. If you have it run
* Be aware that all dependent libraries could be marked as stable here as soon as they compile. Outside HA dependencies except of portage are not tested.
* Since I use Gentoo mostly on servers, I do not use systemd, one reason to run Gentoo is that you are NOT forced to run this crap. Beginning homeassistant-2021.2.0, handling for systemd was added by request, thanks to @Tatsh for help.
* I use an own profile based on merged-usr "amd64/23.0/no-multilib".
* python-3.13.3 is set as default target.
* python-3.13.5 is set as default target.
# Bigger Changes
@ -606,15 +606,15 @@ 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 2382 Ebuilds in total, 2364 of them have in total 2408 (43 different) licenses assigned.
There are 2374 Ebuilds in total, 2356 of them have in total 2400 (43 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1355|
|Apache-2.0|553|
|Apache-2.0|546|
|GPL-3|149|
|BSD|125|
|GPL-2|30|
|GPL-2|29|
|LGPL-3|22|
|BSD-2|19|
|GPL-3+|17|
@ -654,9 +654,9 @@ There are 2382 Ebuilds in total, 2364 of them have in total 2408 (43 different)
|GPL-2+|1|
|GPL-2-with-linking-exception|1|
(Last counted: 13/08/2025)
(Last counted: 23/08/2025)
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: 13/08/2025
Last updated: 23/08/2025

View File

@ -1,5 +1,7 @@
DIST aiohttp_fast_zlib-0.1.1.tar.gz 8507 BLAKE2B bc23eaa58f1bab6ef8d502125c5ea03708e9315913f25b3f7f652fb9a8ebc06e83a8a76ac527d9bf2057300a8b3b699c1baa817bda892dfe0565d2242dc4032e SHA512 52be77c150b4711b500176ff34507d11614887b76c356a9905ba44e1ce9eca2f7efd46b7d922a6238ec3a0cce3b78642de1708448e924fd1117165efb1275761
DIST aiohttp_fast_zlib-0.2.0.tar.gz 8671 BLAKE2B a3a40d30fe59606c3e48d953b92645ed8da04b35583ef3094b777add88075b2b7fcc7443a0354641181f818aa33da3a1e36d3cdf1994a2c742ec368c81d432cd SHA512 e972186d03700ef9621dd5fd449420d1e0ae9397ee7df911d2fa901ad8e9c3b67bca72fb6e05242d6392f3ae32ee364594f79fe1f805d4aa5b0a5b0e02528cc4
EBUILD aiohttp-fast-zlib-0.1.1.ebuild 715 BLAKE2B 1f92249f10ec3c7a2e8cf554226ee43cce138fc2a87fcdc2e16e398c1696dd33ea80ad9a51090ecc880ab5add413ffd7a3d89be4cccaf1d58b67b7f4119292c6 SHA512 984643a469e5b1abf2fc8091c942f614aa1c0b3d4e1ecadf50c32d7abc5af4113cf38ee9e375470f265305f3648cc70f11174ea8175ae615a915265ca0f38786
EBUILD aiohttp-fast-zlib-0.2.0.ebuild 715 BLAKE2B 1f92249f10ec3c7a2e8cf554226ee43cce138fc2a87fcdc2e16e398c1696dd33ea80ad9a51090ecc880ab5add413ffd7a3d89be4cccaf1d58b67b7f4119292c6 SHA512 984643a469e5b1abf2fc8091c942f614aa1c0b3d4e1ecadf50c32d7abc5af4113cf38ee9e375470f265305f3648cc70f11174ea8175ae615a915265ca0f38786
DIST aiohttp_fast_zlib-0.3.0.tar.gz 8770 BLAKE2B 550d16bcdb4e496b099fd1d6009facce42df40f37aa4ee29289585f4f2c73d8fabeecb89943f489bef03b47c26ab0fdb4b5ee99971c930d8656827746b87b4f5 SHA512 b912b9aa74ce495e6584a661e7fd2b9c8733d481c13140e18b1ceed8d6ee66343844651f68e57f78c57469f44bbf5d1ed5731075008750487b8d2bec40782d8c
EBUILD aiohttp-fast-zlib-0.1.1.ebuild 724 BLAKE2B 1ed550d94b99b80f943f9439942124c4527eef0455eccde031f757bce7a77398b9d029e752de89d6bd86ee17a7cdf369a3b793dc43555578ae70776ecf8f39ac SHA512 73de28c8086e0cbb0dcd36ae7e2c41e34b9cdc89f830cdd32a90ab9bde6929281e8929a21caffc580bf5ad4f87485e3a3b4f03f1a659d116228f0be85383149e
EBUILD aiohttp-fast-zlib-0.2.0.ebuild 724 BLAKE2B 1ed550d94b99b80f943f9439942124c4527eef0455eccde031f757bce7a77398b9d029e752de89d6bd86ee17a7cdf369a3b793dc43555578ae70776ecf8f39ac SHA512 73de28c8086e0cbb0dcd36ae7e2c41e34b9cdc89f830cdd32a90ab9bde6929281e8929a21caffc580bf5ad4f87485e3a3b4f03f1a659d116228f0be85383149e
EBUILD aiohttp-fast-zlib-0.3.0.ebuild 724 BLAKE2B 1ed550d94b99b80f943f9439942124c4527eef0455eccde031f757bce7a77398b9d029e752de89d6bd86ee17a7cdf369a3b793dc43555578ae70776ecf8f39ac SHA512 73de28c8086e0cbb0dcd36ae7e2c41e34b9cdc89f830cdd32a90ab9bde6929281e8929a21caffc580bf5ad4f87485e3a3b4f03f1a659d116228f0be85383149e
MISC metadata.xml 525 BLAKE2B b2248655c551a1b9b213192be2f767059933820363277db2468387b958dacc2869a32875e6766ab9a12ada124d9fc14b51e3328282fba1cfb04c1795328201cb SHA512 4ff8146b97ab924ea168734bd81808d5368a95a172c56a9d3506caee62e3fd530fb07c6e2b7187db0c2d911cec5fc490b75ebf1d083810f40d7090748ee4c737

View File

@ -1,9 +1,9 @@
# Copyright 1999-2024 Gentoo Authors
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..13} )
PYTHON_COMPAT=( pypy3_11 python3_{11..14} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1 pypi

View File

@ -1,9 +1,9 @@
# Copyright 1999-2024 Gentoo Authors
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..13} )
PYTHON_COMPAT=( pypy3_11 python3_{11..14} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1 pypi

View File

@ -0,0 +1,29 @@
# 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="Use the fastest installed zlib compatible library with aiohttp"
HOMEPAGE="https://github.com/bdraco/aiohttp-fast-zlib https://pypi.org/project/aiohttp-fast-zlib/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
dev-python/isal[${PYTHON_USEDEP}]
dev-python/zlib-ng[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest-cov[${PYTHON_USEDEP}]
)"
distutils_enable_tests pytest

View File

@ -1,4 +1,4 @@
AUX paho-mqtt-1.4.0-strip-test-dependency.patch 681 BLAKE2B 0ed9a448e5e72813aa05ad1d37ae957150ad09b6d48a54f668a969e5e98ad25f8d55b223064e01f6773d0e42da3ba26f2e0a7f43a628ff68fee4b619b8de96c9 SHA512 dbadb8c1bd7691a973d8c1cd146ac9bd72407625ddfc5042b25bc81ff74af6d554c06fa3b2972637acc4a466e75a65c9371990e43bbf649fe5a5a22da2bb36fb
DIST paho-mqtt-1.6.1.tar.gz 99373 BLAKE2B 880a82e6d6f2f058c4a33170e05ce2b04f9fb5980abd569b1b9e4f752cfa1e02a8b5d7141dd0ca1cd1c3967b116f5a2591afc51071af6b4ae65827ba8cb10295 SHA512 74e090eab347f2a629c76aed8116dd9e435f87d8ad7ca4944c1ae48538d34a0a34a83eb672158c5a12452e753838aa55347bf44ec8bfc3d28bd939591a6efbe5
EBUILD paho-mqtt-1.6.1.ebuild 740 BLAKE2B ad0dfe6ced6c26b76bbb387967336569e226e06eb646172d7bac3ae899ac2454c36ac9869408b80ae9858ad8220f6df4b713d43e23f90c010a1cadba5421468d SHA512 6c890cd9b4ec90e49e7badbad3f091c90a11712b9a43466e90d5253e7ab598a1ca9a5b3ec5f13c676137c435920218352788a34940470d7f24e6a869b06a980a
EBUILD paho-mqtt-1.6.1.ebuild 749 BLAKE2B 34da7472bdab41fb421e93bf4db6149be87b382ea2786435abafb508899c7067ff13e5a2bcf54fae9a5e856ab7b9abc49972a4f77c487989373cfaaa784b8535 SHA512 4f0c61ca89f42ca9aff53f729eec4531933ac2a5ee044abc39b64d9f0bf5d43e7cca3aa35e621868d5df5048b3947c87401ce6502b3b308aa4873a25a1387019
MISC metadata.xml 515 BLAKE2B 091205ae358c2b308e9abf05b10b172a852e1cc9ca6bb5f298381dece083072a4055760e43129a7f69ae9e41514e7e2b29dbe7554d2d70706c2106e06f2a5c9d SHA512 491268c00cd69a5936cbc0f9da472f7e9a56e349bd0ac04582c8c186b82ef7141cef92d000c558ad5d1a8ed41867164ba25f031f219ce566e7f6a397c4a8e7a4

View File

@ -1,9 +1,9 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( pypy3_11 python3_{11..14} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi