[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
01/09: gnu: networking: Add czmq.
From: |
Christopher Baines |
Subject: |
01/09: gnu: networking: Add czmq. |
Date: |
Sat, 3 Mar 2018 07:53:42 -0500 (EST) |
cbaines pushed a commit to branch master
in repository guix.
commit 433dc74611b0338ae15c7a7dc344a802c5667a34
Author: Christopher Baines <address@hidden>
Date: Mon Oct 9 06:57:26 2017 +0100
gnu: networking: Add czmq.
* gnu/packages/networking.scm (czmq): New variable.
---
gnu/packages/networking.scm | 36 ++++++++++++++++++++++++++++++++++++
1 file changed, 36 insertions(+)
diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm
index d4c9d40..3c18620 100644
--- a/gnu/packages/networking.scm
+++ b/gnu/packages/networking.scm
@@ -267,6 +267,42 @@ filtering (subscriptions), seamless access to multiple
transport protocols and
more.")
(license license:lgpl3+)))
+(define-public czmq
+ (package
+ (name "czmq")
+ (version "4.1.0")
+ (source (origin
+ (method url-fetch)
+ (uri (string-append
+ "https://github.com/zeromq/" name
+ "/releases/download/v" version
+ "/" name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "04gwf61rijwm6b2wblwv8gky1gdrbfmg1d19hf72kdc691ds7vrv"))))
+ (build-system gnu-build-system)
+ (arguments
+ '(;; TODO Tests fail for some reason:
+ ;; * zauth: OK
+ ;; * zbeacon: OK (skipping test, no UDP broadcasting)
+ ;; E: (czmq_selftest) 18-02-24 16:25:52 No broadcast interface found,
(ZSYS_INTERFACE=lo)
+ ;; make[2]: *** [Makefile:2245: check-local] Segmentation fault
+ ;; make[2]: Leaving directory
'/tmp/guix-build-czmq-4.1.0.drv-0/czmq-4.1.0'
+ ;; make[1]: *** [Makefile:2032: check-am] Error 2
+ ;; make[1]: Leaving directory
'/tmp/guix-build-czmq-4.1.0.drv-0/czmq-4.1.0'
+ ;; make: *** [Makefile:1588: check-recursive] Error 1
+ ;; phase `check' failed after 19.4 seconds
+ #:tests? #f
+ #:configure-flags '("--enable-drafts")))
+ (inputs
+ `(("zeromq" ,zeromq)))
+ (home-page "http://zeromq.org")
+ (synopsis "High-level C bindings for ØMQ")
+ (description
+ "czmq provides bindings for the ØMQ core API that hides the differences
+between different versions of ØMQ.")
+ (license license:mpl2.0)))
+
(define-public librdkafka
(package
(name "librdkafka")
- branch master updated (add928d -> 62b138c), Christopher Baines, 2018/03/03
- 01/09: gnu: networking: Add czmq.,
Christopher Baines <=
- 06/09: gnu: Add ruby-cztop., Christopher Baines, 2018/03/03
- 05/09: gnu: Add ruby-czmq-ffi-gen., Christopher Baines, 2018/03/03
- 08/09: gnu: Add ruby-mimemagic., Christopher Baines, 2018/03/03
- 07/09: gnu: Add ruby-data_uri., Christopher Baines, 2018/03/03
- 02/09: gnu: Add ruby-mocha-on-bacon., Christopher Baines, 2018/03/03
- 03/09: gnu: Add ruby-bacon-bits., Christopher Baines, 2018/03/03
- 04/09: gnu: Add ruby-bond., Christopher Baines, 2018/03/03
- 09/09: gnu: Add ruby-iruby., Christopher Baines, 2018/03/03