Commit Graph
202 Commits
Author SHA1 Message Date
jgart fe2159b931 gnu: fennel-ls: Update to 0.2.4.
* gnu/packages/lua.scm (fennel-ls): Update to 0.2.4.

Change-Id: I1d4216c241b91d901904066a4c3518b1ccc20b7a
2026-07-26 12:33:27 +01:00
Carlo Zancanaro 4200a4e226 gnu: lua: Introduce lua-5.3 variable for symmetry.
* gnu/packages/lua.scm (lua-5.3): New variable.
  (lua): Define as lua-5.3.

Merges: https://codeberg.org/guix/guix/pulls/9183
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-06-17 22:07:55 +09:00
Carlo Zancanaro 96ad300da4 gnu: lua-unbound: Define variants with package rewrites.
* gnu/packages/lua.scm (make-lua-unbound): Remove procedure.
  (lua-unbound): Convert to direct package definition.
  (lua5.5-unbound, lua5.4-unbound, lua5.3-unbound, lua5.2-unbound):
  Define as rewrite of lua-unbound.

Merges: https://codeberg.org/guix/guix/pulls/9183
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-06-17 22:07:32 +09:00
Carlo Zancanaro 2263efbcb4 gnu: lua-lsqlite3: Define variants with package rewrites.
* gnu/packages/lua.scm (make-lua-lsqlite3): Remove procedure.
  (lua-lsqlite3): Convert to direct package definition.
  (lua5.4-lsqlite3, lua5.3-lsqlite3, lua5.2-lsqlite3, lua5.1-lsqlite3):
  Define as rewrite of lua-lsqlite3.

Merges: https://codeberg.org/guix/guix/pulls/9183
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-06-17 22:07:08 +09:00
Carlo Zancanaro bdd0524d06 gnu: lua-lunitx: Define variants with package rewrites.
This causes some limited rebuilds,
due to the file-name change in origins.

* gnu/packages/lua.scm (make-lua-lunitx): Remove procedure.
  (make-lua-rewriter): Don't rewrite lua-lunitx sources.
  (lua-lunitx): Convert to direct package definition.
  (lua5.4-lunitx, lua5.3-lunitx, lua5.2-lunitx)
  (lua5.1-lunitx): Define as rewrite of lua-lunitx.

Merges: https://codeberg.org/guix/guix/pulls/9183
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-06-17 22:06:34 +09:00
Carlo Zancanaro 059d485261 gnu: lua-luarocks: Define variants with package rewrites.
* gnu/packages/lua.scm (make-lua-luarocks): Remove procedure.
  (lua-luarocks): Convert to direct package definition.
  (luarocks-5.2-rewriter): New procedure.
  (lua5.2-luarocks): Define as rewrite of lua-luarocks.

Merges: https://codeberg.org/guix/guix/pulls/9183
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-06-17 22:06:19 +09:00
Carlo Zancanaro e02607f8ac gnu: lua-scintillua: Define variants with package rewrites.
* gnu/packages/lua.scm (make-lua-scintillua): Remove procedure.
  (lua-scintillua): Convert to direct package definition.
  (lua5.4-scintillua): Define as rewrite of lua-scintillua.

Merges: https://codeberg.org/guix/guix/pulls/9183
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-06-17 22:06:09 +09:00
Carlo Zancanaro dd8703c5a8 gnu: lua-readline: Define variants with package rewrites.
* gnu/packages/lua.scm (make-lua-readline): Remove procedure.
  (lua-readline): Convert to direct package definition.
  (lua5.5-readline, lua5.4-readline, lua5.3-readline, lua5.2-readline)
  (lua5.1-readline): Define as rewrite of lua-readline.

Merges: https://codeberg.org/guix/guix/pulls/9183
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-06-17 22:05:40 +09:00
Carlo Zancanaro 509b7e8f3a gnu: lua-djot: Define variants with package rewrites.
* gnu/packages/lua.scm (make-lua-djot): Remove procedure.
  (lua-djot): Convert to direct package definition.
  (lua5.4-djot, lua5.3-djot, lua5.2-djot, lua5.1-djot):
  Define as rewrite of lua-djot.

