Commit graph

24821 commits

Author SHA1 Message Date
khorben
5db3c9c7dc Import devel/radare2-valabind version 0.9.2
radare2 is an advanced commandline hexadecimal editor
with a set of tools for working with binary files.

This package generates language bindings for radare2.
2015-07-08 22:48:02 +00:00
jperkin
b08993f1d0 Change PKGNAME to what dependencies expect. Fixes bulk builds. 2015-07-08 16:11:21 +00:00
wiz
08a13bf812 Update to 2.2.2:
2.2.2 - 2014/08/31

- Public header cleanup and documentation update.
- Update Doxygen config.
- Bug #73058: Add missing include for MacOS.
- Bug #72810: Fix typo in date test in MP3 handler.
- Bug #83313: Fix crash on invalid Exif (from Samsung)
- Fix valgrind testing for xmpcore.sh
- Fix delete / delete[] mismatch in ID3_Support.hpp

2.2.1 - 2013/06/29

- Bug #54011: Use POSIX API for files on MacOS. (Misty De Meo)
- Bug #58175: Replace OS X FlatCarbon headers. (Misty De Meo)
- Added a manpage for exempi(1).
- Added the -n option to the command line for arbitrary namespaces.

2.2.0 - 2012/02/21

- New 'exempi' command line tool.
- Upgrade XMPCore to Adobe XMP 5.1.2
  - Quicktime support now works without Quicktime.
  - Reconciliation with ID3v2.
  - "Blessed" 64-bits support (we already had it in exempi).
  - Slight change in the way XMP are written for MWG compliance.
  - Fixed a serious bug with RIFF.
  - Change in the way local text encoding is dealt with.
  - Alternative languages behave slightly differently by changing
    how the default language property is managed.
  - Probably a bunch of bugs fixed that I don't know about.
- Update unit tests.
  - Refactor the fixtures.
- Use automake silent rules instead of shave. (build only)
- "make dist" generate a bzip2 archive as well. (build only)
- Remove some obsolete warning flags. (build only)
- Build xmpcommandtool
- New: API xmp_files_get_format_info().
- New: API xmp_files_check_file_format().
- New: API xmp_files_get_file_info().
- New: API XMP_PROP_ARRAY_INSERT_BEFORE, XMP_PROP_ARRAY_INSERT_AFTER array options.
- New: C++ helpers in xmp++.hpp.

Bug fixes:

- Bug #37747: mismatch delete/delete[] and new/new[] (from Meego
  https://bugs.meego.com/show_bug.cgi?id=14661)
2015-07-08 11:58:33 +00:00
wiz
0fced9a26d Update to 13.1.0:
13.1.0 (2015-06-30)
~~~~~~~~~~~~~~~~~~~

* Upgrade pip to 7.1.0

* Upgrade setuptools to 18.0.1
2015-07-08 11:42:54 +00:00
rodent
cb2fc671f3 +ruby-redmine_startpage 2015-07-07 22:21:50 +00:00
rodent
f23e9e5c3b Import ruby22-redmine-startpage-0.0.3 as devel/ruby-redmine_startpage.
Controls presence of boxes on Home and Project Overview. Uses additional boxes
provided by Basic Polls and Latest Forum Messages plugins; adds them to the list
of available blocks on My Page.
2015-07-07 22:20:55 +00:00
rodent
1834377a97 +ruby-redmine-flatly-light-theme 2015-07-07 12:15:28 +00:00
rodent
693d1d2865 Import ruby22-redmine-flatly-light-theme-0.1 as devel/ruby-redmine-flatly-light-theme.
Flatly light theme for Redmine.
2015-07-07 12:14:45 +00:00
joerg
225951cab7 Fix quoting of initials to unbreak octave. 2015-07-07 11:38:40 +00:00
rodent
6e637fc7f1 +ruby-redmine-red-andy-theme 2015-07-06 04:32:31 +00:00
rodent
c0f14a3b8c Import ruby22-redmine-red-andy-theme-1.00 as devel/ruby-redmine-red-andy-theme.
First responsive theme for Redmine.
2015-07-06 04:31:27 +00:00
rodent
653f76a6d0 Adding the following Redmine theme/plugin packages:
ruby-redmine-gitmike-theme
ruby-redmine-minimalflat-theme
ruby-redmine_bootstrap_kit
ruby-redmine_code_review
ruby-redmine_jenkins
ruby-redmine_lightbox2
ruby-redmine_theme_changer
ruby-redmine_work_time
2015-07-06 04:12:49 +00:00
rodent
914921dce7 s/redmine/ruby-redmine and collate. Remove the redmine package, as it was
moved to ruby-redmine.
2015-07-05 23:57:39 +00:00
rodent
10fcd0d6fa s/redmine/ruby-redmine and collate. 2015-07-05 23:57:13 +00:00
rodent
ea385cb391 Reimport ruby22-redmine-3.0.3 as devel/ruby-redmine. This allows the package to
be used with multiple Ruby versions simultaneously without CONFLICTing with each
other. Main difference is that SHAREDIR, EGDIR, and the helper scripts using RUBY_PKGPREFIX and RUBY_SUFFIX, where applicable. The rcvar will be
ruby_redmine${RUBY_PKGPREFIX} now. Discussed with MAINTAINER some time last
quarter.

Redmine is a flexible project management web application. Written using the Ruby
on Rails framework, it is cross-platform and cross-database.

Redmine is open source and released under the terms of the GNU General Public
License v2 (GPL). Some of the main features of Redmine are:

   Multiple projects support
   Flexible role based access control
   Flexible issue tracking system
   Gantt chart and calendar
   News, documents & files management
   Feeds & email notifications
   Per project wiki
   Per project forums
   Time tracking
   Custom fields for issues, time-entries, projects and users
   SCM integration (SVN, CVS, Git, Mercurial, Bazaar and Darcs)
   Issue creation via email
   Multiple LDAP authentication support
   User self-registration support
   Multilanguage support
   Multiple databases support
2015-07-05 23:55:25 +00:00
wiz
cbf875e0e4 Update to 3.13.2:
2015-07-04 meld 3.13.2
======================

  Fixes:

   * Several fixes for argument handling and tab creation:
     * Create --diff created comparisons after args-created ones (Kai
       Willadsen)
     * Fix --label flag incorrectly applying to --diff created comparisons
       (Kai Willadsen)
     * Create --diff created comparisons after args-created ones (Kai
       Willadsen)
     * Fix relative path interpretation for --output when created from a
       secondary instance (Kai Willadsen)
     * Fix window presentation ordering when creating a secondary instance
       (Kai Willadsen)
   * Several fixes to unicode filename handling in git comparisons and
     manually-assigned labels (Kai Willadsen)
   * Fix incorrect comparison display caused by unicode (U+2028) newline (Kai
     Willadsen)
   * Fix not being able to activate some change bar actions by temporarily
     disabling overlay scrolling support on GTK+ 3.14 (Kai Willadsen)
   * Stop recreating duplicate recently-used file placeholders (Kai Willadsen)
   * Fix out-of-date man page documentation (Kai Willadsen)
   * Test fixes and testing improvements (Magnus Ihse Bursie)
   * Documentation fixes (Anders Jonsson)


  Translations:

   * Gábor Kelemen (hu)
   * Marek Černocký (cs)
   * Pedro Albuquerque (pt)
2015-07-05 18:20:13 +00:00
wiz
bebeab72be Update to 1.9.6:
Changes from Ant 1.9.5 TO Ant 1.9.6
===================================

Changes that could break older environments:
-------------------------------------------

Fixed bugs:
-----------

 * ArrayIndexOutOfBoundsException when ZIP extra fields are read and
   the entry contains an UnparseableExtraField.
   https://issues.apache.org/jira/browse/COMPRESS-317

Other changes:
--------------
 * Hidden <javaconstant> resource is published now. It reads the
   value of a specified java constant.
2015-07-05 18:19:30 +00:00
wiz
03139fc622 Update to 1.51:
1.51  2015-07-04 20:36:53Z
    * convert tooling from Module::Build to ExtUtils::MakeMaker (resolves
      circular dependency with MB on perl 5.21+)
2015-07-05 13:53:06 +00:00
joerg
a7584522de Set module type correctly. 2015-07-05 12:51:13 +00:00
joerg
11d2712a27 Remove USE_X11BASE and X11PREFIX. 2015-07-04 16:18:28 +00:00
fhajny
333f29123b Update devel/libbson to 1.1.9.
1.1.9
- "./configure --enable-coverage" works now.

1.1.8
- no change
2015-07-04 15:01:27 +00:00
bsiegert
364950f7f6 Use ALTERNATIVES for bin/pip so that this package can be installed
for multiple Python versions in parallel. Fixes PR pkg/49694.
2015-07-04 14:12:03 +00:00
ryoon
b2421f02cf Fix QNX build.
From Jan Danielsson.
2015-07-04 07:12:08 +00:00
ryoon
bd8fa27fc2 Update to 2.4.5
Changelog:
Git v2.4.5 Release Notes
========================

Fixes since v2.4.4
------------------

 * The setup code used to die when core.bare and core.worktree are set
   inconsistently, even for commands that do not need working tree.

 * There was a dead code that used to handle "git pull --tags" and
   show special-cased error message, which was made irrelevant when
   the semantics of the option changed back in Git 1.9 days.

 * "color.diff.plain" was a misnomer; give it 'color.diff.context' as
   a more logical synonym.

 * The configuration reader/writer uses mmap(2) interface to access
   the files; when we find a directory, it barfed with "Out of memory?".

 * Recent "git prune" traverses young unreachable objects to safekeep
   old objects in the reachability chain from them, which sometimes
   showed unnecessary error messages that are alarming.

 * "git rebase -i" fired post-rewrite hook when it shouldn't (namely,
   when it was told to stop sequencing with 'exec' insn).

Also contains typofixes, documentation updates and trivial code
clean-ups.


Git v2.4.4 Release Notes
========================

Fixes since v2.4.3
------------------

 * l10n updates for German.

 * An earlier leakfix to bitmap testing code was incomplete.

 * "git clean pathspec..." tried to lstat(2) and complain even for
   paths outside the given pathspec.

 * Communication between the HTTP server and http_backend process can
   lead to a dead-lock when relaying a large ref negotiation request.
   Diagnose the situation better, and mitigate it by reading such a
   request first into core (to a reasonable limit).

 * The clean/smudge interface did not work well when filtering an
   empty contents (failed and then passed the empty input through).
   It can be argued that a filter that produces anything but empty for
   an empty input is nonsense, but if the user wants to do strange
   things, then why not?

 * Make "git stash something --help" error out, so that users can
   safely say "git stash drop --help".

 * Clarify that "log --raw" and "log --format=raw" are unrelated
   concepts.

 * Catch a programmer mistake to feed a pointer not an array to
   ARRAY_SIZE() macro, by using a couple of GCC extensions.

Also contains typofixes, documentation updates and trivial code
clean-ups.
2015-07-04 05:56:29 +00:00
ryoon
613fbf9b15 Add npth. 2015-07-04 05:18:37 +00:00
ryoon
7f1f3c84df Import npth-1.2 as devel/npth.
New Portable Threads Library (nPth)

Packaged by adanbsd as pkgsrc/wip/npth.
2015-07-04 05:17:56 +00:00
mef
14b260e43b Update 1.7035 to 1.7039
-----------------------
1.7039  2015-06-28 18:05:10 PDT
   [Improvements]
      - Only enable softening of MakeMaker dependency when Module::Install is present (reported by haarg)
      - Support .git URL with http protocol (shoichikaji) #468

1.7038  2015-06-22 18:04:44 PDT
   [Releng]
      - bump minimum perl requirement to 5.8.1 in META files

1.7037  2015-06-18 14:37:32 PDT
   [Improvements]
      - Bump CPAN-Meta-Check to 0.012 #465
      - Bump HTTP-Tiny to 0.056
      - Bump CPAN-Meta to 2.150005
      - Bump CPAN-Meta-YAML to 0.016

1.7036  2015-06-05 22:07:50 PDT
   [Improvements]
      - Also soften MakeMaker depenency in runtime prereq, which is just a weird bug in an old
        Module::Install pre 1.0
2015-07-03 21:54:16 +00:00
mef
99fb40cc25 Update to 0.010004
------------------
0.010004 - 2015-06-2
  - fix tests to work reliably on win32
2015-07-03 21:41:28 +00:00
khorben
791bf548ef Package radare2 0.9.9
This release brings the following:
- support for more architectures (AARCH64, HP PA-RISC, Z80...)
- build fixes
- bug fixes
- more fortunes...

This change also brings Makefile.common and buildlink3.mk files, to
facilitate packaging radare2's companion releases (language bindings,
etc).
2015-07-03 16:05:02 +00:00
wiz
d5c65bc6cc Update to 3.4.2:
Mercurial 3.4.2 (2015-07-01)

changegroup: properly compute common base in changeggroupsubset (issue4736)
crecord: fix a typo introduced when moving crecord to core
crecord: fix three typos introduced while moving crecord into core
hgwebdir: avoid redundant repo and directory entries when 'web.name' is set
hgwebdir: don't allow the hidden parent of a subrepo to show as a directory
parsers: do not cache RevlogError type (issue4451)
pull: avoid race condition with 'hg pull --rev name --update' (issue4706)
templater: do not preprocess template string in "if" expression (issue4714)
templater: evaluate arguments passed to diff() appropriately
templater: parse \"...\" as string for 2.9.2-3.4 compatibility (issue4733)
transplant: only pull the transplanted revision (issue4692)
transplant: update test to use hash for remote transplant
2015-07-03 12:19:17 +00:00
rodent
a88a404ea6 Fix variable substitution and shell script permissions. Reported by bad@. 2015-07-03 01:25:07 +00:00
wiz
83d81c6337 Fix package and distinfo.
This package does not need the php patches.
2015-07-02 13:05:32 +00:00
wiz
ecbd174b49 Add RCS Id to PLIST. 2015-07-02 12:38:20 +00:00
wiz
7d5f947d27 Update to 0.22:
0.22.1 (2015-06-20)
===================

Bugs fixed
----------

* Crash when returning values on generator termination.

* In some cases, exceptions raised during internal isinstance() checks were
  not propagated.

* Runtime reported file paths of source files (e.g for profiling and tracing)
  are now relative to the build root directory instead of the main source file.

* Tracing exception handling code could enter the trace function with an active
  exception set.

* The internal generator function type was not shared across modules.

* Comparisons of (inferred) ctuples failed to compile.

* Closures inside of cdef functions returning ``void`` failed to compile.

* Using ``const`` C++ references in intermediate parts of longer expressions
  could fail to compile.

* C++ exception declarations with mapping functions could fail to compile when
  pre-declared in .pxd files.

* C++ compilation could fail with an ambiguity error in recent MacOS-X Xcode
  versions.

* C compilation could fail in pypy3.

* Fixed a memory leak in the compiler when compiling multiple modules.

* When compiling multiple modules, external library dependencies could leak
  into later compiler runs.  Fix by Jeroen Demeyer.  This fixes ticket 845.
2015-07-01 09:55:42 +00:00
wiz
9bfc7900ab Update to 1.83b:
--------------
Version 1.83b:
--------------

  - Fixed a problem with xargs -d on non-Linux systems in afl-cmin. Spotted by
    teor2345 and Ben Nagy.

  - Fixed an implicit declaration in LLVM mode on MacOS X. Reported by
    Kai Zhao.
2015-07-01 09:37:39 +00:00
wiz
8b75b86ff8 Update to 1.9.5:
Changes from Ant 1.9.4 TO Ant 1.9.5
===================================

Changes that could break older environments:
-------------------------------------------

 * The ReplaceTokens filter can now use token-separators longer than
   one character.  This means it can be used to replace mustache-style
   {{patterns}} and similar templates.  This is going to break code
   that invokes the setters on ReplaceTokens via the Java API as their
   parameters have been changed from char to String.  It may also
   break build files that specified multi character tokens and relied
   on Ant silently ignoring all but the first character.
   Bugzilla Report 56584

 * The changes that added <get>'s support for gzip encoding
   automatically uncompressed content that would not have been touched
   before - like when downloading .tar.gz files.  A new flag has been
   added to control the behavior and its default will make <get> work
   as it did in 1.9.3.  I.e. if you want it to work like 1.9.4
   you have to explicitly set tryGzipEncoding to true.
   Bugzilla Report 57048

Fixed bugs:
-----------

 * TarArchiveInputStream failed to read archives with empty gid/uid
   fields.
   Bugzilla Report 56641

 * TarArchiveInputStream could throw IOException when reading PAX
   headers from a "slow" InputStream.

 * XMLJunitResultFormatter could throw NullPointerException if Java
   cannot determine the local hostname.
   Bugzilla Report 56593

 * URLResource#getLastModified tried to access the connection to the
   URL without making sure it was established, potentially leading to
   a NullPointerException when using FTP.
   Bugzilla Report 56873

 * Long-Name and -link or PAX-header entries in TAR archives
   always had the current time as last modfication time, creating
   archives that are different at the byte level each time an
   archive was built.

 * runant.py should now work as well when the path of the Java executable
   contains spaces.
   github pull request #1

 * <junitreport> now supports nested <classpath> and <factory> elements.
   Bugzilla Report 47002

 * complete-ant-cmd.pl now also knows about the -file option.
   Bugzilla Report 57371

 * the br-replace template inside the XSLT stylesheets used by
   <junitreport> could cause stack overflows or out-of-memory errors
   when applied to big outputs.
   Bugzilla Report 57341

 * removed spurious warning about unclosed ZipFiles when reading the
   archive failed.
   Port of https://issues.apache.org/jira/browse/COMPRESS-297

 * FileUtils.rename which is used by several tasks can throw a
   NullPointerException if the "normal" renameTo operation fails and
   an exception occurs while rename falls back to copying and deleting
   the file.
   Bugzilla Report 57533

 * complete-ant-cmd.pl would incorrectly suggest words from the build
   file description.
   Bugzilla Report 51931

 * complete-ant-cmd.pl now also completes tasks without a description.
   Bugzilla Report 57542

 * LocalPropertyStack could run into ConcurrentModificationException
   when tasks spawned new child threads that accessed the properties.
   Bugzilla Report 55074

 * TarEntry's constructor with a File and a String arg didn't
   normalize the name.

 * Between 1.8.4 and 1.9.0 TarInputStream started to parse file
   names using the platform's default encoding rather than as ASCII.
   This has been a breaking change that has never been marked as such
   (in fact it went unnoticed).  In order to allow <untar> and
   <tarfileset> to work on platforms who's encoding doesn't match the
   encoding of file names inside the archive, both now support
   encoding attributes.
   The attribute has also been added to <tar> for symmetry.
   Bugzilla Report 57822

Other changes:
--------------

 * it is now possible to provide proxy configuration to signjar
   when using the timestamped authority.
   Bugzilla Report 56678

 * complete-ant-cmd.pl now also analyzes the ANT_ARGS environment
   variable.
   Bugzilla Report 57371

 * ported some of the write-optimization of Commons Compress 1.10 to
   the ZIP package

 * adapted unit tests to Java9 and added "javac1.9" as valid option
   for javac's compiler attribute.

 * performance improvements for <intersect>
   Bugzilla Report 57588

 * MailLogger can now add CC and BCC addresses.
   Bugzilla Report 57789.

 * <scp>'s buffer size has been increased from 1k to 100k to match
   <ftp> and <get>.
   github pull requests #8 and #9

 * The tar package can now deal with group and user ids bigger than
   0x80000000.
   https://issues.apache.org/jira/browse/COMPRESS-314
   https://issues.apache.org/jira/browse/COMPRESS-315

 * <scp> has new attributes fileMode and dirMode that control the
   permissions on the remote side when sending data via SSH.
   Bugzilla Report 43271.

 * New <allbutlast> and <allbutfirst> resource collections can be used
   to select all but a given subset of a resource collection.
   Bugzilla Report 57834.
2015-07-01 09:36:21 +00:00
wiz
32a77555f6 Update to 2.7.2:
2.7.2 (compared to 2.7.1)
-----------------------------

- fix issue767: pytest.raises value attribute does not contain the exception
  instance on Python 2.6. Thanks Eric Siegerman for providing the test
  case and Bruno Oliveira for PR.

- Automatically create directory for junitxml and results log.
  Thanks Aron Curzon.

- fix issue713: JUnit XML reports for doctest failures.
  Thanks Punyashloka Biswal.

- fix issue735: assertion failures on debug versions of Python 3.4+
  Thanks Benjamin Peterson.

- fix issue114: skipif marker reports to internal skipping plugin;
  Thanks Floris Bruynooghe for reporting and Bruno Oliveira for the PR.

- fix issue748: unittest.SkipTest reports to internal pytest unittest plugin.
  Thanks Thomas De Schampheleire for reporting and Bruno Oliveira for the PR.

- fix issue718: failed to create representation of sets containing unsortable
  elements in python 2. Thanks Edison Gustavo Muenz

- fix issue756, fix issue752 (and similar issues): depend on py-1.4.29
  which has a refined algorithm for traceback generation.
2015-07-01 09:34:49 +00:00
wiz
0b0a8075ad Update to 1.4.30:
1.4.30
==================================================

- fix issue68 an assert with a  multiline list comprehension
  was not reported correctly. Thanks Henrik Heibuerger.


1.4.29
==================================================

- fix issue55: revert a change to the statement finding algorithm
  which is used by pytest for generating tracebacks.
  Thanks Daniel Hahler for initial analysis.

- fix pytest issue254 for when traceback rendering can't
  find valid source code.  Thanks Ionel Cristian Maries.


1.4.28
==================================================

- fix issue64 -- dirpath regression when "abs=True" is passed.
  Thanks Gilles Dartiguelongue.

1.4.27
==================================================

- fix issue59: point to new repo site

- allow a new ensuresyspath="append" mode for py.path.local.pyimport()
  so that a neccessary import path is appended instead of prepended to
  sys.path

- strike undocumented, untested argument to py.path.local.pypkgpath

- speed up py.path.local.dirpath by a factor of 10
2015-07-01 09:34:29 +00:00
wiz
ea22cfc417 Update to 18.0.1:
------
18.0.1
------

* Issue #401: Fix failure in test suite.

----
18.0
----

* Dropped support for builds with Pyrex. Only Cython is supported.
* Issue #288: Detect Cython later in the build process, after
  ``setup_requires`` dependencies are resolved.
  Projects backed by Cython can now be readily built
  with a ``setup_requires`` dependency. For example::

    ext = setuptools.Extension('mylib', ['src/CythonStuff.pyx', 'src/CStuff.c'])
    setuptools.setup(
        ...
        ext_modules=[ext],
        setup_requires=['cython'],
    )

  For compatibility with older versions of setuptools, packagers should
  still include ``src/CythonMod.c`` in the source distributions or
  require that Cython be present before building source distributions.
  However, for systems with this build of setuptools, Cython will be
  downloaded on demand.
* Issue #396: Fixed test failure on OS X.
* Pull Request #136: Remove excessive quoting from shebang headers
  for Jython.
2015-07-01 09:29:21 +00:00
wiz
045da4a879 Update to 0.5.7:
0.5.6 -> 0.5.7
=================
Akira TAGOH (3):
      add missing sys/types.h in lt-string.h
      missing docs
      Update gtk-doc to be modernized

David Tardon (1):
      avoid accidental (and surprising) memory leaks
2015-07-01 09:26:23 +00:00
wiz
fa5b372e7a Update to 1.0.15:
Changes between version 1.0.13 and 1.0.14

Big improvements to side-by-side diff detection, thanks Peter Wu.  Additional
colordiffrc example colour scheme file to match 'git diff'.  Misc fixes thanks
to John Szakmeister, Matthew Wang.

Changes between 1.0.14 and 1.0.15

Missed gitdiff file from tarball, bumping version number for clarity.
2015-07-01 09:24:22 +00:00
wiz
291744791e Update to 1.8.11:
NEW IN WAF 1.8.11
-----------------
* Fortran fixes https://github.com/waf-project/waf/issues/1580
* Enabled installation of generated .py files
* Fixed the '--threading' option for valac https://github.com/waf-project/waf/issues/1577
* Shared library compatibility version handling on OSX
2015-07-01 09:19:58 +00:00
wiz
26c2377c84 Update to 3.74:
3.74 Mon Jun 29 14:39:26 CEST 2015
	- the generated README file was empty.
2015-07-01 07:34:32 +00:00
rodent
72b29ef431 Update to 0.4.3. No concise list of changes. Package will use colorama on
Windows now.
2015-06-30 22:51:56 +00:00
rodent
8365108213 0.12.1
------

* Issue #25: Complex python files could cause an "maximum recursion depth
  exceeded" exception due to using stack-based recursion to walk the module
  AST.
2015-06-30 22:46:58 +00:00
rodent
474096899b 1.0.8 2015-06-19
================
* Added check method for all storage classes
* Use lock timeout with redis

1.0.7 2015-06-07
================
* No functional change

1.0.6 2015-05-13
================
* Bug fixes for .test() logic

1.0.5 2015-05-12
================
* Add support for testing a rate limit before hitting it.
2015-06-30 22:44:17 +00:00
rodent
af2435fc7f 1.2.0
-----

* Strip markers from test requirements

1.1.1
-----

* Revert "Remove sphinx_config.init_values(

1.1.0
-----

