diff options
| author | Maxim Cournoyer <maxim@guixotic.coop> | 2025-11-04 09:27:42 +0900 |
|---|---|---|
| committer | Maxim Cournoyer <maxim@guixotic.coop> | 2025-11-19 09:42:12 +0900 |
| commit | 1fd565b7e3baf66d3b200ab0913babc0a0dc8962 (patch) | |
| tree | f6bfc2be431b64e4803a056cec49146755d9249c | |
| parent | bed3a5ff37544d19d0a504fb37657b49c1d3cdad (diff) | |
gnu: Add libxmi.
* gnu/packages/graphics.scm (libxmi): New variable.
Change-Id: Ied70b93ca5dee3c02e42bad0de5cd1d4299445ea
| -rw-r--r-- | gnu/packages/graphics.scm | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/gnu/packages/graphics.scm b/gnu/packages/graphics.scm index 3702e4e347e..c93fb9ac994 100644 --- a/gnu/packages/graphics.scm +++ b/gnu/packages/graphics.scm | |||
| @@ -1230,6 +1230,34 @@ basic geometries.") | |||
| 1230 | ;; https://gitlab.com/inkscape/inkscape/issues/784). | 1230 | ;; https://gitlab.com/inkscape/inkscape/issues/784). |
| 1231 | (license license:gpl3+))) | 1231 | (license license:gpl3+))) |
| 1232 | 1232 | ||
| 1233 | (define-public libxmi | ||
| 1234 | (package | ||
| 1235 | (name "libxmi") | ||
| 1236 | (version "1.2") | ||
| 1237 | (source (origin | ||
| 1238 | (method url-fetch) | ||
| 1239 | (uri (string-append "mirror://gnu/libxmi/libxmi-" version ".tar.gz")) | ||
| 1240 | (sha256 | ||
| 1241 | (base32 | ||
| 1242 | "03d4ikh29l38rl1wavb0icw7m5pp7yilnv7bb2k8qij1dinsymlx")))) | ||
| 1243 | (build-system gnu-build-system) | ||
| 1244 | (arguments (list #:configure-flags #~(list "--disable-static") | ||
| 1245 | #:phases #~(modify-phases %standard-phases | ||
| 1246 | (add-before 'bootstrap 'force-bootstrap | ||
| 1247 | (lambda _ | ||
| 1248 | (delete-file "configure")))))) | ||
| 1249 | (native-inputs (list autoconf automake libtool)) | ||
| 1250 | (home-page "https://www.gnu.org/software/libxmi/libxmi.html") | ||
| 1251 | (synopsis "Library for rasterizing 2-d vector graphics") | ||
| 1252 | (description "GNU libxmi is a library for rasterizing 2D vector graphics for C and | ||
| 1253 | C++. It supports drawing 2D primitives into a user-supplied matrix of pixels. | ||
| 1254 | It also supports the specification of sophisticated line styles such as | ||
| 1255 | multi-colored dashed patterns. Filling and texturing polygons is also | ||
| 1256 | supported.") | ||
| 1257 | ;; For the combined work, with some files (mi_*.c and mi_*.h) under X11 | ||
| 1258 | ;; and X11-style licenses. | ||
| 1259 | (license license:gpl2+))) | ||
| 1260 | |||
| 1233 | (define-public python-booleanoperations | 1261 | (define-public python-booleanoperations |
| 1234 | (package | 1262 | (package |
| 1235 | (name "python-booleanoperations") | 1263 | (name "python-booleanoperations") |
