diff options
author | Lars Wendler <polynomial-c@gentoo.org> | 2021-11-03 17:08:45 +0100 |
---|---|---|
committer | Lars Wendler <polynomial-c@gentoo.org> | 2021-11-03 17:08:45 +0100 |
commit | f5be61dcc7878e48d83eb780295015886b693d6a (patch) | |
tree | 5197b0d46f6f4b25f72ad5abef8994879d364bef /dev-libs/libfido2 | |
parent | app-crypt/certbot-nginx: 1.21.0 bump (diff) | |
download | gentoo-f5be61dcc7878e48d83eb780295015886b693d6a.tar.gz gentoo-f5be61dcc7878e48d83eb780295015886b693d6a.tar.bz2 gentoo-f5be61dcc7878e48d83eb780295015886b693d6a.zip |
dev-libs/libfido2: Bump to version 1.9.0
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Diffstat (limited to 'dev-libs/libfido2')
-rw-r--r-- | dev-libs/libfido2/Manifest | 1 | ||||
-rw-r--r-- | dev-libs/libfido2/libfido2-1.9.0.ebuild | 54 |
2 files changed, 55 insertions, 0 deletions
diff --git a/dev-libs/libfido2/Manifest b/dev-libs/libfido2/Manifest index e21b917f346d..748b32b10e7b 100644 --- a/dev-libs/libfido2/Manifest +++ b/dev-libs/libfido2/Manifest @@ -1 +1,2 @@ DIST libfido2-1.8.0.tar.gz 535947 BLAKE2B 48ca29fc1b582b4c915ce3dac2b3c24b1c71b144681f77f13059a599eb5e38b263442abecacad495e28a6fea63fc98c142a32939bb49a521b6a6a8d4ad0f1ff0 SHA512 dbea52a80068323e9945ef7a6e93ab1438bc4347390fc91694a94669900d4ce4abe95e1b6df90fe8b6b2dde6b5d28d9dc0c6b022c24ccb661f28c30c33417999 +DIST libfido2-1.9.0.tar.gz 576088 BLAKE2B 19d2933178011aebf11b44e12550518937b204a40b781ade565bd2852de6d1bbb88dda90f612e852e4561b7a9db6927df9d0a9f0b4c511208f3ab648b2cf1a9f SHA512 99edf9c52a871ed5dc3ab41ac07ca8a22670e7527c48ed69c096f001651e1e714bc3f1f55e22003cb66670fa4e851095834c2acd0e5b31887fad46bfb9f4b089 diff --git a/dev-libs/libfido2/libfido2-1.9.0.ebuild b/dev-libs/libfido2/libfido2-1.9.0.ebuild new file mode 100644 index 000000000000..7a6d7db00223 --- /dev/null +++ b/dev-libs/libfido2/libfido2-1.9.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake udev linux-info + +DESCRIPTION="Provides library functionality for FIDO 2.0" +HOMEPAGE="https://github.com/Yubico/libfido2" +SRC_URI="https://github.com/Yubico/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0/1" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="nfc static-libs" + +DEPEND=" + dev-libs/libcbor:= + dev-libs/openssl:0= + sys-libs/zlib:0= + virtual/libudev:= +" + +RDEPEND=" + ${DEPEND} + acct-group/plugdev +" + +PATCHES=( + "${FILESDIR}/libfido2-1.7.0-cmakelists.patch" +) + +pkg_pretend() { + CONFIG_CHECK=" + ~USB_HID + ~HIDRAW + " + + check_extra_config +} + +src_configure() { + local mycmakeargs=( + -DBUILD_EXAMPLES=OFF + -DBUILD_STATIC_LIBS=$(usex static-libs ON OFF) + -DNFC_LINUX=$(usex nfc ON OFF) + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + udev_newrules udev/70-u2f.rules 70-libfido2-u2f.rules +} |