Archived
Mainline libfprint (1.94.x) does not yet ship the open-source focaltech_moc driver. The driver lives in libfprint master under LGPL but the official Arch package builds from the v1.94.10 tag, so the driver is unavailable on Arch / Omarchy. The driver is otherwise complete; it just needs USB ID 2808:a97a added to id_table[] for the FocalTech FT9349 ESS sensor shipped in the ASUS ExpertBook Ultra B9406CAA. The upstream MR with that one-line addition is in flight at gitlab.freedesktop.org/libfprint/libfprint. This package builds libfprint master, applies the one-line patch, and installs as libfprint-git. provides=libfprint conflicts=libfprint so it cleanly replaces the stock package. Tested locally: makepkg -s succeeds; built lib contains the focaltech_moc driver; id_table[] in the build tree includes 0xA97A. The same patched build has been running on tuli (B9406CAA) since 2026-04-25 with enrollment, verification, suspend/resume all working. Once upstream lands and Arch's libfprint catches up to a release that includes both, this package can be removed from OPR. Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>