diff options
author | Nikolay Korotkiy <sikmir@disroot.org> | 2023-06-13 01:47:17 +0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-06-13 01:47:17 +0400 |
commit | 4cd4aecf2dd382996b8bc18214bbfeb09e26cd97 (patch) | |
tree | e3d5097ae0e510df028cd3d93e883bf26ec6ca95 /pkgs/development/libraries/ftxui | |
parent | 31a0a68dc7ef385a33ba5b7ec5637794a5b5b22e (diff) | |
parent | 3ecba95fef283b0aa781827ec0cab2d56da68e20 (diff) |
Merge pull request #233409 from NickCao/ftxui
ftxui: set strictDeps, fix cross compilation
Diffstat (limited to 'pkgs/development/libraries/ftxui')
-rw-r--r-- | pkgs/development/libraries/ftxui/default.nix | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/pkgs/development/libraries/ftxui/default.nix b/pkgs/development/libraries/ftxui/default.nix index e9ae2524ca02d..1be8d7da74a2c 100644 --- a/pkgs/development/libraries/ftxui/default.nix +++ b/pkgs/development/libraries/ftxui/default.nix @@ -19,24 +19,26 @@ stdenv.mkDerivation rec { sha256 = "sha256-qFgCLV7sgGxlL18sThqpl+vyXL68GXcbYqMG7mXhsB4="; }; + strictDeps = true; + nativeBuildInputs = [ cmake doxygen graphviz ]; - nativeCheckInputs = [ - gbenchmark + checkInputs = [ gtest + gbenchmark ]; cmakeFlags = [ "-DFTXUI_BUILD_EXAMPLES=OFF" "-DFTXUI_BUILD_DOCS=ON" - "-DFTXUI_BUILD_TESTS=ON" + "-DFTXUI_BUILD_TESTS=${if doCheck then "ON" else "OFF"}" ]; - doCheck = true; + doCheck = stdenv.buildPlatform.canExecute stdenv.hostPlatform; meta = with lib; { homepage = "https://github.com/ArthurSonzogni/FTXUI"; |