diff options
| author | Carlo Zancanaro <carlo@zancanaro.id.au> | 2026-02-04 23:11:47 +1100 |
|---|---|---|
| committer | Andreas Enge <andreas@enge.fr> | 2026-02-18 21:02:27 +0100 |
| commit | b038e3768d3713cd8ccd31f8b7f6832dfc1a3513 (patch) | |
| tree | 2fe2bcd7847465d3912909141d432b29814549a7 /gnu/packages/lua.scm | |
| parent | f39633232de98a6bdaaae1310011e72be0e97293 (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.scm | 23 |
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 |
