Commit graph

5963 commits

Author SHA1 Message Date
dholland
450287fcfb void main 2011-09-05 00:15:37 +00:00
cheusov
7827725f0a For all packages based on mk-configure "configure" target is provided.
This fixes parallel builds.
2011-09-04 18:21:26 +00:00
taca
102ccc9bd6 Update ruby-rdoc pacakge to 3.9.4.
=== 3.9.4 / 2011-08-26

* Bug fixes
  * Applied typo and grammar fixes from Luke Gruber.  Ruby bug #5203
2011-09-04 17:04:18 +00:00
taca
4cd323dc62 Fix handling of String in ruby_code() as recent rubygems.
(From rubygem's repository,  6ff4e0eed52ef066fe33.)

Bump PKGREVISION.
2011-09-04 17:02:39 +00:00
joerg
349ddd4cda Disable a bunch of default warnings for clang. Still doesn't finish
build, since the bootstrap VM crashes with Stack Overflow error.
2011-08-31 14:48:04 +00:00
joerg
d49c660e09 With clang, disable -OPT:Olimit usage as it disables the build of
unicodedata for reasons not completely understood. It doesn't really
make sense for the compiler, so just don't use it.
2011-08-31 14:45:27 +00:00
dholland
6012c1e62a void main 2011-08-29 06:09:19 +00:00
minskim
745ffcd875 Disable the fiddle extension explicitly.
fiddle should become a separate package like ruby-curses and ruby-gdbm.
2011-08-27 16:04:22 +00:00
he
8c6ca6bfd7 Upgrade parrot from version 3.5.0 to 3.7.0.
Pkgsrc changes:
 o Adapt to changes in installed contents.

Upstream changes:

Parrot 3.6.0:
- Core
  + Class.add_vtable_override now allows you to overwrite an override
  + Integers, floats and strings can now be stored in lexical variables.
    Previously, only PMCs could be stored in lexicals.
  + VTABLE_substr has been removed. VTABLE_substr_str has been renamed to
    VTABLE_substr
  + Added a new PackfileView PMC type, an intended replacement for
    the deprecated Eval PMC.
  + The is_integer vtable on the String PMC now works for all string encodings.
  + Unicode error messages on Win32 now work correctly.
  + A memory leak in IMCC was fixed.
- Languages
  + The snaphost of Winxed included with Parrot was updated to version 1.0.0
  + Winxed has migrated to Github: https://github.com/NotFound/winxed

Pore
 + Added mem_sys_strndup function.
 + Added new load_bytecode_p_s opcode as an eventual replacement for
   load_bytecode_s
 + Added new :tag() syntax to IMCC for PIR
 + Improved configuration support for msys
 + known-buggy parrot_debugger is no longer installed
- Languages
 + Winxed
   - Updated snapshot to version 1.1.0
   - multi functions and methods
   - cast to var
   - load_packfile builtin
   - __NAMESPACE__ and __CLASS__ predefined constants
- Documentation
   + The Archive::Tar and Archive::Zip libraries now have POD docs
2011-08-26 08:30:30 +00:00
sbd
8c2e3b7a22 Do DESTDIR support The Right Way(tm) by passing ${INSTALL_ENV} to
the 'make install' process and _not_ using MAKEFLAGS.

Should fix PR pkg/45290
2011-08-26 02:57:13 +00:00
taca
67f857d3b6 Update devel/ruby-rdoc package to 3.9.3.
=== 3.9.3 / 2011-08-23

* Bug fixes
  * Add US-ASCII magic comments to work with <tt>ruby -Ku</tt>.  Issue #63 by
    Travis D. Warlick, Jr.
  * Image paths at HTTPS URLs are now turned into +<img>+ tags.  Pull
    Request #60 by James Mead
  * Markup defined by RDoc::Markup#add_special inside a <tt><tt></tt> is no
    longer converted.
2011-08-25 15:17:59 +00:00
sbd
424314f9fe 1) Determine JAVA_ARCH and use that instead of EMUL_ARCH when referenceing
installed files.  (This fixes a libX11.so.6 symlink creation bug).