* Fix test case to be runnable with gnupg 2.1
* More explicit data_files install location docs
* Move CapturedSubprocess fixture to base
* Remove sphinx_config.init_values() manual call
* Updated from global requirements
* builddoc: allow to use fnmatch-style exclusion for autodoc
* doc: add some basic doc about pbr doc options
* Add home-page into sample setup.cfg
* Make setup.py --help-commands work without testrepository

1.0.1
-----

* Remove self.pre_run calls in packaging.py
* Add kerberos deps to build the kerberos wheel
* Update hacking to 0.10.x series

1.0.0
-----

* Teach pbr to read extras and env markers
* Bump integration test timeouts
* Finish removing invocations of pip
* Advertise support for Python3.4
* Issue #1451976: handle commits with non-utf8 text
* Parallelise integration tests

0.11.0
------

* Issue #1450210: Preversioning rc tag handling
* Stop testing setup.py easy_install behaviour
* Test pip install -e of projects
* Build all the wheels in one pass rather than many
* Improve integration.sh
* Stop re-invoking pip
* Honour new test variable PIPVERSION
* Be safe, don't let friends use RawConfigParser
* Revert "Support platform-specific requirements files"
* Reinstate pure-git-hashes-are-illegal test
* Ignore non-release related tags
* Test that MANIFEST.in excludes work
* Fixup semver
* Better diagnostics on test failure
* Don't avoid egg-info quite so often
* Add truncated lincense text
* Allow overwriting sphinx builder from command line
* "packages" might list multiple directories
* Support script text override for newer develop
* Fixes Windows generated scripts headers
* Update README format to match release notes tool
* Be more aggressive about building wheels
* Use a wheelhouse in the integration test
* Build a wheel when integration testing PBR changes
* Use unsafe OpenPGP keys for testing
2015-06-30 22:42:32 +00:00
richard
a486ee5b28 RBTools 0.7.4 Release Notes
Release date: June 11, 2015
Compatibility Notes

    Team Foundation Server support does not yet work with Visual Studio 2013
    Update 4 or higher.

    In Visual Studio 2013 Update 4, the command line tool we used, tf.cmd,
    has been rewritten, and many of the features we depended on were dropped.

    For the moment, you will need to stick with Update 3 or lower in order to
    continue using Power Pack‘s TFS support. Alternatively, if you’re running
    Update 4, you can try installing Team Explorer Everywhere.

