Path to this page:
./
devel/hs-hie-bios,
Set up a GHC API session
Branch: CURRENT,
Version: 0.14.0nb1,
Package name: hs-hie-bios-0.14.0nb1,
Maintainer: pkgsrc-usershie-bios is the way to specify how haskell-language-server and ghcide set
up a GHC API session.
Given a Haskell project that is managed by Stack, Cabal, or other package
tools, haskell-language-server needs to know the full set of flags to pass
to GHC in order to build the project. These flags might contain some
compilation options like -O2, but a lot of the time they are package
dependencies such as -package-id directory-1.3.6.0, which also need to be
built beforehand. hie-bios satisfies both these needs.
Master sites:
Filesize: 63.024 KB
Version history: (Expand)
- (2024-05-09) Updated to version: hs-hie-bios-0.14.0nb1
- (2024-05-03) Updated to version: hs-hie-bios-0.14.0
- (2023-11-02) Updated to version: hs-hie-bios-0.12.0nb1
- (2023-10-31) Updated to version: hs-hie-bios-0.12.0
- (2023-10-30) Updated to version: hs-hie-bios-0.13.0
- (2023-10-09) Updated to version: hs-hie-bios-0.11.0nb2
CVS history: (Expand)
2023-11-02 07:37:49 by Masatake Daimon | Files touched by this commit (1141) |
Log message:
Revbump all Haskell after updating lang/ghc96
|
2023-10-31 04:16:40 by Masatake Daimon | Files touched by this commit (4) | |
Log message:
devel/hs-hie-bios: Downgrade to 0.12.0
It turned out to be a mistake to update it to 0.13.0. There is a huge API
change in 0.13 and the entire haskell-language-server thing is lagging
behind it.
|
2023-10-30 18:01:40 by Masatake Daimon | Files touched by this commit (4) |
Log message:
devel/hie-bios: Update to 0.13.0
2023-98-22 - 0.13.0
Multi Component cabal support #409
Make sure cabal caches can be found #408
Rename project-file to cabalProject in hie.yaml #407
Update README for new project-file key #403
Add more informative log messages for cradle running #406
Add cabal.project support for cabal cradles #357
2023-03-13 - 0.12.0
9.6 support #392
Better support for multi component projects #387
Remove unused dependencies from hie-bios #381
Add logs over commands #375
|
2023-10-09 06:55:01 by Masatake Daimon | Files touched by this commit (988) |
Log message:
Bump Haskell packages after updating lang/ghc94
|
2023-01-28 06:46:06 by Masatake Daimon | Files touched by this commit (5) |
Log message:
devel/hs-hie-bios: Update to 0.11.0
2022-09-13 - 0.11.0
* Compatibility with aeson 1.5 #368
* Add GHC 9.4 support #366
* Actually run the bios-tests when tool-deps are ignored #365
- They have been accidentally disabled since 0.9.0.
* Completely overhaul test-suite #356
2022-07-26 - 0.10.0
* Apply Hlint suggestions #354
* Cabal cradle: change error message on failure #353
* Refactor parsing of hie.yaml files #329
* Make sure we test the same versions as HLS #346
* Move logging from hslogger to co-log #347
- Demote process output to Debug severity #348
* Fix typos #342
2022-03-07 - 0.9.1
* Ignore .ghci files while querying project GHC #337
- Fixes a bug where hie-bios fails to load cabal cradles with .ghci files
* Improve error messages if cabal invocation fails #338
* Allow text-2.0 #335
2022-02-25 - 0.9.0
* Use the proper GHC version given by cabal #282
- In particular, honour the with-compiler field in cabal.project
* Drop support for GHC 8.4 #331
|
2022-09-07 08:50:53 by Masatake Daimon | Files touched by this commit (149) | |
Log message:
Recursive bump for recently updated Haskell packages
|
2022-08-23 14:11:13 by Thomas Klausner | Files touched by this commit (2) |
Log message:
hs-hie-bios: allow building with current hs-aeson and hs-vector
|
2022-08-22 12:13:26 by Thomas Klausner | Files touched by this commit (80) |
Log message:
*: bump for hs-vector-algorithms buildlink3.mk change
|