Commit graph

27382 commits

Author SHA1 Message Date
wiz
c2ea7a6d87 Updated p5-Params-ValidationCompiler to 0.17.
Add missing test dependencies.

0.17     2016-11-04

- When using positional parameters, parameters with a default are now
  optional. For named parameters, this was already the case.


0.16     2016-11-03

- Moose and Specio types (and coercions) which provide variables to close over
  when being inlined did not always compile properly. Most notable, this was
  not being handled at all for Moose types, and not completely handled for
  Specio coercions.


0.15     2016-11-03

- Previously, using a default with a positional parameter would result in an
  error when compiling the validator subroutine. Defaults now work with
  positional parameters. Implemented by Greg Oschwald. Based on PR #5.


0.14     2016-11-02

- Added a "named_to_list" option to support returning only the parameter
  values from a named parameter validator rather than the key-value
  pairs. Implemented by Greg Oschwald. Based on PR #4.

- Errors from calls to validation_for() now use croak so as to show up at the
  call site, rather than in the internals
2016-11-07 10:45:25 +00:00
wiz
9f9e7e0578 + p5-Test2-Plugin-NoWarnings 2016-11-07 10:44:05 +00:00
wiz
6db0459e66 Import p5-Test2-Plugin-NoWarnings-0.04 as devel/p5-Test2-Plugin-NoWarnings.
Loading this plugin causes your tests to fail if there any warnings
while they run. Each warning generates a new failing test and the
warning content is outputted via diag.
2016-11-07 10:43:08 +00:00
wiz
d4274ee4fc + p5-Test-Suite. 2016-11-07 10:39:01 +00:00
wiz
93d5ad3590 Import p5-Test2-Suite-0.000060 as devel/p5-Test2-Suite.
Rich set of tools, plugins, bundles, etc built upon the Test2
testing library. If you are interested in writing tests, this is
the distribution for you.
2016-11-07 10:38:31 +00:00
wiz
152422122e + p5-Importer. 2016-11-07 10:36:34 +00:00
wiz
bb12782781 Import p5-Importer-0.024 as devel/p5-Importer.
This module acts as a layer between Exporter and modules which
consume exports. It is feature-compatible with Exporter, plus some
much needed extras. You can use this to import symbols from any
exporter that follows Exporters specification. The exporter modules
themselves do not need to use or inherit from the Exporter module,
they just need to set @EXPORT and/or other variables.
2016-11-07 10:36:06 +00:00
wiz
ed62b17ee3 Add upstream bug report URL. 2016-11-06 21:33:44 +00:00
wiz
0b7c7788f2 Updated flex to 2.6.2.
Slightly based on wip/flex by Makoto Fujiwara and Juraj Lutter.

* version 2.6.2 released 2016-10-24

** flex internals

*** a segfalt involving yyrestart(NULL) has been fixed

*** flex should now handle quoting when mixed with m4 processing correctly

*** flex handles `[[' and `]]' correctly

*** flex no longer generates non-ANSI code

*** more compilation warnings were squashed in generated scanners

*** prevented a buffer overflow that could occur when input buffers were the exact wrong size

** test suite

*** input filenames on MSWindows are now calculated correctly

*** general code cleanups in a number of tests now make the test suite compile much more cleanly

** build system

*** the xz archive has been replaced with an lzip archive

*** a new option to configure --enable-warnings to encapsulate passing
    of warning-related flags which is useful in testing flex

*** make indent now works for out of source builds

*** Portability warnings when generating Makefile.in files are now suppressed; they were just noise and the use of GNU extensions in Makefile.{am,in,} was intentional and well known.

** bugs

*** resolved gh#67

** new sv translation from the translation project

* version 2.6.1 released 2016-03-01

** flex resources

*** The flex project is now hosted at github. Consider this a "period of transition". In particular, you should start at https://github.com/westes/flex for the flex codebase, issue tracking and pull requests.

*** New releases of flex are to be found at https://github.com/westes/flex/releases.

** flex internals

*** Flex now uses more modern and more standard names for variable types. There's more work to be done on that front yet, though.

*** A number of compiler warnings have been remedied.

*** Line directives should now  work as expected and be absent when that is expected.

** test suite

*** When running the test suite, c++ files are compiled with the c++ header inside the flex distribution, rather than relying on the build system's flex header , which might not be installed yet or which might be out of date with respect to what flex tests expect.

*** Some portability fixes in the test suite such as opening files for reading in binary mode

** Building flex

*** The file src/scan.c asdistributed  with flex source is now built with the current version of flex. Occasionally this had to be done manually to pick up new flex features. It's now just a part of flex's build system.

*** The pdf version of the manual is no longer distributed with flex, although if you have the texinfo package installed, you can still build it.

*** lots of general build system cleanup

*** the build system tries a bit harder to find libtoolize and texi2dvi.

*** When help2man and texi2dvi are missing, the error messages are now much more helpful.

** bug fixes

*** resolved github issues #53, #54, #55, #61.

*** Resolved sf bugs #128, #129, #155, #160, #184, #187, #195.
2016-11-06 21:31:38 +00:00
wiz
9f2b1dc329 Updated tcllib to 1.18.
Provided by Kai-Uwe Eckhardt <kuehro@posteo.de> in private mail.

Changes in 1.18:

Overview
========

    18  new packages                in 14  modules
    32  changed packages            in 22  modules
    24  internally changed packages in 18  modules
    357 unchanged packages          in 97  modules
    438 packages, total             in 126 modules, total

New in tcllib 1.18
==================

    Module          Package             New Version   Comments
    --------------- ------------------- ------------- ----------
    dicttool        dicttool            1.0
    --------------- ------------------- ------------- ----------
    httpd           httpd               4.0
                    httpd::content      4.0
                    httpd::dispatch     4.0
                    scgi::app           0.1
    --------------- ------------------- ------------- ----------
    httpwget        http::wget          0.1
    markdown        Markdown            1.0
    math            math::exact         1.0
    nns             nameserv::cluster   0.2.3
    oodialect       oo::dialect         0.3
    --------------- ------------------- ------------- ----------
    oometa          oo::meta            0.4.1
                    oo::option          0.3
    --------------- ------------------- ------------- ----------
    processman      processman          0.3
    tool            tool                0.5
    tool_datatype   tool::datatype      0.1
    try             throw               1
    yaml            huddle::json        0.1
    zip             zipfile::mkzip      1.2
    --------------- ------------------- ------------- ----------

