cross: enable lua-language-server, via upstream nixpkgs PR
This commit is contained in:
@@ -20,7 +20,6 @@ in
|
|||||||
sane.programs.fcitx5.enableFor.user.colin = false;
|
sane.programs.fcitx5.enableFor.user.colin = false;
|
||||||
sane.programs.firefox.config.addons.browserpass-extension.enable = false; #< does not cross compile
|
sane.programs.firefox.config.addons.browserpass-extension.enable = false; #< does not cross compile
|
||||||
sane.programs.ltex-ls.enableFor = { system = false; user.colin = false; }; # LaTeX/html/markdown neovim LSP: doesn't cross compile (2024-08-26)
|
sane.programs.ltex-ls.enableFor = { system = false; user.colin = false; }; # LaTeX/html/markdown neovim LSP: doesn't cross compile (2024-08-26)
|
||||||
sane.programs.lua-language-server.enableFor = { system = false; user.colin = false; }; # lua neovim LSP: doesn't cross compile (2024-08-26)
|
|
||||||
sane.programs.marksman.enableFor = { system = false; user.colin = false; }; # markdown neovim LSP: doesn't cross compile (2024-08-26)
|
sane.programs.marksman.enableFor = { system = false; user.colin = false; }; # markdown neovim LSP: doesn't cross compile (2024-08-26)
|
||||||
sane.programs.mercurial.enableFor.user.colin = false;
|
sane.programs.mercurial.enableFor.user.colin = false;
|
||||||
sane.programs.nvme-cli.enableFor.system = false; # does not cross compile (libhugetlbfs)
|
sane.programs.nvme-cli.enableFor.system = false; # does not cross compile (libhugetlbfs)
|
||||||
|
@@ -12,7 +12,6 @@ in
|
|||||||
sane.programs.efibootmgr.enableFor = { system = false; user.colin = false; }; # efivar doesn't cross compile (2024-09-14)
|
sane.programs.efibootmgr.enableFor = { system = false; user.colin = false; }; # efivar doesn't cross compile (2024-09-14)
|
||||||
sane.programs.fcitx5.enableFor.user.colin = false;
|
sane.programs.fcitx5.enableFor.user.colin = false;
|
||||||
sane.programs.ltex-ls.enableFor = { system = false; user.colin = false; }; # LaTeX/html/markdown neovim LSP: doesn't cross compile (2024-08-26)
|
sane.programs.ltex-ls.enableFor = { system = false; user.colin = false; }; # LaTeX/html/markdown neovim LSP: doesn't cross compile (2024-08-26)
|
||||||
sane.programs.lua-language-server.enableFor = { system = false; user.colin = false; }; # lua neovim LSP: doesn't cross compile (2024-08-26)
|
|
||||||
sane.programs.marksman.enableFor = { system = false; user.colin = false; }; # markdown neovim LSP: doesn't cross compile (2024-08-26)
|
sane.programs.marksman.enableFor = { system = false; user.colin = false; }; # markdown neovim LSP: doesn't cross compile (2024-08-26)
|
||||||
sane.programs.mepo.enableFor.user.colin = false; # 2024/06/04: doesn't cross compile (nodejs)
|
sane.programs.mepo.enableFor.user.colin = false; # 2024/06/04: doesn't cross compile (nodejs)
|
||||||
sane.programs.mercurial.enableFor.user.colin = false; # 2024/06/03: does not cross compile
|
sane.programs.mercurial.enableFor.user.colin = false; # 2024/06/03: does not cross compile
|
||||||
|
@@ -61,6 +61,12 @@ in
|
|||||||
# hash = "sha256-Hzz+aAzdgdnTu4jvLqpHzdIE3xYMP02/EuA+KvFbUeI=";
|
# hash = "sha256-Hzz+aAzdgdnTu4jvLqpHzdIE3xYMP02/EuA+KvFbUeI=";
|
||||||
# })
|
# })
|
||||||
|
|
||||||
|
(fetchpatch' {
|
||||||
|
name = "lua-language-server: fix cross compiling";
|
||||||
|
prUrl = "https://github.com/NixOS/nixpkgs/pull/370992";
|
||||||
|
hash = "sha256-0TG7u+Gcp5y3OKCEG2eDE9D9t+F1zv/I1W6CXlbCOYA=";
|
||||||
|
})
|
||||||
|
|
||||||
(fetchpatch' {
|
(fetchpatch' {
|
||||||
# patch should be safe to remove; keeping it here to track the upstreaming status
|
# patch should be safe to remove; keeping it here to track the upstreaming status
|
||||||
name = "nixos/gitea: don't configure the database if `createDatabase == false`";
|
name = "nixos/gitea: don't configure the database if `createDatabase == false`";
|
||||||
|
Reference in New Issue
Block a user