summaryrefslogtreecommitdiff
path: root/lang
AgeCommit message (Collapse)AuthorFilesLines
2005-01-14Changes 3.2.6:adam3-21/+31
* add patch of yerfino@delsatgroup.com for ordcltn -includes: * some filer tweaking
2005-01-13Use TCL_VERSION instead of hardcoding the Tcl version number.minskim1-2/+4
2005-01-13Define TCL_VERSION in a separate file so that it can be included byminskim2-3/+8
other packages (e.g. tcl-tclX).
2005-01-12Update drscheme to version 209.jschauma4-224/+2809
While here, also add the rather useful documentation. Changes since 207: Several small errors in the ProfessorJ compiler have been corrected. Additionally, the native method interface has been updated to provide more access to class members by the native method. * The interfaces and implementations for several HtDP and HtDCH teachpacks have changed: + the World class for HtDCH now supplies 'draw' and 'erase' methods + its event callbacks are guaranteed to call erase before and draw after handling a tick or keyboard event + the world.ss teachpack provides a nw:rectangle function for creating rectangles whose pinhole is in the northwest corner. * Oleg Kiselyov's SSAX/SXML is included in the distribution. The SSAX/SXML libraries provides functions for reading, writing and manipulating XML data. In addition, the package supports the definition of XML languages and exports machinery for transforming XML documents based on concise specifications. SSAX/SXML is the foundation for a variety of other XML packages in Scheme. For more information, see http://ssax.sourceforge.net/ and the documentation in the "ssax" collection. * Swindle is now included and maintained with PLT Scheme. Swindle is an extension of PLT Scheme. The main feature is a CLOS-like object system based on Tiny-CLOS from Xerox. Additional syntactic extensions include: :keyword values and optional CL-style argument lists; syntactic sugar for `define's and `let's; generic `set!'; `defsubst' & `letsubst' for defining simple macros, `letsyntax', `letsubst' and `letmacro' than can bind identifier macros; a list-comprehension macro `list-of' with an extensive generic version `collect'; an `echo' mechanism for complex output formatting including list iterations; customizing printings via a `print-object' generic; `amb', adopted from Dorai's TYSiFD, and more. Like Scheme in DrScheme, Swindle has several language levels. It is also possible to use its features on a selective basis. Those extensions that are not directly related to Tiny CLOS are likely to migrate into MzLib.
2005-01-12Nuke PKG_FC definition here which broke the semantics of PKG_FC as definedjlam1-4/+2
by the wrapper framework. This commit is part of the USE_FORTRAN-removal commit.
2005-01-08Sync with the recent tcl/tk update.minskim2-5/+5
2005-01-08Remove duplicate "the".wiz1-1/+1
2005-01-06Fix email address in header of hints/interix.sh.tv2-4/+4
2005-01-06Add LIBSWANTED and SYSLIBPATH for Interix to fix configure step.tv1-1/+3
2005-01-05Changes 8.4.9:adam4-30/+29
* Fixed segfault in info vars trivial matching branch (new in 8.4.8) * Fixed the treatment of backslashes in file join on Windows * Improved readdir_r detection and usage on unix * Fixed potential unix fileevent issue on 64-bit systems * Remove file normalize on tcl_findLibrary search path uniqification added in 8.4.8 * Ensure tilde paths are not returned specially by 'glob' * Fixed clipping of partially transparent images on buttons on unix to avoid X error * Fix Tk_PhotoPut(Zoomed)Block overlay compositing of partially transparent areas on blank targets
2005-01-04Set LC_ALL to "C". Otherwise, the package doesn't build due tominskim1-2/+2
warnings from perl. See PR pkg/24211 for related discussion.
2005-01-04Enable SQLitemanu2-4/+4
2005-01-04Fix instances of insecure use of /tmp that is subject to symlink attacksjlam5-5/+88
due to race conditions [CAN-2004-0976]. Also fix builds on *BSD boxes without a hostname set. Bump the PKGREVISION to 1.
2005-01-03Drop maintainership of perl-5.6.x. We should move pkgsrc to usingjlam1-2/+2
perl58 for everything, and remove this package altogether.
2005-01-02Use PKGDIRMODE and DOCMODE instead of 555 and 444, respectively.minskim1-4/+4
Bump PKGREVISION because the default value of PKGDIRMODE is 755, which is different from 555.
2005-01-02Use PKGDIRMODE and DOCMODE instead of 555 and 444, respectively.minskim1-4/+4
Bump PKGREVISION because the default value of PKGDIRMODE is 755, which is different from 555.
2004-12-30Honor LDFLAGS when building shared libraries on Linux. Previously,minskim8-45/+61
python2[34]{,-pth} failed on Linux when Berkeley DB from pkgsrc was used.
2004-12-30Use the same configure flags for NetBSD 1.[56] as for 1.[56].x (i.e.kristerw1-3/+4
adjust the tests to understand that 1.[56] is not written as 1.[56].0). Bump PKGREVISION. This solves PR pkg/28499.
2004-12-29Update lang/perl58 to perl-5.8.6. Selected hanges from version 5.8.5jlam5-30/+39
include: * By default, platforms that have native threads will build a threaded perl. Note that you will likely have to rebuild your Perl modules after this update unless your Perl is already threaded. * The perl interpreter is now more tolerant of UTF-16-encoded scripts. * Several core modules were updated. * Perl has a new -dt command-line flag, which enables threads support in the debugger. * "foreach" on threads::shared array used to be able to crash Perl. This bug has now been fixed. * A regexp in "STDOUT"'s destructor used to coredump, because the regexp pad was already freed. This has been fixed. * Using "delete" on an array no longer leaks memory. A "pop" of an item from a shared array reference no longer causes a leak. * "eval_sv()" failing a taint test could corrupt the stack - this has been fixed. * On platforms with 64 bit pointers numeric comparison operators used to erroneously compare the addresses of references that are overloaded, rather than using the overloaded values. This has been fixed. * From now on all applications embedding perl will behave as if perl were compiled with -DPERL_USE_SAFE_PUTENV.
2004-12-29Add and enable py24-html-docs.minskim1-1/+2
2004-12-29Import py24-html-docs.minskim4-0/+37
This is HTML documentation for Python 2.4.
2004-12-28- Fix an error where -lpython does not get defined on Darwin and causesadrianp1-1/+5
the compile of python modules to fail. - Fixes PR# 28605 - Ok'ed recht@
2004-12-27use ${PKG_SYSCONFDIR} rather than hardcoding ${PREFIX}/etcjdolecek1-2/+2
Fixes PR pkg/28718 by Amitai Schlair
2004-12-26Update to 1.6.7:wiz4-36/+27
Changes since Guile 1.6.6 (changes in 1.6.7): * Changes to the distribution ** A build problem has been fixed. Previously, on some systems, the build would fail when libguile-ltdl couldn't be found during the build. This should now be fixed. * Changes to Scheme functions and syntax ** array-map! and array-map-in-order! now correctly require at least one source A mistake caused a call with just one source array to be rejected, this has been fixed. ** string->number and octal constant bignums An incorrect bignum size calculation has been fixed, this caused overflow errors in string->number on bases other than 2, 10 and 16, including octal literal constants in code or the reader. ** SRFI-1 alist-delete equality argument order fixed. In the srfi-1 module alist-delete and alist-delete!, the order of the arguments to the "=" procedure now matches the SRFI-1 specification. ** SRFI-13 string-any and string-every tail calls string-any and string-every now make a tail call to their predicate function on reaching the last character in the string, per the SRFI-13 specification.
2004-12-24Looks like the rpath problem is a bit more serious than I initially thoughtjmmv2-1/+36
(it currently affects packages using X11, but I guess it will also cause problems when using pkgviews, for example). So, instead of fixing it on a package basis, create some wrappers in the buildlink directory that parse CFLAGS and LDFLAGS contents and convert them to ocaml flags (basically, prepend -ccopt to each of them).
2004-12-24Adjust dependencies after ocaml has been splitted into three differentjmmv1-2/+2
packages: ocaml, ocaml-graphics and labltk. Bump PKGREVISION.
2004-12-24Do not depend on Tk nor X11. Two new packages will be added to providejmmv9-394/+93
the missing bits, namely labltk and ocaml-graphics, respectively. To simplify this, add a Makefile.common. Bump PKGREVISION to 8. Per discussion with wiz@ a while ago.
2004-12-24Remove patch to non-used file; patch-ae's content exists intaca2-22/+1
devel/ruby-curses package. No functional change to ruby18 package itself.
2004-12-21py-basicproperty-0.6.3adarcy4-0/+202
The BasicProperty/BasicTypes system provides a mechanism for intelligent property-based modeling of problem domains in Python 2.2+. The idea behind property-based domain modeling is to simplify the definition of objects/data structures so that concerns such as initialization, data-type checking and coercion, run-time introspection, and domain specific storage/retrieval operations can be abstracted out from the modeling operations.
2004-12-21Add py-basicpropertydarcy1-1/+2
2004-12-20actually bump PKGREVISION of perl58 and BUILDLINK_RECOMMENDED to addressgrant2-4/+4
PR pkg/28619. this should have been part of the PKGREVISION bump of p5-*.
2004-12-20remove workaround for Darwin missing poll.h as a more correct fix isgrant1-4/+2
applied globally now.
2004-12-20since perl is now built with threads on most platforms, the perl archlibgrant1-1/+2
module directory has changed (eg. "darwin-2level" vs. "darwin-thread-multi-2level"). binary packages of perl modules need to be distinguishable between being built against threaded perl and unthreaded perl, so bump the PKGREVISION of all perl module packages and introduce BUILDLINK_RECOMMENDED for perl as perl>=5.8.5nb5 so the correct dependencies are registered and the binary packages are distinct. addresses PR pkg/28619 from H. Todd Fujinaka.
2004-12-19Add back ONLY_FOR_PLATFORM that was removed by mistake when the packagekristerw1-1/+3
was updated in r1.17.
2004-12-19fix missed from previous: Darwin 7.x doesn't appear to want thegrant2-8/+20
"-u PyMac_Error" when linking the shared library.
2004-12-19all of these use dlopen().grant4-4/+8
2004-12-19Darwin build fixes:grant3-14/+25
- ignore poll() - needs dlopen.buildlink3.mk - pass -fPIC -fno-common to CC for objects being linked into a shared library
2004-12-19Create a modifier PERL5_OPTIONS that specifies properties of the perljlam2-1/+33
installation needed when including perl5/buildlink3.mk. The only option currently supported is "threads", which implies that a perl that supports threads is required. The requirement is checked at pre-install time using an INSTALL script template by both the package build and the binary package. Add PERL5_OPTIONS+=threads to both devel/p5-SDL and graphics/p5-GD since those modules require a perl that supports threads.
2004-12-18Native threading on VAX isn't ready for primetime in NetBSD>=2.0.jlam1-1/+12
Build Perl without threads-support until VAX native threads are known to work. The hack was added to the Makefile instead of to hacks.mk since it sets a variable which is used within the package Makefile.
2004-12-18g/c MAINTAINER (use one from Makefile.common)jdolecek1-2/+1
2004-12-18claim MAINTAINERjdolecek1-2/+2
2004-12-18claim MAINTAINERjdolecek1-2/+2
2004-12-17Update php5 to 5.0.3. This maintenance release addressing several veryjdolecek4-8/+13
serious security issues, as well as bunch of non-critical bug fixes. All PHP5 users are strongly encouraged to upgrade to this version. Detailed change list at: http://www.php.net/ChangeLog-5.php#5.0.3
2004-12-17move DISTINFO_FILE setting from Makefile.common to Makefile.php,jdolecek2-3/+4
so that it PECL extension packages could override it properly
2004-12-16Don't always set DIST_SUBDIR but only if RUBY_DIST_SUBDIR isn't empty.taca1-1/+3
This change dosen't affect any current ruby based packages.
2004-12-15Remove duplicate "the" in comment.wiz2-4/+4
2004-12-14"-ldl" is needed to build on Linux.minskim1-1/+2
2004-12-12completely ignore system php.ini for all pear-related operations; thisjdolecek4-5/+16
is necessary to avoid being subject to e.g. open_basedir or safe_mode settings
2004-12-12abort do-install if pear install failsjdolecek1-2/+2
2004-12-12use PLIST_SRC+= so that setting PLIST_SRC setting in extension Makefilejdolecek1-2/+2
would have an effect; fixes php4-apc