[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
08/12: gnu: Add pstoedit.
From: |
guix-commits |
Subject: |
08/12: gnu: Add pstoedit. |
Date: |
Sun, 31 May 2020 22:18:55 -0400 (EDT) |
apteryx pushed a commit to branch master
in repository guix.
commit 2f6d51ef9ae904aa857bed635750b857873408d1
Author: Maxim Cournoyer <maxim.cournoyer@gmail.com>
AuthorDate: Fri Jan 24 23:40:38 2020 -0500
gnu: Add pstoedit.
* gnu/packages/graphics.scm (pstoedit): New variable.
---
gnu/packages/graphics.scm | 40 ++++++++++++++++++++++++++++++++++++++++
1 file changed, 40 insertions(+)
diff --git a/gnu/packages/graphics.scm b/gnu/packages/graphics.scm
index 75e6d48..16ffda8 100644
--- a/gnu/packages/graphics.scm
+++ b/gnu/packages/graphics.scm
@@ -68,6 +68,7 @@
#:use-module (gnu packages perl)
#:use-module (gnu packages photo)
#:use-module (gnu packages pkg-config)
+ #:use-module (gnu packages plotutils)
#:use-module (gnu packages pth)
#:use-module (gnu packages pulseaudio) ; libsndfile, libsamplerate
#:use-module (gnu packages python)
@@ -405,6 +406,45 @@ basic geometries.")
;; https://gitlab.com/inkscape/inkscape/issues/784).
(license license:gpl3+))))
+(define-public pstoedit
+ (package
+ (name "pstoedit")
+ (version "3.75")
+ (source (origin
+ (method url-fetch)
+ (uri (string-append "mirror://sourceforge/pstoedit/pstoedit/"
+ version "/pstoedit-" version ".tar.gz"))
+ (sha256
+ (base32
+ "1kv46g2wsvsvcngkavxl5gnw3l6g5xqnh4kmyx4b39a01d8xiddp"))))
+ (build-system gnu-build-system)
+ (native-inputs
+ `(("pkg-config" ,pkg-config)))
+ (inputs
+ `(("ghostscript" ,ghostscript)
+ ("imagemagick" ,imagemagick)
+ ("libplot" ,plotutils)
+ ("libjpeg" ,libjpeg-turbo)
+ ("zlib" ,zlib))) ;else libp2edrvmagick++.so fails to link
+ (home-page "http://www.pstoedit.net/")
+ (synopsis "Converter for PostScript and PDF graphics")
+ (description "The @code{pstoedit} utility allows translating graphics
+in the PostScript or PDF (Portable Document Format) formats to various
+other vector formats such as:
+@itemize
+@item Tgif (.obj)
+@item gnuplot
+@item xfig (.fig)
+@item Flattened PostScript
+@item DXF, a CAD (Computed-Aided Design) exchange format
+@item PIC (for troff/groff)
+@item MetaPost (for usage with TeX/LaTeX)
+@item LaTeX2e picture
+@item GNU Metafile (for use with plotutils/libplot)
+@item Any format supported by ImageMagick
+@end itemize")
+ (license license:gpl2+)))
+
(define-public ogre
(package
(name "ogre")
- branch master updated (625cdb0 -> ff8a1a8), guix-commits, 2020/05/31
- 03/12: gnu: Add at-spi2-atk-minimal., guix-commits, 2020/05/31
- 01/12: gnu: libsoup: Add the missing PHP dependency., guix-commits, 2020/05/31
- 02/12: gnu: Add libsoup-minimal., guix-commits, 2020/05/31
- 04/12: gnu: Add gdl., guix-commits, 2020/05/31
- 05/12: gnu: Add gdl-minimal., guix-commits, 2020/05/31
- 11/12: gnu: Add libuemf., guix-commits, 2020/05/31
- 06/12: gnu: Add lib2geom., guix-commits, 2020/05/31
- 09/12: gnu: Add autotrace., guix-commits, 2020/05/31
- 10/12: gnu: Add drm-tools., guix-commits, 2020/05/31
- 08/12: gnu: Add pstoedit.,
guix-commits <=
- 12/12: gnu: inkscape: Add inkscape-1.0., guix-commits, 2020/05/31
- 07/12: gnu: plotutils: Build libplotter., guix-commits, 2020/05/31