Merges: https://codeberg.org/guix/guix/pulls/9183
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-06-17 22:05:10 +09:00
Carlo Zancanaro 20fccdd232 gnu: lua-bitop: Define variants with package rewrites.
* gnu/packages/lua.scm (make-lua-bitop): Remove procedure.
  (lua-bitop): Convert to direct package definition.
  (lua5.2-bitop, lua5.1-bitop): Define as rewrite of lua-bitop.

Merges: https://codeberg.org/guix/guix/pulls/9183
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-06-17 22:04:55 +09:00
Carlo Zancanaro 27b4a0ff48 gnu: lua-luv: Define variants with package rewrites.
* gnu/packages/lua.scm (make-lua-luv): Remove procedure.
  (lua-luv): Convert to direct package definition.
  (lua5.3-luv, lua5.2-luv, lua5.1-luv): Define as rewrite of lua-luv.

Merges: https://codeberg.org/guix/guix/pulls/9183
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-06-17 22:04:25 +09:00
Carlo Zancanaro a99daadaa7 gnu: lua-lpeg: Define variants with package rewrites.
* gnu/packages/lua.scm (make-lua-lpeg): Remove procedure.
  (lua-lpeg): Convert to direct package definition.
  (lua5.4-lpeg, lua5.3-lpeg, lua5.2-lpeg, lua5.1-lpeg):
  Define as rewrite of lua-lpeg.

Merges: https://codeberg.org/guix/guix/pulls/9183
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-06-17 22:04:01 +09:00
Carlo Zancanaro f0719434f2 gnu: lua-lgi: Define variants with package rewrites.
* gnu/packages/lua.scm (make-lua-lgi): Remove procedure.
  (lua-lgi): Convert to direct package definition.
  (lua5.3-lgi, lua5.2-lgi, lua5.1-lgi): Define as rewrite of lua-lgi.

Merges: https://codeberg.org/guix/guix/pulls/9183
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-06-17 22:03:37 +09:00
Carlo Zancanaro 59e08f9814 gnu: lua-cqueues: Define variants with package rewrites.
* gnu/packages/lua.scm (make-lua-cqueues): Remove procedure.
  (lua-cqueues): Convert to direct package definition.
  (lua5.3-cqueues, lua5.2-cqueues, lua5.1-cqueues):
  Define as rewrite of lua-cqueues.

Merges: https://codeberg.org/guix/guix/pulls/9183
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-06-17 22:03:14 +09:00
Carlo Zancanaro eedb267f7a gnu: lua-sec: Define variants with package rewrites.
* gnu/packages/lua.scm (make-lua-sec): Remove procedure.
  (lua-sec): Convert to direct package definition.
  (lua5.5-sec, lua5.4-sec, lua5.3-sec, lua5.2-sec, lua5.1-sec):
  Define as rewrite of lua-sec.

Merges: https://codeberg.org/guix/guix/pulls/9183
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-06-17 22:02:39 +09:00
Carlo Zancanaro c970723e9f gnu: lua-ossl: Define variants with package rewrites.
* gnu/packages/lua.scm (make-lua-ossl): Remove procedure.
  (lua-ossl): Convert to direct package definition.
  (lua5.3-ossl, lua5.2-ossl, lua5.1-ossl):
  Define as rewrite of lua-ossl.

Merges: https://codeberg.org/guix/guix/pulls/9183
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-06-17 22:02:07 +09:00
Carlo Zancanaro 358d14be70 gnu: lua-filesystem: Define variants with package rewrites.
* gnu/packages/lua.scm (make-lua-filesystem): Remove procedure.
  (lua-filesystem): Convert to direct package definition.
  (lua5.5-filesystem, lua5.4-filesystem, lua5.3-filesystem)
  (lua5.2-filesystem, lua5.1-filesystem):
  Define as rewrite of lua-filesystem.

