unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
From: Luca Matei Pintilie via Guix-patches via <guix-patches@gnu.org>
To: 72564@debbugs.gnu.org
Cc: Morgan Smith <Morgan.J.Smith@outlook.com>,
	Luca Matei Pintilie <luca@lucamatei.com>,
	lars@6xq.net, marius@gnu.org, me@bonfacemunyoki.com,
	sharlatanus@gmail.com, tanguy@bioneland.org, jga@debbugs.gnu.org
Subject: [bug#72564] [PATCH v2 4/6] gnu: gajim: Update to 1.9.3.
Date: Sat, 23 Nov 2024 17:58:53 +0100	[thread overview]
Message-ID: <20241123165855.23312-4-luca@lucamatei.com> (raw)
In-Reply-To: <20241123165855.23312-1-luca@lucamatei.com>

From: Morgan Smith <Morgan.J.Smith@outlook.com>

* gnu/packages/messaging.scm (gajim): Update to 1.9.3.

Change-Id: I302a02e6ea9c0f974055a5f44f06c61bcf2fb93e
Signed-off-by: Luca Matei Pintilie <luca@lucamatei.com>
---
 gnu/packages/messaging.scm | 30 +++++++++++++++++-------------
 1 file changed, 17 insertions(+), 13 deletions(-)

diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm
index 92910b8977..762381fe0e 100644
--- a/gnu/packages/messaging.scm
+++ b/gnu/packages/messaging.scm
@@ -1195,7 +1195,7 @@ (define-public python-nbxmpp
 (define-public gajim
   (package
     (name "gajim")
-    (version "1.7.3")
+    (version "1.9.3")
     (source
      (origin
        (method url-fetch)
@@ -1203,7 +1203,7 @@ (define-public gajim
                            (version-major+minor version)
                            "/gajim-" version ".tar.gz"))
        (sha256
-         (base32 "066kvkjw3qcdanr3nczy0wgcwihk9jc9zhzfr5bwlqvcyxcv7k5p"))
+         (base32 "10rz8pd43a9308kj6csixsmvdc6ccnqkw83adc5cggh1798b45ag"))
        (patches
          (search-patches "gajim-honour-GAJIM_PLUGIN_PATH.patch"))))
     (build-system python-build-system)
@@ -1241,14 +1241,15 @@ (define-public gajim
               (invoke "./pep517build/install_metadata.py" "dist/metadata"
                       (string-append "--prefix=" #$output))))
           (replace 'check
-            (lambda _
-              ;; Tests require a running X server.
-              (system "Xvfb :1 +extension GLX &")
-              (setenv "DISPLAY" ":1")
-              ;; For missing '/etc/machine-id'.
-              (setenv "DBUS_FATAL_WARNINGS" "0")
-              (invoke "dbus-launch" "python" "-m" "unittest"
-                      "discover" "-s" "test")))
+            (lambda* (#:key tests? #:allow-other-keys)
+              (when tests?
+                ;; Tests require a running X server.
+                (system "Xvfb :1 +extension GLX &")
+                (setenv "DISPLAY" ":1")
+                ;; For missing '/etc/machine-id'.
+                (setenv "DBUS_FATAL_WARNINGS" "0")
+                (invoke "dbus-launch" "python" "-m" "unittest"
+                        "discover" "-s" "test"))))
           (add-after 'install 'glib-or-gtk-compile-schemas
             (assoc-ref glib-or-gtk:%standard-phases
                        'glib-or-gtk-compile-schemas))
@@ -1288,9 +1289,7 @@ (define-public gajim
           "/site-packages"))))))
     (native-inputs
      (list gettext-minimal
-           `(,glib "bin")
            gobject-introspection
-           `(,gtk+ "bin")
            python-distutils-extra
            python-pypa-build
            python-setuptools
@@ -1313,22 +1312,27 @@ (define-public gajim
            gupnp-igd
            libappindicator
            libnice
+           libomemo
            libsecret
            libsoup
            libxscrnsaver
            network-manager
            python-css-parser
            python-dbus
+           python-emoji
            python-gssapi
            python-idna
            python-keyring
            python-nbxmpp
+           python-omemo-dr
            python-packaging
            python-pillow
            python-precis-i18n
            python-pycairo
            python-pygobject
-           python-pyopenssl))
+           python-pyopenssl
+           python-qrcode
+           python-sqlalchemy-2))
     (propagated-inputs
      (list dconf))
     (synopsis "Fully-featured XMPP client")
-- 
2.47.0





  parent reply	other threads:[~2024-11-23 17:01 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-08-10 17:16 [bug#72564] [PATCH 0/6] gnu: gajim: Update to 1.9.3 Morgan Smith
2024-08-10 17:27 ` [bug#72564] [PATCH 1/6] gnu: python-nbxmpp: Update to 5.0.3 Morgan Smith
2024-11-23 15:22 ` [bug#72564] QA review for 72564 Luca Matei Pintilie via Guix-patches via
2024-11-23 16:58 ` [bug#72564] [PATCH v2 1/6] gnu: python-nbxmpp: Update to 5.0.3 Luca Matei Pintilie via Guix-patches via
2024-11-23 16:58   ` [bug#72564] [PATCH v2 2/6] gnu: Add python-protobuf-5 Luca Matei Pintilie via Guix-patches via
2024-11-23 16:58   ` [bug#72564] [PATCH v2 3/6] gnu: Add python-omemo-dr Luca Matei Pintilie via Guix-patches via
2024-11-23 16:58   ` Luca Matei Pintilie via Guix-patches via [this message]
2024-11-23 16:58   ` [bug#72564] [PATCH v2 5/6] gnu: Deprecate gajim-omemo Luca Matei Pintilie via Guix-patches via
2024-11-23 16:58   ` [bug#72564] [PATCH v2 6/6] gnu: gajim-openpgp: Update to 1.6.1 Luca Matei Pintilie via Guix-patches via

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://guix.gnu.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20241123165855.23312-4-luca@lucamatei.com \
    --to=guix-patches@gnu.org \
    --cc=72564@debbugs.gnu.org \
    --cc=Morgan.J.Smith@outlook.com \
    --cc=jga@debbugs.gnu.org \
    --cc=lars@6xq.net \
    --cc=luca@lucamatei.com \
    --cc=marius@gnu.org \
    --cc=me@bonfacemunyoki.com \
    --cc=sharlatanus@gmail.com \
    --cc=tanguy@bioneland.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).