pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/lang/racket Update to v6.11



details:   https://anonhg.NetBSD.org/pkgsrc/rev/e24d32bf3212
branches:  trunk
changeset: 374298:e24d32bf3212
user:      sevan <sevan%pkgsrc.org@localhost>
date:      Sat Jan 20 02:21:16 2018 +0000

description:
Update to v6.11

* Typed Racket supports refinement types and dependent function types.
  Previously an experimental feature, refinement types allow types to
  describe more interesting properties of values, especially integers.
  For example, this type shows that the `max` function always produces a
  number at least as big as its inputs:
  `(-> ([x : Integer] [y : Integer])
       (Refine [z : Integer] (and (>= z x) (>= z y))))`

* DrRacket's Program Contour is significantly more efficient; using it
  no longer hurts DrRacket's interactivity.

* The `web-server/formlets` library produces formlets that are
  serializable, facilitating dynamic uses of formlets in stateless #lang
  web-server servlets. The new `web-server/formlets/stateless` and
  `web-server/formlets/unsafe` libraries provide additional support with
  the same API.

* The `db` library supports the Cassandra database.

diffstat:

 lang/racket/Makefile                              |    5 +-
 lang/racket/PLIST                                 |  377 +++++++++++++++++----
 lang/racket/distinfo                              |   14 +-
 lang/racket/patches/patch-src_configure           |   40 --
 lang/racket/patches/patch-src_racket_configure.ac |   40 --
 5 files changed, 317 insertions(+), 159 deletions(-)

diffs (truncated from 1298 to 300 lines):

diff -r 83af7d178c7e -r e24d32bf3212 lang/racket/Makefile
--- a/lang/racket/Makefile      Sat Jan 20 00:35:14 2018 +0000
+++ b/lang/racket/Makefile      Sat Jan 20 02:21:16 2018 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.64 2018/01/19 12:45:41 sevan Exp $
+# $NetBSD: Makefile,v 1.65 2018/01/20 02:21:16 sevan Exp $
 
-PKGNAME=               racket-6.7
-PKGREVISION=           5
+PKGNAME=               racket-6.11
 DISTNAME=              ${PKGNAME_NOREV}-src
 CATEGORIES=            lang
 MASTER_SITES_PLT=      https://download.racket-lang.org/installers/${PKGVERSION_NOREV}/
diff -r 83af7d178c7e -r e24d32bf3212 lang/racket/PLIST
--- a/lang/racket/PLIST Sat Jan 20 00:35:14 2018 +0000
+++ b/lang/racket/PLIST Sat Jan 20 02:21:16 2018 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.17 2016/12/05 20:11:22 asau Exp $
+@comment $NetBSD: PLIST,v 1.18 2018/01/20 02:21:16 sevan Exp $
 bin/drracket
 bin/gracket
 bin/gracket-text
@@ -121,6 +121,12 @@
 share/doc/racket/contract-profile/out0.sxref
 share/doc/racket/contract-profile/out1.sxref
 share/doc/racket/contract-profile/stamp.sxref
+share/doc/racket/cookies/blueboxes.rktd
+share/doc/racket/cookies/in.sxref
+share/doc/racket/cookies/index.html
+share/doc/racket/cookies/out0.sxref
+share/doc/racket/cookies/out1.sxref
+share/doc/racket/cookies/stamp.sxref
 share/doc/racket/data/Binary_Heaps.html
 share/doc/racket/data/Enumerations.html
 share/doc/racket/data/Imperative_Queues.html
@@ -398,6 +404,7 @@
 share/doc/racket/drracket/debugger1.png
 share/doc/racket/drracket/doc-index.html
 share/doc/racket/drracket/drracket-files.html
+share/doc/racket/drracket/drracket-status.html
 share/doc/racket/drracket/editor.html
 share/doc/racket/drracket/example.png
 share/doc/racket/drracket/experimental-langs.html
