Unverified Commit 9215d3b1 authored by Naïm Favier's avatar Naïm Favier
Browse files

haskell.packages.ghc98.haskell-language-server: fix

parent 3e388dda
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -53,8 +53,8 @@ self: super: {
  # Version upgrades
  #
  th-abstraction = doDistribute self.th-abstraction_0_7_0_0;
  ghc-lib-parser = doDistribute self.ghc-lib-parser_9_10_1_20240511;
  ghc-lib-parser-ex = doDistribute self.ghc-lib-parser-ex_9_10_0_0;
  ghc-lib-parser = doDistribute self.ghc-lib-parser_9_8_2_20240223;
  ghc-lib-parser-ex = doDistribute self.ghc-lib-parser-ex_9_8_0_2;
  ghc-lib = doDistribute self.ghc-lib_9_10_1_20240511;
  megaparsec = doDistribute self.megaparsec_9_6_1;
  # TODO: remove when aeson updates or launches a revision
+2 −0
Original line number Diff line number Diff line
@@ -66,7 +66,9 @@ extra-packages:
  - ghc-exactprint == 1.6.*             # 2023-03-30: needed for GHC == 9.4
  - ghc-lib == 9.2.*                    # 2022-02-17: preserve for GHC 9.2
  - ghc-lib-parser == 9.2.*             # 2022-02-17: preserve for GHC 9.2
  - ghc-lib-parser == 9.8.*             # 2024-05-19: preserve for GHC 9.8
  - ghc-lib-parser-ex == 9.2.*          # 2022-07-13: preserve for GHC 9.2
  - ghc-lib-parser-ex == 9.8.*          # 2024-05-19: preserve for GHC 9.8
  - ghc-syntax-highlighter == 0.0.10.*  # 2023-11-20:
  - gi-soup == 2.4.28                   # 2023-04-05: the last version to support libsoup-2.4 (and thus be compatible with our other gi- packages)
  - haddock == 2.23.*                   # required on GHC < 8.10.x
+41 −0
Original line number Diff line number Diff line
@@ -119567,6 +119567,27 @@ self: {
       license = lib.licenses.bsd3;
     }) {};
  "ghc-lib-parser_9_8_2_20240223" = callPackage
    ({ mkDerivation, alex, array, base, binary, bytestring, containers
     , deepseq, directory, exceptions, filepath, ghc-prim, happy, parsec
     , pretty, process, time, transformers, unix
     }:
     mkDerivation {
       pname = "ghc-lib-parser";
       version = "9.8.2.20240223";
       sha256 = "05k5grbh3s0ywm8y6cp9hqfj4bbq0nh1bx1ysgfv88df5hgg47r9";
       enableSeparateDataOutput = true;
       libraryHaskellDepends = [
         array base binary bytestring containers deepseq directory
         exceptions filepath ghc-prim parsec pretty process time
         transformers unix
       ];
       libraryToolDepends = [ alex happy ];
       description = "The GHC API, decoupled from GHC versions";
       license = lib.licenses.bsd3;
       hydraPlatforms = lib.platforms.none;
     }) {};
  "ghc-lib-parser_9_10_1_20240511" = callPackage
    ({ mkDerivation, alex, array, base, binary, bytestring, containers
     , deepseq, directory, exceptions, filepath, ghc-prim, happy, parsec
@@ -119627,6 +119648,26 @@ self: {
       license = lib.licenses.bsd3;
     }) {};
  "ghc-lib-parser-ex_9_8_0_2" = callPackage
    ({ mkDerivation, base, bytestring, containers, directory, extra
     , filepath, ghc-lib-parser, tasty, tasty-hunit, uniplate
     }:
     mkDerivation {
       pname = "ghc-lib-parser-ex";
       version = "9.8.0.2";
       sha256 = "1s4ibjdzrflb2r88srmdnslj09h78xqwdn6djcnirmnka7qrf09v";
       libraryHaskellDepends = [
         base bytestring containers ghc-lib-parser uniplate
       ];
       testHaskellDepends = [
         base directory extra filepath ghc-lib-parser tasty tasty-hunit
         uniplate
       ];
       description = "Algorithms on GHC parse trees";
       license = lib.licenses.bsd3;
       hydraPlatforms = lib.platforms.none;
     }) {};
  "ghc-lib-parser-ex_9_10_0_0" = callPackage
    ({ mkDerivation, base, bytestring, containers, directory, extra
     , filepath, ghc-lib-parser, tasty, tasty-hunit, uniplate