summaryrefslogtreecommitdiff
path: root/lang
AgeCommit message (Collapse)AuthorFilesLines
2008-06-21Don't leak rpath references to the work directory. Bump revision.joerg6-2/+61
2008-06-21Update lang/camlp5 to 5.09tonio3-8/+9
Changes: * [05 Jun 08] Changed all '#!/bin/bash" in shells scripts into '#!/bin/sh' and changed all $(...) into `...` because there are compatibilities problems according to Unix versions. * [31 Mar 08] Fixed bug: "let f ~_x () = ()" generated syntax error. * [31 Mar 08] Fixed bug: "x $ y" generated syntax error (normal syntax). * [02 Jan 08] Added compatibility with OCaml 3.10.3.
2008-06-20Oops, wrong distinfo file.taca1-1/+4
2008-06-20Update Ruby 1.8.7 patchlevel 22.taca3-51/+6
This is security fix: http://www.ruby-lang.org/en/news/2008/06/20/arbitrary-code-execution-vulnerabilities Fri Jun 20 18:25:18 2008 Nobuyoshi Nakada <nobu@ruby-lang.org> * string.c (rb_str_buf_append): should infect. Fri Jun 20 16:33:09 2008 Nobuyoshi Nakada <nobu@ruby-lang.org> * array.c (rb_ary_store, rb_ary_splice): not depend on unspecified behavior at integer overflow. * string.c (str_buf_cat): ditto. Wed Jun 18 22:24:46 2008 URABE Shyouhei <shyouhei@ruby-lang.org> * array.c (ary_new, rb_ary_initialize, rb_ary_store, rb_ary_aplice, rb_ary_times): integer overflows should be checked. based on patches from Drew Yao <ayao at apple.com> fixed CVE-2008-2726 * string.c (rb_str_buf_append): fixed unsafe use of alloca, which led memory corruption. based on a patch from Drew Yao <ayao at apple.com> fixed CVE-2008-2726 * sprintf.c (rb_str_format): backported from trunk. * intern.h: ditto. Tue Jun 17 15:09:46 2008 Nobuyoshi Nakada <nobu@ruby-lang.org> * file.c (file_expand_path): no need to expand root path which has no short file name. [ruby-dev:35095] Sun Jun 15 19:27:40 2008 Akinori MUSHA <knu@iDaemons.org> * configure.in: Fix $LOAD_PATH. Properly expand vendor_ruby directories; submitted by Takahiro Kambe <taca at back-street.net> in [ruby-dev:35099].
2008-06-20Start updating Ruby 1.8.7 patchlevel 22.taca1-2/+2
Update RUBY18_PATCHLEVEL to 22.
2008-06-20Add DESTDIR support.joerg5-5/+13
2008-06-19Fix DESTDIR installation.obache1-2/+2
2008-06-19Add a marker for bootstrap packages to allow special cases them duringjoerg1-1/+3
bulk builds.
2008-06-19Correct format of "# used by" lines.taca1-6/+6
2008-06-19Add comments where this file is used.taca1-1/+8
2008-06-19Update ruby18-base package to 1.8.7.taca10-1049/+949
Since chanes are too much to write here, please refer http://svn.ruby-lang.org/repos/ruby/tags/v1_8_7/NEWS http://svn.ruby-lang.org/repos/ruby/tags/v1_8_7/ChangeLog http://svn.ruby-lang.org/repos/ruby/tags/v1_8_7_17/NEWS http://svn.ruby-lang.org/repos/ruby/tags/v1_8_7_17/ChangeLog
2008-06-19Start of updating Ruby to 1.8.7.taca2-32/+105
* Update RUBY18_VERSION to 1.8.7 and RUBY18_PATCHLEVEL to 17. * Use vendor_ruby instead for site_ruby. * Introduce macros for relative path and use them instead of old absolete path. RUBY_LIB lib/ruby/${RUBY_VER_DIR} RUBY_ARCHLIB ${RUBY_LIB}/${RUBY_ARCH} RUBY_SITELIB_BASE lib/ruby/site_ruby RUBY_SITELIB ${RUBY_SITELIB_BASE}/${RUBY_VER_DIR} RUBY_SITEARCHLIB ${RUBY_SITELIB}/${RUBY_ARCH} RUBY_VENDORLIB_BASE lib/ruby/vendor_ruby RUBY_VENDORLIB ${RUBY_VENDORLIB_BASE}/${RUBY_VER_DIR} RUBY_VENDORARCHLIB ${RUBY_VENDORLIB}/${RUBY_ARCH} RUBY_DOC share/doc/${RUBY_NAME} RUBY_EG share/examples/${RUBY_NAME} Old these macros are removed after 2008Q2 branch. RUBY_LIBDIR RUBY_ARCHLIBDIR RUBY_SITELIBDIR RUBY_SITEARCHLIBDIR RUBY_VENDORLIBDIR RUBY_VENDORARCHLIBDIR RUBY_DOCDIR RUBY_EXAMPLESDIR * update PRINT_PLIST_AWK macro to reality and move some of them from ruby/modules.mk to ruby/rubyversion.mk.
2008-06-16Fix PLIST. Bump revision.joerg2-2/+4
2008-06-15Make sure that meta packages set META_PACKAGE before includingjoerg1-3/+3
bsd.prefs.mk. Reported by Steven M. Bellovin for xorg packages.
2008-06-12Add DESTDIR support.joerg7-13/+25
2008-06-12Add basic DESTDIR support for PEAR packages. The skip list is a band aidjoerg1-2/+17
and the PEAR package itself must be reviewed to not include those files. The patch doesn't work for dependencies right now.
2008-06-06Fix typo.obache1-2/+2
2008-06-04Add a buildlink3.mk.markd1-0/+19
2008-06-03+ py25-html-docswiz1-1/+2
2008-06-03Add HTML documentation for Python 2.5smb4-0/+43
2008-06-02avoid hidden dependency on emacs, should fix build problem reported by wizdrochner3-5/+16
2008-06-01Apply a patch from Debian to fix the security vulnerability identifiedhe9-58/+286
by http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-1927. Patch fetched from http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=26;filename=27_fix_regcomp_utf8;att=1;bug=454792 which, according to comments, is from upstream change 27688. Revision bumped to nb8.
2008-05-30update to 1.8.5drochner5-28/+40
changes: -new module: `(srfi srfi-88)' -New `postfix' read option, for SRFI-88 keyword syntax -Some I/O primitives have been inlined, which improves I/O performance -New object-based traps infrastructure -New support for working on Guile code from within Emacs -bugfixes pkgsrc note: added a patch which affects builds without thread support only (fixes crash on termination) approved by gdt
2008-05-30Drop lang/mono/Makefile.common which is not needed anymore.tnn3-9/+4
2008-05-30Put back the definition of MONO_SHARED_DIR in the bl3.mk, because it istnn2-4/+3
needed to build gtk-sharp and gnome-sharp, and possibly other mono packages with a readonly home dir. Discussed with wiz@ and kefren@
2008-05-28Restructure Makefile to use a copy of the package being built tojonb3-56/+63
build the newer version. This should allow the package to be included in bulk builds, and eliminate the troubles with other Common Lisp systems being fragile WRT building this system. Update to 1.0.16
2008-05-26Mark some packages as not for bulk building on HPUX.tnn2-2/+4
2008-05-26Mark as not for bulk building on SunOS.tnn2-10/+4
2008-05-26USE_DESTDIR is not supposed to be set by package Makefiles.tnn1-2/+1
2008-05-26Mark as broken if using sunpro (hangs bulk build)tnn1-1/+7
2008-05-26Mark as not for SunOS (hangs build)tnn1-1/+3
2008-05-26Second round of explicit pax dependencies. As reminded by tnn@,joerg25-60/+96
many packages used to use ${PAX}. Use the common way of directly calling pax, it is created as tool after all.
2008-05-25Explicitly add pax dependency in those Makefiles that use it (or havejoerg3-3/+9
patches to add it). Drop pax from the default USE_TOOLS list. Make bsdtar the default for those places that wanted gtar to extract long links etc, as bsdtar can be built of the tree.
2008-05-20Sprinkle some CHECK_INTERPRETER_SKIPtnn1-1/+4
2008-05-17Fix Linux PLIST.tnn1-1/+2
2008-05-14Fix build problem with recent NetBSD current with post versiontaca4-1/+151
of OpenSSL 0.9.8g. Since this is fix for build problem only, I don't bump PKGREVISION.
2008-05-14Gauche supports DESTDIR nicely; enable full DESTDIR.uebayasi1-1/+3
2008-05-13Update sigscheme to 0.8.3.obache4-34/+6
Overview of changes from 0.8.2 to 0.8.3 ======================================= * Fixes - Disable some GC protection tests that produce indifinite result on make check - Re-enable following unintentionally disabled tests * test-format.c * test-storage.c Overview of changes from 0.8.1 to 0.8.2 ======================================= * Specification changes - test-report-result exits with error code 70 (EX_SOFTWARE) if some tests are failed * Fixes - Fix bogus result of 'make check'. 0.8.1 and earlier passes all tests even if some tests are failed Overview of changes from 0.8.0 to 0.8.1 ======================================= * Specification changes - [R6RS] Remove the escape sequence "\|" invalidated in final R6RS * Fixes (also fixed in 0.7.6) - [CRITICAL] Fix memory alighnment issue in symbol name. - [CRITICAL] Fix possible bug in string buffer. - Plug possible memory leak. - Fix make test in test-string-cmp. - Fix compilation on Mac OS X 10.5 - Support OpenBSD PowerPC and x86_64 in libgcroots
2008-05-12Update chicken from 3.10 to 3.20degroote3-9/+13
From Changelog : - unit extras: moved lists, queues, strings to data-structures - new unit data-structures - unit library: symbol->string now copies its argument - chicken-setup: added option -svn-trunk - unit utils: added file-copy and file-move (request by the einit team) - unit srfi-69: added hash-table-clear! - unit srfi-69: new - unit extras: moved SRFI 69 to unit srfi-69 Contributed by Aleksej Saushev
2008-05-09PR pkg/38617: Hasso Tepper: Don't call pthread_create() with NULL as thetnn2-6/+16
first argument in configure. Fixes hang on DragonFlyBSD.
2008-05-09PR pkg/38614: Hasso Tepper: Fix build on DragonFlyBSD.tnn2-8/+14
2008-05-06Add BUILDLINK_TRANSFORM+= rm:-pipebjs1-1/+2
Using -pipe takes too much memory.
2008-05-04Security Enhancements and Fixes in PHP 5.2.6:adrianp3-8/+7
Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin. Fixed integer overflow in printf() identified by Maksymilian Aciemowicz. Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh. Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz. Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser. Upgraded bundled PCRE to version 7.6 Key enhancements in PHP 5.2.6 include: * Fixed two possible crashes inside the posix extension. * Fixed bug 44069 (Huge memory usage with concatenation using . instead of .=) * Fixed bug 44141 (private parent constructor callable through static function). * Fixed bug 43589 (a possible infinite loop in bz2_filter.c). * Fixed bug 43450 (Memory leak on some functions with implicit object __toString() call). * Fixed bug 43201 (Crash on using uninitialized vals and __get/__set). * Fixed bug 42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql). * Fixed bug 42937 (__call() method not invoked when methods are called on parent from child class). * Fixed bug 42736 (xmlrpc_server_call_method() crashes). * Fixed bug 42369 (Implicit conversion to string leaks memory). * Fixed bug 41562 (SimpleXML memory issue). * Over 120 bug fixes. See http://www.php.net/ChangeLog-5.php#5.2.6 for all the details
2008-05-03camlp5 doesn't compile with MAKE_JOBS > 1. Mark it as not MAKE_JOBS_SAFEdegroote1-1/+2
2008-05-02Update scheme88 from 1.6 to 1.8.degroote4-245/+278
Lots of changes between this two releases : - a new experimental gc - framework for asynchronous event - support for 64 bits machine - the layout of the installed system now conforms to FHS - and a lots of bugs fixes ... Contributed by Aleksej Saushev via IRC.
2008-04-30When calling 'cc -c' use a stripped down version of CFLAGS thatdmcmahill2-6/+17
removes all -Wl,* entries. Otherwise some versions of gcc will give a warning which in turn breaks the autoconf check for fortran libraries. This fixes at least cad/tnt-mmtl and probably any other package that uses the AC_F77_LIBRARY_LDFLAGS autoconf macro. Bump rev to f2c-20001205nb10.
2008-04-28Add missing single quote. Fixes build on -current.wiz2-3/+12
2008-04-28We're not using libtool, and GAMBC_DIST_VERSION is now defined inbjs1-4/+1
version.mk.
2008-04-28Update to Moscow ML version 2.01 (January 2004)tnn13-36/+251
No ChangeLog available, but a recursive diff reveals a mostly bugfix release. From Aleksej Saushev in private mail.
2008-04-28MAKE_JOBS_SAFE=nokefren1-1/+3