@@ -517,6 +524,7 @@
 share/doc/racket/foreign/Objective-C_FFI.html
 share/doc/racket/foreign/Other_Atomic_Types.html
 share/doc/racket/foreign/Pointer_Types.html
+share/doc/racket/foreign/Process-Wide_Registration.html
 share/doc/racket/foreign/Speculatively_Atomic_Execution.html
 share/doc/racket/foreign/String_Types.html
 share/doc/racket/foreign/active-x.html
@@ -1294,6 +1302,7 @@
 share/doc/racket/local-redirect/local-redirect_2.js
 share/doc/racket/local-redirect/local-redirect_3.js
 share/doc/racket/local-redirect/local-redirect_4.js
+share/doc/racket/local-redirect/local-redirect_5.js
 share/doc/racket/local-redirect/local-user-redirect.js
 share/doc/racket/local-redirect/out0.sxref
 share/doc/racket/local-redirect/out1.sxref
@@ -1455,6 +1464,7 @@
 share/doc/racket/mrlib/Plot.html
 share/doc/racket/mrlib/Snips_in_a_hierarchical-list__Instance.html
 share/doc/racket/mrlib/Switchable_Button.html
+share/doc/racket/mrlib/Syntax_Browser.html
 share/doc/racket/mrlib/TeX_Table.html
 share/doc/racket/mrlib/Terminal_Window.html
 share/doc/racket/mrlib/aligned-editor-canvas_.html
@@ -2029,6 +2039,9 @@
 share/doc/racket/plot/pict_89.png
 share/doc/racket/plot/pict_9.png
 share/doc/racket/plot/pict_90.png
+share/doc/racket/plot/pict_91.png
+share/doc/racket/plot/pict_92.png
+share/doc/racket/plot/pict_93.png
 share/doc/racket/plot/plotting.html
 share/doc/racket/plot/porting.html
 share/doc/racket/plot/renderer2d.html
@@ -2345,6 +2358,7 @@
 share/doc/racket/rackunit/out1.sxref
 share/doc/racket/rackunit/philosophy.html
 share/doc/racket/rackunit/quick-start.html
+share/doc/racket/rackunit/rackunit-screen-shot.png
 share/doc/racket/rackunit/stamp.sxref
 share/doc/racket/raco/API_for_Making_Bytecode.html
 share/doc/racket/raco/API_for_Raw_Compilation.html
@@ -2405,13 +2419,12 @@
 share/doc/racket/readline/out0.sxref
 share/doc/racket/readline/out1.sxref
 share/doc/racket/readline/stamp.sxref
-share/doc/racket/redex/Objects__Problem.html
-share/doc/racket/redex/Objects__Solution.html
 share/doc/racket/redex/Problem__Binary_Addition.html
 share/doc/racket/redex/Problem__Contracts.html
 share/doc/racket/redex/Problem__Finite_State_Machines.html
 share/doc/racket/redex/Problem__GC.html
 share/doc/racket/redex/Problem__Missionaries_and_Cannibals.html
+share/doc/racket/redex/Problem__Objects.html
 share/doc/racket/redex/Problem__Threads.html
 share/doc/racket/redex/Problem__Towers_of_Hanoi.html
 share/doc/racket/redex/Problem__Types.html
@@ -2420,6 +2433,7 @@
 share/doc/racket/redex/Solution__Finite_State_Machines.html
 share/doc/racket/redex/Solution__GC.html
 share/doc/racket/redex/Solution__Missionaries_and_Cannibals.html
+share/doc/racket/redex/Solution__Objects.html
 share/doc/racket/redex/Solution__Threads.html
 share/doc/racket/redex/Solution__Towers_of_Hanoi.html
 share/doc/racket/redex/Solution__Types.html
@@ -2828,6 +2842,7 @@
 share/doc/racket/scribble-pp/text.html
 share/doc/racket/scribble-style.css
 share/doc/racket/scribble.css
