summaryrefslogtreecommitdiff
path: root/lang/clisp
AgeCommit message (Collapse)AuthorFilesLines
2002-03-14Port to powerpc:jmc12-2/+390
Provide a trampoline implementation that doesn't presume r11 is free (it's not in dynamically linked programs and the ELF ABI says as much but somehow linux managed to avoid this it seems). Use r13 for the time being since while gcc will allocate it, it's the last "local" one allocated so none of the clisp code hits that (nothing needed 17+ local registers in use ever). Update the vacall implementation to match the trampoline calls but otherwise for any assembly use the linux code. Make these changes specific to netbsd, update the test cases so everything works. This now passes all the clisp tests when done/installed.
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-01-30Unlimit stacksize during build, per discussion on port-sparc.agc1-1/+2
2001-12-05s/root/${ROOT_USER}/g, now that the definition appears in theagc1-2/+2
defs.${OPSYS}.mk files.
2001-11-29Get rid of manually adding "nbX" to PKGNAME when a pkg was changed inhubertf1-2/+3
pkgsrc. Instead, a new variable PKGREVISION is invented that can get bumped independent of DISTNAME and PKGNAME. Example #1: DISTNAME= foo-X.Y PKGREVISION= Z => PKGNAME= foo-X.YnbZ Example #2: DISTNAME= barthing-X.Y PKGNAME= bar-X.Y PKGREVISION= Z => PKGNAME= bar=X.YnbZ (!) On subsequent changes, only PKGREVISION needs to be bumped, no more risk of getting DISTNAME changed accidentally.
2001-11-01Move pkg/ files into package's toplevel directoryzuntum2-1/+1
2001-04-19add distfile sizesagc1-1/+3
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc3-9/+7
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-03-23Add patch by the author: bugfixes for array.d.wiz2-4/+9
Bump version to 20000306nb1. Package update by Dieter Baron.
2001-03-23The configure script in the package isn't a real GNU configure script,agc1-2/+2
otherwise it would understand --x-includes and --x-libraries, so don't feed it CONFIGURE_ARGS (if xpkgwedge is installed) which will make it puke. Instead, pass only the --host and --prefix arguments to configure which it can understand. Fixes PR 11040, from Sean Doran.
2001-02-17Move the COMMENT from being in its own file to a definition in theagc2-2/+2
package Makefile.
2000-08-18Replace MIRROR_DISTFILES and NO_CDROM with the more descriptive andhubertf1-2/+4
more fine-grained NO_{BIN,SRC}_ON_{FTP,CDROM} definitions. MIRROR_DISTFILES and NO_CDROM are now dead.
2000-06-16Restructure patch-aa to get it integrated in the main tree.wiz6-117/+69
Remove patch-a{b,c,d} since self tests work now. Correct HOMEPAGE.
2000-06-01s/USE_LIBTOOL/USE_PKGLIBTOOL/rh1-2/+2
Add a new USE_LIBTOOL definition that uses the libtool package instead of pkglibtool which is now considered outdated. USE_PKGLIBTOOL is available for backwards compatibility with old packages but is deprecated for new packages.
2000-05-27Update to 2000-03-06. Changes too many to list here, please take a lookwiz6-59/+79
at the NEWS file included in the distribution. Update provided by Dieter Baron in private communication.
2000-03-27Adapt to new handling of "${CONFIGURE}".tron1-2/+2
2000-01-05Strip trailing '.', and/or leading '(a|an) 'abs1-1/+1
1999-12-18Make this package patch and compile again.mjl9-102/+176
1999-10-27Mark packages as broken, where necessary.agc1-4/+7
1999-07-21Add ELF -rpath incantations.mjl3-14/+23
1999-07-09Add package patch checksum files.agc1-0/+7
1999-05-24Change {ONLY,NOT}_FOR_{ARCH,OPSYS} format to {ONLY,NOT}_FOR_PLATFORMtv1-9/+9
pattern match format. Minor pkglint along the way.
1999-04-17Make this work with egcs using the compilation notes providedmjl6-12/+61
by Sean Doran <smd@ebone.net>. Closes PR/6339.
1999-02-20Fix CONFLICTS (remove redundancy, mostly)hubertf1-3/+1
1999-01-31Update for clisp package to version 19990108 supplied by Martin J. Laubach.tron5-35/+44
1998-11-26Don't attempt to build package if egcs is installed.tron1-1/+6
1998-11-22Update for "clisp" to "19980909" supplied by Martin J. Laubach intron3-20/+19
PR pkg/6471.
1998-11-13pkglint: move NOT_FOR_ARCHS out of the way and WRKSRC where it belongs.frueauf1-4/+4
1998-09-22add NOT_FOR_ARCHS= alpha for all of these pkgs which are *known* to failgarbled1-1/+3
on alpha. There may be more, but I haven't seen them yet.
1998-09-06Add missing rcs id.frueauf1-0/+2
1998-09-06New "clisp" package created by Martin J. Laubach:tron6-0/+138
CLISP, a Common Lisp implementation.