Commit graph

31787 commits

Author SHA1 Message Date
adam
fc74116de1 py-test-relaxed: updated to 1.1.4
1.1.4:
- :support:- backported Add missing universal wheel indicator in setup
  metadata.

1.1.3:
- 🐛- Fix the @raises helper decorator so it actually raises an
  exception when the requested exception is not raised by the decorated
  function. That's definitely not a confusing sentence.
2018-08-05 10:30:12 +00:00
adam
9cc78920b1 py-test: bump py-pluggy DEPENDS 2018-08-05 10:27:30 +00:00
adam
6a57c60361 py-pluggy: updated to 0.7.1
pluggy 0.7.1:

Deprecations and Removals
- Deprecate the implprefix kwarg to PluginManager and instead
  expect users to start using explicit HookimplMarker everywhere.

Features
- Add .plugin member to PluginValidationError to access failing plugin during post-mortem.
- Add per implementation warnings support for hookspecs allowing for both
  deprecation and future warnings of legacy and (future) experimental hooks
  respectively.

Bug Fixes
- Fix a bug where _HookCaller.call_historic() would call the proc
  arg even when the default is None resulting in a TypeError.
- Fix problem when handling VersionConflict errors when loading setuptools plugins.

Improved Documentation
- Document how exceptions are handled and how the hook call loop
  terminates immediately on the first error which is then delivered
  to any surrounding wrappers.
- Docs rework including a much better introduction and comprehensive example
  set for new users. A big thanks goes out to @obestwalter for the great work!

Trivial/Internal Changes
- Break up the main monolithic package modules into separate modules by concern
- Automate setuptools wheels building and PyPi upload using TravisCI.
- Reorganize tests more appropriately by modules relating to each
  internal component/feature. This is in an effort to avoid (future)
  duplication and better separation of concerns in the test set.
- Add HookImpl.__repr__() for better debugging.
- Start using towncrier and a custom tox environment to prepare releases!


pluggy 0.7.0 (Unreleased)
* We discovered a deployment issue so this version was never released to PyPI, only the tag exists.
2018-08-05 10:25:23 +00:00
adam
de77c40d67 py-test-asyncio: updated to 0.9.0
0.9.0:
Python 3.7 support.
Remove event_loop_process_pool fixture and pytest.mark.asyncio_process_pool marker.
2018-08-05 10:19:16 +00:00
adam
8ddc5b4177 py-test: updated to 3.7.1
pytest 3.7.1:

Bug Fixes
- Raise immediately if approx() is given an expected value of a type it doesn't understand (e.g. strings, nested dicts, etc.).
- Correctly represent the dimensions of an numpy array when calling repr() on approx().
- Display the absolute path if cache_dir is not relative to the rootdir instead of failing.
- Fix compatibility problem with plugins and the warning code issued by fixture functions when they are called directly.
- Fix infinite recursion in pytest.approx with arrays in numpy<1.13.
- Pin pathlib2 to >=2.2.0 as we require __fspath__ support.
- Fix TypeError when the assertion message is bytes in python 3.


pytest 3.7.0:

Deprecations and Removals
- pytest_namespace has been deprecated.
  See the documentation for pytest_namespace hook for suggestions on how to deal
  with this in plugins which use this functionality.
- Calling a fixture function directly, as opposed to request them in a test function, now issues a RemovedInPytest4Warning. It will be changed into an error in pytest 4.0.
  This is a great source of confusion to new users, which will often call the fixture functions and request them from test functions interchangeably, which breaks the fixture resolution model.

Features
- New package fixture scope: fixtures are finalized when the last test of a *package* finishes. This feature is considered **experimental**, so use it sparingly.
- Node.add_marker now supports an append=True/False parameter to determine whether the mark comes last (default) or first.
- Fixture caplog now has a messages property, providing convenient access to the format-interpolated log messages without the extra data provided by the formatter/handler.
- New --trace option to enter the debugger at the start of a test.
- Introduce pytester.copy_example as helper to do acceptance tests against examples from the project.

Bug Fixes
- Fix a bug where fixtures overridden by direct parameters (for example parametrization) were being instantiated even if they were not being used by a test.
- Fix ApproxNumpy initialisation argument mixup, abs and rel tolerances were flipped causing strange comparsion results.
  Add tests to check abs and rel tolerances for np.array and test for expecting nan with np.array()
- Fix truncated locals output in verbose mode.

Improved Documentation
- Correct the usage documentation of --last-failed-no-failures by adding the missing --last-failed argument in the presented examples, because they are misleading and lead to think that the missing argument is not needed.

Trivial/Internal Changes
- Now a README.md file is created in .pytest_cache to make it clear why the directory exists.
2018-08-05 10:17:47 +00:00
adam
19c4083f47 py-test-xdist: updated to 1.22.5
pytest-xdist 1.22.5:
Bug Fixes
- Revert change that dropped support for pytest<3.4 and require six.
  This change caused problems in some installations, and was a mistaken
  in the first place as we should not change version requirements
  in bug-fix releases unless they fix an actual bug.

pytest-xdist 1.22.4:
Bug Fixes
- Remove last references to obsolete py.code.
  Remove some unnecessary references to py.builtin.
- Workaround cpu detection on Travis CI.
2018-08-05 10:12:47 +00:00
minskim
5372003f04 devel/libcompizconfig: PKGREVISION bump for protobuf update 2018-08-04 21:43:53 +00:00
minskim
ab2faf4dc9 devel/protobuf-c: Make this build with protobuf-3.6.0 2018-08-04 21:36:16 +00:00
minskim
7b4b235feb devel/py-protobuf: Sync with devel/protobuf 2018-08-04 21:32:53 +00:00
minskim
340ca42a5e devel/protobuf: Update to 3.6.0
Major changes:
- Starting from this release, we now require C++11.
- Moved to C++11 types like std::atomic and std::unique_ptr.
2018-08-04 21:19:39 +00:00
adam
c730da1958 py-ipython5: updated to 5.8.0
IPython 5.8.0
* Update inspecting function/methods for future-proofing.
2018-08-04 09:29:59 +00:00
minskim
f0600bc74f devel/libcompizconfig: Do not depend on an unavailable package
devel/libinotify is not available on Linux.
2018-08-03 21:21:21 +00:00
jaapb
cdc455dc2d Added dependency to camlp4 option for devel/js_of_ocaml
Said package needs devel/ocaml-deriving-ocsigen to compile the entirety
of its camlp4 stuff.
2018-08-03 09:19:56 +00:00
adam
4bbd5beb40 py-test-flake8: updated to 1.0.2
1.0.2
- Test on Python 3.7
- Escape a regex tring with r""
2018-08-02 15:36:55 +00:00
adam
6e082b76cd py-pylint: updated to 2.1.0
What's New in Pylint 2.1?

   * trailing-comma-tuple gets emitted for yield statements as well.

   * Get only the arguments of the scope function for redefined-argument-from-local

   * Add a check misplaced-format-function which is emitted if format function is used on
     non str object.

   * chain.from_iterable no longer emits dict-{}-not-iterating when dealing with dict values and keys

   * Demote the try-except-raise message from an error to a warning (E0705 -> W0706)

   * Correctly handle the new name of the Python implementation of the abc module.

    * Modules with __getattr__ are exempted by default from no-member

      There's no easy way to figure out if a module has a particular member when
      the said module uses __getattr__, which is a new addition to Python 3.7.
      Instead we assume the safe thing to do, in the same way we do for classes,
      and skip those modules from checking.

    * Fix a false positive invalid name message when method or attribute name is longer then 30 characters.

    * Include the type of the next branch in no-else-return

    * Fix inconsistent behaviour for bad-continuation on first line of file

     * Fix not being able to disable certain messages on the last line through
       the global disable option

    * Don't emit useless-return when we have a single statement that is the return itself

      We still want to be explicit when a function is supposed to return
      an optional value; even though pass could still work, it's not explicit
      enough and the function might look like it's missing an implementation.

   * Fix false-positive undefined-variable for self referential class name in lamdbas

    * Don't crash when pylint is unable to infer the value of an argument to next()

    * Don't emit not-an-iterable when dealing with async iterators.

      But do emit it when using the usual iteration protocol against
      async iterators.

   * Can specify a default docstring type for when the check cannot guess the type
2018-08-02 15:19:23 +00:00
adam
f91c4191da py-astroid: updated to 2.0.2
What's New in astroid 2.0.2?
   * Stop repeat inference attempt causing a RuntimeError in Python3.7

   *  infer_call_result can raise InferenceError so make sure to handle that for the call sites
      where it is used

     infer_call_result started recently to raise InferenceError for objects for which it
     could not find any returns. Previously it was silently raising a StopIteration,
     which was especially leaking when calling builtin methods.
     Since it is after all an inference method, it is expected that it
     could raise an InferenceError rather than returning nothing.
2018-08-02 15:13:34 +00:00
adam
da311ed65a py-ipython: updated to 6.5.0
IPython 6.5.0

Miscellaneous bug fixes and compatibility with Python 3.7.

* Autocompletion fix for modules with out __init__.py
* update the %pastebin magic to use dpaste.com instead of GitHub Gist
  which now requires authentication
* Fix crash with multiprocessing
2018-08-02 14:06:23 +00:00
jperkin
64934c2c9c glib2: Update workaround for older Darwin releases. 2018-08-01 17:43:25 +00:00
gdt
2b61af2d98 py-configobj: Depend on py-six 2018-08-01 13:40:41 +00:00
wen
2aa0a57709 Update to 1.22
Upstream changes:
version 1.22 at 2018-07-15 12:24:13 +0000
-----------------------------------------

  Change: f3770138dd1fe7948ee2f7633a14dd661daa1267
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date : 2018-07-15 13:24:13 +0000

    Fixed problem when specifying ssl options

-----------------------------------------
version 1.20 at 2018-07-13 18:06:30 +0000
-----------------------------------------

  Change: dedc0de6a3a6513ac32355393443ae5bee756ec8
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date : 2018-07-13 19:06:30 +0000

    Added sslctx, sslcert and sslkey options

    These allow manipulation of the SSL/TLS connection and to specify
    client-side certificate, respectively.
2018-07-31 11:28:42 +00:00
wen
7ec8f61908 Update to 1.302138
Upstream changes:
1.302138  2018-07-11 09:29:51-07:00 America/Los_Angeles

    - No changes since trial

1.302137  2018-05-25 08:45:13-07:00 America/Los_Angeles (TRIAL RELEASE)

    - Make it safe to fork before events in IPC
2018-07-31 11:19:19 +00:00
wen
1ea6b52d62 Update to 0.018
Add missing DEPENDS

Upstream changes:
0.018     2018-07-12 08:21:56-04:00 America/New_York

    - Bumped required version of File::Temp to 0.2308
2018-07-31 10:56:11 +00:00
wen
c51aee8409 Update to 0.000115
Upstream changes:
0.000115  2018-07-11 09:39:37-07:00 America/Los_Angeles

    - Fix warning on undefined note/diag
    - Improve an error message.
2018-07-31 10:34:14 +00:00
wen
2fdb6f4383 Update to 1.004002
Upstream changes:
1.004002        2018-07-29

 [ Bug Fixes ]
 - Skip one particular test on old versions of Moo because it relies on a
   feature introduced in Moo 1.004000.
   Fixes RT#125948.
   <https://rt.cpan.org/Ticket/Display.html?id=125948>
2018-07-31 10:29:26 +00:00
jperkin
84aedf6c7b libdbusmenu-qt5: SunOS also ships moc_predefs.h 2018-07-30 15:29:16 +00:00
minskim
64514a8201 devel/go-viper: Update to 1.0.2
1.0.0 was the first release and this version contains bug fixes and
documentation updates.
2018-07-30 03:17:50 +00:00
minskim
fb6f3a2436 Make lua-lrexlib build with Lua 5.3
Without this CFLAGS option, the deprecated luaL_optint() in the module
is not replaced with luaL_optinteger().
2018-07-29 11:36:06 +00:00
leot
8ff9b1c0a1 py-cffi: Add a kludge to disable __thread on NetBSD aarch64
__thread ATM is problematic on NetBSD aarch64 and py-cffi users (e.g.
py-requests) ends up crashing due SIGILL at run time.

PKGREVISION++
2018-07-29 10:48:14 +00:00
wen
5e3a382e7d Update to 1.9104
Add missing RUN_DEPENDS

Upstream changes:
1.9104 2018-06-27

 - IPv6 support is now GA!

1.9104 2018-06-26

 - DEV release only
 - IPv6 support
 - Add Code of Conduct
2018-07-29 06:28:52 +00:00
wen
32c0b17366 Update to 1.004001
Upstream changes:
1.004001        2018-07-28

 [ Bug Fixes ]
 - Add Eval::TypeTiny::Sandbox to the list of packages which should be
   skipped as internal by Error::TypeTiny, as it was mistakenly removed in
   1.003_008.
   Fixes RT#125942.
   <https://rt.cpan.org/Ticket/Display.html?id=125942>

 [ Documentation ]
 - Correct release date of 1.004000 in change log.

1.004000        2018-07-27

 [ Documentation ]
 - Update NEWS.
 - Update TODO.

 [ Packaging ]
 - Repackage as a stable release. No functional changes since 1.003_010.

1.003_010       2018-07-25

 [ Test Suite ]
 - Improve test coverage for Type::Utils, Type::Coercion,
   Types::Standard::Tuple, Eval::TypeTiny, Type::Registry,
   Type::Tiny::Class, and Types::Standard::Tied.

1.003_009       2018-07-24

 [ Documentation ]
 - Better documentation of parameterization API.

 [ Test Suite ]
 - Improve testing of Test::TypeTiny itself; the matchfor() function in
   particular.
 - Test bad parameters to NumRange and IntRange.
 - Test late loading of Sub::Quote.

 [ Other ]
 - Types::Standard::Defined->complementary_type will now return
   Types::Standard::Undef, and vice versa.

1.003_008       2018-07-16

 [ REGRESSIONS ]
 - Make Error::TypeTiny aware of some newer internal modules.

 [ Bug Fixes ]
 - Fix error messages generating deep explanations of some parameterized
   types.
   Fixes RT#125765.
   KB Jørgensen++
   <https://rt.cpan.org/Ticket/Display.html?id=125765>

 [ Test Suite ]
 - Improve test coverage.
 - Test Type::Utils' match_on_type's support for wantarray on strings of
   code.

 [ Other ]
 - Improve processing of parameters to Types::Standard's parameterized type
   constraints
 - Simplify how Type::Registry generates the `t()` function.
 - Split out some code from Types::Standard into autoloaded modules to
   speed up loading.
 - Types::Common::Numeric's IntRange and NumRange do better checking of
   parameters.
 - Types::Common::String's StrLength does better checking of parameters.

1.003_007       2018-07-12

 [ Test Suite ]
 - Add tests for deep coercions in Tuples.
 - Better tests for Eval::TypeTiny's implementations of alias=>1.
 - Improve coverage.
 - Restructure Types::TypeTiny test cases so more of them run when Moose
   and Mouse aren't available.

 [ Other ]
 - Added: Eval::TypeTiny now supports PadWalker as a fallback
   implementation of alias => 1.
 - Added: Eval::TypeTiny provides a collection of constants to indicate the
   current implementation of alias => 1.
 - Eval::TypeTiny will now throw errors when it detects a mismatch between
   sigils and reference types in the environment hashref but only if
   EXTENDED_TESTING environment variable is true. Perl will probably give
   you its own error message for this later on anyway.
 - Improve progressive exporter in Types::TypeTiny to avoid loading
   Exporter::TypeTiny more often.
 - Removed: Eval::TypeTiny::HAS_LEXICAL_VARS constant is no longer
   documented and will be removed at a later date.
 - Types::Standard does better at checking the parameters of parameterized
   types are valid.
 - Updated: Eval::TypeTiny now supports Perl 5.22 refaliasing as the
   preferred implementation of alias => 1.