+share/doc/racket/scribble/ACM_Paper_Format.html
 share/doc/racket/scribble/Bibliography.html
 share/doc/racket/scribble/Book_Format.html
 share/doc/racket/scribble/Compatibility_Libraries.html
@@ -2883,7 +2898,6 @@
 share/doc/racket/scribble/plt-manuals.html
 share/doc/racket/scribble/reader-internals.html
 share/doc/racket/scribble/reader.html
-share/doc/racket/scribble/reference-style.html
 share/doc/racket/scribble/renderer.html
 share/doc/racket/scribble/running.html
 share/doc/racket/scribble/scheme.html
@@ -2974,6 +2988,12 @@
 share/doc/racket/slideshow/out1.sxref
 share/doc/racket/slideshow/play.html
 share/doc/racket/slideshow/stamp.sxref
+share/doc/racket/source-syntax/blueboxes.rktd
+share/doc/racket/source-syntax/in.sxref
+share/doc/racket/source-syntax/index.html
+share/doc/racket/source-syntax/out0.sxref
+share/doc/racket/source-syntax/out1.sxref
+share/doc/racket/source-syntax/stamp.sxref
 share/doc/racket/srfi/blueboxes.rktd
 share/doc/racket/srfi/doc-index.html
 share/doc/racket/srfi/in.sxref
@@ -3118,6 +3138,7 @@
 share/doc/racket/style/mut-rec-contracts.png
 share/doc/racket/style/out0.sxref
 share/doc/racket/style/out1.sxref
+share/doc/racket/style/reference-style.html
 share/doc/racket/style/stamp.sxref
 share/doc/racket/style/testing.html
 share/doc/racket/swindle/blueboxes.rktd
@@ -3341,6 +3362,7 @@
 share/doc/racket/teachpack/pict_202.svg
 share/doc/racket/teachpack/pict_203.svg
 share/doc/racket/teachpack/pict_204.svg
+share/doc/racket/teachpack/pict_205.svg
 share/doc/racket/teachpack/pict_21.png
 share/doc/racket/teachpack/pict_21.svg
 share/doc/racket/teachpack/pict_22.png
@@ -3500,7 +3522,7 @@
 share/doc/racket/tools/Editor_Modes.html
 share/doc/racket/tools/Expanding_and_Breaking.html
 share/doc/racket/tools/Extending_the_Existing_DrRacket_Classes.html
-share/doc/racket/tools/Language-Specific_Capabilities.html
+share/doc/racket/tools/Plugin_Capabilities.html
 share/doc/racket/tools/Signatures.html
 share/doc/racket/tools/Teaching_Languages.html
 share/doc/racket/tools/adding-languages.html
@@ -3522,6 +3544,7 @@
 share/doc/racket/tools/implementing-tools.html
 share/doc/racket/tools/in.sxref
 share/doc/racket/tools/index.html
+share/doc/racket/tools/lang-languages-customization.html
 share/doc/racket/tools/out0.sxref
 share/doc/racket/tools/out1.sxref
 share/doc/racket/tools/stamp.sxref
@@ -3828,6 +3851,8 @@
 share/racket/collects/ffi/unsafe/compiled/cvector_rkt.zo
 share/racket/collects/ffi/unsafe/compiled/define_rkt.dep
 share/racket/collects/ffi/unsafe/compiled/define_rkt.zo
+share/racket/collects/ffi/unsafe/compiled/global_rkt.dep
+share/racket/collects/ffi/unsafe/compiled/global_rkt.zo
 share/racket/collects/ffi/unsafe/compiled/nsalloc_rkt.dep
 share/racket/collects/ffi/unsafe/compiled/nsalloc_rkt.zo
 share/racket/collects/ffi/unsafe/compiled/nsstring_rkt.dep
@@ -3839,6 +3864,10 @@
 share/racket/collects/ffi/unsafe/custodian.rkt
 share/racket/collects/ffi/unsafe/cvector.rkt
 share/racket/collects/ffi/unsafe/define.rkt
