NOTICE: This package no longer exists in Ports

BROKEN: http://marc.info/?l=openbsd-ports&m=138867760408976&w=2


./lang/nhc98 [portable Haskell compiler]

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 1.22, Package name: nhc98-1.22
Maintained by: Matthias Kilian
Master sites:
Description
nhc98 is a small, easy to install, standards-compliant compiler for
Haskell 98, the lazy functional programming language. It is very
portable, and aims to produce small executables that run in small
amounts of memory. It produces medium-fast code, and compilation is
itself quite fast. It also comes with extensive tool support for
automatic compilation, foreign language interfacing, heap and time
profiling, tracing, and debugging. (Some of its advanced kinds of heap
profiles are not found in any other Haskell compiler.)


Filesize: 29154.453 KB
Version History (View Complete History)
  • (2017-02-26) Package deleted from Ports
  • (2010-07-28) Updated to version: nhc98-1.22
  • (2008-08-29) Updated to version: nhc98-1.20
  • (2007-06-29) Updated to version: nhc98-1.18
  • (2006-07-21) Package added to openports.se, version nhc98-1.16 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2017-02-25 13:37:36 by Christian Weisgerber | Files touched by this commit (45)
Log message:
Remove ports that don't work on LP64 archs.
lang/nhc98              ok ajacoutot@ jca@ kili@
security/logsurfer      ok ajacoutot@ jca@
shells/scsh             ok sthen@ ajacoutot@ jca@
devel/hmake             ok kili@
   2017-02-25 13:37:36 by Christian Weisgerber | Files touched by this commit (45)
Log message:
Remove ports that don't work on LP64 archs.
lang/nhc98              ok ajacoutot@ jca@ kili@
security/logsurfer      ok ajacoutot@ jca@
shells/scsh             ok sthen@ ajacoutot@ jca@
devel/hmake             ok kili@
   2017-02-25 13:37:36 by Christian Weisgerber | Files touched by this commit (45)
Log message:
Remove ports that don't work on LP64 archs.
lang/nhc98              ok ajacoutot@ jca@ kili@
security/logsurfer      ok ajacoutot@ jca@
shells/scsh             ok sthen@ ajacoutot@ jca@
devel/hmake             ok kili@
   2017-02-25 13:37:36 by Christian Weisgerber | Files touched by this commit (45)
Log message:
Remove ports that don't work on LP64 archs.
lang/nhc98              ok ajacoutot@ jca@ kili@
security/logsurfer      ok ajacoutot@ jca@
shells/scsh             ok sthen@ ajacoutot@ jca@
devel/hmake             ok kili@
   2017-02-25 13:37:36 by Christian Weisgerber | Files touched by this commit (45)
Log message:
Remove ports that don't work on LP64 archs.
lang/nhc98              ok ajacoutot@ jca@ kili@
security/logsurfer      ok ajacoutot@ jca@
shells/scsh             ok sthen@ ajacoutot@ jca@
devel/hmake             ok kili@
   2017-02-25 13:37:36 by Christian Weisgerber | Files touched by this commit (45)
Log message:
Remove ports that don't work on LP64 archs.
lang/nhc98              ok ajacoutot@ jca@ kili@
security/logsurfer      ok ajacoutot@ jca@
shells/scsh             ok sthen@ ajacoutot@ jca@
devel/hmake             ok kili@
   2017-02-25 13:37:36 by Christian Weisgerber | Files touched by this commit (45)
Log message:
Remove ports that don't work on LP64 archs.
lang/nhc98              ok ajacoutot@ jca@ kili@
security/logsurfer      ok ajacoutot@ jca@
shells/scsh             ok sthen@ ajacoutot@ jca@
devel/hmake             ok kili@
   2017-02-25 13:37:36 by Christian Weisgerber | Files touched by this commit (45)
Log message:
Remove ports that don't work on LP64 archs.
lang/nhc98              ok ajacoutot@ jca@ kili@
security/logsurfer      ok ajacoutot@ jca@
shells/scsh             ok sthen@ ajacoutot@ jca@
devel/hmake             ok kili@
   2017-02-25 13:37:36 by Christian Weisgerber | Files touched by this commit (45)
Log message:
Remove ports that don't work on LP64 archs.
lang/nhc98              ok ajacoutot@ jca@ kili@
security/logsurfer      ok ajacoutot@ jca@
shells/scsh             ok sthen@ ajacoutot@ jca@
devel/hmake             ok kili@
   2017-02-25 13:37:36 by Christian Weisgerber | Files touched by this commit (45)