1.003_006       2018-07-08

 [ Bug Fixes ]
 - Fix issues with arrayref and hashref defaults in Type::Params.
 - Workaround for Regexp-based check for Int clobbering $1 sometimes (this
   will sometimes slow down Int checks a little, but is needed for
   correctness).
   Fixes RT#125132.
   <https://rt.cpan.org/Ticket/Display.html?id=125132>

 [ Documentation ]
 - Better documentation of environment variables.
 - Type::Params caller_level option is now documented.

 [ Test Suite ]
 - Improve coverage.

 [ Other ]
 - Added: PERL_TYPE_PARAMS_XS environment variable.
 - Added: Type::Params compile/compile_named now have subname and
   description options.

1.003_005       2018-07-05

 [ Documentation ]
 - Type::Tiny::Manual::Coercions improvements.
   Fixes RT#122305.
   <https://rt.cpan.org/Ticket/Display.html?id=122305>

 [ Other ]
 - Added: Allow type libraries to mark certain type constraints as
   deprecated.
   Fixes RT#124728.
   <https://rt.cpan.org/Ticket/Display.html?id=124728>

1.003_004       2018-06-12

 [ Bug Fixes ]
 - Load modules with `use` instead of `require` in 00-begin.t.
   Fixes RT#124067.
   Andreas J König++
   Slaven Rezić++
   <https://rt.cpan.org/Ticket/Display.html?id=124067>

1.003_003       2018-06-10

 [ BACK COMPAT ]
 - Bool (Types::Standard) is stricter, no longer allowing blessed objects
   that overload stringification because that's weird.

 [ Other ]
 - Added: Bool now allows coercion from Any.

1.003_002       2018-05-28

 - Added: Types::Common::Numeric now has NumRange and IntRange types.
 - Added: Types::Common::String now has a StrLength type.

1.003_001       2018-05-22

 [ Test Suite ]
 - Tests for coercions to CycleTuple from Types::Standard with
   non-inlineable type constraints.

 [ Other ]
 - Don't use Type::Tiny::XS's implementation of Bool in Types::Standard
   unless Type::Tiny::XS >= 0.014.
 - Looser definition of FileHandle in Types::Standard.
   Fixes RT#121762.
   <https://rt.cpan.org/Ticket/Display.html?id=121762>

1.003_000       2018-05-20

 [ Bug Fixes ]
 - Compatibility with constants and with CV-in-stash optimisation.
   Fixes RT#123408.
   <https://rt.cpan.org/Ticket/Display.html?id=123408>

 [ Documentation ]
 - Add a new CONTRIBUTING.pod file.
 - Document Type::Library's :coercion export tag.
   Diab Jerius++
 - Fix typo.
   Philippe Bruhat++
 - Improvements to Type::Params documentation.

 [ Test Suite ]
 - Skip t/30-integration/Moose/native-attribute-traits.t on older Moose
   because Test::Moose is broken.

 [ Packaging ]
 - Ref::Util::XS 0.100 should be recommended, not 0.200 (which doesn't
   exist yet).
   Fixes RT#121981.
   <https://rt.cpan.org/Ticket/Display.html?id=121981>

 [ Other ]
 - Added: Allow Type::Coercion's add_type_coercion to accept a
   Type::Coercion object, which was already documented as working.
   Diab Jerius++
 - Added: Type::Params compile_named now supports bless/class/constructor
   options.
 - Added: Type::Params now exports a compile_named_oo function which
   returns a parameters object.
 - Added: Type::Params now supports parameter defaults.
 - Don't use Type::Tiny::XS's implementation of PositiveInt in
   Types::Common::Numeric unless Type::Tiny::XS >= 0.013.
2018-07-29 02:58:58 +00:00
brook
d1d2bdf864 Remove MASTER_SITES= from individual R package Makefiles.
Each R package should include ../../math/R/Makefile.extension, which also
defines MASTER_SITES.  Consequently, it is redundant for the individual
packages to do the same.  Package-specific definitions also prevent
redefining MASTER_SITES in a single common place.
2018-07-28 14:40:42 +00:00
jperkin
a5d2f2d9d6 poco: Fix build with newer GCC on SunOS. 2018-07-27 21:03:26 +00:00
jperkin
5f8742b1df boehm-gc: Enable threads by default on SunOS.
Bump PKGREVISION.
2018-07-27 10:23:12 +00:00
jperkin
9f38862480 ocaml-lwt: SunOS needs -D_POSIX_PTHREAD_SEMANTICS. 2018-07-27 08:01:30 +00:00
jperkin
4cd6e34094 py-subprocess32: Fix configure script variables. 2018-07-27 07:51:30 +00:00
jaapb
8a51f608f1 Added py-oset to Makefile SUBDIRs 2018-07-26 11:47:32 +00:00
jaapb
51bdf8e84f Added package devel/py-oset, an ordered set library for Python.
Based on Kamel Derouiche's verison in pkgsrc-wip.
2018-07-26 11:46:16 +00:00
schmonz
4520e3592b Update to 1.20180726. From the changelog:
* [ Mark Haber ]
  * Fix hours_since for git fake bare repos

* [ Tom Hoover ]
  * Fix 'no defined update command error' in example config

* [ Pavel Nakonechnyi ]
  * More meaningful names for temporary files

* [ Paul Wise ]
  * Mitigate vulns caused by git code execution (CVE-2018-7032)
  * Migrate from ack-grep to ack
  * More reliable output supervision
  * Improve the status output for CVS
  * Improve the git-cvs extension
  * Allow prepending commands to existing commands
  * Allow for fallback to default commands
  * Add support for caching command output
  * Add shell extension to maintain a repo status cache
  * Add graph, remote, upgrade extensions
  * git registration improvements
  * webcheckout: prefer https transport

pkgsrc changes:

- Rename directory to myrepos, catching up with package name change years ago
2018-07-26 09:34:27 +00:00
wiz
7885c2cb33 zookeeper: remove patch that is not in distinfo 2018-07-26 07:32:23 +00:00
minskim
a26348400b devel/hyperscan: Update to 5.0.0
New features:

- A hybrid library of Hyperscan and PCRE called Chimera
- Logical combination matching
- Experimental support for Windows
2018-07-25 00:26:30 +00:00
jperkin
c837929b88 zookeeper: Drop apache-ant dependency.
Let it be pulled in via apache-ivy, which will pull in the correct
version of apache-ant depending on the JDK in use.
2018-07-24 16:28:35 +00:00
jperkin
41dd02dfe0 apache-ivy: Use apache-ant 1.9.x with JDK 7.x
Bump PKGREVISION.
2018-07-24 16:27:22 +00:00
jperkin
e09a9ae3b9 devel: Add apache-ant19. 2018-07-24 16:25:56 +00:00
jperkin
c5f9c8ee97 apache-ant19: Add new package, version 1.9.13.
This is the 1.9 branch of apache-ant, which is required for JDK 7.x
and older.  JDK 8.x and newer use the main apache-ant 1.10 package.
2018-07-24 16:24:50 +00:00
adam
43a5fd9bac py-hamcrest: added version 1.9.0
PyHamcrest is a framework for writing matcher objects, allowing you to
declaratively define "match" rules. There are a number of situations where
matchers are invaluable, such as UI validation, or data filtering, but it is in
the area of writing flexible tests that matchers are most commonly used.

When writing tests it is sometimes difficult to get the balance right between
overspecifying the test (and making it brittle to changes), and not specifying
enough (making the test less valuable since it continues to pass even when the
thing being tested is broken). Having a tool that allows you to pick out
precisely the aspect under test and describe the values it should have, to a
controlled level of precision, helps greatly in writing tests that are "just
right." Such tests fail when the behavior of the aspect under test deviates
from the expected behavior, yet continue to pass when minor, unrelated changes
to the behaviour are made.
2018-07-24 15:08:19 +00:00
ryoon
189b03ccc2 Fix curses detection under NetBSD 8 and current at least
Fix PR pkg/53469
2018-07-24 12:14:38 +00:00
adam
596ff90662 py-requests-mock: updated to 1.5.2
1.5.2:
Prelude
Fix py.test plugin with py.test < 3.0

Bug Fixes
Fixed a bug relating to how the pytest version was being discovered that meant new versions of pytest were being treated as old versions and would receive bad configuration.
The py.test plugin was broken when using py.test < 3.0. The version of py.test that ships in EPEL is only 2.7 so we need to make sure we support at least that version.

1.5.1:
New Features
The stream parameter is recorded when the request is sent and available in request history in the same was as parameters like verify or timeout.
2018-07-24 10:09:22 +00:00
adam
06e31d703b py-archinfo: updated to 7.8.7.1
7.8.7.1:
Unknown changes.
2018-07-24 10:00:08 +00:00
adam
4b35d9578b py-test-xdist: updated to 1.22.3
pytest-xdist 1.22.3:

Bug Fixes
Fix issue of virtualized or containerized environments not reporting the number of CPUs correctly.

Trivial Changes
Make all classes subclass from object and fix super() call in LoadFileScheduling.
2018-07-24 08:24:44 +00:00
adam
f5492a73e4 py-test-timeout: updated to 1.3.1
1.3.1:
Fix deprecation warning on Python 3.6.
Create a valid tag for the release. Somehow this didn't happen for 1.3.0, that tag points to a non-existing commit.
2018-07-24 08:23:20 +00:00
adam
c173e1d6ca py-test-testmon: updated to 0.9.13
0.9.13:
Encourage bug reporting in the README.
2018-07-24 07:24:58 +00:00
adam
eb2134a55f py-pylint: updated to 2.0.1
2.0.1:
Don't crash when pylint is unable to infer the value of an argument to next()
2018-07-24 06:15:31 +00:00
adam
5eabe1511a py-astroid: updated to 2.0.1
2.0.1:
Released to clear an old wheel package on PyPI
2018-07-24 06:13:53 +00:00
minskim
7bddd392dd devel/Makefile: Add go-colorable 2018-07-22 22:42:53 +00:00
minskim
8b875a3eb1 devel/go-colorable: Import version 0.0.9
go-colorable is a colorable writer for Microsoft Windows. It handles
esacpe sequences for ANSI color.
2018-07-22 22:42:43 +00:00
minskim
21c3a26b60 devel/cmake: Add a missing entry to PLIST 2018-07-22 05:15:53 +00:00
minskim
e67e3ace24 devel/Makefile: Add go-goreturns 2018-07-21 22:07:46 +00:00
minskim
845c9a6cd0 devel/go-goreturns: Import version 0.0.20180301
A gofmt/goimports-like tool for Go programmers that fills in Go return
statements with zero values to match the func return types. This tool
adds zero-value return values to incomplete Go return statements, to
save you time when writing Go. It is inspired by and based on
goimports.
2018-07-21 22:07:31 +00:00
minskim
ce039c019d devel/go-pflag: Update to 1.0.1
Changes:
- Includes new ParseErrorsWhitelist API definition
2018-07-21 22:04:22 +00:00
ryoon
79f5b7199c Update to 3.12.0
Changelog:
Changes made since CMake 3.11 include the following.

New Features

Generators

  * The Visual Studio Generators for VS 2017 learned to support a version=14.##
    option in the CMAKE_GENERATOR_TOOLSET value (e.g. via the cmake(1) -T
    option) to specify a toolset version number.

Command-Line

  * The cmake(1) Build Tool Mode (cmake --build) gained --parallel [<jobs>] and
    -j [<jobs>] options to specify a parallel build level. They map to
    corresponding options of the native build tool.

Commands

  * The add_compile_definitions() command was added to set preprocessor
    definitions at directory level. This supersedes add_definitions().
  * The cmake_minimum_required() and cmake_policy(VERSION) commands now accept
    a version range using the form <min>[...<max>]. The <min> version is
    required but policies are set based on the older of the running CMake
    version and the version specified by <max>. This allows projects to specify
    a range of versions for which they have been updated and avoid explicit
    policy settings.
  * The file(GLOB) and file(GLOB_RECURSE) commands learned a new flag
    CONFIGURE_DEPENDS which enables expression of build system dependency on
    globbed directory’s contents.
  * The file(TOUCH) and file(TOUCH_NOCREATE) commands were added to expose
    TOUCH functionality without having to use CMake’s command-line tool mode
    with execute_process().
  * The find_package() command now searches a prefix specified by a
    PackageName_ROOT CMake or environment variable. Package roots are
    maintained as a stack so nested calls to all find_* commands inside find
    modules also search the roots as prefixes. See policy CMP0074.
  * The install() command learned an optional NAMELINK_COMPONENT parameter,
    which allows you to change the component for a shared library’s namelink.
    If none is specified, the value of COMPONENT is used by default.
  * The list() command learned a JOIN sub-command to concatenate list’s
    elements separated by a glue string.
  * The list() command learned a SUBLIST sub-command to get a sublist of the
    list.
  * The list() command learned a TRANSFORM sub-command to apply various string
    transformation to list’s elements.
  * The project() command learned an optional HOMEPAGE_URL parameter which has
    the effect of setting variables like PROJECT_HOMEPAGE_URL, <PROJECT-NAME>
    _HOMEPAGE_URL and CMAKE_PROJECT_HOMEPAGE_URL.
  * The string() command learned a JOIN sub-command to concatenate input
    strings separated by a glue string.
  * target_compile_options() and add_compile_options() commands gained a SHELL:
    prefix to specify a group of related options using shell-like quoting.
  * The target_link_libraries() command now supports Object Libraries. Linking
    to an object library uses its object files in direct dependents and also
    propagates usage requirements.

Variables

  * The CMAKE_FOLDER variable was added to initialize the FOLDER property on
    all targets.
  * The CMAKE_DOTNET_TARGET_FRAMEWORK_VERSION variable was defined to
    initialize all DOTNET_TARGET_FRAMEWORK_VERSION target properties.
  * CMAKE_PROJECT_VERSION* variables have been introduced:
      + CMAKE_PROJECT_VERSION
      + CMAKE_PROJECT_VERSION_MAJOR
      + CMAKE_PROJECT_VERSION_MINOR
      + CMAKE_PROJECT_VERSION_PATCH
      + CMAKE_PROJECT_VERSION_TWEAK
  * The CMAKE_SUPPRESS_REGENERATION variable was extended to support the Ninja
    and Makefile Generators. It is also now documented.
  * CMAKE_VS_SDK_*_DIRECTORIES variables were defined to tell Visual Studio
    Generators for VS 2010 and above how to populate fields in .vcxproj files
    that specify SDK directories. The variables are:
      + CMAKE_VS_SDK_EXCLUDE_DIRECTORIES
      + CMAKE_VS_SDK_EXECUTABLE_DIRECTORIES
      + CMAKE_VS_SDK_INCLUDE_DIRECTORIES
      + CMAKE_VS_SDK_LIBRARY_DIRECTORIES
      + CMAKE_VS_SDK_LIBRARY_WINRT_DIRECTORIES
      + CMAKE_VS_SDK_REFERENCE_DIRECTORIES
      + CMAKE_VS_SDK_SOURCE_DIRECTORIES
  * A MSVC_TOOLSET_VERSION variable was added to provide the MSVC toolset
    version associated with the current MSVC compiler version in MSVC_VERSION.

Properties

  * The COMMON_LANGUAGE_RUNTIME target property was introduced to configure the
    use of managed C++ for Visual Studio Generators for VS 2010 and above. A
    corresponding IMPORTED_COMMON_LANGUAGE_RUNTIME target property was added to
    support C++/CLI for imported targets.
  * The DOTNET_TARGET_FRAMEWORK_VERSION target property was introduced as
    replacement for VS_DOTNET_TARGET_FRAMEWORK_VERSION, which is considered
    deprecated now.
  * An EXPORT_PROPERTIES target property was added to specify a custom list of
    target properties to include in targets exported by the install(EXPORT) and
    export() commands.
  * The PDB_OUTPUT_DIRECTORY property learned to support generator expressions.
  * A TESTS directory property was added to hold the list of tests defined by
    the add_test() command.
  * A VS_DEBUGGER_COMMAND target property was created to set the debugging
    command line with Visual Studio Generators for VS 2010 and above.
  * HLSL source file properties VS_SHADER_DISABLE_OPTIMIZATIONS and
    VS_SHADER_ENABLE_DEBUG gained support for generator expressions.
  * HLSL source file property VS_SHADER_OBJECT_FILE_NAME has been added to the
    Visual Studio Generators for VS 2010 and above. The property specifies the
    file name of the compiled shader object.

