Commit graph

18762 commits

Author SHA1 Message Date
wen
7b28363239 Update to 2.056
Upstream changes:
2.056 10 August 2012

      * Fix C++ build issue
        Thanks to Karl Williamson for supplying the patch.

  2.055 4 August 2012

      * Fix misuse of magic in API
        [#78079]
2012-09-02 12:56:00 +00:00
wen
4001bbc782 Update to 2.055
Upstream changes:
2.055 4 August 2012

      * Fix misuse of magic in API
        [#78080]
2012-09-02 12:47:43 +00:00
wiz
0953bc540e Update to 2.3.1:
clone: don't fail with --update for non-local clones (issue3578)
commit: normalize filenames when checking explicit files (issue3576)
fileset: actually implement 'minusset'
fileset: do not traceback on invalid grep pattern
fileset: exclude deleted files from matchctx.existing()
fileset: fix generator vs list bug in fast path
fileset: matchctx.existing() must consider ignored files
fileset: matchctx.existing() must consider unknown files
largefiles: adjust localstore to handle batch statlfile requests (issue3583)
merge: handle case when heads are all bookmarks
obsolete: import modules within mercurial/ without "from mercurial"
revlog: don't try to partialmatch strings those length > 40
rollback: write dirstate branch with correct encoding
store: only one kind of OSError means "nonexistent entry"
store: sort the results of fncachestore.datafiles()
strip: fix revset usage (issue3604)
templater: handle a missing value correctly
verify: do not choke on valid changelog without manifest
wix: bump MSI based installers to use Python 2.7
2012-09-02 10:02:49 +00:00
dholland
c29aacbb91 Does not build on python25; it tries to print a message saying it needs a
newer Python version, but croaks while doing so.
2012-09-02 05:50:21 +00:00
ryoon
df3d15b2fe Add one more patch from Jan Beich,
mainly fix DragonFly build.
2012-09-02 05:45:29 +00:00
wen
6ae728588c Updated to 1.2006
Upstream changes:
1.2006    2012-04-10 18:44:20 America/New_York

  [BUG FIXES]

  - Changed how CPAN::Reporter::PrereqCheck attempts to load modules to
    avoid module reloading, which caused some prereqs to show up as
    'broken' [rt.cpan.org #76394 and #75559]

  [OTHER]

  - Bumped IPC::Cmd prereq to 0.76 to avoid failures on some platforms
2012-09-02 04:31:42 +00:00
wen
8d083705fd Update to 0.78
Upstream changes:
Chnages for 0.78    Mon Apr 30 19:45:00 BST 2012
=================================================
* Use POSIX::_exit() instead of exit() in
  run_forked(). Reported by Mithun Ayachit
  [RT 76901]

Changes for 0.76    Mon Jan 30 11:30:53 GMT 2012
=================================================
* Make the empty arg stripping the default again,
  with option to override this behaviour.

Changes for 0.74    Mon Jan 30 10:24:30 GMT 2012
=================================================
* Applied patch from WATANABE Hiroaki [RT #74470]
  "Empty string cannot be passed to command"
* Resolved [RT #74373] reported by Randy Stauner
  "Compilation error when POSIX.pm fails to load"
2012-09-02 04:19:24 +00:00
wen
4509862da8 Update to 0.68
Upstream changes:
==============================
2012-08-20 15:21:37 +0100 0.68
==============================

  commit ca1bb7b9954a63aff67398a3c9b8776caa149ee2
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date:   Mon Aug 20 15:21:37 2012 +0100

    Updated for v5.17.3

==============================
2012-08-08 23:38:58 +0100 0.66
==============================

  commit 105720e9402e857da1204e315f95d7c31cc1aab9
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date:   Wed Aug 8 23:38:58 2012 +0100

    Updated for v5.16.1

==============================
2012-08-03 21:09:54 +0100 0.64
==============================

  commit 8db2bcae7929f5c22140874a5006aed59677c7f7
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date:   Fri Aug 3 21:09:54 2012 +0100

    Updated for v5.16.1-RC1

==============================
2012-07-20 14:24:14 +0100 0.62
==============================

  commit b3dcb535ae740c09d61c666372a4245fc484dfe7
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date:   Fri Jul 20 14:24:14 2012 +0100

    Updated for v5.17.2

==============================
2012-06-20 13:22:32 +0100 0.60
==============================

  commit 7b6fdfd80d1867dc3bee6fc2f60f618aaf15651b
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date:   Wed Jun 20 13:22:32 2012 +0100

    Updated for v5.17.1

==============================
2012-05-26 18:32:34 +0100 0.58
==============================

  commit 7f0f381092537da3bb81824f723a0d394647e6b0
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date:   Sat May 26 18:32:34 2012 +0100

    Updated for v5.17.0

==============================
2012-05-21 00:20:55 +0100 0.56
==============================

  commit 8f50a8c2f72734399956e266e5ef1be8d91cc937
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date:   Mon May 21 00:20:55 2012 +0100

    Updated for v5.16.0

==============================
2012-05-20 21:02:31 +0100 0.54
==============================

  commit 6e7fde493df56d309d90ac69dc5bacbb6622a5b6
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date:   Sun May 20 21:02:31 2012 +0100

    Remove the bogus tar.bz2 for v5.16.0-RC0

==============================
2012-05-16 07:42:28 +0100 0.52
==============================

  commit 1fb816435bf08c96bd7f2059a73d1ee807d184c4
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date:   Wed May 16 07:42:28 2012 +0100

    Updated for v5.16.0-RC2

==============================
2012-05-15 07:17:52 +0100 0.50
==============================

  commit dd2ce7f473015ac35cabd3d6e73150896dab7653
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date:   Tue May 15 07:17:52 2012 +0100

    Added v5.16.0-RC1

==============================
2012-05-11 11:27:42 +0100 0.48
==============================

  commit 1ab5f8add94a681a2d49bab1f1001b2ea6e4c598
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date:   Fri May 11 11:27:42 2012 +0100

    Updated for v5.16.0-RC0

==============================
2012-03-19 23:58:40 +0000 0.46
==============================

  commit ae79325c6f54358dcec91936d429c196a99508ab
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date:   Mon Mar 19 23:57:58 2012 +0000

    Updated for v5.15.9
2012-09-02 03:34:54 +00:00
mspo
6e71a45b04 add py-pyev 2012-09-02 02:46:04 +00:00
mspo
14df6aed6e add pyev - python libev interface 2012-09-01 22:11:38 +00:00
marino
f3e3832e41 devel/SOPE: Fix build for DragonFly
DragonFly needs same switches as FreeBSD.
2012-09-01 10:02:34 +00:00
marino
d73db67007 devel/qof: Fix PLIST for doxygen-1.8.2, depend on it, bump PKGREVISION 2012-09-01 09:12:35 +00:00
adam
9238400dfa Fix hash_value() issue in boost-1.51.0 2012-08-31 12:20:56 +00:00
wen
36f437afe6 Update to 1.33
Upstream changes:
1.33 - Tue Apr 24 17:55:17 PDT 2012
 - Remove debug() shell - it was too troublesome
   I may re-implement this later as a separate package

1.32 - Tue Feb  7 19:55:00 PST 2012
 - Make Devel::REPL a runtime requirement - thx haarg++

1.31 - Wed Dec  7 22:59:01 EST 2011
  - pod parsing fix for metacpan.

1.30 - Wed Dec  7 22:59:01 EST 2011
  - Added ->debug(), an interactive debugger.

1.25 - Wed Apr 27 23:47:49 EDT 2011
  - Bumped WWW::Selenium version - thanks Leah K.
  - Localize $@ during destruction so we do not clobber it. Reported by Jason S
  - Testsuite fully passing again with latest SeleniumRC (1.0.3)

1.24 - Mon Feb  7 10:28:32 PST 2011
  - clean up pod after nudge from Dave Cross
  - fix synopsis to set the test name correctly - thanks Herbert Leitz
2012-08-31 12:06:36 +00:00
ryoon
5e94637153 Add one more patch from https://bugzilla.mozilla.org/show_bug.cgi?id=753046,
mainly improve OpenBSD build.
2012-08-31 11:52:13 +00:00
obache
4f538ddd1f == Ruby-GNOME2 1.1.5: 2012-08-29
This is a network support improvement release!

=== Changes

==== Ruby/GLib2

  * Improvements
    * windows: Bundled glib-networking.

==== Ruby/GIO2

  * Improvements
    * Added Gio::TlsCertificate.
    * Added Gio::TlsCertificateFlags.

==== Ruby/GTK2

  * Improvements
    * Added Gtk.show_uri.

  * Fixes
    * Gtk::TreeStore#reorder:
      Fixed wrong the number of reorder values check.
      [SF.net#3561748] [Reported by Nounou]
2012-08-30 13:36:32 +00:00
drochner
19286858d6 update to 1.8.2
changes are unknown
2012-08-30 07:57:51 +00:00
adam
81c9a6baca Really disable X11 on IRIX and Darwin 2012-08-29 23:07:08 +00:00
taca
97d25da101 Update ruby-test-unit to 2.5.2.
- Update HOEPAGE.

2.5.2 -- 2012-08-29

It's an improvement release for tmtms. --location is a similar feature to
--line_number in RSpec. sub_test_case is a similar feature to context in
shoulda-context and RSpec.  Improvements

* Cleaned up tests. [GitHub#34] [Patch by Michael Grosser]
* Added missing background color for 8 color environment.
* Added workaround for NetBeans. [GitHub#38] [Reported by Marc Cooper]
* Added --location command line option that selects target tests by test
  defined location.
* Created sub test suite for each subclassed test case.
* [ui][console] Supported nested test suites.
* Added Test::Unit.at_start and Test::Unit.at_exit hooks that are run
  before/after all tests are run. [Good hook name is suggested by kdmsnr]
* Improved code snippet target on failure. Test method is always used for code
  snippet target. [GitHub#39] [Suggested by Michael Grosser]
* Added Test::Unit::TestCase.sub_test_case that creates sub test case. The sub
  test case name isn't limited Ruby's constant name rule. You can specify the
  sub test case name in free form.

Thanks

* Michael Grosser
* Marc Cooper
* kdmsnr


2.5.1 -- 2012-07-05

It's a bug fix release.

Improvements

* Supported installing from GitHub. [GitHub#29] [Suggested by Michael Grosser]
* Supported ActiveSupport::TestCase. [GitHub#30] [Reported by Michael Grosser]
* [ui][console] Improved multiline falut message display.

Fixes

* [ui][console] Fixed a bug that expected and actual values are
  empty. [GitHub#31][GitHub#33] [Reported by Kendall Buchanan][Reported by
  Mathieu Martin] [Hinted by Michael Grosser]
* Fixed a bug that .gemspec can't be loaded on LANG=C. [RubyForge#29595]
  [Reported by Jean-Denis Koeck]

Thanks

* Michael Grosser
* Kendall Buchanan
* Mathieu Martin
* Jean-Denis Koeck
2012-08-29 16:47:15 +00:00
taca
70bd9a23aa Update ruby-locale to 2.0.8.
# News

## 2.0.8: 2012-08-29

Package fix release.

### Fixes

  * Added missing .yardopts file.

## 2.0.7: 2012-08-29

Package fix release.

### Fixes

  * Added missing this file. [Reported by Takahiro Kambe]

### Thanks

  * Takahiro Kambe

## 2.0.6: 2012-08-29

Ruby 1.9 on Windows support release.

### Improvements

  * Worked with invalid LANGUAGE variable value. It's just
    ignored. [Patch by Alexey l.Froloff] [Reported by Friedrich, Axel]
  * Added workaround for Ruby 1.8.6.
  * Supported multiple `Locale.init` call in the same process.
  * Supportd Ruby 1.9 on Windows.
  * Supported `Locale.current = Locale.current`.
    [GitHub#mutoh/locale#5] [Debian#600713]
    [Reported by Martin Hradil and Hleb Valoshka]
  * Supported `Locale.init` on `$SAFE > 0`.
    [GitHub#mutoh/locale#5] [Reported by Hleb Valoshka]
  * Added a Rack middleware `Locale::Middleware` that initializes locale by
    client request.

### Tests

  * Fixed a problem that tests for Windows break other tests on non
    Windows platform. [Patch by J. Pablo Fernández]
  * [jruby] Fixed wrong variant format.
    [GitHub#mutoh/locale#5] [Patch by Hleb Valoshka.]
  * Fixed wrong environment variable check. `LC_CTYPES` is checked
    instead of `LC_MESSAGES`.
    [GitHub#mutoh/locale#5] [Debian#520181]
    [Reported by Adeodato Simó] [Patch by Hleb Valoshka]

### Thanks

  * Masao Mutoh
  * Alexey l.Froloff
  * Friedrich, Axel
  * J. Pablo Fernández
  * Martin Hradil
  * Hleb Valoshka
2012-08-29 16:37:32 +00:00
taca
4128674048 Update ruby-inline to 3.11.3.
=== 3.11.3 / 2012-07-05

* 1 bug fix:

  * Fixes for non-mingw windoze builds. (imperator)
2012-08-29 16:34:26 +00:00
taca
f0bed9525a Update ruby-highline to 1.6.14.
= Change Log

Below is a complete listing of changes for each revision of HighLine.

== 1.6.14

* Added JRuby 1.7 support (by Mina Nagy).
* Take into account color escape sequences when wrapping text (by Mark J.
  Titorenko).

== 1.6.13

* Removed unneeded Shebang lines (by Scott Gonyea).
* Protect the String passed to Question.new from modification (by michael).
* Added a retype-to-verify setting (by michael).
2012-08-29 16:32:51 +00:00
taca
44d8e0d092 Update ruby-gettext_i18n_rails to 0.6.6.
Exact changes are unknown but some bug fixes.
2012-08-29 16:31:05 +00:00
taca
a3083199cc Update HOMEPAGE and LICENSE. 2012-08-29 16:28:21 +00:00
taca
2bcc9cc069 Update ruby-gettext to 2.3.0.
# News
## 2.3.0: 2012-08-28

Various improvements, changes and fixes release.

### Improvements

  * Improved TextDomain#translate\_singluar\_message performance.
    [Base idea is provided by @angelf]
  * Added msginit command.
  * [xgettext] Added command line options for package name, version,
    copyright holder and msgid bugs address.[Github#8]
    [Reported by Francesco Poli (wintermute) and 375gnu, and patch by 375gnu]
  * [xgettext] Supported s\_ and ns\_ with parameter.
  * [poparser] Reported warnings when fuzzy message is used.
    [Reported by Michael Grosser]
  * Used %{...} to check the availability of String#% with hash and
    raise Error if this syntax isn't supported.
  * Searched mo files under LC_MESSAGES/ directory.
  * Updated documents for tools.

### Changes

  * Renamed the package name from "Ruby-GetText-Package" to "gettext".
  * Renamed RGetText to XGetText, RMsgMerge to MsgMerge, RMsgFmt to MsgFmt.
  * Renamed rgettext to rxgettext, rmsgmerge to msgmerge, rmsgfmt to msgfmt.
  * Defined tools(XGetText, MsgMerge, MsgFmt) as Class under GetText::Tools
    module.
  * Removed shortcuts for tools in GetText module.
    Please use GetText::Tools:XXX.run instead of GetText.xxx.
  * Changed API of tools.
    e.g.) Before: GetText.rsmgfmt(targetfile, output\_path)
          Now: GetText::Tools::MsgFmt.run(targetfile, "-o", output\_path)
  * [xgettext] Used relative path for source path.
    This path appears in generated pot file.
  * [xgettext] Returned the pot header instead of "" as the translation of
    "" msgid.
  * [poparser] Treated not translated msgid when parsing po file.
    A translation of no translated msgid is msgid itself even now.
  * [xgettext] Removed descriptions of ruby in information by "-v" option.

### Fixes

  * Included msgctxt when generating .po file. [Patch by 3dd13]
  * Fixed a typo in msgmerge. [Patch by Yves-Eric Martin]
  * [msgmerge] Followed PoParser API change.
  * [ruby-parser] Reseted the last comment when po message is stored.[Github#6]
    [Reported by 375gnu and Francesco Poli (wintermute), and Patch by 375gnu]
  * [ruby-parser] Processed RubyToken::TkDSTRING too.[Github#6]
    [Reported by 375gnu and Francesco Poli (wintermute), and Patch by 375gnu]
  * [msgmerge] Fixed not to add fuzzy to header message.
  * [msgmerge] Escaped backslash and "\n".

### Thanks

  * @angelf
  * Francesco Poli (wintermute)
  * 375gnu
  * Michael Grosser
  * 3dd13
  * Yves-Eric Martin
2012-08-29 16:24:18 +00:00
taca
ac18cbe76c Update ruby-fast_gettext to 0.6.9.
Exact changes are unavailable.
2012-08-29 16:11:21 +00:00
obache
fb0eef126f Recursive bump from boost-libs update. 2012-08-29 11:22:09 +00:00
sbd
68c0d01d8d Problem:
1) The libintl.h from gettext-lib renames the gettext functions so that
   they are prefixed with 'libintl_' (So that the functions named in
   libintl don't conflict with any that maybe in libc).

2) gettext-tools is _always_ built with gettext-lib.

3) The tools architecture may make gettext-tools a build dependence or
   someone may choose to install gettext-tools.

4) The OS has built in gettext.

5) For some reason ${PREFIX}/include is add to the compiler search path and
   libintl.h from gettext-lib is found before the system one.

The result is that all the gettext functions are renamed to have the
'libintl_' prefix but libintl is not linked with and the following happens:

${FILENAME}: undefined reference to `libintl_gettext'
${FILENAME}: undefined reference to `libintl_textdomain'
${FILENAME}: undefined reference to `libintl_bindtextdomain'
collect2: error: ld returned 1 exit status

Solution:
Hide libintl.h from gettext-lib in ${PREFIX}/include/gettext then add that
to the compiler search path when realy needed.

This should permanently fix PR's pkg/24326 pkg/36201 pkg/40153 pkg/43129
pkg/44009 and pkg/44016.

Bump PKGREVISION.
2012-08-29 09:01:01 +00:00
ryoon
cccd8d79ce Forget to commit the patch. 2012-08-29 03:01:19 +00:00
dsainty
4a1808832c Fix avr-libc failing (bulk build) during the documentation build with:
! LaTeX Error: File `tocloft.sty' not found.

The necessary dependency was incorrectly marked as a doxygen build-only
dependency,

The complete list of styles was determined via this (partially Zsh) script:

( echo colortbl ; sed -n -e '/^[\t ]*\/\//d' -e 's/^.*package{\([^}<]*\)}.*$/\1/igp' -e 's/^.*package\[.*\]{\([^}<]*\)}.*$/\1/igp' src/latexgen.cpp src/perlmodgen.cpp ) | while read x; do for f in /usr/pkg/share/texmf-dist/**/${x}.sty; do pkg_info -Q PKGPATH -F "$f"; done; done|sed -e 's/^\(.*\)\/\(.*\)$/DEPENDS+=\t\2-[0-9]*:..\/..\/\1\/\2/'|sort -u

Bump PKGREVISION for the dependency change.
2012-08-29 00:33:56 +00:00
ryoon
be0ca39b05 Bump PKGREVISION
* Switch to newer patches,
  trillian.chruetertee.ch/freebsd-gecko/browser/branches/experimental/www/firefox/files/patch-bug753046
* Regen patches
2012-08-28 23:27:10 +00:00
ryoon
51358e1dc8 Bump PKGREVISION
* Utilize pthread_set_name_np or pthread_setname_np on DragonFly or NetBSD.
  Fix build of devel/xulrunner.
* Regen patches
2012-08-28 13:29:15 +00:00
ryoon
ca95f3a2c8 Update to 15.0
* Use patches from https://bugzilla.mozilla.org/show_bug.cgi?id=753046
* Fix firefox.sh

Changelog:
NEW Preliminary native PDF support (Aurora/Beta only)
NEW Support for SPDY networking protocol v3
NEW WebGL enhancements, including compressed textures for better performance
CHANGED Optimized memory usage for add-ons
DEVELOPER JavaScript debugger integrated into developer tools
DEVELOPER New layout view added to Inspector
DEVELOPER The CSS word-break property has been implemented.
DEVELOPER High precision event timer implemented
DEVELOPER New responsive design tool allows web developers to switch between desktop and mobile views of sites
HTML5 Native support for the Opus audio codec added
HTML5 The <source> element now supports the media attribute
HTML5 The <audio> and <video> elements now support the played attribute
2012-08-28 12:42:00 +00:00
marino
8dc50d79fc devel/libpeas: USE_TOOLS+= msgfmt 2012-08-28 07:57:31 +00:00
wiz
40f692e28a Update to 3.1.8:
ccache 3.1.8
------------
Release date: 2012-08-11


New features and improvements
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    - Made paths to dependency files relative in order to increase cache hits.
    - Added work-around to make ccache work with buggy GCC 4.1 when creating a
      pre-compiled header.
    - Clang plugins are now hashed to catch plugin upgrades.


Bug fixes
~~~~~~~~~

    - Fixed crash when the current working directory has been removed.
    - Fixed crash when stderr is closed.
    - Corrected a corner case when parsing backslash escapes in string
      literals.
    - Paths are now correctly canonicalized when computing paths relative to
      the base directory.


Other
~~~~~

    - Made git version macro work when compiling outside of the source
      directory.
    - Fixed `static_assert` macro definition clash with GCC 4.7.
2012-08-27 22:21:44 +00:00
schmonz
f26eab9bb0 Update to 1.13. From the changelog:
* Pass -q to cvs diff and update. Closes: #673367
* mr bootstrap: Now supports ssh:// urls.
* Simpler vcsh status command line. Closes: #685089
* Add grep subcommand. Uses ack-grep on VCS that do not have their own.
  Closes: #685122
2012-08-27 21:58:49 +00:00
wiz
3c22042cff Patch was accepted -- add upstream commit URL. 2012-08-27 16:41:22 +00:00
adam
6ab41c0425 Changes 1.51.0:
New Libraries
* Context: Context switching library, from Oliver Kowalke.
Updated Libraries
* Algorithm:
- Fixed is_sorted_until ; now matches the c++11 standard behavior on ranges with
  duplicate values.
- Added range support for the rest of the search algorithms.
- unhex now uses Boost.Exception to signal bad input.
* Asio:
- Fixed an incompatibility between ip::tcp::iostream and C++11.
- Decorated GCC attribute names with underscores to prevent interaction with
  user-defined macros.
- Added missing #include <cctype>, needed for some versions of MinGW.
- Changed to use gcc's atomic builtins on ARM CPUs, when available.
- Changed strand destruction to be a no-op, to allow strand objects to be
  destroyed after their associated io_service has been destroyed.
- Added support for some newer versions of glibc which provide the
  epoll_create1() function but always fail with ENOSYS.
- Changed the SSL implementation to throw an exception if SSL engine
  initialisation fails.
- Fixed another regression in buffered_write_stream.
- Implemented various minor performance improvements, primarily targeted at
  Linux x86 and x86-64 platforms.
* Config:
- Deprecated a whole bunch of macros that were c++11 specific, but not named to
  show that they were c++11 specific. Made new macros with better names, and
  paired the old macros with the new ones. Updated the documentation to list
  the deprecated macros.
[more..]
2012-08-27 08:49:08 +00:00
adam
b3c91882e5 Removed dependency on gettext-lib and msgfmt; clean-up 2012-08-26 18:36:08 +00:00
wiz
44fc8f662a regen 2012-08-26 18:21:46 +00:00
wiz
b3bf6d9168 Remove now unnecessary patch. 2012-08-26 18:21:26 +00:00
adam
7a019e9761 Changes 0.27.1:
- Various fixes for using the internal glib snapshot. It should now be
  usable pretty much everywhere with the exception that universal
  builds are not supported on OS X.
- Remove usage of gettext from the internal glib to avoid gettext and
  libintl dependencies.
- Update internal glib snapshot to 2.32.4.
- Fix check for POSIX shell used in tests to work better.
- Handle spaces in autodetected prefix on Windows.
- Bugs fixed 3550, 51883, 52031, 53493.
2012-08-26 18:10:25 +00:00
wiz
54127b615f Add comment to patch-ab. 2012-08-26 17:03:57 +00:00
wiz
5088d61c97 Remove unnecessary hunk (was included upstream). 2012-08-26 17:02:12 +00:00
wiz
e101b910ef Update to 7.2d:
[7.2d]

2012-08-09  Ivan Maidanski <ivmai@mail.ru>

	* doc/README: Change version to 7.2d (rev. D).

2012-08-05  Ivan Maidanski <ivmai@mail.ru>

	* config.guess: Regenerate (by autoreconf -vif using autoconf-2.68,
	automake-1.11.1 and libtool-2.4).
	* config.sub: Likewise.
	* m4/libtool.m4: Likewise.

2012-08-02  Ivan Maidanski <ivmai@mail.ru>

	* misc.c (GC_clear_stack_inner): Use GC_approx_sp() instead of
	"dummy[0]" set to "&dummy" value (that worked as expected only for
	STACK_GROWS_DOWN case).

2012-08-02  Ivan Maidanski <ivmai@mail.ru>

	* alloc.c (min_bytes_allocd, GC_stopped_mark): Use GC_approx_sp()
	instead of "&dummy"; remove 'dummy' local variable.
	* dyn_load.c (GC_cond_add_roots): Likewise.
	* misc.c (GC_init): Likewise.
	* os_dep.c (GC_get_stack_base, GC_get_main_stack_base): Likewise.
	* pthread_stop_world.c (GC_suspend_handler_inner,
	nacl_pre_syscall_hook, __nacl_suspend_thread_if_needed): Likewise.
	* pthread_support.c (GC_thr_init): Likewise.
	* ptr_chck.c (GC_on_stack): Likewise.
	* win32_threads.c (GC_push_stack_for): Likewise.
	* extra/setjmp_t.c (main): Define volatile 'sp' local variable, store
	its address to it and use it instead of "&dummy"; remove 'dummy' local
	variable.
	* mach_dep.c (GC_with_callee_saves_pushed): Use volatile for 'dummy'
	local variable.
	* misc.c (GC_clear_stack_inner): Store address of volatile 'dummy'
	local array (i.e. 'sp' value) to its first element (and use it in the
	comparison of addresses) to prevent any harmful optimizations as C
	officially disallows comparisons of pointers to different objects
	(e.g., some Mac OS X clang releases might turn a conditional
	expression that uses 'dummy' address into a constant); update comment.
	* misc.c (GC_call_with_stack_base): Use "&base" instead of "&dummy"
	(it is safe to use address of base here); remove dummy variable.

2012-08-01  Ivan Maidanski <ivmai@mail.ru>

	* misc.c (GC_call_with_stack_base): Call GC_noop1 after fn()
	invocation to prevent a tail-call optimization.

2012-07-21  Ivan Maidanski <ivmai@mail.ru>

	* os_dep.c (GC_get_stack_base): Abort if pthread_stackseg_np fails
	(if GC_OPENBSD_THREADS).
	* pthread_stop_world.c (GC_suspend_all): Get correct stack_ptr by
	calling pthread_stackseg_np (subtracting ss_size from ss_sp) instead
	of retrieving it from OpenBSD pthread implementation-dependent context
	(if GC_OPENBSD_THREADS); remove comment.

2012-06-17  Ivan Maidanski <ivmai@mail.ru>

	* tests/initsecondarythread.c: Include "private/config.h" if
	HAVE_CONFIG_H (mostly to have GC_WIN32_PTHREADS defined for
	pthreads-w32 target).
	* tests/thread_leak_test.c: Likewise.
	* tests/threadkey_test.c: Likewise.

2012-06-16  Ivan Maidanski <ivmai@mail.ru>

	* tests/test_cpp.cc (WinMain): Prevent SEGV in strtok() by checking
	"cmd" WinMain argument for NULL (in that case "argc" local variable is
	set to 0).

2012-06-16  Ivan Maidanski <ivmai@mail.ru>

	* tests/test_cpp.cc (main): Call GC_set_all_interior_pointers(1)
	before GC_INIT to ensure that the collector considers pointers to
	object interiors as valid ones (such a pointer could emerge as
	a result of a type cast to subclass in case of multiple inheritance);
	add comment.
2012-08-26 17:00:05 +00:00
prlw1
2e34191550 Add yesterday's new packages to their respective category Makefiles - thanks wiz 2012-08-24 15:47:25 +00:00
prlw1
1412050e26 Add libpeas 1.4.0, a gobject-based plugins engine. 2012-08-23 13:44:49 +00:00
adam
384d7ec2a9 Fix building on OSX (similar to devel/glib2) 2012-08-23 13:34:44 +00:00
drochner
1735d1fe94 remove obsolete tcl dependency, ride on last night's unnecessary revbump 2012-08-22 20:39:48 +00:00
drochner
c3af740c18 mark as Python3 ready 2012-08-22 11:20:09 +00:00