Bump nix shells

- Remove shell definitions for old versions
- Add GHC 9.10
- Bump to new nixpkgs-unstable
This commit is contained in:
Michael Peyton Jones 2024-06-14 14:17:44 +01:00
parent cde9d78bea
commit 792fb064a0
No known key found for this signature in database
GPG Key ID: 86A43C24A728F66D
2 changed files with 9 additions and 10 deletions

View File

@ -21,11 +21,11 @@
"systems": "systems"
},
"locked": {
"lastModified": 1705309234,
"narHash": "sha256-uNRRNRKmJyCRC/8y1RqBkqWBLM034y4qN7EprSdmgyA=",
"lastModified": 1710146030,
"narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "1ef2e671c3b0c19053962c07dbda38332dcebf26",
"rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a",
"type": "github"
},
"original": {
@ -36,16 +36,16 @@
},
"nixpkgs": {
"locked": {
"lastModified": 1705623190,
"narHash": "sha256-mKwUzDaqnZHO3MIfh6Vg2cT7H/5KVvy3mvTipiU1Jt0=",
"lastModified": 1718149104,
"narHash": "sha256-Ds1QpobBX2yoUDx9ZruqVGJ/uQPgcXoYuobBguyKEh8=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "9a3af09826447de299cc31571b07c0ebb8bc37a0",
"rev": "e913ae340076bbb73d9f4d3d065c2bca7caafb16",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "haskell-updates",
"ref": "nixpkgs-unstable",
"repo": "nixpkgs",
"type": "github"
}

View File

@ -2,7 +2,7 @@
description = "haskell-language-server development flake";
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/haskell-updates";
nixpkgs.url = "github:NixOS/nixpkgs/nixpkgs-unstable";
flake-utils.url = "github:numtide/flake-utils";
# for default.nix
flake-compat = {
@ -96,11 +96,10 @@
# Developement shell with only dev tools
devShells = {
default = mkDevShell pkgs.haskellPackages;
shell-ghc90 = mkDevShell pkgs.haskell.packages.ghc90;
shell-ghc92 = mkDevShell pkgs.haskell.packages.ghc92;
shell-ghc94 = mkDevShell pkgs.haskell.packages.ghc94;
shell-ghc96 = mkDevShell pkgs.haskell.packages.ghc96;
shell-ghc98 = mkDevShell pkgs.haskell.packages.ghc98;
shell-ghc910 = mkDevShell pkgs.haskell.packages.ghc910;
};
packages = {