Search Criteria
Package Details: libfido2-full 1.12.0-0
Package Actions
Git Clone URL: | https://aur.archlinux.org/libfido2-full.git (read-only, click to copy) |
---|---|
Package Base: | libfido2-full |
Description: | Library functionality for FIDO 2.0, with support for USB, NFC, and PCSC devices |
Upstream URL: | https://developers.yubico.com/libfido2/ |
Licenses: | BSD |
Conflicts: | libfido2 |
Provides: | libfido2, libfido2.so |
Submitter: | BryanJacobs |
Maintainer: | BryanJacobs |
Last Packager: | BryanJacobs |
Votes: | 0 |
Popularity: | 0.000000 |
First Submitted: | 2022-08-05 07:48 (UTC) |
Last Updated: | 2023-01-11 09:41 (UTC) |
Dependencies (11)
- glibc (glibc-force-mmap, lib32-glibc-force-mmap, glibc-minimal-git, glibc-linux4, glibc-git, glibc-widevine)
- hidapi (hidapi-git)
- libcbor
- libcbor.so (libcbor)
- libudev.so (libeudev-git, libeudev, lib32-eudev, libudev-zero-git, systemd-libs-homed-containers, lib32-systemd-git, systemd-libs-selinux, systemd-libs-git, lib32-systemd, systemd-libs)
- openssl (quictls-openssl, openssl-git, openssl-hardened, openssl-static)
- pcsclite (pcsclite-nopy, pcsclite-toolbox, pcsclite-git)
- systemd-libs (systemd-libs-homed-containers, systemd-libs-selinux, systemd-libs-git)
- zlib (zlib-ng-compat-git, zlib-git, zlib-ng-compat)
- cmake (cmake-git) (make)
- systemd (systemd-homed-containers, systemd-selinux, systemd-git, systemd-noop) (make)
Required by (39)
- booster-git (requires libfido2) (optional)
- booster-wip-git (requires libfido2) (optional)
- keys-pub (requires libfido2)
- keys-pub-git (requires libfido2) (make)
- khefin (requires libfido2)
- libmysqlclient (requires libfido2) (make)
- mysql (requires libfido2) (make)
- mysql-clients (requires libfido2) (make)
- openssh-dotconfig (requires libfido2) (make)
- openssh-dotconfig (requires libfido2) (optional)
- openssh-dotconfig-bin (requires libfido2) (optional)
- openssh-gssapi (requires libfido2) (make)
- openssh-gssapi (requires libfido2) (optional)
- openssh-hpn (requires libfido2) (make)
- openssh-hpn (requires libfido2) (optional)
- openssh-hpn-shim (requires libfido2) (make)
- openssh-hpn-shim (requires libfido2) (optional)
- openssh-selinux (requires libfido2) (make)
- openssh-selinux (requires libfido2) (optional)
- openssh-xdg (requires libfido2) (optional)
- Show 19 more...
Latest Comments
BryanJacobs commented on 2023-01-11 09:42 (UTC)
You're right. libfido2 doesn't use libnfc to provide NFC support.
I've removed the extraneous dependency and updated the package to the latest.
mk-fg commented on 2022-12-29 03:26 (UTC) (edited on 2022-12-29 03:27 (UTC) by mk-fg)
libnfc seem to be an unused dependency here - libfido2 supports two interfaces for NFC readers:
pcsclite will likely also need reader/card-specific drivers installed into /usr/lib/pcsc/drivers/ (e.g. ccid, acsccid).
But libnfc is not one of those, it's an alternative API and set of tools to pcsc/pcscd, which afaict libfido2 does not use in any way, at least as of current 1.12.0.
(libnfc itself can also use pcsc driver to talk to things that it doesn't support directly, so there is a kind of reverse relation to that, not really relevant here)
So pretty sure libnfc dependency should be dropped from this PKGBUILD.