Commit graph

29 commits

Author SHA1 Message Date
R. Ryantm fb66334ec2 libfido2: 1.12.0 -> 1.13.0 2023-03-02 02:45:52 +00:00
Thomas Watson de90412939 libfido2: add option to disable pcsclite
Cross-compiling pcsclite is slow and has been historically troublesome,
and it covers a rare use case in a common library. Add an option to
easily disable it when desired.
2022-10-25 20:29:25 -05:00
Vladimír Čunát c1c65cee96
Merge #192946: libfido2: 1.11.0 -> 1.12.0
...into staging
2022-10-13 22:53:08 +02:00
R. Ryantm 1220237a3a libfido2: 1.11.0 -> 1.12.0 2022-09-25 21:06:43 +00:00
Sergei Trofimovich d04acb8a96 libfido2: add "dev" and "man" outputs
`libfido2` is a libsystemd runtime dependency. Split it's `dev` and `man`
outputs to separate store path to reduce runtime closure size.
2022-09-18 11:14:06 +01:00
Jan Tojnar 29d0b1735f
Merge pull request #179472 from bootstrap-prime/staging
libfido2: 1.10.0 -> 1.11.0 and refactor to enable NFC support via pcsc
2022-08-05 22:08:02 +02:00
Zhaofeng Li 272864df3f libfido2: Add openssl to propagatedBuildInputs 2022-08-03 14:50:27 -07:00
bootstrap-prime e384d91be4
libfido2: depend on pcsclite to support nfc keys 2022-07-23 21:15:10 -04:00
bootstrap-prime a79c8da189
libfido2: 1.10.0 -> 1.11.0 2022-07-23 20:35:30 -04:00
Will Dietz 4261fff202
libcbor: 0.8.0 -> 0.9.0, libfido2: 1.9.0 -> 1.10.0 (#157553)
* libcbor: 0.8.0 -> 0.9.0

(cherry picked from commit 9c06d262d2ac0225d0f2b2626fae064c340d375a)

* libfido2: 1.9.0 -> 1.10.0

https://github.com/Yubico/libfido2/blob/1.10.0/NEWS

Co-authored-by: R. Ryantm <ryantm-bot@ryantm.com>
2022-02-28 10:14:22 -06:00
R. Ryantm ffc93592c9 libfido2: 1.8.0 -> 1.9.0 2021-12-10 06:43:42 +00:00
Pavol Rusnak b164cfb611
libfido2: 1.7.0 -> 1.8.0 2021-10-05 17:01:39 +02:00
Pavol Rusnak 873d22fc89
libfido2: 1.5.0 -> 1.7.0 2021-04-28 10:44:57 +02:00
Ben Siraphob 66e44425c6 pkgs/development/libraries: stdenv.lib -> lib 2021-01-21 19:11:02 -08:00
Jonathan Ringer 9bb3fccb5b treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix
continuation of #109595

pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.

python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
2021-01-19 01:16:25 -08:00
Pavol Rusnak 43eae86de2
libfido2: 1.4.0 -> 1.5.0 2020-09-05 13:16:04 +02:00
Konrad Borowski f05a209e34 libfido2: make builds reproducible 2020-04-27 20:12:12 +02:00
Pavol Rusnak 3c83abd60f libfido2: 1.3.1 -> 1.4.0
- drop upstreamed patches
- use system hidapi
2020-04-21 08:31:37 +02:00
Michael Reilly 84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Pavol Rusnak c1d66a5588
libfido2: use upstreamed patches 2020-03-10 15:41:25 +01:00
Pavol Rusnak 82d7ccfded
libfido2: change dependency from libressl to openssl
libressl does not enable EdDSA functionality in libfido2
see https://github.com/Yubico/libfido2/issues/144
2020-03-10 14:55:34 +01:00
Artemis Tosini 099359afc7
libfido2: add macOS support
* pass IOKit to libfido2
* Add a patch so that cmake uses lld flags when linking
* Upgrade from 1.3.0 to 1.3.1 (based off #80781)
* Specify CMAKE_INSTALL_LIBDIR so that the demo binaries link
  correctly on macOS and libfido2.pc specifies correct arguments
2020-02-23 19:46:14 +00:00
Marek Mahut 1ea0a243d2 libfido2: evaluate systemd only on Linux 2020-02-21 13:53:27 +01:00
Marek Mahut 852d2bcfd4 libfido2: linux build only 2020-02-21 12:56:45 +01:00
Pavol Rusnak 98e2135ba2 libfido2: 1.2.0 -> 1.3.0
https://github.com/Yubico/libfido2/blob/1.3.0/NEWS
2019-12-07 20:13:04 +01:00
Pavol Rusnak 1325976d74
libfido2: 1.1.0 -> 1.2.0 2019-09-19 18:30:18 +02:00
Will Dietz b6e91ba23e
libfido2: 1.0.0 -> 1.1.0
https://github.com/Yubico/libfido2/blob/1.1.0/NEWS
2019-05-09 12:26:33 -05:00
Will Dietz f74f518b80
libfido2: use udev instead of alias libudev 2019-05-09 12:26:31 -05:00
Will Dietz 7cbd6d3cb8
libfido2: init at 1.0.0 2019-05-09 12:26:30 -05:00