summaryrefslogtreecommitdiff
path: root/lang
AgeCommit message (Collapse)AuthorFilesLines
2004-01-04Re-arrange to match example buildlink3.mk file in bsd.buildlink3.mk.jlam4-33/+26
2004-01-04update onyx to version 5.0.0. too many changes to list but includes:mrg3-15/+49
- better RE support, including PCRE support - better C++ support - better -lm (math library) support - new "-i" flag / $ONYXRC support - new -f/-s flags - many new builtin functions (operators) - fix many bugs - new "class" and "instance" types
2004-01-03Initial sprinkling of work-in-progress buildlink3.mk files for using thejlam4-0/+153
buildlink3 framework.
2004-01-03Bump package revisions for tiff update.reed2-4/+4
Tiff is backward compatible, but was broken on amd64 platform so this makes sure new tiff is used.
2004-01-03Fix multi-line strings and an incorrect function call identified by gcc3.kristerw3-1/+517
2004-01-03Fix a multi-line sting.kristerw2-1/+17
2004-01-02Synchronize patches with lang/gcc. Fixes build on -current. PKGREVISION++cjep2-3/+4
2004-01-02Update sun-j*13 to latest version 1.3.1_10. Bugs fixed since 1.3.1_09jschauma4-15/+15
according to http://java.sun.com/j2se/1.3/ReleaseNotes.html: - J# Compiler silently generates bytecode that exceeds VM limits. - BigDecimal String constructor throws StringIndexOutOfBounds. - URL constructor throws java.lang.StringIndexOutOfBoundsException - VM crashes if a run method throws an expection in a finally block - JVM crash in java.net.ServerSocket.implAccept - -Xcheck:jni overly strict in JNI method IsSameObject - JVM hangs up with C++ std lib because of mutex deadlock in 1.3.1_03/1.4.0_0X - jvm crashes without any error message - java.util.Date(int,int,int,int,int,int) is unable to give hour information - 1.3.1_09: JVM process size grows after every JVMPI heap dump request.
2004-01-02Same as for 1.4:jschauma3-31/+26
Don't duplicate the FETCH_MESSAGE, move it to Makefile.common instead. Found a URL for older distfiles, so make that known.
2003-12-31Fix a gcc 3 issue by a patch provided by Sergio Jimenez in PR pkg/23441.kristerw2-1/+16
2003-12-31Convert to USE_BUILDLINK2.kristerw1-9/+10
2003-12-31Update lang/maude to version 2.0.1.kristerw4-58/+36
Maude 2 extends and generalizes Maude 1 to allow more expressive modules and a wider range of computational commands. The license has been changed to the GNU General Public License.
2003-12-30Add trailing / to HOMEPAGEscjep6-12/+12
2003-12-24+ py23-html-docsrecht1-1/+2
2003-12-24initial import of the python 2.3 html documentationrecht4-0/+37
2003-12-24s/@netbsd.org/@NetBSD.org/ in MAINTAINER.jmmv1-2/+2
2003-12-23Upgrade to mzscheme 205, patches provided bypooka8-53/+326
Jesper Louis Andersen <jlouis@mongers.org> in private email. No earth-shattering changes, just a long list of bugfixes and minor twiddles and additions. For a complete list, see plt/notes/mzscheme/HISTORY
2003-12-23update to 2.3.3recht20-1098/+56
This is a bug-fix release for Python 2.3 that fixes a number of bugs, including a couple of serious errors with weakrefs and the cyclic garbage collector. There are also a number of fixes to the standard library - see the release notes ( http://www.python.org/2.3.3/NEWS.html )for details.
2003-12-19Remove patch-ai which worked around a bug previously in bsd.prefs.mk,sketch4-23/+5
which is now causing the build to fail on Solaris since -r1.130 of that file. Bump PKGREVISION for Solaris installations which previously had the package installed correctly, but with a different RUBY_ARCHLIBDIR location.
2003-12-18Apply patch from Harry Waddell in PR 23289 to chill in gcc 2.95.3, toben3-3/+19
fix a build error when using gcc 3. Also bumps PKGREVISION.
2003-12-17Remove the dependancy on GNU make, which should be unnecessary. Thissketch1-2/+1
package would previously fail to build if devel/gmake wasn't already installed due to the circular dependancy prevention logic in tools.mk
2003-12-14Update to 1.6.4:wiz6-27/+25
XXX: Package fails the same regression test 1.6.3 failed (scfi-19). Changes since Guile 1.6.3 (i.e. changes for 1.6.4): * Changes to the distribution ** Various architecture (and compiler optimization) related bugs fixed. These changes should improve the situation on at least ia64, alpha, and powerpc. * Changes to the stand-alone interpreter ** Readline prompt problem fixed. Previously, the readline prompt disappeared when running Guile in non-echoing terminal mode (for example under GDB in Emacs). This has been fixed. ** Printing bug fixed. Previously, the state of writingp in the print state could be altered by recursive calls to printing functions. ** Append mode in hooks. Append mode in hooks (adding the hook last in the list) now works correctly. ** GOOPS/GC bug fixed. The class layout slot, which informs the GC about which slots to GC protect, is now initialized correctly. ** GOOPS class redefinition bug fixed. The class redefinition protocol now properly removes the old accessor methods from their accessors. ** GOOPS method dispatch bug fixed. Previously, the code updating the method cache in generic functions got confused if handed method code created in a null environment (environment = empty list). It now stands every environment imaginable (think about it!). ** GOOPS init-thunks can now be primitive procedures Previously, attempts to provide something else than a closure as value for the #:init-thunk slot option would yield a segmentation fault. Now, it's possible to supply a primitive procedure as init-thunk. Non-allowed values result in an error. ** Garbage collection frequency improved for large malloc heaps The decision when to run the GC is now done in a way that avoids GCs with a small yield for heaps with a large amount of malloced storage. The minimum expected yield for malloc storage is now relative to the heap size, and not a fixed amount as it was previously. * Changes to Scheme functions and syntax ** %fast-slot-ref no longer checks slot boundness This makes the <active-class> metaclass in (oop goops active-slot) working again. ** eqv? and equal? are now primitive generic functions This means that it is possible to provide custom comparisons for new classes by specializing `eqv?' and `equal?' to those classes. * Changes to the C interface ** New snarf macros: SCM_PRIMITIVE_GENERIC, SCM_PRIMITIVE_GENERIC_1 These provide a way of adding primitive generics which is equivalent to SCM_DEFINE and SCM_DEFINE1.
2003-12-12Don't duplicate the FETCH_MESSAGE, move it to Makefile.common instead.jschauma3-33/+25
2003-12-12Found a URL for older distfiles, so make that known.jschauma3-5/+8
2003-12-12_02 is no longer available, updating to _03; couldn't find any differences ↵adam5-15/+24
listed
2003-12-10update to 0.9recht3-6/+12
New Features: * An extension type can inherit from another built-in or extension type. * Extension types can have properties. * Extension types can have C methods. Numerous bugs have also been fixed - see the CHANGES file for details.
2003-12-09The build of this package fails on NetBSD-current and 1.6.2 - a SIGSEGV isagc1-1/+3
thrown when the ksi interpreter is invoked. Mark this package as broken.
2003-12-09Capitalize first letter of COMMENT.reed1-2/+2
2003-12-08Update to Python 2.3.2recht41-602/+1655
Changes in Python: Quite a few fixes.. See NEWS for details. Changes in the pkg: - add FreeBSD patches from the FreeBSD port - add fix for a fatal bug in type's GC handling causes segfaults (via FreeBSD port) see http://cvs.sourceforge.net/viewcvs.py/python/python/dist/src/Misc/NEWS?r1=1.831.4.75&r2=1.831.4.76&diff_format=u - always build the db 1.85 module (on all platforms)
2003-12-08mktemp->mkstemp, by John R. Shannon, per PMdrochner3-1/+61
2003-12-08add tasking support, developed by John R. Shannon, submitted bydrochner19-322/+2991
PR pkg/23627 This requires native pthreads, so it is for -current only.
2003-12-07Make the pkg compile on m68k.kristerw2-5/+6
2003-12-05Make the pkg compile on arm.kristerw2-8/+10
2003-12-05Override config.sub and config.guess to let it recognize shark.kristerw1-1/+4
2003-12-05Fix PYTHON_VERSION_REQG regex for non-NetBSD native make (read for bmake).recht1-2/+2
2003-12-05For BSD/OS, define LIBSWANTED.BSDOS and SYSLIBPATH.BSDOS.reed1-1/+3
(I hadn't needed before, since didn't have other libraries installed that it tried to detect.)
2003-12-05Update from 0.5.0 to 0.6.2. From Jorge Ramon Acereda Macia <al004046 at anubisuebayasi4-207/+271
dot uji dot es> in PR 23635. User-visible changes between 0.6.1 and 0.6.2: Bug fixes (in particular, gforth-0.6.2 compiles with gcc-3.3) New words: LATEST, LATESTXT (LASTXT deprecated) Operating environment: Added optional support for a C interface built on the ffcall libraries (more portable and powerful than the old one, but still not documented). To use it, the ffcall libraries have to be installed before building Gforth (see INSTALL). Miscellaneous: Gforth-fast now uses static superinstructions (some speedup on some platforms); generally this is transparent (apart from the speedup), but there are lots of command-line options for controlling the static superinstruction generation. User-visible changes between 0.6.0 and 0.6.1: Bug fixes (installation on big-endian machines sometimes did not work) User-visible changes between 0.5.0 and 0.6.0: Changes in behaviour: S": interpreted use now ALLOCATEs the string (they live until BYE). Long word names (512MB on 32-bit systems) are now supported (change to the header format). New threaded code execution method: primitive-centric (allows the following), hybrid direct/indirect threaded (easier portability), with dynamic superinstructions (typical speedup on Athlon: factor 2). New engine gforth-itc for dealing with some potential backwards-compatibility problems (see "Direct or Indirect Threaded?" in the manual). Operating environment: Default dictionary size is now 4MB. Large file support on OSs that support them (i.e., files with more than 2GB on 32-bit machines). Gforth can now deal well with broken pipes in most situations. vi tags files can be built with tags.fs (usage like etags.fs). gforth.el mostly rewritten. New image file format. New words: Keyboard input: EDIT-LINE K-PRIOR K-NEXT K-DELETE File input: SLURP-FILE SLURP-FID Programming tools: ID. .ID WORDLIST-WORDS SIMPLE-SEE Conditional execution: [DEFINED] [UNDEFINED] Defining Words: CONST-DOES> ]] Input stream: PARSE-WORD EXECUTE-PARSING EXECUTE-PARSING-FILE String comparison: STR= STR< STRING-PREFIX? String literals: S\" .\" \"-PARSE Floating point output: F.RDP F>STR-RDP F>BUF-RDP Miscellaneous: Generalized prims2x.fs into Vmgen (see README.vmgen etc.); used the new capabilities in prims (e.g., automatic handling of the return stack and instruction stream).
2003-12-04Bump PKGREVISION (libxml2, libxslt and imlib2 were updated).xtraeme1-1/+2
2003-12-03On AIX, perl doesn't like building with gcc.erh2-2/+15
Force it to use /usr/bin/cc instead.
2003-12-03update to 0.29recht13-187/+50
lots of updates fixes see http://www.go-mono.com/archive/mono-0.29.html for details
2003-12-03Revert previous change. I was trying to get pkglint to keep quiet butdarcy1-2/+2
Marc Recht pointed out that install is not the install command here but rather an argument to the Python setup program.
2003-12-03Change hard coded call of install to use INSTALL environment variable.darcy1-2/+2
2003-12-03update to gcc-3.3.2 (bugfix release)drochner9-24/+24
2003-12-03Add missing LIBTOOL_OVERRIDE for libgc and add a libgc patchrecht6-2/+132
from Christian Limpach wrt to signal handling. Pull in FreeBSD fixes from the FreeBSD port and disable pthread for NetBSD and FreeBSD for libgc. Fix a sysconfdir related path problem. bump PKGREVISION
2003-11-27It's actually PASTHRU_INC, not INC.jlam1-4/+5
2003-11-26add sparc support provided by Julian Coleman in PR23533. While heredmcmahill3-6/+33
also add logic for NetBSD/alpha.
2003-11-25Make this patch be more selective so that this package will workdmcmahill3-13/+34
on NetBSD/alpha versions 1.6 and newer. Previously, this package only worked on pre-1.6. Fixes problems noted in recent bulk builds.
2003-11-25Make PERL5_SUB_* public so that they may be used in buildlink2.mk filesjlam2-40/+40
and also in package Makefiles.
2003-11-25MakeMaker provides two hooks, INC and OTHERLDFLAGS, to pass options to thejlam1-8/+11
compiler and linker. Use them to pass CPPFLAGS and LDFLAGS from pkgsrc.
2003-11-25Make PERL5_INSTALLSITELIB, PERL5_INSTALLSITEARCH, etc. public so thatjlam1-4/+4
package Makefiles can refer to the directory in which they install Perl5 site modules.