- idle was incorrectly included in the -main package, not the -idle
subpackage. Move these to where they belong.
- The -main package installed a ${LOCALBASE}/python-config, which
would conflict with future python versions. Remove this and add
a MESSAGE suggesting users symlink python-config2.5 to it if
necessary
- An Emacs .el files was also installed by the -main package, this
too would conflict with parallel installs of different major
releases. Move this to the -tools subpackage.
bump PKG_PATCHLEVEL
Flip default ALL_TARGET to the one that will be used for current
and future (>=2.5) Python releases, move old default down into
2.3 and 2.4 Makefiles
Turn on a verbose retry when regress tests fail; saves messing with
LD_LIBRARY_PATH incantations to get them to rerun
Take maintainership
Mono is an open source implementation of .NET Development Framework.
Its objective is to enable UNIX developers to build and deploy cross-platform
.NET Applications. The project implements various technologies developed by
Microsoft that have now been submitted to the ECMA for standardization.
Mono provides the necessary software to develop and run .NET client and
server applications on BSD, Linux, Solaris, Mac OS X, Windows and Unix.
from alek@, modifications by me and some amd64 patches from
Giovanni Bechis
mono is not linked to the build yet, it's getting imported so we can
work on it in tree;
If you have to work on ghc-HEAD but can't get the ghc-HEAD souces, there's
no point to work on it at all.
If you complain about missing portability, and all those Haskell guys agree,
but at the same time delay bootstrapping to the next release whenever a
release happens, there's no expectation for getting bootstrapping back at
all.
CVE-2008-1679 CVE-2008-1721 CVE-2008-1887
CVE-2008-2316 CVE-2008-3142 CVE-2008-3144
Patches cherrypicked with assistance of val.masutin AT gmail.com and
Toni Mueller.
Tested by sthen@ naddy@ ok pvalchev@
JRuby is an 100% pure-Java implementation of the Ruby programming language.
JRuby is tightly integrated with Java to allow the embedding of the
interpreter into any Java application with full two-way access between the
Java and the Ruby code.
help & testing kurt@, ian@ and sturm@
ok kurt@
Previously, when eg MODPY_VERSION is a substring of a variable added
to SUBST_VARS in a port's Makefile, pain on update-plist can ensue.
Makes updates on www/py-django more fun. Tests and feedback from
merdely@ and Darrin Chandler; thanks!
ok steven@, "if it doesn't break anything..." fgsch@
it makes more sense to add devhelp as run_depends for gnome-session and
leave it to the user to install it manually for other packages
"if you're as happy as a pig in poop, commit it" jasper@
Vala is a new programming language that aims to bring modern programming
language features to GNOME developers without imposing any additional
runtime requirements and without using a different ABI compared to
applications and libraries written in C.
valac, the Vala compiler, is a self-hosting compiler that translates
Vala source code into C source and header files. It uses the GObject
type system to create classes and interfaces declared in the Vala source
code. It's also planned to generate GIDL files when gobject-
introspection is ready.
ok ajacoutot@
This is a package designed to teach the Tcl programming language in a
quick and easy manner. The goal is to teach the minimal amount of Tcl
syntax, commands and options that are necessary to write useful
programs.
from Stuart Cassoff (aa72aa60 at sympatico.ca)
Highlights of Tcl 8.5
* Speed: 8.5 now runs 10% faster than 8.4 with bytecode
improvements, object caching and reduced memory usage.
* Bignums: Tcl now supports arbitrary-precision integers,
which improves math operations on large integers.
* Safer interps: Tcl's powerful safe interpreter mechanism
now has improved control of time and command limits in
slave interpreters.
* clock command: More robust implementation of command for
specifying time, with significant l10n and i18n
improvements.
* dict command: New data structure that allows access to
data by value rather than a variable name, which is
substantially faster.
* Additional improvements: Faster list search, new and
improved mathematics procedures, anonymous procedures, new
ways to package Tcl extensions, Tcl-level custom channel
types, file and line location information for each
command, and more.
from Stuart Cassoff (MAINTAINER)
ok steven@