summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Gilbert <floppym@gentoo.org>2021-09-10 10:46:36 -0400
committerMike Gilbert <floppym@gentoo.org>2021-09-10 10:46:36 -0400
commit1eea8f0916df18ecd7af4852865e82b00c6a61e6 (patch)
tree414578924a2c65338c59acdfb0a4950bb3d1f6a4 /dev-libs/libfido2
parentapp-shells/dash: keyword ~riscv (diff)
downloadgentoo-1eea8f0916df18ecd7af4852865e82b00c6a61e6.tar.gz
gentoo-1eea8f0916df18ecd7af4852865e82b00c6a61e6.tar.bz2
gentoo-1eea8f0916df18ecd7af4852865e82b00c6a61e6.zip
dev-libs/libfido2: fix static-libs USE flag
Closes: https://bugs.gentoo.org/812347 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Diffstat (limited to 'dev-libs/libfido2')
-rw-r--r--dev-libs/libfido2/libfido2-1.7.0.ebuild5
-rw-r--r--dev-libs/libfido2/libfido2-1.8.0.ebuild5
2 files changed, 8 insertions, 2 deletions
diff --git a/dev-libs/libfido2/libfido2-1.7.0.ebuild b/dev-libs/libfido2/libfido2-1.7.0.ebuild
index 0595624cba54..268a26e22c6e 100644
--- a/dev-libs/libfido2/libfido2-1.7.0.ebuild
+++ b/dev-libs/libfido2/libfido2-1.7.0.ebuild
@@ -42,6 +42,9 @@ pkg_pretend() {
src_configure() {
local mycmakeargs=(
-DNFC_LINUX="$(usex nfc)"
+ # Un-comment this once this issue is resolved.
+ # https://github.com/Yubico/libfido2/issues/389
+ #-DBUILD_STATIC_LIBS=$(usex static-libs ON OFF)
)
cmake_src_configure
}
@@ -50,7 +53,7 @@ src_install() {
cmake_src_install
if ! use static-libs; then
- rm -f "${ED}/$(get_libdir)"/*.a || die
+ rm "${ED}/usr/$(get_libdir)/libfido2.a" || die
fi
udev_newrules udev/70-u2f.rules 70-libfido2-u2f.rules
diff --git a/dev-libs/libfido2/libfido2-1.8.0.ebuild b/dev-libs/libfido2/libfido2-1.8.0.ebuild
index 27c29c15d504..a9a9f3c2f640 100644
--- a/dev-libs/libfido2/libfido2-1.8.0.ebuild
+++ b/dev-libs/libfido2/libfido2-1.8.0.ebuild
@@ -42,6 +42,9 @@ pkg_pretend() {
src_configure() {
local mycmakeargs=(
-DNFC_LINUX="$(usex nfc)"
+ # Un-comment this once this issue is resolved.
+ # https://github.com/Yubico/libfido2/issues/389
+ #-DBUILD_STATIC_LIBS=$(usex static-libs ON OFF)
)
cmake_src_configure
}
@@ -50,7 +53,7 @@ src_install() {
cmake_src_install
if ! use static-libs; then
- rm -f "${ED}/$(get_libdir)"/*.a || die
+ rm "${ED}/usr/$(get_libdir)/libfido2.a" || die
fi
udev_newrules udev/70-u2f.rules 70-libfido2-u2f.rules