on master help sign in
Bump ghcide to 0.2.0
commit9e2dbd3ef3e9beca8cda8fffd7b1af18a4ef29f0 authorMalte Brandy <malte.brandy@maralorn.de> dateSat 6 Jun 2020, 02:30 (6 years ago) parent3db33c4
1 file changed+38−32
haskell-overlays/ghcide.nix+38−32
haskell-overlays/ghcide.nix+38−32
@@ -1,34 +1,40 @@
11self: super:
2− let
3− pkgs = self.callPackage ({ pkgs }: pkgs) {};
4− inherit (pkgs.haskell.lib) dontCheck;
5− in {
6− ghcide = pkgs.haskell.lib.justStaticExecutables (dontCheck ((self.override {
7− overrides = self: super: {
8− ghc-check = self.callHackageDirect {
9− pkg = "ghc-check";
10− ver = "0.1.0.3";
11− sha256 = "038llbvryk5y27jbdpbshp0zw5lw1j6m7qk7vx1n96ykqdzkh649";
12− } {};
13− lsp-test = dontCheck (self.callHackage "lsp-test" "0.6.1.0" {});
14− haddock-library = dontCheck (self.callHackage "haddock-library" "1.8.0" {});
15− haskell-lsp = dontCheck (self.callHackage "haskell-lsp" "0.19.0.0" {});
16− haskell-lsp-types = dontCheck (self.callHackage "haskell-lsp-types" "0.19.0.0" {});
17− regex-posix = dontCheck (self.callHackage "regex-posix" "0.96.0.0" {});
18− test-framework = dontCheck (self.callHackage "test-framework" "0.8.2.0" {});
19− regex-base = dontCheck (self.callHackage "regex-base" "0.94.0.0" {});
20− regex-tdfa = dontCheck (self.callHackage "regex-tdfa" "1.3.1.0" {});
21− shake = dontCheck (self.callHackage "shake" "0.18.4" {});
22− hie-bios = dontCheck (self.callHackageDirect {
23− pkg = "hie-bios";
24− ver = "0.4.0";
25− sha256 = "19lpg9ymd9656cy17vna8wr1hvzfal94gpm2d3xpnw1d5qr37z7x";
26− } {});
27− };
28− }).callCabal2nix "ghcide" (pkgs.fetchFromGitHub {
29− owner = "digital-asset";
30− repo = "ghcide";
31− rev = "v0.1.0";
32− sha256 = "1kf71iix46hvyxviimrcv7kvsj67hcnnqlpdsmazmlmybf7wbqbb";
33− }) {}));
2+let
3+ pkgs = self.callPackage ({ pkgs }: pkgs) { };
4+ inherit (pkgs.haskell.lib) dontCheck justStaticExecutables;
5+ inherit (pkgs.haskellPackages) callHackageDirect callHackage;
6+
7+in {
8+ ghcide = justStaticExecutables (dontCheck (callHackageDirect {
9+ pkg = "ghcide";
10+ ver = "0.2.0";
11+ sha256 = "199l4qzrghhz6wbfkgqdl4gll4wvgpr190kinzhv88idnn9pxm96";
12+ } rec {
13+ ghc-check = callHackageDirect {
14+ pkg = "ghc-check";
15+ ver = "0.3.0.1";
16+ sha256 = "1dj909m09m24315x51vxvcl28936ahsw4mavbc53danif3wy09ns";
17+ } { };
18+ lsp-test = dontCheck (callHackage "lsp-test" "0.6.1.0" { });
19+ haddock-library = dontCheck (callHackage "haddock-library" "1.8.0" { });
20+ haskell-lsp = dontCheck (callHackageDirect {
21+ pkg = "haskell-lsp";
22+ ver = "0.22.0.0";
23+ sha256 = "1q3w46qcvzraxgmw75s7bl0qvb2fvff242r5vfx95sqska566b4m";
24+ } { inherit haskell-lsp-types; });
25+ haskell-lsp-types = dontCheck (callHackageDirect {
26+ pkg = "haskell-lsp-types";
27+ ver = "0.22.0.0";
28+ sha256 = "1apjclphi2v6ggrdnbc0azxbb1gkfj3x1vkwpc8qd6lsrbyaf0n8";
29+ } { });
30+ regex-tdfa = dontCheck (callHackage "regex-tdfa" "1.3.1.0" {
31+ regex-base = dontCheck (callHackage "regex-base" "0.94.0.0" { });
32+ });
33+ shake = dontCheck (callHackage "shake" "0.18.4" { });
34+ hie-bios = dontCheck (callHackageDirect {
35+ pkg = "hie-bios";
36+ ver = "0.5.0";
37+ sha256 = "116nmpva5jmlgc2dgy8cm5wv6cinhzmga1l0432p305074w720r2";
38+ } { });
39+ }));
3440}