diff --git a/dev-python/axolotl/Manifest b/dev-python/axolotl/Manifest index f648727..4b3db54 100644 --- a/dev-python/axolotl/Manifest +++ b/dev-python/axolotl/Manifest @@ -2,19 +2,20 @@ Hash: SHA256 DIST 0.1.39.tar.gz 53871 BLAKE2B 00c68259e9d125df55858a26b3e7487d0f69ff42e6b40d3c8ed04629b04cf5d9f6fd8e9189490ca5f8a52a50d82be357cb87d8861e3eb4c6138989f373388a6f SHA512 b117c7f5417c624b020ba8f488b9f61d3ce359a3e3132cb98e637a40ae6c2ebb52d55d62a40736340c6352e0249d349b3555e8e7a52479c2d77ad4907ea211ae +DIST axolotl-0.1.42.tar.gz 53869 BLAKE2B 045d19b38478404b19717daee431a4fc36d187dc511d42ee950b37ef257d98aaee8ba42633888d596265c0d64bfc33f2da9307d45feb4189ec04c03d69687108 SHA512 db9e1cfab87d690619a672b1782942a18b12b17af555959c17bcc3e2581e9c689c57becc0ea884a1129df9dace17684ba03de38b81f8c8c65cab27962ebdb6c5 -----BEGIN PGP SIGNATURE----- -iQIzBAEBCAAdFiEEuys8HR2OLKbSzUtJHR6eQo71h0YFAlqEnJgACgkQHR6eQo71 -h0YwVg//WErGiymoBYtCxJ9AYHM1lFHkwfypqqMzAUFYZKt3D2yMHmNLXXPppVIZ -rPw8HoAUP9AHJP7CiGIm8godGFyk5V/jE02x3WI3/lXRQFZn8Ebf8/+TpsS+gRTt -+O/pZMPgwGsJj1YPPpQZxaiUg7mjy6dbl47T7MCar+wML3PDQ7VxFiz1JI5xlfr5 -vKJ6oL/EnsldtbXHC9TRrlk1A29h1nVI61qb7Q4U9UFf1P90iqxUUsux99Bo8kK7 -VmqSNpW7ROX5IYT+BBan5KGVlg7IEloCQ2D53f9c4faGZWN6CGZLXkwGW9ZxARga -A2G95urErd9z2nKyFr5QM7Q3ckNHh5F0IjTah4/U3ODg+pXqTlyLi3qU7x5vUETH -/wYwkTOrEVzmjNJZ8Bvo0kOY2QvXFoTyez9fn0z7A6qcHXoc/SroQN7Puw4Pc6ic -UBSaUpVbTTyL/nv5Le0KVENFeq6vHqn59XnnPZq5n/OEbHmIXhE/5HfUicuqDREP -qp9Y8LEwi+7mVOmNVkqMc0oLZKUi3dEC84mytMfrdCAFTDe+7Ns6MuFriRVPTEen -v0rpLyE3f2tyskZUpn8WD24y1mdRk7vECivi9eOCn2taEBB0UvgrBGIZc29QVuXv -ugd5wG7RdBMS044MJ9cby5xbsNUbmPnVspjBAR3aMEyS9KobMdw= -=FK2l +iQIzBAEBCAAdFiEEuys8HR2OLKbSzUtJHR6eQo71h0YFAlrng2AACgkQHR6eQo71 +h0a/tRAAi9ydQ69rfho7ctWR54cD6WzUgyjb1IxF/wKOxvspk/MVpJ1ealrxdj4V +5SqI+bCmxztx26CEEoez+p3z8DnGm9Vg0MHAIwpojFf+1LIY3FDVrXl1fPdniAtn +JZjEYfu48oAKvB4NM9tW+Us0Q4ABrUI08ileKq6N7UgaUkItIsGO49UDX4DgBYUa +sdZwp3tmfxVX7RhoZdI568lhNBBK0GbvxRhAuCKEwHcIVpxbcrXu1xEPCSMFnatQ +8iQCHsFWSvpycSXgCgdO49rkwYfWdGLEiz6BZu25qfOs8OpJYeXlicQnhu9xHCUs +HVd2VbpZVm4q3wHm/y+FVOtgLTLx9YXSbOaQ+AtPpvleZ9flD1P12tRvoufGpz5m +vwvCdnK9cHSEZoGZdqeMs7lK7LT17UlemqSAU7MZbKuDtsmAI2e7dxKM7jmf5wCU +MSIuXTg9qdMWr8s5eWYBSDG26lfTEkHGlqbcLuMCrW7aVXuI6E1e/7M1T3yDv5fG +9yv1TVEEO26KFQdiOftXgBeiafuPvwizb4yCBIUQh8ogF6b7hT7zj+ME0J04p4sJ +Cu50dUCG+VpXnzz4QYkf0vvSQ2B0X1Qt6NK1/LjHzsRxthGJ+3IAsHyIPXAk7NMH +eviGu2fBx440qBwT+2rpDKmbbJcfOvE0dNkFUTGmyTEiT4g2APk= +=P7Me -----END PGP SIGNATURE----- diff --git a/dev-python/axolotl/axolotl-0.1.42.ebuild b/dev-python/axolotl/axolotl-0.1.42.ebuild new file mode 100644 index 0000000..d06796b --- /dev/null +++ b/dev-python/axolotl/axolotl-0.1.42.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) + +inherit distutils-r1 + +DESCRIPTION="Python port of libaxolotl" +HOMEPAGE="https://github.com/tgalal/python-axolotl" + +if [[ "${PV}" == *9999 ]] +then + inherit git-r3 + EGIT_REPO_URI="https://github.com/tgalal/python-${PN}.git" + KEYWORDS="" +else + SRC_URI="https://github.com/tgalal/python-${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" + S="${WORKDIR}/python-${P}" +fi + +LICENSE="GPL-3" +SLOT="0" +IUSE="" + +RDEPEND="dev-libs/protobuf + dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/axolotl-curve25519[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}]" + +DOCS=( README.md ) diff --git a/dev-python/axolotl/axolotl-9999.ebuild b/dev-python/axolotl/axolotl-9999.ebuild index be4fee2..d06796b 100644 --- a/dev-python/axolotl/axolotl-9999.ebuild +++ b/dev-python/axolotl/axolotl-9999.ebuild @@ -15,7 +15,7 @@ then EGIT_REPO_URI="https://github.com/tgalal/python-${PN}.git" KEYWORDS="" else - SRC_URI="https://github.com/tgalal/python-${PN}/archive/${PV}.tar.gz -> ${PVR}.tar.gz" + SRC_URI="https://github.com/tgalal/python-${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64 ~x86" S="${WORKDIR}/python-${P}" fi @@ -24,9 +24,8 @@ LICENSE="GPL-3" SLOT="0" IUSE="" -# let's just use the latest stable protobuf-3 -RDEPEND=">=dev-libs/protobuf-3.1.0 - dev-python/pycryptodome[${PYTHON_USEDEP}] +RDEPEND="dev-libs/protobuf + dev-python/cryptography[${PYTHON_USEDEP}] dev-python/axolotl-curve25519[${PYTHON_USEDEP}]" DEPEND="${RDEPEND} dev-python/setuptools[${PYTHON_USEDEP}]"