[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
01/09: gnu: Add concurrentqueue.
From: |
guix-commits |
Subject: |
01/09: gnu: Add concurrentqueue. |
Date: |
Mon, 20 Dec 2021 17:36:25 -0500 (EST) |
rekado pushed a commit to branch master
in repository guix.
commit 5828c7df1ecdcd6f3639d32109c02daab08d9756
Author: Ricardo Wurmus <rekado@elephly.net>
AuthorDate: Sun Dec 19 23:24:42 2021 +0100
gnu: Add concurrentqueue.
* gnu/packages/cpp.scm (concurrentqueue): New variable.
---
gnu/packages/cpp.scm | 24 +++++++++++++++++++++++-
1 file changed, 23 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm
index c3b6403..b6c56cf 100644
--- a/gnu/packages/cpp.scm
+++ b/gnu/packages/cpp.scm
@@ -8,7 +8,7 @@
;;; Copyright © 2019 Jan Wielkiewicz <tona_kosmicznego_smiecia@interia.pl>
;;; Copyright © 2020, 2021 Nicolò Balzarotti <nicolo@nixo.xyz>
;;; Copyright © 2020 Roel Janssen <roel@gnu.org>
-;;; Copyright © 2020 Ricardo Wurmus <rekado@elephly.net>
+;;; Copyright © 2020, 2021 Ricardo Wurmus <rekado@elephly.net>
;;; Copyright © 2020 Brice Waegeneire <brice@waegenei.re>
;;; Copyright © 2020 Vinicius Monego <monego@posteo.net>
;;; Copyright © 2020 Marius Bakke <marius@gnu.org>
@@ -510,6 +510,28 @@ syntax highlighting. @code{ccls} is derived from
@code{cquery} which is not
maintained anymore.")
(license license:asl2.0)))
+(define-public concurrentqueue
+ (package
+ (name "concurrentqueue")
+ (version "1.0.3")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/cameron314/concurrentqueue/")
+ (commit "3747268264d0fa113e981658a99ceeae4dad05b7")))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "1n5v7n27llzg7khg1jvi35jrcf9v6adw8gaic9ndxn65dp723ssy"))))
+ (build-system cmake-build-system)
+ (arguments '(#:tests? #false)) ;no check target
+ (home-page "https://github.com/cameron314/concurrentqueue/")
+ (synopsis "Multi-producer, multi-consumer lock-free concurrent queue for
C++11")
+ (description
+ "This package provides a fast multi-producer, multi-consumer lock-free
+concurrent queue for C++11.")
+ (license license:bsd-2)))
+
(define-public spscqueue
(package
(name "spscqueue")
- branch master updated (a34a13c -> 5894b12), guix-commits, 2021/12/20
- 01/09: gnu: Add concurrentqueue.,
guix-commits <=
- 02/09: gnu: rocksdb: Update to 6.26.1., guix-commits, 2021/12/20
- 04/09: gnu: Add bash-with-syslog., guix-commits, 2021/12/20
- 03/09: gnu: sortmerna: Update to 4.3.4., guix-commits, 2021/12/20
- 05/09: gnu: ceph: Update to 16.2.7., guix-commits, 2021/12/20
- 06/09: gnu: ceph: Simplify source snippet., guix-commits, 2021/12/20
- 07/09: gnu: leveldb: Remove --no-rtti flag., guix-commits, 2021/12/20
- 08/09: gnu: opencv: Remove trailing #T from snippet., guix-commits, 2021/12/20
- 09/09: gnu: opencv: Update to 4.5.4., guix-commits, 2021/12/20