haskell-language-server/flake.lock
Guillaume Bouchard 88a1dbbbfb nix: fix nix environment
- Bumped nixpkgs, so that's a true GHC 9.4.2 and not 9.4.0, which was
  failing in cabal which because it was detecting <=9.4.1.
- Fixed GHC 9.4 overrides for dependencies
- Use the "default" GHC environment for tooling in the shell. Hence it
  rebuilds less.
- I introduced a flake for cabal-hashes, hence it can be updated
  automatically (with `nix flake update`) and hence we can use
  `callHackage` for any hackage package.
2022-09-16 10:35:01 +02:00

396 lines
12 KiB
JSON

{
"nodes": {
"aeson-1520": {
"flake": false,
"locked": {
"narHash": "sha256-btKp7CTOgC0wT33lROffARW9qr1jx9oKE5EWydaR52c=",
"type": "tarball",
"url": "https://hackage.haskell.org/package/aeson-1.5.2.0/aeson-1.5.2.0.tar.gz"
},
"original": {
"type": "tarball",
"url": "https://hackage.haskell.org/package/aeson-1.5.2.0/aeson-1.5.2.0.tar.gz"
}
},
"all-cabal-hashes-unpacked": {
"flake": false,
"locked": {
"lastModified": 1663164766,
"narHash": "sha256-7ypfdEzJwfaQMQx9HV8B+r9BV7bN6iIO0lWhDy+8+0k=",
"owner": "commercialhaskell",
"repo": "all-cabal-hashes",
"rev": "ed701f5e64ece3e57efa4227243f9fb64f935253",
"type": "github"
},
"original": {
"owner": "commercialhaskell",
"ref": "current-hackage",
"repo": "all-cabal-hashes",
"type": "github"
}
},
"brittany-01312": {
"flake": false,
"locked": {
"narHash": "sha256-4rDE2bu4C8cv1D6lkTtLxMwLRyDfIK70BnptSrygK60=",
"type": "tarball",
"url": "https://hackage.haskell.org/package/brittany-0.13.1.2/brittany-0.13.1.2.tar.gz"
},
"original": {
"type": "tarball",
"url": "https://hackage.haskell.org/package/brittany-0.13.1.2/brittany-0.13.1.2.tar.gz"
}
},
"constraints-extras": {
"flake": false,
"locked": {
"narHash": "sha256-WGDSpT37RrHwpQtExGkL5eEmBk/s9b0rxtT9DYqSGg4=",
"type": "tarball",
"url": "https://hackage.haskell.org/package/constraints-extras-0.3.2.1/constraints-extras-0.3.2.1.tar.gz"
},
"original": {
"type": "tarball",
"url": "https://hackage.haskell.org/package/constraints-extras-0.3.2.1/constraints-extras-0.3.2.1.tar.gz"
}
},
"flake-compat": {
"flake": false,
"locked": {
"lastModified": 1650374568,
"narHash": "sha256-Z+s0J8/r907g149rllvwhb4pKi8Wam5ij0st8PwAh+E=",
"owner": "edolstra",
"repo": "flake-compat",
"rev": "b4a34015c698c7793d592d66adbab377907a2be8",
"type": "github"
},
"original": {
"owner": "edolstra",
"repo": "flake-compat",
"type": "github"
}
},
"flake-utils": {
"locked": {
"lastModified": 1659877975,
"narHash": "sha256-zllb8aq3YO3h8B/U0/J1WBgAL8EX5yWf5pMj3G0NAmc=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "c0e246b9b83f637f4681389ecabcb2681b4f3af0",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "flake-utils",
"type": "github"
}
},
"flake-utils_2": {
"locked": {
"lastModified": 1659877975,
"narHash": "sha256-zllb8aq3YO3h8B/U0/J1WBgAL8EX5yWf5pMj3G0NAmc=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "c0e246b9b83f637f4681389ecabcb2681b4f3af0",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "flake-utils",
"type": "github"
}
},
"fourmolu": {
"flake": false,
"locked": {
"narHash": "sha256-uo5UE2SzrimnZl+JjJ30Hlg/nIw1OXJTPFIgkQopaI0=",
"type": "tarball",
"url": "https://hackage.haskell.org/package/fourmolu-0.5.0.1/fourmolu-0.5.0.1.tar.gz"
},
"original": {
"type": "tarball",
"url": "https://hackage.haskell.org/package/fourmolu-0.5.0.1/fourmolu-0.5.0.1.tar.gz"
}
},
"fourmolu-0300": {
"flake": false,
"locked": {
"narHash": "sha256-SFBwhkXfDArITiBSxGSp2qf8gl+yBpWHglBB5aKeaBU=",
"type": "tarball",
"url": "https://hackage.haskell.org/package/fourmolu-0.3.0.0/fourmolu-0.3.0.0.tar.gz"
},
"original": {
"type": "tarball",
"url": "https://hackage.haskell.org/package/fourmolu-0.3.0.0/fourmolu-0.3.0.0.tar.gz"
}
},
"ghc-exactprint": {
"flake": false,
"locked": {
"narHash": "sha256-8OWLBQj0WYi1f91EE3d5Pq+lTjY+FQei37NEedDtKeo=",
"type": "tarball",
"url": "https://hackage.haskell.org/package/ghc-exactprint-1.4.1/ghc-exactprint-1.4.1.tar.gz"
},
"original": {
"type": "tarball",
"url": "https://hackage.haskell.org/package/ghc-exactprint-1.4.1/ghc-exactprint-1.4.1.tar.gz"
}
},
"ghc-exactprint-150": {
"flake": false,
"locked": {
"narHash": "sha256-f+WmS86c7B0dx2SMABIMm66z6sbRVWdqSZ1QBBEpUMw=",
"type": "tarball",
"url": "https://hackage.haskell.org/package/ghc-exactprint-1.5.0/ghc-exactprint-1.5.0.tar.gz"
},
"original": {
"type": "tarball",
"url": "https://hackage.haskell.org/package/ghc-exactprint-1.5.0/ghc-exactprint-1.5.0.tar.gz"
}
},
"gitignore": {
"flake": false,
"locked": {
"lastModified": 1660459072,
"narHash": "sha256-8DFJjXG8zqoONA1vXtgeKXy68KdJL5UaXR8NtVMUbx8=",
"owner": "hercules-ci",
"repo": "gitignore.nix",
"rev": "a20de23b925fd8264fd7fad6454652e142fd7f73",
"type": "github"
},
"original": {
"owner": "hercules-ci",
"repo": "gitignore.nix",
"type": "github"
}
},
"hie-bios": {
"flake": false,
"locked": {
"narHash": "sha256-KLAg++tO9lCOn7R/cSN2wLbrhpeBOOmeTEh7auIbUNk=",
"type": "tarball",
"url": "https://hackage.haskell.org/package/hie-bios-0.11.0/hie-bios-0.11.0.tar.gz"
},
"original": {
"type": "tarball",
"url": "https://hackage.haskell.org/package/hie-bios-0.11.0/hie-bios-0.11.0.tar.gz"
}
},
"hlint": {
"flake": false,
"locked": {
"narHash": "sha256-Kz6adx97kY7ojoDlw3y0R6LQ0h/EtXGR5+N07/b6uGk=",
"type": "tarball",
"url": "https://hackage.haskell.org/package/hlint-3.3.6/hlint-3.3.6.tar.gz"
},
"original": {
"type": "tarball",
"url": "https://hackage.haskell.org/package/hlint-3.3.6/hlint-3.3.6.tar.gz"
}
},
"hlint-34": {
"flake": false,
"locked": {
"narHash": "sha256-mDncRtVkjWnUbZc1fgDMGcGjy8CFNxUF8z2HGuuN7GU=",
"type": "tarball",
"url": "https://hackage.haskell.org/package/hlint-3.4/hlint-3.4.tar.gz"
},
"original": {
"type": "tarball",
"url": "https://hackage.haskell.org/package/hlint-3.4/hlint-3.4.tar.gz"
}
},
"implicit-hie-cradle": {
"flake": false,
"locked": {
"narHash": "sha256-2NmucBBI7Qi1UGXWG27XFZRCeqeRiwVFWmJKZnp6R5U=",
"type": "tarball",
"url": "https://hackage.haskell.org/package/implicit-hie-cradle-0.3.0.5/implicit-hie-cradle-0.3.0.5.tar.gz"
},
"original": {
"type": "tarball",
"url": "https://hackage.haskell.org/package/implicit-hie-cradle-0.3.0.5/implicit-hie-cradle-0.3.0.5.tar.gz"
}
},
"lsp": {
"flake": false,
"locked": {
"lastModified": 1662291729,
"narHash": "sha256-KlL38v/75G9zrW7+IiUeiCxFfLJGm/EdFeWQRUikab8=",
"owner": "haskell",
"repo": "lsp",
"rev": "b0f8596887088b8ab65fc1015c773f45b47234ae",
"type": "github"
},
"original": {
"owner": "haskell",
"repo": "lsp",
"rev": "b0f8596887088b8ab65fc1015c773f45b47234ae",
"type": "github"
}
},
"lsp-test": {
"flake": false,
"locked": {
"narHash": "sha256-TXRy/VT94Cn0BPtiL65c7UqahyJZgUtBQQgESZacrdY=",
"type": "tarball",
"url": "https://hackage.haskell.org/package/lsp-test-0.14.0.3/lsp-test-0.14.0.3.tar.gz"
},
"original": {
"type": "tarball",
"url": "https://hackage.haskell.org/package/lsp-test-0.14.0.3/lsp-test-0.14.0.3.tar.gz"
}
},
"myst-parser": {
"flake": false,
"locked": {
"lastModified": 1650933355,
"narHash": "sha256-Osd3urvH1bn9w/6sAMyLKHO7gxuYePpGJ9y8ReBfp4E=",
"owner": "smunix",
"repo": "MyST-Parser",
"rev": "57d0d78169a0e157406c35df951bdffdf94b4f9b",
"type": "github"
},
"original": {
"owner": "smunix",
"ref": "fix.hls-docutils",
"repo": "MyST-Parser",
"type": "github"
}
},
"nixpkgs": {
"locked": {
"lastModified": 1663112159,
"narHash": "sha256-31rjPhB6Hj1QoqLvFSULFf9Z/6z05vR0KrLGYvr9w0M=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "78bce1608960b994405f3696ba086ba1d63654e9",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixpkgs-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_2": {
"locked": {
"lastModified": 1663165252,
"narHash": "sha256-H9OiflDQy1vLu1w5yz46qWfGdcFBpS8VnPRLP0bsiZE=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "bde85b0815144b77763732e0f32918017480e6b5",
"type": "github"
},
"original": {
"owner": "NixOS",
"repo": "nixpkgs",
"type": "github"
}
},
"poetry2nix": {
"inputs": {
"flake-utils": "flake-utils_2",
"nixpkgs": "nixpkgs_2"
},
"locked": {
"lastModified": 1662879385,
"narHash": "sha256-ZmiyHn0uPH4xHYcOhY0e0sPtfyM6jCF/shmVq2aTOLc=",
"owner": "nix-community",
"repo": "poetry2nix",
"rev": "4f8d61cd936f853242a4ce1fd476f5488c288c26",
"type": "github"
},
"original": {
"owner": "nix-community",
"ref": "master",
"repo": "poetry2nix",
"type": "github"
}
},
"ptr-poker": {
"flake": false,
"locked": {
"narHash": "sha256-ll3wuUjkhTE8Grcs8LfGpdiuyobrSBmwgjqPOTlrPac=",
"type": "tarball",
"url": "https://hackage.haskell.org/package/ptr-poker-0.1.2.8/ptr-poker-0.1.2.8.tar.gz"
},
"original": {
"type": "tarball",
"url": "https://hackage.haskell.org/package/ptr-poker-0.1.2.8/ptr-poker-0.1.2.8.tar.gz"
}
},
"retrie": {
"flake": false,
"locked": {
"narHash": "sha256-SrUyFea9Qr2SYeNVDJfWZfCguJV2rHK2mO/FO4xLFaY=",
"type": "tarball",
"url": "https://hackage.haskell.org/package/retrie-1.2.0.1/retrie-1.2.0.1.tar.gz"
},
"original": {
"type": "tarball",
"url": "https://hackage.haskell.org/package/retrie-1.2.0.1/retrie-1.2.0.1.tar.gz"
}
},
"root": {
"inputs": {
"aeson-1520": "aeson-1520",
"all-cabal-hashes-unpacked": "all-cabal-hashes-unpacked",
"brittany-01312": "brittany-01312",
"constraints-extras": "constraints-extras",
"flake-compat": "flake-compat",
"flake-utils": "flake-utils",
"fourmolu": "fourmolu",
"fourmolu-0300": "fourmolu-0300",
"ghc-exactprint": "ghc-exactprint",
"ghc-exactprint-150": "ghc-exactprint-150",
"gitignore": "gitignore",
"hie-bios": "hie-bios",
"hlint": "hlint",
"hlint-34": "hlint-34",
"implicit-hie-cradle": "implicit-hie-cradle",
"lsp": "lsp",
"lsp-test": "lsp-test",
"myst-parser": "myst-parser",
"nixpkgs": "nixpkgs",
"poetry2nix": "poetry2nix",
"ptr-poker": "ptr-poker",
"retrie": "retrie",
"sphinx_rtd_theme": "sphinx_rtd_theme",
"stylish-haskell": "stylish-haskell"
}
},
"sphinx_rtd_theme": {
"flake": false,
"locked": {
"lastModified": 1628276861,
"narHash": "sha256-fzqi0QfDSiN8YXtAiWXIoOlyHZQI4V32uOKZjPfWeWY=",
"owner": "readthedocs",
"repo": "sphinx_rtd_theme",
"rev": "34f81daaf52466366c80003db293d50075c1b896",
"type": "github"
},
"original": {
"owner": "readthedocs",
"repo": "sphinx_rtd_theme",
"rev": "34f81daaf52466366c80003db293d50075c1b896",
"type": "github"
}
},
"stylish-haskell": {
"flake": false,
"locked": {
"narHash": "sha256-oZSR5UQ+ieMFRq7MvL0sJqOblMk74awvcepuT+JHYtA=",
"type": "tarball",
"url": "https://hackage.haskell.org/package/stylish-haskell-0.14.2.0/stylish-haskell-0.14.2.0.tar.gz"
},
"original": {
"type": "tarball",
"url": "https://hackage.haskell.org/package/stylish-haskell-0.14.2.0/stylish-haskell-0.14.2.0.tar.gz"
}
}
},
"root": "root",
"version": 7
}