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 | |
parent | 66f8512e4f280108222d9a0bf64951a392fd16bd (diff) | |
download | nixlib-f5c129d70749c38d779a4cd68495b84608947c4a.tar nixlib-f5c129d70749c38d779a4cd68495b84608947c4a.tar.gz nixlib-f5c129d70749c38d779a4cd68495b84608947c4a.tar.bz2 nixlib-f5c129d70749c38d779a4cd68495b84608947c4a.tar.lz nixlib-f5c129d70749c38d779a4cd68495b84608947c4a.tar.xz nixlib-f5c129d70749c38d779a4cd68495b84608947c4a.tar.zst nixlib-f5c129d70749c38d779a4cd68495b84608947c4a.zip |
easyloggingpp: init at 9.95.0
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/development/libraries/easyloggingpp/default.nix | 23 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
2 files changed, 25 insertions, 0 deletions
diff --git a/pkgs/development/libraries/easyloggingpp/default.nix b/pkgs/development/libraries/easyloggingpp/default.nix new file mode 100644 index 000000000000..fe14a1b2b77c --- /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; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index a9efda627134..cfee2cbb4b76 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8027,6 +8027,8 @@ with pkgs; dxflib = callPackage ../development/libraries/dxflib {}; + easyloggingpp = callPackage ../development/libraries/easyloggingpp {}; + eccodes = callPackage ../development/libraries/eccodes { }; eclib = callPackage ../development/libraries/eclib {}; |