summaryrefslogtreecommitdiff
path: root/app-crypt
diff options
context:
space:
mode:
Diffstat (limited to 'app-crypt')
-rw-r--r--app-crypt/Manifest.gzbin24816 -> 24818 bytes
-rw-r--r--app-crypt/keysmith/Manifest2
-rw-r--r--app-crypt/keysmith/keysmith-23.08.5.ebuild2
-rw-r--r--app-crypt/qca/Manifest2
-rw-r--r--app-crypt/qca/qca-2.3.8.ebuild2
-rw-r--r--app-crypt/yubikey-manager-qt/Manifest2
-rw-r--r--app-crypt/yubikey-manager-qt/yubikey-manager-qt-1.2.5.ebuild6
-rw-r--r--app-crypt/yubikey-manager/Manifest3
-rw-r--r--app-crypt/yubikey-manager/yubikey-manager-5.3.0.ebuild53
9 files changed, 64 insertions, 8 deletions
diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz
index 9d506896c579..832047dd87e2 100644
--- a/app-crypt/Manifest.gz
+++ b/app-crypt/Manifest.gz
Binary files differ
diff --git a/app-crypt/keysmith/Manifest b/app-crypt/keysmith/Manifest
index e45de2b217e2..679dcb4e55f8 100644
--- a/app-crypt/keysmith/Manifest
+++ b/app-crypt/keysmith/Manifest
@@ -2,6 +2,6 @@ DIST keysmith-23.08.4.tar.xz 163460 BLAKE2B 4abf8a070bd7bbdd0fcb8bcc5197da718687
DIST keysmith-23.08.5.tar.xz 163456 BLAKE2B b7338decbf1ccfe9f07d208decdcc1ea5133df9d7f53ff4e543c46782e5218e146e35f8d8348f8300021f7223d4edc8cf85a36ca777b00c52a5c13590c9ce12c SHA512 4c53ac7a217cd2f82cb0e270df1e4e7382d6fe3f7a7ff5008e392ae50418b6bf505f596d17c009921532bfbccba3d33f81cc934433ea63d9ba65c1187b4cba69
DIST keysmith-24.02.0.tar.xz 169532 BLAKE2B 292c3c3b7eb2cfc94445946a98d58bde5b54bcaa7b50644e43e53d9c64e1ed9c7cb4ad64f93f02674e0384d8b01d5873ce423e9e26433d856a010205bfa55e06 SHA512 7e21b9abfea52450dd6d266ece1ab0b2f9b2c25823b7143ac1da64e10b2fd23f3187d64cc2fce9f5b914270bd19c8ab0d520e601cc6f3114313f3a3000caf7bc
EBUILD keysmith-23.08.4.ebuild 817 BLAKE2B 87635bdc62539282790b87ed452d712a54d7e65edfb571111c30af1b453b1526b1685da181bb3e94eddcd41f7d668d929bf3045462116f128e91d3527af276bb SHA512 76442d453006aea7e6b08b15258dc93e23200605c344827eef0f14f7f8b42eedfb30986377084980e1cde1da51223c6fcdeaf9076a82bdf639b976c0cd85f472
-EBUILD keysmith-23.08.5.ebuild 820 BLAKE2B 4ff81142a1ad783074b5cdcb63b2f90737de70d364f06229f7aa327b87ec960dbb2d4d12a5bd68255663b05a5cb0990aac0b8d5de65dc6f2cade7e061eef4fd5 SHA512 d65c5ed63aafb6adda078c49657fddfc72cf54934d801853761f905faa9c2f2ca4b47b939e84f73f48c41177b823c06f155b55b821b90c2e05c350b899a8dc5c
+EBUILD keysmith-23.08.5.ebuild 818 BLAKE2B 0e42bbe474459f30487d9a206316830a1941fb8b4211a8258dbd9a69e28539177704a68537f743848983615ebd31413a4e0a675e842358d112db471c33e18c7e SHA512 a2e01692e64b30e89875d4353a0769bb59667582167dcb1e246d8e5cdad54561e810d3497fc59c177cd4862f9e5caf0a194abff9b8d511f8baa76ee98ad113d7
EBUILD keysmith-24.02.0.ebuild 740 BLAKE2B 9444542858a9f7dbfc3e1d593930c69e2b49650d0e67b45afb8dbbc53a537c939aa766ac6b72cda091cef4987ba9980898842d3e7d37b983a1aaa1773bd29c77 SHA512 52e2e347dedeb59912fefdfc0143a44e8c79a597645176d5085cc68cef6784b49ddc28d0dee6e32715614b0f21122b06a8e8cd0e9043a1ac283bc3514985e419
MISC metadata.xml 380 BLAKE2B 110b310586031ac53056b1502648607210ee0256858efee1d54e756e130b4e331202f8571c96f5064ccee7d63bce9c4af2b92c40389d2c7b06a4fad70be8656d SHA512 10365587bc7347003e99f0684c92fa7c7154576643eaee09e79b1bddf5aed12b6062dc426b07343c6cfbcd423ab3e77e245b3659919f75e4a4183fb56fa2fa0e
diff --git a/app-crypt/keysmith/keysmith-23.08.5.ebuild b/app-crypt/keysmith/keysmith-23.08.5.ebuild
index f3d313da1cc9..fb1aa800e93e 100644
--- a/app-crypt/keysmith/keysmith-23.08.5.ebuild
+++ b/app-crypt/keysmith/keysmith-23.08.5.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://apps.kde.org/keysmith/"
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~x86"
+KEYWORDS="amd64 arm64 ~loong ~ppc64 ~x86"
IUSE=""
RDEPEND="
diff --git a/app-crypt/qca/Manifest b/app-crypt/qca/Manifest
index ba21cf9348b1..21b676663955 100644
--- a/app-crypt/qca/Manifest
+++ b/app-crypt/qca/Manifest
@@ -3,5 +3,5 @@ AUX qca-disable-pgp-test.patch 446 BLAKE2B a98d5951d7b89c65787d7d586a5504949c512
DIST qca-2.3.7.tar.xz 745880 BLAKE2B 87a029a3cca93f14c764a105e8f0b3c2a32a39ab16ea34e60fe155712ecd351dcb8d67659228ad339db7e3b572ce8ca9c50b9cdc2a5bf8511b482329497843ee SHA512 8932c3ea82378cacd408f787dbfd38a5ffe7a9a5e4c90a53a44b9a386c827f70b19094d4188d5ace8dc0a9c84caa4b242aa85967ef5948591e8d74d7cf3109f6
DIST qca-2.3.8.tar.xz 761340 BLAKE2B 04ec8d2fb9c2c00b04407828c549a4bb7d8bf6cda2f1071078dd446b8fc90c89872b2a4dc838bcb4eb34132545365be210c0043bde95c084901661a874600b34 SHA512 ddb410214e8264955c2bb8c68d018e3826cb8ec48f8cc7207c2aec1c36051dc0501455b5049eff927dcf354603c0646f86ca10f2cebebe87789b3fd07a993b68
EBUILD qca-2.3.7.ebuild 2602 BLAKE2B 968c9acdab88eb8e859938eab3a4b352ee9d059e17e0028c95c4e0c9c3d1192f480d19ee25b955d92588794a35cb15cbd8ef26280f99024b315d04004557ce30 SHA512 ae305b965b7e5928bb765e831e33c93dac4db399bc3d87dee2e2f24186fe8e4ae7500d28ef71fddea1afb3823bfb80c1f30a9d0d9a1e639324a699ab62b115d8
-EBUILD qca-2.3.8.ebuild 2612 BLAKE2B 48f62464cdff2abce3511f1ce7fe228877215b3e0a8916abcb39116052fdff260ab95ed840fbaa1307ad16d0094d20817baf3944ad462b1453704b366148758d SHA512 80ad25b800e5da3edc268f46d6ff06142179a876714f9f85666f50738d589a1191415f3a1987a20680ae254b37294817dc1e58d2892c0c028c0bbf1d89b90181
+EBUILD qca-2.3.8.ebuild 2610 BLAKE2B ba7a553f8037a14d06f0eb4d4e4f7636fbe2df2a871b6b55fb9081344d0c4c4d3aa3aa7e5fecbd8bff226b5f20a3afaa3fb4d3c1275eb8f75e6ba60c335fdd23 SHA512 a5df5d12f2ac51e0df6dda06668bf2a076afcdb49449397b68dcf4d14b0470a2387510517ffb81bac4813b74cfa98b37e7f023bd7aa58afea1648007f6244761
MISC metadata.xml 889 BLAKE2B 52e9439526445e3e80a5b8a04322afaf43fc42fe899f30cad3d053be26ae715bbc002d9a75ed0e93a8126e926dc00f13d256ca9354fc92624679ddd244799876 SHA512 c0f0288df0d4336d9a081635e214bfc61d2423b936506087ce8d46627c79eacbc5047e7288a5df2fb239ed33c26117b5784b3cad8d9a075ffe4450958b25cc84
diff --git a/app-crypt/qca/qca-2.3.8.ebuild b/app-crypt/qca/qca-2.3.8.ebuild
index 953c7e72f365..2bdda931d47f 100644
--- a/app-crypt/qca/qca-2.3.8.ebuild
+++ b/app-crypt/qca/qca-2.3.8.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
LICENSE="LGPL-2.1"
SLOT="2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="botan debug doc examples gcrypt gpg logger nss pkcs11 +qt5 qt6 sasl softstore +ssl test"
REQUIRED_USE="|| ( qt5 qt6 )"
diff --git a/app-crypt/yubikey-manager-qt/Manifest b/app-crypt/yubikey-manager-qt/Manifest
index af07dacda50f..01acbf75954c 100644
--- a/app-crypt/yubikey-manager-qt/Manifest
+++ b/app-crypt/yubikey-manager-qt/Manifest
@@ -1,3 +1,3 @@
DIST yubikey-manager-qt-1.2.5.tar.gz 17360184 BLAKE2B 3b9d41e80fe81fe3f394d66ab3c2c8dc986fae0df5f51f184186ce800177aec5f7708e9b03259b5f9f20530cba66e5a73355135dacb51481e1169f7129fd47bd SHA512 e204f393a939bdc8bdec481b1a401c3f99fc364706dc4efc7460286a9bb4e5aa51496a92015a4b328eb948084135e95bb30f3f043ed742293799b6650915d6a7
-EBUILD yubikey-manager-qt-1.2.5.ebuild 1424 BLAKE2B 1c598b93efd2b2cff89b1611c1c29975fbfe04a67bcf486872ad677a54eec20d68cb64bfd4c1186f996c7ba2c380d5329494938935974a4f780ca27c6f4a69cf SHA512 e9ee2edd910bacf450dd5f7a46aaab3757c8be71314e49f21a1162fc9466ed8422964a07e9a55dbee43c7ee4d81270b40e00898f2d675c171a9bdb13c045a6b4
+EBUILD yubikey-manager-qt-1.2.5.ebuild 1429 BLAKE2B f13ec209d3eff67c56ff1e796a264cf3ed2477d78cc1354c1cfbcb8b29794ef08a662aa99530d02a0ed629db01d5bdda353589f92cc1d14ff82910e68c904833 SHA512 834f15c890d2ef0c1ec79b9cb40a90f3ce0b1fa6a108bceb5ccc2386e4a73c536303f5aa7dd0dde2d55cb994c0930d4d686f4cb92b0fa0276bbe71935dbb3dd9
MISC metadata.xml 441 BLAKE2B a1696bcc194d00ce8126bb17c3e2acbd976d949b5ddfbd0c06081d09023abc47c657a8a6a1d1e7d95870dee41fb7c5050bbad850261d96f8f54d31248a53ca8c SHA512 23684de901c1e4b405d134f17956c6ee67f3a81d96a4ae310aec9dad49b854053431a22c731f3498de8a7764d8fca00f039fd0c020f9426cfbac9771638fb4bd
diff --git a/app-crypt/yubikey-manager-qt/yubikey-manager-qt-1.2.5.ebuild b/app-crypt/yubikey-manager-qt/yubikey-manager-qt-1.2.5.ebuild
index 48121c093f3f..06a02c0e95ab 100644
--- a/app-crypt/yubikey-manager-qt/yubikey-manager-qt-1.2.5.ebuild
+++ b/app-crypt/yubikey-manager-qt/yubikey-manager-qt-1.2.5.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit qmake-utils python-single-r1 desktop xdg
@@ -22,7 +22,7 @@ DEPEND="${PYTHON_DEPS}
>=app-crypt/yubikey-manager-5.0.0[${PYTHON_USEDEP}]
dev-python/cryptography[${PYTHON_USEDEP}]
')
- dev-python/pyotherside[${PYTHON_SINGLE_USEDEP}]
+ dev-python/pyotherside[qt5,${PYTHON_SINGLE_USEDEP}]
dev-qt/qtcore:5
dev-qt/qtdeclarative:5
dev-qt/qtgraphicaleffects:5
diff --git a/app-crypt/yubikey-manager/Manifest b/app-crypt/yubikey-manager/Manifest
index 7e295403f47b..6a13f72ab26f 100644
--- a/app-crypt/yubikey-manager/Manifest
+++ b/app-crypt/yubikey-manager/Manifest
@@ -2,6 +2,9 @@ DIST yubikey_manager-5.2.0.tar.gz 184873 BLAKE2B 09041c23e23ff01cad2d126face6300
DIST yubikey_manager-5.2.0.tar.gz.sig 309 BLAKE2B bb1a012832c99aaa94404717560e72fb93352b82dd3c0091cb492cde65706c39b9e2411e38a36150d77e72f6397d98cef643d0b392c1751e9c109de3468c9a39 SHA512 926a7a7c40d38bcc0a48e3b44f3eb673c16f7bed73701f5cb6f9ac4418c9f2a242b8d2af9459093ec10e8c188410412a8ba8c05a0fd4774a738629a4b0f874d4
DIST yubikey_manager-5.2.1.tar.gz 185533 BLAKE2B 7aa61043eb7f8a9502ee3c3aaea8d2cae63bde564aa8d2332570247959df966049b181bc1b3fa5749d1f66f21c2a2b10871cbe8e6a83c81ee67648957a2eb869 SHA512 96118f1b4e9509f9b299f8dfea2b29f7ac2958797facfae6bacb425fd4aa4cf5c91a14dcdbb9edbc9cf5785cfb9d5e4c465ad3e3813fd902cf12ad2d6b072329
DIST yubikey_manager-5.2.1.tar.gz.sig 310 BLAKE2B 1338fd7f05766629790188e20d0dc71548941522ce02e0b3d0f7db0be6ee61655000aeb45b3a58c80d0cb891a13a816f4af2f145339d2fb09b9c6293a882bf86 SHA512 57a63bd272e61f93182fb26e1378d8e355efd91c2e2eede70744223fd47e02f4e210725ad31b1ce1bfdc81a67183159054a8238930ca4bdaec2aa7970b170f35
+DIST yubikey_manager-5.3.0.tar.gz 188418 BLAKE2B cd33d3a22c82ef1588121b7f8ff1c724d1fe7c9a58daa68938c2c3c4f1f0bbcdd4b04c3a0d2c51db6a2184038e67cb62f452583e1304e23c3ea9df0e0f16aa4e SHA512 6cdcb10e490319344f3afb18a6826b4a83bd2ea388b2942b57b3e3eff7a21384df8e183989281eb30375dd371dfcfdf6504195144515439190f6c49f6b9e6a49
+DIST yubikey_manager-5.3.0.tar.gz.sig 310 BLAKE2B 7dbf245d168872ec59b37f8b676f8ae230dd27642f532526aa8edf64dd3da5f2492aeff73ce7e0b4b48eda00af8880d7b889aae653d38028e67233ebdc895a5f SHA512 5f1e690afa5bee00c2bdaea7e33686280d856a217953fc8d951eb8b2111ae67eb6f817db3e92b0f5b515ca1ab6b5d53f14ec68629728ddb2f210ef58e6e871cb
EBUILD yubikey-manager-5.2.0.ebuild 1662 BLAKE2B c18184a7e54caf9c8b0a081d7ab070f2779fb2ad50a2b7dfca8c126def4e411bc60fde4d7ec474f6453e332b8fdc8f3b5563f4b91986ed54038cee40703e739a SHA512 5612bd8f4726774b69782b15fed9398c1cbd0d6bdfdc405552f2e1dcb49a69c13c353c14e6d943e00363620d1d65bb5fada754b09de20789c1081041629ed50a
EBUILD yubikey-manager-5.2.1.ebuild 1661 BLAKE2B cb9d692c1aafe44a922509eb7ed0080c05669d797045c036977bafd3b2ba0bf8f5c848220c0c3fdf51a0986bd42b96920c2271481e9c68c33485dae80e010037 SHA512 96e32a7793b091df4d7c817a37dfe7d761dbf8237502199d8bd312bad79293fd53068aa7e6e0177222a868790f6bc1cb43aefa5e78586d4db6fc50ca058fc3b8
+EBUILD yubikey-manager-5.3.0.ebuild 1661 BLAKE2B ad28a63babbb61734ade2d895914972f8159ec558765782e99c2fcb7b8f8a3140c993080722b3a0b84e01e609301f5d632c95656b5c33e4b1d2ad68b94166e71 SHA512 9e9d58de47af7b044c0b5ef39804cbd3193fcc95e6aedd3f0a05048c59155cd5a8259bd4964d18d852a5068984f82c89eae738c07b7f28ba5bae3c87d71dae96
MISC metadata.xml 534 BLAKE2B 1dc91b31fae812c9abf38e762d18db228cf07cb29dc41f5c7928ef417002826acaaabaa3b1374433f9fdfc251b5f5fbabbc43e66e3b94cc6df3174d3ae5aa059 SHA512 cf47e3400679f7f4feb73ef3b8282d3f4dae6b6d0e5034cbc22935fd0196be0784946bf9ac93dea7fb36a16347f867d092845c1ce3528a00c704de9657ad3821
diff --git a/app-crypt/yubikey-manager/yubikey-manager-5.3.0.ebuild b/app-crypt/yubikey-manager/yubikey-manager-5.3.0.ebuild
new file mode 100644
index 000000000000..a3f8053a2c6a
--- /dev/null
+++ b/app-crypt/yubikey-manager/yubikey-manager-5.3.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+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="/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-8.0[${PYTHON_USEDEP}]
+ <dev-python/cryptography-45[${PYTHON_USEDEP}]
+ dev-python/fido2:0/1.0[${PYTHON_USEDEP}]
+ <dev-python/keyring-25[${PYTHON_USEDEP}]
+ >=dev-python/pyscard-2.0[${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
+}