pkgsrc/lang
jmmv ce66d26dbb Update to 200605:
- November 2002

Feature highlights of this new release are:

* Much improved FFI support (contributed by Alastair Reid), bringing Hugs
  really very close to the Haskell FFI specification.
* Adoption of a significant subset of GHC's hierarchical libraries
  (contributed by Ross Paterson).
* An (allegedly) complete implementation of the Haskell98 module system
  (Sigbjorn Finne).
* Numerous bug fixes since the previous major release in Dec 2001.

- November 2003

There has been substantial internal restructuring. In addition to numerous
bug fixes, user-visible changes include:

* The beginnings of a User's Guide (though still incomplete).
* The Double type is now double-precision on most architectures.
* Hugs now relies on the same hierarchical libraries as GHC and Nhc98, and
  provides almost all of them. For now, compatibility with the old libraries
  is provided by stub modules, but users are encouraged to migrate to the
  new libraries.
* Full support for imprecise exceptions (but not asynchronous ones). Most
  runtime errors are now reported by applying print to an Exception
  (formerly the built-in printer was applied to the faulty redex).
* Integrated .NET support (on Windows platforms).
* The -e, -f, -i, -N, -W and -X options and the :project command have been
  removed.
* A searchpath may include an entry of the form "directory/*", meaning all
  the immediate subdirectories of directory (see -Pstr).

- March 2005

This release is primarily targeted at Unix systems to gain experience with
new features. The new Cabal-based library build system has the potential to
make building on Windows easier, but it's not there yet. Volunteers welcome.

In addition to numerous bug fixes, user-visible changes include:

* The default current module is now the empty module Hugs.Base instead of
  the Prelude (see Section 2.2).
* The Char type and the Char module now support Unicode as specified in the
  Haskell 98 Report (contributed by Dmitry Golubovsky). Character oriented
  I/O uses a byte encoding of characters determined by the current locale
  (see Section 3.3).
* The new -X option can be used to group several options into one argument.
  This is now needed for executable runhugs scripts (using the Unix "#!"
  feature) that require two or more options (see Section 4.1).
* The syntax of the ffihugs command has changed (see Section 4.2). The +G
  and +L options are gone, and a new -i option can be used to specify
  include files.
* Hugs now has basic support for the Cabal packaging system (see Section 3.4).

- May 2006

* The default current module is now the empty module Hugs (see Section 2.2).
* The compatibility libraries are no longer included on the default search
  path. You can access them by adding "{Hugs}/oldlib" to the search path
  (see -Pstr), but they will be removed in the next release.
* Rewritten graphical Windows interface (contributed by Neil Mitchell; see
  Section 4.3).
