summaryrefslogtreecommitdiff
path: root/lang/racket/Makefile
diff options
context:
space:
mode:
authorasau <asau>2015-08-05 21:14:29 +0000
committerasau <asau>2015-08-05 21:14:29 +0000
commit18aa813300c480ccbde5ee597e1d828e0225b746 (patch)
tree22b0c93d9cb0ff9f5b5ce652b20973ea2ed0182a /lang/racket/Makefile
parent453f99bc493f6106d465c287d02cdef22e36309a (diff)
downloadpkgsrc-18aa813300c480ccbde5ee597e1d828e0225b746.tar.gz
Update to Racket 6.1.1
Changes: * The MAC OS X YOSEMITE compatibility problems are fixed. We bundled a patched Pango text-drawing library with Racket. * The WINDOWS [32-bit] releases fixes the window-update crashes. We bundled a patched Cairo drawing library with Racket. * TYPED RACKET closes two safety holes in the exception system. The revised type system restricts `raise' to send only instances of the `exn' structure type and flat data to handlers. It also checks exception handlers properly. NOTE: Previously well-typed programs may fail to typecheck. * TYPED RACKET'S typed regions support casts and predicates. * 2HTDP/IMAGE'S notion of equality ignores an image's baseline. * The PACKAGE MANAGER supports a binary library installation mode, which allows users to install packages without source or documentation. Use the `--binary-lib' option with `raco pkg install'. * The new DRRACKET-TOOL-LIB package factors out parts of DrRacket's IDE so that they can be reused with other editors, such as Emacs. * The COMPILER'S use-before-defined analysis has been repaired for certain forms of nested `letrec', some `let' forms, and some uses of `set!' or `with-continuation-mark'. * The COMPILER performs additional bytecode optimizations. Thanks to Gustavo Massaccesi. * The CML library comes with a new `replace-evt' event constructor. Thanks to Jan Dvorak. * REDEX'S benchmark suite comes with a description of the benchmark programs. * REDEX'S metafunctions can be typeset using the "large left brace" notation for conditionals. * The CONTRACT library comes with an improved `contract-stronger?'. Its error messages note that the contract itself might be wrong. * The GUI library is DPI-aware on Windows. * The OPENSSL library supports Server Name Indication for servers. Thanks to Jay Kominek. * The SYNTAX/PARSE library allows the definition of new pattern forms via pattern expanders, similar to match expanders. Thanks to Alex Knauth. * OpenGL on Linux no longer depends on libgtkgl, and core profiles are supported (see `set-legacy?'). * The TEACHING LANGUAGES' unit test framework supports `check-satisfied', a construct for checking whether a result satisfies a predicate, e.g.: (check-satisfied (sort l) sorted?)
Diffstat (limited to 'lang/racket/Makefile')
-rw-r--r--lang/racket/Makefile5
1 files changed, 2 insertions, 3 deletions
diff --git a/lang/racket/Makefile b/lang/racket/Makefile
index 6d24515a2d3..61dd7662d52 100644
--- a/lang/racket/Makefile
+++ b/lang/racket/Makefile
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.43 2015/04/25 14:23:26 tnn Exp $
+# $NetBSD: Makefile,v 1.44 2015/08/05 21:14:29 asau Exp $
-PKGNAME= racket-6.1.1
-PKGREVISION= 2
+PKGNAME= racket-6.2
DISTNAME= $(PKGNAME_NOREV)-src
CATEGORIES= lang
MASTER_SITES_PLT= http://download.racket-lang.org/installers/$(PKGVERSION_NOREV)/ \