GNU bug report logs - #31478
[PATCH 2/2] gnu: Add zyre.

Previous Next

Package: guix-patches;

Reported by: Tonton <tonton <at> riseup.net>

Date: Wed, 16 May 2018 21:48:03 UTC

Severity: normal

Tags: patch

Done: ludo <at> gnu.org (Ludovic Courtès)

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 31478 in the body.
You can then email your comments to 31478 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#31478; Package guix-patches. (Wed, 16 May 2018 21:48:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to Tonton <tonton <at> riseup.net>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Wed, 16 May 2018 21:48:03 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Tonton <tonton <at> riseup.net>
To: guix-patches <at> gnu.org
Cc: Tonton <tonton <at> riseup.net>
Subject: [PATCH 2/2] gnu: Add zyre.
Date: Wed, 16 May 2018 23:47:15 +0200
* gnu/packages/networking.scm (zyre): New variable.
---
 gnu/packages/networking.scm | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)

diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm
index 7f4550cba..5b949b5d2 100644
--- a/gnu/packages/networking.scm
+++ b/gnu/packages/networking.scm
@@ -1796,3 +1796,23 @@ remotely.")
     (home-page "http://czmq.zeromq.org/")
     (license license:mpl2.0)))
 
+(define-public zyre
+  (package
+    (name "zyre")
+    (version "2.0.0")
+    (source (origin
+              (method url-fetch)
+              (uri
+               (string-append "https://github.com/zeromq/zyre/releases/download/v"
+                              version "/" name "-" version ".tar.gz"))
+              (sha256
+               (base32
+                "0qz2730bng1gs9xbqxhkw88qbsmszgmmrl2g9k6xrg6r3bqvsdc7"))))
+    (build-system gnu-build-system)
+    (inputs `(("zeromq" ,zeromq)
+              ("czmq" ,czmq)
+              ("libsodium" ,libsodium)))
+    (synopsis "An open-source framework for proximity-based peer-to-peer applications")
+    (description "Zyre provides reliable group messaging over local area networks.")
+    (home-page "https://github.com/zeromq/zyre")
+    (license license:mpl2.0)))
-- 
2.17.0





Information forwarded to guix-patches <at> gnu.org:
bug#31478; Package guix-patches. (Wed, 16 May 2018 21:56:02 GMT) Full text and rfc822 format available.

Message #8 received at 31478 <at> debbugs.gnu.org (full text, mbox):

From: Tonton <tonton <at> riseup.net>
To: 31478 <at> debbugs.gnu.org
Date: Wed, 16 May 2018 23:54:54 +0200
This is just a minor update to please guix lint and make the synopsis slightly better






Information forwarded to guix-patches <at> gnu.org:
bug#31478; Package guix-patches. (Wed, 16 May 2018 21:59:01 GMT) Full text and rfc822 format available.

Message #11 received at 31478 <at> debbugs.gnu.org (full text, mbox):

From: Tonton <tonton <at> riseup.net>
To: 31478 <at> debbugs.gnu.org
Cc: Tonton <tonton <at> riseup.net>
Subject: [PATCH] gnu: Add zyre.
Date: Wed, 16 May 2018 23:54:55 +0200
* gnu/packages/networking.scm (zyre): New variable.
---
 gnu/packages/networking.scm | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)

diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm
index 7f4550cba..afcba64e4 100644
--- a/gnu/packages/networking.scm
+++ b/gnu/packages/networking.scm
@@ -1796,3 +1796,23 @@ remotely.")
     (home-page "http://czmq.zeromq.org/")
     (license license:mpl2.0)))
 
+(define-public zyre
+  (package
+    (name "zyre")
+    (version "2.0.0")
+    (source (origin
+              (method url-fetch)
+              (uri
+               (string-append "https://github.com/zeromq/zyre/releases/download/v"
+                              version "/" name "-" version ".tar.gz"))
+              (sha256
+               (base32
+                "0qz2730bng1gs9xbqxhkw88qbsmszgmmrl2g9k6xrg6r3bqvsdc7"))))
+    (build-system gnu-build-system)
+    (inputs `(("zeromq" ,zeromq)
+              ("czmq" ,czmq)
+              ("libsodium" ,libsodium)))
+    (synopsis "Framework for proximity-based peer-to-peer applications")
+    (description "Zyre provides reliable group messaging over local area networks.")
+    (home-page "https://github.com/zeromq/zyre")
+    (license license:mpl2.0)))
-- 
2.17.0





Information forwarded to guix-patches <at> gnu.org:
bug#31478; Package guix-patches. (Thu, 17 May 2018 11:25:01 GMT) Full text and rfc822 format available.

Message #14 received at 31478 <at> debbugs.gnu.org (full text, mbox):

From: ludo <at> gnu.org (Ludovic Courtès)
To: Tonton <tonton <at> riseup.net>
Cc: 31478 <at> debbugs.gnu.org
Subject: Re: [bug#31478] [PATCH] gnu: Add zyre.
Date: Thu, 17 May 2018 13:23:57 +0200
Hello Tonton,

Tonton <tonton <at> riseup.net> skribis:

> * gnu/packages/networking.scm (zyre): New variable.

[...]

> +    (synopsis "Framework for proximity-based peer-to-peer applications")
> +    (description "Zyre provides reliable group messaging over local area networks.")

The patch LGTM, but could you expand the description a little bit to
give more context to passersby?  See
<https://www.gnu.org/software/guix/manual/html_node/Synopses-and-Descriptions.html>.

Thank you!

Ludo’.




Information forwarded to guix-patches <at> gnu.org:
bug#31478; Package guix-patches. (Thu, 17 May 2018 15:52:02 GMT) Full text and rfc822 format available.

Message #17 received at 31478 <at> debbugs.gnu.org (full text, mbox):

From: Tonton <tonton <at> riseup.net>
To: 31478 <at> debbugs.gnu.org
Cc: Tonton <tonton <at> riseup.net>
Subject: [PATCH] gnu: Add zyre.
Date: Thu, 17 May 2018 17:50:33 +0200
* gnu/packages/networking.scm (zyre): New variable.
---
 gnu/packages/networking.scm | 32 ++++++++++++++++++++++++++++++++
 1 file changed, 32 insertions(+)

diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm
index 7f4550cba..2ccf42059 100644
--- a/gnu/packages/networking.scm
+++ b/gnu/packages/networking.scm
@@ -1796,3 +1796,35 @@ remotely.")
     (home-page "http://czmq.zeromq.org/")
     (license license:mpl2.0)))
 
+(define-public zyre
+  (package
+    (name "zyre")
+    (version "2.0.0")
+    (source (origin
+              (method url-fetch)
+              (uri
+               (string-append "https://github.com/zeromq/zyre/releases/download/v"
+                              version "/" name "-" version ".tar.gz"))
+              (sha256
+               (base32
+                "0qz2730bng1gs9xbqxhkw88qbsmszgmmrl2g9k6xrg6r3bqvsdc7"))))
+    (build-system gnu-build-system)
+    (inputs `(("zeromq" ,zeromq)
+              ("czmq" ,czmq)
+              ("libsodium" ,libsodium)))
+    (synopsis "Framework for proximity-based peer-to-peer applications")
+    (description "Zyre provides reliable group messaging over local area
+networks using zeromq.  It has these key characteristics:
+
+@itemize
+@item Zyre needs no administration or configuration.
+@item Peers may join and leave the network at any time.
+@item Peers talk to each other without any central brokers or servers.
+@item Peers can talk directly to each other.
+@item Peers can join groups, and then talk to groups.
+@item Zyre is reliable, and loses no messages even when the network is heavily loaded.
+@item Zyre is fast and has low latency, requiring no consensus protocols.
+@item Zyre is designed for WiFi networks, yet also works well on Ethernet networks.
+@end itemize")
+    (home-page "https://github.com/zeromq/zyre")
+    (license license:mpl2.0)))
-- 
2.17.0





Reply sent to ludo <at> gnu.org (Ludovic Courtès):
You have taken responsibility. (Sat, 19 May 2018 20:15:01 GMT) Full text and rfc822 format available.

Notification sent to Tonton <tonton <at> riseup.net>:
bug acknowledged by developer. (Sat, 19 May 2018 20:15:01 GMT) Full text and rfc822 format available.

Message #22 received at 31478-done <at> debbugs.gnu.org (full text, mbox):

From: ludo <at> gnu.org (Ludovic Courtès)
To: Tonton <tonton <at> riseup.net>
Cc: 31478-done <at> debbugs.gnu.org
Subject: Re: [bug#31478] [PATCH] gnu: Add zyre.
Date: Sat, 19 May 2018 22:14:34 +0200
Hello,

Tonton <tonton <at> riseup.net> skribis:

> * gnu/packages/networking.scm (zyre): New variable.

Applied, thanks!

Ludo’.




Information forwarded to guix-patches <at> gnu.org:
bug#31478; Package guix-patches. (Sat, 19 May 2018 20:16:02 GMT) Full text and rfc822 format available.

Message #25 received at 31478 <at> debbugs.gnu.org (full text, mbox):

From: ludo <at> gnu.org (Ludovic Courtès)
To: Tonton <tonton <at> riseup.net>
Cc: 31478 <at> debbugs.gnu.org
Subject: Re: [bug#31478] [PATCH] gnu: Add zyre.
Date: Sat, 19 May 2018 22:15:25 +0200
Tonton <tonton <at> riseup.net> skribis:

> * gnu/packages/networking.scm (zyre): New variable.

I also added a copyright line for you in that file, let me know if
anything's wrong.

Ludo'.




Information forwarded to guix-patches <at> gnu.org:
bug#31478; Package guix-patches. (Sat, 19 May 2018 21:15:01 GMT) Full text and rfc822 format available.

Message #28 received at 31478 <at> debbugs.gnu.org (full text, mbox):

From: Tonton <tonton <at> riseup.net>
To: ludo <at> gnu.org (Ludovic Courtès)
Cc: 31478 <at> debbugs.gnu.org
Subject: Re: [bug#31478] [PATCH] gnu: Add zyre.
Date: Sat, 19 May 2018 23:14:04 +0200
[Message part 1 (text/plain, inline)]
On Sat, 19 May 2018 22:15:25 +0200
ludo <at> gnu.org (Ludovic Courtès) wrote:

> Tonton <tonton <at> riseup.net> skribis:
> 
> > * gnu/packages/networking.scm (zyre): New variable.  
> 
> I also added a copyright line for you in that file, let me know if
> anything's wrong.
> 
> Ludo'.

Oh, yes, checked and it's good. Thanks!

Tonton
[Message part 2 (application/pgp-signature, inline)]

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sun, 17 Jun 2018 11:24:05 GMT) Full text and rfc822 format available.

This bug report was last modified 7 years and 88 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.