summaryrefslogtreecommitdiff
path: root/dev-python/aioquic
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-13 22:21:26 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-13 22:21:26 -0500
commitf997c3ee588099e4f43e9ec845935868e3e60b8e (patch)
tree07f0967cda575ee2edf2d62ed8c0f67855ae6bd3 /dev-python/aioquic
parentb589bc93e15b300c3e5318fe97241d57e464bea1 (diff)
downloadbaldeagleos-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.ebuild12
-rw-r--r--dev-python/aioquic/aioquic-1.3.0.ebuild12
-rw-r--r--dev-python/aioquic/files/patch-src_aioquic__crypto_c17
-rw-r--r--dev-python/aioquic/metadata.xml4
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>