Gentoo Archives: gentoo-commits

From: Patrick McLean <chutzpah@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/libfido2/
Date: Tue, 18 Feb 2020 22:26:04
Message-Id: 1582064747.648a26fdb6f6bd9fdfbec62ae20ad6537f828f27.chutzpah@gentoo
1 commit: 648a26fdb6f6bd9fdfbec62ae20ad6537f828f27
2 Author: Patrick McLean <patrick.mclean <AT> sony <DOT> com>
3 AuthorDate: Tue Feb 18 22:25:34 2020 +0000
4 Commit: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
5 CommitDate: Tue Feb 18 22:25:47 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=648a26fd
7
8 dev-libs/libfido2-1.3.0-r1: revbump, udev rules, config check (bug #710120)
9
10 Closes: https://bugs.gentoo.org/710120
11 Copyright: Sony Interactive Entertainment Inc.
12 Package-Manager: Portage-2.3.89, Repoman-2.3.20
13 Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>
14
15 .../{libfido2-1.3.0.ebuild => libfido2-1.3.0-r1.ebuild} | 14 +++++++++++++-
16 1 file changed, 13 insertions(+), 1 deletion(-)
17
18 diff --git a/dev-libs/libfido2/libfido2-1.3.0.ebuild b/dev-libs/libfido2/libfido2-1.3.0-r1.ebuild
19 similarity index 82%
20 rename from dev-libs/libfido2/libfido2-1.3.0.ebuild
21 rename to dev-libs/libfido2/libfido2-1.3.0-r1.ebuild
22 index 80fc8d24e08..351d1eeaa54 100644
23 --- a/dev-libs/libfido2/libfido2-1.3.0.ebuild
24 +++ b/dev-libs/libfido2/libfido2-1.3.0-r1.ebuild
25 @@ -3,7 +3,7 @@
26
27 EAPI=7
28
29 -inherit cmake-utils
30 +inherit cmake-utils udev linux-info
31
32 DESCRIPTION="Provides library functionality for FIDO 2.0"
33 HOMEPAGE="https://github.com/Yubico/libfido2"
34 @@ -29,10 +29,22 @@ PATCHES=(
35 "${FILESDIR}/libfido2-1.3.0-remove-openssh-middleware.patch"
36 )
37
38 +pkg_pretend() {
39 + CONFIG_CHECK="
40 + ~USB_HID
41 + ~HIDRAW
42 + "
43 +
44 + check_extra_config
45 +}
46 +
47 src_install() {
48 cmake-utils_src_install
49
50 if ! use static-libs; then
51 rm -f "${D}/$(get_libdir)"/*.a || die
52 fi
53 +
54 + udev_newrules udev/70-u2f.rules 70-libfido2-u2f.rules
55 }
56 +