[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
06/10: gnu: lua-luv: Use gexps.
From: |
guix-commits |
Subject: |
06/10: gnu: lua-luv: Use gexps. |
Date: |
Wed, 18 May 2022 16:32:27 -0400 (EDT) |
civodul pushed a commit to branch master
in repository guix.
commit 2db523a4a8c483f64e2f02bf1aba770892c9aaf0
Author: Luis Henrique Gomes Higino <luishenriquegh2701@gmail.com>
AuthorDate: Wed May 18 10:32:23 2022 -0300
gnu: lua-luv: Use gexps.
* gnu/packages/lua.scm (lua-luv)[arguments]: Rewrite using gexps.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
---
gnu/packages/lua.scm | 34 +++++++++++++++++-----------------
1 file changed, 17 insertions(+), 17 deletions(-)
diff --git a/gnu/packages/lua.scm b/gnu/packages/lua.scm
index 0662b2d064..afebc6bc1f 100644
--- a/gnu/packages/lua.scm
+++ b/gnu/packages/lua.scm
@@ -800,23 +800,23 @@ Grammars (PEGs).")
"1yzi4bm845vl84wyv2qw4z1n1v285lgwm681swmp84brfy2s7czp"))))
(build-system cmake-build-system)
(arguments
- `(#:tests? #f ; there are none
- #:configure-flags
- '("-DWITH_LUA_ENGINE=Lua"
- "-DWITH_SHARED_LIBUV=On"
- "-DBUILD_MODULE=Off"
- "-DBUILD_SHARED_LIBS=On"
- "-DLUA_BUILD_TYPE=System")
- #:phases
- (modify-phases %standard-phases
- (add-after 'unpack 'copy-lua-compat
- (lambda* (#:key inputs #:allow-other-keys)
- (copy-recursively (assoc-ref inputs "lua-compat")
- "lua-compat")
- (setenv "CPATH"
- (string-append (getcwd) "/lua-compat/c-api:"
- (or (getenv "CPATH") "")))
- #t)))))
+ (list #:tests? #f ; there are none
+ #:configure-flags
+ #~'("-DWITH_LUA_ENGINE=Lua"
+ "-DWITH_SHARED_LIBUV=On"
+ "-DBUILD_MODULE=Off"
+ "-DBUILD_SHARED_LIBS=On"
+ "-DLUA_BUILD_TYPE=System")
+ #:phases
+ #~(modify-phases %standard-phases
+ (add-after 'unpack 'copy-lua-compat
+ (lambda* _
+ (copy-recursively #+(this-package-native-input "lua-compat")
+ "lua-compat")
+ (setenv "CPATH"
+ (string-append (getcwd) "/lua-compat/c-api:"
+ (or (getenv "CPATH") "")))
+ #t)))))
(inputs
(list lua libuv-for-luv))
(native-inputs
- branch master updated (4f7cd5daa2 -> df72ba9e88), guix-commits, 2022/05/18
- 02/10: services: Add more description fields., guix-commits, 2022/05/18
- 03/10: services: Make <service-type> 'description' field mandatory., guix-commits, 2022/05/18
- 04/10: daemon: runChild() is forbidden to talk during environment set up, guix-commits, 2022/05/18
- 01/10: gnu: 0ad: Use regular symbol syntax., guix-commits, 2022/05/18
- 10/10: gnu: utsushi: Turn arguments into a gexp., guix-commits, 2022/05/18
- 05/10: gnu: lua-luv: Update to 1.43.0-0., guix-commits, 2022/05/18
- 09/10: gnu: Add utsushi., guix-commits, 2022/05/18
- 06/10: gnu: lua-luv: Use gexps.,
guix-commits <=
- 07/10: gnu: neovim: Update to 0.7.0., guix-commits, 2022/05/18
- 08/10: gnu: neovim: Use new style., guix-commits, 2022/05/18