0
0
Fork 0
Commit Graph

13 Commits

Author SHA1 Message Date
Adrien Destugues 453ffb4449 Add recipe for ghc 8.10.5
Mark as broken, the previous version of the compiler hits an assert
during the build. The same happens with ghc 8.10.2, strangely (it was
working when I wrote that recipe)
2021-08-07 22:00:17 +02:00
Adrien Destugues c44c8f6c15 ghc: fix provides 2021-08-07 22:00:16 +02:00
Adrien Destugues 7c0aa72549 Add recipe for ghc 8.10
Finally we are up to date with the latest version of ghc!
2021-01-02 20:02:30 +01:00
Adrien Destugues e9819ea44c ghc 8.6: add patches provided by Donn Cave.
Atempt to enable the recipe, but the previous version of ghc (2.2)
crashes during the build for me. Let's see if the buildbot does better.
2021-01-02 12:59:52 +01:00
Adrien Destugues 9f20171a0c Add disabled recipe for ghc 8.6.
Help is needed to rebase one part of the patch (I don't know enough
about Haskell to do it myself)
2020-12-29 21:03:27 +01:00
Adrien Destugues 0cfb19cbd5 Add recipe for ghc 8.2. 2020-12-29 15:41:24 +01:00
Adrien Destugues 16417e5122 Add recipe for ghc 7.10 2020-12-28 23:36:39 +01:00
Adrien Destugues 1dad494a13 ghc: make it work
The dynamic-only build does not work and is not supported anymore in
recent ghc versions. So, disable it. This gets us a ghc that works well
enough to build newer ghc versions.
2020-12-28 22:54:43 +01:00
Adrien Destugues 78afaff980 ghc: workaround for haikuporter bug #207
Copy the settings file to the right place so that the packages are
found.
2020-12-27 20:03:01 +01:00
Augustin Cavalier ae94b1277b Bump revisions of recipes that depend on ncurses. 2019-05-24 16:14:07 -04:00
Adrien Destugues f7e73a6875 ghc: build it so that it uses ncurses6
The initial ghc recipe still uses cross compiled binaries, so it still
depends on ncurses5 at build time.

Also add an attempt at a non-bootstrap build, but it currently fails
apparently because of a limitation in haikuporter.
2019-05-18 19:05:39 +02:00
Jerome Duval 51ee6bc944 code style.
remove old patches.
2018-08-14 10:42:32 +02:00
Adrien Destugues 6b02625aaa Add a recipe for ghc.
This is largely based on jessicah's work, with a few changes:
- Use haikuporter for patching, downloading and extracting things.
- Repackaged the bootstrap binary archive, because it had a file
hardlinked to itself (?) which confuses our python extractor (plain tar
seems to handle this just fine).
- Remove all the packages included in the recipe, I'll try to get them
built in spearate recipes instead.
2018-08-12 12:28:12 +02:00