Merges: https://codeberg.org/guix/guix/pulls/9183
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-06-17 22:01:26 +09:00
Carlo Zancanaro 19dbaf78b8 gnu: lua-socket: Define variants with package rewrites.
* gnu/packages/lua.scm (make-lua-socket): Remove procedure.
  (lua-socket): Convert to direct package definition.
  (lua5.5-socket, lua5.4-socket, lua5.3-socket, lua5.2-socket)
  (lua5.1-socket): Define as rewrite of lua-socket.

Merges: https://codeberg.org/guix/guix/pulls/9183
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-06-17 22:00:50 +09:00
Carlo Zancanaro dce1ff1c9d gnu: lua-expat: Define variants with package rewrites.
* gnu/packages/lua.scm (make-lua-expat): Remove procedure.
  (lua-expat): Convert to direct package definition.
  (lua5.5-expat, lua5.4-expat, lua5.3-expat, lua5.2-expat)
  (lua5.1-expat): Define as rewrite of lua-expat.

Merges: https://codeberg.org/guix/guix/pulls/9183
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-06-17 22:00:00 +09:00
Carlo Zancanaro 95f33b0c5e gnu: lua: Introduce helpers to rewrite Lua input versions.
* gnu/packages/lua.scm (make-lua-rewriter, package-with-lua-5.1)
  (package-with-lua-5.2, package-with-lua-5.3, package-with-lua-5.4)
  (package-with-lua-5.5): New procedures.
  (define-public-lua-variant, define-public-lua-variants)
  (this-lua-version, this-lua-input): New macros.

Merges: https://codeberg.org/guix/guix/pulls/9183
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-06-17 21:59:16 +09:00
Nguyễn Gia Phong 4a0cd2d539 gnu: fennel: Enable readline support.
* gnu/packages/lua.scm (fennel)[arguments]<#:phases>{wrap}:
  Add phase to wrap Lua paths.  [inputs]: Add lua-readline.

Change-Id: I9b8b521a5c0739f46acd89ac780c2cb5c4ad1d23
Merges: https://codeberg.org/guix/guix/pulls/9090
Reviewed-by: Carlo Zancanaro <carlo@zancanaro.id.au>
2026-06-11 11:10:38 +09:00
Nguyễn Gia Phong d6eaee995a gnu: Add lua-readline and variants.
* gnu/packages/lua.scm (lua5.1-readline, lua5.2-readline)
  (lua-readline, lua5.4-readline, lua5.5-readline): New variables.

Change-Id: Ib3efadb32e08601b827ce0cca35de969bf2f3faa
Merges: https://codeberg.org/guix/guix/pulls/9090
Reviewed-by: Carlo Zancanaro <carlo@zancanaro.id.au>
2026-06-11 11:09:43 +09:00
Nox 773933ede3 gnu: Add lua-unbound and variants.
* gnu/packages/lua.scm (make-lua-unbound): New procedure.
  (lua5.2-unbound, lua-unbound, lua5.4-unbound, lua5.5-unbound):
  New variables.

Change-Id: Ia11ba1b951cdccaebe2f1efe6646bc8701caebb9
Merges: https://codeberg.org/guix/guix/pulls/8711
Reviewed-by: Carlo Zancanaro <carlo@zancanaro.id.au>
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-06-07 22:38:55 +09:00
Nox 1c9090024f gnu: Add lua-sec variants.
* gnu/packages/lua.scm (lua-sec)
  (lua5.4-sec, lua5.5-sec): New variables.

Change-Id: I765d75863cc570f0652b3018434da7c0d7500ce1
Merges: https://codeberg.org/guix/guix/pulls/8711
Reviewed-by: Carlo Zancanaro <carlo@zancanaro.id.au>
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-06-07 22:38:55 +09:00
Nox 6ac39ee725 gnu: make-lua-sec: Update to 1.3.2.
* gnu/packages/lua.scm (make-lua-socket): Update to 1.3.2.
  [arguments]: Use gexp.
  [propagated-inputs]: Pass lua-socket from procedure's argument.

