summarylogtreecommitdiffstats
AgeCommit message (Collapse)Author
12 daysForgotten depsgesh
Picked up using namcap - gmp is a common Haskell dep - bzip2, zlib are to extract bindist/sdist archives - ncurses for the TUI
2024-12-02Revert to building off mastergesh
With the merging of the ghc-9.6 branch[1], we can now work off of master again. Although, in hindsight it would've been more correct to keep building off of master and to pull in [1] in prepare() instead, so as to fulfil the purpose of a VCS package. This would've also pressured me to at least keep that PR rebased onto master, instead of abandoning it in late September as I did. [1]: https://github.com/haskell/ghcup-hs/pull/1132 Reverts: 7afb9d73a4a4f3edddab2bda89fd7b47ed5e1a2d Reverts: d004681dad095545ecd6054f4ac4b3bbdadc425d
2024-05-21Bump to lts-22.22 to pick up ghc-9.6.5gesh
2024-05-02Force building with ghc-9.6.5gesh
Pull in the ghc-9.6 port branch for now. The default makepkg configuration sets LDFLAGS but not LD. GHC used to take this as its cue to select its own choice of LD. However GHC would *not* check that its choice of LD supports LDFLAGS. This is a problem for dependencies with C components, which get linked using this LD. A fix[1] for this has landed in ghc 9.6.5 on 2024-04-16, and ghc's installed using the current ghcup HEAD (starting with 7a684ad[2]) will have `--disable-ld-override` passed, which also fixes the issue. [1] - https://gitlab.haskell.org/ghc/ghc/-/issues/24565 [2] - https://github.com/haskell/ghcup-hs/issues/1032
2024-05-02Enable testsgesh
2024-04-06Initial commitgesh