git.iko.soy/typeable/octopod
on master help sign in
Updated haskell-language-server to 0.9.0 (#25)
commita0d24d8d2f898aff8425bbea140646439d32d17b authoriko <ilyakooo0@gmail.com> dateMon 1 Feb 2021, 18:33 (6 years ago) parentf63aeb0
3 files changed+45−17
nix/haskell-language-server-overrides.nix+35−14 nix/octopod-overrides.nix+7 nix/sources.json+3−3
nix/haskell-language-server-overrides.nix+35−14
@@ -5,7 +5,7 @@
55 hls-explicit-imports-plugin = hsuper.callCabal2nix "hls-explicit-imports-plugin" (sources.haskell-language-server + "/plugins/hls-explicit-imports-plugin") { };
66 hls-retrie-plugin = hsuper.callCabal2nix "hls-retrie-plugin" (sources.haskell-language-server + "/plugins/hls-retrie-plugin") { };
77 hls-plugin-api = hsuper.callCabal2nix "hls-plugin-api" (sources.haskell-language-server + "/hls-plugin-api") { };
8− hls-tactics-plugin = hsuper.callCabal2nix "hls-tactics-plugin" (sources.haskell-language-server + "/plugins/tactics") { };
8+ hls-tactics-plugin = hsuper.callCabal2nix "hls-tactics-plugin" (sources.haskell-language-server + "/plugins/hls-tactics-plugin") { };
99 hls-class-plugin = hsuper.callCabal2nix "hls-class-plugin" (sources.haskell-language-server + "/plugins/hls-class-plugin") { };
1010 hls-eval-plugin = hsuper.callCabal2nix "hls-eval-plugin" (sources.haskell-language-server + "/plugins/hls-eval-plugin") { };
1111 hls-haddock-comments-plugin = hsuper.callCabal2nix "hls-haddock-comments-plugin" (sources.haskell-language-server + "/plugins/hls-haddock-comments-plugin") { };
@@ -21,6 +21,27 @@
2121 sha256 = "1hpqc0ljk1c1vl4671zb290hbvdcjpg66bcxmf1cz8h0vb382xp7";
2222 } { }
2323 );
24+ hiedb = lib.dontCheck (hsuper.callHackageDirect
25+ {
26+ pkg = "hiedb";
27+ ver = "0.3.0.1";
28+ sha256 = "0n6m13lybnb6vl0lh69i2v6xykcd0bl5svkk18964k4wza8a5b12";
29+ } { }
30+ );
31+ algebraic-graphs = (hsuper.callHackageDirect
32+ {
33+ pkg = "algebraic-graphs";
34+ ver = "0.5";
35+ sha256 = "0z8mgzdis72a9zd9x9f185phqr4bx8s06piggis4rlih1rly61nr";
36+ } { }
37+ );
38+ inspection-testing = (hsuper.callHackageDirect
39+ {
40+ pkg = "inspection-testing";
41+ ver = "0.4.2.4";
42+ sha256 = "01mgxxjayv41cdmdm8dxmap3c7i289jw72sfa1gmi6v1bd8mbzh8";
43+ } { }
44+ );
2445 fourmolu = lib.doJailbreak (hsuper.callHackageDirect
2546 {
2647 pkg = "fourmolu";
@@ -90,8 +111,8 @@
90111 lsp-test = lib.dontCheck (hsuper.callHackageDirect
91112 {
92113 pkg = "lsp-test";
93− ver = "0.11.0.7";
94− sha256 = "sha256-buHcgRbLIn2zr5GK4gHrKuUiyYJK7Nzqc1y+WosaHJg=";
114+ ver = "0.12.0.0";
115+ sha256 = "1v6zg2pvjw31645129sbj2qss0zf1npk7m25dv0iiiq3gw0wqls4";
95116 } { }
96117 );
97118 floskell = lib.dontCheck (
@@ -204,13 +225,6 @@
204225 ver = "0.94.0.0";
205226 sha256 = "0x2ip8kn3sv599r7yc9dmdx7hgh5x632m45ga99ib5rnbn6kvn8x";
206227 } { };
207− extra =
208− hsuper.callHackageDirect
209− {
210− pkg = "extra";
211− ver = "1.7.3";
212− sha256 = "08j4gg2n5cl7ycr943hmyfimgby0xhf5vp8nwrwflg6lrn1s388c";
213− } { };
214228 quickcheck-instances =
215229 hsuper.callHackageDirect
216230 {
@@ -221,16 +235,16 @@
221235 apply-refact = lib.doJailbreak (hsuper.callHackageDirect
222236 {
223237 pkg = "apply-refact";
224− ver = "0.8.2.1";
225− sha256 = "0nnprv5lbk7c8w1pa4kywk0cny6prjaml4vnw70s8v6c1r1dx2rx";
238+ ver = "0.9.0.0";
239+ sha256 = "1vxxzfajg248lk4s6lh1jjkn1rym8x6zs5985i5kpz989k6cpyx5";
226240 } { }
227241 );
228242 hlint =
229243 hsuper.callHackageDirect
230244 {
231245 pkg = "hlint";
232− ver = "3.2";
233− sha256 = "0y2agj9y4nwhypv9ss97n26mc28pcynfynwilcyj2lwfabhr9pzc";
246+ ver = "3.2.3";
247+ sha256 = "1ka150d227ssyzg7ahj0q69svdsviszh65jv8yg6yybwz0in8kgi";
234248 } { };
235249 Diff =
236250 hsuper.callHackageDirect
@@ -255,6 +269,13 @@
255269 sha256 = "137f1dy0fmlrzngwcmgnxghcih7f2rfq5bdnizbwy9534dn4dr42";
256270 } { }
257271 );
272+ megaparsec =
273+ hsuper.callHackageDirect
274+ {
275+ pkg = "megaparsec";
276+ ver = "9.0.1";
277+ sha256 = "1279c0snq1w13scikiakdm25ybpnvbpm7khjq4wyy0gj1vvh8r6z";
278+ } { };
258279 test-framework = lib.doJailbreak hsuper.test-framework;
259280 aeson = lib.dontCheck hsuper.aeson;
260281 tree-diff = lib.doJailbreak hsuper.tree-diff;
nix/octopod-overrides.nix+7
@@ -96,6 +96,13 @@
9696 ver = "1.6.2";
9797 sha256 = "1s7cahx8cf85kwz9l8cm6x6kvjwsv0spwv78pybsspb1ap5q287p";
9898 } { };
99+ extra =
100+ hsuper.callHackageDirect
101+ {
102+ pkg = "extra";
103+ ver = "1.7.9";
104+ sha256 = "0q64x7qiw0zsi8dv958nrqidjlgv9w20wva1y73affq8470m28vh";
105+ } { };
99106 reflex = lib.dontCheck (lib.doJailbreak hsuper.reflex);
100107 reflex-dom-core = lib.dontCheck hsuper.reflex-dom-core;
101108 chronos = lib.doJailbreak hsuper.chronos;
nix/sources.json+3−3
@@ -5,10 +5,10 @@
55 "homepage": "",
66 "owner": "haskell",
77 "repo": "haskell-language-server",
8− "rev": "fde10fa5e4cb74ca4b64c43250297b36a9bbbd7e",
9− "sha256": "03frszid12dcmqg0m6wkc1nf561kdap3y3yqrp1x13gvbkvb9xwn",
8+ "rev": "9c40dcff1b989b14e05b5aebe96f3da78c6ea25c",
9+ "sha256": "0i17ssfmcgh6z1b8q7cy3x46xi81x5z82ngik86h8d5cb6w98lsn",
1010 "type": "tarball",
11− "url": "https://github.com/haskell/haskell-language-server/archive/fde10fa5e4cb74ca4b64c43250297b36a9bbbd7e.tar.gz",
11+ "url": "https://github.com/haskell/haskell-language-server/archive/9c40dcff1b989b14e05b5aebe96f3da78c6ea25c.tar.gz",
1212 "url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz"
1313 },
1414 "hspec-webdriver-clone": {