NOTICE: This package no longer exists in Ports


./lang/hugs [Haskell 98 interpreter]

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 2006.09, Package name: hugs98-2006.09
Maintained by: Matthias Kilian
Master sites:
Description
Hugs 98 is a functional programming system based on Haskell 98, the de
facto standard for non-strict functional programming languages. Hugs
98 provides an almost complete implementation of Haskell 98,
including:

* Lazy evaluation, higher order functions, and pattern matching.
* A wide range of built-in types, from characters to bignums, and
lists to functions, with comprehensive facilities for defining
new datatypes and type synonyms.
* An advanced polymorphic type system with type and constructor
class overloading.
* All of the features of the Haskell 98 expression and pattern
syntax including lambda, case, conditional and let expressions,
list comprehensions, do-notation, operator sections, and
wildcard, irrefutable and `as' patterns.
* An implementation of the Haskell 98 primitives for monadic I/O,
with support for simple interactive programs, access to text
files, handle-based I/O, and exception handling.
* An almost complete implementation of the Haskell module system.
Hugs 98 also supports a number of advanced and experimental
extensions including multi-parameter classes, extensible
records, rank-2 polymorphism, existentials, scoped type
variables, and restricted type synonyms.


Filesize: 5197.504 KB
Version History (View Complete History)
  • (2017-02-26) Package deleted from Ports
  • (2009-08-11) Updated to version: hugs98-2006.09p0
  • (2008-10-30) Updated to version: hugs98-2006.09
  • (2006-07-21) Package added to openports.se, version hugs98-2005.03 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2017-02-25 13:04:57 by Matthias Kilian | Files touched by this commit (10)
Log message:
Retire lang/hugs. Dead upstream since more than 10 years, and needs W|X.
ok dcoppa@ about 9 months ago (and I totally forgot it).
   2017-02-25 13:04:57 by Matthias Kilian | Files touched by this commit (10)
Log message:
Retire lang/hugs. Dead upstream since more than 10 years, and needs W|X.
ok dcoppa@ about 9 months ago (and I totally forgot it).
   2017-02-25 13:04:57 by Matthias Kilian | Files touched by this commit (10)
Log message:
Retire lang/hugs. Dead upstream since more than 10 years, and needs W|X.
ok dcoppa@ about 9 months ago (and I totally forgot it).
   2017-02-25 13:04:57 by Matthias Kilian | Files touched by this commit (10)
Log message:
Retire lang/hugs. Dead upstream since more than 10 years, and needs W|X.
ok dcoppa@ about 9 months ago (and I totally forgot it).
   2017-02-25 13:04:57 by Matthias Kilian | Files touched by this commit (10)
Log message:
Retire lang/hugs. Dead upstream since more than 10 years, and needs W|X.
ok dcoppa@ about 9 months ago (and I totally forgot it).
   2017-02-25 13:04:57 by Matthias Kilian | Files touched by this commit (10)
Log message:
Retire lang/hugs. Dead upstream since more than 10 years, and needs W|X.
ok dcoppa@ about 9 months ago (and I totally forgot it).
   2017-02-25 13:04:57 by Matthias Kilian | Files touched by this commit (10)
Log message:
Retire lang/hugs. Dead upstream since more than 10 years, and needs W|X.
ok dcoppa@ about 9 months ago (and I totally forgot it).
   2017-02-25 13:04:57 by Matthias Kilian | Files touched by this commit (10)
Log message:
Retire lang/hugs. Dead upstream since more than 10 years, and needs W|X.
ok dcoppa@ about 9 months ago (and I totally forgot it).
   2017-02-25 13:04:57 by Matthias Kilian | Files touched by this commit (10)
Log message:
Retire lang/hugs. Dead upstream since more than 10 years, and needs W|X.
ok dcoppa@ about 9 months ago (and I totally forgot it).
   2017-02-25 13:04:57 by Matthias Kilian | Files touched by this commit (10)
Log message:
Retire lang/hugs. Dead upstream since more than 10 years, and needs W|X.
ok dcoppa@ about 9 months ago (and I totally forgot it).
   2016-03-28 16:42:13 by Matthias Kilian | Files touched by this commit (3)
Log message:
Merge PFRAG.ahared into PLIST. Reminded by naddy@.
   2016-03-28 16:42:13 by Matthias Kilian | Files touched by this commit (3)
Log message:
Merge PFRAG.ahared into PLIST. Reminded by naddy@.
   2016-03-28 16:42:13 by Matthias Kilian | Files touched by this commit (3)
Log message:
Merge PFRAG.ahared into PLIST. Reminded by naddy@.
   2016-03-09 11:31:36 by Jasper Lievisse Adriaanse | Files touched by this commit (14)
Log message:
remove vax workarounds/tentacles, reword where applicable
   2015-02-16 15:57:14 by Christian Weisgerber | Files touched by this commit (213)
Log message:
Drop USE_GROFF from ports where the formatting differences are acceptable
or mandoc provides the more useful output.
   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-24 15:24:05 by Antoine Jacoutot | Files touched by this commit (16)
Log message:
Remove USE_X11.
   2010-10-24 15:06:28 by Stuart Henderson | Files touched by this commit (17)
Log message:
new lib_depends/revision
   2010-10-18 13:20:42 by Marc Espie | Files touched by this commit (54)
Log message:
USE_GROFF=Yes
   2010-07-07 13:37:39 by Matthias Kilian | Files touched by this commit (1)
Log message:
Unbreak after SO_PEERCRED addition.
   2009-08-10 11:31:07 by Matthias Kilian | Files touched by this commit (19)
Log message:
WANTLIB changes after xcb addition and bump.
For some unknown reason, I forgot to commit lang/*
this morning.
   2008-10-29 17:51:24 by Matthias Kilian | Files touched by this commit (2)
Log message:
Forgot to remove those two patches.
   2008-10-29 17:51:24 by Matthias Kilian | Files touched by this commit (2)
Log message:
Forgot to remove those two patches.
   2008-10-29 16:55:40 by Matthias Kilian | Files touched by this commit (6)
Log message:
Update to hugs98-2006.09.
   2008-10-29 16:55:40 by Matthias Kilian | Files touched by this commit (6)
Log message:
Update to hugs98-2006.09.
   2008-10-29 16:55:40 by Matthias Kilian | Files touched by this commit (6)
Log message:
Update to hugs98-2006.09.
   2008-10-29 16:55:40 by Matthias Kilian | Files touched by this commit (6)
Log message:
Update to hugs98-2006.09.
   2008-10-29 16:55:40 by Matthias Kilian | Files touched by this commit (6)
Log message:
Update to hugs98-2006.09.
   2008-10-29 16:55:40 by Matthias Kilian | Files touched by this commit (6)
Log message:
Update to hugs98-2006.09.
   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-04-05 10:20:19 by Marc Espie | Files touched by this commit (912)
Log message:
base64 checksums.


   2006-11-13 04:20:25 by Steven Mestdagh | Files touched by this commit (62)
Log message:
USE_X11
   2005-08-16 03:49:56 by Marc Espie | Files touched by this commit (88)
Log message:
conflicts from the past: history since 3.7.
As noted on ports@ recently, pkg_add -r relies on conflicts, and the
sheer existence of updates means we MUST take the past into account in
conflicts now.
Note the renaming of hugs98 to valid package names where versions are
concerned.
This commit shows clearly the renaming of the xfce4 plugin packages, the
ditching of eclipse flavors, the splitting of nessus into subpackages,
the splitting of various other software documentations, some packaging bugs
in kdeedu, and a lot of files moving around...
okay pvalchev@


   2005-08-16 03:49:56 by Marc Espie | Files touched by this commit (88)
Log message:
conflicts from the past: history since 3.7.
As noted on ports@ recently, pkg_add -r relies on conflicts, and the
sheer existence of updates means we MUST take the past into account in
conflicts now.
Note the renaming of hugs98 to valid package names where versions are
concerned.
This commit shows clearly the renaming of the xfce4 plugin packages, the
ditching of eclipse flavors, the splitting of nessus into subpackages,
the splitting of various other software documentations, some packaging bugs
in kdeedu, and a lot of files moving around...
okay pvalchev@


   2005-05-08 02:45:09 by Don Stewart | Files touched by this commit (4)
Log message:
Make sure $X_CFLAGS are visible when running configure tests for X11 and
HGL libraries. Enables X11 and HGL Haskell bindings.
Tested on amd64 and x86.
Patch courtesy of Greg Steuck <greg@y2005.nest.cx>


   2005-05-08 02:45:09 by Don Stewart | Files touched by this commit (4)
Log message:
Make sure $X_CFLAGS are visible when running configure tests for X11 and
HGL libraries. Enables X11 and HGL Haskell bindings.
Tested on amd64 and x86.
Patch courtesy of Greg Steuck <greg@y2005.nest.cx>


   2005-05-08 02:45:09 by Don Stewart | Files touched by this commit (4)
Log message:
Make sure $X_CFLAGS are visible when running configure tests for X11 and
HGL libraries. Enables X11 and HGL Haskell bindings.
Tested on amd64 and x86.
Patch courtesy of Greg Steuck <greg@y2005.nest.cx>


   2005-05-08 02:45:09 by Don Stewart | Files touched by this commit (4)
Log message:
Make sure $X_CFLAGS are visible when running configure tests for X11 and
HGL libraries. Enables X11 and HGL Haskell bindings.
Tested on amd64 and x86.
Patch courtesy of Greg Steuck <greg@y2005.nest.cx>


   2005-04-23 22:57:07 by Don Stewart | Files touched by this commit (2)
Log message:
Install ffihugs, now that the FFI works.
Add missing X11, GL, GLU to WANTLIB.
Use -fPIC. Fixes build on amd64 (probably others too).


   2005-04-23 22:57:07 by Don Stewart | Files touched by this commit (2)
Log message:
Install ffihugs, now that the FFI works.
Add missing X11, GL, GLU to WANTLIB.
Use -fPIC. Fixes build on amd64 (probably others too).


   2005-03-28 01:10:00 by Don Stewart | Files touched by this commit (2)
Log message:
Foreign Function Interface patch committed upstream.
Update distinfo and enable FFI.


   2005-03-28 01:10:00 by Don Stewart | Files touched by this commit (2)
Log message:
Foreign Function Interface patch committed upstream.
Update distinfo and enable FFI.


   2005-03-24 00:35:03 by Don Stewart | Files touched by this commit (7)
Log message:
Update lang/hugs to latest stable.
ok pvalchev@


   2005-03-24 00:35:03 by Don Stewart | Files touched by this commit (7)
Log message:
Update lang/hugs to latest stable.
ok pvalchev@


   2005-03-24 00:35:03 by Don Stewart | Files touched by this commit (7)
Log message:
Update lang/hugs to latest stable.
ok pvalchev@


   2005-03-24 00:35:03 by Don Stewart | Files touched by this commit (7)
Log message:
Update lang/hugs to latest stable.
ok pvalchev@


   2005-03-24 00:35:03 by Don Stewart | Files touched by this commit (7)
Log message:
Update lang/hugs to latest stable.
ok pvalchev@


   2005-03-24 00:35:03 by Don Stewart | Files touched by this commit (7)
Log message:
Update lang/hugs to latest stable.
ok pvalchev@


   2005-03-24 00:35:03 by Don Stewart | Files touched by this commit (7)
Log message:
Update lang/hugs to latest stable.
ok pvalchev@


   2005-02-21 13:24:21 by Aleksander Piotrowski | Files touched by this commit (1)
Log message:
Add WANTLIB marker


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


   2004-09-15 13:15:12 by Marc Espie | Files touched by this commit (2)
Log message:
use WRKCONF


   2004-09-15 13:15:12 by Marc Espie | Files touched by this commit (2)
Log message:
use WRKCONF


   2004-05-16 20:24:33 by Don Stewart | Files touched by this commit (3)
Log message:
Disable the ffi on all platforms. Too flakey, caused ffihugs to dump
core on sparc64. No ffi was the old hugs' behaviour.
Also respect $CC while we're here.
Tested and fixed by sturm@ with some help from me
Ok sturm@ pvalchev@


   2004-05-16 20:24:33 by Don Stewart | Files touched by this commit (3)
Log message:
Disable the ffi on all platforms. Too flakey, caused ffihugs to dump
core on sparc64. No ffi was the old hugs' behaviour.
Also respect $CC while we're here.
Tested and fixed by sturm@ with some help from me
Ok sturm@ pvalchev@


   2004-05-16 20:24:33 by Don Stewart | Files touched by this commit (3)
Log message:
Disable the ffi on all platforms. Too flakey, caused ffihugs to dump
core on sparc64. No ffi was the old hugs' behaviour.
Also respect $CC while we're here.
Tested and fixed by sturm@ with some help from me
Ok sturm@ pvalchev@


   2004-05-06 20:07:31 by Don Stewart | Files touched by this commit (6)
Log message:
Update Hugs to Nov2003. Enable pthreads and the ffi. Add a regress test suite
ok pvalchev@


   2004-05-06 20:07:31 by Don Stewart | Files touched by this commit (6)
Log message:
Update Hugs to Nov2003. Enable pthreads and the ffi. Add a regress test suite
ok pvalchev@


   2004-05-06 20:07:31 by Don Stewart | Files touched by this commit (6)
Log message:
Update Hugs to Nov2003. Enable pthreads and the ffi. Add a regress test suite
ok pvalchev@


   2004-05-06 20:07:31 by Don Stewart | Files touched by this commit (6)
Log message:
Update Hugs to Nov2003. Enable pthreads and the ffi. Add a regress test suite
ok pvalchev@


   2004-05-06 20:07:31 by Don Stewart | Files touched by this commit (6)
Log message:
Update Hugs to Nov2003. Enable pthreads and the ffi. Add a regress test suite
ok pvalchev@


   2004-05-06 20:07:31 by Don Stewart | Files touched by this commit (6)
Log message:
Update Hugs to Nov2003. Enable pthreads and the ffi. Add a regress test suite
ok pvalchev@


   2003-12-15 14:42:44 by Christian Weisgerber | Files touched by this commit (507)
Log message:
remove WWW lines


   2003-01-16 21:02:26 by Joshua Stein | Files touched by this commit (4)
Log message:
remove brian as maintainer at his request


   2002-12-29 13:41:08 by Federico G. Schwindt | Files touched by this commit (9)
Log message:
zap NEED_VERSION.