Change-Id: I413692b537a7e115bb1f1a4523f43eea7b387169
Merges: https://codeberg.org/guix/guix/pulls/8711
Reviewed-by: Carlo Zancanaro <carlo@zancanaro.id.au>
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-06-07 22:38:55 +09:00
Nox 611656f69e gnu: Add lua-socket variants.
* gnu/packages/lua.scm (lua-socket)
  (lua5.4-socket, lua5.5-socket): New variables.

Change-Id: Ie7c76f7979c693921944a52d291d4d4ca85b2b12
Merges: https://codeberg.org/guix/guix/pulls/8711
Reviewed-by: Carlo Zancanaro <carlo@zancanaro.id.au>
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-06-07 22:38:55 +09:00
Nox de250c53bb gnu: make-lua-socket: Update to 3.1.0.
* gnu/packages/lua.scm (make-lua-socket): Update to 3.1.0.
  [source]: Replace with lunarmodules repository. [home-page]: Likewise.
  [arguments]: Use gexp.  <#:phases>{check}: Move after install phase.
  Use GUIX_LUA_{C,}PATH.  Add more test invocations.
  {install-unix}: Add after install phase.
  [synopsis]: Update according to home page.
  [license]: Update according to upstream's intent.

Change-Id: Ibddef80ff8343190bc0dc8a371492806c94bb6c8
Merges: https://codeberg.org/guix/guix/pulls/8711
Reviewed-by: Carlo Zancanaro <carlo@zancanaro.id.au>
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>

socket

Change-Id: Iaa9d9bb7d042b722350c5a6492621b226c05a207
2026-06-07 22:38:21 +09:00
Nox e0b763355d gnu: Add lua-expat variants.
* gnu/packages/lua.scm (lua-expat)
  (lua5.4-expat, lua5.5-expat): New variables.

Change-Id: I5fccb7b536908b06fa2a66b1e278579de3622569
Merges: https://codeberg.org/guix/guix/pulls/8711
Reviewed-by: Carlo Zancanaro <carlo@zancanaro.id.au>
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-06-07 21:40:42 +09:00
Nox 8a4010f798 gnu: make-lua-expat: Update to 1.5.2.
* gnu/packages/lua.scm (make-lua-expat): Update to 1.5.2.
  [source]: Replace with lunarmodules fork. [home-page]: Likewise.
  [arguments]<#:tests?>: Set to #f.
  <#:phases>{check}: Remove custom phase.
  <#:make-flags>: Use gexp.

Change-Id: I03da20eae6270b92c2f09f6e8aa68bad6251df88
Merges: https://codeberg.org/guix/guix/pulls/8711
Reviewed-by: Carlo Zancanaro <carlo@zancanaro.id.au>
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-06-07 21:40:42 +09:00
Anderson Torres c74733f035 gnu: Change (gnu packages re2c) to (gnu packages compiler-tools).
* gnu/packages/build-tools.scm: Change (gnu packages re2c)
  to (gnu packages compiler-tools).
* gnu/packages/lua.scm: Likewise.
* gnu/packages/perl-web.scm: Likewise.
* gnu/packages/potassco.scm: Likewise.
* gnu/packages/video.scm: Likewise.
* gnu/packages/web.scm: Likewise.

Change-Id: I8b95c1bd646fae34260a92f48038400eb97413fd
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-05-29 16:41:06 +09:00
luca 91c5e436f6 gnu: ninja: Move to build-tools.
* gnu/packages/build-tools.scm (ninja, ninja/pinned, samurai)
  (samu-as-ninja-wrapper): Move to here...
* gnu/packages/ninja.scm (ninja, ninja/pinned, samurai)
  (samu-as-ninja-wrapper): ...from here.  New deprecated variables.
* guix/build-system/cmake.scm (default-ninja):
  Switch to loading from build-tools module.
* guix/build-system/meson.scm (default-ninja): Likewise.

