diff options
| author | Ludovic Courtès <ludo@gnu.org> | 2026-06-05 23:02:54 +0200 |
|---|---|---|
| committer | Ludovic Courtès <ludo@gnu.org> | 2026-06-12 18:31:55 +0200 |
| commit | b5bad3bbe23f588a078fa9c38f35fd1a84faf1a4 (patch) | |
| tree | 38a488afe6745e515c3b828ced886404b33f40e9 /gnu/packages/plotutils.scm | |
| parent | 896424075c1d961a0e17842a2acdadd098cc3b46 (diff) | |
gnu: guile-plotutils: Update to 1.0.2.
* gnu/packages/plotutils.scm (guile-plotutils): Update to 1.0.2.
[arguments]: Add #:configure-flags. In ‘set-library-file-name’ phase,
add “-C src”.
[native-inputs]: Change ‘autoconf’ to ‘autoconf-2.71’.
Change-Id: I14a1242e443718662a3d36516d81c2137bde5511
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Diffstat (limited to 'gnu/packages/plotutils.scm')
| -rw-r--r-- | gnu/packages/plotutils.scm | 10 |
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 |