Changes from tcllib 1.17 to 1.18
================================

                                          tcllib 1.17   tcllib 1.18
    Module      Package                   Old Version   New Version   Comments
    ----------- ------------------------- ------------- ------------- ----------
    cron        cron                      1.1           1.2.1         B EF
    csv         csv                       0.8           0.8.1         B
    ----------- ------------------------- ------------- ------------- ----------
    debug       debug                     1.0.5         1.0.6         B D EF
                debug::caller             1             1.1           EF
    ----------- ------------------------- ------------- ------------- ----------
    docstrip    docstrip::util            1.3           1.3.1         B D
    dtplite     dtplite                   1.2           1.3           B EF
    ----------- ------------------------- ------------- ------------- ----------
    fileutil    fileutil                  1.14.10       1.15          B D EF T
                fileutil::traverse        0.5           0.6           B D T
    ----------- ------------------------- ------------- ------------- ----------
    ftp         ftp::geturl               0.2.1         0.2.2         B
    ftpd        ftpd                      1.2.6         1.3           B EF
    htmlparse   htmlparse                 1.2.1         1.2.2         D EF T
    imap4       imap4                     0.5.2         0.5.3         D EF
    irc         picoirc                   0.5.1         0.5.2         B D
    map         map::slippy::fetcher      0.3           0.4           D EF
    ----------- ------------------------- ------------- ------------- ----------
    math        math::calculus::symdiff   1.0           1.0.1         B T
                math::constants           1.0.1         1.0.2         B D
                math::statistics          0.9.3                       B EF
                math::statistics                        1.0           B EF
    ----------- ------------------------- ------------- ------------- ----------
    nettool     nettool                   0.4           0.5.1         B EF I
    ooutil      oo::util                  1.2.1         1.2.2         B D T
    ----------- ------------------------- ------------- ------------- ----------
    pt          pt::pe::op                1             1.0.1         B D T
                pt::peg::to::tclparam     1.0.2         1.0.3         B D T
                pt::rde                   1.0.3         1.1           B D I T
                pt::rde::oo               1.0.3         1.1           D I
                pt::util                  1             1.1           B
    ----------- ------------------------- ------------- ------------- ----------
    rest        rest                      1.0.1         1.0.2         B D
    tie         tie::std::rarray          1.0           1.0.1         B D T
    uri         uri                       1.2.5         1.2.6         D EF T
    uuid        uuid                      1.0.4         1.0.5         B I
    ----------- ------------------------- ------------- ------------- ----------
    yaml        huddle                    0.1.5         0.2           D I T
                yaml                      0.3.7         0.3.9         D I T
    ----------- ------------------------- ------------- ------------- ----------
    zip         zipfile::decode           0.6.1         0.7           EF I
                zipfile::encode           0.3           0.4           B D
    ----------- ------------------------- ------------- ------------- ----------


Changes in 1.17:
Overview
========

    6   new packages                in 5   modules
    66  changed packages            in 39  modules
    46  internally changed packages in 31  modules
    293 unchanged packages          in 74  modules
    418 packages, total             in 118 modules, total

New in tcllib 1.17
==================

    Module       Package                          New Version   Comments
    ------------ -------------------------------- ------------- ----------
    cron         cron                             1.1
    nettool      nettool                          0.4
    oauth        oauth                            1
    processman   odie::processman                 0.3
    ------------ -------------------------------- ------------- ----------
    pt           pt::cparam::configuration::tea   0.1
                 pt::util                         1
    ------------ -------------------------------- ------------- ----------

