./lang/ghc92, Compiler for the functional language Haskell - 9.2 Release Series

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 9.2.1nb3, Package name: ghc-9.2.1nb3, Maintainer: pkgsrc-users

GHC: The Glasgow Haskell Compiler.

The Glasgow Haskell Compiler is a robust, fully-featured, optimising
compiler for the functional programming language Haskell 98
(http://www.haskell.org). GHC compiles Haskell to either native code
or C. It implements numerous experimental language extensions to
Haskell, including concurrency, a foreign language interface, several
type-system extensions, exceptions, and so on. GHC comes with a
generational garbage collector, a space and time profiler, and a
comprehensive set of libraries.

This package provides the 9.2.x release series.

DEINSTALL [+/-]

Master sites:

Filesize: 22791.77 KB

Version history: (Expand)


CVS history: (Expand)


   2022-06-30 13:19:02 by Nia Alarie | Files touched by this commit (524)
Log message:
*: Revbump packages that use Python at runtime without a PKGNAME prefix
   2022-05-05 10:19:00 by Nia Alarie | Files touched by this commit (7)
Log message:
ghc*: Use OPSYS_VERSION to numerically compare NetBSD versions
   2022-02-25 13:19:16 by Jonathan Perkin | Files touched by this commit (2)
Log message:
ghc92: Fix build on SunOS.

Ensure _POSIX_PTHREAD_SEMANTICS is defined, for some reason the global defines
aren't being applied correctly to this file.
   2022-02-24 10:17:59 by Masatake Daimon | Files touched by this commit (1)
Log message:
lang/ghc92: Use ${_PKGSRC_MKPIE} instead of ${_OPSYS_SUPPORTS_MKPIE}

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-23 17:01:20 by Jonathan Perkin | Files touched by this commit (1)
Log message:
ghc92: Only pass -pie if it is supported.

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-17 16:57:07 by Masatake Daimon | Files touched by this commit (1)
Log message:
Fix build on Darwin
   2022-02-17 12:59:24 by Masatake Daimon | Files touched by this commit (2)
Log message:
lang/ghc92/patches: Add a tech-kern thread URL
   2022-02-17 11:18:51 by Masatake Daimon | Files touched by this commit (1)
Log message:
Correct wrong checksums for the Darwin/x86_64 bootkit