[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
05/07: gnu: Add spscqueue.
From: |
guix-commits |
Subject: |
05/07: gnu: Add spscqueue. |
Date: |
Sat, 16 Oct 2021 17:39:58 -0400 (EDT) |
lfam pushed a commit to branch master
in repository guix.
commit 38582fb53cbf233284db1bfc63b907f0b86b3f4d
Author: Vinicius Monego <monego@posteo.net>
AuthorDate: Sat Oct 9 15:28:18 2021 +0000
gnu: Add spscqueue.
* gnu/packages/cpp.scm (spscqueue): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
---
gnu/packages/cpp.scm | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)
diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm
index 15c3f10..643b85a 100644
--- a/gnu/packages/cpp.scm
+++ b/gnu/packages/cpp.scm
@@ -516,6 +516,27 @@ syntax highlighting. @code{ccls} is derived from
@code{cquery} which is not
maintained anymore.")
(license license:asl2.0)))
+(define-public spscqueue
+ (package
+ (name "spscqueue")
+ (version "1.1")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/rigtorp/SPSCQueue/")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "1428cj9x318afvnvnkhg0711iy4czqn86fi7ysgfhw91asa316rc"))))
+ (build-system cmake-build-system)
+ (home-page "https://github.com/rigtorp/SPSCQueue/")
+ (synopsis "Single producer single consumer queue written in C++11")
+ (description
+ "This package provides a single producer single consumer wait-free and
+lock-free fixed size queue written in C++11.")
+ (license license:expat)))
+
(define-public gperftools
(package
(name "gperftools")
- branch master updated (df24044 -> 8c55fdf), guix-commits, 2021/10/16
- 01/07: gnu: Add libkeyfinder., guix-commits, 2021/10/16
- 03/07: gnu: opusfile: Fix Opus header lookups., guix-commits, 2021/10/16
- 02/07: gnu: Add libdjinterop., guix-commits, 2021/10/16
- 04/07: gnu: Add libshout-idjc., guix-commits, 2021/10/16
- 05/07: gnu: Add spscqueue.,
guix-commits <=
- 06/07: gnu: Add mp3guessenc., guix-commits, 2021/10/16
- 07/07: gnu: Add mixxx., guix-commits, 2021/10/16