guix_mirror_bot pushed a commit to branch lua-team
in repository guix.

commit b180415ae8097110a379294555187a65908e93fd
Author: Carlo Zancanaro <[email protected]>
AuthorDate: Wed Feb 4 23:11:47 2026 +1100

    gnu: fennel-ls: Remove set-lua-paths phase, wrap GUIX_LUA_PATH instead of 
LUA_PATH.
    
    * gnu/packages/lua.scm (fennel-ls)[arguments]<#:phases>: Remove 
set-lua-paths.
    {wrap}: Wrap GUIX_LUA_PATH instead of LUA_PATH.
    
    Change-Id: If0f4e86cf215f7c13acd8e3eb0d1a44fb5ecdf00
    Signed-off-by: Andreas Enge <[email protected]>
---
 gnu/packages/lua.scm | 23 +----------------------
 1 file changed, 1 insertion(+), 22 deletions(-)

diff --git a/gnu/packages/lua.scm b/gnu/packages/lua.scm
index 3a1b33369f..b813f65a41 100644
--- a/gnu/packages/lua.scm
+++ b/gnu/packages/lua.scm
@@ -1775,17 +1775,6 @@ way, following established lisp conventions.")
             (lambda _
               (delete-file-recursively "fennel")
               (delete-file-recursively "deps/")))
-          (add-before 'build 'set-lua-path
-            (lambda _
-              (setenv "LUA_PATH"
-                      (string-join
-                       (list
-                        (string-append
-                         #$fennel "/share/lua/" luajit-major+minor "/?.lua")
-                        (string-append
-                         #$dkjson "/share/lua/" luajit-major+minor "/?.lua")
-                        "?.lua")
-                       ";"))))
           (replace 'install
             (lambda _
               (install-file "fennel-ls"
@@ -1793,17 +1782,7 @@ way, following established lisp conventions.")
           (add-after 'install 'wrap
             (lambda _
               (wrap-program (string-append #$output "/bin/fennel-ls")
-                `("LUA_PATH" ";" suffix
-                  (,(string-append
-                     #$fennel
-                     "/share/lua/"
-                     luajit-major+minor
-                     "/?.lua")
-                   ,(string-append
-                     #$dkjson
-                     "/share/lua/"
-                     luajit-major+minor
-                     "/?.lua"))))))))))
+                `("GUIX_LUA_PATH" ";" prefix (,(getenv 
"GUIX_LUA_PATH"))))))))))
     (inputs (list bash-minimal lua fennel pandoc dkjson))
     (synopsis "Language server for Fennel")
     (description

Reply via email to