From unknown Sun Jun 22 00:23:27 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25918: [PATCH 1/3] gnu: Add libmesode. Resent-From: Mekeor Melire Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 01 Mar 2017 19:25:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 25918 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 25918@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.148839625530822 (code B ref -1); Wed, 01 Mar 2017 19:25:02 +0000 Received: (at submit) by debbugs.gnu.org; 1 Mar 2017 19:24:15 +0000 Received: from localhost ([127.0.0.1]:34799 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cj9r8-00080y-7f for submit@debbugs.gnu.org; Wed, 01 Mar 2017 14:24:15 -0500 Received: from eggs.gnu.org ([208.118.235.92]:33025) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cj9r6-00080m-Hj for submit@debbugs.gnu.org; Wed, 01 Mar 2017 14:24:09 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cj9r0-00072r-H1 for submit@debbugs.gnu.org; Wed, 01 Mar 2017 14:24:03 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:55307) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cj9r0-00072f-Ec for submit@debbugs.gnu.org; Wed, 01 Mar 2017 14:24:02 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:52213) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cj9qz-0005AB-5l for guix-patches@gnu.org; Wed, 01 Mar 2017 14:24:02 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cj9qy-00071v-25 for guix-patches@gnu.org; Wed, 01 Mar 2017 14:24:01 -0500 Received: from mail-wm0-x241.google.com ([2a00:1450:400c:c09::241]:34368) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cj9qx-00071N-Rt for guix-patches@gnu.org; Wed, 01 Mar 2017 14:23:59 -0500 Received: by mail-wm0-x241.google.com with SMTP id m70so8977487wma.1 for ; Wed, 01 Mar 2017 11:23:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=user-agent:from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=94fXH7So75bl4mP1ykAtfRV5ibPziBhuUUscvMog21Q=; b=cF50aRmUODEuZjRLpuVZdzZfZJnLySgDci3I0Vk5bV5jrxZhcsV3Ypw2fmeUrHnW9V 23jqJG+/v4axAq4Ne0L+ai/BTC5NjZZoPv+M5Gx7Ka9ZZwYntWp+LuJQ4gWEKCmsM5gq Mn9Fax3tOzd11a8ItR0hBHWJVtISNCnsnzqptC/jyfRo1t3o3s3ufUJ1UQxw6AyEVqTf dG4Bl7qt6G1sfkh4i0SOVCa5t2ELK0al918Dh1UDiVZRw4eJWK9815oRijMv4odrrYPR jwv1V3TeHSWYuG70UKKe/4UF0tbi1KU5lpUFx7Kr8T+fUmxqk9lzB31jzjmjEMA1gRW5 LfAg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:user-agent:from:to:subject:date:message-id :mime-version:content-transfer-encoding; bh=94fXH7So75bl4mP1ykAtfRV5ibPziBhuUUscvMog21Q=; b=jBJpit5EopFrNMK1OA7H0EBWyPy02mluqI+RuH1uIKKZ0qFBTX0Ir09WfBNf6HWYBj /pinlPZmy983vBps4tDF1xaAVJs9U09DX4iXcxuUpeR1wsbrwz8i56+fCcgsWBqJDVgl 21wmdyxq02GLatZVerOYRGMsHzq7VqBD9+1am2acfLZGNIJfRcp/5dMj5qjr+pFIahP4 TYNomy1lKwVBJoHGB8XIEHQELuX6KaLZ4JbZZ6wdGpBBNZ2zms76ECYYZRJjgIIVj9a6 fy4fdXnM9LRcCg+6AaGHoAlfLPWfDoaUbC8puLqBtQGgfl2NC7q9tj8mJScMUZuYYDjW mp7w== X-Gm-Message-State: AMke39lwkDLW/UGMtzBtXBj8l6I2HipyFuObsqX5y48WKmbc+TbGIFJdXHDchlf7DPgBzw== X-Received: by 10.28.137.211 with SMTP id l202mr4782420wmd.118.1488396237010; Wed, 01 Mar 2017 11:23:57 -0800 (PST) Received: from melire. ([2001:a61:2228:ba01:3ffc:bf76:8a7b:1cb4]) by smtp.gmail.com with ESMTPSA id 48sm7782442wrt.54.2017.03.01.11.23.56 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 01 Mar 2017 11:23:56 -0800 (PST) User-agent: mu4e 0.9.18; emacs 25.1.1 From: Mekeor Melire Date: Wed, 01 Mar 2017 20:23:52 +0100 Message-ID: <87efygx0l3.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.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 (+) >From aff05409f65025c007d7a50f5d4e90b301ce3b18 Mon Sep 17 00:00:00 2001 From: Mekeor Melire Date: Wed, 1 Mar 2017 20:08:04 +0100 Subject: [PATCH 1/3] gnu: Add libmesode. * gnu/packages/messaging.scm (libmesode): New variable. --- gnu/packages/messaging.scm | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm index 0ffc031c8..b3d988be7 100644 --- a/gnu/packages/messaging.scm +++ b/gnu/packages/messaging.scm @@ -8,6 +8,7 @@ ;;; Copyright © 2016, 2017 ;;; Copyright © 2016 Andy Patterson ;;; Copyright © 2016, 2017 Clément Lassieur +;;; Copyright © 2017 Mekeor Melire ;;; ;;; This file is part of GNU Guix. ;;; @@ -1222,4 +1223,37 @@ is also scriptable and extensible via Guile.") (home-page "https://www.gnu.org/software/freetalk") (license license:gpl3+))) +(define-public libmesode + (package + (name "libmesode") + (version "0.9.1") + (source (origin + (method url-fetch) + (uri (string-append "https://github.com/boothj5/libmesode/archive/" + version ".tar.gz") + (sha256 + (base32 + "0iaj56fkd5bjvqpvq3324ni895rmbj1akbfqipjydnghfwaym4z6")))) + (build-system gnu-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (add-before 'configure 'bootstrap + (lambda _ + (zero? (system* "./bootstrap.sh"))))))) + (inputs + `(("expat" ,expat) + ("openssl" ,openssl))) + (native-inputs + `(("autoconf" ,autoconf) + ("automake" ,automake) + ("libtool" ,libtool) + ("pkg-config" ,pkg-config))) + (synopsis "A simple, lightweight C library for writing XMPP clients") + (description "Libmesode is a fork of libstrophe for use with Profanity +XMPP Client. In particular, libmesode provides extra TLS functionality such as +manual SSL certificate verification.") + (home-page "https://github.com/boothj5/libmesode") + (license (list license:gpl3+ license:x11)))) + ;;; messaging.scm ends here -- 2.11.0 From unknown Sun Jun 22 00:23:27 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25918: [PATCH 1/3] gnu: Add libmesode. Resent-From: Ricardo Wurmus Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 02 Mar 2017 09:14:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25918 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Mekeor Melire Cc: 25918@debbugs.gnu.org Received: via spool by 25918-submit@debbugs.gnu.org id=B25918.148844604116401 (code B ref 25918); Thu, 02 Mar 2017 09:14:01 +0000 Received: (at 25918) by debbugs.gnu.org; 2 Mar 2017 09:14:01 +0000 Received: from localhost ([127.0.0.1]:35302 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cjMoC-0004GS-OX for submit@debbugs.gnu.org; Thu, 02 Mar 2017 04:14:00 -0500 Received: from sender-of-o51.zoho.com ([135.84.80.216]:21126) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cjMo9-0004GI-3D for 25918@debbugs.gnu.org; Thu, 02 Mar 2017 04:13:57 -0500 Received: from localhost (x4d0c9006.dyn.telefonica.de [77.12.144.6]) by mx.zohomail.com with SMTPS id 1488446034918950.9967125857773; Thu, 2 Mar 2017 01:13:54 -0800 (PST) References: <87efygx0l3.fsf@gmail.com> User-agent: mu4e 0.9.18; emacs 25.1.1 From: Ricardo Wurmus In-reply-to: <87efygx0l3.fsf@gmail.com> X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Date: Thu, 02 Mar 2017 10:13:51 +0100 Message-ID: <87r32gvy5s.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 1.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 (+) Hi Mekeor, thanks for the patch! This is almost ready to push, and I could make the needed changes myself, but maybe you’d like to handle them yourself. >>>From aff05409f65025c007d7a50f5d4e90b301ce3b18 Mon Sep 17 00:00:00 2001 > From: Mekeor Melire > Date: Wed, 1 Mar 2017 20:08:04 +0100 > Subject: [PATCH 1/3] gnu: Add libmesode. > > * gnu/packages/messaging.scm (libmesode): New variable. > --- […] > +(define-public libmesode > + (package > + (name "libmesode") > + (version "0.9.1") > + (source (origin > + (method url-fetch) > + (uri (string-append "https://github.com/boothj5/libmesode/archive/" > + version ".tar.gz") Please add a “file-name” expression here to give the archive a proper name in the store. We do this for all tarballs that don’t include the name of the package. > + (sha256 > + (base32 > + "0iaj56fkd5bjvqpvq3324ni895rmbj1akbfqipjydnghfwaym4z6")))) > + (build-system gnu-build-system) > + (arguments > + `(#:phases > + (modify-phases %standard-phases > + (add-before 'configure 'bootstrap > + (lambda _ > + (zero? (system* "./bootstrap.sh"))))))) > + (inputs > + `(("expat" ,expat) > + ("openssl" ,openssl))) > + (native-inputs > + `(("autoconf" ,autoconf) > + ("automake" ,automake) > + ("libtool" ,libtool) > + ("pkg-config" ,pkg-config))) > + (synopsis "A simple, lightweight C library for writing XMPP > clients") Please remove the “A” from the beginning. (I think “guix lint” also complains about it.) > + (description "Libmesode is a fork of libstrophe for use with Profanity > +XMPP Client. In particular, libmesode provides extra TLS functionality such as > +manual SSL certificate verification.") Please separate sentences with two spaces. > + (home-page "https://github.com/boothj5/libmesode") > + (license (list license:gpl3+ license:x11)))) Please add a comment that explains what this list means. Could you send an updated patch as a response to this email please? ~~ Ricardo From unknown Sun Jun 22 00:23:27 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25918: [PATCH 1/3] gnu: Add libmesode. Resent-From: Mekeor Melire Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 02 Mar 2017 22:47:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25918 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Ricardo Wurmus Cc: Mekeor Melire , 25918@debbugs.gnu.org Received: via spool by 25918-submit@debbugs.gnu.org id=B25918.148849480516634 (code B ref 25918); Thu, 02 Mar 2017 22:47:01 +0000 Received: (at 25918) by debbugs.gnu.org; 2 Mar 2017 22:46:45 +0000 Received: from localhost ([127.0.0.1]:37077 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cjZUc-0004K8-80 for submit@debbugs.gnu.org; Thu, 02 Mar 2017 17:46:45 -0500 Received: from mail-wm0-f67.google.com ([74.125.82.67]:34264) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cjZUa-0004Ju-B3 for 25918@debbugs.gnu.org; Thu, 02 Mar 2017 17:46:37 -0500 Received: by mail-wm0-f67.google.com with SMTP id m70so589322wma.1 for <25918@debbugs.gnu.org>; Thu, 02 Mar 2017 14:46:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version; bh=ARvnly2+1zvoYVO2wOMomr5IT2+pch4yZxGrJLuPjj8=; b=bl5trpqf2AHjHN0c/4UJYEOr7deAVklbaOFlndNxfH35C9lolTCB9RNS/aYwcuq2sn KcJwhuPVbctNASSCAYnhJJ2cyqbk1Wqyi68m3lR1FBGINhJKF/oMv3qer8KEVyT0U8Wu xWeUB6C30STjdP3XJJCKYXjcuuKY0ZnPCEqd0hIFgdrrVNZPRMo1RU9k7xnMIPea9Z8D my8iriDMA4GEt0Jpw9Y0AvsfA55bAo8LbK1KIzeRnXHK0Zc557OVoS6SzAHzggQ0u2Zn wlyjkuovfNSIkvlllYQX7EiUREkcnJaQ8JyQ0yOFDj1bmNHjoPmzAYg7emKDUSdot6Tc n9IQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:cc:subject :in-reply-to:date:message-id:mime-version; bh=ARvnly2+1zvoYVO2wOMomr5IT2+pch4yZxGrJLuPjj8=; b=FzFfJhE1QR/l1GQrITkwmkPWVG1k1Vgx+3rnu+SQnqApzYlVnEEzTG8Qattc22IwXk hWci+B/bdN0aG4zUUH7+SAKiEqAg+Lb2wkPLkwprhWgZ09J+GxjHJbBLrb2KzsxvCqv7 zTcZn6OypRXKpgy54Pa22ycnlNEjXxJlXuLmJBtdekIgqY1Mer0d8yjQomSt9/FIpp4N eJuJpfXYt23FizrVNqdF6nOosC2Oaeo3CcdFtGNyuVmz1iYWI97NCdG4Wd0k0Ap+eJ8O bfloHyl4ST88oCowEjem4AZIU4XtnDY0+cr0R8zNn4WLmvvxhSt8mN+4lq9Nnz6vIGzr butQ== X-Gm-Message-State: AMke39kWkUnX1FLYLXRljnOaC2uEkIPN0+aIgVjXv6gyEYEiv/efRdxODi8LEuX1XnqcrQ== X-Received: by 10.28.191.24 with SMTP id p24mr448688wmf.118.1488494790611; Thu, 02 Mar 2017 14:46:30 -0800 (PST) Received: from melire. ([2001:a61:221c:f801:bdf9:8813:dcec:a2b9]) by smtp.gmail.com with ESMTPSA id e74sm469425wmd.2.2017.03.02.14.46.29 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 02 Mar 2017 14:46:29 -0800 (PST) References: <87efygx0l3.fsf@gmail.com> <87r32gvy5s.fsf@elephly.net> User-agent: mu4e 0.9.18; emacs 25.1.1 From: Mekeor Melire In-reply-to: <87r32gvy5s.fsf@elephly.net> Date: Thu, 02 Mar 2017 23:46:26 +0100 Message-ID: <8737evthz1.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: 0.5 (/) 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.0 (/) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment; filename=0001-gnu-Add-libmesode.patch Content-Transfer-Encoding: 8bit Content-Description: libmesode.patch >From f413c7ed74e30d73d9fe17f3b8cd3ef86842e22c Mon Sep 17 00:00:00 2001 From: Mekeor Melire Date: Thu, 2 Mar 2017 23:30:18 +0100 Subject: [PATCH 1/3] gnu: Add libmesode. * gnu/packages/messaging.scm (libmesode): New variable. --- gnu/packages/messaging.scm | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm index 0ffc031c8..8cdb1ac98 100644 --- a/gnu/packages/messaging.scm +++ b/gnu/packages/messaging.scm @@ -8,6 +8,7 @@ ;;; Copyright © 2016, 2017 ;;; Copyright © 2016 Andy Patterson ;;; Copyright © 2016, 2017 Clément Lassieur +;;; Copyright © 2017 Mekeor Melire ;;; ;;; This file is part of GNU Guix. ;;; @@ -1222,4 +1223,39 @@ is also scriptable and extensible via Guile.") (home-page "https://www.gnu.org/software/freetalk") (license license:gpl3+))) +(define-public libmesode + (package + (name "libmesode") + (version "0.9.1") + (source (origin + (method url-fetch) + (uri (string-append "https://github.com/boothj5/libmesode/archive/" + version ".tar.gz") + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0iaj56fkd5bjvqpvq3324ni895rmbj1akbfqipjydnghfwaym4z6")))) + (build-system gnu-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (add-before 'configure 'bootstrap + (lambda _ + (zero? (system* "./bootstrap.sh"))))))) + (inputs + `(("expat" ,expat) + ("openssl" ,openssl))) + (native-inputs + `(("autoconf" ,autoconf) + ("automake" ,automake) + ("libtool" ,libtool) + ("pkg-config" ,pkg-config))) + (synopsis "simple, lightweight C library for writing XMPP clients") + (description "Libmesode is a fork of libstrophe for use with Profanity +XMPP Client. In particular, libmesode provides extra TLS functionality such as +manual SSL certificate verification.") + (home-page "https://github.com/boothj5/libmesode") + ;; Dual licensed. + (license (list license:gpl3+ license:x11)))) + ;;; messaging.scm ends here -- 2.11.0 --=-=-= Content-Type: text/plain Content-Disposition: attachment; filename=0002-gnu-Add-libstrophe.patch Content-Description: libstrophe.patch >From af0bcb551ca9a7b03df9442d2e6bf9c7a6d78b21 Mon Sep 17 00:00:00 2001 From: Mekeor Melire Date: Thu, 2 Mar 2017 23:31:09 +0100 Subject: [PATCH 2/3] gnu: Add libstrophe. * gnu/packages/messaging.scm (libstrophe): New variable. --- gnu/packages/messaging.scm | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm index 8cdb1ac98..71e910968 100644 --- a/gnu/packages/messaging.scm +++ b/gnu/packages/messaging.scm @@ -1258,4 +1258,39 @@ manual SSL certificate verification.") ;; Dual licensed. (license (list license:gpl3+ license:x11)))) +(define-public libstrophe + (package + (name "libstrophe") + (version "0.9.1") + (source (origin + (method url-fetch) + (uri (string-append "https://github.com/strophe/libstrophe/archive/" + version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1hzwdax4nsz0fncf5bjfza0cn0lc6xsf38y569ql1gg5hvwr6169")))) + (build-system gnu-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (add-before 'configure 'bootstrap + (lambda _ + (zero? (system* "./bootstrap.sh"))))))) + (inputs + `(("expat" ,expat) + ("openssl" ,openssl))) + (native-inputs + `(("autoconf" ,autoconf) + ("automake" ,automake) + ("libtool" ,libtool) + ("pkg-config" ,pkg-config))) + (synopsis "simple, lightweight C library for writing XMPP clients") + (description "Libstrophe is a minimal XMPP library written in C. It has +almost no external dependencies, only an XML parsing library (expat or libxml +are both supported).") + (home-page "http://strophe.im/libstrophe") + ;; Dual licensed. + (license (list license:gpl3+ license:x11)))) + ;;; messaging.scm ends here -- 2.11.0 --=-=-= Content-Type: text/plain Content-Disposition: attachment; filename=0003-gnu-Add-profanity.patch Content-Description: profanity.patch >From 90a0cac4263416b01a66f2464208d09d444208f1 Mon Sep 17 00:00:00 2001 From: Mekeor Melire Date: Thu, 2 Mar 2017 23:31:50 +0100 Subject: [PATCH 3/3] gnu: Add profanity. * gnu/packages/messaging.scm (profanity): New variable. --- gnu/packages/messaging.scm | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm index 71e910968..3fe1186b3 100644 --- a/gnu/packages/messaging.scm +++ b/gnu/packages/messaging.scm @@ -44,6 +44,7 @@ #:use-module (gnu packages base) #:use-module (gnu packages check) #:use-module (gnu packages crypto) + #:use-module (gnu packages curl) #:use-module (gnu packages cyrus-sasl) #:use-module (gnu packages databases) #:use-module (gnu packages documentation) @@ -1293,4 +1294,38 @@ are both supported).") ;; Dual licensed. (license (list license:gpl3+ license:x11)))) +(define-public profanity + (package + (name "profanity") + (version "0.5.1") + (source (origin + (method url-fetch) + (uri "http://www.profanity.im/profanity-0.5.1.tar.gz") + (sha256 + (base32 + "1f7ylw3mhhnii52mmk40hyc4kqhpvjdr3hmsplzkdhsfww9kflg3")))) + (build-system gnu-build-system) + (inputs + `(("curl" ,curl) + ("expat" ,expat) + ("glib" ,glib) + ("gpgme" ,gpgme) + ("libmesode" ,libmesode) + ("libotr" ,libotr) + ("ncurses" ,ncurses) + ("openssl" ,openssl) + ("readline" ,readline))) + (native-inputs + `(("autoconf" ,autoconf) + ("autoconf-archive" ,autoconf-archive) + ("automake" ,automake) + ("cmocka" ,cmocka) + ("libtool" ,libtool) + ("pkg-config" ,pkg-config))) + (synopsis "console based XMPP client") + (description "Profanity is a console based XMPP client written in C +using ncurses and libmesode, inspired by Irssi.") + (home-page "http://www.profanity.im") + (license license:gpl3+))) + ;;; messaging.scm ends here -- 2.11.0 --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Hi Guix, hi Ricardo. Ricardo Wurmus writes: > This is almost ready to push, and I could make the needed changes > myself, but maybe you’d like to handle them yourself. Sure. :) > Please add a “file-name” expression here to give the archive a proper > name in the store. We do this for all tarballs that don’t include the > name of the package. Done. > Please remove the “A” from the beginning. (I think “guix lint” also > complains about it.) Done. It's unfortunate that “guix lint” doesn't have a “-f” option so that I could do “guix lint -f gnu/packages/messaging.scm” or so. (My packaging work-flow is quite uncomfortable. I'm packaging in an my custom GUIX_PACKAGE_PATH; and then I copy the snippets into my local guix-repo. I wonder how your workflow looks like.) > Please separate sentences with two spaces. Done. > Please add a comment that explains what this list means. Done. > Could you send an updated patch as a response to this email please? Doing so. I hope it's fine for you that I'm *attaching* the patches instead of putting them *inline* because there are three separate patches. (I hope the attachments reach you because I'm still unconversant with my new mail client (mu4e).) Was it a good idea to separate the patches, actually? -- luv mekeor EDD3 DFFA 76F6 11C0 145F 9A99 AC85 BAD8 A2F8 C868 --=-=-=-- From unknown Sun Jun 22 00:23:27 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25918: [PATCH 1/3] gnu: Add libmesode. Resent-From: Leo Famulari Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 02 Mar 2017 23:04:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25918 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Mekeor Melire Cc: Ricardo Wurmus , 25918@debbugs.gnu.org Received: via spool by 25918-submit@debbugs.gnu.org id=B25918.148849578618167 (code B ref 25918); Thu, 02 Mar 2017 23:04:02 +0000 Received: (at 25918) by debbugs.gnu.org; 2 Mar 2017 23:03:06 +0000 Received: from localhost ([127.0.0.1]:37085 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cjZkX-0004ix-Ux for submit@debbugs.gnu.org; Thu, 02 Mar 2017 18:03:06 -0500 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:43558) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cjZkW-0004ip-Eo for 25918@debbugs.gnu.org; Thu, 02 Mar 2017 18:03:04 -0500 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id E126020B59; Thu, 2 Mar 2017 18:03:03 -0500 (EST) Received: from frontend1 ([10.202.2.160]) by compute4.internal (MEProxy); Thu, 02 Mar 2017 18:03:03 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=famulari.name; h= cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc :x-sasl-enc; s=mesmtp; bh=/4PvtiGOKF7YN7MP2Et8MBX7OE0=; b=AQb0lS wIVPEf9L80ZNMTm1miAw29uQORlDcqce9aJRo49cTS9uWtvjEJM0keTUi5eCIfSb RNWHTONgoGgW05ajNKHzOczxB57u4J1Qx3Z0TD643hTuUJTgYzGYPbKOud04WFrk +CwVXO5hRPsA5djKMPDbH/1dlUhoZ3lE+Edno= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=smtpout; bh=/4PvtiGOKF7YN7 MP2Et8MBX7OE0=; b=FGoPCp4ab8qtQjIwz37WdRZ33lYmLegQ+gy/VQ7gzKO1vw OwleHuf8ePGb2lDIgHczJIV4WZHQ4CZvs4Ab1CBx1jOI7Yc0qRnslAK6pS/wrOkq Y34VgCE3+wLur8EbXYjtB1OJSQax9xZbzXDuyc5fbZZC30MncDyWgvgKv6WVU= X-ME-Sender: X-Sasl-enc: sGwYshVNDHGeO6t1qvhRBoY5J1q+D9+QdcqS4rcZHOaw 1488495783 Received: from localhost (unknown [172.56.28.9]) by mail.messagingengine.com (Postfix) with ESMTPA id 99D807E16B; Thu, 2 Mar 2017 18:03:03 -0500 (EST) Date: Thu, 2 Mar 2017 18:03:01 -0500 From: Leo Famulari Message-ID: <20170302230301.GA15942@jasmine> References: <87efygx0l3.fsf@gmail.com> <87r32gvy5s.fsf@elephly.net> <8737evthz1.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <8737evthz1.fsf@gmail.com> User-Agent: Mutt/1.8.0 (2017-02-23) X-Spam-Score: -0.7 (/) 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.7 (/) On Thu, Mar 02, 2017 at 11:46:26PM +0100, Mekeor Melire wrote: > (My packaging work-flow is quite uncomfortable. I'm packaging in an my > custom GUIX_PACKAGE_PATH; and then I copy the snippets into my local > guix-repo. I wonder how your workflow looks like.) Why not do the work directly in a branch of your clone of the Guix git repo? From unknown Sun Jun 22 00:23:27 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25918: [PATCH 1/3] gnu: Add libmesode. Resent-From: Ricardo Wurmus Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 02 Mar 2017 23:12:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25918 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Mekeor Melire Cc: 25918@debbugs.gnu.org Received: via spool by 25918-submit@debbugs.gnu.org id=B25918.148849627118846 (code B ref 25918); Thu, 02 Mar 2017 23:12:01 +0000 Received: (at 25918) by debbugs.gnu.org; 2 Mar 2017 23:11:11 +0000 Received: from localhost ([127.0.0.1]:37089 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cjZsM-0004tu-OL for submit@debbugs.gnu.org; Thu, 02 Mar 2017 18:11:10 -0500 Received: from sender-of-o51.zoho.com ([135.84.80.216]:21097) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cjZsL-0004tm-5m for 25918@debbugs.gnu.org; Thu, 02 Mar 2017 18:11:09 -0500 Received: from localhost (x4d0c9006.dyn.telefonica.de [77.12.144.6]) by mx.zohomail.com with SMTPS id 1488496266465961.0442810504119; Thu, 2 Mar 2017 15:11:06 -0800 (PST) References: <87efygx0l3.fsf@gmail.com> <87r32gvy5s.fsf@elephly.net> <8737evthz1.fsf@gmail.com> User-agent: mu4e 0.9.18; emacs 25.1.1 From: Ricardo Wurmus In-reply-to: <8737evthz1.fsf@gmail.com> X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Date: Fri, 03 Mar 2017 00:11:03 +0100 Message-ID: <871sufw9yw.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 1.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 (+) Mekeor Melire writes: > Done. It's unfortunate that “guix lint” doesn't have a “-f” option so > that I could do “guix lint -f gnu/packages/messaging.scm” or so. > > (My packaging work-flow is quite uncomfortable. I'm packaging in an my > custom GUIX_PACKAGE_PATH; and then I copy the snippets into my local > guix-repo. I wonder how your workflow looks like.) Like Leo I recommend that you work on a git checkout of Guix instead of using GUIX_PACKAGE_PATH. The latter is for users of packages that probably won’t end up in Guix. It’s not suited for development. > I hope it's fine for you that I'm *attaching* the patches instead of > putting them *inline* because there are three separate patches. (I hope > the attachments reach you because I'm still unconversant with my new > mail client (mu4e).) I’m using mu4e as well. Attaching the patches is fine (looks like you attached them twice: inline and as an attachment). > Was it a good idea to separate the patches, actually? You can send them in separate emails. Many of us use git send-email (in this case we would instruct “git send-email” to reply to this thread), which can be a little tricky to set up. I’m going to take a look at your patches tomorrow. ~~ Ricardo From unknown Sun Jun 22 00:23:27 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25918: [PATCH 1/3] gnu: Add libmesode. Resent-From: Mekeor Melire Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 02 Mar 2017 23:59:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25918 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Ricardo Wurmus Cc: Mekeor Melire , 25918@debbugs.gnu.org Received: via spool by 25918-submit@debbugs.gnu.org id=B25918.148849910923162 (code B ref 25918); Thu, 02 Mar 2017 23:59:02 +0000 Received: (at 25918) by debbugs.gnu.org; 2 Mar 2017 23:58:29 +0000 Received: from localhost ([127.0.0.1]:37124 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cjac9-00061W-DM for submit@debbugs.gnu.org; Thu, 02 Mar 2017 18:58:29 -0500 Received: from mail-wm0-f67.google.com ([74.125.82.67]:34532) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cjac7-00061I-Dd for 25918@debbugs.gnu.org; Thu, 02 Mar 2017 18:58:27 -0500 Received: by mail-wm0-f67.google.com with SMTP id m70so757410wma.1 for <25918@debbugs.gnu.org>; Thu, 02 Mar 2017 15:58:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version:content-transfer-encoding; bh=JDHPjZTfj1uGtmvEiwhgruhaqIKjksar/8zGhZG58Vc=; b=GjZ73QbS2QXUmMER4nOqaAXVfpV3hc8McOTCpYpAGVV8tSxTnlzsWs4z6QiYImP26x WqVi7UKWrHpSO9ff0GW4i0fWieaT3ijZ7b4BMl+8LOsTfV4O27uQz7fZ8GstDmKhkwyK RH/y+uIhdyjh0bt4s6d3lhYXFbfBIy1cAEXdoUTLMNlJ3EvzuHKwfh5IXrt03hdGBDou dS+abwwsQOymVw2sA0TnszwWIjYe7+d/wp+HorPIsUPuuCn1vF6HXKgZmI+4WZmnOw18 u3/DxRsayt20P1uqMDnx8lt3fhcjhOVhDOKGCNpmp0HqWO/9e3RxY+K2lnwNCf3wApN7 sOJw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:cc:subject :in-reply-to:date:message-id:mime-version:content-transfer-encoding; bh=JDHPjZTfj1uGtmvEiwhgruhaqIKjksar/8zGhZG58Vc=; b=RUBBGcOL7IWLmidNSRjZYE9H7QhfCJjL4WzgVw41qCsMBW4S40tyxatIQqZ77mv3/l s4Yftv0CDmAf6g1ZYr9qWUVPks/ZdhoKH/eXPly95jAjDzyqwSIzH2o/I9uxei86lJbE AJRZlUp9uVlEqPzxXaQQ5bSu7IgbM1YJHwgoGUstiFF49YcmoT8i6UGHkYQCFUYwltBP KVUhCbuIulRHYFzzlLzVViwLaXx/zCBzYZnoK25NIILC2eMQCOBxY2kcXS6nYVm8WTRt sGZHOkhjR5TRGJupkS7kda5steeL1SJBk7iyU+pJQi+8kMCZcJUmA30Jx2JvFC2Jeulf WvEA== X-Gm-Message-State: AMke39niDepFRe2jS84jbQ9T1fbJ39oCVIDFEZpjDiry8xK1umnUjCFXGaNcNSAL7d58Ng== X-Received: by 10.28.63.74 with SMTP id m71mr638416wma.86.1488499101627; Thu, 02 Mar 2017 15:58:21 -0800 (PST) Received: from melire. ([2001:a61:221c:f801:bdf9:8813:dcec:a2b9]) by smtp.gmail.com with ESMTPSA id 35sm12655556wrj.4.2017.03.02.15.58.20 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 02 Mar 2017 15:58:21 -0800 (PST) References: <87efygx0l3.fsf@gmail.com> <87r32gvy5s.fsf@elephly.net> <8737evthz1.fsf@gmail.com> <871sufw9yw.fsf@elephly.net> User-agent: mu4e 0.9.18; emacs 25.1.1 From: Mekeor Melire In-reply-to: <871sufw9yw.fsf@elephly.net> Date: Fri, 03 Mar 2017 00:58:19 +0100 Message-ID: <87zih3s02s.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.5 (/) 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.5 (/) Ricardo Wurmus writes: > Like Leo I recommend that you work on a git checkout of Guix instead of > using GUIX_PACKAGE_PATH. The latter is for users of packages that > probably won’t end up in Guix. It’s not suited for development. Ah, and then you use `guix package -f gnu/packages/messaging.scm` to test the package definition, right? I see, that's cool. > You can send them in separate emails. Many of us use git send-email (in > this case we would instruct “git send-email” to reply to this thread), > which can be a little tricky to set up. (AFAICT, there is no `git-send-mail` package for Guix but I wouldn't use it anyway.) -- mekeor ~ EDD3 DFFA 76F6 11C0 145F 9A99 AC85 BAD8 A2F8 C868 From unknown Sun Jun 22 00:23:27 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25918: [PATCH 1/3] gnu: Add libmesode. Resent-From: Catonano Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 03 Mar 2017 00:38:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25918 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Mekeor Melire Cc: Ricardo Wurmus , 25918@debbugs.gnu.org Received: via spool by 25918-submit@debbugs.gnu.org id=B25918.14885014221103 (code B ref 25918); Fri, 03 Mar 2017 00:38:01 +0000 Received: (at 25918) by debbugs.gnu.org; 3 Mar 2017 00:37:02 +0000 Received: from localhost ([127.0.0.1]:37178 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cjbDS-0000Hj-91 for submit@debbugs.gnu.org; Thu, 02 Mar 2017 19:37:02 -0500 Received: from mail-wm0-f66.google.com ([74.125.82.66]:32871) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cjbDQ-0000HE-JL for 25918@debbugs.gnu.org; Thu, 02 Mar 2017 19:37:01 -0500 Received: by mail-wm0-f66.google.com with SMTP id n11so846779wma.0 for <25918@debbugs.gnu.org>; Thu, 02 Mar 2017 16:37:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=Vfzsv4PIJ9Rgh6jOMeEXdqFCe7C/fi5N5Rg1yoGwYeE=; b=X9tSveS0HjcEmrMtjeYXzpV53sMEBpEkIK+4JinYPNgyF0/pfRKtdB/6ZF+yBsu/zi 0PQBAWh5ngWQvK+4cJBMC+qVrNkUikscUiIMF5A0quhppvWPdmVokcrY+HwR7P33u5Pc h+nfbWhHqzXq0NGMrdpzkmj20zPRykl8kbtUK4kZFJ4MAXJI3s+Ku/xlAWrZKmCsX4l7 jjGwe1rPFsW0IiusVt7S7zFR4npiZO40TgAKMYIjg8wE9ld/ItnSed+WJSYRbP8A+ML0 Yry9ryM8nvYfE0KACB8PJh2k0D6uQDEqIPdhW9mq5+82A8i2ZlPY10EzpFKqQXxiYktn otrA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=Vfzsv4PIJ9Rgh6jOMeEXdqFCe7C/fi5N5Rg1yoGwYeE=; b=PbGjG0y74KiRxbBrBlhhAq0IbSErqkQbhuL8WlzmkouKP/EdP3Sb+Jofvprnweln2k zg8OiYBOfPRzborQjW52SsVso4JMV5UAn41pgXsYKN2/zlRauevOgn6Y7Di11LrOzhMY C6L9Kq116urVygDO2FEOWo+jt98KgWfN74yOiGtHSfeou4dRCb5zGVAmUt0DxbLkC0ez QoJvUDNGcZULIZAPfwsNybHxwHuhvQFswdIQotnHVwA5vC3oRm2LPZeHZApto5O418N5 tjRli2Go+h9JrmmFXbbe8WwF9LBCS1hhHst2DaOr2/ZtC7dT8zhLkeywesphTsepQa9p pZ2w== X-Gm-Message-State: AMke39mPVSRlCEyx8H38+CoBayo00sXJMNWjqIcnf5V3Q3h81wiBDiV2uXSTzcx2MaSIB2+aagJiLfX1h/09KA== X-Received: by 10.28.62.204 with SMTP id l195mr631433wma.88.1488501414908; Thu, 02 Mar 2017 16:36:54 -0800 (PST) MIME-Version: 1.0 Received: by 10.80.192.23 with HTTP; Thu, 2 Mar 2017 16:36:54 -0800 (PST) In-Reply-To: <87zih3s02s.fsf@gmail.com> References: <87efygx0l3.fsf@gmail.com> <87r32gvy5s.fsf@elephly.net> <8737evthz1.fsf@gmail.com> <871sufw9yw.fsf@elephly.net> <87zih3s02s.fsf@gmail.com> From: Catonano Date: Fri, 3 Mar 2017 01:36:54 +0100 Message-ID: Content-Type: multipart/alternative; boundary=001a1148e3b415607f0549c8be70 X-Spam-Score: 0.5 (/) 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.5 (/) --001a1148e3b415607f0549c8be70 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable 2017-03-03 0:58 GMT+01:00 Mekeor Melire : > > Ricardo Wurmus writes: > > > Like Leo I recommend that you work on a git checkout of Guix instead of > > using GUIX_PACKAGE_PATH. The latter is for users of packages that > > probably won=E2=80=99t end up in Guix. It=E2=80=99s not suited for dev= elopment. > > Ah, and then you use `guix package -f gnu/packages/messaging.scm` to > test the package definition, right? I see, that's cool. > Maybe ;-) Say you have edited gnu/packages/messaging.scm and you added "my-package" Then you would do ./pre-inst-env guix build my-package ./pre-inst-env guix lint my-package you can even install it ./pre-inst-env guix package -i my-package > > > You can send them in separate emails. Many of us use git send-email (i= n > > this case we would instruct =E2=80=9Cgit send-email=E2=80=9D to reply t= o this thread), > > which can be a little tricky to set up. > > (AFAICT, there is no `git-send-mail` package for Guix but I wouldn't use > it anyway.) > It's not a standalone package, it's one of the outputs of the git package. You can see it with this guix package --list-available | grep send-email Right, Ricardo ? --001a1148e3b415607f0549c8be70 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
2017-03-03 0:58 GMT+01:00 Mekeor Melire = <mekeor.mel= ire@gmail.com>:

