Commit graph

26145 commits

Author SHA1 Message Date
wiz
20e5221410 Update p5-Test-MockModule to 0.11.
Changes not documented.
2016-04-14 12:49:23 +00:00
wiz
ab0d1c2d0f Update p5-Variable-Magic to 0.59.
0.59    2015-10-05 19:05 UTC
        + Chg : The magic callbacks are now always executed in a new stack.
                This should have no negative impact (performance-wise or
                behaviour-wise) on your code, but may actually fix some obscure
                bugs.
        + Fix : [RT #107294] : Crash during install of Variable-Magic-0.58
                running "t\18-opinfo.t".
                A recent change in the core implementation of transliterations
                caused an undefined behaviour when it interacted with this
                module, which resulted in visible stack corruption on Win32
                perls compiled with MSVC when the op_info feature was enabled.
                This was fixed by using a separate stack for the magic
                callbacks.
                Thanks Peter Stokes for reporting and providing greatly
                helpful feedback.
        + Fix : The object op_info feature will now handle correctly Unicode
                transliteration, multideref and custom ops.
2016-04-14 12:48:26 +00:00
wiz
41a4a52743 Update p5-Test-Exception to 0.43.
0.43   [2015-12-28]

    -   No Changes from developer build 0.42_1

0.42_1 [2015-12-28]

    -   Remove Test2/Test-Stream special cases, they are not needed

0.41   [2015-12-21]
    -   Updated for Test2
2016-04-14 12:47:36 +00:00
wiz
ac13c89844 Update p5-Test-Harness to 3.36.
- Accept YAML with trailing whitespace in header (Maik Hentsche)
        - Stop bundling Test::More for testing
2016-04-14 12:46:41 +00:00
mef
6f9b245324 Updated to devel/p5-Config-AutoConf-0.313
-----------------------------------------
0.313   2016-04-11
        - release 0.312_001 without further changes

0.312_001       2016-04-07
        - fix "check_member" test (RT#113271)
        - update Copyright notice
        - add license files
        - improve compile_if_else/link_if_else by proving whether object
          or binary file (compile result) exists
        - fix some typos and other POD quirks
        - Update README.md from updated POD
2016-04-14 12:45:29 +00:00
mef
7a793cd4c5 Updated to devel/p5-CPAN-Perl-Releases
--------------------------------------
version 2.62 at 2016-04-10 17:43:33 +0000
-----------------------------------------
    Updated for v5.22.2-RC1
2016-04-14 12:39:07 +00:00
mef
d86780e630 Updated to devel/p5-CPAN-Checksums-2.11
---------------------------------------
2016-04-09  k  <andk@cpan.org>
        * Version 2.11
        * address #113615: extend the production rules for compressed file to
        .tgz and .tbz. Up to now those did not get a checksum for the uncompress
        file (requested by Ralf Neubauer)

        * bump the Module::Signature version that decides whether to test or not
        to test (Salve J. Nilsen)

        * never let t/00signature.t actually fail
2016-04-14 12:36:01 +00:00
mef
2899407629 - make test fails at following symptom, but this is the same as previous 0.9
so updated  ( perl-5.22.0 and perl-5.22.1 does not make difference)
    at t/001_load.t line 6.
       Tried to use 'CppGuessTest'.
    Error: Can't load
        for module CppGuessTest:
        /WRKOBJDIR/devel/p5-ExtUtils-CppGuess/work/ExtUtils-CppGuess-0.09/
		t/makemaker/blib/arch/auto/CppGuessTest/CppGuessTest.so:
        Undefined PLT symbol "_ZNSsC1ERKSs" (symnum = 7) at
        /usr/pkg/lib/perl5/5.22.0/x86_64-netbsd-thread-multi/DynaLoader.pm
        line 193.
(upstream)
 - Updated to devel/p5-ExtUtils-CppGuess-0.11
---------------------------------------------
0.11   Thu Sep 10 13:12:17 MDT 2015
    - Add leading whitespace to $cflags in _get_cflags (bulk88)

0.10   Tue Sep 08 21:15:30 MDT 2015
    - Config's ccflags must always be used. (bulk88)
2016-04-14 12:27:42 +00:00
wiz
6ffead4c90 Update autoconf-archive to 2016.03.20.
Provided by Andreas Kusalananda Kähäri on pkgsrc-users.

More macros, as usual.
2016-04-14 11:30:46 +00:00
wiz
d25682d8d3 Fix warning with perl-5.22, using upstream patch.
While here, add support for python3.5 in python checking macro.

Bump PKGREVISION.
2016-04-14 11:28:47 +00:00
leot
03baed85b3 Add py-attrs 2016-04-14 11:07:18 +00:00
leot
f801d7aaaf Import py-attrs-15.2.0 as devel/py-attrs
attrs is an MIT-licensed Python package with class decorators that ease the
chores of implementing the most common attribute-related object protocols.

You just specify the attributes to work with and attrs gives you:

 * a nice human-readable __repr__,
 * a complete set of comparison methods,
 * an initializer,
 * and much more

without writing dull boilerplate code again and again.

This gives you the power to use actual classes with actual types in your code
instead of confusing tuples or confusingly behaving namedtuples.

So put down that type-less data structures and welcome some class into your
life!
2016-04-14 11:06:27 +00:00
fhajny
83da5e858c Conclude the previous fix by not installing bfd.info either. Makes
package co-exist finally with devel/binutils. Bump PKGREVISION.
2016-04-14 08:40:44 +00:00
prlw1
773081a2eb Update libwnck3 to 3.14.1
=============
Version 3.14.1
=============

  Release bump to 3.14.1

  Fixes

  * WnckWindow: Add a new 'type-changed' signal (Sebastian Geiger)
  * don't use deprecated style properties (Alberts Muktupāvels)
  * pager: use correct state flags (Alberts Muktupāvels)
  * selector: avoid warnings from GtkStyleContext (Alberts Muktupāvels)
  * tasklist: avoid warnings from GtkStyleContext (Alberts Muktupāvels)
  * Back to dependency on gtk+-3.0 >= 3.10

  Translators

  * Aurimas Černius (lt)
  * Cédric Valmary (oc)
  * Cheng-Chia Tseng (zh_TW)
  * Jordi Mas (ca)
  * Maria  Mavridou (el)
  * Mario Blättermann (de)
  * Muhammet Kara (tr)
  * Pedro Albuquerque (pt)
  * Piotr Drąg (pl)
  * Samir Ribic (bs)
2016-04-13 21:40:33 +00:00
wiz
9ce4844c2a Update py-virtualenv to 15.0.1.
Changes: the usual updates.
2016-04-13 18:51:05 +00:00
wiz
63c3aa2c58 Update py-test-runner to 2.7.1.
Changes not found.
2016-04-13 18:49:08 +00:00
wiz
3487f73895 Update py-test to 2.9.1.
2.9.1
=====

**Bug Fixes**

* Improve error message when a plugin fails to load.
  Thanks `@nicoddemus`_ for the PR.

* Fix (`#1178 <https://github.com/pytest-dev/pytest/issues/1178>`_):
  ``pytest.fail`` with non-ascii characters raises an internal pytest error.
  Thanks `@nicoddemus`_ for the PR.

* Fix (`#469`_): junit parses report.nodeid incorrectly, when params IDs
  contain ``::``. Thanks `@tomviner`_ for the PR (`#1431`_).

* Fix (`#578 <https://github.com/pytest-dev/pytest/issues/578>`_): SyntaxErrors
  containing non-ascii lines at the point of failure generated an internal
  py.test error.
  Thanks `@asottile`_ for the report and `@nicoddemus`_ for the PR.

* Fix (`#1437`_): When passing in a bytestring regex pattern to parameterize
  attempt to decode it as utf-8 ignoring errors.

* Fix (`#649`_): parametrized test nodes cannot be specified to run on the command line.


.. _#1437: https://github.com/pytest-dev/pytest/issues/1437
.. _#469: https://github.com/pytest-dev/pytest/issues/469
.. _#1431: https://github.com/pytest-dev/pytest/pull/1431
.. _#649: https://github.com/pytest-dev/pytest/issues/649

.. _@asottile: https://github.com/asottile


2.9.0
=====

**New Features**

* New ``pytest.mark.skip`` mark, which unconditionally skips marked tests.
  Thanks `@MichaelAquilina`_ for the complete PR (`#1040`_).

* ``--doctest-glob`` may now be passed multiple times in the command-line.
  Thanks `@jab`_ and `@nicoddemus`_ for the PR.

* New ``-rp`` and ``-rP`` reporting options give the summary and full output
  of passing tests, respectively. Thanks to `@codewarrior0`_ for the PR.

* ``pytest.mark.xfail`` now has a ``strict`` option, which makes ``XPASS``
  tests to fail the test suite (defaulting to ``False``). There's also a
  ``xfail_strict`` ini option that can be used to configure it project-wise.
  Thanks `@rabbbit`_ for the request and `@nicoddemus`_ for the PR (`#1355`_).

* ``Parser.addini`` now supports options of type ``bool``.
  Thanks `@nicoddemus`_ for the PR.

* New ``ALLOW_BYTES`` doctest option. This strips ``b`` prefixes from byte strings
  in doctest output (similar to ``ALLOW_UNICODE``).
  Thanks `@jaraco`_ for the request and `@nicoddemus`_ for the PR (`#1287`_).

* Give a hint on ``KeyboardInterrupt`` to use the ``--fulltrace`` option to show the errors.
  Fixes `#1366`_.
  Thanks to `@hpk42`_ for the report and `@RonnyPfannschmidt`_ for the PR.

* Catch ``IndexError`` exceptions when getting exception source location.
  Fixes a pytest internal error for dynamically generated code (fixtures and tests)
  where source lines are fake by intention.

**Changes**

* **Important**: `py.code <http://pylib.readthedocs.org/en/latest/code.html>`_ has been
  merged into the ``pytest`` repository as ``pytest._code``. This decision
  was made because ``py.code`` had very few uses outside ``pytest`` and the
  fact that it was in a different repository made it difficult to fix bugs on
  its code in a timely manner. The team hopes with this to be able to better
  refactor out and improve that code.
  This change shouldn't affect users, but it is useful to let users aware
  if they encounter any strange behavior.

  Keep in mind that the code for ``pytest._code`` is **private** and
  **experimental**, so you definitely should not import it explicitly!

  Please note that the original ``py.code`` is still available in
  `pylib <http://pylib.readthedocs.org>`_.

* ``pytest_enter_pdb`` now optionally receives the pytest config object.
  Thanks `@nicoddemus`_ for the PR.

* Removed code and documentation for Python 2.5 or lower versions,
  including removal of the obsolete ``_pytest.assertion.oldinterpret`` module.
  Thanks `@nicoddemus`_ for the PR (`#1226`_).

* Comparisons now always show up in full when ``CI`` or ``BUILD_NUMBER`` is
  found in the environment, even when ``-vv`` isn't used.
  Thanks `@The-Compiler`_ for the PR.

* ``--lf`` and ``--ff`` now support long names: ``--last-failed`` and
  ``--failed-first`` respectively.
  Thanks `@MichaelAquilina`_ for the PR.

* Added expected exceptions to ``pytest.raises`` fail message.

* Collection only displays progress ("collecting X items") when in a terminal.
  This avoids cluttering the output when using ``--color=yes`` to obtain
  colors in CI integrations systems (`#1397`_).

**Bug Fixes**

* The ``-s`` and ``-c`` options should now work under ``xdist``;
  ``Config.fromdictargs`` now represents its input much more faithfully.
  Thanks to `@bukzor`_ for the complete PR (`#680`_).

* Fix (`#1290`_): support Python 3.5's ``@`` operator in assertion rewriting.
  Thanks `@Shinkenjoe`_ for report with test case and `@tomviner`_ for the PR.

* Fix formatting utf-8 explanation messages (`#1379`_).
  Thanks `@biern`_ for the PR.

* Fix `traceback style docs`_ to describe all of the available options
  (auto/long/short/line/native/no), with `auto` being the default since v2.6.
  Thanks `@hackebrot`_ for the PR.

* Fix (`#1422`_): junit record_xml_property doesn't allow multiple records
  with same name.

.. _`traceback style docs`: https://pytest.org/latest/usage.html#modifying-python-traceback-printing

.. _#1422: https://github.com/pytest-dev/pytest/issues/1422
.. _#1379: https://github.com/pytest-dev/pytest/issues/1379
.. _#1366: https://github.com/pytest-dev/pytest/issues/1366
.. _#1040: https://github.com/pytest-dev/pytest/pull/1040
.. _#680: https://github.com/pytest-dev/pytest/issues/680
.. _#1287: https://github.com/pytest-dev/pytest/pull/1287
.. _#1226: https://github.com/pytest-dev/pytest/pull/1226
.. _#1290: https://github.com/pytest-dev/pytest/pull/1290
.. _#1355: https://github.com/pytest-dev/pytest/pull/1355
.. _#1397: https://github.com/pytest-dev/pytest/issues/1397
.. _@biern: https://github.com/biern
.. _@MichaelAquilina: https://github.com/MichaelAquilina
.. _@bukzor: https://github.com/bukzor
.. _@hpk42: https://github.com/hpk42
.. _@nicoddemus: https://github.com/nicoddemus
.. _@jab: https://github.com/jab
.. _@codewarrior0: https://github.com/codewarrior0
.. _@jaraco: https://github.com/jaraco
.. _@The-Compiler: https://github.com/The-Compiler
.. _@Shinkenjoe: https://github.com/Shinkenjoe
.. _@tomviner: https://github.com/tomviner
.. _@RonnyPfannschmidt: https://github.com/RonnyPfannschmidt
.. _@rabbbit: https://github.com/rabbbit
.. _@hackebrot: https://github.com/hackebrot
2016-04-13 18:39:21 +00:00
wiz
67adf92727 Update p5-PadWalker to 2.2.
2.2  Fri 23 Oct 2015 17:55:31 BST
    - Convert to PERL_NO_GET_CONTEXT
      https://github.com/robinhouston/PadWalker/pull/2
2016-04-13 18:28:10 +00:00
wiz
e88b66cbef Update p5-Log-Any to 1.040.
1.040     2016-02-24 17:47:00-05:00 America/New_York

    [Fixed]

    - Fixed duplicated documentation sections.

1.038     2016-02-10 14:15:31-07:00 America/Mazatlan

    - No changes from 1.037

1.037     2016-02-05 20:22:34-05:00 America/New_York (TRIAL RELEASE)

    [Fixed]

    - Fixed t/filescreen.t Unicode string tests to use a backwards
      compatible form.  Should fix tests before 5.16.

1.035     2016-02-04 14:47:20-05:00 America/New_York (TRIAL RELEASE)

    [Changed]

    - The default formatter now replaces a code reference argument with
      the results of calling the code reference ONLY when it is the first
      argument (in place of a format string).  Code references in
      subsequent arguments (to sprintf) are not executed, as this would
      break backwards compatibility.

    [Documented]

    - Noted that repeatedly calling 'set' to set an adapter without calling
      'remove' or using the 'lexically' feature will leak memory.

1.033     2016-02-03 10:32:57-05:00 America/New_York (TRIAL RELEASE)

    [Added]

    - The default formatter now expands code references.  If the first
      argument is a code reference, it is expanded and returned.  If an
      argument to "sprintf" style formatting is a code reference, it is
      expanded.

    [Changed]

    - The File adapter now opens files with the ":utf8" layer.  It also
      takes a 'binmode' attribute to change the default.

    [Fixed]

    - does_not_contain_ok test adapter function now gives proper
      diagnostic message

    - all diagnostic messages that output the captured log now
      correctly dump the log with pretty formatting

    [Documented]

    - documented the 'proxy_class' argument to `get_logger`

    [~Internal~]

    - Data::Dumper is loaded lazily, to reduce module load times
      for programs that don't need it.
2016-04-13 18:26:23 +00:00
wiz
d47df1f82f Update py-setuptools_trial to 0.6.0.
0.6.0 (2016-XX-XX)
------------------

- Fix working with recent versions of setuptools.

- Python versions < 2.7 support was dropped.
  Currently Python 2.7 and Python 3.4, 3.5 versions are supported
  (should work in other Python 3 releases too, but it is not tested).

- Package "zip-safety" is determined by setuptools.

- New package home page is https://github.com/rutsky/setuptools-trial,
  please report issues there!

Internal changes:

- Getting version from Darcs VCS was removed.

- Remove trash files (prebuild eggs, PKG-INFO).

- Source code is not PEP8 and pyflakes conformant.

- Simple integration tests were added.
2016-04-13 18:25:05 +00:00
wiz
10870a92a5 Update py-setuptools to 20.6.7.
v20.6.7
-------

* Issue #523: Disabled support for environment markers
  introduced in v20.5.

v20.6.6
-------

* Issue #503: Restore support for PEP 345 environment
  markers by updating to Packaging 16.6.

v20.6.0
-------

* New release process that relies on
  `bumpversion <https://github.com/peritus/bumpversion>`_
  and Travis CI for continuous deployment.
* Project versioning semantics now follow
  `semver <https://semver.org>`_ precisely.
  The 'v' prefix on version numbers now also allows
  version numbers to be referenced in the changelog,
  e.g. https://pythonhosted.org/setuptools/history.html#v20-6-0.

20.5
----

* BB Pull Request #185: Add support for environment markers
  in requirements in install_requires, setup_requires,
  tests_require as well as adding a test for the existing
  extra_requires machinery.

20.4
----

* Issue #422: Moved hosting to
  `Github <https://github.com/pypa/setuptools>`_
  from `Bitbucket <https://bitbucket.org/pypa/setuptools>`_.
  Issues have been migrated, though all issues and comments
  are attributed to bb-migration. So if you have a particular
  issue or issues to which you've been subscribed, you will
  want to "watch" the equivalent issue in Github.
  The Bitbucket project will be retained for the indefinite
  future, but Github now hosts the canonical project repository.

20.3.1
------

* Issue #519: Remove import hook when reloading the
  ``pkg_resources`` module.
* BB Pull Request #184: Update documentation in ``pkg_resources``
  around new ``Requirement`` implementation.

20.3
----

* BB Pull Request #179: ``pkg_resources.Requirement`` objects are
  now a subclass of ``packaging.requirements.Requirement``,
  allowing any environment markers and url (if any) to be
  affiliated with the requirement
* BB Pull Request #179: Restore use of RequirementParseError
  exception unintentionally dropped in 20.2.
2016-04-13 18:21:19 +00:00
wiz
d07e9ee4b2 Update py-cython to 0.24.
0.24 (2016-03-xx)
=================

Features added
--------------

* PEP 498: Literal String Formatting (f-strings).
  Original patch by Jelle Zijlstra.
  https://www.python.org/dev/peps/pep-0498/

* PEP 515: Underscores as visual separators in number literals.
  https://www.python.org/dev/peps/pep-0515/

* Parser was adapted to some minor syntax changes in Py3.6, e.g.
  https://bugs.python.org/issue9232

* The embedded C code comments that show the original source code
  can be discarded with the new directive ``emit_code_comments=False``.

* Cpdef enums are now first-class iterable, callable types in Python.

* Ctuples can now be declared in pure Python code.

* Posix declarations for DLL loading and stdio extensions were added.
  Patch by Lars Buitinck.

* The Py2-only builtins ``unicode()``, ``xrange()``, ``reduce()`` and
  ``long`` are now also available in compile time ``DEF`` expressions
  when compiling with Py3.

* Exception type tests have slightly lower overhead.
  This fixes ticket 868.

* @property syntax fully supported in cdef classes, old syntax deprecated.

* C++ classes can now be declared with default template parameters.

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

* C++ exceptions raised by overloaded C++ operators were not always
  handled.  Patch by Ian Henriksen.

* C string literals were previously always stored as non-const global
  variables in the module.  They are now stored as global constants
  when possible, and otherwise as non-const C string literals in the
  generated code that uses them.  This improves compatibility with
  strict C compiler options and prevents non-const strings literals
  with the same content from being incorrectly merged.

* Compile time evaluated ``str`` expressions (``DEF``) now behave in a
  more useful way by turning into Unicode strings when compiling under
  Python 3.  This allows using them as intermediate values in expressions.
  Previously, they always evaluated to bytes objects.

* ``isinf()`` declarations in ``libc/math.pxd`` and ``numpy/math.pxd`` now
  reflect the actual tristate ``int`` return value instead of using ``bint``.

* Literal assignments to ctuples avoid Python tuple round-trips in some
  more corner cases.

* Iteration over ``dict(...).items()`` failed to get optimised when dict
  arguments included keyword arguments.

* cProfile now correctly profiles cpdef functions and methods.


0.23.5 (2016-03-26)
===================

* Compile errors and warnings in integer type conversion code.  This fixes
  ticket 877.  Patches by Christian Neukirchen, Nikolaus Rath, Ian Henriksen.

* Reference leak when "*args" argument was reassigned in closures.

* Truth-testing Unicode strings could waste time and memory in Py3.3+.

* Return values of async functions could be ignored and replaced by ``None``.

* Compiler crash in CPython 3.6.

* Fix prange() to behave identically to range().  The end condition was
  miscalculated when the range was not exactly divisible by the step.

* Optimised ``all(genexpr)``/``any(genexpr)`` calls could warn about unused
  code.  This fixes ticket 876.
2016-04-13 18:13:49 +00:00
wiz
6fccd06f4c Update p5-Log-Dispatch to 2.54.
2.54     2016-01-18

- Fixed File::Locked even more. While some deadlocks were eliminated, there
  was still an issue when a Log::Dispatch object was created in a parent
  process and then recreated in the children. If the close_after_write
  parameter was false, then there would be a deadlock.

- Made Syslog work on a threaded Perl when the threads module was not
  explicitly loaded. Fixed by Konrad Bucheli. GitHub #13.

- The log() method now accepts a level parameter as an integer. Fixed by Steve
  Bertrand. GitHub #15.


2.53     2016-01-14

- Actually fix File::Locked, this time with some actual tests.


2.52     2016-01-13

- Make File::Locked output do an explicit unlock if the close_after_write
  option is not set. Without this it would open the file once in each process,
  attempting to get a lock at open time, pretty much guaranteeing a deadlock
  in a multiprocess environment. Now it should work sanely whether
  close_after_write is true or not.


2.51     2015-09-19

- Fixed t/08-screen.t on Windows platforms.
2016-04-13 18:05:00 +00:00
wiz
ea2380eb3f Update p5-Sort-Versions to 1.62.
1.62 2015-12-13 NEILB
    - Fixed Hack Kampbjørn's surname -- I'd previously switched the ø to an
      upper-case Ø -- thanks to pink-mist for pointing this out.
    - Updated github repo URL after changing my github username
2016-04-13 18:04:04 +00:00
wiz
211e944e66 Update py-click to 6.6.
Version 6.6
-----------

(bugfix release; released on April 4th 2016)

- Fix bug in `click.Path` where it would crash when passed a `-`. See #551.
2016-04-13 17:58:32 +00:00
wiz
a796ab498e Fix previous. 2016-04-13 17:57:07 +00:00
wiz
37316ba7ef Update py-mock to 2.0.0
Library
-------

- Issue #26323: Add Mock.assert_called() and Mock.assert_called_once()
  methods to unittest.mock. Patch written by Amit Saha.

- Issue #22138: Fix mock.patch behavior when patching descriptors. Restore
  original values after patching. Patch contributed by Sean McCully.

- Issue #24857: Comparing call_args to a long sequence now correctly returns a
  boolean result instead of raising an exception.  Patch by A Kaptur.

- Issue #23004: mock_open() now reads binary data correctly when the type of
  read_data is bytes.  Initial patch by Aaron Hill.

- Issue #21750: mock_open.read_data can now be read from each instance, as it
  could in Python 3.3.

- Issue #18622: unittest.mock.mock_open().reset_mock would recurse infinitely.
  Patch from Nicola Palumbo and Laurent De Buyst.

- Issue #23661: unittest.mock side_effects can now be exceptions again. This
  was a regression vs Python 3.4. Patch from Ignacio Rossi

- Issue #23310: Fix MagicMock's initializer to work with __methods__, just
  like configure_mock().  Patch by Kasia Jachim.

- Issue #23568: Add rdivmod support to MagicMock() objects.
  Patch by Håkan Lövdahl.

- Issue #23581: Add matmul support to MagicMock. Patch by Håkan Lövdahl.

- Issue #23326: Removed __ne__ implementations.  Since fixing default __ne__
  implementation in issue #21408 they are redundant. *** NOT BACKPORTED ***

- Issue #21270: We now override tuple methods in mock.call objects so that
  they can be used as normal call attributes.

- Issue #21256: Printout of keyword args should be in deterministic order in
  a mock function call. This will help to write better doctests.

- Issue #21262: New method assert_not_called for Mock.
  It raises AssertionError if the mock has been called.

- Issue #21238: New keyword argument `unsafe` to Mock. It raises
  `AttributeError` incase of an attribute startswith assert or assret.

- Issue #21239: patch.stopall() didn't work deterministically when the same
  name was patched more than once.

- Issue #21222: Passing name keyword argument to mock.create_autospec now
  works.

- Issue #17826: setting an iterable side_effect on a mock function created by
  create_autospec now works. Patch by Kushal Das.

- Issue #17826: setting an iterable side_effect on a mock function created by
  create_autospec now works. Patch by Kushal Das.

- Issue #20968: unittest.mock.MagicMock now supports division.
  Patch by Johannes Baiter.

- Issue #20189: unittest.mock now no longer assumes that any object for
  which it could get an inspect.Signature is a callable written in Python.
  Fix courtesy of Michael Foord.

- Issue #17467: add readline and readlines support to mock_open in
  unittest.mock.

- Issue #17015: When it has a spec, a Mock object now inspects its signature
  when matching calls, so that arguments can be matched positionally or
  by name.

- Issue #15323: improve failure message of Mock.assert_called_once_with

- Issue #14857: fix regression in references to PEP 3135 implicit __class__
  closure variable (Reopens issue #12370)

- Issue #14295: Add unittest.mock
2016-04-13 17:56:24 +00:00
wiz
b2ece992b9 Update talloc to 2.1.6.
Changes not found.
2016-04-13 17:52:38 +00:00
wiz
8f0746c7c2 Update waf to 1.8.20:
NEW IN WAF 1.8.20
-----------------
* Detection SUN cc compiler version 5.0 #1697
* Initialize 'VALAFLAGS' with OS flags #1703
* Convert --perlbinary data to list #1705
* Cppcheck fixes #1708
* Boost module enhancements and fixes #1709
* Various cpplint enhancements #1711
* Workaround for unreadable home folders
2016-04-13 17:50:08 +00:00
jperkin
94113fdac0 Use _XOPEN_NAME_MAX in lieu of NAME_MAX for SunOS. 2016-04-13 10:13:43 +00:00
wiz
b129f08ed4 Fix PLIST for update. Bump PKGREVISION. 2016-04-13 10:10:25 +00:00
adam
1198199d78 atkmm 2.24.2 (stable):
* Regenerate with the latest glibmm.
2016-04-12 21:31:08 +00:00
adam
6803557160 Changes 2.40.0:
* Renderer: Added get/set_alpha().
* Attribute: Added create_attr_background_alpha() and
  create_attr_foreground_alpha().
* Reduce the cairomm dependency back to 1.2.2.
2016-04-12 21:28:55 +00:00
adam
c0533624d8 2.48.1:
Build:
* MacOS X: Add alternative #ifdefed code when thread_local
  is not supported by the compiler.
* Replace most typedefs with the C++11 using keyword.
2016-04-12 21:27:25 +00:00
adam
744d18ffb3 2.8.0 (stable)
* Documentation: Mention use with CMake.

2.7.2 (unstable):
* Deprecate sigc::ref() and sigc::reference_wrapper(),
  adding support instead for std::ref(), std::cref(),
  and std::reference_wrapper().
* mem_fun(): Deprecate mem_fun(pointer, func).
  Leaving just mem_fun(reference, func).
  Please let us know if you disagree strongly with this.
* Make all operator bool() explicit. (A C++11 feature.)
* Build: Remove some now-unnecessary configure checks.
  But please let us know if this causes problems for you.
* Build: Update MSVC project.
* Documentation: Improve the documentation of mem_fun(), making it clear that
  mem_fun() does not return a slot.

2.7.1 (unstable):
* signal: Add a moving connect() method, taking an rvalue reference
  to a slot.
* can_deduce_result_type_with_decltype: Rename the check() methods to
  checksize(). check() is a preprocessor macro in Mac OS X.
* Temporarily undefine the nil macro, if it's defined.
  nil is a preprocessor macro in Objective-C++ and Mac OS X.
* Correct the mem_functor<> declarations.
2016-04-12 21:25:52 +00:00
jaapb
98a4a301b3 Updated package to work with new ocaml-findlib-register pkginstall
fragment.
2016-04-12 16:05:21 +00:00
mef
3751cbbaea (pkgsrc)
- Revive make test (remove TEST_TARGET= # empty line)
  Found that expect segfaults at make test if hostname lookup fails,
  but it is environment issue only.
(upstream)
 - Updated to devel/dejagnu-1.5.3
-------------------------------
2015-03-30  Ben Elliston  <bje@gnu.org>

	* DejaGnu 1.5.3 released.

2015-03-30  Ben Elliston  <bje@gnu.org>

        * runtest.exp (frame_version): Set to 1.5.3.
	* configure.ac (AC_INIT): Set version to 1.5.3.
	* configure: Regenerate.
	* doc/dejagnu.xml (appversion, version): Set to 1.5.3.
	* doc/dejagnu.texi: Regenerate.

2015-03-30  Ben Elliston  <bje@gnu.org>

	Revert the following change which causes breakage reported here:
	https://lists.gnu.org/archive/html/dejagnu/2015-03/msg00003.html

	2011-03-14  Jan Kratochvil  <jan.kratochvil@redhat.com>

	* runtest.exp (runtest): Call reset_vars at initialisation so that
	perror does not affect test results in other test scripts.

2015-02-26  H.J. Lu  <hjl.tools@gmail.com>

	* lib/target.exp (default_target_compile): Prepend multilib_flags,
	instead of appending it.

2015-02-18  Ben Elliston  <bje@gnu.org>

	* lib/framework.exp (log_and_exit): Set tool to "testrun" if
	unset.

2015-02-05  Ben Elliston  <bje@gnu.org>

	* doc/runtest.1: Fix a spelling error.

2015-02-04  Ben Elliston  <bje@gnu.org>

	* config.guess: Update to version 2015-01-01.
	* config.sub: Likewise.
2016-04-12 13:45:00 +00:00
prlw1
668b5cd12b Update libpeas to 1.18.0
* Fix Python plugin loader module paths
* Do not add pyexecdir to Python's paths at runtime
* Add support for embedded C plugins
* Order the PeasEngine:plugin-list by dependencies
* Keep plugins order in PeasExtensionSet
* Add g_autoptr() autocleanup support
* Fix Python tests on OpenBSD
* Fix libpeas crash on windows
* Simplify __all__ support in the Python plugin loader
* Removed support for Seed plugins
* Added support for Lua 5.1 plugins using the LGI bindings
* PeasEngine is now thread-safe
* Added support for non-global plugins loaders
* Load C plugins with local linkage
* Use Python to implement the plugin loader's logic
* Support Python plugins that define __all__
* Use Lua to implement the plugin loader's logic
* Prevent the accidental escaping of globals with Lua plugins
* Misc bugfixes
* Many translation updates
2016-04-12 11:41:41 +00:00
ryoon
ac20a93574 Recursive revbump from textproc/icu 57.1 2016-04-11 19:01:33 +00:00
mef
20cd4f9369 Fix Typo on PKGVERSION, sorry. 2016-04-11 04:23:51 +00:00
dbj
dde82c09aa update PKG_{FAIL,SKIP}_REASON with += 2016-04-11 04:22:33 +00:00
prlw1
e49f9e242d Fix build.
Before, at-spi2-core installed accessibility.conf in $(sysconfdir)/at-spi2,
so we used the CONF_FILES mechanism to place it in
share/examples/at-spi2-core/at-spi2, so the administrator can make local
adjustments.

Now, at-spi2-core works with sensible defaults without an
accessibility.conf file, and places it in $(datadir)/defaults/at-spi2,
essentially to be used as an example.

Choose to revert to the old behaviour.
2016-04-10 22:38:02 +00:00
prlw1
e9a8dd5d63 revbump for vala update 2016-04-10 19:38:51 +00:00
prlw1
aa46e334e9 Update py-at-spi2 to 2.20.0
* Call gi.require_version() before import
* Fix text.getDefaultAttributeSet (bgo#752928).
2016-04-10 19:08:00 +00:00
prlw1
434da235b6 Update at-spi2-atk to 2.20.0
* Don't drop the main context when p2p socket configuration fails
  (bgo#763273).
* Make sure the runtime directory exists (bgo#763274).
* Avoid lagging with large gtk menus (bgo#754048).
* Always accept connections as root if unable to find an owning user.
* Test fixes for atk-adaptor and cache changes.
* Fixes for Text, Value, and Table Cell adaptors (bgo#755724).
* Many new tests, thanks to Patryk Kaczmarek of Samsung.
* Update for new caching API (bgo#650090).
* Eliminate some console warnings due to NULL gobjects.
* Tests: fix out-of-source and parallel build (bgo#751137).
* Add some missing files to the distribution (bgo#751138).
2016-04-10 19:03:05 +00:00
prlw1
506056ccb6 Update at-spi2-core to 2.20.0
* Support a stateless configuration by default (bgo#763540).
* Don't display warnings when connecting to an app that no longer exists.
* Don't display warning if unable to connect when logged in via ssh
  (bgo#761600).
* at-spi-bus-launcher: register with session manager (bgo#753931).
* Disable xevie by default--it probably doesn't do anything anyhow.
* get_index_in_parent: Don't crash if parent is defunct.
* Don't crash when trying to set an invalid state (bgo#757915).
* Don't crash if we get a children-changed event with a non-existent
  child (bgo#755951).
* atspi_hyperlink_get_index_range: don't return random values if the
  call fails (bgo#755727).
* Fixed some atspi_text_ functions (bgo#755731).
* Fixed crash during removal of last application in registryd (bgo#756513).
* Modified the cache API to specify an object's index and child count
  rather than its children. This eliminates the need for the application
  to enumerate its children, improving performance in some places with
  large lists (bgo#650090).
* Functions shouldn't try to return values (bgo#749330).
* Fix atspi_table_cell_get_position.
2016-04-10 18:59:27 +00:00
prlw1
65cefc5e6f Update atk to 2.20.0
Changes in version 2.20.00:
===========================

Translations:
Ask Hjorth Larsen (da)

Changes in version 2.19.92:
===========================
*
* Build improvements:
   * Bug 763212: Fix gettext domain after recent changes
   * Fix builddir ≠ srcdir in autogen.sh
   * MSVC builds: Re-arrange include paths
* Cleaning:
   * atkregistry: remove code not being compiled

Contributors:
Chun-wei Fan, Kalev Lember, Alejandro Piñeiro Iglesias, Philip
Withnall

Translations:
Anders Jonsson (sv), Cédric Valmary (oc)

Changes in version 2.19.90:
===========================
*
* Bug 755548: atktablecell: use content of the pointer instead of
  pointer itself
* Bug 760323: Use upstream gettext intead glib-gettext
* Build/MSVC/win32 improvements:
  * Makefile-newvs.am: Update Comments for Usage
  * Make Makefile.msvcproj A Bit More Generic
  * Fix build/win32/vs10/atk-install.vcxproj

Contributors:
Chun-wei Fan, Javier Jardón, Alejandro Piñeiro Iglesias

Translations:
Aurimas Černius(lt), Trần Ngọc Quân (vi), Kristjan SCHMIDT (eo)

Changes in version 2.18.0:
===========================
*
* Build: Improvements on MSVC Build infrastructure

Contributors:
Chun-wei Fan

Translations:
Chao-Hsiung Liao (zh_TW)

Changes in version 2.17.90:
===========================
*
* Documentation:
  * Replace mentions of 'state-changed' with 'state-change'.
  * Fixed some tiny typos
* Build/win32 improvements:
  * Use Pattern Rules on build/Makefile-newvs.am
  * Tidying and cleaning .vcxproj.filters generation
    * Fixes Bug 748176: out-of-tree distcheck fails in build/win32
  * Removed GCC requirement
* "install" Projects renamed to "atk-install"

* Misc: set proper file permission to source files

Contributors:
Murray Cumming, Chun-wei Fan, Simon McVittie, Alejandro Piñeiro
Iglesias

Translations:
Pedro Albuquerque (pt), Daniel Martinez (an),
2016-04-10 18:55:23 +00:00
kamil
55e3a4584b + libdwarf 2016-04-10 16:55:18 +00:00
kamil
c327cb1790 Import libdwarf-20160115 as devel/libdwarf
Library to access the DWARF debugging file format which supports source level
debugging of a number of procedural languages, such as C, C++, and Fortran.

This package contains utility dwarfdump.
2016-04-10 16:54:36 +00:00
richard
61c8743ad1 apply SED_TRANSFORMS first in order to at least generate usb.h, needed by
libusbugen.c in order to build successfully.
2016-04-10 15:26:57 +00:00