This is an automated email from the git hooks/post-receive script.
guix_mirror_bot pushed a commit to branch master
in repository guix.
The following commit(s) were added to refs/heads/master by this push:
new 2f4101caf9 gnu: Add stduuid.
2f4101caf9 is described below
commit 2f4101caf9764e550e29a06ea1dec84cb73641bf
Author: Cayetano Santos <[email protected]>
AuthorDate: Mon Jun 22 14:20:27 2026 +0200
gnu: Add stduuid.
* gnu/packages/cpp.scm (stduuid): New variable.
---
gnu/packages/cpp.scm | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)
diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm
index 8f8ea07b08..2547458f17 100644
--- a/gnu/packages/cpp.scm
+++ b/gnu/packages/cpp.scm
@@ -4645,6 +4645,29 @@ based on hash tables. These containers are designed for
C++11 and C++20
constant expression usage.")
(license license:zlib)))
+(define-public stduuid
+ (package
+ (name "stduuid")
+ (version "1.2.3")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/mariusbancila/stduuid")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "1y7jgf45dydq0jlac5clnanwcc22la4y8c83d5i0rp87x2zll6ij"))))
+ (build-system cmake-build-system)
+ (home-page "https://github.com/mariusbancila/stduuid")
+ (synopsis
+ "C++17 implementation of @acronym{UUID, universally unique identifiers}")
+ (description "This library is a C++17 cross-platform, single-header
+implementation of UUID, a 128-bit number used to uniquely identify information
+in computer systems, such as database table keys, COM interfaces, classes and
+type libraries, and many others.")
+ (license license:expat)))
+
(define-public string-view-lite
(package
(name "string-view-lite")