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
next prev 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).