summaryrefslogtreecommitdiff
path: root/gnu/packages/plotutils.scm
diff options
context:
space:
mode:
authorNicolas Goaziou <mail@nicolasgoaziou.fr>2024-12-25 11:40:25 +0100
committerNicolas Goaziou <mail@nicolasgoaziou.fr>2024-12-25 11:41:46 +0100
commit1656db7466ea6217a420aff1a2f59ff5b5ef07cb (patch)
treee18fc053e8176da7ae5ba8307dc3b66c343d71b3 /gnu/packages/plotutils.scm
parenteb6d784852dfcade2f5052c4d6fc1bd469f3cdb6 (diff)
gnu: asymptote: Update to 2.95.
* gnu/packages/plotutils.scm (asymptote): Update to 2.95. [arguments]: Remove unnecessary phase. Change-Id: Idc9b844a390445d24e3095e3e8a9f2979acac1af
Diffstat (limited to 'gnu/packages/plotutils.scm')
-rw-r--r--gnu/packages/plotutils.scm17
1 files changed, 2 insertions, 15 deletions
diff --git a/gnu/packages/plotutils.scm b/gnu/packages/plotutils.scm
index d5b2f0d9fad..b34dfd571f9 100644
--- a/gnu/packages/plotutils.scm
+++ b/gnu/packages/plotutils.scm
@@ -67,14 +67,14 @@
67(define-public asymptote 67(define-public asymptote
68 (package 68 (package
69 (name "asymptote") 69 (name "asymptote")
70 (version "2.91") 70 (version "2.95")
71 (source 71 (source
72 (origin 72 (origin
73 (method url-fetch) 73 (method url-fetch)
74 (uri (string-append "mirror://sourceforge/asymptote/" 74 (uri (string-append "mirror://sourceforge/asymptote/"
75 version "/asymptote-" version ".src.tgz")) 75 version "/asymptote-" version ".src.tgz"))
76 (sha256 76 (sha256
77 (base32 "0562lfkh9i9zkqyizl6qzggrxhylnihi30lwadkbggplrdgb48za")) 77 (base32 "1rvqmjp6gich2fvxgl2d31d84z31zkkd4abmh1dvrpdn5k84yq0m"))
78 (modules '((guix build utils))) 78 (modules '((guix build utils)))
79 (snippet 79 (snippet
80 ;; Remove bundled RapidJSON. 80 ;; Remove bundled RapidJSON.
@@ -152,19 +152,6 @@
152 (substitute* (list "Makefile.in") 152 (substitute* (list "Makefile.in")
153 (("\\$\\(CMAKE\\)" all) 153 (("\\$\\(CMAKE\\)" all)
154 (string-append all " -DUSE_SYSTEM_RAPIDJSON=ON"))))) 154 (string-append all " -DUSE_SYSTEM_RAPIDJSON=ON")))))
155 (add-after 'unpack 'fix-includes
156 (lambda _
157 (substitute* (find-files "." "\\.in$")
158 (("#include <primitives.h>") "#include \"primitives.h\""))
159 (substitute* (find-files "prc" "\\.h$")
160 (("#include \"config.h\"") "#include \"../config.h\""))
161 (substitute* "prc/oPRCFile.h"
162 (("#include \"xstream.h\"") "#include \"../xstream.h\""))
163 (substitute* "v3dfile.h"
164 (("#include <prc/oPRCFile.h>") "#include \"prc/oPRCFile.h\""))
165 (substitute* "LspCpp/src/lsp/ParentProcessWatcher.cpp"
166 (("#include <boost/process.hpp>" all)
167 (string-append "#include <algorithm>\n" all)))))
168 (replace 'bootstrap 155 (replace 'bootstrap
169 (lambda _ 156 (lambda _
170 (invoke "autoreconf" "-vfi"))) 157 (invoke "autoreconf" "-vfi")))