diff options
author | Anthony Cowley <acowley@gmail.com> | 2017-10-09 14:09:06 -0400 |
---|---|---|
committer | Anthony Cowley <acowley@gmail.com> | 2017-10-09 21:16:46 -0400 |
commit | f5c129d70749c38d779a4cd68495b84608947c4a (patch) | |
tree | 83b96f216baf4b19b3ecd4606ecfc62eaa8cb686 /pkgs/development/libraries/easyloggingpp | |
parent | 66f8512e4f280108222d9a0bf64951a392fd16bd (diff) | |
download | nixpkgs-f5c129d70749c38d779a4cd68495b84608947c4a.tar nixpkgs-f5c129d70749c38d779a4cd68495b84608947c4a.tar.gz nixpkgs-f5c129d70749c38d779a4cd68495b84608947c4a.tar.bz2 nixpkgs-f5c129d70749c38d779a4cd68495b84608947c4a.tar.lz nixpkgs-f5c129d70749c38d779a4cd68495b84608947c4a.tar.xz nixpkgs-f5c129d70749c38d779a4cd68495b84608947c4a.tar.zst nixpkgs-f5c129d70749c38d779a4cd68495b84608947c4a.zip |
easyloggingpp: init at 9.95.0
Diffstat (limited to 'pkgs/development/libraries/easyloggingpp')
-rw-r--r-- | pkgs/development/libraries/easyloggingpp/default.nix | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/pkgs/development/libraries/easyloggingpp/default.nix b/pkgs/development/libraries/easyloggingpp/default.nix new file mode 100644 index 00000000000..fe14a1b2b77 --- /dev/null +++ b/pkgs/development/libraries/easyloggingpp/default.nix @@ -0,0 +1,23 @@ +{ stdenv, fetchFromGitHub, cmake, gtest }: +stdenv.mkDerivation rec { + name = "easyloggingpp-${version}"; + version = "9.95.0"; + src = fetchFromGitHub { + owner = "muflihun"; + repo = "easyloggingpp"; + rev = "v${version}"; + sha256 = "0gzmznw6ffag9x55lixxffy6x7mvb7691x0md4q9rbh88zkws7kq"; + }; + nativeBuildInputs = [cmake]; + buildInputs = [gtest]; + cmakeFlags = [ "-Dtest=ON" "-Dbuild_static_lib=ON"]; + NIX_CFLAGS_COMPILE = "-std=c++11" + + stdenv.lib.optionalString stdenv.isLinux " -pthread"; + meta = { + description = "C++ logging library"; + homepage = https://muflihun.github.io/easyloggingpp/; + license = stdenv.lib.licenses.mit; + maintainers = with stdenv.lib.maintainers; [acowley]; + platforms = stdenv.lib.platforms.all; + }; +} |