summaryrefslogtreecommitdiff
path: root/lang/ghc92
AgeCommit message (Collapse)AuthorFilesLines
2022-11-22ghc: depend on compat90 instead of compat80 on NetBSD/aarch64nia1-5/+9
There was never a NetBSD 8 release for aarch64 so compat80 is not available, but compat90 will work nicely.
2022-10-31ghc*: Unlimit cputime.jperkin1-2/+2
Some of the latter linking stages can take a signficantly long time.
2022-07-07lang: Switch distfile location from Joyent to MNX Manta.jperkin1-2/+2
No functional change.
2022-06-30*: Revbump packages that use Python at runtime without a PKGNAME prefixnia1-2/+2
2022-05-05ghc*: Use OPSYS_VERSION to numerically compare NetBSD versionsnia1-2/+2
2022-02-25ghc92: Fix build on SunOS.jperkin2-1/+16
Ensure _POSIX_PTHREAD_SEMANTICS is defined, for some reason the global defines aren't being applied correctly to this file.
2022-02-24lang/ghc92: Use ${_PKGSRC_MKPIE} instead of ${_OPSYS_SUPPORTS_MKPIE}pho1-6/+10
It's the variable that indicates if MKPIE is requested and feasible on the platform. In fact I originally wrote a condition mentioning ${_PKGSRC_MKPIE}, but it somehow got lost while I was refactoring the code.
2022-02-23ghc92: Only pass -pie if it is supported.jperkin1-2/+2
This isn't ideal, _OPSYS_SUPPORTS_MKPIE is an internal variable and we are assuming if it's defined it's enabled, but for now it's the best we have.
2022-02-17Fix build on Darwinpho1-1/+8
2022-02-17lang/ghc92/patches: Add a tech-kern thread URLpho2-3/+6
2022-02-17Correct wrong checksums for the Darwin/x86_64 bootkitpho1-4/+4
2022-02-17lang/ghc92: Work around an issue where GHCi sometimes crashes on NetBSDpho3-13/+62
2022-02-10Install a bash completion scriptpho1-2/+6
2022-02-08Add upstream URLs to patchespho6-20/+31
2022-02-06Import GHC 9.2.1pho40-0/+1524
The compiler now has a native codegen on aarch64. LLVM backend is now optional, and is disabled by default. The full release note is too long to paste here. See: https://downloads.haskell.org/~ghc/9.2.1/docs/html/users_guide/9.2.1-notes.html