diff options
author | olgeni <olgeni@FreeBSD.org> | 2016-07-23 16:48:04 +0800 |
---|---|---|
committer | olgeni <olgeni@FreeBSD.org> | 2016-07-23 16:48:04 +0800 |
commit | 590513dc30112d7da75bae9a01f24d42617cf14a (patch) | |
tree | 1edf490eb99cf8edd4a9241846ac57e0e6a9c423 /lang | |
parent | fbcd5d87d55403fb670c53de0101a5e9ba1091b0 (diff) | |
download | freebsd-ports-gnome-590513dc30112d7da75bae9a01f24d42617cf14a.tar.gz freebsd-ports-gnome-590513dc30112d7da75bae9a01f24d42617cf14a.tar.zst freebsd-ports-gnome-590513dc30112d7da75bae9a01f24d42617cf14a.zip |
Update lang/racket-minimal to version 6.6.
Diffstat (limited to 'lang')
-rw-r--r-- | lang/racket-minimal/Makefile | 2 | ||||
-rw-r--r-- | lang/racket-minimal/distinfo | 6 | ||||
-rw-r--r-- | lang/racket-minimal/files/patch-src_racket_src_future.c | 179 | ||||
-rw-r--r-- | lang/racket-minimal/pkg-plist | 29 |
4 files changed, 32 insertions, 184 deletions
diff --git a/lang/racket-minimal/Makefile b/lang/racket-minimal/Makefile index 310e270b7b0d..91b8c056f52f 100644 --- a/lang/racket-minimal/Makefile +++ b/lang/racket-minimal/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= racket -PORTVERSION= 6.5 +PORTVERSION= 6.6 CATEGORIES= lang scheme MASTER_SITES= http://mirror.racket-lang.org/installers/${PORTVERSION}/ \ http://www.cs.utah.edu/plt/installers/${PORTVERSION}/ \ diff --git a/lang/racket-minimal/distinfo b/lang/racket-minimal/distinfo index 89a8ec2f0750..84548d3bb7f6 100644 --- a/lang/racket-minimal/distinfo +++ b/lang/racket-minimal/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1467016094 -SHA256 (racket-minimal/6.5/racket-minimal-6.5-src-builtpkgs.tgz) = 44fe95a4ec4d442b4f6f68e360104ca9715bd1fe3795d302d6cddaceb15696dc -SIZE (racket-minimal/6.5/racket-minimal-6.5-src-builtpkgs.tgz) = 11037268 +TIMESTAMP = 1469257998 +SHA256 (racket-minimal/6.6/racket-minimal-6.6-src-builtpkgs.tgz) = f0666dbf0c7fc446f103b0c16eed508225addb09596f9c44a87b9d546422b1e9 +SIZE (racket-minimal/6.6/racket-minimal-6.6-src-builtpkgs.tgz) = 11097295 diff --git a/lang/racket-minimal/files/patch-src_racket_src_future.c b/lang/racket-minimal/files/patch-src_racket_src_future.c deleted file mode 100644 index 3495c32e395c..000000000000 --- a/lang/racket-minimal/files/patch-src_racket_src_future.c +++ /dev/null @@ -1,179 +0,0 @@ ---- src/racket/src/future.c.orig 2016-04-15 20:33:56 UTC -+++ src/racket/src/future.c -@@ -184,6 +184,11 @@ Scheme_Object *scheme_make_fsemaphore(in - return (Scheme_Object*)fsema; - } - -+static Scheme_Object *make_fsemaphore(int argc, Scheme_Object *argv[]) -+{ -+ return scheme_make_fsemaphore(argc, argv); -+} -+ - Scheme_Object *scheme_fsemaphore_post(int argc, Scheme_Object *argv[]) - { - fsemaphore_t *fsema; -@@ -247,46 +252,24 @@ static Scheme_Object *mark_future_trace_ - return scheme_void; - } - --# define FUTURE_PRIM_W_ARITY(name, func, a1, a2, env) GLOBAL_PRIM_W_ARITY(name, func, a1, a2, env) -- --void scheme_init_futures(Scheme_Env *newenv) --{ -- FUTURE_PRIM_W_ARITY("future?", future_p, 1, 1, newenv); -- FUTURE_PRIM_W_ARITY("future", scheme_future, 1, 1, newenv); -- FUTURE_PRIM_W_ARITY("processor-count", processor_count, 0, 0, newenv); -- FUTURE_PRIM_W_ARITY("touch", touch, 1, 1, newenv); -- FUTURE_PRIM_W_ARITY("current-future", scheme_current_future, 0, 0, newenv); -- FUTURE_PRIM_W_ARITY("make-fsemaphore", scheme_make_fsemaphore, 1, 1, newenv); -- FUTURE_PRIM_W_ARITY("fsemaphore?", scheme_fsemaphore_p, 1, 1, newenv); -- FUTURE_PRIM_W_ARITY("fsemaphore-post", scheme_fsemaphore_post, 1, 1, newenv); -- FUTURE_PRIM_W_ARITY("fsemaphore-wait", scheme_fsemaphore_wait, 1, 1, newenv); -- FUTURE_PRIM_W_ARITY("fsemaphore-try-wait?", scheme_fsemaphore_try_wait, 1, 1, newenv); -- FUTURE_PRIM_W_ARITY("fsemaphore-count", scheme_fsemaphore_count, 1, 1, newenv); -- FUTURE_PRIM_W_ARITY("would-be-future", would_be_future, 1, 1, newenv); -- FUTURE_PRIM_W_ARITY("futures-enabled?", futures_enabled, 0, 0, newenv); -- FUTURE_PRIM_W_ARITY("reset-future-logs-for-tracing!", reset_future_logs_for_tracking, 0, 0, newenv); -- GLOBAL_PRIM_W_ARITY("mark-future-trace-end!", mark_future_trace_end, 0, 0, newenv); -- -- scheme_finish_primitive_module(newenv); -- scheme_protect_primitive_provide(newenv, NULL); -- --#ifdef MZ_PRECISE_GC -- register_traversers(); --#endif --} -- - void scheme_init_futures_once() - { - } - - void scheme_init_futures_per_place() - { -+#ifdef MZ_PRECISE_GC -+ register_traversers(); -+#endif - } - - void scheme_end_futures_per_place() - { - } - -+#define SCHEME_FUTURE_PRIM_IS_NARY_INLINED SCHEME_PRIM_SOMETIMES_INLINED -+#define SCHEME_FUTURE_PRIM_IS_UNARY_INLINED SCHEME_PRIM_SOMETIMES_INLINED -+ - #else - - #include "future.h" -@@ -467,6 +450,11 @@ typedef struct future_thread_params_t { - Scheme_Current_LWC *lwc; - } future_thread_params_t; - -+#define SCHEME_FUTURE_PRIM_IS_NARY_INLINED SCHEME_PRIM_IS_NARY_INLINED -+#define SCHEME_FUTURE_PRIM_IS_UNARY_INLINED SCHEME_PRIM_IS_UNARY_INLINED -+ -+#endif -+ - /**********************************************************************/ - /* Plumbing for Racket initialization */ - /**********************************************************************/ -@@ -476,6 +464,9 @@ void scheme_init_futures(Scheme_Env *new - { - Scheme_Object *p; - -+ /* Order and properties here need to be in sync with the order and -+ properties in the other scheme_init_futures() */ -+ - scheme_add_global_constant( - "future?", - scheme_make_folding_prim( -@@ -487,7 +478,7 @@ void scheme_init_futures(Scheme_Env *new - newenv); - - p = scheme_make_prim_w_arity(scheme_future, "future", 1, 1); -- SCHEME_PRIM_PROC_FLAGS(p) |= scheme_intern_prim_opt_flags(SCHEME_PRIM_IS_UNARY_INLINED); -+ SCHEME_PRIM_PROC_FLAGS(p) |= scheme_intern_prim_opt_flags(SCHEME_FUTURE_PRIM_IS_UNARY_INLINED); - scheme_add_global_constant("future", p, newenv); - - scheme_add_global_constant( -@@ -500,7 +491,7 @@ void scheme_init_futures(Scheme_Env *new - newenv); - - p = scheme_make_prim_w_arity(touch, "touch", 1, 1); -- SCHEME_PRIM_PROC_FLAGS(p) |= scheme_intern_prim_opt_flags(SCHEME_PRIM_IS_UNARY_INLINED); -+ SCHEME_PRIM_PROC_FLAGS(p) |= scheme_intern_prim_opt_flags(SCHEME_FUTURE_PRIM_IS_UNARY_INLINED); - scheme_add_global_constant("touch", p, newenv); - - p = scheme_make_immed_prim( -@@ -508,7 +499,7 @@ void scheme_init_futures(Scheme_Env *new - "current-future", - 0, - 0); -- SCHEME_PRIM_PROC_FLAGS(p) |= scheme_intern_prim_opt_flags(SCHEME_PRIM_IS_NARY_INLINED); -+ SCHEME_PRIM_PROC_FLAGS(p) |= scheme_intern_prim_opt_flags(SCHEME_FUTURE_PRIM_IS_NARY_INLINED); - scheme_add_global_constant("current-future", p, newenv); - - p = scheme_make_immed_prim( -@@ -517,7 +508,7 @@ void scheme_init_futures(Scheme_Env *new - 1, - 1); - -- SCHEME_PRIM_PROC_FLAGS(p) |= scheme_intern_prim_opt_flags(SCHEME_PRIM_IS_UNARY_INLINED); -+ SCHEME_PRIM_PROC_FLAGS(p) |= scheme_intern_prim_opt_flags(SCHEME_FUTURE_PRIM_IS_UNARY_INLINED); - scheme_add_global_constant("fsemaphore?", p, newenv); - - p = scheme_make_immed_prim( -@@ -525,7 +516,7 @@ void scheme_init_futures(Scheme_Env *new - "make-fsemaphore", - 1, - 1); -- SCHEME_PRIM_PROC_FLAGS(p) |= scheme_intern_prim_opt_flags(SCHEME_PRIM_IS_UNARY_INLINED); -+ SCHEME_PRIM_PROC_FLAGS(p) |= scheme_intern_prim_opt_flags(SCHEME_FUTURE_PRIM_IS_UNARY_INLINED); - scheme_add_global_constant("make-fsemaphore", p, newenv); - - p = scheme_make_immed_prim( -@@ -533,7 +524,7 @@ void scheme_init_futures(Scheme_Env *new - "fsemaphore-count", - 1, - 1); -- SCHEME_PRIM_PROC_FLAGS(p) |= scheme_intern_prim_opt_flags(SCHEME_PRIM_IS_UNARY_INLINED); -+ SCHEME_PRIM_PROC_FLAGS(p) |= scheme_intern_prim_opt_flags(SCHEME_FUTURE_PRIM_IS_UNARY_INLINED); - scheme_add_global_constant("fsemaphore-count", p, newenv); - - p = scheme_make_immed_prim( -@@ -541,7 +532,7 @@ void scheme_init_futures(Scheme_Env *new - "fsemaphore-wait", - 1, - 1); -- SCHEME_PRIM_PROC_FLAGS(p) |= scheme_intern_prim_opt_flags(SCHEME_PRIM_IS_UNARY_INLINED); -+ SCHEME_PRIM_PROC_FLAGS(p) |= scheme_intern_prim_opt_flags(SCHEME_FUTURE_PRIM_IS_UNARY_INLINED); - scheme_add_global_constant("fsemaphore-wait", p, newenv); - - p = scheme_make_immed_prim( -@@ -549,7 +540,7 @@ void scheme_init_futures(Scheme_Env *new - "fsemaphore-post", - 1, - 1); -- SCHEME_PRIM_PROC_FLAGS(p) |= scheme_intern_prim_opt_flags(SCHEME_PRIM_IS_UNARY_INLINED); -+ SCHEME_PRIM_PROC_FLAGS(p) |= scheme_intern_prim_opt_flags(SCHEME_FUTURE_PRIM_IS_UNARY_INLINED); - scheme_add_global_constant("fsemaphore-post", p, newenv); - - p = scheme_make_immed_prim( -@@ -557,7 +548,7 @@ void scheme_init_futures(Scheme_Env *new - "fsemaphore-try-wait?", - 1, - 1); -- SCHEME_PRIM_PROC_FLAGS(p) |= scheme_intern_prim_opt_flags(SCHEME_PRIM_IS_UNARY_INLINED); -+ SCHEME_PRIM_PROC_FLAGS(p) |= scheme_intern_prim_opt_flags(SCHEME_FUTURE_PRIM_IS_UNARY_INLINED); - scheme_add_global_constant("fsemaphore-try-wait?", p, newenv); - - GLOBAL_PRIM_W_ARITY("would-be-future", would_be_future, 1, 1, newenv); -@@ -569,6 +560,8 @@ void scheme_init_futures(Scheme_Env *new - scheme_protect_primitive_provide(newenv, NULL); - } - -+#ifdef MZ_USE_FUTURES -+ - void scheme_init_futures_once() - { - init_cpucount(); diff --git a/lang/racket-minimal/pkg-plist b/lang/racket-minimal/pkg-plist index e4d282c09c70..300b87b8a075 100644 --- a/lang/racket-minimal/pkg-plist +++ b/lang/racket-minimal/pkg-plist @@ -18,7 +18,7 @@ include/racket/schvers.h include/racket/sconfig.h include/racket/stypes.h include/racket/uconfig.h -lib/libracket3m-6.5.so +lib/libracket3m-6.6.so lib/libracket3m.so lib/racket/buildinfo lib/racket/gracket @@ -975,6 +975,7 @@ man/man1/raco.1.gz %%DATADIR%%/collects/racket/private/class-undef.rkt %%DATADIR%%/collects/racket/private/class-wrapped.rkt %%DATADIR%%/collects/racket/private/classidmap.rkt +%%DATADIR%%/collects/racket/private/collect.rkt %%DATADIR%%/collects/racket/private/compiled/arity_rkt.dep %%DATADIR%%/collects/racket/private/compiled/arity_rkt.zo %%DATADIR%%/collects/racket/private/compiled/base_rkt.dep @@ -995,8 +996,12 @@ man/man1/raco.1.gz %%DATADIR%%/collects/racket/private/compiled/class-wrapped_rkt.zo %%DATADIR%%/collects/racket/private/compiled/classidmap_rkt.dep %%DATADIR%%/collects/racket/private/compiled/classidmap_rkt.zo +%%DATADIR%%/collects/racket/private/compiled/collect_rkt.dep +%%DATADIR%%/collects/racket/private/compiled/collect_rkt.zo %%DATADIR%%/collects/racket/private/compiled/cond_rkt.dep %%DATADIR%%/collects/racket/private/compiled/cond_rkt.zo +%%DATADIR%%/collects/racket/private/compiled/config_rkt.dep +%%DATADIR%%/collects/racket/private/compiled/config_rkt.zo %%DATADIR%%/collects/racket/private/compiled/custom-hash_rkt.dep %%DATADIR%%/collects/racket/private/compiled/custom-hash_rkt.zo %%DATADIR%%/collects/racket/private/compiled/custom-write_rkt.dep @@ -1011,6 +1016,8 @@ man/man1/raco.1.gz %%DATADIR%%/collects/racket/private/compiled/dict_rkt.zo %%DATADIR%%/collects/racket/private/compiled/ellipses_rkt.dep %%DATADIR%%/collects/racket/private/compiled/ellipses_rkt.zo +%%DATADIR%%/collects/racket/private/compiled/executable-path_rkt.dep +%%DATADIR%%/collects/racket/private/compiled/executable-path_rkt.zo %%DATADIR%%/collects/racket/private/compiled/for_rkt.dep %%DATADIR%%/collects/racket/private/compiled/for_rkt.zo %%DATADIR%%/collects/racket/private/compiled/generic-interfaces_rkt.dep @@ -1035,6 +1042,8 @@ man/man1/raco.1.gz %%DATADIR%%/collects/racket/private/compiled/letstx-scheme_rkt.zo %%DATADIR%%/collects/racket/private/compiled/list_rkt.dep %%DATADIR%%/collects/racket/private/compiled/list_rkt.zo +%%DATADIR%%/collects/racket/private/compiled/load_rkt.dep +%%DATADIR%%/collects/racket/private/compiled/load_rkt.zo %%DATADIR%%/collects/racket/private/compiled/local_rkt.dep %%DATADIR%%/collects/racket/private/compiled/local_rkt.zo %%DATADIR%%/collects/racket/private/compiled/logger_rkt.dep @@ -1057,6 +1066,12 @@ man/man1/raco.1.gz %%DATADIR%%/collects/racket/private/compiled/norm-arity_rkt.zo %%DATADIR%%/collects/racket/private/compiled/norm-define_rkt.dep %%DATADIR%%/collects/racket/private/compiled/norm-define_rkt.zo +%%DATADIR%%/collects/racket/private/compiled/old-path_rkt.dep +%%DATADIR%%/collects/racket/private/compiled/old-path_rkt.zo +%%DATADIR%%/collects/racket/private/compiled/path-list_rkt.dep +%%DATADIR%%/collects/racket/private/compiled/path-list_rkt.zo +%%DATADIR%%/collects/racket/private/compiled/path_rkt.dep +%%DATADIR%%/collects/racket/private/compiled/path_rkt.zo %%DATADIR%%/collects/racket/private/compiled/performance-hint_rkt.dep %%DATADIR%%/collects/racket/private/compiled/performance-hint_rkt.zo %%DATADIR%%/collects/racket/private/compiled/port_rkt.dep @@ -1073,6 +1088,8 @@ man/man1/raco.1.gz %%DATADIR%%/collects/racket/private/compiled/qq-and-or_rkt.zo %%DATADIR%%/collects/racket/private/compiled/qqstx_rkt.dep %%DATADIR%%/collects/racket/private/compiled/qqstx_rkt.zo +%%DATADIR%%/collects/racket/private/compiled/reading-param_rkt.dep +%%DATADIR%%/collects/racket/private/compiled/reading-param_rkt.zo %%DATADIR%%/collects/racket/private/compiled/reqprov_rkt.dep %%DATADIR%%/collects/racket/private/compiled/reqprov_rkt.zo %%DATADIR%%/collects/racket/private/compiled/reverse_rkt.dep @@ -1123,6 +1140,8 @@ man/man1/raco.1.gz %%DATADIR%%/collects/racket/private/compiled/stxparamkey_rkt.zo %%DATADIR%%/collects/racket/private/compiled/submodule_rkt.dep %%DATADIR%%/collects/racket/private/compiled/submodule_rkt.zo +%%DATADIR%%/collects/racket/private/compiled/tethered-installer_rkt.dep +%%DATADIR%%/collects/racket/private/compiled/tethered-installer_rkt.zo %%DATADIR%%/collects/racket/private/compiled/this-expression-source-directory_rkt.dep %%DATADIR%%/collects/racket/private/compiled/this-expression-source-directory_rkt.zo %%DATADIR%%/collects/racket/private/compiled/top-int_rkt.dep @@ -1150,6 +1169,7 @@ man/man1/raco.1.gz %%DATADIR%%/collects/racket/private/compiled/with-stx_rkt.dep %%DATADIR%%/collects/racket/private/compiled/with-stx_rkt.zo %%DATADIR%%/collects/racket/private/cond.rkt +%%DATADIR%%/collects/racket/private/config.rkt %%DATADIR%%/collects/racket/private/custom-hash.rkt %%DATADIR%%/collects/racket/private/custom-write.rkt %%DATADIR%%/collects/racket/private/define-et-al.rkt @@ -1157,6 +1177,7 @@ man/man1/raco.1.gz %%DATADIR%%/collects/racket/private/define.rkt %%DATADIR%%/collects/racket/private/dict.rkt %%DATADIR%%/collects/racket/private/ellipses.rkt +%%DATADIR%%/collects/racket/private/executable-path.rkt %%DATADIR%%/collects/racket/private/for.rkt %%DATADIR%%/collects/racket/private/generic-interfaces.rkt %%DATADIR%%/collects/racket/private/generic-methods.rkt @@ -1169,6 +1190,7 @@ man/man1/raco.1.gz %%DATADIR%%/collects/racket/private/kw.rkt %%DATADIR%%/collects/racket/private/letstx-scheme.rkt %%DATADIR%%/collects/racket/private/list.rkt +%%DATADIR%%/collects/racket/private/load.rkt %%DATADIR%%/collects/racket/private/local.rkt %%DATADIR%%/collects/racket/private/logger.rkt %%DATADIR%%/collects/racket/private/map.rkt @@ -1180,6 +1202,9 @@ man/man1/raco.1.gz %%DATADIR%%/collects/racket/private/namespace.rkt %%DATADIR%%/collects/racket/private/norm-arity.rkt %%DATADIR%%/collects/racket/private/norm-define.rkt +%%DATADIR%%/collects/racket/private/old-path.rkt +%%DATADIR%%/collects/racket/private/path-list.rkt +%%DATADIR%%/collects/racket/private/path.rkt %%DATADIR%%/collects/racket/private/performance-hint.rkt %%DATADIR%%/collects/racket/private/port.rkt %%DATADIR%%/collects/racket/private/portlines.rkt @@ -1188,6 +1213,7 @@ man/man1/raco.1.gz %%DATADIR%%/collects/racket/private/promise.rkt %%DATADIR%%/collects/racket/private/qq-and-or.rkt %%DATADIR%%/collects/racket/private/qqstx.rkt +%%DATADIR%%/collects/racket/private/reading-param.rkt %%DATADIR%%/collects/racket/private/reqprov.rkt %%DATADIR%%/collects/racket/private/reverse.rkt %%DATADIR%%/collects/racket/private/runtime-path-table.rkt @@ -1213,6 +1239,7 @@ man/man1/raco.1.gz %%DATADIR%%/collects/racket/private/stxparam.rkt %%DATADIR%%/collects/racket/private/stxparamkey.rkt %%DATADIR%%/collects/racket/private/submodule.rkt +%%DATADIR%%/collects/racket/private/tethered-installer.rkt %%DATADIR%%/collects/racket/private/this-expression-source-directory.rkt %%DATADIR%%/collects/racket/private/top-int.rkt %%DATADIR%%/collects/racket/private/unit-compiletime.rkt |