summaryrefslogtreecommitdiff
path: root/lang
AgeCommit message (Collapse)AuthorFilesLines
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.
2006-01-15Restore binary compatibility with previous versions of perl-5.8.x thatjlam1-10/+11
were lost in PKGREVISION nb7. We do this by avoiding inspecting the value of ${WRKSRC} within the package Makefile and instead deferring using ${WRKSRC} until we actually need the value (after extraction). This is necessary because WRKSRC is defined in bsd.pkg.mk, which is too late. Bump the PKGREVISION to 8.
2006-01-13config.guess and config.sub override.joerg1-1/+3
2006-01-13Fix errno.joerg2-1/+14
2006-01-13Use the vendor-supplied set of fixes for the following security advisories:jlam3-20/+29
CVE-2005-3916 - format string vulnerability in scripts using syslog() CVS-2005-3962 - format string vulnerability in Perl_sv_vcatpvfn() Bump the PKGREVISION to 7.
2006-01-13Finish removing extraneous code only useful for snapshots missed in thejlam1-8/+4
previous commit.
2006-01-13Remove snapshot and release-candidate code since they're outdated and arejlam1-24/+2
no longer applicable to the current "stable" development branch. Also, fix the HOMEPAGE to point to perl.org instead of perl.com.
2006-01-12Add DragonFly supoprt. On FreeBSD, dlerror() can be used as well.joerg4-16/+48
2006-01-12Add DragonFly. Be a bit nicer to CPP and add trailing \ to mask thejoerg6-7/+52
embedded newlines.
2006-01-11Use PTHREAD_* instead of hard-wired -lpthread or -lrt. Expects GNU m4.joerg4-3/+39
2006-01-11Use NetBSD target for DragonFly as well.joerg2-4/+4
2006-01-11Fix compilation on DragonFly.joerg2-1/+12
2006-01-11Use same indirection idea for WRKSRC as tcl-tclX.joerg1-5/+12
2006-01-11Even more less matherr for DragonFly.joerg3-1/+33
2006-01-11Access TCL source much more correctly and working for configurationsjoerg1-4/+8
with CREATE_WRKDIR_SYMLINK=no. Based on jlam's idea for math/p5-Math-Pari.
2006-01-11No matherr on DragonFly.joerg3-1/+33
2006-01-11Add DragonFly support.joerg4-1/+61
2006-01-11Fix errno.joerg2-1/+14
2006-01-11Fix errno. Fix stdio abuse for DragonFly.joerg5-1/+77
2006-01-09Change python23-nth to use the patches and distinfo of python23.joerg19-955/+11
Use the SUBST framework to replace the version numbers as before. OK recht@
2006-01-09Fix errno.joerg5-1/+54
2006-01-09Use d_namlen as boundary for d_name, the printf still doesn't make muchjoerg2-1/+15
sense, but who cares?
2006-01-09Be a bit nasty and fix this on DragonFly by looking into the "public"joerg2-4/+7
part of FILE as well.
2006-01-09Add DragonFly support. While here, add netbsd4 for future joy.joerg7-22/+114
Use PTHREAD_* instead of hardcoded -lpthread.
2006-01-09Obsoleted by update to 0.4.1.wiz1-12/+0
2006-01-09Update to 0.4.1, from Anders Nor Berle in PR 32480.wiz6-707/+559
New in 0.4.1 - Installation: 'make install' is using standard locations now (/usr/local is the default --prefix) - Produce static and shared libraries on some systems - Configure system rearragement - OS pmc started (mkdir,cd,cwd,rm,umask,stat) - Shootout examples - Test files are now testable with 'prove' - Smoke (and smokej) outputs progress - PIR supports: I = A < B (>,<=,>=,==,!=) - Add support for octal number constants - partcl updates: - almost finish [string]; start [file] - add build tool for generating inline'd tcl builtins from templates. - Jako updates: NCI, subroutines, global variables and constants all work. (Gregor) Failed 3/190 test scripts, 98.42% okay. 15/4580 subtests failed, 99.67% okay.
2006-01-06Clean up own directories.salo2-2/+10
Bump PKGREVISION.
2006-01-06DragonFly needs float.h as well for DBL_MIN.joerg2-4/+4
2006-01-05Remove USE_RUBY_DIST_SUBDIR which is unused now.taca2-15/+2
2006-01-04Update to 3.4.5. This is a bug fix release.shannonjr2-7/+7
2006-01-04Use PKGMANDIR instead of "man".reed1-2/+2
2006-01-04Express these packages' brokenness with BROKEN_IN=pkgsrc-2005Q4schmonz5-15/+10
rather than PKG_FAIL_REASON, so that they provide useful error messages in build logs, and so that they continue to work on platforms where they aren't broken.