Change-Id: Ia32fb258159cfcc9a0f1ef91c335c71c25a6d7ef
Closes: https://codeberg.org/guix/guix/issues/3595
Merges: https://codeberg.org/guix/guix/pulls/4329
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-05-27 16:55:34 +09:00
Yappaholic 4d65795173 gnu: Add lua-5.5.
* gnu/packages/lua.scm (lua-5.5): New variable.

Merges: https://codeberg.org/guix/guix/pulls/8515
Reviewed-by: Carlo Zancanaro <carlo@zancanaro.id.au>
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-05-26 00:13:16 +09:00
Yappaholic 67bd2766c9 gnu: lua-luv: Update to 1.52.1-0.
* gnu/packages/lua.scm (lua-luv): Update to 1.52.1-0.

Merges: https://codeberg.org/guix/guix/pulls/8502
Change-Id: I1cd4ddeb498640667c5e09855ee9f1e171601b39
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-05-18 15:09:03 +09:00
Nguyễn Gia Phong 9fbec1f16f gnu: fennel: Update to 1.6.1.
* gnu/packages/lua.scm (fennel): Update to 1.6.1.
  [arguments]<#:make-flags>: Use gexp.

Change-Id: I6b63c385300d988f46668b81b5fe4893c4a7372a
Merges: https://codeberg.org/guix/guix/pulls/8372
2026-05-09 21:19:14 +09:00
Yappaholic a11eeeaf63 gnu: lua-luv: Update to 1.44.2-0
* gnu/packages/lua.scm (make-lua-luv): Update to 1.44.2-0.

Merges: https://codeberg.org/guix/guix/pulls/8251
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-05-05 15:59:13 +09:00
Ian Eure 8bb50dde37 gnu: Add lua-5.4-for-c++.
* gnu/packages/lua.scm (lua-5.4-for-c++): New variable.

Change-Id: I99727b0c1c83269b353431023ad4568b27cd86a3
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2026-04-22 17:01:48 +08:00
Jan Wielkiewicz ac7d349a06 gnu: Add lua-lsqlite3 and variants.
* gnu/packages/lua.scm (make-lua-lsqlite3): New procedure.
  (lua-lsqlite3, lua5.1-lsqlite3, lua5.2-lsqlite3, lua5.4-lsqlite3):
  New variables.

Change-Id: I5f07f8178491b8e5afcf402c05c76ae508beeb3b
Merges: https://codeberg.org/guix/guix/pulls/6570
Reviewed-by: Carlo Zancanaro <carlo@zancanaro.id.au>
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-04-09 14:49:49 +09:00
Jan Wielkiewicz 65f18abb4f gnu: Add lua-lunitx and variants.
* gnu/packages/lua.scm (make-lua-lunitx): New procedure.
  (lua-lunitx, lua5.1-lunitx, lua5.2-lunitx, lua5.4-lunitx):
  New variables.

Change-Id: I0dd07b6370aebbe1fc04a2a7a32f652ab6680581
Reviewed-by: Carlo Zancanaro <carlo@zancanaro.id.au>
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-04-09 14:31:24 +09:00
Nguyễn Gia Phong 5ab1c34158 gnu: Add lua-scintillua.
* gnu/packages/lua.scm (lua-scintillua, lua5.4-scintillua):
  New variables.

Change-Id: Idd90f8b2bfef8002dbb2f5172717d43895fd9f4f
2026-04-08 13:07:55 +09:00
Nguyễn Gia Phong 8c87026305 gnu: Add lua5.4-filesystem.
* gnu/packages/lua.scm (lua5.4-filesystem): New variable.

Change-Id: I8097984be60196ba967a41c941ca08a3c3427414
2026-04-06 15:04:18 +09:00
Nguyễn Gia Phong 0240c7939c gnu: lua-filesystem: Update to 1.9.0.
* gnu/packages/lua.scm (make-lua-filesystem): Update to 1.9.0.