Changes from tcllib 1.16 to 1.17
================================

                                                                 tcllib 1.16   tcllib 1.17
    Module                  Package                              Old Version   New Version   Comments
    ----------------------- ------------------------------------ ------------- ------------- ----------
    aes                     aes                                  1.1.1         1.2.1         I P
    amazon-s3               S3                                   1.0.0         1.0.3         B D P
    bibtex                  bibtex                               0.5           0.6           B EF
    cmdline                 cmdline                              1.3.3         1.5           D EF I T
    comm                    comm                                 4.6.2         4.6.3.1       B D
    ----------------------- ------------------------------------ ------------- ------------- ----------
    coroutine               coroutine                            1.1           1.1.3         B D
                            coroutine::auto                      1.1.1         1.1.3         B D
    ----------------------- ------------------------------------ ------------- ------------- ----------
    crc                     cksum                                1.1.3         1.1.4         B D I
                            crc32                                1.3.1         1.3.2         B D I
                            sum                                  1.1.0         1.1.2         B D I T
    ----------------------- ------------------------------------ ------------- ------------- ----------
    debug                   debug                                1.0.2         1.0.5         B D EF
    ----------------------- ------------------------------------ ------------- ------------- ----------
    dns                     dns                                  1.3.3         1.3.5         B D I
                            ip                                   1.2.2         1.3           D EF I T
    ----------------------- ------------------------------------ ------------- ------------- ----------
    doctools                doctools                             1.4.17        1.4.19        B D I
                            doctools::idx                        1.0.4         1.0.5         B D I
                            doctools::idx                        2             2             B D I
                            doctools::toc                        1.1.3         1.1.4         B D I
                            doctools::toc                        2             2             B D I
    ----------------------- ------------------------------------ ------------- ------------- ----------
    doctools2idx            doctools::idx                        1.0.4         1.0.5         B D I
                            doctools::idx                        2             2             B D I
    ----------------------- ------------------------------------ ------------- ------------- ----------
    doctools2toc            doctools::toc                        1.1.3         1.1.4         B D I
                            doctools::toc                        2             2             B D I
    ----------------------- ------------------------------------ ------------- ------------- ----------
    dtplite                 dtplite                              1.1           1.2           D I
    ----------------------- ------------------------------------ ------------- ------------- ----------
    fileutil                fileutil                             1.14.6        1.14.10       B D T
                            fileutil::traverse                   0.4.3         0.5           B D T
    ----------------------- ------------------------------------ ------------- ------------- ----------
    ftp                     ftp                                  2.4.12        2.4.13        B D
    html                    html                                 1.4           1.4.4         B D T
    inifile                 inifile                              0.2.5         0.3           D EF I T
    ----------------------- ------------------------------------ ------------- ------------- ----------
    json                    json                                 1.3.2         1.3.3         B D T
                            json::write                          1.0.2         1.0.3         B D T
    ----------------------- ------------------------------------ ------------- ------------- ----------
    log                     logger                               0.9.3         0.9.4         B D T
    ----------------------- ------------------------------------ ------------- ------------- ----------
    math                    math::bigfloat                       1.2.2         1.2.2         B T
                            math::bigfloat                       2.0.1         2.0.2         B T
                            math::calculus                       0.7.2         0.8.1         B D EF T
                            math::linearalgebra                  1.1.4         1.1.5         B D T
                            math::optimize                       1.0           1.0.1         B T
                            math::special                        0.2.2         0.3.0         D EF T
                            math::statistics                     0.9           0.9.3         B D EF T
    ----------------------- ------------------------------------ ------------- ------------- ----------
    md4                     md4                                  1.0.5         1.0.6         B D I
    ncgi                    ncgi                                 1.4.2         1.4.3         B D T
    ooutil                  oo::util                             1.2           1.2.1         B D T
    ----------------------- ------------------------------------ ------------- ------------- ----------
    pt                      char                                 1             1.0.1         D I T
                            pt::cparam::configuration::critcl    1.0.1         1.0.2         B D I T
                            pt::parse::peg                       1             1.0.1         B I T
                            pt::pe                               1             1.0.2         B D EF I
                            pt::peg::from::peg                   1.0.2         1.0.3         D EF
                            pt::peg::interp                      1             1.0.1         D EF
                            pt::peg::to::cparam                  1.0.1         1.1.3         B D EF
                            pt::peg::to::param                   1             1.0.1         B
                            pt::peg::to::peg                     1.0.1         1.0.2         D EF
                            pt::peg::to::tclparam                1             1.0.2         B D EF
                            pt::pgen                             1.0.2         1.0.3         EF T
                            pt::rde                              1.0.2         1.0.3         B D EF
                            pt::rde::oo                          1.0.2         1.0.3         B
                            pt::tclparam::configuration::snit    1.0.1         1.0.2         D EF
                            pt::tclparam::configuration::tcloo   1.0.3         1.0.4         D EF
    ----------------------- ------------------------------------ ------------- ------------- ----------
    report                  report                               0.3.1         0.3.2         D EF
    ----------------------- ------------------------------------ ------------- ------------- ----------
    ripemd                  ripemd128                            1.0.4         1.0.5         B D I
                            ripemd160                            1.0.4         1.0.5         B D I
    ----------------------- ------------------------------------ ------------- ------------- ----------
    sha1                    sha1                                 1.1.0         1.1.1         B I T
                            sha1                                 2.0.3         2.0.3         B I T
    ----------------------- ------------------------------------ ------------- ------------- ----------
    string                  string::token::shell                 1.1           1.2           D EF T
    struct                  struct::pool                         1.2.1         1.2.3         D I T
    tar                     tar                                  0.9           0.10          B D T
    tepam                   tepam                                0.5.0         0.5           I
    textutil                textutil::adjust                     0.7.1         0.7.3         B D T
    ----------------------- ------------------------------------ ------------- ------------- ----------
    uri                     uri                                  1.2.4         1.2.5         B D T
                            uri::urn                             1.0.2         1.0.3         B D I T
    ----------------------- ------------------------------------ ------------- ------------- ----------
    uuid                    uuid                                 1.0.2         1.0.4         B D I
    valtype                 valtype::iban                        1.4           1.5           B D EF T
    virtchannel_transform   tcl::transform::zlib                 1             1.0.1         B
    websocket               websocket                            1.3           1.4           B D EF
    yaml                    yaml                                 0.3.6         0.3.7         B D T
    zip                     zipfile::decode                      0.4           0.6.1         B D EF
    ----------------------- ------------------------------------ ------------- ------------- ----------

Changes in 1.16:

Overview
========

    11  new packages                in 7   modules
    45  changed packages            in 26  modules
    288 internally changed packages in 100 modules
    61  unchanged packages          in 11  modules
    411 packages, total             in 114 modules, total

New in tcllib 1.16
==================

    Module      Package                New Version   Comments
    ----------- ---------------------- ------------- ----------
    debug       debug                  1.0.2
                debug::caller          1
                debug::heartbeat       1
                debug::timestamp       1
    ----------- ---------------------- ------------- ----------
    dtplite     dtplite                1.1
    pt          pt::rde::oo            1.0.2
    sasl        SASL::SCRAM            0.1
    ----------- ---------------------- ------------- ----------
    string      string::token          1
                string::token::shell   1.1
    ----------- ---------------------- ------------- ----------
    tepam       tepam::doc_gen         0.1.1
    websocket   websocket              1.3
    ----------- ---------------------- ------------- ----------

