diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-04 16:24:49 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-04 16:24:49 -0500 |
| commit | a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (patch) | |
| tree | 0c52bbae1c242fbc296bd650fcd1167685f81492 /dev-python/pynng | |
| parent | bfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff) | |
| download | baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.gz baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.xz baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.zip | |
Adding metadata
Diffstat (limited to 'dev-python/pynng')
| -rw-r--r-- | dev-python/pynng/Manifest | 2 | ||||
| -rw-r--r-- | dev-python/pynng/metadata.xml | 26 | ||||
| -rw-r--r-- | dev-python/pynng/pynng-0.8.1.ebuild | 42 | ||||
| -rw-r--r-- | dev-python/pynng/pynng-0.9.0.ebuild | 51 |
4 files changed, 0 insertions, 121 deletions
diff --git a/dev-python/pynng/Manifest b/dev-python/pynng/Manifest deleted file mode 100644 index 4a31b26ff5ae..000000000000 --- a/dev-python/pynng/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST pynng-0.8.1.tar.gz 6364925 BLAKE2B ae10e9155997474634ca7cf6e1ff01572f877dc8157aea069e11866b29fe92a2ee8343fd1512fad57f25e5c4cbf7297c784ab9fcdc7c262aba889cd65595775d SHA512 b150a83b65169aa67aaf99d963ae43ede29ccf22f1ddc9989a0d999f32dd93412bbf464ad0c3eed7aa645e0f5e2726743d131e48276955dad034e219b23c93c4 -DIST pynng-0.9.0.tar.gz 7211228 BLAKE2B 7b3a867597379b03f287507d8043acae502ca555b162504ed11c49d514e9c13240ab7b5316c7555b6e68879ac8518e96343155f5218913f62f9821c28c524343 SHA512 e3ea42e5910009040d1c9125e8b4ed4d2350d742704b4bb75863cadb6cc0feb58114bb10a6ab9f2f34c47c85d19c5a8c442df539ad051f87c70c5990f213fe48 diff --git a/dev-python/pynng/metadata.xml b/dev-python/pynng/metadata.xml deleted file mode 100644 index 7ddd70337dda..000000000000 --- a/dev-python/pynng/metadata.xml +++ /dev/null @@ -1,26 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person" proxied="yes"> - <email>vowstar@gmail.com</email> - <name>Huang Rui</name> - </maintainer> - <upstream> - <remote-id type="github">codypiersall/pynng</remote-id> - <remote-id type="pypi">pynng</remote-id> - <bugs-to>https://github.com/codypiersall/pynng/issues</bugs-to> - </upstream> - <longdescription lang="en"> - pynng provides ergonomic Python bindings for nanomsg next generation (nng), - a lightweight messaging library. It enables inter-process communication - across single computers or networks using various messaging patterns - including Pair, Pub/Sub, Surveyor/Respondent, Req/Rep, and Push/Pull. - The library supports async frameworks like trio, curio, and asyncio. - </longdescription> - <longdescription lang="zh"> - pynng为nanomsg下一代(nng)轻量级消息库提供符合人体工程学的Python绑定。 - 它支持在单台计算机或网络上进行进程间通信,使用多种消息模式,包括Pair(配对)、 - Pub/Sub(发布/订阅)、Surveyor/Respondent(调查者/响应者)、Req/Rep(请求/回复) - 和Push/Pull(推/拉)。该库支持trio、curio和asyncio等异步框架。 - </longdescription> -</pkgmetadata> diff --git a/dev-python/pynng/pynng-0.8.1.ebuild b/dev-python/pynng/pynng-0.8.1.ebuild deleted file mode 100644 index 154ef9958eb3..000000000000 --- a/dev-python/pynng/pynng-0.8.1.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{13..14} ) -inherit distutils-r1 pypi - -DESCRIPTION="Ergonomic bindings for nanomsg next generation (nng) in Python" -HOMEPAGE="https://github.com/codypiersall/pynng https://pypi.org/project/pynng" - -LICENSE="MIT" -SLOT=0 -KEYWORDS="~amd64" - -DEPEND="dev-libs/nng" -RDEPEND=" - ${DEPEND} - dev-python/cffi[${PYTHON_USEDEP}] - dev-python/sniffio[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/cffi[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - dev-python/pytest-trio[${PYTHON_USEDEP}] - dev-python/sniffio[${PYTHON_USEDEP}] - dev-python/trio[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - # Remove source pynng directory to avoid import conflicts - # Tests must run against the installed C extension module - rm -rf pynng || die - epytest -} diff --git a/dev-python/pynng/pynng-0.9.0.ebuild b/dev-python/pynng/pynng-0.9.0.ebuild deleted file mode 100644 index a787fbc24ee4..000000000000 --- a/dev-python/pynng/pynng-0.9.0.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{13..14} ) -inherit distutils-r1 pypi - -DESCRIPTION="Ergonomic bindings for nanomsg next generation (nng) in Python" -HOMEPAGE="https://github.com/codypiersall/pynng https://pypi.org/project/pynng" - -LICENSE="MIT" -SLOT=0 -KEYWORDS="~amd64" - -# pynng 0.9.0 bundles nng and mbedtls, building them from source via cmake -RDEPEND=" - dev-python/cffi[${PYTHON_USEDEP}] - dev-python/sniffio[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/cffi[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - dev-build/cmake - dev-build/ninja - test? ( - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - dev-python/pytest-trio[${PYTHON_USEDEP}] - dev-python/sniffio[${PYTHON_USEDEP}] - dev-python/trio[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_prepare() { - # Fix bundled mbedtls build failure with GCC 15: - # -Werror=unterminated-string-initialization on unsigned char arrays - sed -i 's/-Wno-error=array-bounds/-Wno-error=array-bounds -Wno-error=unterminated-string-initialization/' \ - setup.py || die - distutils-r1_src_prepare -} - -python_test() { - # Remove source pynng directory to avoid import conflicts - # Tests must run against the installed C extension module - rm -rf pynng || die - epytest -} |