+share/racket/collects/ffi/unsafe/define/compiled/conventions_rkt.dep
+share/racket/collects/ffi/unsafe/define/compiled/conventions_rkt.zo
+share/racket/collects/ffi/unsafe/define/conventions.rkt
+share/racket/collects/ffi/unsafe/global.rkt
 share/racket/collects/ffi/unsafe/nsalloc.rkt
 share/racket/collects/ffi/unsafe/nsstring.rkt
 share/racket/collects/ffi/unsafe/objc.rkt
@@ -4610,6 +4639,7 @@
 share/racket/collects/racket/private/base.rkt
 share/racket/collects/racket/private/case.rkt
 share/racket/collects/racket/private/cert.rkt
+share/racket/collects/racket/private/check.rkt
 share/racket/collects/racket/private/class-c-new.rkt
 share/racket/collects/racket/private/class-c-old.rkt
 share/racket/collects/racket/private/class-internal.rkt
@@ -4625,6 +4655,8 @@
 share/racket/collects/racket/private/compiled/case_rkt.zo
 share/racket/collects/racket/private/compiled/cert_rkt.dep
 share/racket/collects/racket/private/compiled/cert_rkt.zo
+share/racket/collects/racket/private/compiled/check_rkt.dep
+share/racket/collects/racket/private/compiled/check_rkt.zo
 share/racket/collects/racket/private/compiled/class-c-new_rkt.dep
 share/racket/collects/racket/private/compiled/class-c-new_rkt.zo
 share/racket/collects/racket/private/compiled/class-c-old_rkt.dep
@@ -4691,6 +4723,8 @@
 share/racket/collects/racket/private/compiled/logger_rkt.zo
 share/racket/collects/racket/private/compiled/map_rkt.dep
 share/racket/collects/racket/private/compiled/map_rkt.zo
+share/racket/collects/racket/private/compiled/math-predicates_rkt.dep
+share/racket/collects/racket/private/compiled/math-predicates_rkt.zo
 share/racket/collects/racket/private/compiled/member_rkt.dep
 share/racket/collects/racket/private/compiled/member_rkt.zo
 share/racket/collects/racket/private/compiled/misc_rkt.dep
@@ -4835,6 +4869,7 @@
 share/racket/collects/racket/private/local.rkt
 share/racket/collects/racket/private/logger.rkt
 share/racket/collects/racket/private/map.rkt
+share/racket/collects/racket/private/math-predicates.rkt
 share/racket/collects/racket/private/member.rkt
 share/racket/collects/racket/private/misc.rkt
 share/racket/collects/racket/private/modbeg.rkt
@@ -5070,6 +5105,8 @@
 share/racket/collects/setup/private/compiled/dylib_rkt.zo
 share/racket/collects/setup/private/compiled/elf_rkt.dep
 share/racket/collects/setup/private/compiled/elf_rkt.zo
+share/racket/collects/setup/private/compiled/encode-relative_rkt.dep
+share/racket/collects/setup/private/compiled/encode-relative_rkt.zo
 share/racket/collects/setup/private/compiled/format-error_rkt.dep
 share/racket/collects/setup/private/compiled/format-error_rkt.zo
 share/racket/collects/setup/private/compiled/lib-roots_rkt.dep
@@ -5081,6 +5118,7 @@
 share/racket/collects/setup/private/dirs.rkt
 share/racket/collects/setup/private/dylib.rkt
 share/racket/collects/setup/private/elf.rkt
+share/racket/collects/setup/private/encode-relative.rkt
 share/racket/collects/setup/private/format-error.rkt
 share/racket/collects/setup/private/lib-roots.rkt
 share/racket/collects/setup/private/omitted-paths.rkt
@@ -5223,9 +5261,6 @@
 share/racket/collects/syntax/parse/experimental/contract.rkt
 share/racket/collects/syntax/parse/experimental/dset.rkt
 share/racket/collects/syntax/parse/experimental/eh.rkt
