diff --git a/pkgs/applications/networking/instant-messengers/gajim/default.nix b/pkgs/applications/networking/instant-messengers/gajim/default.nix index 353cb14ad423..1ef204d6ad7e 100644 --- a/pkgs/applications/networking/instant-messengers/gajim/default.nix +++ b/pkgs/applications/networking/instant-messengers/gajim/default.nix @@ -11,6 +11,7 @@ adwaita-icon-theme, gtksourceview5, glib-networking, + libadwaita, # Test dependencies xvfb-run, @@ -42,11 +43,11 @@ python3.pkgs.buildPythonApplication rec { pname = "gajim"; - version = "2.2.0"; + version = "2.3.4"; src = fetchurl { url = "https://gajim.org/downloads/${lib.versions.majorMinor version}/gajim-${version}.tar.gz"; - hash = "sha256-TOZuMiE5RjaJYvNWxl2FyCp6uIO+LLWiRb7N9jc1yRk="; + hash = "sha256-mazQcCJXVjDZS0mrbXvvUfZN99/KvD2accJkHx5sXdM="; }; format = "pyproject"; @@ -75,6 +76,7 @@ python3.pkgs.buildPythonApplication rec { gettext wrapGAppsHook3 gobject-introspection + libadwaita ]; dontWrapGApps = true; @@ -95,7 +97,6 @@ python3.pkgs.buildPythonApplication rec { with python3.pkgs; [ nbxmpp - pygobject3 dbus-python pillow css-parser diff --git a/pkgs/development/python-modules/nbxmpp/default.nix b/pkgs/development/python-modules/nbxmpp/default.nix index 4ca61a205a29..8d522d0c24e5 100644 --- a/pkgs/development/python-modules/nbxmpp/default.nix +++ b/pkgs/development/python-modules/nbxmpp/default.nix @@ -1,6 +1,7 @@ { lib, buildPythonPackage, + fetchurl, fetchFromGitLab, gobject-introspection, idna, @@ -16,7 +17,7 @@ buildPythonPackage rec { pname = "nbxmpp"; - version = "6.2.0"; + version = "6.3.0"; format = "pyproject"; disabled = pythonOlder "3.10"; @@ -26,7 +27,7 @@ buildPythonPackage rec { owner = "gajim"; repo = "python-nbxmpp"; rev = "refs/tags/${version}"; - hash = "sha256-BaRLYuyn0acikX0Imsul2yY+w4jdtXTlE84hAovuZ/4="; + hash = "sha256-s29d3SqmnFuqnr7B6u7N+kPKfccMlmTIoQGtjOe1ipg="; }; nativeBuildInputs = [ @@ -42,7 +43,12 @@ buildPythonPackage rec { idna libsoup_3 packaging - pygobject3 + (pygobject3.overrideAttrs (o: { + src = fetchurl { + url = "mirror://gnome/sources/pygobject/3.52/pygobject-3.52.3.tar.gz"; + hash = "sha256-AOQn0pHpV0Yqj61lmp+ci+d2/4Kot2vfQC8eruwIbYI="; + }; + })) pyopenssl ];