Modules

  * The FindALSA module now provides imported targets.
  * The FindCURL module now provides imported targets.
  * The FindJPEG module now provides imported targets.
  * The FindLibXml2 module now provides imported targets.
  * The FindMatlab module now supports the Matlab Runtime Compiler (MCR) for
    compiling and linking matlab extensions.
  * A FindODBC module was added to find an Open Database Connectivity (ODBC)
    library.
  * The FindPkgConfig module has learned to export the found libraries with
    full path for direct consumption with the target_link_libraries() command.
  * New FindPython3 and FindPython2 modules, as well as a new FindPython
    module, have been added to provide a new way to locate python environments.
  * The UseSWIG module gained a whole refresh and is now more consistent with
    standard CMake commands to generate libraries and is fully configurable
    through properties.
  * The UseSWIG module learned to manage multiple behaviors through
    UseSWIG_MODULE_VERSION variable to ensure legacy support as well as more
    robust handling of SWIG advanced features (like %template).
  * The UseSWIG module learned to support CSHARP variant wrapper files.
  * The WriteCompilerDetectionHeader module gained a BARE_FEATURES option to
    add a compatibility define for the exact keyword of a new language feature.

Generator Expressions

  * A new $<GENEX_EVAL:...> and $<TARGET_GENEX_EVAL:target,...> generator
    expression has been added to enable consumption of generator expressions
    whose evaluation results itself in generator expressions.
  * A new $<IN_LIST:...> generator expression has been added.
  * A new $<TARGET_EXISTS:...> generator expression has been added.
  * A new $<TARGET_NAME_IF_EXISTS:...> generator expression has been added.

CTest

  * The ctest_start() command has been reworked so that you can simply call
    ctest_start(APPEND) and it will read all the needed information from the
    TAG file. The argument parsing has also been relaxed so that the order of
    the arguments is less significant.
  * A PROCESSOR_AFFINITY test property was added to request that CTest run a
    test with CPU affinity for a set of processors disjoint from other
    concurrently running tests with the property set.

CPack

  * The CPack module now uses variables CMAKE_PROJECT_VERSION_MAJOR,
    CMAKE_PROJECT_VERSION_MINOR and CMAKE_PROJECT_VERSION_PATCH to initialize
    corresponding CPack variables.
  * cpack(1) gained basic support for NuGet. See the CPackNuGet module.

Other

  * The Compile Features functionality is now aware of C++ 20. No specific
    features are yet enumerated besides the cxx_std_20 meta-feature.
  * The Compile Features functionality is now aware of the availability of C
    features in MSVC since VS 2010.
  * The Compile Features functionality is now aware of C language standards
    supported by Texas Instruments C compilers.

Deprecated and Removed Features

  * The Visual Studio 8 2005 generator has been removed.
  * CMake no longer produces <tgt>_LIB_DEPENDS cache entries for library
    targets. See policy CMP0073.

Other Changes

  * Include flags for directories marked as SYSTEM are now moved after
    non-system directories. The -isystem flag does this automatically, so
    moving them explicitly to the end makes the behavior consistent on
    compilers that do not have any -isystem flag.
  * Fortran dependency scanning now supports dependencies implied by Fortran
    Submodules.
  * The existence and functionality of the file ${CMAKE_BINARY_DIR}/
    cmake_install.cmake has now been documented in the install() documentation
    so that external packaging software can take advantage of CPack-style
    component installs.
  * The CheckIncludeFile module check_include_file macro learned to honor the
    CMAKE_REQUIRED_LIBRARIES variable. See policy CMP0075.
  * The CheckIncludeFileCXX module check_include_file_cxx macro learned to
    honor the CMAKE_REQUIRED_LIBRARIES variable. See policy CMP0075.
  * The CheckIncludeFiles module check_include_files macro learned to honor the
    CMAKE_REQUIRED_LIBRARIES variable. See policy CMP0075.
  * The cmake(1) -E copy_directory tool now fails when the source directory
    does not exist. Previously it succeeded by creating an empty destination
    directory.
  * The UseSWIG module swig_add_library() command (and legacy swig_add_module
    command) now set the prefix of Java modules to "" for MINGW, MSYS, and
    CYGWIN environments.
2018-07-21 06:52:55 +00:00
wen
0af1880f27 Update to 0.2308
Upstream changes:
0.2308    2018-07-11 21:06:16Z
          - remove File::Temp::Dir from the PAUSE index (it is not in its own
            .pm file, so it is not 'use'able on its own)

0.2307    2018-06-24 19:40:29Z (TRIAL RELEASE)
          - change EXLOCK default from true to false; addresses RT#123959.
            Note that this option was always a no-op on non-BSD platforms;
            changing the default to false makes behaviour more predictable and
            consistent across platforms.

0.2306    2018-06-24 19:33:47Z
          - switch from 'use vars' to 'our'

