summaryrefslogtreecommitdiff
path: root/lang
AgeCommit message (Collapse)AuthorFilesLines
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.
2000-02-15Enable bwbasicpooka1-2/+2
2000-02-15The Bywater Basic interpreter 2.20pooka8-0/+249
2000-02-15Update to 2.1.4, the version-of-the-week. (no functional change.)tsarna2-6/+6
2000-02-12use the config.guess script that comes with the program to determine whatdmcmahill1-7/+3
directory the program built in instead of trying to generate the system name on our own. This ensures it always works (for example 1.4.2_ALPHA confused this when done the old way)
2000-02-09Use "png>=1.0.3" instead of "png-*" in dependence list.tron1-2/+2
2000-02-09adjust for changed distfiles on the master sitehubertf1-3/+3
2000-02-09Use wildcard dependence for "png" package.tron1-2/+2
2000-02-07do not create ${PREFIX}/share/elk, since it's not needed, and notwiz2-4/+4
handled in PLIST
2000-02-05RCS tag addedwiz1-1/+2
2000-02-05reorder lines to silence pkglintwiz1-3/+3
2000-02-05$() -> ${}wiz1-2/+2
2000-02-05add info-dir entries for info files, even for binary packageswiz2-2/+10
2000-02-05Updated to the last dist-file at the original site, but marked aswiz4-33/+26
broken, since it doesn't compile (the previous version didn't compile, either).
2000-02-02use CONFIGURE_ARGS+= instead of CONFIGURE_ARGS=, fixes sharedwiz1-3/+3
library building
2000-02-02regenwiz1-3/+3
2000-02-01Update this to use ELF version of jdk-1.1.8 distribution on ELFin i386jwise5-34/+82
systems. Many thanks to Scott Bartram/OrionSoft for providing this (and the a.out version)
2000-01-24Apply patch from PR 9115.augustss1-1/+5
2000-01-24Apply patch from PR 9114.augustss1-3/+3
2000-01-22fix ELF platform support (configure.in patch missed one of clauses)itojun5-14/+277
enable IPv6 on USE_INET6. approved by: sakamoto (maintainer)
2000-01-20Make this compile on sparc and work better on alpha. Unfortunately,pooka2-6/+7
not fully functional on either.. yet.
2000-01-18Downgrade "perl" package to working version 5.00404.tron19-919/+916
2000-01-18"Pull up" changes by Johnny C. Lam.tron7-87/+128
2000-01-18Reimport mostly broken version 5.00503 of "perl" package as "perl-current".tron11-0/+1152
2000-01-18Change PLIST handling to differentiate between ELF and a.out, as well asjlam7-87/+128
shared and static (NOPIC). Works with ELF on -current now. NOPIC and SunOS support may be broken; someone else with the necessary resources should test and possibly fix these cases.
2000-01-17Unbreak this at least for non-NOPIC architectures.hubertf4-697/+795
If someone sends me the needed changes for NOPIC machines, this should be split up again. (If needed!)
2000-01-17Upgrade perl to 5.005_03christos13-276/+140
2000-01-15Update dependency on ncurses to >=4.2jlam1-2/+2
2000-01-15Two nits with the show-shlib-type target:jwise1-3/+3
1.) protect definition of show-shlib-type with `if !target(show-shlib-type)' so that it can be overriden in a pkg makefile 2.) move the definition in lang/jdk/Makefile before the include of bsd.pkg.mk to trigger this. Without these changes, show-shlib-type was `ELF\na.out' on i386/ELF, so it was still treated as ELF. lang/jdk now works on i386/ELF (yay!). While there, fix JAVA_HOME default to be JDK_HOME if PKG_JVM is jdk and JDK_HOME is defined.
2000-01-13Set NO_MTREE, since we modify PREFIX, and don't want all sorts of emptyjwise1-1/+6
directories created under JAVA_HOME. Is there a cleaner way to do this?
2000-01-13An obsolete patch was still lurking around...jwise1-13/+0
2000-01-13Enable squeak.agc1-2/+2
2000-01-13Initial import of squeak, a full Smalltalk 80 with portability toagc5-0/+70
UN*X, Mac, and Windows, into the NetBSD packages collection. This was based very loosely upon an old FreeBSD port, but upgraded from version 2.4 to 2.6, and NetBSD differences have been applied.
2000-01-11update to JDK 1.1.18-rc1hubertf4-622/+484
2000-01-10Add & enable mzschemepooka1-1/+2
2000-01-10Import mzscheme-101, an almost R5RS-compliant scheme intepreter withpooka25-0/+1143
compiler included. Uses the boehm garbage collector. A big thanks goes to all who made devel/boehm-gc available. Modifying patches for a specific use is much easier than reinventing them! Note: I've marked this as i386-only, since it acted a little flacky on alpha and sparc. In theory support for at least those platforms supported by the garbage collector is possible. You are welcome to try.