aboutsummaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorAshish SHUKLA <ashish.is@lostca.se>2024-10-19 21:02:52 +0200
committerZheng Junjie <zhengjunjie@iscas.ac.cn>2024-10-20 20:07:48 +0800
commit5b915c2d5b76d60efe868db0a09c213d9c66b0d1 (patch)
tree0614a0bb832f64bec0583baf37cb53c34efb3932 /gnu
parentb32f8bc9da74158330cebdbcb481d41e1be6d1ce (diff)
downloadguix-5b915c2d5b76d60efe868db0a09c213d9c66b0d1.tar.gz
guix-5b915c2d5b76d60efe868db0a09c213d9c66b0d1.zip
gnu: stklos: Update to 2.10.
* gnu/packages/scheme.scm (stklos): Update to 2.10. [inputs]: Add gmp, libgc, pcre2, libffi, and readline. [native-inputs]: Add pkg-config. [arguments]<#:configure-flags>: set LDFLAGS flag. Change-Id: Ife374dd60ef17129fa88b7a0940ab914e7b3c396 Co-authored-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/scheme.scm11
1 files changed, 9 insertions, 2 deletions
diff --git a/gnu/packages/scheme.scm b/gnu/packages/scheme.scm
index 6f9d00e440..0d6a662aaa 100644
--- a/gnu/packages/scheme.scm
+++ b/gnu/packages/scheme.scm
@@ -86,6 +86,7 @@
#:use-module (gnu packages netpbm)
#:use-module (gnu packages pcre)
#:use-module (gnu packages pkg-config)
+ #:use-module (gnu packages readline)
#:use-module (gnu packages sqlite)
#:use-module (gnu packages tex)
#:use-module (gnu packages texinfo)
@@ -1275,7 +1276,7 @@ Gerbil code within Emacs.")))
(define-public stklos
(package
(name "stklos")
- (version "1.70")
+ (version "2.10")
(source (origin
(method url-fetch)
;; TODO: Unbundle pcre, libgc, and libffi.
@@ -1283,12 +1284,18 @@ Gerbil code within Emacs.")))
version ".tar.gz"))
(sha256
(base32
- "1iw3pgycjz3kz3jd1855v2ngf8ib2almpf8v058n1mkj1qd2b88m"))))
+ "0hd05r5pr3yhgq44n5sqdmvkpgnhf5fybmis2g3gwj10z52h7gvd"))))
(build-system gnu-build-system)
+ (native-inputs (list pkg-config))
+ (inputs (list gmp libgc pcre2 libffi readline))
(arguments
(list
#:modules `((ice-9 ftw)
,@%default-gnu-modules)
+ #:configure-flags
+ #~(list (string-append "LDFLAGS=-L"
+ #$(this-package-input "readline")
+ "/lib -lreadline"))
#:phases
#~(modify-phases %standard-phases
(add-before 'configure 'patch-sh-references