Commit Graph
569 Commits
Author SHA1 Message Date
Malte BrandyandPeter Simons 13f96d5d65 haskell-language-server: 0.6.0rc -> 0.6.0 2020-11-13 21:37:56 +01:00
Malte BrandyandPeter Simons bf29c147c3 haskellPackages.haskell-language-server: Fix build
In preparation of the upcoming 0.6.0 release I wanted to fix hls.

It introduces two new plugin packages, which are not on hackage yet.

I remove apply-refact overrides, because current apply-refact versions
are compatible with all ghcs we support, according to their changelog.

I override more of the hls dependencies globally on the whole package
set, to avoid a lot of duplicate compilations. And because @peti changed
my mind about this being a good practice.

hls now uses a released version of ghcide
2020-11-13 21:37:56 +01:00
maralornandGitHub 0756b8a7bf haskell-language-server: Init wrapper for multiple ghc versions at 0.5.0 (#99519)
* haskell-language-server: Init wrapper for multiple ghc versions at 0.5.0

* Fix closure size

* docs: Add hls section to Haskell part of manual
2020-10-10 16:01:57 +02:00
maralornandPeter Simons 9bf8b98045 haskell-language-server: 0.4.0 -> 0.5.0 (#99508) 2020-10-09 21:39:35 +02:00
Gabriel Volpe 70b417f5f9 dconf2nix: 0.0.5 -> 0.0.6 2020-09-21 10:58:35 +02:00
galagora 875e9b94d0 haskell-language-server: cb861b878a -> c476992f43 2020-09-11 22:17:37 +03:00
galagora 80328d9ea4 haskell-language-server: hls-ghcide 0.3.0 -> 0.4.0
The patch is merged into master
2020-09-11 22:17:36 +03:00
galagora e9b791e6a0 haskell-language-server: add brittany fork 2020-09-11 22:17:36 +03:00
Malte Brandy 89cfe01679 haskellPackages.haskell-language-server: 0.3.0 -> 0.4.0 2020-09-04 03:24:17 +02:00
Malte Brandy 1b836c6f10 haskellPackages.haskell-language-server: Fix expression 2020-08-27 19:27:27 +02:00
Joe Hermaszewski e34b5375cd haskellPackages.haskell-language-server: fix typo in update script 2020-08-25 21:03:50 +08:00
Malte Brandy af017c431a haskellPackages.haskell-language-server: 0.2.0 -> 0.3.0
While we are at it I:
* Disable tests, because I can‘t keep up with the speed hls introduces
more tests that cause trouble in nixpkgs.
* Fix builds of fourmolu and retrie
* Remove the wrapper for hls which is obsolete because of improved
package detection in hie-bios. And added a note that this can be removed
for ghcide soon, too.
2020-08-16 13:57:18 +02:00
Gabriel Volpe b987a31379 dconf2nix: init at 0.5.0 2020-08-09 17:58:27 +02:00
Malte Brandy ccb418a358 haskellPackages.haskell-language-server: 0.2.0.0 -> 0.2.2.0 2020-07-24 15:04:25 +02:00
Malte BrandyandPeter Simons 5e756f5f31 haskellPackages.haskell-language-server: 0.1.0.0 -> 0.2.0.0
generated by
pkgs/development/tools/haskell/haskell-language-server/update.sh

with some manual tweaks
2020-07-24 13:02:55 +02:00
Pavol Rusnak 4d6411288c electron: point electron alias to the latest stable version
+ require explicit version of electron in packages
2020-07-20 17:58:55 +02:00
Peter SimonsandGitHub f614e5006f Merge pull request #91759 from NixOS/haskell-updates
Update Haskell package set to LTS 16.3 (plus other fixes)
2020-07-03 21:29:53 +02:00
Dennis GosnellandGitHub 2998bc1f77 Update pkgs/development/tools/haskell/haskell-language-server/update.sh 2020-06-30 11:21:17 +09:00
Guillaume Desforges 356cd30269 haskell-language-server: init at 0.1.0.0 2020-06-29 11:50:15 +02:00
sarahzrfandGitHub 2ef3794f2c Fixed syntax errors in ihaskell wrapper 2020-06-26 16:52:00 -04:00
Michael Reilly e20f308b8e treewide: quoted urls for RFC45, only the rebuilds 2020-04-05 10:17:15 -04:00
R. RyanTM 660c015aa8 vaultenv: 0.13.0 -> 0.13.1 2020-03-10 12:54:25 +00:00
Daiderd Jordan bdd16df074 vaultenv: fix build
Don't hard fail on warnings, having eg. some redundant imports is fine.
2020-03-07 19:02:58 +01:00
Michael Fellinger 07fc3ce302 vaultenv: 0.8.0 -> 0.13.0 2020-02-27 10:30:46 +01:00
volthandJörg Thalheim 46420bbaa3 treewide: name -> pname (easy cases) (#66585)
treewide replacement of

stdenv.mkDerivation rec {
  name = "*-${version}";
  version = "*";

to pname
2019-08-15 13:41:18 +01:00
Peter Simons c06b8b5988 haskell-ci: update to latest git version
Drop un-referenced "multi-ghc-travis" directory.
2019-06-26 14:10:10 +02:00
Silvan Mosberger 4e5dc335e5 leksah: Point to upstream repository for using it
The build in nixpkgs was broken for forever. Trying to fix it would be
painful, as leksah uses a lot of overrides and custom versions. In
addition, leksah works best with the GHC version matching your project,
which means we'd have to make sure it builds for each of our GHC
versions.
2019-04-28 23:18:24 +02:00
Peter Simons 26073f4a8d vaultenv: disable broken build
(cherry picked from commit 3642a3a69ccd92ce5baa3fcf48580f8e4a9e5753)
2019-03-16 20:31:23 +01:00
Jörg Thalheim dadc7eb329 treewide: use runtimeShell instead of stdenv.shell whenever possible
Whenever we create scripts that are installed to $out, we must use runtimeShell
in order to get the shell that can be executed on the machine we create the
package for. This is relevant for cross-compiling. The only use case for
stdenv.shell are scripts that are executed as part of the build system.
Usages in checkPhase are borderline however to decrease the likelyhood
of people copying the wrong examples, I decided to use runtimeShell as well.
2019-02-26 14:10:49 +00:00
Peter Simons 3ef254a40e multi-ghc-travis: update to latest git version 2018-09-27 15:55:02 +02:00
xejiandGitHub c2c9c6adfe Merge pull request #46385 from xeji/p/broken
mark long-failing packages broken for 18.09
2018-09-15 00:54:49 +02:00
Uli Baum ab5a8b69b0 leksah: mark as broken
no successful build since 2017-08-19
2018-09-13 02:27:04 +02:00
Luke Clifton 5dc1796a6f vaultenv: 0.5.3 -> 0.8.0 2018-09-12 11:44:22 +08:00
Peter Simons aa5a93e21d multi-ghc-travis: update to latest git version 2018-08-17 19:27:19 +02:00
Jörg ThalheimandGitHub 218298b30f Merge branch 'master' into unused5 2018-07-21 15:41:22 +01:00
volth 52f53c69ce pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
Pascal Wittmann eca518109c hyper-haskell-server-with-packages: add version to name
see issue #43717
2018-07-20 23:07:16 +02:00
Pascal Wittmann c01411f109 leksah: include version in name
see issue #43717
2018-07-19 21:55:04 +02:00
Peter Simons 3e3a860c88 multi-ghc-travis: update to latest git version 2018-07-12 10:21:32 +02:00
Peter Simons eee50238c7 multi-ghc-travis: update to current git HEAD 2018-06-25 17:00:02 +02:00
Ben Gamariandxeji f8cef0d06e multi-ghc-travis: db63eb7f2ea -> 05926968f17 (#42171)
Just a routine bump; adds support for GHC 8.4.3.
2018-06-18 22:38:07 +02:00
Kirill Elagin 43a62b66d0 ihaskell: Do not unset $PATH in the wrapper 2018-06-08 16:32:59 +02:00
Peter Simons f8e77b3373 multi-ghc-travis: patch to support latest ShellCheck version 2018-06-06 18:29:50 +02:00
Peter Simons 8ad1476755 multi-ghc-travis: update to latest git version for ghc-8.4.3 support 2018-05-31 21:19:57 +02:00
Peter Simons 7edfd9dbe1 multi-ghc-travis: update to git head from 2018-05-22 2018-05-30 12:53:07 +02:00
Peter Simons dd2b5b9400 multi-ghc-travis: update to latest git version from May 16th 2018-05-17 15:25:28 +02:00
Peter Simons 12ba3954d7 multi-ghc-travis: update to latest git version 2018-04-27 12:21:24 +02:00
Peter Simons 2206adb4cd multi-ghc-travis: update to latest git version 2018-04-09 16:47:46 +02:00
Matthew Justin BauerandGitHub 68f6915083 Merge branch 'master' into hyper-haskell 2018-03-22 11:29:45 -05:00
Peter Simons 1c0126a26d multi-ghc-travis: update to latest version
And jailbreak to support building in an lts-11.x package set.
2018-03-16 17:29:53 +01:00