diff options
author | David Seifert <soap@gentoo.org> | 2021-07-29 17:59:08 +0200 |
---|---|---|
committer | David Seifert <soap@gentoo.org> | 2021-07-29 17:59:08 +0200 |
commit | 1d3ad4049aed14eda7c68d25760084b5b72a052b (patch) | |
tree | 5a5b2beaead13326fa775c11bc6c5d4e183d4bbd /app-crypt/yubikey-manager | |
parent | dev-lang/php: bump to v7.4.22 (diff) | |
download | gentoo-1d3ad4049aed14eda7c68d25760084b5b72a052b.tar.gz gentoo-1d3ad4049aed14eda7c68d25760084b5b72a052b.tar.bz2 gentoo-1d3ad4049aed14eda7c68d25760084b5b72a052b.zip |
app-crypt/yubikey-manager: make app-crypt/ccid unconditional
Bug: https://bugs.gentoo.org/728704
Bug: https://bugs.gentoo.org/779427
Signed-off-by: David Seifert <soap@gentoo.org>
Diffstat (limited to 'app-crypt/yubikey-manager')
-rw-r--r-- | app-crypt/yubikey-manager/yubikey-manager-4.0.5-r1.ebuild (renamed from app-crypt/yubikey-manager/yubikey-manager-4.0.5.ebuild) | 16 |
1 files changed, 7 insertions, 9 deletions
diff --git a/app-crypt/yubikey-manager/yubikey-manager-4.0.5.ebuild b/app-crypt/yubikey-manager/yubikey-manager-4.0.5-r1.ebuild index b5099ff320d7..260ec24a7562 100644 --- a/app-crypt/yubikey-manager/yubikey-manager-4.0.5.ebuild +++ b/app-crypt/yubikey-manager/yubikey-manager-4.0.5-r1.ebuild @@ -1,12 +1,12 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 PYTHON_COMPAT=( python3_{8..10} ) DISTUTILS_USE_SETUPTOOLS=pyproject.toml -inherit distutils-r1 optfeature +inherit distutils-r1 DESCRIPTION="Python library and command line tool for configuring a YubiKey" HOMEPAGE="https://developers.yubico.com/yubikey-manager/" @@ -19,20 +19,18 @@ SLOT="0" KEYWORDS="~amd64 ~x86" RESTRICT="test" # Tests require non-existing package makefun +# app-crypt/ccid required for +# - 'ykman oath' +# - 'ykman openpgp' +# - 'ykman piv' RDEPEND=" + app-crypt/ccid dev-python/click[${PYTHON_USEDEP}] dev-python/cryptography[${PYTHON_USEDEP}] dev-python/fido2:0/0.9[${PYTHON_USEDEP}] - dev-python/pyopenssl[${PYTHON_USEDEP}] dev-python/pyscard[${PYTHON_USEDEP}]" python_install_all() { distutils-r1_python_install_all doman man/ykman.1 } - -pkg_postinst() { - optfeature "'ykman oath'" app-crypt/ccid - optfeature "'ykman openpgp'" app-crypt/ccid - optfeature "'ykman piv'" app-crypt/ccid -} |