summaryrefslogtreecommitdiff
path: root/dev-python/fido2
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-03-20 14:27:17 +0000
committerV3n3RiX <venerix@redcorelinux.org>2021-03-20 14:27:17 +0000
commit5bb9ff1ee56d2b5e75e01a7f066d8b0cec84ec02 (patch)
tree66e860a5099bcad013f1cf667255dc372a7c11b3 /dev-python/fido2
parent7218e1b46bceac05841e90472501742d905fb3fc (diff)
gentoo resync : 20.03.2021
Diffstat (limited to 'dev-python/fido2')
-rw-r--r--dev-python/fido2/Manifest6
-rw-r--r--dev-python/fido2/fido2-0.9.1.ebuild (renamed from dev-python/fido2/fido2-0.7.3.ebuild)30
-rw-r--r--dev-python/fido2/metadata.xml8
3 files changed, 28 insertions, 16 deletions
diff --git a/dev-python/fido2/Manifest b/dev-python/fido2/Manifest
index 612d3ae1849f..26cba6ef2fb8 100644
--- a/dev-python/fido2/Manifest
+++ b/dev-python/fido2/Manifest
@@ -1,5 +1,5 @@
-DIST fido2-0.7.3.tar.gz 188262 BLAKE2B c1d832229ce741be3b81e4cded65b77e57c008aaba8ccbdf640bae1c27f4d86f2c0ce7ffc83405e3693646a8f2868030619c958ecbaa58a6a6328ece2cf6d3de SHA512 715779ecc9dba19de0e45df13d018e7dd223f20f5662860874aa8aa6f811c1df71c07656d21b49a4b6f14a149134d8af6bac076a7f71cb7392ca2fef70b173e1
DIST fido2-0.8.1.tar.gz 201198 BLAKE2B 33411dd05d7f513445afa8a6fc4bb90f3989a655fa05d2ba9da411aa7eea3b30ffa253fae6586f76c416115e5bec90f6f120472a49a0acfbd91020d2cba8f74d SHA512 fc0753ea694f2170d529129764cd9f9c5439cd2f467e4f384d7a698266ee8391a5c9c7c6e51d2dc2a99b93fca1c7d5288d5236e302672a87b8ca7704f328c0b5
-EBUILD fido2-0.7.3.ebuild 1065 BLAKE2B 2a1d9cbfe3e799cea753ad033245c0a07896293f9110546d27ef142281169bbecb7ee211a7f05900aa05c014e8d18cd5a4d277eb91a982636294d1639d066e66 SHA512 e2e234af86388b43365a5fb50543fb95972ff67af3b1b4c1ae0d9950461708aeecc5e8319cc3a6fa5f2416de91a766ef2ef04e2d93ebde6ceb02ce60ca7b9b3e
+DIST fido2-0.9.1.tar.gz 206395 BLAKE2B 9a9b5d0dd808de896c91aa605540a1968aab7ae543336521d4a206f27bcf836c57e88aa6cdd0bacf71db8d16a0f94c2f9c16b16ca415363fd0b5e145a448ec18 SHA512 cde8c247fe0875129a890866ab76d40b2bd6feee86ff1ccb4b9ec5e6dc037e569fc8d969b51a456b5e66c6f7c67e18d14c3917375d5de85bbe7da5af3254f797
EBUILD fido2-0.8.1.ebuild 1065 BLAKE2B 03714bfe2468a2914760d886b9e9913c6e671510280cbe5e29d6124e6cf08e2894cd91bdb8129ebd28b2f26da62f7f969bdde2a3bf50cf4995a07d06c5ea0791 SHA512 877bcb037b68c29aec4f2ca8312643f3783d2cea4f5eb09adb277a8f9504b7c16f0146ab6fb3a95cc88de7a0b0721228773d3edbbdbe55054de57983a8c3c484
-MISC metadata.xml 589 BLAKE2B c9c7be67189c6857e4c4dce022289bd43ec0d9d2ef5376a2369d942f61f59309f6c211648ca3507bb740471cd3c0876846fd992e6d56d5b9828aaf86a57693bb SHA512 2197002048163ef201936db666780dc77e635f318f10e8bf9a4843042f05ca001044695dc47460ad758cd5520cb454b9678f51a30cbd640c86a1a4923a66f426
+EBUILD fido2-0.9.1.ebuild 1325 BLAKE2B 2b9b7a5f813091d184d4dc5d00b9c5ccdc1d9fbb3dbe21c95a0fee0fc74dbbb7a68074462bbfcb4ebf52b38f715d51dcb19829f4b418832e20b6de6f1f55185a SHA512 97196cb390e5d4109fadeb05527cb20aa88c904eb141dc45a863cc2d82fc0ded3774b67c80054f1c5ba87a2f62e7b7ee1d1ce361f25c1d15355eeed732b6da4c
+MISC metadata.xml 825 BLAKE2B c5e9aa7ff7fe2d8c1ad6c7d62fc99252765ef71258fbc6fb3a173b2e586eefb4da24d400c261e5888c3a51eaf5c7ce6fccfb3f01444d4c27778ec5dc098e3457 SHA512 89922697e33c94ad57635fdc4ebf316ed8d1f1eba307ce06f116aefab570613958e84b863e2f806d522fcce0a7c0010bf366c4eaa5777f8bf2d3087966f54622
diff --git a/dev-python/fido2/fido2-0.7.3.ebuild b/dev-python/fido2/fido2-0.9.1.ebuild
index c6da07ced17d..446d15dd1580 100644
--- a/dev-python/fido2/fido2-0.7.3.ebuild
+++ b/dev-python/fido2/fido2-0.9.1.ebuild
@@ -3,7 +3,8 @@
EAPI=7
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{7..9} )
+
inherit distutils-r1
DESCRIPTION="Python based FIDO 2.0 library"
@@ -11,10 +12,10 @@ HOMEPAGE="https://github.com/Yubico/python-fido2"
SRC_URI="https://github.com/Yubico/python-fido2/releases/download/${PV}/${P}.tar.gz"
LICENSE="Apache-2.0 BSD-2 MIT MPL-2.0"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="examples test"
-RESTRICT="!test? ( test )"
+SLOT="0/0.9" # Bumped every time a backwards-incompatible version is released
+KEYWORDS="~amd64 ~x86"
+IUSE="examples"
+RESTRICT="test" # Tests require <dev-python/mock-4
RDEPEND="
dev-python/six[${PYTHON_USEDEP}]
@@ -27,16 +28,19 @@ RDEPEND="
"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
- test? (
- ${RDEPEND}
- dev-python/mock[${PYTHON_USEDEP}]
- >=dev-python/pyfakefs-3.4[${PYTHON_USEDEP}]
- )
"
-python_test() {
- esetup.py test
-}
+# Disable tests, <dev-python/mock-4 doesn't exist
+# DEPEND="${DEPEND}
+# test? (
+# ${RDEPEND}
+# <dev-python/mock-4[${PYTHON_USEDEP}]
+# >=dev-python/pyfakefs-3.4[${PYTHON_USEDEP}]
+# )
+# "
+#
+# When tests are available again, remember to add a custom
+# test phase that runs 'python -m unittest discover -v'
python_install_all() {
distutils-r1_python_install_all
diff --git a/dev-python/fido2/metadata.xml b/dev-python/fido2/metadata.xml
index 3ebed6d78bfc..9bc3de4b0261 100644
--- a/dev-python/fido2/metadata.xml
+++ b/dev-python/fido2/metadata.xml
@@ -10,6 +10,14 @@
device over USB as well as verifying attestation and assertion
signatures.
</longdescription>
+ <slots>
+ <subslots>
+ Reflects the versions that introduce backwards
+ incompatible changes. Do not bind with ':=',
+ unless you are absolutely sure. In most cases, you
+ should bind to a specific subslot.
+ </subslots>
+ </slots>
<stabilize-allarches/>
<upstream>
<remote-id type="github">Yubico/python-fido2</remote-id>