dhall-lsp-server: apply patch for text >= 2.1.2

(cherry picked from commit 7adbd08882)
This commit is contained in:
sternenseemann
2025-10-02 12:28:15 +02:00
parent 51d02e5255
commit 8511e08473
3 changed files with 16 additions and 7 deletions
@@ -1727,10 +1727,22 @@ with haskellLib;
# Lift bound on lens <5.3
lsp-types_2_1_1_0 = doDistribute (doJailbreak super.lsp-types_2_1_1_0);
# 2025-03-03: dhall-lsp-server-1.1.4 requires lsp-2.1.0.0
dhall-lsp-server = super.dhall-lsp-server.override {
lsp = self.lsp_2_1_0_0;
};
dhall-lsp-server =
appendPatches
[
(pkgs.fetchpatch {
name = "dhall-lsp-server-text-2.1.2.patch";
url = "https://github.com/dhall-lang/dhall-haskell/commit/9f2d4d44be643229784bfc502ab49184ec82bc05.patch";
hash = "sha256-cwNH5+7YY8UbA9zHhTRfVaqtIMowZGfFT5Kj+wSlapA=";
relative = "dhall-lsp-server";
})
]
(
# 2025-03-03: dhall-lsp-server-1.1.4 requires lsp-2.1.0.0
super.dhall-lsp-server.override {
lsp = self.lsp_2_1_0_0;
}
);
# Tests disabled and broken override needed because of missing lib chrome-test-utils: https://github.com/reflex-frp/reflex-dom/issues/392
reflex-dom-core = lib.pipe super.reflex-dom-core [
@@ -1357,7 +1357,6 @@ broken-packages:
- dhall-check # failure in job https://hydra.nixos.org/build/233206425 at 2023-09-02
- dhall-csv # failure in job https://hydra.nixos.org/build/233256049 at 2023-09-02
- dhall-fly # failure in job https://hydra.nixos.org/build/233220306 at 2023-09-02
- dhall-lsp-server # failure in job https://hydra.nixos.org/build/307610458 at 2025-09-19
- dhall-recursive-adt # failure in job https://hydra.nixos.org/build/233210665 at 2023-09-02
- dhall-text # failure in job https://hydra.nixos.org/build/233253809 at 2023-09-02
- dhall-text-shell # failure in job https://hydra.nixos.org/build/244399613 at 2024-01-01
-2
View File
@@ -189293,13 +189293,11 @@ self: {
];
description = "Language Server Protocol (LSP) server for Dhall";
license = lib.licenses.mit;
hydraPlatforms = lib.platforms.none;
mainProgram = "dhall-lsp-server";
maintainers = [
lib.maintainers.dalpd
lib.maintainers.Gabriella439
];
broken = true;
}
) { };