diff options
| author | Sergio Pastor Pérez <sergio.pastorperez@gmail.com> | 2025-03-19 18:00:01 +0100 |
|---|---|---|
| committer | Liliana Marie Prikler <liliana.prikler@gmail.com> | 2025-03-26 21:47:28 +0100 |
| commit | 3eea6dbebbe41ffd1f6b7355447e427209334e13 (patch) | |
| tree | ca2c2d266357c25c3b80e1a025b25ac6cf5b69eb /gnu/packages/cpp.scm | |
| parent | ffe4bac7d355feb54d161b6b81c7be621ab2c30a (diff) | |
gnu: Add plutovg.
* gnu/packages/cpp.scm (plutovg): New variable.
Change-Id: I23d615af1545b79f07a64902c472e6a2e081af5a
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
Diffstat (limited to 'gnu/packages/cpp.scm')
| -rw-r--r-- | gnu/packages/cpp.scm | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm index 3151f587fc0..7e75bd359ac 100644 --- a/gnu/packages/cpp.scm +++ b/gnu/packages/cpp.scm @@ -615,6 +615,28 @@ the name of the library itself, which is written in C++.") (license (list license:expat ; cJSON license:bsd-4))))) ; everything else (LICENSE.txt) +(define-public plutovg + (package + (name "plutovg") + (version "0.0.13") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/sammycage/plutovg") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0y2w0qhs89bnh440z1xj65vg4c71rlwinxgs3p8bvh2fmbi7lqff")))) + (build-system cmake-build-system) + (arguments + '(#:configure-flags '("-DBUILD_SHARED_LIBS=ON") + #:tests? #f)) ;No tests. + (home-page "https://github.com/sammycage/plutovg") + (synopsis "Tiny 2D vector graphics library in C") + (description "PlutoVG is a standalone 2D vector graphics library in C.") + (license license:expat))) + (define-public pystring (package (name "pystring") |
