about summary refs log tree commit diff
path: root/pkgs/development/libraries
diff options
context:
space:
mode:
authorworldofpeace <worldofpeace@protonmail.ch>2020-01-08 10:38:28 -0500
committerworldofpeace <worldofpeace@protonmail.ch>2020-01-08 10:38:28 -0500
commit5b0c0bbc08be8bc13136cd49dc43b1e8029df952 (patch)
tree181b0732295ae7b14ec049e4ba3c247343acf7b7 /pkgs/development/libraries
parentffe6b959a1c0288c38cbd4850454deeb6f4a18f1 (diff)
downloadnixlib-5b0c0bbc08be8bc13136cd49dc43b1e8029df952.tar
nixlib-5b0c0bbc08be8bc13136cd49dc43b1e8029df952.tar.gz
nixlib-5b0c0bbc08be8bc13136cd49dc43b1e8029df952.tar.bz2
nixlib-5b0c0bbc08be8bc13136cd49dc43b1e8029df952.tar.lz
nixlib-5b0c0bbc08be8bc13136cd49dc43b1e8029df952.tar.xz
nixlib-5b0c0bbc08be8bc13136cd49dc43b1e8029df952.tar.zst
nixlib-5b0c0bbc08be8bc13136cd49dc43b1e8029df952.zip
tpm2-tss: fix build
Channel blocker https://hydra.nixos.org/build/109901320
Diffstat (limited to 'pkgs/development/libraries')
-rw-r--r--pkgs/development/libraries/tpm2-tss/default.nix13
1 files changed, 11 insertions, 2 deletions
diff --git a/pkgs/development/libraries/tpm2-tss/default.nix b/pkgs/development/libraries/tpm2-tss/default.nix
index 3ad33615b3ea..6195c80e24bf 100644
--- a/pkgs/development/libraries/tpm2-tss/default.nix
+++ b/pkgs/development/libraries/tpm2-tss/default.nix
@@ -1,6 +1,7 @@
-{ stdenv, lib, fetchurl
+{ stdenv, lib, fetchurl, fetchpatch
 , cmocka, doxygen, ibm-sw-tpm2, iproute, openssl, perl, pkgconfig, procps
-, uthash, which }:
+, uthash, which
+}:
 
 stdenv.mkDerivation rec {
   pname = "tpm2-tss";
@@ -11,6 +12,14 @@ stdenv.mkDerivation rec {
     sha256 = "19jg09sxy3aj4dc1yv32jjv0m62cnmhjlw02jbh4d4pk2439m4l2";
   };
 
+  patches = [
+    # Fix test failure. see https://github.com/tpm2-software/tpm2-tss/pull/1585
+    (fetchpatch {
+      url = "https://patch-diff.githubusercontent.com/raw/tpm2-software/tpm2-tss/pull/1585.patch";
+      sha256 = "0ak3l588ahzv3yx1gfa4sa6p74lsffxzkr23ppznm34wvlcci86n";
+    })
+  ];
+
   nativeBuildInputs = [
     doxygen perl pkgconfig
     # For unit tests and integration tests.