summaryrefslogtreecommitdiff
path: root/lang
AgeCommit message (Collapse)AuthorFilesLines
2000-07-12Make this package work under ELF.jlam2-6/+22
2000-07-12Back out latest changes which added "-Wl,-R" flags to TCL_LIB_SPEC injlam2-20/+17
tclConfig.sh. The correct thing to do requires some more thought and perhaps some feedback from the Scriptics folks.
2000-07-10make the tcl_platform.machine variable be MACHINE_ARCH. This will keep binarydmcmahill2-1/+49
compatibility across the m68k ports. This addresses PR 10510 and 9800.
2000-07-10mark this as not for any NetBSD-ELF platforms until someone has time to portdmcmahill1-1/+7
it.
2000-07-09fix path in patch file to not include WRKSRC.dmcmahill2-4/+4
2000-07-07regen.dmcmahill1-2/+3
2000-07-07- add config file for elf-netbsd-ccdmcmahill3-4/+379
- pic->PIC
2000-07-06- make this work on arch's where 'uname -m' != 'uname -p', for exampledmcmahill3-1/+31
the m68k and mipsel ports. This address PR 9781 filed by Michael Wolfson and also fixes recently noted bulk pkgsrc build failures on pmax. The os version/machine type specific string is now consistently ${OPSYS}-${OS_VERSION}-${MACHINE_ARCH}
2000-07-05Update to Hugs98-Feb2000.nathanw2-7/+7
2000-07-05These files are no longer needed for perl 5.6.0hubertf5-848/+0
2000-07-05Upgrade perl-current to 5.6.0. Changes:hubertf10-135/+1325
* Interpreter cloning, threads, and concurrency * Lexically scoped warning categories * Unicode and UTF-8 support * Support for interpolating named characters * "our" declarations * Support for strings represented as a vector of ordinals * Improved Perl version numbering system * New syntax for declaring subroutine attributes * File and directory handles can be autovivified * open() with more than two arguments * 64-bit support * Large file support * Long doubles * "more bits" * Enhanced support for sort() subroutines * C<sort $coderef @foo> allowed * File globbing implemented internally * POSIX character class syntax [: :] supported * Improved C<qw//> operator * pack() format 'Z' supported * pack() format modifier '!' supported * pack() and unpack() support counted strings * Comments in pack() templates * Weak references * Binary numbers supported * Lvalue subroutines * Some arrows may be omitted in calls through references * Boolean assignment operators are legal lvalues * exists() is supported on subroutine names * exists() and delete() are supported on array elements * Pseudo-hashes work better * Automatic flushing of output buffers * Better diagnostics on meaningless filehandle operations * Where possible, buffered data discarded from duped input filehandle * eof() has the same old magic as <> * binmode() can be used to set :crlf and :raw modes * C<-T> filetest recognizes UTF-8 encoded files as "text" * system(), backticks and pipe open now reflect exec() failure * Improved diagnostics * Diagnostics follow STDERR * syswrite() ease-of-use * Better syntax checks on parenthesized unary operators * Bit operators support full native integer width * Improved security features * C<require> and C<do> may be overridden * $^X variables may now have names longer than one character * New variable $^C reflects C<-c> switch * New variable $^V contains Perl version as a string * Optional Y2K warnings * Modules * Pragmata * dprofpp * find2perl * h2xs * perlcc * perldoc * The Perl Debugger * Simple sort() using { $a <=> $b } and the like are optimized * Optimized assignments to lexical variables * Faster subroutine calls * -Dusethreads means something different * New Configure flags * Threadedness and 64-bitness now more daring * Long Doubles ... See 'perldoc perldelta' for a full list.
2000-07-04add .opt man pages to PLIST.opt.wiz1-1/+3
2000-07-03Mark this package as working for i386 and sparc platforms, with anyagc1-2/+2
operating system. There are hooks for Linux/ppc, but not tested on that operating system or platform.
2000-07-03Add and enable gprolog.agc1-1/+2
2000-07-03Import gprolog-1.1.6, the GNU prolog compiler and interpreter, intoagc19-0/+905
the Packages Collection. Package created by Brook Milligan (brook@biology.nmsu.edu) and submitted in PR pkg/10479. Additional Solaris patch by myself.
2000-07-03Update ruby to 1.4.5sakamoto8-65/+43
Changes: Several bug fixes. use MACHINE_GNU_ARCH instead of MACHINE_ARCH in PLIST, patch from Paul Clifford <paul@plasma.demon.co.uk>.
2000-07-01Update to librep 0.12.2danw4-98/+174
2000-06-30Update this to build with either gmp 2.0.2 or gmp 3.0.x.danw4-11/+63
(Theoretically... the package seems to be broken.)
2000-06-29correct typo in commented out perl5-current entrywiz1-2/+2
2000-06-21ELF fix.hubertf2-17/+20
Obviously noone ever tried a tcl pkg on -current...
2000-06-21Add and enable caml-lightbouyer1-1/+2
2000-06-21Initial import of caml-light, another caml implementation.bouyer7-0/+253
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