aboutsummaryrefslogtreecommitdiff
path: root/infra/libkookie/nixpkgs/pkgs/development/libraries/spdlog/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'infra/libkookie/nixpkgs/pkgs/development/libraries/spdlog/default.nix')
-rw-r--r--infra/libkookie/nixpkgs/pkgs/development/libraries/spdlog/default.nix14
1 files changed, 11 insertions, 3 deletions
diff --git a/infra/libkookie/nixpkgs/pkgs/development/libraries/spdlog/default.nix b/infra/libkookie/nixpkgs/pkgs/development/libraries/spdlog/default.nix
index 22266bfd4b01..2022ec7caaa5 100644
--- a/infra/libkookie/nixpkgs/pkgs/development/libraries/spdlog/default.nix
+++ b/infra/libkookie/nixpkgs/pkgs/development/libraries/spdlog/default.nix
@@ -15,7 +15,12 @@ let
nativeBuildInputs = [ cmake ];
- cmakeFlags = [ "-DSPDLOG_BUILD_EXAMPLE=OFF" "-DSPDLOG_BUILD_BENCH=OFF" ];
+ cmakeFlags = [
+ "-DSPDLOG_BUILD_SHARED=ON"
+ "-DSPDLOG_BUILD_EXAMPLE=OFF"
+ "-DSPDLOG_BUILD_BENCH=OFF"
+ "-DSPDLOG_BUILD_TESTS=ON"
+ ];
outputs = [ "out" "doc" ];
@@ -24,6 +29,9 @@ let
cp -rv ../example $out/share/doc/spdlog
'';
+ doCheck = true;
+ preCheck = "export LD_LIBRARY_PATH=$(pwd):$LD_LIBRARY_PATH";
+
meta = with stdenv.lib; {
description = "Very fast, header only, C++ logging library";
homepage = "https://github.com/gabime/spdlog";
@@ -35,8 +43,8 @@ let
in
{
spdlog_1 = generic {
- version = "1.7.0";
- sha256 = "1ryaa22ppj60461hcdb8nk7jwj84arp4iw4lyw594py92g4vnx3j";
+ version = "1.8.1";
+ sha256 = "sha256-EyZhYgcdtZC+vsOUKShheY57L0tpXltduHWwaoy6G9k=";
};
spdlog_0 = generic {