diff options
| author | Cayetano Santos <csantosb@inventati.org> | 2026-06-22 14:20:27 +0200 |
|---|---|---|
| committer | Cayetano Santos <csantosb@inventati.org> | 2026-06-22 14:21:10 +0200 |
| commit | 2f4101caf9764e550e29a06ea1dec84cb73641bf (patch) | |
| tree | e61c09e6a81d98f67386f04671b1a5b626fd1b27 /gnu | |
| parent | a24d3b2d8cb9857a677388530a3de6c4ecd8fec2 (diff) | |
gnu: Add stduuid.
* gnu/packages/cpp.scm (stduuid): New variable.
Diffstat (limited to 'gnu')
| -rw-r--r-- | gnu/packages/cpp.scm | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm index 8f8ea07b085..2547458f17f 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 | |||
| 4645 | constant expression usage.") | 4645 | constant expression usage.") |
| 4646 | (license license:zlib))) | 4646 | (license license:zlib))) |
| 4647 | 4647 | ||
| 4648 | (define-public stduuid | ||
| 4649 | (package | ||
| 4650 | (name "stduuid") | ||
| 4651 | (version "1.2.3") | ||
| 4652 | (source | ||
| 4653 | (origin | ||
| 4654 | (method git-fetch) | ||
| 4655 | (uri (git-reference | ||
| 4656 | (url "https://github.com/mariusbancila/stduuid") | ||
| 4657 | (commit (string-append "v" version)))) | ||
| 4658 | (file-name (git-file-name name version)) | ||
| 4659 | (sha256 | ||
| 4660 | (base32 "1y7jgf45dydq0jlac5clnanwcc22la4y8c83d5i0rp87x2zll6ij")))) | ||
| 4661 | (build-system cmake-build-system) | ||
| 4662 | (home-page "https://github.com/mariusbancila/stduuid") | ||
| 4663 | (synopsis | ||
| 4664 | "C++17 implementation of @acronym{UUID, universally unique identifiers}") | ||
| 4665 | (description "This library is a C++17 cross-platform, single-header | ||
| 4666 | implementation of UUID, a 128-bit number used to uniquely identify information | ||
| 4667 | in computer systems, such as database table keys, COM interfaces, classes and | ||
| 4668 | type libraries, and many others.") | ||
| 4669 | (license license:expat))) | ||
| 4670 | |||
| 4648 | (define-public string-view-lite | 4671 | (define-public string-view-lite |
| 4649 | (package | 4672 | (package |
| 4650 | (name "string-view-lite") | 4673 | (name "string-view-lite") |
