1
0
Fork 0
mirror of https://github.com/NixOS/nixpkgs.git synced 2025-06-24 02:00:41 +03:00
nixpkgs/pkgs/development/python-modules/nbxmpp/default.nix

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

53 lines
928 B
Nix
Raw Normal View History

2021-07-31 23:12:24 +02:00
{ lib
, buildPythonPackage
, pythonOlder
, fetchFromGitLab
, gobject-introspection
, idna
, libsoup
, precis-i18n
, pygobject3
, pyopenssl
, pytestCheckHook
2021-05-04 19:01:22 +02:00
}:
2017-11-06 10:26:21 +00:00
2021-05-04 19:01:22 +02:00
buildPythonPackage rec {
2017-11-06 10:26:21 +00:00
pname = "nbxmpp";
2021-10-26 21:36:28 +02:00
version = "2.0.4";
2021-05-04 19:01:22 +02:00
disabled = pythonOlder "3.7";
src = fetchFromGitLab {
domain = "dev.gajim.org";
owner = "gajim";
repo = "python-nbxmpp";
rev = "nbxmpp-${version}";
2021-10-26 21:36:28 +02:00
sha256 = "1c2ncx1k93gxndaw183x0vlqgjnippl3v6sknklj3z2yjcj0l1ks";
2017-11-06 10:26:21 +00:00
};
2021-07-31 23:12:24 +02:00
buildInputs = [
precis-i18n
];
propagatedBuildInputs = [
gobject-introspection
idna
libsoup
pygobject3
pyopenssl
];
checkInputs = [
pytestCheckHook
];
2018-03-21 04:08:42 +03:00
2021-05-04 19:01:22 +02:00
pythonImportsCheck = [ "nbxmpp" ];
meta = with lib; {
2017-11-06 10:26:21 +00:00
homepage = "https://dev.gajim.org/gajim/python-nbxmpp";
description = "Non-blocking Jabber/XMPP module";
2021-05-04 19:01:22 +02:00
license = licenses.gpl3Plus;
2018-03-21 04:08:42 +03:00
maintainers = with maintainers; [ abbradar ];
2017-11-06 10:26:21 +00:00
};
}