[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
01/06: gnu: Update g-wrap to use guile-2.2.
From: |
Ludovic Courtès |
Subject: |
01/06: gnu: Update g-wrap to use guile-2.2. |
Date: |
Thu, 20 Jul 2017 05:57:21 -0400 (EDT) |
civodul pushed a commit to branch master
in repository guix.
commit 6158309450220c4346428dc8abc385c4b175fe3d
Author: Theodoros Foradis <address@hidden>
Date: Fri Jul 14 13:13:58 2017 +0300
gnu: Update g-wrap to use guile-2.2.
* gnu/packages/guile.scm (g-wrap): [propagated-inputs]: Use guile-2.2.
[arguments]: Add "--disable-Werror" to configure-flags.
Signed-off-by: Ludovic Courtès <address@hidden>
---
gnu/packages/guile.scm | 22 ++++++++++++----------
1 file changed, 12 insertions(+), 10 deletions(-)
diff --git a/gnu/packages/guile.scm b/gnu/packages/guile.scm
index c91d6b2..dd852cb 100644
--- a/gnu/packages/guile.scm
+++ b/gnu/packages/guile.scm
@@ -13,6 +13,7 @@
;;; Copyright © 2017 Andy Wingo <address@hidden>
;;; Copyright © 2017 David Thompson <address@hidden>
;;; Copyright © 2017 Mathieu Othacehe <address@hidden>
+;;; Copyright © 2017 Theodoros Foradis <address@hidden>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -1346,20 +1347,21 @@ capabilities.")
(native-inputs
`(("pkg-config" ,pkg-config)))
(propagated-inputs
- `(("guile" ,guile-2.0)
+ `(("guile" ,guile-2.2)
("guile-lib" ,guile-lib)))
(inputs
`(("libffi" ,libffi)))
(arguments
- `(#:phases
- (modify-phases %standard-phases
- (add-before 'configure 'pre-configure
- (lambda* (#:key outputs #:allow-other-keys)
- (let ((out (assoc-ref outputs "out")))
- (substitute* (find-files "." "^Makefile.in$")
- (("guilemoduledir =.*guile/site" all)
- (string-append all "/2.0")))
- #t))))))
+ `(#:configure-flags '("--disable-Werror")
+ #:phases
+ (modify-phases %standard-phases
+ (add-before 'configure 'pre-configure
+ (lambda* (#:key outputs #:allow-other-keys)
+ (let ((out (assoc-ref outputs "out")))
+ (substitute* (find-files "." "^Makefile.in$")
+ (("guilemoduledir =.*guile/site" all)
+ (string-append all "/@GUILE_EFFECTIVE_VERSION@")))
+ #t))))))
(synopsis "Generate C bindings for Guile")
(description "G-Wrap is a tool and Guile library for generating function
wrappers for inter-language calls. It currently only supports generating Guile
- branch master updated (ab466d7 -> da03649), Ludovic Courtès, 2017/07/20
- 01/06: gnu: Update g-wrap to use guile-2.2.,
Ludovic Courtès <=
- 02/06: gnu: Add address@hidden, Ludovic Courtès, 2017/07/20
- 04/06: vm: Add a <virtual-machine> type and associated gexp compiler., Ludovic Courtès, 2017/07/20
- 03/06: gnu: Add premake4., Ludovic Courtès, 2017/07/20
- 06/06: profiles: Remove workaround for an old Guile 'scandir' bug., Ludovic Courtès, 2017/07/20
- 05/06: tests: Use 'virtual-machine' records instead of monadic procedures., Ludovic Courtès, 2017/07/20