3
0
Fork 0
forked from mirrors/nixpkgs
Commit graph

597 commits

Author SHA1 Message Date
R. Ryantm f7cbc57cd9 dconf2nix: 0.0.8 -> 0.0.10 2021-12-08 05:31:39 +00:00
sternenseemann 65d105da1e hyper-haskell: remove broken flag
This was incorrect: https://github.com/NixOS/nixpkgs/pull/142641#issuecomment-961757712
2021-11-15 17:40:50 +01:00
Ellie Hermaszewska 15ae25f36c
haskell: switch from haskell.lib to haskell.lib.compose 2021-11-07 20:18:45 +08:00
(cdep)illabout 316dee0197 hyper-haskell: mark broken
hyper-haskell depends on electron-10.4.7, which is marked insecure.
2021-11-05 15:01:17 +09:00
Felix Buehler 3e5720426b haskellPackages.vaultenv: switch to fetchFromGitHub 2021-10-30 13:10:23 -07:00
Malte Brandy c077f5ae57
haskell-language-server: Remove useless major version aliases
The aliases, like haskell-language-server-8.10 do not get discovered by the hls-wrapper.
Only `haskell-language-server` and e.g. `haskell-languag-server-8.10.7` work.
I got that wrong when introducing those aliases.
2021-10-04 22:05:38 +02:00
Malte Brandy d71129e1af
haskell.packages.ghc901.haskell-language-server: Fix build 2021-09-18 03:17:47 +02:00
maralorn 354752c682
Merge pull request #135838 from sternenseemann/ghc-8.10.7
ghc: 8.10.6 -> 8.10.7
2021-08-27 19:34:38 +02:00
sternenseemann 9eca744cc0 ghc: 8.10.6 -> 8.10.7
https://www.haskell.org/ghc/download_ghc_8_10_7.html
2021-08-27 00:42:51 +02:00
maralorn 823ff946b8
Merge pull request #135392 from r-ryantm/auto-update/vaultenv
vaultenv: 0.13.1 -> 0.13.3
2021-08-24 15:28:30 +02:00
R. RyanTM 1ef4369495 vaultenv: 0.13.1 -> 0.13.3 2021-08-23 06:37:19 +00:00
sternenseemann cb330ce4f0 ghc: 8.10.4 -> 8.10.6
The only big change is required for darwin since GHC 8.10.5 now
runs xattr in the install phase on darwin:

* 11e1dcde0d
* ec451cac39

Unfortunately, it uses the host /usr/bin/xattr by default which is
present in the build due to a lack of sandboxing on darwin. That xattr
version however still requires Python 2.7 whereas Python 3.8 is in PATH
in our build. We solve this by setting the XATTR environment variable.

We can't use python3Packages.xattr since GHC expects Apple's fork of
xattr which provides some extra flags to utilize.

Co-authored-by: Cheng Shao <cheng.shao@tweag.io>
2021-08-14 17:12:39 +02:00
Gabriel Volpe 4ea29081fb
dconf2nix: 0.0.7 -> 0.0.8 2021-05-25 17:54:47 +02:00
sternenseemann f9f78b82cf ihaskell: clean up unnecessary doJailbreaks 2021-05-04 19:00:51 +02:00
Vaibhav Sagar 48e4953c0c ihaskell: remove unnecessary ihaskell-display package 2021-05-04 18:34:50 +02:00
sternenseemann 86c975b00c haskell-hyper: refactor expression
* Use stdenvNoCC
* Utilize unpackPhase, allow for patching
2021-05-04 13:59:26 +02:00
sternenseemann 48ba23210b haskell-hyper: 0.1.0.2 -> 0.2.3.0 2021-05-04 13:59:26 +02:00
Peter Simons bfc21fc316 haskell-language-server: drop obsolete ghc-8.6.5 from the wrapper 2021-03-12 21:29:55 +01:00
Jakob Leifhelm bcadd3e19c
haskell-language-server: ghc 8.10.3 -> ghc 8.10.4 2021-02-21 19:28:11 +01:00
Jakob Leifhelm 16c10f8b05
haskell-language-server: default ghc 8.10.2 -> 8.10.3 2021-02-07 10:15:58 +01:00
Malte Brandy bac09b7658 haskell-language-server: Use hackage version and cleanup 2021-02-05 23:04:46 +01:00
Pavol Rusnak a6ce00c50c
treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
Ben Siraphob c522fec274 pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
Malte Brandy 7829f94244
haskelPackages.haskell-language-server: 0.7.1 -> 0.8.0 2021-01-08 20:57:02 +01:00
Joe Hermaszewski a453036794 haskellPackages.haskell-language-server: 0.7.0 -> 0.7.1 2020-12-18 20:27:54 +01:00
Joe Hermaszewski 63e5171ff8 haskell-language-server: Make update.sh fetch latest tagged release 2020-12-18 20:27:53 +01:00
Joe Hermaszewski c31e766a24 haskellPackages.haskell-language-server: 0.6.0 -> 0.7.0
Remove hls-brittany as it's no longer necessary

Fix the update script to include hls-explicit-imports-plugin and
hls-retrhls-retrie-plugin
2020-12-18 20:27:53 +01:00
Gabriel Volpe 63f6946d57
dconf2nix: 0.0.6 -> 0.0.7 2020-12-03 19:39:49 +01:00
Malte Brandy 13f96d5d65 haskell-language-server: 0.6.0rc -> 0.6.0 2020-11-13 21:37:56 +01:00
Malte Brandy 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
maralorn 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
maralorn 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 Brandy 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 Simons 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 Gosnell 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
sarahzrf 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