aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/plotutils.scm
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2013-07-12 22:25:30 +0200
committerLudovic Courtès <ludo@gnu.org>2013-07-12 22:25:30 +0200
commit8e5e7299d190e10238e020e36f4b1c036f32d949 (patch)
treeed8f25a87d77f50f0dd3b224c25345721f8be644 /gnu/packages/plotutils.scm
parentf50ad3e7773cf0b0c46f10131c5b73d5f4478c14 (diff)
downloadguix-8e5e7299d190e10238e020e36f4b1c036f32d949.tar
guix-8e5e7299d190e10238e020e36f4b1c036f32d949.tar.gz
gnu: plotutils: Allow compilation with newer libpng.
* gnu-system.am (dist_patch_DATA): Add it. * gnu/packages/patches/plotutils-libpng-jmpbuf.patch: New file. * gnu/packages/plotutils.scm (plotutils): Add `plotutils-libpng-jmpbuf.patch' as an input, and apply it.
Diffstat (limited to 'gnu/packages/plotutils.scm')
-rw-r--r--gnu/packages/plotutils.scm8
1 files changed, 6 insertions, 2 deletions
diff --git a/gnu/packages/plotutils.scm b/gnu/packages/plotutils.scm
index 3080d74c4c..a3c43d79ba 100644
--- a/gnu/packages/plotutils.scm
+++ b/gnu/packages/plotutils.scm
@@ -22,7 +22,8 @@
#:use-module (guix download)
#:use-module (guix build-system gnu)
#:use-module (gnu packages xorg)
- #:use-module (gnu packages libpng))
+ #:use-module (gnu packages libpng)
+ #:use-module (gnu packages))
(define-public plotutils
(package
@@ -36,10 +37,13 @@
(base32
"1arkyizn5wbgvbh53aziv3s6lmd3wm9lqzkhxb3hijlp1y124hjg"))))
(build-system gnu-build-system)
+ (arguments '(#:patches (list (assoc-ref %build-inputs "patch/jmpbuf"))))
(inputs `(("libpng" ,libpng)
("libx11" ,libx11)
("libxt" ,libxt)
- ("libxaw" ,libxaw)))
+ ("libxaw" ,libxaw)
+ ("patch/jmpbuf"
+ ,(search-patch "plotutils-libpng-jmpbuf.patch"))))
(home-page
"http://www.gnu.org/software/plotutils/")
(synopsis "Plotting utilities and library")