Change-Id: I51f7fea999b36b0a00045701b4402b8604d0257e
2026-04-06 15:04:18 +09:00
Nguyễn Gia Phong 429b259a37 gnu: Add lua5.4-lpeg.
* gnu/packages/lua.scm (lua5.4-lpeg): New variable.

Change-Id: I90b67baf05f3141db4d99188c7a50ed25d212dbe
2026-04-06 15:04:18 +09:00
Nguyễn Gia Phong e9cd44074f gnu: lua-lpeg: Update to 1.1.0.
* gnu/packages/lua.scm (make-lua-lpeg): Update to 1.1.0.

Change-Id: I2f52b622f2230cbcdf83f6791e5be9ade010b533
2026-04-06 15:04:14 +09:00
Nguyễn Gia Phong bd0bba7440 gnu: Add djot.
* gnu/packages/lua.scm (djot): New variable.

Change-Id: I8bf67cda21d213edac3c395f97b52e4026bc9c53
Merges: https://codeberg.org/guix/guix/pulls/6999
Reviewed-by: Carlo Zancanaro <carlo@zancanaro.id.au>
2026-04-02 11:36:08 +09:00
Nguyễn Gia Phong 3d3e8d7d67 gnu: Add lua-djot.
* gnu/packages/lua.scm (lua5.4-djot, lua-djot)
  (lua5.2-djot, lua5.1-djot): New variables.

Change-Id: I152a723dcece7218def021fbaefa50a662a811e0
Reviewed-by: Carlo Zancanaro <carlo@zancanaro.id.au>
2026-04-02 11:35:51 +09:00
Ludovic Courtès 2a50c9598b gnu: Reference the inherited ‘arguments’ value.
This commit was made by running this command:

  sed -e's/substitute-keyword-arguments (package-arguments [a-zA-Z0-9-]\+)/substitute-keyword-arguments arguments/g' -i gnu/packages/*.scm

… and then:

  1. reverting changes from ‘gnu/packages/rust.scm’ and
     ‘gnu/packages/java.scm’ since they would incur derivation changes and/or
     breakage;
  2. reverting the change for ‘gcc-final’ in ‘gnu/packages/commencement.scm’;
  3. reverting the change for ‘onnx-optimizer’, ‘openquest’, and ‘certbot’,
     which use ‘substitute-keyword-arguments’ for arguments that are not
     inherited (and thus ‘arguments’ would be unbound);
  4. reverting the change for ‘insight-toolkit-legacy’ and ‘wine64-staging’
     which make bogus assumptions about inherited arguments.

Change-Id: I122a7cf517b6b63cae38944b5d33ade4b1f5a89c
2026-03-20 13:27:15 +01:00
Liliana Marie Prikler f8b6103ed4 gnu: lua-lgi: Fix build.
* gnu/packages/patches/lua-lgi-fix-pango.patch: New file.
* gnu/packages/patches/lua-lgi-fix-ref.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register them here.
* gnu/packages/lua.scm (make-lua-lgi)[patches]: Add them here.
2026-03-06 14:53:49 +01:00
Ignacio Marmolejo b3cb472c04 gnu: lua-language-server: Update to 3.17.1
* gnu/packages/lua.scm (lua-language-server): Update to 3.17.1.

Merges: https://codeberg.org/guix/guix/pulls/2831
Change-Id: If5d4e1d520877698e53bd2f2a151af6dd272a87a
Signed-off-by: Giacomo Leidi <therewasa@fishinthecalculator.me>
2026-02-26 00:17:04 +01:00
Carlo Zancanaro b038e3768d 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>
2026-02-18 21:02:27 +01:00
Carlo Zancanaro f39633232d gnu: fnlfmt: Set GUIX_LUA_PATH instead of LUA_PATH.
* gnu/packages/lua.scm (fnlfmt)[arguments]<#:phases>{wrap}: Wrap GUIX_LUA_PATH
instead of LUA_PATH.

Change-Id: Ib37d11062d768629c974c2ea53267971275e0613
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-18 21:02:27 +01:00