Log message:
Remove ports that don't work on LP64 archs.
lang/nhc98              ok ajacoutot@ jca@ kili@
security/logsurfer      ok ajacoutot@ jca@
shells/scsh             ok sthen@ ajacoutot@ jca@
devel/hmake             ok kili@
   2017-02-25 13:37:36 by Christian Weisgerber | Files touched by this commit (45)
Log message:
Remove ports that don't work on LP64 archs.
lang/nhc98              ok ajacoutot@ jca@ kili@
security/logsurfer      ok ajacoutot@ jca@
shells/scsh             ok sthen@ ajacoutot@ jca@
devel/hmake             ok kili@
   2017-02-25 13:37:36 by Christian Weisgerber | Files touched by this commit (45)
Log message:
Remove ports that don't work on LP64 archs.
lang/nhc98              ok ajacoutot@ jca@ kili@
security/logsurfer      ok ajacoutot@ jca@
shells/scsh             ok sthen@ ajacoutot@ jca@
devel/hmake             ok kili@
   2017-02-25 13:37:36 by Christian Weisgerber | Files touched by this commit (45)
Log message:
Remove ports that don't work on LP64 archs.
lang/nhc98              ok ajacoutot@ jca@ kili@
security/logsurfer      ok ajacoutot@ jca@
shells/scsh             ok sthen@ ajacoutot@ jca@
devel/hmake             ok kili@
   2017-02-25 13:37:36 by Christian Weisgerber | Files touched by this commit (45)
Log message:
Remove ports that don't work on LP64 archs.
lang/nhc98              ok ajacoutot@ jca@ kili@
security/logsurfer      ok ajacoutot@ jca@
shells/scsh             ok sthen@ ajacoutot@ jca@
devel/hmake             ok kili@
   2017-02-25 13:37:36 by Christian Weisgerber | Files touched by this commit (45)
Log message:
Remove ports that don't work on LP64 archs.
lang/nhc98              ok ajacoutot@ jca@ kili@
security/logsurfer      ok ajacoutot@ jca@
shells/scsh             ok sthen@ ajacoutot@ jca@
devel/hmake             ok kili@
   2015-01-17 20:16:09 by Christian Weisgerber | Files touched by this commit (3349)
Log message:
Drop remaining MD5/RMD160/SHA1 checksums.
   2010-11-17 01:05:18 by Marc Espie | Files touched by this commit (317)
Log message:
new depends
   2010-10-18 13:20:42 by Marc Espie | Files touched by this commit (54)
Log message:
USE_GROFF=Yes
   2010-07-27 12:16:19 by Matthias Kilian | Files touched by this commit (10)
Log message:
Update to 1.22, fixes the build on i386.
Problem noticed by naddy@, who also ran regression tests on i386.
   2010-07-27 12:16:19 by Matthias Kilian | Files touched by this commit (10)
Log message:
Update to 1.22, fixes the build on i386.
Problem noticed by naddy@, who also ran regression tests on i386.
   2010-07-27 12:16:19 by Matthias Kilian | Files touched by this commit (10)
Log message:
Update to 1.22, fixes the build on i386.
Problem noticed by naddy@, who also ran regression tests on i386.
   2010-07-27 12:16:19 by Matthias Kilian | Files touched by this commit (10)
Log message:
Update to 1.22, fixes the build on i386.
Problem noticed by naddy@, who also ran regression tests on i386.
   2010-07-27 12:16:19 by Matthias Kilian | Files touched by this commit (10)
Log message:
Update to 1.22, fixes the build on i386.
Problem noticed by naddy@, who also ran regression tests on i386.
   2010-07-27 12:16:19 by Matthias Kilian | Files touched by this commit (10)
Log message:
Update to 1.22, fixes the build on i386.
Problem noticed by naddy@, who also ran regression tests on i386.
   2010-07-27 12:16:19 by Matthias Kilian | Files touched by this commit (10)
Log message:
Update to 1.22, fixes the build on i386.
Problem noticed by naddy@, who also ran regression tests on i386.
   2010-07-27 12:16:19 by Matthias Kilian | Files touched by this commit (10)
