From 63549c257500bd5ec4465004309e308ad1e91dd8 Mon Sep 17 00:00:00 2001 From: Andreas Billmeier Date: Sun, 3 Mar 2019 18:44:44 +0100 Subject: [PATCH] add PyNaCl --- dev-python/PyNaCl/Manifest | 3 +++ dev-python/PyNaCl/PyNaCl-1.3.0.ebuild | 30 +++++++++++++++++++++++++++ dev-python/PyNaCl/metadata.xml | 16 ++++++++++++++ 3 files changed, 49 insertions(+) create mode 100644 dev-python/PyNaCl/Manifest create mode 100644 dev-python/PyNaCl/PyNaCl-1.3.0.ebuild create mode 100644 dev-python/PyNaCl/metadata.xml diff --git a/dev-python/PyNaCl/Manifest b/dev-python/PyNaCl/Manifest new file mode 100644 index 000000000..0cb22f672 --- /dev/null +++ b/dev-python/PyNaCl/Manifest @@ -0,0 +1,3 @@ +DIST PyNaCl-1.3.0.tar.gz 3351016 BLAKE2B f5eea548cc12cf2af866c66b6f78dc192a6cb98c9689d2d11c373144ac3e6282919cabf9499d0cf9c9cf41e0d623ee738f14501cc5d03e0e5fe8a08d237607a4 SHA512 1762d7d9add6ca59ce83e394071861f78f27d0f06ad1481255ebb66023186127e1a67b49a2c2f51bcbd97bdd151a3a2adea099c47c2a9f456dda5e3b1508af50 +EBUILD PyNaCl-1.3.0.ebuild 743 BLAKE2B 61e697122145df55feb87ef2fdbe1ad4088ec06e810423c66bcb0c7a021dcbe0db393c8e87f086e12167bddddb4263cc7ac0da1d8a3a18d2e3f9c91d7680cab7 SHA512 c7b1c2e57057d47e7cfbe62747921c5514be1ada3f8f6fa4171ab1a617d5e1e1179a0a8600a04dc64d2a6ca54463913b35ba0cf4dd3472db00269998ac057c74 +MISC metadata.xml 474 BLAKE2B 2620ce838cf534975ecee1bcca2e91de003d9fe10e5e5ccb658280c091ff5b013d27daa34314e997e903b721f44bb47e66d1208efc0bdd71eded0437a087f015 SHA512 468ad8deeee46f9f7cc073ec801f9cc75a0822ed17406034a33bf5c4f662fb8f70a28a494d389bdfc38a0fb1ec9d9c6e7c4bba409e984df55dbc3624145cf4bc diff --git a/dev-python/PyNaCl/PyNaCl-1.3.0.ebuild b/dev-python/PyNaCl/PyNaCl-1.3.0.ebuild new file mode 100644 index 000000000..4fbca8044 --- /dev/null +++ b/dev-python/PyNaCl/PyNaCl-1.3.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net +# Distributed under the terms of the GNU General Public License v3.0 + +EAPI="7" + +PYTHON_COMPAT=( python3_{5,6,7} ) + +inherit distutils-r1 + +DESCRIPTION="Python binding to the Networking and Cryptography (NaCl) library" +HOMEPAGE="https://github.com/pyca/pynacl/ https://pypi.org/project/PyNaCl/" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache License 2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="test" + +RDEPEND="" +DEPEND="${REDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + )" + +python_test() { + nosetests --verbose || die + py.test -v -v || die +} diff --git a/dev-python/PyNaCl/metadata.xml b/dev-python/PyNaCl/metadata.xml new file mode 100644 index 000000000..4aa4ee89c --- /dev/null +++ b/dev-python/PyNaCl/metadata.xml @@ -0,0 +1,16 @@ + + + + + b@edevau.net + Andreas Billmeier + + python + + PyNaCl + + cryptography-dev@python.org + The PyNaCl developers + + +