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