me
/
guix
Archived
1
0
Fork 0

gnu: gsegrafix: Update to 1.0.7.2.

This keeps this ancient package on life support for now.

* gnu/packages/maths.scm (gsegrafix): Update to 1.0.7.2.
[source]: Download from gsegrafix-experimental's Savannah.
[arguments]: Drop obsolete LDFLAGS.  Disable static library build.
[inputs]: Remove libgnomecanvas, libbonoboui, libgnomeui,
libgnomeprintui, and popt.  Add glib and gtk+.
master
Tobias Geerinckx-Rice 2021-07-26 07:31:38 +02:00
parent 1829e9d80f
commit 781a2befee
No known key found for this signature in database
GPG Key ID: 0DB0FF884F556D79
1 changed files with 15 additions and 14 deletions

View File

@ -3700,31 +3700,32 @@ processor cores.")
(synopsis "Parallel adaptive mesh refinement on forests of octrees"))) (synopsis "Parallel adaptive mesh refinement on forests of octrees")))
(define-public gsegrafix (define-public gsegrafix
;; This is an old and equally dead "experimental fork" of the longer-dead
;; original. At least it no longer requires the even-deader libgnomeprint{,ui}
;; libraries, instead rendering plots with Pango.
(package (package
(name "gsegrafix") (name "gsegrafix")
(version "1.0.6") (version "1.0.7.2")
(source (source
(origin (origin
(method url-fetch) (method url-fetch)
(uri (string-append "mirror://gnu/" name "/" name "-" (uri (string-append "mirror://savannah/gsegrafix-experimental/"
version ".tar.gz")) "gsegrafix-experimental-" version ".tar.gz"))
(sha256 (sha256
(base32 (base32 "0fwh6719xy2zasmqlp0vdx6kzm45hn37ga88xmw5cz0yx7xw4j6f"))))
"1b13hvx063zv970y750bx41wpx6hwd5ngjhbdrna8w8yy5kmxcda"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(arguments (arguments
`(#:configure-flags '("LDFLAGS=-lm"))) `(#:configure-flags
(list "--disable-static")))
(inputs (inputs
`(("libgnomecanvas" ,libgnomecanvas) `(("glib" ,glib)
("libbonoboui" ,libbonoboui) ("gtk+" ,gtk+)))
("libgnomeui" ,libgnomeui)
("libgnomeprintui" ,libgnomeprintui)
("popt" ,popt)))
(native-inputs (native-inputs
`(("pkg-config" ,pkg-config))) `(("pkg-config" ,pkg-config)))
(home-page "https://www.gnu.org/software/gsegrafix/") (home-page "https://www.gnu.org/software/gsegrafix/")
(synopsis "GNOME application to create scientific and engineering plots") (synopsis "GNOME application to create scientific and engineering plots")
(description "GSEGrafix is an application which produces high-quality graphical (description
"GSEGrafix is an application which produces high-quality graphical
plots for science and engineering. Plots are specified via simple ASCII plots for science and engineering. Plots are specified via simple ASCII
parameter files and data files and are presented in an anti-aliased GNOME parameter files and data files and are presented in an anti-aliased GNOME
canvas. The program supports rectangular two-dimensional plots, histograms, canvas. The program supports rectangular two-dimensional plots, histograms,