Bug Fixes
General

    Fixed a Python 2.6 compatibility problem. (Bug #3753)

    When there are communication errors with a Review Board server, the error
    message will now contain more details on what went wrong. (Bug #3840)

    Fixed additional Unicode issues when running in a non-UTF-8 environment.

    Patch by Bartosz Gołek.

rbt post

    The --diff-filename and --update flags are now mutually-exclusive.
    (Bug #3755)

    The --update option didn’t make sense when using a diff filename, since
    the review request could not be guessed. There’s now an error shown when
    trying to use both.

Mercurial

    The --tracking-branch option wasn’t overriding the built-in default
    tracking branch.

    Patch by Andrew Bettison.

Team Foundation Server

    Modifications to directories or other non-files no longer break diff
    generation.
    Fixed issues with file encodings and newlines.
2015-06-30 21:56:13 +00:00
richard
0749753e83 Bison needs perl and sh replacements for testsuite to run, plus
a patch to gnulib/stdio.in.h to avoid warnings with g++.
Revision bump.
2015-06-30 21:39:09 +00:00
jaapb
487d6ab2d3 Recursive revbump associated with update of lang/ocaml to 4.02.2. 2015-06-30 11:52:55 +00:00
wiz
0b6854fd00 Update to 0.29:
0.29 - 2015-06-26
    - Add more Num tests (meAmdios)
    - Improve POD (meAmidos)
    - Add DISTNAME to MakeMaker args
2015-06-30 11:01:12 +00:00
ryoon
68c7e3efdf Update to 6.0
Changelog:
6.0 (26 June 2015)
* Language:
  . new commands @sub and @sup, for textual subscripts and superscripts.
  . new command @U to insert a Unicode character by code point.

* texinfo.tex:
  . @url/@uref output in PDF now the same as in DVI, showing the url
    even if the second argument is given, not just as a link target.
    TeX option \urefurlonlylinktrue gives previous behavior, of invisible urls.
    PDF-only \linkcolor and \urlcolor specify colors (default black).

* texi2any:
  . customization variable TOP_NODE_UP_URL now replaces all (dir) references;
    recommended setting for GNU packages is /manual/.
  . new customization variable INDEX_SPECIAL_CHARS_WARNING to complain
    when index entries contain a colon.
  . Docbook output no longer uses <lineannotation> for @r.
  . -D'var val' on the command line works as intended again.
  . --plaintext output can be split.
  . a bit faster.

* info:
  . invoking as `info foo bar' looks for bar as an index entry in manual
    foo, if not found as a top-level menu item.
  . invoking info with an absolute or explicitly relative file name
    (./foo.info, /tmp/foo.info, etc.) just visits that file.
  . separate `infokey' program has been removed - the .infokey file is
    now read directly by Info.
  . new option --init-file allows overriding ~/.infokey.
  . new variable `highlight-searches' allows highlighting results from a
    search
  . support for mouse scrollwheel, controlled by `mouse' variable.
  . new variable `key_time' to control how long to wait for byte
    sequences sent by special keys.
  . new variable `hide-note-references' alters appearance of displayed nodes
  . new variable `infopath-no-defaults' allows omitting the compile-time
    Info directory from the Info search path.
  . support input of multibyte characters for searches in a UTF-8 locale.
  . if reading an Info file that is known to be in a different character
    encoding to that of the user's environment, convert its contents
    when displayed and substitute missing characters
  . new command M-x info-version.
  . the M-x kill-node command has been removed.
  . test suite at build time.

* texindex:
  . completely new implementation as a literate program using Texinfo
    and (portable) awk (called TexiWeb Jr.), thanks to Arnold Robbins.
    (Requires gawk 4.0+ if .twjr source is modified.)
  . the -o (--output) is not supported, unless we hear of someone using it.
  . duplicated sort keys with different display texts result in one
    merged index entry, using the first display text.
  . better sorting and parsing in unusual cases; most notably, { and }
    characters can appear as initials.

* install-info:
  . handle compressed input file names containing spaces.
  . exit successfully if --remove is given and the dir file does not exist.
  . new option --defsection, to be used instead of "Miscellaneous" when
    a section is not present in the Info file.

* texi2dvi:
  . look for the environment variable THUMBPDF_CMD instead of THUMBPDF,
    since thumbpdf itself has used THUMBPDF for options since 2000.
  . remove --recode and --recode-from options, since they haven't
    worked as intended for years, so evidently no one needs them.

* Distribution:
  . new translation ca (catalan).
  . automake-1.15, gettext-0.19.4.
2015-06-30 11:00:32 +00:00
ryoon
2e62d834b0 Update to 1.37.1
Changelog:
Overview of changes between 1.37.0 and 1.37.1
=============================================
- Add attributes for OpenType font features (#738505)
- CoreText: locale handling improvements (#750017)
- Fix ellipsization with line space (#750383)
- Fix issues with hex boxes (#750463)
2015-06-30 10:38:13 +00:00
ryoon
b8783ba1ac Recursive revbump from pkgsrc/multimedia/libvpx (buildink3.mk). 2015-06-30 10:02:21 +00:00
ryoon
6c4d1aff4b Recursive revbump from pkgsrc/multimedia/libvpx. 2015-06-30 09:57:33 +00:00
wen
410b477147 Update to 2006
Upstream changes:
2006  Tue Jan 31 01:00:00 UTC 2006
	- the year when things were in good shape still.
	- the compatibility version test for 5.22 was wrong and errornously
          takes 5.20.1+ as unsupported.
	- fix urls.
2015-06-30 07:28:29 +00:00
wen
c3eee9e7e6 Update to 1.20
Upstream changes:
1.20    2015-06-28

- Fixed a bug with stack handling in the XS code. If a callback sub caused
  Perl to reallocate the stack this could trigger weird errors of the form
  "Bizarre copy of ARRAY" from Perl itself. Fixed by Noel Maddy. GH #5.

- Fixed use of inlining in the XS code to work when "gcc -std=c89" is
  specified. Fixed by Vincent Pit. GH #6.

- Previously, Params::Validate would eagerly stringify all values it was
  validating, even though this stringification was only needed for error
  messages that are used when a parameter fails. For objects which overload
  stringification and do real work, this added an unnecessary
  slowdown. Stringification is now delayed until it is needed. Reported by
  Klaus. RT #105326.
2015-06-30 06:54:39 +00:00
wen
903e467606 Update to 2.000001
Upstream changes:
2.000001 - 2015-06-28
  - update for perl 5.22 warning categories
  - avoid using goto &UNIVERSAL::VERSION on perl 5.8, since it segfaults some
    builds
  - also detect development directories based on .bzr directory
  - various test cleanups
2015-06-30 06:47:07 +00:00
markd
c6ce74b1d7 Fix build with gcc 5.x 2015-06-29 21:06:14 +00:00
ryoon
7110bb1f60 Rename MASTER_SITE_SOURCEFORGE_JP to MASTER_SITE_OSDN.
sourceforge.jp is renamed to osdn.jp.
However its mirror sites are not ready for osdn.jp.
2015-06-29 11:06:46 +00:00
wiz
38fa1edbec Reset maintainer. 2015-06-28 15:18:09 +00:00
joerg
23b6bb83f7 Explicitly specify build system type, so that Module::Build::Compat is
not tried.
2015-06-27 22:35:41 +00:00
joerg
11299a1e27 Fix missing config directory during build. 2015-06-27 18:43:05 +00:00
rodent
24db2fb656 0.5 -- Added support for Python 3.5 infix matrix
multiplication
2015-06-26 16:51:36 +00:00
dholland
698d524e17 Treat bitrig like openbsd. 2015-06-25 07:30:30 +00:00
dholland
d5cb235563 Use standard headers. 2015-06-25 07:27:32 +00:00
khorben
b9497c26bc Update the list of build dependencies for devel/py-protobuf
This should effectively fix building this package.
2015-06-24 18:09:59 +00:00
khorben
3bac42a839 Add devel/py-google-apputils
This is necessary to fix building devel/py-protobuf.
2015-06-24 18:01:27 +00:00
khorben
c5104a2954 Add devel/py-google-apputils 0.4.2
I am doing this in the freeze period because it is a necessary addition to
effectively be able to let devel/py-protobuf build again. My apologies if
this is not good enough a reason.
2015-06-24 17:59:19 +00:00
jperkin
36a38ba72d Enable long double math on OS X Mavericks. 2015-06-24 07:17:21 +00:00
ryoon
147d8bb3be Update to 3.19.2
* Approved by wiz@.

Changelog:
Network Security Services (NSS) is a patch release for NSS 3.19.

No new functionality is introduced in this release. This release addresses
a backwards compatibility issue with the NSS 3.19.1 release.

Notable Changes:
* In NSS 3.19.1, the minimum key sizes that the freebl cryptographic
implementation (part of the softoken cryptographic module used by default
by NSS) was willing to generate or use was increased - for RSA keys, to
512 bits, and for DH keys, 1023 bits. This was done as part of a security
fix for Bug 1138554 / CVE-2015-4000. Applications that requested or
attempted to use keys smaller then the minimum size would fail. However,
this change in behaviour unintentionally broke existing NSS applications
that need to generate or use such keys, via APIs such as
SECKEY_CreateRSAPrivateKey or SECKEY_CreateDHPrivateKey.

In NSS 3.19.2, this change in freebl behaviour has been reverted. The fix
for Bug 1138554 has been moved to libssl, and will now only affect the
minimum keystrengths used in SSL/TLS.
2015-06-23 13:16:47 +00:00
taca
c41babbcff Update ruby-railties32to 3.2.22.
## Rails 3.2.22 (Jun 16, 2015) ##

* No changes.
2015-06-22 13:54:57 +00:00
taca
345c1ffbb1 Update ruby-activemodel32 to 3.2.22.
## Rails 3.2.22 (Jun 16, 2015) ##

* No changes.
2015-06-22 13:51:26 +00:00
taca
c01c02783c Update ruby-activesupport32 to 3.2.22, security fix of activesupport.
## Rails 3.2.22 (Jun 16, 2015) ##

*   Fix denial of service vulnerability in the XML processing.

    CVE-2015-3227.

    *Aaron Patterson*
2015-06-22 13:50:34 +00:00
rodent
99a3b1dd2b Don't hardcord ${PREFIX} for x{ml2,slt}-config binaries. 2015-06-18 14:38:39 +00:00
rodent
e98fb0c8f8 Update to 3.0.3 - update Redmine gems to latest usable versions. Increase
timeout of unicorn process to 60s instead of 30s. Problems with the lower
timeouts will become apparent if you have a local mail server throttling
connections and you do something like update >=10 issues simultaneously. Install
some helper shell scripts to ease with Redmine configuration and management.
Install a sample secrets.yml file for usage with the application. This package
will be renamed to ruby-redmine after the freeze and its files installed with
${RUBY_PKGPREFIX} to enable the usage and testing of different Ruby versions
with Redmine. This package has been tested heavily in production and is known to
work well in its current state; though, we will want to change the way it uses
gems when pkgsrc gets rails-4.x. Discussed with maintainter previously.

From Changelog:

3.0.3 (2015-05-10)

    Defect #18580: Can't bulk edit own time entries with "Edit own time entries"
    Defect #19731: Issue validation fails if % done field is deactivated
    Defect #19735: Email addresses with slashes are not linked correctly
    Patch #19655: Set a back_url when forcing new login after session expiration
    Patch #19706: Issue show : optimizations
    Patch #19793: Adding flash messages to files_controller#create

3.0.2 (2015-04-26)

    Defect #19297: Custom fields with hidden/read-only combination displayed in Issue Edit Form
    Defect #19400: Possibility of having 2 (or more) repositories with empty identifier
    Defect #19444: Fix typo in wiki_syntax_detailed.html
    Defect #19538: Keywords in commit messages: journal entries are created even if nothing was changed
    Defect #19569: Field permissions not working properly with inherited memberships
    Defect #19580: "Required" and "Read-only" rules on "Fields Permissions" screen are not colored
    Defect #13583: Space between lines in nested lists not equal
    Defect #19161: 500 Internal error: sorting for column mail at Administration/User
    Defect #19163: Bulk edit form shows additional custom fields
    Defect #19168: Activity: changes made to tickets are shown multiple times
    Defect #19185: Update Install/Upgrade guide for 3.x version and get gid of DEPRECATION WARNING: You didn't set config.secret_key_base
    Defect #19276: Creating new issues with invalid project_id should return 422 instead of 403 error
    Defect #19405: Setting config.logger.level in additional_environment.rb has no effect
    Defect #19464: Possible to log time on project without time tracking
    Defect #19482: Custom field (long text format) displayed even if empty
    Defect #19537: Broken HTML sanitizer refence breaks email receiving
    Defect #19544: Malformed SQL query with SQLServer when grouping issues
    Defect #19553: When create by copying the issue, status can not be changed to default
    Defect #19558: Mail handler should not ignore emails with x-auto-response-suppress header
    Defect #19606: Issue Estimated Time not updated on tracker change
    Feature #19437: Upgrade to Rails 4.2.1
    Feature #19489: Translation for Spanish Panama
    Patch #19570: Spanish translation updated
2015-06-18 12:49:37 +00:00
joerg
789655d78e Fix MOZILLA_VERSION computation for Perl 5.22. 2015-06-17 20:44:25 +00:00
joerg
8f7890c304 Requires zip to build. 2015-06-17 20:43:40 +00:00
tron
6a34c48b19 Prefer "/usr/bin/bash" over the "pdksh" package for all versions
of Solaris.

Change during pkgsrc freeze approved by Jonathan Perkin.
2015-06-17 17:37:50 +00:00
ryoon
f8420d3554 Do not depend on Module::Build directly.
Use PERL5_MODULE_TYPE instead.
Approved by wiz@.
2015-06-17 15:19:23 +00:00
jperkin
2c2a510448 Pull in upstream fix for GCC 5.1. Patch submitted by Travis Paul
in joyent/pkgsrc#269.
2015-06-17 14:20:03 +00:00
sborrill
4a380c76b5 plugin-api.h is always installed, it is not dependent on gold. 2015-06-17 14:02:40 +00:00
fhajny
253a4a2bc2 The GNU ld arg changed value slightly, adjust BUILDLINK_TRANSFORM. Fixes
build on SunOS.
2015-06-17 11:48:15 +00:00
wiz
53651a21ac Use bash as configure shell.
markd reports this fixes the build on NetBSD-6.
2015-06-17 10:24:12 +00:00
jperkin
670510774d Fix nfds_t fallout on newer Darwin. 2015-06-16 13:06:30 +00:00
prlw1
c718640a2c Update py-at-spi2 to 2.16.0
What's new in pyatspi 2.15.90:

* Add new roles for fractions, roots, subscripts, and superscripts (bgo#743413).

What's new in pyatspi 2.15.4:

* Support ATSPI_STATE_READ_ONLY (bgo#690108).

What's new in pyatspi 2.15.3:

* Add ROLE_STATIC (bgo#740364).
2015-06-15 12:43:11 +00:00
joerg
ece73bc1ff Needs pkg-config. 2015-06-15 09:20:47 +00:00
prlw1
7047890499 Overview of changes between 1.36.8 and 1.37.0
=============================================
- Pango modules, engines, and config have been removed (#733882)

=> no need to deal with modules on INSTALL and DEINSTALL.

Thanks to wiz for the report.
2015-06-15 09:15:08 +00:00
wiz
4e0260cd89 python-3.4 is supported. 2015-06-14 21:49:04 +00:00
wiz
f17ec0c272 + py-hglib. 2015-06-14 21:48:42 +00:00
wiz
18b7b702dd Import py27-hglib-1.6 as devel/py-hglib.
python-hglib is a library with a fast, convenient interface to Mercurial.
It uses Mercurial's command server for communication with hg.
2015-06-14 21:47:49 +00:00
prlw1
ea9124bba1 In the interest of getting gtk3 in before the freeze, link gettext with
expat so that it understands Glade.
2015-06-14 21:39:20 +00:00
wiz
25fa763ba5 + p5-Canary-Stability 2015-06-14 18:15:24 +00:00
wiz
5f399e8243 Import p5-Canary-Stability-2001 as devel/p5-Canary-Stability.
This module is used by Schmorp's modules during configuration stage
to test the installed perl for compatibility with his modules.

It's not, at this stage, meant as a tool for other module authors,
although in principle nothing prevents them from subscribing to
the same ideas.
2015-06-14 18:15:09 +00:00
wiz
76616b9ad0 Update to 2.15:
2015-06-11  k  <andk@cpan.org>

	* release 2.15

	* In the tests, always check for exists before checking for
	definedness (Reini Urban)
2015-06-14 16:50:06 +00:00
wiz
8d42343b92 Update to 0.413:
0.413	2015-06-10
    - Fix compiling in c++ mode (depreciated, but some people seem to
      require it). Solves RT#104690
2015-06-14 16:46:39 +00:00
wiz
e5edd886ca Update to 1.19:
1.19    2015-06-12

- Fixed an uninitialized value warning from the pure Perl implementation under
  5.8.8. Reported by Jim Bacon. RT #105198.
2015-06-14 16:45:16 +00:00
wiz
02783b1d73 Update to 17.1.1:
------
17.1.1
------

* Backed out unintended changes to pkg_resources, restoring removal of
  deprecated imp module (`ref
  <f572ec9563 (comment-1881283)>`_).

----
17.1
----

* Issue #380: Add support for range operators on environment
  marker evaluation.
2015-06-14 16:29:06 +00:00
wiz
a2df4950d0 Update to 2.14:
+ Version 2.14 (09.06.2015)

  - Added CParser parameter to specify output directory for generated parsing
    tables (#84).
  - Removed lcc's cpp and its license from the distribution. Using lcc's cpp
    is no longer recommended, now that Clang has binary builds available for
    Windows.
2015-06-14 16:27:50 +00:00
wiz
5ab5bec35b Update to 1.1.2:
1.1.2
=====

* ``ffi.gc()``: fixed a race condition in multithreaded programs
  introduced in 1.1.1


1.1.1
=====

* Out-of-line mode: ``ffi.string()``, ``ffi.buffer()`` and
  ``ffi.getwinerror()`` didn't accept their arguments as keyword
  arguments, unlike their in-line mode equivalent.  (It worked in PyPy.)

* Out-of-line ABI mode: documented a restriction__ of ``ffi.dlopen()``
  when compared to the in-line mode.

* ``ffi.gc()``: when called several times with equal pointers, it was
  accidentally registering only the last destructor, or even none at
  all depending on details.  (It was correctly registering all of them
  only in PyPy, and only with the out-of-line FFIs.)

.. __: cdef.html#dlopen-note
2015-06-14 16:24:45 +00:00
wiz
1671550d94 Update to 2.26.2. Enjoy the changelog:
util-linux 2.26.2: Apr 30 2015
* see Documentation/releases/v2.26.2-ReleaseNotes or the complete changelog at
  ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.26/v2.26.2-ChangeLog

util-linux 2.26.1: Mar 13 2015
* see Documentation/releases/v2.26.1-ReleaseNotes or the complete changelog at
  ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.26/v2.26.1-ChangeLog

util-linux 2.26: Feb 19 2015
* see Documentation/releases/v2.26-ReleaseNotes or the complete changelog at
  ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.26/v2.26-ChangeLog

util-linux 2.26-rc2: Feb 4 2015
* see Documentation/releases/v2.26-ReleaseNotes or the complete changelog at
  ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.26/v2.26-rc2-ChangeLog

util-linux 2.26-rc1: Jan 14 2015
* see Documentation/releases/v2.26-ReleaseNotes or the complete changelog at
  ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.26/v2.26-rc1-ChangeLog

util-linux 2.25: Jul 22 2014
* see Documentation/releases/v2.25-ReleaseNotes or the complete changelog at
  ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.25/v2.25-ChangeLog

util-linux 2.25-rc2: Jul 2 2014
* see Documentation/releases/v2.25-ReleaseNotes or the complete changelog at
  ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.25/v2.25-rc2-ChangeLog

util-linux 2.25-rc1: Jun 18 2014
* see Documentation/releases/v2.25-ReleaseNotes or the complete changelog at
  ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.25/v2.25-rc1-ChangeLog
2015-06-14 16:23:03 +00:00
wiz
11d889d78b Update to 6.5:
Version 6.5 - June 10 2015

[CHANGES]
New facilities:
o global: New -N (--nearness=[start]) option.
        Nearness sort method is available for the output of tag search command.
	The result of nearness sort is concatenation of the followings ([1]-[n])
	in this order. The default of 'start' is the current directory.
        [1] Output of local search in the 'start' directory.
        [2] Output of local search in the parent directory except for [1].
        [3] Output of local search in the grandparent directory except for [1]-[2].
        (repeat until the project root directory)
        [n] Output of local search in the project root directory except for [1]-[n-1].
        In each directory, they are sorted by alphabetical order.
o global: Now the --literal option also works with the tag search command,
        -P command and -I command as well as the -g command.

[FIXED BUGS]
o htags: The -c and -x option of htags(1) were still available in the help
  message, even though they had actually been removed. Now, these options
  are removed completely.
o gtags (PHP): Against the following source code, gtags(1) aborted with a message
  'short of memory'. Now it works.
        [nullstring.php]
        +----------------
        |<?php
        |define('');
        |?>
        +----------------
o gtags (C++): Gtags(1) didn't recognize the shift operator. Now it works.
        [a.hh]
        +----------------
        |class const_mod<uint64_t(1) << 48>
        |{
        |};
        +----------------
        $ gtags
        gtags: failed to parse template [+1 ./a.hh].
o gtags (C, C++): Gtags(1) couldn't pick up 'E2' as a definition. Now it works.
        [test.c]
        +----------------
        |enum my_enum2
        |{
        |    E2
        |};
        +----------------
2015-06-14 16:14:54 +00:00
wiz
0df733cf15 Update to 2.44.0:
2.44.0 (stable):

Gio:
* Action, ActionGroup: Avoid memory leaks in funcs.
  (Kjell Ahlstedt) Bug #705124

gmmproc:
* _WRAP_VFUNC(): Add keep_return parameter.
  (Kjell Ahlstedt) Bug #705124


2.43.91 (unstable):

Glib:
* OptionContext: Add get/set_strict_posix().
  (Murray Cumming)

Gio:
* Application:
  - Add get/set/unset_resource_base_path() and property.
  - Add get_is_busy() and property.
  (Murray Cumming)
* File: Add replace_contents_bytes_aync().
  (Murray Cumming)
* InputStream: Add read_all_async() and read_all_finish().
  (Murray Cumming)
* MemoryInputStream: Add add_bytes().
  (Murray Cumming)
* OutputStream: Add write_all_async() and write_all_finish().
  (Murray Cumming)

Gio::DBus
* InterfaceInfo: Add cache_build() and cache_release().
  (Murray Cumming)



2.43.90 (unstable):

Glib:
* Error::register_init(): Call Glib::wrap_register_init().
  (Kjell Ahlstedt) Bug #743466 (Mike Fleetwood).
* OptionGroup:
  - Fix enable/disable bool option pairs.
  (Kjell Ahlstedt) Bug #744854 (Tom Schoonjans)
  - Fix memory leaks
  (Kjell Ahlstedt) Bug #745173.
  - Don't use deprecate g_option_group_free().
  (Kjell Ahlstedt)
* Value: Deprecate Value<char>, add Value<signed char>.
  Because g_value_[get,set]_char() are deprecated in favour of
  g_value_[get,set]_schar().
  (Kjell Ahlstedt)

Gio:
* Application: Deprecate property_action_group().
  (Kjell Ahlstedt)
* Notification: Add set_priority() and enum NotificationPriority.
  (Kjell Ahlstedt)
* Add TcpWrapperConnection.
  (Murray Cumming)
* UnixSocketAddress: Deprecate property_abstract().
  (Kjell Ahlstedt)

gmmproc:
* Fix error messages in glib and gio by removing unnecessary _IGNORES().
  (Kjell Ahlstedt)
* h2def.py: Remove *_DEPRECATED_IN_*_*_FOR(*) prefixes with white space.
  (Kjell Ahlstedt)
* Put DOXYGEN_SHOULD_SKIP_THIS around *_Class prototypes.
  To workaround a doxygen bug, to fix the genereated DevHelp search index.
  (Murray Cumming) Bug #743918


2.43.3 (unstable):

Glib:
* Binding: Rename and change BindingTransformSlot to SlotTransform.
  (Kjell Ahlstedt) Bug #738663.
* Add SlotSpawnChildSetup.
  (Kjell Ahlstedt) Bug #528285.

Documentation:
* Resource: Suppress incorrect doxygen links.
  (Kjell Ahlstedt)


2.43.2 (unstable):

Gio:
* Added NetworkMonitor.
  (Murray Cumming)
* UnixFDList, UnixFDMessage: Correct array lengths in steal_fds()
  (Kjell Ahlstedt) Bug #741365 (Matthew Balkam)

gmmproc:
* Don't make one very long line for the enum documentation.
  (Kjell Ahlstedt)
* Improve the conversion of Since to @newin.
  (Kjell Ahlstedt)
* Add an empty line after @newin where it's missing
  (Kjell Ahlstedt)


2.43.1 (unstable):

gmmproc:
* Tidy up the generation of enum docs
  (Kjell Ahlstedt)
* _WRAP_GERROR: Add documentation to the generated enum Code.
  (Kjell Ahlstedt)
* Change messages that MS Visual Studio can misunderstand.
  (Kjell Ahlstedt)
* Warn when an ignored method or signal doesn't exist.
  (Marcin Kolny) Bug #737212.

Glib:
* Add Binding.
  (Kjell Ahlstedt) Bug #738663.
* Checksum::ChecksumType: Remove erroneous documentation
  (Kjell Ahlstedt)
* Property: Add some documentation.
  (Kjell Ahlstedt) Bug #523043.

Gio:
  Add Resource.
  (Kjell Ahlstedt)
2015-06-14 16:13:14 +00:00
wiz
d872012aab Update to 1.82:
Version 1.82b:
--------------

  - Fixed a harmless but annoying race condition in persistent mode - signal
    delivery is a bit more finicky than I thought.

  - Updated the documentation to explain persistent mode a bit better.

  - Tweaked AFL_PERSISTENT to force AFL_NO_VAR_CHECK.

--------------
Version 1.81b:
--------------

  - Added persistent mode for in-process fuzzing. See llvm_mode/README.llvm.
    Inspired by Kostya Serebryany and Christian Holler.

  - Changed the in-place resume code to preserve crashes/README.txt. Suggested
    by Ben Nagy.

  - Included a potential fix for LLVM mode issues on MacOS X, based on the
    investigation done by teor2345.
2015-06-14 16:10:44 +00:00
taca
01c8610d43 Update ruby-rspec-rails to 3.3.1.
### 3.3.1 / 2015-06-14
[Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.3.0...v3.3.1)

Bug Fixes:

* Fix regression that caused stubbing ActiveRecord model classes to
  trigger internal errors in rails. (Myron Marston, Aaron Kromer, #1395)
2015-06-14 13:14:15 +00:00
ryoon
871f043dbf Fix packaging with perl 5.22.0.
DEPENDS on devel/p5-Module-Build.
2015-06-14 13:02:54 +00:00
markd
61ae446f76 Update tex-etoolbox{,-doc} to 2.2 from texlive 2015
Addition of \csmeaning command.
2015-06-14 10:16:08 +00:00
alnsn
31c81ab5e7 Update devel/lua-penlight to 1.3.2.
## 1.3.2

### Changes

  - now works and passes tests with Lua 5.3
  - utils.import will NOT override global symbols (import 'math' caused global type() to be clobbered)
  - Updated pl.dir.file_op to return true on success and false on failure...
  - workaround for issues with pl.lapp with amalg.lua - will look at global LAPP_SCRIPT if arg[0] is nil

### Fixes

  - func was broken: do NOT use ipairs to iterate if __index is overriden!
  - issue #133 pretty.read (naively) confused by unbalanced brackets
  - xml attribute underscore fix for simple parser
  - Fix path.normpath
  - lexer: fix parsing block comments/string. fix hang on empty string.
  -  Fixed utils.execute returning different values for Lua 5.1 and Lua 5.2
  - Issue #97; fixed attempt to put a month into a day
  -  problem with tablex.count_map with custom comparison

### Features

  -  Add Python style url module for quote and unquote.
  -  stringx.quote_string, which scans for embedded long-string quote matches and escapes them by creating a long-string quote.
  -  issue #117: tablex.range now works with decreasing numbers, consistent with numerical for loop
  -  utils.import will NOT override global symbols (import 'math' caused global type() to be clobbered)
  - issue #125: DOCTYPE ignored in xml documents as well
  - Allow XML tostring() function to customize the default prefacing with <?xml...>
  - More Robust Quoted Strings
  - lapp: improved detection of unsupported short flags

## 1.3.0

### Changes

  - class: RIP base method - not possible to implement correctly
  - lapp: short flags can now always be followed directly by their value, for instance,
`-I/usr/include/lua/5.1`
  - Date: new explicit `Date.Interval` class; `toUTC/toLocal` return new object; `Date.__tostring`
always returns ISO 8601 times for exact serialization.  `+/-` explicit operators. Date objects
are explicitly flagged as being UTC or not.

### Fixes

  - class: super method fixed.
  - Date: DST is now accounted for properly.
  - Date: weekday calculation borked.

### Features

  - All tests pass with no-5.1-compatible Lua 5.2; now always uses `utils.load` and
`utils.unpack` is always available.
  - types: new module containing `utils.is_xxx` methods plus new `to_bool`.
  - class: can be passed methods in a table (see `test=klass.lua`). This is
particularly convenient for using from Moonscript.
  - general documentation improvements, e.g `class`

## 1.2.1

### Changes

  - utils.set(get)fenv always defined (_not_ set as globals for 5.2 anymore!).
    These are defined in new module pl.compat, but still available through utils.
  - class.Frodo now puts 'Frodo' in _current environment_

### Fixes

  - lapp.add_type was broken (Pete Kazmier)
  - class broke with classes that redefined __newindex
  - Set.isdisjoint was broken because of misspelling; default ctor Set() now works as expected
  - tablex.transform was broken; result now has same keys as original (CoolistheName007)
  - xml match not handling empty matches (royalbee)
  - pl.strict: assigning nil to global declares it, as God intended. (Pierre Chapuis)
  - tests all work with pl.strict
  - 5.2 compatible load now respects mode
  - tablex.difference thought that a value of `false` meant 'not present' (Andrew Starke)

### Features

  - tablex.sort(t) iterates over sorted keys, tablex.sortv(t) iterates over sorted values (Pete Kazmier)
  - tablex.readonly(t) creates a read-only proxy for a table (John Schember)
  - utils.is_empty(o) true if o==nil, o is an empty table, or o is an empty string (John Schember)
  - utils.executeex(cmd,bin) returns true if successful, return code, plus stdout and stderr output as strings. (tieske)
  - class method base for calling inherited methods (theypsilon)
  - class supports pre-constructor _create for making a custom self (used in pl.List)
  - xml HTML mode improvements - can parse non-trivial well-formed HTML documents.
    xml.parsehtml is a parse function, no longer a flag
  - if a LOM document has ordered attributes, use these when stringifying
  - xml.tostring has yet another extra parm to force prefacing with <?xml...>
  - lapp boolean flags may have `true` default
  - lapp slack mode where 'short' flags can be multi-char
  - test.asserteq etc take extra arg, which is extra level where error must be reported at
  - path.currentdir,chdir,rmdir,mkdir and dir as alias to lfs are exported; no dependencies on luafilesystem outside pl.path, making it easier to plug in different implementations.
2015-06-13 17:22:53 +00:00
dsainty
0918b5062c Remove hashes for deleted patches patch-gas_config_tc-i386.c and patch-gold_stringpool.cc 2015-06-13 10:54:39 +00:00
dholland
6aeabcde88 Update to 0.5.1.
Changes: fix regressions in 0.5 (sigh) and a latent bug that was part
of PR 49969.
2015-06-13 02:08:42 +00:00
dholland
07e58b0dc8 Work around build failure with gcc 4.1. 2015-06-13 00:10:12 +00:00
taca
a718f1c625 Update ruby-rspec-rails to 3.3.0.
### 3.3.0 / 2015-06-12
[Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.2.3...v3.3.0)

Enhancements:

* Add support for PATCH to route specs created via scaffold. (Igor Zubkov, #1336)
* Improve controller and routing spec calls to `routes` by using `yield`
  instead of `call`. (Anton Davydov, #1308)
* Add support for `ActiveJob` specs as standard `RSpec::Rails::RailsExampleGoup`s
  via both `:type => :job` and inferring type from spec directory `spec/jobs`.
  (Gabe Martin-Dempesy, #1361)
* Include `RSpec::Rails::FixtureSupport` into example groups using metadata
  `:use_fixtures => true`. (Aaron Kromer, #1372)
* Include `rspec:request` generator for generating request specs; this is an
  alias of `rspec:integration` (Aaron Kromer, #1378)
* Update `rails_helper` generator with a default check to abort the spec run
  when the Rails environment is production. (Aaron Kromer, #1383)
2015-06-13 00:01:37 +00:00
taca
ab951de58d Update ruby-rspec to 3.3.0.
This is meta rubygems contains rspc-core, rspec-mocks,
ruby-rspec-expectations and rspec-support.
2015-06-13 00:00:58 +00:00
taca
4aca36c14d Update ruby-rspec-expectations to 3.3.0.
### 3.3.0 / 2015-06-12
[Full Changelog](http://github.com/rspec/rspec-expectations/compare/v3.2.1...v3.3.0)

Enhancements:

* Expose `RSpec::Matchers::EnglishPhrasing` to make it easier to write
  nice failure messages in custom matchers. (Jared Beck, #736)
* Add `RSpec::Matchers::FailMatchers`, a mixin which provides
  `fail`, `fail_with` and `fail_including` matchers for use in
  specifying that an expectation fails for use by
  extension/plugin authors. (Charlie Rudolph, #729)
* Avoid loading `tempfile` (and its dependencies) unless
  it is absolutely needed. (Myron Marston, #735)
* Improve failure output when attempting to use `be_true` or `be_false`.
  (Tim Wade, #744)
* Define `RSpec::Matchers#respond_to_missing?` so that
  `RSpec::Matchers#respond_to?` and `RSpec::Matchers#method` handle
  dynamic predicate matchers. (Andrei Botalov, #751)
* Use custom Time/DateTime/BigDecimal formatting for all matchers
  so they are consistently represented in failure messages.
  (Gavin Miller, #740)
* Add configuration to turn off warnings about matcher combinations that
  may cause false positives. (Jon Rowe, #768)
* Warn when using a bare `raise_error` matcher that you may be subject to
  false positives. (Jon Rowe, #768)
* Warn rather than raise when using the`raise_error` matcher in negative
  expectations that may be subject to false positives. (Jon Rowe, #775)
* Improve failure message for `include(a, b, c)` so that if `a` and `b`
  are included the failure message only mentions `c`. (Chris Arcand, #780)
* Allow `satisfy` matcher to take an optional description argument
  that will be used in the `description`, `failure_message` and
  `failure_message_when_negated` in place of the undescriptive
  "sastify block". (Chris Arcand, #783)
* Add new `aggregate_failures` API that allows multiple independent
  expectations to all fail and be listed in the failure output, rather
  than the example aborting on the first failure. (Myron Marston, #776)
* Improve `raise_error` matcher so that it can accept a matcher as a single argument
  that matches the message. (Time Wade, #782)

Bug Fixes:

* Make `contain_exactly` / `match_array` work with strict test doubles
  that have not defined `<=>`. (Myron Marston, #758)
* Fix `include` matcher so that it omits the diff when it would
  confusingly highlight items that are actually included but are not
  an exact match in a line-by-line diff. (Tim Wade, #763)
* Fix `match` matcher so that it does not blow up when matching a string
  or regex against another matcher (rather than a string or regex).
  (Myron Marston, #772)
* Silence whitespace-only diffs. (Myron Marston, #801)
2015-06-12 23:59:48 +00:00
taca
948850a4b7 Update ruby-rspec-mocks to 3.3.0.
### 3.3.0 / 2015-06-12
[Full Changelog](http://github.com/rspec/rspec-mocks/compare/v3.2.1...v3.3.0)

Enhancements:

* When stubbing `new` on `MyClass` or `class_double(MyClass)`, use the
  method signature from `MyClass#initialize` to verify arguments.
  (Myron Marston, #886)
* Use matcher descriptions when generating description of received arguments
  for mock expectation failures. (Tim Wade, #891)
* Avoid loading `stringio` unnecessarily. (Myron Marston, #894)
* Verifying doubles failure messages now distinguish between class and instance
  level methods. (Tim Wade, #896, #908)
* Improve mock expectation failure messages so that it combines both
  number of times and the received arguments in the output. (John Ceh, #918)
* Improve how test doubles are represented in failure messages.
  (Siva Gollapalli, Myron Marston, #932)
* Rename `RSpec::Mocks::Configuration#when_declaring_verifying_double` to
  `RSpec::Mocks::Configuration#before_verifying_doubles` and utilise when
  verifying partial doubles. (Jon Rowe, #940)
* Use rspec-support's `ObjectFormatter` for improved formatting of
  arguments in failure messages so that, for example, full time
  precisions is displayed for time objects. (Gavin Miller, Myron Marston, #955)

Bug Fixes:

* Ensure expectations that raise eagerly also raise during RSpec verification.
  This means that if exceptions are caught inside test execution the test will
  still fail. (Sam Phippen, #884)
* Fix `have_received(msg).with(args).exactly(n).times` and
  `receive(msg).with(args).exactly(n).times` failure messages
  for when the message was received the wrong number of times with
  the specified args, and also received additional times with other
  arguments. Previously it confusingly listed the arguments as being
  mis-matched (even when the double was allowed to receive with any
  args) rather than listing the count. (John Ceh, #918)
* Fix `any_args`/`anything` support so that we avoid calling `obj == anything`
  on user objects that may have improperly implemented `==` in a way that
  raises errors. (Myron Marston, #924)
* Fix edge case involving stubbing the same method on a class and a subclass
  which previously hit a `NoMethodError` internally in RSpec. (Myron Marston #954)
* Fix edge case where the message received count would be incremented multiple
  times for one failure. (Myron Marston, #957)
* Fix failure messages for when spies received the expected message with
  different arguments and also received another message. (Maur«¿cio Linhares, #960)
* Silence whitespace-only diffs. (Myron Marston, #969)
2015-06-12 23:59:06 +00:00
taca
7e078f4fc0 Update ruby-rspec-core to 3.3.0.
### 3.3.0 / 2015-06-12
[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.2.3...v3.3.0)

Enhancements:

* Expose the reporter used to run examples via `RSpec::Core::Example#reporter`.
  (Jon Rowe, #1866)
* Make `RSpec::Core::Reporter#message` a public supported API. (Jon Rowe, #1866)
* Allow custom formatter events to be published via
  `RSpec::Core::Reporter#publish(event_name, hash_of_attributes)`. (Jon Rowe, #1869)
* Remove dependency on the standard library `Set` and replace with `RSpec::Core::Set`.
  (Jon Rowe, #1870)
* Assign a unique id to each example and group so that they can be
  uniquely identified, even for shared examples (and similar situations)
  where the location isn't unique. (Myron Marston, #1884)
* Use the example id in the rerun command printed for failed examples
  when the location is not unique. (Myron Marston, #1884)
* Add `config.example_status_persistence_file_path` option, which is
  used to persist the last run status of each example. (Myron Marston, #1888)
* Add `:last_run_status` metadata to each example, which indicates what
  happened the last time an example ran. (Myron Marston, #1888)
* Add `--only-failures` CLI option which filters to only the examples
  that failed the last time they ran. (Myron Marston, #1888)
* Add `--next-failure` CLI option which allows you to repeatedly focus
  on just one of the currently failing examples, then move on to the
  next failure, etc. (Myron Marston, #1888)
* Make `--order random` ordering stable, so that when you rerun a
  subset with a given seed, the examples will be order consistently
  relative to each other. (Myron Marston, #1908)
* Set example group constant earlier so errors when evaluating the context
  include the example group name (Myron Marson, #1911)
* Make `let` and `subject` threadsafe. (Josh Cheek, #1858)
* Add version information into the JSON formatter. (Mark Swinson, #1883)
* Add `--bisect` CLI option, which will repeatedly run your suite in
  order to isolate the failures to the smallest reproducible case.
  (Myron Marston, #1917)
* For `config.include`, `config.extend` and `config.prepend`, apply the
  module to previously defined matching example groups. (Eugene Kenny, #1935)
* When invalid options are parsed, notify users where they came from
  (e.g. `.rspec` or `~/.rspec` or `ENV['SPEC_OPTS']`) so they can
  easily find the source of the problem. (Myron Marston, #1940)
* Add pending message contents to the json formatter output. (Jon Rowe, #1949)
* Add shared group backtrace to the output displayed by the built-in
  formatters for pending examples that have been fixed. (Myron Marston, #1946)
* Add support for `:aggregate_failures` metadata. Tag an example or
  group with this metadata and it'll use rspec-expectations'
  `aggregate_failures` feature to allow multiple failures in an example
  and list them all, rather than aborting on the first failure. (Myron
  Marston, #1946)
* When no formatter implements #message add a fallback to prevent those
  messages being lost. (Jon Rowe, #1980)
* Profiling examples now takes into account time spent in `before(:context)`
  hooks. (Denis Laliberté, Jon Rowe, #1971)
* Improve failure output when an example has multiple exceptions, such
  as one from an `it` block and one from an `after` block. (Myron Marston, #1985)

Bug Fixes:

* Handle invalid UTF-8 strings within exception methods. (Benjamin Fleischer, #1760)
* Fix Rake Task quoting of file names with quotes to work properly on
  Windows. (Myron Marston, #1887)
* Fix `RSpec::Core::RakeTask#failure_message` so that it gets printed
  when the task failed. (Myron Marston, #1905)
* Make `let` work properly when defined in a shared context that is applied
  to an individual example via metadata. (Myron Marston, #1912)
* Ensure `rspec/autorun` respects configuration defaults. (Jon Rowe, #1933)
* Prevent modules overriding example group defined methods when included,
  prepended or extended by config defined after an example group. (Eugene Kenny, #1935)
* Fix regression which caused shared examples to be mistakenly run when specs
  where filtered to a particular location.  (Ben Axnick, #1963)
* Fix time formatting logic so that it displays 70 seconds as "1 minute,
  10 seconds" rather than "1 minute, 1 second". (Paul Brennan, #1984)
* Fix regression where the formatter loader would allow duplicate formatters.
  (Jon Rowe, #1990)
2015-06-12 23:58:07 +00:00
taca
260b6907e0 Update ruby-rspec-support 5o 3.3.0.
### 3.3.0 / 2015-06-12
[Full Changelog](http://github.com/rspec/rspec-support/compare/v3.2.2...v3.3.0)

Enhancements:

* Improve formatting of arrays and hashes in failure messages so they
  use our custom formatting of matchers, time objects, etc.
  (Myron Marston, Nicholas Chmielewski, #205)
* Use improved formatting for diffs as well. (Nicholas Chmielewski, #205)

Bug Fixes:

* Fix `FuzzyMatcher` so that it checks `expected == actual` rather than
  `actual == expected`, which avoids errors in situations where the
  `actual` object's `==` is improperly implemented to assume that only
  objects of the same type will be given. This allows rspec-mocks'
  `anything` to match against objects with buggy `==` definitions.
  (Myron Marston, #193)
2015-06-12 23:57:27 +00:00
taca
6f78459028 Allow build on Ruby 2.2. 2015-06-12 22:57:42 +00:00
taca
fcada378d3 ruby-rake is build on Ruby 2.2, too. Fix one of pbulkscan problems. 2015-06-12 22:54:40 +00:00
richard
81da225e94 regen distinfo for cmake 2015-06-12 18:50:03 +00:00
richard
4974279599 Update FindX11 patch and avoid isfinite redefinition for jsoncpp on SunOS
Revbump as well...
2015-06-12 18:42:25 +00:00
wiz
64e50e776e Does not support python-3.x since it uses python's command module. 2015-06-12 12:28:37 +00:00
wiz
b41a81d1ab Update to 3.26:
3.26: 2015-06-10
     Output redirect with '>>' appends to the output file.
     The strip blob command can take a selection set.
     Repo source type is now kept inline in stream files and emitted on write.
     Legacy IDs are now kept inline in stream files and emitted on write.
     The selection syntax <#nnn> now names commit nnn, 1-origin numbering.

3.25: 2015-06-03
     Reading hg is now supported through an extractor class, no plugin required.
     Now 'blob' command allows creating new content from lift scripts.

3.24: 2015-05-31
     Fix repository-type detection bug introduced in 3.23.
     DVCS Migration HOWTO is now merged into this distribution.
     Legacy-ID detection is now more discriminating, based on sourcetype.

3.23: 2015-05-29
     The 'prefer' command no longer changes the repo type, but 'sourcetype' does.
     The =N set is all commits and tags with text matching a legacy ID.
     Legacy-ID recognition is more intelligent, depending on the source type.
     The 'lint' command now checks for time and action-stamp collisions.
     Exporters can now embed a repository type declaration in an import stream.
     Fast-import syntax extensions are documented.

3.22: 2015-05-20
     The path rename --relax option has been removed as too confusing.
     In selection expressions, =Z is the set of all commits with no fileops.
     repopuller has been replaced by the more general repotool.
     For consistency, the 'changed' modifier of mailbox_in is now '--changed'.
     New '--create' option of mailbox_in to create new tags and commits.
     The command prompt can be queried or set with the new command 'prompt'.
     Change in terminology: fossil IDs and maps are now legacy IDs and maps.
     A front end can now set legacy IDs via the "legacy-id" property.
     DMRCN suffix flags on restrict path regexp matches to specified op types.
     The 'remove' command can now be told to look for specific fileop types.

3.21: 2015-04-02
     In selection expressions, =U is the set of all commits with callouts.

3.20: 2015-02-22
     Code is now fully functional, all regression test passing, on Mac OS X.
     Warn in the docs about the consequences of case-smashing filesystems.
     diff command no longer relies on external diff(1).
     Bugfix for writing callouts in partial dumps.
2015-06-12 11:46:53 +00:00
wiz
5bf64a18b5 Add some missing dependencies, from install.rst.
Bump PKGREVISION.
Addresses PR 49663.
2015-06-12 11:12:19 +00:00
wiz
fc8ae37926 Remove unused bl3.mk. 2015-06-12 10:55:02 +00:00
wiz
6b231ff4dc Remove unused and broken bl3.mk file. 2015-06-12 10:54:36 +00:00
wiz
0982effce2 Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.
2015-06-12 10:48:20 +00:00
dholland
8aa79865fc Update tradcpp to 0.5.
patch-main.c is rolled in.

release 0.5 (20150612)
   - Don't report unclosed comments as "No newline at end of file".
   - Don't rely on <stdbool.h> existing, as (predictably) it doesn't
     work on Solaris.
   - Similarly, don't rely on C11 anonymous unions as the Solaris
     compiler vomits on them.
   - Typo fix in man page from Jason McIntyre; and change "Usage" to
     "usage" in usage for pedantic reasons, from Igor Sobrado.
   - Accept "-" as either input or output file name to mean stdin or
     stdout respectively. Suggested by Jonathan Gray.
   - Fix output spacing behavior to match gcc when newlines appear in or
     while looking for macro arguments. Partly from Joerg Sonnenberger.
   - Implement __FILE__ and __LINE__ macros. Mostly from Joerg Sonnenberger.
   - Implement #line. Partly from Joerg Sonnenberger.
   - Declare usage() with PF(). From wiz.
2015-06-12 08:23:51 +00:00
wen
bc1008e2ff Update to 2.46
Upstream changes:
Changes in version 2.46
-----------------------

* Fix bug https://rt.cpan.org/Ticket/Display.html?id=104842

  Kudo's to EDAVIS for finding this very obscure bug.

* Some small changes/additions to the test suite and examples.
2015-06-12 06:03:48 +00:00
taca
4df6cfaa32 Update ruby-test-unit to 3.1.2.
A few bug fixes.
2015-06-11 17:30:43 +00:00
taca
d19d8e2582 Update ruby-shoulda-matchers to 2.8.0.
pkgsrc change: allow build on Ruby 2.2.

# 2.8.0

### Deprecations

* `ensure_length_of` has been renamed to `validate_length_of`.
  `ensure_length_of` is deprecated and will be removed in 3.0.0.

* `set_the_flash` has been renamed to `set_flash`. `set_the_flash` is
  deprecated and will be removed in 3.0.0.

* `set_session(:foo)` is deprecated in favor of `set_session[:foo]`.
  `set_session(:foo)` will be invalid syntax in 3.0.0.

* Using `should set_session[:key].to(nil)` to assert that that a value has not
  been set is deprecated. Please use `should_not set_session[:key]` instead.
  In 3.0.0, `should set_session[:key].to(nil)` will only pass if the value is
  truly nil.

### Bug fixes

* Fix `delegate_method` so that it works again with shoulda-context. ([#591])

* Fix `validate_uniqueness_of` when used with `scoped_to` so that when one of
  the scope attributes is a polymorphic `*_type` attribute and the model has
  another validation on the same attribute, the matcher does not fail with an
  error. ([#592])

* Fix `has_many` used with `through` so that when the association does not
  exist, and the matcher fails, it does not raise an error when producing the
  failure message. ([#588])

* Fix `have_and_belong_to_many` used with `join_table` so that it does not fail
  when `foreign_key` and/or `association_foreign_key` was specified on the
  association as a symbol instead of a string. ([#584])

* Fix `allow_value` when an i18n translation key is passed to `with_message` and
  the `:against` option is used to specify an alternate attribute. A bug here
  also happened to affect `validate_confirmation_of` when an i18n translation
  key is passed to `with_message`. ([#593])

* Fix `class_name` qualifier for association matchers so that if the model being
  referenced is namespaced, the matcher will correctly resolve the class before
  checking it against the association's `class_name`. ([#537])

* Fix `validate_inclusion_of` used with `with_message` so that it fails if given
  a message that does not match the message on the validation. ([#598])

* Fix `route` matcher so that when controller and action are specified in hash
  notation (e.g. `posts#show`), route parameters such as `id` do not need to be
  specified as a string but may be specified as a number as well. ([#602])

* Fix `allow_value`, `validate_numericality_of` and `validate_inclusion_of` so
  that they handle RangeErrors emitted from ActiveRecord 4.2. These exceptions
  arise whenever we attempt to set an attribute using a value that lies outside
  the range of the column (assuming the column is an integer). RangeError is now
  treated specially, failing the test instead of bubbling up as an error.
  ([#634], [#637], [#642])

### Features

* Add ability to test `:primary_key` option on associations. ([#597])

* Add `allow_blank` qualifier to `validate_uniqueness_of` to complement
  the `allow_blank` option. ([#543])

* Change `set_session` so that #[] and #to qualifiers are optional, similar to
  `set_flash`. That is, you can now say `should set_session` to assert that any
  flash value has been set, or `should set_session.to('value')` to assert that
  any value in the session is 'value'.

* Change `set_session` so that its #to qualifier supports regexps, similar to
  `set_flash`.

* Add `with_prefix` qualifier to `delegate_method` to correspond to the `prefix`
  option for Rails's `delegate` macro. ([#622])

* Add support for Rails 4.2, especially fixing `serialize` matcher to remove
  warning about `serialized_attributes` being deprecated. ([#627])

* Update `dependent` qualifier on association matchers to support `:destroy`,
  `:delete`, `:nullify`, `:restrict`, `:restrict_with_exception`, and
  `:restrict_with_error`. You can also pass `true` or `false` to assert that
  the association has (or has not) been declared with *any* dependent option.
  ([#631])

### Improvements

* Tweak `allow_value` failure message so that it reads a bit nicer when listing
  existing errors.

[#591]: https://github.com/thoughtbot/shoulda-matchers/pull/591
[#592]: https://github.com/thoughtbot/shoulda-matchers/pull/592
[#588]: https://github.com/thoughtbot/shoulda-matchers/pull/588
[#584]: https://github.com/thoughtbot/shoulda-matchers/pull/584
[#593]: https://github.com/thoughtbot/shoulda-matchers/pull/593
[#597]: https://github.com/thoughtbot/shoulda-matchers/pull/597
[#537]: https://github.com/thoughtbot/shoulda-matchers/pull/537
[#598]: https://github.com/thoughtbot/shoulda-matchers/pull/598
[#602]: https://github.com/thoughtbot/shoulda-matchers/pull/602
[#543]: https://github.com/thoughtbot/shoulda-matchers/pull/543
[#622]: https://github.com/thoughtbot/shoulda-matchers/pull/622
[#627]: https://github.com/thoughtbot/shoulda-matchers/pull/627
[#631]: https://github.com/thoughtbot/shoulda-matchers/pull/631
[#634]: https://github.com/thoughtbot/shoulda-matchers/pull/634
[#637]: https://github.com/thoughtbot/shoulda-matchers/pull/637
[#642]: https://github.com/thoughtbot/shoulda-matchers/pull/642

# 2.7.0

### Deprecations

* `ensure_inclusion_of` has been renamed to `validate_inclusion_of`.
  `ensure_inclusion_of` is deprecated and will be removed in 3.0.0.

* `ensure_exclusion_of` has been renamed to `validate_exclusion_of`.
  `ensure_exclusion_of` is deprecated and will be removed in 3.0.0.

### Bug fixes

* Fix `delegate_method` so that it does not raise an error if the method that
  returns the delegate object is private.

* Warn when `ensure_inclusion_of` is chained with `.in_array([false, true])`
  as well as with `.in_array([true, false])`.

* Fix `set_session` so that the `to` qualifier if given nil checks that the
  session variable in question was set to nil (previously this actually did
  nothing).

* Fix `filter_param` so that it works when `config.filter_parameters` contains
  regexes.

* Fix `delegate_method` so that it can be required independent of Active
  Support.

* Fix `validate_uniqueness_of`. When used against an unpersisted record whose
  model contained a non-nullable column other than the one being validated, the
  matcher would break. Even if the test set that column to a value beforehand,
  the record had to be persisted in order for the matcher to work. Now this is
  no longer the case and the record can remain unpersisted.

* Fix `validate_absence_of`: it required that a string be passed as the
  attribute name rather than a symbol (which is the usual and documented usage).

### Improvements

* `have_and_belongs_to_many` now checks to make sure that the join table
  contains the correct columns for the left- and right-hand side of the
  association.

* Reword failure message for `delegate_method` so that it's a little more
  helpful.

### Features

* Add new matcher `define_enum_for` to test usage of the `enum` macro introduced
  in Rails 4.1.
2015-06-11 17:22:16 +00:00
fhajny
481b09ce62 Update devel/libuv to 1.6.1.
Simplify, re-use bits from wip/libuv. Add bl3.

Previous version based on the 20130301 tag was most likely 0.9.11. Changelog
doesn't reach that far, here's everything since 0.10.2, when libuv was
separated from node.js:


2015.06.06, Version 1.6.1 (Stable), 30c8be07bb78a66fdee5141626bf53a49a17094a
Changes since version 1.6.0:
* unix: handle invalid _SC_GETPW_R_SIZE_MAX values (cjihrig)

2015.06.04, Version 1.6.0 (Stable), adfccad76456061dfcf79b8df8e7dbfee51791d7
Changes since version 1.5.0:
* aix: fix setsockopt for multicast options (Michael)
* unix: don't block for io if any io handle is primed (Saúl Ibarra Corretgé)
* windows: MSVC 2015 has snprintf() (Rui Abreu Ferreira)
* windows: Add VS2015 support to vcbuild.bat (Jason Williams)
* doc: fix typo in tcp.rst (Igor Soarez)
* linux: work around epoll bug in kernels < 2.6.37 (Ben Noordhuis)
* unix,win: add uv_os_homedir() (cjihrig)
* stream: fix `select()` race condition (Fedor Indutny)
* unix: prevent infinite loop in uv__run_pending (Saúl Ibarra Corretgé)
* unix: make sure UDP send callbacks are asynchronous (Saúl Ibarra Corretgé)
* test: fix `platform_output` netmask printing. (Andrew Paprocki)
* aix: add ahafs autoconf detection and README notes (Andrew Paprocki)
* core: add ability to customize memory allocator (Saúl Ibarra Corretgé)

2015.05.07, Version 1.5.0 (Stable), 4e77f74c7b95b639b3397095db1bc5bcc016c203
Changes since version 1.4.2:
* doc: clarify that the thread pool primites are not thread safe (Andrius
  Bentkus)
* aix: always deregister closing fds from epoll (Michael)
* unix: fix glibc-2.20+ macro incompatibility (Massimiliano Torromeo)
* doc: add Sphinx plugin for generating links to man pages (Saúl Ibarra
  Corretgé)
* doc: link system and library calls to man pages (Saúl Ibarra Corretgé)
* doc: document uv_getnameinfo_t.{host|service} (Saúl Ibarra Corretgé)
* build: update the location of gyp (Stephen von Takach)
* win: name all anonymous structs and unions (TomCrypto)
* linux: work around epoll bug in kernels 3.10-3.19 (Ben Noordhuis)
* darwin: fix size calculation in select() fallback (Ole André Vadla Ravnås)
* solaris: fix setsockopt for multicast options (Julien Gilli)
* test: fix race condition in multithreaded test (Ben Noordhuis)
* doc: fix long lines in tty.rst (Ben Noordhuis)
* test: use UV_TTY_MODE_* values in tty test (Ben Noordhuis)
* unix: don't clobber errno in uv_tty_reset_mode() (Ben Noordhuis)
* unix: reject non-tty fds in uv_tty_init() (Ben Noordhuis)
* win: fix pipe blocking writes (Alexis Campailla)
* build: fix cross-compiling for iOS (Steven Kabbes)
* win: remove unnecessary malloc.h
* include: use `extern "c++"` for defining C++ code (Kazuho Oku)
* unix: reap child on execvp() failure (Ryan Phillips)
* windows: fix handle leak on EMFILE (Brian Green)
* test: fix tty_file, close handle if initialized (Saúl Ibarra Corretgé)
* doc: clarify what uv_*_open accepts (Saúl Ibarra Corretgé)
* doc: clarify that we don't maintain external doc resources (Saúl Ibarra
  Corretgé)
* build: add documentation for ninja support (Devchandra Meetei Leishangthem)
* doc: document uv_buf_t members (Corey Farrell)
* linux: fix epoll_pwait() fallback on arm64 (Ben Noordhuis)
* android: fix compilation warning (Saúl Ibarra Corretgé)
* unix: don't close the fds we just setup (Sam Roberts)
* test: spawn child replacing std{out,err} to stderr (Saúl Ibarra Corretgé)
* unix: fix swapping fds order in uv_spawn (Saúl Ibarra Corretgé)
* unix: fix potential bug if dup2 fails in uv_spawn (Saúl Ibarra Corretgé)
* test: remove LOG and LOGF variadic macros (Saúl Ibarra Corretgé)
* win: fix uv_fs_access on directories (Saúl Ibarra Corretgé)
* win: fix of double free in uv_uptime (Per Nilsson)
* unix: open "/dev/null" instead of "/" for emfile_fd (Alan Rogers)
* docs: add some missing words (Daryl Haresign)
* unix: clean up uv_fs_open() O_CLOEXEC logic (Ben Noordhuis)
* build: set SONAME for shared library in uv.gyp (Rui Abreu Ferreira)
* windows: define snprintf replacement as inline instead of static (Rui Abreu
  Ferreira)
* win: fix unlink of readonly files (João Reis)
* doc: fix uv_run(UV_RUN_DEFAULT) description (Ben Noordhuis)
* linux: intercept syscall when running under memory sanitizer (Keno Fischer)
* aix: fix uv_interface_addresses return value (farblue68)
* windows: defer reporting TCP write failure until next tick (Saúl Ibarra
  Corretgé)
* test: add test for deferred TCP write failure (Saúl Ibarra Corretgé)

2015.02.27, Version 1.4.2 (Stable), 1a7391348a11d5450c0f69c828d5302e2cb842eb
Changes since version 1.4.1:
* stream: ignore EINVAL for SO_OOBINLINE on OS X (Fedor Indutny)

2015.02.25, Version 1.4.1 (Stable), e8e3fc5789cc0f02937879d141cca0411274093c
Changes since version 1.4.0:
* win: don't use inline keyword in thread.c (Ben Noordhuis)
* windows: fix setting dirent types on uv_fs_scandir_next (Saúl Ibarra
  Corretgé)
* unix,windows: make uv_thread_create() return errno (Ben Noordhuis)
* tty: fix build for SmartOS (Julien Gilli)
* unix: fix for uv_async data race (Michael Penick)
* unix, windows: map EHOSTDOWN errno (Ben Noordhuis)
* stream: use SO_OOBINLINE on OS X (Fedor Indutny)

2015.02.10, Version 1.4.0 (Stable), 19fb8a90648f3763240db004b77ab984264409be
Changes since version 1.3.0:
* unix: check Android support for pthread_cond_timedwait_monotonic_np (Leith
  Bade)
* test: use modified path in test (cjihrig)
* unix: implement uv_stream_set_blocking() (Ben Noordhuis)

2015.01.29, Version 1.3.0 (Stable), 165685b2a9a42cf96501d79cd6d48a18aaa16e3b
Changes since version 1.2.1:
* unix, windows: set non-block mode in uv_poll_init (Saúl Ibarra Corretgé)
* doc: clarify which flags are supported in uv_fs_event_start (Saúl Ibarra
  Corretgé)
* win,unix: move loop functions which have identical implementations (Andrius
  Bentkus)
* doc: explain how the threadpool is allocated (Alex Mo)
* doc: clarify uv_default_loop (Saúl Ibarra Corretgé)
* unix: fix implicit declaration compiler warning (Ben Noordhuis)
* unix: fix long line introduced in commit 94e628fa (Ben Noordhuis)
* unix, win: add synchronous uv_get{addr,name}info (Saúl Ibarra Corretgé)
* linux: fix epoll_pwait() regression with < 2.6.19 (Ben Noordhuis)
* build: compile -D_GNU_SOURCE on linux (Ben Noordhuis)
* build: use -fvisibility=hidden in autotools build (Ben Noordhuis)
* fs, pipe: no trailing terminator in exact sized buffers (Andrius Bentkus)
* style: rename buf to buffer and len to size for consistency (Andrius Bentkus)
* test: fix test-spawn on MinGW32 (Luis Martinez de Bartolome)
* win, pipe: fix assertion when destroying timer (Andrius Bentkus)
* win, unix: add pipe_peername implementation (Andrius Bentkus)

2015.01.29, Version 0.10.33 (Stable), 7a2253d33ad8215a26c1b34f1952aee7242dd687
Changes since version 0.10.32:
* linux: fix epoll_pwait() regression with < 2.6.19 (Ben Noordhuis)
* test: back-port uv_loop_configure() test (Ben Noordhuis)

2015.01.15, Version 1.2.1 (Stable), 4ca78e989062a1099dc4b9ad182a98e8374134b1
Changes since version 1.2.0:
* unix: remove unused dtrace file (Saúl Ibarra Corretgé)
* test: skip TTY select test if /dev/tty can't be opened (Saúl Ibarra Corretgé)
* doc: clarify the behavior of uv_tty_init (Saúl Ibarra Corretgé)
* doc: clarify how uv_async_send behaves (Saúl Ibarra Corretgé)
* build: make dist now generates a full tarball (Johan Bergström)
* freebsd: make uv_exepath more resilient (Saúl Ibarra Corretgé)
* unix: make setting the tty mode to the same value a no-op (Saúl Ibarra
  Corretgé)
* win,tcp: support uv_try_write (Bert Belder)
* test: enable test-tcp-try-write on windows (Bert Belder)
* win,tty: support uv_try_write (Bert Belder)
* unix: set non-block mode in uv_{pipe,tcp,udp}_open (Ben Noordhuis)

2015.01.06, Version 1.2.0 (Stable), 09f25b13cd149c7981108fc1a75611daf1277f83
Changes since version 1.1.0:
* linux: fix epoll_pwait() sigmask size calculation (Ben Noordhuis)
* tty: implement binary I/O terminal mode (Yuri D'Elia)
* test: fix spawn test with autotools build (Ben Noordhuis)
* test: skip ipv6 tests when ipv6 is not supported (Ben Noordhuis)
* common: move STATIC_ASSERT to uv-common.h (Alexey Melnichuk)
* win/thread: store thread handle in a TLS slot (Alexey Melnichuk)
* unix: fix ttl, multicast ttl and loop options on IPv6 (Saúl Ibarra Corretgé)
* linux: fix support for preadv/pwritev-less kernels (Ben Noordhuis)
* unix: make uv_exepath(size=0) return UV_EINVAL (Ben Noordhuis)
* darwin: fix uv_exepath(smallbuf) UV_EPERM error (Ben Noordhuis)
* openbsd: fix uv_exepath(smallbuf) UV_EINVAL error (Ben Noordhuis)
* linux: fix uv_exepath(size=1) UV_EINVAL error (Ben Noordhuis)
* sunos: preemptively fix uv_exepath(size=1) (Ben Noordhuis)
* win: fix and clarify comments in winapi.h (Bert Belder)
* win: make available NtQueryDirectoryFile (Bert Belder)
* win: add definitions for directory information types (Bert Belder)
* win: use NtQueryDirectoryFile to implement uv_fs_scandir (Bert Belder)
* unix: don't unlink unix socket on bind error (Ben Noordhuis)
* build: fix bad comment in autogen.sh (Ben Noordhuis)
* build: add AC_PROG_LIBTOOL to configure.ac (Ben Noordhuis)
* test: skip udp_options6 if there no IPv6 support (Saúl Ibarra Corretgé)
* win: add definitions for MUI errors mingw lacks (Bert Belder)
* build: enable warnings in autotools build (Ben Noordhuis)
* build: remove -Wno-dollar-in-identifier-extension (Ben Noordhuis)
* build: move flags from Makefile.am to configure.ac (Ben Noordhuis)

2015.01.06, Version 0.10.32 (Stable), 378de30c59aef5fdb6d130fa5cfcb0a68fce571c
Changes since version 0.10.31:
* linux: fix epoll_pwait() sigmask size calculation (Ben Noordhuis)

2014.12.25, Version 1.1.0 (Stable), 9572f3e74a167f59a8017e57ca3ebe91ffd88e18
Changes since version 1.0.2:
* test: test that closing a poll handle doesn't corrupt the stack (Bert Belder)
* win: fix compilation of tests (Marc Schlaich)
* Revert "win: keep a reference to AFD_POLL_INFO in cancel poll" (Bert Belder)
* win: avoid stack corruption when closing a poll handle (Bert Belder)
* test: fix test-fs-file-loop on Windows (Bert Belder)
* test: fix test-cwd-and-chdir (Bert Belder)
* doc: indicate what version uv_loop_configure was added on (Saúl Ibarra
  Corretgé)
* doc: fix sphinx warning (Saúl Ibarra Corretgé)
* test: skip spawn_setuid_setgid if we get EACCES (Saúl Ibarra Corretgé)
* test: silence some Clang warnings (Saúl Ibarra Corretgé)
* test: relax osx_select_many_fds (Saúl Ibarra Corretgé)
* test: fix compilation warnings when building with Clang (Saúl Ibarra
  Corretgé)
* win: fix autotools build of tests (Luis Lavena)
* gitignore: ignore Visual Studio files (Marc Schlaich)
* win: set fallback message if FormatMessage fails (Marc Schlaich)
* win: fall back to default language in uv_dlerror (Marc Schlaich)
* test: improve compatibility for dlerror test (Marc Schlaich)
* test: check dlerror is "no error" in no error case (Marc Schlaich)
* unix: change uv_cwd not to return a trailing slash (Saúl Ibarra Corretgé)
* test: fix cwd_and_chdir test on Unix (Saúl Ibarra Corretgé)
* test: add uv_cwd output to platform_output test (Saúl Ibarra Corretgé)
* build: fix dragonflybsd autotools build (John Marino)
* win: scandir use 'ls' for formatting long strings (Kenneth Perry)
* build: remove clang and gcc_version gyp defines (Ben Noordhuis)
* unix, windows: don't treat uv_run_mode as a bitmask (Saúl Ibarra Corretgé)
* unix, windows: fix UV_RUN_ONCE mode if progress was made (Saúl Ibarra
  Corretgé)

2014.12.25, Version 0.10.31 (Stable), 4dbd27e2219069a6daa769fb37f98673b77b4261
Changes since version 0.10.30:
* test: test that closing a poll handle doesn't corrupt the stack (Bert Belder)
* win: fix compilation of tests (Marc Schlaich)
* Revert "win: keep a reference to AFD_POLL_INFO in cancel poll" (Bert Belder)
* win: avoid stack corruption when closing a poll handle (Bert Belder)
* gitignore: ignore Visual Studio files (Marc Schlaich)
* win: set fallback message if FormatMessage fails (Marc Schlaich)
* win: fall back to default language in uv_dlerror (Marc Schlaich)
* test: improve compatibility for dlerror test (Marc Schlaich)
* test: check dlerror is "no error" in no error case (Marc Schlaich)
* build: link against -pthread (Logan Rosen)
* win: scandir use 'ls' for formatting long strings (Kenneth Perry)

2014.12.10, Version 1.0.2 (Stable), eec671f0059953505f9a3c9aeb7f9f31466dd7cd
Changes since version 1.0.1:
* linux: fix sigmask size arg in epoll_pwait() call (Ben Noordhuis)
* linux: handle O_NONBLOCK != SOCK_NONBLOCK case (Helge Deller)
* doc: fix spelling (Joey Geralnik)
* unix, windows: fix typos in comments (Joey Geralnik)
* test: canonicalize test runner path (Ben Noordhuis)
* test: fix compilation warnings (Saúl Ibarra Corretgé)
* test: skip tty test if detected width and height are 0 (Saúl Ibarra Corretgé)
* doc: update README with IRC channel (Saúl Ibarra Corretgé)
* Revert "unix: use cfmakeraw() for setting raw TTY mode" (Ben Noordhuis)
* doc: document how to get result of uv_fs_mkdtemp (Tim Caswell)
* unix: add flag for blocking SIGPROF during poll (Ben Noordhuis)
* unix, windows: add uv_loop_configure() function (Ben Noordhuis)
* win: keep a reference to AFD_POLL_INFO in cancel poll (Marc Schlaich)
* test: raise fd limit for OSX select test (Saúl Ibarra Corretgé)
* unix: remove overzealous assert in uv_read_stop (Saúl Ibarra Corretgé)
* unix: reset the reading flag when a stream gets EOF (Saúl Ibarra Corretgé)
* unix: stop reading if an error is produced (Saúl Ibarra Corretgé)
* cleanup: remove all dead assignments (Maciej Małecki)
* linux: return early if we have no interfaces (Maciej Małecki)
* cleanup: remove a dead increment (Maciej Małecki)

2014.12.10, Version 0.10.30 (Stable), 5a63f5e9546dca482eeebc3054139b21f509f21f
Changes since version 0.10.29:
* linux: fix sigmask size arg in epoll_pwait() call (Ben Noordhuis)
* linux: handle O_NONBLOCK != SOCK_NONBLOCK case (Helge Deller)
* doc: update project links (Ben Noordhuis)
* windows: fix compilation of tests (Marc Schlaich)
* unix: add flag for blocking SIGPROF during poll (Ben Noordhuis)
* unix, windows: add uv_loop_configure() function (Ben Noordhuis)
* win: keep a reference to AFD_POLL_INFO in cancel poll (Marc Schlaich)

2014.11.27, Version 1.0.1 (Stable), 0a8e81374e861d425b56c45c8599595d848911d2
Changes since version 1.0.0:
* readme: remove Rust from users (Elijah Andrews)
* doc,build,include: update project links (Ben Noordhuis)
* doc: fix typo: Strcutures -> Structures (Michael Ira Krufky)
* unix: fix processing process handles queue (Saúl Ibarra Corretgé)
* win: replace non-ansi characters in source file (Bert Belder)

2014.11.21, Version 1.0.0 (Stable), feb2a9e6947d892f449b2770c4090f7d8c88381b
Changes since version 1.0.0-rc2:
* doc: fix git/svn url for gyp repo in README (Emmanuel Odeke)
* windows: fix fs_read with nbufs > 1 and offset (Unknown W. Brackets)
* win: add missing IP_ADAPTER_UNICAST_ADDRESS_LH definition for MinGW
  (huxingyi)
* doc: mention homebrew in README (Mikhail Mukovnikov)
* doc: add learnuv workshop to README (Thorsten Lorenz)
* doc: fix parameter name in uv_fs_access (Saúl Ibarra Corretgé)
* unix: use cfmakeraw() for setting raw TTY mode (Yuri D'Elia)
* win: fix uv_thread_self() (Alexis Campailla)
* build: add x32 support to gyp build (Ben Noordhuis)
* build: remove dtrace probes (Ben Noordhuis)
* doc: fix link in misc.rst (Manos Nikolaidis)
* mailmap: remove duplicated entries (Saúl Ibarra Corretgé)
* gyp: fix comment regarding version info location (Saúl Ibarra Corretgé)

2014.10.21, Version 1.0.0-rc2 (Pre-release)
Changes since version 1.0.0-rc1:
* build: add missing fixtures to distribution tarball (Rob Adams)
* doc: update references to current stable branch (Zachary Newman)
* fs: fix readdir on empty directory (Fedor Indutny)
* fs: rename uv_fs_readdir to uv_fs_scandir (Saúl Ibarra Corretgé)
* doc: document uv_alloc_cb (Saúl Ibarra Corretgé)
* doc: add migration guide from version 0.10 (Saúl Ibarra Corretgé)
* build: add DragonFly BSD support in autotools (Robin Hahling)
* doc: document missing stream related structures (Saúl Ibarra Corretgé)
* doc: clarify uv_loop_t.data field lifetime (Saúl Ibarra Corretgé)
* doc: add documentation for missing functions and structures (Saúl Ibarra
  Corretgé)
* doc: fix punctuation and grammar in README (Jeff Widman)
* windows: return libuv error codes in uv_poll_init() (cjihrig)
* unix, windows: add uv_fs_access() (cjihrig)
* windows: fix netmask detection (Alexis Campailla)
* unix, windows: don't include null byte in uv_cwd size (Saúl Ibarra Corretgé)
* unix, windows: add uv_thread_equal (Tomasz Kołodziejski)
* windows: fix fs_write with nbufs > 1 and offset (Unknown W. Brackets)

2014.10.21, Version 0.10.29 (Stable), 2d728542d3790183417f8f122a110693cd85db14
Changes since version 0.10.28:
* darwin: allocate enough space for select() hack (Fedor Indutny)
* linux: try epoll_pwait if epoll_wait is missing (Michael Hudson-Doyle)
* windows: map ERROR_INVALID_DRIVE to UV_ENOENT (Saúl Ibarra Corretgé)

2014.09.18, Version 1.0.0-rc1 (Unstable), 0c28bbf7b42882853d1799ab96ff68b07f7f8d49
Changes since version 0.11.29:
* windows: improve timer precision (Alexis Campailla)
* build, gyp: set xcode flags (Recep ASLANTAS)
* ignore: include m4 files which are created manually (Recep ASLANTAS)
* build: add m4 for feature/flag-testing (Recep ASLANTAS)
* ignore: ignore Xcode project and workspace files (Recep ASLANTAS)
* unix: fix warnings about dollar symbol usage in identifiers (Recep ASLANTAS)
* unix: fix warnings when loading functions with dlsym (Recep ASLANTAS)
* linux: try epoll_pwait if epoll_wait is missing (Michael Hudson-Doyle)
* test: add test for closing and recreating default loop (Saúl Ibarra Corretgé)
* windows: properly close the default loop (Saúl Ibarra Corretgé)
* version: add ability to specify a version suffix (Saúl Ibarra Corretgé)
* doc: add API documentation (Saúl Ibarra Corretgé)
* test: don't close connection on write error (Trevor Norris)
* windows: further simplify the code for timers (Saúl Ibarra Corretgé)
* gyp: remove UNLIMITED_SELECT from dependent define (Fedor Indutny)
* darwin: allocate enough space for select() hack (Fedor Indutny)
* unix, windows: don't allow a NULL callback on timers (Saúl Ibarra Corretgé)
* windows: simplify code in uv_timer_again (Saúl Ibarra Corretgé)
* test: use less requests on tcp-write-queue-order (Saúl Ibarra Corretgé)
* unix: stop child process watcher after last one exits (Saúl Ibarra Corretgé)
* unix: simplify how process handle queue is managed (Saúl Ibarra Corretgé)
* windows: remove duplicated field (mattn)
* core: add a reserved field to uv_handle_t and uv_req_t (Saúl Ibarra Corretgé)
* windows: fix buffer leak after failed udp send (Bert Belder)
* windows: make sure sockets and handles are reset on close (Saúl Ibarra Corretgé)
* unix, windows: add uv_fileno (Saúl Ibarra Corretgé)
* build: use same CFLAGS in autotools build as in gyp (Saúl Ibarra Corretgé)
* build: remove unneeded define in uv.gyp (Saúl Ibarra Corretgé)
* test: fix watcher_cross_stop on Windows (Saúl Ibarra Corretgé)
* unix, windows: move includes for EAI constants (Saúl Ibarra Corretgé)
* unix: fix exposing EAI_* glibc-isms (Saúl Ibarra Corretgé)
* unix: fix tcp write after bad connect freezing (Andrius Bentkus)

2014.08.20, Version 0.11.29 (Unstable), 35451fed830807095bbae8ef981af004a4b9259e
Changes since version 0.11.28:
* windows: make uv_read_stop immediately stop reading (Jameson Nash)
* windows: fix uv__getaddrinfo_translate_error (Alexis Campailla)
* netbsd: fix build (Saúl Ibarra Corretgé)
* unix, windows: add uv_recv_buffer_size and uv_send_buffer_size (Andrius
  Bentkus)
* windows: add support for UNC paths on uv_spawn (Paul Goldsmith)
* windows: replace use of inet_addr with uv_inet_pton (Saúl Ibarra Corretgé)
* unix: replace some asserts with returning errors (Andrius Bentkus)
* windows: use OpenBSD implementation for uv_fs_mkdtemp (Pavel Platto)
* windows: fix GetNameInfoW error handling (Alexis Campailla)
* fs: introduce uv_readdir_next() and report types (Fedor Indutny)
* fs: extend reported types in uv_fs_readdir_next (Saúl Ibarra Corretgé)
* unix: read on stream even when UV__POLLHUP set. (Julien Gilli)

2014.08.08, Version 0.11.28 (Unstable), fc9e2a0bc487b299c0cd3b2c9a23aeb554b5d8d1
Changes since version 0.11.27:
* unix, windows: const-ify handle in uv_udp_getsockname (Rasmus Pedersen)
* windows: use UV_ECANCELED for aborted TCP writes (Saúl Ibarra Corretgé)
* windows: add more required environment variables (Jameson Nash)
* windows: sort environment variables before calling CreateProcess (Jameson
  Nash)
* unix, windows: move uv_loop_close out of assert (John Firebaugh)
* windows: fix buffer overflow on uv__getnameinfo_work() (lilohuang)
* windows: add uv_backend_timeout (Jameson Nash)
* test: disable tcp_close_accept on Windows (Saúl Ibarra Corretgé)
* windows: read the PATH env var of the child (Alex Crichton)
* include: avoid using C++ 'template' reserved word (Iñaki Baz Castillo)
* include: fix version number (Saúl Ibarra Corretgé)

2014.07.32, Version 0.11.27 (Unstable), ffe24f955032d060968ea0289af365006afed55e
Changes since version 0.11.26:
* unix, windows: use the same threadpool implementation (Saúl Ibarra Corretgé)
* unix: use struct sockaddr_storage for target UDP addr (Saúl Ibarra Corretgé)
* doc: add documentation to uv_udp_start_recv (Andrius Bentkus)
* common: use common uv__count_bufs code (Andrius Bentkus)
* unix, win: add send_queue_size and send_queue_count to uv_udp_t (Andrius
  Bentkus)
* unix, win: add uv_udp_try_send (Andrius Bentkus)
* unix: return UV_EAGAIN if uv_try_write cannot write any data (Saúl Ibarra
  Corretgé)
* windows: fix compatibility with cygwin pipes (Jameson Nash)
* windows: count queued bytes even if request completed immediately (Saúl
  Ibarra Corretgé)
* windows: disable CRT debug handler on MinGW32 (Saúl Ibarra Corretgé)
* windows: map ERROR_INVALID_DRIVE to UV_ENOENT (Saúl Ibarra Corretgé)
* unix: try to write immediately in uv_udp_send (Saúl Ibarra Corretgé)
* unix: remove incorrect assert (Saúl Ibarra Corretgé)
* openbsd: avoid requiring privileges for uv_resident_set_memory (Aaron Bieber)
* unix: guarantee write queue cb execution order in streams (Andrius Bentkus)
* img: add logo files (Saúl Ibarra Corretgé)
* aix: improve AIX compatibility (Andrew Low)
* windows: return bind error immediately when implicitly binding (Saúl Ibarra
  Corretgé)
* windows: don't use atexit for cleaning up the threadpool (Saúl Ibarra
  Corretgé)
* windows: destroy work queue elements when colsing a loop (Saúl Ibarra
  Corretgé)
* unix, windows: add uv_fs_mkdtemp (Pavel Platto)
* build: handle platforms without multiprocessing.synchronize (Saúl Ibarra
  Corretgé)
* windows: change GENERIC_ALL to GENERIC_WRITE in fs__create_junction (Tony
  Kelman)
* windows: relay TCP bind errors via ipc (Alexis Campailla)

2014.07.32, Version 0.10.28 (Stable), 9c14b616f5fb84bfd7d45707bab4bbb85894443e
Changes since version 0.10.27:
* windows: fix handling closed socket while poll handle is closing (Saúl Ibarra
  Corretgé)
* unix: return system error on EAI_SYSTEM (Saúl Ibarra Corretgé)
* unix: fix bogus structure field name (Saúl Ibarra Corretgé)
* darwin: invoke `mach_timebase_info` only once (Fedor Indutny)

2014.06.28, Version 0.11.26 (Unstable), 115281a1058c4034d5c5ccedacb667fe3f6327ea
Changes since version 0.11.25:
* windows: add VT100 codes ?25l and ?25h (JD Ballard)
* windows: add invert ANSI (7 / 27) emulation (JD Ballard)
* unix: fix handling error on UDP socket creation (Saúl Ibarra Corretgé)
* unix, windows: getnameinfo implementation (Rasmus Pedersen)
* heap: fix `heap_remove()` (Fedor Indutny)
* unix, windows: fix parsing scoped IPv6 addresses (Saúl Ibarra Corretgé)
* windows: fix handling closed socket while poll handle is closing (Saúl Ibarra
  Corretgé)
* thread: barrier functions (Ben Noordhuis)
* windows: fix PYTHON environment variable usage (Jay Satiro)
* unix, windows: return system error on EAI_SYSTEM (Saúl Ibarra Corretgé)
* windows: fix handling closed socket while poll handle is closing (Saúl Ibarra
  Corretgé)
* unix: don't run i/o callbacks after prepare callbacks (Saúl Ibarra Corretgé)
* windows: add tty unicode support for input (Peter Atashian)
* header: introduce `uv_loop_size()` (Andrius Bentkus)
* darwin: invoke `mach_timebase_info` only once (Fedor Indutny)

2014.05.02, Version 0.11.25 (Unstable), 2acd544cff7142e06aa3b09ec64b4a33dd9ab996
Changes since version 0.11.24:
* osx: pass const handle pointer to uv___stream_fd (Chernyshev Viacheslav)
* unix, windows: pass const handle ptr to uv_tcp_get*name (Chernyshev
  Viacheslav)
* common: pass const sockaddr ptr to uv_ip*_name (Chernyshev Viacheslav)
* unix, windows: validate flags on uv_udp|tcp_bind (Saúl Ibarra Corretgé)
* unix: handle case when addr is not initialized after recvmsg (Saúl Ibarra
  Corretgé)
* unix, windows: uv_now constness (Rasmus Pedersen)

2014.04.15, Version 0.11.24 (Unstable), ed948c29f6e8c290f79325a6f0bc9ef35bcde644
Changes since version 0.11.23:
* linux: reduce file descriptor count of async pipe (Ben Noordhuis)
* sunos: support IPv6 qualified link-local addresses (Saúl Ibarra Corretgé)
* windows: fix opening of read-only stdin pipes (Alexis Campailla)
* windows: Fix an infinite loop in uv_spawn (Alex Crichton)
* windows: fix console signal handler refcount (李港平)
* inet: allow scopeid in uv_inet_pton (Fedor Indutny)

2014.04.07, Version 0.11.23 (Unstable), e54de537efcacd593f36fcaaf8b4cb9e64313275
Changes since version 0.11.22:
* fs: avoid using readv/writev where possible (Fedor Indutny)
* mingw: fix build with autotools (Saúl Ibarra Corretgé)
* bsd: support IPv6 qualified link-local addresses (Saúl Ibarra Corretgé)
* unix: add UV_HANDLE_IPV6 flag to tcp and udp handles (Saúl Ibarra Corretgé)
* unix, windows: do not set SO_REUSEADDR by default on udp (Saúl Ibarra
  Corretgé)
* windows: fix check in uv_tty_endgame() (Maks Naumov)
* unix, windows: add IPv6 support for uv_udp_multicast_interface (Saúl Ibarra
  Corretgé)
* unix: fallback to blocking writes if reopening a tty fails (Saúl Ibarra
  Corretgé)
* unix: fix handling uv__open_cloexec failure (Saúl Ibarra Corretgé)
* unix, windows: add IPv6 support to uv_udp_set_membership (Saúl Ibarra
  Corretgé)
* unix, windows: removed unused status parameter (Saúl Ibarra Corretgé)
* android: add support of ifaddrs in android (Javier Hernández)
* build: fix SunOS and AIX build with autotools (Saúl Ibarra Corretgé)
* build: freebsd link with libelf if dtrace enabled (Saúl Ibarra Corretgé)
* stream: do not leak `alloc_cb` buffers on error (Fedor Indutny)
* unix: fix setting written size on uv_wd (Saúl Ibarra Corretgé)

2014.03.11, Version 0.11.22 (Unstable), cd0c19b1d3c56acf0ade7687006e12e75fbda36d
Changes since version 0.11.21:
* unix, windows: map ERANGE errno (Saúl Ibarra Corretgé)
* unix, windows: make uv_cwd be consistent with uv_exepath (Saúl Ibarra
  Corretgé)
* process: remove debug perror() prints (Fedor Indutny)
* windows: fall back for volume info query (Isaiah Norton)
* pipe: allow queueing pending handles (Fedor Indutny)
* windows: fix winsock status codes for address errors (Raul Martins)
* windows: Remove unused variable from uv__pipe_insert_pending_socket (David
  Capello)
* unix: workaround broken pthread_sigmask on Android (Paul Tan)
* error: add ENXIO for O_NONBLOCK FIFO open() (Fedor Indutny)
* freebsd: use accept4, introduced in version 10 (Saúl Ibarra Corretgé)
* windows: fix warnings of MinGW -Wall -O3 (StarWing)
* openbsd, osx: fix compilation warning on scandir (Saúl Ibarra Corretgé)
* linux: always deregister closing fds from epoll (Geoffry Song)
* unix: reopen tty as /dev/tty (Saúl Ibarra Corretgé)
* kqueue: invalidate fd in uv_fs_event_t (Fedor Indutny)

2014.02.28, Version 0.11.21 (Unstable), 3ef958158ae1019e027ebaa93114160099db5206
Changes since version 0.11.20:
* unix: fix uv_fs_write when using an empty buffer (Saúl Ibarra Corretgé)
* unix, windows: add assertion in uv_loop_delete (Saúl Ibarra Corretgé)

2014.02.27, Version 0.11.20 (Unstable), 88355e081b51c69ee1e2b6b0015a4e3d38bd0579
Changes since version 0.11.19:
* stream: start thread after assignments (Oguz Bastemur)
* fs: `uv__cloexec()` opened fd (Fedor Indutny)
* gyp: qualify `library` variable (Fedor Indutny)
* unix, win: add uv_udp_set_multicast_interface() (Austin Foxley)
* unix: fix uv_tcp_nodelay return value in case of error (Saúl Ibarra Corretgé)
* unix: call setgoups before calling setuid/setgid (Saúl Ibarra Corretgé)
* include: mark close_cb field as private (Saúl Ibarra Corretgé)
* unix, windows: map EFBIG errno (Saúl Ibarra Corretgé)
* unix: correct error when calling uv_shutdown twice (Keno Fischer)
* windows: fix building on MinGW (Alex Crichton)
* windows: always initialize uv_process_t (Alex Crichton)
* include: expose libuv version in header files (Saúl Ibarra Corretgé)
* fs: vectored IO API for filesystem read/write (Benjamin Saunders)
* windows: freeze in uv_tcp_endgame (Alexis Campailla)
* sunos: handle rearm errors (Fedor Indutny)
* unix: use a heap for timers (Ben Noordhuis)
* linux: always deregister closing fds from epoll (Geoffry Song)
* linux: include grp.h for setgroups() (William Light)
* unix, windows: add uv_loop_init and uv_loop_close (Saúl Ibarra Corretgé)
* unix, windows: add uv_getrusage() function (Oleg Efimov)
* win: minor error handle fix to uv_pipe_write_impl (Rasmus Pedersen)
* heap: fix node removal (Keno Fischer)
* win: fix C99/C++ comment (Rasmus Pedersen)
* fs: vectored IO API for filesystem read/write (Benjamin Saunders)
* unix, windows: add uv_pipe_getsockname (Saúl Ibarra Corretgé)
* unix, windows: map ENOPROTOOPT errno (Saúl Ibarra Corretgé)
* errno: add ETXTBSY (Fedor Indutny)
* fsevent: rename filename field to path (Saúl Ibarra Corretgé)
* unix, windows: add uv_fs_event_getpath (Saúl Ibarra Corretgé)
* unix, windows: add uv_fs_poll_getpath (Saúl Ibarra Corretgé)
* unix, windows: map ERANGE errno (Saúl Ibarra Corretgé)
* unix, windows: set required size on UV_ENOBUFS (Saúl Ibarra Corretgé)
* unix, windows: clarify what uv_stream_set_blocking does (Saúl Ibarra
  Corretgé)
* fs: use preadv on Linux if available (Brian White)

2014.01.30, Version 0.11.19 (Unstable), 336a1825309744f920230ec3e427e78571772347
Changes since version 0.11.18:
* linux: move sscanf() out of the assert() (Trevor Norris)
* linux: fix C99/C++ comment (Fedor Indutny)

2014.05.02, Version 0.10.27 (Stable), 6e24ce23b1e7576059f85a608eca13b766458a01
Changes since version 0.10.26:
* windows: fix console signal handler refcount (Saúl Ibarra Corretgé)
* win: always leave crit section in get_proc_title (Fedor Indutny)

2014.04.07, Version 0.10.26 (Stable), d864907611c25ec986c5e77d4d6d6dee88f26926
Changes since version 0.10.25:
* process: don't close stdio fds during spawn (Tonis Tiigi)
* build, windows: do not fail on Windows SDK Prompt (Marc Schlaich)
* build, windows: fix x64 configuration issue (Marc Schlaich)
* win: fix buffer leak on error in pipe.c (Fedor Indutny)
* kqueue: invalidate fd in uv_fs_event_t (Fedor Indutny)
* linux: always deregister closing fds from epoll (Geoffry Song)
* error: add ENXIO for O_NONBLOCK FIFO open() (Fedor Indutny)

2014.02.19, Version 0.10.25 (Stable), d778dc588507588b12b9f9d2905078db542ed751
Changes since version 0.10.24:
* stream: start thread after assignments (Oguz Bastemur)
* unix: correct error when calling uv_shutdown twice (Saúl Ibarra Corretgé)
2014.01.30, Version 0.10.24 (Stable), aecd296b6bce9b40f06a61c5c94e43d45ac7308a
Changes since version 0.10.23:
* linux: move sscanf() out of the assert() (Trevor Norris)
* linux: fix C99/C++ comment (Fedor Indutny)

2014.01.23, Version 0.11.18 (Unstable), d47962e9d93d4a55a9984623feaf546406c9cdbb
Changes since version 0.11.17:
* osx: Fix a possible segfault in uv__io_poll (Alex Crichton)
* windows: improved handling of invalid FDs (Alexis Campailla)
* doc: adding ARCHS flag to OS X build command (Nathan Sweet)
* tcp: reveal bind-time errors before listen (Alexis Campailla)
* tcp: uv_tcp_dualstack() (Fedor Indutny)
* linux: relax assumption on /proc/stat parsing (Luca Bruno)
* openbsd: fix obvious bug in uv_cpu_info (Fedor Indutny)
* process: close stdio after dup2'ing it (Fedor Indutny)
* linux: move sscanf() out of the assert() (Trevor Norris)

2014.01.23, Version 0.10.23 (Stable), dbd218e699fec8be311d85e4788be9e28ae884f8
Changes since version 0.10.22:
* linux: relax assumption on /proc/stat parsing (Luca Bruno)
* openbsd: fix obvious bug in uv_cpu_info (Fedor Indutny)
* process: close stdio after dup2'ing it (Fedor Indutny)

2014.01.08, Version 0.10.22 (Stable), f526c90eeff271d9323a9107b9a64a4671fd3103
Changes since version 0.10.21:
* windows: avoid assertion failure when pipe server is closed (Bert Belder)

2013.12.32, Version 0.11.17 (Unstable), 589c224d4c2e79fec65db01d361948f1e4976858
Changes since version 0.11.16:
* stream: allow multiple buffers for uv_try_write (Fedor Indutny)
* unix: fix a possible memory leak in uv_fs_readdir (Alex Crichton)
* unix, windows: add uv_loop_alive() function (Sam Roberts)
* windows: avoid assertion failure when pipe server is closed (Bert Belder)
* osx: Fix a possible segfault in uv__io_poll (Alex Crichton)
* stream: fix uv__stream_osx_select (Fedor Indutny)

2013.12.14, Version 0.11.16 (Unstable), ae0ed8c49d0d313c935c22077511148b6e8408a4
Changes since version 0.11.15:
* fsevents: remove kFSEventStreamCreateFlagNoDefer polyfill (ci-innoq)
* libuv: add more getaddrinfo errors (Steven Kabbes)
* unix: fix accept() EMFILE error handling (Ben Noordhuis)
* linux: fix up SO_REUSEPORT back-port (Ben Noordhuis)
* fsevents: fix subfolder check (Fedor Indutny)
* fsevents: fix invalid memory access (huxingyi)
* windows/timer: fix uv_hrtime discontinuity (Bert Belder)
* unix: fix various memory leaks and undef behavior (Fedor Indutny)
* unix, windows: always update loop time (Saúl Ibarra Corretgé)
* windows: translate system errors in uv_spawn (Alexis Campailla)
* windows: uv_spawn code refactor (Alexis Campailla)
* unix, windows: detect errors in uv_ip4/6_addr (Yorkie)
* stream: introduce uv_try_write(...) (Fedor Indutny)

2013.12.13, Version 0.10.20 (Stable), 04141464dd0fba90ace9aa6f7003ce139b888a40
Changes since version 0.10.19:
* linux: fix up SO_REUSEPORT back-port (Ben Noordhuis)
* fs-event: fix invalid memory access (huxingyi)

2013.11.21, Version 0.11.15 (Unstable), bfe645ed7e99ca5670d9279ad472b604c129d2e5
Changes since version 0.11.14:
* fsevents: report errors to user (Fedor Indutny)
* include: UV_FS_EVENT_RECURSIVE is a flag (Fedor Indutny)
* linux: use CLOCK_MONOTONIC_COARSE if available (Ben Noordhuis)
* build: make systemtap probes work with gyp build (Ben Noordhuis)
* unix: update events from pevents between polls (Fedor Indutny)
* fsevents: support japaneese characters in path (Chris Bank)
* linux: don't turn on SO_REUSEPORT socket option (Ben Noordhuis)
* queue: strengthen type checks (Ben Noordhuis)
* include: remove uv_strlcat() and uv_strlcpy() (Ben Noordhuis)
* build: fix windows smp build with gyp (Geert Jansen)
* unix: return exec errors from uv_spawn, not async (Alex Crichton)
* fsevents: use native character encoding file paths (Ben Noordhuis)
* linux: handle EPOLLHUP without EPOLLIN/EPOLLOUT (Ben Noordhuis)
* windows: use _snwprintf(), not swprintf() (Ben Noordhuis)
* fsevents: use FlagNoDefer for FSEventStreamCreate (Fedor Indutny)
* unix: fix reopened fd bug (Fedor Indutny)
* core: fix fake watcher list and count preservation (Fedor Indutny)
* unix: set close-on-exec flag on received fds (Ben Noordhuis)
* netbsd, openbsd: enable futimes() wrapper (Ben Noordhuis)
* unix: nicer error message when kqueue() fails (Ben Noordhuis)
* samples: add socks5 proxy sample application (Ben Noordhuis)

2013.11.13, Version 0.10.19 (Stable), 33959f7524090b8d2c6c41e2400ca77e31755059
Changes since version 0.10.18:
* darwin: avoid calling GetCurrentProcess (Fedor Indutny)
* unix: update events from pevents between polls (Fedor Indutny)
* fsevents: support japaneese characters in path (Chris Bank)
* linux: don't turn on SO_REUSEPORT socket option (Ben Noordhuis)
* build: fix windows smp build with gyp (Geert Jansen)
* linux: handle EPOLLHUP without EPOLLIN/EPOLLOUT (Ben Noordhuis)
* unix: fix reopened fd bug (Fedor Indutny)
* core: fix fake watcher list and count preservation (Fedor Indutny)

2013.10.30, Version 0.11.14 (Unstable), d7a6482f45c1b4eb4a853dbe1a9ce8090a35633a
Changes since version 0.11.13:
* darwin: create fsevents thread on demand (Ben Noordhuis)
* fsevents: FSEvents is most likely not thread-safe (Fedor Indutny)
* fsevents: use shared FSEventStream (Fedor Indutny)
* windows: make uv_fs_chmod() report errors correctly (Bert Belder)
* windows: make uv_shutdown() for write-only pipes work (Bert Belder)
* windows/fs: wrap multi-statement macros in do..while block (Bert Belder)
* windows/fs: make uv_fs_open() report EINVAL correctly (Bert Belder)
* windows/fs: handle _open_osfhandle() failure correctly (Bert Belder)
* windows/fs: wrap multi-statement macros in do..while block (Bert Belder)
* windows/fs: make uv_fs_open() report EINVAL correctly (Bert Belder)
* windows/fs: handle _open_osfhandle() failure correctly (Bert Belder)
* build: clarify instructions for Windows (Brian Kaisner)
* build: remove GCC_WARN_ABOUT_MISSING_NEWLINE (Ben Noordhuis)
* darwin: fix 10.6 build error in fsevents.c (Ben Noordhuis)
* windows: run close callbacks after polling for i/o (Saúl Ibarra Corretgé)
* include: clarify uv_tcp_bind() behavior (Ben Noordhuis)
* include: clean up includes in uv.h (Ben Noordhuis)
* include: remove UV_IO_PRIVATE_FIELDS macro (Ben Noordhuis)
* include: fix typo in comment in uv.h (Ben Noordhuis)
* include: update uv_is_active() documentation (Ben Noordhuis)
* include: make uv_process_options_t.cwd const (Ben Noordhuis)
* unix: wrap long lines at 80 columns (Ben Noordhuis)
* unix, windows: make uv_is_*() always return 0 or 1 (Ben Noordhuis)
* bench: measure total/init/dispatch/cleanup times (Ben Noordhuis)
* build: use -pthread on sunos (Timothy J. Fontaine)
* windows: remove duplicate check in stream.c (Ben Noordhuis)
* unix: sanity-check fds before closing (Ben Noordhuis)
* unix: remove uv__pipe_accept() (Ben Noordhuis)
* unix: fix uv_spawn() NULL pointer deref on ENOMEM (Ben Noordhuis)
* unix: don't close inherited fds on uv_spawn() fail (Ben Noordhuis)
* unix: revert recent FSEvent changes (Ben Noordhuis)
* fsevents: fix clever rescheduling (Fedor Indutny)
* linux: ignore fractional time in uv_uptime() (Ben Noordhuis)
* unix: fix SIGCHLD waitpid() race in process.c (Ben Noordhuis)
* unix, windows: add uv_fs_event_start/stop functions (Saúl Ibarra Corretgé)
* unix: fix non-synchronized access in signal.c (Ben Noordhuis)
* unix: add atomic-ops.h (Ben Noordhuis)
* unix: add spinlock.h (Ben Noordhuis)
* unix: clean up uv_tty_set_mode() a little (Ben Noordhuis)
* unix: make uv_tty_reset_mode() async signal-safe (Ben Noordhuis)
* include: add E2BIG status code mapping (Ben Noordhuis)
* windows: fix duplicate case build error (Ben Noordhuis)
* windows: remove unneeded check (Saúl Ibarra Corretgé)
* include: document pipe path truncation behavior (Ben Noordhuis)
* fsevents: increase stack size for OSX 10.9 (Fedor Indutny)
* windows: _snprintf expected wrong parameter type in string (Maks Naumov)
* windows: "else" keyword is missing (Maks Naumov)
* windows: incorrect check for SOCKET_ERROR (Maks Naumov)
* windows: add stdlib.h to satisfy reference to abort (Sean Farrell)
* build: fix check target for mingw (Sean Farrell)
* unix: move uv_shutdown() assertion (Keno Fischer)
* darwin: avoid calling GetCurrentProcess (Fedor Indutny)

2013.10.19, Version 0.10.18 (Stable), 9ec52963b585e822e87bdc5de28d6143aff0d2e5
Changes since version 0.10.17:
* unix: fix uv_spawn() NULL pointer deref on ENOMEM (Ben Noordhuis)
* unix: don't close inherited fds on uv_spawn() fail (Ben Noordhuis)
* unix: revert recent FSEvent changes (Ben Noordhuis)
* unix: fix non-synchronized access in signal.c (Ben Noordhuis)

2013.09.25, Version 0.10.17 (Stable), 9670e0a93540c2f0d86c84a375f2303383c11e7e
Changes since version 0.10.16:
* build: remove GCC_WARN_ABOUT_MISSING_NEWLINE (Ben Noordhuis)
* darwin: fix 10.6 build error in fsevents.c (Ben Noordhuis)

2013.09.06, Version 0.10.16 (Stable), 2bce230d81f4853a23662cbeb26fe98010b1084b
Changes since version 0.10.15:
* windows: make uv_shutdown() for write-only pipes work (Bert Belder)
* windows: make uv_fs_open() report EINVAL when invalid arguments are passed
  (Bert Belder)
* windows: make uv_fs_open() report _open_osfhandle() failure correctly (Bert
  Belder)
* windows: make uv_fs_chmod() report errors correctly (Bert Belder)
* windows: wrap multi-statement macros in do..while block (Bert Belder)

2013.09.05, Version 0.11.13 (Unstable), f5b6db6c1d7f93d28281207fd47c3841c9a9792e
Changes since version 0.11.12:
* unix: define _GNU_SOURCE, exposes glibc-isms (Ben Noordhuis)
* windows: check for nonconforming swprintf arguments (Brent Cook)
* build: include internal headers in source list (Brent Cook)
* include: merge uv_tcp_bind and uv_tcp_bind6 (Ben Noordhuis)
* include: merge uv_tcp_connect and uv_tcp_connect6 (Ben Noordhuis)
* include: merge uv_udp_bind and uv_udp_bind6 (Ben Noordhuis)
* include: merge uv_udp_send and uv_udp_send6 (Ben Noordhuis)

2013.09.03, Version 0.11.12 (Unstable), 82d01d5f6780d178f5176a01425ec297583c0811
Changes since version 0.11.11:
* test: fix epoll_wait() usage in test-embed.c (Ben Noordhuis)
* include: uv_alloc_cb now takes uv_buf_t* (Ben Noordhuis)
* include: uv_read{2}_cb now takes const uv_buf_t* (Ben Noordhuis)
* include: uv_ip[46]_addr now takes sockaddr_in* (Ben Noordhuis)
* include: uv_tcp_bind{6} now takes sockaddr_in* (Ben Noordhuis)
* include: uv_tcp_connect{6} now takes sockaddr_in* (Ben Noordhuis)
* include: uv_udp_recv_cb now takes const uv_buf_t* (Ben Noordhuis)
* include: uv_udp_bind{6} now takes sockaddr_in* (Ben Noordhuis)
* include: uv_udp_send{6} now takes sockaddr_in* (Ben Noordhuis)
* include: uv_spawn takes const uv_process_options_t* (Ben Noordhuis)
* include: make uv_write{2} const correct (Ben Noordhuis)
* windows: fix flags assignment in uv_fs_readdir() (Ben Noordhuis)
* windows: fix stray comments (Ben Noordhuis)
* windows: remove unused is_path_dir() function (Ben Noordhuis)

2013.08.30, Version 0.11.11 (Unstable), ba876d53539ed0427c52039012419cd9374c6f0d
Changes since version 0.11.10:
* unix, windows: add thread-local storage API (Ben Noordhuis)
* linux: don't turn on SO_REUSEPORT socket option (Ben Noordhuis)
* darwin: fix 10.6 build error in fsevents.c (Ben Noordhuis)
* windows: make uv_shutdown() for write-only pipes work (Bert Belder)
* include: update uv_udp_open() / uv_udp_bind() docs (Ben Noordhuis)
* unix: req queue must be empty when destroying loop (Ben Noordhuis)
* unix: move loop functions from core.c to loop.c (Ben Noordhuis)
* darwin: remove CoreFoundation dependency (Ben Noordhuis)
* windows: make autotools build system work with mingw (Keno Fischer)
* windows: fix mingw build (Alex Crichton)
* windows: tweak Makefile.mingw for easier usage (Alex Crichton)
* build: remove _GNU_SOURCE macro definition (Ben Noordhuis)

2013.08.25, Version 0.11.10 (Unstable), 742dadcb7154cc7bb89c0c228a223b767a36cf0d
* windows: Re-implement uv_fs_stat. The st_ctime field now contains the change
  time, not the creation time, like on unix systems. st_dev, st_ino, st_blocks
  and st_blksize are now also filled out. (Bert Belder)
* linux: fix setsockopt(SO_REUSEPORT) error handling (Ben Noordhuis)
* windows: report uv_process_t exit code correctly (Bert Belder)
* windows: make uv_fs_chmod() report errors correctly (Bert Belder)
* windows: make some more NT apis available for libuv's internal use (Bert
  Belder)
* windows: squelch some compiler warnings (Bert Belder)

2013.08.24, Version 0.11.9 (Unstable), a2d29b5b068cbac93dc16138fb30a74e2669daad
Changes since version 0.11.8:
* fsevents: share FSEventStream between multiple FS watchers, which removes a
  limit on the maximum number of file watchers that can be created on OS X.
  (Fedor Indutny)
* process: the `exit_status` parameter for a uv_process_t's exit callback now
  is an int64_t, and no longer an int. (Bert Belder)
* process: make uv_spawn() return some types of errors immediately on windows,
  instead of passing the error code the the exit callback. This brings it on
  par with libuv's behavior on unix. (Bert Belder)

2013.08.24, Version 0.10.15 (Stable), 221078a8fdd9b853c6b557b3d9a5dd744b4fdd6b
Changes since version 0.10.14:
* fsevents: create FSEvents thread on demand (Ben Noordhuis)
* fsevents: use a single thread for interacting with FSEvents, because it's not
  thread-safe. (Fedor Indutny)
* fsevents: share FSEventStream between multiple FS watchers, which removes a
  limit on the maximum number of file watchers that can be created on OS X.
  (Fedor Indutny)

2013.08.22, Version 0.11.8 (Unstable), a5260462db80ab0deab6b9e6a8991dd8f5a9a2f8
Changes since version 0.11.7:
* unix: fix missing return value warning in stream.c (Ben Noordhuis)
* build: serial-tests was added in automake v1.12 (Ben Noordhuis)
* windows: fix uninitialized local variable warning (Ben Noordhuis)
* windows: fix missing return value warning (Ben Noordhuis)
* build: fix string comparisons in autogen.sh (Ben Noordhuis)
* windows: move INLINE macro, remove UNUSED (Ben Noordhuis)
* unix: clean up __attribute__((quux)) usage (Ben Noordhuis)
* sunos: remove futimes() macro (Ben Noordhuis)
* unix: fix uv__signal_unlock() prototype (Ben Noordhuis)
* unix, windows: allow NULL async callback (Ben Noordhuis)
* build: apply dtrace -G to all object files (Timothy J. Fontaine)
* darwin: fix indentation in uv__hrtime() (Ben Noordhuis)
* darwin: create fsevents thread on demand (Ben Noordhuis)
* darwin: reduce fsevents thread stack size (Ben Noordhuis)
* darwin: call pthread_setname_np() if available (Ben Noordhuis)
* build: fix automake serial-tests check again (Ben Noordhuis)
* unix: retry waitpid() on EINTR (Ben Noordhuis)
* darwin: fix ios build error (Ben Noordhuis)
* darwin: fix ios compiler warning (Ben Noordhuis)
* test: simplify test-ip6-addr.c (Ben Noordhuis)
* unix, windows: fix ipv6 link-local address parsing (Ben Noordhuis)
* fsevents: FSEvents is most likely not thread-safe (Fedor Indutny)
* windows: omit stdint.h, fix msvc 2008 build error (Ben Noordhuis)

2013.08.22, Version 0.10.14 (Stable), 15d64132151c18b26346afa892444b95e2addad0
Changes since version 0.10.13:
* unix: retry waitpid() on EINTR (Ben Noordhuis)

2013.08.07, Version 0.11.7 (Unstable), 3cad361f8776f70941b39d65bd9426bcb1aa817b
Changes since version 0.11.6:
* unix, windows: fix uv_fs_chown() function prototype (Ben Noordhuis)
* unix, windows: remove unused variables (Brian White)
* test: fix signed/unsigned comparison warnings (Ben Noordhuis)
* build: dtrace shouldn't break out of tree builds (Timothy J. Fontaine)
* unix, windows: don't read/recv if buf.len==0 (Ben Noordhuis)
* build: add mingw makefile (Ben Noordhuis)
* unix, windows: add MAC to uv_interface_addresses() (Brian White)
* build: enable AM_INIT_AUTOMAKE([subdir-objects]) (Ben Noordhuis)
* unix, windows: make buf arg to uv_fs_write const (Ben Noordhuis)
* sunos: fix build breakage introduced in e3a657c (Ben Noordhuis)
* aix: fix build breakage introduced in 3ee4d3f (Ben Noordhuis)
* windows: fix mingw32 build, define JOB_OBJECT_XXX (Yasuhiro Matsumoto)
* windows: fix mingw32 build, include limits.h (Yasuhiro Matsumoto)
* test: replace sprintf() with snprintf() (Ben Noordhuis)
* test: replace strcpy() with strncpy() (Ben Noordhuis)
* openbsd: fix uv_ip6_addr() unused variable warnings (Ben Noordhuis)
* openbsd: fix dlerror() const correctness warning (Ben Noordhuis)
* openbsd: fix uv_fs_sendfile() unused variable warnings (Ben Noordhuis)
* build: disable parallel automake tests (Ben Noordhuis)
* test: add windows-only snprintf() function (Ben Noordhuis)
* build: add automake serial-tests version check (Ben Noordhuis)

2013.07.26, Version 0.10.13 (Stable), 381312e1fe6fecbabc943ccd56f0e7d114b3d064
Changes since version 0.10.12:
* unix, windows: fix uv_fs_chown() function prototype (Ben Noordhuis)

2013.07.21, Version 0.11.6 (Unstable), 6645b93273e0553d23823c576573b82b129bf28c
Changes since version 0.11.5:
* test: open stdout fd in write-only mode (Ben Noordhuis)
* windows: uv_spawn shouldn't reject reparse points (Bert Belder)
* windows: use WSAGetLastError(), not errno (Ben Noordhuis)
* build: darwin: disable -fstrict-aliasing warnings (Ben Noordhuis)
* test: fix signed/unsigned compiler warning (Ben Noordhuis)
* test: add 'start timer from check handle' test (Ben Noordhuis)
* build: `all` now builds static and dynamic lib (Ben Noordhuis)
* unix, windows: add extra fields to uv_stat_t (Saúl Ibarra Corretgé)
* build: add install target to the makefile (Navaneeth Kedaram Nambiathan)
* build: switch to autotools (Ben Noordhuis)
* build: use AM_PROG_AR conditionally (Ben Noordhuis)
* test: fix fs_fstat test on sunos (Ben Noordhuis)
* test: fix fs_chown when running as root (Ben Noordhuis)
* test: fix spawn_setgid_fails and spawn_setuid_fails (Ben Noordhuis)
* build: use AM_SILENT_RULES conditionally (Ben Noordhuis)
* build: add DTrace detection for autotools (Timothy J. Fontaine)
* linux,darwin,win: link-local IPv6 addresses (Miroslav Bajtoš)
* unix: fix build when !defined(PTHREAD_MUTEX_ERRORCHECK) (Ben Noordhuis)
* unix, windows: return error codes directly (Ben Noordhuis)

2013.07.10, Version 0.10.12 (Stable), 58a46221bba726746887a661a9f36fe9ff204209
Changes since version 0.10.11:
* linux: add support for MIPS (Andrei Sedoi)
* windows: uv_spawn shouldn't reject reparse points (Bert Belder)
* windows: use WSAGetLastError(), not errno (Ben Noordhuis)
* build: darwin: disable -fstrict-aliasing warnings (Ben Noordhuis)
* build: `all` now builds static and dynamic lib (Ben Noordhuis)
* unix: fix build when !defined(PTHREAD_MUTEX_ERRORCHECK) (Ben Noordhuis)

2013.06.27, Version 0.11.5 (Unstable), e3c63ff1627a14e96f54c1c62b0d68b446d8425b
Changes since version 0.11.4:
* build: remove CSTDFLAG, use only CFLAGS (Ben Noordhuis)
* unix: support for android builds (Linus Mårtensson)
* unix: avoid extra read, short-circuit on POLLHUP (Ben Noordhuis)
* uv: support android libuv standalone build (Linus Mårtensson)
* src: make queue.h c++ compatible (Ben Noordhuis)
* unix: s/ngx-queue.h/queue.h/ in checksparse.sh (Ben Noordhuis)
* unix: unconditionally stop handle on close (Ben Noordhuis)
* freebsd: don't enable dtrace if it's not available (Brian White)
* build: make HAVE_DTRACE=0 should disable dtrace (Timothy J. Fontaine)
* unix: remove overzealous assert (Ben Noordhuis)
* unix: remove unused function uv_fatal_error() (Ben Noordhuis)
* unix, windows: clean up uv_thread_create() (Ben Noordhuis)
* queue: fix pointer truncation on LLP64 platforms (Bert Belder)
* build: set OS=="android" for android builds (Linus Mårtensson)
* windows: don't use uppercase in include filename (Ben Noordhuis)
* stream: add an API to make streams do blocking writes (Henry Rawas)
* windows: use WSAGetLastError(), not errno (Ben Noordhuis)

2013.06.13, Version 0.10.11 (Stable), c3b75406a66a10222a589cb173e8f469e9665c7e
Changes since version 0.10.10:
* unix: unconditionally stop handle on close (Ben Noordhuis)
* freebsd: don't enable dtrace if it's not available (Brian White)
* build: make HAVE_DTRACE=0 should disable dtrace (Timothy J. Fontaine)
* unix: remove overzealous assert (Ben Noordhuis)
* unix: clear UV_STREAM_SHUTTING after shutdown() (Ben Noordhuis)
* unix: fix busy loop, write if POLLERR or POLLHUP (Ben Noordhuis)

2013.06.05, Version 0.10.10 (Stable), 0d95a88bd35fce93863c57a460be613aea34d2c5
Changes since version 0.10.9:
* include: document uv_update_time() and uv_now() (Ben Noordhuis)
* linux: fix cpu model parsing on newer arm kernels (Ben Noordhuis)
* linux: fix a memory leak in uv_cpu_info() error path (Ben Noordhuis)
* linux: don't ignore out-of-memory errors in uv_cpu_info() (Ben Noordhuis)
* unix, windows: move uv_now() to uv-common.c (Ben Noordhuis)
* test: fix a compilation problem in test-osx-select.c that was caused by the
  use of c-style comments (Bert Belder)
* darwin: use uv_fs_sendfile() use the sendfile api correctly (Wynn Wilkes)

2013.05.30, Version 0.11.4 (Unstable), e43e5b3d954a0989db5588aa110e1fe4fe6e0219
Changes since version 0.11.3:
* windows: make uv_spawn not fail when the libuv embedding application is run
  under external job control (Bert Belder)
* darwin: assume CFRunLoopStop() isn't thread-safe, fixing a race condition
  when stopping the 'stdin select hack' thread (Fedor Indutny)
* win: fix UV_EALREADY not being reported correctly to the libuv user in some
  cases (Bert Belder)
* darwin: make the uv__cf_loop_runner and uv__cf_loop_cb functions static (Ben
  Noordhuis)
* darwin: task_info() cannot fail (Ben Noordhuis)
* unix: add error mapping for ENETDOWN (Ben Noordhuis)
* unix: implicitly signal write errors to the libuv user (Ben Noordhuis)
* unix: fix assertion error on signal pipe overflow (Bert Belder)
* unix: turn off POLLOUT after stream connect (Ben Noordhuis)
* unix: fix stream refcounting buglet (Ben Noordhuis)
* unix: remove assert statements that are no longer correct (Ben Noordhuis)
* unix: appease warning about non-standard `inline` (Sean Silva)
* unix: add uv__is_closing() macro (Ben Noordhuis)
* unix: stop stream POLLOUT watcher on write error (Ben Noordhuis)
* include: document uv_update_time() and uv_now() (Ben Noordhuis)
* linux: fix cpu model parsing on newer arm kernels (Ben Noordhuis)
* linux: fix a memory leak in uv_cpu_info() error path (Ben Noordhuis)
* linux: don't ignore out-of-memory errors in uv_cpu_info() (Ben Noordhuis)
* unix, windows: move uv_now() to uv-common.c (Ben Noordhuis)
* test: fix a compilation problem in test-osx-select.c that was caused by the
  use of c-style comments (Bert Belder)
* darwin: use uv_fs_sendfile() use the sendfile api correctly (Wynn Wilkes)
* windows: call idle handles on every loop iteration, something the unix
  implementation already did (Bert Belder)
* test: update the idle-starvation test to verify that idle handles are called
  in every loop iteration (Bert Belder)
* unix, windows: ensure that uv_run() in RUN_ONCE mode calls timers that expire
  after blocking (Ben Noordhuis)

2013.05.29, Version 0.10.9 (Stable), a195f9ace23d92345baf57582678bfc3017e6632
Changes since version 0.10.8:
* unix: fix stream refcounting buglet (Ben Noordhuis)
* unix: remove erroneous asserts (Ben Noordhuis)
* unix: add uv__is_closing() macro (Ben Noordhuis)
* unix: stop stream POLLOUT watcher on write error (Ben Noordhuis)

2013.05.25, Version 0.10.8 (Stable), 0f39be12926fe2d8766a9f025797a473003e6504
Changes since version 0.10.7:
* windows: make uv_spawn not fail under job control (Bert Belder)
* darwin: assume CFRunLoopStop() isn't thread-safe (Fedor Indutny)
* win: fix UV_EALREADY incorrectly set (Bert Belder)
* darwin: make two uv__cf_*() functions static (Ben Noordhuis)
* darwin: task_info() cannot fail (Ben Noordhuis)
* unix: add mapping for ENETDOWN (Ben Noordhuis)
* unix: implicitly signal write errors to libuv user (Ben Noordhuis)
* unix: fix assert on signal pipe overflow (Bert Belder)
* unix: turn off POLLOUT after stream connect (Ben Noordhuis)

2013.05.16, Version 0.11.3 (Unstable), 0a48c05b5988aea84c605751900926fa25443b34
Changes since version 0.11.2:
* unix: clean up uv_accept() (Ben Noordhuis)
* unix: remove errno preserving code (Ben Noordhuis)
* darwin: fix ios build, don't require ApplicationServices (Ben Noordhuis)
* windows: kill child processes when the parent dies (Bert Belder)
* build: set soname in shared library (Ben Noordhuis)
* build: make `make test` link against .a again (Ben Noordhuis)
* build: only set soname on shared object builds (Timothy J. Fontaine)
* build: convert predefined $PLATFORM to lower case (Elliot Saba)
* test: fix process_title failing on linux (Miroslav Bajtoš)
* test, sunos: disable process_title test (Miroslav Bajtoš)
* test: add error logging to tty unit test (Miroslav Bajtoš)

2013.05.15, Version 0.10.7 (Stable), 028baaf0846b686a81e992cb2f2f5a9b8e841fcf
Changes since version 0.10.6:
* windows: kill child processes when the parent dies (Bert Belder)

2013.05.15, Version 0.10.6 (Stable), 11e6613e6260d95c8cf11bf89a2759c24649319a
Changes since version 0.10.5:
* stream: fix osx select hack (Fedor Indutny)
* stream: fix small nit in select hack, add test (Fedor Indutny)
* build: link with libkvm on openbsd (Ben Noordhuis)
* stream: use harder sync restrictions for osx-hack (Fedor Indutny)
* unix: fix EMFILE error handling (Ben Noordhuis)
* darwin: fix unnecessary include headers (Daisuke Murase)
* darwin: rename darwin-getproctitle.m (Ben Noordhuis)
* build: convert predefined $PLATFORM to lower case (Elliot Saba)
* build: set soname in shared library (Ben Noordhuis)
* build: make `make test` link against .a again (Ben Noordhuis)
* darwin: fix ios build, don't require ApplicationServices (Ben Noordhuis)
* build: only set soname on shared object builds (Timothy J. Fontaine)

2013.05.11, Version 0.11.2 (Unstable), 3fba0bf65f091b91a9760530c05c6339c658d88b
Changes since version 0.11.1:
* darwin: look up file path with F_GETPATH (Ben Noordhuis)
* unix, windows: add uv_has_ref() function (Saúl Ibarra Corretgé)
* build: avoid double / in paths for dtrace (Timothy J. Fontaine)
* unix: remove src/unix/cygwin.c (Ben Noordhuis)
* windows: deal with the fact that GetTickCount might lag (Bert Belder)
* unix: silence STATIC_ASSERT compiler warnings (Ben Noordhuis)
* linux: don't use fopen() in uv_resident_set_memory() (Ben Noordhuis)

2013.04.24, Version 0.10.5 (Stable), 6595a7732c52eb4f8e57c88655f72997a8567a67
Changes since version 0.10.4:
* unix: silence STATIC_ASSERT compiler warnings (Ben Noordhuis)
* windows: make timers handle large timeouts (Miroslav Bajtoš)
* windows: remove superfluous assert statement (Bert Belder)
* unix: silence STATIC_ASSERT compiler warnings (Ben Noordhuis)
* linux: don't use fopen() in uv_resident_set_memory() (Ben Noordhuis)

2013.04.12, Version 0.10.4 (Stable), 85827e26403ac6dfa331af8ec9916ea7e27bd833
Changes since version 0.10.3:
* include: update uv_backend_fd() documentation (Ben Noordhuis)
* unix: include uv.h in src/version.c (Ben Noordhuis)
* unix: don't write more than IOV_MAX iovecs (Fedor Indutny)
* mingw-w64: don't call _set_invalid_parameter_handler (Nils Maier)
* build: gyp disable thin archives (Timothy J. Fontaine)
* sunos: re-export entire library when static (Timothy J. Fontaine)
* unix: dtrace probes for tick-start and tick-stop (Timothy J. Fontaine)
* windows: fix memory leak in fs__sendfile (Shannen Saez)
* windows: remove double initialization in uv_tty_init (Shannen Saez)
* build: fix dtrace-enabled out of tree build (Ben Noordhuis)
* build: squelch -Wdollar-in-identifier-extension warnings (Ben Noordhuis)
* inet: snprintf returns int, not size_t (Brian White)
* win: refactor uv_cpu_info (Bert Belder)
* build: add support for Visual Studio 2012 (Nicholas Vavilov)
* build: -Wno-dollar-in-identifier-extension is clang only (Ben Noordhuis)

2013.04.11, Version 0.11.1 (Unstable), 5c10e82ae0bc99eff86d4b9baff1f1aa0bf84c0a
This is the first versioned release from the current unstable libuv branch.
Changes since Node.js v0.11.0:
* all platforms: nanosecond resolution support for uv_fs_[fl]stat (Timothy J.
  Fontaine)
* all platforms: add netmask to uv_interface_address (Ben Kelly)
* unix: make sure the `status` parameter passed to the `uv_getaddrinfo` is 0 or
  -1 (Ben Noordhuis)
* unix: limit the number of iovecs written in a single `writev` syscall to
  IOV_MAX (Fedor Indutny)
* unix: add dtrace probes for tick-start and tick-stop (Timothy J. Fontaine)
* mingw-w64: don't call _set_invalid_parameter_handler (Nils Maier)
* windows: fix memory leak in fs__sendfile (Shannen Saez)
* windows: fix edge case bugs in uv_cpu_info (Bert Belder)
* include: no longer ship with / include ngx-queue.h (Ben Noordhuis)
* include: remove UV_VERSION_* macros from uv.h (Ben Noordhuis)
* documentation updates (Kristian Evensen, Ben Kelly, Ben Noordhuis)
* build: fix dtrace-enabled builds (Ben Noordhuis, Timothy J. Fontaine)
* build: gyp disable thin archives (Timothy J. Fontaine)
* build: add support for Visual Studio 2012 (Nicholas Vavilov)

2013.03.28, Version 0.10.3 (Stable), 31ebe23973dd98fd8a24c042b606f37a794e99d0
Changes since version 0.10.2:
* include: remove extraneous const from uv_version() (Ben Noordhuis)
* doc: update README, replace `OS` by `PLATFORM` (Ben Noordhuis)
* build: simplify .buildstamp rule (Ben Noordhuis)
* build: disable -Wstrict-aliasing on darwin (Ben Noordhuis)
* darwin: don't select(&exceptfds) in fallback path (Ben Noordhuis)
* unix: don't clear flags after closing UDP handle (Saúl Ibarra Corretgé)

2013.03.25, Version 0.10.2 (Stable), 0f36a00568f3e7608f97f6c6cdb081f4800a50c9
This is the first officially versioned release of libuv. Starting now
libuv will make releases independently of Node.js.
Changes since Node.js v0.10.0:
* test: add tap output for windows (Timothy J. Fontaine)
* unix: fix uv_tcp_simultaneous_accepts() logic (Ben Noordhuis)
* include: bump UV_VERSION_MINOR (Ben Noordhuis)
* unix: improve uv_guess_handle() implementation (Ben Noordhuis)
* stream: run try_select only for pipes and ttys (Fedor Indutny)
Changes since Node.js v0.10.1:
* build: rename OS to PLATFORM (Ben Noordhuis)
* unix: make uv_timer_init() initialize repeat (Brian Mazza)
* unix: make timers handle large timeouts (Ben Noordhuis)
* build: add OBJC makefile var (Ben Noordhuis)
* Add `uv_version()` and `uv_version_string()` APIs (Bert Belder)
2015-06-11 13:32:35 +00:00
prlw1
561762a447 Update py-gobject3 to 3.16.1
- overrides: Conditionalize touch override support in Gdk
  (Simon Feltman) (#747717)
- tests: Don't use deprecated override attributes
  (Christoph Reiter) (#743514)
- Add GLib.MINFLOAT etc. and mark GObject.G_MINFLOAT etc. deprecated
  (Christoph Reiter) (#743514)
- Emit PyGIDeprecationWarning when accessing deprecated override attributes
  (Christoph Reiter) (#743514)
- Add namespace and container name to all warnings/error messages
  (Christoph Reiter) (#743468)
- tests: Add test for GIRepository.UnionInfo.get_size()
  (Garrett Regier) (#745362)
- Avoid duping filenames when marshalling from Python to C
  (Garrett Regier) (#744719)
- Avoid copying bytearrays from Python to C when transfer nothing
  (Garrett Regier) (#743278)
- Allows passing arguments to opaque Boxed types (Garrett Regier)
  (#743214)
- Emit ImportWarning when gi.require_version() is not used (Christoph
  Reiter) (#727379)
- Refactor overrides import/modules (Christoph Reiter) (#736678)
- Replace statically bound GLib.Variant.new_tuple() with GI (Simon
  Feltman) (#735199)
- overrides: Add Gdk.EventTouch union discrimination (Simon Feltman)
  (#736380)
- PyGObjectFlags: Remove a trailing comma on the enum. (Murray
  Cumming)
- Remove redefinitions of function and vfunc cache typedefs (Simon
  Feltman) (#737874)
2015-06-11 08:41:02 +00:00
prlw1
8169a36e58 Update pango to 1.37.0
Overview of changes between 1.36.8 and 1.37.0
=============================================
- Pango modules, engines, and config have been removed (#733882)
- Added pango_fc_font_map_config_changed() (#748767)
- Added pango_fc_font_map_[sg]et_config() (#547671)
- Added pango_matrix_get_font_scale_factors
- Lot of API has been deprecated
- Fix CoreText font fallback
- General build fixes
- Win32 build fixes
2015-06-10 23:30:24 +00:00
prlw1
90afbd2a4c Update gobject-introspection to 1.44.0
Highlights:
      Update glib annotations from git master
      scanner: Support the C99 'bool' type
      girepository: Fix NULL return from g_irepository_get_dependencies()
      girepository: Document semantics of dependencies and includes better
      girepository: Add g_irepository_get_immediate_dependencies()
      docs: Clarify that GIR files may contain installation-specific data
2015-06-10 23:27:56 +00:00
prlw1
b6aefdc971 Update at-spi2-atk to 2.16.0
* Add roles for fractions, roots, subscripts, and superscripts.
* Add action tests (bgo#743418).
* Don't parse non-existent signal arguments from atk.
* Support ATK_STATE_HAS_TOOLTIP (bgo#738953).
* Support ATK_STATE_READ_ONLY (bgo#690008).
* Add mapping between ATK_ROLE_STATIC and ATSPI_ROLE_STATIC
2015-06-10 23:14:26 +00:00
prlw1
b2c1406550 Update at-spi2-core to 2.16.0
* Fix a couple of gtk-doc warnings (fdo#89678).
* Deprecate atspi_text_get_text_{before,at,after}_offset() (bgo#697969)
* Add roles for fractions, roots, subscripts, and superscripts (bgo#743403).
* Add names to every timeout (bgo#710644).
* Remove accessibility.conf from EXTRA_DIST (bgo#742987).
* Add ATSPI_STATE_READONLY (bgo#690004).
* Replace deprecated "Rename to" gtk-doc tag.
* Fix atspi_table_cell_get_column_span prototype.
* Make the documentation of ATSPI's STATE_ACTIVE consistent with that of
  ATK's (bgo#740274).
* Add ATSPI_ROLE_STATIC and update documentation for ATSPI_ROLE_TEXT
  (bgo#740340).
* gi-annotations: get_relation_set returns a array of AtspiRelation
* Fix some issues with the accessibility bus configuration (bgo#722738).
* Documentation for AtspiTableCell is now built.
2015-06-10 23:12:07 +00:00
prlw1
233d370ab8 Update atk to 2.16.0
Changes in version 2.16.0:
==========================
*
* Bug 746459: Fix a couple of GTK-Doc comment blocks
* Visual Studio support
   * Speed Up Release Builds
   * Fix and improve .pdb Generation.
   * "Install" .pdb Files

Contributors:
Chun-wei Fan

Translations:
Josef Andersson (sv), Jiri Gronroos (fi), Baurzhan Muftakhidinov (kk),
Samir Ribic (bs), Zahari Yurukov (bg)

Changes in version 2.15.91:
===========================
*
* Building:
   * Bug 744413: Stop using deprecated GNOME-specific autoconf macros
     on configure.ac
   * Stop using deprecated gnome-autogen.sh on autogen.sh

Contributors:
Javier Jardon

Translations:
Muhammet Kara (tr), Dusan Kazik (sk)

Changes in version 2.15.4:
==========================
*
* AtkRole:
   * Bug 742806: Add new roles for fractions, roots, subscripts, and
     superscripts

Contributors:
Joanmarie Diggs

Changes in version 2.15.3:
==========================
*
* AtkState:
   * Bug 665598: Add ATK_STATE_READ_ONLY
* Bugfixing:
   * Unref STATE_TYPE class ref after using it at state_type_get_name
   * AtkTable: Added missing ":" on one gi annotation

Contributors:
Joanmarie Diggs, Alejandro Pineiro Iglesias

Translations:
Muhammet Kara (tr)

Changes in version 2.15.2:
==========================
*
* AtkRole:
   * Bug 739981: Add ATK_ROLE_STATIC and clarify ATK_ROLE_TEXT
* AtkState:
   * Bug 740152: Document the deprecation of ATK_STATE_ARMED
* Documentation:
   * Bug 740044: Fix some unclear language regarding ATK_STATE_ACTIVE
   * Bug 740066: Improve documentation related to AtkState and
     AtkStateSet
   * Extend atk_focus_tracker_notify deprecation documentation
   * Remove some in-code documentation, that is already part of the
     docs

Contributors:
Joanmarie Diggs, Alejandro Pineiro

Translations:
Anders Jonsson (sv)

Changes in version 2.15.1:
==========================
*
* Bug 407539: Add ATK_STATE_HAS_TOOLTIP
* Documentation:
   * Updated README file
   * Bug 737602: Update documentation to reflect an additional use
     case for STATE_INDETERMINATE
2015-06-10 23:08:09 +00:00
prlw1
98f0b6033c Update glib to 2.44.1
Highlights from the release notes:

* Don't redefine typedefs to avoid build problems on OpenBSD
* Improve the default application algorithm
* Bump the number of children a GType can have
* GUnixMountMonitor now properly supports multiple main contexts
* many documentation improvements and cleanups.  We are now
  approaching a point where the documentation is 100% complete and the
  xml will build without warnings.  This will probably be enabled by
  default in the next cycle.
* new support for HTTP proxies in GIO
* new GTask:completed property
* use "private" futexes in order to further improve the performance of
  the contended case of GMutex and g_bit_lock()
* GApplication now has an "is-busy" property, allowing one to query the
  effective busy state.
* new GSimpleIOStream class to construct a GIOStream from an arbitrary
  GInputStream and GOutputStream
* GApplication: new API for marking 'busy' state according to the value
  of a boolean property on another object
* GOptionGroup: add binding support (boxed type, annotation fixes, etc.)
* GType now has type declaration macros G_DECLARE_DERIVABLE_TYPE,
  G_DECLARE_FINAL_TYPE and G_DECLARE_INTERFACE, which significantly reduce
  the boilerplate needed for GObject types and interfaces.
* g_autoptr and g_auto are macros for declaring variables with automatic
  cleanup. They only work with gcc and clang.
* GListModel is a new interface that represents a dynamic list of GObjects.
* GListStore is a GSequence-based implementation of GListModel.
* Support thread names on OS X
* g_simple_action_set_state_hint: New function to set the state hint
  of GSimpleActions
* g_win32_check_windows_version: New function to check Windows version
* g_settings_schema_list_children and g_settings_schema_key_get_name
* add g_set_object() convenience function
* GNetworkMonitor: check if NM is not running and don't crash
* fix some races with g_mkdir_with_parents
* fix some warnings in MSVC
* avoid use of G_STRLOC in G_OBJECT_WARN_INVALID_PSPEC in order to save
  on static strings
* fix some content type vs. mime issues
* documentation improvements
* GSocket: avoid unnecessary g_socket_wait_condition() for blocking sockets
* Implement GContentType on OSX
* New function: g_strv_contains
* New function: g_network_address_new_loopback
* New function: g_socket_send_messages
* A new GNetworkMonitor implementation using NetworkManager provides
  more detailed connectivity information
* GQueue now accepts NULL as a sibling in g_queue_insert_before() and
  g_queue_insert_after()
* Need to disable SSLv3 in glib-networking
* GObject gained a debug option to provide instance counts. To use it,
  set GOBJECT_DEBUG=instance-count and call g_type_get_instance_count().
* GOption now has a strict POSIX mode in which it stops parsing arguments
  as soon as a non-option argument is encountered.
* ... and many other bug fixes.
* Many translations updated.

For full details see:

https://git.gnome.org/browse/glib/tree/NEWS?h=glib-2-44
2015-06-10 23:00:05 +00:00
pettai
fe60e68846 Add buildlink3.mk 2015-06-10 20:37:57 +00:00
pettai
ca5e6d12cd + libewf 2015-06-10 20:17:24 +00:00
pettai
452aebb103 Libewf is a library to access the Expert Witness Compression Format (EWF),
it support both the EnCase (EWF-E01) and SMART (EWF-S01) format.
Libewf allows you to read and write EWF files.
2015-06-10 20:15:24 +00:00
fhajny
95259d9321 Use mk/fetch/github.mk support. 2015-06-10 17:24:49 +00:00
fhajny
9c09ea6908 Update devel/libbson to 1.1.7.
Libbson 1.1.7
- Unchecked error in bson_utf8_escape_for_json caused unbounded memory
  growth and a crash.
- Nicer floating-point formatting in bson_as_json.
- Link error with CMake on Mac.

Libbson 1.1.5
- Fix link error "missing __sync_add_and_fetch_4" in GCC on i386 -
  the functions bson_atomic_int_add and bson_atomic_int64_add are
  now compiled and exported if needed in i386 mode
- Fix version check for GCC 5 and future versions of Clang
- Fix warnings and errors building on various platforms
2015-06-10 17:13:38 +00:00
khorben
b92e561a79 Refer to the new patch for devel/lua-gi 2015-06-10 15:47:29 +00:00
khorben
db5bdc7dd4 Update devel/lua-gi to version 0.9.0
Changes since 0.8.0:
 - new feature: allow defining new properties on custom GObject
   subclasses implemented using lgi
 - fix: improve compatibility with locales (turkish)
 - fix: GPtrArray handling
 - fix: improve behavior when running in assorted multiple-embedded
   and concurrent scenarios

Changes since 0.7.2:

 - new feature: add automatically-generated wrappers for
   do_async()/do_finish() pairs.  Documented as Gio.Async namespace
   functionality.
 - new feature: automatically initialize objects implementing
   Gio.Initable and Gio.AsyncInitable interfaces.
 - new feature: GLib.Error is now handled properly, functions
   returning errors return GLib.Error instances instead of error
   numbers and strings.  This also allows overriding virtual methods
   from Lua which report errors by returning GLib.Error
 - new feature: GLib.Bytes support, adding # operator and 'data'
   property allowing easy use of GLib.Bytes object.  This leads to
   deprecation of seldomly used modifiable buffers extensions.
 - optimization: type attribute caching brings significant speedup of
   method and property lookups.
 - fix: Gtk: override for Gtk.Menu.popup() compatible with new GTK
   annotation.
 - fix: cairo: assorted small fixes of bad signatures, added some
   convenience properties.
 - fix: GLib: add overrides for GLib.MarkupParser
 - fix: Gio: add overrides for Gio.DBus*Info structures
 - fix: Pango: add override for Pango.GlyphString.glyphs array
 - fix: Gdk: Add override inheriting specific Gdk.EventXxx from Gdk.Event
 - fix: Compile cleanly against Lua5.2 with compatibility mode turned on
 - fix: avoid leak when adding already cached owned record and for
   retrieving Variant from Value.

Changes since 0.7.1:

 - fix: improper marshalling of certain APIs passing pointers to
   records.
 - fix: cairo.PsSurface.create() had incorrect signature, missing
   filename.
 - fix: If GTK initialization fails, raise Lua exception instead of
   hard-crash of calling process.
 - fix: when running test in devel tree, prefer lgi from devel tree
   instead of the installed one.
 - add: cairo.Status.to_string() API
 - fix: avoid referencing GdkRGBA in GDk override when targetting
   Gdk2.0, which does not have GdkRGBA.
 - fix: replace GStaticRecMutex with GRecMutex to avoid compilation
   warnings.
 - fix: Gtk.Container.'child' pseudoproperty works even in Gtk2, where
   it was shadowed by internal field.
 - fix: add workaround for improperly parsed g_bytes_get_data()
   annotation.
 - fix: add workarounf for incorrect annotation on
   Pango.Layour.set_attributes(), which caused memory leak.
 - fix: adapt to Gio.InputStream.[read|read_all|read_async] API
   change, which does not accept buffer length argument any more (due
   to the newly added annotations).
2015-06-10 15:44:15 +00:00
joerg
2094535ab1 Drop unnecessary casts after fixing constness of the prototypes. 2015-06-10 14:57:52 +00:00
richard
b280728993 cvsdiff2patch should use nbcompat to work on some OSes such as SunOS. 2015-06-10 11:45:56 +00:00
wiedi
12502c9a18 Also commit the actual update.
Thanks to abs@ for noticing.
2015-06-10 09:02:06 +00:00
wiz
a44f630bea Update to 0.9.2:
0.9.2	2015-04-25

  BUG FIXES

   * Support failing server certification check. (Mitsuhiro Koga, #1059821)

  CHANGES

   * Drop support for Python versions before 2.6. (Jelmer Vernooij)

  IMPROVEMENTS

   * Support PYDOCTOR_OPTIONS in Makefile. (Jelmer Vernooij)
2015-06-10 09:02:04 +00:00
wiedi
ce0240427a + protobuf-c 2015-06-10 01:41:08 +00:00
wiedi
9f2902e98f Import protobuf-c 1.1.1 as devel/protobuf-c
This is protobuf-c, a C implementation of the Google Protocol Buffers data
serialization format. It includes libprotobuf-c, a pure C library that
implements protobuf encoding and decoding, and protoc-c, a code generator that
converts Protocol Buffer .proto files to C descriptor code, based on the
original protoc.
2015-06-10 01:39:33 +00:00
wiedi
ed003103f6 Update protobuf to 2.6.1
Changelog:

2014-10-20 version 2.6.1:

  C++
  * Added atomicops support for Solaris.
  * Released memory allocated by InitializeDefaultRepeatedFields() and
    GetEmptyString(). Some memory sanitizers reported them as memory leaks.

  Java
  * Updated DynamicMessage.setField() to handle repeated enum values
    correctly.
  * Fixed a bug that caused NullPointerException to be thrown when
    converting manually constructed FileDescriptorProto to
    FileDescriptor.

  Python
  * Fixed WhichOneof() to work with de-serialized protobuf messages.
  * Fixed a missing file problem of Python C++ implementation.

2014-08-15 version 2.6.0:

  General
  * Added oneofs(unions) feature. Fields in the same oneof will share
    memory and at most one field can be set at the same time. Use the
    oneof keyword to define a oneof like:
      message SampleMessage {
        oneof test_oneof {
          string name = 4;
          YourMessage sub_message = 9;
        }
      }
  * Files, services, enums, messages, methods and enum values can be marked
    as deprecated now.
  * Added Support for list values, including lists of mesaages, when
    parsing text-formatted protos in C++ and Java.
      For example:  foo: [1, 2, 3]

  C++
  * Enhanced customization on TestFormat printing.
  * Added SwapFields() in reflection API to swap a subset of fields.
    Added SetAllocatedMessage() in reflection API.
  * Repeated primitive extensions are now packable. The
    [packed=true] option only affects serializers. Therefore, it is
    possible to switch a repeated extension field to packed format
    without breaking backwards-compatibility.
  * Various speed optimizations.

  Java
  * writeTo() method in ByteString can now write a substring to an
    output stream. Added endWith() method for ByteString.
  * ByteString and ByteBuffer are now supported in CodedInputStream
    and CodedOutputStream.
  * java_generate_equals_and_hash can now be used with the LITE_RUNTIME.

  Python
  * A new C++-backed extension module (aka "cpp api v2") that replaces the
    old ("cpp api v1") one.  Much faster than the pure Python code.  This one
    resolves many bugs and is recommended for general use over the
    pure Python when possible.
  * Descriptors now have enum_types_by_name and extension_types_by_name dict
    attributes.
  * Support for Python 3.
2015-06-10 01:31:51 +00:00
szptvlfn
cd56acd4fc Bump PKGREVISION for hs-parsec-3.1.9 2015-06-09 22:09:41 +00:00
ryoon
a0f89fa59c Update to 2.25
Changelog:
Not available?
As far as I know:
* Add Andes NDS32 architecture support.
* Improve Solaris support.
2015-06-09 20:24:39 +00:00
fhajny
a25462d60e Update devel/py-argcomplete to 0.8.9.
Version 0.8.9 (2015-06-01)
- Correct doc filename in setup.cfg (fixes bdist_rpm failure, Issue 111).
- Make context managers exception-safe.

Version 0.8.8 (2015-05-01)
- Build and upload universal wheel packages in release.
- Fix issue with non-string choices for arguments.
- Improve non-ascii argparse argument support on Python 2.7.

Version 0.8.7 (2015-04-11)
- register-python-argcomplete: add option to avoid default readline
  completion.

Version 0.8.6 (2015-04-11)
- Expand tilde in script name, allowing argcomplete to work when
  invoking scripts from one's home directory.

Version 0.8.5 (2015-04-07)
- Fix issues related to using argcomplete in a REPL environement.
- New helper method for custom completion display.
- Expand test suite; formatting cleanup.
2015-06-09 14:55:57 +00:00
wiz
db3e5d0768 Update to 0.9.1:
0.9.1	2013-05-06

 CHANGES

  * For the moment, disable subvertpy.wc.WorkingCopy when used with Subversion 1.7.
    Subversion 1.7 has some significant changes in the behaviour of
    the working copy API because of the WC-NG rewrite.

    Support for the WC API in newer versions of Subversion will be re-added later
    (help welcome), but since most users (bzr-svn is the only I'm aware of)
    don't seem to actually rely on it, it seemed better to disable it and
    support 1.7 than to prevent use of newer svn versions altogether.

    (Jelmer Vernooij)

 TESTS

  * Fix TestClient.test_info when run against Subversion 1.6. (Jelmer Vernooij)

 BUG FIXES

  * Use PyObject_AsFileDescriptor instead of PyFile_AsFile so
    apr_file_from_object works under Win32. (Yonggang Luo)

0.9.0	2012-07-08

 IMPROVEMENTS

  * Some fixes to help with porting to Python 3. (Yonggang Luo)

  * Add bindings for svn.client.Client.info(), svn.client.Client.log() and
    svn.client.Client.cat(). (Mark Lee)

  * Add constant ERR_WC_UPGRADE_REQUIRED. (Jelmer Vernooij)

  * In Client.checkout, default to HEAD revision. (Jelmer Vernooij)

 TESTS

  * Remove readonly files properly in tests.  (Yonggang Luo, #943131)

 DOCUMENTATION

  * Update documentation for building on Windows. (Yonggang Luo)

 BUG FIXES

  * Include *.c files in MANIFEST. (#951060, Shlomi Fish)
2015-06-09 08:36:36 +00:00
adam
fb244d5d2d Changes 3.2.3:
* Makefile: Workaround mingw32-make trailing backslash trouble
* Makefile: Fix compilation after parent commit was backported
* InstallRequiredSystemLibraries: Update for VS 2015
* Fix assertion failure on unmatched foreach in function
* ctest_build: Fix regression in GNU make error message matching
2015-06-09 08:21:40 +00:00
wiz
94b34b70f2 + py-hg-git. 2015-06-08 21:29:22 +00:00
wiz
b0c84a4385 Import py27-hg-git-0.8.1 as devel/py-hg-git.
This is the Hg-Git plugin for Mercurial, adding the ability to push
and pull to/from a Git server repository from Hg.  This means you can
collaborate on Git based projects from Hg, or use a Git server as a
collaboration point for a team with developers using both Git and Hg.

The Hg-Git plugin can convert commits/changesets losslessly from one
system to another, so you can push via an Hg repository and another Hg
client can pull it and their changeset node ids will be identical -
Mercurial data does not get lost in translation.  It is intended that
Hg users may wish to use this to collaborate even if no Git users are
involved in the project, and it may even provide some advantages if
you're using Bookmarks.
2015-06-08 21:29:00 +00:00
szptvlfn
51bc945220 Bump PKGREVISION for hs-hashable-1.2.3.2 2015-06-08 20:56:14 +00:00
szptvlfn
b270e70b45 Update to 1.2.3.2
CHANGES:
## Version 1.2.3.2

 * Add support for GHC 7.10 typeRepFingerprint

## Version 1.2.3.1

 * Added support for random 1.1.*.
2015-06-08 20:55:31 +00:00
joerg
e94edf87ad const fixes. Avoid CPPFunction. 2015-06-08 13:39:35 +00:00
joerg
a78f629be2 Pedantic format string logic requires void * arguments for %p. 2015-06-08 13:38:50 +00:00
dsainty
76b614a869 Fix override-as.mk by fixing the path in AS.
This rarely seems to be a problem, but is exposed by building mplayer on a
32-bit x86 platform with USE_CWRAPPERS=yes.  Possibly with Linux tie-ins, my
NetBSD platforms are all 64 bit.

In the failing scenario mplayer attempts (at least at configure time) to use
"as" directly.  This is wrapped by cwrappers, which attempts to execute $AS
explicitly.

The exec fails because $PREFIX/bin/as doesn't exist, and hasn't done for a
long time.

Correct all the tool paths to include the "g" prefix for all these tools.
2015-06-08 06:49:55 +00:00
youri
177ae9bdc1 Update libsoup buildlink path. 2015-06-07 14:16:01 +00:00
youri
aa9044b427 Update libsoup references in buildlink files. 2015-06-07 14:14:04 +00:00
youri
d09cb86e35 Update libsoup buildlink path. 2015-06-07 14:05:57 +00:00
gdt
ad1765a824 Update to 2.16.2. All patches were from upstream (or perhaps
accepted).

Add one new patch to avoid including glib sub-headers, just sent
upstream.


guile-gnome-platform 2.16.2 -- 2012-09-05
=========================================

[bug fixes omitted -gdt]

packaging changes
-----------------
* If Guile is new enough, tab completion at the REPL will cause all
  "latent" bindings to become present.  This makes it easier to explore
  the API.

gtk
---
* Add overrides with parameter annotations for methods of
  GtkPrintOperation (bug #603211).  Thanks to Patrick Bernaud.

* Add wrapper for gtk_tree_view_get_path_at_pos().  Thanks to Patrick
  Bernaud.

* The GtkTextBuffer API now uses UTF-8 for Guile 2.0.  Thanks to Mark
  Weaver.  There is more work to do regarding UTF-8 and Guile 2.0,
  though.
2015-06-07 12:02:22 +00:00
taca
e8c3199b94 Update ruby-tins to 1.5.2.
Changes are not available except commit log.
<https://github.com/flori/tins/commits/master>
2015-06-07 10:28:54 +00:00
taca
1fcdeb5256 Update -test-unit to 3.1.1.
## 3.1.0 - 2015-05-28 {#version-3-1-0}

It's a bug fix release.

### Improvements

  * [ui][console] Removed needless new line.

### Fixes

  * Fixed a bug that priority mode can't be used on Windows.
    [GitHub#95][Reported by Daniel Berger]
  * Fixed a homepage URL RubyGems spec.
    [GitHub#96][Patch by Masayoshi Takahashi]
    supported.) [GitHub#89][Patch by Aaron Stone]
  * Fixed a bug that shutdown hook isn't called when pass throw
    exception such as `Interrupt` is raised.
    [GitHub#98][Reported by jeremiahishere.]
  * Fixed typos in documents.
    [GitHub#100][Reported by scivola]
    [GitHub#102][GitHub#103][Patch by Masafumi Yokoyama]
  * Fixed a bug that the same name test isn't executed in sub test case.
    [GitHub#104][Reported by wanabe]

### Thanks

  * Daniel Berger
  * Masayoshi Takahashi
  * jeremiahishere
  * scivola
  * Masafumi Yokoyama
  * wanabe
2015-06-07 10:15:23 +00:00
taca
e385707929 Update ruby-simplecov to 0.10.0.
0.10.0 2015-04-18 (changes)

Enhancements

* Add writeup about using with Spring to README. See #341 (thanks @swrobel
  and @onebree)
* Add support to pass in an Array when creating filter groups (original PR
  #104)
* Filter /vendor/bundle by default. See #331 (thanks @andyw8)
* Add some helpful singleton methods to the version string.
* Allow array to be passed in a filter. See 375 (thanks @JanStevens)
* Enforce consistent code formatting with RuboCop.

Bugfixes

* Fix order dependencies in unit tests. See #376 (thanks @hugopeixoto)
* Only run the at_exit behaviors if the current PID matches the PID that
  called SimpleCov.start. See #377 (thanks @coderanger)
2015-06-07 10:14:03 +00:00
taca
a4d265e32c Update ruby-simplecov-html to 0.10.0.0
Changes are not available.
2015-06-07 10:12:31 +00:00
wiz
45ad3bd753 Update to 13.0.3:
13.0.3 (2015-06-01)
~~~~~~~~~~~~~~~~~~~

* Upgrade pip to 7.0.3


13.0.2 (2015-06-01)
~~~~~~~~~~~~~~~~~~~

* Upgrade pip to 7.0.2

* Upgrade setuptools to 17.0
2015-06-07 08:54:35 +00:00
wiz
7eede237f9 Update to 3.4.1:
TortoiseHg 3.4.1 is a regularly scheduled bugfix release. The Windows
packages no longer include subversion SWIG bindings, see libsvn.

Bug Fixes

    hglib: prevent loading zeroconf extension in GUI process (fixes
    #3289)
    merge: suppress changed/deleted prompt when discarding p2
    changes (refs #3856)
    workbench: avoid crash on sync bookmarks with no configured
    path (fixes #4166)

Improvements

    filectxactions: add explore local option to file context menu
    (fixes #3442)

Installer

    contrib/hg, thg: avoid crash by missing PATH environment
    overlay: insert bin folder to PATH and sys.path for pywintypes
    (fixes #4158)
    thg: insert bin folder into sys.path for pywintypes (fixes
    #4153)
    wix: move kdiff3.exe into bin/ folder (fixes #4151)
2015-06-07 08:52:50 +00:00
wiz
8bcde46f73 Update to 1.24.1:
Change log:

Geany 1.24.1 (April 16, 2014)

    General
    * Fix distribution of custom GTK style files (#1037).

Geany 1.24 (April 13, 2014)

    General
    * Add experimental support for GTK3.
    * Add support for loading CTags and Vi tags files.
    * Save configuration when plugin manager dialog is closed.

    Bug fixes
    * Fix many small memory leaks (many of them found by Pavel Roschin).
    * Fix stopping of some spawned commands.
    * Fix cursor position and selection after comment toggling (#3576431).
    * Fix truncated output of ``--list-documents`` command-line option.
    * Fix launching a new instance when ``--list-documents`` is passed
      and no other instance is running.
    * Fix crash if a Custom Command returns after its related document
      has been closed.
    * Fix typo in "deque" C++ include name (#1027).
    * Fix replacing a selection starting with "0x" by a color if the
      selection is not 8 bytes long.
    * Fix a possible crash on quit.

    Interface
    * Fix custom GTK styles under KDE (#3607935).
    * Add Find entries in the Symbol List popup menu (#3608278).
    * Flatten-out the View menu.
    * Add a button to directly configure a plugin's keybindings in the
      plugin manager (Pavel Roschin).
    * Add an Apply button to the color chooser dialog (FR#686,
      Steven Valsesia).
    * Use a non-cropped 16x16 application icon (#1010).
    * Fix "leaks" of geany_run_script (#975).

    Editor
    * Update Scintilla to version 3.3.6 (#962, #995).
    * Fix Reflow to follow Line breaking behavior (#382, #412, #464,
      Eugene Arshinov).
    * Fix unfolding the very last line in a level (#1007).
    * Fix commenting the very last line in some situations.

    Search
    * Fix bulk Search & Replace not to match replacements.
    * Fix finding start of word when performing whole word matching.
    * Search when activating the Replace dialog find entry.

    Filetypes
    * Add CUDA filetype (PR#147, Benjamin Chrétien).
    * Add Rust filetype (PR#181, SiegeLord).
    * Add Batch filetype (canou).
    * Add Graphviz filetype (PR#125, Miro Hron&#269;ok).
    * Add PowerShell filetype (Igor Shaula).
    * Add Clojure filetype (PR#92, Hoàng Minh Th&#7855;ng).
    * Many improvements to the PHP tag parser.
    * Update PHP global tags file (PR#137, John Long).
    * Improve shebang detection for mksh and tcsh shells
      (PR#126 , Ypnose).
    * Fix Asciidoc parser recognition of open block as underline.
    * Fix symbol list entry for Asciidoc headers containing a dot.
    * Fix Asciidoc title parsing.
    * SQL parsing improvements.
    * Extend list of recognized keywords for SQL.
    * Fix SQL single-line comment marker (#997).
    * Fix parsing of some JavaScript constructors (#966).
    * Fix parsing a JavaScript regular expression in a return statement.
    * Fix parsing JavaScript files with a shebang.
    * Parse Java annotations with parameters (#924, Braden Walters).
    * Display Java enums in the symbol list.
    * Add "strictfp" Java keyword and fix annotation parsing (#936, #924).
    * Fix parsing of C++ static_assert.
    * Fix parsing of typed enums in C# and C++.
    * Mitigate parsing errors on C++ generics containing an expression.
    * Add C++ member pointer operator to scope autocomplete operators
      (#907).
    * Fix parsing of Fortran "forall" blocks and procedure pointers
      (Alexander Eberspächer).
    * Fix parsing of complex Cython types.
    * Fix re-parsing Objective-C code.
    * Fix parsing of Verilog initializers.
    * Fix displaying of quoted Bash HereDoc delimiters (#952).
    * Add some HTML5 keywords (Duncan de Wet).
    * Add Erlang snippets and a template (PR#157, Fabio Ticconi).
    * Haskell highlighting improvements (kudah).
    * Add Matlab class keywords (PR#136, Felix Totir).
    * Fix argument list on some Python constructors.
    * Fix R indenting to use braces.
    * Display R sources and libraries in the symbol list.
    * Many improvements to the Fortran tag parser (#1023, #1030, with
      help from Adam Hirst).
    * Put Makefile comments at start of line.
    * Add some missing Pascal keywords (#1033, PR#144).
    * Add default build command for Bibtex in the Latex filetype
      (PR#227, Francisco Iacobelli).
    * Ignore Python imports when going to a tag's definition.
    * Add some more Ruby extensions (Igor Shaula).

    Internationalization
    * Make date templates translatable (Christian Dywan).
    * Update translations: ca, cs, de, es, eu, fr, gl, he, hu, it, kk,
                           lt, nl, pt, ru, sk, sl, sv, tr, zh_CN, zh_TW

    Plugins
    * Save Actions: add autosave when the editor lose focus (FR#683,
      Steven Valsesia).
    * Export: fix exporting a document not ending with a newline.
    * Export: fix including random, unused styles in the output.
    * Export: fix HTML title if the file name contains control characters.
    * Export: fix LaTeX export with many consecutive '-', '<' or '>'.

    API
    * Add plugin_builder_connect_signals().

    Windows
    * Fix infinite pagination when printing (#961).
    * Fix spawning commands with spaces (#943).
    * Allow to use the GTK color chooser dialog (PR#218, Steven Valsesia).
    * Add default extension to native save dialogs (#1021).
    * Add colorschemes from the Geany-Themes project to the
      Windows  installer.
    * Add option to install Geany header files and pkgconfig file to the
      Windows installer.
    * Fix broken opening files from command line on Windows
      (again, #3613096).
2015-06-07 08:25:33 +00:00
wiz
f56daba57d + *fastimport. 2015-06-07 08:22:41 +00:00
wiz
042beb1eb8 Import py27-hg-fastimport-20150518 as devel/py-hg-fastimport.
The "fast import" format originates with Git, where it is used as
the generic backend for converting other SCM repositories to git.
It's generic enough that it can be used to feed a Mercurial repository
as well, and that's what this extension does: read a "fast import"
stream and turn it into changesets in a Mercurial repository. The
potential of this extension is that any foreign SCM that can be
converted to Git can also be converted to Mercurial, regardless of
the capabilities of Mercurial's own ConvertExtension. The catch is
that the conversion is a little cumbersome: first convert to a
fast-import dump, then feed that dump to Mercurial.
2015-06-07 08:19:36 +00:00
wiz
db83f5d01f Import py27-fastimport-0.9.4 as devel/py-fastimport.
This package provides a parser for and generator of the Git fastimport
format.
2015-06-07 08:19:04 +00:00
wiz
992d053fdb Update to 2.33:
2015-06-04  Jonathan Stowe <jns+git@gellyfish.co.uk>

	* .gitignore, Changes, META.yml, README, ReadKey.pm: Up version

2015-06-04  Jonathan Stowe <jns+git@gellyfish.co.uk>

	* .gitignore: Add .bs file to .gitignore

2015-06-04  Jonathan Stowe <jns@gellyfish.co.uk>

	* : Merge pull request #6 from ntyni/master Make genchars.pl output reproducible by sorting hash keys

2015-04-30  Jonathan Stowe <jns+git@gellyfish.co.uk>

	* Makefile.PL: Fix for "[rt.cpan.org #100932] Parallel build fails"
	from Petr Pisar

2015-04-30  Jonathan Stowe <jns+git@gellyfish.co.uk>

	* MANIFEST.SKIP: Add .git directory to the MANIFEST.SKIP

2015-04-13  Jonathan Stowe <jns+git@gellyfish.co.uk>

	* MANIFEST, MANIFEST.SKIP: Add new artefacts

2015-04-13  Jonathan Stowe <jns+git@gellyfish.co.uk>

	* .travis.yml: Add travis-ci testing

2015-04-13  Jonathan Stowe <jns+git@gellyfish.co.uk>

	* .gitignore: Add .gitignore

2015-04-13  Jonathan Stowe <jns@gellyfish.co.uk>

	* : Merge pull request #5 from
	sdeseille/Create_T_directory_and_split_test.pl Create t directory and split test.pl

2015-04-11  Sébastien Deseille <sebastien.deseille@gmail.com>

	* README: Update README to reflect the move of test.pl in example
	subdirectory

2015-04-11  Sébastien Deseille <sebastien.deseille@gmail.com>

	* README: Revert "Update README to reflect the move of test.pl in
	example subdirectory" This reverts commit 09402dcd68d8d0417e0eb2f9ea0aeaf4b4c72e9a.

2015-04-11  Sébastien Deseille <sebastien.deseille@gmail.com>

	* README: Update README to reflect the move of test.pl in example
	subdirectory

2015-04-11  Sébastien Deseille <sebastien.deseille@gmail.com>

	* example/test.pl, test.pl: Move test.pl in example's subdirectory
	in order to keep the possibility to use its interactive mode

2015-04-11  Sébastien Deseille <sebastien.deseille@gmail.com>

	* t/02_terminal_functions.t: Finished to implement all tests from
	test.pl

2015-04-11  Sébastien Deseille <sebastien.deseille@gmail.com>

	* t/02_terminal_functions.t: Add test to Check TerminalSize OUT

2015-04-11  Sébastien Deseille <sebastien.deseille@gmail.com>

	* t/02_terminal_functions.t: Add test to Check non-blocking read

2015-04-10  Sébastien Deseille <sebastien.deseille@gmail.com>

	* t/02_terminal_functions.t: Add second test about Comparing
	TerminalSize

2015-04-10  Sébastien Deseille <sebastien.deseille@gmail.com>

	* t/01_basic.t: Add first test to validate module loading

2015-04-03  Jonathan Stowe <jns@gellyfish.co.uk>

	* : Merge pull request #3 from kmx/master no resize, no stty on MS Windows
2015-06-07 08:15:40 +00:00
wen
85152f558d Update to 2.1405
Upstream changes:
2.1405   2015-06-06

  [BUG FIXES]

  - The native 'Array' trait 'sort' accessor now returns the number of
    elements in scalar context, instead of the undefined value (or a
    different, seemingly-random, value under 5.23.x).
2015-06-07 05:55:25 +00:00
taca
13f14fcc41 Update ruby-rspec-rails to 3.2.3.
### 3.2.3 / 2015-06-06
[Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.2.2...v3.2.3)

Bug Fixes:

* Fix regression with the railtie resulting in undefined method `preview_path=`
  on Rails 3.x and 4.0 (Aaron Kromer, #1388)

### 3.2.2 / 2015-06-03
[Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.2.1...v3.2.2)

Bug Fixes:

* Fix auto-including of generic `Helper` object for view specs sitting in the
  `app/views` root (David Daniell, #1289)
* Remove pre-loading of ActionMailer in the Railtie (Aaron Kromer, #1327)
* Fix undefined method `need_auto_run=` error when using Ruby 2.1 and Rails 3.2
  without the test-unit gem (Orien Madgwick, #1350)
* Fix load order issued which causes an undefined method `fixture_path` error
  when loading rspec-rails after a spec has been created. (Aaron Kromer, #1372)
2015-06-07 04:17:39 +00:00
taca
7eedc06a53 Update ruby-gettext_i18n_rails to 1.2.3.
* fixes issue with broken storage file path.
* Inherit scope; there are the case where "rake gettext:find" just fails if
  the task has another scope.  it should be inherited to accomplish the task
  properly.
2015-06-07 04:16:06 +00:00
adam
402c14b180 Fixes since v2.4.3
------------------

 * Error messages from "git branch" called remote-tracking branches as
   "remote branches".

 * "git rerere forget" in a repository without rerere enabled gave a
   cryptic error message; it should be a silent no-op instead.

 * "git pull --log" and "git pull --no-log" worked as expected, but
   "git pull --log=20" did not.

 * The pull.ff configuration was supposed to override the merge.ff
   configuration, but it didn't.

 * The code to read pack-bitmap wanted to allocate a few hundred
   pointers to a structure, but by mistake allocated and leaked memory
   enough to hold that many actual structures.  Correct the allocation
   size and also have it on stack, as it is small enough.

 * Various documentation mark-up fixes to make the output more
   consistent in general and also make AsciiDoctor (an alternative
   formatter) happier.

 * "git bundle verify" did not diagnose extra parameters on the
   command line.

 * Multi-ref transaction support we merged a few releases ago
   unnecessarily kept many file descriptors open, risking to fail with
   resource exhaustion.

 * The ref API did not handle cases where 'refs/heads/xyzzy/frotz' is
   removed at the same time as 'refs/heads/xyzzy' is added (or vice
   versa) very well.

 * The "log --decorate" enhancement in Git 2.4 that shows the commit
   at the tip of the current branch e.g. "HEAD -> master", did not
   work with --decorate=full.

 * There was a commented-out (instead of being marked to expect
   failure) test that documented a breakage that was fixed since the
   test was written; turn it into a proper test.

 * core.excludesfile (defaulting to $XDG_HOME/git/ignore) is supposed
   to be overridden by repository-specific .git/info/exclude file, but
   the order was swapped from the beginning. This belatedly fixes it.

 * The connection initiation code for "ssh" transport tried to absorb
   differences between the stock "ssh" and Putty-supplied "plink" and
   its derivatives, but the logic to tell that we are using "plink"
   variants were too loose and falsely triggered when "plink" appeared
   anywhere in the path (e.g. "/home/me/bin/uplink/ssh").

 * "git rebase -i" moved the "current" command from "todo" to "done" a
   bit too prematurely, losing a step when a "pick" did not even start.

 * "git add -e" did not allow the user to abort the operation by
   killing the editor.

 * Git 2.4 broke setting verbosity and progress levels on "git clone"
   with native transports.

 * Some time ago, "git blame" (incorrectly) lost the convert_to_git()
   call when synthesizing a fake "tip" commit that represents the
   state in the working tree, which broke folks who record the history
   with LF line ending to make their project portabile across
   platforms while terminating lines in their working tree files with
   CRLF for their platform.

 * Code clean-up for xdg configuration path support.

Also contains typofixes, documentation updates and trivial code
clean-ups.
2015-06-06 09:59:07 +00:00
pettai
4bc3a4d40e CATEGORIES+= python 2015-06-06 08:13:50 +00:00
wen
f367a24655 Update to 1.7035
Upstream changes:
1.7035  2015-06-05 10:51:17 PDT
   [Improvements]
      - Add a workaround for distributions with an old (buggy) Module::Install, now that the problems
        occur more frequently with 5.22.0 shipping with a dev version of ExtUtils::MakeMaker #463
2015-06-06 00:02:33 +00:00
sevan
386a529046 Back out previous commit as it is the wrong approach on feedback from joerg@ 2015-06-05 12:49:49 +00:00
sevan
fe677feb64 Retain libgettextsrc.a, it's needed.
Remove install-exec-hook target which becomes redundant.
Resolves build issue on Bitrig
2015-06-05 12:28:38 +00:00
wiedi
d8389a202e Update p5-Mojo-IOLoop-ForkCall to 0.17
0.17 2015-04-17
  - Fixed an error handling bug in the helper
2015-06-04 22:26:19 +00:00
szptvlfn
b1f3667397 Bump PKGREVISION for hs-text-1.2.1.1 2015-06-04 20:08:59 +00:00
szptvlfn
2ddd35cf86 Update to 1.2.1.1
changelog:
1.2.1.1

* Expose unpackCString#, which you should never use.

1.2.1.0

* Added Binary instances for both Text types. (If you have previously
  been using the text-binary package to get a Binary instance, it is
  now obsolete.)

1.2.0.6

* Fixed a space leak in UTF-8 decoding

1.2.0.5

* Feature parity: repeat, cycle, iterate are now implemented for lazy
  Text, and the Data instance is more complete

* Build speed: an inliner space explosion has been fixed with toCaseFold

* Bug fix: encoding Int to a Builder would infinite-loop if the
  integer-simple package was used

* Deprecation: OnEncodeError and EncodeError are deprecated, as they
  are never used

* Internals: some types that are used internally in fusion-related
  functions have moved around, been renamed, or been deleted (we don't
  bump the major version if .Internal modules change)

* Spec compliance: toCaseFold now follows the Unicode 7.0 spec
  (updated from 6.3)

1.2.0.4

* Fixed an incompatibility with base < 4.5
2015-06-04 20:07:57 +00:00
taca
0c228715ea Update ruby2ruby to 2.2.0.
pkgsrc change: add support for pkg_alternatives.


=== 2.2.0 / 2015-05-27

* 1 minor enhancement:

  * Normalized block arg goalposts (always there unless arg slot == 0).

=== 2.1.4 / 2015-04-13

* 1 minor enhancement:

  * Wrap fewer hash values in parentheses. (jaredbeck)

* 1 bug fix:

  * Fixed handling of kwsplat args.
2015-06-04 14:44:58 +00:00
taca
2333135478 Update ruby-sexp-processor to 4.6.0.
=== 4.6.0 / 2015-05-28

* 2 minor enhancements:

  * Extended generate_test to deal with 19 and up.
  * Extended pt_testcase.rb so add_19tests means 19 and up.

* 1 bug fix:

  * Added and normalized tests to deal with canonicalized block args from ruby_parser.

=== 4.5.1 / 2015-04-27

* 1 minor enhancement:

  * Cache processors and rewriters. Significant speedup. (presidentbeef)
2015-06-04 14:43:04 +00:00
taca
04cfac654f Update ruby-rspec-expectations to 3.2.1.
### 3.2.1 / 2015-04-06
[Full Changelog](http://github.com/rspec/rspec-expectations/compare/v3.2.0...v3.2.1)

Bug Fixes:

* Prevent `Range`s from being enumerated when generating matcher
  descriptions. (Jon Rowe, #755)
* Ensure exception messages are compared as strings in the `raise_error`
  matcher. (Jon Rowe, #755)
2015-06-04 14:41:14 +00:00
taca
a90eac1c73 Update ruby-rspec-core to 3.2.3.
### 3.2.3 / 2015-04-06
[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.2.2...v3.2.3)

Bug Fixes:

* Fix how the DSL methods are defined so that RSpec is compatible with
  gems that define methods of the same name on `Kernel` (such as
  the `its-it` gem). (Alex Kwiatkowski, Ryan Ong, #1907)
* Fix `before(:context) { skip }` so that it does not wrongly cause the
  spec suite to exit with a non-zero status when no examples failed.
  (Myron Marston, #1926)
2015-06-04 14:40:36 +00:00
taca
31edc076fc Allow this package build on ruby22. 2015-06-04 14:39:51 +00:00
taca
595f97bfbb Update ruby-posix-spawn to 0.3.11.
Several improvements.
2015-06-04 14:38:43 +00:00
taca
e2bc73c80f Update ruby-parser to 3.7.0.
=== 3.7.0 / 2015-05-28

* 2 major enhancements:

  * Added preliminary support for ruby 2.2 syntax.
  * Now writing all 2.x parsers from one source, generating racc files.

* 1 minor enhancement:

  * Added RubyLexer#process_label and hooked it up to "x": and 'x': productions.

* 4 bug fixes:

  * Fixed handling of block_args to be consistent across all parse versions.
  * Fixed lexing of label assoc args w/ newlines in between k/v. (jeremyf)
  * Fixed lexing of x?'':y for ruby22 (not a label). (presidentbeef)
  * clear and restore cmdarg stack around def args and body.

=== 3.6.6 / 2015-04-13

* 1 minor enhancement:

  * Added expr_labelarg state (eg: a:1)

* 5 bug fixes:

  * Fix scan logging backtrace when DEBUG=1
  * Fixed kwsplat on 2.0 & 2.1.
  * Fixed mandatory keyword block args. (cvortmann)
  * Handle #$<x> in expanded strings/regexps where x is NOT a valid gvar name.
  * Invalid gvar names raise a compile error.
2015-06-04 14:35:13 +00:00
taca
82140e092f Update ruby-msgpack to 0.6.0.
2015-05-26 version 0.6.0:

* Added support for Binary types
* Fixed to encode/decode between Binary types and ASCII-8BIT Ruby String objects

2015-05-21 version 0.5.12:

* Added support for JRuby 9K.
* Added a benchmarking suite.
* Fixed a bug in the handling of options given to MessagePack.unpack in JRuby.
2015-06-04 14:15:23 +00:00
taca
87b6c44e10 Update ruby-mixlib-shellout to 2.1.0.
Release 2.1.0

    * BackSlasher: login flag now correctly does the magic on unix to
      simulate a login shell for a user (secondary groups, environment
      variables, set primary group and generally emulate su -).
    * went back to setsid() to drop the controlling tty, fixed old AIX
      issue with getpgid() via avoiding calling getpgid().
    * converted specs to rspec3
2015-06-04 14:09:53 +00:00