Ricardo Wurmus <rekado@elephly.net= > writes:

> Like Leo I recommend that you work on a git checkout of Guix instead o= f
> using GUIX_PACKAGE_PATH.=C2=A0 The latter is for users of packages tha= t
> probably won=E2=80=99t end up in Guix.=C2=A0 It=E2=80=99s not suited f= or development.

Ah, and then you use `guix package -f gnu/packages/messaging.scm` to=
test the package definition, right? I see, that's cool.

Maybe ;-)

Say you have edited gnu/pa= ckages/messaging.scm and you added "my-package"
The= n you would do

./pre-inst-env guix build my-package
./pre-inst-en= v guix lint my-package

you can even install it

./p= re-inst-env guix package -i my-package

=C2=A0

> You can send them in separate emails.=C2=A0 Many of us use git send-em= ail (in
> this case we would instruct =E2=80=9Cgit send-email=E2=80=9D to reply = to this thread),
> which can be a little tricky to set up.

(AFAICT, there is no `git-send-mail` package for Guix but I wouldn&#= 39;t use
it anyway.)

It's not a standalone p= ackage, it's one of the outputs of the git package.

Y= ou can see it with this
guix package --list-available | grep send-email<= br>

Right, Ricardo ?
--001a1148e3b415607f0549c8be70-- From unknown Sun Jun 22 00:23:27 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25918: [PATCH 1/3] gnu: Add libmesode. Resent-From: Mekeor Melire Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 03 Mar 2017 00:53:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25918 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Catonano Cc: Ricardo Wurmus , Mekeor Melire , 25918@debbugs.gnu.org Received: via spool by 25918-submit@debbugs.gnu.org id=B25918.14885023332455 (code B ref 25918); Fri, 03 Mar 2017 00:53:01 +0000 Received: (at 25918) by debbugs.gnu.org; 3 Mar 2017 00:52:13 +0000 Received: from localhost ([127.0.0.1]:37188 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cjbS9-0000dX-2P for submit@debbugs.gnu.org; Thu, 02 Mar 2017 19:52:13 -0500 Received: from mail-wr0-f193.google.com ([209.85.128.193]:35490) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cjbS7-0000dF-0C for 25918@debbugs.gnu.org; Thu, 02 Mar 2017 19:52:11 -0500 Received: by mail-wr0-f193.google.com with SMTP id u108so7565251wrb.2 for <25918@debbugs.gnu.org>; Thu, 02 Mar 2017 16:52:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version:content-transfer-encoding; bh=zllvZN2dY9sy8jPL6U0Die2kMj7YygDGwOxgBxe/hT8=; b=K/6bt6M1TnrwHAr66QaYjlhVJOpXeHTi3CvdpkgeI+cGSULrsrKLVtD1rbUbkeJLzV bJKizmxHoL1Jm8CyCeFMQC7/HycTkHN8OGMUDG6LzzXGeQnWFB5eBzaH41y4fW1MY9c3 yh6t+aGPS6KQ4ZSqyNNoCRe8HgH8Ay75Q4NhmZhXpAzVAFf8rODFIeCSStXQBTvgSfIJ rl+xielKfMJYi+CApXggO1RllBRzI18d6PwFBlKmcv36gbfnAWNV9o4JyIrmEB+6NrA2 dZMOsdMd0KWL2IAfkuY9k/tTxV4prNJLVKxgnNhSrnEcOAGM9SLOmCuBsHB0IkQctnai O+Hw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:cc:subject :in-reply-to:date:message-id:mime-version:content-transfer-encoding; bh=zllvZN2dY9sy8jPL6U0Die2kMj7YygDGwOxgBxe/hT8=; b=gCANMg1JoQdtPcZ7v09J7fRv2jgvVECm0D0Z16StmDYwHOEqXBYuKniP6bHqru10Vw JtDZehGmDGGcWxcOUmwPdTMmm+g4/uy+o1VX3i+doBfWsZVZ1xq/1CaHfs+aBrZ3q5YK 3OEUM/AAkA+3qrG6aPx2ScEySYK8zAHOOw0+DHzfOzTGBt6c9JI04P4/q3Qsen0EI2Yb 7MgzP3VWxMfDMMJoMN2Bn9c/rSfdZ2DXeLv/rCpT3n1SYIeL0PWD/zxyUoI4p5r/AWLa 39H2AjjqGjWM/wCgmDkvC5XbeWWYdFKzomYkAhiGgb5tMznb4VMAs+mGzga3koFbVBDs tTzA== X-Gm-Message-State: AMke39mQkYKu2PNvDoQPa9FXw+uiLq+g0lOs44IbFSt7ZkVUC7BWNSB8xwuZh1pzxCmjNw== X-Received: by 10.223.169.45 with SMTP id u42mr34898wrc.187.1488502325370; Thu, 02 Mar 2017 16:52:05 -0800 (PST) Received: from melire. ([2001:a61:221c:f801:bdf9:8813:dcec:a2b9]) by smtp.gmail.com with ESMTPSA id d29sm12946138wrc.34.2017.03.02.16.52.04 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 02 Mar 2017 16:52:04 -0800 (PST) References: <87efygx0l3.fsf@gmail.com> <87r32gvy5s.fsf@elephly.net> <8737evthz1.fsf@gmail.com> <871sufw9yw.fsf@elephly.net> <87zih3s02s.fsf@gmail.com> User-agent: mu4e 0.9.18; emacs 25.1.1 From: Mekeor Melire In-reply-to: Date: Fri, 03 Mar 2017 01:52:03 +0100 Message-ID: <87y3wnrxl8.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.4 (/) 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.4 (/) Catonano writes: > 2017-03-03 0:58 GMT+01:00 Mekeor Melire : > >> Ricardo Wurmus writes: > > Say you have edited gnu/packages/messaging.scm and you added "my-package" > Then you would do > > ./pre-inst-env guix build my-package > ./pre-inst-env guix lint my-package > > you can even install it > > ./pre-inst-env guix package -i my-package Beautiful. Thank you. >> > You can send them in separate emails. Many of us use git send-email (in >> > this case we would instruct “git send-email” to reply to this thread), >> > which can be a little tricky to set up. >> >> (AFAICT, there is no `git-send-mail` package for Guix but I wouldn't use >> it anyway.) > > It's not a standalone package, it's one of the outputs of the git package. Well, I've got git installed but `git send-email` doesn't work: $ LANG=en_US git send-email git: 'send-email' is not a git command. See 'git --help'. But in fact, I get an completion for `git send-email` in my shell, ZSH. Maybe it doesn't work because I didn't configure it? I don't think so because `git help send-email` doesn't work either, for me. -- mekeor ~ EDD3 DFFA 76F6 11C0 145F 9A99 AC85 BAD8 A2F8 C868 From unknown Sun Jun 22 00:23:27 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25918: [PATCH 1/3] gnu: Add libmesode. Resent-From: Marius Bakke Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 03 Mar 2017 01:06:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25918 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Mekeor Melire , Catonano Cc: 25918@debbugs.gnu.org Received: via spool by 25918-submit@debbugs.gnu.org id=B25918.14885031253650 (code B ref 25918); Fri, 03 Mar 2017 01:06:01 +0000 Received: (at 25918) by debbugs.gnu.org; 3 Mar 2017 01:05:25 +0000 Received: from localhost ([127.0.0.1]:37192 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cjbev-0000wo-9L for submit@debbugs.gnu.org; Thu, 02 Mar 2017 20:05:25 -0500 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:45801) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cjbes-0000we-W0 for 25918@debbugs.gnu.org; Thu, 02 Mar 2017 20:05:23 -0500 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 7A24120CD2; Thu, 2 Mar 2017 20:05:22 -0500 (EST) Received: from frontend2 ([10.202.2.161]) by compute5.internal (MEProxy); Thu, 02 Mar 2017 20:05:22 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=fastmail.com; h=cc :content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc :x-sasl-enc; s=mesmtp; bh=0Nw7HWl1oULDOcnkkQzoCYvZ7jc=; b=m2TYt/ vaAojZdsF4Mtjzkz11fP+2Jwyu/+BuUzjCiU2Umrq2krDbJNEuVH9nTvKDP6Il7l LzAEpHqU90ZA7ftsTMTWn4qOwf2Qsd1ovMjldG/2RIMe/L9HbSTlLp+jhyi/OFy5 HaIsCasfp18MEzSNoLagFcVyDKeRXpAoRCVnM= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=smtpout; bh=0Nw7HWl1oULDOc nkkQzoCYvZ7jc=; b=Rb96YHe+38ersiQ9TEbRrbjPc1jK6IB0t78jkqSgj8p+H+ VownH4vrV5v6xl6mryDYD87ZpTbKo9lz9WUMVNZdJ8t5aR4KP8EXx6B9EryKZsZK 2EhcGkVodUuM1t9SZjlaK7ZZvhLYaJjjKduPSLP3uQhiOrjBG1CgC3E1msIrY= X-ME-Sender: X-Sasl-enc: 0EtkqSWFGbtKCC+NhegQcZBEHVNf9nWoKamu3QS5Yu30 1488503122 Received: from localhost (unknown [188.113.81.93]) by mail.messagingengine.com (Postfix) with ESMTPA id 09501241DA; Thu, 2 Mar 2017 20:05:21 -0500 (EST) From: Marius Bakke In-Reply-To: <87y3wnrxl8.fsf@gmail.com> References: <87efygx0l3.fsf@gmail.com> <87r32gvy5s.fsf@elephly.net> <8737evthz1.fsf@gmail.com> <871sufw9yw.fsf@elephly.net> <87zih3s02s.fsf@gmail.com> <87y3wnrxl8.fsf@gmail.com> User-Agent: Notmuch/0.23.7 (https://notmuchmail.org) Emacs/25.1.1 (x86_64-unknown-linux-gnu) Date: Fri, 03 Mar 2017 02:05:20 +0100 Message-ID: <87mvd36ugf.fsf@kirby.i-did-not-set--mail-host-address--so-tickle-me> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) 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.7 (/) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mekeor Melire writes: >>> > You can send them in separate emails. Many of us use git send-email = (in >>> > this case we would instruct =E2=80=9Cgit send-email=E2=80=9D to reply= to this thread), >>> > which can be a little tricky to set up. >>> >>> (AFAICT, there is no `git-send-mail` package for Guix but I wouldn't use >>> it anyway.) >> >> It's not a standalone package, it's one of the outputs of the git packag= e. > > Well, I've got git installed but `git send-email` doesn't work: > > $ LANG=3Den_US git send-email > git: 'send-email' is not a git command. See 'git --help'. > > But in fact, I get an completion for `git send-email` in my shell, ZSH. > Maybe it doesn't work because I didn't configure it? I don't think so > because `git help send-email` doesn't work either, for me. As Catonano mentions, it's a separate output of the "git" package. See available outputs with `guix package -s '^git$'`. It can be installed with `guix package -i git:send-email`. HTH! --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAli4wVAACgkQoqBt8qM6 VPoshggAt3zWM8khAG7kibTW9IXbW7ahrZnCBGzeYlX5aF5RXbtgm7WhWu4mGe8N nuh+7cmd4VQyg4Oc+HiZGS/o4Q6sA0Q+NGWFZHvIVzOwDXMARKQlTGKNJ7vE8uft TrLTNxEjvzH0TJOCGYwIuLlItxG0ZFv4iE6jm6pKAPaY4Ut/9p6ZDu2tQ/eJFq6K oBm/i57KW3q2tzuFkIMqJchxncJvEgSVtpH8D6JGoY5BMjjxKnOZ4VNuKxbuHNSI 7YqSKj/FK95JaeXonPJdniJCuhFlG8pHYJSbcozoEhBWO37rv1HnQRIY1jiHOCsH PaG7ChyYq4t+dNg3eHdK3OtZH9TpUA== =POaq -----END PGP SIGNATURE----- --=-=-=-- From unknown Sun Jun 22 00:23:27 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25918: [PATCH 1/3] gnu: Add libmesode. Resent-From: Catonano Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 14 Mar 2017 12:39:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25918 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Mekeor Melire Cc: Ricardo Wurmus , 25918@debbugs.gnu.org Received: via spool by 25918-submit@debbugs.gnu.org id=B25918.148949512020009 (code B ref 25918); Tue, 14 Mar 2017 12:39:02 +0000 Received: (at 25918) by debbugs.gnu.org; 14 Mar 2017 12:38:40 +0000 Received: from localhost ([127.0.0.1]:54981 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cnliq-0005Ce-DV for submit@debbugs.gnu.org; Tue, 14 Mar 2017 08:38:40 -0400 Received: from mail-wm0-f44.google.com ([74.125.82.44]:34002) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cnlim-0005CP-5k for 25918@debbugs.gnu.org; Tue, 14 Mar 2017 08:38:36 -0400 Received: by mail-wm0-f44.google.com with SMTP id 196so13340041wmm.1 for <25918@debbugs.gnu.org>; Tue, 14 Mar 2017 05:38:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=DWvp+o/MtC49fVWkByZdPPQ4VfMvUTYl5e5rPc2iy+k=; b=oPBsgq13vFDxixAP9ULCvLI/gp14NISs0e0BLnfzkIBTFtPzKdVLQW2TaFJf+GA3Mq wq0D5anusc3iqIBxMMY0C5YA3pEMMbvIY4dw7Ho1ImQqwECt0CszhWYcUjd2lZRj2UaJ oFNk1txHBE/RrAJGtjIEDTnS5dxAV7D889Afp/HQwwZVrjUUXPJhoZ8gjmg3+wzQeBmI hcyoqpBKIAQsay0YA2smstHqYRu70GXXGKOaWZpawUAY+nMTwbY3DAVbDPWWcAK5QS/5 hhY6KEfQPVwOE8NDsOA7o/k3Q439kKR6JCo1rSRAI0ztwho4zgIyWjcrMmhNaWn5Jakj hjpw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=DWvp+o/MtC49fVWkByZdPPQ4VfMvUTYl5e5rPc2iy+k=; b=pWb0yJfnjPUD/JVEP7rL4Zat5v9q0qk9vK9S6qqtlqQSmDE4ETHo6OMZZNx82rd3iD 0meXb5TzdVkHVxdM4M59ontQJONdNun/Nbi2BJMp2ww5j2rCZCksZFhy4YfOcixG+6Y7 9mkhVbETq+4ZYjwnmrePdLwteVRnttgjhczxgnPdKSI3slZBoPiDa6gzNufUJM4LeNHe nDNxtoGWPdJgv6meIMnXtCPDaV6C1PAVq8mxOjSTu7RarT1U916vMKsRfOcnmxbDUvw3 giixDow2JMNn2m14Y1VUGGp7uCQbxC09aKghHg8D0BoS08Uo2d0pKJXlqZ0S2Hyf/1p/ YWnQ== X-Gm-Message-State: AFeK/H1Tu4holW/MtKO+/o9FS8vpXVWV2ZAipBOkaXrnqzqyQl7XaBmZWGSFrPbL4FqDLiydq9dNPr8+4d9scQ== X-Received: by 10.28.97.2 with SMTP id v2mr15561577wmb.3.1489495110165; Tue, 14 Mar 2017 05:38:30 -0700 (PDT) MIME-Version: 1.0 Received: by 10.80.192.23 with HTTP; Tue, 14 Mar 2017 05:38:29 -0700 (PDT) In-Reply-To: <87efygx0l3.fsf@gmail.com> References: <87efygx0l3.fsf@gmail.com> From: Catonano Date: Tue, 14 Mar 2017 13:38:29 +0100 Message-ID: Content-Type: multipart/alternative; boundary=001a114a4c86efaf35054ab01a4f 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: -0.0 (/) --001a114a4c86efaf35054ab01a4f Content-Type: text/plain; charset=UTF-8 Mekeor, sorry for the delay in reviewing this patch. I'm afraid Ricardo forgot this. Patches are becoming to many and reviewers are not increasing that much, as far as I understand But that's no problem, we can start reviewing on our own ;-) 2017-03-01 20:23 GMT+01:00 Mekeor Melire : > > +(define-public libmesode > + (package > + (name "libmesode") > + (version "0.9.1") > + (source (origin > + (method url-fetch) > + (uri (string-append "https://github.com/boothj5/ > libmesode/archive/" > + version ".tar.gz") > I think there is a missing closing paren at the end of the "uri" field descriptor. > + (sha256 > + (base32 > + "0iaj56fkd5bjvqpvq3324ni895rmbj > 1akbfqipjydnghfwaym4z6")))) > Here, you could use a line like this (file-name (string-append name "-" version "-checkout")) Otherwise the linter complains that this is missing. Like this gnu/packages/messaging.scm:1230:12: libmesode@0.9.1: the source file name should contain the package name > + (build-system gnu-build-system) > + (arguments > + `(#:phases > + (modify-phases %standard-phases > + (add-before 'configure 'bootstrap > + (lambda _ > + (zero? (system* "./bootstrap.sh"))))))) > + (inputs > + `(("expat" ,expat) > + ("openssl" ,openssl))) > + (native-inputs > + `(("autoconf" ,autoconf) > + ("automake" ,automake) > + ("libtool" ,libtool) > + ("pkg-config" ,pkg-config))) > + (synopsis "A simple, lightweight C library for writing XMPP clients") > The linter complains that a synopsis shouldn't start with an article. Like this gnu/packages/messaging.scm:1252:14: libmesode@0.9.1: no article allowed at the beginning of the synopsis > + (description "Libmesode is a fork of libstrophe for use with Profanity > +XMPP Client. In particular, libmesode provides extra TLS functionality > such as > The linter complains that there should be 2 spaces after the dot. Like this gnu/packages/messaging.scm:1253:17: libmesode@0.9.1: sentences in description should be followed by two spaces; possible infraction at 68 > +manual SSL certificate verification.") > + (home-page "https://github.com/boothj5/libmesode") > + (license (list license:gpl3+ license:x11)))) > Further, guix size reports this /gnu/store/50zvxq72sxcnx8vy7h4wijbfyixyhr0f-libmesode-0.9.1 67.8 0.3 0.4% /gnu/store/liib5wid6rx9rkss78spc7wcqzwb1g2k-openssl-1.0.2j 66.9 5.9 8.8% /gnu/store/ppk2n4xi6pzgchcfzl2p48yj7y4jvnjv-expat-2.2.0 61.6 0.6 0.9% /gnu/store/cdi08kw7r6r684w8mk0xq0dkgpjhfpmd-gcc-4.9.4-lib 61.0 22.7 33.5% /gnu/store/iwgi9001dmmihrjg4rqhd6pa6788prjw-glibc-2.24 38.3 36.8 54.3% /gnu/store/rvgmixpmsq5lqr9qflhkm70kg7a4rys2-bash-static-4.4.0 1.4 1.4 2.1% I'm ok with all these lines but the last one: bash static. I don't know what libmesode does, but does a library need bash ? I'd like other reviewers to chime in, here Also I couldn't check whether the build is deteministic because I have already built it and calling "build --rounds=2" again won't reiterate the build process. Please, help There might be more observations, keep in mind that I'm not an expert reviewer. In the meantime I suggest you to take a look at the manual page about submitting patches. That's where I took the bulleted list of checks and suggestions that I made here. So the next time you can do it yourself ! It's here https://www.gnu.org/software/guix/manual/html_node/Submitting-Patches.html#Submitting-Patches Thanks for working on this ! Ciao --001a114a4c86efaf35054ab01a4f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Mekeor,

sorry for the delay=C2=A0 in rev= iewing this patch. I'm afraid Ricardo forgot this. Patches are becoming= to many and reviewers are not increasing that much, as far as I understand=

But that's no problem, we can start reviewing on our own ;-)
2017-03-01 20:23 GMT+01:00 Mekeor Melire <mekeor= .melire@gmail.com>:

+(define-public libmesode
+=C2=A0 (package
+=C2=A0 =C2=A0 (name "libmesode")
+=C2=A0 =C2=A0 (version "0.9.1")
+=C2=A0 =C2=A0 (source (origin
+=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (method url-fetch)
+=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (uri (string-append "= ;https://github.com/boothj5/libmesode/archive/= "
+=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 version ".tar.gz")<= br>

I think there is a missing closing paren at the en= d of the "uri" field descriptor.
=C2=A0
+=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (sha256
+=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(base32
+=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 "0iaj56f= kd5bjvqpvq3324ni895rmbj1akbfqipjydnghfwaym4z6"))))

Here, you could use a line like this
=C2=A0 =C2=A0= =C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0 (file-name (string-append name "-" versi= on "-checkout"))

Otherwise the linter complains= that this is missing. Like this

gnu/packages/messaging.scm:1230:12:= libmesode@0.9.1: the source file name should contain the package name
<= br>=C2=A0
+=C2=A0 =C2=A0 (build-system gnu-build-system)
+=C2=A0 =C2=A0 (arguments
+=C2=A0 =C2=A0 =C2=A0`(#:phases
+=C2=A0 =C2=A0 =C2=A0 =C2=A0(modify-phases %standard-phases
+=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(add-before 'configure 'bootstra= p
+=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(lambda _
+=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(zero? (system* "./bo= otstrap.sh")))))))
+=C2=A0 =C2=A0 (inputs
+=C2=A0 =C2=A0 =C2=A0`(("expat" ,expat)
+=C2=A0 =C2=A0 =C2=A0 =C2=A0("openssl" ,openssl)))
+=C2=A0 =C2=A0 (native-inputs
+=C2=A0 =C2=A0 =C2=A0`(("autoconf" ,autoconf)
+=C2=A0 =C2=A0 =C2=A0 =C2=A0("automake" ,automake)
+=C2=A0 =C2=A0 =C2=A0 =C2=A0("libtool" ,libtool)
+=C2=A0 =C2=A0 =C2=A0 =C2=A0("pkg-config" ,pkg-config)))
+=C2=A0 =C2=A0 (synopsis "A simple, lightweight C library for writing = XMPP clients")

The linter complain= s that a synopsis shouldn't start with an article. Like this

gnu= /packages/messaging.scm:1252:14: libmesode@0.9.1: no article allowed at the= beginning of the synopsis

=C2=A0
+=C2=A0 =C2=A0 (description "Libmesode is a fork of libstrophe for use= with Profanity
+XMPP Client. In particular, libmesode provides extra TLS functionality suc= h as

The linter complains that there sh= ould be 2 spaces after the dot. Like this

gnu/packages/messaging.scm= :1253:17: libmesode@0.9.1: sentences in=20 description should be followed by two spaces; possible infraction at 68
= =C2=A0
+manual SSL certificate verification.")
+=C2=A0 =C2=A0 (home-page "https://github.com/boothj5/= libmesode")
+=C2=A0 =C2=A0 (license (list license:gpl3+ license:x11))))


Further, guix size reports this

= /gnu/store/50zvxq72sxcnx8vy7h4wijbfyixyhr0f-libmesode-0.9.1=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 67.8=C2=A0=C2=A0=C2=A0=C2=A0 0.3=C2=A0=C2= =A0 0.4%
/gnu/store/liib5wid6rx9rkss78spc7wcqzwb1g2k-openssl-1.0.2j=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 66.9=C2=A0=C2=A0=C2=A0= =C2=A0 5.9=C2=A0=C2=A0 8.8%
/gnu/store/ppk2n4xi6pzgchcfzl2p48yj7y4jvnjv-= expat-2.2.0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0 61.6=C2=A0=C2=A0=C2=A0=C2=A0 0.6=C2=A0=C2=A0 0.9%
/gnu/store/c= di08kw7r6r684w8mk0xq0dkgpjhfpmd-gcc-4.9.4-lib=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 61.0=C2=A0=C2=A0=C2=A0 22.7=C2=A0 33.5%
/= gnu/store/iwgi9001dmmihrjg4rqhd6pa6788prjw-glibc-2.24=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 38.3=C2=A0=C2=A0= =C2=A0 36.8=C2=A0 54.3%
/gnu/store/rvgmixpmsq5lqr9qflhkm70kg7a4rys2-bash= -static-4.4.0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 1.4=C2=A0=C2=A0=C2= =A0=C2=A0 1.4=C2=A0=C2=A0 2.1%

I'm ok with all these = lines but the last one: bash static. I don't know what libmesode does, = but does a library need bash ?

I'd like other reviewe= rs to chime in, here

Also I couldn't check whether th= e build is deteministic because I have already built it and calling "b= uild --rounds=3D2" again won't reiterate the build process.
Pl= ease, help

There might be more observations, keep in mind tha= t I'm not an expert reviewer.
=C2= =A0
In the meantime I suggest you to take a look at the manual pag= e about submitting patches. That's where I took the bulleted list of ch= ecks and suggestions that I made here.
So the next time you can do it y= ourself !
It's here
https://www.gn= u.org/software/guix/manual/html_node/Submitting-Patches.html#Submitting-Pat= ches
Thanks for working on this !
Ciao
--001a114a4c86efaf35054ab01a4f-- From unknown Sun Jun 22 00:23:27 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25918: [PATCH 1/3] gnu: Add libmesode. Resent-From: Catonano Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 14 Mar 2017 13:08:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25918 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Ricardo Wurmus Cc: Mekeor Melire , 25918@debbugs.gnu.org Received: via spool by 25918-submit@debbugs.gnu.org id=B25918.148949685522572 (code B ref 25918); Tue, 14 Mar 2017 13:08:01 +0000 Received: (at 25918) by debbugs.gnu.org; 14 Mar 2017 13:07:35 +0000 Received: from localhost ([127.0.0.1]:54991 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cnmAp-0005rz-Fu for submit@debbugs.gnu.org; Tue, 14 Mar 2017 09:07:35 -0400 Received: from mail-wm0-f41.google.com ([74.125.82.41]:35707) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cnmAn-0005rl-LE for 25918@debbugs.gnu.org; Tue, 14 Mar 2017 09:07:34 -0400 Received: by mail-wm0-f41.google.com with SMTP id v186so63510727wmd.0 for <25918@debbugs.gnu.org>; Tue, 14 Mar 2017 06:07:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=VREL+LFI6fzqAsF2XrBDuitneI9cVjx3BZRY4PsrPUw=; b=Bq+hW4Ch/3xvebAEHqnDVZ382BctEKIHud5esAx0E5+7vJToMf1HBnvuP1qFFXJgKn JKAsY60t2vaGM8y1hQXT8YhTnlOK4zpB7+au3/pQgW1mCfZD2XSxHnW4yN1X5gjXdIGL Memtt6W1PnspMjF1AI2fXczX8HJiP/ei96E+p7ClEYU9/A9k30fHlAW5WsQ5K0en8aoQ sxpHZaNUvNmSK1Zu5V9RtyyOjb+Dtr0wgB373PnkMKBAIJcQwt+Jif/qgAUboaIbTIxG MszW9+pjMR9a1Xv76Sgj6YmNN2NEVkDoMHXdD20eSmxoXC+bRjiQ+0g/JjwErcKF3mKx +E6w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=VREL+LFI6fzqAsF2XrBDuitneI9cVjx3BZRY4PsrPUw=; b=QnYIffkYC1nW53anldHyCxRdMchYFoJ0lG83oO9z4uHtpj1EUSAxVJNnCiOBJwSBfI qJYAqckwbeNRJzc/HxSbzz/wU11KCMNWN4ws65QaVF7gJu8wEZxqWlBXTd82CFKQIS+K A0o4PDFIyUL0HqjQ5oi17KbxxtYaBom9VqaQOvmuzPNF0D0LQg+kkNTkRHHztUT6NR2O WyHlOULj9QfWI9zrdHZoMA+ywUfwm+GUy4OBx13fsNMlXHcy0Gu4hYTw5gIZLHD7EqTq KOPFigvw0uTnI1DsbcX3CYf9q6lt6UkvX8u7yVycwyPlFv5zI1pm5Et8376WJKFc9uaI Xm9Q== X-Gm-Message-State: AFeK/H0/qWom8HcGYyUV+eqGHiDJFkMN5hsTm4efqn9NIapaJSpUDWKbsbMxBj7MUDzJbefMIQtW8qOCeSpaig== X-Received: by 10.28.97.2 with SMTP id v2mr15683528wmb.3.1489496848066; Tue, 14 Mar 2017 06:07:28 -0700 (PDT) MIME-Version: 1.0 Received: by 10.80.192.23 with HTTP; Tue, 14 Mar 2017 06:07:27 -0700 (PDT) In-Reply-To: <87r32gvy5s.fsf@elephly.net> References: <87efygx0l3.fsf@gmail.com> <87r32gvy5s.fsf@elephly.net> From: Catonano Date: Tue, 14 Mar 2017 14:07:27 +0100 Message-ID: Content-Type: multipart/alternative; boundary=001a114a4c8685f088054ab08239 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: -0.0 (/) --001a114a4c8685f088054ab08239 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable 2017-03-02 10:13 GMT+01:00 Ricardo Wurmus : > > Hi Mekeor, > > thanks for the patch! > > This is almost ready to push, and I could make the needed changes > myself, but maybe you=E2=80=99d like to handle them yourself. > Oh gosh this had been reviewed already :-/ > > >>From aff05409f65025c007d7a50f5d4e90b301ce3b18 Mon Sep 17 00:00:00 2001 > > From: Mekeor Melire > > Date: Wed, 1 Mar 2017 20:08:04 +0100 > > Subject: [PATCH 1/3] gnu: Add libmesode. > > > > * gnu/packages/messaging.scm (libmesode): New variable. > > --- > > [=E2=80=A6] > > > +(define-public libmesode > > + (package > > + (name "libmesode") > > + (version "0.9.1") > > + (source (origin > > + (method url-fetch) > > + (uri (string-append "https://github.com/boothj5/ > libmesode/archive/" > > + version ".tar.gz") > > Please add a =E2=80=9Cfile-name=E2=80=9D expression here to give the arch= ive a proper > name in the store. We do this for all tarballs that don=E2=80=99t includ= e the > name of the package. > > > + (sha256 > > + (base32 > > + "0iaj56fkd5bjvqpvq3324ni895rmbj > 1akbfqipjydnghfwaym4z6")))) > > + (build-system gnu-build-system) > > + (arguments > > + `(#:phases > > + (modify-phases %standard-phases > > + (add-before 'configure 'bootstrap > > + (lambda _ > > + (zero? (system* "./bootstrap.sh"))))))) > > + (inputs > > + `(("expat" ,expat) > > + ("openssl" ,openssl))) > > + (native-inputs > > + `(("autoconf" ,autoconf) > > + ("automake" ,automake) > > + ("libtool" ,libtool) > > + ("pkg-config" ,pkg-config))) > > + (synopsis "A simple, lightweight C library for writing XMPP > > clients") > > Please remove the =E2=80=9CA=E2=80=9D from the beginning. (I think =E2= =80=9Cguix lint=E2=80=9D also > complains about it.) > > --001a114a4c8685f088054ab08239 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
2017-03-02 10:13 GMT+01:00 Ricardo Wurmus <rekado@elephl= y.net>:

Hi Mekeor,

thanks for the patch!

This is almost ready to push, and I could make the needed changes
myself, but maybe you=E2=80=99d like to handle them yourself.

Oh gosh

this had been reviewed alr= eady :-/
=C2=A0

>>From aff05409f65025c007d7a50f5d4e90b301ce3b18 Mon Sep 17 00:00= :00 2001
> From: Mekeor Melire <mek= eor.melire@gmail.com>
> Date: Wed, 1 Mar 2017 20:08:04 +0100
> Subject: [PATCH 1/3] gnu: Add libmesode.
>
> * gnu/packages/messaging.scm (libmesode): New variable.
> ---

[=E2=80=A6]

> +(define-public libmesode
> +=C2=A0 (package
> +=C2=A0 =C2=A0 (name "libmesode")
> +=C2=A0 =C2=A0 (version "0.9.1")
> +=C2=A0 =C2=A0 (source (origin
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (method url-fetch) > +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (uri (string-append = "https://github.com/boothj5/libmesode/archive= /"
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 version ".tar.gz&quo= t;)

Please add a =E2=80=9Cfile-name=E2=80=9D expression here to give the= archive a proper
name in the store.=C2=A0 We do this for all tarballs that don=E2=80=99t inc= lude the
name of the package.

> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (sha256
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(base32
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 "0i= aj56fkd5bjvqpvq3324ni895rmbj1akbfqipjydnghfwaym4z6"))))
> +=C2=A0 =C2=A0 (build-system gnu-build-system)
> +=C2=A0 =C2=A0 (arguments
> +=C2=A0 =C2=A0 =C2=A0`(#:phases
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0(modify-phases %standard-phases
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(add-before 'configure 'boo= tstrap
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(lambda _
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(zero? (system* "= ;./bootstrap.sh")))))))
> +=C2=A0 =C2=A0 (inputs
> +=C2=A0 =C2=A0 =C2=A0`(("expat" ,expat)
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0("openssl" ,openssl)))
> +=C2=A0 =C2=A0 (native-inputs
> +=C2=A0 =C2=A0 =C2=A0`(("autoconf" ,autoconf)
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0("automake" ,automake)
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0("libtool" ,libtool)
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0("pkg-config" ,pkg-config)))
> +=C2=A0 =C2=A0 (synopsis "A simple, lightweight C library for wri= ting XMPP
> clients")

Please remove the =E2=80=9CA=E2=80=9D from the beginning.=C2=A0 (I t= hink =E2=80=9Cguix lint=E2=80=9D also
complains about it.)

--001a114a4c8685f088054ab08239-- From unknown Sun Jun 22 00:23:27 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: Mekeor Melire Subject: bug#25918: closed (Re: bug#25918: [PATCH 1/3] gnu: Add libmesode.) Message-ID: References: <20170315212742.GA12728@jasmine> <87efygx0l3.fsf@gmail.com> X-Gnu-PR-Message: they-closed 25918 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 25918@debbugs.gnu.org Date: Wed, 15 Mar 2017 21:28:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1489613282-2505-1" This is a multi-part message in MIME format... ------------=_1489613282-2505-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #25918: [PATCH 1/3] gnu: Add libmesode. 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 25918@debbugs.gnu.org. --=20 25918: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D25918 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1489613282-2505-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 25918-done) by debbugs.gnu.org; 15 Mar 2017 21:27:50 +0000 Received: from localhost ([127.0.0.1]:57592 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1coGSU-0000e0-Lc for submit@debbugs.gnu.org; Wed, 15 Mar 2017 17:27:50 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:38261) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1coGST-0000dt-9W for 25918-done@debbugs.gnu.org; Wed, 15 Mar 2017 17:27:49 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id B32FD20A2D; Wed, 15 Mar 2017 17:27:48 -0400 (EDT) Received: from frontend1 ([10.202.2.160]) by compute4.internal (MEProxy); Wed, 15 Mar 2017 17:27:48 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=famulari.name; h= cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc :x-sasl-enc; s=mesmtp; bh=hZjiV1hkEgcDf6wHvWlIc8rQ7e0=; b=Sstwie xHTBOw2OqQ0cDNIo+e8dejVrSemTB3/EUwfZOnA6mUni3fEedvIUHLq4CLpvqmJD EJHyFv5+zBGL/oE4q3EHP40vgy22CFOgRQOa+zPuixdzwMrp6c2NAF/BtEPD8ASp YIv+YDHMcidNXjU95uoXMHn9dWP/ORJbn0c1o= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=smtpout; bh=hZjiV1hkEgcDf6 wHvWlIc8rQ7e0=; b=bNsKFe4L+am/3xPVRMvKRdd1t9Sw00q/gGhLuLwlXy6PUa LZgKbInK07cm4QLo5jEQr05irNo2qquOch55j69yAfJSFXd47YcGIdvMrNzCIFl5 c+JEnIBbatYImJzQJ8mph7Opw1+JA4eSGLHaNNlSWKQuLleVEd4Ahap4l6kKA= X-ME-Sender: X-Sasl-enc: y/vzdG8yyyR4ocx707QA3JQPaavwtem6DD/XgsjZOhTt 1489613268 Received: from localhost (unknown [73.81.116.201]) by mail.messagingengine.com (Postfix) with ESMTPA id 397BF7E5C8; Wed, 15 Mar 2017 17:27:48 -0400 (EDT) Date: Wed, 15 Mar 2017 17:27:42 -0400 From: Leo Famulari To: Mekeor Melire Subject: Re: bug#25918: [PATCH 1/3] gnu: Add libmesode. Message-ID: <20170315212742.GA12728@jasmine> References: <87efygx0l3.fsf@gmail.com> <87r32gvy5s.fsf@elephly.net> <8737evthz1.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="LZvS9be/3tNcYl/X" Content-Disposition: inline In-Reply-To: <8737evthz1.fsf@gmail.com> User-Agent: Mutt/1.8.0 (2017-02-23) X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 25918-done Cc: 25918-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: -0.7 (/) --LZvS9be/3tNcYl/X Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Mar 02, 2017 at 11:46:26PM +0100, Mekeor Melire wrote: > From f413c7ed74e30d73d9fe17f3b8cd3ef86842e22c Mon Sep 17 00:00:00 2001 > From: Mekeor Melire > Date: Thu, 2 Mar 2017 23:30:18 +0100 > Subject: [PATCH 1/3] gnu: Add libmesode. >=20 > * gnu/packages/messaging.scm (libmesode): New variable. > From af0bcb551ca9a7b03df9442d2e6bf9c7a6d78b21 Mon Sep 17 00:00:00 2001 > From: Mekeor Melire > Date: Thu, 2 Mar 2017 23:31:09 +0100 > Subject: [PATCH 2/3] gnu: Add libstrophe. >=20 > * gnu/packages/messaging.scm (libstrophe): New variable. > From 90a0cac4263416b01a66f2464208d09d444208f1 Mon Sep 17 00:00:00 2001 > From: Mekeor Melire > Date: Thu, 2 Mar 2017 23:31:50 +0100 > Subject: [PATCH 3/3] gnu: Add profanity. >=20 > * gnu/packages/messaging.scm (profanity): New variable. Thanks! Pushed with minor edits to synopses, and I also used the package version to construct profanity's source URL. Sorry for the delay =E2=80=94 I think we got side-tracked by discussion of = our development workflows :) --LZvS9be/3tNcYl/X Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAljJsc4ACgkQJkb6MLrK fwh83Q//T6r7QdKGU94g5Xk0gYM+zuLlIxvHp1z9N904w0GJSV5QgVNbansMI0Gu /bOb5m+DoJs6QD/bC8kZIipsYTJKJH0KFMqGY6sFSeItGUqVH7xehyoA0IJwsUa2 p5VwytnnscrAKAJLc6RUVMmz/D4NCOx7Il/eT95iXc3ZWNbnSylxHjpYs7w/zu5L /GnfC1UwfSwJOoBjqCGrAgeRaTgLocv40EsZf6T+WtntV7UUM0wACov9Jrq5UV4V 7/R7/95TCADmczYU2HKEXv4dWIC/6UDRT4dHRnisMvD3Pw9epKMoNzZ2TRenn/BW kRa/b65IOIPWcAJ5SQDr2Zc1Zw4gww/5fhrp6Oc5qJtehmTkwMzlUcrqasFI4Cc6 2s93Y4QVvIiR5vJn4DJC3EYyOT9ps+9gkXR3VgCfqNKzvUiYgKZNrfYXMRp7D7wW 7zlyWpKUKt33cPqGQ0JIeznf87vxFP2sh9XOw2c0koOvxcvLrT2sYgLor4AbB3MT 5XdYdu2rsek2gStbIJQ8BFXdXDTWrh9ktAbyJXlthIS4amS/IfNBpuhpoLJXecuZ nem0XAyK8CCzSE+xrMjU0TuoUWxD9U11qbNmF/tui3U+8kdtOrIAor7roZDFrI7X 5xs5wEV9YwJr3+tCt9RirFjgGM70TPUnYXR7z1imQhUyGqzhWV8= =Yg4H -----END PGP SIGNATURE----- --LZvS9be/3tNcYl/X-- ------------=_1489613282-2505-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 1 Mar 2017 19:24:15 +0000 Received: from localhost ([127.0.0.1]:34799 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cj9r8-00080y-7f for submit@debbugs.gnu.org; Wed, 01 Mar 2017 14:24:15 -0500 Received: from eggs.gnu.org ([208.118.235.92]:33025) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cj9r6-00080m-Hj for submit@debbugs.gnu.org; Wed, 01 Mar 2017 14:24:09 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cj9r0-00072r-H1 for submit@debbugs.gnu.org; Wed, 01 Mar 2017 14:24:03 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:55307) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cj9r0-00072f-Ec for submit@debbugs.gnu.org; Wed, 01 Mar 2017 14:24:02 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:52213) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cj9qz-0005AB-5l for guix-patches@gnu.org; Wed, 01 Mar 2017 14:24:02 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cj9qy-00071v-25 for guix-patches@gnu.org; Wed, 01 Mar 2017 14:24:01 -0500 Received: from mail-wm0-x241.google.com ([2a00:1450:400c:c09::241]:34368) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cj9qx-00071N-Rt for guix-patches@gnu.org; Wed, 01 Mar 2017 14:23:59 -0500 Received: by mail-wm0-x241.google.com with SMTP id m70so8977487wma.1 for ; Wed, 01 Mar 2017 11:23:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=user-agent:from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=94fXH7So75bl4mP1ykAtfRV5ibPziBhuUUscvMog21Q=; b=cF50aRmUODEuZjRLpuVZdzZfZJnLySgDci3I0Vk5bV5jrxZhcsV3Ypw2fmeUrHnW9V 23jqJG+/v4axAq4Ne0L+ai/BTC5NjZZoPv+M5Gx7Ka9ZZwYntWp+LuJQ4gWEKCmsM5gq Mn9Fax3tOzd11a8ItR0hBHWJVtISNCnsnzqptC/jyfRo1t3o3s3ufUJ1UQxw6AyEVqTf dG4Bl7qt6G1sfkh4i0SOVCa5t2ELK0al918Dh1UDiVZRw4eJWK9815oRijMv4odrrYPR jwv1V3TeHSWYuG70UKKe/4UF0tbi1KU5lpUFx7Kr8T+fUmxqk9lzB31jzjmjEMA1gRW5 LfAg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:user-agent:from:to:subject:date:message-id :mime-version:content-transfer-encoding; bh=94fXH7So75bl4mP1ykAtfRV5ibPziBhuUUscvMog21Q=; b=jBJpit5EopFrNMK1OA7H0EBWyPy02mluqI+RuH1uIKKZ0qFBTX0Ir09WfBNf6HWYBj /pinlPZmy983vBps4tDF1xaAVJs9U09DX4iXcxuUpeR1wsbrwz8i56+fCcgsWBqJDVgl 21wmdyxq02GLatZVerOYRGMsHzq7VqBD9+1am2acfLZGNIJfRcp/5dMj5qjr+pFIahP4 TYNomy1lKwVBJoHGB8XIEHQELuX6KaLZ4JbZZ6wdGpBBNZ2zms76ECYYZRJjgIIVj9a6 fy4fdXnM9LRcCg+6AaGHoAlfLPWfDoaUbC8puLqBtQGgfl2NC7q9tj8mJScMUZuYYDjW mp7w== X-Gm-Message-State: AMke39lwkDLW/UGMtzBtXBj8l6I2HipyFuObsqX5y48WKmbc+TbGIFJdXHDchlf7DPgBzw== X-Received: by 10.28.137.211 with SMTP id l202mr4782420wmd.118.1488396237010; Wed, 01 Mar 2017 11:23:57 -0800 (PST) Received: from melire. ([2001:a61:2228:ba01:3ffc:bf76:8a7b:1cb4]) by smtp.gmail.com with ESMTPSA id 48sm7782442wrt.54.2017.03.01.11.23.56 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 01 Mar 2017 11:23:56 -0800 (PST) User-agent: mu4e 0.9.18; emacs 25.1.1 From: Mekeor Melire To: guix-patches@gnu.org Subject: [PATCH 1/3] gnu: Add libmesode. Date: Wed, 01 Mar 2017 20:23:52 +0100 Message-ID: <87efygx0l3.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) 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.0 (+) >From aff05409f65025c007d7a50f5d4e90b301ce3b18 Mon Sep 17 00:00:00 2001 From: Mekeor Melire Date: Wed, 1 Mar 2017 20:08:04 +0100 Subject: [PATCH 1/3] gnu: Add libmesode. * gnu/packages/messaging.scm (libmesode): New variable. --- gnu/packages/messaging.scm | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm index 0ffc031c8..b3d988be7 100644 --- a/gnu/packages/messaging.scm +++ b/gnu/packages/messaging.scm @@ -8,6 +8,7 @@ ;;; Copyright © 2016, 2017 ;;; Copyright © 2016 Andy Patterson ;;; Copyright © 2016, 2017 Clément Lassieur +;;; Copyright © 2017 Mekeor Melire ;;; ;;; This file is part of GNU Guix. ;;; @@ -1222,4 +1223,37 @@ is also scriptable and extensible via Guile.") (home-page "https://www.gnu.org/software/freetalk") (license license:gpl3+))) +(define-public libmesode + (package + (name "libmesode") + (version "0.9.1") + (source (origin + (method url-fetch) + (uri (string-append "https://github.com/boothj5/libmesode/archive/" + version ".tar.gz") + (sha256 + (base32 + "0iaj56fkd5bjvqpvq3324ni895rmbj1akbfqipjydnghfwaym4z6")))) + (build-system gnu-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (add-before 'configure 'bootstrap + (lambda _ + (zero? (system* "./bootstrap.sh"))))))) + (inputs + `(("expat" ,expat) + ("openssl" ,openssl))) + (native-inputs + `(("autoconf" ,autoconf) + ("automake" ,automake) + ("libtool" ,libtool) + ("pkg-config" ,pkg-config))) + (synopsis "A simple, lightweight C library for writing XMPP clients") + (description "Libmesode is a fork of libstrophe for use with Profanity +XMPP Client. In particular, libmesode provides extra TLS functionality such as +manual SSL certificate verification.") + (home-page "https://github.com/boothj5/libmesode") + (license (list license:gpl3+ license:x11)))) + ;;; messaging.scm ends here -- 2.11.0 ------------=_1489613282-2505-1--