diff options
author | Tobias Geerinckx-Rice <me@tobias.gr> | 2021-07-26 07:31:38 +0200 |
---|---|---|
committer | Tobias Geerinckx-Rice <me@tobias.gr> | 2021-07-26 09:47:22 +0200 |
commit | 781a2befeeeaf5bc97d118705a15b29ce47050b3 (patch) | |
tree | b71a6cf692ae2998bc9f8c57cd490cb3cfbeb8f0 | |
parent | 1829e9d80f2a976458ebfca7838d3300a39caa22 (diff) | |
download | guix-781a2befeeeaf5bc97d118705a15b29ce47050b3.tar.gz guix-781a2befeeeaf5bc97d118705a15b29ce47050b3.zip |
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+.
-rw-r--r-- | gnu/packages/maths.scm | 29 |
1 files changed, 15 insertions, 14 deletions
diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index eeb32d554a..13c8338f5c 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -3700,31 +3700,32 @@ processor cores.") (synopsis "Parallel adaptive mesh refinement on forests of octrees"))) (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 (name "gsegrafix") - (version "1.0.6") + (version "1.0.7.2") (source (origin - (method url-fetch) - (uri (string-append "mirror://gnu/" name "/" name "-" - version ".tar.gz")) - (sha256 - (base32 - "1b13hvx063zv970y750bx41wpx6hwd5ngjhbdrna8w8yy5kmxcda")))) + (method url-fetch) + (uri (string-append "mirror://savannah/gsegrafix-experimental/" + "gsegrafix-experimental-" version ".tar.gz")) + (sha256 + (base32 "0fwh6719xy2zasmqlp0vdx6kzm45hn37ga88xmw5cz0yx7xw4j6f")))) (build-system gnu-build-system) (arguments - `(#:configure-flags '("LDFLAGS=-lm"))) + `(#:configure-flags + (list "--disable-static"))) (inputs - `(("libgnomecanvas" ,libgnomecanvas) - ("libbonoboui" ,libbonoboui) - ("libgnomeui" ,libgnomeui) - ("libgnomeprintui" ,libgnomeprintui) - ("popt" ,popt))) + `(("glib" ,glib) + ("gtk+" ,gtk+))) (native-inputs `(("pkg-config" ,pkg-config))) (home-page "https://www.gnu.org/software/gsegrafix/") (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 parameter files and data files and are presented in an anti-aliased GNOME canvas. The program supports rectangular two-dimensional plots, histograms, |