python.nbxmpp: Fix dependency specs
These deps are actually needed at runtime, not just for the test suite.
This presumably hasn't been noticed until now because gajim, the only
consumer of nbxmpp, already depends on all three of these packages
anyway.
However, gajim only depends on libsoup transitively through gupnp-igd, and
thus fails to build if the dependency on that is disabled by passing
enableUPnP = false.
commit0cfdc2c7b593ca0029433925ae9cd432758e6c74
authorMira Ressel <aranea@aixah.de>
dateWed 10 Feb 2021, 20:12 (6 years ago)
parentdd65c8b
pkgs/development/python-modules/nbxmpp/default.nix+1−2
@@ -15,8 +15,7 @@ in buildPythonPackage {
1515 };
1616
1717 buildInputs = [ precis-i18n ];
18− checkInputs = [ gobject-introspection libsoup pygobject3 ];
19− propagatedBuildInputs = [ idna pyopenssl ];
18+ propagatedBuildInputs = [ gobject-introspection idna libsoup pygobject3 pyopenssl ];
2019
2120 meta = with lib; {
2221 homepage = "https://dev.gajim.org/gajim/python-nbxmpp";