summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdrien 'neox' Bourmault <neox@gnu.org>2026-03-20 16:13:46 +0100
committerLiliana Marie Prikler <liliana.prikler@gmail.com>2026-03-29 21:12:02 +0200
commitaf653b283ce2550fce883852373d346a323ad3c2 (patch)
treef03e7a1fdf88ef1ee5219ab90985bbfc29802429
parent0b5e1ada2ed11dd89a4bd6057353efa6970755d5 (diff)
gnu: python-nbxmpp: Update to 7.1.0
* gnu/packages/messaging.scm (python-nbxmpp): Update to 7.1.0. [source]: Switch to git-fetch. [arguments]<#:phases>{check}: Drop replacement to run unittest. <#:test-backend>: Use unittest. [native-inputs]: Remove python-setuptools and python-wheel. [propagated-inputs]: Add python-setuptools. Change-Id: I2caeb3c56347fb41e4ff4063be8d48a85fe6909f Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
-rw-r--r--gnu/packages/messaging.scm26
1 files changed, 11 insertions, 15 deletions
diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm
index 3838d5a5cf4..30acbfbe3f3 100644
--- a/gnu/packages/messaging.scm
+++ b/gnu/packages/messaging.scm
@@ -46,6 +46,7 @@
;;; Copyright © 2024 Nguyễn Gia Phong <cnx@loang.net>
;;; Copyright © 2025 Evgeny Pisemsky <mail@pisemsky.site>
;;; Copyright © 2025 Janneke Nieuwenhuizen <janneke@gnu.org>
+;;; Copyright © 2025 Adrien 'neox' Bourmault <neox@gnu.org>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -1149,25 +1150,20 @@ simultaneously and therefore appear under the same nickname on IRC.")
(define-public python-nbxmpp
(package
(name "python-nbxmpp")
- (version "5.0.4")
+ (version "7.1.0")
(source
(origin
- (method url-fetch)
- (uri (pypi-uri "nbxmpp" version))
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://dev.gajim.org/gajim/python-nbxmpp")
+ (commit version)))
+ (file-name (git-file-name name version))
(sha256
- (base32 "04fnc743d523gb38mm1inii80agmpb9r6hvn3f8ygnj3yq7s2vhn"))))
+ (base32 "1n7b6yv2k89hsmhmx9pi7m8l3aq97xppaz3hm7mvqgvxnlw0c1kr"))))
(build-system pyproject-build-system)
- (arguments
- (list
- #:phases
- #~(modify-phases %standard-phases
- ;; XXX: This probably should be an option for pyproject-build-system
- (replace 'check
- (lambda* (#:key tests? #:allow-other-keys)
- (when tests? (invoke "python" "-m" "unittest" "-v")))))))
- (native-inputs
- (list python-setuptools
- python-wheel))
+ (arguments (list #:test-backend #~'unittest))
+ (propagated-inputs
+ (list python-setuptools))
(inputs
(list glib
glib-networking