2) Correct PLIST.linux-x86_64 now that the above symlink bug is fixed and
   use the ${PLIST.x11} plist var.

Should fix PR pkg/45283.
2011-08-25 10:32:52 +00:00
sbd
7d918a0cdd Add sfiles-x86_64.mk and update PLIST.linux-x86_64
Will hopefully fix PR pkg/45283
2011-08-24 04:01:27 +00:00
taca
5055825758 Update php53 package to 5.3.8.
(crypt()'s problem was already fixed our php53-5.3.7nb1 package.)


PHP                                                                        NEWS
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
23 Aug 2011, PHP 5.3.8

- Core:
  . Fixed bug #55439 (crypt() returns only the salt for MD5). (Stas)

- OpenSSL:
  . Reverted a change in timeout handling restoring PHP 5.3.6 behavior,
    as the new behavior caused mysqlnd SSL connections to hang (#55283).
    (Pierre, Andrey, Johannes)
2011-08-23 22:22:27 +00:00
obache
c5d8a2a356 Recursive bump from gdbm shlib bump. 2011-08-23 13:06:45 +00:00
wiz
35b22677ee Do not hardcode dependency on libiconv, use libiconv/bl3.mk. Bump PKGREVISION. 2011-08-22 14:55:57 +00:00
obache
193effbb0a missing bump PKGREVISION of last fix for php53 MD5 password encryption problem. 2011-08-22 11:43:30 +00:00
taca
af8cd37640 Add fix for MD5 password encryption problem (r315218 from PHP repository).
Bump PKGREVISION.
2011-08-22 09:40:00 +00:00
tnn
19af254310 Update openjdk7 package to openjdk7-1.7.0.447.20110811.
- based on openjdk7 b147 and the bsd-port branch as of 20110811.
- integrates mozilla rhino 1.7R3 scripting support based on patches
  from icedtea7 snapshot as of 20110819.
- refresh bootstrap kits
  - tested on NetBSD 5.0/current, i386/amd64 and DragonFlyBSD 2.10 i386.

Upstream changes: mostly bugfixes. Perhaps also noteworthy is that the
zero assembler port has been integrated which should open up for wider
platform support in pkgsrc in the future.
2011-08-21 22:57:54 +00:00
asau
52a6a72823 Assume maintainership, approved by previous maintainer. 2011-08-21 11:45:35 +00:00
asau
4e0c7d6c14 Update to SBCL 1.0.51
changes in sbcl-1.0.51 relative to sbcl-1.0.50:
  * minor incompatible change: SB-BSD-SOCKET socket streams no longer
    participate in SERVE-EVENT by default: pass :SERVE-EVENTS T to
    MAKE-SOCKET-STREAM if using SERVE-EVENT.
  * enhancement: added support for socket keepalive timeout intervals
    and probe counts on Linux.
  * enhancement: building 32-bit SBCL on Linux/x86-64 now works without a
    chroot. (Use "SBCL_ARCH=x86 sh make.sh" to build.)
  * enhancement: added new toplevel options --quit and --non-interactive
    (lp#822712).
  * enhancement: the Windows port of SBCL now builds and runs on Wine
    (thanks to Anton Kovalenko).
  * enhancement: more, and more correct, SSE instruction definitions on
    x86-64 (thanks to Alexander Gavrilov).
  * enhancement: SB-EXT:SPIN-LOOP-HINT assembles to an instruction designed
    to help the processor execute spin loops, when applicable.  Currently
    implemented for x86 and x86-64.
  * optimization: unsigned integer divisions by a constant are implemented
    using multiplication (affects CEILING, FLOOR, TRUNCATE, MOD, and REM.)
  * optimization: improved type-derivation for LOAD-TIME-VALUE.
  * bug fix: correct RIP offset calculation in SSE comparison and shuffle
    instructions. (lp#814688)
  * bug fix: COERCE to unfinalized extended sequence classes now works.
    (reported by Jan Moringen; lp#815155)
  * bug fix: a compiler error during typecheck generation, reported by Eric
    Marsden. (lp#816564)
  * bug fix: obsolete instance protocol fires when shared slots are added
    or removed.
  * bug fix: fixed-format floating point printing with scaling factors.
    (lp#811386)
  * bug fix: using GCC >= 4.6 to build SBCL on x86 no longer breaks
    backtraces. (lp#818460)
  * bug fix: better backtraces for interrupted syscall frames on x86.
    (lp#549673)
  * bug fix: SSE comparison instructions can be disassembled even when one
    operand is in memory. (lp#814702)
  * bug fix: incomplete writes when not using SERVE-EVENTS. (lp#820599)
  * bug fix: MULTIPLE-VALUE-BIND + VALUES -> LET conversion could lose derived
    type information associated with the VALUES form.
  * bug fix: broken warnings/errors for type-errors involving LOAD-TIME-VALUE
    forms. (lp#823014)
  * bug fix: OPEN :IF-EXISTS :APPEND now returns correct FILE-POSITION before
    first write (lp#561642).
  * bug fix: compiled closures from EVAL could not be DESCRIBEd. (lp#824974)
  * bug fix: bound propagation involving conversion of large bignums to
    floats no longer signals a SIMPLE-TYPE-ERROR, reported by Lutz Euler.
    (lp#819269)
  * bug fix: &REST to &MORE conversion still works in unsafe call to known
    functions; reported by Lutz Euler (lp#826459).
  * bug fix: bogus deadlocks from interrupts and GCs. (lp#807475, regression
    since 1.0.48)


changes in sbcl-1.0.50 relative to sbcl-1.0.49:
  * enhancement: errors from FD handlers now provide a restart to remove
    the offending handler.
  * enhancement: SB-INTROSPECT:FIND-DEFINITION-SOURCE now works on structure
    copiers as well.
  * enhancement: location of user or system initialization file can now easily
    be customized for saved cores. See: SB-EXT:*USERINIT-PATHNAME-FUNCTION*
    and SB-EXT:*SYSINIT-PATHNAME-FUNCTION*.
  * enhancement: SB-EXT:MAKE-THREAD accepts an argument list designator for
    the thunk, as a keyword argument, :arguments.
  * enhancement: constraint propagation is simplified (and sped up) when
    COMPILATION-SPEED > SPEED.
  * enhancement: SB-ALIEN exports alien type specifiers SIZE-T and OFF-T.
  * enhancement: debugger understands &MORE arguments better.
  * optimization: extracting bits of a single-float on x86-64 has been
    optimized. (lp#555201)
  * optimization: MAP and MAP-INTO are more efficient for non-simple vectors,
    when (> SPEED SPACE).
  * optimization: local call trampolines (x86 and x86-64) are emitted
    inline.
  * optimization: implicit value cells for dynamic-extent closed-over bindings
    on x86 and x86-64 can hold unboxed values as well.
  * meta-optimization: improved compilation speed, especially for large
    functions. (lp#792363 and lp#394206)
  * bug fix: bound derivation for floating point operations is now more
    careful about rounding possibly closing open bounds. (lp#793771)
  * bug fix: SB-POSIX:SYSCALL-ERROR's argument is now optional. (accidental
    backwards incompatible change in 1.0.48.27)
  * bug fix: occasional debugger errors in when a type-error occured in a
    function with dynamic-extent &rest list.
  * bug fix: &optional and &key supplied-p arguments in DEFSTRUCT
    boa-construtors can be used to initialized structure slots.
  * bug fix: FMAKUNBOUND removes the MACRO-FUNCTION, should one exist.
    (lp#795705, regression)
  * bug fix: DIRECTORY works better on logical pathnames.
  * bug fix: RUN-PROGRAM no longer fails spuriously when argument strings
    are of the order of ARRAY-TOTAL-SIZE-LIMIT. (lp#787237)
  * bug fix: the compiler no longer constant-folds NaNs in
    MAKE-{SINGLE,DOUBLE}-FLOAT. (lp#486812)
  * bug fix: FORMAT now handles floating point rounding correct, eg.
    (format nil "~,1F" 0.01) => "0.0" instead of "0.01" as previously.
    (lp#308961)
  * bug fix: style warning during lambda-list introspection of generic
    functions with both optional and key argments.
  * bug fix: regalloc doesn't barf on unused TNs due to type-directed constant
    folding. (lp#729765)
  * bug fix: Fixed an off-by-one in MAP-ALLOCATED-OBJECTS that might have caused
    infinite loops.
2011-08-21 11:43:21 +00:00
joerg
83f1f8054d Fix C99 vs GNU89 inline mess. Annotate that AMD64 grows stack downwards 2011-08-20 15:35:23 +00:00
taca
49da4491b5 * Update distinfo with suhosin-patch.
* Remove some junks.
2011-08-20 14:50:51 +00:00
taca
decff22add Update suhosin patch with hoping this 45 minutes delay wouldn't need
PKGREVISION bump.
2011-08-20 14:41:04 +00:00
taca
213b9e9f82 Update pear package to 1.9.4.
pkgsrc change

* Remove unused XMLUTIL_WRKSRC.
* don't patch a file which we have in our tree, go-pear.php
	- Remove unused code.
	- Prevent deprecated warnings on PHP 5.3.x.

PEAR 1.9.4:

Release date: 2011-07-07 00:27 UTC
Release state: stable

Changelog:

Bug Fixes:

* Bug #17350: "pear install --force" doesn't uninstall files from previous pkg
  versions [dufuz]
* Bug #18362: A whitespace TEMP_DIR path breaks install/upgrade functionality
  [dufuz]
* Bug #18440: bad tmp folder path on install : Unable to create path for
  C:/Program/tmp [dufuz]
* Bug #18581: "config-get -c" not returning channel's configuration when using
  alias [dufuz]
* Bug #18639: regression: installing xdebug fails most likely due to another
  fix [dufuz]

Features

* All System (the class) functions can now take in spaced paths as long as
  they are surrounded in quotes.
  Prior to this it was possible to do that by passing all values in as an
  array (by product of #18362, #18440)
2011-08-20 14:02:29 +00:00
taca
9fa676d431 Update php53 package to 5.3.7.
PHP 5.3.7 Released!

[18-Aug-2011] The PHP development team would like to announce the immediate
availability of PHP 5.3.7. This release focuses on improving the stability of
the PHP 5.3.x branch with over 90 bug fixes, some of which are security
related.

Security Enhancements and Fixes in PHP 5.3.7:

* Updated crypt_blowfish to 1.2. (CVE-2011-2483)
* Fixed crash in error_log(). Reported by Mateusz Kocielski
* Fixed buffer overflow on overlog salt in crypt().
* Fixed bug #54939 (File path injection vulnerability in RFC1867 File upload
  filename). Reported by Krzysztof Kotowicz. (CVE-2011-2202)
* Fixed stack buffer overflow in socket_connect(). (CVE-2011-1938)
* Fixed bug #54238 (use-after-free in substr_replace()). (CVE-2011-1148)

Key enhancements in PHP 5.3.7 include:

* Upgraded bundled Sqlite3 to version 3.7.7.1
* Upgraded bundled PCRE to version 8.12
* Fixed bug #54910 (Crash when calling call_user_func with unknown function
  name)

* Fixed bug #54585 (track_errors causes segfault)
* Fixed bug #54262 (Crash when assigning value to a dimension in a non-array)
* Fixed a crash inside dtor for error handling
* Fixed bug #55339 (Segfault with allow_call_time_pass_reference = Off)
* Fixed bug #54935 php_win_err can lead to crash
* Fixed bug #54332 (Crash in zend_mm_check_ptr // Heap corruption)
* Fixed bug #54305 (Crash in gc_remove_zval_from_buffer)
* Fixed bug #54580 (get_browser() segmentation fault when browscap ini
  directive is set through php_admin_value)
* Fixed bug #54529 (SAPI crashes on apache_config.c:197)
* Fixed bug #54283 (new DatePeriod(NULL) causes crash).
* Fixed bug #54269 (Short exception message buffer causes crash)
* Fixed Bug #54221 (mysqli::get_warnings segfault when used in multi queries)
* Fixed bug #54395 (Phar::mount() crashes when calling with wrong parameters)
* Fixed bug #54384 (Dual iterators, GlobIterator, SplFileObject and
  SplTempFileObject crash when user-space classes don't call the parent
  constructor)
* Fixed bug #54292 (Wrong parameter causes crash in
  SplFileObject::__construct())
* Fixed bug #54291 (Crash iterating DirectoryIterator for dir name starting
  with \0)
* Fixed bug #54281 (Crash in non-initialized RecursiveIteratorIterator)
* Fixed bug #54623 (Segfault when writing to a persistent socket after closing
  a copy of the socket)
* Fixed bug #54681 (addGlob() crashes on invalid flags)
* Over 80 other bug fixes.
2011-08-20 13:55:09 +00:00
taca
6c954cdd94 * Use the same condition as ruby18-base, about use of
--enable-wide-getaddrinfo.
* Remove utimensat(2) hack since it was temporary (short life)
  NetBSD current's problem.

Bump PKGREVISION.
2011-08-20 13:51:29 +00:00
taca
1d8d9930e6 Start update of Ruby on Rails 2.3.14 and 3.0.10. 2011-08-17 14:11:18 +00:00
asau
e609dd0c29 Update Racket to version 5.1.3
Changes in Racket 5.1.3

This is a bugfix release, resolving the DrRacket issue with
the contour view.  In addition, two tex files with problematic
licensing were removed.


Changes in Racket 5.1.2

* The download page includes 64-bit installers for Mac OS X,
  Windows, and two Debian flavors.  Racket now supports OS X Lion.

* Racket now includes a new `racket/place' library to support
  parallelism, complementing `racket/future'.  Racket's parallel
  build process is now based on places instead of multiple OS
  processes.

  Places support share-nothing parallelism and message-passing
  communication.  Compared to futures, places are heavyweight, but
  they have a simpler performance model.

* The syntax-certificate system has been replaced by a syntax-taint
  system.  Both certificates and taints were designed to protect
  otherwise inaccessible bindings from abuse when they appear in
  macro expansions.  Taints are simpler and lighter, and the switch
  closes known holes in the certificate system.  Macros that are not
  implemented with `syntax-rules' or `define-syntax-rule', however,
  must explicitly use `syntax-protect' to protect their expansions
  from abuse.

* The `net/url' library supports HTTPS connections, but beware that
  by default all sites are accepted (equivalent to ignoring a
  browser's warnings about untrusted certificates).

* Error messages in the student languages use a simplified
  vocabulary and consistent phrasings.  If you maintain curriculum
  material or teachpacks then please consider updating.  See the
  "Error Message Composition Guidelines" section in the
  documentation for details.

* Typed Racket: almost all core Racket data structures and
  operations are now accessible in Typed Racket (most of this work
  is due to prolific contributor Eric Dobson).  The performance of
  the typechecker has been significantly improved.

* The `scriblib/bibtex' library supports BibTeX-formatted citation
  databases in Scribble documents.  BibTeX can be tricky to parse,
  so please report failed entries as bug reports.

* The `for' forms now support an `#:unless' clause, and a
  nonnegative integer can be used as a sequence.  The new `compose1'
  function creates single-valued composition functions.  The
  `racket/function' library now provides `identity', `thunk', and
  `thunk*'.

* The license has been clarified: we now use LGPLv2.1 uniformly.
  (The license file used to specify LGPLv2, contrary to the download
  pages.)
2011-08-16 22:28:54 +00:00
abs
a0a0bf08f1 64 bit linux systems deserve a 64 bit java runtime 2011-08-16 22:13:23 +00:00
abs
b1b3e1ce4a 64 bit linux systems deserve a 64 bit java runtime 2011-08-16 22:11:42 +00:00
cheusov
222a532ea5 Fix for buffer overflow and segfault on some Linux system
(PR 45244 by Michael Droettboom)
Fix for build failure on NetBSD (missing --tags in libtool invocation)
2011-08-16 10:18:58 +00:00
wiz
f158ed6140 Fix build with binutils-2.21. From Florian Walpen in PR 45246. 2011-08-15 21:19:33 +00:00
obache
bc96e3ca50 Bump default BUILD_DEPENDS for Module::Build packages to match current
stable branch status, perl-5.12.2 or external one same version as bundled one.
2011-08-15 04:48:36 +00:00
taca
0f42548a92 Add work around for utimensat(2) on NetBSD. (Don't use it.) 2011-08-15 01:13:25 +00:00
obache
bb3696f957 Revision bump after updating perl5 to 5.14.1. 2011-08-14 12:59:47 +00:00
wiz
1e2d90ba88 Update to 4.6.1, provided by Kai-Uwe Eckhardt.
Do not depend on libelf and binutils on Linux since the current pkgsrc
versions might effectively be downgrades and break stuff (this needs
a better solution, like e.g. updating them :) ).

Changes:
158 bugs fixed, see
http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.6.1
2011-08-13 14:06:22 +00:00
taca
a366ba3d0e Update devel/ruby-rdoc package to 3.9.2.
=== 3.9.2 / 2011-08-11

* Bug fix
  * Loosened TIDYLINK regexp to allow any content in the link section like:
    <tt>{foo}[rdoc-ref:SomeClass]</tt>
2011-08-13 02:05:42 +00:00
taca
241700ee1e Update ruby19-base pacakge to 1.9.2pl290 (1.9.2-p290).
Here is quote from the article of Ruby Inside.
(http://www.rubyinside.com/ruby-1-9-2-p290-released-the-lowdown-on-rubys-latest-production-release-5145.html)  For more change, please refer:
http://svn.ruby-lang.org/repos/ruby/tags/v1_9_2_290/ChangeLog

What's Changed From p180 to p290?

Quite a lot got changed in terms of the numbers. 132 files were
tweaked with a total of 3505 lines added and 788 taken away.

A selection of the fixes:

* require 'date'; Date.new === nil throws an undefined method error for
  coerce on p180 - this has now been fixed
* The Thread.kill segfaults when the object to be killed isn't a thread bug
  has been resolved.
* Tweaks to reduce segmentation faults when using zlib on x86-64 Darwin
  (OS X) - always good
* Modification to prevent random number sequence repetition on forked child
  processes in SecureRandom
* Fix to io system to resolve a Windows-only bug where characters are being
  read incorrectly due to ASCII not being treated as 7 bit
* A tweak to Psych (the YAML parser) to plug a memory leak
* Load paths are now always expanded by rb_et_expanded_load_path (I think
  this might yield a performance gain?)
* Fixes to Psych's treatment and testing of string taint
* Prevention of temporary objects being garbage collected in some cases
* Fixes to resolve compilation problems with Visual C++ 2010
* A fix so that Tk's extconf.rb would run successfully
* Lots of Tk related fixes generally - I'm guessing Tk is very popular
  amongst the core team, particularly in Japan, because it seems to be a
  common release blocker.
* A fix to string parsing to resolve an obscure symbol-containing-newlines
  parsing bug
2011-08-12 15:35:22 +00:00
taca
cc7edba3c1 Update ruby18-base pacakge to 1.8.7.352 (1.8.7-p352).
This is maintenance release.  For more detail chagge, plrease refer:

http://svn.ruby-lang.org/repos/ruby/tags/v1_8_7_352/ChangeLog
2011-08-12 15:33:12 +00:00
taca
e05af0c463 Start of updating ruby18 to ruby18-1.8.7.352 (Ruby 1.8.7 patchlevel 352)
and ruby19 to ruby19-1.9.2pl290 (Ruby 1.9.2 patchlevel 290).
2011-08-12 15:27:44 +00:00
taca
bdfc9a0b11 Oops, should be commited with:
pkgsrc/devel/ruby-rdoc: PLIST distinfo
2011-08-12 15:24:36 +00:00
taca
abadc9c50f Introduce OVERRIDE_GEMSPEC.
If it specified, it modify gemspec's dependency using update-gemspec.rb
Ruby script.

The goal is avoid to use patch for modifying depending version or gem's
name since gemspec files' content differ using rubygem's version.
2011-08-12 14:35:34 +00:00
obache
f8355cd207 PKGREVISION must not be in Makefile.common.
move PKGREVISION to each Makefile including the Makefile.common for
keep version number, and bump again for ocaml-graphics because the
previous bump resuited in downgrade.
2011-08-08 07:31:52 +00:00
adam
1f337496f7 Changes 5.14.1:
* Several modules were updated to fix minor bugs.
* Tests were fixed.
* Documentation was improved.

Changes 5.14.0:
* Unicode version 6.0 is now supported.
* Regular expressions can now be reset to the default modifiers.
* Four new regular expression modifiers, "/d", "/l" , "/u", and "/a", were
  introduced.
* The substitution operators now support the modifier "/r" to work
  non-destructively, leaving the original unmodified.
* Larger octals can now be specified.
* Array and hash operators can now experimentally operate directly on hard
  references.
* printf-like functions now understand post-1980 size modifiers.
* Exception handling was made more reliable and consistent.
* Other enhancements and many bug fixes were made

PkgSrc:
* Fixed configuring on Mac OS X 10.7.
2011-08-05 18:06:14 +00:00
ryoon
99b1e896d1 Fix build on MacOS X Lion (Darwin Kernel Version 11.0.1).
From upstream comment:
nm isn't known to work after Snow Leopard and XCode 4; testing with OS X 10.5
and Xcode 3 shows a working nm, but pretending it doesn't work produces no
problems.

From upstream commit log:
Testing from 10.5 with Xcode 3 to the latest OS X works with usenm='false' but
not always with usenm='true'
2011-08-05 13:12:18 +00:00
kefren
0917091e17 Add fix for DragonFly/amd64 from PR#45201
PKGREVISION++
2011-08-04 05:23:02 +00:00
obache
42f691c21e Set FETCH_MESSAGE for jce only when it is not fetched yet.
fixes PR#44983 and PR#45202.
2011-08-03 13:28:35 +00:00
cheusov
cf0a9bac25 "yacc" was added to USE_TOOLS 2011-08-03 09:30:48 +00:00
asau
b6989b3623 Update to Racket 5.1.1
Changes in version 5.1.1, May 2011:

Enabled single-precision floats by default
Added single-flonum?
Changed eqv? so that inexacts are equivalent only when they
 have the same precision
Changed file-or-directory-permission to add 'bits mode
 and permission-setting mode
Added special treatment of void as an 'inferred-name property
Removed the "MrEd" compatability executable under Windows
 and Mac OS X, but the "mred" compatibility script remains
racket/gui: added multi-column support to list-box%
racket/gui: added scrollbar support to panel%, vertical-panel%,
 and horizontal-panel%
racket/gui: added 'wheel-left and 'wheel-right events
racket/file: add user-read-bit, etc.
racket/contract: removed some (undocumented) exports.


Changes in version 5.1, February 2011

Renamed "proxy" to "impersonator"
Added current-get-interaction-input-port, which enables
 racket/gui events to be dispatched while a REPL is blocked
Changed equal? to equate C pointers when they refer to the
 same address
Internal: weak boxes are cleared before non-will-like
 finalizers; use late-weak boxes to get the old behavior


Changes in version 5.0.2, October 2010

Changed body of `when', `unless', `cond' clauses, `case'
 clauses, and `match' clauses to be internal-definition contexts
Swapped unsafe-vector*-ref with unsafe-vector-ref, etc.
Added ->i to the contract library, improved ->*, adding #:pre and
 #:post, as well as making the optional arguments clause optional.
Added #true and #false, and changed #t/#T and #f/#F to
 require a delimiter afterward
Added print-boolean-long-form
Added read-accept-lang, which is set to #t when
 reading a module
Added flonum?
Changed continuation-marks to accept a #f argument
 to produce an empty set of marks
Added fxvectors
Added unsafe-{s,u}16-{ref,set!}
Added prop:proxy-of
Added proxies to go with chaperones, and renamed chaperone property
 as proxy property; beware that the word "proxy" will change in
 a future version, perhaps to "impersonator"
Added collection-file-path and collection splicing at the file
 level
2011-08-01 11:45:42 +00:00