HomeFreeBSD

security/py-yubikey-manager: Add OTP HID support for FreeBSD

Description

security/py-yubikey-manager: Add OTP HID support for FreeBSD

This makes yubikey-manager usable on FreeBSD again. FreeBSD
support was broken since reliance on libusb and libykpersonalize
was dropped upstream in 4.0.0.

This supports the classic uhid(4) driver and the more modern
hidraw(4) driver.

See: https://github.com/Yubico/yubikey-manager/pull/504

As I had to redo the patch after the update to 4.0.9, I took
the chance to add unit test support (make test).

A future change could remove the dependency on ykpersonalize.

PR: 263916
Approved by: egypcio (maintainer timeout, about 4 weeks)

Details

Provenance
gremboAuthored on May 27 2022, 1:13 PM
Parents
R11:5a62cc1b71a0: www/firefox-esr: update to 91.11.0 (rc2)
Branches
Unknown
Tags
Unknown