Update to Racket 5.2.1
Changes in Racket 5.2.1 * Performance improvements include the use of epoll()/kqueue() instead of select() for the Racket thread scheduler, cross-module inlining of small functions, and the use of SSE instead of x87 for JIT-compiled floating-point operations on platforms where SSE is always available (including x86_64 platforms). A related change is the interning of literal numbers, strings, byte strings, characters, and regexps that appear in code and syntax objects. * DrRacket uses a set of composable ray-traced icons available from the new `images' library collection. * Typed Racket's `typecheck-fail' form allows macro creators to customize the error messages that Typed Racket produces. This is especially useful when creating pattern matching macros. * The performance of Redex's matcher has been substantially improved; depending on the model you should see improvements between 2x and 50x in the time it takes to reduce terms. * Plots look nicer and are more correct at very small and very large scales. New features include customizable dual axis ticks and transforms (e.g., log axes, date and currency ticks, axis interval collapse and stretch), stacked histograms, and 3D vector fields. The legacy `fit' function and libfit have been removed. * The `2htdp/universe' library's `big-bang' form supports an experimental game pad key handler. * The `db' library now supports nested transactions and PostgreSQL arrays. Bugs involving MySQL authentication and memory corruption in the SQLite bindings have been fixed. * The Macro Stepper tool in DrRacket no longer executes a program after expanding it. * In the DMdA teaching languages, infinite recursive signatures ("streams", for example) with no intervening `mixed' are now supported, and the signatures of record definitions without fields now have generators for use with `property'. * MysterX's ActiveX support is deprecated and will be removed in the next release. MysterX's core COM functionality will become deprecated in the next release, but COM functionality will be supported for the foreseeable future as a compatibility layer over a forthcoming `ffi/com' library.
This commit is contained in:
parent
455a54eab9
commit
a82b5f3cc8
7 changed files with 1005 additions and 244 deletions
|
@ -1,7 +1,7 @@
|
|||
# $NetBSD: Makefile,v 1.7 2011/12/06 22:21:00 asau Exp $
|
||||
# $NetBSD: Makefile,v 1.8 2012/02/03 21:34:06 asau Exp $
|
||||
|
||||
PKGNAME= racket-textual-5.2
|
||||
DISTNAME= $(PKGNAME)-src-unix
|
||||
PKGNAME= racket-textual-5.2.1
|
||||
DISTNAME= $(PKGNAME_NOREV)-src-unix
|
||||
CATEGORIES= lang
|
||||
MASTER_SITES_PLT= http://download.racket-lang.org/installers/$(PKGVERSION_NOREV)/ \
|
||||
http://www.eecs.northwestern.edu/racket/$(PKGVERSION_NOREV)/ \
|
||||
|
@ -19,19 +19,35 @@ LICENSE= gnu-lgpl-v2
|
|||
|
||||
PKG_DESTDIR_SUPPORT= user-destdir
|
||||
|
||||
REPLACE_INTERPRETER+= racket
|
||||
REPLACE.racket.old= /usr/bin/env racket
|
||||
REPLACE.racket.new= ${PREFIX}/bin/racket
|
||||
REPLACE_FILES.racket= collects/ffi/examples/*.rkt
|
||||
|
||||
CONFLICTS+= drscheme-[0-9]* mzscheme-[0-9]* racket-[0-9]*
|
||||
|
||||
PATCHDIR= $(.CURDIR)/../../lang/racket/patches
|
||||
|
||||
WRKSRC= $(WRKDIR)/$(PKGNAME_NOREV)
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_DIRS= src
|
||||
CONFIGURE_ARGS= --enable-pthread
|
||||
USE_LANGUAGES= c c++
|
||||
MAKE_JOBS_SAFE= no
|
||||
UNLIMIT_RESOURCES= datasize
|
||||
|
||||
CHECK_INTERPRETER_SKIP= lib/racket/collects/meta/build/sitemap/setup.py \
|
||||
lib/racket/collects/meta/build/sitemap/sitemap_gen.py \
|
||||
lib/racket/collects/meta/build/sitemap/test_sitemap_gen.py
|
||||
|
||||
CHECK_INTERPRETER_SKIP+= lib/racket/collects/tests/jpr/mon-script.ss
|
||||
|
||||
.for f in use-c-printf.rkt use-crypt.rkt use-esd.rkt use-magick.rkt use-sndfile.rkt use-tcl.rkt use-xmmsctrl.rkt use-xosd.rkt
|
||||
REPLACE_RACKET+= collects/ffi/examples/$f
|
||||
.endfor
|
||||
|
||||
REPLACE_INTERPRETER+= racket
|
||||
REPLACE.racket.old= .*racket
|
||||
REPLACE.racket.new= ${LOCALBASE}/bin/racket
|
||||
REPLACE_FILES.racket= ${REPLACE_RACKET}
|
||||
|
||||
|
||||
PTHREAD_AUTO_VARS= yes
|
||||
.include "../../mk/pthread.buildlink3.mk"
|
||||
.include "../../mk/bsd.pkg.mk"
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
@comment $NetBSD: PLIST,v 1.5 2011/12/06 22:21:00 asau Exp $
|
||||
@comment $NetBSD: PLIST,v 1.6 2012/02/03 21:34:07 asau Exp $
|
||||
bin/mzc
|
||||
bin/mzpp
|
||||
bin/mzscheme
|
||||
|
@ -96,10 +96,6 @@ lib/racket/collects/compiler/compiled/option_rkt.dep
|
|||
lib/racket/collects/compiler/compiled/option_rkt.zo
|
||||
lib/racket/collects/compiler/compiled/sig_rkt.dep
|
||||
lib/racket/collects/compiler/compiled/sig_rkt.zo
|
||||
lib/racket/collects/compiler/compiled/src2src_rkt.dep
|
||||
lib/racket/collects/compiler/compiled/src2src_rkt.zo
|
||||
lib/racket/collects/compiler/compiled/to-core_rkt.dep
|
||||
lib/racket/collects/compiler/compiled/to-core_rkt.zo
|
||||
lib/racket/collects/compiler/compiled/xform_rkt.dep
|
||||
lib/racket/collects/compiler/compiled/xform_rkt.zo
|
||||
lib/racket/collects/compiler/compiled/zo-marshal_rkt.dep
|
||||
|
@ -148,8 +144,6 @@ lib/racket/collects/compiler/embed.rkt
|
|||
lib/racket/collects/compiler/find-exe.rkt
|
||||
lib/racket/collects/compiler/info.rkt
|
||||
lib/racket/collects/compiler/main.rkt
|
||||
lib/racket/collects/compiler/mzc.h
|
||||
lib/racket/collects/compiler/mzclink.h
|
||||
lib/racket/collects/compiler/option-unit.rkt
|
||||
lib/racket/collects/compiler/option.rkt
|
||||
lib/racket/collects/compiler/private/collects-path.rkt
|
||||
|
@ -165,8 +159,6 @@ lib/racket/collects/compiler/private/compiled/mach-o_rkt.dep
|
|||
lib/racket/collects/compiler/private/compiled/mach-o_rkt.zo
|
||||
lib/racket/collects/compiler/private/compiled/windlldir_rkt.dep
|
||||
lib/racket/collects/compiler/private/compiled/windlldir_rkt.zo
|
||||
lib/racket/collects/compiler/private/compiled/winicon_rkt.dep
|
||||
lib/racket/collects/compiler/private/compiled/winicon_rkt.zo
|
||||
lib/racket/collects/compiler/private/compiled/winsubsys_rkt.dep
|
||||
lib/racket/collects/compiler/private/compiled/winsubsys_rkt.zo
|
||||
lib/racket/collects/compiler/private/compiled/winutf16_rkt.dep
|
||||
|
@ -178,13 +170,10 @@ lib/racket/collects/compiler/private/embed.rkt
|
|||
lib/racket/collects/compiler/private/macfw.rkt
|
||||
lib/racket/collects/compiler/private/mach-o.rkt
|
||||
lib/racket/collects/compiler/private/windlldir.rkt
|
||||
lib/racket/collects/compiler/private/winicon.rkt
|
||||
lib/racket/collects/compiler/private/winsubsys.rkt
|
||||
lib/racket/collects/compiler/private/winutf16.rkt
|
||||
lib/racket/collects/compiler/private/xform.rkt
|
||||
lib/racket/collects/compiler/sig.rkt
|
||||
lib/racket/collects/compiler/src2src.rkt
|
||||
lib/racket/collects/compiler/to-core.rkt
|
||||
lib/racket/collects/compiler/xform.rkt
|
||||
lib/racket/collects/compiler/zo-marshal.rkt
|
||||
lib/racket/collects/compiler/zo-parse.rkt
|
||||
|
@ -366,6 +355,8 @@ lib/racket/collects/file/compiled/gunzip_rkt.dep
|
|||
lib/racket/collects/file/compiled/gunzip_rkt.zo
|
||||
lib/racket/collects/file/compiled/gzip_rkt.dep
|
||||
lib/racket/collects/file/compiled/gzip_rkt.zo
|
||||
lib/racket/collects/file/compiled/ico_rkt.dep
|
||||
lib/racket/collects/file/compiled/ico_rkt.zo
|
||||
lib/racket/collects/file/compiled/md5_rkt.dep
|
||||
lib/racket/collects/file/compiled/md5_rkt.zo
|
||||
lib/racket/collects/file/compiled/resource_rkt.dep
|
||||
|
@ -380,6 +371,7 @@ lib/racket/collects/file/convertible.rkt
|
|||
lib/racket/collects/file/gif.rkt
|
||||
lib/racket/collects/file/gunzip.rkt
|
||||
lib/racket/collects/file/gzip.rkt
|
||||
lib/racket/collects/file/ico.rkt
|
||||
lib/racket/collects/file/md5.rkt
|
||||
lib/racket/collects/file/private/compiled/octree-quantize_rkt.dep
|
||||
lib/racket/collects/file/private/compiled/octree-quantize_rkt.zo
|
||||
|
@ -1313,6 +1305,8 @@ lib/racket/collects/racket/compiled/package_rkt.dep
|
|||
lib/racket/collects/racket/compiled/package_rkt.zo
|
||||
lib/racket/collects/racket/compiled/path_rkt.dep
|
||||
lib/racket/collects/racket/compiled/path_rkt.zo
|
||||
lib/racket/collects/racket/compiled/performance-hint_rkt.dep
|
||||
lib/racket/collects/racket/compiled/performance-hint_rkt.zo
|
||||
lib/racket/collects/racket/compiled/place_rkt.dep
|
||||
lib/racket/collects/racket/compiled/place_rkt.zo
|
||||
lib/racket/collects/racket/compiled/port_rkt.dep
|
||||
|
@ -1421,8 +1415,14 @@ 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/env_rkt.dep
|
||||
lib/racket/collects/racket/contract/private/compiled/env_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/generate-base_rkt.dep
|
||||
lib/racket/collects/racket/contract/private/compiled/generate-base_rkt.zo
|
||||
lib/racket/collects/racket/contract/private/compiled/generate_rkt.dep
|
||||
lib/racket/collects/racket/contract/private/compiled/generate_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
|
||||
|
@ -1449,13 +1449,20 @@ lib/racket/collects/racket/contract/private/compiled/prop_rkt.dep
|
|||
lib/racket/collects/racket/contract/private/compiled/prop_rkt.zo
|
||||
lib/racket/collects/racket/contract/private/compiled/provide_rkt.dep
|
||||
lib/racket/collects/racket/contract/private/compiled/provide_rkt.zo
|
||||
lib/racket/collects/racket/contract/private/compiled/rand_rkt.dep
|
||||
lib/racket/collects/racket/contract/private/compiled/rand_rkt.zo
|
||||
lib/racket/collects/racket/contract/private/compiled/struct-prop_rkt.dep
|
||||
lib/racket/collects/racket/contract/private/compiled/struct-prop_rkt.zo
|
||||
lib/racket/collects/racket/contract/private/compiled/struct_rkt.dep
|
||||
lib/racket/collects/racket/contract/private/compiled/struct_rkt.zo
|
||||
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/env.rkt
|
||||
lib/racket/collects/racket/contract/private/exists.rkt
|
||||
lib/racket/collects/racket/contract/private/generate-base.rkt
|
||||
lib/racket/collects/racket/contract/private/generate.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
|
||||
|
@ -1469,6 +1476,8 @@ lib/racket/collects/racket/contract/private/out.rkt
|
|||
lib/racket/collects/racket/contract/private/parametric.rkt
|
||||
lib/racket/collects/racket/contract/private/prop.rkt
|
||||
lib/racket/collects/racket/contract/private/provide.rkt
|
||||
lib/racket/collects/racket/contract/private/rand.rkt
|
||||
lib/racket/collects/racket/contract/private/struct-prop.rkt
|
||||
lib/racket/collects/racket/contract/private/struct.rkt
|
||||
lib/racket/collects/racket/contract/private/vector.rkt
|
||||
lib/racket/collects/racket/contract/region.rkt
|
||||
|
@ -1606,6 +1615,7 @@ lib/racket/collects/racket/draw/unsafe/glib.rkt
|
|||
lib/racket/collects/racket/draw/unsafe/jpeg.rkt
|
||||
lib/racket/collects/racket/draw/unsafe/pango.rkt
|
||||
lib/racket/collects/racket/draw/unsafe/png.rkt
|
||||
lib/racket/collects/racket/draw/unsafe/png.rkt.orig
|
||||
lib/racket/collects/racket/draw/xbm.rkt
|
||||
lib/racket/collects/racket/draw/xpm.rkt
|
||||
lib/racket/collects/racket/enter.rkt
|
||||
|
@ -1684,6 +1694,7 @@ lib/racket/collects/racket/math.rkt
|
|||
lib/racket/collects/racket/mpair.rkt
|
||||
lib/racket/collects/racket/package.rkt
|
||||
lib/racket/collects/racket/path.rkt
|
||||
lib/racket/collects/racket/performance-hint.rkt
|
||||
lib/racket/collects/racket/place.rkt
|
||||
lib/racket/collects/racket/port.rkt
|
||||
lib/racket/collects/racket/pretty.rkt
|
||||
|
@ -2534,6 +2545,7 @@ lib/racket/collects/scribble/scheme.rkt
|
|||
lib/racket/collects/scribble/scribble-common.js
|
||||
lib/racket/collects/scribble/scribble-prefix.html
|
||||
lib/racket/collects/scribble/scribble-prefix.tex
|
||||
lib/racket/collects/scribble/scribble-skull.tex
|
||||
lib/racket/collects/scribble/scribble-style.css
|
||||
lib/racket/collects/scribble/scribble-style.tex
|
||||
lib/racket/collects/scribble/scribble.css
|
||||
|
@ -3443,6 +3455,8 @@ lib/racket/collects/syntax/compiled/boundmap_rkt.dep
|
|||
lib/racket/collects/syntax/compiled/boundmap_rkt.zo
|
||||
lib/racket/collects/syntax/compiled/context_rkt.dep
|
||||
lib/racket/collects/syntax/compiled/context_rkt.zo
|
||||
lib/racket/collects/syntax/compiled/datum_rkt.dep
|
||||
lib/racket/collects/syntax/compiled/datum_rkt.zo
|
||||
lib/racket/collects/syntax/compiled/define_rkt.dep
|
||||
lib/racket/collects/syntax/compiled/define_rkt.zo
|
||||
lib/racket/collects/syntax/compiled/docprovide_rkt.dep
|
||||
|
@ -3499,13 +3513,8 @@ lib/racket/collects/syntax/compiled/toplevel_rkt.dep
|
|||
lib/racket/collects/syntax/compiled/toplevel_rkt.zo
|
||||
lib/racket/collects/syntax/compiled/trusted-xforms_rkt.dep
|
||||
lib/racket/collects/syntax/compiled/trusted-xforms_rkt.zo
|
||||
lib/racket/collects/syntax/compiled/zodiac-sig_rkt.dep
|
||||
lib/racket/collects/syntax/compiled/zodiac-sig_rkt.zo
|
||||
lib/racket/collects/syntax/compiled/zodiac-unit_rkt.dep
|
||||
lib/racket/collects/syntax/compiled/zodiac-unit_rkt.zo
|
||||
lib/racket/collects/syntax/compiled/zodiac_rkt.dep
|
||||
lib/racket/collects/syntax/compiled/zodiac_rkt.zo
|
||||
lib/racket/collects/syntax/context.rkt
|
||||
lib/racket/collects/syntax/datum.rkt
|
||||
lib/racket/collects/syntax/define.rkt
|
||||
lib/racket/collects/syntax/doc.txt
|
||||
lib/racket/collects/syntax/docprovide.rkt
|
||||
|
@ -3644,9 +3653,6 @@ lib/racket/collects/syntax/template.rkt
|
|||
lib/racket/collects/syntax/to-string.rkt
|
||||
lib/racket/collects/syntax/toplevel.rkt
|
||||
lib/racket/collects/syntax/trusted-xforms.rkt
|
||||
lib/racket/collects/syntax/zodiac-sig.rkt
|
||||
lib/racket/collects/syntax/zodiac-unit.rkt
|
||||
lib/racket/collects/syntax/zodiac.rkt
|
||||
lib/racket/collects/trace/calltrace-lib.rkt
|
||||
lib/racket/collects/trace/calltrace.rkt
|
||||
lib/racket/collects/trace/compiled/calltrace-lib_rkt.dep
|
||||
|
@ -3702,16 +3708,12 @@ lib/racket/collects/unstable/compiled/debug_rkt.dep
|
|||
lib/racket/collects/unstable/compiled/debug_rkt.zo
|
||||
lib/racket/collects/unstable/compiled/define_rkt.dep
|
||||
lib/racket/collects/unstable/compiled/define_rkt.zo
|
||||
lib/racket/collects/unstable/compiled/dict_rkt.dep
|
||||
lib/racket/collects/unstable/compiled/dict_rkt.zo
|
||||
lib/racket/collects/unstable/compiled/dirs_rkt.dep
|
||||
lib/racket/collects/unstable/compiled/dirs_rkt.zo
|
||||
lib/racket/collects/unstable/compiled/exn_rkt.dep
|
||||
lib/racket/collects/unstable/compiled/exn_rkt.zo
|
||||
lib/racket/collects/unstable/compiled/file_rkt.dep
|
||||
lib/racket/collects/unstable/compiled/file_rkt.zo
|
||||
lib/racket/collects/unstable/compiled/find_rkt.dep
|
||||
lib/racket/collects/unstable/compiled/find_rkt.zo
|
||||
lib/racket/collects/unstable/compiled/flonum_rkt.dep
|
||||
lib/racket/collects/unstable/compiled/flonum_rkt.zo
|
||||
lib/racket/collects/unstable/compiled/function_rkt.dep
|
||||
lib/racket/collects/unstable/compiled/function_rkt.zo
|
||||
lib/racket/collects/unstable/compiled/future_rkt.dep
|
||||
|
@ -3722,6 +3724,8 @@ lib/racket/collects/unstable/compiled/hash_rkt.dep
|
|||
lib/racket/collects/unstable/compiled/hash_rkt.zo
|
||||
lib/racket/collects/unstable/compiled/info_rkt.dep
|
||||
lib/racket/collects/unstable/compiled/info_rkt.zo
|
||||
lib/racket/collects/unstable/compiled/latent-contract_rkt.dep
|
||||
lib/racket/collects/unstable/compiled/latent-contract_rkt.zo
|
||||
lib/racket/collects/unstable/compiled/lazy-require_rkt.dep
|
||||
lib/racket/collects/unstable/compiled/lazy-require_rkt.zo
|
||||
lib/racket/collects/unstable/compiled/list_rkt.dep
|
||||
|
@ -3732,18 +3736,12 @@ lib/racket/collects/unstable/compiled/markparam_rkt.dep
|
|||
lib/racket/collects/unstable/compiled/markparam_rkt.zo
|
||||
lib/racket/collects/unstable/compiled/match_rkt.dep
|
||||
lib/racket/collects/unstable/compiled/match_rkt.zo
|
||||
lib/racket/collects/unstable/compiled/mutated-vars_rkt.dep
|
||||
lib/racket/collects/unstable/compiled/mutated-vars_rkt.zo
|
||||
lib/racket/collects/unstable/compiled/path_rkt.dep
|
||||
lib/racket/collects/unstable/compiled/path_rkt.zo
|
||||
lib/racket/collects/unstable/compiled/parameter-group_rkt.dep
|
||||
lib/racket/collects/unstable/compiled/parameter-group_rkt.zo
|
||||
lib/racket/collects/unstable/compiled/port_rkt.dep
|
||||
lib/racket/collects/unstable/compiled/port_rkt.zo
|
||||
lib/racket/collects/unstable/compiled/pretty_rkt.dep
|
||||
lib/racket/collects/unstable/compiled/pretty_rkt.zo
|
||||
lib/racket/collects/unstable/compiled/prop-contract_rkt.dep
|
||||
lib/racket/collects/unstable/compiled/prop-contract_rkt.zo
|
||||
lib/racket/collects/unstable/compiled/require_rkt.dep
|
||||
lib/racket/collects/unstable/compiled/require_rkt.zo
|
||||
lib/racket/collects/unstable/compiled/sequence_rkt.dep
|
||||
lib/racket/collects/unstable/compiled/sequence_rkt.zo
|
||||
lib/racket/collects/unstable/compiled/string_rkt.dep
|
||||
|
@ -3759,26 +3757,27 @@ lib/racket/collects/unstable/compiled/wrapc_rkt.zo
|
|||
lib/racket/collects/unstable/contract.rkt
|
||||
lib/racket/collects/unstable/debug.rkt
|
||||
lib/racket/collects/unstable/define.rkt
|
||||
lib/racket/collects/unstable/dict.rkt
|
||||
lib/racket/collects/unstable/dirs.rkt
|
||||
lib/racket/collects/unstable/exn.rkt
|
||||
lib/racket/collects/unstable/file.rkt
|
||||
lib/racket/collects/unstable/find.rkt
|
||||
lib/racket/collects/unstable/flonum.rkt
|
||||
lib/racket/collects/unstable/function.rkt
|
||||
lib/racket/collects/unstable/future.rkt
|
||||
lib/racket/collects/unstable/generics.rkt
|
||||
lib/racket/collects/unstable/hash.rkt
|
||||
lib/racket/collects/unstable/info.rkt
|
||||
lib/racket/collects/unstable/latent-contract.rkt
|
||||
lib/racket/collects/unstable/latent-contract/compiled/defthing_rkt.dep
|
||||
lib/racket/collects/unstable/latent-contract/compiled/defthing_rkt.zo
|
||||
lib/racket/collects/unstable/latent-contract/compiled/serialize-syntax_rkt.dep
|
||||
lib/racket/collects/unstable/latent-contract/compiled/serialize-syntax_rkt.zo
|
||||
lib/racket/collects/unstable/latent-contract/defthing.rkt
|
||||
lib/racket/collects/unstable/latent-contract/serialize-syntax.rkt
|
||||
lib/racket/collects/unstable/lazy-require.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
|
||||
lib/racket/collects/unstable/net/compiled/url_rkt.dep
|
||||
lib/racket/collects/unstable/net/compiled/url_rkt.zo
|
||||
lib/racket/collects/unstable/net/url.rkt
|
||||
lib/racket/collects/unstable/path.rkt
|
||||
lib/racket/collects/unstable/parameter-group.rkt
|
||||
lib/racket/collects/unstable/port.rkt
|
||||
lib/racket/collects/unstable/pretty.rkt
|
||||
lib/racket/collects/unstable/private/class-iop-ct.rkt
|
||||
|
@ -3787,8 +3786,6 @@ lib/racket/collects/unstable/private/compiled/class-iop-ct_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/notify.rkt
|
||||
lib/racket/collects/unstable/prop-contract.rkt
|
||||
lib/racket/collects/unstable/require.rkt
|
||||
lib/racket/collects/unstable/sequence.rkt
|
||||
lib/racket/collects/unstable/string.rkt
|
||||
lib/racket/collects/unstable/struct.rkt
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
$NetBSD: distinfo,v 1.5 2011/12/06 22:21:00 asau Exp $
|
||||
$NetBSD: distinfo,v 1.6 2012/02/03 21:34:07 asau Exp $
|
||||
|
||||
SHA1 (racket-textual-5.2-src-unix.tgz) = 5f94b77b28800a6ab3b4de4fdba369c04854d889
|
||||
RMD160 (racket-textual-5.2-src-unix.tgz) = 1a742613a9b6f5870a0b0cd5168ec44d08a173d4
|
||||
Size (racket-textual-5.2-src-unix.tgz) = 5806691 bytes
|
||||
SHA1 (racket-textual-5.2.1-src-unix.tgz) = 3da9fd6176b2b696683fb4fbb735b701c9a0e535
|
||||
RMD160 (racket-textual-5.2.1-src-unix.tgz) = 2fbf07bda9a6c80e24681450053cfce13cdce7eb
|
||||
Size (racket-textual-5.2.1-src-unix.tgz) = 5822416 bytes
|
||||
SHA1 (patch-collects_racket_draw_unsafe_png.rkt) = 8c4d3de433537f3146bbe002fc0955a6445866ee
|
||||
SHA1 (patch-src_racket_sconfig.h) = dbfd13a85ac050eb097e8ff6c81d6585a5982178
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# $NetBSD: Makefile,v 1.9 2011/12/06 22:21:00 asau Exp $
|
||||
# $NetBSD: Makefile,v 1.10 2012/02/03 21:34:06 asau Exp $
|
||||
|
||||
PKGNAME= racket-5.2
|
||||
PKGNAME= racket-5.2.1
|
||||
DISTNAME= $(PKGNAME_NOREV)-src-unix
|
||||
CATEGORIES= lang
|
||||
MASTER_SITES_PLT= http://download.racket-lang.org/installers/$(PKGVERSION_NOREV)/ \
|
||||
|
@ -25,17 +25,22 @@ WRKSRC= $(WRKDIR)/$(PKGNAME_NOREV)
|
|||
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_DIRS= src
|
||||
CONFIGURE_ARGS= --enable-pthread
|
||||
USE_LANGUAGES= c c++
|
||||
USE_TOOLS= pkg-config
|
||||
MAKE_JOBS_SAFE= no
|
||||
UNLIMIT_RESOURCES= datasize
|
||||
|
||||
BUILDLINK_TRANSFORM+= rm:-ldl
|
||||
|
||||
REPLACE_SH= collects/tests/framework/framework-test
|
||||
|
||||
# No REPLACE_CSH:
|
||||
CHECK_INTERPRETER_SKIP= lib/racket/collects/2htdp/tests/xtest
|
||||
CHECK_INTERPRETER_SKIP= collects/meta/build/sitemap/setup.py \
|
||||
collects/meta/build/sitemap/test_sitemap_gen.py
|
||||
|
||||
CHECK_INTERPRETER_SKIP= lib/racket/collects/meta/build/sitemap/setup.py \
|
||||
lib/racket/collects/meta/build/sitemap/sitemap_gen.py \
|
||||
lib/racket/collects/meta/build/sitemap/test_sitemap_gen.py
|
||||
|
||||
CHECK_INTERPRETER_SKIP+= lib/racket/collects/tests/jpr/mon-script.ss
|
||||
|
||||
.for f in use-c-printf.rkt use-crypt.rkt use-esd.rkt use-magick.rkt use-sndfile.rkt use-tcl.rkt use-xmmsctrl.rkt use-xosd.rkt
|
||||
REPLACE_RACKET+= collects/ffi/examples/$f
|
||||
|
@ -46,6 +51,9 @@ REPLACE.racket.old= .*racket
|
|||
REPLACE.racket.new= ${LOCALBASE}/bin/racket
|
||||
REPLACE_FILES.racket= ${REPLACE_RACKET}
|
||||
|
||||
do-test:
|
||||
$(RUN) cd $(WRKSRC)/collects/tests/racket && $(WRKSRC)/src/racket/racket3m -f quiet.rktl
|
||||
|
||||
.include "../../devel/pango/buildlink3.mk"
|
||||
.include "../../graphics/cairo/buildlink3.mk"
|
||||
.include "../../graphics/png/buildlink3.mk"
|
||||
|
|
1078
lang/racket/PLIST
1078
lang/racket/PLIST
File diff suppressed because it is too large
Load diff
|
@ -1,6 +1,7 @@
|
|||
$NetBSD: distinfo,v 1.5 2011/12/06 22:21:00 asau Exp $
|
||||
$NetBSD: distinfo,v 1.6 2012/02/03 21:34:06 asau Exp $
|
||||
|
||||
SHA1 (racket-5.2-src-unix.tgz) = f88007c12d7e5f2773b122d3652c8cd1d15da8c3
|
||||
RMD160 (racket-5.2-src-unix.tgz) = 819354513744d36f846d0b736b618b2e45fc3d31
|
||||
Size (racket-5.2-src-unix.tgz) = 16260740 bytes
|
||||
SHA1 (racket-5.2.1-src-unix.tgz) = a4ea408818236f8eaf937291dd641fd73a997793
|
||||
RMD160 (racket-5.2.1-src-unix.tgz) = 20852c851aee25d79ee83bc3a18d45eed39aeebf
|
||||
Size (racket-5.2.1-src-unix.tgz) = 17210561 bytes
|
||||
SHA1 (patch-collects_racket_draw_unsafe_png.rkt) = 8c4d3de433537f3146bbe002fc0955a6445866ee
|
||||
SHA1 (patch-src_racket_sconfig.h) = dbfd13a85ac050eb097e8ff6c81d6585a5982178
|
||||
|
|
13
lang/racket/patches/patch-src_racket_sconfig.h
Normal file
13
lang/racket/patches/patch-src_racket_sconfig.h
Normal file
|
@ -0,0 +1,13 @@
|
|||
$NetBSD: patch-src_racket_sconfig.h,v 1.1 2012/02/03 21:34:06 asau Exp $
|
||||
|
||||
--- src/racket/sconfig.h.orig 2012-01-20 20:41:55.000000000 +0000
|
||||
+++ src/racket/sconfig.h
|
||||
@@ -263,6 +263,8 @@
|
||||
# define USE_IEEE_FP_PREDS
|
||||
# define POW_HANDLES_INF_CORRECTLY
|
||||
|
||||
+# define USE_DYNAMIC_FDSET_SIZE
|
||||
+
|
||||
# define SIGSET_IS_SIGNAL
|
||||
|
||||
# define USE_TM_GMTOFF_FIELD
|
Loading…
Reference in a new issue