diff options
Diffstat (limited to 'nixpkgs/pkgs/development/libraries/gloox')
-rw-r--r-- | nixpkgs/pkgs/development/libraries/gloox/default.nix | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/nixpkgs/pkgs/development/libraries/gloox/default.nix b/nixpkgs/pkgs/development/libraries/gloox/default.nix new file mode 100644 index 000000000000..f50704bcb65c --- /dev/null +++ b/nixpkgs/pkgs/development/libraries/gloox/default.nix @@ -0,0 +1,30 @@ +{ lib, stdenv, fetchurl +, zlibSupport ? true, zlib +, sslSupport ? true, openssl +, idnSupport ? true, libidn +}: + +with lib; + +stdenv.mkDerivation rec{ + pname = "gloox"; + version = "1.0.24"; + + src = fetchurl { + url = "https://camaya.net/download/gloox-${version}.tar.bz2"; + sha256 = "1jgrd07qr9jvbb5hcmhrqz4w4lvwc51m30jls1fgxf1f5az6455f"; + }; + + buildInputs = [ ] + ++ optional zlibSupport zlib + ++ optional sslSupport openssl + ++ optional idnSupport libidn; + + meta = { + description = "A portable high-level Jabber/XMPP library for C++"; + homepage = "http://camaya.net/gloox"; + license = licenses.gpl3; + maintainers = with maintainers; [ ]; + platforms = platforms.unix; + }; +} |