Update Racket to version 5.1.3

Changes in Racket 5.1.3

This is a bugfix release, resolving the DrRacket issue with
the contour view.  In addition, two tex files with problematic
licensing were removed.


Changes in Racket 5.1.2

* The download page includes 64-bit installers for Mac OS X,
  Windows, and two Debian flavors.  Racket now supports OS X Lion.

* Racket now includes a new `racket/place' library to support
  parallelism, complementing `racket/future'.  Racket's parallel
  build process is now based on places instead of multiple OS
  processes.

  Places support share-nothing parallelism and message-passing
  communication.  Compared to futures, places are heavyweight, but
  they have a simpler performance model.

* The syntax-certificate system has been replaced by a syntax-taint
  system.  Both certificates and taints were designed to protect
  otherwise inaccessible bindings from abuse when they appear in
  macro expansions.  Taints are simpler and lighter, and the switch
  closes known holes in the certificate system.  Macros that are not
  implemented with `syntax-rules' or `define-syntax-rule', however,
  must explicitly use `syntax-protect' to protect their expansions
  from abuse.

* The `net/url' library supports HTTPS connections, but beware that
  by default all sites are accepted (equivalent to ignoring a
  browser's warnings about untrusted certificates).

* Error messages in the student languages use a simplified
  vocabulary and consistent phrasings.  If you maintain curriculum
  material or teachpacks then please consider updating.  See the
  "Error Message Composition Guidelines" section in the
  documentation for details.

* Typed Racket: almost all core Racket data structures and
  operations are now accessible in Typed Racket (most of this work
  is due to prolific contributor Eric Dobson).  The performance of
  the typechecker has been significantly improved.

* The `scriblib/bibtex' library supports BibTeX-formatted citation
  databases in Scribble documents.  BibTeX can be tricky to parse,
  so please report failed entries as bug reports.

* The `for' forms now support an `#:unless' clause, and a
  nonnegative integer can be used as a sequence.  The new `compose1'
  function creates single-valued composition functions.  The
  `racket/function' library now provides `identity', `thunk', and
  `thunk*'.

* The license has been clarified: we now use LGPLv2.1 uniformly.
  (The license file used to specify LGPLv2, contrary to the download
  pages.)
This commit is contained in:
asau 2011-08-16 22:28:54 +00:00
parent aeae83250a
commit d163372c1d
6 changed files with 734 additions and 301 deletions

View file

@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.5 2011/08/01 11:45:43 asau Exp $
# $NetBSD: Makefile,v 1.6 2011/08/16 22:28:54 asau Exp $
PKGNAME= racket-textual-5.1.1
PKGNAME= racket-textual-5.1.3
DISTNAME= $(PKGNAME)-src-unix
CATEGORIES= lang
MASTER_SITES_PLT= http://download.racket-lang.org/installers/$(PKGVERSION_NOREV)/ \

View file

@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.3 2011/08/01 11:45:43 asau Exp $
@comment $NetBSD: PLIST,v 1.4 2011/08/16 22:28:54 asau Exp $
bin/mzc
bin/mzpp
bin/mzscheme
@ -176,6 +176,8 @@ lib/racket/collects/compiler/private/compiled/cstructs_rkt.dep
lib/racket/collects/compiler/private/compiled/cstructs_rkt.zo
lib/racket/collects/compiler/private/compiled/driver_rkt.dep
lib/racket/collects/compiler/private/compiled/driver_rkt.zo
lib/racket/collects/compiler/private/compiled/elf_rkt.dep
lib/racket/collects/compiler/private/compiled/elf_rkt.zo
lib/racket/collects/compiler/private/compiled/embed_rkt.dep
lib/racket/collects/compiler/private/compiled/embed_rkt.zo
lib/racket/collects/compiler/private/compiled/known_rkt.dep
@ -221,6 +223,7 @@ lib/racket/collects/compiler/private/compiled/zlayer_rkt.zo
lib/racket/collects/compiler/private/const.rkt
lib/racket/collects/compiler/private/cstructs.rkt
lib/racket/collects/compiler/private/driver.rkt
lib/racket/collects/compiler/private/elf.rkt
lib/racket/collects/compiler/private/embed.rkt
lib/racket/collects/compiler/private/known.rkt
lib/racket/collects/compiler/private/library.rkt
@ -375,6 +378,8 @@ lib/racket/collects/ffi/compiled/unsafe_rkt.dep
lib/racket/collects/ffi/compiled/unsafe_rkt.zo
lib/racket/collects/ffi/compiled/vector_rkt.dep
lib/racket/collects/ffi/compiled/vector_rkt.zo
lib/racket/collects/ffi/compiled/winapi_rkt.dep
lib/racket/collects/ffi/compiled/winapi_rkt.zo
lib/racket/collects/ffi/cvector.rkt
lib/racket/collects/ffi/examples/c-printf.rkt
lib/racket/collects/ffi/examples/crypt.rkt
@ -415,6 +420,7 @@ lib/racket/collects/ffi/unsafe/define.rkt
lib/racket/collects/ffi/unsafe/objc.rkt
lib/racket/collects/ffi/unsafe/try-atomic.rkt
lib/racket/collects/ffi/vector.rkt
lib/racket/collects/ffi/winapi.rkt
lib/racket/collects/file/compiled/convertible_rkt.dep
lib/racket/collects/file/compiled/convertible_rkt.zo
lib/racket/collects/file/compiled/gif_rkt.dep
@ -1426,14 +1432,16 @@ lib/racket/collects/racket/compiled/vector_rkt.dep
lib/racket/collects/racket/compiled/vector_rkt.zo
lib/racket/collects/racket/contract.rkt
lib/racket/collects/racket/contract/base.rkt
lib/racket/collects/racket/contract/combinator.rkt
lib/racket/collects/racket/contract/compiled/base_rkt.dep
lib/racket/collects/racket/contract/compiled/base_rkt.zo
lib/racket/collects/racket/contract/compiled/exists_rkt.dep
lib/racket/collects/racket/contract/compiled/exists_rkt.zo
lib/racket/collects/racket/contract/compiled/regions_rkt.dep
lib/racket/collects/racket/contract/compiled/regions_rkt.zo
lib/racket/collects/racket/contract/exists.rkt
lib/racket/collects/racket/contract/private/arr-i-old.rkt
lib/racket/collects/racket/contract/compiled/combinator_rkt.dep
lib/racket/collects/racket/contract/compiled/combinator_rkt.zo
lib/racket/collects/racket/contract/compiled/parametric_rkt.dep
lib/racket/collects/racket/contract/compiled/parametric_rkt.zo
lib/racket/collects/racket/contract/compiled/region_rkt.dep
lib/racket/collects/racket/contract/compiled/region_rkt.zo
lib/racket/collects/racket/contract/parametric.rkt
lib/racket/collects/racket/contract/private/arr-i-parse.rkt
lib/racket/collects/racket/contract/private/arr-i.rkt
lib/racket/collects/racket/contract/private/arr-util.rkt
@ -1442,8 +1450,6 @@ lib/racket/collects/racket/contract/private/base.rkt
lib/racket/collects/racket/contract/private/basic-opters.rkt
lib/racket/collects/racket/contract/private/blame.rkt
lib/racket/collects/racket/contract/private/box.rkt
lib/racket/collects/racket/contract/private/compiled/arr-i-old_rkt.dep
lib/racket/collects/racket/contract/private/compiled/arr-i-old_rkt.zo
lib/racket/collects/racket/contract/private/compiled/arr-i-parse_rkt.dep
lib/racket/collects/racket/contract/private/compiled/arr-i-parse_rkt.zo
lib/racket/collects/racket/contract/private/compiled/arr-i_rkt.dep
@ -1464,6 +1470,8 @@ lib/racket/collects/racket/contract/private/compiled/ds-helpers_rkt.dep
lib/racket/collects/racket/contract/private/compiled/ds-helpers_rkt.zo
lib/racket/collects/racket/contract/private/compiled/ds_rkt.dep
lib/racket/collects/racket/contract/private/compiled/ds_rkt.zo
lib/racket/collects/racket/contract/private/compiled/exists_rkt.dep
lib/racket/collects/racket/contract/private/compiled/exists_rkt.zo
lib/racket/collects/racket/contract/private/compiled/guts_rkt.dep
lib/racket/collects/racket/contract/private/compiled/guts_rkt.zo
lib/racket/collects/racket/contract/private/compiled/hash_rkt.dep
@ -1494,6 +1502,7 @@ lib/racket/collects/racket/contract/private/compiled/vector_rkt.dep
lib/racket/collects/racket/contract/private/compiled/vector_rkt.zo
lib/racket/collects/racket/contract/private/ds-helpers.rkt
lib/racket/collects/racket/contract/private/ds.rkt
lib/racket/collects/racket/contract/private/exists.rkt
lib/racket/collects/racket/contract/private/guts.rkt
lib/racket/collects/racket/contract/private/hash.rkt
lib/racket/collects/racket/contract/private/helpers.rkt
@ -1508,7 +1517,7 @@ lib/racket/collects/racket/contract/private/prop.rkt
lib/racket/collects/racket/contract/private/provide.rkt
lib/racket/collects/racket/contract/private/struct.rkt
lib/racket/collects/racket/contract/private/vector.rkt
lib/racket/collects/racket/contract/regions.rkt
lib/racket/collects/racket/contract/region.rkt
lib/racket/collects/racket/control.rkt
lib/racket/collects/racket/date.rkt
lib/racket/collects/racket/dict.rkt
@ -1721,11 +1730,14 @@ lib/racket/collects/racket/place.rkt
lib/racket/collects/racket/port.rkt
lib/racket/collects/racket/pretty.rkt
lib/racket/collects/racket/private/base.rkt
lib/racket/collects/racket/private/cert.rkt
lib/racket/collects/racket/private/class-events.rkt
lib/racket/collects/racket/private/class-internal.rkt
lib/racket/collects/racket/private/classidmap.rkt
lib/racket/collects/racket/private/compiled/base_rkt.dep
lib/racket/collects/racket/private/compiled/base_rkt.zo
lib/racket/collects/racket/private/compiled/cert_rkt.dep
lib/racket/collects/racket/private/compiled/cert_rkt.zo
lib/racket/collects/racket/private/compiled/class-events_rkt.dep
lib/racket/collects/racket/private/compiled/class-events_rkt.zo
lib/racket/collects/racket/private/compiled/class-internal_rkt.dep
@ -2449,6 +2461,14 @@ lib/racket/collects/scribble/jfp/lang/reader.rkt
lib/racket/collects/scribble/jfp/style.tex
lib/racket/collects/scribble/latex-properties.rkt
lib/racket/collects/scribble/latex-render.rkt
lib/racket/collects/scribble/lncs/compiled/lang_rkt.dep
lib/racket/collects/scribble/lncs/compiled/lang_rkt.zo
lib/racket/collects/scribble/lncs/lang.rkt
lib/racket/collects/scribble/lncs/lang/compiled/reader_rkt.dep
lib/racket/collects/scribble/lncs/lang/compiled/reader_rkt.zo
lib/racket/collects/scribble/lncs/lang/reader.rkt
lib/racket/collects/scribble/lncs/lncs.tex
lib/racket/collects/scribble/lncs/style.tex
lib/racket/collects/scribble/lp-include.rkt
lib/racket/collects/scribble/lp.rkt
lib/racket/collects/scribble/lp/lang/compiled/lang_rkt.dep
@ -2591,8 +2611,11 @@ lib/racket/collects/scribble/xref.rkt
lib/racket/collects/scriblib/autobib.css
lib/racket/collects/scriblib/autobib.rkt
lib/racket/collects/scriblib/autobib.tex
lib/racket/collects/scriblib/bibtex.rkt
lib/racket/collects/scriblib/compiled/autobib_rkt.dep
lib/racket/collects/scriblib/compiled/autobib_rkt.zo
lib/racket/collects/scriblib/compiled/bibtex_rkt.dep
lib/racket/collects/scriblib/compiled/bibtex_rkt.zo
lib/racket/collects/scriblib/compiled/figure_rkt.dep
lib/racket/collects/scriblib/compiled/figure_rkt.zo
lib/racket/collects/scriblib/compiled/footnote_rkt.dep
@ -2641,14 +2664,14 @@ lib/racket/collects/setup/compiled/option-unit_rkt.dep
lib/racket/collects/setup/compiled/option-unit_rkt.zo
lib/racket/collects/setup/compiled/pack_rkt.dep
lib/racket/collects/setup/compiled/pack_rkt.zo
lib/racket/collects/setup/compiled/parallel-build-worker_rkt.dep
lib/racket/collects/setup/compiled/parallel-build-worker_rkt.zo
lib/racket/collects/setup/compiled/parallel-build_rkt.dep
lib/racket/collects/setup/compiled/parallel-build_rkt.zo
lib/racket/collects/setup/compiled/parallel-do_rkt.dep
lib/racket/collects/setup/compiled/parallel-do_rkt.zo
lib/racket/collects/setup/compiled/path-relativize_rkt.dep
lib/racket/collects/setup/compiled/path-relativize_rkt.zo
lib/racket/collects/setup/compiled/path-to-relative_rkt.dep
lib/racket/collects/setup/compiled/path-to-relative_rkt.zo
lib/racket/collects/setup/compiled/plt-single-installer_rkt.dep
lib/racket/collects/setup/compiled/plt-single-installer_rkt.zo
lib/racket/collects/setup/compiled/setup-cmdline_rkt.dep
@ -2684,10 +2707,10 @@ lib/racket/collects/setup/main.rkt
lib/racket/collects/setup/option-sig.rkt
lib/racket/collects/setup/option-unit.rkt
lib/racket/collects/setup/pack.rkt
lib/racket/collects/setup/parallel-build-worker.rkt
lib/racket/collects/setup/parallel-build.rkt
lib/racket/collects/setup/parallel-do.rkt
lib/racket/collects/setup/path-relativize.rkt
lib/racket/collects/setup/path-to-relative.rkt
lib/racket/collects/setup/plt-single-installer.rkt
lib/racket/collects/setup/private/command-name.rkt
lib/racket/collects/setup/private/compiled/command-name_rkt.dep
@ -3546,12 +3569,15 @@ lib/racket/collects/syntax/parse/experimental/compiled/provide_rkt.dep
lib/racket/collects/syntax/parse/experimental/compiled/provide_rkt.zo
lib/racket/collects/syntax/parse/experimental/compiled/reflect_rkt.dep
lib/racket/collects/syntax/parse/experimental/compiled/reflect_rkt.zo
lib/racket/collects/syntax/parse/experimental/compiled/specialize_rkt.dep
lib/racket/collects/syntax/parse/experimental/compiled/specialize_rkt.zo
lib/racket/collects/syntax/parse/experimental/compiled/splicing_rkt.dep
lib/racket/collects/syntax/parse/experimental/compiled/splicing_rkt.zo
lib/racket/collects/syntax/parse/experimental/contract.rkt
lib/racket/collects/syntax/parse/experimental/eh.rkt
lib/racket/collects/syntax/parse/experimental/provide.rkt
lib/racket/collects/syntax/parse/experimental/reflect.rkt
lib/racket/collects/syntax/parse/experimental/specialize.rkt
lib/racket/collects/syntax/parse/experimental/splicing.rkt
lib/racket/collects/syntax/parse/private/compiled/keywords_rkt.dep
lib/racket/collects/syntax/parse/private/compiled/keywords_rkt.zo
@ -3656,6 +3682,33 @@ lib/racket/collects/trace/info.rkt
lib/racket/collects/trace/main.rkt
lib/racket/collects/trace/stacktrace.rkt
lib/racket/collects/trace/test-cases-proposed.txt
lib/racket/collects/unstable/automata/compiled/dfa_rkt.dep
lib/racket/collects/unstable/automata/compiled/dfa_rkt.zo
lib/racket/collects/unstable/automata/compiled/machine_rkt.dep
lib/racket/collects/unstable/automata/compiled/machine_rkt.zo
lib/racket/collects/unstable/automata/compiled/nfa-ep_rkt.dep
lib/racket/collects/unstable/automata/compiled/nfa-ep_rkt.zo
lib/racket/collects/unstable/automata/compiled/nfa-star_rkt.dep
lib/racket/collects/unstable/automata/compiled/nfa-star_rkt.zo
lib/racket/collects/unstable/automata/compiled/nfa_rkt.dep
lib/racket/collects/unstable/automata/compiled/nfa_rkt.zo
lib/racket/collects/unstable/automata/compiled/re-compile_rkt.dep
lib/racket/collects/unstable/automata/compiled/re-compile_rkt.zo
lib/racket/collects/unstable/automata/compiled/re-ext_rkt.dep
lib/racket/collects/unstable/automata/compiled/re-ext_rkt.zo
lib/racket/collects/unstable/automata/compiled/re-help_rkt.dep
lib/racket/collects/unstable/automata/compiled/re-help_rkt.zo
lib/racket/collects/unstable/automata/compiled/re_rkt.dep
lib/racket/collects/unstable/automata/compiled/re_rkt.zo
lib/racket/collects/unstable/automata/dfa.rkt
lib/racket/collects/unstable/automata/machine.rkt
lib/racket/collects/unstable/automata/nfa-ep.rkt
lib/racket/collects/unstable/automata/nfa-star.rkt
lib/racket/collects/unstable/automata/nfa.rkt
lib/racket/collects/unstable/automata/re-compile.rkt
lib/racket/collects/unstable/automata/re-ext.rkt
lib/racket/collects/unstable/automata/re-help.rkt
lib/racket/collects/unstable/automata/re.rkt
lib/racket/collects/unstable/bytes.rkt
lib/racket/collects/unstable/class-iop.rkt
lib/racket/collects/unstable/compiled/bytes_rkt.dep
@ -3688,6 +3741,8 @@ lib/racket/collects/unstable/compiled/info_rkt.dep
lib/racket/collects/unstable/compiled/info_rkt.zo
lib/racket/collects/unstable/compiled/list_rkt.dep
lib/racket/collects/unstable/compiled/list_rkt.zo
lib/racket/collects/unstable/compiled/logging_rkt.dep
lib/racket/collects/unstable/compiled/logging_rkt.zo
lib/racket/collects/unstable/compiled/markparam_rkt.dep
lib/racket/collects/unstable/compiled/markparam_rkt.zo
lib/racket/collects/unstable/compiled/match_rkt.dep
@ -3712,6 +3767,8 @@ lib/racket/collects/unstable/compiled/struct_rkt.dep
lib/racket/collects/unstable/compiled/struct_rkt.zo
lib/racket/collects/unstable/compiled/syntax_rkt.dep
lib/racket/collects/unstable/compiled/syntax_rkt.zo
lib/racket/collects/unstable/compiled/time_rkt.dep
lib/racket/collects/unstable/compiled/time_rkt.zo
lib/racket/collects/unstable/compiled/wrapc_rkt.dep
lib/racket/collects/unstable/compiled/wrapc_rkt.zo
lib/racket/collects/unstable/contract.rkt
@ -3727,6 +3784,7 @@ lib/racket/collects/unstable/generics.rkt
lib/racket/collects/unstable/hash.rkt
lib/racket/collects/unstable/info.rkt
lib/racket/collects/unstable/list.rkt
lib/racket/collects/unstable/logging.rkt
lib/racket/collects/unstable/markparam.rkt
lib/racket/collects/unstable/match.rkt
lib/racket/collects/unstable/mutated-vars.rkt
@ -3739,11 +3797,8 @@ lib/racket/collects/unstable/pretty.rkt
lib/racket/collects/unstable/private/class-iop-ct.rkt
lib/racket/collects/unstable/private/compiled/class-iop-ct_rkt.dep
lib/racket/collects/unstable/private/compiled/class-iop-ct_rkt.zo
lib/racket/collects/unstable/private/compiled/expand_rkt.dep
lib/racket/collects/unstable/private/compiled/expand_rkt.zo
lib/racket/collects/unstable/private/compiled/notify_rkt.dep
lib/racket/collects/unstable/private/compiled/notify_rkt.zo
lib/racket/collects/unstable/private/expand.rkt
lib/racket/collects/unstable/private/notify.rkt
lib/racket/collects/unstable/prop-contract.rkt
lib/racket/collects/unstable/require.rkt
@ -3751,6 +3806,13 @@ lib/racket/collects/unstable/sequence.rkt
lib/racket/collects/unstable/string.rkt
lib/racket/collects/unstable/struct.rkt
lib/racket/collects/unstable/syntax.rkt
lib/racket/collects/unstable/temp-c/compiled/dsl_rkt.dep
lib/racket/collects/unstable/temp-c/compiled/dsl_rkt.zo
lib/racket/collects/unstable/temp-c/compiled/monitor_rkt.dep
lib/racket/collects/unstable/temp-c/compiled/monitor_rkt.zo
lib/racket/collects/unstable/temp-c/dsl.rkt
lib/racket/collects/unstable/temp-c/monitor.rkt
lib/racket/collects/unstable/time.rkt
lib/racket/collects/unstable/wrapc.rkt
lib/racket/collects/version/check.rkt
lib/racket/collects/version/compiled/check_rkt.dep
@ -4268,7 +4330,7 @@ man/man1/racket.1
man/man1/raco.1
man/man1/setup-plt.1
share/racket/doc/release-notes/COPYING-libscheme.txt
share/racket/doc/release-notes/COPYING.LIB
share/racket/doc/release-notes/COPYING.txt
share/racket/doc/release-notes/racket/Draw_and_GUI_5_1.txt
share/racket/doc/release-notes/racket/HISTORY.txt
share/racket/doc/release-notes/racket/MzScheme_200.txt

View file

@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.3 2011/08/01 11:45:43 asau Exp $
$NetBSD: distinfo,v 1.4 2011/08/16 22:28:54 asau Exp $
SHA1 (racket-textual-5.1.1-src-unix.tgz) = 8834783e278cee0ff6651c41270263bc18427f9c
RMD160 (racket-textual-5.1.1-src-unix.tgz) = 594de9d4781481812a32dfc87c7bd22e06953fac
Size (racket-textual-5.1.1-src-unix.tgz) = 5972450 bytes
SHA1 (racket-textual-5.1.3-src-unix.tgz) = cb935178afccd44bdce91b05c9d7c56c5f094f4b
RMD160 (racket-textual-5.1.3-src-unix.tgz) = ba460014b0cc2e195ae8cac5118286ccb019ecfd
Size (racket-textual-5.1.3-src-unix.tgz) = 5795883 bytes

View file

@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.6 2011/08/01 11:45:42 asau Exp $
# $NetBSD: Makefile,v 1.7 2011/08/16 22:28:54 asau Exp $
PKGNAME= racket-5.1.1
PKGNAME= racket-5.1.3
DISTNAME= $(PKGNAME_NOREV)-src-unix
CATEGORIES= lang
MASTER_SITES_PLT= http://download.racket-lang.org/installers/$(PKGVERSION_NOREV)/ \

File diff suppressed because it is too large Load diff

View file

@ -1,6 +1,6 @@
$NetBSD: distinfo,v 1.3 2011/08/01 11:45:42 asau Exp $
$NetBSD: distinfo,v 1.4 2011/08/16 22:28:54 asau Exp $
SHA1 (racket-5.1.1-src-unix.tgz) = be339495aef3334530ea8fc63ef4014ad8a4b0b2
RMD160 (racket-5.1.1-src-unix.tgz) = 8662bb4e2f5cb6e5ccc49fa72a2820e25294c5d5
Size (racket-5.1.1-src-unix.tgz) = 15884853 bytes
SHA1 (racket-5.1.3-src-unix.tgz) = 7face74729cee8b36ce3df44b36b04ca23b4c986
RMD160 (racket-5.1.3-src-unix.tgz) = 0913fdcc943d21551342bc141b4aec296ee72804
Size (racket-5.1.3-src-unix.tgz) = 15939654 bytes
SHA1 (patch-collects_racket_draw_unsafe_png.rkt) = 8c4d3de433537f3146bbe002fc0955a6445866ee