summaryrefslogtreecommitdiff
path: root/dev-python/consonance
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2021-12-22 14:08:05 +0000
committerV3n3RiX <venerix@koprulu.sector>2021-12-22 14:08:05 +0000
commit93a93e9a3b53c1a73142a305ea1f8136846942ee (patch)
treeb9791a06ab3284e27b568412c59316c66240c682 /dev-python/consonance
parent2771f79232c273bc2a57d23bf335dd81ccf6af28 (diff)
gentoo resync : 22.12.2021
Diffstat (limited to 'dev-python/consonance')
-rw-r--r--dev-python/consonance/Manifest2
-rw-r--r--dev-python/consonance/consonance-0.1.5.ebuild35
2 files changed, 37 insertions, 0 deletions
diff --git a/dev-python/consonance/Manifest b/dev-python/consonance/Manifest
index 4a86d4f02007..58a0587d9394 100644
--- a/dev-python/consonance/Manifest
+++ b/dev-python/consonance/Manifest
@@ -1,3 +1,5 @@
DIST consonance-0.1.3.tar.gz 30762 BLAKE2B c30db2741a851ae1ef02361102c432d931925125d8648c0e5b1a88005f480219eaf81e8205559dd709b43e98b3925777d1fecf702577e38c3ec1c8f4e8a19cce SHA512 9f36f81b453dc4de2217a997580bb3f8747c86a8116275ba5a0e86cc66ec62d6490ae20c0e5f7401d1c16d601686936ba7b789999941c657a0b508ce0dea1cea
+DIST consonance-0.1.5.tar.gz 31225 BLAKE2B 049637747e0b9b027bfc9a064d4fe792a7d2cc42219d83662646120423af1ef18e4a8328a9deaa9e9d8d0f75065afceb6cc9c533fa5728b1e866c160811cce16 SHA512 3ab8a7a2dbca22d519c79a2903f90d79ce3b5709e0025667c9fbe0d5bfc8b3a4ab853403dd29b791bd2cf3101fdd2a3c806e694840256f373d1930daeea71509
EBUILD consonance-0.1.3-r1.ebuild 905 BLAKE2B d14d33acd84fd00d2c4f88d878f02aed22ac00312a78f7a1fb4e2d80c3e8ba57ab1323985d880291cfcfcab9280d8e576353c2f98b67dd1b732aa1e2c6148dae SHA512 6b4b4e270d8718e3f9641263b8b2a6cbd31d65d1dc8bf692e96a3e6fcd7e6c582343ad62f3fbc9884ff950aae9297b075470c6c7fd42f1448557b40ee6d6635b
+EBUILD consonance-0.1.5.ebuild 875 BLAKE2B 62233d877ad27753b70e33eadd48aa9c3ab56c636ac938be7a13841ff5f3c99177e8c1bfeca47b7886cbf85f33147db940ce5f6fff180245ba15d87f471ca2e0 SHA512 68e87f970993360fa5a54084785dcf5155afa3ef2b55ae8a698c2e335c124883e6badc06935d8109930eed373d0dc256da70787a5af1fadfc95d0c0bac254c4c
MISC metadata.xml 631 BLAKE2B 1a0cbaea43cebd4827640482c9b8d740b853266f7430579e9560c419c8ed83d25db425d45d3c6bfc8e672a84ff62fe817a4ee9404bcae8417a5197559f1cf507 SHA512 22051966ad03ce0741f556fd729115f572e9d73e639e59748027d4b2b5e57493f8ed63455e489987535699b2a031eb8681bd29bb22d075697ca56869d2077627
diff --git a/dev-python/consonance/consonance-0.1.5.ebuild b/dev-python/consonance/consonance-0.1.5.ebuild
new file mode 100644
index 000000000000..382765e26a85
--- /dev/null
+++ b/dev-python/consonance/consonance-0.1.5.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+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
+}