Changes from tcllib 1.15 to 1.16
================================

                                                            tcllib 1.15   tcllib 1.16
    Module             Package                              Old Version   New Version   Comments
    ------------------ ------------------------------------ ------------- ------------- ----------
    aes                aes                                  1.1           1.1.1         B D T
    coroutine          coroutine::auto                      1.1           1.1.1         B D
    dns                ip                                   1.2           1.2.2         B D T
    ------------------ ------------------------------------ ------------- ------------- ----------
    doctools           doctools                             1.4.14        1.4.17        B D T
                       doctools::changelog                  1             1.1           D
    ------------------ ------------------------------------ ------------- ------------- ----------
    fileutil           fileutil                             1.14.5        1.14.6        B D T
                       fileutil::decode                     0.1           0.2           B
    ------------------ ------------------------------------ ------------- ------------- ----------
    ftp                ftp                                  2.4.11        2.4.12        B D
    grammar_fa         grammar::fa                          0.4           0.5           B D
    imap4              imap4                                0.4           0.5.2         B D EF
    jpeg               jpeg                                 0.4.0         0.5           B D T
    json               json                                 1.1.2         1.3.2         D EF T
    ------------------ ------------------------------------ ------------- ------------- ----------
    math               math::calculus                       0.7.1         0.7.2         B D
                       math::decimal                        1.0.2         1.0.3         B D
                       math::geometry                       1.1.2         1.1.3         B D
                       math::interpolate                    1.0.3         1.1           B D T
                       math::statistics                     0.8.0         0.9           D EF T
    ------------------ ------------------------------------ ------------- ------------- ----------
    mime               mime                                 1.5.6         1.6           D EF T
    ncgi               ncgi                                 1.4.1         1.4.2         B D T
    ooutil             oo::util                             1.1           1.2           D EF
    ------------------ ------------------------------------ ------------- ------------- ----------
    pt                 pt::peg::from::peg                   1             1.0.2         B D T
                       pt::peg::op                          1             1.0.1         B D
                       pt::peg::to::peg                     1             1.0.1         B D T
                       pt::pgen                             1.0.1         1.0.2         B D
                       pt::tclparam::configuration::tcloo   1.0.2         1.0.3         D T
    ------------------ ------------------------------------ ------------- ------------- ----------
    rest               rest                                 1.0           1.0.1         B D
    ------------------ ------------------------------------ ------------- ------------- ----------
    sasl               SASL                                 1.3.2         1.3.3         B D T
                       SASL::NTLM                           1.1.1         1.1.2         B D T
    ------------------ ------------------------------------ ------------- ------------- ----------
    struct             struct::list                         1.8.2         1.8.3         B D T
                       struct::matrix                       1.2.1         1.2.1         D
                       struct::matrix                       2.0.2         2.0.3         D
                       struct::queue                        1.4.4         1.4.5         B D T
    ------------------ ------------------------------------ ------------- ------------- ----------
    tar                tar                                  0.7.1         0.9           B D T
    tepam              tepam                                0.4.0         0.5.0         B D T
    ------------------ ------------------------------------ ------------- ------------- ----------
    term               term::ansi::code                     0.1           0.2           B D
                       term::ansi::code::ctrl               0.1.2         0.2           B D
                       term::ansi::send                     0.1           0.2           B D
    ------------------ ------------------------------------ ------------- ------------- ----------
    textutil           textutil                             0.7.1         0.8           D EF
                       textutil::string                     0.7.1         0.8           D EF T
    ------------------ ------------------------------------ ------------- ------------- ----------
    uri                uri                                  1.2.2         1.2.4         B D T
    valtype            valtype::iban                        1.1           1.4           D EF T
    ------------------ ------------------------------------ ------------- ------------- ----------
    virtchannel_base   tcl::chan::memchan                   1.0.2         1.0.3         B D
                       tcl::chan::string                    1.0.1         1.0.2         B D
                       tcl::chan::variable                  1.0.2         1.0.3         B D
    ------------------ ------------------------------------ ------------- ------------- ----------
    zip                zipfile::decode                      0.2           0.4           B D
                       zipfile::encode                      0.1           0.3           B D
    ------------------ ------------------------------------ ------------- ------------- ----------
2016-11-06 19:55:15 +00:00
adam
3a4c009372 Sync with sqlite3.15.1 2016-11-06 14:51:49 +00:00
mef
a6d58177b9 Update devel/p5-Devel-GlobalDestruction to 0.14
-----------------------------------------------
0.14 - 2016-10-31
  - stop relying on . being in @INC
  - switch to ExtUtils::HasCompiler to detect presence of a compiler
