summaryrefslogtreecommitdiff
path: root/lang
AgeCommit message (Collapse)AuthorFilesLines
2002-03-06Patch on powerpc and avoid using the r* definitions as they conflict withjmc2-1/+23
frame.h
2002-03-06Add functionality so the module .so's get built and installed as well. Bump tojmc6-4/+59
nb2 for version
2002-03-05obey CC and CFLAGS.dmcmahill2-9/+11
2002-03-05Move line for pkglint.wiz1-2/+2
2002-03-05Rearrange a fair amount. Supply patches for compiling on macppc. Bump to nb1jmc6-6/+92
version
2002-03-05Don't compile on powerpc, gcc needs help out of the box for netbsd/powerpc.jmc1-2/+4
2002-03-02Ruby 1.6.7 is Ruby's stable release.taca1-3/+3
ChangeLog is too large, so I don't attach it here. In detail, See ChangeLog which is contained in the package. o Many bug fixes. o Add URI module.
2002-03-02Update ruby package to 1.6.7.taca1-17/+0
Ruby 1.6.7 is Ruby's stable release. ChangeLog is too large, so I don't attach it here. In detail, See ChangeLog which is contained in the package.
2002-03-02Ruby 1.6.7 is Ruby's stable release.taca7-25/+33
ChangeLog is too large, so I don't attach it here. In detail, See ChangeLog which is contained in the package. o Many bug fixes. o Add URI module.
2002-03-01If we find ourself on Linux-*-i686, deal with it.abs3-6/+6
2002-02-28Pass the definitions of BSD_INSTALL_* down through the environment atagc1-2/+2
install time.
2002-02-27Let's try this again, since cvs appears to be completely losing some filestv2-10/+11
in commits: Buildlinkify, and make the gmp detection work.
2002-02-27Buildlinkify, and make the gmp detection work.tv1-3/+16
2002-02-24Strongly buildlinkify to prevent inadvertently depending on an installedjlam1-4/+4
libiconv or libicu.
2002-02-21Update CLISP to 2.27, based on PR 15224 by Shell Hung, libtool-overriddendillo6-207/+87
and buildlinked by me. Changes: Now distributed under the GPL. All .fas files generated by previous CLISP versions are invalid and must be recompiled. Hostname resolution is now optional in EXT:SOCKET-STREAM-PEER and EXT:SOCKET-STREAM-LOCAL. EXT:SOCKET-STATUS now accepts SOCKET-SERVERs too, and the direction of the checks can be specified. Added install.bat for win32 installation. Fixed handling of circular structs and pointers to functions in the FFI. Fixed binary I/O for streams with element type longer than one byte, but not a whole number of bytes.
2002-02-18Introduce new framework for handling info files generation and installation.seb31-70/+111
Summary of changes: - removal of USE_GTEXINFO - addition of mk/texinfo.mk - inclusion of this file in package Makefiles requiring it - `install-info' substituted by `${INSTALL_INFO}' in PLISTs - tuning of mk/bsd.pkg.mk: removal of USE_GTEXINFO INSTALL_INFO added to PLIST_SUBST `${INSTALL_INFO}' replace `install-info' in target rules print-PLIST target now generate `${INSTALL_INFO}' instead of `install-info' - a couple of new patch files added for a handful of packages - setting of the TEXINFO_OVERRIDE "switch" in packages Makefiles requiring it - devel/cssc marked requiring texinfo 4.0 - a couple of packages Makefiles were tuned with respect of INFO_FILES and makeinfo command usage See -newly added by this commit- section 10.24 of Packages.txt for further information.
2002-02-16Add missing sparc/netbsd-elf-common.h.kent3-4/+75
2002-02-15mkdir -> ${MKDIR}skrll7-21/+21
rmdir -> ${RMDIR} rm -> ${RM} (${RM} added to PLIST_SUBST) chmod -> ${CHMOD} chown -> ${CHOWN}
2002-02-12Update jikes to 1.15mjl5-26/+12
The primary objective of this release was bug fixes, not new features. Highlights of the release follow, see the ChangeLog for more detail and the code for even finer detail. Build - --enable-debug now works and provides correct CXXFLAGS - firend class issues brought into compliance with lang spec - VC++ enablement of __int64 for long long - tolerate non-ISO conformant encoding names when searching - correct namespace generation in java.g (so the parser won't regress every time we update the grammer again) - include jikesapi.h in the distribution (Note that this is at best a very early alpha preview) - prevent bad code generation by VC++ in IEEEfloat - finished removal of dead EBCDIC code - to be replaced by use of JikesAPI class latter Parser - remove some parenthesized expressions not allowed by JLS - synchronized(null){} isn't valid, don't allow it - prevent core dump when local class method omits return type - inner classes and static members error handling cleanup - fix assertion `this_type -> HeaderProcessed()' failures - don't allow invalid combinations of abstract, native and strictfp - don't allow qualified explicit this constructor - make sure string constants are compiled inline - fix assertion from NULL in SemanticError::Report - be more compliant with JLS 14.4.2 and scope of duplication of token - fix regression in 1.14 when ?: mixed primitive and reference types Emitter - reverse the logic of large branches to use goto_w and jsr_w for branch offsets requiring more than two bytes - never set ACC_STATIC bit on local classes - make sure private methods and anonymous classes are always final, and anonymous classes are never static. - second round of JPDA pampering; believed to make it happy now - prevent LocalVariableTable_attribute::AddLocalVariable assertion - fix VerifyErrors caused by reuse of local vars in try/catch and synchronized blocks User Interface - correct classpath handling issues on cygwin - treat @files as one argument per line, regardless of whitespace
2002-02-08Remove patch-ai sha1, since the file doesn't exist.wiz1-2/+1
2002-02-05/bin/mkdir -> ${MKDIR}.skrll6-13/+13
Make the print-PLIST target output ${MKDIR} also.
2002-02-02force an error if no usable Python version is founddrochner1-1/+4
2002-02-01Don't replace first line only when processing "#!".taca1-3/+3
2002-02-01Upgrade Gauche pkgsrc to 0.5.minoura5-120/+167
A quick NetBSD/i386 support patch is added.
2002-01-31Add commented out entry for python, and add and enable python15. Sort.wiz1-2/+4
2002-01-31Add distinfo file, RCS Id for patch-aa, and clean up Makefile a bit forwiz3-2/+9
pkglint.
2002-01-31Update to 1.95.10. Changes are bug fixes in library classes:mjl3-13/+10
* kernel/Behavior.st: added a missing period * kernel/ExcHandling.st: added a missing period * kernel/RootNamespc.st: added a missing period
2002-01-30Fix long-standing bug where -R${PREFIX}/lib wasn't being recorded in thejlam2-6/+12
LDDLFLAGS because ${PREFIX} is not defined for the sub-scripts that are executed by the Configure script. This resulted in -R/lib.
2002-01-30Move post-patch target that modified files to pre-configure, so that thejlam1-2/+2
result of "make patch" can be used for "mkpatches".
2002-01-30Unlimit stacksize during build, per discussion on port-sparc.agc1-1/+2
2002-01-29don't error it distutils are not presentdrochner1-5/+5
2002-01-29tell it about Python-1.5drochner2-2/+23
2002-01-29add the old Python-1.5 again - some pkgs run better with itdrochner4-0/+1488
2002-01-29Use the same policy on removing RUBY_SITEARCHLIBDIR and RUBY_SITELIBDIR.taca1-4/+4
This might fix long standing bulk build problem though there is still a room for improvement.
2002-01-29there is nothing to do in the "python" subdir anymoredrochner1-2/+1
2002-01-29remove the old python-2.x pkg, this is superseded by the new frameworkdrochner7-572/+0
2002-01-29not needed anymoredrochner1-42/+0
2002-01-28-link the math, cmath and time modules against libm to make it moredrochner2-14/+10
embedding friendly, as suggested in PR pkg/14520 by Jarkko Torppa -having to touch Setup.in anyway, comment out the non-64-bit-clean modules regularily and remove the Makefile magic which led to the same effect
2002-01-28-don't build modules which don't work on 64-bit platformsdrochner3-9/+35
-don't even try to build the curses modules - its failure is detected during build but this causes a lot of noise
2002-01-28don't build curses module - it doesn't work with our cursesdrochner3-6/+16
2002-01-28-don't build modules which are known not to work on 64-bit boxesdrochner3-5/+28
on any platform (we can make a separate pkg for it later) -pull in a patch which used to be in devel/py-readline here because it is Python version specific -bump PKGREVISION
2002-01-28collect definition for stuff built from the Python source distributiondrochner1-0/+48
(ie Python itself and various modules which depend on additional libs - eg ncurses and gdbm) in one place
2002-01-28Update lang/perl5 to 5.6.1nb7. Changes from version 5.6.1nb6 includejlam3-3/+69
changing the default module/library search path to have site_perl come before the standard directories. In other words, the previous search path on an i386 was: /usr/pkg/lib/perl5/5.6.1/i386-netbsd /usr/pkg/lib/perl5/5.6.1 /usr/pkg/lib/perl5/site_perl/5.6.1/i386-netbsd /usr/pkg/lib/perl5/site_perl/5.6.1 /usr/pkg/lib/perl5/site_perl but it is now: /usr/pkg/lib/perl5/site_perl/5.6.1/i386-netbsd /usr/pkg/lib/perl5/site_perl/5.6.1 /usr/pkg/lib/perl5/site_perl /usr/pkg/lib/perl5/5.6.1/i386-netbsd /usr/pkg/lib/perl5/5.6.1 The rationale for this is that when we install a module that is newer than one in the standard library, the new module goes into the site_perl directory as it's an add-on module. However, we can't use the newer module without modifying either the scripts of the perl environment to find the newer module explicitly because of the order of the library search path: the site_perl directories come after the standard directories. The normal solution is to directly replace the module in the standard library with the newer module. However, this isn't really on option when installing via pkgsrc because the older module files are owned by the perl package. By placing the the site_perl directories before the standard directories, newer modules that we install via pkgsrc are simply found before the older ones in the standard library.
2002-01-27Restrict build to alpha,mips,sparc,i386 as that's all this has been ported to.jmc1-1/+4
2002-01-22for transition, move to lang/python20/Makefile.incdrochner1-2/+2
2002-01-22For transition, move lang/python/Makefile.inc here.drochner1-0/+42
It doesn't work with anything but Python-2.0 anyway, and will die soon.
2002-01-22nuke the USE_PYPKGPREFIX option - simply require that a pkg usingdrochner1-2/+2
extension.buildlink.mk also uses PYPKGPREFIX
2002-01-22Make ruby meta package 1.6 based only. Previously, it was shared withtaca1-1/+3
1.4 based ruby.
2002-01-22Add and enable ruby14.taca1-1/+2
2002-01-22Importing ruby14, meta package for ruby 1.4.6.taca4-0/+71
This is separated from ruby meta pacakge.