summaryrefslogtreecommitdiff
path: root/dev-python/consonance
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-03-20 00:40:44 +0000
committerV3n3RiX <venerix@koprulu.sector>2022-03-20 00:40:44 +0000
commit4cbcc855382a06088e2f016f62cafdbcb7e40665 (patch)
tree356496503d52354aa6d9f2d36126302fed5f3a73 /dev-python/consonance
parentfcc5224904648a8e6eb528d7603154160a20022f (diff)
gentoo resync : 20.03.2022
Diffstat (limited to 'dev-python/consonance')
-rw-r--r--dev-python/consonance/Manifest1
-rw-r--r--dev-python/consonance/consonance-0.1.5-r1.ebuild37
2 files changed, 38 insertions, 0 deletions
diff --git a/dev-python/consonance/Manifest b/dev-python/consonance/Manifest
index 5a312fd8c262..fec40f3d16dc 100644
--- a/dev-python/consonance/Manifest
+++ b/dev-python/consonance/Manifest
@@ -1,3 +1,4 @@
DIST consonance-0.1.5.tar.gz 31225 BLAKE2B 049637747e0b9b027bfc9a064d4fe792a7d2cc42219d83662646120423af1ef18e4a8328a9deaa9e9d8d0f75065afceb6cc9c533fa5728b1e866c160811cce16 SHA512 3ab8a7a2dbca22d519c79a2903f90d79ce3b5709e0025667c9fbe0d5bfc8b3a4ab853403dd29b791bd2cf3101fdd2a3c806e694840256f373d1930daeea71509
+EBUILD consonance-0.1.5-r1.ebuild 908 BLAKE2B 99ed20cc06bfe39a86803301673868463c695397066f734bfd72b4a59b1648a9d6c3f375051c10462ccaa1ffec19a33bbc37ffd3aa71a7364b465c978c77c040 SHA512 39bb327b50134ddc093ef84e246d7c1a3fa377fac61f3ab67fdaa3263a6dec4c1b5fc15eebb07e6e777e5f6de19fd8f1e0a65fb15c7c9742a4317bb156fc1d85
EBUILD consonance-0.1.5.ebuild 873 BLAKE2B 37b2dcdfdff2d1ac3407910c67bde20368924a94c67f4f6b5b00d20bb62c1767e9ca6a961b56bc9a78c60ac4252d50b73a998ed6d8cc7060950773017e94db63 SHA512 2a91338250b4d97577a4f09054720d49cb7e701310b648c834a6ebe494ffbbecdf2c34ad186eb5a205af2dddff85de194429b42c0ca1ea0dfa08218d7281200f
MISC metadata.xml 631 BLAKE2B 1a0cbaea43cebd4827640482c9b8d740b853266f7430579e9560c419c8ed83d25db425d45d3c6bfc8e672a84ff62fe817a4ee9404bcae8417a5197559f1cf507 SHA512 22051966ad03ce0741f556fd729115f572e9d73e639e59748027d4b2b5e57493f8ed63455e489987535699b2a031eb8681bd29bb22d075697ca56869d2077627
diff --git a/dev-python/consonance/consonance-0.1.5-r1.ebuild b/dev-python/consonance/consonance-0.1.5-r1.ebuild
new file mode 100644
index 000000000000..71911ed00e7d
--- /dev/null
+++ b/dev-python/consonance/consonance-0.1.5-r1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="WhatsApp's handshake implementation using Noise Protocol"
+HOMEPAGE="https://github.com/tgalal/consonance"
+SRC_URI="https://github.com/tgalal/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples"
+# Tests require an active internet connection
+RESTRICT="test"
+PROPERTIES="test_network"
+
+RDEPEND="
+ dev-python/cryptography[${PYTHON_USEDEP}]
+ dev-python/dissononce[${PYTHON_USEDEP}]
+ dev-python/protobuf-python[${PYTHON_USEDEP}]
+ dev-python/python-axolotl-curve25519[${PYTHON_USEDEP}]
+ dev-python/transitions[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_install() {
+ distutils-r1_src_install
+
+ use examples && dodoc examples/*.py
+}