* New :main command (contributed by Neil Mitchell).
2006-08-01 14:33:59 +00:00
..
a60 List the info files directly in the PLIST, and honor PKGINFODIR and 2006-04-05 06:27:41 +00:00
awka Remove setmode() declaration that is different from BSD's. Caused build 2005-11-02 15:54:04 +00:00
baci USE_TOOLS+=flex 2006-06-20 22:12:25 +00:00
blackdown-jdk13 Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
blackdown-jre13 Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
brandybasic Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
bwbasic Move init of errfdevice to bwb_init, it should be the first 2005-12-30 23:29:36 +00:00
caml-light Add RMD160 digests 2005-02-24 09:03:05 +00:00
ccsh Removed the superfluous "quotes" and 'quotes' from variables that don't 2006-04-22 09:22:05 +00:00
cdl3 Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
Cg-compiler Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
chicken Update lang/chicken to 2.3, patch from PR 33533 by Peter Bex 2006-05-23 10:25:47 +00:00
cim List the info files directly in the PLIST, and honor PKGINFODIR and 2006-04-05 06:27:41 +00:00
cint -uses c++ 2006-05-26 12:30:15 +00:00
classpath Update lang/classpath and lang/classpath-gui to 0.91 2006-05-16 13:27:33 +00:00
classpath-gui Update lang/classpath and lang/classpath-gui to 0.91 2006-05-16 13:27:33 +00:00
clisp Depend on libsigsegv>=2.4, as 2.39 release notes say. 2006-07-21 06:03:49 +00:00
coq Over 1200 files touched but no revisions bumped :) 2006-04-06 06:21:32 +00:00
cu-prolog Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no 2006-03-04 21:28:51 +00:00
drscheme Added "c" to USE_LANGUAGES for packages that use GNU configure scripts, 2006-07-22 04:46:13 +00:00
eag Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
eieio Replace INFO_DIR with EMACS_INFOPREFIX, which is the correct location for 2006-03-20 05:34:27 +00:00
elisp-manual List the info files directly in the PLIST, and honor PKGINFODIR and 2006-04-05 06:27:41 +00:00
elk Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
erlang Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
erlang-doc Import erlang-doc, the documentation for Erlang. 2006-03-29 21:40:51 +00:00
erlang-man Import erlang-man, the manpages for Erlang. 2006-03-29 21:41:44 +00:00
ezm3 Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
f2c Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
focal Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no 2006-03-04 21:28:51 +00:00
fort77 Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no 2006-03-04 21:28:51 +00:00
gauche Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
gawk Needs msgfmt. 2006-07-06 13:14:01 +00:00
gb Drop support for LTCONFIG_OVERRIDE. For quite a long time, pkgsrc 2006-07-19 19:14:37 +00:00
gcc Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
gcc-ssp Rename "SITES_* to "SITES.*" for file-specific lists of sites from which 2006-07-27 18:48:02 +00:00
gcc3 Over 1200 files touched but no revisions bumped :) 2006-04-06 06:21:32 +00:00
gcc3-ada Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
gcc3-c Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
gcc3-c++ Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
gcc3-f77 Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
gcc3-java Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
gcc3-objc Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
gcc34 Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
gcc34-ada Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
gforth INSTALL_MAKE_FLAGS doesn't append to MAKE_FLAGS, it replaces it. Make 2006-04-04 18:07:16 +00:00
ghc Fix typo and duplicate word in comment. 2006-07-31 18:10:00 +00:00
gpc List the info files directly in the PLIST, and honor PKG{INFO,MAN}DIR. 2006-04-08 20:35:49 +00:00
gprolog Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
guile Include sys/types.h before sys/socket.h to fix socklen_t detection 2006-07-18 18:02:09 +00:00
guile14 Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
gwydion-dylan Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no 2006-03-04 21:28:51 +00:00
hugs Update to 200605: 2006-08-01 14:33:59 +00:00
icon Fixed pkglint warnings. 2006-06-06 17:21:42 +00:00
inform Update to 6.31.1: 2006-07-27 06:50:36 +00:00
intercal USE_TOOLS+=lex 2006-06-21 18:33:14 +00:00
ja-gawk USE_TOOLS+=yacc 2006-06-09 16:13:47 +00:00
jamvm Add bin/jamvm-java to PLIST. Bump revision. 2006-05-21 15:43:09 +00:00
japhar Drop support for LTCONFIG_OVERRIDE. For quite a long time, pkgsrc 2006-07-19 19:14:37 +00:00
jasmin Replaced "# defined" with "yes" in Makefile variables like GNU_CONFIGURE, 2005-09-28 20:52:18 +00:00
java-lang-spec The documentation files are installed in share/doc instead of 2006-04-13 00:47:19 +00:00
java-vm-spec Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no 2006-03-04 21:28:51 +00:00
jbuilder-jit Should work on DragonFly as well. 2006-05-16 13:58:25 +00:00
jdk Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
jdk-openjit Mark as BROKEN_IN pkgsrc-2006Q1 according to 2006-05-18 20:29:58 +00:00
jikes Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no 2006-03-04 21:28:51 +00:00
jini Replaced _FETCH_MESSAGES with FETCH_MESSAGE. 2006-05-23 07:41:07 +00:00
joos drop maintainership; these have long outgrown me 2006-04-02 23:07:06 +00:00
js Correct myself: it's INFO_FILES, not INFO_DIR. Ride earlier bump. 2006-06-03 01:22:33 +00:00
kaffe Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
kaffe-esound Fix build with recent kaffe changes: 2006-05-16 19:11:33 +00:00
kaffe-x11 Needs pkg-config. 2006-06-11 14:27:21 +00:00
kali Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no 2006-03-04 21:28:51 +00:00
ksi List the info files directly in the PLIST, and honor PKGINFODIR and 2006-04-05 06:27:41 +00:00
librep Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
libtcl-nothread "BUILD_ENV" was misnamed. It's actually the environment that is passed 2006-07-21 14:27:56 +00:00
lua Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
lua4 Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
maude USE_LANGUAGES=c c++; remove empty post-install target. 2006-05-21 02:21:52 +00:00
mawk Honor PKGMANDIR. 2005-12-27 21:20:49 +00:00
mercury List the info files directly in the PLIST, and honor PKGINFODIR and 2006-04-05 06:27:41 +00:00
minischeme Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no 2006-03-04 21:28:51 +00:00
mit-scheme-bin Move the check-shlibs target from bsd.pkg.mk to bsd.pkg.check.mk where 2006-05-22 22:22:02 +00:00
mono Bump PKGREVISION for missing files. 2006-07-31 18:10:43 +00:00
moscow_ml Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no 2006-03-04 21:28:51 +00:00
mpd - Converted the package to using the SUBST framework. 2006-07-10 04:04:22 +00:00
mzscheme Fixed pkglint warnings. The warnings are mostly quoting issues, for 2005-12-05 20:49:47 +00:00
nawk Mark these packages as NO_MTREE as they are bootstrap packages and don't 2006-07-14 16:24:28 +00:00
nhc98 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
objc Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no 2006-03-04 21:28:51 +00:00
ocaml Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
onyx Over 1200 files touched but no revisions bumped :) 2006-04-06 06:21:32 +00:00
oo2c Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no 2006-03-04 21:28:51 +00:00
opencobol Strip ${PKGLOCALEDIR} from PLISTs of packages that already obey 2006-04-17 07:07:11 +00:00
p2c Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
parrot Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
perl5 Consistently use $perlprog to refer to the perl executable in the 2006-07-19 18:10:32 +00:00
pforth Uses C++. 2006-06-06 18:35:45 +00:00
php Make sure the do-patch target returns true, as some shells will return the 2006-07-10 20:53:43 +00:00
php5 Fix for CVE-2006-3011 2006-07-18 21:57:30 +00:00
pnet Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
pnetC Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
pnetlib Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
pnetlib-nox11 libXsharpSupport.la is always installed, but a stub lib in the -nox11 2006-04-12 20:50:56 +00:00
py-basicproperty Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
py-extclass Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
py-funge Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
py-html-docs Add RMD160 digests 2005-02-24 09:03:05 +00:00
py-psyco Needs Python 2.2+ 2006-06-04 12:06:00 +00:00
py-pyrex Update to pyrex-0.9.4.1. 2006-05-29 15:37:02 +00:00
py21-html-docs Add RMD160 digests 2005-02-24 09:03:05 +00:00
py22-html-docs Add RMD160 digests 2005-02-24 09:03:05 +00:00
py23-html-docs Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no 2006-03-04 21:28:51 +00:00
py24-html-docs Update to 2.4.1, catching up with lang/python24 version. 2005-08-14 08:02:56 +00:00
python py15-distutils-* => py15-distutils-[0-9]* 2006-06-30 07:15:30 +00:00
python15 Fix PLIST on Linux. Bump PKGREVISION. 2006-07-22 00:37:56 +00:00
python20 Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
python21 Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
python22 Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
python23 Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
python23-nth Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
python24 Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
rexx-imc Fixed unprivileged builds. Bumped PKGREVISION. 2006-07-02 10:23:27 +00:00
rexx-regina Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no 2006-03-04 21:28:51 +00:00
ruby Change last instance of _REPLACE.* to REPLACE.*. Remove special 2006-07-20 13:54:44 +00:00
ruby-doc-stdlib Update ruby-doc-stdlib to 0.10.1. 2005-11-05 20:12:36 +00:00
ruby18 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
ruby18-base - Fix PLIST problem; a extra entry. 2006-07-31 11:29:01 +00:00
sablevm Not only detect pthread correctly, use our flags for linking as well. 2006-04-30 17:10:18 +00:00
sablevm-classpath Add build_dependency on zip, and remove the --without-zip argument to 2006-04-23 20:03:06 +00:00
sablevm-classpath-gui Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update. 2006-04-17 13:45:57 +00:00
sather Removed the superfluous "quotes" and 'quotes' from variables that don't 2006-04-22 09:22:05 +00:00
sbcl Mark as BROKEN_IN pkgsrc-2006Q1 according to 2006-05-18 20:29:58 +00:00
scheme48 Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no 2006-03-04 21:28:51 +00:00
scm List the info files directly in the PLIST, and honor PKGINFODIR and 2006-04-05 06:27:41 +00:00
scsl-jdk15 Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
scsl-jre15 Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
siod Fixed paths to the siod interpreter. Bumped PKGREVISION. 2006-06-19 02:28:52 +00:00
smalleiffel Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no 2006-03-04 21:28:51 +00:00
smalltalk Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update. 2006-04-17 13:45:57 +00:00
SmartEiffel Sorted PLIST. 2006-04-13 00:50:05 +00:00
smlnj Remove BROKEN_IN, builds in current 3.0 bulk builds. 2006-05-18 20:32:22 +00:00
snobol Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
spidermonkey Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
spl Expects bash. Use portable way to initialise a recursive mutex. 2006-05-29 16:31:43 +00:00
squeak Replace references to ossaudio.buildlink3.mk with oss.buildlink3.mk. 2006-03-09 21:04:39 +00:00
sr Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
sr-examples pax(1), like tar(1), likes to strip leading slashes from pathnames. So the 2006-02-17 18:40:33 +00:00
stalin Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no 2006-03-04 21:28:51 +00:00
STk Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
sun-jdk13 Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
sun-jdk14 Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
sun-jdk15 Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
sun-jre13 Convert _FETCH_MESSAGE to plain old FETCH_MESSAGE. Remove _FETCH_MESSAGE 2006-07-18 23:27:14 +00:00
sun-jre14 pkgsrc-users, not tech-pkg. 2006-07-20 06:52:16 +00:00
sun-jre15 Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
swi-prolog Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no 2006-03-04 21:28:51 +00:00
swi-prolog-lite Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
swi-prolog-packages Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no 2006-03-04 21:28:51 +00:00
tcl Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
tcl-expect Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
tcl-itcl Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
tcl-itcl-current Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
tcl-otcl Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
tcl-tclX Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
tcl83 Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
tinyscheme Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no 2006-03-04 21:28:51 +00:00
tk-expect Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
tk-tclX Follow up to lang/tcl's WRKSRC definition change. 2006-02-26 21:14:57 +00:00
twelf Add: 2006-05-02 12:23:27 +00:00
ucblogo Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no 2006-03-04 21:28:51 +00:00
umb-scheme Include float.h on Linux to use DBL_MIN. 2006-07-22 00:09:18 +00:00
utilisp Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no 2006-03-04 21:28:51 +00:00
vscm Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no 2006-03-04 21:28:51 +00:00
vslisp Drop support for LTCONFIG_OVERRIDE. For quite a long time, pkgsrc 2006-07-19 19:14:37 +00:00
win32-jdk Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
wsbasic Uses C++. 2006-06-01 21:02:01 +00:00
yabasic Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
yap Add DragonFly support. 2006-01-11 18:35:19 +00:00
Makefile + spl 2006-05-19 07:50:00 +00:00