From unknown Sat Aug 16 21:22:57 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#64021] [PATCH] gnu: gajim: Update to 1.7.3. Resent-From: Parnikkapore Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 12 Jun 2023 14:52:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 64021 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 64021@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.168658147221807 (code B ref -1); Mon, 12 Jun 2023 14:52:01 +0000 Received: (at submit) by debbugs.gnu.org; 12 Jun 2023 14:51:12 +0000 Received: from localhost ([127.0.0.1]:40117 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q8isx-0005fe-To for submit@debbugs.gnu.org; Mon, 12 Jun 2023 10:51:12 -0400 Received: from lists.gnu.org ([209.51.188.17]:48864) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q8ist-0005fU-Ti for submit@debbugs.gnu.org; Mon, 12 Jun 2023 10:51:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1q8ist-00057d-DZ for guix-patches@gnu.org; Mon, 12 Jun 2023 10:51:07 -0400 Received: from sonic306-20.consmr.mail.sg3.yahoo.com ([106.10.241.140]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q8iso-0004ih-5S for guix-patches@gnu.org; Mon, 12 Jun 2023 10:51:07 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1686581456; bh=bFLDCyM51h3gZH+QHYK6B8K/KmjMIjVYm7AatnS4PO0=; h=From:To:Subject:Date:References:From:Subject:Reply-To; b=SKD/W7puPQuqFSgn+9+Nnp9FNCG4na57LHFNO+J8shYE09upUNcibcynmHprVGejwwPfKW2d4q44VITrZrHmVU2HGvrqLqfyAx6D6wjoK+PNWk+a+Ywl11nqJtF4MpyFj3vgjhg2TU1gFgpsrB+JjXYgSsRUykOF680Z/yjJSauBXh9dUYofgazK5FsOlyzM3bXQZ7XytVpDXHNmAx3TKG9aiSRVlyI+iRpbqUyhyckEKVjX42vLBN1fHpVYzrlhhsDlB34AgBCoqNuauoKaVGaLWoM2HX/yEJUExeRPqxGBmAUFPrmKtFcjvbo0rf1g7QjrsA1MI2jAoi6oJ8cLKA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1686581456; bh=N0WMVXEm5DLNiDkEoFmWJMlc/09QL8rDoQbSXa89URX=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=BLPdFpKkg/9BmwYw94Qc3CKEdaAFdAlNL2QYHa2yOSgFEwpig7HzEsAIJ0PDf7AOqo83/QxBCDHTD0McAqQ+yeVZ+NdhThxj+HR4DnJjETEtiV5sK8UMajal3mFMz5JmMGWliTOOLNFK4yw32kdRnXHrHFU8/f3EHka+v8t3PR+ifGKhNZ0KbPmha2Xy+17A9eAYX8THyzPTNZFrhuiBFWcZLZua9N6GpyYsRguUy6snwIPDrmC5x85RiFmn+fjpDK9zOqpLt3DilIW9eBUx3JX154tquWfG8Memb6FmiOfK+hctiXUBKzHLLb8seq1zlJp3yAlcIqS6AO5iXJ/Vdg== X-YMail-OSG: bbvP1mEVM1lb4_1aRNCkkXPUKkGLasNHVIGszflAfWNszOrp0KsD8O29noyPC5e tMseS87QtqCIakp1cKrsHp21emCDiRYEBaX6tptwydrbI.vbIuUyEdYKqNsj4RLbcwvqEAbxsuoE a78tmNciXT4lbFmYdNctuBzrgop6SQNdns5bfk2yIAOwAZiSGdpJ.G6JQPdFTxF.xlE1EKjt2zjh XBwEJwklgT9OZgaBe1xewcf0srQKXm_9oKIDiF2rFbfKyJF_UP3OvwhRoNHoSTsPjfxEVQeLdqmf P4a.vui6izfEPFJaqpuzFgCaElsCeovlyOKdesz6j6sBtdxYVHwyq.6nwt3cjpaDtD5vEGhIBxl6 M2yAIXpoPtGWcJyWkkY1ouBb_3k262W5YJLqQ0bVihF3ooIhcof253sX26B1RYu.OWeJjkniAlfe YLNgou9VY.YN38MLkX6BUuBvsGz2w.NRgi27C8x4nr3R2DF8yK3U1nOe77KBa.uOmoDOOCjsBsh1 ycUd21.zk.flvuPkhVXTq1HGx1tpSWzaF6pFGtR6lzRFmHt864teHb9oS8E_Av19xq_2DNdSQabb 8BxP.Qe.VrzeVHJ2s7GPJOWd48xEBDIHrvAyp2WRe5ZyXQj7jkYjSGija6mvvl58yRanDwutPxjF N6ddmdv9HibAG6gtbtexCN5WscwsR0Roj_QTFMt_8S2F7kWMFj15I_ti5.KfZk1W_pq5ukkoM.i9 1UrXkGFC2YwaTGP9bB86MhhJfVhX5xKY6_oDPB6nTNuDdxggkHiyXnKyzI_xB_0QpwS6sPqDMJFy yCMEA_1XZd1wbZn6uT9Uodl589wxZJ1hLuxliRjIZy4NjidzbUblWay5bJirZX5iXDUtlZ2kxFY. Y1IsMs0Ey9n5IrJ5Drf_hqg1RNa7_85xmb7LCXqlyKCSZluafzQYCMFGG9OEYKMPpz3M0vmq7em2 TxPURuPVOYfktPyB_V0pmmvqX.e4qdAXYdvyAnaU9nh1XujqXhOqlwBEWfwYqxfdVymZVKeWxFtf eK19bS..enaA9y0ECI0cmzC6RlUX1gMcZSIdEwEXF.CEj2u3HyCbYdajFxhxsRwyOnrCp7KE2Z5n rUUJBXVC.HT3MG80yNd4_UIU6SiISl8nyBU32x0.._5i.UuJG.IMOeVpJ13q7K9S6ERC_C4BFuzp nqIckueqosa9Lq7JzCpSos8mpyYsFP98x_eWSxI7gs9Aqh5dly2O0ctrTdl38uvhwSfFVnxKbmF_ B7KL6yBexB635FnG..jW6vN7w9tasq2NsEsJgRbGSsiyDJUJioPh163_AzwlgOHpJSvxvAQHHVW7 ZPV0WyZ2aZSYJNRSWzhK5UWklJHL03YgeKjSze2AEYRaiucdg8YfuEzTUmQzCoOIAxZui6baBBui Ne.IXsh9Znsfml8S3SLZKF5yKFR7eo5pBgzSYpEz8599PMRde35tz5t3zEZEeC9tqC7mOOpyLJ5L _aw2GukER_8Yn6xDGNO1NAfBs50mBPkACuu5fzKe94QNVnliuYNR5ttuUTMpAufX3HjX.fnhcCM6 e4dW95nI.Dpwl2Buiegcn9cNg4Pta6.2TULDlvm8EXaKst92MCrig9UFTuH.Dox0VbFrJ0N5dVYF fPUJvLWdjYL9xxfvO1A6xkgFwbJDzs8cl4MJzPmlq7.o4cfQnoi.DPDQB57hvCPu8oGBvZnUqC9x T3i.PZ5OdWwl4BkjWHWY9dmBEdmsX9IBnFTNk8hdfErkS4kf4AMnSml3Q0bielnPUY77WDcaqRGv LJWK6R5ZEXpiDLcBfxRdDSwf8bsRzjQZdRq8s1BPBaEWgmHxS4ZcP1XUlmS1zNJVkYep6g9U3_qn 7vvIJyEVRR0nJdtT5csESWch1Y6qBZwwcCLvHhqozav2y1hXigpe9opJPy2.VmNt6VjM4F6iqxTy G.RsNy93zH38a6TIh5ITG1b1T70WR5bOWN_omiDzhTJTp7rAjYJ8OhNl4_Ztow3RS7ZfEnbhz_An xiN2dS9cKP6MNSGoJZo7L.ZoRGiAdwjSw.PwC9nurqDauJON6U2H_.zTmQRFxfLieTrfIMxPlz7U AzvoTciCGfMj522AFmbf7udAqAquDiFOPO9v0ZYWIy0j58N.rXMLFm7Jsz_UYwaHKIBp5UUcJtH3 peMLQPD._BTkSPciCg6Hl6LZ2o91IzRy33K4Npc2OB_smhl1LXEelLV8Jld4pYUC.koMv0Ax4HdG srhnTf6jOKRmZFrxj_KOFn.G1mvBf6tbWmLApOw-- X-Sonic-MF: X-Sonic-ID: 822aa3ba-db4e-4438-9096-30087b3c97d5 Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.sg3.yahoo.com with HTTP; Mon, 12 Jun 2023 14:50:56 +0000 Received: by hermes--production-ir2-7867f454fc-57lbs (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID e775dbe00dab04d83c5b5935b33b3e82; Mon, 12 Jun 2023 14:50:50 +0000 (UTC) From: Parnikkapore Date: Mon, 12 Jun 2023 22:50:41 +0800 Message-Id: X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit References: Content-Length: 11162 Received-SPF: pass client-ip=106.10.241.140; envelope-from=poomklao@yahoo.com; helo=sonic306-20.consmr.mail.sg3.yahoo.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.6 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.6 (-) * gnu/packages/messaging.scm (python-nbxmpp): Update to 4.2.2. [arguments]: Specify "python -m unittest" as test method, [inputs]: Move python dependencies to propagated-inputs. [propagated-inputs]: Likewise. * gnu/packages/messaging.scm (gajim): Update to 1.7.3. [arguments]: Switch to "python -m build". To use pyproject-build-system, support for backend-path is needed. [arguments]: Add metadata build and install phase. [arguments]: Switch to "python -m unittest" as test method, following upstream recommendation. [arguments]: Generate gdk-pixbuf cache and include result in wrapper. Allows Gajim to run in pure environments. [native-search-paths]: Update. * gnu/packages/messaging.scm (gajim-omemo): Update to 2.9.0. * gnu/packages/messaging.scm (gajim-openpgp): Update to 1.5.0. --- Here's a resend of https://issues.guix.gnu.org/63494 which is rebased on top of current master. https://issues.guix.gnu.org/63594 is already included. I have gotten Gajim 1.8 working in Guix (see https://codeberg.org/Parnikkapore/guix-ngapsh-unsigned/src/commit/cc3069a118995e98ff971d51d36689ea6ceef366/pnkp/guix/packages/messaging.scm); however, it requires python-protobuf >=4.21.0, which is not yet packaged to Guix standards. Again, sorry for consolidating the changes (and for `guix style`-ing python-nbxmpp)! gnu/packages/messaging.scm | 127 +++++++++++++++++++++---------------- 1 file changed, 72 insertions(+), 55 deletions(-) diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm index 00897ea451..58a3eaaf22 100644 --- a/gnu/packages/messaging.scm +++ b/gnu/packages/messaging.scm @@ -148,6 +148,7 @@ (define-module (gnu packages messaging) #:use-module (guix build-system meson) #:use-module (guix build-system perl) #:use-module (guix build-system python) + #:use-module (guix build-system pyproject) #:use-module (guix build-system qt) #:use-module (guix build-system trivial) #:use-module (guix download) @@ -1088,27 +1089,34 @@ (define-public znc (define-public python-nbxmpp (package (name "python-nbxmpp") - (version "3.1.0") - (source - (origin - (method url-fetch) - (uri - (pypi-uri "nbxmpp" version)) - (sha256 - (base32 "0c32090gr1fiy7hkn73dcj4ad9gfdpks8hivl1dl8bql01jsfdnj")))) - (build-system python-build-system) - (native-inputs - (list `(,glib "bin"))) - (inputs - (list glib - glib-networking - libsoup-minimal-2 - python-gssapi - python-idna - python-precis-i18n - python-pygobject)) + (version "4.2.2") + (source (origin + (method url-fetch) + (uri (pypi-uri "nbxmpp" version)) + (sha256 + (base32 + "095nyy6vjildhrqigxk6vsh49in6mx17bvb3z5zpjmzhv9b8ix46")))) + (build-system pyproject-build-system) + (arguments + '(#: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 `(,glib "bin"))) + (inputs (list glib + glib-networking + libsoup-minimal)) + (propagated-inputs (list + python-gssapi + python-idna + python-packaging + python-precis-i18n + python-pygobject)) (synopsis "Non-blocking XMPP Module") - (description "Python-nbxmpp is a Python library that provides a way for + (description + "Python-nbxmpp is a Python library that provides a way for Python applications to use the XMPP network. This library was initially a fork of xmpppy.") (home-page "https://dev.gajim.org/gajim/python-nbxmpp") @@ -1117,7 +1125,7 @@ (define-public python-nbxmpp (define-public gajim (package (name "gajim") - (version "1.4.7") + (version "1.7.3") (source (origin (method url-fetch) @@ -1126,7 +1134,7 @@ (define-public gajim (version-major+minor version) "/gajim-" version ".tar.gz")) (sha256 - (base32 "1ww46qlxr14nq0ka8wsf8qpn5qfi5dvgyksfh9411crl7azhfj0s")) + (base32 "066kvkjw3qcdanr3nczy0wgcwihk9jc9zhzfr5bwlqvcyxcv7k5p")) (patches (search-patches "gajim-honour-GAJIM_PLUGIN_PATH.patch")))) (build-system python-build-system) (arguments @@ -1139,13 +1147,27 @@ (define-public gajim #:prefix glib-or-gtk:) (guix build utils)) #:phases - (modify-phases %standard-phases - (add-after 'unpack 'disable-failing-tests + ,#~(modify-phases %standard-phases + (add-after 'unpack 'generate-gdk-pixbuf-loaders-cache-file + (assoc-ref glib-or-gtk:%standard-phases + 'generate-gdk-pixbuf-loaders-cache-file)) + (add-before 'build 'build-metadata + (lambda _ + (invoke "./pep517build/build_metadata.py" "-o" "dist/metadata"))) + ;; TODO: Change to pyproject-build-system once it supports + ;; in-tree build backends. + (replace 'build (lambda _ - ;; XXX Gajim builds fine on some (my) machines but fails elsewhere: - ;; ModuleNotFoundError: No module named 'gajim.gui.emoji_data' - ;; https://dev.gajim.org/gajim/gajim/-/issues/11041 - (delete-file "test/no_gui/test_styling.py"))) + (invoke "python" "-m" "build" "--wheel" "--no-isolation" "."))) + (replace 'install + (lambda _ + (apply invoke "pip" "--no-cache-dir" "--no-input" + "install" "--no-deps" "--prefix" #$output + (find-files "dist" "\\.whl$")))) + (add-after 'install 'install-metadata + (lambda _ + (invoke "./pep517build/install_metadata.py" "dist/metadata" + (string-append "--prefix=" #$output)))) (replace 'check (lambda _ ;; Tests require a running X server. @@ -1153,35 +1175,30 @@ (define-public gajim (setenv "DISPLAY" ":1") ;; For missing '/etc/machine-id'. (setenv "DBUS_FATAL_WARNINGS" "0") - (invoke "dbus-launch" "python" "./setup.py" "test"))) - ;; Loading gajim_remote require running session bus, - ;; which in-turn requires running elogind for XDG_RUNTIME_DIR; - ;; neither of which are possible inside build environment. - (delete 'sanity-check) + (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)) (add-after 'install 'glib-or-gtk-wrap (assoc-ref glib-or-gtk:%standard-phases 'glib-or-gtk-wrap)) (add-after 'install 'wrap-env - (lambda* (#:key outputs #:allow-other-keys) - (let ((out (assoc-ref outputs "out"))) - (for-each - (lambda (name) - (let ((file (string-append out "/bin/" name)) - (gst-plugin-path (getenv "GST_PLUGIN_SYSTEM_PATH")) - (gi-typelib-path (getenv "GI_TYPELIB_PATH"))) - (wrap-program file - `("GST_PLUGIN_SYSTEM_PATH" ":" prefix (,gst-plugin-path)) - `("GI_TYPELIB_PATH" ":" prefix (,gi-typelib-path))))) - '("gajim" "gajim-remote")))))))) + (lambda _ + (for-each + (lambda (name) + (let ((file (string-append #$output "/bin/" name)) + (gst-plugin-path (getenv "GST_PLUGIN_SYSTEM_PATH")) + (gi-typelib-path (getenv "GI_TYPELIB_PATH")) + (pixbuf-module-file (getenv "GDK_PIXBUF_MODULE_FILE"))) + (wrap-program file + `("GST_PLUGIN_SYSTEM_PATH" ":" prefix (,gst-plugin-path)) + `("GI_TYPELIB_PATH" ":" prefix (,gi-typelib-path)) + `("GDK_PIXBUF_MODULE_FILE" = (,pixbuf-module-file))))) + '("gajim" "gajim-remote"))))))) (native-search-paths (list (search-path-specification (variable "GAJIM_PLUGIN_PATH") - (separator #f) ;single entry - (files - (list - "share/gajim/plugins"))) + (separator #f) ; single entry + (files (list "share/gajim/plugins"))) ;; Gajim needs to use the propagated inputs of its plugins. (search-path-specification (variable "GUIX_PYTHONPATH") @@ -1192,7 +1209,7 @@ (define-public gajim ;; FIXME: Cannot use this expression as it would ;; introduce a circular dependency at the top level. ;; (version-major+minor (package-version python)) - "3.9" + "3.10" "/site-packages")))))) (native-inputs (list gettext-minimal @@ -1200,6 +1217,7 @@ (define-public gajim gobject-introspection `(,gtk+ "bin") python-distutils-extra + python-pypa-build python-setuptools xorg-server-for-tests)) (inputs @@ -1235,8 +1253,7 @@ (define-public gajim python-pycairo python-pygobject python-pyopenssl)) - (propagated-inputs - (list dconf)) + (propagated-inputs (list dconf)) (synopsis "Fully-featured XMPP client") (description "Gajim aims to be an easy to use and fully-featured XMPP chat client. It is extensible via plugins, supports end-to-end encryption (OMEMO @@ -1247,7 +1264,7 @@ (define-public gajim (define-public gajim-omemo (package (name "gajim-omemo") - (version "2.8.15") + (version "2.9.0") (source (origin (method url-fetch/zipbomb) @@ -1256,7 +1273,7 @@ (define-public gajim-omemo "https://ftp.gajim.org/plugins/master/omemo/omemo_" version ".zip")) (sha256 - (base32 "1hf148ywr8knk5y3y5xvvwgw74ld1pcfjkp78g514ikcnzfycfcn")))) + (base32 "0yy9r9fsrlgdywiln8bskhi8faj9hnz7b19jcap5nkhv8jn9cqq7")))) (build-system trivial-build-system) (arguments `(#:modules ((guix build utils)) @@ -1283,7 +1300,7 @@ (define-public gajim-omemo (define-public gajim-openpgp (package (name "gajim-openpgp") - (version "1.4.9") + (version "1.5.0") (source (origin (method url-fetch/zipbomb) @@ -1292,7 +1309,7 @@ (define-public gajim-openpgp "https://ftp.gajim.org/plugins/master/openpgp/openpgp_" version ".zip")) (sha256 - (base32 "1xwmf6ai1z7z9x6p1ysglxji73r7d27c0gzc8ykab29cjhjyv0dq")))) + (base32 "193pbh9iri7bkamvjwp236i8g5zxxiqgsv64kll5sy76vx4q73c4")))) (build-system trivial-build-system) (arguments `(#:modules ((guix build utils)) base-commit: dffaf42e5eac3822bd6b44e9749fc8e5f48fb99c -- 2.34.1 From unknown Sat Aug 16 21:22:57 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#64021] [PATCH] gnu: gajim: Update to 1.7.3. Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 20 Jun 2023 21:47:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64021 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Parnikkapore Cc: 64021@debbugs.gnu.org Received: via spool by 64021-submit@debbugs.gnu.org id=B64021.1687297604731 (code B ref 64021); Tue, 20 Jun 2023 21:47:01 +0000 Received: (at 64021) by debbugs.gnu.org; 20 Jun 2023 21:46:44 +0000 Received: from localhost ([127.0.0.1]:60047 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qBjBT-0000Bi-MZ for submit@debbugs.gnu.org; Tue, 20 Jun 2023 17:46:44 -0400 Received: from eggs.gnu.org ([209.51.188.92]:45802) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qBjBR-0000BH-F9 for 64021@debbugs.gnu.org; Tue, 20 Jun 2023 17:46:42 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qBjBL-0005Gz-W3; Tue, 20 Jun 2023 17:46:36 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=rP4rEK+ayPN5lE0oLetKiyqxjbxXOhSdjAwnqmS/xec=; b=buUJGm7na2xKMvcgRyPV 3GfGwlKJ/Ert8AN4gK929CiW9DSAFAr+iG+EUnkFZ1raEjnGH5V3dfw2i2mQiNiMCS0Us1O+2Py3k BxEdZyr06mzORKDRZe74FQzFALh5dkQJEnWFkJr1VvoRxG5bJH7JinZAesMwHnj6QAB1qfmabd7iE rMs85VyALAVAtNGK5KdfBpzJ3W/m19sqAObonbCUx9FWbzZyyIWXWZb6zH/wsK9m/0896ZYSxn5og AWuPvSbqBi5YQ/aYWaDLJydenR+cW4PbThbJT1KD8rO2t2IyltpiczerL0jwqf2i5uHt6xleAxlyW 5BWfMuspAkW5EQ==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201] helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qBjBL-0003xP-Iu; Tue, 20 Jun 2023 17:46:35 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: Date: Tue, 20 Jun 2023 23:46:33 +0200 In-Reply-To: (Parnikkapore's message of "Mon, 12 Jun 2023 22:50:41 +0800") Message-ID: <875y7hbydi.fsf_-_@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi Parnikkapore, Parnikkapore skribis: > * gnu/packages/messaging.scm (python-nbxmpp): Update to 4.2.2. > [arguments]: Specify "python -m unittest" as test method, > [inputs]: Move python dependencies to propagated-inputs. > [propagated-inputs]: Likewise. > * gnu/packages/messaging.scm (gajim): Update to 1.7.3. > [arguments]: Switch to "python -m build". > To use pyproject-build-system, support for backend-path is needed. > [arguments]: Add metadata build and install phase. > [arguments]: Switch to "python -m unittest" as test method, > following upstream recommendation. > [arguments]: Generate gdk-pixbuf cache and include result in wrapper. > Allows Gajim to run in pure environments. > [native-search-paths]: Update. > * gnu/packages/messaging.scm (gajim-omemo): Update to 2.9.0. > * gnu/packages/messaging.scm (gajim-openpgp): Update to 1.5.0. > --- > > Here's a resend of https://issues.guix.gnu.org/63494 which is rebased > on top of current master. https://issues.guix.gnu.org/63594 is already > included. > > I have gotten Gajim 1.8 working in Guix (see https://codeberg.org/Parnikk= apore/guix-ngapsh-unsigned/src/commit/cc3069a118995e98ff971d51d36689ea6ceef= 366/pnkp/guix/packages/messaging.scm); > however, it requires python-protobuf >=3D4.21.0, which is not yet > packaged to Guix standards. > > Again, sorry for consolidating the changes (and for `guix style`-ing pyth= on-nbxmpp)! This is great and it passes according to . However, for clarity, could you please resubmit it with one change by patch=E2=80=94that is, one patch for python-nbxmpp, one for gajim, one for the gajim-omemo, etc.? Sorry for asking for extra work but that=E2=80=99s an important part of simplifying review as well as bisecting! Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 26 04:51:19 2023 Received: (at control) by debbugs.gnu.org; 26 Jun 2023 08:51:19 +0000 Received: from localhost ([127.0.0.1]:44429 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qDhwN-0001NL-JA for submit@debbugs.gnu.org; Mon, 26 Jun 2023 04:51:19 -0400 Received: from mira.cbaines.net ([212.71.252.8]:42764) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qDhwM-0001ND-4e for control@debbugs.gnu.org; Mon, 26 Jun 2023 04:51:18 -0400 Received: from localhost (unknown [IPv6:2a02:8010:68c1:0:54d1:d5d4:280e:f699]) by mira.cbaines.net (Postfix) with ESMTPSA id AEEB427BBE2 for ; Mon, 26 Jun 2023 09:51:17 +0100 (BST) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id 52b427ad for ; Mon, 26 Jun 2023 08:51:16 +0000 (UTC) From: Christopher Baines To: control@debbugs.gnu.org Subject: tag 64021 moreinfo Date: Mon, 26 Jun 2023 08:51:16 +0000 Message-ID: <87h6qu7gjf.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) tags 64021 + moreinfo quit From unknown Sat Aug 16 21:22:57 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#64021] [PATCH v2 1/6] gnu: python-nbxmpp: Update to 4.2.2. In-Reply-To: Resent-From: Parnikkapore Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 04 Jul 2023 16:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64021 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch moreinfo To: 64021@debbugs.gnu.org Received: via spool by 64021-submit@debbugs.gnu.org id=B64021.1688488288692 (code B ref 64021); Tue, 04 Jul 2023 16:32:02 +0000 Received: (at 64021) by debbugs.gnu.org; 4 Jul 2023 16:31:28 +0000 Received: from localhost ([127.0.0.1]:36493 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qGiw4-0000Ax-4p for submit@debbugs.gnu.org; Tue, 04 Jul 2023 12:31:28 -0400 Received: from sonic304-20.consmr.mail.sg3.yahoo.com ([106.10.242.210]:43860) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qGiw1-0000AD-Cn for 64021@debbugs.gnu.org; Tue, 04 Jul 2023 12:31:26 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1688488277; bh=hOE3Q9uDeyxu3PCbog4sZqFAkEewBQdBQCc30QHoY2Y=; h=From:To:Subject:Date:References:From:Subject:Reply-To; b=hmfdmLRmTp9YN7poVJkyoiQB5sAeUeQcFwAJKVI0YzDM/q9Qu6r8mtyMVXY6oW7swb+unsLRr/+6zZHj02WNsGIr3teRrfFyvAYV85fhZtzFQ/VQh4tJWnupP39QSeF5aM44iUkmFsfNXpotrnN9GuEokTBHAfzTMSTFSZqrdgquWl4j6lYykVTqz319LEkkvp5PJ4Gec7HmjF4O3AEchuZUZBnaoNHD+bi5GiqykSX/A+Bn3UBFyg7NypPn7WmoVMtm3L6I1e01J1hyf113NXDqznQadRod4AGRd/rPljdb2skiffvF0xym0RP5XvBOlVkQf3a7Q9zhLg0k9cnMCQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1688488277; bh=ZNGHxoSiSChcb4DvpHP8mkj4VsXjXYia05qxxhOJq1s=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=NsNQeRheKielBLD4HMTi74C8uklm4DHlnRDtoN7XhQwpNWfyORBLn1x8/cdvMDDto7gxlD+rKVTRcJZr7eLKp6bvn/8Tcia81C4oJy4Qzdor7C8yJUckJ8cKwFSdWr7aedqUqKcc+4Wh95cI9FkH4OnH5C9k3uGm/U8WaDnVlabDAQnNFR4c1DyunvAs/oud0Y0Sx9UUaqhQa6m6k1+DbPwcABcyONigN592g3yfKIANQpXs0PYpKcrsJO10e/T5X+eJ9q2O+eaT1+ZcNKAuedoMY1lmVNs6ajwDWx0Gdk7wgXtYuVAVxRq0O3l/O0T2Lg10YxJDr2pJ5QGI2xpSnw== X-YMail-OSG: Vg.7QPkVM1l7vXIdpo3zj3Rz1.Y0Oy.239AjZwAbDz0wfwA3ghCB3BK3Eq7XqhF 9VIY3WviHoccC8aNcMO04QbrXCkQy.TYJJyAQz53M4Y5iKTms_BE.iYRbK1wBi21eNXEHNLsE.aJ Q5AMqjQMWyn4FNFy.1I8J1aB._zcpV0x379VjdtueOiLzLdZwdC1kE0GuwBRyt104845Zg0ysxMd eTFAdQgR92DPUXTMVl681BfsGBnfl5yR2KfDKUqHxxFc43lz0mdRHvBdkJ6737fYP5kMJIQObDqJ 1A1jmReFgXekdWZLjmFtqoFXYF3i2e9X8GE7gtli1mJdFjmvhl5oaRB12sL76fEOUeQ3C7LJumTK bF59JGz9mKYXaF3irx_NArLp56me9jR2VVRd0o5UuinDHphzaBvA.6kYwmBUND6svCF1rraKXs4U 9aD4AmzkYCSyI1b0_R8wgGLS7uhLRbPeKjtcwFuiGzcay9Sw37P0fJLIoHwkE68psqURER_Jwfjp jxrFRn_G.lg2W5jdMwE1lnneUCLvYR6M9yW7z3BWuyPRu.O26BuUr5xgGd_.DXx5x_EOVMlcCUQO OuVQoo_knRObOzCBFdG17C_HnF94JM8oPukUffPDNOWsItxochBb233UyGFKtFWqYjxtiJTidCrN VJWv2baqNzCGTuFeRbgc7mu1RKCtH5xLkt8PB2pn9CJmO6eo7hUSCtvwcRmix.2VZqRRyGSpQftJ 7HbzDGAnQI9uWM32ziwF.qrBetUIVL4Gd9rE2cb4eQ9JSCBxTXpfC7VsvVf_Q403XyDR1giCC9xl KOAw0xKY5kGnM6VEVYt0Xr5MpWGgxw_IvHX_.lXHFE769r4F3j6fZ7FELI3yV9efo_BwZSDXVWPn 8s0wk3ySVOid6wVC1jBylAvS8K0Ko9uuTmEOHik8Xe0zgg50P87y2cM1q4oEw6NbxPoylEIqI.Vx XYW2o9wz9wLuqQsRe9f4kSSMMXl_T2ne_TGgXHetDeIpyaszrQsvyAm1Uc0FlBoo17HfIPNcSURv pFJLg.asUv5T_Oyk3V7HOUwGf1.9RTEg_d0pEZ53_QC8yu.C_2JW8sz6aqAuXlYhA9CKoEGRa0sq EQqWfmaCgDxejR_rovuZ3slHasZvPrllUpzYB8of1zS67Elx.f7etkcRJ74WQCU0wn5m7Fmm9QoW x0Nl_NUcpH8u3AijgKiq6LHyULpQ7zR85HZDz_egNx15TyRxA81diAxD81.QPu8Qm_0u5rsgLrcT Ta6Cb9PwHpvZSGUtZKpDIBhNPKAT7t0XpRZLq36EpnNlWsozGRGcEy1ROqG.AF1TNbo0eVbyKXcD i60fCWI34uU.Az7IWDc726OMEhqo4F2IVKv2oEIRLQUAx4CxBhq6PJS1WcaVQBpDFBjTjVUwvuR7 _jlsnsi.8ZdDz6Mft5AZzmU2VtgO7HTnnm1N6vBiQt7G8Acwjqg1_z5YZbfv3BRwE1uUA5il_EY1 rPXGQA0YFo9CaYco5B.2qtn0Gfg0B8WjfZnr1gfYxnFOL5AvVUVELGughBmDZouYVrwG5nrNkrTX eeETgj4hviLcjA5T6KRCM9fj9AaSFSkOSXg9tZj24VOnrNyvd7Q7V3qcfW8r4oXyc68OLxA8TFo7 Mm4T4ZwgG46ZzLgXN0qBbniVSwHHLJ3pSz8Cxs209CctxF0Nr4mj4qd1B4B.5fkzZfOsa8MoeLZ4 CU.s4a1wevm8bPOaVdMwoHcApMRFM4wf4mfaFz0ClVleKnfsDSAwGBtdMJQvLLi6VJbumg2JDT4A AhdJ4NU5FLa9wouyKR0SkSNwzPy4e5XmaNJsId923v.mLPyz8T087vaG2RpAwoLAJ5a7l_v4Sg5f LIwGCrja9FnMFWbTHHv2Opw1r1l8rZRvjKYdFUFmq.T5NcehCUzXr4yzNi6oh66CR70I3Q.rtY5j SH8PBWYE9AjyWB9ZdwdhmaMcwBK.TsAXHpkg6LetylsGAVXnOKuHUQeNkiiTKTI6RD_lben9UELf 0O0zcemb0ZqEqPioAILEztGbHv8GVpuNGhqlKLZdsbjjvuo5WaUXnjOY0azSz8davWH1wAP_hzcA GlI8iHd6iAPcTzFRZ1Uv6A89K3LVMLhCMI.LMcEX7o0mH1c7tYggOxGSN6cktRDD6MPdoxW9gKF6 JZowYxvujU6h5dLkxo2kD8mLtn1lpZnB5TC1EZmrTOzRdF_soAdCYCXt.0wajhpMRuGiZG_Pla3X DprshW86Bw6WzL4Fs1iUD0zusR99Jdw-- X-Sonic-MF: X-Sonic-ID: 9492f494-efe5-4712-aefc-72cce30d080e Received: from sonic.gate.mail.ne1.yahoo.com by sonic304.consmr.mail.sg3.yahoo.com with HTTP; Tue, 4 Jul 2023 16:31:17 +0000 Received: by hermes--production-sg3-67fd64777-t6vwt (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID f9117dd229aa0947267aba0e59991f26; Tue, 04 Jul 2023 16:31:14 +0000 (UTC) From: Parnikkapore Date: Tue, 4 Jul 2023 23:31:08 +0700 Message-Id: <61a27ed52288bab9945aa256a1193e6956b60616.1688488273.git.poomklao@yahoo.com> X-Mailer: git-send-email 2.40.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit References: <61a27ed52288bab9945aa256a1193e6956b60616.1688488273.git.poomklao.ref@yahoo.com> Content-Length: 1918 X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/messaging.scm (python-nbxmpp): Update to 4.2.2. [arguments]: Specify "python -m unittest" as test method. Gajim will not build at this commit. --- gnu/packages/messaging.scm | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm index 3629d9a6d5..1b721e8f8e 100644 --- a/gnu/packages/messaging.scm +++ b/gnu/packages/messaging.scm @@ -148,6 +148,7 @@ (define-module (gnu packages messaging) #:use-module (guix build-system meson) #:use-module (guix build-system perl) #:use-module (guix build-system python) + #:use-module (guix build-system pyproject) #:use-module (guix build-system qt) #:use-module (guix build-system trivial) #:use-module (guix download) @@ -1089,21 +1090,28 @@ (define-public znc (define-public python-nbxmpp (package (name "python-nbxmpp") - (version "3.1.0") + (version "4.2.2") (source (origin (method url-fetch) (uri (pypi-uri "nbxmpp" version)) (sha256 - (base32 "0c32090gr1fiy7hkn73dcj4ad9gfdpks8hivl1dl8bql01jsfdnj")))) - (build-system python-build-system) + (base32 "095nyy6vjildhrqigxk6vsh49in6mx17bvb3z5zpjmzhv9b8ix46")))) + (build-system pyproject-build-system) + (arguments + '(#: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 `(,glib "bin"))) (inputs (list glib glib-networking - libsoup-minimal-2 + libsoup-minimal python-gssapi python-idna python-precis-i18n base-commit: 1011100868ec6d712145c75c016b18ba5913c7c7 -- 2.40.1 From unknown Sat Aug 16 21:22:57 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#64021] [PATCH v2 4/6] gnu: gajim-openpgp: Update to 1.5.0. Resent-From: Parnikkapore Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 04 Jul 2023 16:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64021 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch moreinfo To: 64021@debbugs.gnu.org Received: via spool by 64021-submit@debbugs.gnu.org id=B64021.1688488289699 (code B ref 64021); Tue, 04 Jul 2023 16:32:02 +0000 Received: (at 64021) by debbugs.gnu.org; 4 Jul 2023 16:31:29 +0000 Received: from localhost ([127.0.0.1]:36495 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qGiw4-0000BC-M5 for submit@debbugs.gnu.org; Tue, 04 Jul 2023 12:31:28 -0400 Received: from sonic313-19.consmr.mail.sg3.yahoo.com ([106.10.240.78]:39125) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qGiw1-0000AE-F6 for 64021@debbugs.gnu.org; Tue, 04 Jul 2023 12:31:26 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1688488277; bh=75QM9XL7j80J7/UvAtJevPwuWle3kiXz1ngcRZlqJgA=; h=From:To:Subject:Date:In-Reply-To:References:From:Subject:Reply-To; b=nPY/zsgft97FRlEZx/QlGq+LDs7sCRYRJ+l047sc7uI4lLB9aRf+kO5eQMgRitFRmRLrMngnwrtnbTOdPQCCrDOmZJ9yoFCzmdAkXCd13DC+7CpdsB2ED+GVfltaI4BoSoC8LqWDkzSNvHAqnarYw6v1ryjqXlnRX7jjfTs2F9jo8SlbfWKIayQsvfv+Gg6HVr1BOg7OcSjZtOpvjTUnidl+RR35bH1qC2w5XaTlheOSpFHpvVNJrerRHIjU2yQm+6H7zdvbeGIOrS5vnkVz6fqAtZt96TYKN1OaI2cGTNIm9GFKI5SSs0m04aivKOjVs37gD/zvrz3jnEiBm0sryg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1688488277; bh=1WTz0EkAnou6zA71F1Jp+30DEdcFZ/WGykf3S4Y+N8G=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=CbrX9ep9jeXlLRlJ/2uIHrEr24MvxN82QaPAb0zgYzislHT2vFmvlvN4xJS445lfDXXkilDABFVpiSBv03zqpCcV4jM+4T2b4zIVXXmkg4tbRTPISz4bWfj0gUkQXZ7F2JCEPQpW/SkIDOkSIUBDmMPxiql/Lj3f307rE/AyGs/CrC1RQjUvakLHDR/Y9kX58tgSq5GFEGBP2ctI/AjhMko6UYSLbC++M+4oZWL4wzbsnSCmDbaFdL7YmNn4JEfc330VSDPGJV+sq4tRMHho3qXQqanoHs7M17JEb7tCCK21u4FAfUJ+xobtyLI1T4sAQh9Qs+0NmUuVcwcoVYLRnA== X-YMail-OSG: U7fdMicVM1k6bdz2TiPLvKjxQgzQsLnFfsdYcbngK7FPS6cup5Zb399kyR3yyFH 2m4YFkcf87N9AwSVxHxcl3M_5I8Oys0iFfoOQWGLOs9KQr3steKWoRaE8W8kJtFXtZKokPna6yRj EaNXeJnz0lmBXSLx74grKxUdgtyaecgodBSs9zOpZIlOWFTZgC99MGX.RjYclAASBpl9kWJhui2N 51h__8kmU0EMu6OhTfWI7iRveOVlNY0kaOC._3qBMC6tunvDUzsHvOlTgJPASLka4fy5qU3ZFN0Y lwDLFQwYq_EXcPr85WK1nP2CZwltp_LJXapJDOv36EshN24AC2pLgHV49lOihqhGexh9nFTq157e S.ANTagjromKdHZTIJ8qhTBq9LjVx8dNYISFmOpswKllMB2_3p8ItGn_.M4Zgkat3TWgpi6W0CFQ EPPYFuauIRBzQduCXsOJ_baXshcb6XGF1xTlQsoxeK.Za6U30eiCXDm00XvEajLC8MqFJ8XErn1q k2PXevhLk.sR9fnjekxpEFbhET2HyCcEzE6NQrLUeEPJFBWlgBnE49vfnsgGUH3d8jgGHvahNQR9 kL147JOa2QTIr9PvCU9e9cEmceIPwRCaXPKHz3AbyY02AKqDAsIPT389Q1qD3OXPrlcF.uHSSF1h iHo.EJ4nW_uLhYm2N0RYrm24WGR_T0ZLH04OEKBXVpwdIYrMa1LU8GpABPyXvwXL2i50f.TxAvW6 1L.lYv4IOTynv1e9vDGfz9.IlyyQK8iREFoQnrWJJuTUnSbitW40yI49r.okBqSi4lQu8okIni5t rxY3uc7LsBS_GoQ0H5nn.TAFq5z8AK9.Zirj1M9zsbNl_VFsiVy53eBFgTuUeJky0L9VMkTzB50N MZol2jb_Ur9eYM0Ph_I7p08cFD4l92PerD59ulXm0yjBVNIW.N9nTF_a8ta7au_XlS.M2ez8L2eS BUdgGPrFJEzi7ZF39vwCD8MF2q4aAacM8AGJj3Kqg3I_rARC9PNXEty13bfNy5UeBfS6eBWlefoQ psvMiAqER1VOjL6YOQ3y2XlvkMHy7dGGleeal8UZVomYW.xSM6VMk0NEA1j0DAyud.1f1wn3GjFD dA_LBDNeMIdrhXlKD7oLsjVb3uzC7fsW779yDi32.LDeLKOJ3YUcl7YGDTu9tgIlbhRMAcQPm5O2 zbMf6i890JiUhcXVF7F_hIlL40mCt_4gxdSXBS4G7.k4yAJqLLx30ZGmjFIvcLxV8RzbVGgwbKdn PVolxvXo.paNA6ueI2kG.NMzgox2tP7JOfLaPhERGhcnyoLAhpJUVeN7.279ixV0uUF0f.WXxKI4 0RPnI3cn2ZupX2wB4YTs1S.AEytRq9xQafjc.8juyTwHpLsUUvGfxZPo9yr7fvf1e6sXEPaSjdR9 gSpMHm9J2hE3HDvWfiIAIHgjNUoPHtjBhW6XQWmkXHf9tftAvQsvGssEze3bnL.Vr2CSDvptv.MI 4_OpcaU3rnAkvPKtmgHUVdon6heFQnN6gIyZkI6R3jVwhTZKwGoTTRZup40xMrqq5m2o.89gC1yh WZ_Cwu9.hfJmN2AwCqH.1yC5YUMuI2Ey9tMqL0rPHv1nsZIOO4vWw_G.ggRi8vELU5C1t2lpD1lt rjK0QF1m6bJYsmxSWEqMfptZ3ffP_6YvgeqlXfj5FFM84NI4QDdFqpuxCi0Xl9guu2zQDALnHeMK nFaGy7RPlRqAgemfT18_jSPOGynrFynsaV0qsPmHID_vpVyg8E3EynXqNtfS2O.f_sSzOWtaBX5e wCDNkKQvAnBLxDhzQPRMuNAnhbRCKxU8WXmS1092b9TC0Z1P02erA80mbaVaGYqWQFnfxA1gTKYA N7pk8BQ.18wt0NiNUK8zFMsMYdnYxkkkWk49ZIJ_LwmNUY1YEobxc7Ki4B0SYGJ3XR4qkJs3ItOh a_DlTbQDavRBfZwt.Icnxxki_C6lW2Tw9rCoBww5E60L7CLmuAQeOi29hu9LjWOTSdGcgUk.zey_ kJPkfsmNZiThdlQ8CyzZRO31cSpYH6y8HhMxUF4AD.xLXD2POyfNkj7ObVO4WEQNXr3udopbuPa8 nHN2aFTgeSOg66Ekv5ZQ0cvkb5dRSaAp0V0Kq.AppC1DrGbrjzTIIA25lewhG__2afM7WJMpCph5 9sJ96a3tS2JgNu8IxNY6hRC4dKpGXED.EVWda3GX3XFPjEzgzJHE6zodmqfe4glWHOx4fTJZ.mkw R47pqfiqZuGd3DGAGANKyfnCFS2_dfCcG X-Sonic-MF: X-Sonic-ID: 9f7b1d85-9b3a-475f-9c26-95ec5dc05eab Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.sg3.yahoo.com with HTTP; Tue, 4 Jul 2023 16:31:17 +0000 Received: by hermes--production-sg3-67fd64777-t6vwt (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID f9117dd229aa0947267aba0e59991f26; Tue, 04 Jul 2023 16:31:17 +0000 (UTC) From: Parnikkapore Date: Tue, 4 Jul 2023 23:31:11 +0700 Message-Id: <7a97b8edc856858924b9139134cef557194aeeae.1688488273.git.poomklao@yahoo.com> X-Mailer: git-send-email 2.40.1 In-Reply-To: <61a27ed52288bab9945aa256a1193e6956b60616.1688488273.git.poomklao@yahoo.com> References: <61a27ed52288bab9945aa256a1193e6956b60616.1688488273.git.poomklao@yahoo.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Length: 972 X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/messaging.scm (gajim-openpgp): Update to 1.5.0. --- gnu/packages/messaging.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm index e780f04cad..5aae60ac62 100644 --- a/gnu/packages/messaging.scm +++ b/gnu/packages/messaging.scm @@ -1304,7 +1304,7 @@ (define-public gajim-omemo (define-public gajim-openpgp (package (name "gajim-openpgp") - (version "1.4.9") + (version "1.5.0") (source (origin (method url-fetch/zipbomb) @@ -1313,7 +1313,7 @@ (define-public gajim-openpgp "https://ftp.gajim.org/plugins/master/openpgp/openpgp_" version ".zip")) (sha256 - (base32 "1xwmf6ai1z7z9x6p1ysglxji73r7d27c0gzc8ykab29cjhjyv0dq")))) + (base32 "193pbh9iri7bkamvjwp236i8g5zxxiqgsv64kll5sy76vx4q73c4")))) (build-system trivial-build-system) (arguments `(#:modules ((guix build utils)) -- 2.40.1 From unknown Sat Aug 16 21:22:57 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#64021] [PATCH v2 2/6] gnu: gajim: Update to 1.7.3. Resent-From: Parnikkapore Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 04 Jul 2023 16:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64021 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch moreinfo To: 64021@debbugs.gnu.org Received: via spool by 64021-submit@debbugs.gnu.org id=B64021.1688488290730 (code B ref 64021); Tue, 04 Jul 2023 16:32:02 +0000 Received: (at 64021) by debbugs.gnu.org; 4 Jul 2023 16:31:30 +0000 Received: from localhost ([127.0.0.1]:36499 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qGiw5-0000BP-W3 for submit@debbugs.gnu.org; Tue, 04 Jul 2023 12:31:30 -0400 Received: from sonic305-20.consmr.mail.sg3.yahoo.com ([106.10.241.83]:42988) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qGiw1-0000AB-RK for 64021@debbugs.gnu.org; Tue, 04 Jul 2023 12:31:27 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1688488277; bh=2D7ZtOzCZynQ31txx/R0988xi1A1TTBQV/oP6ZSHBnE=; h=From:To:Subject:Date:In-Reply-To:References:From:Subject:Reply-To; b=Dy2xH4SVV0YMfEfqVzudsSjGNNPwFlIZ74wL7erNT9U4AvPefmmvTYGgT6q5FSl9zWClM+o9C49OhCPjX4ueqq3+R0Lv6nY7eJ80QWYnfVZzTLkV29WuoBlMfPeA5sJX3D6z1Yld7EujQMEdlevv+8Fjtn5JTMUl1v160vu/uJnsVL08iKxA0tH3J3JBdKpVXtXcIhW7m+Upl9nR2KjyZ+hHE0AudXAvcKM/Xk+W5Zm9hm9DVBDVIhOCEONTYgfhcufuXhwfErH11DoOL0EKwGCO18YCwJJhCWwDaL1QBTEBXdpLbcp13JhK9xcbpTs9gWbxb/pNUsraBX/KoumHeg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1688488277; bh=SHVnfWSqz9qj5Nm6p5Jp9jDc5pourUITD863z8Q+IBX=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=n6vOkDOEbmf0+WUt4ZOi7Z+MgmBcIrNfhxiMMPhERFVw8TVe34LcAr/8gXXrOnTcUsar+k1t5MbmIuWXz7be/g1Vwmd+Hs0vV0dxC7ADuiRRmLf2Lu7N6lwViHxjftTUK5QnymQtjjb13urityxMDE03lmOZYcZvCmf6Dqt79j687H1H8dfneMSob1OMJehvZtgAprkTq/XjTSxq543sqzIDEWBWbTwOOQ7Cxrvu8kfwfR3MkZy5wMd33iGKqIZ1aB4/G3F8V9Fdhwomjtfs3eW3E5qfSeTSqO+XH4k8am4J6H8EtosYyd3qZC6DbdGWM8xt+rDXnSjYCG+gLr2new== X-YMail-OSG: 1TjV8uwVM1nm5vsMdygwyKvQjE7bV4xf2yRwlXNHfyVyDkWt3E4pbbu2HJv3s0R u15HsTEn_iUqWc8GTTRvhx0jIlpjo.N.RX9lmrlRDhGA0XfKgMr05eR2pvinw58RfgsQ6qCOHDGP CJNomg7.gHV0E40OkSEWINyPFwot4XBxtmw83hK.WPKIaeNZLLNXQpf2FzjXTr8ZZDwN7.Xndgrl NKToRlo8pGAvCCBkaJORC4N3TkbsUh_bJs9yHv3NJ0RacNkTzKmZPJKiRHS04_U8XMggD4geO5xp Mv2Ri15.eSoQFV8y7BY1sUB6..N6lw8lsGr0w1pjC.GhBokxxb2gOG9.uaeMfv9zfAqKPuCDAWFG 63t4fY6XwZ2ZPgm_LGWgrLBKZ5hgbBHqG45fbnixQUmoqgvgdlocfZmrOK9V_XrQII5Lu9xIACVM kXc6je2233pNlsIQR5yjK_BnQnCoG79JOEIfXkZbjLIj3LtHM4quqLrVx8GD5.yef7VzFWBultRQ jgbpKRGSQG_ldCx1FdrqyPSQLgMXuki_4LNXRCNzsTU8t5IthgiibJWz0YYlQUKtNwuahVSUaFg9 svaz.hUQJBXrCyAUH1xWAV1uJdsTKESgHeQlyFeA0HAclsPNDzqIcwg.6yD6.jlJPlSUgxTfL04Y 11EMeICACQ1uYimqqxqMWTxsomkXGbUn_sG6dVBpMyyt1r5xkFBncRmDzc.Ox_b7attw4hDFdnYj a9Am5ifPG6q1Xp9Jr7KLk7Muj6zrFJ.26T2fRTFD73gkLBWzAG5Jk73QuRN623.isBuGmMhYvHXG 8TeNdCKEGnK0CwPIyVNSKOyjMHb1_600r2m1Vxk9zA.0hNiS0DCgmsdT_lrNOUR8fyHBBizHCeO_ .JAZghfLGMI00nNcHvA2VQA9Gt0RIZu_h9U_kOZIjrevFRgojjWcM0PV_EddyFxdhJtaUJS03ePq X5Yf_sda3XnWXPlOjj1ixv0A5ZSlllgASpt9ez9Kglx4P9OoLpZLpSj_7eiev9YykhoacwUqhzNp 8GvWFeEloyRjzBoekF3sTz314cB4.7p4rn8gf9EiaTbxCRChMVX2omeiWVNTaNeeQs84ahhzeuue hD2ZrbbORxdAZz098PRWDQsCIB9tO8xd1T662kNqqC_psLFracp5hEuIQEbd82znjf2po6ZAg5gn XGm6sHlLRG8urJFDTgs58Qt3Dz0IFBRlpCnXFilCpU3iFcYetW_u32ELN1F8_YGAreb.0qC7bleX np.OuTofCxRamN4NOHwAliYghpBIXiai6xPO4bGRtnHDXu0QuHh3LhcfFRNShqhxYFxr67Npfl8_ Xgk3QbjEDQpwFHMZh4Oa6YR8P5xsnjJuWPCPRzq5wQQFsrMfff.4WSpKLLlpUlNVE7e7uqdrzGJd RvvGjOKKzVwNEY4RWzSf8orNxfmatK7P35auPPbyx.1pxyFG833cRrCLuoX2KHdjm_pE5FBD651k VACl97mQTZGR3h6V6s.Uqi3BPNBV_Vp95vGkwcE8YeBdAXha3.EIDEFvc0EN_973cayJ.6PhIdLh CYYOOp9GK3hLlSqMImp1ffPexppmDJ35PQy.w2Bt0tfuzticfmPcGUvxA5EJqvHE54VV01vcp0lE EePukUHQLTv5UMnwHsS21kjLWk2IhvDUkh.6V5eZSN5ltPB0kzBmpKZH5OZF6NdwLMeAZUe78cMj dlTCljP3LQ.71CELBNa2jnSA0feD.RioP8S3sxfH1.rm854Z3m8odDfF04.4OVqzLcADScnNAYtF RXEnbp9WBR2yux4H4767zUxuB_TWQcCPLiNvZHIm968YRlk_NNUE9YtRgzH3eM48CwAYCMRFnH4U j4HbfrU1LM8F.Zi52bag6i9JTgOfWvBKgCoPGuWZ2uRWgyYQQ_PGCzYIMkEe88ztPo5bCxHnScj7 AMKNj7LG0hlodsmqYNnZ1aAWPQCCY_IMq343E0kadw_34SgFUOGBVk9kMWcANJGXdJ0ecweHg6Rc Ne.YvV2NARx1x2u65ZgtGcdgr.mF_.uLh4y511IthJsR2ONdgsR.uiz3zf933BrT2TL0IhwJMFMl TFPn0Nz4UomC5mubEw5zNTi43GTnohyySu_CWypq79yot539Ah8TxCS0MR4wAJQxiyx5Mt5s4M9i eX1S1LN2tl10c_DmI9Fvs_uybA9v_lTDkm8xyjsXHKVbDgnKt6BhMTlSuRd1ioi8U6j9y9seU1YV 3ljLvIrBO40KkvHvJeYCCcdGs9Oev0zI6PQ-- X-Sonic-MF: X-Sonic-ID: fb83a143-4dc5-4859-89f0-eab1257c3d0b Received: from sonic.gate.mail.ne1.yahoo.com by sonic305.consmr.mail.sg3.yahoo.com with HTTP; Tue, 4 Jul 2023 16:31:17 +0000 Received: by hermes--production-sg3-67fd64777-t6vwt (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID f9117dd229aa0947267aba0e59991f26; Tue, 04 Jul 2023 16:31:15 +0000 (UTC) From: Parnikkapore Date: Tue, 4 Jul 2023 23:31:09 +0700 Message-Id: X-Mailer: git-send-email 2.40.1 In-Reply-To: <61a27ed52288bab9945aa256a1193e6956b60616.1688488273.git.poomklao@yahoo.com> References: <61a27ed52288bab9945aa256a1193e6956b60616.1688488273.git.poomklao@yahoo.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Length: 5933 X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/messaging.scm (gajim): Update to 1.7.3. [arguments]: Switch to "python -m build". To use pyproject-build-system, support for backend-path is needed. [arguments]: Add metadata build and install phase. [arguments]: Switch to "python -m unittest" as test method, following upstream recommendation. [arguments]: Generate gdk-pixbuf cache and include result in wrapper. Allows Gajim to run in pure environments. [native-search-paths]: Update. --- gnu/packages/messaging.scm | 62 +++++++++++++++++++++++--------------- 1 file changed, 37 insertions(+), 25 deletions(-) diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm index 1b721e8f8e..8fc4c48e47 100644 --- a/gnu/packages/messaging.scm +++ b/gnu/packages/messaging.scm @@ -1126,7 +1126,7 @@ (define-public python-nbxmpp (define-public gajim (package (name "gajim") - (version "1.4.7") + (version "1.7.3") (source (origin (method url-fetch) @@ -1135,7 +1135,7 @@ (define-public gajim (version-major+minor version) "/gajim-" version ".tar.gz")) (sha256 - (base32 "1ww46qlxr14nq0ka8wsf8qpn5qfi5dvgyksfh9411crl7azhfj0s")) + (base32 "066kvkjw3qcdanr3nczy0wgcwihk9jc9zhzfr5bwlqvcyxcv7k5p")) (patches (search-patches "gajim-honour-GAJIM_PLUGIN_PATH.patch")))) (build-system python-build-system) (arguments @@ -1148,13 +1148,27 @@ (define-public gajim #:prefix glib-or-gtk:) (guix build utils)) #:phases - (modify-phases %standard-phases - (add-after 'unpack 'disable-failing-tests + ,#~(modify-phases %standard-phases + (add-after 'unpack 'generate-gdk-pixbuf-loaders-cache-file + (assoc-ref glib-or-gtk:%standard-phases + 'generate-gdk-pixbuf-loaders-cache-file)) + (add-before 'build 'build-metadata (lambda _ - ;; XXX Gajim builds fine on some (my) machines but fails elsewhere: - ;; ModuleNotFoundError: No module named 'gajim.gui.emoji_data' - ;; https://dev.gajim.org/gajim/gajim/-/issues/11041 - (delete-file "test/no_gui/test_styling.py"))) + (invoke "./pep517build/build_metadata.py" "-o" "dist/metadata"))) + ;; TODO: Change to pyproject-build-system once it supports + ;; in-tree build backends. + (replace 'build + (lambda _ + (invoke "python" "-m" "build" "--wheel" "--no-isolation" "."))) + (replace 'install + (lambda _ + (apply invoke "pip" "--no-cache-dir" "--no-input" + "install" "--no-deps" "--prefix" #$output + (find-files "dist" "\\.whl$")))) + (add-after 'install 'install-metadata + (lambda _ + (invoke "./pep517build/install_metadata.py" "dist/metadata" + (string-append "--prefix=" #$output)))) (replace 'check (lambda _ ;; Tests require a running X server. @@ -1162,27 +1176,24 @@ (define-public gajim (setenv "DISPLAY" ":1") ;; For missing '/etc/machine-id'. (setenv "DBUS_FATAL_WARNINGS" "0") - (invoke "dbus-launch" "python" "./setup.py" "test"))) - ;; Loading gajim_remote require running session bus, - ;; which in-turn requires running elogind for XDG_RUNTIME_DIR; - ;; neither of which are possible inside build environment. - (delete 'sanity-check) + (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)) (add-after 'install 'glib-or-gtk-wrap (assoc-ref glib-or-gtk:%standard-phases 'glib-or-gtk-wrap)) (add-after 'install 'wrap-env - (lambda* (#:key outputs #:allow-other-keys) - (let ((out (assoc-ref outputs "out"))) - (for-each - (lambda (name) - (let ((file (string-append out "/bin/" name)) - (gst-plugin-path (getenv "GST_PLUGIN_SYSTEM_PATH")) - (gi-typelib-path (getenv "GI_TYPELIB_PATH"))) - (wrap-program file - `("GST_PLUGIN_SYSTEM_PATH" ":" prefix (,gst-plugin-path)) - `("GI_TYPELIB_PATH" ":" prefix (,gi-typelib-path))))) - '("gajim" "gajim-remote")))))))) + (lambda _ + (for-each + (lambda (name) + (let ((file (string-append #$output "/bin/" name)) + (gst-plugin-path (getenv "GST_PLUGIN_SYSTEM_PATH")) + (gi-typelib-path (getenv "GI_TYPELIB_PATH")) + (pixbuf-module-file (getenv "GDK_PIXBUF_MODULE_FILE"))) + (wrap-program file + `("GST_PLUGIN_SYSTEM_PATH" ":" prefix (,gst-plugin-path)) + `("GI_TYPELIB_PATH" ":" prefix (,gi-typelib-path)) + `("GDK_PIXBUF_MODULE_FILE" = (,pixbuf-module-file))))) + '("gajim" "gajim-remote"))))))) (native-search-paths (list (search-path-specification @@ -1201,7 +1212,7 @@ (define-public gajim ;; FIXME: Cannot use this expression as it would ;; introduce a circular dependency at the top level. ;; (version-major+minor (package-version python)) - "3.9" + "3.10" "/site-packages")))))) (native-inputs (list gettext-minimal @@ -1209,6 +1220,7 @@ (define-public gajim gobject-introspection `(,gtk+ "bin") python-distutils-extra + python-pypa-build python-setuptools xorg-server-for-tests)) (inputs -- 2.40.1 From unknown Sat Aug 16 21:22:57 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#64021] [PATCH v2 5/6] gnu: python-nbxmpp: Clean up formatting. Resent-From: Parnikkapore Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 04 Jul 2023 16:32:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64021 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch moreinfo To: 64021@debbugs.gnu.org Received: via spool by 64021-submit@debbugs.gnu.org id=B64021.1688488292740 (code B ref 64021); Tue, 04 Jul 2023 16:32:03 +0000 Received: (at 64021) by debbugs.gnu.org; 4 Jul 2023 16:31:32 +0000 Received: from localhost ([127.0.0.1]:36503 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qGiw7-0000Bq-OT for submit@debbugs.gnu.org; Tue, 04 Jul 2023 12:31:31 -0400 Received: from sonic303-21.consmr.mail.sg3.yahoo.com ([106.10.242.38]:46201) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qGiw3-0000AN-4s for 64021@debbugs.gnu.org; Tue, 04 Jul 2023 12:31:28 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1688488279; bh=MAYCo0nh9hkzT2U4qJQLb66RsbF9wDSGU+nZCCZPxZ4=; h=From:To:Subject:Date:In-Reply-To:References:From:Subject:Reply-To; b=DNvMedEt1SYloWZKtQMqIq5RurVxdxYWT0IRFrhV34aDm47ARlyGT+KPWNCOryWa2L+m0FjWWrlBN5UdxMEqlt+wyMLgAX3euiCvQFwefotPf8VcMENp9r0CKumT+2aWIiHB/z6rSqGAXqjyihGOwnVV9PWAntT9JMESQkhNMSgDyoZZ6Qkw1bUHGy/7FTnuNGRnIobTvwj9G1Z31iEy+5ibK/TBwn8f45j9jDLljKIkXi1OcaBLgjzBfsMvw4hS/HOHm0Q+r4cq5HwS2ywFrSjqrasic/qNBmznIYSBdHFVcLuLAamiedL/eDrfVA261g4q8oUgSQWZzJsBcykpDg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1688488279; bh=plOUW7nfSd3DYEVj5bTtY0L21/FqUsbKAM7+sdSgenW=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=PoAsyFCvk+6RBxXYqwXJCmv05/7rw/DJX3mMK7jChhk0kMcDxsU4+aCqd1ZzSR/jiA+HeXX9XJdKSqKTTQc6jn5iVh5runtX0VNh9VPvbTlX5WK6Et/1sYmT6ndjqaSRbE8VyKZ7d3DuXI8e8EyQDrlcyVoKzfxfxnjrtPtmNuGRhXAss6zuM3lt5/SedVvRFrxqRSYrfYzmxyDcToPKY2o1jcB5FqDCQvBRkVyuUvrA/xojTZJwLXa3cW8sBs/58sMI0489zhrXcCq5KGA68pmA+oXBy/6O49Wp9EC89pr1nfmp0e2fYO9Q1WpKaxpf6JNx4mJRDMABeMxP/D45SA== X-YMail-OSG: XkesEYwVM1kjA6s0oXBzhYbb6Lyg.tRysebaBXdeFKEn3JastlstTGO142_zFHf JmemkwumCRCC_fsyiUvNeYqvThQEAQ2puxfgENVQGPrEC7bdHNfXGUTHW8X6.cH.DeeL1P4Zq0_A 6ujELFZSVvh79a4zFOCnvtPyM_BXpm8sDQurNuIWfXel2K26g6nI6.3p0Fp7hNaCMQlF9AjSD5DB o.4ctnsl0VbF9BaNhSfBUytjrFHxp_H86JJ_AXzzldh38cDwAvd4iU1LKIOgY2gb8zDOrFfeZiPM WOFSrIsJ75MYzZ9Pj.pULNNvlIvmsYrb9zkt7OsY0dF2.4FZjojunWu2MtyULsWsev12sJwKJm9N HCAqTQ4XycnAEDP8lrcExCbD67JBZCU8b1nX2g6hxHggreZEhboQuCBibCXdrTJqwBEjmWq.YU0_ hK3043yGxCGsOQyk2EJxGZdaz7SfdCrOduEGENjpp3p6z74uFjna891noWOG_uoqJIKky7eKmgYB uTlJe1um0xjhsIADYS7.uNy77jXAoIkidUeNcsGVuJSU68A1cNtVVqggppR0Uon1CfhRsmGuFENf 0U7QwdazMVPEVRG4ZpaADpGNcK3hGkE6zuaVoBk4_kmnY.E6pBscVcpvDGDm8u_MVg8FcnIpseYL IBRxoC.RzSnNJucGdxGewFYfkCd4QWVgjscBrxl3_4h9umLQl7GeL7.mx0kMeDbMgrAiQvZrvkfb Y1R4ZkW3SM6mzHymNBl1Sd.UB_v4NSckUF2tl7_DFPTv7v0w9P3ifdljr_e0Jn6eiZsEhNC4gT07 GEbT7_LnEgNA46bg5fALL_H8PUxVLwAtN.OMGBadaHjfysWkJQrw0LHAm_cWn5j4Q8ZKlsdzeAxr dNmBx41UeftDSOGGGo2MOwbIpLOhf8sq6mVDaUqHw0od4swZaqiFKYtnduoacLiSKryaXWEsylxx RklFKSsThwWO94Fr3UZmLP4GyOioFSE5gjrnRezfzSW4.4ycJAJhuNR42vbzkQdtItZqesYksLGO 7Pl3Hip36nblT3q8QV7ZNK73swJNBexem5SWWgCJyZTP8DypyNN4a2bWziO_LGSCS6D0T43mkqly Yx7_F8SJ.AtGUNhmUlfwgLhxk7mb1Xidk8QOntHFPwq3RTaWdSRQkXm83s3wZ9jzoe7J0BAZS9z5 d48vhiVWJcyEJR7oLSB4pb0Vg3H5ohVwCLG0zhJRxPgMD8HZzX43yuhQare0Ys.qgKiUkRE3W6a3 pKKRFayf70yfGUs7D_4VYuzK76a_PhupSRaaCrMovAYD87JnwHhiOAW5ZlHAKawgVJdy5xUqe5o1 YCwgktOnP4VPdex2m16h_9W1xjhEz_dxnvN3H61OqXnquyCd5pkZHY5v75f88gehWtGG4J4b2WEb LjcE8E9ySYBAXJPKY3w4xcWjodKYjvbC3YLoXwCN6TPZbYaQgMfK4T3InrOgZGDaYywyQwqcwxa3 RCzbYYylMcZGqP_dGKKDLl_FJkfJNKttz4TlLxvofPSs65p18EiDzIIzaSrOh3Qet3UXBwwfAX6L q.GZImQHhBqIHgTZcm.Aq3mX3nL4nkxKzPlbQwbK9KIhRqUf_K1c7lVgXUKQXf.pc0l5fQlU2VrV myKvo2JnB_tE.a7ez8riq0iFhKlSPyWYu1_a7p52OjOCTb_88Rh9rA0Ilit1uRH9AXXnnB8FCAWo TzaFQjeoT7LL2pQ_GCFguQ1HOhhXUEFflT7_Xo1HU.vkXckjbkEUv6T0IqznP9Ruy1Eut0TmC073 TisS5yLtymIO2EpytjipT81Ncp7ol69jdggDhZB0.F9P.ALLD9iSoU5G_IObLXyUwMgVA_6X.pPz 6SwcLI6ROyoC40doIltycqIedqYA4upBt8dat4lWqMgmCC4PVi8uGgmiuaoHWKLfRHRmTpzgxbRB djStE6bOr8yLvgHAyjfwJk6UulriPSa6xILc7HyNuifsSucLelpucYzCMI_xiWRM2PX8Qeenp_r. xf8MXDj6uDIvvDo6j9M5QHek.4lAOkJPZDowwcUmNFgzhSeAvZJVcMTC1n1iy7u4lDZNob4jSFyL .q9RWZTTdan3ZTfZIWKMLwdXWCsz4HtNMvi8V3UWjeA_adAXyFtI0xMzdlC8i1eXPvqIN69qdNrt Ou2RIvJEECCJnImk2UtWgNNoUtnTOqAxGNlGwV9kHRCX58nW0OfkfG3kkrbbYpTqu6v4Z89ATeg4 HMm3.2P6Sb8QsGxffMRPDp6F6QWTJ.YR4 X-Sonic-MF: X-Sonic-ID: c6a846fd-5ea2-48f0-b058-80a77fa7cac3 Received: from sonic.gate.mail.ne1.yahoo.com by sonic303.consmr.mail.sg3.yahoo.com with HTTP; Tue, 4 Jul 2023 16:31:19 +0000 Received: by hermes--production-sg3-67fd64777-t6vwt (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID f9117dd229aa0947267aba0e59991f26; Tue, 04 Jul 2023 16:31:17 +0000 (UTC) From: Parnikkapore Date: Tue, 4 Jul 2023 23:31:12 +0700 Message-Id: X-Mailer: git-send-email 2.40.1 In-Reply-To: <61a27ed52288bab9945aa256a1193e6956b60616.1688488273.git.poomklao@yahoo.com> References: <61a27ed52288bab9945aa256a1193e6956b60616.1688488273.git.poomklao@yahoo.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Length: 1143 X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/messaging.scm (python-nbxmpp): Clean up formatting. --- gnu/packages/messaging.scm | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm index 5aae60ac62..bee9750055 100644 --- a/gnu/packages/messaging.scm +++ b/gnu/packages/messaging.scm @@ -1094,10 +1094,9 @@ (define-public python-nbxmpp (source (origin (method url-fetch) - (uri - (pypi-uri "nbxmpp" version)) + (uri (pypi-uri "nbxmpp" version)) (sha256 - (base32 "095nyy6vjildhrqigxk6vsh49in6mx17bvb3z5zpjmzhv9b8ix46")))) + (base32 "095nyy6vjildhrqigxk6vsh49in6mx17bvb3z5zpjmzhv9b8ix46")))) (build-system pyproject-build-system) (arguments '(#:phases @@ -1106,8 +1105,7 @@ (define-public python-nbxmpp (replace 'check (lambda* (#:key tests? #:allow-other-keys) (when tests? (invoke "python" "-m" "unittest" "-v"))))))) - (native-inputs - (list `(,glib "bin"))) + (native-inputs (list `(,glib "bin"))) (inputs (list glib glib-networking -- 2.40.1 From unknown Sat Aug 16 21:22:57 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#64021] [PATCH v2 6/6] gnu: gajim: Clean up formatting. Resent-From: Parnikkapore Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 04 Jul 2023 16:32:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64021 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch moreinfo To: 64021@debbugs.gnu.org Received: via spool by 64021-submit@debbugs.gnu.org id=B64021.1688488292748 (code B ref 64021); Tue, 04 Jul 2023 16:32:03 +0000 Received: (at 64021) by debbugs.gnu.org; 4 Jul 2023 16:31:32 +0000 Received: from localhost ([127.0.0.1]:36505 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qGiw8-0000Bs-18 for submit@debbugs.gnu.org; Tue, 04 Jul 2023 12:31:32 -0400 Received: from sonic312-20.consmr.mail.sg3.yahoo.com ([106.10.244.210]:38596) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qGiw4-0000AS-LA for 64021@debbugs.gnu.org; Tue, 04 Jul 2023 12:31:29 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1688488282; bh=qTFt3cPVKrFaT9pYqCdf5CRrjkTm8IFXDTv7xbZmHkE=; h=From:To:Subject:Date:In-Reply-To:References:From:Subject:Reply-To; b=mBUTR5lADljIKPQMsdMJ5MElz5OF721KTskY5ZndEwLR6jmaiTvmkZTdY25aa+ri8rCzFNU2qC8ladXV2eGJzG+V2AvwsYwvxReh9XGHelWhheUVmY2uleVHBWfswmMfSYKVWgSGRNHDJM8Oxu7iXZefTDO524EeeAxkiCQ0KtwVRix95cXpEMcu0bbft2AVbdRIdSTeUEkpBOCqcVnv0Ogqv+3fCAJCvGSPxJMApCTqKdumjAnovzVhpcG/eMAEHAWeSk/gypExz1QKguBODp5mFxDDhMtpQ1k577UUDXkRS8OL5f0UsbYlQYK2QfgiqHYT72nMFqbGTcxByXnsDA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1688488282; bh=ny6SGvT3HJGggEZyJY0SP9lM2ikp3MAMKLWDufhs8FN=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=gXIB9JMC6Sd3fbBpIHIFo/4rPGLEq7DQN+xxjlp8pCbo97dkdjYKWE8nTcoN//OwN1VPPamTCeUhz1K6hfDwP6vKvF3+klqA1VQU4b5eUNY0oc6YmlJm3o4zT4/tvYiQG+pwfU/c/v4v0npX+gobb9AIah9PQbCwHihsYCAZ/fAOFPTetylXuMOt0dHQzi0B52e+IcBtJFeHoLmIgIYI+7Dsif0/CZBfmYAIyR2i+EH9cpTQShVmzjtSZ7X9Qk0DSultffdEI50GnULut/7tELJPtZp4qIXc8a0hQaCyzQp/oniAF7SssiodvwY/6QMb6M+5jDCHAGBEa6iAsf/HYg== X-YMail-OSG: UqUo6_sVM1muL7blivNgEF01j_nh901BYj_RAikcihXlwHaoUxmPEd5kZIXw5HH 9WlQR4IPiUAVXnwVUfKa7HLYHUuT2oE71n28pHricMj2I2VCyqN9H2BRqIrnwrvX9y1G.SQb2oQL IkhiL4aWydcUctAWvvTk0xDCgLIRRiOj8mASDtVLMa8yZyKHZrQjtvKXtfVp3iaYdNASnpAzqyac Uivipjcw.zpKXvBtziupdyYInGMS5F0wKzDCppnyeD9GX7wKheA7.sRH.ehJ5Fp6KrgR5QUVIG5c QHBJjMKlg3DGKQZLADSBtSve5o5BfHj4enlJVkM3jgJyfUtoK8CvHMuWbo2AyJn796kWAr1eoh19 xcefbjQHPBZhy7pGaDgt5dic3J2gKQgVeYW3MYeJxsC6OYS7AzKjPReDAxUOg0iDAuCiXNd2We5x hl1sM__BNwg8Q5029K8my6kKfhhEelET1kDXh00gW.1yPJWKWnuYUE5bL9v9Mn5jxm07GTg43w_n rVv5lupc8f9agOj.C1vuQtIq4jVr615pb1xlJVeBK9ymT_hjHw0.oh2AH_yPRmbdY9usBOIyANZn eGndnd09mJ4TG3rngV5l9Rjac3O9D0repSLUAgkST0JPzgVzahoUa7EJqlAgQj0EFEuQT7iSeESZ ef1hGEC.l1yjY_in3b9FELfxcxhxhyhPNDhZQgp_c9beHUEj5g93YYdf54B_IUXdezJ61aIO4rRE 5EOxof1ZljTt_i..9aAPrx5G4_WE_XcMLm30akAUDXCypXa4yHN1_9bLb0z.tqHp5MEKlz7C36qN SMADZO40t_MlVyhMqbwTtbGJ98H8eyQndvI4p3egJYatZlYbAks8Gpn1VDcNAKZQSrnfeKYuMga. KBk03G5KEBWKLvUuhAL_WHvc4Vq6siaUbdQ4N3O11m0UvJ.IYFFQ_GjzOUThUNFQob87c0b8vMc. 5t5bsLtvGU_9L9wpaP3f3ym_FIzw9dSIKnKV9X3FpyPMKiazfQeuy4Y0i7DZ5rcRvfExVlE.Qfaf C.GUDKdPPJ1bhX5r.2O.U3TPV1kpag8jODHuweHD65c22uBUHFn4W8TdqODfD2wk.d1mHbJQjbaz R4fBoPO83udQKKvUFDdDt82FxCAK8yuspdRLIB9CLRihuXQKId1f6jj8jBnDPjnZWAfg.dCtVQRH e0KaoXmFxOJL7AF6fcHNtVb2nlx.vtF3FdjePMcJuCmNDvj.nMNRMaXlOmC_wauE8bvHhwSc_nwO Zc_Bk7CqJHCqDKApgsv8qoK6j.lnLzN9_nQ6oecK41m3uEsI049wdO3WZgZeKyFe.4pvODMDCuUe RZziH3uEKrlgu2ih9oMfo460uskzZZYnh86seSSCjMy3RiKpFaR9yH7wgvQfKmI3.mGyRQnjdbyI cHMWpJsdqJd5BWRkal5jbe2n7q3otJ16bpYYJiMd_5wCMaslvvU9hjVO0khSYMqt_1Ql.301e5H4 hp46JEiwJr_j..5o4C2XsUIlMoE88Uihn.K3r1J6dCrJ2Blu7GeYySrV1Qhz1qRS5gVVO5bhuHW6 __T2q1BwVxmOY2qX7rvpklFB0NRprrN8TpOD7yqj_q07wUwc_ScXeK9fEhgcL23ML_JR.OL1.Iq4 5jt.C5m.WjztFj37dW0aIvCcSfZyD0n6aneDYnvUuKkkr3vHigWehiOGv28qeF2z8auiSImNyTFR ILSfjZWjn7vD1Qzh22vjXYoSCjlNwCjYk1NSACD0fQfA9dnFEax5Zo._t8OyQ8seTvyoUtjJEXOT Bz4N6HW37zw7xGGHJFY2aVn4QoiDPSCC5ZWvtFnRekFZusyyzhJina60Q4Ljx9INzvPl.VaIJN34 i0o_z5n52nOduNsBjB5x3sIA98GxthEZfcCSxSjjQI11I_dV9vLu9gf80P_hvRZgw8OGTDMN7CXz u9Z0VKcb8cr9DHCE6dqvk3fhUYFLGVZdb_Y.WleqEkFDGOUtQK3i_n7KiUpYB9pbaxAGNIdDBOAi x6O1SpAEvPYhUUN.urCbteN.mU5iqo5fLHwpkclq4.m9xAM3YGFyDUlVYFVPdRr3y1Wcyv9Xzv62 bzzN11Fn.MqMBbXTUs_H9_tUwRf3P4T3kQY_xaBVJQkqG1ynQOUjHcb2KAD75fQHLnr3nlSOiVnh n4iV0pAUB.ZlheClDlCFsZvbgV5JQbGYrpiLrY3r7BfAa.3UjoLYVPEhQT2SqfEyQy0R6CEb0jpc RilrJyKyuXKxz_eyj2OmntqnFGNeXBf2F X-Sonic-MF: X-Sonic-ID: 28a35686-6961-4516-abec-67b396a820fe Received: from sonic.gate.mail.ne1.yahoo.com by sonic312.consmr.mail.sg3.yahoo.com with HTTP; Tue, 4 Jul 2023 16:31:22 +0000 Received: by hermes--production-sg3-67fd64777-t6vwt (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID f9117dd229aa0947267aba0e59991f26; Tue, 04 Jul 2023 16:31:18 +0000 (UTC) From: Parnikkapore Date: Tue, 4 Jul 2023 23:31:13 +0700 Message-Id: X-Mailer: git-send-email 2.40.1 In-Reply-To: <61a27ed52288bab9945aa256a1193e6956b60616.1688488273.git.poomklao@yahoo.com> References: <61a27ed52288bab9945aa256a1193e6956b60616.1688488273.git.poomklao@yahoo.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Length: 3821 X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/messaging.scm (gajim): Clean up formatting. --- gnu/packages/messaging.scm | 36 +++++++++++++++++++----------------- 1 file changed, 19 insertions(+), 17 deletions(-) diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm index bee9750055..2d377d0bcb 100644 --- a/gnu/packages/messaging.scm +++ b/gnu/packages/messaging.scm @@ -1128,13 +1128,13 @@ (define-public gajim (source (origin (method url-fetch) - (uri - (string-append "https://gajim.org/downloads/" - (version-major+minor version) - "/gajim-" version ".tar.gz")) + (uri (string-append "https://gajim.org/downloads/" + (version-major+minor version) + "/gajim-" version ".tar.gz")) (sha256 - (base32 "066kvkjw3qcdanr3nczy0wgcwihk9jc9zhzfr5bwlqvcyxcv7k5p")) - (patches (search-patches "gajim-honour-GAJIM_PLUGIN_PATH.patch")))) + (base32 "066kvkjw3qcdanr3nczy0wgcwihk9jc9zhzfr5bwlqvcyxcv7k5p")) + (patches + (search-patches "gajim-honour-GAJIM_PLUGIN_PATH.patch")))) (build-system python-build-system) (arguments `(#:imported-modules @@ -1142,8 +1142,7 @@ (define-public gajim (guix build glib-or-gtk-build-system)) #:modules ((guix build python-build-system) - ((guix build glib-or-gtk-build-system) - #:prefix glib-or-gtk:) + ((guix build glib-or-gtk-build-system) #:prefix glib-or-gtk:) (guix build utils)) #:phases ,#~(modify-phases %standard-phases @@ -1152,12 +1151,14 @@ (define-public gajim 'generate-gdk-pixbuf-loaders-cache-file)) (add-before 'build 'build-metadata (lambda _ - (invoke "./pep517build/build_metadata.py" "-o" "dist/metadata"))) + (invoke "./pep517build/build_metadata.py" + "-o" "dist/metadata"))) ;; TODO: Change to pyproject-build-system once it supports ;; in-tree build backends. (replace 'build (lambda _ - (invoke "python" "-m" "build" "--wheel" "--no-isolation" "."))) + (invoke "python" "-m" "build" "--wheel" "--no-isolation" + "."))) (replace 'install (lambda _ (apply invoke "pip" "--no-cache-dir" "--no-input" @@ -1174,11 +1175,14 @@ (define-public gajim (setenv "DISPLAY" ":1") ;; For missing '/etc/machine-id'. (setenv "DBUS_FATAL_WARNINGS" "0") - (invoke "dbus-launch" "python" "-m" "unittest" "discover" "-s" "test"))) + (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)) + (assoc-ref glib-or-gtk:%standard-phases + 'glib-or-gtk-compile-schemas)) (add-after 'install 'glib-or-gtk-wrap - (assoc-ref glib-or-gtk:%standard-phases 'glib-or-gtk-wrap)) + (assoc-ref glib-or-gtk:%standard-phases + 'glib-or-gtk-wrap)) (add-after 'install 'wrap-env (lambda _ (for-each @@ -1196,10 +1200,8 @@ (define-public gajim (list (search-path-specification (variable "GAJIM_PLUGIN_PATH") - (separator #f) ;single entry - (files - (list - "share/gajim/plugins"))) + (separator #f) ; single entry + (files (list "share/gajim/plugins"))) ;; Gajim needs to use the propagated inputs of its plugins. (search-path-specification (variable "GUIX_PYTHONPATH") -- 2.40.1 From unknown Sat Aug 16 21:22:57 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#64021] [PATCH v2 3/6] gnu: gajim-omemo: Update to 2.9.0. Resent-From: Parnikkapore Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 04 Jul 2023 16:32:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64021 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch moreinfo To: 64021@debbugs.gnu.org Received: via spool by 64021-submit@debbugs.gnu.org id=B64021.1688488292755 (code B ref 64021); Tue, 04 Jul 2023 16:32:04 +0000 Received: (at 64021) by debbugs.gnu.org; 4 Jul 2023 16:31:32 +0000 Received: from localhost ([127.0.0.1]:36507 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qGiw8-0000C1-Hb for submit@debbugs.gnu.org; Tue, 04 Jul 2023 12:31:32 -0400 Received: from sonic309-20.consmr.mail.sg3.yahoo.com ([106.10.244.83]:40518) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qGiw5-0000AO-Nl for 64021@debbugs.gnu.org; Tue, 04 Jul 2023 12:31:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1688488280; bh=Zz3L1z2mrkjbupLebW88PBKB49UQHz1t7P+KiDAc9QQ=; h=From:To:Subject:Date:In-Reply-To:References:From:Subject:Reply-To; b=jLv4yA4XUNvMbzcvZwnmiJ8+cNK4zpgX3uucmk1/45FsOMaGHZb/n1azuxj85rpExgX/UADBQ59vq+SEURfyChXx4xzuyDZaY1urkJnJHEESPPEpP9MnLTGA/QHTtps56JGW41rd6NCdAu6idvj8ThQVKomXzy63L//DASGbHElh6an8Uwy46lDjMXOwKs1u1Yqo3/zndO9j900/+Uc2GvZTYeSXUZyd0izQfhY72/LpO1rCVBC5ZiywlJEtFFdo80+0JoP9VXEqkLTsy5OAa3HITSlGDuNmFeva+4vVnZJnA9gcpq/RvZ7gV7/vJqJC5KtDFtWBnh6mCL+cX+d2xw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1688488280; bh=43FbOWYX62bOQypCzzwX5FkS9MiwMk0W3qVHRioaEls=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=NV8IzLS4CCjUe4QKvJaJVkJDqsVxXY8DYVJyK/mh3Eekb8gOVriuapm0yJ+/cQ0Mzp0uqwEycM5ZAcSH/NHgEi4+yl9D2N1pTCaU9KIprqKDO5A9mQdZLdh91MA5LCPgYMwPV/ehFngAqkf8TtN+SZhl9bLWTyvM5bI0NVB4q9eiHWB7PpJIWQk4ydqHD0dxOEdM2CyTF1TYVWjisGpcIA4p5rotf0lwTiCgbeFD3R/NOw5pxUrSuU+CcZGvbs80egNWXH/EHx631Dkj2Q9U5eijohMRsq0m9WuaW4q/DXcu+yCVnnDlMWlnrICzdrZR9jxrBMhA5bF0fv5z4Z9Srg== X-YMail-OSG: o9i3_3AVM1lIqn2LgUXo6NK3gujLc5zQv8Ce1Kr.T320UnxHvWyUTuu5hP2i_TB 3PEWiSgXPg9.1U_IB9CNgswXNHvJQReD0Z9B6WJrsRvHQkK2xIfxFEMnJw8zKD3kju4xXIYD1LjZ 7n2RGHPdPjh_8zg9v8utKyK0K3YeeeesdhbL7ZravMPsxBcLb1NxeuYe.7P6dOCF2oh62FDFt7wS VSFBsX09fGsGf0_IseWnn3fYThb8bJVtFQ8MsKJmXY4HZW2qQ4CvoWoCPswwGcpMUaP4e5pJfzNm RxZx5ZTdNaNAZM82LjehVBnWfJZGODowmHpnDD3bnK7Vkyoe.Jluj1dZYfdVqK63fsTFtQ5NLPUA OXJ0mQIUKt6KMLanneFk_97gGRRqp7emJySbP0cEa6_MkRiD185ISZ1tE4GIbRWemZxDuarjWcHi w23B7ez_5K47IvP4Q8GYqG3hSte7eE89XpZRzILDAmIiVeefpSQjxp0Hz7WmiCTtCoJ8EyfQU_jI yLGd5qLyawRzr7.soYadyKHOMBWJ9jYCEIJzY1BKbbICPDZL3sUk81loxkkHNLjEACIkja8_S2qj b1MRX4uf1VccKmjhh6Sd4J54XU9r7ysB2EHxGNf.JeGQ74lmNW9Piida155XwOohMG2r7ovX9_Vt ghwdcoK4_cjiwl62PVB4_DdY.zUxl8aoZ0y.b5kT0M7QiCR5bA88FyS7NUQwnZ0iM5QJUc9141Zm CB5qNGROTKVU4miO3ef6iqUUr1m5.22z0t1RBjrh15QcjSzjESud6B_3i7_WttUlVKX6vhBoiSSy ch2YXSOUMeyrXuLHRDQmMCslcA5aM9rI0Hz82NURCXXhjthgtlR.FDR4Dha1sD5ISLvS4Ew6qxn9 4YjA8uI5BOQ7SN3tuW74TZorZpMKNqvx.lkjoTW6zkRfteyC3ciCC65hO_bjiSeDuuvXf6n9aOfM qmANNO2yRc44_d7SQ2mv2dIF8uPZ6zrPqIY_0kb.0yWBgD83u75Kk5bXafbQnDs1MchtQ8JicEmV 35z9H7xoLkb0hQcbkvLWbzD7R1hofGptUsw6hGi_iB6msYj_zYwWH53sZ.mVlfytHTkFpkmIq9Rq nCgyQoWwpuiw674m9ldwVZsrR.Z9rBV2trwTAuLuXi0WLg5uEBLGM_8hPzZEf.IsS7offF79X.Rk HH1xzlUY1WrQhI3BOZp3Ee689qkWW0FiWEtkX.V033r1Sf2Mjgzj2X1IdKgvTI.IRidy2t_y.ugo AEzStOWAunRU2IaTneXbhriU4IyoSqrJAsxPMEyPgK3cXak3RwOsPeCZwWRFX2UwL6rR21_li.HC pMDLcszugmyRmTtI5GQuZ3Rl2vi1YHWTFpRVOUoV9Zpp2CJnayVhyJvOO3mlXpvoMsxYUzlq1Jlp XYORgQbkecD3T5ezwZ3Dp.mZnhvvxMT7HJo_ehIKF2DXFDx2XIb6vi6PjAlFut1zeZX0lqqpUl0a dlz57lmQzAS.cPKGs6LmdS0gjPrmmFNx.1FuM2Q6EtO8WZfquyznQY.RChF.dAVbF1G0efKqDHcS pwqKcD.xX4UOjA3L4KnEUW_G3EqBKPNrRwyKkorbsPZlshZJHUqnrE2GlHzuTl5RcZVKNmaUlcm3 CJ2cxSloMKZFpZdm8SDMduoTI9BvDPX4CWWpxjeB2yFqB.fGQNM8IrSXRvYMnKWEEkvem0wBbzl5 VWiOw8e072NP6FW3vEqO3NUY9m_HBHra4XNYZGnaucS4uZoWOtn1_zquHseelWJTJMKCWgGp_Agd TP3N1ObHnshhBXQfW.ODKUq9n71rWhMep7ZqdmNuBJpT131nWhsyxZFu94Bo.VhEgwEtef3DvFfh 6VD2s6v5KHLZMNimo2ZRQntTkJ_medaDy9mlJZFfBYdKDgpDnRnpz3p6BbxdhrAVsqjDMRhd25hY NOoSzNP8eUXRbKnDMJerr6kuUoSB62r49M5peuYdAHpk10zqNi7g8cd0rE18SY7KcKr8utpZbusp J6GZUitzMPuD65mxCjn1c3bLoS3mfHLBSt_Z3WnWwIAw.neyHjZ_aCHdfd4JGAZzGJLViocjhlHW 5M1ur4idTc1REAWFg.IBCs81c4wrHXHJmS.a74ZFUvqIc9BCIE9RoIwb7VNRt79xxk0PKMOo5uKl yP5kR4fPlHAdHjW3QVX6L0LolFN02l738Vgy8kiRU4r0_aDmRYeexb5l.4hYMQifem1kKCQP5wV9 QEfDVAF8I3K7tPKK14QFv3Bbtu0rEMoUG X-Sonic-MF: X-Sonic-ID: 9724123e-1ceb-45c2-9977-57940ce190cb Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.sg3.yahoo.com with HTTP; Tue, 4 Jul 2023 16:31:20 +0000 Received: by hermes--production-sg3-67fd64777-t6vwt (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID f9117dd229aa0947267aba0e59991f26; Tue, 04 Jul 2023 16:31:16 +0000 (UTC) From: Parnikkapore Date: Tue, 4 Jul 2023 23:31:10 +0700 Message-Id: <1f2f92d9c17e7c17ccce3027dfa3bd6f2e33b681.1688488273.git.poomklao@yahoo.com> X-Mailer: git-send-email 2.40.1 In-Reply-To: <61a27ed52288bab9945aa256a1193e6956b60616.1688488273.git.poomklao@yahoo.com> References: <61a27ed52288bab9945aa256a1193e6956b60616.1688488273.git.poomklao@yahoo.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Length: 955 X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/messaging.scm (gajim-omemo): Update to 2.9.0. --- gnu/packages/messaging.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm index 8fc4c48e47..e780f04cad 100644 --- a/gnu/packages/messaging.scm +++ b/gnu/packages/messaging.scm @@ -1268,7 +1268,7 @@ (define-public gajim (define-public gajim-omemo (package (name "gajim-omemo") - (version "2.8.15") + (version "2.9.0") (source (origin (method url-fetch/zipbomb) @@ -1277,7 +1277,7 @@ (define-public gajim-omemo "https://ftp.gajim.org/plugins/master/omemo/omemo_" version ".zip")) (sha256 - (base32 "1hf148ywr8knk5y3y5xvvwgw74ld1pcfjkp78g514ikcnzfycfcn")))) + (base32 "0yy9r9fsrlgdywiln8bskhi8faj9hnz7b19jcap5nkhv8jn9cqq7")))) (build-system trivial-build-system) (arguments `(#:modules ((guix build utils)) -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 27 06:16:44 2023 Received: (at control) by debbugs.gnu.org; 27 Sep 2023 10:16:44 +0000 Received: from localhost ([127.0.0.1]:50535 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qlRb2-00052P-Ir for submit@debbugs.gnu.org; Wed, 27 Sep 2023 06:16:44 -0400 Received: from mira.cbaines.net ([2a01:7e00:e000:2f8:fd4d:b5c7:13fb:3d27]:38257) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qlRay-00052F-GK for control@debbugs.gnu.org; Wed, 27 Sep 2023 06:16:43 -0400 Received: from localhost (unknown [217.155.61.229]) by mira.cbaines.net (Postfix) with ESMTPSA id 5972327BBE2 for ; Wed, 27 Sep 2023 11:16:25 +0100 (BST) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id 38823b60 for ; Wed, 27 Sep 2023 10:16:24 +0000 (UTC) From: Christopher Baines To: control@debbugs.gnu.org Subject: tag 64021 moreinfo Date: Wed, 27 Sep 2023 10:16:24 +0000 Message-ID: <87v8bvzzt3.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) tags 64021 - moreinfo quit From unknown Sat Aug 16 21:22:57 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#64021] [PATCH v2 6/6] gnu: gajim: Clean up formatting. Resent-From: Christopher Baines Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 27 Sep 2023 11:29:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64021 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Parnikkapore Cc: 64021-done@debbugs.gnu.org, 64021@debbugs.gnu.org X-Debbugs-Original-Cc: 64021-done@debbugs.gnu.org, guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.169581409415778 (code B ref -1); Wed, 27 Sep 2023 11:29:02 +0000 Received: (at submit) by debbugs.gnu.org; 27 Sep 2023 11:28:14 +0000 Received: from localhost ([127.0.0.1]:50666 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qlSiD-00046Q-Lj for submit@debbugs.gnu.org; Wed, 27 Sep 2023 07:28:13 -0400 Received: from lists.gnu.org ([2001:470:142::17]:56854) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qlSiC-00046A-MY for submit@debbugs.gnu.org; Wed, 27 Sep 2023 07:28:13 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qlSht-0006oh-Oy for guix-patches@gnu.org; Wed, 27 Sep 2023 07:27:53 -0400 Received: from mira.cbaines.net ([212.71.252.8]) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qlShr-0001tp-9v for guix-patches@gnu.org; Wed, 27 Sep 2023 07:27:53 -0400 Received: from localhost (unknown [217.155.61.229]) by mira.cbaines.net (Postfix) with ESMTPSA id E184D27BBE2; Wed, 27 Sep 2023 12:27:48 +0100 (BST) Received: from felis (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 3bceb8fa; Wed, 27 Sep 2023 11:27:48 +0000 (UTC) References: <61a27ed52288bab9945aa256a1193e6956b60616.1688488273.git.poomklao@yahoo.com> User-agent: mu4e 1.10.5; emacs 28.2 From: Christopher Baines Date: Wed, 27 Sep 2023 12:14:11 +0100 In-reply-to: Message-ID: <87jzsbdfez.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=212.71.252.8; envelope-from=mail@cbaines.net; helo=mira.cbaines.net X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.1 (/) Hi, Thanks for sending a v2, unfortunately this got a bit lost. I've tweaked the formatting of some commit messages, made arguments a (list rather than a `( quasiquoted list in a few cases and I've pushed these patches to master as 8bc78fc86b928f603a589e413e9f20815a194f17. Thanks, Chris From unknown Sat Aug 16 21:22:57 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Parnikkapore Subject: bug#64021: closed (Re: [bug#64021] [PATCH v2 6/6] gnu: gajim: Clean up formatting.) Message-ID: References: <87jzsbdfez.fsf@cbaines.net> X-Gnu-PR-Message: they-closed 64021 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 64021@debbugs.gnu.org Date: Wed, 27 Sep 2023 11:29:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1695814143-15870-1" This is a multi-part message in MIME format... ------------=_1695814143-15870-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #64021: [PATCH] gnu: gajim: Update to 1.7.3. which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 64021@debbugs.gnu.org. --=20 64021: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D64021 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1695814143-15870-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 64021-done) by debbugs.gnu.org; 27 Sep 2023 11:28:23 +0000 Received: from localhost ([127.0.0.1]:50668 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qlSiL-00046k-0H for submit@debbugs.gnu.org; Wed, 27 Sep 2023 07:28:23 -0400 Received: from mira.cbaines.net ([2a01:7e00:e000:2f8:fd4d:b5c7:13fb:3d27]:53825) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qlSi4-00045m-6V for 64021-done@debbugs.gnu.org; Wed, 27 Sep 2023 07:28:19 -0400 Received: from localhost (unknown [217.155.61.229]) by mira.cbaines.net (Postfix) with ESMTPSA id E184D27BBE2; Wed, 27 Sep 2023 12:27:48 +0100 (BST) Received: from felis (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 3bceb8fa; Wed, 27 Sep 2023 11:27:48 +0000 (UTC) References: <61a27ed52288bab9945aa256a1193e6956b60616.1688488273.git.poomklao@yahoo.com> User-agent: mu4e 1.10.5; emacs 28.2 From: Christopher Baines To: Parnikkapore Subject: Re: [bug#64021] [PATCH v2 6/6] gnu: gajim: Clean up formatting. Date: Wed, 27 Sep 2023 12:14:11 +0100 In-reply-to: Message-ID: <87jzsbdfez.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64021-done Cc: 64021-done@debbugs.gnu.org, guix-patches@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi, Thanks for sending a v2, unfortunately this got a bit lost. I've tweaked the formatting of some commit messages, made arguments a (list rather than a `( quasiquoted list in a few cases and I've pushed these patches to master as 8bc78fc86b928f603a589e413e9f20815a194f17. Thanks, Chris ------------=_1695814143-15870-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 12 Jun 2023 14:51:12 +0000 Received: from localhost ([127.0.0.1]:40117 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q8isx-0005fe-To for submit@debbugs.gnu.org; Mon, 12 Jun 2023 10:51:12 -0400 Received: from lists.gnu.org ([209.51.188.17]:48864) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q8ist-0005fU-Ti for submit@debbugs.gnu.org; Mon, 12 Jun 2023 10:51:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1q8ist-00057d-DZ for guix-patches@gnu.org; Mon, 12 Jun 2023 10:51:07 -0400 Received: from sonic306-20.consmr.mail.sg3.yahoo.com ([106.10.241.140]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q8iso-0004ih-5S for guix-patches@gnu.org; Mon, 12 Jun 2023 10:51:07 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1686581456; bh=bFLDCyM51h3gZH+QHYK6B8K/KmjMIjVYm7AatnS4PO0=; h=From:To:Subject:Date:References:From:Subject:Reply-To; b=SKD/W7puPQuqFSgn+9+Nnp9FNCG4na57LHFNO+J8shYE09upUNcibcynmHprVGejwwPfKW2d4q44VITrZrHmVU2HGvrqLqfyAx6D6wjoK+PNWk+a+Ywl11nqJtF4MpyFj3vgjhg2TU1gFgpsrB+JjXYgSsRUykOF680Z/yjJSauBXh9dUYofgazK5FsOlyzM3bXQZ7XytVpDXHNmAx3TKG9aiSRVlyI+iRpbqUyhyckEKVjX42vLBN1fHpVYzrlhhsDlB34AgBCoqNuauoKaVGaLWoM2HX/yEJUExeRPqxGBmAUFPrmKtFcjvbo0rf1g7QjrsA1MI2jAoi6oJ8cLKA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1686581456; bh=N0WMVXEm5DLNiDkEoFmWJMlc/09QL8rDoQbSXa89URX=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=BLPdFpKkg/9BmwYw94Qc3CKEdaAFdAlNL2QYHa2yOSgFEwpig7HzEsAIJ0PDf7AOqo83/QxBCDHTD0McAqQ+yeVZ+NdhThxj+HR4DnJjETEtiV5sK8UMajal3mFMz5JmMGWliTOOLNFK4yw32kdRnXHrHFU8/f3EHka+v8t3PR+ifGKhNZ0KbPmha2Xy+17A9eAYX8THyzPTNZFrhuiBFWcZLZua9N6GpyYsRguUy6snwIPDrmC5x85RiFmn+fjpDK9zOqpLt3DilIW9eBUx3JX154tquWfG8Memb6FmiOfK+hctiXUBKzHLLb8seq1zlJp3yAlcIqS6AO5iXJ/Vdg== X-YMail-OSG: bbvP1mEVM1lb4_1aRNCkkXPUKkGLasNHVIGszflAfWNszOrp0KsD8O29noyPC5e tMseS87QtqCIakp1cKrsHp21emCDiRYEBaX6tptwydrbI.vbIuUyEdYKqNsj4RLbcwvqEAbxsuoE a78tmNciXT4lbFmYdNctuBzrgop6SQNdns5bfk2yIAOwAZiSGdpJ.G6JQPdFTxF.xlE1EKjt2zjh XBwEJwklgT9OZgaBe1xewcf0srQKXm_9oKIDiF2rFbfKyJF_UP3OvwhRoNHoSTsPjfxEVQeLdqmf P4a.vui6izfEPFJaqpuzFgCaElsCeovlyOKdesz6j6sBtdxYVHwyq.6nwt3cjpaDtD5vEGhIBxl6 M2yAIXpoPtGWcJyWkkY1ouBb_3k262W5YJLqQ0bVihF3ooIhcof253sX26B1RYu.OWeJjkniAlfe YLNgou9VY.YN38MLkX6BUuBvsGz2w.NRgi27C8x4nr3R2DF8yK3U1nOe77KBa.uOmoDOOCjsBsh1 ycUd21.zk.flvuPkhVXTq1HGx1tpSWzaF6pFGtR6lzRFmHt864teHb9oS8E_Av19xq_2DNdSQabb 8BxP.Qe.VrzeVHJ2s7GPJOWd48xEBDIHrvAyp2WRe5ZyXQj7jkYjSGija6mvvl58yRanDwutPxjF N6ddmdv9HibAG6gtbtexCN5WscwsR0Roj_QTFMt_8S2F7kWMFj15I_ti5.KfZk1W_pq5ukkoM.i9 1UrXkGFC2YwaTGP9bB86MhhJfVhX5xKY6_oDPB6nTNuDdxggkHiyXnKyzI_xB_0QpwS6sPqDMJFy yCMEA_1XZd1wbZn6uT9Uodl589wxZJ1hLuxliRjIZy4NjidzbUblWay5bJirZX5iXDUtlZ2kxFY. Y1IsMs0Ey9n5IrJ5Drf_hqg1RNa7_85xmb7LCXqlyKCSZluafzQYCMFGG9OEYKMPpz3M0vmq7em2 TxPURuPVOYfktPyB_V0pmmvqX.e4qdAXYdvyAnaU9nh1XujqXhOqlwBEWfwYqxfdVymZVKeWxFtf eK19bS..enaA9y0ECI0cmzC6RlUX1gMcZSIdEwEXF.CEj2u3HyCbYdajFxhxsRwyOnrCp7KE2Z5n rUUJBXVC.HT3MG80yNd4_UIU6SiISl8nyBU32x0.._5i.UuJG.IMOeVpJ13q7K9S6ERC_C4BFuzp nqIckueqosa9Lq7JzCpSos8mpyYsFP98x_eWSxI7gs9Aqh5dly2O0ctrTdl38uvhwSfFVnxKbmF_ B7KL6yBexB635FnG..jW6vN7w9tasq2NsEsJgRbGSsiyDJUJioPh163_AzwlgOHpJSvxvAQHHVW7 ZPV0WyZ2aZSYJNRSWzhK5UWklJHL03YgeKjSze2AEYRaiucdg8YfuEzTUmQzCoOIAxZui6baBBui Ne.IXsh9Znsfml8S3SLZKF5yKFR7eo5pBgzSYpEz8599PMRde35tz5t3zEZEeC9tqC7mOOpyLJ5L _aw2GukER_8Yn6xDGNO1NAfBs50mBPkACuu5fzKe94QNVnliuYNR5ttuUTMpAufX3HjX.fnhcCM6 e4dW95nI.Dpwl2Buiegcn9cNg4Pta6.2TULDlvm8EXaKst92MCrig9UFTuH.Dox0VbFrJ0N5dVYF fPUJvLWdjYL9xxfvO1A6xkgFwbJDzs8cl4MJzPmlq7.o4cfQnoi.DPDQB57hvCPu8oGBvZnUqC9x T3i.PZ5OdWwl4BkjWHWY9dmBEdmsX9IBnFTNk8hdfErkS4kf4AMnSml3Q0bielnPUY77WDcaqRGv LJWK6R5ZEXpiDLcBfxRdDSwf8bsRzjQZdRq8s1BPBaEWgmHxS4ZcP1XUlmS1zNJVkYep6g9U3_qn 7vvIJyEVRR0nJdtT5csESWch1Y6qBZwwcCLvHhqozav2y1hXigpe9opJPy2.VmNt6VjM4F6iqxTy G.RsNy93zH38a6TIh5ITG1b1T70WR5bOWN_omiDzhTJTp7rAjYJ8OhNl4_Ztow3RS7ZfEnbhz_An xiN2dS9cKP6MNSGoJZo7L.ZoRGiAdwjSw.PwC9nurqDauJON6U2H_.zTmQRFxfLieTrfIMxPlz7U AzvoTciCGfMj522AFmbf7udAqAquDiFOPO9v0ZYWIy0j58N.rXMLFm7Jsz_UYwaHKIBp5UUcJtH3 peMLQPD._BTkSPciCg6Hl6LZ2o91IzRy33K4Npc2OB_smhl1LXEelLV8Jld4pYUC.koMv0Ax4HdG srhnTf6jOKRmZFrxj_KOFn.G1mvBf6tbWmLApOw-- X-Sonic-MF: X-Sonic-ID: 822aa3ba-db4e-4438-9096-30087b3c97d5 Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.sg3.yahoo.com with HTTP; Mon, 12 Jun 2023 14:50:56 +0000 Received: by hermes--production-ir2-7867f454fc-57lbs (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID e775dbe00dab04d83c5b5935b33b3e82; Mon, 12 Jun 2023 14:50:50 +0000 (UTC) From: Parnikkapore To: guix-patches@gnu.org Subject: [PATCH] gnu: gajim: Update to 1.7.3. Date: Mon, 12 Jun 2023 22:50:41 +0800 Message-Id: X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit References: Content-Length: 11162 Received-SPF: pass client-ip=106.10.241.140; envelope-from=poomklao@yahoo.com; helo=sonic306-20.consmr.mail.sg3.yahoo.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.6 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.6 (-) * gnu/packages/messaging.scm (python-nbxmpp): Update to 4.2.2. [arguments]: Specify "python -m unittest" as test method, [inputs]: Move python dependencies to propagated-inputs. [propagated-inputs]: Likewise. * gnu/packages/messaging.scm (gajim): Update to 1.7.3. [arguments]: Switch to "python -m build". To use pyproject-build-system, support for backend-path is needed. [arguments]: Add metadata build and install phase. [arguments]: Switch to "python -m unittest" as test method, following upstream recommendation. [arguments]: Generate gdk-pixbuf cache and include result in wrapper. Allows Gajim to run in pure environments. [native-search-paths]: Update. * gnu/packages/messaging.scm (gajim-omemo): Update to 2.9.0. * gnu/packages/messaging.scm (gajim-openpgp): Update to 1.5.0. --- Here's a resend of https://issues.guix.gnu.org/63494 which is rebased on top of current master. https://issues.guix.gnu.org/63594 is already included. I have gotten Gajim 1.8 working in Guix (see https://codeberg.org/Parnikkapore/guix-ngapsh-unsigned/src/commit/cc3069a118995e98ff971d51d36689ea6ceef366/pnkp/guix/packages/messaging.scm); however, it requires python-protobuf >=4.21.0, which is not yet packaged to Guix standards. Again, sorry for consolidating the changes (and for `guix style`-ing python-nbxmpp)! gnu/packages/messaging.scm | 127 +++++++++++++++++++++---------------- 1 file changed, 72 insertions(+), 55 deletions(-) diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm index 00897ea451..58a3eaaf22 100644 --- a/gnu/packages/messaging.scm +++ b/gnu/packages/messaging.scm @@ -148,6 +148,7 @@ (define-module (gnu packages messaging) #:use-module (guix build-system meson) #:use-module (guix build-system perl) #:use-module (guix build-system python) + #:use-module (guix build-system pyproject) #:use-module (guix build-system qt) #:use-module (guix build-system trivial) #:use-module (guix download) @@ -1088,27 +1089,34 @@ (define-public znc (define-public python-nbxmpp (package (name "python-nbxmpp") - (version "3.1.0") - (source - (origin - (method url-fetch) - (uri - (pypi-uri "nbxmpp" version)) - (sha256 - (base32 "0c32090gr1fiy7hkn73dcj4ad9gfdpks8hivl1dl8bql01jsfdnj")))) - (build-system python-build-system) - (native-inputs - (list `(,glib "bin"))) - (inputs - (list glib - glib-networking - libsoup-minimal-2 - python-gssapi - python-idna - python-precis-i18n - python-pygobject)) + (version "4.2.2") + (source (origin + (method url-fetch) + (uri (pypi-uri "nbxmpp" version)) + (sha256 + (base32 + "095nyy6vjildhrqigxk6vsh49in6mx17bvb3z5zpjmzhv9b8ix46")))) + (build-system pyproject-build-system) + (arguments + '(#: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 `(,glib "bin"))) + (inputs (list glib + glib-networking + libsoup-minimal)) + (propagated-inputs (list + python-gssapi + python-idna + python-packaging + python-precis-i18n + python-pygobject)) (synopsis "Non-blocking XMPP Module") - (description "Python-nbxmpp is a Python library that provides a way for + (description + "Python-nbxmpp is a Python library that provides a way for Python applications to use the XMPP network. This library was initially a fork of xmpppy.") (home-page "https://dev.gajim.org/gajim/python-nbxmpp") @@ -1117,7 +1125,7 @@ (define-public python-nbxmpp (define-public gajim (package (name "gajim") - (version "1.4.7") + (version "1.7.3") (source (origin (method url-fetch) @@ -1126,7 +1134,7 @@ (define-public gajim (version-major+minor version) "/gajim-" version ".tar.gz")) (sha256 - (base32 "1ww46qlxr14nq0ka8wsf8qpn5qfi5dvgyksfh9411crl7azhfj0s")) + (base32 "066kvkjw3qcdanr3nczy0wgcwihk9jc9zhzfr5bwlqvcyxcv7k5p")) (patches (search-patches "gajim-honour-GAJIM_PLUGIN_PATH.patch")))) (build-system python-build-system) (arguments @@ -1139,13 +1147,27 @@ (define-public gajim #:prefix glib-or-gtk:) (guix build utils)) #:phases - (modify-phases %standard-phases - (add-after 'unpack 'disable-failing-tests + ,#~(modify-phases %standard-phases + (add-after 'unpack 'generate-gdk-pixbuf-loaders-cache-file + (assoc-ref glib-or-gtk:%standard-phases + 'generate-gdk-pixbuf-loaders-cache-file)) + (add-before 'build 'build-metadata + (lambda _ + (invoke "./pep517build/build_metadata.py" "-o" "dist/metadata"))) + ;; TODO: Change to pyproject-build-system once it supports + ;; in-tree build backends. + (replace 'build (lambda _ - ;; XXX Gajim builds fine on some (my) machines but fails elsewhere: - ;; ModuleNotFoundError: No module named 'gajim.gui.emoji_data' - ;; https://dev.gajim.org/gajim/gajim/-/issues/11041 - (delete-file "test/no_gui/test_styling.py"))) + (invoke "python" "-m" "build" "--wheel" "--no-isolation" "."))) + (replace 'install + (lambda _ + (apply invoke "pip" "--no-cache-dir" "--no-input" + "install" "--no-deps" "--prefix" #$output + (find-files "dist" "\\.whl$")))) + (add-after 'install 'install-metadata + (lambda _ + (invoke "./pep517build/install_metadata.py" "dist/metadata" + (string-append "--prefix=" #$output)))) (replace 'check (lambda _ ;; Tests require a running X server. @@ -1153,35 +1175,30 @@ (define-public gajim (setenv "DISPLAY" ":1") ;; For missing '/etc/machine-id'. (setenv "DBUS_FATAL_WARNINGS" "0") - (invoke "dbus-launch" "python" "./setup.py" "test"))) - ;; Loading gajim_remote require running session bus, - ;; which in-turn requires running elogind for XDG_RUNTIME_DIR; - ;; neither of which are possible inside build environment. - (delete 'sanity-check) + (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)) (add-after 'install 'glib-or-gtk-wrap (assoc-ref glib-or-gtk:%standard-phases 'glib-or-gtk-wrap)) (add-after 'install 'wrap-env - (lambda* (#:key outputs #:allow-other-keys) - (let ((out (assoc-ref outputs "out"))) - (for-each - (lambda (name) - (let ((file (string-append out "/bin/" name)) - (gst-plugin-path (getenv "GST_PLUGIN_SYSTEM_PATH")) - (gi-typelib-path (getenv "GI_TYPELIB_PATH"))) - (wrap-program file - `("GST_PLUGIN_SYSTEM_PATH" ":" prefix (,gst-plugin-path)) - `("GI_TYPELIB_PATH" ":" prefix (,gi-typelib-path))))) - '("gajim" "gajim-remote")))))))) + (lambda _ + (for-each + (lambda (name) + (let ((file (string-append #$output "/bin/" name)) + (gst-plugin-path (getenv "GST_PLUGIN_SYSTEM_PATH")) + (gi-typelib-path (getenv "GI_TYPELIB_PATH")) + (pixbuf-module-file (getenv "GDK_PIXBUF_MODULE_FILE"))) + (wrap-program file + `("GST_PLUGIN_SYSTEM_PATH" ":" prefix (,gst-plugin-path)) + `("GI_TYPELIB_PATH" ":" prefix (,gi-typelib-path)) + `("GDK_PIXBUF_MODULE_FILE" = (,pixbuf-module-file))))) + '("gajim" "gajim-remote"))))))) (native-search-paths (list (search-path-specification (variable "GAJIM_PLUGIN_PATH") - (separator #f) ;single entry - (files - (list - "share/gajim/plugins"))) + (separator #f) ; single entry + (files (list "share/gajim/plugins"))) ;; Gajim needs to use the propagated inputs of its plugins. (search-path-specification (variable "GUIX_PYTHONPATH") @@ -1192,7 +1209,7 @@ (define-public gajim ;; FIXME: Cannot use this expression as it would ;; introduce a circular dependency at the top level. ;; (version-major+minor (package-version python)) - "3.9" + "3.10" "/site-packages")))))) (native-inputs (list gettext-minimal @@ -1200,6 +1217,7 @@ (define-public gajim gobject-introspection `(,gtk+ "bin") python-distutils-extra + python-pypa-build python-setuptools xorg-server-for-tests)) (inputs @@ -1235,8 +1253,7 @@ (define-public gajim python-pycairo python-pygobject python-pyopenssl)) - (propagated-inputs - (list dconf)) + (propagated-inputs (list dconf)) (synopsis "Fully-featured XMPP client") (description "Gajim aims to be an easy to use and fully-featured XMPP chat client. It is extensible via plugins, supports end-to-end encryption (OMEMO @@ -1247,7 +1264,7 @@ (define-public gajim (define-public gajim-omemo (package (name "gajim-omemo") - (version "2.8.15") + (version "2.9.0") (source (origin (method url-fetch/zipbomb) @@ -1256,7 +1273,7 @@ (define-public gajim-omemo "https://ftp.gajim.org/plugins/master/omemo/omemo_" version ".zip")) (sha256 - (base32 "1hf148ywr8knk5y3y5xvvwgw74ld1pcfjkp78g514ikcnzfycfcn")))) + (base32 "0yy9r9fsrlgdywiln8bskhi8faj9hnz7b19jcap5nkhv8jn9cqq7")))) (build-system trivial-build-system) (arguments `(#:modules ((guix build utils)) @@ -1283,7 +1300,7 @@ (define-public gajim-omemo (define-public gajim-openpgp (package (name "gajim-openpgp") - (version "1.4.9") + (version "1.5.0") (source (origin (method url-fetch/zipbomb) @@ -1292,7 +1309,7 @@ (define-public gajim-openpgp "https://ftp.gajim.org/plugins/master/openpgp/openpgp_" version ".zip")) (sha256 - (base32 "1xwmf6ai1z7z9x6p1ysglxji73r7d27c0gzc8ykab29cjhjyv0dq")))) + (base32 "193pbh9iri7bkamvjwp236i8g5zxxiqgsv64kll5sy76vx4q73c4")))) (build-system trivial-build-system) (arguments `(#:modules ((guix build utils)) base-commit: dffaf42e5eac3822bd6b44e9749fc8e5f48fb99c -- 2.34.1 ------------=_1695814143-15870-1--