[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
01/07: gnu: opendht: Update to 2.3.1-0.dbbfdaa.
From: |
guix-commits |
Subject: |
01/07: gnu: opendht: Update to 2.3.1-0.dbbfdaa. |
Date: |
Thu, 13 Jan 2022 01:05:19 -0500 (EST) |
apteryx pushed a commit to branch master
in repository guix.
commit f44003444f30f449448f1b94d8d99dc8f3d853c7
Author: Maxim Cournoyer <maxim.cournoyer@gmail.com>
AuthorDate: Tue Jan 11 23:21:08 2022 -0500
gnu: opendht: Update to 2.3.1-0.dbbfdaa.
* gnu/packages/networking.scm (opendht): Update to 2.3.1-0.dbbfdaa.
Normalize comments indentation.
[inputs]: Add bash-minimal to please 'guix lint'. Move argon2, nettle,
jsoncpp and openssl to...
[propagated-inputs]: ... here.
---
gnu/packages/networking.scm | 35 +++++++++++++++++++----------------
1 file changed, 19 insertions(+), 16 deletions(-)
diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm
index e4438d4a12..1825d64a89 100644
--- a/gnu/packages/networking.scm
+++ b/gnu/packages/networking.scm
@@ -26,7 +26,7 @@
;;; Copyright © 2018, 2020, 2021 Marius Bakke <marius@gnu.org>
;;; Copyright © 2018, 2020, 2021 Oleg Pykhalov <go.wigust@gmail.com>
;;; Copyright © 2018 Pierre Neidhardt <mail@ambrevar.xyz>
-;;; Copyright © 2019, 2020, 2021 Maxim Cournoyer <maxim.cournoyer@gmail.com>
+;;; Copyright © 2019, 2020, 2021, 2022 Maxim Cournoyer
<maxim.cournoyer@gmail.com>
;;; Copyright © 2019 Vasile Dumitrascu <va511e@yahoo.com>
;;; Copyright © 2019 Julien Lepiller <julien@lepiller.eu>
;;; Copyright © 2019 Timotej Lazar <timotej.lazar@araneo.si>
@@ -3361,11 +3361,14 @@ and targeted primarily for asynchronous processing of
HTTP-requests.")
(license license:bsd-3)))
(define-public opendht
- (let ((commit "6c58d4f2e9b7f1de15db8d3a736c8cf1ea5f2886")
- (revision "1"))
+ ;; The version/commit is kept in sync with what Jami uses in its daemon
+ ;; contrib build system (see:
+ ;;
https://review.jami.net/plugins/gitiles/jami-daemon/+/refs/heads/master/contrib/src/opendht/rules.mak).
+ (let ((commit "dbbfdaab0f4119abf79646313e0dbc52881dcd56")
+ (revision "0"))
(package
(name "opendht")
- (version (git-version "2.3.0" revision commit))
+ (version (git-version "2.3.1" revision commit))
(source (origin
(method git-fetch)
(uri (git-reference
@@ -3374,21 +3377,21 @@ and targeted primarily for asynchronous processing of
HTTP-requests.")
(file-name (git-file-name name version))
(sha256
(base32
- "06l0z1dmxyjh8gdrmxyq4vnfnv3x400bhx0lxm7l90f8zc5r2bim"))))
+ "07x8vw999qpfl6qwj5k5l2mcjy1vp32sd567f6imbsnh9vlx2bdv"))))
;; Since 2.0, the gnu-build-system does not seem to work anymore,
upstream bug?
(outputs '("out" "tools" "debug"))
(build-system cmake-build-system)
- (inputs
- (list argon2
- nettle
- readline
- jsoncpp
- openssl ;required for the DHT proxy
- fmt))
+ (inputs (list bash-minimal fmt readline))
(propagated-inputs
- (list gnutls ;included in opendht/crypto.h
- msgpack ;included in several installed headers
- restinio)) ;included in opendht/http.h
+ (list msgpack ;included in several installed headers
+ restinio ;included in opendht/http.h
+ ;; The following are listed in the 'Requires.private' field of
+ ;; opendht.pc:
+ argon2
+ gnutls
+ jsoncpp
+ nettle
+ openssl)) ;required for the DHT proxy
(native-inputs
(list autoconf
automake
@@ -3403,7 +3406,7 @@ and targeted primarily for asynchronous processing of
HTTP-requests.")
#:modules (((guix build python-build-system) #:prefix python:)
(guix build cmake-build-system)
(guix build utils))
- #:tests? #f ; Tests require network connection.
+ #:tests? #f ;tests require networking
#:configure-flags
'( ;;"-DOPENDHT_TESTS=on"
"-DOPENDHT_STATIC=off"
- branch master updated (20f798f30f -> 374fea0f3b), guix-commits, 2022/01/13
- 03/07: gnu: pjproject: Remove the make-source-files-writable phase., guix-commits, 2022/01/13
- 06/07: gnu: jami: Update to 20211223.2.37be4c3., guix-commits, 2022/01/13
- 02/07: gnu: opendht: Use the GNU build system., guix-commits, 2022/01/13
- 04/07: gnu: pjproject: Apply patch to install the libpjsua2 shared library., guix-commits, 2022/01/13
- 05/07: gnu: pjproject: Update to 2.11.1., guix-commits, 2022/01/13
- 07/07: services: Adjust the jami service for the upgraded jami., guix-commits, 2022/01/13
- 01/07: gnu: opendht: Update to 2.3.1-0.dbbfdaa.,
guix-commits <=