gnu: gnuplot: Update to 5.0.5.

* gnu/packages/maths.scm (gnuplot): Update to 5.0.5.
This commit is contained in:
Kei Kebreau 2016-12-18 23:27:43 -05:00
parent 5a2604bfb6
commit 5f80054053
No known key found for this signature in database
GPG key ID: E6A5EE3C19467A0D

View file

@ -425,40 +425,35 @@ (define-public scalapack
"See LICENSE in the distribution.")))) "See LICENSE in the distribution."))))
(define-public gnuplot (define-public gnuplot
;; Gnuplot version 5.0.4 was updated in-place, resulting in a hash mismatch. (package
;; This can be removed at the next version update. (name "gnuplot")
(let ((upstream-version "5.0.4") (version "5.0.5")
(guix-revision "1")) (source (origin
(package (method url-fetch)
(name "gnuplot") (uri (string-append "mirror://sourceforge/gnuplot/gnuplot/"
(version (string-append upstream-version "-" guix-revision)) version "/gnuplot-"
(source version ".tar.gz"))
(origin (sha256
(method url-fetch) (base32
(uri (string-append "mirror://sourceforge/gnuplot/gnuplot/" "0lr065qdlgss8lmy31l7hkmnk9fp4lvqq9qgb1f1209f36zy1wr5"))))
upstream-version "/gnuplot-" (build-system gnu-build-system)
upstream-version ".tar.gz")) (inputs `(("readline" ,readline)
(sha256 ("cairo" ,cairo)
(base32 ("pango" ,pango)
"07n3w12dkcxjnhsvsliaqnkhajhi818v6q8mkpmpbplbf92vh70m")))) ("gd" ,gd)))
(build-system gnu-build-system) (native-inputs `(("pkg-config" ,pkg-config)
(inputs `(("readline" ,readline) ("texlive" ,texlive-minimal)))
("cairo" ,cairo) (home-page "http://www.gnuplot.info")
("pango" ,pango) (synopsis "Command-line driven graphing utility")
("gd" ,gd))) (description "Gnuplot is a portable command-line driven graphing
(native-inputs `(("pkg-config" ,pkg-config)
("texlive" ,texlive-minimal)))
(home-page "http://www.gnuplot.info")
(synopsis "Command-line driven graphing utility")
(description "Gnuplot is a portable command-line driven graphing
utility. It was originally created to allow scientists and students to utility. It was originally created to allow scientists and students to
visualize mathematical functions and data interactively, but has grown to visualize mathematical functions and data interactively, but has grown to
support many non-interactive uses such as web scripting. It is also used as a support many non-interactive uses such as web scripting. It is also used as a
plotting engine by third-party applications like Octave.") plotting engine by third-party applications like Octave.")
;; X11 Style with the additional restriction that derived works may only be ;; X11 Style with the additional restriction that derived works may only be
;; distributed as patches to the original. ;; distributed as patches to the original.
(license (license:fsf-free (license (license:fsf-free
"http://gnuplot.cvs.sourceforge.net/gnuplot/gnuplot/Copyright"))))) "http://gnuplot.cvs.sourceforge.net/gnuplot/gnuplot/Copyright"))))
(define-public gctp (define-public gctp
(package (package