summaryrefslogtreecommitdiff
path: root/lang
AgeCommit message (Collapse)AuthorFilesLines
2000-06-19put distfile into own DIST_SUBDIR because the filename doesn't changedrochner5-40/+38
between minor versions, upgrade to 5.14.40
2000-06-19Add support for NetBSD/sparcpooka21-15/+290
Patches provided by David A. Holland <dholland@eecs.harvard.edu> in pkg/10332
2000-06-16Restructure patch-aa to get it integrated in the main tree.wiz6-117/+69
Remove patch-a{b,c,d} since self tests work now. Correct HOMEPAGE.
2000-06-13change dependency from gdbm-1.7.3 to gdbm>=1.7.3wiz1-2/+2
2000-06-12Added and enabled camlp4wulf1-1/+2
2000-06-12Initial import of pkgsrc/lang/camlp4:wulf8-0/+199
camlp4-3.0 A Pre-Processor-Pretty-Printer for Objective Caml
2000-06-12Changed ${MAKE} in pre-install to ${GMAKE} too...wulf1-4/+4
2000-06-12Package needs 'gmake' as it otherwise will not build.wulf1-1/+16
Added support for native-code compiler for i386 architecture.
2000-06-12Added support for native-code compiler for i386 architecture.wulf1-0/+109
2000-06-09USE_LIBTOOL and LTCONFIG_OVERRIDE, instead of pkglibtool and patchingjlam5-53/+14
configure scripts.
2000-06-02make sparc compile with -fPIC instead of -fpic. This fixes recently noteddmcmahill3-1/+23
compile (link actually) problems. Other arch's are unchanged. Patch sent to Ruby author.
2000-06-01s/USE_LIBTOOL/USE_PKGLIBTOOL/rh6-12/+12
Add a new USE_LIBTOOL definition that uses the libtool package instead of pkglibtool which is now considered outdated. USE_PKGLIBTOOL is available for backwards compatibility with old packages but is deprecated for new packages.
2000-05-27Update to 2000-03-06. Changes too many to list here, please take a lookwiz6-59/+79
at the NEWS file included in the distribution. Update provided by Dieter Baron in private communication.
2000-05-24Add and enable "gcc".tron1-1/+2
2000-05-23- Remove broken NetBSD i386 ELF support for the moment. Something intron4-781/+307
NetBSD's "egcs" configuration files breaks the build of "libiberty" obviously. - Make this package work on NetBSD arm32. - Actually add entries to package list. Still to do: - rename binaries to avoid conflicts with base distribution - improve directory structure - support more platforms
2000-05-22Add and enable drschemegroo1-1/+2
2000-05-22R4RS-compilant and nearly R5RS-compliant scheme tailored for teachinggroo33-0/+1967
TODO: Stop unecessary complete rebuild of mzscheme Fix games launch script
2000-05-20Add a patch that should make it compile on m68k.wiz2-1/+19
Addresses pkg/9964.
2000-05-16Make it work on Solaris.veego1-1/+10
2000-05-09Confirmed it works on alpha, but ..., alas, my DEC 3000itohy1-2/+2
broke down and I can't test it on alpha any longer. "make test" will fail without fix of PR #10065.
2000-05-09Fix installation of info dir.itohy2-5/+12
Add gforth.el. Fix @dirrm order.
2000-05-05Add missing trailing slash to entry in master site list.tron1-2/+2
2000-05-05Add and enable ocamlgroo1-1/+2
2000-05-05Objective Caml is the latest implementation of the Caml dialect of ML. The maingroo5-0/+285
novelties compared with its ancestor, Caml Light, are: * Full support for objects and classes -- here combined for the first time with ML-style type reconstruction. * A powerful module calculus in the style of Standard ML (but retaining separate compilation). * A high-performance native code compiler (in addition to a Caml Light-style bytecode compiler). TO BE DONE: install emacs mode, get native compiler working on ARCHs that support it.
2000-04-24configure was missing a ./ and wasn't finding the configure scriptmbw1-2/+2
2000-04-20Update to 20th June 1999 sources, fixing PR 9935 from Greg Woods.agc2-4/+6
The checksum on the old package corresponded to the 19990620 source, whilst the package thought it was 19980211. Fix package name accordingly. Unfortunately, there is no version number or date on the awk distfile, so put the distfile in its own uniquely-named directory. Just for the record, there are a number of bug fixes in the 19990620 source: Jun 20, 1999: added *bp in gettok in lex.c; appears possible to exit function without terminating the string. thanks to russ cox. Jun 2, 1999: added function stdinit() to run to initialize files[] array, in case stdin, etc., are not constants; some compilers care. May 10, 1999: replaced the ERROR ... FATAL, etc., macros with functions based on vprintf, to avoid problems caused by overrunning fixed-size errbuf array. thanks to ralph corderoy for the impetus, and for pointing out a string termination bug in qstring as well. Apr 21, 1999: fixed bug that caused occasional core dumps with commandline variable with value ending in \. (thanks to nelson beebe for the test case.) Apr 16, 1999: with code kindly provided by Bruce Lilly, awk now parses /=/ and similar constructs more sensibly in more places. Apr 5, 1999: changed true/false to True/False in run.c to make it easier to compile with C++. Added some casts on malloc and realloc to be honest about casts; ditto. changed ltype int to long in struct rrow to reduce some 64-bit complaints; other changes scattered throughout for the same purpose. thanks to Nelson Beebe for these portability improvements. removed some horrible pointer-int casting in b.c and elsewhere by adding ptoi and itonp to localize the casts, which are all benign. fixed one incipient bug that showed up on sgi in 64-bit mode. reset lineno for new source file; include filename in error message. also fixed line number error in continuation lines. (thanks to Nelson Beebe for both of these.) Mar 24, 1999: Nelson Beebe notes that irix 5.3 yacc dies with a bogus error; use a newer version or switch to bison, since sgi is unlikely to fix it. Mar 5, 1999: changed isnumber to is_number to avoid the problem caused by versions of ctype.h that include the name isnumber. distribution now includes a script for building on a Mac, thanks to Dan Allen. Feb 20, 1999: fixed memory leaks in run.c (call) and tran.c (setfval). thanks to Stephen Nutt for finding these and providing the fixes. Jan 13, 1999: replaced srand argument by (unsigned int) in run.c; avoids problem on Mac and potentially on Unix & Windows. thanks to Dan Allen. added a few (int) casts to silence useless compiler warnings. e.g., errorflag= in run.c jump(). added proctab.c to the bundle outout; one less thing to have to compile out of the box. added calls to _popen and _pclose to the win95 stub for pipes (thanks to Steve Adams for this helpful suggestion). seems to work, though properties are not well understood by me, and it appears that under some circumstances the pipe output is truncated. Be careful. Oct 19, 1998: fixed a couple of bugs in getrec: could fail to update $0 after a getline var; because inputFS wasn't initialized, could split $0 on every character, a misleading diversion. fixed caching bug in makedfa: LRU was actually removing least often used. thanks to ross ridge for finding these, and for providing great bug reports.
2000-04-18Update ruby to 1.4.4sakamoto8-322/+14
Changes: Several bug fixes. Compiles out of the box on Alpha.
2000-04-14add XLDFLAGS="${LDFLAGS}" to MAKE_ENV, fixes shared library linking.sakamoto1-2/+2
2000-04-11regen.sakamoto1-1/+3
2000-04-11Remove redundant dependency on ncurses.sakamoto2-2/+23
Fixes pkg/9793 by itojun@itojun.org.
2000-04-11fix to link shared library at finding libraries phase.sakamoto1-0/+11
2000-04-11I couldn't complete level 11 of sokoban without this change....itohy2-1/+15
2000-04-11Port to m68k. Possibly work on other architectures, but not tested.itohy4-5/+38
2000-04-05Upgrade to icon-9.3.2.pooka13-150/+81
For the Icon source code, this is primarily a maintenance release. The code has been reworked and simplified to increase portability. An ANSI C compiler is now required, and UNIX systems are expected to supply a POSIX (1003.1-1988) library. Version 9.3.2 adds one new feature: The files in a directory can be listed by opening the directory as a file. Subsequent reads return the names of the files contained in the directory. The names are returned in no particular order, and for UNIX, the directories "." and ".." are included.
2000-04-05Update to moscow_ml-1.44. Changes in 1.44 (from pkg README):jdolecek13-202/+72
* Access to GNU gdbm persistent hashtables (structures Gdbm, Polygdbm) * Interface to the PostgreSQL database server (structure Postgres) * Interface to the MySQL database server (structure Mysql) * Interface to POSIX 1003.2 regular expressions (structure Regex) * Interface to sockets (structure Socket) * Faster bytecode execution (when compiled with GCC or egcs) * Registration of ML and C functions simplify callbacks Apparently the NetBSD patches were also pulled up. Since the distfile on the original site was updated without version indication, this also fixes kern/9783.
2000-03-27Adapt to new handling of "${CONFIGURE}".tron6-16/+17
2000-03-24Initial import of unfinished "gcc-2.95.2" package:tron7-0/+825
GNU Compiler Collection
2000-03-24Update mawk to 1.3.3. Changes from 1.2.2:jlam4-17/+30
1.3.1 -> 1.3.2 Sep 1996 1) Numeric but not integer indices caused core dump in new array scheme. Fixed bug and fired test division. 2) Added ferror() checks on writes. 3) Added some static storage specs to array.c to keep non-ansi compilers happy. 1.3 -> 1.3.1 Sep 1996 Release to new ftp site ftp://ftp.whidbey.net. 1) Workaround for overflow exception in strtod, sunos5.5 solaris. 2) []...] and [^]...] put ] in a class (or not in a class) without having to use back-slash escape. 1.2.2 -> 1.3 Jul 1996 Extensive redesign of array data structures to support large arrays and fast access to arrays created with split. Many of the ideas in the new design were inspired by reading "The Design and Implementation of Dynamic Hashing Sets and Tables in Icon" by William Griswold and Gregg Townsend, SPE 23,351-367.
2000-03-21Because the minor of "libpng" was bumped we must sure that packagestron1-2/+2
compiled for the update "png" package depend on it.
2000-03-16Using ${VERSION} instead of a hard-coded 1.1.8kim1-2/+2
in the shared library hack feels safer.
2000-03-11add & enable snobolwiz1-1/+2
2000-03-11Initial import of the original SIL (SNOBOL4 Implementation Language)wiz8-0/+87
"macro" version of SNOBOL4 (developed at Bell Labs) with the `C' language as a target. Requested in pkg/9074.
2000-03-09remove trailing `.'wiz1-1/+1
2000-02-25Cosmetic changes.jlam1-29/+23
2000-02-25Use a static instead of dynamic PLIST.jlam2-20/+777
2000-02-25remove commented out SUBDIR += lines for packages that never gotwiz1-38/+3
converted from FreeBSD, or have been disabled since. Sorted lines alphabetically, added some missing directories.
2000-02-21Update smalleiffel to -0.77.jlam12-830/+156
Release - 0.77 - Saturday February 12th, 2000 * Added in directory SmallEiffel the new [2]install command class install.e with a precompiled install.exe for Windows. This install.e class is intended to install the SmallEiffel distribution it comes with, and is designed to be as portable as possible. This automatic installation program has already been tested for Windows/lcc-win32, Windows/bcc32, Linux/gcc, Solaris/gcc, DEC-Alpha/gcc and FreeBSD/gcc, ... To install SmallEiffel under some UNIX like system, just type make in the SmallEiffel directory. To install SmallEiffel under Windows, just run install.exe. On other systems, C compile and run the install.c file. * Added C++ external support (creation of C++ objects, deletion of C++ objects, member functions calls, static functions calls etc.). See lib_show/external/C++ for examples. * Added NUMBER library, for infinite precision and infinitely large numbers. See lib_show/number for examples. * Added ITERATOR library, for external iterators on data structures. See lib_show/iterator for examples. * Added class BIT_STRING for very large bit sequences, with reference semantics. * Added class BASIC_DIRECTORY and class DIRECTORY to handle in a portable way directories as well as system path notations. See lib_show/basic_directory for examples. This class is also implemented for Java byte-code (command [3]compile_to_jvm). * Added class BASIC_TIME, TIME_IN_FRENCH TIME_IN_ENGLISH and TIME_IN_ITALIAN to handle date and time. See lib_show/basic_time for examples. Low level routines for Java byte-code are not yet implemented If you have some time to do this, you just have to add the missing Java code in sys/runtime/SmallEiffelRuntime.java (do not forget to post your work on the SmallEiffel mailing list). * Features deep_clone and deep_equal of class GENERAL are now implemented for the C compilation mode (does not work yet with compile_to_jvm). * Added feature skip_remainder_of_line and feature reach_and_skip in class INPUT_STREAM. Warning: in order to be consistent with other features, the behavior of features skip_separators and skip_separators_using has changed. * Added feature to_hexadecimal and feature to_hexadecimal_in in class INTEGER. * Improved incremental recompilation of the generated C code (also fixed a very old bug in incrementality). * Exceptions handling: the default_rescue feature is now supported. * Various bug fixes and improvements (type inference score increased).
2000-02-16-install missing .source filedmcmahill7-5/+813
-change -rdynamic cc flag to -Wl,--export-dynamic for correct operation on ELF. -add a patch to take care of some places where "#ifdef(__alpha__)" was used for OSF dependent code. -patch the configure script to not hard code DEC compilers for alpha's.
2000-02-16"-R" -> "-Wl,-R"fredb1-2/+2
2000-02-16Packages configure script doesn't propagate LDFLAGS to the generatedfredb1-4/+3
Makefile, so use LIBS instead. Seperate configure step not required-- package does that automatically. Closes PR pkg/9433.