diff options
| author | Nicolas Graves <ngraves@ngraves.fr> | 2025-06-15 03:09:36 +0200 |
|---|---|---|
| committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2025-06-20 15:07:06 +0100 |
| commit | 94188acba3948ba0cf32433265d2b7bfb6d7e3dd (patch) | |
| tree | d50e10f9513df97c4fbf8817b76b21bcca1d7fbc /gnu/packages/cpp.scm | |
| parent | 5e9061f01826d104bdf5f76b498b45372240927c (diff) | |
gnu: Add sexp-cpp.
* gnu/packages/cpp.scm (sexp-cpp): New variable.
Change-Id: I794dfb098b933d31657b915207d4a33666c5e098
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Diffstat (limited to 'gnu/packages/cpp.scm')
| -rw-r--r-- | gnu/packages/cpp.scm | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm index 1b80d091884..e8e9f182e15 100644 --- a/gnu/packages/cpp.scm +++ b/gnu/packages/cpp.scm | |||
| @@ -3869,6 +3869,34 @@ file name and location, as well as filters with friendly names (such as | |||
| 3869 | \"source files\" or \"image files\") where supported.") | 3869 | \"source files\" or \"image files\") where supported.") |
| 3870 | (license license:zlib))) | 3870 | (license license:zlib))) |
| 3871 | 3871 | ||
| 3872 | (define-public sexp-cpp | ||
| 3873 | ;; XXX: Does not release anymore. | ||
| 3874 | (let ((commit "4d8096c223d2f469ca6e407e793d20980f6aba76") | ||
| 3875 | (revision "0")) | ||
| 3876 | (package | ||
| 3877 | (name "sexp-cpp") | ||
| 3878 | (version (git-version "0.1.0" revision commit)) | ||
| 3879 | (source | ||
| 3880 | (origin | ||
| 3881 | (method git-fetch) | ||
| 3882 | (uri (git-reference | ||
| 3883 | (url "https://github.com/lispparser/sexp-cpp") | ||
| 3884 | (commit commit))) | ||
| 3885 | (file-name (git-file-name name version)) | ||
| 3886 | (sha256 | ||
| 3887 | (base32 "1c79mp0d0b52k7bk0xlh9xmczd60v3f5jv5b240mm8r9z7gyk1vz")))) | ||
| 3888 | (build-system cmake-build-system) | ||
| 3889 | (arguments | ||
| 3890 | (list | ||
| 3891 | #:configure-flags | ||
| 3892 | #~(list "-DBUILD_TESTS=ON"))) | ||
| 3893 | (native-inputs (list googletest tinycmmc)) | ||
| 3894 | (home-page "https://github.com/lispparser/sexp-cpp") | ||
| 3895 | (synopsis "S-Expression parser for C++") | ||
| 3896 | (description | ||
| 3897 | "This package provides a simple S-Expression parser for C++.") | ||
| 3898 | (license license:gpl3+)))) | ||
| 3899 | |||
| 3872 | (define-public string-view-lite | 3900 | (define-public string-view-lite |
| 3873 | (package | 3901 | (package |
| 3874 | (name "string-view-lite") | 3902 | (name "string-view-lite") |