Log message:
Update to 1.22, fixes the build on i386.
Problem noticed by naddy@, who also ran regression tests on i386.
   2010-07-27 12:16:19 by Matthias Kilian | Files touched by this commit (10)
Log message:
Update to 1.22, fixes the build on i386.
Problem noticed by naddy@, who also ran regression tests on i386.
   2010-07-27 12:16:19 by Matthias Kilian | Files touched by this commit (10)
Log message:
Update to 1.22, fixes the build on i386.
Problem noticed by naddy@, who also ran regression tests on i386.
   2010-05-13 11:15:07 by Marc Espie | Files touched by this commit (1)
Log message:
having an alloca that matches includes is a plus...
   2008-08-28 13:55:20 by Matthias Kilian | Files touched by this commit (14)
Log message:
Update to nhc98-1.20.
   2008-08-28 13:55:20 by Matthias Kilian | Files touched by this commit (14)
Log message:
Update to nhc98-1.20.
   2008-08-28 13:55:20 by Matthias Kilian | Files touched by this commit (14)
Log message:
Update to nhc98-1.20.
   2008-08-28 13:55:20 by Matthias Kilian | Files touched by this commit (14)
Log message:
Update to nhc98-1.20.
   2008-08-28 13:55:20 by Matthias Kilian | Files touched by this commit (14)
Log message:
Update to nhc98-1.20.
   2008-08-28 13:55:20 by Matthias Kilian | Files touched by this commit (14)
Log message:
Update to nhc98-1.20.
   2008-08-28 13:55:20 by Matthias Kilian | Files touched by this commit (14)
Log message:
Update to nhc98-1.20.
   2008-08-28 13:55:20 by Matthias Kilian | Files touched by this commit (14)
Log message:
Update to nhc98-1.20.
   2008-08-28 13:55:20 by Matthias Kilian | Files touched by this commit (14)
Log message:
Update to nhc98-1.20.
   2008-08-28 13:55:20 by Matthias Kilian | Files touched by this commit (14)
Log message:
Update to nhc98-1.20.
   2008-08-28 13:55:20 by Matthias Kilian | Files touched by this commit (14)
Log message:
Update to nhc98-1.20.
   2008-08-28 13:55:20 by Matthias Kilian | Files touched by this commit (14)
Log message:
Update to nhc98-1.20.
   2008-08-28 13:55:20 by Matthias Kilian | Files touched by this commit (14)
Log message:
Update to nhc98-1.20.
   2008-08-28 13:55:20 by Matthias Kilian | Files touched by this commit (14)
Log message:
Update to nhc98-1.20.
   2007-09-15 18:27:06 by Michael Erdely | Files touched by this commit (52)
Log message:
Remove surrounding quotes in COMMENT*/PERMIT_*/BROKEN
   2007-06-29 05:06:25 by Matthias Kilian | Files touched by this commit (20)
Log message:
Update to 1.18.
Take maintainership.
Note that the powerpc problems will be fixed separately.
   2007-06-29 05:06:25 by Matthias Kilian | Files touched by this commit (20)
Log message:
Update to 1.18.
Take maintainership.
Note that the powerpc problems will be fixed separately.
   2007-06-29 05:06:25 by Matthias Kilian | Files touched by this commit (20)
Log message:
Update to 1.18.
Take maintainership.
Note that the powerpc problems will be fixed separately.
   2007-06-29 05:06:25 by Matthias Kilian | Files touched by this commit (20)
Log message:
Update to 1.18.
Take maintainership.
Note that the powerpc problems will be fixed separately.
   2007-06-29 05:06:25 by Matthias Kilian | Files touched by this commit (20)
Log message:
Update to 1.18.
Take maintainership.
Note that the powerpc problems will be fixed separately.
   2007-06-29 05:06:25 by Matthias Kilian | Files touched by this commit (20)
Log message:
Update to 1.18.
Take maintainership.
Note that the powerpc problems will be fixed separately.
   2007-06-29 05:06:25 by Matthias Kilian | Files touched by this commit (20)
Log message:
Update to 1.18.
Take maintainership.
Note that the powerpc problems will be fixed separately.
   2007-06-29 05:06:25 by Matthias Kilian | Files touched by this commit (20)
Log message:
Update to 1.18.
Take maintainership.
Note that the powerpc problems will be fixed separately.
   2007-06-29 05:06:25 by Matthias Kilian | Files touched by this commit (20)