2016-11-06 04:48:07 +00:00
mef
1adc7e41a0 Updated devel/p5-Devel-CheckOS to 1.79
--------------------------------------
1.79    2016-10-30 Fix another minor bug
                   (https://github.com/DrHyde/perl-modules-Devel-CheckOS/issues/17)

1.78    2016-10-30 Fix an isue that made it uninstallable on some systems
		   (https://github.com/DrHyde/perl-modules-Devel-CheckOS/issues/16)
2016-11-06 04:38:18 +00:00
mef
8d8a2c2d8e Updated devel/p5-CPAN-Perl-Releases to 2.98
-------------------------------------------
version 2.98 at 2016-10-20 15:53:14 +0000
    Updated for v5.25.6

version 2.96 at 2016-10-12 23:51:51 +0000
    Updated for v5.22.3-RC4 and v5.24.1-RC4
2016-11-06 04:31:09 +00:00
wen
18d7bd3474 Update to 9.0.0
Upstream changes:
9.0.0 (2016-11-02)

    BACKWARD INCOMPATIBLE Remove the attempted autodetection of requirement names from URLs, URLs must include a name via #egg=.
    DEPRECATION pip install --egg have been deprecated and will be removed in the future. This "feature" has a long list of drawbacks where it breaks almost all of pip's other features in subtle and hard to diagnose ways.
    Add a pip check command to check installed packages dependencies (PR #3750).
    Added option to allow user to abort pip operation if file/directory exists
    Added Appveyor CI
    Uninstall existing packages when performing an editable installation of the same packages (#1548).
    Pip show is less verbose by default. --verbose prints multiline fields. (PR #3858).
    Added optional column formatting to pip list (#3651).
    Add --not-required option to pip list to list packages that are not dependencies of other packages.
    Fix the build on systems with symlinked /tmp directory for custom builds such as numpy (PR #3701).
    Fix regression in pip freeze: when there is more than one git remote, priority is given to the remote named origin (PR #3708, #3616).
    Fix crash when calling pip freeze with invalid requirement installed (PR #3704, #3681).
    Support multiple --requirement files in pip freeze (PR #3703).
    Implementation of pep-503 data-requires-python. When this field is present for a release link, pip will ignore the download when installing to a Python version that doesn't satisfy the requirement.
    Pip wheel now works on editable packages too (it was only working on editable dependencies before); this allows running pip wheel on the result of pip freeze in presence of editable requirements (PR #3695, #3291).
    Load credentials from .netrc files (PR #3715, #3569).
    Add --platform, --python-version, --implementation and --abi parameters to pip download. These allow utilities and advanced users to gather distributions for interpreters other than the one pip is being run on. (PR #3760)
    Skip scanning virtual environments even when venv/bin/python is a dangling symlink.
    Added pip completion support for fish shell.
    Fix problems on Windows on Python 2 when username or hostname contains non-ASCII characters (#3463, PR #3970, PR #4000).
    Use git fetch --tags to fetch tags in addition to everything else that is normally fetched; this is necessary in case a git requirement url points to a tag or commit that is not on a branch (PR #3791)
    Normalize package names before using in pip show (#3976)
    Raise when Requires-Python do not match the running version and add --ignore-requires-python option as escape hatch (PR #3846).
    Report the correct installed version when performing an upgrade in some corner cases (#2382)
    Add -i shorthand for --index flag in pip search
    Do not optionally load C dependencies in requests (#1840, #2930, #3024)
    Strip authentication from SVN url prior to passing it into svn (PR #3697, #3209).
    Also install in platlib with --target option (PR #3694, #3682).
    Restore the ability to use inline comments in requirements files passed to pip freeze (#3680).
    Deprecate --default-vcs option (#4052).
2016-11-06 00:32:12 +00:00
adam
971f65d704 Changes in 3.6.3 since 3.6.2:
FindHDF5: Restore pre-3.6 behavior of finding only C by default CMake 3.6.3
cmake-gui: Do not remove library paths for Qt5 plugins.
2016-11-04 20:41:09 +00:00
maya
ffc39ce7a7 boost-libs: don't include fiber PLIST on NetBSD 6 as well
As an alternative, it's possible to require a higher GCC version,
note that it's necessary to require a higher GCC on other boost-*
packages (probably boost-headers).

fix build on netbsd 6.1.5
2016-11-04 13:45:31 +00:00
fhajny
c9abf99a0e Update devel/py-argcomplete to 1.6.0.
1.6.0
- Add support for tcsh
- Fix handling of unquoted completions containing $
- Don't insert unnecessary leading quote char in completions
- Fix parser reuse with positional arguments
- Tests: Add simple pexpect tests for bash; Add test case to
  verify #20 is fixed

1.5.1
- Packaging fix

1.5.0
- Do not suggest options from mutually exclusive groups
2016-11-04 10:55:44 +00:00
fhajny
d4612ba7d9 Update devel/ivykis to 0.40.
- Don't forget to ship src/pthr.h in 'make dist' generated tarballs.
- test/Makefile.am: Include dependencies for all test programs.
- Guard against multiple inclusion of mutex.h and pthr.h.
- Rename mutex_*() functions to __mutex_*().
- test/avl: Reduce test AVL tree size.
- Turn iv_validate_now() into a no-op.
- iv_fd: Let ->poll() return whether a timeout could have occurred.
- iv_fd: Allow timeout handling optimizations in poll methods.
- epoll: Implement ->set_poll_timeout() using timerfd_create(2).
- kqueue: Implement ->set_poll_timeout() using EVFILT_TIMER.
- port: Implement ->set_poll_timeout() using timer_create(3C).
- spinlock.h: Fix pthread_sigmask() pointer aliasing issue.
- Use a maxium event polling timeout of a day.
- iv_task: Allow task registered by another task to run immediately.
- Split off implementations of iv_thread_get_id() into separate files.
- Further mangle names of the __mutex_*() functions.
- Add EINTR check loops to a few more write(2) call instances.
- test/: Avoid long long printf format specifiers.
2016-11-04 10:47:36 +00:00
wen
ba5ef2b732 Update to 2.002005
Update DEPENDS

Upstream changes:
2.002005 - 2016-10-31
  - fix accessor extensions that need captured variables for clearers and
    predicates. (RT#118453)
  - avoid relying on '.' being in @INC in tests
  - fix Sub::Quote test when run with perl -C or PERL_UNICODE on perl 5.10
    (RT#117844)
  - improved error messages for invalid sub names in Sub::Quote (RT#116416,
    RT#117711)
  - clarify meta method documentation
  - bump Role::Tiny prereq version to get stub in role fix (RT#116674)
2016-11-03 14:52:46 +00:00
wen
56eea76954 Update to 2.000005
Upstream changes:
2.000005 - 2016-11-01
  - revert change to MRO::Compat usage

2.000004 - 2016-10-31
  - Fix consuming stubs from roles (RT#116674).
  - Fix error message when applying conflicting roles to an object.
  - Drop prerequisite on MRO::Compat on perl 5.8.
2016-11-03 14:46:04 +00:00
maya
689fb6ba3a libffi: remove some netbsd/mips specific patches that are uneeded
(and may be harmful).

we don't need a definition to declare we're definitely totally o32,
especially since the vast majority will be n32. this is potentially
harmful, but I cannot confirm any resulting harm.

don't try to avoid compiler builtins, we have them and I expect that
they will work, however, only build tested (on netbsd 7.99.41 mips64eb),
no tests run.

bump PKGREVISION.
2016-11-03 11:40:28 +00:00
wiz
1ee5c3780e Updated py-mercurial to 4.0.
1. Features

    The following commands now also have experimental formatter support: 'hg version', 'hg grep' and 'hg config'
    New template keywords and functions: termwidth, mod(a, b), relpath(path)
    Basic arithmetic operations in template such as termwidth - 10
    follow() revset takes new startrev parameter
    Bash completion now allows skipping potentially expensive status call for completing 'hg status' arguments, using $HGCOMPLETE_NOSTATUS environment variable

2. Improvements

    A number of changes were made to move and copy tracking, to make sure move and copy information is not lost during commands like 'hg graft'
    Compound revset expression is now properly ordered
    Python 3 support has received a lot of improvements (but will take a lot of additional work)
    zlib performance in hgweb is improved, and it's possible to control zlib compression level using server.zliblevel option

Detailed changelog:

1.1. commands

    annotate: calculate line count correctly
    branchmap: acquires lock before writting the rev branch cache
    clone: set default path correctly when doing a clone+share (issue5378)
    copy: distinguish "file exists" cases and add a hint (BC)
    commit: return 1 for interactive commit with no changes (issue5397)
    config: add template support
    debugobsolete: add formatter support (issue5134)
    files: change documentation to match its behaviour (issue5276)
    grep: add formatter support
    help: show content for explicitly disabled extension (issue5228)
    import: abort instead of crashing when copy source does not exist (issue5375)
    import: report directory-relative paths in error messages (issue5224)
    log: copy the way of ancestor traversal to --follow matcher (issue5376)
    log: preserve topo sort in graph even if additional filter options specified
    merge: add conflict labels to merge command
    merge: avoid superfluous filemerges when grafting through renames (issue5407)
    strip: report both bundle files in case of exception (issue5368)
    tag: clarify warning about making a tag on a branch head
    version: add formatter support
    flags: allow specifying --no-boolean-flag on the command line (BC)

1.2. core

    changelog: disable delta chains
    copies: make _checkcopies handle copy sequences spanning the TCA (issue4028)
    formatter: add function to convert list to appropriate format (issue5217)
    lock: show more detail for new-style locks in lock waiting message (issue4752)
    revset: do not rewrite ':y' to '0:y' (issue5385)
    revset: fix order of nested '_(|int|hex)list' expression (BC)
    revset: fix order of nested 'or' expression (BC)
    revset: fix order of nested 'range' expression (BC)
    revset: make reverse() and sort() no-ops when ordering requirement allows (BC)
    revset: support "follow(renamed.py, e22f4f3f06c3)" (issue5334)
    templater: provide a termwidth keyword (issue5395)
    templater: add inheritance support to style maps
    templater: add relpath() to convert repo path to relative path (issue5394)
    templater: make pad() evaluate boolean argument (BC)
    wireproto: unescape argument names in batch command (BC)

1.3. extensions

    journal: properly check for held lock (issue5349)
    journal: use fm.formatdate() to pass date tuple in appropriate type (BC)
    journal: use fm.formatlist() to pass hashes in appropriate type (BC)
    journal: use fm.hexfunc() to get full hash in JSON/template output (BC)
    largefiles: fix 'deleted' files sometimes persistently appearing with R status
    largefiles: handle that a found standin file doesn't exist when removing it
    largefiles: more safe handling of interruptions while updating modifications
    largefiles: when setting/clearing x bit on largefiles, don't change other bits
    mq: release lock after transaction in qrefresh
    mq: take wlock when 'qqueue' is doing write operations
    rebase: properly calculate total commits to rebase (issue5347)
    rebase: rebase changesets in topo order (issue5370) (BC)

1.4. hgweb

    hgweb: avoid line wrap between revision and annotate-info (issue5398)
    hgweb: config option to control zlib compression level
2016-11-03 11:13:36 +00:00
joerg
c9ee0f07de + creduce 2016-11-02 13:06:00 +00:00
joerg
0d4deaf2b7 Add creduce-2.5.0:
C-Reduce is a tool that takes a large C, C++, or OpenCL file that has a
property of interest (such as triggering a compiler bug) and
automatically produces a much smaller C/C++ file that has the same
property. It is intended for use by people who discover and report bugs
in compilers and other tools that process source code.
2016-11-02 00:15:43 +00:00
taca
d2b7927c00 Update ruby-memoist to 0.15.0.
* Add the frozen string literal pragma for ruby 2.3.0.
* Add a benchmark for basic performance of memoised methods
* Add a hit counter... 90s style
* Use SVG badge over PNG
* Ensure we don't load uninitialized variables in the test
* Avoid overwriting the memoized_methods helper
2016-11-01 16:50:31 +00:00
taca
ee6ef1a256 Update ruby-flexmock to 2.3.1.
* fix mocking methods that are defined as private on Object
* remove test of experimental stuff I can't understand
* allow to stack verification contexts recursively using FlexMock.use
* add some missing tests
* fix stubbing the same method multiple times on a partial mock when
  partials_verify_signatures is set
* fix signature validation when the last positional argument of a call is
  a hash
* fix signature validation in presence of both keywords and blocks
2016-11-01 16:49:22 +00:00
wiz
06e2137dc3 Remove gmock, integrated into googletest. 2016-11-01 15:32:59 +00:00
wiz
6a62d46332 Switch from gmock to googletest.
Update HOMEPAGE.
Bump PKGREVISION.
2016-11-01 15:26:33 +00:00
wiz
b0caeaf406 Updated google-glog to 0.3.4.
google-glog 0.3.4

    repository moved from code.google.com/p/google-glog to github.com/google/glog
    fixes for latest MSVS
    add libc++ support
    fix build issue in demangle.cc
    add callback for OpenObjectFileContainingPcAndGetStartAddress
    add StrError and replace posix_strerror_r call
    fix VC build by adding GOOGLE_GLOG_DLL_DECL
    style fix for C++11
    reduce dynamic allocation from 3 to 1 per log message
    attempt to improve mingw-w64 support
    support unordered_(map|set) by stl_logging
2016-11-01 15:22:26 +00:00
jperkin
cc876e5a8e Support fiber PLIST var. 2016-11-01 12:34:48 +00:00
jperkin
c16876e91a Handle lack of thread_local support in older Darwin clang. 2016-11-01 12:32:01 +00:00
wiz
e9c661df72 Updated googletest to 1.8.0.
Changes not found, but this merges googletest and googlemock/gmock.
2016-10-31 16:43:17 +00:00
wiz
858dc86ca3 Updated py-setuptools to 28.7.1.
v28.7.1
-------

* #827: Update PyPI root for dependency links.

* #833: Backed out changes from #830 as the implementation
  seems to have problems in some cases.
2016-10-31 16:30:50 +00:00
wiz
e5e0e72ffb Updated py-cparser to 2.17.
+ Version 2.17 (29.10.2016)

  - Again functionality identical to 2.15 and 2.16; the difference is that the
    tarball now contains Python files with properly set permissions.
2016-10-31 16:19:50 +00:00
adam
db6e5d5806 Changes 3.3.3:
* ccache now detects usage of .incbin assembler directives in the source code and avoids caching such compilations.
2016-10-31 10:54:30 +00:00
wiz
b6106fe04c --enable-new-dtags in sdl2-config output broke packages
using SDL2. Remove it.

Bump PKGREVISION.
2016-10-30 18:10:21 +00:00
adam
2430072d48 Git v2.10.2 Release Notes
=========================

Fixes since v2.10.1
-------------------

 * The code that parses the format parameter of for-each-ref command
   has seen a micro-optimization.

 * The "graph" API used in "git log --graph" miscounted the number of
   output columns consumed so far when drawing a padding line, which
   has been fixed; this did not affect any existing code as nobody
   tried to write anything after the padding on such a line, though.

 * Almost everybody uses DEFAULT_ABBREV to refer to the default
   setting for the abbreviation, but "git blame" peeked into
   underlying variable bypassing the macro for no good reason.

 * Doc update to clarify what "log -3 --reverse" does.

 * An author name, that spelled a backslash-quoted double quote in the
   human readable part "My \"double quoted\" name", was not unquoted
   correctly while applying a patch from a piece of e-mail.

 * The original command line syntax for "git merge", which was "git
   merge <msg> HEAD <parent>...", has been deprecated for quite some
   time, and "git gui" was the last in-tree user of the syntax.  This
   is finally fixed, so that we can move forward with the deprecation.

 * Codepaths that read from an on-disk loose object were too loose in
   validating what they are reading is a proper object file and
   sometimes read past the data they read from the disk, which has
   been corrected.  H/t to Gustavo Grieco for reporting.

 * "git worktree", even though it used the default_abbrev setting that
   ought to be affected by core.abbrev configuration variable, ignored
   the variable setting.  The command has been taught to read the
   default set of configuration variables to correct this.

 * A low-level function verify_packfile() was meant to show errors
   that were detected without dying itself, but under some conditions
   it didn't and died instead, which has been fixed.

 * When "git fetch" tries to find where the history of the repository
   it runs in has diverged from what the other side has, it has a
   mechanism to avoid digging too deep into irrelevant side branches.
   This however did not work well over the "smart-http" transport due
   to a design bug, which has been fixed.

 * When we started cURL to talk to imap server when a new enough
   version of cURL library is available, we forgot to explicitly add
   imap(s):// before the destination.  To some folks, that didn't work
   and the library tried to make HTTP(s) requests instead.

 * The ./configure script generated from configure.ac was taught how
   to detect support of SSL by libcurl better.

 * http.emptyauth configuration is a way to allow an empty username to
   pass when attempting to authenticate using mechanisms like
   Kerberos.  We took an unspecified (NULL) username and sent ":"
   (i.e. no username, no password) to CURLOPT_USERPWD, but did not do
   the same when the username is explicitly set to an empty string.

 * "git clone" of a local repository can be done at the filesystem
   level, but the codepath did not check errors while copying and
   adjusting the file that lists alternate object stores.

 * Documentation for "git commit" was updated to clarify that "commit
   -p <paths>" adds to the current contents of the index to come up
   with what to commit.

 * A stray symbolic link in $GIT_DIR/refs/ directory could make name
   resolution loop forever, which has been corrected.

 * The "submodule.<name>.path" stored in .gitmodules is never copied
   to .git/config and such a key in .git/config has no meaning, but
   the documentation described it and submodule.<name>.url next to
   each other as if both belong to .git/config.  This has been fixed.

 * Recent git allows submodule.<name>.branch to use a special token
   "." instead of the branch name; the documentation has been updated
   to describe it.

 * In a worktree connected to a repository elsewhere, created via "git
   worktree", "git checkout" attempts to protect users from confusion
   by refusing to check out a branch that is already checked out in
   another worktree.  However, this also prevented checking out a
   branch, which is designated as the primary branch of a bare
   reopsitory, in a worktree that is connected to the bare
   repository.  The check has been corrected to allow it.

 * "git rebase" immediately after "git clone" failed to find the fork
   point from the upstream.

 * When fetching from a remote that has many tags that are irrelevant
   to branches we are following, we used to waste way too many cycles
   when checking if the object pointed at by a tag (that we are not
   going to fetch!) exists in our repository too carefully.

 * The Travis CI configuration we ship ran the tests with --verbose
   option but this risks non-TAP output that happens to be "ok" to be
   misinterpreted as TAP signalling a test that passed.  This resulted
   in unnecessary failure.  This has been corrected by introducing a
   new mode to run our tests in the test harness to send the verbose
   output separately to the log file.

 * Some AsciiDoc formatter mishandles a displayed illustration with
   tabs in it.  Adjust a few of them in merge-base documentation to
   work around them.

Also contains minor documentation updates and code clean-ups.
2016-10-30 11:43:03 +00:00
wiz
d2414c10ce Fix compilation on NetBSD. 2016-10-30 10:37:17 +00:00
mef
fa859180f1 Updated devel/p5-Log-Dispatchouli to 2.015
------------------------------------------
2.015     2016-10-17 15:42:54-04:00 America/New_York
        - Log::Dispatchouli subclass can now provide its own proxy_class
          method to use something other than Log::Dispatchouli::Proxy

2.014     2016-10-14 18:28:36-04:00 America/New_York
        - non-trial release of v2.013

2.013     2016-07-30 16:34:57-04:00 America/New_York (TRIAL RELEASE)
        - minor optimizations to callbacks (thanks, Olivier Mengué)
2016-10-30 05:22:40 +00:00
mef
61802c6bd3 Updated devel/p5-Devel-CheckOS to 1.77
--------------------------------------
1.77    2016-10-21      Add MacOSX:v10_11 and ..._12
2016-10-30 05:19:21 +00:00
mef
06c43d7296 Updated devel/p5-Module-Install to 1.17
---------------------------------------
1.17  2016-10-24
  - fix issue with mkpath with empty path
  - removed irrelevant code for Perl < v5.6
  - VMS fixes (RT#79858, Craig A. Berry)
  - documentation updated to reflect current discouraged state
2016-10-30 05:16:23 +00:00
mef
e932ca4995 Updated devel/p5-Term-ANSIColor to 4.06
---------------------------------------
Term::ANSIColor 4.06 (2016-10-28)
    Add aliases ansi16 through ansi255 and on_ansi16 through on_ansi255
    (plus the corresponding constants) for the grey and rgb colors so that
    one can refer to all of the 256 ANSI colors with consistent names.
    These are aliases; the colors returned by uncolor will still use the
    grey and rgb names.  (#118267)
2016-10-30 05:10:10 +00:00
bsiegert
e095d6272f Revbump packages depending on Go after the Go 1.7.3 update. 2016-10-29 08:59:46 +00:00
wiz
74578acaf6 Updated py-setuptools_scm to 1.15.0.
v1.15.0
=======

* more sophisticated ignoring of mercurial tag commits
  when considering distance in commits
  (thanks Petre Mierlutiu)
* fix issue #114: stop trying to be smart for the sdist
  and ensure its always correctly usign itself
* update trove classifiers
* fix issue #84: document using the installed package metadata for sphinx
* fix issue #81: fail more gracious when git/hg are missing
* address issue #93: provide an experimental api to customize behaviour on shallow git repos
  a custom parse function may pick pre parse actions to do when using git


v1.14.1
=======

* fix #109: when detecting a dirty git workdir
            don't consider untracked file
            (this was a regression due to #86 in v1.13.1)
* consider the distance 0 when the git node is unknown
  (happens when you haven't commited anything)
2016-10-28 23:28:21 +00:00
wiz
ded6257253 Updated py-setuptools to 28.7.0.
v28.7.0
-------

* #832: Moved much of the namespace package handling
  functionality into a separate module for re-use in something
  like #789.
* #830: ``sdist`` command no longer suppresses the inclusion
  of data files, re-aligning with the expectation of distutils
  and addressing #274 and #521.

v28.6.1
-------

* #816: Fix manifest file list order in tests.
2016-10-28 23:26:56 +00:00
adam
4f79f8a175 Changes 2.0.5:
General:
* Implemented audio capture support for some platforms
* Added SDL_DequeueAudio() to retrieve audio when buffer queuing is turned on for audio capture
* Added events for dragging and dropping text
* Added events for dragging and dropping multiple items
* By default the click raising a window will not be delivered to the SDL application. You can set the hint SDL_HINT_MOUSE_FOCUS_CLICKTHROUGH to "1" to allow that click through to the window.
* Saving a surface with an alpha channel as a BMP will use a newer BMP format that supports alpha information. You can set the hint SDL_HINT_BMP_SAVE_LEGACY_FORMAT to "1" to use the old format.
* Added SDL_GetHintBoolean() to get the boolean value of a hint
* Added SDL_RenderSetIntegerScale() to set whether to smoothly scale or use integral multiples of the viewport size when scaling the rendering output
* Added SDL_CreateRGBSurfaceWithFormat() and SDL_CreateRGBSurfaceWithFormatFrom() to create an SDL surface with a specific pixel format
* Added SDL_GetDisplayUsableBounds() which returns the area usable for windows. For example, on Mac OS X, this subtracts the area occupied by the menu bar and dock.
* Added SDL_GetWindowBordersSize() which returns the size of the window's borders around the client area
* Added a window event SDL_WINDOWEVENT_HIT_TEST when a window had a hit test that wasn't SDL_HITTEST_NORMAL (e.g. in the title bar or window frame)
* Added SDL_SetWindowResizable() to change whether a window is resizable
* Added SDL_SetWindowOpacity() and SDL_GetWindowOpacity() to affect the window transparency
* Added SDL_SetWindowModalFor() to set a window as modal for another window
* Added support for AUDIO_U16LSB and AUDIO_U16MSB to SDL_MixAudioFormat()
* Fixed flipped images when reading back from target textures when using the OpenGL renderer
* Fixed texture color modulation with SDL_BLENDMODE_NONE when using the OpenGL renderer
* Fixed bug where the alpha value of colorkeys was ignored when blitting in some cases

Windows:
* Added a hint SDL_HINT_WINDOWS_DISABLE_THREAD_NAMING to prevent SDL from raising a debugger exception to name threads. This exception can cause problems with .NET applications when running under a debugger.
* The hint SDL_HINT_THREAD_STACK_SIZE is now supported on Windows
* Fixed XBox controller triggers automatically being pulled at startup
* The first icon from the executable is used as the default window icon at runtime
* Fixed SDL log messages being printed twice if SDL was built with C library support
* Reset dead keys when the SDL window loses focus, so dead keys pressed in SDL applications don't affect text input into other applications.

Mac OS X:
* Fixed selecting the dummy video driver
* The caps lock key now generates a pressed event when pressed and a released event when released, instead of a press/release event pair when pressed.
* Fixed mouse wheel events on Mac OS X 10.12
* The audio driver has been updated to use AVFoundation for better compatibility with newer versions of Mac OS X

Linux:
* Added support for the Fcitx IME
* Added a window event SDL_WINDOWEVENT_TAKE_FOCUS when a window manager asks the SDL window whether it wants to take focus.
* Refresh rates are now rounded instead of truncated, e.g. 59.94 Hz is rounded up to 60 Hz instead of 59.
* Added initial support for touchscreens on Raspberry Pi

OpenBSD:
* SDL_GetBasePath() is now implemented on OpenBSD

iOS:
* Added support for dynamically loaded objects on iOS 8 and newer

tvOS:
* Added support for Apple TV
* Added a hint SDL_HINT_APPLE_TV_REMOTE_ALLOW_ROTATION to control whether he Apple TV remote's joystick axes will automatically match the rotation of the remote.

Android:
* Fixed SDL not resizing window when Android screen resolution changes
* Corrected the joystick Z axis reporting for the accelerometer

Emscripten (running in a web browser):
* Many bug fixes and improvements
2016-10-28 19:13:44 +00:00
wiz
e71309f187 Updated p5-Test-Simple to 1.302062.
1.302062  2016-10-20 06:16:08-07:00 America/Los_Angeles

    - No changes from last trial

1.302061  2016-09-30 14:49:19-07:00 America/Los_Angeles (TRIAL RELEASE)

    - Removed a warning when using a non-TAP formatter with Test::Builder
      about the formatter not "no_header" and "no_diag". This happened even if
      the alternative formatter class implemented these attributes.
    - When finalize is called on a formatter, it now receives one more
      argument, a boolean indicating whether or not the call is for a subtest
      or not.

1.302060  2016-09-25 12:46:46-07:00 America/Los_Angeles (TRIAL RELEASE)

    - Formatters now have terminate() and finalize() methods. These are called
      when there is a skip_all or bail event (terminate) or when a test suite
      is exiting normally (finalize). This allows formatters to finalize their
      output, which is important for any sort of document-oriented format (as
      opposed to a stream format like TAP). (#723)
2016-10-28 09:48:32 +00:00
wiz
2ba0b6edca Updated p5-Sub-Exporter-Progressive to 0.001013.
0.001013  2016-10-21 08:48:28-07:00 America/Los_Angeles
  - Avoid possible warnings about special variables only being used once
    (Graham Knop)
2016-10-28 09:47:54 +00:00
wiz
4e086ce8b2 Updated p5-List-AllUtils to 0.12.
0.12    2016-10-16

- Nothing from List::UtilsBy was actually being exported, because of a type
  and a lack of testing. Reported by Greg Oschwald. GitHub #5.
2016-10-28 09:46:49 +00:00