summaryrefslogtreecommitdiff
path: root/lang
AgeCommit message (Collapse)AuthorFilesLines
2006-07-13Not needed in 1.6.8.wiz1-344/+0
2006-07-12Update to 1.6.8:wiz5-20/+19
Changes since Guile 1.6.7 (changes in 1.6.8): * Changes to the distribution ** A number of GCC 4.0 related build problems have been fixed. A number of changes have been made to accomodate GCC 4.0. * Changes to the stand-alone interpreter ** `readline-set!' now works. * Changes to Scheme functions and syntax ** Guile now allows multiple line comments to end without a trailing newline. Previously Guile would throw an exception if a multiple line comment ended without a trailing newline. Now "!#" will end a multiple line comment regardless of what follows. ** Guile supports newer versions of SLIB more cleanly. Guile now relies on the upstream SLIB code (guile.init) to handle the load process. Previously Guile relied on its own copy of that code, which was incorrect, at least for more recent versions of SLIB. If you still need to use Guile with an older version of SLIB, and the new approach doesn't work for you, please add the following definition to your code before (ice-9 slib) is loaded for the first time: (define *guile-use-old-ice-9-slib* #t) This will cause Guile to revert to the old load behavior. ** The r5rs numerator and denominator functions have been added. These are now available in the default environment. ** `/' fix to <any>/0-<y>i complex division case, avoiding divide-by-zero ** `array-map!' fix, accepts just a destination array again ** `cons*', `list' fix to not clobber source list when called via `apply' ** `string-index', `split-string' and other string func fixes for 8-bit chars ** `number->string' fix for parsing of polar complex number with invalid angle ** (ice-9 poe) bug fixes ** srfi-1 `lset-adjoin' fix to actually use given equality procedure ** srfi-1 `lset-union' fixes to operate in the way specified by the SRFI Note in particular that if the first list is empty then the first non-empty is the starting point, and duplicates are not cast out of that. So (lset-union = '() '(1 1 1)) => '(1 1 1) where previously it was '(1). This, though perhaps unhelpful, comes from the SRFI spec (that if list A is empty then the result is B). ** srfi-1 `lset=', `list=' fix to equality procedure argument order ** srfi-17 avoid deprecation warnings about reexport ** srfi-19 new 2005 leap second ** srfi-39 new parameter versions of `current-output-port' etc, per SRFI ** make-stack can now correctly construct a stack from a continuation. ** Output string port speed problems have been improved Output string port (open-output-string, etc) writing was very slow at about 50 to 100 kbytes or above. This affected various things, in particular regexp-substitute/global on a large string, and stack backtraces with a large object. ** Bug fix: printing values no longer protects them from GC A bug in the printing code used to mean that printing a value (using `display' or `write') would incorrectly protect that value from GC for a while afterwards. This has now been fixed. * Changes to the C interface Ok gdt@
2006-07-10Make sure the do-patch target returns true, as some shells will return thesketch1-2/+2
egrep exit status (which will be false if there are no patches for the module) and stop the build.
2006-07-10- Converted the package to using the SUBST framework.rillig2-32/+26
- Fixed pkglint warnings. - Moved the documentation to share/doc/mpd. - Bumped PKGREVISION.
2006-07-09Update from ghc 6.4.1 to ghc 6.4.2.augustss3-25/+8
I can't find any description of what has changed, but it's bug fixes as far as I know.
2006-07-08Change the format of BUILDLINK_ORDER to contain depth information as well,jlam62-124/+124
and add a new helper target and script, "show-buildlink3", that outputs a listing of the buildlink3.mk files included as well as the depth at which they are included. For example, "make show-buildlink3" in fonts/Xft2 displays: zlib fontconfig iconv zlib freetype2 expat freetype2 Xrender renderproto
2006-07-08Track information in a new variable BUILDLINK_ORDER that informs usjlam62-62/+124
of the order in which buildlink3.mk files are (recursively) included by a package Makefile.
2006-07-08Sync DIST_SUBDIR for PHP modules with DIST_SUBDIR in Makefile.minskim1-2/+2
2006-07-08Change DIST_SUBDIR because the current distfile path was already used beforeminskim2-6/+6
for a different tarball.
2006-07-07Add builtin.mk to use Darwin's native JDK.minskim3-0/+183
2006-07-07The fake JRE package for Darwin is not needed any more, because the builtinminskim1-26/+6
framework can detect a native JRE implementation.
2006-07-07Add builtin.mk to use Darwin's native java.minskim1-0/+74
2006-07-07Set PKG_JAVA_HOME for Darwin.minskim2-6/+6
2006-07-06Needs msgfmt.joerg1-1/+2
2006-07-02Added a patch for t/io/fs.t, which handles filesystems that are mountedrillig2-1/+25
with the "noatime" option on NetBSD.
2006-07-02Fixed unprivileged builds. Bumped PKGREVISION.rillig3-13/+13
2006-06-30Don't hardcode SuSE 7.3 dependency, it's gone.salo1-3/+3
2006-06-30py15-distutils-* => py15-distutils-[0-9]*joerg1-2/+2
2006-06-26The directory man/cat1 is needed prior to installation.rillig1-1/+2
2006-06-25replace.mk needs rubyversion.mk.rillig1-1/+3
2006-06-21USE_TOOLS+=lexminskim1-2/+2
2006-06-20USE_TOOLS+=yaccminskim1-1/+3
2006-06-20USE_TOOLS+=flexminskim1-1/+3
2006-06-20Don't try to compile in Bluetooth support under NetBSD(-current).tron2-1/+16
The stub code is not compatible with the API presented by NetBSD.
2006-06-19Add a missing file to PLIST.Darwin. Bump PKGREVISION.minskim2-3/+4
2006-06-19Fixed paths to the siod interpreter. Bumped PKGREVISION.rillig1-1/+7
2006-06-19Added {BIN,MAN}{OWN,GRP} to MAKE_ENV to allow unprivileged builds.rillig1-1/+4
Bumped PKGREVISION.
2006-06-18Fixed some pkglint warnings.rillig3-10/+13
2006-06-18Fixed many pkglint warnings.rillig3-26/+22
2006-06-17Fixed path to the Python interpreter. Bumped PKGREVISION.rillig1-2/+10
2006-06-16Fixed missing Python interpreter. Bumped PKGREVISION.rillig1-2/+7
2006-06-15Pluralize INSTALL_TEMPLATE and DEINSTALL_TEMPLATE variable names as perjlam4-15/+15
the pkglint warning: As {INSTALL,DEINSTALL}_TEMPLATE is modified using "+=", its name should indicate plural. This does make the variables a bit more suggestive of the fact that they hold lists of values.
2006-06-15Don't query distutils when bootstrapping it. Should fix problemsjoerg1-2/+2
with devel/py-distutils from the bulk builds.
2006-06-11Needs pkg-config.joerg1-1/+2
2006-06-09USE_TOOLS+=yaccminskim1-1/+2
2006-06-09Fixed pkglint warnings.rillig1-12/+13
2006-06-09bsd.prefs.mk only needs to be included once.rillig1-3/+2
2006-06-08Fixed some pkglint warnings.rillig3-19/+15
2006-06-07Disable shared library checking for this package because some of thetron1-1/+2
shared library for one of the included demos is missing.
2006-06-07Uses C++.joerg1-1/+2
2006-06-06Uses C++.joerg1-1/+2
2006-06-06Fixed pkglint warnings.rillig1-7/+7
2006-06-06Note in the MESSAGE file the path to the PHP CGI binary to answer an FAQ.jlam2-4/+12
2006-06-06Axe the included libffi and use the pkgsrc version. Simpler thanjoerg8-49/+133
trying to prevent using it or fixing conflicts. Bump revision.
2006-06-05Specify explicitly where openssl can be found.minskim1-2/+2
2006-06-05This package needs lex to build. Add it to USE_TOOLS.minskim1-2/+2
2006-06-04Remove logic to use the current installed Python as default.joerg1-47/+19
Always prefer the default version and fallback to the first entry of PYTHON_VERSIONS_ACCEPTED, which is supported by the current system. Also honour PYTHON_VERSIONS_ACCEPTED and _INCOMPATIBLE, when PYTHON_VERSION_REQD is used.
2006-06-04Remove ONLY_FOR_PLATFORM to give this wider exposure.joerg8-12/+187
Add DragonFly support. Use readline from pkgsrc. Bump revision.
2006-06-04Needs Python 2.2+joerg1-2/+2
2006-06-03Correct myself: it's INFO_FILES, not INFO_DIR. Ride earlier bump.joerg1-2/+2