summaryrefslogtreecommitdiff
path: root/gnu/packages/lua.scm
diff options
context:
space:
mode:
authorCarlo Zancanaro <carlo@zancanaro.id.au>2026-02-04 23:11:47 +1100
committerAndreas Enge <andreas@enge.fr>2026-02-18 21:02:27 +0100
commitb038e3768d3713cd8ccd31f8b7f6832dfc1a3513 (patch)
tree2fe2bcd7847465d3912909141d432b29814549a7 /gnu/packages/lua.scm
parentf39633232de98a6bdaaae1310011e72be0e97293 (diff)
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 <andreas@enge.fr>
Diffstat (limited to 'gnu/packages/lua.scm')
-rw-r--r--gnu/packages/lua.scm23
1 files changed, 1 insertions, 22 deletions
diff --git a/gnu/packages/lua.scm b/gnu/packages/lua.scm
index 3a1b33369fa..b813f65a410 100644
--- a/gnu/packages/lua.scm
+++ b/gnu/packages/lua.scm
@@ -1775,17 +1775,6 @@ way, following established lisp conventions.")
1775 (lambda _ 1775 (lambda _
1776 (delete-file-recursively "fennel") 1776 (delete-file-recursively "fennel")
1777 (delete-file-recursively "deps/"))) 1777 (delete-file-recursively "deps/")))
1778 (add-before 'build 'set-lua-path
1779 (lambda _
1780 (setenv "LUA_PATH"
1781 (string-join
1782 (list
1783 (string-append
1784 #$fennel "/share/lua/" luajit-major+minor "/?.lua")
1785 (string-append
1786 #$dkjson "/share/lua/" luajit-major+minor "/?.lua")
1787 "?.lua")
1788 ";"))))
1789 (replace 'install 1778 (replace 'install
1790 (lambda _ 1779 (lambda _
1791 (install-file "fennel-ls" 1780 (install-file "fennel-ls"
@@ -1793,17 +1782,7 @@ way, following established lisp conventions.")
1793 (add-after 'install 'wrap 1782 (add-after 'install 'wrap
1794 (lambda _ 1783 (lambda _
1795 (wrap-program (string-append #$output "/bin/fennel-ls") 1784 (wrap-program (string-append #$output "/bin/fennel-ls")
1796 `("LUA_PATH" ";" suffix 1785 `("GUIX_LUA_PATH" ";" prefix (,(getenv "GUIX_LUA_PATH"))))))))))
1797 (,(string-append
1798 #$fennel
1799 "/share/lua/"
1800 luajit-major+minor
1801 "/?.lua")
1802 ,(string-append
1803 #$dkjson
1804 "/share/lua/"
1805 luajit-major+minor
1806 "/?.lua"))))))))))
1807 (inputs (list bash-minimal lua fennel pandoc dkjson)) 1786 (inputs (list bash-minimal lua fennel pandoc dkjson))
1808 (synopsis "Language server for Fennel") 1787 (synopsis "Language server for Fennel")
1809 (description 1788 (description