summaryrefslogtreecommitdiff
path: root/lang
AgeCommit message (Collapse)AuthorFilesLines
2006-03-02pkgdelint.wiz2-4/+4
2006-03-02Fix PLIST. Bump PKGREVISION.wiz3-5/+7
2006-03-02Explicitly set GNU_CONFIGURE_MANDIR to ${PREFIX}/${PKGMANDIR}.joerg2-2/+4
2006-03-01Fix CHECK_FILES build.wiz2-9/+8
2006-02-27Updated scheme48 to 1.3.rillig3-108/+48
05/01/05 (version 1.3) Additions: A collection of libraries implementing the Concurrent ML model for concurrent programming has been added; it is compatible to the CML libraries in Sunterlib. See the documentation for details. Support for SRFIs 34-36 ("Exception handling for programs", "Conditions", "I/O conditions") has been added. This is in the CONDITIONS, EXCEPTIONS, and I/O-CONDITIONS structures, for which the SRFI-34, SRFI-35, and SRFI-36 structures are essentially aliases. A bridging infrastructure between the old condition system and the new one translates condition objects back and forth, hopefully transparently for the user. A new infrastructure for dynamically loading external libraries from shared objects has been added; check the manual for details. The old infrastructure is still presented, but is unsupported on Windows and will be removed in a future release. The S48_GC_UNPROTECT_GLOBAL macro has been added, which allows to remove a root added by S48_GC_PROTECT_GLOBAL. The Scheme 48 header files should now be compileable by a C++ compiler. An experimental Windows port has been added. Changes: The HTML manual is now generated with tex2page. A number of changes to the VM to support the (future) native-code compiler have been made. The PreScheme type rule for IF is now more strict, thus disallowing code that would lead to invalid C output. (This fixes a bug reported by Markus Ziegler.) Bug fixes: The TRAVERSE structure for displaying heap statistics has been re-enabled. A number of misues of CALL-ERROR have been corrected (reported by Taylor Campbell). The VALUE-PIPES package works again (fix by Taylor Campbell). In PreScheme it is now possible to shift integers by non-constant shift widths. Logical right shifts in PreScheme work now (reported by Taylor Campbell). A bug in TERMINATE-THREAD! was fixed (reported by Taylor Campbell). A bug in the implementation of ,exit-when-done was fixed. A bug in the regexp-matching code that prevented matching the empty string correctly was fixed. A bug in the implementation of STRING-CONTAINS from SRFI-13 was fixed. A bug in the implementation of :WHILE in SRFI-42 was fixed (submitted by Sebastian Egner). Bugs in the implementations of ANGLE and MAGNITUDE were fixed. An obscure bug in the implementation of APPLY (which was triggered by certain instances of (apply apply ...) ) was fixed. For a degenerate case of ITERATE, the code was made to conform the documentation (reported by Taylor Campbell). Various miscellaneous fixes. Patch provided by Nils O. Selasdal in PR 32941. While here, fixed pkglint warnings.
2006-02-26Follow up to lang/tcl's WRKSRC definition change.joerg1-2/+2
2006-02-26lang/tcl's WRKSRC changed, follow up to unbreak build (hi adam!).joerg1-2/+2
2006-02-26Add DragonFly support based on the patches for libffi and boehm-gc.joerg7-7/+94
2006-02-26Fix spelling of DragonFly. Don't generate a common (!) errno, justjoerg4-6/+27
remove the junk for compatibility with strange Visual C environments. Bump revision for the latter.
2006-02-24Add DragonFly support. Don't subtract FILE pointers to determinejoerg3-6/+28
the order, FILE might be incomplete, the computation overflow and the compiler is clever enough anyway.
2006-02-23Add link options to have a correct dependency_libs line in .la filesminskim4-10/+13
on NetBSD. Bump PKGREVISION.
2006-02-22gunzip the info files, so they are found by the pkgsrcwiz1-1/+6
info framework. More files in binary package -> PKGREVISION bump.
2006-02-22Add missing x11.bl3.mk.wiz1-1/+2
2006-02-20Get rid og @CLASSPATH_MODULE@, it was not used (an artefact of classpathtonio3-1/+41
import), and caused build failure with recent libtool
2006-02-19Always link scmlit with LIBS=-lm, since it uses math functions.joerg8-3/+213
Fix errno. Add DragonFly support.
2006-02-18Add missing makeinfo and pkg-config tools; fixes build and PLIST.wiz1-2/+3
2006-02-18Add missing dir to PLIST. Bump PKGREVISION.wiz2-4/+5
2006-02-18Fix DISTNAME after PKGREVISION bump.wiz1-2/+2
2006-02-18Fix installation after PKGREVISION bump.wiz1-3/+3
2006-02-18Use REQD_DIRS instead of OWN_DIRS, for CHECK_FILES.wiz2-15/+15
While here, quiet pkglint.
2006-02-17pax(1), like tar(1), likes to strip leading slashes from pathnames. So therillig1-18/+11
better way is to change to the destination directory first and to extract the files there. Removed BROKEN_IN, bumped PKGREVISION.
2006-02-17Install bin/pear with correct file permissionsadam2-6/+6
2006-02-16Do not remove share/aclocal, it's in the *dist files.wiz1-2/+1
2006-02-16The HOMEPAGE is not longer correct.reed1-3/+3
And the MASTER_SITES does not work. Set HOMEPAGE to some "old" version and set MASTER_SITES to MASTER_SITE_BACKUP.
2006-02-15Converted to the SUBST framework. Fixed all pkglint warnings.rillig3-127/+127
2006-02-10Use a pointer, instead of an array, to avoid an error on Darwin.minskim2-1/+15
Patch from DarwinPorts.
2006-02-06add fix to build php-xmlrpc and php5-dom successfully with 5.1.2jdolecek1-1/+4
2006-02-06Updated lang/php5 to 5.1.2martti9-37/+55
* HTTP Response Splitting has been addressed in ext/session and in the header() function. * Fixed format string vulnerability in ext/mysqli. * Fixed possible cross-site scripting problems in certain error conditions. * Hash & XMLWriter extensions added and enabled by default. * Upgraded OCI8 extension. * Over 85 various bug fixes. (I haven't heard anything from the MAINTAINER but since this works fine on my servers and as this fixes security issues I checked in this)
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg140-202/+283
2006-02-02Added support for dynamic loading on NetBSD. Bumped PKGREVISION.rillig5-27/+33
Fixed almost all pkglint -Wall warnings.
2006-02-02Added two missing files to the PLIST. Bumped PKGREVISION.rillig2-3/+5
2006-01-30Simplify pattern for REPLACE_RUBY to fix some packages which containstaca1-2/+2
"/bin/env ruby" in bang line. It was broken after switching to use subst frame work. The problem was noted by OBATA Akio via private mail, thanks much.
2006-01-27Added lang/spidermonkey (required by the newer avidemux pkg)xtraeme1-1/+2
2006-01-27Initial import of spidermonkey-1.5.xtraeme7-0/+206
SpiderMonkey is the code-name for the Mozilla's C implementation of JavaScript.
2006-01-27Update lang/coq to 8.0pl3tonio5-113/+99
Changelog: - Coq sources made compatible with ocaml 3.09.0 and lablgtk 2.6.0. - The search depth argument of auto can be parameterised in the Ltac language - Added entry constr_may_eval for tactic extensions (new syntax) - A couple of lemmas of ZArith were renamed: O -> 0 - many bugfixes, for extraction, Ltac, tactics...
2006-01-27Do not use the wrapper for ocaml (the wrapper is incorrect then, it tries to ↵tonio1-2/+7
pass -cclib as argument, but this is not an argument for ocaml) Instead, create a symlink for ocaml (this was causing problems in coq configure, which runs ocaml to detect its version)
2006-01-27Update tcl-otcl to 1.11.minskim6-42/+66
Changes: - Support more platforms: Mac OS X, Debian, and Fedora.
2006-01-26This package uses FILES_SUBST_SED, so USE_PKGINSTALL must be set to "yes".rillig1-1/+2
2006-01-24Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 becausewiz6-7/+12
of the shlib major bump. PKGREVISION++ for the dependencies.
2006-01-24Add missing part for the last python24 fix.recht1-5/+1
2006-01-23Don't disable builtin readline, express dependency on GNU readlinejoerg1-2/+2
instead.
2006-01-23Fix errno.joerg2-1/+16
2006-01-23Fix module compilation / libpython build on Darwin. This enables modulesrecht4-76/+957
not part of the std. Python install to work again. Secondly, add a patch from Christoph Ludwig ( http://sourceforge.net/tracker/?func=detail&aid=1324762&group_id=5470&atid=305470 ) which contains the following changes (from the SourceForge post): 1) The configure option --with-cxx is renamed --with-cxx-main. This was done to avoid surprising the user by the changed meaning. Furthermore, it is now possible that CXX has a different value than provided by --with-cxx-main, so the old name would have been confusing. 2) The compiler used to translate python's main() function is stored in the configure / Makefile variable MAINCC. By default, MAINCC=$(CC). If --with-cxx-main is given (without an appended compiler name), then MAINCC=$(CXX). If --with-cxx-main=<compiler> is on the configure command line, then MAINCC=<compiler>. Additionally, configure sets CXX=<compiler> unless CXX was already set on the configure command line. 3) The command used to link the python executable is (as before) stored in LINKCC. By default, LINKCC='$(PURIFY) $(MAINCC)', i.e. the linker front-end is the compiler used to translate main(). If necessary, LINKCC can be set on the configure command line in which case it won't be altered. 4) If CXX is not set by the user (on the command line or via --with-cxx-main), then configure tries several likely C++ compiler names. CXX is assigned the first name that refers to a callable program in the system. (CXX is set even if python is built with a C compiler only, so distutils can build C++ extensions.) 5) Modules/ccpython.cc is no longer used and can be removed.
2006-01-21Update package Makefile now that bsd.pkg.extract.mk is using thejlam2-5/+3
"extract" script for extraction. Many cases where a custom EXTRACT_CMD simply copied the distfile into the work directory are no longer needed. The extract script also hides differences between pax and tar behind a common command-line interface, so we no longer need code that's conditional on whether EXTRACT_USING is tar or pax.
2006-01-20Rename EXTRACT_ENV.bin to EXTRACT_ENV in preparation for a reimplementationjlam1-2/+2
of how distfiles are extracted. EXTRACT_ENV is a more generic name and will be applicable for all extraction commands.
2006-01-19Use SUBST framework instead of FILES_SUBST_SED.joerg1-5/+8
2006-01-16Changes 8.4.12:adam14-129/+97
* Repeated [namespace import] of same command now permitted. * ${prefix}/share added to ::tcl_pkgPath on some systems. * [exec]'s >> redirection has improved append behavior. * [info globals] returned only existing variables. * Recognize some Solaris variations of the cp1251 encoding. * Addressed [file mkdir] race condition. * Support opening >2GB files on RHEL 3. * Corrections to $argv formatting when [encoding system] is multibyte. * http 2.5.2: Update URL encoding rules to RFC 3986. * Fixed issue in recursive file delete with NFS lock files. * Stopped crash after use of Tcl_TraceCommand(). * Win NT/XP: support unicode console. * Improved support for Tclkit to set [encoding system]. * Added Korean timezone abbreviations. * Windows: exit codes can now exceed -128..127 range. * [load] support on LynxOS. * Packages with incorrect index scripts now cause a warning to be logged. *** POTENTIAL INCOMPATIBILITY *** * [lsearch -regexp] now accepts backrefs in the RE. * [selection get] made compatible with OpenOffice.org. * Dialog support for widget names containing spaces. * Improved Tk window manager event interaction on OS X Aqua.
2006-01-16Make lang/coq compile with ocaml 3.09tonio3-11/+26
by applying the patch distributed by the coq team Bump PKGREVISION, and require ocaml >= 3.09
2006-01-16Changes 3.09.1:adam19-90/+95
* Bug fixes * New features: - otherlibs/labltk: browser uses menu bars instead of menu buttons Changes 3.09.0: Language features: - Introduction of private row types, for abstracting the row in object and variant types. Type checking: - Polymorphic variants with at most one constructor [< `A of t] are no longer systematically promoted to the exact type [`A of t]. This was more confusing than useful, and created problems with private row types. Native-code compiler (ocamlopt): * Revised implementation of the -pack option (packing of several compilation units into one). The .cmx files that are to be packed with "ocamlopt -pack -o P.cmx" must be compiled with "ocamlopt -for-pack P". In exchange for this additional constraint, ocamlopt -pack is now available on all platforms (no need for binutils). * Fixed wrong evaluation order for arguments to certain inlined functions. * Other (see 'Changes')
2006-01-15Explicitly specify encoding as "utf-8", which is used as defaultuebayasi1-1/+2
in 0.8.6; hopefully fix build on Darwin.