[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
04/09: gnu: chez-scheme: Install libraries to 'lib/csvX.Y.Z-site'
From: |
guix-commits |
Subject: |
04/09: gnu: chez-scheme: Install libraries to 'lib/csvX.Y.Z-site' |
Date: |
Wed, 2 Sep 2020 11:19:26 -0400 (EDT) |
civodul pushed a commit to branch master
in repository guix.
commit 95e6468a841d77d8c766f8e331eb66115eaf1550
Author: Martin Becze <mjbecze@riseup.net>
AuthorDate: Thu Aug 20 12:39:50 2020 -0500
gnu: chez-scheme: Install libraries to 'lib/csvX.Y.Z-site'
* gnu/packages/chez.scm (chez-make-flags): Add 'chezversion'.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
---
gnu/packages/chez.scm | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/chez.scm b/gnu/packages/chez.scm
index da0b17e..df9d68a 100644
--- a/gnu/packages/chez.scm
+++ b/gnu/packages/chez.scm
@@ -416,9 +416,13 @@ Chez Scheme.")
;; files.
(define (chez-make-flags name version)
`(let ((out (assoc-ref %outputs "out")))
- (list (string-append "PREFIX=" out)
- (string-append "DOCDIR=" out "/share/doc/"
- ,name "-" ,version))))
+ (list
+ ;; Set 'chezversion' so that libraries are installed in
+ ;; 'lib/csvX.Y.Z-site' like Chez's 'native-search-paths' expects.
+ (string-append "chezversion=" ,(package-version chez-scheme))
+ (string-append "PREFIX=" out)
+ (string-append "DOCDIR=" out "/share/doc/"
+ ,name "-" ,version))))
(define-public chez-matchable
(package
- branch master updated (8ce6f4d -> 2056226), guix-commits, 2020/09/02
- 01/09: substitute: Set LC_MESSAGES to the client's locale, not LC_ALL., guix-commits, 2020/09/02
- 02/09: store: 'set-build-options' sends LC_MESSAGES, not LC_ALL., guix-commits, 2020/09/02
- 03/09: ui: Attempt to fall back to "en_US.utf8" rather than "C"., guix-commits, 2020/09/02
- 05/09: gnu: Add emacs-next., guix-commits, 2020/09/02
- 07/09: gnu: Add xlsxio, guix-commits, 2020/09/02
- 04/09: gnu: chez-scheme: Install libraries to 'lib/csvX.Y.Z-site',
guix-commits <=
- 06/09: gnu: Add gerbil, guix-commits, 2020/09/02
- 08/09: gnu: emacs-calibredb: Update to 2.6.0., guix-commits, 2020/09/02
- 09/09: gnu: Add knockd., guix-commits, 2020/09/02