summaryrefslogtreecommitdiff
path: root/lang
AgeCommit message (Collapse)AuthorFilesLines
2001-05-17Only depend on suse_x11 if not on Leenuxabs1-4/+7
2001-05-17Enable for Linux-*-i386abs3-6/+6
2001-05-16fix unaligned access on alpha by applying patch from PR 12905.dillo2-1/+15
2001-05-16Add a distfile checksum.jtb1-0/+4
2001-05-16Upgrade to version 1.14 of jikes.agc6-24/+44
The new version is a bug fix release. Addresses PR 12946 from Hauke Fath <hf@tangro.de>
2001-05-16Update to squeak-3.0pre2. Where to begin? The default image is morefredb7-124/+168
sophisticated than 2.7's, including improved speech synthesis, MIDI, graphics, even singing faces. A concise change log is not available.
2001-05-15Add and enable a60.jtb1-1/+2
2001-05-15Initial import of a60.jtb7-0/+134
From the documentation: This Algol 60 interpreter is based upon the "Revised Report on the Algorithmic Language Algol 60" [RRA60]. At school, a long time ago, I learned Algol 60 in a completely theoretical manner. Later I learned Algol 68 and C (and more ...). The concept of call-by-name never left my mind, and so I started to write this Algol 60 interpreter: Made for fun and a call-by-name.
2001-05-15Add and enable mercury.jtb1-1/+2
2001-05-15Initial import of mercury-0.10.1.jtb15-0/+1278
Mercury is a modern logic/functional programming language, which combines the clarity and expressiveness of declarative programming with advanced static analysis and error detection features. Its highly optimized execution algorithm delivers efficiency far in excess of existing logic programming systems, and close to conventional programming systems. Mercury addresses the problems of large-scale program development, allowing modularity, separate compilation, and numerous optimization/time trade-offs. This package includes the compiler, profiler, debugger, documentation, etc. It does NOT include the "extras" distribution; that is available from <http://www.cs.mu.oz.au/mercury/download/release.html>.
2001-05-12space -> tab.wiz1-3/+3
2001-05-12Sort.jlam1-336/+336
2001-05-11Update libperl to 5.6.0nb2. Changes from version 5.6.0nb1 include addingjlam3-16/+27
back a dynamic libperl.so to the installation, needed as a result of a change made on 2000-11-08 to the perl5-base package to not build against a dynamic libperl.so.
2001-05-11Adapt to new version number of linuxppc_lib.wiz1-2/+2
2001-05-11Install docs in share/docs, not share/examples.jtb2-10/+9
2001-05-10mark this pkg as not for alpha or sparc64 as 64-bit platforms are notdmcmahill1-1/+4
yet supported by the program.
2001-05-10Mark it as BROKEN for now, since the distfile is not available anymore.wiz1-2/+4
New version 4.0 is out, update HOMEPAGE URL for that.
2001-05-09Fix typo in commentabs1-2/+2
2001-05-09The Makefile says that the distfile will change for different minor versionagc2-4/+5
numbers of this package. To make sure we get the right distfile, use ${MASTER_SITE_BACKUP}. Move to sha1 digest, and add distfile size.
2001-05-09The distfiles on the master site have changed. Change MASTER_SITE toagc2-5/+7
${MASTER_SITE_BACKUP}. Use sha1 digest, and add distfile size.
2001-05-07Add libstdc++.so needed after shared libs change.jlam1-1/+2
2001-05-05Cosmetic changes.jtb1-10/+4
2001-05-05Mechanical changes of tk DEPENDS:jlam3-6/+6
tk-8.3.2 -> tk>=8.3.2 tk-[0-9]* -> tk>=8.0 tk-8.* -> tk>=8.0
2001-05-05regen for patch-azhubertf1-1/+2
2001-05-04Add sparc distfile digest and size.agc1-1/+3
2001-05-04Add --enable-shared to the configuration phase so that a shared libstdc++skrll7-7/+53
gets built. Add makefile fragments to do the right thing for elf and a.out. Make sure they are used. Add @exec/@unexec install-info to the PLIST. Fixes pkg/12154 from Olaf Seibert <rhialto@polderland.nl>
2001-05-04Sort.skrll1-124/+124
2001-05-03Wrap lines consistently to 72 columns.fredb1-5/+4
2001-05-03Add defaults for all instances of EVAL_PREFIX.jtb2-2/+5
2001-05-02Add audio support (ossaudio + a work-around for PR lib/12796).fredb4-7/+73
Don't bother trying to compile for debugging in the pkgsrc Makefile. "-fomit-frame-pointer" makes it impossible to debug on i386 anyway, and it's easy enough to modify the package makefiles before building.
2001-05-01Don't use the tcl or tk stub libraries. Thanks to Nick Hudson for pointingjtb5-23/+107
out the problem.
2001-05-01Make it build by providing the source to tcl and tk at build time.jtb2-8/+31
Similar to what Nick Hudson did for tcl-tclX.
2001-04-30Set FILESDIR to lang/gcc/files as this package needs the location of thejlam1-1/+2
template gcc.mk file.
2001-04-30Regenerate patch checksums. This package uses the lang/gcc patches, sojlam1-5/+8
when lang/gcc/patches/patch* are updated, this files also needs to be regenerated.
2001-04-30Make gcc/Makefile and pgcc/Makefile look more similar.jlam1-9/+5
2001-04-30Remove libperl-current and fix one space -> tab.jlam1-3/+2
2001-04-30Remove libperl-current package. It's been superseded by the libperljlam3-44/+0
package, and besides, the perl5-current package was removed for the same reason.
2001-04-30Change build dependency from perl-5.* to perl>=${PERL5_REQD}. Also changejlam1-2/+2
dependency from libperl-5.* to libperl>=${PERL5_REQD}.
2001-04-29Update of swi-prolog to 4.0.4.jtb5-17/+120
VERSION 4.0.4 ============= * FIXED: Problem in GUI tracer tracing predicates loaded from ?- [user]. * MODIFIED: The file-reading predicates (consult, use_module, load_files, etc.) no longer change current input to the file loaded. This implies that read/1 and friends read from the current input before the load predicate was started rather then the file we are loading from. * FIXED: Setting break-points on facts, or in general on the last (I_EXIT or I_EXITFACT) instruction of a clause. VERSION 4.0.3 ============= * ADDED: New hooking system for help/0, help/1 and apropos/1. * FIXED: Allow for -f "c:\..." in Windows. * ENHANCED: Moved boot/listing.pl to the library, reducing the footprint and startup time. Also modernised the code a bit, allow for hooks, so listing(class->method) lists an XPCE method and allow for partial listing: listing(foo(a, _)) to get only the clauses for which a unifies to the first argument. * FIXED: tracer not to trap cut-port in system predicates (GUI). * FIXED: Atom-GC problem: global options structured used pointers to string of unlocked atoms. * ENHANCED: the GUI debugger. Too much to name it here. * INTERNAL: Moved message-activation of spy and nospy predicates to foreign-code to make sure it gets always called. * FIXED: Bug in recorded database, reported by Michael Heerdegen. * FIXED: Removed trace of rl_add_history() * FIXED: Handling of :- dynamic Module:Name/Arity in PceEmacs cross-referencer. * FIXED: Cleanup of code for setting break-points. Make this code work again from PceEmacs. * ENHANCED: prolog_to_os_filename(-Pl, +Os) to convert 8+3 filenames to long filenames. * ENHANCED: Allow setting spy-point from PceEmacs. * CLEANUP: Replace some more warnings with exceptions. * ENHANCED: library(url) for breaking down and constructing URL strings with some new functionality. Additions by Lukas Faulstich. Also fixed a dangling choice-point in decoding a www-encoded string. * ENHANCED: Moved tty_size/2 from library(tty) to built-in, exploiting IOCTL calls to fetch the terminal size when available. This make tty_size/2 return the actual values rather than constant values from the moment of startup. Reported by Robert van Engelen. VERSION 4.0.2 ============= * FIXED: Memory leak in PL_get_chars() using CVT_WRITE. Reported by Marcin Golebski. * INSTALL: export CIFLAGS=/path/to/local/include should now be honoured correctly by configure (Lukas Faulstich) * FIXED: absolute_file_name/3 not to trust its cache. * ADDED: callable/1 for better compatibility. * FIXED: $qlf_info/4 to request information on QLF files. Also turned a couple of common warnings into proper exceptions. * FIXED: Avoid the usage of the appearently badly supported Win32 function GetFileInformationByHandle(), now using GetFileSize(). This fixes some false-alarm about not being able to find the system resources. * REMOVED: ed/1, also from the backward compatibility module. Edit/1 is the generic editing front-end. * FIXED: writeq(a(b,c,(d,e))), reported by Joachim Katzer. * FIXED: Memory leak in expand_file_name/2. Reported by Daniel Cote. * FIXED: Print error-locations in files holding the ~-character. Thanks to Mike Maxwell. VERSION 4.0.1 ============= * PACKAGE: Many installation patches, added libraries, notably to the XPCE subsystem. * ADDED: Skeleton dotfiles for both Prolog and XPCE to the dotfiles directory. * FIXED: plrc utility for modifying archives. Thanks to Lourens van der Meij. * FIXED: ANSI-C incompatibility, breaking compilation using AIX cc (Sterling Smith). * FIXED: end_of_file issues in readln/[1,2,5] (library(readln)) and modernised the code a bit. * FIXED: Write out-of-range floating point numbers properly (Bart Demoen).
2001-04-28Remove redundant echoing, quoting, and input redirection to sed.jtb1-3/+3
2001-04-28Remove an unnecessary sed substitution.jtb1-2/+1
2001-04-28Add an i386 bulk build leftover ("ReadMe.txt").jtb1-1/+2
2001-04-27Make sure that sjlj exceptions are used everywhere and be consistent withskrll8-25/+73
the defines. While I'm here pull across a fix for LIB_SPEC that prevents libc from being linked in when linking a shared library. Fixes pkg/12620 from Takuya SHIOZAKI <tshiozak@netbsd.org>
2001-04-27Do previous changes to make the source for tcl available differently andskrll6-24/+44
hopefully in a cleaner way. Do the same for the tk sources for tk-tclX Both should now build. {tcl,tk}-tclX/Makefile have an awful lot in common so someone might like to split a lot of it out.
2001-04-26Don't set DISTINFO_FILE. We can't share it, we have one file more.wiz1-2/+1
2001-04-26Make this build by providing the tcl sources at build time and explicitlyskrll4-13/+35
setting the directory that the sources are in. Taking the source directory from tclConfig.sh is not guaranteed to work.
2001-04-24This was supposed to be added in the last commit.skrll1-0/+12
2001-04-24Use LTCONFIG_OVERRIDE instead of post-configure stuff.skrll4-29/+28
Don't look for moddi3 in libgcc - its not there. The configure script still found it there though. Add a test target. Remove the preempt test as the test target will get stuck. Some tests fail.
2001-04-22Disable on ELF machines until somebody fixes it.wiz1-2/+3
2001-04-22teach the f2c-f77 script about "-pg" (generate profiled code).dmcmahill3-25/+33