diff options
author | Jörg Thalheim <Mic92@users.noreply.github.com> | 2017-10-11 00:27:07 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-10-11 00:27:07 +0100 |
commit | 2197ad045c295b1cd80bec4f03ba394133404fe5 (patch) | |
tree | 4324856d0a977dda07cb27cb63c855995eca6688 /pkgs | |
parent | 0f914d2373d8a00106bef211eb5108f06b98247c (diff) | |
parent | f5c129d70749c38d779a4cd68495b84608947c4a (diff) | |
download | nixlib-2197ad045c295b1cd80bec4f03ba394133404fe5.tar nixlib-2197ad045c295b1cd80bec4f03ba394133404fe5.tar.gz nixlib-2197ad045c295b1cd80bec4f03ba394133404fe5.tar.bz2 nixlib-2197ad045c295b1cd80bec4f03ba394133404fe5.tar.lz nixlib-2197ad045c295b1cd80bec4f03ba394133404fe5.tar.xz nixlib-2197ad045c295b1cd80bec4f03ba394133404fe5.tar.zst nixlib-2197ad045c295b1cd80bec4f03ba394133404fe5.zip |
Merge pull request #30256 from acowley/easyloggingpp-init
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 2ceb1c7fa2ee..c0662629f1d6 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8026,6 +8026,8 @@ with pkgs; dxflib = callPackage ../development/libraries/dxflib {}; + easyloggingpp = callPackage ../development/libraries/easyloggingpp {}; + eccodes = callPackage ../development/libraries/eccodes { }; eclib = callPackage ../development/libraries/eclib {}; |