Index: Makefile =================================================================== --- Makefile +++ Makefile @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= racket -PKGNAMESUFFIX= -minimal -PORTVERSION= 6.2 +PORTVERSION= 6.5 CATEGORIES= lang scheme MASTER_SITES= http://mirror.racket-lang.org/installers/${PORTVERSION}/ \ http://www.cs.utah.edu/plt/installers/${PORTVERSION}/ \ @@ -11,39 +10,41 @@ http://mirror.csclub.uwaterloo.ca/racket/racket-installers/${PORTVERSION}/ \ http://mirror.informatik.uni-tuebingen.de/mirror/racket/${PORTVERSION}/ \ http://racket.infogroep.be/${PORTVERSION}/ - -DISTNAME= ${PORTNAME}${PKGNAMESUFFIX}-${PORTVERSION}-src +PKGNAMESUFFIX= -minimal +DISTNAME= ${PORTNAME}${PKGNAMESUFFIX}-${PORTVERSION}-src-builtpkgs DIST_SUBDIR= ${PORTNAME}${PKGNAMESUFFIX}/${PORTVERSION} MAINTAINER= olgeni@FreeBSD.org COMMENT= Interactive, integrated, graphical Scheme programming environment +LICENSE= LGPL3 + LIB_DEPENDS= libffi.so:devel/libffi MAKE_JOBS_UNSAFE=yes -OPTIONS_DEFINE= RACKET_PLACES -OPTIONS_DEFAULT= RACKET_PLACES -RACKET_PLACES_DESC= Enable Places -RACKET_PLACES_CONFIGURE_ENABLE= places - CONFLICTS= racket-[0-9]* GNU_CONFIGURE= yes -CONFIGURE_ARGS= --disable-lt --enable-shared --enable-pthread +CONFIGURE_ARGS= -enable-libffi --enable-pthread --enable-places --enable-shared CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib - WRKSRC= ${WRKDIR}/racket-${PORTVERSION}/src USES= iconv libtool tar:tgz USE_LDCONFIG= yes +REINPLACE_ARGS= -i "" + +OPTIONS_DEFINE_amd64= JIT +OPTIONS_DEFINE_i386= JIT +OPTIONS_DEFAULT_amd64= JIT +OPTIONS_DEFAULT_i386= JIT -ONLY_FOR_ARCHS= i386 amd64 +JIT_DESC= Enable JIT compiler +JIT_CFLAGS= -msse -msse2 -mfpmath=sse -.include +JIT_CONFIGURE_ENABLE= jit -.if ${ARCH} == "amd64" -CPPFLAGS+= -DLONG64 -.endif +post-install: + ${FIND} ${STAGEDIR}${PREFIX} -type d -empty -delete .include Index: distinfo =================================================================== --- distinfo +++ distinfo @@ -1,2 +1,3 @@ -SHA256 (racket-minimal/6.2/racket-minimal-6.2-src.tgz) = 5e2947c84791233493429519a28a874a89e751c5c2aac8671763af34769cbffc -SIZE (racket-minimal/6.2/racket-minimal-6.2-src.tgz) = 6034994 +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 Index: files/patch-racket_include_scheme.h =================================================================== --- files/patch-racket_include_scheme.h +++ files/patch-racket_include_scheme.h @@ -1,15 +0,0 @@ ---- racket/include/scheme.h.orig 2015-07-28 14:12:13.879975000 -0700 -+++ racket/include/scheme.h 2015-07-28 14:15:08.492462000 -0700 -@@ -63,10 +63,12 @@ - # define MZ_USE_SINGLE_FLOATS - #endif - -+#if (__FreeBSD_version >= 1000100) - /* gcc defines __SSE2_MATH__ when SSE2 floating point is enabled: */ - #ifdef __SSE2_MATH__ - # define C_COMPILER_USES_SSE 1 - #endif -+#endif - - #ifdef C_COMPILER_USES_SSE - # if defined(MZ_TRY_EXTFLONUMS) && !defined(MZ_NO_EXTFLONUMS) Index: files/patch-racket_src_bool.c =================================================================== --- files/patch-racket_src_bool.c +++ files/patch-racket_src_bool.c @@ -1,75 +0,0 @@ ---- racket/src/bool.c.orig -+++ racket/src/bool.c -@@ -203,6 +203,9 @@ - } - - #ifdef MZ_LONG_DOUBLE -+#ifdef MZ_XFORM -+START_XFORM_SKIP; -+#endif - XFORM_NONGCING static MZ_INLINE int mz_long_double_eqv(long_double a, long_double b) - { - # ifndef NAN_EQUALS_ANYTHING -@@ -238,6 +241,13 @@ - return 1; - # endif - } -+#ifdef MZ_XFORM -+END_XFORM_SKIP; -+#endif -+#endif -+ -+#ifdef MZ_XFORM -+START_XFORM_SKIP; - #endif - XFORM_NONGCING static MZ_INLINE int double_eqv(double a, double b) - { -@@ -274,7 +284,13 @@ - return 1; - # endif - } -+#ifdef MZ_XFORM -+END_XFORM_SKIP; -+#endif - -+#ifdef MZ_XFORM -+START_XFORM_SKIP; -+#endif - XFORM_NONGCING static int is_eqv(Scheme_Object *obj1, Scheme_Object *obj2) - { - Scheme_Type t1, t2; -@@ -323,12 +339,24 @@ - } - } - } -+#ifdef MZ_XFORM -+END_XFORM_SKIP; -+#endif - -+#ifdef MZ_XFORM -+START_XFORM_SKIP; -+#endif - int scheme_eqv (Scheme_Object *obj1, Scheme_Object *obj2) - { - return (is_eqv(obj1, obj2) > 0); - } -+#ifdef MZ_XFORM -+END_XFORM_SKIP; -+#endif - -+#ifdef MZ_XFORM -+START_XFORM_SKIP; -+#endif - XFORM_NONGCING int is_fast_equal (Scheme_Object *obj1, Scheme_Object *obj2, int for_chaperone) - { - Scheme_Type t1, t2; -@@ -414,6 +442,9 @@ - - return -1; - } -+#ifdef MZ_XFORM -+END_XFORM_SKIP; -+#endif - - int is_slow_equal (Scheme_Object *obj1, Scheme_Object *obj2) - { Index: files/patch-racket_src_number.c =================================================================== --- files/patch-racket_src_number.c +++ files/patch-racket_src_number.c @@ -1,36 +0,0 @@ ---- racket/src/number.c.orig -+++ racket/src/number.c -@@ -1890,6 +1890,9 @@ - return (is_rational(argv[0]) ? scheme_true : scheme_false); - } - -+#ifdef MZ_XFORM -+START_XFORM_SKIP; -+#endif - XFORM_NONGCING static int double_is_integer(double d) - { - # ifdef NAN_EQUALS_ANYTHING -@@ -1905,7 +1908,13 @@ - - return 0; - } -+#ifdef MZ_XFORM -+END_XFORM_SKIP; -+#endif - -+#ifdef MZ_XFORM -+START_XFORM_SKIP; -+#endif - int scheme_is_integer(const Scheme_Object *o) - { - if (SCHEME_INTP(o) || SCHEME_BIGNUMP(o)) -@@ -1916,6 +1925,9 @@ - - return 0; - } -+#ifdef MZ_XFORM -+END_XFORM_SKIP; -+#endif - - - static Scheme_Object * Index: pkg-plist =================================================================== --- pkg-plist +++ pkg-plist @@ -1,5 +1,6 @@ bin/racket bin/raco +%%ETCDIR%%/config.rktd include/racket/escheme.h include/racket/ext.exp include/racket/mzconfig.h @@ -17,7 +18,7 @@ include/racket/sconfig.h include/racket/stypes.h include/racket/uconfig.h -lib/libracket3m-6.2.so +lib/libracket3m-6.5.so lib/libracket3m.so lib/racket/buildinfo lib/racket/gracket @@ -26,6 +27,7 @@ lib/racket/mzdyn3m.o lib/racket/starter lib/racket/starter-sh +lib/racket/system.rktd man/man1/racket.1.gz man/man1/raco.1.gz %%DATADIR%%/COPYING-libscheme.txt @@ -52,14 +54,20 @@ %%DATADIR%%/collects/compiler/compiled/distribute_rkt.zo %%DATADIR%%/collects/compiler/compiled/embed_rkt.dep %%DATADIR%%/collects/compiler/compiled/embed_rkt.zo +%%DATADIR%%/collects/compiler/compiled/exe-dylib-path_rkt.dep +%%DATADIR%%/collects/compiler/compiled/exe-dylib-path_rkt.zo %%DATADIR%%/collects/compiler/compiled/find-exe_rkt.dep %%DATADIR%%/collects/compiler/compiled/find-exe_rkt.zo +%%DATADIR%%/collects/compiler/compiled/module-suffix_rkt.dep +%%DATADIR%%/collects/compiler/compiled/module-suffix_rkt.zo %%DATADIR%%/collects/compiler/compiled/option_rkt.dep %%DATADIR%%/collects/compiler/compiled/option_rkt.zo %%DATADIR%%/collects/compiler/compiler.rkt %%DATADIR%%/collects/compiler/distribute.rkt %%DATADIR%%/collects/compiler/embed.rkt +%%DATADIR%%/collects/compiler/exe-dylib-path.rkt %%DATADIR%%/collects/compiler/find-exe.rkt +%%DATADIR%%/collects/compiler/module-suffix.rkt %%DATADIR%%/collects/compiler/option.rkt %%DATADIR%%/collects/compiler/private/collects-path.rkt %%DATADIR%%/collects/compiler/private/compiled/collects-path_rkt.dep @@ -76,12 +84,18 @@ %%DATADIR%%/collects/compiler/private/compiled/macfw_rkt.zo %%DATADIR%%/collects/compiler/private/compiled/mach-o_rkt.dep %%DATADIR%%/collects/compiler/private/compiled/mach-o_rkt.zo +%%DATADIR%%/collects/compiler/private/compiled/pe-rsrc_rkt.dep +%%DATADIR%%/collects/compiler/private/compiled/pe-rsrc_rkt.zo +%%DATADIR%%/collects/compiler/private/compiled/read-bstr_rkt.dep +%%DATADIR%%/collects/compiler/private/compiled/read-bstr_rkt.zo %%DATADIR%%/collects/compiler/private/compiled/windlldir_rkt.dep %%DATADIR%%/collects/compiler/private/compiled/windlldir_rkt.zo %%DATADIR%%/collects/compiler/private/compiled/winsubsys_rkt.dep %%DATADIR%%/collects/compiler/private/compiled/winsubsys_rkt.zo %%DATADIR%%/collects/compiler/private/compiled/winutf16_rkt.dep %%DATADIR%%/collects/compiler/private/compiled/winutf16_rkt.zo +%%DATADIR%%/collects/compiler/private/compiled/write-perm_rkt.dep +%%DATADIR%%/collects/compiler/private/compiled/write-perm_rkt.zo %%DATADIR%%/collects/compiler/private/compiled/xform_rkt.dep %%DATADIR%%/collects/compiler/private/compiled/xform_rkt.zo %%DATADIR%%/collects/compiler/private/configdir.rkt @@ -90,9 +104,12 @@ %%DATADIR%%/collects/compiler/private/embed.rkt %%DATADIR%%/collects/compiler/private/macfw.rkt %%DATADIR%%/collects/compiler/private/mach-o.rkt +%%DATADIR%%/collects/compiler/private/pe-rsrc.rkt +%%DATADIR%%/collects/compiler/private/read-bstr.rkt %%DATADIR%%/collects/compiler/private/windlldir.rkt %%DATADIR%%/collects/compiler/private/winsubsys.rkt %%DATADIR%%/collects/compiler/private/winutf16.rkt +%%DATADIR%%/collects/compiler/private/write-perm.rkt %%DATADIR%%/collects/compiler/private/xform.rkt %%DATADIR%%/collects/data/bit-vector.rkt %%DATADIR%%/collects/data/compiled/bit-vector_rkt.dep @@ -234,6 +251,9 @@ %%DATADIR%%/collects/file/gzip.rkt %%DATADIR%%/collects/file/ico.rkt %%DATADIR%%/collects/file/md5.rkt +%%DATADIR%%/collects/file/private/check-path.rkt +%%DATADIR%%/collects/file/private/compiled/check-path_rkt.dep +%%DATADIR%%/collects/file/private/compiled/check-path_rkt.zo %%DATADIR%%/collects/file/private/compiled/strip-prefix_rkt.dep %%DATADIR%%/collects/file/private/compiled/strip-prefix_rkt.zo %%DATADIR%%/collects/file/private/strip-prefix.rkt @@ -269,10 +289,16 @@ %%DATADIR%%/collects/net/compiled/head_rkt.zo %%DATADIR%%/collects/net/compiled/http-client_rkt.dep %%DATADIR%%/collects/net/compiled/http-client_rkt.zo +%%DATADIR%%/collects/net/compiled/osx-ssl_rkt.dep +%%DATADIR%%/collects/net/compiled/osx-ssl_rkt.zo %%DATADIR%%/collects/net/compiled/uri-codec_rkt.dep %%DATADIR%%/collects/net/compiled/uri-codec_rkt.zo %%DATADIR%%/collects/net/compiled/url-connect_rkt.dep %%DATADIR%%/collects/net/compiled/url-connect_rkt.zo +%%DATADIR%%/collects/net/compiled/url-exception_rkt.dep +%%DATADIR%%/collects/net/compiled/url-exception_rkt.zo +%%DATADIR%%/collects/net/compiled/url-string_rkt.dep +%%DATADIR%%/collects/net/compiled/url-string_rkt.zo %%DATADIR%%/collects/net/compiled/url-structs_rkt.dep %%DATADIR%%/collects/net/compiled/url-structs_rkt.zo %%DATADIR%%/collects/net/compiled/url_rkt.dep @@ -282,8 +308,11 @@ %%DATADIR%%/collects/net/git-checkout.rkt %%DATADIR%%/collects/net/head.rkt %%DATADIR%%/collects/net/http-client.rkt +%%DATADIR%%/collects/net/osx-ssl.rkt %%DATADIR%%/collects/net/uri-codec.rkt %%DATADIR%%/collects/net/url-connect.rkt +%%DATADIR%%/collects/net/url-exception.rkt +%%DATADIR%%/collects/net/url-string.rkt %%DATADIR%%/collects/net/url-structs.rkt %%DATADIR%%/collects/net/url.rkt %%DATADIR%%/collects/net/win32-ssl.rkt @@ -354,6 +383,7 @@ %%DATADIR%%/collects/pkg/private/catalog-show.rkt %%DATADIR%%/collects/pkg/private/catalog-update.rkt %%DATADIR%%/collects/pkg/private/catalog.rkt +%%DATADIR%%/collects/pkg/private/check-will-exist.rkt %%DATADIR%%/collects/pkg/private/clone-path.rkt %%DATADIR%%/collects/pkg/private/collects.rkt %%DATADIR%%/collects/pkg/private/compiled/addl-installs_rkt.dep @@ -370,6 +400,8 @@ %%DATADIR%%/collects/pkg/private/compiled/catalog-update_rkt.zo %%DATADIR%%/collects/pkg/private/compiled/catalog_rkt.dep %%DATADIR%%/collects/pkg/private/compiled/catalog_rkt.zo +%%DATADIR%%/collects/pkg/private/compiled/check-will-exist_rkt.dep +%%DATADIR%%/collects/pkg/private/compiled/check-will-exist_rkt.zo %%DATADIR%%/collects/pkg/private/compiled/clone-path_rkt.dep %%DATADIR%%/collects/pkg/private/compiled/clone-path_rkt.zo %%DATADIR%%/collects/pkg/private/compiled/collects_rkt.dep @@ -404,6 +436,8 @@ %%DATADIR%%/collects/pkg/private/compiled/migrate_rkt.zo %%DATADIR%%/collects/pkg/private/compiled/mod-paths_rkt.dep %%DATADIR%%/collects/pkg/private/compiled/mod-paths_rkt.zo +%%DATADIR%%/collects/pkg/private/compiled/network_rkt.dep +%%DATADIR%%/collects/pkg/private/compiled/network_rkt.zo %%DATADIR%%/collects/pkg/private/compiled/new_rkt.dep %%DATADIR%%/collects/pkg/private/compiled/new_rkt.zo %%DATADIR%%/collects/pkg/private/compiled/orig-pkg_rkt.dep @@ -414,6 +448,8 @@ %%DATADIR%%/collects/pkg/private/compiled/path_rkt.zo %%DATADIR%%/collects/pkg/private/compiled/pkg-db_rkt.dep %%DATADIR%%/collects/pkg/private/compiled/pkg-db_rkt.zo +%%DATADIR%%/collects/pkg/private/compiled/prefetch_rkt.dep +%%DATADIR%%/collects/pkg/private/compiled/prefetch_rkt.zo %%DATADIR%%/collects/pkg/private/compiled/print_rkt.dep %%DATADIR%%/collects/pkg/private/compiled/print_rkt.zo %%DATADIR%%/collects/pkg/private/compiled/remove_rkt.dep @@ -443,11 +479,13 @@ %%DATADIR%%/collects/pkg/private/metadata.rkt %%DATADIR%%/collects/pkg/private/migrate.rkt %%DATADIR%%/collects/pkg/private/mod-paths.rkt +%%DATADIR%%/collects/pkg/private/network.rkt %%DATADIR%%/collects/pkg/private/new.rkt %%DATADIR%%/collects/pkg/private/orig-pkg.rkt %%DATADIR%%/collects/pkg/private/params.rkt %%DATADIR%%/collects/pkg/private/path.rkt %%DATADIR%%/collects/pkg/private/pkg-db.rkt +%%DATADIR%%/collects/pkg/private/prefetch.rkt %%DATADIR%%/collects/pkg/private/print.rkt %%DATADIR%%/collects/pkg/private/remove.rkt %%DATADIR%%/collects/pkg/private/repo-path.rkt @@ -540,6 +578,8 @@ %%DATADIR%%/collects/racket/compiled/engine_rkt.zo %%DATADIR%%/collects/racket/compiled/enter_rkt.dep %%DATADIR%%/collects/racket/compiled/enter_rkt.zo +%%DATADIR%%/collects/racket/compiled/exn_rkt.dep +%%DATADIR%%/collects/racket/compiled/exn_rkt.zo %%DATADIR%%/collects/racket/compiled/extflonum_rkt.dep %%DATADIR%%/collects/racket/compiled/extflonum_rkt.zo %%DATADIR%%/collects/racket/compiled/fasl_rkt.dep @@ -560,6 +600,8 @@ %%DATADIR%%/collects/racket/compiled/generator_rkt.zo %%DATADIR%%/collects/racket/compiled/generic_rkt.dep %%DATADIR%%/collects/racket/compiled/generic_rkt.zo +%%DATADIR%%/collects/racket/compiled/hash_rkt.dep +%%DATADIR%%/collects/racket/compiled/hash_rkt.zo %%DATADIR%%/collects/racket/compiled/help_rkt.dep %%DATADIR%%/collects/racket/compiled/help_rkt.zo %%DATADIR%%/collects/racket/compiled/include_rkt.dep @@ -582,12 +624,16 @@ %%DATADIR%%/collects/racket/compiled/load_rkt.zo %%DATADIR%%/collects/racket/compiled/local_rkt.dep %%DATADIR%%/collects/racket/compiled/local_rkt.zo +%%DATADIR%%/collects/racket/compiled/logging_rkt.dep +%%DATADIR%%/collects/racket/compiled/logging_rkt.zo %%DATADIR%%/collects/racket/compiled/main_rkt.dep %%DATADIR%%/collects/racket/compiled/main_rkt.zo %%DATADIR%%/collects/racket/compiled/match_rkt.dep %%DATADIR%%/collects/racket/compiled/match_rkt.zo %%DATADIR%%/collects/racket/compiled/math_rkt.dep %%DATADIR%%/collects/racket/compiled/math_rkt.zo +%%DATADIR%%/collects/racket/compiled/os_rkt.dep +%%DATADIR%%/collects/racket/compiled/os_rkt.zo %%DATADIR%%/collects/racket/compiled/path_rkt.dep %%DATADIR%%/collects/racket/compiled/path_rkt.zo %%DATADIR%%/collects/racket/compiled/performance-hint_rkt.dep @@ -606,6 +652,8 @@ %%DATADIR%%/collects/racket/compiled/provide-transform_rkt.zo %%DATADIR%%/collects/racket/compiled/provide_rkt.dep %%DATADIR%%/collects/racket/compiled/provide_rkt.zo +%%DATADIR%%/collects/racket/compiled/random_rkt.dep +%%DATADIR%%/collects/racket/compiled/random_rkt.zo %%DATADIR%%/collects/racket/compiled/require-syntax_rkt.dep %%DATADIR%%/collects/racket/compiled/require-syntax_rkt.zo %%DATADIR%%/collects/racket/compiled/require-transform_rkt.dep @@ -634,6 +682,8 @@ %%DATADIR%%/collects/racket/compiled/string_rkt.zo %%DATADIR%%/collects/racket/compiled/struct-info_rkt.dep %%DATADIR%%/collects/racket/compiled/struct-info_rkt.zo +%%DATADIR%%/collects/racket/compiled/struct_rkt.dep +%%DATADIR%%/collects/racket/compiled/struct_rkt.zo %%DATADIR%%/collects/racket/compiled/stxparam-exptime_rkt.dep %%DATADIR%%/collects/racket/compiled/stxparam-exptime_rkt.zo %%DATADIR%%/collects/racket/compiled/stxparam_rkt.dep @@ -672,35 +722,41 @@ %%DATADIR%%/collects/racket/contract/compiled/region_rkt.dep %%DATADIR%%/collects/racket/contract/compiled/region_rkt.zo %%DATADIR%%/collects/racket/contract/parametric.rkt +%%DATADIR%%/collects/racket/contract/private/and.rkt %%DATADIR%%/collects/racket/contract/private/application-arity-checking.rkt %%DATADIR%%/collects/racket/contract/private/arity-checking.rkt +%%DATADIR%%/collects/racket/contract/private/arr-d.rkt %%DATADIR%%/collects/racket/contract/private/arr-i-parse.rkt %%DATADIR%%/collects/racket/contract/private/arr-i.rkt %%DATADIR%%/collects/racket/contract/private/arr-util.rkt +%%DATADIR%%/collects/racket/contract/private/arrow-common.rkt %%DATADIR%%/collects/racket/contract/private/arrow-higher-order.rkt %%DATADIR%%/collects/racket/contract/private/arrow-val-first.rkt -%%DATADIR%%/collects/racket/contract/private/arrow.rkt %%DATADIR%%/collects/racket/contract/private/base.rkt %%DATADIR%%/collects/racket/contract/private/basic-opters.rkt %%DATADIR%%/collects/racket/contract/private/blame.rkt %%DATADIR%%/collects/racket/contract/private/box.rkt %%DATADIR%%/collects/racket/contract/private/case-arrow.rkt +%%DATADIR%%/collects/racket/contract/private/compiled/and_rkt.dep +%%DATADIR%%/collects/racket/contract/private/compiled/and_rkt.zo %%DATADIR%%/collects/racket/contract/private/compiled/application-arity-checking_rkt.dep %%DATADIR%%/collects/racket/contract/private/compiled/application-arity-checking_rkt.zo %%DATADIR%%/collects/racket/contract/private/compiled/arity-checking_rkt.dep %%DATADIR%%/collects/racket/contract/private/compiled/arity-checking_rkt.zo +%%DATADIR%%/collects/racket/contract/private/compiled/arr-d_rkt.dep +%%DATADIR%%/collects/racket/contract/private/compiled/arr-d_rkt.zo %%DATADIR%%/collects/racket/contract/private/compiled/arr-i-parse_rkt.dep %%DATADIR%%/collects/racket/contract/private/compiled/arr-i-parse_rkt.zo %%DATADIR%%/collects/racket/contract/private/compiled/arr-i_rkt.dep %%DATADIR%%/collects/racket/contract/private/compiled/arr-i_rkt.zo %%DATADIR%%/collects/racket/contract/private/compiled/arr-util_rkt.dep %%DATADIR%%/collects/racket/contract/private/compiled/arr-util_rkt.zo +%%DATADIR%%/collects/racket/contract/private/compiled/arrow-common_rkt.dep +%%DATADIR%%/collects/racket/contract/private/compiled/arrow-common_rkt.zo %%DATADIR%%/collects/racket/contract/private/compiled/arrow-higher-order_rkt.dep %%DATADIR%%/collects/racket/contract/private/compiled/arrow-higher-order_rkt.zo %%DATADIR%%/collects/racket/contract/private/compiled/arrow-val-first_rkt.dep %%DATADIR%%/collects/racket/contract/private/compiled/arrow-val-first_rkt.zo -%%DATADIR%%/collects/racket/contract/private/compiled/arrow_rkt.dep -%%DATADIR%%/collects/racket/contract/private/compiled/arrow_rkt.zo %%DATADIR%%/collects/racket/contract/private/compiled/base_rkt.dep %%DATADIR%%/collects/racket/contract/private/compiled/base_rkt.zo %%DATADIR%%/collects/racket/contract/private/compiled/basic-opters_rkt.dep @@ -715,8 +771,6 @@ %%DATADIR%%/collects/racket/contract/private/compiled/ds-helpers_rkt.zo %%DATADIR%%/collects/racket/contract/private/compiled/ds_rkt.dep %%DATADIR%%/collects/racket/contract/private/compiled/ds_rkt.zo -%%DATADIR%%/collects/racket/contract/private/compiled/env_rkt.dep -%%DATADIR%%/collects/racket/contract/private/compiled/env_rkt.zo %%DATADIR%%/collects/racket/contract/private/compiled/exists_rkt.dep %%DATADIR%%/collects/racket/contract/private/compiled/exists_rkt.zo %%DATADIR%%/collects/racket/contract/private/compiled/generate-base_rkt.dep @@ -733,6 +787,8 @@ %%DATADIR%%/collects/racket/contract/private/compiled/kwd-info-struct_rkt.zo %%DATADIR%%/collects/racket/contract/private/compiled/legacy_rkt.dep %%DATADIR%%/collects/racket/contract/private/compiled/legacy_rkt.zo +%%DATADIR%%/collects/racket/contract/private/compiled/list_rkt.dep +%%DATADIR%%/collects/racket/contract/private/compiled/list_rkt.zo %%DATADIR%%/collects/racket/contract/private/compiled/misc_rkt.dep %%DATADIR%%/collects/racket/contract/private/compiled/misc_rkt.zo %%DATADIR%%/collects/racket/contract/private/compiled/object_rkt.dep @@ -761,11 +817,14 @@ %%DATADIR%%/collects/racket/contract/private/compiled/struct-prop_rkt.zo %%DATADIR%%/collects/racket/contract/private/compiled/top-sort_rkt.dep %%DATADIR%%/collects/racket/contract/private/compiled/top-sort_rkt.zo +%%DATADIR%%/collects/racket/contract/private/compiled/types_rkt.dep +%%DATADIR%%/collects/racket/contract/private/compiled/types_rkt.zo +%%DATADIR%%/collects/racket/contract/private/compiled/unconstrained-domain-arrow_rkt.dep +%%DATADIR%%/collects/racket/contract/private/compiled/unconstrained-domain-arrow_rkt.zo %%DATADIR%%/collects/racket/contract/private/compiled/vector_rkt.dep %%DATADIR%%/collects/racket/contract/private/compiled/vector_rkt.zo %%DATADIR%%/collects/racket/contract/private/ds-helpers.rkt %%DATADIR%%/collects/racket/contract/private/ds.rkt -%%DATADIR%%/collects/racket/contract/private/env.rkt %%DATADIR%%/collects/racket/contract/private/exists.rkt %%DATADIR%%/collects/racket/contract/private/generate-base.rkt %%DATADIR%%/collects/racket/contract/private/generate.rkt @@ -774,6 +833,7 @@ %%DATADIR%%/collects/racket/contract/private/helpers.rkt %%DATADIR%%/collects/racket/contract/private/kwd-info-struct.rkt %%DATADIR%%/collects/racket/contract/private/legacy.rkt +%%DATADIR%%/collects/racket/contract/private/list.rkt %%DATADIR%%/collects/racket/contract/private/misc.rkt %%DATADIR%%/collects/racket/contract/private/object.rkt %%DATADIR%%/collects/racket/contract/private/opt-guts.rkt @@ -788,6 +848,8 @@ %%DATADIR%%/collects/racket/contract/private/struct-dc.rkt %%DATADIR%%/collects/racket/contract/private/struct-prop.rkt %%DATADIR%%/collects/racket/contract/private/top-sort.rkt +%%DATADIR%%/collects/racket/contract/private/types.rkt +%%DATADIR%%/collects/racket/contract/private/unconstrained-domain-arrow.rkt %%DATADIR%%/collects/racket/contract/private/vector.rkt %%DATADIR%%/collects/racket/contract/region.rkt %%DATADIR%%/collects/racket/control.rkt @@ -795,6 +857,7 @@ %%DATADIR%%/collects/racket/dict.rkt %%DATADIR%%/collects/racket/engine.rkt %%DATADIR%%/collects/racket/enter.rkt +%%DATADIR%%/collects/racket/exn.rkt %%DATADIR%%/collects/racket/extflonum.rkt %%DATADIR%%/collects/racket/fasl.rkt %%DATADIR%%/collects/racket/file.rkt @@ -808,6 +871,7 @@ %%DATADIR%%/collects/racket/gui/compiled/dynamic_rkt.dep %%DATADIR%%/collects/racket/gui/compiled/dynamic_rkt.zo %%DATADIR%%/collects/racket/gui/dynamic.rkt +%%DATADIR%%/collects/racket/hash.rkt %%DATADIR%%/collects/racket/help.rkt %%DATADIR%%/collects/racket/include.rkt %%DATADIR%%/collects/racket/info.rkt @@ -828,6 +892,7 @@ %%DATADIR%%/collects/racket/load/lang/compiled/reader_rkt.zo %%DATADIR%%/collects/racket/load/lang/reader.rkt %%DATADIR%%/collects/racket/local.rkt +%%DATADIR%%/collects/racket/logging.rkt %%DATADIR%%/collects/racket/main.rkt %%DATADIR%%/collects/racket/match.rkt %%DATADIR%%/collects/racket/match/compiled/compiler_rkt.dep @@ -882,6 +947,7 @@ %%DATADIR%%/collects/racket/match/stxtime.rkt %%DATADIR%%/collects/racket/match/syntax-local-match-introduce.rkt %%DATADIR%%/collects/racket/math.rkt +%%DATADIR%%/collects/racket/os.rkt %%DATADIR%%/collects/racket/path.rkt %%DATADIR%%/collects/racket/performance-hint.rkt %%DATADIR%%/collects/racket/place.rkt @@ -899,6 +965,7 @@ %%DATADIR%%/collects/racket/place/private/th-place.rkt %%DATADIR%%/collects/racket/port.rkt %%DATADIR%%/collects/racket/pretty.rkt +%%DATADIR%%/collects/racket/private/arity.rkt %%DATADIR%%/collects/racket/private/base.rkt %%DATADIR%%/collects/racket/private/case.rkt %%DATADIR%%/collects/racket/private/cert.rkt @@ -908,6 +975,8 @@ %%DATADIR%%/collects/racket/private/class-undef.rkt %%DATADIR%%/collects/racket/private/class-wrapped.rkt %%DATADIR%%/collects/racket/private/classidmap.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 %%DATADIR%%/collects/racket/private/compiled/base_rkt.zo %%DATADIR%%/collects/racket/private/compiled/case_rkt.dep @@ -930,6 +999,8 @@ %%DATADIR%%/collects/racket/private/compiled/cond_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 +%%DATADIR%%/collects/racket/private/compiled/custom-write_rkt.zo %%DATADIR%%/collects/racket/private/compiled/define-et-al_rkt.dep %%DATADIR%%/collects/racket/private/compiled/define-et-al_rkt.zo %%DATADIR%%/collects/racket/private/compiled/define-struct_rkt.dep @@ -1070,12 +1141,17 @@ %%DATADIR%%/collects/racket/private/compiled/unit-syntax_rkt.zo %%DATADIR%%/collects/racket/private/compiled/unit-utils_rkt.dep %%DATADIR%%/collects/racket/private/compiled/unit-utils_rkt.zo +%%DATADIR%%/collects/racket/private/compiled/unix-rand_rkt.dep +%%DATADIR%%/collects/racket/private/compiled/unix-rand_rkt.zo %%DATADIR%%/collects/racket/private/compiled/vector-wraps_rkt.dep %%DATADIR%%/collects/racket/private/compiled/vector-wraps_rkt.zo +%%DATADIR%%/collects/racket/private/compiled/windows-rand_rkt.dep +%%DATADIR%%/collects/racket/private/compiled/windows-rand_rkt.zo %%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/custom-hash.rkt +%%DATADIR%%/collects/racket/private/custom-write.rkt %%DATADIR%%/collects/racket/private/define-et-al.rkt %%DATADIR%%/collects/racket/private/define-struct.rkt %%DATADIR%%/collects/racket/private/define.rkt @@ -1146,13 +1222,16 @@ %%DATADIR%%/collects/racket/private/unit-runtime.rkt %%DATADIR%%/collects/racket/private/unit-syntax.rkt %%DATADIR%%/collects/racket/private/unit-utils.rkt +%%DATADIR%%/collects/racket/private/unix-rand.rkt %%DATADIR%%/collects/racket/private/vector-wraps.rkt +%%DATADIR%%/collects/racket/private/windows-rand.rkt %%DATADIR%%/collects/racket/private/with-stx.rkt %%DATADIR%%/collects/racket/promise.rkt %%DATADIR%%/collects/racket/provide-syntax.rkt %%DATADIR%%/collects/racket/provide-transform.rkt %%DATADIR%%/collects/racket/provide.rkt %%DATADIR%%/collects/racket/racket.1 +%%DATADIR%%/collects/racket/random.rkt %%DATADIR%%/collects/racket/require-syntax.rkt %%DATADIR%%/collects/racket/require-transform.rkt %%DATADIR%%/collects/racket/require.rkt @@ -1173,6 +1252,7 @@ %%DATADIR%%/collects/racket/stream.rkt %%DATADIR%%/collects/racket/string.rkt %%DATADIR%%/collects/racket/struct-info.rkt +%%DATADIR%%/collects/racket/struct.rkt %%DATADIR%%/collects/racket/stxparam-exptime.rkt %%DATADIR%%/collects/racket/stxparam.rkt %%DATADIR%%/collects/racket/surrogate.rkt @@ -1223,14 +1303,19 @@ %%DATADIR%%/collects/s-exp/lang/compiled/reader_rkt.zo %%DATADIR%%/collects/s-exp/lang/reader.rkt %%DATADIR%%/collects/setup/collection-name.rkt +%%DATADIR%%/collects/setup/collection-search.rkt %%DATADIR%%/collects/setup/collects.rkt %%DATADIR%%/collects/setup/commands/compiled/link_rkt.dep %%DATADIR%%/collects/setup/commands/compiled/link_rkt.zo %%DATADIR%%/collects/setup/commands/link.rkt %%DATADIR%%/collects/setup/compiled/collection-name_rkt.dep %%DATADIR%%/collects/setup/compiled/collection-name_rkt.zo +%%DATADIR%%/collects/setup/compiled/collection-search_rkt.dep +%%DATADIR%%/collects/setup/compiled/collection-search_rkt.zo %%DATADIR%%/collects/setup/compiled/collects_rkt.dep %%DATADIR%%/collects/setup/compiled/collects_rkt.zo +%%DATADIR%%/collects/setup/compiled/cross-system_rkt.dep +%%DATADIR%%/collects/setup/compiled/cross-system_rkt.zo %%DATADIR%%/collects/setup/compiled/dirs_rkt.dep %%DATADIR%%/collects/setup/compiled/dirs_rkt.zo %%DATADIR%%/collects/setup/compiled/doc-db_rkt.dep @@ -1283,6 +1368,7 @@ %%DATADIR%%/collects/setup/compiled/winvers-change_rkt.zo %%DATADIR%%/collects/setup/compiled/winvers_rkt.dep %%DATADIR%%/collects/setup/compiled/winvers_rkt.zo +%%DATADIR%%/collects/setup/cross-system.rkt %%DATADIR%%/collects/setup/dirs.rkt %%DATADIR%%/collects/setup/doc-db.rkt %%DATADIR%%/collects/setup/getinfo.rkt @@ -1310,6 +1396,8 @@ %%DATADIR%%/collects/setup/private/compiled/cc-struct_rkt.zo %%DATADIR%%/collects/setup/private/compiled/command-name_rkt.dep %%DATADIR%%/collects/setup/private/compiled/command-name_rkt.zo +%%DATADIR%%/collects/setup/private/compiled/dirs_rkt.dep +%%DATADIR%%/collects/setup/private/compiled/dirs_rkt.zo %%DATADIR%%/collects/setup/private/compiled/dylib_rkt.dep %%DATADIR%%/collects/setup/private/compiled/dylib_rkt.zo %%DATADIR%%/collects/setup/private/compiled/elf_rkt.dep @@ -1322,6 +1410,7 @@ %%DATADIR%%/collects/setup/private/compiled/omitted-paths_rkt.zo %%DATADIR%%/collects/setup/private/compiled/pkg-deps_rkt.dep %%DATADIR%%/collects/setup/private/compiled/pkg-deps_rkt.zo +%%DATADIR%%/collects/setup/private/dirs.rkt %%DATADIR%%/collects/setup/private/dylib.rkt %%DATADIR%%/collects/setup/private/elf.rkt %%DATADIR%%/collects/setup/private/format-error.rkt @@ -1343,6 +1432,8 @@ %%DATADIR%%/collects/syntax/compiled/boundmap_rkt.zo %%DATADIR%%/collects/syntax/compiled/context_rkt.dep %%DATADIR%%/collects/syntax/compiled/context_rkt.zo +%%DATADIR%%/collects/syntax/compiled/contract_rkt.dep +%%DATADIR%%/collects/syntax/compiled/contract_rkt.zo %%DATADIR%%/collects/syntax/compiled/datum_rkt.dep %%DATADIR%%/collects/syntax/compiled/datum_rkt.zo %%DATADIR%%/collects/syntax/compiled/define_rkt.dep @@ -1355,14 +1446,20 @@ %%DATADIR%%/collects/syntax/compiled/for-body_rkt.zo %%DATADIR%%/collects/syntax/compiled/free-vars_rkt.dep %%DATADIR%%/collects/syntax/compiled/free-vars_rkt.zo +%%DATADIR%%/collects/syntax/compiled/id-set_rkt.dep +%%DATADIR%%/collects/syntax/compiled/id-set_rkt.zo %%DATADIR%%/collects/syntax/compiled/id-table_rkt.dep %%DATADIR%%/collects/syntax/compiled/id-table_rkt.zo +%%DATADIR%%/collects/syntax/compiled/intdef_rkt.dep +%%DATADIR%%/collects/syntax/compiled/intdef_rkt.zo %%DATADIR%%/collects/syntax/compiled/kerncase_rkt.dep %%DATADIR%%/collects/syntax/compiled/kerncase_rkt.zo %%DATADIR%%/collects/syntax/compiled/keyword_rkt.dep %%DATADIR%%/collects/syntax/compiled/keyword_rkt.zo %%DATADIR%%/collects/syntax/compiled/location_rkt.dep %%DATADIR%%/collects/syntax/compiled/location_rkt.zo +%%DATADIR%%/collects/syntax/compiled/macro-testing_rkt.dep +%%DATADIR%%/collects/syntax/compiled/macro-testing_rkt.zo %%DATADIR%%/collects/syntax/compiled/modcode_rkt.dep %%DATADIR%%/collects/syntax/compiled/modcode_rkt.zo %%DATADIR%%/collects/syntax/compiled/modcollapse_rkt.dep @@ -1401,11 +1498,14 @@ %%DATADIR%%/collects/syntax/compiled/to-string_rkt.zo %%DATADIR%%/collects/syntax/compiled/toplevel_rkt.dep %%DATADIR%%/collects/syntax/compiled/toplevel_rkt.zo +%%DATADIR%%/collects/syntax/compiled/transformer_rkt.dep +%%DATADIR%%/collects/syntax/compiled/transformer_rkt.zo %%DATADIR%%/collects/syntax/compiled/trusted-xforms_rkt.dep %%DATADIR%%/collects/syntax/compiled/trusted-xforms_rkt.zo %%DATADIR%%/collects/syntax/compiled/wrap-modbeg_rkt.dep %%DATADIR%%/collects/syntax/compiled/wrap-modbeg_rkt.zo %%DATADIR%%/collects/syntax/context.rkt +%%DATADIR%%/collects/syntax/contract.rkt %%DATADIR%%/collects/syntax/datum.rkt %%DATADIR%%/collects/syntax/define.rkt %%DATADIR%%/collects/syntax/doc.txt @@ -1413,10 +1513,13 @@ %%DATADIR%%/collects/syntax/flatten-begin.rkt %%DATADIR%%/collects/syntax/for-body.rkt %%DATADIR%%/collects/syntax/free-vars.rkt +%%DATADIR%%/collects/syntax/id-set.rkt %%DATADIR%%/collects/syntax/id-table.rkt +%%DATADIR%%/collects/syntax/intdef.rkt %%DATADIR%%/collects/syntax/kerncase.rkt %%DATADIR%%/collects/syntax/keyword.rkt %%DATADIR%%/collects/syntax/location.rkt +%%DATADIR%%/collects/syntax/macro-testing.rkt %%DATADIR%%/collects/syntax/modcode.rkt %%DATADIR%%/collects/syntax/modcollapse.rkt %%DATADIR%%/collects/syntax/moddep.rkt @@ -1435,6 +1538,8 @@ %%DATADIR%%/collects/syntax/parse/define.rkt %%DATADIR%%/collects/syntax/parse/experimental/compiled/contract_rkt.dep %%DATADIR%%/collects/syntax/parse/experimental/compiled/contract_rkt.zo +%%DATADIR%%/collects/syntax/parse/experimental/compiled/dset_rkt.dep +%%DATADIR%%/collects/syntax/parse/experimental/compiled/dset_rkt.zo %%DATADIR%%/collects/syntax/parse/experimental/compiled/eh_rkt.dep %%DATADIR%%/collects/syntax/parse/experimental/compiled/eh_rkt.zo %%DATADIR%%/collects/syntax/parse/experimental/compiled/provide_rkt.dep @@ -1448,6 +1553,7 @@ %%DATADIR%%/collects/syntax/parse/experimental/compiled/template_rkt.dep %%DATADIR%%/collects/syntax/parse/experimental/compiled/template_rkt.zo %%DATADIR%%/collects/syntax/parse/experimental/contract.rkt +%%DATADIR%%/collects/syntax/parse/experimental/dset.rkt %%DATADIR%%/collects/syntax/parse/experimental/eh.rkt %%DATADIR%%/collects/syntax/parse/experimental/private/compiled/substitute_rkt.dep %%DATADIR%%/collects/syntax/parse/experimental/private/compiled/substitute_rkt.zo @@ -1472,6 +1578,8 @@ %%DATADIR%%/collects/syntax/parse/private/compiled/lib_rkt.zo %%DATADIR%%/collects/syntax/parse/private/compiled/litconv_rkt.dep %%DATADIR%%/collects/syntax/parse/private/compiled/litconv_rkt.zo +%%DATADIR%%/collects/syntax/parse/private/compiled/make_rkt.dep +%%DATADIR%%/collects/syntax/parse/private/compiled/make_rkt.zo %%DATADIR%%/collects/syntax/parse/private/compiled/minimatch_rkt.dep %%DATADIR%%/collects/syntax/parse/private/compiled/minimatch_rkt.zo %%DATADIR%%/collects/syntax/parse/private/compiled/opt_rkt.dep @@ -1512,6 +1620,7 @@ %%DATADIR%%/collects/syntax/parse/private/kws.rkt %%DATADIR%%/collects/syntax/parse/private/lib.rkt %%DATADIR%%/collects/syntax/parse/private/litconv.rkt +%%DATADIR%%/collects/syntax/parse/private/make.rkt %%DATADIR%%/collects/syntax/parse/private/minimatch.rkt %%DATADIR%%/collects/syntax/parse/private/opt.rkt %%DATADIR%%/collects/syntax/parse/private/parse-aux.rkt @@ -1538,6 +1647,8 @@ %%DATADIR%%/collects/syntax/private/compiled/boundmap_rkt.zo %%DATADIR%%/collects/syntax/private/compiled/doctable_rkt.dep %%DATADIR%%/collects/syntax/private/compiled/doctable_rkt.zo +%%DATADIR%%/collects/syntax/private/compiled/id-set_rkt.dep +%%DATADIR%%/collects/syntax/private/compiled/id-set_rkt.zo %%DATADIR%%/collects/syntax/private/compiled/id-table_rkt.dep %%DATADIR%%/collects/syntax/private/compiled/id-table_rkt.zo %%DATADIR%%/collects/syntax/private/compiled/keyword_rkt.dep @@ -1549,6 +1660,7 @@ %%DATADIR%%/collects/syntax/private/compiled/template-runtime_rkt.dep %%DATADIR%%/collects/syntax/private/compiled/template-runtime_rkt.zo %%DATADIR%%/collects/syntax/private/doctable.rkt +%%DATADIR%%/collects/syntax/private/id-set.rkt %%DATADIR%%/collects/syntax/private/id-table.rkt %%DATADIR%%/collects/syntax/private/keyword.rkt %%DATADIR%%/collects/syntax/private/modcollapse-noctc.rkt @@ -1566,35 +1678,12 @@ %%DATADIR%%/collects/syntax/template.rkt %%DATADIR%%/collects/syntax/to-string.rkt %%DATADIR%%/collects/syntax/toplevel.rkt +%%DATADIR%%/collects/syntax/transformer.rkt %%DATADIR%%/collects/syntax/trusted-xforms.rkt %%DATADIR%%/collects/syntax/unsafe/compiled/for-transform_rkt.dep %%DATADIR%%/collects/syntax/unsafe/compiled/for-transform_rkt.zo %%DATADIR%%/collects/syntax/unsafe/for-transform.rkt %%DATADIR%%/collects/syntax/wrap-modbeg.rkt -%%DATADIR%%/collects/unstable/compiled/custom-write_rkt.dep -%%DATADIR%%/collects/unstable/compiled/custom-write_rkt.zo -%%DATADIR%%/collects/unstable/compiled/error_rkt.dep -%%DATADIR%%/collects/unstable/compiled/error_rkt.zo -%%DATADIR%%/collects/unstable/compiled/markparam_rkt.dep -%%DATADIR%%/collects/unstable/compiled/markparam_rkt.zo -%%DATADIR%%/collects/unstable/compiled/sequence_rkt.dep -%%DATADIR%%/collects/unstable/compiled/sequence_rkt.zo -%%DATADIR%%/collects/unstable/compiled/socket_rkt.dep -%%DATADIR%%/collects/unstable/compiled/socket_rkt.zo -%%DATADIR%%/collects/unstable/compiled/struct_rkt.dep -%%DATADIR%%/collects/unstable/compiled/struct_rkt.zo -%%DATADIR%%/collects/unstable/compiled/syntax_rkt.dep -%%DATADIR%%/collects/unstable/compiled/syntax_rkt.zo -%%DATADIR%%/collects/unstable/compiled/wrapc_rkt.dep -%%DATADIR%%/collects/unstable/compiled/wrapc_rkt.zo -%%DATADIR%%/collects/unstable/custom-write.rkt -%%DATADIR%%/collects/unstable/error.rkt -%%DATADIR%%/collects/unstable/markparam.rkt -%%DATADIR%%/collects/unstable/sequence.rkt -%%DATADIR%%/collects/unstable/socket.rkt -%%DATADIR%%/collects/unstable/struct.rkt -%%DATADIR%%/collects/unstable/syntax.rkt -%%DATADIR%%/collects/unstable/wrapc.rkt %%DATADIR%%/collects/version/check.rkt %%DATADIR%%/collects/version/compiled/check_rkt.dep %%DATADIR%%/collects/version/compiled/check_rkt.zo @@ -1648,5 +1737,3 @@ %%DATADIR%%/pkgs/pkgs.rktd %%DATADIR%%/pkgs/racket-lib/LICENSE.txt %%DATADIR%%/pkgs/racket-lib/info.rkt -%%ETCDIR%%/config.rktd -%%PORTDOCS%%@dir %%DOCSDIR%%