Package Details: haskell-ide-engine 1.4-1

Git Clone URL: https://aur.archlinux.org/haskell-ide-engine.git (read-only, click to copy)
Package Base: haskell-ide-engine
Description: The engine for haskell ide-integration. Not an IDE
Upstream URL: https://github.com/haskell/haskell-ide-engine
Licenses: custom:BSD3
Submitter: Philzli
Maintainer: None
Last Packager: glib
Votes: 14
Popularity: 0.000288
First Submitted: 2019-01-29 19:44
Last Updated: 2020-05-11 00:47

Dependencies (1)

Required by (0)

Sources (1)

Pinned Comments

Philzli commented on 2019-10-17 19:06

If you are suffering from long build times: Consider adjusting the _enabled_ghc_versions variable in the PKGBUILD to only the ghc versions you need.

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

Poscat commented on 2020-02-08 13:09

https://wiki.archlinux.org/index.php/Unofficial_user_repositories#archlinuxcn
If you need pre-built binaries you can use our repo. We maintain a built bot that automatically rebuilds this package whenever this AUR updates.

Poscat commented on 2020-02-06 16:41

Also I think we should be using the source code in the github release since cloning the whole tree takes much longer time.

Poscat commented on 2020-02-06 16:16

I think the cabal-install and happy are not needed as stack builds in a fully isolated environment.

mrzeznicki commented on 2020-02-06 14:49

Thanks you very much for prompt updates!

Philzli commented on 2020-01-06 16:39

For some reason I didn't get a notification when 0.14.0.0 was released. Building 1.0.0.0 now. Which still isn't a stable release for some reason.

williamvds commented on 2019-10-28 20:47

This doesn't function as a stand-alone package. If you install it to another system it'll complain that it can't find /home/{username}/.stack/programs/x86_64-linux/ghc-tinfo6-8.6.5/lib/ghc-8.6.5/settings. That means you need at least some of the 1.6G that's left in that directory after building this package. The IDE engine seems to build GHC and always uses the GHC it built instead of system one, see upstream issue [1].

[1] https://github.com/haskell/haskell-ide-engine/issues/400

Philzli commented on 2019-10-27 13:15

Poscat, which bug are you referring to?

mwohah commented on 2019-10-20 18:39

@poscat Thanks for the tip. I already knew about that, but it still takes a fairly long time to build in that case and takes up a large amount of disk space after installation. Updates also need to rebuild, which is rather painful on slower machines, hence the request for a binary distribution.

I did some more digging, and it turns out there is a ticket available here for binaries [1], but apparently it's tougher than it looks due to runtime dependencies.

[1] https://github.com/haskell/haskell-ide-engine/issues/1068

Philzli commented on 2019-10-17 19:06

If you are suffering from long build times: Consider adjusting the _enabled_ghc_versions variable in the PKGBUILD to only the ghc versions you need.

Philzli commented on 2019-10-17 19:04

I can't find an official prebuilt version of hie. If there was one, we could make a -bin package.