summaryrefslogtreecommitdiff
path: root/lang
AgeCommit message (Collapse)AuthorFilesLines
2003-01-24USE_NCURSES is automatically set for SunOS, just include devel/ncurses'wiz2-16/+4
buildlink2.mk unconditionally.
2003-01-24* Add GUILE14, GUILE14_CONFIG, and GUILE14_SNARF that may be used by packagesjlam1-11/+32
to invoke the guile, guile-config, and guile-snarf binaries from the guile14 installation. * GUILE14_PREFIX, the result of "pkg_info -p guile14". * GUILE14_SUBDIR, the subdir relative to ${LOCALBASE} where guile14 is installed. * Replace for ${BUILDLINK_DIR}/bin/guile in config files when unbuildinking. * Symlink the guile14 libtool archives into ${BUILDLINK_DIR}/lib to suppress find the libtool archives from a guile package installed into ${LOCALBASE}. We can no longer include both guile/buildlink2.mk and guile14/buildlink2.mk as a result of this change.
2003-01-22Add twelf.kristerw1-1/+2
2003-01-22Initial import of twelf-1.4 as contributed by Christopher Richards inkristerw7-0/+562
PR 18497. From http://www.twelf.org, heavily edited: Twelf is a research project concerned with the design, implementation, and application of logical frameworks. It provides a uniform meta-language for specifying, implementing, and proving properties of programming languages and logics. Example suites include Cartesian Closed Categories and lambda-calculus, the Church-Rosser theorem for the untyped lambda-calculus, Mini-ML including type preservation and compilation, cut elimination, theory of logic programming, and Hilbert's deduction theorem. The principal authors of Twelf are Frank Pfenning and Carsten Schuermann, with major contrubtions by Brigitte Pientka, Roberto Virga, and Kevin Watkins.
2003-01-22security fix: don't use guessable temp file names in execvpe()drochner10-8/+202
2003-01-21Fix build on macppc.wiz2-1/+18
2003-01-21Add missing files and directory to PLIST.wiz1-9/+15
2003-01-21Update jikes to 1.18. This closes PR 19979 from Marc Recht.skrll3-13/+11
Major user noticable items this release include: - Compilation that encounters syntax errors is more robust. - An assertion failure involving placeholder_type was solved. - Many other minor bugs have been fixed; including a number of segfaults and regressions present in 1.17. Items of interest to developers and open source hackers include: - Completely revamped error reporting system from Elliott Hughes which simplifies the task of adding a new error message. Also note that in 1.18 we have removed the copy of the GPL that was improperly packaged with versions 1.15 through 1.7 due to a mis- configuration of automake in the Jikes source tree. While the GPL license was erroniously included with the sources for those three version, no source file referenced it, and all source files, help texts and user messages continued to reference the proper IBM license, which was also bundled.
2003-01-20don't disable threads on NetBSD if native threads are availablejdolecek1-2/+2
XXX only python22 pkg is changed this way, since this is the only XXX one having special case for NetBSD; python15, python20, python21 disable XXX threads on all pkgsrc operating systems
2003-01-20Honour ${CC}, ${LD}, ${AR}.skrll1-5/+5
Use ${CC} -c for AS. Doing this means we get the right flags passed to as(1). Fixes my own PR 19906.
2003-01-19s/INSTALL_*/BSD_INSTALL_*/ in patches, remove unnecessary MAKE_ENV.salo4-20/+16
Avoid ${MKDIR}, use ${BSD_INSTALL_DATA_DIR} instead. ${PREFIX} is already in ${MAKE_ENV}.
2003-01-19bin/guile-snarf is also used by some.uebayasi1-13/+8
2003-01-17Really depend on latest version, as intended in last commit.wiz1-2/+2
2003-01-17Make 'guile-config link' report runtime path link commanduebayasi4-4/+19
(-Wl,-R${path_to_libguile}) too. This has not turned to be obvious because libguile happens to be put in a popular directory. Bump revision to 1.
2003-01-17'guile-config' didn't produce runtime path information in 'link' command. Fixuebayasi4-5/+19
it, bump revision to 2.
2003-01-16Fix typos in comments.wiz1-3/+3
2003-01-16Still conflict with old versions of guile14.wiz1-1/+3
2003-01-16This package does not conflict with the guile package any longer.wiz1-4/+1
2003-01-16Change BUILDLINK_PREFIX.<pkg>_DEFAULT to LOCALBASE. (Why not?)uebayasi1-2/+2
2003-01-16This no longer conflicts with guile14.uebayasi1-3/+1
2003-01-16Install into ${LOCALBASE}/guile/1.4 to coexist incompatible later versions.uebayasi2-10/+28
Bump revision. Many thanks to Johnny Lam for Buildlink related instructions from him.
2003-01-15Make this build on 1.5.3 as well; need <sys/types.h> beforehe2-1/+12
<sys/socket.h>.
2003-01-11Mark this NOT_FOR_PLATFORM Darwin.grant1-1/+3
2003-01-11Update eieio to 0.17. Patch from Yoshifumi Hiramatsu in PR19727.uebayasi4-53/+49
Changes are unknown. (ChangeLog doesn't mention version numbers...) Convert to use emacs.mk.
2003-01-11fix oops in last.grant1-2/+2
2003-01-11Properly test for CC=gcc and generalise the logic to make this moregrant1-21/+16
likely to build on non-NetBSD platforms. Tested on Solaris 8.
2003-01-10Remove i386-centric ONLY_FOR_PLATFORM definition. Empirically, thisnathanw1-3/+1
works fine on non-i386 platforms.
2003-01-10Convert to buildlink2. This should solve problems reported in PR pkg/18175jmmv1-3/+3
by Sigmund Skjelnes.
2003-01-10Update from 5.33 to 5.38.mycroft3-15/+17
7/18/02 5.38.0 At request of Hugh Sasse <hgs@dmu.ac.uk> added md5 hash of gz to homepage. Dave Schooler <dave@stashtea.com> reported that send -s wasn't handling certains chars correctly. Turned out to be those that had multibyte UTF8 reps. send -s was just pumping out hunks of bytes without regard to UTF boundaries and evidentally Tcl's I/O engine thought that it should translate a partial UTF8 character into, uh, something else. Curt Shroeder <c.schroeder@computer.org> fixed bug in rftp - a a filename looked enough like a 3-digit diagnostic that the script got confused. 4/16/02 5.37.2 Multixterm couldn't find man page all the time. 4/16/02 5.37.1 Made multixterm handle user-supplied args. 4/15/02 5.37.0 Added multixterm to example directory. 4/8/02 5.36.1 Backed out CONST qualifiers. Too much trouble with older versions of Tcl. I'll let someone else worry about them. 4/8/02 5.36.0 Made first cut at multixterm, a replacement for crlogin. Fixed bug in background handler. If an action waited on the same spawn id, esPtr would become invalidated. Ryan Schmidt <rschmidt@mac.com> noted configure didn't recognize MacOS X. Downloaded new config.guess. Andreas Kupries <andreask@activestate.com> provided CONST patches to accomodate Tcl changes per TIP 27. 2/25/02 5.35.0 Joe Eggleston <joe@arbor.net> noted bug in full_buffer test. The test hadn't been I18'd properly and was testing chars instead of bytes. Also fixed diagnostics so it printed when it was testing full buffer even if there wasn't one. 2/7/02 5.34.1 Bruce Hartweg <brhartweg@bigfoot.com> noted that direct spawn ids were not being tested so something like "expect -i exp9999" would dump core. Evidentally a bug from the 5.31 transition. 12/20/01 5.34.0 Don Porter <don.porter@nist.gov> provided package-related fixes for test suite. Brian Theado <brian.theado@usa.net> noted that interact's -re support broke when offsets kicked in. Turned out that the regexp engine supports them during execution but the results are delivered RELATIVE to the offset. (I suspect this was done due to expediency.)
2003-01-09Add guile14.wiz1-1/+2
2003-01-09Regen distinfo.uebayasi1-6/+1
2003-01-07Rename older (<1.6) Guile as guile14.uebayasi3-19/+25
Packages using Guile now all depend on guile14. These packages are expected to be made depend on newer Guile (1.6.x) when updated in the future.
2003-01-07Refrect the move (lang/guile -> lang/guile14.)uebayasi1-2/+2
2003-01-07Correct version, add new files.uebayasi1-3/+5
2003-01-07One more rmdir missed.uebayasi1-1/+2
2003-01-07Reimport of Guile 1.4.1 for possible backward compatibility issues.uebayasi7-0/+261
2003-01-06Update Guile to 1.6.1.uebayasi7-97/+220
Changes since Guile 1.6.0: * Changes to the distribution ** Guile now provide and uses an "effective" version number. ** Guile now uses it's own version of libltdl. ** The Emacs interface has been fixed. ** The SRFI C headers are now installed. * Changes to Scheme functions and syntax ** New function: effective-version * Changes to the C interface ** New function: scm_effective_version
2003-01-06Add & enable gcc3.uebayasi1-1/+2
2003-01-06Initial import of GCC 3.2.1, the latest release of GNU Compileruebayasi6-0/+207
Collection, which currently contains front ends for C, C++, Objective-C, Fortran, Java, and Ada. For more detail, see http://gcc.gnu.org/gcc-3.2/ XXX Only tested on NetBSD/i386 -current. Tests on Linux and Solaris are very encouraged. XXX buildlink2.mk is not provided, meaning no other packages can depend on this for now.
2003-01-04Make this install and run propery by adding in the relevant linker flagscjep2-6/+19
2003-01-03Take maintainership of nawkcjep1-2/+2
2003-01-03Update of lang/nawk to 20021213.cjep2-5/+5
Changes since previous version: For the moment, the internationalization changes of nov 29 are rolled back -- programs like x = 1.2 don't work in some locales, because the parser is expecting x = 1,2. Until I understand this better, this will have to wait.
2002-12-31Mechanical conversion to use java-vm.mk.jlam2-25/+15
2002-12-27Add patches to make newer bison's happy and fix problem encounteredjschauma3-1/+43
in Huberts latest bulk build.
2002-12-26Move java.mk to java-vm.mk to avoid name conflict with devel/mk-files asjlam4-9/+8
suggested by Simon J. Gerraty.
2002-12-25Use automatic PLIST handling.grant4-6/+4
2002-12-25Use automatic PLIST handling.grant6-8/+6
2002-12-24Unused.wiz1-62/+0
2002-12-24Bump PKGREVISION because of dependency on latest freetype2 or glib2wiz2-4/+4
package and library major bumps therein. Also match dependency in corresponding buildlink2.mk's for the same reason. Mmmm, binary packages.
2002-12-24Make this compile and install cleanly on IRIX.jschauma2-1/+16