git.iko.soy/typeable/nixpkgs
on master help sign in
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
1 file changed+1−2
pkgs/development/python-modules/nbxmpp/default.nix+1−2
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";