-share/racket/collects/syntax/parse/experimental/private/compiled/substitute_rkt.dep
-share/racket/collects/syntax/parse/experimental/private/compiled/substitute_rkt.zo
-share/racket/collects/syntax/parse/experimental/private/substitute.rkt
 share/racket/collects/syntax/parse/experimental/provide.rkt
 share/racket/collects/syntax/parse/experimental/reflect.rkt
 share/racket/collects/syntax/parse/experimental/specialize.rkt
@@ -5487,10 +5522,13 @@
 share/racket/pkgs/algol60/prims.rkt
 share/racket/pkgs/algol60/runtime.rkt
 share/racket/pkgs/algol60/simplify.rkt
+share/racket/pkgs/algol60/tests/compiled/export_rkt.dep
+share/racket/pkgs/algol60/tests/compiled/export_rkt.zo
 share/racket/pkgs/algol60/tests/compiled/syncheck-test_rkt.dep
 share/racket/pkgs/algol60/tests/compiled/syncheck-test_rkt.zo
 share/racket/pkgs/algol60/tests/compiled/test_rkt.dep
 share/racket/pkgs/algol60/tests/compiled/test_rkt.zo
+share/racket/pkgs/algol60/tests/export.rkt
 share/racket/pkgs/algol60/tests/syncheck-test.rkt
 share/racket/pkgs/algol60/tests/test.rkt
 share/racket/pkgs/algol60/tool.rkt
@@ -6130,6 +6168,7 @@
 share/racket/pkgs/contract-profile/scribblings/compiled/info_rkt.dep
 share/racket/pkgs/contract-profile/scribblings/compiled/info_rkt.zo
 share/racket/pkgs/contract-profile/scribblings/contract-profile.scrbl
+share/racket/pkgs/contract-profile/scribblings/eval-log.txt
 share/racket/pkgs/contract-profile/scribblings/info.rkt
 share/racket/pkgs/contract-profile/tests.rkt
 share/racket/pkgs/contract-profile/utils.rkt
@@ -6363,6 +6402,7 @@
 share/racket/pkgs/datalog/tests/paren-examples/tutorial.txt
 share/racket/pkgs/datalog/tests/parse.rkt
 share/racket/pkgs/datalog/tests/pr/1.rkt
+share/racket/pkgs/datalog/tests/pr/5.rkt
 share/racket/pkgs/datalog/tests/pretty.rkt
 share/racket/pkgs/datalog/tests/private/env.rkt
 share/racket/pkgs/datalog/tests/private/lex.rkt
@@ -6421,8 +6461,11 @@
 share/racket/pkgs/db-lib/LICENSE.txt
 share/racket/pkgs/db-lib/db/TODO
 share/racket/pkgs/db-lib/db/base.rkt
+share/racket/pkgs/db-lib/db/cassandra.rkt
 share/racket/pkgs/db-lib/db/compiled/base_rkt.dep
 share/racket/pkgs/db-lib/db/compiled/base_rkt.zo
+share/racket/pkgs/db-lib/db/compiled/cassandra_rkt.dep
+share/racket/pkgs/db-lib/db/compiled/cassandra_rkt.zo
 share/racket/pkgs/db-lib/db/compiled/info_rkt.dep
 share/racket/pkgs/db-lib/db/compiled/info_rkt.zo
 share/racket/pkgs/db-lib/db/compiled/main_rkt.dep
@@ -6440,6 +6483,18 @@
 share/racket/pkgs/db-lib/db/mysql.rkt
 share/racket/pkgs/db-lib/db/odbc.rkt
 share/racket/pkgs/db-lib/db/postgresql.rkt
+share/racket/pkgs/db-lib/db/private/cassandra/compiled/connection_rkt.dep
+share/racket/pkgs/db-lib/db/private/cassandra/compiled/connection_rkt.zo
+share/racket/pkgs/db-lib/db/private/cassandra/compiled/dbsystem_rkt.dep



Home | Main Index | Thread Index | Old Index