From 28283aeaf2cd0707af2c0761441759b68f59cc55 Mon Sep 17 00:00:00 2001 From: Stefan Haan Date: Tue, 30 Jun 2026 05:49:12 +0200 Subject: [PATCH] gajim: enable tests, update description --- .../instant-messengers/gajim/default.nix | 20 +++---------------- 1 file changed, 3 insertions(+), 17 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/gajim/default.nix b/pkgs/applications/networking/instant-messengers/gajim/default.nix index f704a6d06aea..275971c1a926 100644 --- a/pkgs/applications/networking/instant-messengers/gajim/default.nix +++ b/pkgs/applications/networking/instant-messengers/gajim/default.nix @@ -13,10 +13,6 @@ glib-networking, libadwaita, - # Test dependencies - xvfb-run, - dbus, - # Optional dependencies enableJingle ? true, farstream, @@ -121,26 +117,16 @@ python3.pkgs.buildPythonApplication (finalAttrs: { ++ extraPythonPackages python3.pkgs; nativeCheckInputs = [ - xvfb-run - dbus + python3.pkgs.pytestCheckHook ]; - checkPhase = '' - xvfb-run dbus-run-session \ - --config-file=${dbus}/share/dbus-1/session.conf \ - ${python3.interpreter} -m unittest discover -s test/gui -v - ${python3.interpreter} -m unittest discover -s test/common -v - ''; - - # test are broken in 1.7.3, 1.8.0 - doCheck = false; - # necessary for wrapGAppsHook3 strictDeps = false; meta = { homepage = "http://gajim.org/"; - description = "Jabber client written in PyGTK"; + description = "XMPP chat client"; + longDescription = "Gajim aims to be an easy to use and fully-featured XMPP client. Just chat with your friends or family, easily share pictures and thoughts or discuss the news with your groups."; changelog = "https://dev.gajim.org/gajim/gajim/-/blob/${finalAttrs.version}/ChangeLog"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [