diff options
author | Konrad Borowski <konrad@borowski.pw> | 2020-04-21 09:44:11 +0200 |
---|---|---|
committer | Frederik Rietdijk <freddyrietdijk@fridh.nl> | 2020-04-27 20:12:12 +0200 |
commit | f05a209e34ebf92b6017d5314d648bc0972272d2 (patch) | |
tree | b2755998f5aaab927583a5a3bdab426f3a3f94dc /pkgs/development/libraries/libfido2 | |
parent | ddf043849371b348437e444c7e7df5d2b18a963b (diff) | |
download | nixpkgs-f05a209e34ebf92b6017d5314d648bc0972272d2.tar nixpkgs-f05a209e34ebf92b6017d5314d648bc0972272d2.tar.gz nixpkgs-f05a209e34ebf92b6017d5314d648bc0972272d2.tar.bz2 nixpkgs-f05a209e34ebf92b6017d5314d648bc0972272d2.tar.lz nixpkgs-f05a209e34ebf92b6017d5314d648bc0972272d2.tar.xz nixpkgs-f05a209e34ebf92b6017d5314d648bc0972272d2.tar.zst nixpkgs-f05a209e34ebf92b6017d5314d648bc0972272d2.zip |
libfido2: make builds reproducible
Diffstat (limited to 'pkgs/development/libraries/libfido2')
-rw-r--r-- | pkgs/development/libraries/libfido2/default.nix | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/pkgs/development/libraries/libfido2/default.nix b/pkgs/development/libraries/libfido2/default.nix index 30ecdda3da2..b062b10732e 100644 --- a/pkgs/development/libraries/libfido2/default.nix +++ b/pkgs/development/libraries/libfido2/default.nix @@ -22,6 +22,14 @@ stdenv.mkDerivation rec { buildInputs = [ hidapi libcbor openssl ] ++ stdenv.lib.optionals stdenv.isLinux [ udev ]; + patches = [ + # make build reproducible + (fetchpatch { + url = "https://github.com/Yubico/libfido2/commit/e79f7d7996e70d6b2ae9826fce81d61659cab4f6.patch"; + sha256 = "0jwg69f95qqf0ym24q1ka50d3d3338cyw4fdfzpw4sab0shiaq9v"; + }) + ]; + cmakeFlags = [ "-DUDEV_RULES_DIR=${placeholder "out"}/etc/udev/rules.d" "-DUSE_HIDAPI=1" |