Log message:
Update to 1.18.
Take maintainership.
Note that the powerpc problems will be fixed separately.
   2007-06-29 05:06:25 by Matthias Kilian | Files touched by this commit (20)
Log message:
Update to 1.18.
Take maintainership.
Note that the powerpc problems will be fixed separately.
   2007-06-29 05:06:25 by Matthias Kilian | Files touched by this commit (20)
Log message:
Update to 1.18.
Take maintainership.
Note that the powerpc problems will be fixed separately.
   2007-06-29 05:06:25 by Matthias Kilian | Files touched by this commit (20)
Log message:
Update to 1.18.
Take maintainership.
Note that the powerpc problems will be fixed separately.
   2007-06-29 05:06:25 by Matthias Kilian | Files touched by this commit (20)
Log message:
Update to 1.18.
Take maintainership.
Note that the powerpc problems will be fixed separately.
   2007-06-29 05:06:25 by Matthias Kilian | Files touched by this commit (20)
Log message:
Update to 1.18.
Take maintainership.
Note that the powerpc problems will be fixed separately.
   2007-06-29 05:06:25 by Matthias Kilian | Files touched by this commit (20)
Log message:
Update to 1.18.
Take maintainership.
Note that the powerpc problems will be fixed separately.
   2007-06-29 05:06:25 by Matthias Kilian | Files touched by this commit (20)
Log message:
Update to 1.18.
Take maintainership.
Note that the powerpc problems will be fixed separately.
   2007-06-29 05:06:25 by Matthias Kilian | Files touched by this commit (20)
Log message:
Update to 1.18.
Take maintainership.
Note that the powerpc problems will be fixed separately.
   2007-06-29 05:06:25 by Matthias Kilian | Files touched by this commit (20)
Log message:
Update to 1.18.
Take maintainership.
Note that the powerpc problems will be fixed separately.
   2007-06-29 05:06:25 by Matthias Kilian | Files touched by this commit (20)
Log message:
Update to 1.18.
Take maintainership.
Note that the powerpc problems will be fixed separately.
   2007-06-29 05:06:25 by Matthias Kilian | Files touched by this commit (20)
Log message:
Update to 1.18.
Take maintainership.
Note that the powerpc problems will be fixed separately.
   2007-06-27 07:54:56 by Antoine Jacoutot | Files touched by this commit (1)
Log message:
- give it a chance to build on !i386 (fix WANTLIB)
   2007-04-05 10:20:19 by Marc Espie | Files touched by this commit (912)
Log message:
base64 checksums.


   2007-01-05 02:32:50 by Robert Nagy | Files touched by this commit (1)
Log message:
explicitly tell nhc98's build system what architecture type we are
building for; this unbreaks the build on arm and sh;
   2005-05-22 03:45:06 by Aleksander Piotrowski | Files touched by this commit (1)
Log message:
Use python 2.3
ok dons@


   2005-02-19 17:09:53 by Don Stewart | Files touched by this commit (1)
Log message:
Switch to building nhc98 via gcc on sparc, as ghc is not available there.
ok pvalchev@


   2005-01-05 09:58:59 by Christian Weisgerber | Files touched by this commit (132)
Log message:
SIZE


   2004-09-18 06:52:55 by Marc Espie | Files touched by this commit (8)
Log message:
new style conflicts


   2004-09-15 13:16:09 by Marc Espie | Files touched by this commit (39)
Log message:
new plists.
some fragment games with python.


   2004-08-10 02:23:37 by Xavier Santolaria | Files touched by this commit (10)
Log message:
MODULES= lang/ghc


   2004-07-13 06:05:27 by Marc Espie | Files touched by this commit (1)
Log message:
nasty linux folks: nhc98 would build just fine if you happened to have
a bash installed, since this script magically switches to bash if it's
there... and misses a \n when run with ksh.


   2004-07-13 05:39:12 by Marc Espie | Files touched by this commit (1)
Log message:
fix for gcc3: preprocessor \ handling getting in the way


   2004-07-13 05:38:46 by Marc Espie | Files touched by this commit (1)
Log message:
fix for gcc3: complains about abort() built-in.


   2004-07-13 05:38:16 by Marc Espie | Files touched by this commit (1)
Log message:
fix for gcc3: zap multiline constants


   2004-05-16 17:37:58 by Peter Valchev | Files touched by this commit (2)
Log message:
LP64_ARCHS