summaryrefslogtreecommitdiff
path: root/gnu/packages/plotutils.scm
diff options
context:
space:
mode:
Diffstat (limited to 'gnu/packages/plotutils.scm')
-rw-r--r--gnu/packages/plotutils.scm10
1 files changed, 6 insertions, 4 deletions
diff --git a/gnu/packages/plotutils.scm b/gnu/packages/plotutils.scm
index 6c3405583ba..3c56b279f18 100644
--- a/gnu/packages/plotutils.scm
+++ b/gnu/packages/plotutils.scm
@@ -251,7 +251,7 @@ using the Cairo drawing library.")
251(define-public guile-plotutils 251(define-public guile-plotutils
252 (package 252 (package
253 (name "guile-plotutils") 253 (name "guile-plotutils")
254 (version "1.0.1") 254 (version "1.0.2")
255 (home-page "https://github.com/spk121/guile-plotutils") 255 (home-page "https://github.com/spk121/guile-plotutils")
256 (source (origin 256 (source (origin
257 (method git-fetch) 257 (method git-fetch)
@@ -260,7 +260,7 @@ using the Cairo drawing library.")
260 (file-name (git-file-name name version)) 260 (file-name (git-file-name name version))
261 (sha256 261 (sha256
262 (base32 262 (base32
263 "1ksy6gg9n17ivs4bkspz7qzll12fq9chhj1clcp0lr2f2qy6sxz0")))) 263 "1d0dq3is7j2grg806ql6y105zv3k0md5ndlpn1xgfshq6fi9yngr"))))
264 (build-system gnu-build-system) 264 (build-system gnu-build-system)
265 (arguments 265 (arguments
266 `(#:imported-modules ((guix build guile-build-system) 266 `(#:imported-modules ((guix build guile-build-system)
@@ -269,6 +269,7 @@ using the Cairo drawing library.")
269 #:select (target-guile-effective-version)) 269 #:select (target-guile-effective-version))
270 (guix build gnu-build-system) 270 (guix build gnu-build-system)
271 (guix build utils)) 271 (guix build utils))
272 #:configure-flags (list "--with-gnu-filesystem-hierarchy")
272 #:phases 273 #:phases
273 (modify-phases %standard-phases 274 (modify-phases %standard-phases
274 (add-before 'install 'set-library-file-name 275 (add-before 'install 'set-library-file-name
@@ -276,7 +277,8 @@ using the Cairo drawing library.")
276 (let ((out (assoc-ref outputs "out")) 277 (let ((out (assoc-ref outputs "out"))
277 (version (target-guile-effective-version))) 278 (version (target-guile-effective-version)))
278 ;; First install libguile-plotutils.so. 279 ;; First install libguile-plotutils.so.
279 (invoke "make" "install-guileextensionLTLIBRARIES") 280 (invoke "make" "install-guileextensionLTLIBRARIES"
281 "-C" "src")
280 282
281 ;; Then change source files to refer to it. 283 ;; Then change source files to refer to it.
282 (substitute* '("module/plotutils/graph.scm" 284 (substitute* '("module/plotutils/graph.scm"
@@ -284,7 +286,7 @@ using the Cairo drawing library.")
284 (("\"libguile-plotutils\"") 286 (("\"libguile-plotutils\"")
285 (string-append "\"" out "/lib/guile/" version 287 (string-append "\"" out "/lib/guile/" version
286 "/extensions/libguile-plotutils\""))))))))) 288 "/extensions/libguile-plotutils\"")))))))))
287 (native-inputs (list autoconf automake libtool pkg-config texinfo)) 289 (native-inputs (list autoconf-2.71 automake libtool pkg-config texinfo))
288 (inputs (list plotutils guile-3.0 zlib)) 290 (inputs (list plotutils guile-3.0 zlib))
289 (synopsis "Guile bindings to the GNU Plotutils plotting libraries") 291 (synopsis "Guile bindings to the GNU Plotutils plotting libraries")
290 (description 292 (description