diff options
Diffstat (limited to 'app-crypt')
-rw-r--r-- | app-crypt/Manifest.gz | bin | 24953 -> 24955 bytes | |||
-rw-r--r-- | app-crypt/keysmith/Manifest | 4 | ||||
-rw-r--r-- | app-crypt/keysmith/keysmith-23.04.1.ebuild (renamed from app-crypt/keysmith/keysmith-23.04.0-r1.ebuild) | 0 | ||||
-rw-r--r-- | app-crypt/yubikey-manager/Manifest | 3 | ||||
-rw-r--r-- | app-crypt/yubikey-manager/yubikey-manager-5.1.1.ebuild | 53 |
5 files changed, 58 insertions, 2 deletions
diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz Binary files differindex 01599d7edc3e..309ca527a5d3 100644 --- a/app-crypt/Manifest.gz +++ b/app-crypt/Manifest.gz diff --git a/app-crypt/keysmith/Manifest b/app-crypt/keysmith/Manifest index dc1a1bda76e1..cc0751a694d2 100644 --- a/app-crypt/keysmith/Manifest +++ b/app-crypt/keysmith/Manifest @@ -1,3 +1,3 @@ -DIST keysmith-23.04.0.tar.xz 159176 BLAKE2B 44c2a0a3902833193533bb9ad2f923426a88955e02c307562ca9decbfda9c68940e3657ee1cd3dcdee7058889e6d6f6176130d63a8b4cad5a1e9c65527ab8a71 SHA512 9f41f186aaa79aaab5e9544275b870c7f36296872c5590f04f74798bc7eecb23ce7dcd7c43db20a00d0defdead8911e5342fe688e41d06106f251d07a1ba0189 -EBUILD keysmith-23.04.0-r1.ebuild 785 BLAKE2B 37007729923830e07f0db3ca5f978b0367ba59a9d2e5836d88d3eaa2ec75146e298197625f0111d2f0768eac5e1debc754d92eab2a213aaf0359dd7cb8c6260a SHA512 4b1c5db89532881e54eaf936d99f641462d1d00a633c3ee760e8ea01b0e2bbfc2309d3947571c8f1cf5f60dfcfb0a6aba48a345c681cfbec764cd9f4815bf9ea +DIST keysmith-23.04.1.tar.xz 161236 BLAKE2B e1803beca54dec248a2cf65fa886aeac7a128aad9cce400772cc38b8cb27bd5e8aa5f1b00d79d81281fdb567e1b3591ab5636886e29f79c7c7ce325d6f5459a1 SHA512 9e24ceab16f369a3b03c4c52307f4484e9e4896022725a6bc61e66cf736ea0936a3dca56e0ecd652beb9a151b17b8187b89063918b179994cb1fb8f27eb79532 +EBUILD keysmith-23.04.1.ebuild 785 BLAKE2B 37007729923830e07f0db3ca5f978b0367ba59a9d2e5836d88d3eaa2ec75146e298197625f0111d2f0768eac5e1debc754d92eab2a213aaf0359dd7cb8c6260a SHA512 4b1c5db89532881e54eaf936d99f641462d1d00a633c3ee760e8ea01b0e2bbfc2309d3947571c8f1cf5f60dfcfb0a6aba48a345c681cfbec764cd9f4815bf9ea MISC metadata.xml 380 BLAKE2B 110b310586031ac53056b1502648607210ee0256858efee1d54e756e130b4e331202f8571c96f5064ccee7d63bce9c4af2b92c40389d2c7b06a4fad70be8656d SHA512 10365587bc7347003e99f0684c92fa7c7154576643eaee09e79b1bddf5aed12b6062dc426b07343c6cfbcd423ab3e77e245b3659919f75e4a4183fb56fa2fa0e diff --git a/app-crypt/keysmith/keysmith-23.04.0-r1.ebuild b/app-crypt/keysmith/keysmith-23.04.1.ebuild index ecba04a52b6b..ecba04a52b6b 100644 --- a/app-crypt/keysmith/keysmith-23.04.0-r1.ebuild +++ b/app-crypt/keysmith/keysmith-23.04.1.ebuild diff --git a/app-crypt/yubikey-manager/Manifest b/app-crypt/yubikey-manager/Manifest index 98d32d872002..73bbc221346b 100644 --- a/app-crypt/yubikey-manager/Manifest +++ b/app-crypt/yubikey-manager/Manifest @@ -1,4 +1,7 @@ DIST yubikey_manager-5.0.1.tar.gz 158829 BLAKE2B 082b7405a6b8049c0086126c8287ab66f5028b121da4aeae81939683ed65cef1a7c59bf545b5e768b18643bd6c0ee759b2897673870344d8f7ab5217413c1a0d SHA512 2e798f8475e52c9091f5cd6ebbd5937eb3f14c49e9c2c9c7eda09c095ac3a1c80065e14f8e9c827c1eee8914ce3c3e21dbb2820a6ac8cefed1306d409cc6a0fc DIST yubikey_manager-5.0.1.tar.gz.sig 310 BLAKE2B c12b2c6f09be26a3df394cc296fbe28db560f31864a5b46d18021d672947c0d929b56be5cd10fd0347e4bcdeb988a242780b58565eb64163b125752756e5dda1 SHA512 876c47c2b22efd58f801f3bf7110c1896f425090d2454db4eb8214442b5a909b75f6fcf8e581c97806e488bfc6fb306e92274ce1b29be9e3240813944155478f +DIST yubikey_manager-5.1.1.tar.gz 167947 BLAKE2B 4f0b7a3ba3f083112c0a43c9b9304e7f79526d7a31991959dc8a30e86f41b0ec616c9ed7790a551d998dc481bd18a89e87598c2534b8390a831572a77a36c32d SHA512 9da9588bb311594d2b4d2d8b234b64f333dfc7dc57145e250965bd9d058cfda43a9c9a32991081ac069819812bebaf0c10a24afab4ac444891ab21d2cff81c06 +DIST yubikey_manager-5.1.1.tar.gz.sig 310 BLAKE2B 4f636b5eab0602ec203c8d3d5b6d1de85c7341559b09fc131a994c75b15cb141706ccc65a8efb39e33d5a3704496e85c08a67d105d45f5264644b993c2585f20 SHA512 e964e39a995de7bd24a3e417d5e98cf68cdcd6412b7c95b552545468bbb434105fad97bbf82d758c9320bf9917d32312e6e286e9259d004899af2cde540cc731 EBUILD yubikey-manager-5.0.1.ebuild 1650 BLAKE2B d8deaf437fc53079e3cfaa06b06dc1d83c064bc08a4720d1073a026390a7e17111501e574dd1db02539cf36cc408ad5f9f1397efd289d0406c58801ef0296002 SHA512 cc685555df71bcf7762c8d995be94073dd1615bcbbf75c5ec4c5546ca61ee12df2c44ee4aa2532c63d0a3df747ac87acafb2c6c8fb2fcc8c36f6b3f07af33433 +EBUILD yubikey-manager-5.1.1.ebuild 1652 BLAKE2B 6b32f933d4d6afa3974ee0f5c157abdc4ce06083d5148287f28a3aa0e662c3b406ec0c7db5cedffac007ce8986c7911dcb185e79af9f61cd85672766403a93c9 SHA512 c3f01f3d9c98269f99089cd3af26c7aa62bc961fad342a1d6583203a355b3a8ed75d1f586cc70bef05e6f212dcd40802c19ef65f555d39fe36e98a374b29d2c1 MISC metadata.xml 534 BLAKE2B 1dc91b31fae812c9abf38e762d18db228cf07cb29dc41f5c7928ef417002826acaaabaa3b1374433f9fdfc251b5f5fbabbc43e66e3b94cc6df3174d3ae5aa059 SHA512 cf47e3400679f7f4feb73ef3b8282d3f4dae6b6d0e5034cbc22935fd0196be0784946bf9ac93dea7fb36a16347f867d092845c1ce3528a00c704de9657ad3821 diff --git a/app-crypt/yubikey-manager/yubikey-manager-5.1.1.ebuild b/app-crypt/yubikey-manager/yubikey-manager-5.1.1.ebuild new file mode 100644 index 000000000000..00293500dc8c --- /dev/null +++ b/app-crypt/yubikey-manager/yubikey-manager-5.1.1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_USE_PEP517=poetry + +inherit distutils-r1 verify-sig + +MY_PN="${PN/-/_}" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Python library and command line tool for configuring a YubiKey" +HOMEPAGE="https://developers.yubico.com/yubikey-manager/" +# According to https://github.com/Yubico/yubikey-manager/issues/518 the release +# tarballs on Yubico Web site and on GitHub should be identical, and at least +# for recent releases the latter are signed as well. Only the automatically +# generated "Source code (tar.gz)" tarballs should not be used. +# Still, prefer the former if available. +SRC_URI="https://developers.yubico.com/${PN}/Releases/${MY_P}.tar.gz + verify-sig? ( https://developers.yubico.com/${PN}/Releases/${MY_P}.tar.gz.sig )" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="ssl" +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/yubico.com.asc" + +# app-crypt/ccid required for +# - 'ykman oath' +# - 'ykman openpgp' +# - 'ykman piv' +RDEPEND=" + app-crypt/ccid + dev-python/click[${PYTHON_USEDEP}] + <dev-python/cryptography-43[${PYTHON_USEDEP}] + dev-python/fido2:0/1.0[${PYTHON_USEDEP}] + dev-python/keyring[${PYTHON_USEDEP}] + dev-python/pyscard[${PYTHON_USEDEP}] + ssl? ( >=dev-python/pyopenssl-0.15.1[${PYTHON_USEDEP}] )" +BDEPEND=" + test? ( dev-python/makefun[${PYTHON_USEDEP}] ) + verify-sig? ( >=sec-keys/openpgp-keys-yubico-20220824 )" + +S="${WORKDIR}"/${MY_P} + +distutils_enable_tests pytest + +python_install_all() { + distutils-r1_python_install_all + doman man/ykman.1 +} |