From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 07 03:19:32 2021 Received: (at submit) by debbugs.gnu.org; 7 Mar 2021 08:19:32 +0000 Received: from localhost ([127.0.0.1]:38870 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lIodM-0004Rn-2S for submit@debbugs.gnu.org; Sun, 07 Mar 2021 03:19:32 -0500 Received: from lists.gnu.org ([209.51.188.17]:43136) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lIodK-0004Rf-CV for submit@debbugs.gnu.org; Sun, 07 Mar 2021 03:19:27 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:40276) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lIodJ-0004f7-Mu for guix-patches@gnu.org; Sun, 07 Mar 2021 03:19:26 -0500 Received: from out1.migadu.com ([2001:41d0:2:863f::]:22152) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lIodF-0007Sg-0d for guix-patches@gnu.org; Sun, 07 Mar 2021 03:19:25 -0500 To: guix-patches@gnu.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raghavgururajan.name; s=key1; t=1615105156; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type; bh=/TQmPZSSWGVfLIYXVtEF2gmcH234cp39rFkQy3x3lxg=; b=lvUUSs/LL/m2eYL/AsgRiaYbVJOdw9nR5Jp2sLsxWFskPQlX0+0JyysejhP+TpYzmtpAzv zNXRIQaucdkiEFLbPS4egfxkasCWIxntCK6KmBOUdvamAmYK83o0QgGRBRCfBTFC2XyZOf Z/mV6af63x2oCemvNT8fMdH5PE+d3L+h37CF1zd50ZeHOXurPzeGfC94pOUiYui2mua5k8 XyZUGhY1gU7KFLHex68kGYRfJoNCBo0NjObS8+mdaXduJGJZAd9m440cjLV0gSHDesIjyH s66mkx9M5YugxlnFGmqjPlRPCB/OXXIwJaLZeinBDm/7A6TD6eny61GfX1k8/g== X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. From: Raghav Gururajan Subject: Psi+ Message-ID: <80a32f2e-465b-b420-4d76-d14fb9dbdf65@raghavgururajan.name> Date: Sun, 7 Mar 2021 03:19:15 -0500 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="WwoVIH8tlbvQZf6TOwm6oxreAgo5OOUMf" X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: rg@raghavgururajan.name Received-SPF: pass client-ip=2001:41d0:2:863f::; envelope-from=rg@raghavgururajan.name; helo=out1.migadu.com X-Spam_score_int: -3 X-Spam_score: -0.4 X-Spam_bar: / X-Spam_report: (-0.4 / 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, PDS_OTHER_BAD_TLD=1.651, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: submit Cc: Danny Milosavljevic 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 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hello Guix! Please find the attached patch-set to add Psi+ (fork of Psi), a Qt-based XMPP Client, to Guix. Thank you! Content analysis details: (1.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [209.51.188.17 listed in wl.mailspike.net] 0.9 SPF_FAIL SPF: sender does not match SPF record (fail) [SPF failed: Please see http://www.openspf.org/Why?s=mfrom;id=rg%40raghavgururajan.name;ip=209.51.188.17;r=debbugs.gnu.org] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 1.7 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: qhttp.pro (pro)] -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --WwoVIH8tlbvQZf6TOwm6oxreAgo5OOUMf Content-Type: multipart/mixed; boundary="HlKsgtmUE2n8fkWZOtoItukEVxlriIHx0"; protected-headers="v1" From: Raghav Gururajan To: guix-patches@gnu.org Cc: Danny Milosavljevic Message-ID: <80a32f2e-465b-b420-4d76-d14fb9dbdf65@raghavgururajan.name> Subject: Psi+ --HlKsgtmUE2n8fkWZOtoItukEVxlriIHx0 Content-Type: multipart/mixed; boundary="------------0D0B90414F66C55C385208A6" Content-Language: en-US This is a multi-part message in MIME format. --------------0D0B90414F66C55C385208A6 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Hello Guix! Please find the attached patch-set to add Psi+ (fork of Psi), a Qt-based = XMPP Client, to Guix. Thank you! Regards, RG. --------------0D0B90414F66C55C385208A6 Content-Type: text/x-patch; charset=UTF-8; name="0001-gnu-Add-usrsctp.patch" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="0001-gnu-Add-usrsctp.patch" =46rom 6fe8b909142b9748f2f7846ae8565ef4fce2d4e0 Mon Sep 17 00:00:00 2001 From: Raghav Gururajan Date: Thu, 25 Feb 2021 16:02:10 -0500 Subject: [PATCH 1/4] gnu: Add usrsctp. * gnu/packages/networking.scm (usrsctp): New variable. --- gnu/packages/networking.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm index 5e66ddc01e..8e297c90ee 100644 --- a/gnu/packages/networking.scm +++ b/gnu/packages/networking.scm @@ -142,6 +142,36 @@ #:use-module (gnu packages xml) #:use-module (ice-9 match)) =20 +(define-public usrsctp + (package + (name "usrsctp") + (version "0.9.5.0") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/sctplab/usrsctp") + (commit version))) + (file-name + (git-file-name name version)) + (sha256 + (base32 "10ndzkip8blgkw572n3dicl6mgjaa7kygwn3vls80liq92vf1sa9"))= )) + (build-system gnu-build-system) + (native-inputs + `(("autoconf" ,autoconf) + ("automake" ,automake) + ("libtool" ,libtool) + ("pkg-config" ,pkg-config) + ("python" ,python-wrapper) + ("which" ,which))) + (synopsis "SCTP user-land implementation") + (description "UsrSCTP is a portable SCTP userland stack. SCTP is a = message +oriented, reliable transport protocol with direct support for multihomin= g that +runs on top of IP or UDP, and supports both v4 and v6 versions.") + (home-page "https://github.com/sctplab/usrsctp/") + (license license:bsd-3))) + (define-public axel (package (name "axel") --=20 2.30.1 --------------0D0B90414F66C55C385208A6 Content-Type: text/x-patch; charset=UTF-8; name="0002-gnu-Add-qhttp.patch" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="0002-gnu-Add-qhttp.patch" =46rom acc991c0cc22ff0919ddf8cd8402b092a23d2d38 Mon Sep 17 00:00:00 2001 From: Raghav Gururajan Date: Thu, 25 Feb 2021 19:45:04 -0500 Subject: [PATCH 2/4] gnu: Add qhttp. * gnu/packages/web.scm (qhttp): New variable. --- gnu/packages/web.scm | 78 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 78 insertions(+) diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm index 9892dde0b9..6af3dbb856 100644 --- a/gnu/packages/web.scm +++ b/gnu/packages/web.scm @@ -77,6 +77,7 @@ #:use-module (guix build-system ant) #:use-module (guix build-system cargo) #:use-module (guix build-system cmake) + #:use-module (guix build-system copy) #:use-module (guix build-system glib-or-gtk) #:use-module (guix build-system gnu) #:use-module (guix build-system go) @@ -170,6 +171,83 @@ #:use-module (gnu packages xml) #:use-module ((srfi srfi-1) #:select (delete-duplicates))) =20 +(define-public qhttp + (package + (name "qhttp") + (version "3.1") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/azadkuh/qhttp") + (commit + (string-append "version-" version)))) + (file-name + (git-file-name name version)) + (sha256 + (base32 "0cx23g4y4k4v9p5ph6h7gfhp8sfy1gcdv1g6bl44hppar1y0zfdq"))= )) + (build-system gnu-build-system) + (arguments + `(#:tests? #f ; No target + #:imported-modules + ((guix build copy-build-system) + ,@%gnu-build-system-modules) + #:modules + (((guix build copy-build-system) + #:prefix copy:) + (guix build gnu-build-system) + (guix build utils)) + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'patch-source + (lambda* (#:key outputs #:allow-other-keys) + (substitute* "commondir.pri" + (("\\$\\$PRJDIR/xbin") + (string-append (assoc-ref outputs "out") "/lib")) + (("-L") + "-lhttp_parser -L") + (("\\$\\$PRJDIR/3rdparty") + "")) + (substitute* "src/src.pro" + (("SOURCES \\+=3D \\$\\$PRJDIR/3rdparty/http-parser/http= _parser.c") + "") + (("HEADERS \\+=3D \\$\\$PRJDIR/3rdparty/http-parser/http= _parser.h") + "")) + (substitute* '("src/private/qhttpbase.hpp" "src/qhttpabstra= cts.cpp") + (("http-parser/http_parser.h") + "http_parser.h")) + #t)) + (replace 'configure + (lambda _ + (invoke "qmake") + #t)) + (replace 'install + (lambda args + (apply (assoc-ref copy:%standard-phases 'install) + #:install-plan + '(("src" "include" + #:include-regexp ("\\.hpp$"))) + args))) + (add-after 'install 'remove-examples + (lambda* (#:key outputs #:allow-other-keys) + (with-directory-excursion + (string-append (assoc-ref outputs "out") "/lib") + (for-each delete-file + (list + "basic-server" + "helloworld" + "postcollector"))) + #t))))) + (inputs + `(("http-parser" ,http-parser) + ("qtbase" ,qtbase))) + (synopsis "Qt-based HTTP Library") + (description "Qhttp is a light-weight and asynchronous HTTP library +(both server & client) in Qt5 and c++14.") + (home-page "https://github.com/azadkuh/qhttp/") + (license license:expat))) + (define-public httpd (package (name "httpd") --=20 2.30.1 --------------0D0B90414F66C55C385208A6 Content-Type: text/x-patch; charset=UTF-8; name="0003-gnu-Add-qite.patch" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="0003-gnu-Add-qite.patch" =46rom 63b3688b925e5e638bda44f11d59b8d379736aa1 Mon Sep 17 00:00:00 2001 From: Raghav Gururajan Date: Fri, 26 Feb 2021 16:16:02 -0500 Subject: [PATCH 3/4] gnu: Add qite. * gnu/packages/qt.scm (qite): New variable. --- gnu/packages/qt.scm | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm index 11e69ff5db..c49251053d 100644 --- a/gnu/packages/qt.scm +++ b/gnu/packages/qt.scm @@ -105,6 +105,41 @@ #:use-module (gnu packages xml) #:use-module (srfi srfi-1)) =20 +(define-public qite + (let ((commit "75fb3b6bbd5c6a5a8fc35e08a6efbfb588ed546a") + (revision "74")) + (package + (name "qite") + (version + (git-version "0" revision commit)) + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/Ri0n/qite") + (commit commit))) + (file-name + (git-file-name name version)) + (sha256 + (base32 "0jmmgy9pvk9hwwph1nwy7hxhczy8drhl4ymhnjjn6yx7bckssvsq"= )))) + (build-system qt-build-system) + (arguments + `(#:tests? #f ; No target + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'chdir + (lambda _ + (chdir "libqite") + #t))))) + (inputs + `(("qtbase" ,qtbase) + ("qtmultimedia" ,qtmultimedia))) + (synopsis "Qt Interactive Text Elements") + (description "Qite allows to manage interactive elements on QTextE= dit.") + (home-page "https://github.com/Ri0n/qite/") + (license license:asl2.0)))) + (define-public qt5ct (package (name "qt5ct") --=20 2.30.1 --------------0D0B90414F66C55C385208A6 Content-Type: text/x-patch; charset=UTF-8; name="0004-gnu-Add-psi-plus.patch" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="0004-gnu-Add-psi-plus.patch" =46rom 38f17832c3841e584af6cd973ea179e9c6c465d9 Mon Sep 17 00:00:00 2001 From: Raghav Gururajan Date: Sun, 7 Mar 2021 01:47:19 -0500 Subject: [PATCH 4/4] gnu: Add psi-plus. * gnu/packages/messaging.scm (psi-plus): New variable. --- gnu/packages/messaging.scm | 135 +++++++++++++++++++++++++++++++++++++ 1 file changed, 135 insertions(+) diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm index 6c40545fd5..039ec52c15 100644 --- a/gnu/packages/messaging.scm +++ b/gnu/packages/messaging.scm @@ -2775,4 +2775,139 @@ as phones, embedded computers or microcontrollers= =2E") ;; Dual licensed. (license (list license:epl1.0 license:edl1.0)))) =20 +(define-public psi-plus + (package + (name "psi-plus") + (version "1.5.1482") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/psi-plus/psi-plus-snapshots") + (commit version))) + (file-name + (git-file-name name version)) + (modules '((guix build utils))) + (snippet + `(begin + (delete-file-recursively "3rdparty"))) + (sha256 + (base32 "0lcx616hchwf492m1dm8ddb4qd2pmgf703ajnnb0y9ky99kgg8q2"))= )) + (build-system qt-build-system) + (arguments + `(#:tests? #f ; No target + #:imported-modules + (,@%qt-build-system-modules + (guix build glib-or-gtk-build-system)) + #:modules + ((guix build qt-build-system) + ((guix build glib-or-gtk-build-system) + #:prefix glib-or-gtk:) + (guix build utils)) + #:configure-flags + (list + "-DBUILD_PSIMEDIA=3DON" ; For A/V support + "-DENABLE_PLUGINS=3DON" + "-DUSE_HUNSPELL=3DOFF" ; Use Enchant instead + "-DUSE_ENCHANT=3DON" + "-DUSE_CCACHE=3DOFF") ; Not required + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'patch-source + (lambda _ + (substitute* "CMakeLists.txt" + (("\\$\\{PROJECT_SOURCE_DIR\\}/3rdparty/http-parser/http_= parser.h") + "") + (("\\$\\{PROJECT_SOURCE_DIR\\}/3rdparty/qhttp/qhttp.pro")= + "") + (("\\$\\{PROJECT_SOURCE_DIR\\}/3rdparty/qite/qite.pro") + "") + (("add_subdirectory\\( 3rdparty \\)") + "")) + (substitute* "src/CMakeLists.txt" + (("\\$\\{PROJECT_SOURCE_DIR\\}/3rdparty/qite/libqite") + "") + (("\\$\\{PROJECT_SOURCE_DIR\\}/3rdparty/http-parser") + "") + (("\\$\\{PROJECT_SOURCE_DIR\\}/3rdparty/qhttp/src/private= ") + "") + (("\\$\\{PROJECT_SOURCE_DIR\\}/3rdparty/qhttp/src") + "") + (("\\$\\{PROJECT_SOURCE_DIR\\}/3rdparty") + "") + (("add_dependencies\\(\\$\\{PROJECT_NAME\\} qhttp\\)") + "target_link_libraries(${PROJECT_NAME} qhttp)")) + (substitute* "src/src.cmake" + (("include\\(\\$\\{PROJECT_SOURCE_DIR\\}/3rdparty/qite/li= bqite/libqite.cmake\\)") + "list(APPEND EXTRA_LIBS qite)")) + (substitute* '("src/filesharingmanager.h" "src/widgets/psir= ichtext.cpp" + "src/filesharingmanager.cpp" "src/widgets/ps= itextview.cpp" + "src/chatview_te.cpp" "src/msgmle.cpp") + (("qite.h") + "qite/qite.h") + (("qiteaudio.h") + "qite/qiteaudio.h") + (("qiteaudiorecorder.h") + "qite/qiteaudiorecorder.h")) + #t)) + (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))= ))) + '("psi-plus"))) + #t)) + (add-after 'wrap-env 'glib-or-gtk-compile-schemas + (assoc-ref glib-or-gtk:%standard-phases 'glib-or-gtk-compile-= schemas)) + (add-after 'glib-or-gtk-compile-schemas 'glib-or-gtk-wrap + (assoc-ref glib-or-gtk:%standard-phases 'glib-or-gtk-wrap))))= ) + (native-inputs + `(("glib:bin" ,glib "bin") + ("gobject-introspection" ,gobject-introspection) + ("perl" ,perl) + ("pkg-config" ,pkg-config) + ("python" ,python-wrapper) + ("ruby" ,ruby))) + (inputs + `(("blake2" ,libb2) + ("dbus" ,dbus) + ("enchant" ,enchant) + ("glib" ,glib) + ("gstreamer" ,gstreamer) + ("gst-plugins-base" ,gst-plugins-base) + ("http-parser" ,http-parser) + ("libgcrypt" ,libgcrypt) + ("libgpg-error" ,libgpg-error) + ("libidn" ,libidn) + ("libotr" ,libotr) + ("libsignal-protocol-c" ,libsignal-protocol-c) + ("libtidy" ,tidy-html) + ("openssl" ,openssl) + ("qca" ,qca) + ("qhttp" ,qhttp) + ("qite" ,qite) + ("qtbase" ,qtbase) + ("qtkeychain" ,qtkeychain) + ("qtmultimedia" ,qtmultimedia) + ("qtsvg" ,qtsvg) + ("qtx11extras" ,qtx11extras) + ("usrsctp" ,usrsctp) + ("x11" ,libx11) + ("xext" ,libxext) + ("xcb" ,libxcb) + ("xss" ,libxscrnsaver) + ("zlib" ,zlib))) + (synopsis "Qt-based XMPP Client") + (description "Psi+ is a spin-off of Psi XMPP client. It is a cross-= platform +powerful XMPP client designed for experienced users.") + (home-page "https://psi-plus.com/") + (license license:gpl2+))) + ;;; messaging.scm ends here --=20 2.30.1 --------------0D0B90414F66C55C385208A6-- --HlKsgtmUE2n8fkWZOtoItukEVxlriIHx0-- --WwoVIH8tlbvQZf6TOwm6oxreAgo5OOUMf Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQTNLV6qqYzLN9qR1rBfWBZkf4vlUQUCYESMgwUDAAAAAAAKCRBfWBZkf4vlUT/m AP9aOTUmOAmErhwoPV6gymsFibiRNkLjICksJS6f8Z9IrAEAxTUZmK78GNWfiFHSUG/HcF1XNEYG vKYQXkllqzbLews= =VnWZ -----END PGP SIGNATURE----- --WwoVIH8tlbvQZf6TOwm6oxreAgo5OOUMf-- From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 20 12:52:57 2021 Received: (at 46985-done) by debbugs.gnu.org; 20 Mar 2021 16:52:57 +0000 Received: from localhost ([127.0.0.1]:53058 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lNeqP-0004R6-Df for submit@debbugs.gnu.org; Sat, 20 Mar 2021 12:52:57 -0400 Received: from relay13.mail.gandi.net ([217.70.178.233]:18025) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lNeqL-0004Qf-Ua for 46985-done@debbugs.gnu.org; Sat, 20 Mar 2021 12:52:56 -0400 Received: from localhost (40-67.ipv4.commingeshautdebit.fr [185.131.40.67]) (Authenticated sender: admin@nicolasgoaziou.fr) by relay13.mail.gandi.net (Postfix) with ESMTPSA id E947F80008; Sat, 20 Mar 2021 16:52:46 +0000 (UTC) From: Nicolas Goaziou To: Raghav Gururajan via Guix-patches via Subject: Re: [bug#46985] Psi+ References: <80a32f2e-465b-b420-4d76-d14fb9dbdf65@raghavgururajan.name> Date: Sat, 20 Mar 2021 17:52:46 +0100 In-Reply-To: <80a32f2e-465b-b420-4d76-d14fb9dbdf65@raghavgururajan.name> (Raghav Gururajan via Guix-patches via's message of "Sun, 7 Mar 2021 03:19:15 -0500") Message-ID: <87sg4pu5r5.fsf@nicolasgoaziou.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 46985-done Cc: Raghav Gururajan , Danny Milosavljevic , 46985-done@debbugs.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.7 (-) Hello, Raghav Gururajan via Guix-patches via writes: > Please find the attached patch-set to add Psi+ (fork of Psi), > a Qt-based XMPP Client, to Guix. Applied. Thank you. Regards, -- Nicolas Goaziou From unknown Sun Aug 17 10:20:26 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 18 Apr 2021 11:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator