diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-13 22:21:26 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-13 22:21:26 -0500 |
| commit | f997c3ee588099e4f43e9ec845935868e3e60b8e (patch) | |
| tree | 07f0967cda575ee2edf2d62ed8c0f67855ae6bd3 /dev-python/aioquic | |
| parent | b589bc93e15b300c3e5318fe97241d57e464bea1 (diff) | |
| download | baldeagleos-repo-f997c3ee588099e4f43e9ec845935868e3e60b8e.tar.gz baldeagleos-repo-f997c3ee588099e4f43e9ec845935868e3e60b8e.tar.xz baldeagleos-repo-f997c3ee588099e4f43e9ec845935868e3e60b8e.zip | |
Adding metadata
Diffstat (limited to 'dev-python/aioquic')
| -rw-r--r-- | dev-python/aioquic/aioquic-1.2.0.ebuild | 12 | ||||
| -rw-r--r-- | dev-python/aioquic/aioquic-1.3.0.ebuild | 12 | ||||
| -rw-r--r-- | dev-python/aioquic/files/patch-src_aioquic__crypto_c | 17 | ||||
| -rw-r--r-- | dev-python/aioquic/metadata.xml | 4 |
4 files changed, 38 insertions, 7 deletions
diff --git a/dev-python/aioquic/aioquic-1.2.0.ebuild b/dev-python/aioquic/aioquic-1.2.0.ebuild index 1cc84188669c..9b56ec51d9ce 100644 --- a/dev-python/aioquic/aioquic-1.2.0.ebuild +++ b/dev-python/aioquic/aioquic-1.2.0.ebuild @@ -1,6 +1,5 @@ -# Copyright 2024-2025 Gentoo Authors +# Copyright 2025 Liguros Authors # Distributed under the terms of the GNU General Public License v2 - EAPI=8 DISTUTILS_EXT=1 @@ -17,10 +16,12 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm64" +IUSE="" DEPEND=" dev-libs/openssl:= + " RDEPEND=" ${DEPEND} @@ -32,4 +33,9 @@ RDEPEND=" >=dev-python/service-identity-24.1.0[${PYTHON_USEDEP}] " +src_prepare() { + + default +} + distutils_enable_tests pytest diff --git a/dev-python/aioquic/aioquic-1.3.0.ebuild b/dev-python/aioquic/aioquic-1.3.0.ebuild index 1f140eb0e800..b428d3d5c509 100644 --- a/dev-python/aioquic/aioquic-1.3.0.ebuild +++ b/dev-python/aioquic/aioquic-1.3.0.ebuild @@ -1,6 +1,5 @@ -# Copyright 2024-2026 Gentoo Authors +# Copyright 2025 Liguros Authors # Distributed under the terms of the GNU General Public License v2 - EAPI=8 DISTUTILS_EXT=1 @@ -17,10 +16,12 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="amd64 ~arm64" +IUSE="" DEPEND=" dev-libs/openssl:= + " RDEPEND=" ${DEPEND} @@ -32,5 +33,8 @@ RDEPEND=" >=dev-python/service-identity-24.1.0[${PYTHON_USEDEP}] " -EPYTEST_PLUGINS=() +src_prepare() { + default +} + distutils_enable_tests pytest diff --git a/dev-python/aioquic/files/patch-src_aioquic__crypto_c b/dev-python/aioquic/files/patch-src_aioquic__crypto_c new file mode 100644 index 000000000000..df7460bbdaae --- /dev/null +++ b/dev-python/aioquic/files/patch-src_aioquic__crypto_c @@ -0,0 +1,17 @@ +Index: src/aioquic/_crypto.c +--- src/aioquic/_crypto.c.orig ++++ src/aioquic/_crypto.c +@@ -407,10 +407,13 @@ PyInit__crypto(void) + PyModule_AddObject(m, "HeaderProtection", HeaderProtectionType); + + // ensure required ciphers are initialised ++ // LibreSSL loads all cipher by default, and doesn't support add_cipher ++#ifndef LIBRESSL_VERSION_NUMBER + EVP_add_cipher(EVP_aes_128_ecb()); + EVP_add_cipher(EVP_aes_128_gcm()); + EVP_add_cipher(EVP_aes_256_ecb()); + EVP_add_cipher(EVP_aes_256_gcm()); ++#endif + + return m; + } diff --git a/dev-python/aioquic/metadata.xml b/dev-python/aioquic/metadata.xml index 988ae9a6a6fe..c684f76978e9 100644 --- a/dev-python/aioquic/metadata.xml +++ b/dev-python/aioquic/metadata.xml @@ -2,6 +2,10 @@ <!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> + <email>dev@liguros.net</email> + <name>Development</name> + </maintainer> + <maintainer type="project"> <email>python@gentoo.org</email> </maintainer> <origin>baldeagleos-repo</origin> |
