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
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
volth
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 3642a3a69c
)
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
xeji
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 Thalheim
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 Gamari
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 Bauer
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
Peter Simons
8dcd7f0d85
multi-ghc-travis: update to latest git version
2018-03-09 14:29:13 +01:00
Peter Simons
b7e3c4ee65
multi-ghc-travis: update upstream repository URL
2018-02-21 11:12:31 +01:00
Joachim F
4692a2d00e
Merge pull request #34450 from puffnfresh/lambdabot/hoogle
...
lambdabot: add Hoogle
2018-02-17 07:27:26 +00:00
Peter Simons
afb83e0e03
multi-ghc-travis: update to current Git master
2018-02-13 10:57:40 +01:00
Brian McKenna
5877cfb9ce
lambdabot: add Hoogle
2018-01-31 22:33:21 +11:00
Peter Simons
03ef28473d
haskell-tinc: drop broken non-Hackage package
2018-01-26 13:01:11 +01:00
Peter Simons
c83b455c7d
haskell-intero-nix-shim: drop broken non-Hackage package
2018-01-26 13:01:11 +01:00
Peter Simons
29f0f38433
multi-ghc-travis: update to latest Git version and create a proper Haskell build
...
The attribute haskellPackages.multi-ghc-travis refers to a proper Cabal build
that includes the package's library
2018-01-18 17:01:33 +01:00
Daiderd Jordan
0127cf06c5
vaultenv: remove meta.broken
2018-01-07 09:33:57 +01:00
Daiderd Jordan
3b4bbd2121
Merge pull request #33205 from LnL7/vaultenv-0.5.3
...
vaultenv: 0.5.0 -> 0.5.3
2018-01-07 09:32:34 +01:00
Daiderd Jordan
b124cdc6b6
vaultenv: 0.5.0 -> 0.5.3
2017-12-30 16:53:51 +01:00
Peter Simons
a05d950812
haskell-intero-nix-shim: build is broken
2017-12-30 13:53:05 +01:00
Peter Simons
8128c17d44
haskell-vaultenv: build is broken due to "optparse-applicative <0.14" dependency
...
Ping @lnl7.
2017-12-30 13:53:04 +01:00
Vaibhav Sagar
d341d28401
ihaskell/wrapper.nix: unify ihaskellEnv and ihaskell
...
Having both `ihaskell` and `ihaskellEnv` is redundant, and might even
cause problems if the two differ somehow.
2017-11-08 23:19:16 +08:00
Vaibhav Sagar
eece8755d1
ihaskell: re-enable
2017-11-06 09:58:28 +01:00
Peter Simons
d0e8806494
haskell-tinc: mark build as broken
...
https://hydra.nixos.org/build/62246306
2017-10-09 17:25:57 +02:00
Daiderd Jordan
c3f6b53bb6
vaultenv: init at 0.5.0
2017-09-09 12:43:04 +02:00
Peter Simons
91054336ce
multi-ghc-travis: update to latest git head
2017-08-31 21:42:55 +02:00
Rodney Lorrimar
bda5815851
hyper-haskell: init at 0.1.0.2
2017-08-05 13:54:58 +01:00
John Ericson
74f5fe5068
haskell infra: Misc cleanups
...
- The haskell lib is very close to not relying on Nixpkgs. I think
this is good---simpler to think about and matches Nixpkgs's lib.
- The haskell lib is only imported once
- stdenv is exposed more shallowly so it can be overriden more easily.
I'll eventually use this on Darwin to avoid the Sierra shared
library problems (unless changes are to be made system-wide).
Closes https://github.com/NixOS/nixpkgs/pull/27840 .
2017-08-03 13:12:01 +02:00
Silvan Mosberger
f5fa5fa4d6
pkgs: refactor needless quoting of homepage meta attribute ( #27809 )
...
* pkgs: refactor needless quoting of homepage meta attribute
A lot of packages are needlessly quoting the homepage meta attribute
(about 1400, 22%), this commit refactors all of those instances.
* pkgs: Fixing some links that were wrongfully unquoted in the previous
commit
* Fixed some instances
2017-08-01 22:03:30 +02:00
Peter Simons
28c01703f0
haskell: remove all code related to the "haste" compiler
...
These packages have been broken for a while and now they don't even evaluate
any more.
2017-07-26 10:20:30 +02:00
Peter Simons
ea63fd4eb0
multi-ghc-travis: update to latest git version
...
I used an incorrect date for the version field in my last commit, so now I have
to date this slightly into the future to make sure the new version actually
looks newer to Nix, too.
2017-07-25 18:53:03 +02:00
Peter Simons
83fe3f0268
multi-ghc-travis: update to current Git master 800980d76f7a74f3
2017-07-20 09:15:47 +02:00
Peter Simons
b9ed1177c8
haskell-tinc: enable Hydra builds
2017-07-04 15:50:26 +02:00
Peter Simons
b683a15d17
haskell-tinc: don't hard-code the version of GHC used by this tool
...
We don't want to re-compile tinc just to change the GHC environment used for
building, i.e. when running inside of nix-shell. Instead, find "ghc" in $PATH.
2017-07-04 15:50:26 +02:00
Peter Simons
cafed1a84c
haskell-tinc: update to latest git version to fix the build
2017-07-04 15:50:26 +02:00
Peter Simons
fbb5b2ef01
multi-ghc-travis: update to latest git version
2017-06-09 09:23:36 +02:00
Peter Simons
769e14a422
multi-ghc-travis: update to latest git version and install both scripts
...
We're using the names 'make-travis-yml' and 'make-travis-yml-2' now, which
feels more in-line'ish with the Cabal file hvr is distributing.
2017-05-19 09:26:28 +02:00
Michal Rus
6aefa13156
intero-nix-shim: fix runtime dependencies
2017-05-07 02:20:17 +02:00
Michal Rus
9925c5c9b1
intero-nix-shim: init at 0.1.2
2017-05-03 23:36:02 +02:00
Robbin C
256c4003e4
haskellPackages.tinc: 20161119 -> 20170228
2017-02-28 21:39:34 +08:00
Robin Gloster
cb6490fc76
Revert "Mark ihaskell as broken. Closes #22047."
2017-01-27 12:38:44 +01:00
Tom Hunger
6dd5c9de73
Mark ihaskell as broken. Closes #22047 .
...
meta.broken doesn't work in buildEnv so we abort when the dependencies
are evaluated.
See bug for more context.
2017-01-27 11:34:34 +01:00
Robbin C
8a89d89352
haskellPackages.tinc: 20161102 -> 20161119
2017-01-21 11:58:25 +08:00
William Casarin
dfb354ea7d
multi-ghc-travis: git-2015-11-04 -> git-2016-10-23 ( #20754 )
...
adds support for ghc8
2016-11-28 03:24:51 +01:00
Robbin C
accd0728d8
haskellPackages.tinc: 20160924 -> 20161102
2016-11-02 22:44:38 +08:00
Robbin C
5c5c059912
tinc: 20160511 -> 20160924
...
Fix broken build.
2016-09-27 01:09:45 +08:00
Tuomas Tynkkynen
74a3a2cd7e
treewide: Use makeBinPath
2016-08-23 01:18:10 +03:00
Peter Simons
4d11900a43
haskell-tinc: hydra builds fail
2016-07-21 13:54:35 +02:00
Peter Simons
6a6b8fa36f
cabal2nix: update to version 2.0 from Hackage
...
I've realized that publishing updates to Hackage is far easier than
publishing updates in Nixpkgs, and since all Hackage updates show up in
Nix automatically I've decided to go back to publishing cabal2nix on
Hackage again.
Unfortunately, this means that I'll have to change the version numbering
scheme to comply with the expectations of the Haskell PVP (which is used
by Stackage), so the new version 2.0 looks like a downgrade to Nix,
which used to have version 20160406. :-(
If in doubt, run "nix-env -u --always" to force the update. I am sorry
about the inconvenience.
2016-07-05 23:45:41 +02:00
Peter Simons
a7e33a1a1e
cabal2nix: update to version 20160613-10-g57dddc7
2016-07-01 12:01:03 +02:00
Peter Simons
322fe543b6
cabal2nix: bump to version 20160613
2016-06-13 23:09:55 +02:00
Peter Simons
22ae90ae90
cabal2nix: update to version 20160611
2016-06-12 08:37:06 +02:00
Peter Simons
8e462995ba
Bring my stdenv.lib.maintainers user name in line with my github nick.
2016-05-16 22:49:55 +02:00
robbinch
db7bf64e31
haskellPackages.tinc: 20160419 -> 20160511 ( #15457 )
2016-05-15 00:28:59 +02:00
Peter Simons
cf4a69e2ec
haskell-tinc: move the tool into the haskellPackages hierarchy like all other Haskell packages
2016-04-24 20:13:27 +02:00