0.2305    2018-04-19 11:58:49Z (TRIAL RELEASE)
          - documentation updates for what versions contain what features
            (thanks, Brian Mowrey! RT#101518)
          - fix bad use of skip() in tests (RT#95922)
          - Fall back to CSIDL_LOCAL_APPDATA under taint on Windows (RT#60340)
          - update distribution tooling
2018-07-20 13:04:03 +00:00
minskim
695620279c devel/Makefile: Add c++gsl 2018-07-20 11:32:35 +00:00
minskim
f3fd502344 devel/c++gsl: Import version 1.0.0
The Guideline Support Library (GSL) contains functions and types that
are suggested for use by the C++ Core Guidelines maintained by the
Standard C++ Foundation. This package contains Microsoft's
implementation of GSL.
2018-07-20 11:32:25 +00:00
adam
078fb6f043 py-dash: updated to 4.6.1
v4.6.1:
Misc
- Support Python 3.7.
2018-07-20 09:42:54 +00:00
fhajny
e538b2a345 devel/erlang-cache_tab: Update 1.0.14.
- Updating p1_utils to version 1.0.12.
2018-07-20 08:59:50 +00:00
wen
a0286e8809 Update to 1.002001
Upstream changes:
1.002001        2018-07-17

 [ Packaging ]
 - Fix dates in changelog.

1.002000        2018-07-17

 [ Packaging ]
 - Repackage as 1.002000.

1.001_001       2018-06-29

 [ Test Suite ]
 - Improved test coverage, up from 88.78% on coveralls.io to 96.74%.

1.001_000       2018-06-26

 - Added: Support for exporting non-code symbols such as $Foo, @Bar, and
   %Baz.
 - Added: Support for generating non-code symbols.
2018-07-20 07:41:02 +00:00
wen
efde0ba7db Update to 1.30
Upstream changes:
Release 1.30 - 14 July 2018
 - Fix incorrect merging of structure (Emiliya Boyadjieva) (github 199)
 - Fix up compiler warnings (Jens Rehsack) (github 211)
 - Test against 5.28.0, 5.29.0 and some other versions
 - Compress and then delete old cpancover data
 - Clarify some docs around ignore (Olaf Alders) (github 207)
 - Run coverage on cpp and hpp files (Jacques Germishuys) (github 203)
 - Add docs for coverage of modules on command line (Slaven Rezić) (github 204)
 - Ignore .AppleDouble files (David Cantrell) (github 200)
2018-07-20 07:36:13 +00:00
ryoon
b9c1e1d533 Recursive revbump from textproc/icu-62.1 2018-07-20 03:33:47 +00:00
jaapb
05083dc708 Recursive revbump associated with the update of lang/ocaml to 4.07. 2018-07-19 15:15:20 +00:00
jaapb
6cfe6ba207 Updated devel/ocaml-yojson PLIST and revbump.
This is due to the package being built with jbuilder now.
2018-07-19 14:18:09 +00:00
jaapb
c3dbf894cf Updated package devel/ocaml-lwt_ppx to version 1.2.1.
This is a result of the upgrade of ocaml-lwt to 4.1.0; both packages are
distributed together
2018-07-19 14:15:23 +00:00
jaapb
8a9c102bd6 Updated devel/ocaml-lwt to version 4.1.0.
Various changes and bugfixes - most importantly, the package license has
changed to MIT.
2018-07-19 14:14:28 +00:00
jaapb
3f91f23501 Updated devel/ocaml-base to version 0.11.1.
Main change here is support for OCaml 4.07.
2018-07-19 14:11:08 +00:00
jaapb
b04f300d5e Updated devel/js_of_ocaml to version 3.2.0.
This version has several features and bugfixes, of which the most important
is that it now supports OCaml 4.07.
2018-07-19 14:05:57 +00:00
jaapb
6f4e413042 Updated devel/ocaml-ppx_tools_versioned to version 5.2.
There does not seem to be a changelog available, but this version adds
support for OCaml 4.07 and now uses the jbuilder build system.
2018-07-19 13:01:34 +00:00
adam
f4c1741fbe py-pylint-plugin-utils: updated to 0.4
0.4:
Bug fixes.
2018-07-19 09:10:31 +00:00
tpaul
447f50f70f devel/aslc86k: use DIST_SUBDIR, update MAINTAINER 2018-07-19 04:10:55 +00:00
tpaul
22a842dff1 devel/lcdis: use DIST_SUBDIR, update MAINTAINER 2018-07-19 04:09:30 +00:00
maya
69d8254e80 libblkid: all users of this require libuuid.
see pkgconfig file:
Requires.private: uuid

prompted by
https://us-east.manta.joyent.com/pkgsrc/public/reports/Linux/ubuntu16.04/trunk/x86_64/20180717.0004/hal-0.5.14nb20/configure.log
2018-07-18 23:45:14 +00:00
fhajny
3046a6d606 devel/gradle: Update to 4.9.
- Projects that publish auxiliary publications through maven-publish
  and ivy-publish can now be depended upon by other projects in the
  same build.
- In addition to lazy tasks use, Kotlin DSL build scripts are
  evaluated faster with version 0.18.4.
- You can now pass arguments to JavaExec tasks directly from the
  command-line using --args.
- Improved dependency insight report.
2018-07-18 14:27:52 +00:00
minskim
e0ed4afab7 devel/Makefile: Add go-sync 2018-07-18 02:38:18 +00:00
minskim
48dc68e389 devel/go-sync: Import version 0.0.20180314
This package contains various packages and tools that support the Go
programming language.

Packages include a type-checker for Go and an implementation of the
Static Single Assignment form (SSA) representation for Go programs.
2018-07-18 02:38:08 +00:00
joerg
a19083df44 Mark packages that require C++03 (or the GNU variants) if they fail with
C++14 default language.
2018-07-18 00:06:10 +00:00
alnsn
980bfb3b89 Update devel/lua-rocks to version 2.4.4.
Changes since version 2.4.3:

* All platfoms: Do not halt a package deletion process when a file
  from the package is missing
* Windows: Updated bundled binaries: Lua 5.1.5, Wget 1.19.4, 7zip 18.01
* Windows: updated installer to better handle gcc toolchains
* Windows: fix detection of directories
* Windows: fixes .def generation
2018-07-17 22:18:06 +00:00
adam
a1e5ad649a py-pylint: updated to 2.0.0
Pylint 2.0:
* trailing-comma-tuple can be emitted for return statements as well.
* Fix a false positive inconsistent-return-statements message when exception is raised
  inside an else statement.
* ImportFrom nodes correctly use the full name for the import sorting checks.
* [].extend and similar builtin operations don't emit dict-*-not-iterating with the Python 3 porting checker
* Add a check consider-using-dict-comprehension which is emitted if for dict initialization
  the old style with list comprehensions is used.
* Add a check consider-using-set-comprehension which is emitted if for set initialization
  the old style with list comprehensions is used.
* logging-not-lazy is emitted whenever pylint infers that a string is built with addition
* Add a check chained-comparison which is emitted if a boolean operation can be simplified
  by chaining some of its operations.
  e.g "a < b and b < c", can be simplified as "a < b < c".
* Add a check consider-using-in for comparisons of a variable against
  multiple values with "==" and "or"s instead of checking if the variable
  is contained "in" a tuple of those values.
* in is considered iterating context for some of the Python 3 porting checkers
* Add --ignore-none flag to control if pylint should warn about no-member where the owner is None
* Fix a false positive related to too-many-arguments and bounded __get__ methods
* mcs as the first parameter of metaclass's __new__ method was replaced by cls
* assignment-from-no-return considers methods as well.
* Support typing.TYPE_CHECKING for *unused-import* errors
* Inferred classes at a function level no longer emit invalid-name
  when they don't respect the variable regular expression
* Added basic support for postponed evaluation of function annotations.
* Fix a bug with missing-kwoa and variadics parameters
* simplifiable-if-statement takes in account only when assigning to same targets
* Make len-as-condition test more cases, such as len() < 1 or len <= 0'
* Fix false-positive line-too-long message emission for
  commented line at the end of a module
* Fix false-positive bad-continuation for with statements
* Don't warn about stop-iteration-return when using next() over itertools.count
* Add a check consider-using-get for unidiomatic usage of value/default-retrieval
  for a key from a dictionary
* invalid-slice-index is not emitted when the slice is used as index for a complex object.
  We only use a handful of known objects (list, set and friends) to figure out if
  we should emit invalid-slice-index when the slice is used to subscript an object.
* Don't emit unused-import anymore for typing imports used in type comments.
* Add a new check 'useless-import-alias'.
* Add comparison-with-callable to warn for comparison with bare callable, without calling it.
* Don't warn for missing-type-doc and/or missing-return-type-doc, if type
  annotations exist on the function signature for a parameter and/or return type.
* Add --exit-zero option for continuous integration scripts to more
  easily call Pylint in environments that abort when a program returns a
  non-zero (error) status code.
* Warn if the first argument of an instance/ class method gets assigned
* New check comparison-with-itself to check comparison between same value.
* Add a new warning, 'logging-fstring-interpolation', emitted when f-string
  is used within logging function calls.
* Don't show 'useless-super-delegation' if the subclass method has different type annotations.
* Add unhashable-dict-key check.
* Don't warn that a global variable is unused if it is defined by an import
* Skip wildcard import check for __init__.py.
* The Python 3 porting mode can now run with Python 3 as well.
* too-few-public-methods is not emitted for dataclasses.
* New verbose mode option, enabled with --verbose command line flag, to
  display of extra non-checker-related output. It is disabled by default.
* undefined-loop-variable takes in consideration non-empty iterred objects before emitting
* Add support for numpydoc optional return value names.
* singleton-comparison accounts for negative checks
* Add a check consider-using-in for comparisons of a variable against
  multiple values with "==" and "or"s instead of checking if the variable
  is contained "in" a tuple of those values.
* defaultdict and subclasses of dict are now handled for dict-iter-* checks
* logging-format-interpolation also emits when f-strings are used instead of % syntax.
* Don't trigger misplaced-bare-raise when the raise is in a finally clause
* Add a new check, possibly-unused-variable.
  This is similar to unused-variable, the only difference is that it is
  emitted when we detect a locals() call in the scope of the unused variable.
  The locals() call could potentially use the said variable, by consuming
  all values that are present up to the point of the call. This new check
  allows to disable this error when the user intentionally uses locals()
  to consume everything.
* no-else-return accounts for multiple cases
   The check was a bit overrestrictive because we were checking for
   return nodes in the .orelse node. At that point though the if statement
   can be refactored to not have the orelse. This improves the detection of
   other cases, for instance it now detects TryExcept nodes that are part of
   the .else branch.
* Added two new checks, invalid-envvar-value and invalid-envvar-default.
  The former is trigger whenever pylint detects that environment variable manipulation
  functions uses a different type than strings, while the latter is emitted whenever
  the said functions are using a default variable of different type than expected.
* Add a check consider-using-join for concatenation of strings using str.join(sequence)
* Add a check consider-swap-variables for swapping variables with tuple unpacking
* Add new checker try-except-raise that warns the user if an except handler block
  has a raise statement as its first operator. The warning is shown when there is
  a bare raise statement, effectively re-raising the exception that was caught or the
  type of the exception being raised is the same as the one being handled.
* Don't crash on invalid strings when checking for logging-format-interpolation
* Exempt __doc__ from triggering a redefined-builtin
  __doc__ can be used to specify a docstring for a module without
  passing it as a first-statement string.
* Fix false positive bad-whitespace from function arguments with default
  values and annotations
* Fix stop-iteration-return false positive when next builtin has a
  default value in a generator
* Fix emission of false positive no-member message for class with  "private" attributes whose name is mangled.
* Fixed a crash which occurred when Uninferable wasn't properly handled in stop-iteration-return
* Use the proper node to get the name for redefined functions
* Don't crash when encountering bare raises while checking inconsistent returns
* Fix a false positive inconsistent-return-statements message when if statement is inside try/except.
* Fix a false positive inconsistent-return-statements message when while loop are used.
* Correct column number for whitespace conventions.
  Previously the column was stuck at 0
* Fix unused-argument false positives with overshadowed variable in
  dictionary comprehension.
* Fix false positive inconsistent-return-statements message when never
  returning functions are used (i.e sys.exit for example).
* Fix error when checking if function is exception, as in bad-exception-context.
* Fix false positive inconsistent-return-statements message when a
  function is defined under an if statement.
* New useless-return message when function or method ends with a "return" or
  "return None" statement and this is the only return statement in the body.
* Fix false positive inconsistent-return-statements message by
  avoiding useless exception inference if the exception is not handled.
* Fix bad thread instantiation check when target function is provided in args.
* Fixed false positive when a numpy Attributes section follows a Parameters
  section
* Fix incorrect file path when file absolute path contains multiple path_strip_prefix strings.
* Fix false positive undefined-variable for lambda argument in class definitions
* Add of a new checker that warns the user if some messages are enabled or disabled
  by id instead of symbol.
* Suppress false-positive not-callable messages from certain
  staticmethod descriptors
* Fix indentation handling with tabs
* Fix false-positive bad-continuation error
* Fix false positive unused-variable in lambda default arguments
* Updated the default report format to include paths that can be clicked on in some terminals (e.g. iTerm).
* Fix inline def behavior with too-many-statements checker
* Fix KeyError raised when using docparams and NotImplementedError is documented.
* Fix 'method-hidden' raised when assigning to a property or data descriptor.
* Fix emitting useless-super-delegation when changing the default value of keyword arguments.
* Expand ignored-argument-names include starred arguments and keyword arguments
* Fix false-postive undefined-variable in nested lambda
* Fix false-positive bad-whitespace message for typing annoatations
with ellipses in them
2018-07-17 10:08:42 +00:00
adam
7945007a8e py-astroid: updated to 2.0
astroid 2.0:
* String representation of nodes takes in account precedence and associativity rules of operators.
* Fix loading files with modutils.load_from_module when
  the path that contains it in sys.path is a symlink and
  the file is contained in a symlinked folder.
* Reworking of the numpy brain dealing with numerictypes
  (use of inspect module to determine the class hierarchy of
   numpy.core.numerictypes module)
* Added inference support for starred nodes in for loops
* Support unpacking for dicts in assignments
* Add support for inferring functools.partial
* Inference support for dict.fromkeys
* int() builtin is inferred as returning integers.
* str() builtin is inferred as returning strings.
* DescriptorBoundMethod has the correct number of arguments defined.
* Improvement of the numpy numeric types definition.
* Subclasses of *property* are now interpreted as properties
* AsStringRegexpPredicate has been removed.
  Use transform predicates instead of it.
* Switched to using typed_ast for getting access to type comments
  As a side effect of this change, some nodes gained a new type_annotation attribute,
  which, if the type comments were correctly parsed, should contain a node object
  with the corresponding objects from the type comment.
* typing.X[...] and typing.NewType are inferred as classes instead of instances.
* Module.__path__ is now a list
  It used to be a string containing the path, but it doesn't reflect the situation
  on Python, where it is actually a list.
* Fix a bug with namespace package's __path__ attribute.
* Added brain tips for random.sample
* Add brain tip for issubclass builtin
* Fix submodule imports from six
* Fix missing __module__ and __qualname__ from class definition locals
* Fix a crash when __annotations__ access a parent's __init__ that does not have arguments
* Fix multiple objects sharing the same InferenceContext.path causing uninferable results
* Fix improper modification of col_offset, lineno upon inference of builtin functions
* Subprocess.Popen brain now knows of the args member
* add move_to_end method to collections.OrderedDict brain
* Include new hashlib classes added in python 3.6
* Fix RecursionError for augmented assign
* Add missing attrs special attribute
* Inference now understands the 'isinstance' builtin
* Stop duplicate nodes with the same key values
  from appearing in dictionaries from dictionary unpacking.
* Fix contextlib.contextmanager inference for nested context managers
* Implement inference for len builtin
* Add qname method to Super object preventing potential errors in upstream
  pylint
* Stop astroid from getting stuck in an infinite loop if a function shares
its name with its decorator
* Fix issue with inherited __call__ improperly inferencing self
* Fix __call__ precedence for classes with custom metaclasses
* Limit the maximum amount of interable result in an NodeNG.infer() call to
 100 by default for performance issues with variables with large amounts of
 possible values.
 The max inferable value can be tuned by setting the max_inferable_values flag on
 astroid.MANAGER.
2018-07-17 10:05:46 +00:00
adam
c1abb139d4 py-automat: updated to 0.7.0
0.7.0:
Unknown changes.
2018-07-17 06:21:58 +00:00
minskim
813b126cff devel/go-i18n: Update to 1.10.0
Changes since 1.8.1:
- Export language.RegisterPluralFunc
- Export language.Operand
- Update to CLDR 31.0.1
- Fix panic in goi18n command
- Export language.GetPluralSpec
2018-07-17 03:51:22 +00:00
wen
187b3b3b52 Update to 0.50
Upstream changes:
0.50 Mon May 14 19:41:04 CEST 2018

  * improve 'brief_usage()' output (patch from Ildar Shaimordanov)
2018-07-16 11:03:57 +00:00
adam
5a24bdd831 py-characteristic: updated HOMEPAGE, added USE_LANGUAGES 2018-07-15 10:38:45 +00:00
wiz
3689c5f52a py-py: add missing build dependency on py-setuptools_scm
Without it, I got:
No local packages or working download links found for setuptools-scm
2018-07-14 20:29:34 +00:00
adam
ea9f8ef1da py-dash: updated to 4.6.0
v4.6.0:
Improve performance of the following functions for large datasets:
duplicates
sorted_uniq
sorted_uniq_by
union
union_by
union_with
uniq
uniq_by
uniq_with
xor
xor_by
xor_with
2018-07-14 19:05:58 +00:00
adam
9875897857 talloc: updated to 2.1.14
2.1.14:
Bug fixes.
2018-07-14 18:51:22 +00:00
adam
b951a8582d py-pylint-common: mark as incompatible with Python 2.7 2018-07-14 12:11:32 +00:00
adam
9fdcde887c py-faker: updated to 0.8.17
0.8.17:
Add ein, itin and refactored ssn Provider for en_US.
Add job provier for zh_CN.
Add date_of_birth provider.
Add alpha-3 representation option for country-code provider.
2018-07-13 13:54:01 +00:00
adam
da834cc21d py-ruamel-yaml: updated to 0.15.43
0.15.43:
merge PR33: Python2.7 on Windows is narrow, but has no sysconfig.get_config_var('Py_UNICODE_SIZE').
register_class() now returns class
2018-07-13 08:06:39 +00:00
adam
63f6d7999c py-pylint-plugin-utils: updated to 0.3
0.3:
Ditching Py2 due to pylint having done the same
2018-07-13 07:54:02 +00:00
adam
77ce3cfa56 py-ordered-set: updated to 3.0.1
3.0.1:
Bug fixes.
2018-07-13 06:24:25 +00:00
minskim
3639939d74 devel/Makefile: Add py-typing-extensions 2018-07-12 02:27:49 +00:00
minskim
4e316f8e1b devel/py-typing-extensions: Import version 3.6.5
The typing_extensions module contains both backports of these changes
as well as experimental types that will eventually be added to the
typing module, such as Protocol.
2018-07-12 02:27:38 +00:00
adam
97b17f06d0 libdatrie: updated to 0.2.12
0.2.12:
- More C90 (ANSI C) compliance.
- Prevent some compiling conflicts with other sources.
- Fix miscellaneous compiler warnings.
- Prevent trimming on extremely long dictionary path names.
2018-07-11 18:08:43 +00:00
jaapb
a1644ef174 Updated devel/ocaml-extlib to version 1.7.5.
Most importantly, this version adds support for OCaml 4.07. There are some
other minor extensions as well.
2018-07-11 12:04:32 +00:00
adam
96820105fc distcc: updated to 3.3
3.3 - Charlie the unicorn
* Use masquerade as compiler white-list.
* New --allow-private (the default) which allows non-global
* IP and IPv6 addresses.
* Cross-compilation support.
* Fix parsing of IPv6 addresses.
* Python 3, not python 2.
* Can build without python (and without pump mode or tests).
For those upgrading: you must run update-distcc-symlinks on every server machine, and add manually (see MASQUERADING of distcc(1)) those compilers it does not detect.
2018-07-11 07:30:40 +00:00
minskim
03de97ee31 devel/Makefile: Add go-godef 2018-07-11 00:05:44 +00:00
minskim
d2bd0e5d17 devel/go-godef: Import version 0.0.20170920
Godef, given an expression or a location in a source file, prints the
location of the definition of the symbol referred to.
2018-07-11 00:05:34 +00:00
wen
6931a14558 Update to 1.18
Upstream changes:
version 1.18 at 2018-07-02 09:18:10 +0000
-----------------------------------------

  Change: 58133ae09a1087d1d0cf6e5eac3767961b2e2577
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date : 2018-07-02 10:18:10 +0000

    Added usessl option to enable SSL/TLS
2018-07-10 08:28:56 +00:00
wen
f93aa65485 Update to 1.20180705
Upstream changes:
1.20180705 2018-07-05 16:47:18-07:00 America/Los_Angeles
    - added destructor to clear counters (choroboa PR #15, RT #71831)
2018-07-10 08:22:46 +00:00
adam
ce019f917a waf: updated to 2.0.9
NEW IN WAF 2.0.9
* Add dependencies on scriptlet outputs
* Made options optional for cython waftool
* Improve doxygen error handling
2018-07-10 08:18:06 +00:00
wen
f4f2adaf12 Update to 0.23
Upstream changes:
0.23      2018-06-26 00:00:13Z
  - properly skip potentially-problematic tests when needed, due to circular
    dependencies between Moose and Test::CleanNamespaces (RT#125678)
2018-07-10 08:16:57 +00:00
adam
f5dd4e846c libuv: updated to 1.22.0
Version 1.22.0:
* unix: remove checksparse.sh
* win: fix mingw build error
* win: fix -Wunused-function warnings in thread.c
* unix,win: merge timers implementation
* win: fix pointer type in pipe.c
* win: fixing build for older MSVC compilers
* zos: clear poll events on every iteration
* zos: write-protect message queue
* zos: use correct pointer type in strnlen
* unix,win: merge handle flags
* doc: update Imran Iqbal's GitHub handle
* src: add new error apis to prevent memory leaks
* test: make test-condvar call uv_cond_wait
* fs: change position of uv_fs_lchown
2018-07-10 08:08:44 +00:00
minskim
57357f2639 devel/py-kafka: Obsoleted by devel/py-kafka-python 2018-07-10 01:18:58 +00:00
minskim
e7753d21f6 devel/Makefile: Add py-kafka-python 2018-07-10 01:16:47 +00:00
minskim
a2f355a41a devel/py-kafka-python: Import version 1.4.3
Python client for the Apache Kafka distributed stream processing
system. kafka-python is designed to function much like the official
java client, with a sprinkling of pythonic interfaces (e.g., consumer
iterators).

This package replaces devel/py-kafka.
2018-07-10 01:16:37 +00:00
adam
39a4fa78b7 py-rply: updated to 0.7.6
0.7.6:
Bug fixes
2018-07-09 19:18:19 +00:00
hauke
d92a5d557a The package installs files world-writable, which the pkgsrc framework
objects to. Clean up permissions before packaging.
2018-07-09 14:11:01 +00:00
adam
aabc119f04 py-dulwich: updated to 0.19.5
0.19.5:
IMPROVEMENTS
Add porcelain.describe.

BUG FIXES
Fix regression in dulwich.porcelain.clone that prevented cloning of remote repositories.
Don’t leave around empty parent directories for removed refs.

0.19.4:
IMPROVEMENTS
Add porcelain.ls_files.
Add Index.items.

BUG FIXES
Avoid unicode characters (e.g. the digraph ij in my surname) in setup.cfg, since setuptools doesn’t deal well with them.
2018-07-09 07:53:23 +00:00
adam
1942269970 py-cached-property: updated to 1.4.3
1.4.3:
* Catch SyntaxError from asyncio import on older versions of Python
2018-07-09 07:15:32 +00:00
adam
64b4628ced py-flake8-import-order: updated to 0.18
0.18:
Add new Python 3.7 modules to the stdlib list, and support 3.7.
2018-07-09 06:44:19 +00:00
adam
19d9213954 py-apipkg: updated to 1.5
1.5:
- switch to setuptools_scm
- move to github
- fix up python compat matrix
- avoid dict iteration (fixes issue on python3)
2018-07-09 06:41:02 +00:00
adam
ffec2b720d py-cython: updated to 0.28.4
0.28.4:
Bugs fixed
* Reallowing tp_clear() in a subtype of an @no_gc_clear extension type generated an invalid C function call to the (non-existent) base type implementation.
* Exception catching based on a non-literal (runtime) tuple could fail to match the exception.
* Compile fix for CPython 3.7.0a2.
2018-07-09 06:34:28 +00:00
minskim
926bd92905 devel/Makefile: Add py-flake8-docstrings 2018-07-09 02:07:00 +00:00
minskim
f46aad142e devel/py-flake8-docstrings: Import version 1.3.0
A simple module that adds an extension for the pydocstyle tool to
flake8.
2018-07-09 02:06:50 +00:00
joerg
b8ed935e45 Also mask Python 3.7. 2018-07-07 21:17:02 +00:00
gdt
5469a4f826 guile-gnome: update to 2.16.5
Guile-Gnome-Platform 2.16.5 - David Pirotte, 2017-06-02
=======================================================

* Changes since 2.16.4

  Guile-Gnome is now compatible with Guile-2.2

  But don't hail, this is a maintainance release, which actually
  merely comment the build of the Corba and Gnome-VFS modules, due to
  incompatible changes in Guile-2.2 (see their corresponding entry in
  configure.ac for a better explanation):

  This is reversible though, if you think you have the skill and some
  free time to fix these two, please do! And get in touch with us of
  course...

  Dependencies
  ------------

  Guile-Gnome now allows Guile-2.2, and requires Guile >= 2.0.14
2018-07-07 16:02:43 +00:00
wen
4a0d95da1c Update to 1.706
Upstream changes:
1.706     2018-07-06 20:20:00-05:00 America/Chicago

    [Fixed]

    - The File, Stderr, and Stdout adapters now correctly allow being
      set to the "emergency" log level threshold. Previously, trying to
      only allow "emergency" log lines would result in all logs being
      written (and a warning about an invalid log level being set).
      Thanks @alabamapaul! [Github #74]
2018-07-07 10:30:52 +00:00
wen
67a536232f Update to 0.237
Upstream changes:
0.237 2018-07-06
    . Don't load vars.pm
      This drops compatibility with Perl versions before Perl 5.006.
      Patch provided by Atoomic and guillemj
      RT#132077
2018-07-07 10:25:50 +00:00
adam
185a3e368f py-jaraco.functools: added version 1.20
Additional functools in the spirit of stdlib’s functools.
2018-07-07 09:00:15 +00:00
adam
7c6056c3d1 py-jaraco.classes: updated to 1.5
1.5
Refresh packaging.
Use Python 3 syntax for new-style classes.
2018-07-07 08:57:43 +00:00
joerg
c449daeead + py-hg-evolve 2018-07-07 08:16:21 +00:00
joerg
1078f0564b Import py-hg-evolve-8.0.1:
The Evolve Extension extends the "changeset evolution" features of
Mercurial core. It provides a set of commands to easily mutate history as
well as the topics extension.
2018-07-07 08:15:41 +00:00
tsutsui
307d71170a ruby-gnome2-gobject-introspection: pull upstream fix for a memory leak. 2018-07-06 18:15:40 +00:00
taca
b0f1db61b5 devel/ruby-activesupport32: dependencies change in gemspec
By update of lang/ruby/files/update-gemspec.rb, dependencies changed in
gemspec.

Bump PKGREVISION.
2018-07-06 15:38:55 +00:00
ryoon
4fea36abc2 Recursive revbump from audio/pulseaudio 2018-07-06 15:06:40 +00:00
adam
698dde5d6d py-deprecation: updated to 2.0.5
2.0.5:
Bug fixes.
2018-07-06 10:35:41 +00:00
adam
234f61df30 py-astor: updated to 0.7.1
0.7.1:
Fix installation error introduced in 0.7.0

0.7:
Add Python 3.7 to classifiers
2018-07-06 08:09:50 +00:00
adam
850c7d8dda py-xopen: updated to 0.3.5
0.3.5:
Bug fixes.
2018-07-06 08:02:53 +00:00
minskim
5ca59f1b19 devel/Makefile: Add py-joblib 2018-07-06 03:13:48 +00:00
minskim
d4c9857c9a devel/py-joblib: Import version 0.12.0
Joblib is a set of tools to provide lightweight pipelining in Python.
In particular, joblib offers transparent disk-caching of the output
values and lazy re-evaluation (memoize pattern), easy simple parallel
computing, and logging and tracing of the execution.  Joblib is
optimized to be fast and robust in particular on large data and has
specific optimizations for numpy arrays.

Packaged by Kamel Ibn Aziz Derouiche for pkgsrc-wip and updated by me.
2018-07-06 03:13:36 +00:00
adam
06d95b58e8 py-lama: fix Python 3.7 compatibility 2018-07-05 11:23:29 +00:00
adam
c9825d9971 py-tox: updated to 3.0.0
3.0.0:
Bugfixes
Write directly to stdout buffer if possible to prevent str vs bytes issues
fix 672 reporting to json file when skip-missing-interpreters option is used
avoid Requested Python version (X.Y) not installed stderr output when a Python environment is looked up using the py Python launcher on Windows and the environment is not found installed on the system
Fixed an issue where invocation of tox from the Python package, where invocation errors (failed actions) occur results in a change in the sys.stdout stream encoding in Python 3.x. New behaviour is that sys.stdout is reset back to its original encoding after invocation errors
The reading of command output sometimes failed with IOError: [Errno 0] Error on Windows, this was fixed by using a simpler method to update the read buffers.
(only affected rc releases) fix up tox.cmdline to be callable without args
(only affected rc releases) Revert breaking change of tox.cmdline not callable with no args
(only affected rc releases) fix 755 by reverting the cmdline import to the old location and changing the entry point instead

Features
tox displays exit code together with InvocationError
Hint for possible signal upon InvocationError, on posix systems
Add a -q option to progressively silence tox’s output. For each time you specify -q to tox, the output provided by tox reduces. This option allows you to see only your command output without the default verbosity of what tox is doing. This also counter-acts usage of -v. For example, running tox -v -q ... will provide you with the default verbosity. tox -vv -q is equivalent to tox -v. By @sigmavirus24
add support for negated factor conditions, e.g. !dev: production_log
Headings like installed: <packages> will not be printed if there is no output to display after the :, unless verbosity is set. By @cryvate
Allow spaces in command line options to pip in deps. Where previously only deps=-rreq.txt and deps=--requirement=req.txt worked, now also deps=-r req.txt and deps=--requirement req.txt work
drop Python 2.6 and 3.3 support: setuptools dropped supporting these, and as we depend on it we’ll follow up with doing the same (use tox <= 2.9.1 if you still need this support)
Add tox_runenvreport as a possible plugin, allowing the overriding of the default behaviour to execute a command to get the installed packages within a virtual environment
Forward PROCESSOR_ARCHITECTURE by default on Windows to fix platform.machine().
2018-07-05 10:57:20 +00:00
adam
889aa84a50 py-test: updated to 3.6.3
3.6.3:
Bug Fixes
* Fix ImportWarning triggered by explicit relative imports in assertion-rewritten package modules.
* Fix error in pytest.approx when dealing with 0-dimension numpy arrays.
* No longer raise ValueError when using the get_marker API.
* Fix problem where log messages with non-ascii characters would not appear in the output log file.
* No longer raise AttributeError when legacy marks can’t be stored in functions.

Improved Documentation
* The description above the example for @pytest.mark.skipif now better matches the code.

Trivial/Internal Changes
* Internal refactoring: removed unused CallSpec2tox ._globalid_args attribute and metafunc parameter from CallSpec2.copy().
* Silence usage of reduce warning in Python 2
* Fix usage of attr.ib deprecated convert parameter
2018-07-05 06:48:20 +00:00
adam
548befbe74 py-uvloop: updated 0.11.0
v0.11.0:
New Features
* Implement support for BufferedProtocol.
* Implement loop.start_tls().
* Add Server.get_loop().

Bug Fixes
* Fix Server to wait in wait_closed() until all transports are done.
* SSLTransport.abort() should mark the transport as closed.
* Fix 3.7 32bit builds.
2018-07-05 06:46:17 +00:00
minskim
c0b0bb0cf6 devel/Makefile: Add go-fnmatch 2018-07-05 04:34:12 +00:00
minskim
5fd6ceb455 devel/go-fnmatch: Import version 0.0.20160404
Updated clone of kballards golang fnmatch gist
(https://gist.github.com/kballard/272720).
2018-07-05 04:34:02 +00:00
bsiegert
b0b9e94900 Patch SV 51159 in GNU Make.
Hopefully this will fix the problems joerg@ and others encountered last
time gmake was updated to 4.2.1. Description of the patch:

[SV 51159] Use a non-blocking read with pselect to avoid hangs.
* posixos.c (set_blocking): Set blocking on a file descriptor.
(jobserver_setup): Set non-blocking on the jobserver read side.
(jobserver_parse_auth): Ditto.
(jobserver_acquire_all): Set blocking to avoid a busy-wait loop.
(jobserver_acquire): If the non-blocking read() returns without
taking a token then try again.
2018-07-04 14:09:07 +00:00
jperkin
5393242c73 *: Move SUBST_STAGE from post-patch to pre-configure
Performing substitutions during post-patch breaks tools such as mkpatches,
making it very difficult to regenerate correct patches after making changes,
and often leading to substituted string replacements being committed.
2018-07-04 13:40:07 +00:00
wen
e8a3909d77 Update to 0.009032
Upstream changes:
0.009032 - 2018-07-03
          - Releasing as stable

0.009_031 - 2018-06-22
          - Repackaged with ExtUtils::MakeMaker (and Distar) rather than
            Module::Install
          - enabled previously TODO test for attribute named meta
2018-07-04 13:26:38 +00:00
wen
461179f574 Update to 5.20180626
Upstream changes:
5.20180626
  - Updated for v5.29.0
2018-07-04 12:54:32 +00:00
wen
1e6988ae3c Update to 1.20180701
Upstream changes:
1.20180701 2018-07-01 10:34:32-07:00 America/Los_Angeles
    - added support for Perl 5.26 and 5.28
2018-07-04 12:51:11 +00:00
bsiegert
a3a1053c89 Update GNU make to 4.2.1.
Version 4.2.1 (10 Jun 2016)

A complete list of bugs fixed in this version is available here:

http://sv.gnu.org/bugs/index.php?group=make&report_id=111&fix_release_id=107&set=custom

This release is a bug-fix release.


Version 4.2 (22 May 2016)

A complete list of bugs fixed in this version is available here:

http://sv.gnu.org/bugs/index.php?group=make&report_id=111&fix_release_id=106&set=custom

* New variable: $(.SHELLSTATUS) is set to the exit status of the last != or
  $(shell ...) function invoked in this instance of make.  This will be "0" if
  successful or not "0" if not successful.  The variable value is unset if no
  != or $(shell ...) function has been invoked.

* The $(file ...) function can now read from a file with $(file <FILE).
  The function is expanded to the contents of the file.  The contents are
  expanded verbatim except that the final newline, if any, is stripped.

* The makefile line numbers shown by GNU make now point directly to the
  specific line in the recipe where the failure or warning occurred.
  Sample changes suggested by Brian Vandenberg <phantall@gmail.com>

* The interface to GNU make's "jobserver" is stable as documented in the
  manual, for tools which may want to access it.

  WARNING: Backward-incompatibility! The internal-only command line option
  --jobserver-fds has been renamed for publishing, to --jobserver-auth.

* The amount of parallelism can be determined by querying MAKEFLAGS, even when
  the job server is enabled (previously MAKEFLAGS would always contain only
  "-j", with no number, when job server was enabled).
2018-07-04 09:42:56 +00:00
adam
ef33659cc4 py-pbr: updated to 4.0.4
4.0.4
* Revert "Remove win32/nt checks for wrapper script gen"

4.0.3
* Don't poke in pip for requests
* Fix builddoc with sphinx <= 1.6

4.0.1
* add lower-constraints job
* Explicitly read setup.cfg as utf-8 on Python 3

4.0.0
* builddoc: Treat '[pbr] autodoc\_tree\_excludes' as a multi-line opt
* update parse test to use reliable comparison
* Better Sem-Ver header handling
* Make docs on env vars a little clearer
* Updated from global requirements
* Updated from global requirements
* future-proof invocation of apidoc
* emit warning correctly
* Updated from global requirements
* deprecations: Deprecate support for '-py{N}' requirements
* doc: Minor rework of usage doc
* doc: Rework features doc
* Support v<semver> version
* Deprecate testr and nose integration
* tests: Increase coverage of requirements parsing
* trivial: Move packaging tests to test\_packaging
* Put test-requirements into an extra named 'test'
* Support Description-Content-Type metadata
* Avoid tox\_install.sh for constraints support
* Test on Python 3.6
* Support PEP 345 Project-URL metadata
* Remove setting of version/release from releasenotes
* Updated from global requirements
* Use 'build\_reno' setuptools extension if available
* Remove unnecessary 'if True'
* Discover Distribution through the class hierarchy
* Add reno for release notes management
* Remove support for command hooks
* Remove dead code
* Deprecate support for Sphinx < 1.6
* builddoc: Use '[sphinx\_build] builders' with Sphinx < 1.6
* Remove win32/nt checks for wrapper script gen
* Updated from global requirements
* Remove py26 support
* Updated from global requirements
* Updated from global requirements
* Updated from global requirements
* Update URLs in documents according to document migration
* Updated from global requirements
* gitignore: Ignore .venv
* switch from oslosphinx to openstackdocstheme
* Trivial: Fix docstring
* turn on warning-as-error flag for doc build
* rearrange existing documentation using the new standard layout
2018-07-04 09:05:16 +00:00
wen
ce7143f932 Update to 1.1.14
Upstream changes:
CHANGES IN bit VERSION 1.1-14

BUG FIXES

    o bit[i] and bit[i]<-v now check for non-positive integers
      which prevents a segfault when bit[NA] or bit[NA]<-v



        CHANGES IN bit VERSION 1.1-13

USER VISIBLE CHANGES

    o logical NA is now mapped to bit FALSE as in ff booleans
    o extractor function '[.bit' with positive numeric subscripts
	  (integer, double, bitwhich) now behaves like '[.logical' and returns
	  NA for out-of-bound requests and no element for 0
    o extractor function '[[.bit' with positive numeric (integer, double,
      bitwhich) subscripts now behaves like '[[.logical' and throws an error
      for out-of-bound requests
    o extractor function '[.bit' with range index subscripts (ri)
      subscripts now behaves like '[[.bit' and throws an error
      for out-of-bound requests
    o assignment functions '[<-.bit' and '[[<-.bit' with positive numeric
      (integer, double, bitwhich) subscripts now behave like '[<-.logical' and
      '[[<-.logical' and silently increase vector length if necessary
    o assignment function '[<-.bit' with range index subscripts (ri) now
      behaves like '[[<-.bit' and silently increases vector length if necessary
    o rlepack() is now a generic with a method for class 'integer'
    o rleunpack() is now a generic with a method for class 'rlepack'
    o unique.rlepack() now gives correct results for unordered sequences
    o anyDuplicated.rlepack() now returns the position of the first
	  duplicate and gives correct results for unordered sequences

TUNING

    o The package can now compiled with 64bit words instead of 32bit words,
      since we only measured a minor speedup, we left 32bit as the default.

BUG FIXES

    o extractor and assignment functions now check for legal (positive)
      subscript bounds, hence illegally large subscripts or zero no longer
      cause memory violations
2018-07-04 08:13:59 +00:00
adam
7c9a16fbed py-serpent: updated to 1.25
1.25:
LICENSE file included in release.
2018-07-04 08:06:23 +00:00
wen
6111c0f55d Update to 1.116
Upstream changes:
1.116   2018-06-24
    - fix fail-test which incorrectly read without permission
      ==> introduce new CI test proving this (Thanks to Ville
          Skyttä <ville.skytta@iki.fi>)
    - spelling fixes (Thanks to Ville Skyttä <ville.skytta@iki.fi>)
    - fix author tests when run without recommended dependencies
      (reported by Mohammed Anwar & Wesley Schwengle)
    - add a test proving and reporting dependencies
2018-07-04 08:05:25 +00:00
wen
9f6e102004 Update to 1.10
Upstream changes:
1.10 Wed Jun 27, 2018, joern
    Bugfixes:
    - Test suite failed on newer Perl versions which
      do not have . in @INC anymore.

1.09 Mon Jun 25, 2018, joern
    Features:
    - Event::RPC::Server->prepare() to support having
      control over the Event loop yourself.

    Bugfixes:
    - SSL tests failed due to expired CA certificate.
      Just created new certificates with 30 year
      expiration and put a gen.sh script inside to
      easily generate new certificates after that
      period ;)
    - Removed unused code. Thanks for the hint to
      ppisar AT redhat.com.
2018-07-04 08:00:29 +00:00
wen
6331b994d6 Update to 3.68
Upstream changes:
version 3.68 at 2018-06-27 00:55:44 +0000
-----------------------------------------

  Change: 56da5405ec89c9b7690bdf8325f7373af97cd2d7
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date : 2018-06-27 01:55:44 +0000

    Updated for v5.29.0
2018-07-04 07:48:02 +00:00
wen
520120a3eb Update to 0.10014
Upstream changes:
0.10014 2018-07-01 19:25 (UTC)
    - releasing 0.10013_01 as stable

0.10013_01 2018-05-28 13:37 (UTC)
    - convert packaging from Module::Install to plain ExtUtils::MakeMaker
    - fix running Makefile.PL when @INC does not contain '.' (perl 5.26).
    - don't run author tests at all for user installs
2018-07-04 07:43:59 +00:00
adam
a8528a7094 py-test-testmon: updated to 0.9.12
0.9.12:
Fixing some nasty bugs
2018-07-04 03:58:42 +00:00
adam
9212b73dcd py-ruamel-yaml: updated to 0.15.42
0.15.42:
fix regression showing only on narrow Python 2.7 (py27mu) builds
run pre-commit tox on Python 2.7 wide and narrow, as well as 3.4/3.5/3.6/3.7/pypy

0.15.41:
add detection of C-compile failure, which was removed while no longer dependent on libyaml, C-extensions compilation still needs a compiler though.

0.15.40:
added links to landing places as suggested in issue 190
fixes issue 201: decoding unicode escaped tags on Python2

0.15.39:
merge P.R.27 improving package startup time (and loading when regexp not actually used)

0.15.38:
fix for losing precision when roundtripping floats
fix for hardcoded dir separator not working for Windows

0.15.37:
again trying to create installable files for 187

0.15.36:
fix issue 187, incompatibility of C extension with 3.7
2018-07-03 12:27:03 +00:00
adam
68a2ff5afa py-hypothesis: updated to 3.65.0
3.65.0:
This release deprecates the :obj:~hypothesis.settings.max_shrinks setting in favor of an internal heuristic. If you need to avoid shrinking examples, use the :obj:~hypothesis.settings.phases setting instead. (:issue:1235)

3.64.2:
This release fixes a bug where an internal assertion error could sometimes be triggered while shrinking a failing test.

3.64.1:
This patch fixes type-checking errors in our vendored pretty-printer, which were ignored by our mypy config but visible for anyone else (whoops). Thanks to Pi Delport for reporting :issue:1359 so promptly.

3.64.0:
This release adds :ref:an interface <custom-function-execution> which can be used to insert a wrapper between the original test function and :func:@given <hypothesis.given> (:issue:1257). This will be particularly useful for test runner extensions such as :pypi:pytest-trio, but is not recommended for direct use by other users of Hypothesis.

3.63.0:
This release adds a new mechanism to infer strategies for classes defined using :pypi:attrs, based on the the type, converter, or validator of each attribute. This inference is now built in to :func:~hypothesis.strategies.builds and :func:~hypothesis.strategies.from_type.

On Python 2, :func:~hypothesis.strategies.from_type no longer generates instances of int when passed long, or vice-versa.

3.62.0:
This release adds PEP 484 type hints to Hypothesis on a provisional basis, using the comment-based syntax for Python 2 compatibility. You can :ref:read more about our type hints here <our-type-hints>.

It also adds the py.typed marker specified in PEP 561. After you pip install hypothesis, :pypi:mypy 0.590 or later will therefore type-check your use of our public interface!

3.61.0:
This release deprecates the use of :class:~hypothesis.settings as a context manager, the use of which is somewhat ambiguous.
Users should define settings with global state or with the :func:@settings(...) <hypothesis.settings> decorator.

3.60.1:
Fixed a bug in generating an instance of a Django model from a strategy where the primary key is generated as part of the strategy. See :ref:details here <django-generating-primary-key>.

3.60.0:
This release add initialize decorator for stateful testing (originally discussed in :issue:1216). initialize act as a special rule that is only called once, and all initialize rules are guaranteed to be called before any normal rule is called.
2018-07-03 07:47:45 +00:00
adam
0d2a380617 py-py: updated to 1.5.4
1.5.4:
- fix: don't make assumptions about fs case sensitivity in make_numbered_dir.
2018-07-03 07:12:15 +00:00
adam
a31bce9748 extend PYTHON_VERSIONS_ for Python 3.7 2018-07-03 05:03:01 +00:00
fhajny
de1aefb892 devel/py-hash: Fix build with versioned boost_python lib. 2018-06-30 19:01:52 +00:00
jaapb
c0bb642eec Removed commented-out camlp4 dependency from devel/ocaml-cppo. 2018-06-27 19:33:58 +00:00
jaapb
54e5fe0129 Updated package devel/ocaml-extlib to version 1.7.4.
This fixes some problems with OCaml 4.06, installs .cmt and .cmti files,
and has some other minor fixes and improvements.
2018-06-27 19:32:24 +00:00
jaapb
4e68b9be61 Canonicalised order of variables in devel/ocaml-cppo Makefile 2018-06-27 19:30:21 +00:00
jaapb
00003f8f43 Updated package devel/ocaml-cppo to version 1.6.4.
This fixes build with the upcoming OCaml 4.07 release, and also has some
fixes in the tests.
2018-06-27 19:29:43 +00:00
adam
55322b633b py-uvloop: updated to 0.10.2
v0.10.2:
Bug Fixes
* Use a proper type for the thread indent (fixes 32-bit build for 3.7.)
* Fix cancellation race in loop.sock_recv() and loop.sock_recv_into()
  methods.
* Sync SSL error messages with CPython's SSL implementation.
* Fix SSLTransport.abort() to mark the transport as closed.
* Detect if libuv submodule has not been checked out in setup.py.
2018-06-26 04:22:32 +00:00
bouyer
03de6a4caf Update to 3.7.0. Changes since 3.6.0:
Changed putchar() prototype from void putchar(char) to int putchar(int) to improve standard-compliance and allow error reporting.
    Various speed improvements in stm8 backend - Dhrystone score more than doubled, resulting in SDCC achieving the highest Dhrystone scores among STM8 C implementations.
    Various speed improvements for multiplications resulting in SDCC achieving the highest Coremark scores among STM8 C implementations.
    Declarations in for loops (ISO C99).
    64-bit integers (long long) for the mcs51 and ds390 backends (now long long is fully supported in SDCC except for the pic14 and pic16 backends).
    Full _Bool support for mcs51 and ds390 backend (now _Bool is fully supported in SDCC regardless of backend).
    Additional wide character library functions: mbstowcs() and wcstombs(), btowc() and wctob(), wcscmp(), wcslen().
    Changed PRNG for rand() from LCG to xorshift to improve speed and quality.
    Support for Small-C calling convention on the callee side (i.e. function definitions with Small-C calling convention).
    The obsolete macro SDCC (which used to contain the version number encoded as an integer) has finally been removed (except for mcs51, where it will survive a little bit longer for SiLabs IDE compability).
    New devices supported by simulator (TLCS-90, and the 517, F380, XC88X, DS320 mcs51-variants along with dual-dptr and MDU support).
    Timer, UART (incl. interrupt) and I/O support in STM8 simulator.
    Simulator support for banked memory and bit banding.
    Various simulator improvements: Conditional breakpoints, breakpoints by function name from SDCC debug output, OMF input, VCD output, simulator interface for simulated program and new operators in expressions.
    Deprecated --nojtbound and the corresponding pragma.
    Faster register allocator reduces compilation time by about 25% (does not apply to mcs51, ds390 which use a different register allocator).
    Execution count guessing and use of execution count guesses in stm8 register allocation improve optimization for code speed.
    Changed getchar() prototype from char getchar(void) to int getchar(void) to improve standard-compliance and allow error reporting.
    Type qualifiers in array parameters (ISO C99).
    static in array parameters (ISO C99).
    Improved support for DWARFv2 debug info in ELF output (stm8, hc08, s08).
    Various improvements in z80/z180/gbz80/tlcs90/r2k/r3ka code generation, in particular for mixed 16-/32-bit code.
    __z88dk_fastcall function pointer support for --reserve-regs-iy.
    tlcs90 is now a fully supported backend, no longer work in progress.
    --data-seg to specify the segment for non-initialized data in the z80, z180, gbz80, tlcs90, r2k and r3ka backends.
    New methods to obtain tree-decompositions of control-flow graphs improve compilation time / code-quality trade-off (when SDCC is built with support for the treedec library).
    Additional general utility functions: qsort(), strtol(), strtoul().

Numerous other new features and bug fixes are included as well.
2018-06-25 14:02:45 +00:00
bouyer
ce3308b37b update gputils to 1.5.0. Changes since 1.4.2:
Several pre-defined constant and variable in the gpasm.
    Extension of error and messg directives: These directives - inside of the parameter string - recognize and execute the #v() macro.
    New directives: __badrom, assume, elif, elifdef, elifndef
    New gplink feature: Remove the unnecessary banksel and pagesel directives.
    The errorlevel directive accept number ranges. E.g. +303-310 or -303-310
    The gpvo utility use the disassembler to decode the program memory sections.
    The gplink save the local RAM symbols to COD file.
    The ".direct" directive - inside of the parameter string - recognize and execute the #v() macro.
    The length of source file names in COD file, now 256 bytes long instead of 64 bytes. The gpvc utility thereafter also able to correctly detect the shorter names.
    The inc and lkr files are synced with MPLABX 3.35
2018-06-25 14:01:45 +00:00
taca
d3229e501b devel/ruby-ffi: update to 1.9.25
1.9.25 / 2018-06-03
-------------------

Changed:
* Revert closures via libffi.
  This re-adds ClosurePool and fixes compat with SELinux enabled systems. #621


1.9.24 / 2018-06-02
-------------------

Added:
* Added a CHANGELOG file
* Add mips64(eb) support, and mips r6 support. (#601)

Changed:
* Update libffi to latest changes on master.
* Don't search in hardcoded /usr paths on Windows.
* Don't treat Symbol args different to Strings in ffi_lib.
* Make sure size_t is defined in Thread.c. Fixes #609
2018-06-24 15:46:49 +00:00
taca
3dd1189ed8 devel/ruby-highline: update to 2.0.0
Changes from 1.7.10 are too many to write here, please refer Changelog.md
file.
2018-06-24 14:22:04 +00:00
taca
cf53ebbaef devel/Makefile: add and enable ruby-highline17 2018-06-24 14:17:10 +00:00
taca
0e496833de devel/ruby-highline17: add ruby-highline 1.7.10 as ruby-highline17
Add devel/ruby-highline 1.7.10 as ruby-highline17.
2018-06-24 14:16:31 +00:00
adam
dafcc7b644 py-babel: updated to 2.6.0
Version 2.6.0

Possibly incompatible changes
These may be backward incompatible in some cases, as some more-or-less internal APIs have changed.
Please feel free to file issues if you bump into anything strange and we'll try to help!
* Numbers: Refactor decimal handling code and allow bypass of decimal quantization.
* Messages: allow processing files that are in locales unknown to Babel
* General: Drop support for EOL Python 2.6 and 3.3

Other changes
* CLDR: Use CLDR 33
* Lists: Add support for various list styles other than the default
* Messages: Add new PoFileError exception
* Times: Simplify Linux distro specific explicit timezone setting search

Bugfixes
* CLDR: avoid importing alt=narrow currency symbols
* CLDR: ignore non-Latin numbering systems
* Docs: Fix improper example for date formatting
* Tooling: Fix some deprecation warnings

Tooling & docs
* Add explicit signatures to some date autofunctions
* Include license file in the generated wheel package
* Python 3.6 invalid escape sequence deprecation fixes
* Test and document all supported Python versions
* Update copyright header years and authors file
2018-06-24 11:43:49 +00:00
adam
111beda683 py-ordered-set: updated to 3.0.0
3.0.0:
Unknown changes
2018-06-24 10:45:19 +00:00
adam
4b5725682e py-sure: updated to 1.4.11
1.4.11:
Reading the version dinamically was causing import errors that caused error when installing package.
2018-06-24 10:36:58 +00:00
wiz
d53263b71b apache-ant: update to 1.10.4.
Changes from Ant 1.10.3 TO Ant 1.10.4
=====================================

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

 * <unzip>, <unjar> and <untar> will no longer extract entries whose
   names would make the created files be placed outside of the
   destination directory anymore by default. A new attribute
   allowFilesToEscapeDest can be used to override the behavior.
   Another special case is when stripAbsolutePathSpec is false (which
   no longer is the default) and the entry's name starts with a
   (back)slash and allowFilesToEscapeDest hasn't been specified
   explicitly, in this case the file may be created outside of the
   dest directory as well.
   In addition stripAbsolutePathSpec is now true by default.
   Based on a recommendation by the Snyk Security Research Team.

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

 * Delay the class initialization of the test classes until they are
   passed to JUnit. This way we can avoid that failing static initializers
   from non-test classes are reported as error when the 'skipNonTests' option
   is 'true'.
   Bugzilla Report 60062

 * The junit task when used with includeantruntime="no" was incorrectly
   printing a warning about multiple versions of ant detected in path

 * <cab> died with a NullPointerException since Ant 1.10.2.
   Bugzilla Report 62335

 * The <depend> task would fail with
   "java.lang.ClassFormatError: Invalid Constant Pool entry Type 19" while
   parsing a module-info.class. The task is compatible with
   Java bytecode version 53 now.
   Bug reported by Simon IJskes https://issues.apache.org/jira/browse/NETBEANS-781

 * Default and SecureInputHandler will now raise an error when then
   end of the input stream (usually System.in or System.console) are
   reached before a valid input has been read.

 * junitreport does not list testsuites that fail to start any tests
   because of an exception inside the all-tests and alltests-errors frames.
   Bugzilla Report 62443

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

 * AntAssert is deprecated, assertThat from JUnit 4.4+, Hamcrest matchers and/or
   ExpectedException rule provide equivalent functionality

 * PumpStreamHandler now explicitly verifies the streams for output
   and error are not null and will throw an exception if they
   are. This way creating a PumpStreamHandler will fail early as
   opposed to some obscure errors later when closing streams or
   finishing threads might fail.
   Bugzilla Report 62148

 * <property> has a new attribute runtime which can be used to set
   properties with values taken as snapshots from the
   availableProcessors, freeMemory, maxMemory and totalMemory methods
   of the Java Runtime class.

 * linecontains filter now has a new "matchAny" attribute which when
   set to "true" allows any (instead of all) of the user-specified
   strings to be present in the line.
   Bugzilla Report 62313

 * <resourcelist> has a new basedir attribute that can be used to
   resolve relative names and provides a root for the FileResources
   generated.
   Bugzilla Report 62379

 * The <includesfile> and <excludesfile> nested elements of
   <patternset> and <fileset> now support an encoding attribute that
   can be used to specify the file's encoding.
   Bugzilla Report 62379

 * New file selectors, posixGroup and posixPermissions, are available.
   The new selectors and related ownedBy selector have "followSymlinks"
   attribute that defaults to "true" for consistency.
   Bugzilla Report 22370

 * The junitlauncher task now has a "printSummary" attribute which when
   set to "true" will print the test execution summary to System.out.
2018-06-24 10:20:08 +00:00
wiz
60e08b0a7e p5-Test-HTTP-LocalServer: fix PKGNAME 2018-06-24 10:04:19 +00:00
wiz
af309bb652 devel/Makefile: + p5-Test-HTTP-LocalServer 2018-06-24 10:01:20 +00:00
wiz
83ce222623 devel/p5-Test-HTTP-LocalServer: import Test-HTTP-LocalServer-0.63
This module implements a tiny web server suitable for running "live"
tests of HTTP clients against it. It also takes care of cleaning
%ENV from settings that influence the use of a local proxy etc.

Use this web server if you write an HTTP client and want to exercise
its behaviour in your test suite without talking to the outside
world.
2018-06-24 10:00:36 +00:00
wiz
a3a8936968 p5-Data-Random: add missing dependencies 2018-06-24 09:48:26 +00:00
adam
1943f70782 py-test-timeout: updated to 1.3.0
1.3.0:
Make it possible to only run the timeout timer on the test function and not the whole fixture setup + test + teardown duration
Use the new pytest marker API
2018-06-24 09:45:13 +00:00
adam
4260058753 cmake: updated to 3.11.4
3.11.4:
Windows: Restore support for running CMake through a symlink
ExternalProject: Fix cache generation when args end with "-NOTFOUND"
ExternalProject: Improve URL_HASH argument description
2018-06-24 09:13:22 +00:00
adam
11527f5b17 libuv: also remove unused comments 2018-06-24 09:10:31 +00:00
adam
e6bff2f53c libuv: updated to 1.21.0
v1.21.0:
* unix,windows: map EFTYPE errno
* win: perform case insensitive PATH= comparison
* win, fs: uv_fs_fchmod support for -A files
* src,lib: fix comments
* win,process: allow child pipe handles to be opened in overlapped mode
* src,test: fix idiosyncratic comment style
* test: fs_fchmod_archive_readonly must return a value
* win,pipe: fix incorrect error code returned from uv_pipe_write_impl()
* win,pipe: properly set uv_write_t.send_handle in uv_write2()
* test: add vectored uv_write() ping-pong tests
* win,pipe: support vectored uv_write() calls
* win,pipe: refactor pipe read cancellation logic
* test: improve output from IPC test helpers
* test: add test for IPC deadlock on Windows
* win,pipe: fix IPC pipe deadlock
* unix: catch some cases of watching fd twice
* test: use custom timeout for getaddrinfo_fail_sync
* Revert "win: add Windows XP support to uv_if_indextoname()"
* win,thread: remove fallback uv_cond implementation
* src,test: s/olny/only
* unix: close signal pipe fds on unload
* win: allow setting udp socket options before bind
* unix: return UV_ENOTSUP on FICLONE_FORCE failure
* win,pipe: remove unreferenced local variable
* win,code: remove GetQueuedCompletionStatus-based poller
* win: remove the remaining dynamic kernel32 imports
* test: speedup process-title-threadsafe on macOS
* core: move all include files except uv.h to uv/
* win: move stdint-msvc2008.h to include/uv/
* build: fix cygwin install
* build,win: remove MinGW Makefile
* build: add a cmake build file
* build: add test suite option to cmake build
* unix: set errno in uv_fs_copyfile()
* samples: fix inconsistency in parse_opts vs usage
* linux: handle exclusive POLLHUP with UV_DISCONNECT
* include: declare uv_cpu_times_s in higher scope
* doc: add uv_fs_fsync() AIX limitations
* unix,win: add uv_fs_lchown()
* unix: disable clang variable length array warning
* doc: document uv_pipe_t::ipc
* doc: undocument uv_req_type's UV_REQ_TYPE_PRIVATE
* doc: document UV_*_MAP() macros
* win: remove use of min() macro in pipe.c
* doc: add jbarz as maintainer
2018-06-24 09:09:34 +00:00
wiz
89fcf8f2c5 p5-Test-Warn: update to 0.36.
0.36  2018-06-23
        - Added provide section to META.yml via changing Makefile.PL

0.35  2018-06-13
        Merged several Pull Requests:
        - README clean-up: Assign Copyright to current author
          https://github.com/hanfried/test-warn/pull/6
          thx to Andrew Grangaard (spazm)
        - Pod cleanup
          https://github.com/hanfried/test-warn/pull/5
          thx to Andrew Grangaar (spazm) and Gabor Szabo (szabgab)
        - add missing comma
          https://github.com/hanfried/test-warn/pull/4
          thx to Desmond Daignault (nawglan)
        - Nawglan/update meta yml
          https://github.com/hanfried/test-warn/pull/3
          thx to Desmond Daignault (nawglan) and Karen Etheridge (karenetheridge)
        - create META.json so that perl Makefile.PL stops complaining
          https://github.com/hanfried/test-warn/pull/2
          thx to Desmond Daignault (nawglan) and Karen Etheridge (karenetheridge)
2018-06-24 07:29:54 +00:00
wiz
b33b4c8e28 p5-Test-POE-Client-TCP: update to 1.16.
-----------------------------------------
version 1.16 at 2018-06-21 19:18:05 +0000
-----------------------------------------

  Change: 80815ed0757d71ba2b35b9366d3350a8b2415547
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date : 2018-06-21 20:18:05 +0000

    Bump version to 1.16

  Change: 6e7dd74c4d8bc13faee5c266d1650c2903c605fa
  Author: Chris Williams <chris@bingosnet.co.uk>
  Date : 2018-06-21 20:15:15 +0000

    Merge pull request #1 from fschlich/patch-1

    fix typos in POD

  Change: 253810a4de56c91c45a940397106cf76be899585
  Author: Florian Schlichting <fsfs@debian.org>
  Date : 2018-06-21 20:03:41 +0000

    fix typos
2018-06-24 07:28:52 +00:00
wiz
6e3608437a p5-Term-ProgressBar: update to 2.22.
2.22  2018-05-12 MANWAR
      - Merged PR #10: Amend to prevent uninitialised warning error, thanks @lharey.
2018-06-24 07:13:44 +00:00
wiz
92d354f0c8 p5-Module-CoreList: update to 5.20180622.
5.20180622
  - Updated for v5.28.0
2018-06-24 07:02:26 +00:00
wiz
fec6b642b0 p5-Make: update to 1.2.0.
Changes in 1.2.0
    Rename pmake script to pure-perl-make to avoid conflicting with the BSD pmake
    (https://github.com/klp2/Make/issues/6)
2018-06-24 07:01:20 +00:00
wiz
f467ae9cd4 p5-IPC-Run: update to 20180523.0.
20180523.0 Wed May 23 2018
 - #99 - Fix using fd in child process when it happens to be the same number in
   the child as it was in the parent.
2018-06-24 06:59:41 +00:00
wiz
372368812e p5-File-ShareDir: update to 1.114.
1.114	2018-06-21
    - be more expressive regarding to prerequisites
    - improve detection for situations where no permission test
      can be done
    - fix edge case for 5.8

1.112	2018-06-18
    - Fix tests that fail when running as root (RT#125602,
      thanks Wesley Schwengle <wesley@schwengle.net>)
    - Fix tests fail on MSWin32 for similar reason as the
      root failures from RT#125602
    - clarify support rules
    - improve POD

1.110	2018-06-16
    - remove unused/incomplete _dist_packfile
    - increase test coverage
    - refactor _search_inc_path
    - add badges to POD

1.108	2018-06-15
    - Fix RT#125582: Undefined subroutine &File::ShareDir::croak
      called reported by yseto and Andreas Koenig (via RT#125575)
    - Improve tests a little (a higher test coverage would be great)
    - Update README.md

1.106	2018-06-10
    - Add support for overriding the resolved path for a given
      Module or Dist (Thanks to Kent Fredric <kentnl@cpan.org>)
    - Fix RT#84914: _dist_file_new lacks return check (Thanks to
      Alex Peters <lxp@cpan.org>) -- fixes RT#40158, too.
    - Fix RT#60431: common @INC traversal code
      Phillip Moore <w.phillip.moore@gmail.com> requested for
      easier overriding in controlled environments an extraction
      of @INC traversal in one subroutine.
      The provided patch has been applied with minor modifications,
      thanks Phillip!
    - Fix RT#63548: State explicit how developers can use
      File::ShareDir even in development phase out-of-the-box
    - Fix RT#18042: Windows style path errors (Thanks to Barbie
      <barbie@missbarbell.co.uk>)
    - Improve infrastructure of distribution (toolchain, perltidy,
      perlcritic, Devel::Cover, ...)
    - deploy with most recent File::ShareDir::Install (v0.12-6-g29a6ff7
      aka 0.13)
2018-06-24 06:58:15 +00:00
wiz
1d9dd298c1 p5-Devel-Size: update to 0.82.
0.82 2018-06-23 nicholas
  * Improve comment describing the fix in cmp_array_ro().
  * Fix some dates in this file.
2018-06-24 06:56:57 +00:00
wiz
66f24bd85a p5-Devel-PatchPerl: update to 1.52.
-----------------------------------------
version 1.52 at 2018-06-23 09:12:01 +0000
-----------------------------------------

  Change: 9987ca085ff78e37d4fb0a118a16dc6b6b11ba79
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date : 2018-06-23 10:12:01 +0000

    Release engineering for 1.52

  Change: d4d87e4d9324316e1ab392619491a96885aa3fa1
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date : 2018-06-23 10:03:51 +0000

    Updated hints

  Change: 95826fad7e96f573dad727374cfb9f4a8b1017ee
  Author: Bram <bram-tvguho@mail.wizbit.be>
  Date : 2017-12-08 12:56:34 +0000

    Add patch for 'Perl_fp_class_denorm'

    Patch error:

    sv.o: In function `S_hextract':

    sv.c:(.text+0xcfd): undefined reference to `Perl_fp_class_denorm'

    perl5 commit message:

    Fallbacks for Perl_fp_class_denorm().

    These may be needed if the compiler doesn't expose the C99 math

    without some special switches.

    See also: - https://rt.perl.org/Public/Bug/Display.html?id=132255 -
    perl5 commit 488307ffa67ce70fc9755e560a74dac04bdcb0e4
2018-06-24 06:55:47 +00:00
wiz
2f815c6ff2 p5-CPAN-Perl-Releases: update to 3.66.
-----------------------------------------
version 3.66 at 2018-06-23 08:49:18 +0000
-----------------------------------------

  Change: 71317c12d5690ebf283bf2cd8a8950df1ea5b5a4
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date : 2018-06-23 09:49:18 +0000

    Updated for v5.28.0

-----------------------------------------
version 3.64 at 2018-06-19 20:54:52 +0000
-----------------------------------------

  Change: 7e9a12d611aa91158c9c110bacdd85b51ee52cb4
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date : 2018-06-19 21:54:52 +0000

    Updated for v5.28.0-RC4

-----------------------------------------
version 3.62 at 2018-06-19 07:06:23 +0000
-----------------------------------------

  Change: 153ed06e1ee8e997b6bc193627be6f800f40b96f
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date : 2018-06-19 08:06:23 +0000

    Updated for v5.28.0-RC3
2018-06-24 06:54:32 +00:00
wiz
5e05c3f6fe p5-App-perlbrew: update to 0.84.
0.84
	- Released at 2018-06-24T08:26:14+0900
	- Thanks to our contributors: Joelle Maslak
        - Unbreak 'available' command after some updates from cpan.org web site.
        - Unbreak the installation -- which missed "perlbrew" command due to a mistake when using mbtiny.
2018-06-24 06:53:14 +00:00
schmonz
6a5544aee3 Lower _XOPEN_SOURCE to fix SmartOS build. 2018-06-22 16:16:53 +00:00
schmonz
4f7285cf16 Expect pid_t from fork() and waitpid() to fix build on SmartOS. Quell pkglint. 2018-06-22 15:56:56 +00:00
hauke
b7e0a2bafd Update devel/php-libawl to v0.59, in lockstep with www/davical. 2018-06-22 10:10:55 +00:00
adam
985a643a04 git: updated to 2.18.0
2.18.0:

UI, Workflows & Features

 * Rename detection logic that is used in "merge" and "cherry-pick" has
   learned to guess when all of x/a, x/b and x/c have moved to z/a,
   z/b and z/c, it is likely that x/d added in the meantime would also
   want to move to z/d by taking the hint that the entire directory
   'x' moved to 'z'.  A bug causing dirty files involved in a rename
   to be overwritten during merge has also been fixed as part of this
   work.  Incidentally, this also avoids updating a file in the
   working tree after a (non-trivial) merge whose result matches what
   our side originally had.

 * "git filter-branch" learned to use a different exit code to allow
   the callers to tell the case where there was no new commits to
   rewrite from other error cases.

 * When built with more recent cURL, GIT_SSL_VERSION can now specify
   "tlsv1.3" as its value.

 * "git gui" learned that "~/.ssh/id_ecdsa.pub" and
   "~/.ssh/id_ed25519.pub" are also possible SSH key files.
   (merge 2e2f0288ef bb/git-gui-ssh-key-files later to maint).

 * "git gui" performs commit upon CTRL/CMD+ENTER but the
   CTRL/CMD+KP_ENTER (i.e. enter key on the numpad) did not have the
   same key binding.  It now does.
   (merge 28a1d94a06 bp/git-gui-bind-kp-enter later to maint).

 * "git gui" has been taught to work with old versions of tk (like
   8.5.7) that do not support "ttk::style theme use" as a way to query
   the current theme.
   (merge 4891961105 cb/git-gui-ttk-style later to maint).

 * "git rebase" has learned to honor "--signoff" option when using
   backends other than "am" (but not "--preserve-merges").

 * "git branch --list" during an interrupted "rebase -i" now lets
   users distinguish the case where a detached HEAD is being rebased
   and a normal branch is being rebased.

 * "git mergetools" learned talking to guiffy.

 * The scripts in contrib/emacs/ have outlived their usefulness and
   have been replaced with a stub that errors out and tells the user
   there are replacements.

 * The new "working-tree-encoding" attribute can ask Git to convert the
   contents to the specified encoding when checking out to the working
   tree (and the other way around when checking in).

 * The "git config" command uses separate options e.g. "--int",
   "--bool", etc. to specify what type the caller wants the value to
   be interpreted as.  A new "--type=<typename>" option has been
   introduced, which would make it cleaner to define new types.

 * "git config --get" learned the "--default" option, to help the
   calling script.  Building on top of the above changes, the
   "git config" learns "--type=color" type.  Taken together, you can
   do things like "git config --get foo.color --default blue" and get
   the ANSI color sequence for the color given to foo.color variable,
   or "blue" if the variable does not exist.

 * "git ls-remote" learned an option to allow sorting its output based
   on the refnames being shown.

 * The command line completion (in contrib/) has been taught that "git
   stash save" has been deprecated ("git stash push" is the preferred
   spelling in the new world) and does not offer it as a possible
   completion candidate when "git stash push" can be.

 * "git gc --prune=nonsense" spent long time repacking and then
   silently failed when underlying "git prune --expire=nonsense"
   failed to parse its command line.  This has been corrected.

 * Error messages from "git push" can be painted for more visibility.

 * "git http-fetch" (deprecated) had an optional and experimental
   "feature" to fetch only commits and/or trees, which nobody used.
   This has been removed.

 * The functionality of "$GIT_DIR/info/grafts" has been superseded by
   the "refs/replace/" mechanism for some time now, but the internal
   code had support for it in many places, which has been cleaned up
   in order to drop support of the "grafts" mechanism.

 * "git worktree add" learned to check out an existing branch.

 * "git --no-pager cmd" did not have short-and-sweet single letter
   option. Now it does as "-P".
   (merge 7213c28818 js/no-pager-shorthand later to maint).

 * "git rebase" learned "--rebase-merges" to transplant the whole
   topology of commit graph elsewhere.

 * "git status" learned to pay attention to UI related diff
   configuration variables such as diff.renames.

 * The command line completion mechanism (in contrib/) learned to load
   custom completion file for "git $command" where $command is a
   custom "git-$command" that the end user has on the $PATH when using
   newer version of bash-completion.

 * "git send-email" can sometimes offer confirmation dialog "Send this
   email?" with choices 'Yes', 'No', 'Quit', and 'All'.  A new action
   'Edit' has been added to this dialog's choice.

 * With merge.renames configuration set to false, the recursive merge
   strategy can be told not to spend cycles trying to find renamed
   paths and merge them accordingly.

 * "git status" learned to honor a new status.renames configuration to
   skip rename detection, which could be useful for those who want to
   do so without disabling the default rename detection done by the
   "git diff" command.

 * Command line completion (in contrib/) learned to complete pathnames
   for various commands better.

 * "git blame" learns to unhighlight uninteresting metadata from the
   originating commit on lines that are the same as the previous one,
   and also paint lines in different colors depending on the age of
   the commit.

 * Transfer protocol v2 learned to support the partial clone.

 * When a short hexadecimal string is used to name an object but there
   are multiple objects that share the string as the prefix of their
   names, the code lists these ambiguous candidates in a help message.
   These object names are now sorted according to their types for
   easier eyeballing.

 * "git fetch $there $refspec" that talks over protocol v2 can take
   advantage of server-side ref filtering; the code has been extended
   so that this mechanism triggers also when fetching with configured
   refspec.

 * Our HTTP client code used to advertise that we accept gzip encoding
   from the other side; instead, just let cURL library to advertise
   and negotiate the best one.

 * "git p4" learned to "unshelve" shelved commit from P4.
   (merge 123f631761 ld/p4-unshelve later to maint).
2018-06-22 08:57:17 +00:00
seb
64cc23766b update devel/jsonnet to version 0.10.0
- One major change: The formatter (jsonnet fmt) is now more opinionated [...]
- Minor additions:
  - jsonnet -y and -m now respect -o
  - JSONNET_PATH environment variable
  - { [null]: true for x in [3] } now respects the null instead of being an error
  - The parser takes much less stack space
  - std.strReplace(str, from, to)
  - std.isArray(v), std.isBoolean(v), std.isFunction(v), std.isNumber(v),
    std.isObject(v), std.isString(v)
  - std.sign(n)
  - std.asciiUpper(x), std.asciiLower(x)
  - std.manifestYamlDoc(value), std.manifestYamlStream(value)
  - std.manifestXmlJsonml(value) (see jsonml.org)
  - ...and minor bug fixes & performance improvements
2018-06-21 20:55:29 +00:00
jperkin
3ae19bbccd xulrunner192: Skip some missing SSP libraries. 2018-06-21 10:42:22 +00:00
adam
d5f5ba9fb1 py-deprecation: updated to 2.0.4
2.0.4:
Bug fixes.
2018-06-21 06:43:04 +00:00
adam
7c179b8445 py-test: updated to 3.6.2
Pytest 3.6.2:

Bug Fixes
Fix regression in Node.add_marker by extracting the mark object of a MarkDecorator.
Warnings without location were reported as None. This is corrected to now report <undetermined location>.
Continue to call finalizers in the stack when a finalizer in a former scope raises an exception.
Fix encoding error with print statements in doctests

Improved Documentation
Add documentation for the --strict flag.

Trivial/Internal Changes
Update old quotation style to parens in fixture.rst documentation.
Improve display of hint about --fulltrace with KeyboardInterrupt.
pytest’s testsuite is no longer runnable through python setup.py test – instead invoke pytest or tox directly.
Fix typo in documentation
2018-06-21 06:41:14 +00:00
markd
2f775ce40c threadweaver: update to 5.47.0
changes unknown
2018-06-21 06:05:29 +00:00
markd
056e7530ad ktexteditor: update to 5.47.0
* Don't use title case for the "show word count" checkbox
* Make the word/char count a global preference
2018-06-21 06:00:14 +00:00
markd
e54f8913c0 kservice: update to 5.47.0
changes unknown
2018-06-21 05:58:27 +00:00
markd
5001f7139f krunner: update to 5.47.0
* Process DBus replies in the ::match thread
2018-06-21 05:55:43 +00:00
markd
2370e717c7 kpty: update to 5.47.0
changes unknown
2018-06-21 05:54:16 +00:00
markd
b4fd2ae340 kpeople: update to 5.47.0
changes unknown
2018-06-21 05:53:02 +00:00
markd
cf3a78aa85 kparts: update to 5.47.0
changes unknown
2018-06-21 05:51:38 +00:00
markd
fb0a42742a kpackage: update to 5.47.0
* kpackage_install_*package: fix missing dep between .desktop and .json
* make sure paths in rcc are never derived from absolute paths
2018-06-21 05:49:52 +00:00
markd
a470b569fc knotifyconfig: update to 5.47.0
changes unknown
2018-06-21 05:48:02 +00:00
markd
d616d8564c knotifications: update to 5.47.0
* Fix crashes in NotifyByAudio when closing applications
2018-06-21 05:46:14 +00:00
markd
85a5695d57 kitemmodels: update to 5.47.0
* KConcatenateRowsProxyModel: properly sanitize input
2018-06-21 05:44:39 +00:00
markd
034e25a0bb kio: update to 5.47.0
* Check if destination exists also when pasting binary data
* Auth support: Return the actual length of socket buffer
* Auth support: Unify API for file descriptor sharing
* Auth support: Create socket file in user's runtime directory
* Auth support: Delete socket file after use
* Auth support: Move task of cleaning up socket file to FdReceiver
* Auth support: In linux don't use abstract socket to share file descriptor
* [kcoredirlister] Remove as many url.toString() as possible
* KFileItemActions: fallback to default mimetype when selecting only files
* Introduce KFileItemListProperties::isFile()
* KPropertiesDialogPlugin can now specify multiple supported protocols using
  X-KDE-Protocols
* Preserve fragment when redirecting from http to https
* [KUrlNavigator] Emit tabRequested when path in path selector menu is
  middle-clicked
* Performance: use the new uds implementation
* Don't redirect smb:/ to smb:// and then to smb:///
* Allow accepting by double-click in save dialog
* Enable preview by default in the filepicker dialog
* Hide file preview when icon is too small
* i18n: use plural form again for plugin message
* Use a regular dialog rather than a list dialog when trashing or deleting a
  single file
* Make the warning text for deletion operations emphasize its permanency and
  irreversibility
* Revert "Show view mode buttons in the open/save dialog's toolbar"
2018-06-21 05:42:07 +00:00
markd
300ac88a8d kidletime: update to 5.47.0
changes unknown
2018-06-21 05:38:00 +00:00
markd
a0c32f0851 ki18n: update to 5.47.0
changes unknown
2018-06-21 05:36:26 +00:00
markd
4715f33bfd kdoctools: update to 5.47.0
* Update the list of Ukrainian entities
* add entity OSD to general.entites
* Add entities CIFS, NFS, Samba, SMB to general.entities
* Add Falkon, Kirigami, macOS, Solid, USB, Wayland, X11, SDDM to general
  entities
2018-06-21 05:34:45 +00:00
markd
04228fc6fd kdeclarative: update to 5.47.0
* Set kcm context property on the correct context
* [Plotter] Don't render if m_node is null
2018-06-21 05:33:08 +00:00
markd
7725a0b3a1 kcrash: update to 5.47.0
changes unknown
2018-06-21 05:31:22 +00:00
markd
c532f7d943 kcoreaddons: update to 5.47.0
changes unknown
2018-06-21 05:30:04 +00:00
markd
d8770d8c61 kconfig: update to 5.47.0
* kcfg.xsd - do not require a kcfgfile element
2018-06-21 05:28:28 +00:00
markd
ed8d68aeb4 kcmutils: update to 5.47.0
* [KCModuleQml] Ignore disabled controls when tabbing
2018-06-21 05:26:42 +00:00
markd
da337b84e4 kbookmarks: update to 5.47.0
changes unknown
2018-06-21 05:25:11 +00:00
markd
f45a60405e extra-cmake-modules: update to 5.47.0
* Android toolchain: allow to specify extra libs manually
* Android: Don't define qml-import-paths if it's empty
2018-06-21 02:26:12 +00:00
ryoon
ff2e90cf19 Update to 10.8.0.20170122
* Works with emacs26
2018-06-20 11:57:46 +00:00
wen
572b1b4e6f Update to 2.548
Upstream changes:
2.548 May 19 2018
        - Add version number to all modules [FROGGS]
2018-06-19 14:22:18 +00:00
adam
9f9a4c46ab py-ddt: updated to 1.1.3
1.1.3:
Merge pull request 56 from pavelholvi/pavel-add-nested-dict-example-to-docs
2018-06-19 11:49:07 +00:00
wen
d51cf3e3ff Update to 0.060
Upstream changes:
0.060           2018-06-16      T. R. Wyant
    \N{} now parses as the unknown token, not NoOp, regardless of the
    setting of 'use re qw< strict >;'. \N{} became unconditionally fatal
    in 5.28.0 (5.27.1, actually). The policy when the parse changes is
    to use the most-modern parse. Hence this change.

    As a side effect of this, the unknown token's explain() method now
    returns something -- normally the associated error.

    Add method remove_insignificant(). If the invocant isa Node, this
    returns a clone of the invocant with non-significant elements
    removed. Otherwise it returns either the invocant or nothing.
2018-06-19 06:52:00 +00:00
wen
fc8e78d7ad Update to 1.132
Update DEPENDS

Upstream changes:
1.132    Thu May 31 21:48:48 CDT 2018
    [New Features]
    Added the ability to specify a regex to tell what unused private
    subroutines are OK in Subroutines::ProhibitUnusedPrivateSubroutines.
    This is handy for Moose classes where there could be many false
    positives on _build_xxxx() subroutines.
    Thanks, Dave Cross.  (GH #811, #812)

    [Dependencies]
    Perl::Critic now no longer relies on the deprecated Email::Address.
    (GH #816)

1.131_02 Tue Feb 20 17:18:03 CST 2018
    [New Features]
    Perl::Critic now assumes that .psgi files are Perl, too.  Thanks, Tom
    Hukins. (GH#805)

    Variables::ProhibitUnusedVariables no longer gives a false positive for
    variables used in interpolation.  Thanks, Omer Gazit. (GH#801)

    [Bug Fixes]
    Added missing requirement for Fatal.pm.


1.131_01 Tue Nov 21 17:28:06 CST 2017
    [New Features]
    In the ProhibitLeadingZeros policy, added an exception for mkfifo.
    Thanks, Evan Zacks. (GH#786)

    Add color support for Windows platforms.  Thanks, Roy Ivy III. (GH#700)

    [Bug Fixes]
    Recode Perl::Critic::Utils::all_perl_files() to use File::Find instead
    of opendir/readdir.  This solves endless directory traversals if
    the directories contain circular symbolic references.  Thanks, Tom Wyant.

    [Documentation]
    Added CONTRIBUTING.md.  Thanks, Jonas B. Nielsen.
2018-06-19 06:44:31 +00:00
wen
85b2555644 Update to 1.9103
Upstream changes:
1.9103 2018-06-18
 - Use ASCII-like regex matching (Github #4)
 - Convert tests to Test2
 - Pass perlcritic tests
 - Pass Kwalitee tests
 - Add contributor information
 - Add protocol() method (just a stub today that will always return
   'IPv4')

1.9102 2018-06-18
 - DEV release only
 - Contains most changes that made it to 1.9103.

1.9101 2018-06-02

 - fix precision issue on long-double platforms (BAYMAX)
 - Convert to use Dist::Zilla
 - Formatting changes

1.9100 2018-06-02

 - DEV release only
 - fix precision issue on long-double platforms (BAYMAX)
 - Convert to dist.zilla
 - Minor formatting changes
2018-06-19 03:15:02 +00:00
wen
3e37959727 Update to 0.19
Upstream changes:
0.19

2018-06-11  Sam Varshavchik  <mrsam@courier-mta.com>

        * Fix cidrvalidate() checking of IPv6 addresses with a 0 word.

2016-02-13  Sam Varshavchik  <mrsam@courier-mta.com>

        * Move test.pl to t/
        Update documentation to use only reserved IP addresses.
2018-06-19 03:06:48 +00:00
wen
657dc49a80 Update to 1.75
Upstream changes:
1.75    Thu Jun 14 12:53:47 EDT 2018
        * Update additional template URLs for consistency in tests

1.74    Tue Jun 12 18:15:20 EDT 2018
        * GH#66: Update default module template to link to metacpan (Dan Book)
        * GH#67: Update default module template to use HTTPS where appropriate (Chas. J. Owens IV)
2018-06-19 03:00:41 +00:00
wen
70718ff43e Update to 1.27
Upstream changes:
version 1.27:

        Fixes:
        - fix metadata [Mohammad S Anwar]

        Improvements:
        - Dancer2 add custom fatal handlers [Andrew Beverley]
2018-06-18 15:03:46 +00:00
wen
98688bb441 Update to 0.58
Upstream changes:
0.58     2018-06-08

- Re-release to fix the generated Makefile.PL. We do not want to try to build
  the XS code with compiler warnings enabled except on Perl 5.24+. There are
  unavoidable warnings with older Perls. If you tried to install this distro
  in an environment where AUTHOR_TESTING was set, these warnings would be
  enabled, along with "-Werror", causing the build to fail
  completely. Reported by Olaf Alders. GH #3.
2018-06-18 14:52:53 +00:00
wen
a00c9066b5 Update to 0.06
Upstream changes:
0.06    2018-06-08
    - update toolchain for modern perl environments including
      * automated regression test
      * test coverage analyzation
      * pod coverage
    - introducing common code style
    - introduce a bunch of missing functions:
      * slice_without (Thanks to Theo van Hoesel <Th.J.v.Hoesel@THEMA-MEDIA.nl>)
      * slice_missing / slice_missing_map (Thanks to Christoph Zimmermann <christophemzim@web.de>)
      * slice_notdef / slice_notdef_map (Thanks to Christoph Zimmermann <christophemzim@web.de>)
      * slice_true / slice_true_map
      * slice_false / slice_false_map
2018-06-18 14:47:00 +00:00
wen
04bf03506d Update to 0.045
Upstream changes:
Overview of changes in Glib::Object::Introspection 0.045

* Correctly marshal arrays with length arguments in signal callbacks
* Add some docs about overriding virtual functions
2018-06-18 14:40:27 +00:00
adam
4b26419c57 py-flake8: fix for py-flakes 2.0.0; revbump 2018-06-18 11:17:54 +00:00
adam
b36937ed81 py-flakes: updated to 2.0.0
2.0.0 (2018-05-20)
- Drop support for EOL Python <2.7 and 3.2-3.3
- Check for unused exception binding in except: block
- Handle string literal type annotations
- Ignore redefinitions of _, unless originally defined by import
- Support __class__ without self in Python 3
- Issue an error for raise NotImplemented(...)
2018-06-18 11:17:15 +00:00
leot
46cc25669d global: Do not use bundled sqlite3 for `sqlite3' option
global provides a bundled sqlite3 that it is built and used unconditionally.
Adjust configure and libglibc/Makefile.in to avoid building it and instead
use databases/sqlite3.

Bump PKGREVISION
2018-06-18 09:43:12 +00:00
adam
9c00f501e7 py-deprecation: updated to 2.0.3
2.0.3:
Bug fixes.
2018-06-18 07:47:40 +00:00
wen
fa68fe59c4 Update to 0.20
Upstream changes:
0.20      2018-06-04 18:18:09 -0400
  - Add system_path function.

0.19      2018-05-30 21:09:32 -0400
  - Administrative release to note that this dist is moving its
    repository to the Perl5-FFI org on github.com
2018-06-18 07:42:37 +00:00
wen
65f8e2ce47 Update to 0.0010
Upstream changes:
0.0010      2018-06-15 09:12:54-07:00 America/Los_Angeles

   - Makefile.PL: better prereqs declaration
   - typo fix - from dsteinbrunner/patch-1
2018-06-18 07:39:05 +00:00
wen
a8269929f9 Update to 0.9176
Upstream changes:
0.9176      Wed Jun  6 08:38:32 BST 2018

* Fix the no_index issue for bundled directory
2018-06-18 07:34:31 +00:00
wen
985a8c916d Update to 3.60
Upstream changes:
version 3.60 at 2018-06-06 12:48:04 +0000
-----------------------------------------

  Change: 248af7199e59ead2ba910b9b2741d11356f69e9c
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date : 2018-06-06 13:48:04 +0000

    Added v5.28.0-RC2
2018-06-18 07:25:28 +00:00
wen
7257b8a718 Update to 0.25
Upstream changes:
0.25     2018-06-10 20:55:10Z
    - merged required and recommended Data::OptList version prerequisite, to
      work around CPAN.pm bug (RT#123447)
2018-06-18 02:56:13 +00:00
adam
a46643c942 Removed devel/py-spwd 2018-06-17 19:27:53 +00:00
wiz
ac553cdc64 py-mercurial: update to 4.6.1.
Mercurial 4.6.1 (2018-06-06)

This is a regularly-scheduled bugfix release that also contains security fixes.

1.1. Security Fixes

Multiple issues found in mpatch.c with a fuzzer:

    OVE-20180430-0001
    OVE-20180430-0002
    OVE-20180430-0004

With the following fixes:

    mpatch: be more careful about parsing binary patch data (SEC)
    mpatch: protect against underflow in mpatch_apply (SEC)
    mpatch: ensure fragment start isn't past the end of orig (SEC)
    mpatch: fix UB in int overflows in gather() (SEC)
    mpatch: fix UB integer overflows in discard() (SEC)
    mpatch: avoid integer overflow in mpatch_decode (SEC)
    mpatch: avoid integer overflow in combine() (SEC)

No exploits are known at the time, however, it is highly recommended that all users upgrade.

1.2. Bug Fixes

Also included in this release are the following,

    zstandard: pull in bug fixes from upstream 0.9.1 (issue5884)
    bundle2: fix old clients from reading newer format (issue5872)
    bdiff: fix xdiff long/int64 conversion (issue5885)
    push: continue without locking on lock failure other than EEXIST (issue5882)
    lfs: fix crash in command server (issue5902)
    hghave: fix deadlock in test runner
    rebase: fix error when computing obsoletenotrebased (issue5907)
    rebase: prioritize indicating an interrupted rebase over update (issue5838)
    revset: pass in lookup function to matchany() (issue5879)
2018-06-17 11:24:12 +00:00