privacyidea: add webauthn-client

This commit is contained in:
Jörg Deckert 2021-04-06 19:10:43 +02:00
parent 816663dcb7
commit a5c53c544c
2 changed files with 7 additions and 1 deletions

View File

@ -2,5 +2,6 @@ DIST privacyidea-3.2.2.tar.gz 6784639 BLAKE2B 23030f250c46be8ab704a367caa5eb96ea
DIST privacyidea-3.4.tar.gz 8548152 BLAKE2B e5d655f694a4697635814b3a2533321b68cac61d58f308c9a7108f7eea1f186f0750e802d4e3eb10e307d5eb4d46e5a2c599fe16c158ed6b9f13c16c29052b50 SHA512 7706e0c2d0213facf5cc3a9717ada76130450f03ec03235bf9e6a9511f05a6faa0173edaf7cc43dd8ca6c9b86148dd16e8bfbac8abaa3efe49175880871fc36c
DIST privacyidea-FreeRADIUS-3.2.tar.gz 14519 BLAKE2B 6388b239aaed3299a5caa829963922c509e0b3a8555ae947df1f90db0f6df8c2b5fbf9d85c6e9c4c04cd916b126cdb79974c1c1e3e7033475976b807f8693268 SHA512 ebebc5d4c98f835f0ad08cec8a74b1b311dcbbc65ef2480af38caad99f15a5a40652a3cde60cb4d299d6b43fcaaf9e207642d181ab8c2edbd56961d097942a7c
DIST privacyidea-FreeRADIUS-3.4.tar.gz 15222 BLAKE2B 2058f1be8a8f5e7ba41f8f166f9ae1846947c16c0518729a8edf02791c47d1572a5715facd839e3dc66e290d3e5dd352e9804ebe5e34d889c932daa9559834c3 SHA512 6e22b82b5ad7d99fae68a435ba3249a6c127b9d2c49925005ac289873916f18837d9814153667b1085c59e3ce31bfc3bc3a8bb2c2ce927589bf3aa5b47976bc7
DIST v0.1.0.tar.gz 17714 BLAKE2B d08cad8597a87f4a3ad77d33f06df77acf3902d95ca2f40c272270505350462e3ff30709a93e1595af73f3370e9e2bf2ac66c41f7e0214894a59a6a6f4d35e98 SHA512 0bcd69c8bc9bec35d965ef4c4638bad7ad15c91b115743a4546df2f2661202249df9cee47483a400c257d293033703bcaa7c29e83e05f901aa2cf78cd5ee1755
EBUILD privacyidea-3.2.2.ebuild 3759 BLAKE2B ee9663ed9cc963a44687f6802ee611d66365810778b4471af10e36eea66f323e00c4c011634e41e9656326d00e5c78e5579913d32e2439ec7bd1927f8bf4d36f SHA512 cd0186b0bbf50d86723948a3683f2ceb5af43571b69ba208753a438c197b89067529100854ad809876fa4bbe0777143df0354b6bf88ca2555d2dc82a519b37c3
EBUILD privacyidea-3.4.ebuild 4069 BLAKE2B ebb917dceb4bdba90858033111554e8adbbe59c54ad77ebbef5a0284c4e28457d7fb99fded9534417e4ed165ec97f2dce101a6b581c35a1df4a8e41b526086cb SHA512 d2c1ed667149f4359dec1d541619b6d5c461e17a6a4586df4aeae7fd10d7231a274d9fd22fc92e0fefa46e62c5553f5283d375e55238441f3747951a04f1e709
EBUILD privacyidea-3.4.ebuild 4325 BLAKE2B 6649a2e7436513d677bf2193b9c56ad56f82be1d4d3ce226dc8217e3797952f0e8059c6c63d8f6c746d2598624fd9531523e260d63bb82afc483fe43a4a925e0 SHA512 fd268e721c96575e264b3570adac953d6ca753a262206824898add1b1160ab1694c00b21993142bb647421d3e89fc42a6d54f00ab265b6e91c4eb530b2819944

View File

@ -9,10 +9,12 @@ PYTHON_COMPAT=( python2_7 python3_{5,6,7,8,9} )
inherit distutils-r1 user
VRADIUS="3.4"
VWEBAUTHN="0.1.0"
DESCRIPTION="privacyIDEA is a modular authentication system"
HOMEPAGE="https://www.privacyidea.org/"
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
https://github.com/${PN}/webauthn-client/archive/v${VWEBAUTHN}.tar.gz
https://github.com/${PN}/FreeRADIUS/archive/v${VRADIUS}.tar.gz -> ${PN}-FreeRADIUS-${VRADIUS}.tar.gz"
LICENSE="GPL-3"
@ -36,6 +38,7 @@ RDEPEND="
dev-perl/libwww-perl
dev-python/bcrypt[${PYTHON_USEDEP}]
dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
dev-python/cbor2[${PYTHON_USEDEP}]
dev-python/configobj[${PYTHON_USEDEP}]
dev-python/croniter[${PYTHON_USEDEP}]
dev-python/defusedxml[${PYTHON_USEDEP}]
@ -76,6 +79,8 @@ REQUIRED_USE="|| ( mysql postgres sqlite )"
python_prepare_all() {
rm -rf tests
cp ${WORKDIR}/webauthn-client-${VWEBAUTHN}/pi-webauthn.js ${WORKDIR}/${P}/privacyidea/static/contrib/js/webauthn-client/
if use translation; then
npm install grunt --save-dev
npm install grunt-angular-gettext --save-dev