From cdfbd3357f909e3c680474d09d0703730a00c34a Mon Sep 17 00:00:00 2001 From: Anton Schubert Date: Sat, 14 Aug 2021 16:12:23 +0200 Subject: [PATCH 1/2] dev-python/pykeepass: fix test dependencies Package-Manager: Portage-3.0.20, Repoman-3.0.2 --- dev-python/pykeepass/Manifest | 2 +- dev-python/pykeepass/pykeepass-4.0.1.ebuild | 7 +++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/dev-python/pykeepass/Manifest b/dev-python/pykeepass/Manifest index cc0f2ea..e49629f 100644 --- a/dev-python/pykeepass/Manifest +++ b/dev-python/pykeepass/Manifest @@ -1,3 +1,3 @@ DIST 4.0.1.tar.gz 99343 BLAKE2B ed3ea6575041ef73adc769365078818af9080851bba8b31ee24ef283480633305147307c4ea7217fba96ca18cd90bcf33b0d66b0a9148121165f67937d8677b0 SHA512 512f25029fcaa7a84459767cd9101d113623722c2aaf466fd3e77cf0043c37d344ccd2c0226fcbc3b3c22e39f8060c172ab1e1c72993c469a4499b21c47f6134 -EBUILD pykeepass-4.0.1.ebuild 982 BLAKE2B 6a1d84a784deccb63c17793b34e511b2aa4286fd462c28855b320f3871234a20e5d1be88143e7d8d51898b1a6e4e700bb939c5b953689f46f2fc38e4b7be0298 SHA512 4c0fc6c256194d0577225b952f3835e1ebb2d0db44d3888d1cd0ccd645799bfe8de2d18b3e71b155a5594c45129616a79ac3cd5c2dbdd69e738ce823a71d69a0 +EBUILD pykeepass-4.0.1.ebuild 1054 BLAKE2B aa3a59a7c2c301a578798955b2b7989ed1e619e471fa5ef69cffc867c8e5f6f73e6b8371b040fde86bd22210308a7c40a757aa5747603f98d16694348780de61 SHA512 6deaf4d338feedcef14bbf20869fd6c9081c39d54e8b21f544d77d6388d34a9efa0dc6bc53fcd69e6167680033b605e8fe18d173af601a418253be3535296a24 MISC metadata.xml 216 BLAKE2B 98b55d77f4255ca20a41fef0a66299cf6baec1df788810e210ecad6a6352c642ca652c2d404e24ff181f3c34cee7ef750d7985d7826e9c6ee7765dd657dc765c SHA512 6eacf7815e19e9e770cad73069181bdd082df3996c1cba2c1eead43fff8d001390152049f0f50d8bab7b3554873918f2ffeb972bbd2698243e5a0ffd33a6af1b diff --git a/dev-python/pykeepass/pykeepass-4.0.1.ebuild b/dev-python/pykeepass/pykeepass-4.0.1.ebuild index 722ef16..d9cabe1 100644 --- a/dev-python/pykeepass/pykeepass-4.0.1.ebuild +++ b/dev-python/pykeepass/pykeepass-4.0.1.ebuild @@ -15,14 +15,17 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" -DEPEND=" +BDEPEND=" dev-python/lxml[${PYTHON_USEDEP}] dev-python/argon2-cffi[${PYTHON_USEDEP}] dev-python/construct[${PYTHON_USEDEP}] dev-python/python-dateutil[${PYTHON_USEDEP}] dev-python/pycryptodome[${PYTHON_USEDEP}] + test? ( + dev-python/future[${PYTHON_USEDEP}] + dev-python/construct[${PYTHON_USEDEP}] + ) " -RDEPEND="${DEPEND}" distutils_enable_tests unittest -- GitLab From 815438f9bf4b578e09d2e1c6b7601e972eda32ef Mon Sep 17 00:00:00 2001 From: Anton Schubert Date: Mon, 16 Aug 2021 20:16:10 +0200 Subject: [PATCH 2/2] dev-python/pykeepass: more deps, rename distfile Package-Manager: Portage-3.0.20, Repoman-3.0.2 --- dev-python/pykeepass/Manifest | 4 ++-- dev-python/pykeepass/pykeepass-4.0.1.ebuild | 18 ++++++++++++------ 2 files changed, 14 insertions(+), 8 deletions(-) diff --git a/dev-python/pykeepass/Manifest b/dev-python/pykeepass/Manifest index e49629f..cf84555 100644 --- a/dev-python/pykeepass/Manifest +++ b/dev-python/pykeepass/Manifest @@ -1,3 +1,3 @@ -DIST 4.0.1.tar.gz 99343 BLAKE2B ed3ea6575041ef73adc769365078818af9080851bba8b31ee24ef283480633305147307c4ea7217fba96ca18cd90bcf33b0d66b0a9148121165f67937d8677b0 SHA512 512f25029fcaa7a84459767cd9101d113623722c2aaf466fd3e77cf0043c37d344ccd2c0226fcbc3b3c22e39f8060c172ab1e1c72993c469a4499b21c47f6134 -EBUILD pykeepass-4.0.1.ebuild 1054 BLAKE2B aa3a59a7c2c301a578798955b2b7989ed1e619e471fa5ef69cffc867c8e5f6f73e6b8371b040fde86bd22210308a7c40a757aa5747603f98d16694348780de61 SHA512 6deaf4d338feedcef14bbf20869fd6c9081c39d54e8b21f544d77d6388d34a9efa0dc6bc53fcd69e6167680033b605e8fe18d173af601a418253be3535296a24 +DIST pykeepass-4.0.1.tar.gz 99343 BLAKE2B ed3ea6575041ef73adc769365078818af9080851bba8b31ee24ef283480633305147307c4ea7217fba96ca18cd90bcf33b0d66b0a9148121165f67937d8677b0 SHA512 512f25029fcaa7a84459767cd9101d113623722c2aaf466fd3e77cf0043c37d344ccd2c0226fcbc3b3c22e39f8060c172ab1e1c72993c469a4499b21c47f6134 +EBUILD pykeepass-4.0.1.ebuild 1251 BLAKE2B bf5cc2cd548a967aacd2716d9800c6e0e8a92a3b08bce8b647043765bfcdda759b741d688db101c2eafc4ec2d9ec367a172414400bc96e645efa2a2c00be2cbc SHA512 14b0e23cacaed703a332b8300fafc7f3475a871b9ac5a5bcfa34dad6d091f487bf69f028ff5a23fccbe0504105461fb6e370b7a51d6f7057413a9208ad5f187e MISC metadata.xml 216 BLAKE2B 98b55d77f4255ca20a41fef0a66299cf6baec1df788810e210ecad6a6352c642ca652c2d404e24ff181f3c34cee7ef750d7985d7826e9c6ee7765dd657dc765c SHA512 6eacf7815e19e9e770cad73069181bdd082df3996c1cba2c1eead43fff8d001390152049f0f50d8bab7b3554873918f2ffeb972bbd2698243e5a0ffd33a6af1b diff --git a/dev-python/pykeepass/pykeepass-4.0.1.ebuild b/dev-python/pykeepass/pykeepass-4.0.1.ebuild index d9cabe1..951ceab 100644 --- a/dev-python/pykeepass/pykeepass-4.0.1.ebuild +++ b/dev-python/pykeepass/pykeepass-4.0.1.ebuild @@ -8,7 +8,7 @@ inherit distutils-r1 DESCRIPTION="Python library to interact with keepass databases (supports KDBX3 and KDBX4)" HOMEPAGE="https://github.com/libkeepass/pykeepass" -SRC_URI="https://github.com/libkeepass/${PN}/archive/refs/tags/${PV}.tar.gz" +SRC_URI="https://github.com/libkeepass/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3" SLOT="0" @@ -16,15 +16,21 @@ KEYWORDS="~amd64 ~x86" IUSE="" BDEPEND=" + test? ( + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/construct[${PYTHON_USEDEP}] + dev-python/argon2-cffi[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + dev-python/pycryptodome[${PYTHON_USEDEP}] + dev-python/future[${PYTHON_USEDEP}] + ) +" +RDEPEND=" dev-python/lxml[${PYTHON_USEDEP}] - dev-python/argon2-cffi[${PYTHON_USEDEP}] dev-python/construct[${PYTHON_USEDEP}] + dev-python/argon2-cffi[${PYTHON_USEDEP}] dev-python/python-dateutil[${PYTHON_USEDEP}] dev-python/pycryptodome[${PYTHON_USEDEP}] - test? ( - dev-python/future[${PYTHON_USEDEP}] - dev-python/construct[${PYTHON_USEDEP}] - ) " distutils_enable_tests unittest -- GitLab