Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (2h)  pkgsrc-2024Q1 (10d)  pkgsrc-2023Q4 (57d)  pkgsrc-2023Q2 (89d)  pkgsrc-2023Q3 (169d) 

2024-05-28 07:01:44 UTC Now

2017-01-18 12:01:21 UTC MAIN commitmail json YAML

Update to 1.20170117

Upstream changes:
1.20170117 2017-01-16 20:37:12-08:00 America/Los_Angeles
    - cleaned up test suite
    - fixed Perl 5.25 failures (RT #114690)

1.20170116 2017-01-16 08:46:50-08:00 America/Los_Angeles
    - updated for 2017 release
    - maybe 2016 should have supported 5.22, but given how long I waited... oops
    - improved documentation about reexporting (RT #109076)

(wen)

2017-01-18 11:58:11 UTC MAIN commitmail json YAML

Updated www/p5-Mojolicious to 7.20

(wen)

2017-01-18 11:54:52 UTC MAIN commitmail json YAML

Update to 7.20

Upstream changes:
7.20  2017-01-18
  - Fixed a bug in Mojo::File where the make_path method would die even if no
    error occurred.
  - Fixed warnings in Mojo::IOLoop::TLS.

7.19  2017-01-14
  - Added module Mojo::IOLoop::TLS.
  - Added can_nnr and can_socks methods to Mojo::IOLoop::Client.

7.18  2017-01-11
  - Fixed support for relative %INC paths in Mojo::Home.
  - Fixed a bug in Mojo::URL where invalid fragment strings could be generated.

7.17  2017-01-11
  - Fixed Windows bugs in Mojo::File. (kmx)

7.16  2017-01-10
  - Fixed Windows bugs in Mojo::File. (kmx)

7.15  2017-01-09
  - Deprecated Mojo::ByteStream::slurp and Mojo::Util::slurp in favor of
    Mojo::File::slurp.
  - Deprecated Mojo::ByteStream::spurt and Mojo::Util::spurt in favor of
    Mojo::File::spurt.
  - Deprecated Mojo::Util::files in favor of Mojo::File::list_tree.
  - Deprecated Mojo::Home::lib_dir, Mojo::Home::parse, Mojo::Home::parts in
    favor of new features inherited from the Mojo::File base class.
  - Added module Mojo::File.
  - Improved Mojo::Home to be a subclass of Mojo::File.
  - Improved mojo_lib_dir and rel_file methods in Mojo::Home to return
    Mojo::Home objects.
  - Improved rel_file methods in Mojolicious::Command to return Mojo::File
    objects.
  - Improved every_param and param methods in Mojolicious::Validator::Validation
    to use the current topic.

(wen)

2017-01-07 06:37:56 UTC MAIN commitmail json YAML

Updated security/p5-Crypt-OpenSSL-DSA to 0.18

(wen)

2017-01-07 06:37:10 UTC MAIN commitmail json YAML

Update to 0.18

Upstream changes:
0.18    2016/11/17
        - OpenSSL 1.1.0 compatibility
        - fix Kwalitee Issues

0.17    2016/10/27
        - Makefile.PL fixing v0.16

0.16    2016/10/27
        - Makefile.PL supports OPENSSL_PREFIX or OPENSSL_LIB+OPENSSL_INCLUDE env variables
        - Makefile.PL tries to find libcrypto via pkg-config
        - Make the files non-executable
        - Doc fixes (grammar)

(wen)

2017-01-07 06:23:10 UTC MAIN commitmail json YAML

Updated time/p5-DateTime-Format-Strptime to 1.70

(wen)

2017-01-07 06:20:58 UTC MAIN commitmail json YAML

Update to 1.70

Upstream changes:
1.70    2016-12-10

- Altered the conversion specifier %z to accept 簣HH, 簣HHMM, 簣HH:MM and Z.
  Previously only 簣HHMM where accepted. PR from Christian Hansen, GitHub #13.

1.69    2016-12-04 (TRIAL RELEASE)

- The word boundary check supposedly added in 1.67 didn't really work
  properly, and still matched too much. For example, the pattern "%d-%m-%y"
  would match "2016-11-30" and turn it into November 16, 2030. This also had
  problems at the end of strings, so that the same pattern would improperly
  match "30-11-2016" as November 30, 2020. Reported by Erik Huelsmann. GitHub
  #11.

- Added docs for several formats which had long been supported but not
  documented. These are %P, %c, %x, and %X. Reported by Alexander
  Hartmaier. GH #10.

(wen)

2017-01-07 03:22:18 UTC MAIN commitmail json YAML

Updated devel/p5-Mouse to 2.4.6

(wen)

2017-01-07 03:21:18 UTC MAIN commitmail json YAML

Update to 2.4.6

Upstream changes:
v2.4.6 2017-01-06T06:51:15Z
    - Fix test for older Perls (#68)
    - Define macros for older Visual Studio compiler(#66)

(wen)

2017-01-02 13:47:52 UTC MAIN commitmail json YAML

Updated devel/p5-Module-ScanDeps to 1.23

(wen)

2017-01-02 13:46:46 UTC MAIN commitmail json YAML

Update to 1.23

Upstream changes:
1.23  2016-11-16

- add %Preload rules for List::SomeUtils and Pod::Simple::Transcode

- get rid of Module::Install, use ExtUtils::MakeMaker

(wen)

2017-01-02 13:18:26 UTC MAIN commitmail json YAML

Updated devel/p5-Module-CoreList to 5.20161220

(wen)

2017-01-02 13:17:29 UTC MAIN commitmail json YAML

Update to 5.20161220

Upstream changes:
5.20161220
  - Updated for v5.25.8

5.20161120
  - Updated for v5.25.7

5.20161020
  - Updated for v5.25.6

(wen)

2017-01-02 13:14:00 UTC MAIN commitmail json YAML

Updated devel/p5-Modern-Perl to 1.20161229

(wen)

2017-01-02 13:12:34 UTC MAIN commitmail json YAML

Update to 1.20161229

Upstream changes:
1.20161229 2016-12-28 16:02:17-08:00 America/Los_Angeles
    - improved VERSION numbering (Gryphon Shafer, GH #5)

(wen)

2017-01-02 12:43:14 UTC MAIN commitmail json YAML

Updated net/ruby-dnsruby to 1.60.0

(wen)

2017-01-02 12:42:32 UTC MAIN commitmail json YAML

Update to 1.60.0

Upstream changes:
v1.60.0

    TCP multi-packet support fixed
    Response 'Message' now included with exception.
    Docs added
    CNAME dynamic update fix

(wen)

2017-01-02 12:14:37 UTC MAIN commitmail json YAML

Updated devel/p5-Compress-Raw-Zlib to 2.071

(wen)

2017-01-02 12:13:47 UTC MAIN commitmail json YAML

Update to 2.071

Upstream changes:
2.071 30 Dec 2016

      * #119580 (inflate.c: One (last?) compilation warning)
        Identical issue reeported in upstream zlib
            https://github.com/madler/zlib/issues/111

        Fix checked into zlib dev codeline via
            https://github.com/madler/zlib/commit/2edb94a3025d288dc251bc6cbb2c02e60fbd7438

  2.070 28 Dec 2016

      * #107642: compilation warning from inflate.c

      * #119007: [PATCH] Wrong FLAG_APPEND logic analog to Bzip2

(wen)

2017-01-02 12:06:46 UTC MAIN commitmail json YAML

Updated devel/p5-Compress-Raw-Bzip2 to 2.070

(wen)

2017-01-02 12:05:59 UTC MAIN commitmail json YAML

Update to 2.070

Upstream changes:
2.070 28 Dec 2016

      * #119005: [PATCH] Wrong APPEND_OUTPUT logic

      * #119141: perl-Compress-Raw-Bzip2-2.069 bug report

      * #100817: gcc 4.9.2 warnings
        Coped fix for same issue from #105647

(wen)

2017-01-02 12:02:49 UTC MAIN commitmail json YAML

Updated databases/p5-DBD-ODBC to 1.56

(wen)

2017-01-02 12:02:04 UTC MAIN commitmail json YAML

Update to 1.56

Upstream changes:
1.56 2016-10-06

  Full release of the 1.53 development series

  One version skipped because of indexing problems.

1.53_2 2016-02-03

  [MISCELLANEOUS]

  Add new FAQs

1.53_1 2015-10-16

  [BUG FIXES]

  Strictly speaking this is a bug fix to DBI and not DBD::ODBC but DBI
  now supports 64 bit row counts where an IV in perl is 64 bits. However, it
  necessitated changes to DBD::ODBC to pick up the fix. odbc_rows (my workaround
  since 2012) is still supported but should no longer be required so long as you
  use this DBD::ODBC and DBI 1.633_92 or above.

  [INTERNALS]

  Removed dbd_st_rows and now setting DBIc_ROW_COUNT.

  [DOCUMENTATION]

  Add tables and table_info section to deviations from the DBI spec.

  [MISCELLANEOUS]

  Change column name in t/rt_101579.t as "method" is a reserved word
  in. Teradata Thanks to Zhenyi Zhou.

  Remove duplicate dynamic_config from META.yml.

(wen)

2017-01-02 11:53:42 UTC MAIN commitmail json YAML

Updated devel/p5-autobox-Core to 1.33

(wen)

2017-01-02 11:52:53 UTC MAIN commitmail json YAML

2017-01-02 11:47:07 UTC MAIN commitmail json YAML

Updated www/py-flask to 0.12

(wen)

2017-01-02 11:45:29 UTC MAIN commitmail json YAML

Update to 0.12

Upstream changes:
Version 0.12
------------

Released on December 21st 2016, codename Punsch.

- the cli command now responds to `--version`.
- Mimetype guessing and ETag generation for file-like objects in ``send_file``
  has been removed, as per issue ``#104``.  See pull request ``#1849``.
- Mimetype guessing in ``send_file`` now fails loudly and doesn't fall back to
  ``application/octet-stream``. See pull request ``#1988``.
- Make ``flask.safe_join`` able to join multiple paths like ``os.path.join``
  (pull request ``#1730``).
- Revert a behavior change that made the dev server crash instead of returning
  a Internal Server Error (pull request ``#2006``).
- Correctly invoke response handlers for both regular request dispatching as
  well as error handlers.
- Disable logger propagation by default for the app logger.
- Add support for range requests in ``send_file``.
- ``app.test_client`` includes preset default environment, which can now be
  directly set, instead of per ``client.get``.

Version 0.11.2
--------------

Bugfix release, unreleased

- Fix crash when running under PyPy3, see pull request ``#1814``.

Version 0.11.1
--------------

Bugfix release, released on June 7th 2016.

- Fixed a bug that prevented ``FLASK_APP=foobar/__init__.py`` from working. See
pull request ``#1872``.

(wen)

2017-01-02 08:03:10 UTC MAIN commitmail json YAML

Updated devel/p5-Array-Compare to 3.0.0

(wen)

2017-01-02 08:02:04 UTC MAIN commitmail json YAML

Update to 3.0.0

Upstream changes:
3.0.0 2016-12-13

- New version to get round dubious decisions in Perl toolchain

2.12.2 2016-12-08

- Fixing the idiocy in the previous version

2.12.1 2016-12-08

- Packaging changes

(wen)

2017-01-02 07:44:04 UTC MAIN commitmail json YAML

Updated devel/p5-Moose to 2.1807

(wen)

2017-01-02 07:42:24 UTC MAIN commitmail json YAML

Update to 2.1807

Upstream changes:
2.1807  2016-12-22

  [BUG FIXES]

  - The definition context (package, file, & line) for attributes on
    Class::MOP and Moose metaclasses was wrong in all cases.

  - Slight tweaks to the syntax used for hashes in a few tests, that were
    broken by a recent Test::More release that started using a new namespace
    that clashes with a (bareword) type name in these tests. (PR#141,
    D.Maestro)

(wen)

2017-01-02 07:26:35 UTC MAIN commitmail json YAML

Updated mail/p5-Mail-Sender to 0.903

(wen)

2017-01-02 07:25:48 UTC MAIN commitmail json YAML

Update to 0.903

Upstream changes:
0.903    2016-11-17
    - PLEASE CONSIDER USING EMAIL-SENDER INSTEAD
    - Fixed an errant extra test requirement, GH #3.  Thanks, Paul.
    - Marked the entire dist as DEPRECATED as it should no longer be used.

(wen)

2017-01-02 07:22:59 UTC MAIN commitmail json YAML

Updated geography/p5-Geo-Ellipsoid to 1.14

(wen)

2017-01-02 07:22:14 UTC MAIN commitmail json YAML

Update to 1.14

Upstream changes:
1.14 Sun Sep 18 2016
    1. Avoid "use parent" in t/11-subclass.t since "parent" was not supported
      before 5.8.9.

(wen)

2017-01-02 07:15:10 UTC MAIN commitmail json YAML

Updated filesystems/p5-Path-Tiny to 0.098

(wen)

2017-01-02 07:14:20 UTC MAIN commitmail json YAML

Update to 0.098

Upstream changes:
0.098    2016-10-09 23:25:11-04:00 America/New_York

    - No changes from 0.097-TRIAL.

0.097    2016-09-30 22:03:10-04:00 America/New_York (TRIAL RELEASE)

    [Additions]

    - Added 'realpath' option for 'tempfile' and 'tempdir' for situations
      where an absolute temporary path just isn't enough.

(wen)

2017-01-02 07:09:55 UTC MAIN commitmail json YAML

Updated www/p5-Mojolicious to 7.13

(wen)

2017-01-02 07:08:16 UTC MAIN commitmail json YAML

Update to 7.13

Upstream changes:
7.13  2016-12-23
  - Deprecated Mojo::Message::Response::is_status_class in favor of new is_*
    methods.
  - Added result method to Mojo::Transaction.
  - Added is_client_error, is_error, is_info, is_redirect, is_server_error and
    is_success methods to Mojo::Message::Response.
  - Fixed bug where Morbo could not handle broken symlinks. (Grinnz)

7.12  2016-12-18
  - Added button_to and csrf_button_to helpers to
    Mojolicious::Plugin::TagHelpers.
  - Removed experimental status from Mojo::IOLoop::Subprocess.
  - Removed experimental status from subprocess method in Mojo::IOLoop.

(wen)

2017-01-02 03:01:09 UTC MAIN commitmail json YAML

Updated www/p5-Catalyst-Runtime to 5.90114

(wen)

2017-01-02 02:59:15 UTC MAIN commitmail json YAML

Update to 5.90114

Upstream changes:
5.90114 - 2016-12-19
  - Fixed regression introduced in the last version (5.90113) which caused
    application to hang when the action private name contained a string
    like 'foo/bar..html'.  If you are running 5.90113 you should consider this
    a required update.
  - Tweaked travis CI script.

5.90113 - 2016-12-15
  - Fixed issue with $controller->action_for when targeting an action in
    a namespace nested inside the current controller and the current controller
    is a 'root' controller.
  - Enhanced $controller->action_for so that you can reference the 'parent'
    controller via relative path (eg ->action_for('../foo')).
  - Backcompat fix for people that made the mistake of doing $c->{stash}
  - Sort controllers in setup_actions so cross-controller precedence is
    consistent.

(wen)

2017-01-02 01:30:42 UTC MAIN commitmail json YAML

Updated www/p5-Dancer2 to 0.204002

(wen)

2017-01-02 01:29:37 UTC MAIN commitmail json YAML

Update to 0.204002

Upstream changes:
0.204002  2016-12-21 15:40:02-06:00 America/Chicago

    [ BUG FIXES ]
    * GH #975: Fix "public_dir" configuration to work, just like
      DANCER_PUBLIC. (Sawyer X)

    [ ENHANCEMENTS ]
    * You can now call '$self->find_plugin(...)' within a plugin
      in order to find a plugin, in order to use its DSL in your
      custom plugin. (Sawyer X)

    [ DOCUMENTATION ]
    * GH #1282: Typo in Cookbook. (Kurt Edmiston)
    * GH #1214: Update Migration document. (Sawyer X)
    * GH #1286: Clarify hook behavior when disabling layout (biafra)
    * GH #1280: Update documentation to use specific parameter
                keywords (Hunter McMillen)

(wen)

2017-01-02 01:17:31 UTC MAIN commitmail json YAML

Updated www/p5-HTML-Lint to 2.26

(wen)

2017-01-02 01:16:47 UTC MAIN commitmail json YAML

Update to 2.26

Upstream changes:
2.26    Thu Dec 29 22:36:54 CST 2016
    Stable release.  No changes from previous release.

2.25_02 Tue Dec 27 14:34:22 CST 2016
    [FIXES]
    html_fragment_ok() was not properly excluding document-level errors.
    It was effectively the same as html_ok().

2.25_01 Fri Dec 23 22:36:17 CST 2016
    [ENHANCEMENTS]
    Added two new types of errors to let you know you're using the
    API incorrectly.  You should be parsing files like this:

        my $lint = HTML::Lint->new;
        $lint->newfile( $filename );
        $lint->parse( $line );
        $lint->eof();
        my @errors = $lint->errors();

    If you neglect to call ->parse or ->eof, you'll get an error returned
    in the list of errors from ->errors().

    [FIXES]
    Test::HTML::Lint::html_fragment_ok() was not properly calling ->eof.

(wen)

2017-01-02 01:14:22 UTC MAIN commitmail json YAML

Updated devel/p5-Test-Deep to 1.126

(wen)

2017-01-02 01:13:29 UTC MAIN commitmail json YAML

Update to 1.126

Upstream changes:
1.126    2016-12-27
        - no changes since v1.125_001

1.125_001 2016-12-27
        - if objects in the "expected" structured have an as_test_deep_cmp
          method, it will be called and its return (which should be a
          Test::Deep::Cmp object) will be used as the test for that location in
          the structure
        - internal undocumented class_base routine has been replaced
          with a different, clearly private routine
        - the LeafWrapper is also used for objects with an unknown reftype
          (like LVALUE or other weird ones)

(wen)

2016-12-18 08:29:48 UTC MAIN commitmail json YAML

Updated www/php-owncloud to 9.1.3

(wen)

2016-12-18 08:28:09 UTC MAIN commitmail json YAML

Update to 9.1.3
Update DEPENDS(upstream dropped php-5.3 support)

Upstream changes:
Version 9.1.3 Dec 13 2016

    [major] UI: File list now works properly with many hidden entries - core/#26518
    [major] Transfer ownership fails in some sharing scenario - core/#26523
    [major] Transfer ownership fails if external storage with user-specified password - core/#26530
    [major] Transfer ownership fails with file shares with invalid permissions - core/#26541
    [major] Transfer ownership must skip trashed shares - core/#26525
    [major] Versions on external storage never expire - core/#24161
    [major] Properly convert public upload OCS params - core/#26691
    [major] Properly load object store apps at install time when required in config - core/#26299
    [major] Fix issue in sharing API that can happen with Galera Cluster - core/#26700
    [major] Cannot delete file in share link from global external storage - core/#25618
    [major] Fix issue where first run wizard made web UI unusable in IE11 - core/#26438
    [major] Cannot upload to federated share when only create/update permission given - core/#26173
    [major] Auth header in new DAV endpoint can break with Windows Webdav - core/#26412
    [minor] Transfer ownership don't bail out on error - core/#26524
    [minor] Don't scan received shares in OCC files scan or background jobs - core/#26590
    [minor] Remove useless warning in log when accessing public shares - core/#25455
    [minor] Fix disappearance of share info when clicking favorite star - core/#26241
    [minor] Don't bother fetching preview images if previews disabled in config.php - core/#26705

Version 9.1.2 Nov 8 2016

    Core: Adjusted documentation link to issue template - core/#26087
    Core: Display feedback in users page when changing password - core/#25532
    Core: Fix mime type detection in hidden directories - core/#26133
    Core: Change forum URL to central - core/#25644
    Core: Fix share array format passed to "post_unshareFromSelf" hook - core/#26390
    Core: Release mount info memory after running background jobs - core/#26223
    Core: Improve users page performance by not sorting after every add - core/#26234
    Core: Escape special chars in some queries - core/#25429
    Core: Redirect to two factor challenge page when only a single provider exists - core/#26134
    Core: Fix bogus PasswordLoginForbidden DAV error when logging in as non-existing user - core/#26123
    Core: Change the minimum log level to FATAL - core/#26131
    Core: Fix issue with "(2)" appearing on shares when querying avatar with wrong casing - core/#26271
    Core: Enabling an app now also analyzes dependencies at this time instead of only at install - core/#26295
    Core: Reuse cached app info to avoid high load on some environments - core/#25603
    Core: Show warning instead of exception when trying to run ownCloud on Windows - core/#26208
    Core: Fix misleading SSL/TLS SMTP email configuration - core/#26447
    Core: Fix malformed attribute in files app page - core/#26480
    DAV: Improve chunk assembly performance for new DAV endpoint - core/#26062
    DAV: New chunking now returns Etag and OC-Etag on the final MOVE - core/#25682
    DAV: Do not print exception messages in HTML - core/#26460
    DAV: Sanitize length headers when validating quota - core/#26366
    Files: Allow uploading empty files in the web UI - core/#19116
    Files: Properly translate file summary in lists - core/#26221
    Files: Exclude more invalid chars in path - core/#26461
    Sharing: Let the share owner increase permissions - core/#25542
    Federation: Fix sharing with remote user names containing spaces - core/#25955
    Federation: Save some memory in sync job by releasing mount info after each user - core/#26204
    Federation: Fix federated address book syncing by using the correct background job name - core/#26202
    CalDAV: Add Schedule and IMip plugins when receiving webdav v1 api calendar calls - core/#23600
    CardDAV: Unset photo before setting a new one - core/#26242
    CardDAV: Fix for birthday entries - core/#25636
    CardDAV: Limit image export mime types - core/#26459
    Updater: Fix web UI update in some environments - updater/#378
    Updater: Retrigger integrity check after update - updater/#405
    User_LDAP: Added OCC command to update group mappings - user_ldap/#14
    User_LDAP: Fix issue with "(2)" appearing on shares when refreshing users in some scenarios - core/#25718
    User_external: Double verify the SMB response - apps/#2198
    Firstrunwizard: Only display the wizard when in files app - firstrunwizard/#52
    Gallery: Do not display technical error messages - gallery/#707

(wen)

2016-12-18 02:53:26 UTC MAIN commitmail json YAML

Updated math/R-gtools to 3.5.0

(wen)

2016-12-18 02:51:34 UTC MAIN commitmail json YAML

Update to 3.5.0

Upstream changes:
gtools 3.5.0 - 2015-04-28
-------------------------

New Functions:

- New roman2int() functon to convert roman numerals to integers
  without the range restriction of utils::as.roman().

- New asc() and chr() functions to convert between ASCII codes and
  characters. (Based on the 'Data Debrief' blog entry for 2011-03-09
  at http://datadebrief.blogspot.com/2011/03/ascii-code-table-in-r.html).

- New unByteCode() and unByteCodeAssign() functions to convert a
  byte-code functon to an interpeted code function.

- New assignEdgewise() function for making assignments into locked
  environments. (Used by unByteCodeAssign().)

Enhacements:

- mixedsort() and mixedorder() now have arguments 'decreasing',
  'na.last', and 'blank.last' arguments to control sort ordering.

- mixedsort() and mixedirdeR() now support Roman numerals via the
  arguments 'numeric.type', and 'roman.case'.  (Request by David
  Winsemius, suggested code changes by Henrik Bengtsson.)

- speed up mixedorder() (and hence mixedsort()) by moving
  suppressWarnings() outside of lapply loops. (Suggestion by Henrik
  Bengtsson.)

- The 'q' argument to quantcut() now accept an integer
  indicating the number of equally spaced quantile groups to
  create. (Suggestion and patch submitted by Ryan C. Thompson.)

Bug fixes:

- Removed stray browser() call in smartbind().

- ddirichlet(x, alpha) was incorrectly returning NA when for any i,
  x[i]=0 and alpha[i]=1.  (Bug report by John Nolan.)

Other changes:

- Correct typographical errors in package description.

gtools 3.4.2 - 2015-04-06
-------------------------

New features:

- New function loadedPackages() to display name, version, and path of
  loaded packages (package namespaces).

- New function: na.replace() to replace missing values within a
  vector with a specified value.`

Bug fixes:

- Modify keywords() to work properly in R 3.4.X and later.

gtools 3.4.1 - 2014-05-27
-------------------------

Bug fixes:

- smartbind() now converts all non-atomic type columns (except factor)
  to type character instead of generating an opaque error message.

Other changes:

- the argument to ASCIIfy() is now named 'x' instead of 'string'.

- minor formatting changes to ASCIIfy() man page.

gtools 3.4.0 - 2014-04-14
-------------------------

New features:

- New ASCIIfy() function to converts character vectors to ASCII
  representation by escaping them as \x00 or \u0000 codes.
  Contributed by Arni Magnusson.

gtools 3.3.1 - 2014-03-01
-------------------------

Bug fixes:

- 'mixedorder' (and hence 'mixedsort') not properly handling
  single-character strings between numbers, so that '1a2' was being
  handled as a single string rather than being properly handled as
  c('1', 'a', '2').

gtools 3.3.0 - 2014-02-11
-------------------------

New features:

- Add the getDependencies() function to return a list of dependencies
  for the specified package(s).  Includes arguments to control whether
  these dependencies should be constructed using information from
  locally installed packages ('installed', default is TRUE), avilable
  CRAN packages ('available', default is TRUE) and whether to include
  base ('base', default=FALSE) and recommended ('recommended', default
  is FALSE) packages.

Bug fixes:

- binsearch() was returning the wrong endpoint & value when the found
  value was at the upper endpoint.

gtools 3.2.1 - 2014-01-13
-------------------------

Bug fixes:

- Resolve circular dependency with gdata

gtools 3.2.0 - 2014-01-11
-------------------------

New features:

- The keywords() function now accepts a function or function name as
  an argument and will return the list of keywords associated with the
  named function.

- New function stars.pval() which will generate p-value significance
  symbols ('***', '**', etc.)

Bug fixes:

- R/mixedsort.R: mixedorder() was failing to correctly handle numbers
  including decimals due to a faulty regular expression.

Other changes:

- capture() and sprint() are now defunct.

gtools 3.1.1 - 2013-11-06
-------------------------

Bug fixes:

- Fix problem with mixedorder/mixedsort when there is zero or one
  elements in the argument vector.

gtools 3.1.0 - 2013-09-22
-------------------------

Major changes:

- The function 'addLast()' (deprecated since gtools 3.0.0) is no
  longer available, and has been marked defunct.

Bug fixes:

- Modified 'mixedorder()' to use Use 'suppressWarnings() instead of
  'options(warn=-1)'.  This will avoid egregious warning messages when
  called from within a nested environment, such as when run from
  within 'knitr'

gtools 3.0.0 - 2013-07-06
-------------------------

Major changes:

- The function 'addLast()' has been deprecated because it directly
  manipulates the global environment, which is expressly prohibited by
  the CRAN policies.

- A new function, 'lastAdd()' has been created to replace 'addLast()'.
  The name has been changed because the two functions require
  different syntax. 'addLast()' was used like this:

    byeWorld <- function() cat("\nGoodbye World!\n")
    addLast(byeWorld)

  The new 'lastAdd()' function is used like this:

    byeWorld <- function() cat("\nGoodbye World!\n")
    .Last <- lastAdd(byeWorld)

Bug fixes:

- Update checkRVersion() to work with R version 3.0.0 and later.

Other changes:

- Remove cross-reference to (obsolete?) moc package

- The function 'assert()' (deprecated since gtools 2.5.0) is no longer
  available and has been marked defunct.

gtools 2.7.1 - 2013-03-17
-------------------------

Bug fixes:

- smartbind() was not properly handling factor columns when the first
  data frame did not include the relevant column.

gtools 2.7.0 - 2012-06-19
-------------------------

New features:

- smartbind() has a new 'sep' argument to allow specification of the
  character(s) used to separate components of constructed column names

- smartbind() has a new 'verbose' argument to provide details on how
  coluumns are being processed

Bug fixes:

- smartbind() has been enhanced to improve handling of factor and
  ordered factor columns.

(wen)

2016-12-18 02:46:40 UTC MAIN commitmail json YAML

Updated textproc/R-yaml to 2.1.14

(wen)

2016-12-18 02:45:52 UTC MAIN commitmail json YAML

Update to 2.1.14

Upstream changes:
v2.1.14
  - mark character input/output as UTF-8 (patch submitted by Yihui Xie)
  - update LibYAML to 0.1.7

(wen)

2016-12-18 02:39:58 UTC MAIN commitmail json YAML

Updated textproc/R-formatR to 1.4

(wen)

2016-12-18 02:39:05 UTC MAIN commitmail json YAML

Update to 1.4

Upstream changes:
CHANGES IN formatR VERSION 1.4

NEW FEATURES

  o `tidy_source()` can preserve line breaks in character strings in source code

MAJOR CHANGES

  o the deprecated functions tidy.source(), tidy.dir(), and tidy.eval() have
  been removed; use tidy_source(), tidy_dir() and tidy_eval() instead

  o comments that begin with `#+` or `#-` are no longer wrapped; such comments
  are treated as knitr chunk options in `knitr::spin()` (#52)

BUG FIXES

  o `tidy_source()` should not write an extra space to the last line of code
  (thanks, @mr-karan, #49)

  o long strings (> 1000 characters) in source code can be preserved now
  (thanks, @jholtman, #50)

  o `tidy_source()` might move any lines of code starting with `else` back to
  the previous lines (thanks, @Auburngrads, #51)

(wen)

2016-12-18 02:34:13 UTC MAIN commitmail json YAML

Updated textproc/R-stringr to 1.1.0

(wen)

2016-12-18 02:33:18 UTC MAIN commitmail json YAML

Update to 1.1.0

Upstream changes:
stringr 1.1.0

    Add sample datasets: fruit, words and sentences.

    fixed(), regex(), and coll() now throw an error if you use them with anything other than a plain string (#60). I've clarified that the replacement for perl() is regex() not regexp() (#61). boundary() has improved defaults when splitting on non-word boundaries (#58, @lmullen).

    str_detect() now can detect boundaries (by checking for a str_count() > 0) (#120). str_subset() works similarly.

    str_extract() and str_extract_all() now work with boundary(). This is particularly useful if you want to extract logical constructs like words or sentences. str_extract_all() respects the simplify argument when used with fixed() matches.

    str_subset() now respects custom options for fixed() patterns (#79, @gagolews).

    str_replace() and str_replace_all() now behave correctly when a replacement string contains $s, \\\\1, etc. (#83, #99).

    str_split() gains a simplify argument to match str_extract_all() etc.

    str_view() and str_view_all() create HTML widgets that display regular expression matches (#96).

    word() returns NA for indexes greater than number of words (#112).

(wen)

2016-12-18 02:30:39 UTC MAIN commitmail json YAML

Updated devel/R-evaluate to 0.10

(wen)

2016-12-18 02:28:50 UTC MAIN commitmail json YAML

Update to 0.10

Upstream changes:
Version 0.10
------------------------------------------------------------------------------

* Added option for the evaluate function to include timing information of ran
  commands. This information will be subsequently rendered by the replay.
  Example usage:
  evaluate::replay(evaluate::evaluate('Sys.sleep(1)', include_timing = TRUE))

* Added a new function `flush_console()` to emulate `flush.console()` in
  `evaluate()` (#61).

* Added a `inject_funs()` function to create functions in the environment passed
  to the `envir` argument of `evaluate()`.

(wen)

2016-12-18 02:22:17 UTC MAIN commitmail json YAML

Updated textproc/R-stringi to 1.1.2

(wen)

2016-12-18 02:18:39 UTC MAIN commitmail json YAML

Update to 1.1.2
Remove BROKEN mark(build without Internet access)

Upstream changes:
## 1.1.2 (2016-09-30) **CRAN**

* [BUGFIX] round(), snprintf() is not C++98

-------------------------------------------------------------------------------

## 1.1.1 (2016-05-25) **CRAN**

* [BUGFIX] #214: allow a regex pattern like `.*`  to match an empty string.

* [BUGFIX] #210: `stri_replace_all_fixed(c("1", "NULL"), "NULL", NA)`
now results in `c("1", NA)`.

* [NEW FEATURE] #199: `stri_sub<-` now allows for ignoring `NA` locations
(a new `omit_na` argument added).

* [NEW FEATURE] #207: `stri_sub<-` now allows for substring insertions
(via `length=0`).

* [NEW FUNCTION] #124: `stri_subset<-` functions added.

* [NEW FEATURE] #216: `stri_detect`, `stri_subset`, `stri_subset<-` gained
a `negate` argument.

* [NEW FUNCTION] #175: `stri_join_list` concatenates all strings
in a list of character vectors. Useful with, e.g., `stri_extract_all_regex`,
`stri_extract_all_words` etc.

(wen)

2016-12-17 07:34:09 UTC MAIN commitmail json YAML

Updated devel/R-proto to 1.0.0

(wen)

2016-12-17 07:33:08 UTC MAIN commitmail json YAML

Update to 1.0.0

Upstream changes:
VERSION 1.0.0

    You can override the default printing method by providing a proto_print method in your object.

    graph.proto() has been removed since it relies on packages that are no longer on CRAN. name.proto() is no longer exported since it was used primarily by graph.proto().

    Hadley Wickham has taken over maintenance.

    All outstanding R CMD check problems have been fixed.

    New NAMESPACE file that ensures that proto works when not attached.

(wen)

2016-12-17 07:29:07 UTC MAIN commitmail json YAML

Updated devel/R-Rcpp to 0.12.8

(wen)

2016-12-17 07:28:05 UTC MAIN commitmail json YAML

Update to 0.12.8

Upstream changes:
2016-11-16  Dirk Eddelbuettel  <edd@debian.org>

        * DESCRIPTION: Release 0.12.8
        * inst/NEWS.Rd: Release 0.12.8
        * vignettes/Rcpp.bib: Release 0.12.8
        * inst/include/Rcpp/config.h: Release 0.12.8

        * README.md: Updated counts for dependents and tests

        * debian/*: Changes for Debian release of 0.12.8

2016-11-15  Dirk Eddelbuettel  <edd@debian.org>

        * DESCRIPTION: Nathan Russell added to Authors

2016-11-14  Jim Hester  <james.f.hester@gmail.com>

        * inst/include/Rcpp/exceptions.h: Improved exception call stack
        * inst/include/Rcpp/routines.h: Ditto
        * inst/src/api.cpp: Ditto

        * R/exections.R: Print and format method for stack straces

        * inst/unitTests/runit.exceptions.R: Unit tests
        * inst/unitTests/cpp/exceptions.cpp: Ditto

2016-11-13  Dirk Eddelbuettel  <edd@debian.org>

        * R/Attributes.R (mergeIntoBuildEnv): Correct 'empty' return

2016-11-10  Dirk Eddelbuettel  <edd@debian.org>

        * inst/include/Rcpp/date_datetime/newDateVector.h: Added constructor
        using VectorBase<>

2016-11-05  Daniel C. Dillon  <dcdillon@gmail.com>

        * inst/include/Rcpp/date_datetime/newDatetimeVector.h: Added constructor
        to instantiate newDatetimeVector from VectorBase.

2016-11-04  Nathan Russell  <russell.nr2012@gmail.com>

        * inst/include/Rcpp/macros/dispatch.h: Modify variadic macros
        to not use GNU extensions
        * DESCRIPTION: roll minor version

2016-11-03  Nathan Russell  <russell.nr2012@gmail.com>

        * inst/include/Rcpp/hash/IndexHash.h: Add casts to eliminate
        signed / unsigned comparison warning
        * inst/include/Rcpp/hash/SelfHash.h: Idem
        * inst/unitTests/cpp/sugar.cpp: Added unit tests for sugar function
        unique()
        * inst/unitTests/runit.sugar.R: Idem

2016-10-30  Dirk Eddelbuettel  <edd@debian.org>

        * src/api.cpp: New capabilities field for new date(time) vectors
        * inst/unitTests/runit.Date.R (test.DatetimeVector.ctor): Differentiate
        in test as case of 'Inf' is handling differently by new and old datetime
        classes (and passed through as is by new ones which is better)
        * inst/unitTests/runit.InternalFunctionCPP11.R: Small cosmetic edit

2016-10-24  Qiang Kou  <qkou@umail.iu.edu>

        * inst/include/Rcpp/sugar/Range.h : fix range sugar ambiguity
        * inst/unitTests/cpp/sugar.cpp: range sugar unit test
        * inst/unitTests/runit.sugar.R: range sugar unit test

2016-10-24  Nathan Russell  <russell.nr2012@gmail.com>

* inst/include/Rcpp/vector/MatrixBase.h: Change sugar
functions eye(), ones(), and zeros() into static methods
in MatrixBase
* inst/include/Rcpp/traits/one_type.h: Idem
* inst/include/Rcpp/traits/traits.h: Idem
* inst/unitTests/cpp/Matrix.cpp: Idem
* inst/unitTests/runit.Matrix.R: Idem

2016-10-24  Qiang Kou  <qkou@umail.iu.edu>

        * inst/include/Rcpp/sugar/Range.h: Range sugar uses R_xlen_t as start/end type

2016-10-23  Nathan Russell  <russell.nr2012@gmail.com>

        * inst/include/Rcpp/sugar/matrix/eye.h: New functions
        eye(), ones(), and zeros()
        * inst/include/Rcpp/sugar/matrix/matrix_functions.h: Idem
        * inst/unitTests/cpp/sugar.cpp: Unit tests for new functions
        * inst/unitTests/runit.sugar.R: Idem
        * inst/unitTests/runit.dispatch.R (test.ExpressionVector): Use
        expression rather than parse, correct typo

2016-10-22  Qiang Kou  <qkou@umail.iu.edu>

        * inst/include/Rcpp/hash/IndexHash.h: change hashing function to return unsigned int
        * inst/include/Rcpp/hash/SelfHash.h: Ditto

2016-10-21  Qiang Kou  <qkou@umail.iu.edu>

        * inst/include/Rcpp/barrier.h: Change string_elt/vector_elt to accept R_xlen_t
        * inst/include/Rcpp/routines.h: Ditto
        * src/barrier.cpp: Ditto

2016-10-19  Dirk Eddelbuettel  <edd@debian.org>

        * inst/include/Rcpp/date_datetime/Datetime.h (Rcpp): Additional
        operator+ for int argument

2016-10-18  Dirk Eddelbuettel  <edd@debian.org>

        * inst/include/Rcpp/date_datetime/Date.h (Rcpp): Add operator double()
        * inst/include/Rcpp/date_datetime/Datetime.h (Rcpp): Ditto

2016-10-17  Dirk Eddelbuettel  <edd@debian.org>

        * inst/include/Rcpp/date_datetime/newDatetimeVector.h (Rcpp): Allow
        setting of timezone attribute; default not-set leads to local as in R

2016-10-16  Dirk Eddelbuettel  <edd@debian.org>

        * inst/include/Rcpp.h (RCPP_NEW_DATE_DATETIME_VECTORS): Add a new
        compile-time #define to switch between 'old' (existing) and 'new'
        DateVector and DatimeVector classes. Currently uses 'new' for testing
        plan to switch to proper deprecation schedule.

        * inst/include/Rcpp/date_datetime/date_datetime.h: New header file (and
        directory) regrouping all Date and Datetime headers, scalar and vector

        * inst/include/Rcpp/date_datetime/Date.h: Moved one directory down
        * inst/include/Rcpp/date_datetime/Datetime.h: Ditto
        * inst/include/Rcpp/date_datetime/oldDateVector.h: Moved and renamed
        * inst/include/Rcpp/date_datetime/oldDatetimeVector.h: Ditto

        * inst/include/Rcpp/date_datetime/newDateVector.h: New implementation
        inheriting from NumericVector, still optional
        * inst/include/Rcpp/date_datetime/newDatetimeVector.h: Ditto

2016-09-05  Dirk Eddelbuettel  <edd@debian.org>

        * DESCRIPTION (Version): Roll minor version
        * cleanup: Clean two more file type from vignettes/

2016-09-04  Nathan Russell  <russell.nr2012@gmail.com>

        * inst/include/Rcpp/sugar/functions/rowSums.h: New functions
        rowSums(), colSums(), rowMeans(), and colMeans()
        * inst/include/Rcpp/sugar/functions/functions.h: Idem
        * inst/unitTests/cpp/sugar.cpp: Unit tests for new functions
        * inst/unitTests/runit.sugar.R: Idem

2016-09-04  Dirk Eddelbuettel  <edd@debian.org>

        * DESCRIPTION: Release 0.12.7
        * inst/NEWS.Rd: Release 0.12.7
        * vignettes/Rcpp.bib: Release 0.12.7
        * inst/include/Rcpp/config.h: Release 0.12.7

        * README.md: Updated counts for dependents and tests

        * debian/*: Changes for Debian release of 0.12.7

2016-09-02  Simon Dirmeier <simon.dirmeier@bsse.ethz.ch>

        * src/attributes.cpp: Remove leading underscore in header guard

2016-08-14  James J Balamuta  <balamut2@illinois.edu>

        * inst/examples/FastLM/lmGSL.R: Updated example to use new GSL templates

2016-08-11  Dirk Eddelbuettel  <edd@debian.org>

* .travis.yml: Switch to using run.sh for Travis CI

2016-08-09  Artem Klevtsov <a.a.klevtsov@gmail.com>

        * inst/include/Rcpp/macros/dispatch.h: Add variadic conditional macro
        when C++11 compiler used
        * ints/include/unitTests/cpp/dispatch.cpp: Add unit tests for
        RCPP_RETURN_VECTOR and RCPP_RETURN_MATRIX macro
        * ints/include/unitTests/runit.dispatch.R: Idem

2016-08-05  James J Balamuta  <balamut2@illinois.edu>

        * inst/examples/FastLM/fastLMviaArmadillo.r: format fix
        * inst/examples/FastLM/lmGSL.R: Updated example to use
        Rcpp attributes instead of cxxfunction
        * inst/examples/FastLM/lmArmadillo.R: Idem
        * inst/examples/functionCallback/newApiExample.r: Idem
        * inst/examples/RcppInline/RcppInlineExample.r: Idem
        * inst/examples/RcppInline/RcppInlineWithLibsExamples.r: Idem
        * inst/examples/RcppInline/UncaughtExceptions.r: Idem
        * inst/examples/RcppInline/external_pointer.r: Idem

2016-08-04  James J Balamuta  <balamut2@illinois.edu>

        * src/attributes.cpp: Correct variable re-declaration
        * inst/examples/RcppGibbs/RcppGibbs.R: Updated example to use Rcpp
        attributes instead of cxxfunction
        * inst/examples/RcppGibbs/timeRNGs.R: Idem

2016-08-03  Dirk Eddelbuettel  <edd@debian.org>

        * .gitattributes: Added to have ChangeLog and NEWS.Rd merge via union

2016-08-02  James J Balamuta  <balamut2@illinois.edu>

        * R/Rcpp.package.skeleton.R: Added autogeneration warning
        * src/attributes.cpp: Fixed invalid C++ Identifiers and modified export
        header to warn against hand edits
        * vignettes/Rcpp-package.Rnw: Updated code generation snippets
        * man/Rcpp.package.skeleton.Rd: Add warning on hand edits to the
        autogenerated RcppExports files.
        * man/compileAttributes.Rd: Idem

2016-08-02 Qiang Kou <qkou@umail.iu.edu>

        * inst/include/Rcpp/String.h: CE_UTF8 as default encoding
        * inst/unitTests/cpp/String.cpp: Update unit test
        * inst/unitTests/runit.String.R: Idem

2016-08-01 Nathan Russell <russell.nr2012@gmail.com>

        * inst/include/Rcpp/vector/Vector.h: Added decreasing option for Vector
        sort
        * inst/include/Rcpp/internal/NAComparator.h: Idem
        * inst/unitTests/cpp/Vector.cpp: Idem
        * inst/unitTests/runit.Vector.R: Idem

2016-07-31 Qiang Kou <qkou@umail.iu.edu>

        * inst/examples/SugarPerformance/sugarBenchmarks.R: Remove usage of Rf_eval
        * inst/include/Rcpp/Environment.h: Idem
        * inst/include/Rcpp/Module.h: Idem
        * inst/include/Rcpp/exceptions.h: Idem
        * inst/include/Rcpp/proxy/FieldProxy.h: Idem
        * inst/include/Rcpp/r_cast.h: Idem
        * inst/unitTests/cpp/language.cpp: Idem
        * src/barrier.cpp: Idem

2016-07-24  Dirk Eddelbuettel  <edd@debian.org>

        * inst/unitTests/cpp/rmath.cpp: Added RNG unit tests for sugar variants
        * inst/unitTests/runit.rmath.R: Idem

2016-07-22  James J Balamuta  <balamut2@illinois.edu>

        * inst/unitTests/cpp/rmath.cpp: Added unit tests for Rmath RNGs
        * inst/unitTests/runit.rmath.R: idem
        * inst/include/Rcpp/Environment.h: Added get() & find() that accept
        a symbol
        * inst/include/Rcpp.h: Modified header load order so that Symbol.h
        is now placed before Environment.h

2016-07-21  Dirk Eddelbuettel  <edd@debian.org>

        * DESCRIPTION (Version): Roll minor release

2016-07-18  Kevin Ushey  <kevin@rstudio.com>

        * inst/include/Rcpp/r/headers.h: Ensure NORET macro is set appropriately

(wen)

2016-12-17 07:21:10 UTC MAIN commitmail json YAML

Updated textproc/p5-Text-Table to 1.132

(wen)

2016-12-17 07:18:46 UTC MAIN commitmail json YAML

Update to 1.132

Upstream changes:
1.132  2016-11-28
    - Fix a syntax error in the POD.
        - https://rt.cpan.org/Ticket/Display.html?id=118852
        - Thanks to Rihards for the report.
    - Convert to Dist-Zilla and Pod::Weaver
        - See https://rt.cpan.org/Ticket/Display.html?id=118923
        - Thanks to coolo from OpenSUSE.
        - In the process, change the license in the META files to ISC.

(wen)

2016-12-17 02:56:02 UTC MAIN commitmail json YAML

Updated www/p5-HTML-Lint to 2.24

(wen)

2016-12-17 02:53:10 UTC MAIN commitmail json YAML

Updateto 2.24

Upstream changes:
2.24    Wed Dec  7 22:20:13 CST 2016
    Official release.  No changes from 2.23_01.

2.23_01 Tue Dec  6 22:48:56 CST 2016
    [ENHANCEMENTS]
    Added detection of unknown HTML entities, like "known &unclosed
    &entities are not found".  Also fixes the case where HTML::Lint
    gets confused by an entity like "&sup2;" which it thought was an
    unterminated "&sup;" entity.  Thanks, Klaus S. Madsen.

    [FIXES]
    Errors of the type doc-tag-required did not come out in any defined
    order.  They are now sorted by tag name.  This was discovered
    because hash randomization caused tests to fail on Perl 5.18 and
    above. Thanks, Slaven Rezic, Andrew Main and Lisa Hare.

    Handle some warnings that get thrown if certain values are undef.
    Thanks, Yves Lavoie.

    Handle characters that are not handled by HTML::Entities. (GitHub
    issue #13) Thanks, Tim Landscheidt.

    [INTERNALS]
    Add a test to verify a fixed bug. Thanks to Lance Wicks as part of
    the CPAN Pull Request Challenge.

(wen)

2016-12-11 08:58:21 UTC MAIN commitmail json YAML

Updated textproc/p5-PDF-Create to 1.39

(wen)

2016-12-11 08:54:04 UTC MAIN commitmail json YAML

Update to 1.39

Upstream changes:
1.39  2016-11-19 07:50:00 MANWAR
      - Proposed fix for RT #118778 (thanks Andrew Beverley).

(wen)

2016-12-11 08:47:16 UTC MAIN commitmail json YAML

Updated devel/p5-MooseX-Types to 0.48

(wen)

2016-12-11 08:45:38 UTC MAIN commitmail json YAML

Update to 0.48

Upstream changes:
0.48      2016-12-07 01:15:14Z
        - reverted is_Foo and to_Foo refactoring [from 0.47] for now, so they
          can be reworked

0.47      2016-12-07 00:40:34Z
        - allow type libraries built with MooseX::Types::Combine to be
          combined with MooseX::Types::Combine. (GH #1, Mark Fowler).
        - made the exported is_Foo and to_Foo subs much faster, especially for
          type constraints which can be inlined [reverted in 0.48]

(wen)

2016-12-11 08:20:24 UTC MAIN commitmail json YAML

Updated textproc/p5-Pod-Simple to 3.35

(wen)

2016-12-11 08:19:20 UTC MAIN commitmail json YAML

Update to 3.35

Upstream changes:
* Release 3.35
2016-11-29  Karl Williamson <khw@cpan.org>
Needed to 'make manifest' before uploading to CPAN.  No changes beyond
version bump

* Release 3.35
2016-11-29  Karl Williamson <khw@cpan.org>
Stabilize t/search50.t.  Thanks to rurban for the patch!
Turn off utf8 warnings when trying to see if a file is UTF-8 or not.

* Release 3.33
No changes since 3.32.

(wen)

2016-12-11 07:51:02 UTC MAIN commitmail json YAML

Updated textproc/p5-Swim to 0.1.44

(wen)

2016-12-11 07:49:06 UTC MAIN commitmail json YAML

Update to 0.1.44

Upstream changes:
0.1.44 Fri Dec  2 15:26:19 PST 2016
- Apply PR/32 typo (@perlpunk++)
- Apply PR/34 IPC::Run dependency (@perlpunk++)
- Apply PR/35 Output IPC::Run stderr (@perlpunk++)

(wen)

2016-12-11 07:38:24 UTC MAIN commitmail json YAML

Updated textproc/p5-YAML to 1.20

(wen)

2016-12-11 07:37:39 UTC MAIN commitmail json YAML

Update to 1.20

Upstream changes:
1.20 Fri Dec  2 13:20:33 PST 2016
- Apply and amend PR/146 (quoted map keys) @preaction++
- B::Deparse is loaded at runtime now
- New Feature $YAML::Preserve (Apply PR/9 @fmenabe++)

(wen)

2016-12-11 07:34:04 UTC MAIN commitmail json YAML

Updated www/p5-HTTP-Entity-Parser to 0.18

(wen)

2016-12-11 07:29:12 UTC MAIN commitmail json YAML

Update to 0.18

Upstream changes:
0.18 2016-10-03T04:36:04Z

  - Use a better tempdir, fix some documentation, and make json test more readable #4 (Thank you karenetheridge)

(wen)

2016-12-11 07:25:01 UTC MAIN commitmail json YAML

Updated www/p5-Role-REST-Client to 0.19

(wen)

2016-12-11 07:22:58 UTC MAIN commitmail json YAML

Update to 0.19
Add missing DEPENDS

Upstream changes:
0.19    2016-11-08 08:08:16 Europe/Copenhagen
- The standard is not clear on this, and some servers don't allow them, but it seems that DELETE can take a request body.
- Added serializer_options so it's possible to instantiate the serializer w/ parameters
- Fixed "Use of uninitialized value in concatenation (.) or string" warning when $self->server is not initialized
- Changes for rt #118413. Thanks to abraxxa
  http_headers return a combined hashref of http_headers and persistent_headers
  new method, clear_all_headers

(wen)

2016-12-11 03:33:12 UTC MAIN commitmail json YAML

Updated www/p5-Mojolicious to 7.11

(wen)

2016-12-11 03:31:56 UTC MAIN commitmail json YAML

Update to 7.11

Upstream changes:
7.11  2016-11-30
  - Added EXPERIMENTAL close_idle_connections method to Mojo::Server::Daemon.
  - Improved one_tick method in Mojo::IOLoop to protect from recursion, similar
    to the start method.
  - Improved log attribute in Mojolicious to make it easier to override default
    settings. (jberger)
  - Fixed bug in Mojo::Server::Prefork where workers would accept keep-alive
    requests after a graceful shutdown had already been initiated.
  - Fixed bugs in Mojo::Util and Mojo::Asset::File where incomplete writes would
    not be recognized as errors. (bobkare, sri)

(wen)

2016-12-11 03:19:00 UTC MAIN commitmail json YAML

Updated devel/p5-Date-Manip to 6.57

(wen)

2016-12-11 03:16:59 UTC MAIN commitmail json YAML

2016-12-11 03:06:42 UTC MAIN commitmail json YAML

Updated devel/p5-Class-Inspector to 1.31

(wen)

2016-12-11 03:04:48 UTC MAIN commitmail json YAML

Update to 1.31

Upstream changes:
1.31      2016-11-25 09:33:47 -0500
  - Migrated from Module::Install to Dist::Zilla and ExtUtils::MakeMaker
  - Fixed meta for repository which was pointing to the wrong URL

1.30 23 Nov 2016
  - Moving to prod release

1.29_02 23 Nov 2016
  - Update metadata to point to github repository.
    Plus some other minor dist meta tweaks.
  - Note: planning on doing a migration from Module::Install
    to ExtUtils::MakeMaker shortly AFTER the next production
    release.

1.29_01 22 Nov 2016
  - Fix Makefile.PL to work with Perls without '.' in @INC
  - Fix for the installed method when used with a PAR archive (rt#42846)
  - Minor documentation fixes (grammar, spelling: rt#74481, rt#85356)

(wen)

2016-12-11 02:59:43 UTC MAIN commitmail json YAML

Updated databases/p5-Fsdb to 2.62

(wen)

2016-12-11 02:58:23 UTC MAIN commitmail json YAML

Update to 2.62

No upstream changelog found.

(wen)

2016-12-11 02:32:02 UTC MAIN commitmail json YAML

Updated converters/p5-Unicode-String to 2.10

(wen)

2016-12-11 02:30:37 UTC MAIN commitmail json YAML

Update to 2.10

Upstream changes:
2016-09-08  Gisle Aas <gisle@ActiveState.com>

  Release 2.10

  Applied patch from Michael Joyce that is required to make the
  test pass for perl-5.24

(wen)

2016-12-11 00:41:50 UTC MAIN commitmail json YAML

Updated converters/p5-Unicode-Collate to 1.19

(wen)

2016-12-11 00:39:39 UTC MAIN commitmail json YAML

Update to 1.19

Upstream changes:
1.19  Sat Dec  3 09:32:31 2016
    - U::C::Locale newly supports locales: he, vo.
    - locales updated to CLDR 24: az, haw.
    - locale updated to CLDR 26: et.

(wen)

2016-12-11 00:35:39 UTC MAIN commitmail json YAML

Updated devel/p5-Moo to 2.003000

(wen)

2016-12-11 00:34:21 UTC MAIN commitmail json YAML

Update to 2.003000

Upstream changes:
2.003000 - 2016-12-09
  - fix create_class_with_roles being used multiple times with the same packages
  - fix edge case with @ISA assignment on perl 5.10.0
  - minor test adjustments
  - fix handles on oddly named attributes
  - make has options linkable in documentation
  - Sub::Quote and Sub::Defer have been split into a separate dist

(wen)

2016-12-11 00:29:12 UTC MAIN commitmail json YAML

Added devel/p5-Sub-Quote version 2.003001

(wen)

2016-12-11 00:27:37 UTC MAIN commitmail json YAML

Add p5-Sub-Quote

(wen)

2016-12-11 00:25:33 UTC MAIN commitmail json YAML

Import Sub-Quote-2.003001 as devel/p5-Sub-Quote.

This package provides performant ways to generate subroutines from strings.

(wen)

2016-12-08 15:19:34 UTC MAIN commitmail json YAML

Updated www/moodle to 3.2

(wen)

2016-12-08 15:17:13 UTC MAIN commitmail json YAML

Update to 3.2

Upstream changes:
Major features
Highlights

    MDL-55071, MDL-55074 - New "Boost" Bootstrap 4 theme, usability improvements of the navigation
    MDL-54682 - Messaging UI improvements
    MDL-52777 - User tours - walkthoughs/instructional overlays for first time user on page
    MDL-38158 - Pluggable media players in Moodle; Video.JS player
    MDL-55324 - Easier embedding videos in audios in Atto editor with poster, subtitles and other attributes
    MDL-54987 - New chart API and library

Mobile app

    MDL-53870 - Support for offline quizzes in the Mobile app
    MDL-53777 - Include support for login via the browser in the new Moodle Mobile admin tool
    MDL-55059 - Support Smart App Banners for iOS
    MDL-56607 - Move mobile settings to top-level admin

External tool (LTI)

    MDL-49609 - Add LTI Content Item support
    MDL-47113 - Open LTI Tools in new Window, add link when popup is blocked
    MDL-53832 - LTI v2.0 support

Assignment

    MDL-38105 - Allow negative score for rubric and change default grade calculation method
    MDL-29795 - Assignment deadline overrides for an individual or group
    MDL-54872 - Sort blind marked assignment by blind ID instead of userid

Quiz

    MDL-48629 - Change the separator for matching correct answer feedback
    MDL-3782 - Allow multiple answers in cloze MULTICHOICE question type
    MDL-55200 - Show coordinates in ddmarker questions to simplify dropzone creation
    MDL-27072 - Quiz reports now work on very large courses, rather than running out of memory

Choice

    MDL-18592 - Allow teacher to make choices for students
    MDL-11369 - Show choice deadline in the course calendar
    MDL-55140 - Allow to specify open and close dates separately
    MDL-37946 - When choice display is set horizontal or vertical apply it to both options and results display

Forum

    MDL-18599 - Upon restore, association of "owner" of single simple discussion forum type defaults to user completing restore. Solution: hide author of the first post
    MDL-37669 - Forum: Make "Mark as read on notification" a user preference
    MDL-55982 - Add support for automatic locking of an individual forum discussion after a period of inactivity

Other activity modules

    MDL-55327 - Lesson: option to duplicate pages
    MDL-55868 - Book: various usability improvements
    MDL-56100 - Folder: Display in recent activity block
    MDL-54945 - Workshop: integrate with portfolio API
    MDL-48944 - Survey: activity completion condition on survey completion
    MDL-44712 - SCORM: improve Multi-SCO completion handing in activity completion
    MDL-55158 - Database activity: add start and end dates to the calendar
    MDL-14448, MDL-55464, MDL-55254, MDL-55251, MDL-49029 - Add standard capability "mod/xxxxx:view" to Lesson, Label, Database, Chat and Choice activities
    MDL-55866 - Remember editor disabled setting on a per-activity setting

Global search

    MDL-54794 - Add users to global search
    MDL-54973 - Add messages to global search
    MDL-55127 - Add database entries to global search
    MDL-53222 - Revise admin settings/report for global search for improved usability

Other improvements

    MDL-30179 - Allow teacher to toggle to/from "user view" in the User report in the gradebook (some items may be hidden for students but not teachers)
    MDL-53048 - New "password" fields that are not auto-filled by password managers
    MDL-55767 - Competency frameworks import
    MDL-29110 - Specify welcome email sender in enrol_self, or send emails from system noreply address
    MDL-22078 - Store "End date" for each course to be used in reports and analytics
    MDL-53399 - 'Activity chooser off/on' option moved to user preferences
    MDL-54751 - Introduce asynchronous module deletion so that recycle bin backup does not slow down editing process for the teacher
    MDL-55981 - By default non-editing teacher should not be able to access all groups (roles in upgraded sites are not changed)
    MDL-31356 - IMS Enterprise enrol plugin added features
    MDL-43230 - Support revoking awarded badges
    MDL-50286 - Allow to filter report_log by origin : Logs clogged up with events listed as origin cli
    MDL-51749 - Add Ability to Export Calendar for user or group events
    MDL-50888 - Antivirus: Implement ClamAV virus scanning using unix sockets.
    MDL-54617 - Always show count of online users in the online users block
    MDL-54680 - Offer cartridges in LTI provider

For administrators

Please read carefully: Possible issues that may affect you in Moodle 3.2

    MDL-44467 - Return-Path should use no-reply address instead of support email; use only no-reply email or allowed domains in "From" header
    MDL-48468 - Add a Redis cache store to Moodle core
    MDL-39117 - Add a APCu cache store to Moodle core
    MDL-54947 - Update PostgreSQL binary (bytea) handling and improve connection performance
    MDL-48766 - Support IPv6 in IP lookup tool
    MDL-55124 - Support for connection pooler (pgbouncer) in PostgreSQL connection
    MDL-55916 - Maintenance mode should serve a http 503 instead of a 200
    MDL-54606 - Sessions: Add support for Redis as a session_class_handler
    MDL-53366 - Antivirus clamav: Remove "Quarantine directory" settings parameter.
    MDL-55791 - Add capability to allow certain users through Maintenance mode

Plugins removal

If you are using any of the following you need to download and install the plugins or otherwise they will be removed following 3.2 upgrade:

    MDL-55837 - Themes Base and Canvas - these themes can not be used by themselves but they may be used as parent themes
    MDL-49533 - Repository Alfresco for Alfresco 4.2 and below, see Alfresco repository documentation
    MDL-55927 - Authentication method Radius. This plugin uses mcrypt library and is not compatible with PHP 7.1
    MDL-38158 - Media players Flowplayer, Windows media player, RealPlayer, Quicktime - these media players were present in Moodle 3.1 but removed in 3.2. They need to be installed in media/player directory

Web services

    MDL-31465 - Incorporate user suspension into web services
    MDL-45639 - Web Service for SSO (auto-login from the app to the site)
    MDL-55923 - Improve the behavior of deleted tokens on password reset
    MDL-55928 - New Web Service gradereport_user_get_grade_items
    MDL-55100 - New Web Service core_course_get_courses_by_field

For developers

    MDL-55071, MDL-55074 - New "Boost" Bootstrap 4 theme, block and navigation changes (see Boost_Navigation and Themes)
    MDL-38158 - Introduction of Media players plugin type (see Media players)
    MDL-50937 - JQuery updated to version 3.1 (see jQuery)
    MDL-54987 - New chart API and library (see Charts_API)
    MDL-55727 - AMD modal module introduced (see AMD Modal documentation)
    MDL-52127 - Linting for Javascript with ESLint (see Linting Javascript)
    MDL-55058 - Linting for CSS with stylelint (see Linting CSS)
    MDL-48114 - Moodle can now be downloaded via composer (see Composer)
    MDL-55091 - phpunit has been upgraded to 5.x
    MDL-55072 - Behat now supports different themes. (See Running_acceptance_test)
    MDL-55048 - Grunt and npm build dependencies now require node version 4 or above
    MDL-31243 - New get_with_capability_sql function for retrieving SQL for finding users with capability in the given context
    MDL-49599 - Boxnet v1 API is now deprecated
    MDL-53306 - New authentication plugin method added which is called before user login
    MDL-47162 - Course ID is now required in message events
    MDL-55141 - Debugging option added for scheduled tasks from CLI (see Scheduled tasks documentation)
    MDL-54941 - Add filesize as a new field returned in all the Web Services returning file information
    MDL-56082 - Expose external authentication methods (loginpage_idp_list) in login block (see Authentication plugins)

(wen)

2016-12-03 03:08:35 UTC MAIN commitmail json YAML

Updated www/mediawiki to 1.28.0

(wen)

2016-12-03 03:06:50 UTC MAIN commitmail json YAML

Update to 1.28.0

Upstream changes:
== MediaWiki 1.28 ==

=== Changes since 1.28.0-rc1 ===
* (T148957) Replace wgShowExceptionDetails with wgShowDBErrorBacktrace on db
  errors.
* (T148956) Only apply wgDBschema to postgres/mssql.
* (T145991) Introduce separate log action for deleting pages on move.
* (T141474) (T110464) Bypass login page if no user input is required.

=== Changes since 1.28.0-rc0 ===
* (T142210) The changes to move the parser "NewPP limit report" from a HTML
  comment to a machine-readable JavaScript config option 'wgPageParseReport'
  have been undone. They caused the human-readable limit report to be shown
  incompletely or not at all. ParserOutput::setLimitReportData() and
  getLimitReportData() behave as they did in MediaWiki 1.27 again.
* (T149510) Value of {{DISPLAYTITLE:}} parser function will not be used for
  the text of subheadings on a category page when creating it. This wasn't
  working correctly.
* (T106793) MediaWiki will no longer try to perform a HTTP redirect to the
  canonical pretty URL when a non-pretty URL is used. It resulted in redirect
  loops in some clients and in some server configurations. This undoes a change
  made in MediaWiki 1.26.
* (T149759) manifest_version: 2 was removed.

=== Configuration changes in 1.28 ===
* $wgSend404Code now affects status code of action=history if the page is not there.
* BREAKING CHANGE: $wgHTTPProxy is now *required* for all external requests
  made by MediaWiki via a proxy. Relying on the http_proxy environment
  variable is no longer supported.
* The load.php entry point now enforces the existing policy of not allowing
  access to session data, which includes the session user and the session
  user's language. If such access is attempted, an exception will be thrown.
* The number of internal PBKDF2 iterations used to derive the session secret
  is configurable via $wgSessionPbkdf2Iterations.
* Upload dialog's file upload log comment can now be configured separately for
  local and foreign uploads.
* $wgForeignUploadTargets now defaults to `[ 'local' ]`, where `'local'`
  signifies local uploads. A value of `[]` (empty array) now means that
  no upload targets are allowed, effectively disabling the upload dialog.
* The deprecated $wgEditEncoding variable has been removed; it was only used
  for Esperanto language character conversion. You are now recommended to use
  input methods provided by the UniversalLanguageSelector extension.
* When $wgPingback is true, MediaWiki will periodically ping
  https://www.mediawiki.org/beacon with basic information about the local
  MediaWiki installation. This data includes, for example, the type of system,
  PHP version, and chosen database backend. This behavior is off by default.
* When $wgEditSubmitButtonLabelPublish is true, MediaWiki will label the button
  to store-to-database-and-show-to-others as "Publish page"/"Publish changes";
  if false, the default, they will be "Save page"/"Save changes".
* The 'editcontentmodel' permission is now granted to all logged-in users ('user').
  instead of just administrators ('sysop'). Documentation for this feature is
  available at <https://www.mediawiki.org/wiki/Help:ChangeContentModel>.
* $wgRevisionCacheExpiry is now set to one week by default instead of being disabled.
* Magic links are now disabled by default, and can be re-enabled by modifying the value
  of $wgEnableMagicLinks. Their usage is discouraged, but if they are manually enabled,
  a tracking category will be added to help identify usage and make it easier to migrate
  away from. If you depend upon magic link functionality, it is requested that you comment
  on <https://www.mediawiki.org/wiki/Requests_for_comment/Future_of_magic_links> and
  explain your use case(s).
* New config variable $wgCSPFalsePositiveUrls to control what URLs to ignore
  in upcoming Content-Security-Policy feature's reporting.

=== New features in 1.28 ===
* User::isBot() method for checking if an account is a bot role account.
* Added a new 'slideshow' mode for galleries.
* Added a new hook, 'UserIsBot', to aid in determining if a user is a bot.
* Added a new hook, 'ApiMakeParserOptions', to allow extensions to better
  interact with API parsing.
* Added a new hook, 'UploadVerifyUpload', which can be used to reject a file
  upload. Unlike 'UploadVerifyFile' it provides information about upload comment
  and the file description page, but does not run for uploads to stash.
* (T141604) Extensions can now provide a better error message when their
  maintenance scripts are run without the extension being installed.
* (T8948) Numeric sorting in categories is now supported by setting $wgCategoryCollation
  to 'uca-default-u-kn' or 'uca-<langcode>-u-kn'. If you can't use UCA collations,
  a 'numeric' collation is also available. If migrating from another
  collation, you will need to run the updateCollation.php maintenance script.
* Two new codes have been added to #time parser function: "xit" for days in current
  month, and "xiz" for days passed in the year, both in Iranian calendar.
* mw.Api has a new option, useUS, to use U+001F (Unit Separator) when
  appropriate for sending multi-valued parameters. This defaults to true when
  the mw.Api instance seems to be for the local wiki.
* After a client performs an action which alters a database that has replica databases,
  MediaWiki will wait for the replica databases to synchronize with the master database
  while it renders the HTML output. However, if the output is a redirect to another wiki
  on the wiki farm with a different domain, MediaWiki will instead alter the redirect
  URL to include a ?cpPosTime parameter that triggers the database synchronization when
  the URL is followed by the client. The same-domain case uses a new cpPosTime cookie.
* Added new hooks, 'ApiQueryBaseBeforeQuery', 'ApiQueryBaseAfterQuery', and
  'ApiQueryBaseProcessRow', to make it easier for extensions to add 'prop' and
  'show' parameters to existing API query modules.

=== External library changes in 1.28 ===

==== Upgraded external libraries ====
* Updated es5-shim from v4.1.5 to v4.5.8
* Updated composer/semver from v1.4.1 to v1.4.2
* Updated wikimedia/php-session-serializer from v1.0.3 to v1.0.4

==== New external libraries ====
* Added wikimedia/scoped-callback v1.0.0
* Added wikimedia/wait-condition-loop v1.0.1

=== Bug fixes in 1.28 ===
* (T146496) action=history pages should return 404 HTTP error code if the page does not exist
* (T137264) SECURITY: XSS in unclosed internal links
* (T133147) SECURITY: Escape '<' and ']]>' in inline <style> blocks
* (T133147) SECURITY: Require login to preview user CSS pages
* (T132926) SECURITY: Do not allow undeleting a revision deleted file if it is
  the top file
* (T129738) SECURITY: Make $wgBlockDisablesLogin also restrict logged in
  permissions
* (T129738) SECURITY: Make blocks log users out if $wgBlockDisablesLogin is true
* (T139670) Move 'UserGetRights' call before application of
  Session::getAllowedUserRights()

=== Action API changes in 1.28 ===
* Added 'maxarticlesize' property to action=query&meta=siteinfo which contains
  the value of $wgMaxArticleSize.
* Property 'modulemessages' from action=parse&prop=modules was removed
  (deprecated since 1.26).
* The following response properties from action=login, deprecated in 1.27, are
  now removed: lgtoken, cookieprefix, sessionid. Clients should handle cookies
  to properly manage session state.
* Submitting the lgtoken and lgpassword parameters in the query string to
  action=login is now deprecated and outputs a warning. They should be submitted
  in the POST body instead.
* Submitting sensitive authentication request parameters to action=clientlogin,
  action=createaccount, action=linkaccount, and action=changeauthenticationdata
  in the query string is now deprecated and outputs a warning. They should be
  submitted in the POST body instead.
* (T141960) Multi-valued parameters may now be separated using U+001F (Unit Separator)
  instead of the pipe character. This will be useful if some of the multiple
  values need to contain pipes, e.g. for action=options.
* The API will now warn if input is not NFC-normalized Unicode or if it
  contains invalid characters.
* The 'normalized' list output by action=query and other modules that use
  ApiPageSet may contain entries where the 'from' value is percent-encoded as
  the raw value cannot be represented in a valid API response. These are
  indicated by a 'fromencoded' boolean alongside the existing 'from' parameter.
* (T28680) action=paraminfo can now return info about all submodules of a
  module without listing them all explicitly.
* (T146770) It is now possible to assert that the current user is a specific
  named user, using the 'assertuser' parameter.
* (T141963) Added a 'known' property when missing-but-known titles (e.g. from
  the 'TitleIsAlwaysKnown' hook) are output in various modules.

=== Action API internal changes in 1.28 ===
* Added a new hook, 'ApiMakeParserOptions', to allow extensions to better
  interact with ApiParse and ApiExpandTemplates.
* (T139565) SECURITY: API: Generate head items in the context of the given title
* (T115333) SECURITY: Check read permission when loading page content in ApiParse
* ApiBase::getResultData() was removed (deprecated since 1.25)
* ApiBase::makeHelpArrayToString() was removed (deprecated since 1.25)
* ApiBase::makeHelpMsgParameters() was removed (deprecated since 1.25)
* ApiBase::makeHelpMsg() was removed (deprecated since 1.25)
* ApiFormatBase::formatHTML() was removed (deprecated since 1.25)
* ApiFormatBase::getNeedsRawData() was removed (deprecated since 1.25)
* ApiFormatBase::getWantsHelp() was removed (deprecated since 1.25)
* ApiFormatBase::setBufferResult() was removed (deprecated since 1.25)
* ApiFormatBase::setHelp() was removed (deprecated since 1.25)
* ApiFormatBase::setUnescapeAmps() was removed (deprecated since 1.25)
* ApiMain::makeHelpMsgHeader() was removed (deprecated since 1.25)
* ApiMain::reallyMakeHelpMsg() was removed (deprecated since 1.25)
* ApiMain::setHelp() was removed (deprecated since 1.25)
* ApiResult::beginContinuation() was removed (deprecated since 1.25)
* ApiResult::cleanUpUTF8() was removed (deprecated since 1.25)
* ApiResult::convertStatusToArray() was removed (deprecated since 1.25)
* ApiResult::disableSizeCheck() was removed (deprecated since 1.24)
* ApiResult::enableSizeCheck() was removed (deprecated since 1.24)
* ApiResult::endContinuation() was removed (deprecated since 1.25)
* ApiResult::getData() was removed (deprecated since 1.25)
* ApiResult::getIsRawMode() was removed (deprecated since 1.25)
* ApiResult::setContent() was removed (deprecated since 1.25)
* ApiResult::setContinueParam() was removed (deprecated since 1.25)
* ApiResult::setElement() was removed (deprecated since 1.25)
* ApiResult::setGeneratorContinueParam() was removed (deprecated since 1.25)
* ApiResult::setIndexedTagName_internal() was removed (deprecated since 1.25)
* ApiResult::setIndexedTagName_recursive() was removed (deprecated since 1.25)
* ApiResult::setMainForContinuation() was removed (deprecated since 1.25)
* ApiResult::setParsedLimit() was removed (deprecated since 1.25)
* ApiResult::setRawMode() was removed (deprecated since 1.25)
* ApiResult::size() was removed (deprecated since 1.25)
* Added new hooks, 'ApiQueryBaseBeforeQuery', 'ApiQueryBaseAfterQuery', and
  'ApiQueryBaseProcessRow', to make it easier for extensions to add 'prop' and
  'show' parameters to existing API query modules. A query module can enable
  these hooks by passing an array for $hookData to ApiQueryBase::select() and
  by calling ApiQueryBase->processRow() before adding a row's data to the
  result.

=== Languages updated in 1.28 ===

MediaWiki supports over 375 languages. Many localisations are updated
regularly. Below only new and removed languages are listed, as well as
changes to languages because of Phabricator reports.

* (T137411) ban (Balinese), thanks to translators Adi Mayndra, Andru,
  BASAbali, M. Adiputra, Naval Scene, Nemo bis, NoiX180, and ������.
* (T135867) shn (Shan), thanks to translators Khun Sar, Piangpha,
  Saiddzone Saimawnkham, Saosukham, and Sengwan.
* Czech (cs) and Slovak (sk) set as reciprocal fallbacks.
* (T146744) Livvi-Karelian (olo) namespace messages created thanks to translator Ilja.mos.

=== Other changes in 1.28 ===
* (T128697) Improved handling of large diffs.
* [BREAKING CHANGE] $wgExtendedLoginCookies has been removed. You can
  use or update a custom session provider if needed.
* Deprecated APIEditBeforeSave hook in favor of EditFilterMergedContent.
* The 'UploadVerification' hook is deprecated. Use 'UploadVerifyFile' instead.
* SiteConfiguration::isLocalVHost() was removed (deprecated since 1.25).
* The 'UserLoginComplete' hook has a new parameter to differentiate between actual
  login and visiting the login page while already logged in.
* ResourceLoader::makeLoaderURL() was removed (deprecated since 1.24).
* $.fn.liveAndTestAtStart was removed (deprecated since 1.24).
* mw.util.tooltipAccessKeyPrefix was removed (deprecated since 1.24).
* mw.util.tooltipAccessKeyRegexp was removed (deprecated since 1.24).
* Linker::link() and Linker::linkKnown() were deprecated; please instead use
  MediaWiki\Linker\LinkRenderer. In addition, the LinkBegin and LinkEnd hooks
  were replaced by HtmlPageLinkRendererBegin and HtmlPageLinkRendererEnd
  respectively. See docs/hooks.txt for the specific changes needed for those hooks.
* Linker::formatSize() was deprecated. Use Language::formatSize() directly.
* Aliases for Linker methods, deprecated since 1.21, were removed from Skin:
  * Skin::commentBlock() (use Linker::commentBlock() instead)
  * Skin::generateRollback() (use Linker::generateRollback() instead)
  * Skin::link() (use MediaWiki\Linker\LinkRenderer instead)
  * Skin::linkKnown() (use MediaWiki\Linker\LinkRenderer instead)
  * Skin::userLink() (use Linker::userLink() instead)
  * Skin::userToolLinks() (use Linker::userToolLinks() instead)
* Disabled "bug 2702" HTML tidying of parsed UI messages on wikis where Tidy is
  disabled.
* DifferenceEngine::generateDiffBody() was removed (deprecated since 1.21).
* UploadBase::stashFileGetKey() and UploadBase::stashSession() were deprecated.
  Use ...->stashFile()->getFileKey() instead.
* "Public domain" was removed as a wiki license option from the installer, in
  favour of CC-0.
* AuthenticationRequest::$required is now changed from REQUIRED to PRIMARY_REQUIRED
  on requests needed by primary providers even if all primaries need them.
  Primary providers are discouraged from returning multiple REQUIRED requests.
* OOjs UI PHP widgets constructed with the `'infusable' => true` config option
  will no longer be automatically infused. You should call `OO.ui.infuse()`
  on them yourself from your JavaScript code.
* parserTests.php has moved to tests/parser/parserTests.php
* The command line options specific to parser tests have been removed from
  phpunit.php: --regex and --keep-uploads. Instead of --regex, use --filter.
  Instead of --keep-uploads, use the same option to parserTests.php, but you
  must specify a directory with --upload-dir.
* The 'jquery.arrowSteps' ResourceLoader module is now deprecated.
* IP::isConfiguredProxy() and IP::isTrustedProxy() were removed. Callers should
  migrate to using the same functions on a ProxyLookup instance, obtainable from
  MediaWikiServices.
* The ArticleAfterFetchContent, ArticleInsertComplete, ArticleSave, ArticleSaveComplete,
  ArticleViewCustom, EditFilterMerged, EditPageGetDiffText, EditPageGetPreviewText and
  ShowRawCssJs hooks will now emit deprecation warnings if used.
* (T68404) CSS3 attr() function with url type is no longer allowed
  in inline styles.
* Database::getSearchEngine() is deprecated, use SearchEngineFactory::getSearchEngineClass
  instead.

== Compatibility ==

MediaWiki 1.28 requires PHP 5.5.9 or later. There is experimental support for
HHVM 3.6.5 or later.

MySQL is the recommended DBMS. PostgreSQL or SQLite can also be used, but
support for them is somewhat less mature. There is experimental support for
Oracle and Microsoft SQL Server.

The supported versions are:

* MySQL 5.0.3 or later
* PostgreSQL 8.3 or later
* SQLite 3.3.7 or later
* Oracle 9.0.1 or later
* Microsoft SQL Server 2005 (9.00.1399)

== Upgrading ==

1.28 has several database changes since 1.27, and will not work without schema
updates. Note that due to changes to some very large tables like the revision
table, the schema update may take quite long (minutes on a medium sized site,
many hours on a large site).

If upgrading from before 1.11, and you are using a wiki as a commons
repository, make sure that it is updated as well. Otherwise, errors may arise
due to database schema changes.

If upgrading from before 1.7, you may want to run refreshLinks.php to ensure
new database fields are filled with data.

If you are upgrading from MediaWiki 1.4.x or earlier, you should upgrade to
1.5 first. The upgrade script maintenance/upgrade1_5.php has been removed
with MediaWiki 1.21.

Don't forget to always back up your database before upgrading!

See the file UPGRADE for more detailed upgrade instructions.

For notes on 1.27.x and older releases, see HISTORY.

== Online documentation ==

Documentation for both end-users and site administrators is available on
MediaWiki.org, and is covered under the GNU Free Documentation License (except
for pages that explicitly state that their contents are in the public domain):

      https://www.mediawiki.org/wiki/Special:MyLanguage/Documentation

== Mailing list ==

A mailing list is available for MediaWiki user support and discussion:

      https://lists.wikimedia.org/mailman/listinfo/mediawiki-l

A low-traffic announcements-only list is also available:

      https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce

It's highly recommended that you sign up for one of these lists if you're
going to run a public MediaWiki, so you can be notified of security fixes.

== IRC help ==

There's usually someone online in #mediawiki on irc.freenode.net.

(wen)

2016-11-28 13:24:27 UTC MAIN commitmail json YAML

Updated devel/p5-Devel-NYTProf to 6.04

(wen)

2016-11-28 13:22:17 UTC MAIN commitmail json YAML

Update to 6.04

Upstream changes:
Changes in Devel::NYTProf 6.04 - 24th November 2016

    Fixed build on perl 5.25+ due to OpSIBLING, thanks to Dan Collins #102
    Fixed nytprofmerge on Windows thanks to andrey-starodubtsev #99
    Fixed nytprofhtml invalid UTF-8 char and improved CSS #105
    Fixed spelling mistake in nytprofcsv docs. Closes #95

    Table headers now stay visible, thanks to Sebastian Rose #106
    Assorted improvments to .travis.yml

(wen)

2016-11-28 12:37:39 UTC MAIN commitmail json YAML

Updated math/p5-Math-Prime-Util to 0.60

(wen)

2016-11-28 12:36:05 UTC MAIN commitmail json YAML

Update to 0.60

Upstream changes:
0.60 2016-10-09

    [ADDED]

    - vecfirstidx { expr } @n            returns first index with expr true

    [FUNCTIONALITY AND PERFORMANCE]

    - Expanded and modified prime count sparse tables. Prime counts from 30k
      to 90M are 1.2x to 2.5x faster.  It has no appreciable effect on the
      speed of prime counts larger than this size.

    - fromdigits works with bigint first arg, no need to stringify.
      Slightly faster for bigints, but slower than desired.

    - Various speedups and changes for fromdigits, todigits, todigitstring.

    - vecprod in PP for negative high-bit would return double not bigint.

    - Lah numbers added as Stirling numbers of the third kind.  They've been
      in the GMP code for almost 2 years now.  Also for big results, directly
      call the GMP code and objectify the result.

    - Small performance change to AKS (r,s) selection tuning.

    - On x86_64, use Montgomery math for Pollard/Brent Rho.  This speeds up
      factoring significantly for large native inputs (e.g. 10-20 digits).

    - Use new GMP zeta and riemannr functions if possible, making some of
      our operations much faster without Math::MPFR.

    - print_primes with large args will try GMP sieve for big speedup.  E.g.
        use bigint;  print_primes(2e19,2e19+1e7);
      goes from 37 minutes to 7 seconds.  This also removes a mistaken blank
      line at the end for certain ranges.

    - PP primes tries to use GMP.  Only for calls from other PP code.

    - Slightly more accuracy in native ExponentialIntegral.

    - Slightly more accuracy in twin_prime_count_approx.

    - nth_twin_prime_approx was incorrect over 1e10 and over 2e16 would
      infinite loop due to Perl double conversion.

    - nth_twin_prime_approx a little faster and more accurate.

(wen)

2016-11-28 12:31:09 UTC MAIN commitmail json YAML

Updated math/p5-Math-BigInt to 1.999801

(wen)

2016-11-28 12:29:48 UTC MAIN commitmail json YAML

Update to 1.999801

Upstream changes:
2016-11-23 v1.999801 pjacklam

* Fix, hopefully once and for all, the longstanding problem of handling undef
  as an operand to mathematical methods. The only method that accepts undef as
  an operand is blog(), where the second operand might be undef, as in
  $x->blog() or $x->blog($b), where $b is undef. The undef signifies that
  Euler's number should be used as the base. With this fix, we should be able
  to get Math::BigInt::Lite working again.

* Add least common multiple method _lcm() to Math::BigInt::Lib, and add
  corresponding test file t/author-lib-arithmetic-binary-_lcm.t and test data
  file t/author-lib-arithmetic-binary-_lcm.dat.

* Remove internal function __lcm() which has become redundant now that _lcm()
  is in the library.

* Make it possible to use bgcd() and blcm() as class methods, since other
  methods can be used as class methods. This applies to both Math::BigInt and
  Math::BigFloat.

* Fix blcm() with negative input. The LCM should always be non-negative. This
  applies to both Math::BigInt and Math::BigFloat.

* Add tests for bgcd() and blcm() in t/bigintpm.t and t/bigfltpm.t.

* Fix tests for blcm() assuming that LCM(0,0) should be a NaN. LCM(0,0) is 0
  by convention.

* Prefer Class->config('option') over Class->config()->{option}. However, this
  does not seem to be working for all options. It seems that this won't work
  properly until we move the global variables into the OO interface.

* Explicitly specify the library in all test files that are shared between
  Math-BigInt and the library distributions (FaatCalc, GMP, Pari, ...) with,
  e.g., "use Math::BigInt only => 'Calc';". This way, it will fail immediately
  if the specified library can't be loaded rather than using the fallback
  library.

(wen)

2016-11-28 12:23:19 UTC MAIN commitmail json YAML

Updated textproc/p5-Encode to 2.87

(wen)

2016-11-28 12:22:23 UTC MAIN commitmail json YAML

Update to 2.87

Upstream changes:
$Revision: 2.87 $ $Date: 2016/10/28 05:03:52 $
! Encode.xs t/taint.t
  Pulled: Disable _utf8_on and _utf8_off for tainted values
  https://github.com/dankogai/p5-encode/pull/74
! Encode.xs MANIFEST t/rt65541.t t/rt76824.t t/rt86327.t
  Pulled: Fix crash 'panic: sv_setpvn called with negative strlen'
  https://github.com/dankogai/p5-encode/pull/73
! Encode.xs MANIFEST t/rt113164.t
  Pulled: Fix crash caused by undefined behaviour between
  two sequence points
  https://github.com/dankogai/p5-encode/pull/72
! Encode.xs  MANIFEST lib/Encode/CN/HZ.pm lib/Encode/Encoder.pm
  t/decode.t t/magic.t t/rt85489.t t/utf8ref.t
  Pulled: Fix handling of undef, ref, typeglob, UTF8, COW and magic
  scalar argument in all XS functions
  https://github.com/dankogai/p5-encode/pull/70
! Encode/_T.e2x t/at-cn.t t/at-tw.t t/enc_data.t t/enc_module.t
  t/encoding-locale.t t/encoding.t t/jperl.t t/mime-name.t t/undef.t
  Pulled: Fix unit tests
  https://github.com/dankogai/p5-encode/pull/69
! Encode.pm lib/Encode/MIME/Header.pm lib/Encode/MIME/Name.pm
  t/mime-header.t t/mime-name.t t/taint.t
  Pulled: Encode::MIME::Header clean up
  https://github.com/dankogai/p5-encode/pull/68
! Encode.xs
  Pulled: Generate CHECK value functions with newCONSTSUB()
    instead with direct XS
  https://github.com/dankogai/p5-encode/pull/67
! Encode.xs
  Pulled: Encode::utf8: Fix count of replacement characters
  for overflowed and overlong UTF-8 sequences
  https://github.com/dankogai/p5-encode/pull/65
! Encode.xs t/fallback.t t/utf8strict.t
  Pulled: Encode::utf8: Fix processing invalid UTF-8 subsequences
  https://github.com/dankogai/p5-encode/pull/63
! Encode.pm t/utf8ref.t
  Pulled: Fix return value of Encode::encode_utf8(undef)
  https://rt.cpan.org/Ticket/Display.html?id=116904
  https://github.com/dankogai/p5-encode/pull/62

(wen)

2016-11-28 12:14:57 UTC MAIN commitmail json YAML

Updated textproc/p5-XML-Twig to 3.52

(wen)

2016-11-28 12:14:05 UTC MAIN commitmail json YAML

Update to 3.52

Upstream changes:
3.52 - 2016-11-23  - minor maintenance release

- fixed: the previous fix was buggy...

3.51 - 2016-11-23  - minor maintenance release

- fixed: failing tests when XML::XPathEngine and XML::XPath not available

3.50 - 2016-11-22  - minor maintenance release

- added: the no_xxe option to XML::Twig::new, which causes the parse
  to fail if external entities are used (to prevent malicious XML to
  access the filesystem).
  See RT#118097 https://rt.cpan.org/Public/Bug/Display.html?id=118097

- fixed: warning (and soon error) due to unescaped literal left braces
  in regular expressions in the code generating Twig.pm
  reported by trwyant
  https://github.com/mirod/xmltwig/issues/26

- fixed: (partial fix) implement getNamespaces in XML::Twig::XPath::Elt
  the expression doesn't crash the code, but doesn't return anything
  interesting (yet)
  reported by Nathan Glenn
  https://github.com/mirod/xmltwig/issues/12

- fixed: various spelling mistakes
  https://github.com/mirod/xmltwig/pull/24
  thanks to James McCoy for the patch

- git repo cleanup, thanks to mjg17

(wen)

2016-11-28 12:08:51 UTC MAIN commitmail json YAML

Updated www/p5-Mojolicious to 7.10

(wen)

2016-11-28 12:06:05 UTC MAIN commitmail json YAML

Update to 7.10

Upstream changes:
7.10  2016-11-01
  - Added getopt function to Mojo::Util.

7.09  2016-10-22
  - Added every_header method to Mojo::Headers.
  - Fixed redirect bug in Mojo::UserAgent::Transactor.
  - Fixed a few proxy bugs in Mojo::UserAgent.

(wen)

2016-11-20 08:03:32 UTC MAIN commitmail json YAML

Updated shells/bash to 4.4.005

(wen)

2016-11-20 08:02:27 UTC MAIN commitmail json YAML

2016-11-20 07:18:24 UTC MAIN commitmail json YAML

Updated net/p5-Net-Twitter to 4.01041

(wen)

2016-11-20 07:17:21 UTC MAIN commitmail json YAML

Update to 4.01041
Update DEPENDS

Upstream changes:
4.01041 2016-11-19
    - hack dist.ini to get POD and README back into the distribution O_o

4.01040 2016-11-19
    - added trait WrapResult (returns both the HTTP response, with rate limit
      accessors, and the decoded JSON response)
    - rename placeholder :category to :slug with backwards compatibility to
      match Twitter's documentation
    - add attachment_url parameter to update method
    - add links to Twitter API docs

4.01030 2016-11-18
    - cleaned up Net::Twitter::Error and documented stack_trace and stack_frame
      methods
    - Add method upload_status (ghathwar on Github)

(wen)

2016-11-20 06:58:22 UTC MAIN commitmail json YAML

Updated databases/p5-DBD-mysql to 4.040

(wen)

2016-11-20 06:40:41 UTC MAIN commitmail json YAML

Update to 4.040

Upstream changes:
2016-11-19 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.040)
* Since 4.038 we had problems compiling on big-endian architectures, such
  as MIPS, s390 and Sparc. Thanks to Salvatore Bonaccorso @ Debian project
  (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=844538)
  and Vladimir Marek (https://rt.cpan.org/Public/Bug/Display.html?id=118835)
  for reporting the issues. Fix by Pali Roh獺r.

  Fix integer types when server side prepare statements are enabled
  Fixed problems:
  * SQL_BIGINT was incorrectly handled as 32bit MYSQL_TYPE_LONG type instead
    64bit MYSQL_TYPE_LONGLONG which led to integer overflow/underflow
  * 32bit MYSQL_TYPE_LONG was used for perl's IV storage when IV was 64bit
    and 64bit MYSQL_TYPE_LONGLONG was used when IV was 32bit
  * All unsigned types were handled as signed, so all high positive values
    were treated as negative
  * Numeric conversions in perl which led to overflow/underflow was ignored
    even when mysql strict mode was enabled
  * Test t/41int_min_max.t was running only for normal non-prepared statements
  * Test t/40server_prepare.t used incorrect SQL type for big (64bit) integers

2016-11-15 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.039)
* Fix for security issue Out-of-bounds read by DBD::mysql CVE-2016-1249 (pali)

2016-10-30 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.038_01)
* Fix compilation of embedded server (pali)
  (https://github.com/perl5-dbi/DBD-mysql/pull/68)
* Fix compilation against libmariadbclient. First version by
  H.Merijn Brand, improved by Bernt Johnsen @ Oracle.
* For efficiency use newSVpvn() instead newSVpv() where possible (pali)
* Correctly coerce fetched scalar values when mysql_server_prepare is
  not used (pali)
* Add support for fetching columns of BIT type with
  mysql_server_prepare = 1 (pali)
  Fixes https://rt.cpan.org/Public/Bug/Display.html?id=88006
* Use correct format in printf instead of casting variable types (pali)
* Include errno.h for MYSQL_ASYNC because it uses errno variable (pali)
* Travis: also test on perl 5.22 and 5.24.

(wen)

2016-11-20 04:05:58 UTC MAIN commitmail json YAML

Fix the date of my yestoday commits.

(wen)

2016-11-19 15:07:28 UTC MAIN commitmail json YAML

Updated textproc/p5-podlators to 4.09

(wen)

2016-11-19 15:05:39 UTC MAIN commitmail json YAML

Update to 4.09

Upstream changes:
podlators 4.09 (unreleased)

    [Pod::Text] Use Pod::Simple's logic to determine the native code
    points for NO BREAK SPACE and SOFT HYPHEN instead of hard-coding the
    ASCII values.  Hopefully fixes the case of mysterious disappearing
    open brackets on EBCDIC systems.  (#118240)

podlators 4.08 (2016-09-24)

    [Pod::Man] Partially revert change in 4.00 to require the name option
    (--name to pod2man) when generating man pages from standard input.
    Historically, pod2man silently tolerated this, and there turned out to
    be a lot of software that depended on this, making the change too
    disruptive.  Instead, silently set the man page title to STDIN in this
    case, but warn about it in the documentation.  (#117990)

    [Pod::Man] Fix rendering bug for "TRUE (1)", which was recognized as
    needing small caps and then erroneously as a man page reference,
    resulting in escaped nroff.  (Found by Dan Jacobson with the
    XML::LibXML::Element man page.)  (Debian Bug#836831)

    [Pod::Man] Fix rendering bug causing "\s0(1)" to be mistakenly marked
    as a man page reference, later confusing backslash escaping.

    [Pod::Man] Add new lquote and rquote options (and corresponding
    --lquote and --rquote flags to pod2man) to set the left and right
    quotes for C<> text independently.  (#103298)

    Remove test for nested L<> markup, since an upcoming version of
    Pod::Simple will drop support for this.  (#114075)

(wen)

2016-11-19 14:51:34 UTC MAIN commitmail json YAML

Updated textproc/p5-XML-XPath to 1.40

(wen)

2016-11-19 14:50:11 UTC MAIN commitmail json YAML

Update to 1.40

Upstream changes:
1.40  2016-11-13 MANWAR
      - Proposed fix for RT #118726.

1.39  2016-11-08 MANWAR
      - Proposed fix for RT #118643.

(wen)

2016-11-19 14:18:08 UTC MAIN commitmail json YAML

Updated time/p5-Date-Extract to 0.06

(wen)

2016-11-19 14:12:49 UTC MAIN commitmail json YAML

Update to 0.06

Upstream changes:
0.06 2016-11-10
- Fix a POD tag typo
- Packaging updates, including fixing a missing META.yml

(wen)

2016-11-19 06:50:46 UTC MAIN commitmail json YAML

Updated devel/p5-MooseX-App to 1.37

(wen)

2016-11-19 06:49:44 UTC MAIN commitmail json YAML

Update to 1.37

Upstream changes:
1.37 2016-11-13
    - Refactor the way values are parsed from @ARGV
    - Rework boolean negation
    - Add developer checks

(wen)

2016-11-19 06:35:02 UTC MAIN commitmail json YAML

Updated www/moodle to 3.1.3

(wen)

2016-11-19 06:33:25 UTC MAIN commitmail json YAML

Update to 3.1.3

Upstream changes:
Moodle 3.1.3 release notes

Functional changes

    MDL-56022 - Assignment: Allow to bulk download students submissions in separate folders to avoid file renaming confirmations
    MDL-46946 - Prompt users to complete required custom user profile fields before allowing them to use the site
    MDL-43796 - Assignment: When importing an assignment with blind marking into another course never reveal identities

API changes

    MDL-52051 - Migrate to Dropbox API v2
    MDL-55602 - Sessions: Add support for Redis as a session_class_handler

Security issues

A number of security related issues were resolved. Details of these issues will be released after a period of approximately one week to allow system administrators to safely update to the latest version.
Fixes and improvements

    MDL-47500 - SCORM: Remove blank space on top
    MDL-54852 - Assignment: Do not display "Do you want to leave this page" dialogue on PDF grading screen when changes are saved
    MDL-29332 - Allow calculated questions to have variables with case differences (usually affects upgrades from before Moodle 2.1)
    MDL-56129 - Fix video playback with iOS 10.0 and 10.1 devices (iPad / iPhone)
    MDL-29774 - When adding group members and using user search display groups of potential members
    MDL-42041 - Book: put "Turn editing on" button in a more obvious location
    MDL-56368 - Fixed alignment of settings for Restrict Access when activity titles are very long
    MDL-55858 - Remove unsubscribe link from notification email in forum with forced subscription
    MDL-45969 - PDF annotations now show the submission of the selected attempt (fixed the bug when only last attempt was shown)
    MDL-55505 - Assignment: Fixed bug when editing grades for previous submission attempts overwrites existing grades
    MDL-56328 - Bootstrapbase Themes - reduce section activity indent when not editing

(wen)

2016-11-17 15:34:57 UTC MAIN commitmail json YAML

Updated math/p5-Math-BigInt to 1.999800

(wen)

2016-11-17 15:28:50 UTC MAIN commitmail json YAML

Update to 1.999800

Upstream changes:
2016-11-04 v1.999727 pjacklam

* Skip test exceeding the range of VAX floating point number in t/bigintpm.inc
  (CPAN RT 118468).

* Fix typo in lib/Math/BigInt.pm (CPAN RT 118550).

2016-11-15 v1.999800 pjacklam

* Upgrade bundled Module::Install from version 1.16 to version 1.17.

* Add Math::BigInt::Lib (lib/Math/BigInt/Lib.pm), a parent class for
  Math::BigInt backend libraries.

* Use objects in Math::BigInt::Calc, not just array refs. Also use OO-style,
  i.e., use $class->_add($x, $y) rather than _add($class, $x, $y).

* Not all library methods modify the invocand, so call library methods as,
  e.g, $x = $LIB->method($x, $y) rather than just $LIB->method($x, $y).

* Math::BigInt::Calc is now a subclass of Math::BigInt::Lib.

* Add Math::BigInt::Lib::Minimal (t/Math/BigInt/Lib/Minimal.pm) for testing
  inheritance from Math::BigInt::Lib.

* Minor simplification in Math::BigInt::Calc->_str().

* Speed up Math::BigInt::Calc->_root().

* Remove test files that were included in the previous release by accident.

* Add more tests and use more verbose output in some tests.

* Fix typo in lib/Math/BigFloat.pm

* Fix documentation error in lib/Math/Calc.pm

* Use Config::Tiny and an .ini file to handle the library specific
  configuration for the author-lib*.t test files.

(wen)

2016-11-17 14:41:00 UTC MAIN commitmail json YAML

Updated time/p5-DateTime to 1.41

(wen)

2016-11-17 14:34:03 UTC MAIN commitmail json YAML

Update to 1.41

Upstream changes:
1.41  2016-11-16

- The DateTime->add and ->subtract methods now accept DateTime::Duration
  objects. This used to work by accident, but this is now done intentionally
  (with docs and tests). Based on PR #45 from Sam Kington.

(wen)

2016-11-17 14:23:33 UTC MAIN commitmail json YAML

Updated textproc/p5-PDF-Create to 1.38

(wen)

2016-11-17 14:21:49 UTC MAIN commitmail json YAML

Update to 1.38

Upstream changes:
1.38  2016-11-17 10:25:00 MANWAR
      - Proposed fix for RT #118777 (thanks Andrew Beverley).

1.37  2016-11-16 06:25:00 MANWAR
      - Proposed fix for RT #118776 (thanks Andrew Beverley).

1.36  2016-11-15 09:50:00 MANWAR
      - Proposed fix for RT #118764 (thanks Andrew Beverley).

(wen)

2016-11-13 03:41:44 UTC MAIN commitmail json YAML

Updated databases/p5-DBIx-Class-Schema-Loader to 0.07046

(wen)

2016-11-13 03:40:30 UTC MAIN commitmail json YAML

Update to 0.07046

Upstream changes:
0.07046  2016-09-05
        - Introspect view definitions for PostgreSQL, MySQL, Oracle,
          Firebird, and InterBase.
        - When a file's md5sum was wrong but no other content in the file had
          changed, it would not be rewritten even when overwrite_modifications
          was true. Fixed by Dave Rolsky. GH #8.

(wen)

2016-11-13 03:35:58 UTC MAIN commitmail json YAML

Updated databases/p5-DBIx-Class-Helpers to 2.033002

(wen)

2016-11-13 03:34:29 UTC MAIN commitmail json YAML

Update to 2.033002

Upstream changes:
2.033002  2016-10-31 16:03:23-07:00 America/Los_Angeles
- Fix ::ProxyResultSetMethod to work when calling ->update
  (Thanks for the report Ryan Voots!)
- Fix a number of warnings induced by upcoming DBIC (Thanks ribasushi!)

(wen)

2016-11-13 01:52:44 UTC MAIN commitmail json YAML

Updated devel/p5-Log-Any to 1.045

(wen)

2016-11-13 01:51:40 UTC MAIN commitmail json YAML

Update to 1.045

Upstream changes:
1.045    2016-11-11 21:52:46-06:00 America/Chicago

    - No changes from previous (trial) release 1.044

1.044    2016-11-06 15:30:35-06:00 America/Chicago (TRIAL RELEASE)

    [Fixed]

    - Imported log object can now be called anything instead of just
      `$log`. This means `use Log::Any '$LOG'` or `use Log::Any '$foo'`
      now work.

1.043    2016-11-03 21:31:18-05:00 America/Chicago (TRIAL RELEASE)

    [Fixed]

    - Objects that overload stringification are now stringified
      correctly (instead of run through Data::Dumper). Thanks @mephinet!

(wen)

2016-11-13 01:48:46 UTC MAIN commitmail json YAML

Updated mail/p5-Email-Simple to 2.211

(wen)

2016-11-13 01:47:32 UTC MAIN commitmail json YAML

Update to 2.211

Upstream changes:
2.211    2016-11-12 09:39:09-05:00 America/New_York
        - fix a fencepost error in headers and header_names that led to a
          spurious undef in return and to a warning (thanks, Pali Roh獺r)

(wen)

2016-11-13 01:44:36 UTC MAIN commitmail json YAML

Updated time/p5-DateTime to 1.40

(wen)

2016-11-13 01:43:28 UTC MAIN commitmail json YAML

Update to 1.40

Upstream changes:
1.40  2016-11-12

- Switched from RT to the GitHub issue tracker.

(wen)

2016-11-06 09:10:28 UTC MAIN commitmail json YAML

Updated www/py-django to 1.10.3

(wen)

2016-11-06 09:08:52 UTC MAIN commitmail json YAML

2016-11-06 08:06:55 UTC MAIN commitmail json YAML

Updated biology/bioperl to 1.007001

(wen)

2016-11-06 08:05:24 UTC MAIN commitmail json YAML

Update to 1.007001

Upstream changes:
1.7.1 - "Election"

    [Bugs]

    * Minor release to incorporate fix for CPAN indexing, which
      prevented proper updates [cjfields]
    * Fix problem in managing Target attribute for gff3 [Jukes34]
    * Minor bug fixes related to NCBI HTTPS support [cjfields]

1.7.0 - "Disney"

    [New site]

    * We have migrated to Github Pages. This was actually planned, but the
      recent OBF server compromise forced our hand.

      Brian Osborne [bosborne] took this under his wing to move docs and has
      done a tremendous amount of work formatting the site and working out some
      of the idiosyncracies with the new Jekyll-based design.  Mark Jensen, Paul
      Cantalupo and Franscison Ossandon also helped.  Kudos!!

    * Similarly, the official issue tracker is now Github Issues.  This has
      been updated in the relevant documentation bits (we hope!)

    [Code changes]

    * Previously deprecated modules removed
      * Bio::Tools::Infernal, Bio::Tools::ERPIN, Bio::Tools::RNAMotif
    * Bio::DB::SeqHound has been removed due to the service no longer being
      available
    * Bio::Tools::Analysis::Protein::Mitoprot has been removed for security
      reasons due to the server no longer having a valid cert
    * Bio::EUtilities, Bio::Biblio are now separate releases on CPAN
    * Bio::Coordinate, Bio::SearchIO::blastxml,
      Bio::SearchIO::Writer::BSMLResultWriter are now separate releases to be
      added on CPAN

    [New features]

    * Docker instances of tagged releases are available! [hlapp]
    * NCBI HTTPS support [mjohnson and others]
    * Bio::SearchIO::infernal
      - Issue #131: added CMSEARCH parsing support for Infernal 1.1 [pcantalupo]
    * Bio::Search::HSP::ModelHSP
      - Added a 'noncanonical_string' method to retrieve the NC line from CMSEARCH
        reports [pcantalupo]
    * Bio::Search::Result::INFERNALResult
      - Added new module to represent features of Infernal reports [pcantalupo]
    * Bio::DB::Taxonomy SQLite option [cjfields]
    * WrapperBase quoted option values [majensen]
    * Various documentation fixes and updates [bosborne]

  [Bug Fixes]

    * Fixes in Bio::Root::Build to deal with META.json/yml for CPAN indexing [cjfields]
    * Bio::SeqFeature::Generic spliced_seq() bug fix [Eric Snyder, via bosborne]
    * NeXML parser fixes [fjossandon]
    * Bug fix for Bio::DB::SeqFeature memory adapter [lstein]
    * RT 103272 : SeqFeature database deletion skipped features with a decimal -
      Joshua Fortriede (Xenbase)
    * RT 98374: AlignIO issues with sequence names not correctly parsing - Xiaoyu Zhuo
    * Issue #70: CONTIG parsing in GenBank output fixed [fjossandon]
    * Issue #76: Circular genome fixes with Bio::Location::Split [fjossandon]
    * Issue #80: Fix lack of caching issue with Bio::DB::Taxonomy [fjossandon]
    * Issue #81: Small updates to make sure possible memory leaks are detected [cjfields]
    * Issue #84: EMBL format wrapping problem [nyamned]
    * Issue #90: Missing entries for translation tables 24 and 25 [fjossandon]
    * Issue #95: Speed up of Bio::DB::Fasta::subseq by using a compiled regex
      or compiled C code (when Inline::C is installed) [rocky]
    * Fix various Bio::Tools::Analysis remote server config problems [cjfields]
    * Added several missing 'Data::Stag' and 'LWP::UserAgent' requirements [fjossandon]
    * Added a workaround in Bio::DB::Registry to get Username in Windows [fjossandon]
    * For HMMer report parsing, changed "$hsp->bits" to return 0 instead of undef
      to be consistent with "$hit->bits" behaviour [fjossandon]
    * Fixed a bug in HMMer3 parsing, where an homology line ending in CS or RF
      aminoacids made "next_seq" confused and broke the parser [fjossandon]
    * Adjusted FTLocationFactory.pm to comply with current GenBank Feature Table
      Definition, so now "join(complement(C..D),complement(A..B))" is equivalent
      to "complement(join(A..B,C..D))" [fjossandon]
    * For the many many many fixes that weren't mentioned - blame the release guy!

(wen)

2016-11-06 06:33:58 UTC MAIN commitmail json YAML

Updated mail/p5-Email-Sender to 1.300030

(wen)

2016-11-06 06:32:02 UTC MAIN commitmail json YAML

Update to 1.300030

Upstream changes:
1.300030  2016-10-03 18:33:57-04:00 America/New_York
        - no changes since 1.300029

1.300029  2016-07-17 15:49:18-04:00 America/New_York (TRIAL RELEASE)
        - bring localpart quoting more in line with RFC 821

(wen)

2016-11-06 03:04:27 UTC MAIN commitmail json YAML

Updated math/R-splancs to 2.01.39

(wen)

2016-11-06 03:03:16 UTC MAIN commitmail json YAML

Update to 2.01.39

Upstream changes:
2016-08-23 14:52  rsbivand

* DESCRIPTION, src/areapl.f, src/bounds.h, src/cncvwt.f,
  src/dokhat.f, src/inpip.f, src/ipippa.f, src/iplace.f,
  src/k12hat.f, src/kernel3d.f, src/khvc.f, src/khvmat.f,
  src/krnnrm.f, src/krnqne.f, src/krnqrt.f, src/nndist.f,
  src/plarea.f, src/sekhat.f, src/sort.f, src/sort2.f,
  src/stkhat.f, src/stsecal.f, src/tribble.f, src/twodimmse.f,
  src/weight.f: real*8 changed to double precision

2015-09-28 17:57  rsbivand

* ChangeLog, DESCRIPTION, inst/ChangeLog: tidy

2015-06-28 12:46  rsbivand

* DESCRIPTION, NAMESPACE: CRAN
  _R_CHECK_CODE_USAGE_WITH_ONLY_BASE_ATTACHED_=true NAMESPACE tidy

2015-04-13 15:28  rsbivand

* svn2cl.xsl: move to distributed svn2cl

(wen)

2016-11-06 02:55:34 UTC MAIN commitmail json YAML

Updated math/R-statmod to 1.4.26

(wen)

2016-11-06 02:54:08 UTC MAIN commitmail json YAML

Update to 1.4.26

Upstream changes:
28 August 2016: statmod 1.4.26

- Fortran function gaussq2 updated to Fortran 77.

5 August 2016: statmod 1.4.25

- Add CITATION file.

- pinvgauss() now uses an asymptotic approximation to compute right
  tail probabilities for extreme large quantiles.  This allows it to
  give correct right tail probabilities for virtually any quantile.

- Fix to qinvgauss() to avoid NA values when computing extreme tail
  quantiles where the inverse Gaussian density is subject to floating
  underflow.

- Bug fix to qresiduals() and qresid.invgauss() for the inverse
  Guassian distribution.

(wen)

2016-11-06 02:45:20 UTC MAIN commitmail json YAML

Updated math/R-zoo to 1.7.13

(wen)

2016-11-06 02:43:56 UTC MAIN commitmail json YAML

Update to 1.7.13

Upstream changes:
Changes in Version 1.7-13

  o The window() method erroneously dropped the dimension in case of
    1-column zoo series. Fixed now.

  o Bug fix in NA handling of rollmax() pointed out by Cory Fletcher.

  o A few as.yearmon/as.yearqtr methods were not registered in
    the NAMESPACE but are now.

  o If there are less then two non-NAs in na.approx() then approx()
    cannot be applied. Instead of throwing an error (as up to version
    1.7-12) simply no NAs are replaced now.

  o Bug fix for lag(z, k = k, na.pad = TRUE) which ignored na.pad = TRUE
    if 'k' was a vector of lags.

(wen)

2016-11-06 02:39:45 UTC MAIN commitmail json YAML

Updated databases/p5-DBICx-Sugar to 0.0100

(wen)

2016-11-06 02:38:22 UTC MAIN commitmail json YAML

Update to 0.0100

Upstream changes:
version 0.0100 at 2016-10-09 04:13:59 +0000
-------------------------------------------

  Change: 1a805013fbef23417d4911ad2dae6b88d30df82a
  Author: Naveed Massjouni <naveed@vt.edu>
  Date : 2016-10-09 00:10:17 +0000

    v0.0100

  Change: 365201e343fe133a78c22e7977a6c66524d3d6e1
  Author: Naveed Massjouni <naveedm9@gmail.com>
  Date : 2016-10-08 23:48:50 +0000

    Merge pull request #3 from hvoers/master

    Add functions 'get_config' and 'add_schema_to_config'

  Change: fcabbc9f2ffc171062a428e6e4d6a1d5adccf9f3
  Author: Henk van Oers <hvo.pm@xs4all.nl>
  Date : 2016-08-20 15:12:40 +0000

    Add function 'add_schema_to_config'

    add_schema_to_config

    This function does not touch the existing config. It can be used if
    some

    other part of your app has configured DBICx::Sugar but did not know
    about

    the part that uses an extra schema.

    add_schema_to_config('schema_name', { dsn => ... });

  Change: 587923ac6bae4a7c3044286859741bd4d794d0e7
  Author: Henk van Oers <hvo.pm@xs4all.nl>
  Date : 2016-08-20 13:40:33 +0000

    Remove 'use Memoize', add function 'get_config'

    Memoize is not used, so remove.

    For introspection add function get_config.

  Change: e58f1936ccec6275aa000dd969d6ef3e9f790596
  Author: Henk van Oers <hvo.pm@xs4all.nl>
  Date : 2016-08-20 13:12:17 +0000

    Save the found config

    Save the found config like
    DBICx::Sugar::config(LoadFile($config_path)->{dbicx_sugar}); would
    do.

  Change: 48b48aac50969e76645e3c8960576bddad36097f
  Author: Naveed Massjouni <naveed@vt.edu>
  Date : 2015-03-29 06:01:49 +0000

    updated synopsis

(wen)

2016-11-06 02:09:21 UTC MAIN commitmail json YAML

Updated math/R to 3.3.2

(wen)

2016-11-06 02:08:17 UTC MAIN commitmail json YAML

Update to 3.3.2

Upstream changes:
CHANGES IN R 3.3.2:

  NEW FEATURES:

    * extSoftVersion() now reports the version (if any) of the readline
      library in use.

    * The version of LAPACK included in the sources has been updated to
      3.6.1, a bug-fix release including a speedup for the
      non-symmetric case of eigen().

    * Use options(deparse.max.lines=) to limit the number of lines
      recorded in .Traceback and other deparsing activities.

    * format(<AsIs>) looks more regular, also for non-character atomic
      matrices.

    * abbreviate() gains an option named = TRUE.

    * The online documentation for package methods is extensively
      rewritten.  The goals are to simplify documentation for basic
      use, to note old features not recommended and to correct
      out-of-date information.

    * Calls to setMethod() no longer print a message when creating a
      generic function in those cases where that is natural: S3
      generics and primitives.

  INSTALLATION and INCLUDED SOFTWARE:

    * Versions of the readline library >= 6.3 had been changed so that
      terminal window resizes were not signalled to readline: code has
      been added using a explicit signal handler to work around that
      (when R is compiled against readline >= 6.3).  (PR#16604)

    * configure works better with Oracle Developer Studio 12.5.

  UTILITIES:

    * R CMD check reports more dubious flags in files
      src/Makevars[.in], including -w and -g.

    * R CMD check has been set up to filter important warnings from
      recent versions of gfortran with -Wall -pedantic: this now
      reports non-portable GNU extensions such as out-of-order
      declarations.

    * R CMD config works better with paths containing spaces, even
      those of home directories (as reported by Ken Beath).

  DEPRECATED AND DEFUNCT:

    * Use of the C/C++ macro NO_C_HEADERS is deprecated (no C headers
      are included by R headers from C++ as from R 3.3.0, so it should
      no longer be needed).

  BUG FIXES:

    * The check for non-portable flags in R CMD check could be stymied
      by src/Makevars files which contained targets.

    * (Windows only) When using certain desktop themes in Windows 7 or
      higher, Alt-Tab could cause Rterm to stop accepting input.
      (PR#14406; patch submitted by Jan Gleixner.)

    * pretty(d, ..) behaves better for date-time d (PR#16923).

    * When an S4 class name matches multiple classes in the S4 cache,
      perform a dynamic search in order to obey namespace imports.
      This should eliminate annoying messages about multiple hits in
      the class cache.  Also, pass along the package from the
      ClassExtends object when looking up superclasses in the cache.

    * sample(NA_real_) now works.

    * Packages using non-ASCII encodings in their code did not install
      data properly on systems using different encodings.

    * merge(df1, df2) now also works for data frames with column names
      "na.last", "decreasing", or "method".  (PR#17119)

    * contour() caused a segfault if the labels argument had length
      zero.  (Reported by Bill Dunlap.)

    * unique(warnings()) works more correctly, thanks to a new
      duplicated.warnings() method.

    * findInterval(x, vec = numeric(), all.inside = TRUE) now returns
      0s as documented.  (Reported by Bill Dunlap.)

    * (Windows only) R CMD SHLIB failed when a symbol in the resulting
      library had the same name as a keyword in the .def file.
      (PR#17130)

    * pmax() and pmin() now work with (more ?)  classed objects, such
      as "Matrix" from the Matrix package, as documented for a long
      time.

    * axis(side, x = D) and hence Axis() and plot() now work correctly
      for "Date" and time objects D, even when "time goes backward",
      e.g., with decreasing xlim.  (Reported by William May.)

    * str(I(matrix(..))) now looks as always intended.

    * plot.ts(), the plot() method for time series, now respects cex,
      lwd and lty.  (Reported by Greg Werbin.)

    * parallel::mccollect() now returns a named list (as documented)
      when called with wait = FALSE.  (Reported by Michel Lang.)

    * If a package added a class to a class union in another package,
      loading the first package gave erroneous warnings about
      "undefined subclass".

    * c()'s argument use.names is documented now, as belonging to the
      (C internal) default method.  In "parallel", argument recursive
      is also moved from the generic to the default method, such that
      the formal argument list of base generic c() is just (...).

    * rbeta(4, NA) and similarly rgamma() and rnbinom() now return
      NaN's with a warning, as other r<dist>(), and as documented.
      (PR#17155)

    * Using options(checkPackageLicense = TRUE) no longer requires
      acceptance of the licence for non-default standard packages such
      as compiler.  (Reported by Mikko Korpela.)

    * split(<very_long>, *) now works even when the split off parts are
      long. (PR#17139)

    * min() and max() now also work correctly when the argument list
      starts with character(0).  (PR#17160)

    * Subsetting very large matrices (prod(dim(.)) >= 2^31) now works
      thanks to Michael Schubmehl's PR#17158.

    * bartlett.test() used residual sums of squares instead of
      variances, when the argument was a list of lm objects.  (Reported
      by Jens Ledet Jensen).

    * plot(<lm>, which = *) now correctly labels the contour lines for
      the standardized residuals for which = 6.  It also takes the
      correct p in case of singularities (also for which = 5).
      (PR#17161)

    * xtabs(~ exclude) no longer fails from wrong scope, thanks to
      Suharto Anggono's PR#17147.

    * Reference class calls to methods() did not re-analyse previously
      defined methods, meaning that calls to methods defined later
      would fail. (Reported by Charles Tilford).

    * findInterval(x, vec, left.open = TRUE) misbehaved in some cases.
      (Reported by Dmitriy Chernykh.)

(wen)

2016-11-06 00:34:10 UTC MAIN commitmail json YAML

Updated devel/py-pip to 9.0.0

(wen)

2016-11-06 00:32:12 UTC MAIN commitmail json YAML

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).

(wen)

2016-11-05 14:26:11 UTC MAIN commitmail json YAML

Updated textproc/p5-PDF-Reuse to 0.39

(wen)

2016-11-05 14:25:08 UTC MAIN commitmail json YAML

Update to 0.39

Upstream changes:
0.39 Tues Sept 26 2016
    This release simply corrects the rev number

0.38 Mon Sept 26 2016
    118069: MYMETA must not be included

0.37 Fri Sept 23 2016
    101145 Add support for IO::String and "in memory" files
    107301 prStrWidth returns undef when string is '0'
    41287 It seems that filehandles of TTF files are not closed
    79703 Allow a handle to be provided instead of a file name
    107299 Warnings on empty strings in prStrWidth/prText
    117892 Could not open 'Reuse.pm' (0.36_02)
    93049 PDF::Reuse Bookmarks bug and fix
    97290 fix for uninitialized value $param{"Index"} when reading PDF version 1.5 file
    43232 Wrong prototype for findFont()
    46202 PDF-Reuse 0.35 prDoc/xrefSection problem
    48804 Bad PDF Spins CPU
    59359 qQ imbalance in Reuse.pm
    104874 prMbox() not dealing with 0 ux/uy

    Thanks to all who contributed patches for these fixes!

(wen)

2016-11-05 14:05:20 UTC MAIN commitmail json YAML

Updated textproc/p5-XML-XPath to 1.38

(wen)

2016-11-05 14:04:18 UTC MAIN commitmail json YAML

Update to 1.38

Upstream changes:
1.38  2016-10-31 MANWAR
      - Fixed parser caching as reported by Jeremy (mysticprune).

(wen)

2016-11-03 14:55:19 UTC MAIN commitmail json YAML

Updated devel/p5-Moo to 2.002005

(wen)

2016-11-03 14:52:46 UTC MAIN commitmail json YAML

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)

(wen)

2016-11-03 14:47:59 UTC MAIN commitmail json YAML

Updated devel/p5-Role-Tiny to 2.000005

(wen)

2016-11-03 14:46:04 UTC MAIN commitmail json YAML

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.

(wen)

2016-11-02 14:32:33 UTC MAIN commitmail json YAML

Updated www/py-django to 1.9.11

(wen)

2016-11-02 14:30:49 UTC MAIN commitmail json YAML

Update to 1.9.11(security update)

Upstream changes:
Django 1.9.11 release notes

November 1, 2016
Django 1.9.11 fixes two security issues in 1.9.10.
        User with hardcoded password created when running tests on Oracle
        DNS rebinding vulnerability when DEBUG=True

(wen)

2016-10-30 09:08:57 UTC MAIN commitmail json YAML

Updated sysutils/ansible2 to 2.1.2.0

(wen)

2016-10-30 09:07:23 UTC MAIN commitmail json YAML

Update to 2.1.2.0

Upstream changes:
## 2.1.2 "The Song Remains the Same" - 09-29-2016

###Minor Changes:
* Fixed a bug related to creation of retry files (#17456)
* Fixed a bug in the way include params are used when an include task is dynamic (#17064)
* Fixed a bug related to including blocks in an include task (#15963)
* Fixed a bug related to the use of hostvars internally when creating the connection plugin. This prevents things like variables using lookups from being evaluated unnecessarily (#17024)
* Fixed a bug where using a variable containing a list for the `hosts` of a play resulted in an list of lists (#16583)
* Fixed a bug where integer values would cause an error if a module param was of type `float` (no issue)
* Fixed a bug with net_template failing if src was not specified (#17726)
* Fixed a bug in "ansible-galaxy import" (#17417)
* Fixed a bug in which INI files incorrectly treated a hosts range as a section header (#15331)
* Fixed a bug in which the max_fail_percentage calculation erroneously caused a series of plays to stop executing (#15954)
* Fixed a bug in which the task names were not properly templated (#16295)
* Fixed a bug causing "squashed" loops (ie. yum, apt) to incorrectly report results (ansible-modules-core#4214)
* Fixed several bugs related to includes:
  - when including statically, make sure that all parents were also included statically (issue #16990)
  - properly resolve nested static include paths
  - print a message when a file is statically included
* Fixed a bug in which module params expected to be float types were not converted from integers (only strings) (#17325)
* Fixed a bug introduced by static includes in 2.1, which prevented notifications from going to the "top level" handler name.
* Fixed a bug where a group_vars or host_vars directory in the current working directory would be used (and would take precedence) over those in the inventory and/or playbook directory.
* Fixed a bug which could occur when the result of an async task did not parse as valid JSON.
* (re)-allowed the use of ansible_python_interpreter lines with more than one argument.
* Fixed several bugs related to the creation of the implicit localhost in inventory.
* Fixed a bug related to an unspecified number of retries when using until.
* Fixed a race-condition bug when creating temp directories before the worker process is forked.
* Fix a bug with async's poll keyword not making use of ansible_python_interpreter to run (and thus breaking when /usr/bin/python is not present on the remote machine.)
* Fix a bug where hosts that started with a range in inventory were being treated as an invalid section header.

Module fixes:
* Fixed a bug where the temporary CA files created by the module helper code were not being deleted properly in some situations (#17073)
* Fixed many bugs in the unarchive module
* Fixes for module ec2:
  - Fixed a bug related to source_dest_check when used with non-vpc instances (core#3243)
  - Fixed a bug in ec2 where instances were not powering of when referenced via tags only (core#4765)
  - Fixed a bug where instances with multiple interfaces were not powering up/down correctly (core#3234)
* Fixes for module get_url:
  - Fixed a bug in get_url module to force a download if there is a checksum mismatch regardless of the last modified time (core#4262)
  - Fixed a bug in get_url module to properly process FTP results (core#3661 and core#4601)
* Fixed a bug in win_user related to users with disabled accounts/expired passwords (core#4369)
* ini_file:
  - Fixed a bug where option lines are now inserted before blank lines.
  - Fixed a bug where leading whitespace prevented matches on options.
* Fixed a bug in iam_cert when dup_ok is used as a string.
* Fixed a bug in postgresql_db related to the changed logic when state=absent.
* Fixed a bug where single_transaction and quick were not passed into db_dump for the mysql_db module.
* Fixed a bug where the fetch module was not idempotent when retrieving the target of a symlink.
* Many minor fixes for bugs in extras modules.

###Deprecations:

* Deprecated the use of `_fixup_perms`. Use `_fixup_perms2` instead.
  This change only impacts custom action plugins using `_fixup_perms`.

###Incompatible Changes:

* Use of `_fixup_perms` with `recursive=True` (the default) is no longer supported.
  Custom action plugins using `_fixup_perms` will require changes unless they already use `recursive=False`.
  Use `_fixup_perms2` if support for previous releases is not required.
  Otherwise use `_fixup_perms` with `recursive=False`.

## 2.1.1 "The Song Remains the Same" - 07-28-2016

###Minor Changes:

* If the user is not using paramiko or vault, allow Ansible to run if pycrypto is not installed.
* Fixed a bug in pkg_util module that caused "update_catalog must be one of" error if 'update_catalog' arg was used.
* Fixed a bug where psuedo-connection vars (eg, ansible_winrm_transport) defined in group_vars or host_vars were not getting passed to the connection.
* Fixed a bug where temp file permissions on BSDs were not using filesystem acls when available.
* Fixed some bugs in variable dependency resolution. These were mainly related to includes and roles, to bringe the VariableManager code in-line with our documentation.
* Fixed a bug in unarchive, when the destination was a symlinked directory.
* Fixed a bug related to performance when loading a large number of groups.
* Fixed bugs related to the way host and group vars are loaded, which (for large sets of inventory variables) can reduce CPU and memory usage by 50%.
* Fixed a bug where includes were not being implicitly evaluated as static when no loop or variables were being used.
* Fixed several more bugs in relation to the way play execution continues or halts when hosts fail, to bringe the behavior more in line with 1.9.x.
* Fixed bugs related to the use of the underlying shell executable with the script and raw modules.
* Fixed several bugs in relation to the way ssh keys were used with various networking modules.
* Fixed a bug related to the way handlers are tracked internally, which could cause bugs when roles are reused within the same play (allow_duplicates: yes) or when the role dependencies formed a "diamond" pattern.
* Fixed a bug related to setfacl on platforms which do not support the -R option for recursive changes.
* Several fixes to the way async works to prevent race conditions and other bugs
* More fixes to the way failed and unreachable hosts affect future plays
* Fixed a bug in the way the to_json filter encoded some objects
* Fixed a bug in the way roles and dependencies are loaded, and how they inherit params from parent roles.
* Fixed a bug in which the number of retries in a do/until loop was off by one
* Fixed a bug in the way the passwd lookup deals with salts
* When using the local connection, internally the remote_user value is now forced to be the current user even if remote_user is specified, to prevent issues with become settings
* Fix for Azure modules to work with most recent Azure python library (2.0.0rc5)
* Fix for bug related to unreachable hosts and any_errors_fatal in the linear strategy
* Fix for error handling in relation to killed/dead worker processes. If workers are killed via SIGKILL or SIGTERM, this will halt execution of the playbook.
* Fixed a regression in the way we handle variables from dependent roles.
* Added better handling for certain errors thrown from the cryptography.
* Fixed a typo in the azure_rm_storageaccount module.
* Fixed some minor bugs in the os_user_role and cs_volume modules.
* Fixed a bug related to the return value of a low-level inventory API call related to getting variables for hosts and groups.

(wen)

2016-10-27 14:42:39 UTC MAIN commitmail json YAML

Updated mail/p5-Mail-Box to 2.120

(wen)

2016-10-27 14:19:52 UTC MAIN commitmail json YAML

Update to 2.120

Upstream changes:
version 2.120: Wed 21 Sep 16:41:23 CEST 2016

Fixes:
- revert change of parts(), because it breaks code/the tests.
  rt.cpan.org#118016 [Tom Callaway]

version 2.119: Mon Sep 19 22:49:50 CEST 2016

Fixes:
- Mail::Message::parts() did not return the $msg itself when
  there are multiparts. [Peter Gunn]
- Cygwin is not windows.  rt.cpan.org#115286
- include examples in the man-pages

Improvements:
- require perl 5.8.5
- ::MailDir scans faster with tainting off
- larger Mail::Message::build() example in SYNOPSIS [Andrew Beverley]
- $msg->build options file and files now exactly the same.
- indicate what ::Field::attributes() may return dupplicated
  keys.  rt.cpan.org #114589 [Randy Diffenderfer]

(wen)

2016-10-27 12:50:55 UTC MAIN commitmail json YAML

Updated time/p5-DateTime-TimeZone to 2.06

(wen)

2016-10-27 12:45:29 UTC MAIN commitmail json YAML

Update to 2.0.6

Upstream changes:
2.06    2016-10-20

- This release is based on version 2016h of the Olson database. This release
  includes contemporary changes for Palestine.

(wen)

2016-10-22 07:45:35 UTC MAIN commitmail json YAML

Updated www/drupal7 to 7.51nb1

(wen)

2016-10-22 07:44:03 UTC MAIN commitmail json YAML

Add missing php module.

(wen)

2016-10-22 07:21:31 UTC MAIN commitmail json YAML

Updated devel/p5-Log-Report to 1.18

(wen)

2016-10-22 07:10:08 UTC MAIN commitmail json YAML

Update to 1.18

Upstream changes:
version 1.18: Fri 21 Oct 09:50:51 CEST 2016

Fixes:
- die_decode() should not return an 'ALERT' reason, because that is
  not deadly.  Dies are always deadly.

Improvements:
- ::Try has new attribute on_die, to specify whether a die in the
  code should produce PANICs or ERRORs.  Request by [Andrew Beverley]
- ::Die::die_decode() got on_die parameter.
- the Dancer2 logger will always PANIC on dies.

(wen)

2016-10-21 14:33:18 UTC MAIN commitmail json YAML

Updated www/drupal7 to 7.51

(wen)

2016-10-21 14:31:30 UTC MAIN commitmail json YAML

Update to 7.51

Upstream changes:
Drupal 7.51, 2016-10-05
-----------------------
- The Update module now also checks for updates to a disabled theme that is
  used as an admin theme.
- Exceptions thrown in dblog_watchdog() are now caught and ignored.
- Clarified the warning that appears when modules are missing or have moved.
- Log messages are now XSS filtered on display.
- Draggable tables now work on touch screen devices.
- Added a setting for allowing double underscores in CSS identifiers
  (https://www.drupal.org/node/2810369).
- If a user navigates away from a page while an Ajax request is running they
  will no longer get an error message saying "An Ajax HTTP request terminated
  abnormally".
- The system_region_list() API function now takes an optional third parameter
  which allows region name translations to be skipped when they are not needed
  (API addition: https://www.drupal.org/node/2810365).
- Numerous performance improvements.
- Numerous bug fixes.
- Numerous API documentation improvements.
- Additional automated test coverage.

Drupal 7.50, 2016-07-07
-----------------------
- Added a new "administer fields" permission for trusted users, which is
  required in addition to other permissions to use the field UI
  (https://www.drupal.org/node/2483307).
- Added clickjacking protection to Drupal core by setting the X-Frame-Options
  header to SAMEORIGIN by default (https://www.drupal.org/node/2735873).
- Added support for full UTF-8 (emojis, Asian symbols, mathematical symbols) on
  MySQL and other database drivers when the site and database are configured to
  allow it (https://www.drupal.org/node/2761183).
- Improved performance by avoiding a re-scan of directories when a file is
  missing; instead, trigger a PHP warning (minor API change:
  https://www.drupal.org/node/2581445).
- Made it possible to use any PHP callable in Ajax form callbacks, form API
  form-building functions, and form API wrapper callbacks (API addition:
  https://www.drupal.org/node/2761169).
- Fixed that following a password reset link while logged in leaves users unable
  to change their password (minor user interface change:
  https://www.drupal.org/node/2759023).
- Implemented various fixes for automated test failures on PHP 5.4+ and PHP 7.
  Drupal core automated tests now pass in these environments.
- Improved support for PHP 7 by fixing various problems.
- Fixed various bugs with PHP 5.5+ imagerotate(), including when incorrect
  color indices are passed in.
- Fixed a regression introduced in Drupal 7.43 that allowed files uploaded by
  anonymous users to be lost after form validation errors, and that also caused
  regressions with certain contributed modules.
- Fixed a regression introduced in Drupal 7.36 which caused the default value
  of hidden textarea fields to be ignored.
- Fixed robots.txt to allow search engines to access CSS, JavaScript and image
  files.
- Changed wording on the Update Manager settings page to clarify that the
  option to check for disabled module updates also applies to uninstalled
  modules (administrative-facing translatable string change).
- Changed the help text when editing menu links and configuring URL redirect
  actions so that it does not reference "Drupal" or the drupal.org website
  (administrative-facing translatable string change).
- Fixed the locale safety check that is used to ensure that translations are
  safe to allow for tokens in the href/src attributes of translated strings.
- Fixed that URL generation only works on port 80 when using domain based
  language negotation.
- Made method="get" forms work inside the administrative overlay. The fix adds
  a new hidden field to these forms when they appear inside the overlay (minor
  data structure change).
- Increased maxlength of menu link title input fields in the node form and
  menu link form from 128 to 255 characters.
- Removed meaningless post-check=0 and pre-check=0 cache control headers from
  Drupal HTTP responses.
- Added a .editorconfig file to auto-configure editors that support it.
- Added --directory option to run-tests.sh for easier test discovery of all
  tests within a project.
- Made run-tests.sh exit with a failure code when there are test fails or
  problems running the script.
- Fixed that cookies from previous tests are still present when a new test
  starts in DrupalWebTestCase.
- Improved performance of queries on the {authmap} database table.
- Fixed handling of missing files and functions inside the registry.
- Fixed Ajax handling for tableselect form elements that use checkboxes.
- Fixed a bug which caused ip_address() to return nothing when the client IP
  address and proxy IP address are the same.
- Added a new option to format_xml_elements() to allow for already encoded
  values.
- Changed the {history} table's node ID field to be an unsigned integer, to
  match the same field in the {node} table and to prevent errors with very
  large node IDs.
- Added an explicit page callback to the "admin/people/create" menu item in the
  User module (minor data structure change). Previously this automatically
  inherited the page callback from the parent "admin/people" menu item, which
  broke contributed modules that override the "admin/people" page.
- Numerous small bug fixes.
- Numerous API documentation improvements.
- Additional automated test coverage.

(wen)

2016-10-21 13:05:10 UTC MAIN commitmail json YAML

Updated databases/p5-DBD-mysql to 4.038

(wen)

2016-10-21 13:03:19 UTC MAIN commitmail json YAML

Update to 4.038

Upstream changes:
2016-10-19 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.038)
* Version 4.037_1 had fixes for MySQL 8.0 provided
  Bernt Johnsen @ Oracle that were not in the Changelogs
  (https://github.com/perl5-dbi/DBD-mysql/pull/56)
* Fixes for compiling against newer libmysqlclient on Windows (kmx)
* Fix unit test for 40server_prepare_crash on Windows (pali)
* Perl's IV in scalar can store 64bit integer when perl was compiled
  with 64 bit support (default on 64bit linux with gcc). Use this
  feature and stores MYSQL_TYPE_LONGLONG as integers instead of strings
  when possible. (pali, https://github.com/perl5-dbi/DBD-mysql/pull/57)

2016-10-14 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.037_01)
* Newest versions of libmysqlclient and the MariaDB C connector no longer
  export the __WIN__ macro. If this macro is not present we would not
  compile in the poll.h-based async-support. Changed to use the _WIN32
  macro instead. Thanks to Sergei Golubchik for suggesting the fix.
* Fix from Pali Roh獺r to not use unsafe sprintf with variable lengt,
  changes to bind logic, and added test 40server_prepare_crash.

2016-10-03 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.037)
* Security release to patch possible buffer overflow in prepared
  statements. Reported and fixed by Pali Roh獺r. This vulnerability
  is present in all releases at least back to versions 3.0 of the
  driver, which were released in 2005.
  The CVE identifier for this vulnerability is CVE-2016-1246.

(wen)

2016-10-21 02:33:22 UTC MAIN commitmail json YAML

Updated www/py-django to 1.9.10

(wen)

2016-10-21 02:19:46 UTC MAIN commitmail json YAML

Update to 1.9.10(security update)

Upstream changes:
Django 1.9.10 release notes

September 26, 2016

Django 1.9.10 fixes a security issue in 1.9.9.
CSRF protection bypass on a site with Google Analytics

An interaction between Google Analytics and Django's cookie parsing could allow an attacker to set arbitrary cookies leading to a bypass of CSRF protection.

The parser for request.COOKIES is simplified to better match the behavior of browsers and to mitigate this attack. request.COOKIES may now contain cookies that are invalid according to RFC 6265 but are possible to set via document.cookie.

(wen)

2016-10-21 01:46:12 UTC MAIN commitmail json YAML

Updated www/p5-HTML-FormFu to 2.05

(wen)

2016-10-21 01:44:33 UTC MAIN commitmail json YAML

Update to 2.05

Upstream changes:
2.05      2016-10-07 15:34:52+01:00 Europe/London

    - Release machinery - dzil transition to @Starter and simplification

2.04 2016-09-30

    - HTML::FormFu::Validator::Callback now passes the $params hash to
      callback subs.
    - No longer use Test::Aggregate - RT#117137
    - Update list of contributors
    - Code tidying (Karen Etheridge):-
      - remove duplicate "use" lines
      - remove unused exports
      - use subs from List::Util preferentially (which is in core)
      - fix some pod markup
      - properly document core validators (RT#118022)
      - preserve the exception message in case of validation error
    - Spelling fixes from Debian - RT#115812
    - [Release of 2.04 was a trial/devel release only]

(wen)

2016-10-21 00:57:29 UTC MAIN commitmail json YAML

Updated www/p5-HTML-Entities-Interpolate to 1.10

(wen)

2016-10-21 00:56:34 UTC MAIN commitmail json YAML

Update to 1.10

Upstream changes:
1.10  2016-08-14T11:33:00
- Stop using Test::Stream. Use Test::More shipped in the Test::Simple distro.
See RT#116935. Thanx to Chad Granum.
- Update version #s in pre-reqs.
- Adopt new repo structure. For details, see
http://savage.net.au/Ron/html/My.Workflow.for.Building.Distros.html.
- Update .gitignore and MANIFEST.SKIP.
- Change licence from Artistic to Perl.
- Move File::Spec, Test::Pod and Test::Simple to TEST_REQUIRES within Makefile.PL.

(wen)

2016-10-21 00:45:52 UTC MAIN commitmail json YAML

Updated www/p5-Dancer2 to 0.204001

(wen)

2016-10-21 00:44:40 UTC MAIN commitmail json YAML

Update to 0.204001

Upstream changes:
0.204001  2016-10-17 08:29:00-05:00 America/Chicago

    [ BUG FIXES ]
    * Restore 5.8 support (fix test which required captures).
      (Russell @veryrusty Jenkins)
    * PR #1271: fix wrong regex check against $_ (Mickey Nasriachi)

    [ ENHANCEMENTS ]
    * GH #1262: Add 'encode_json' and 'decode_json' DSL, which are
      recommended instead of 'to_json' and 'from_json'.
      (Dennis @episodeiv lichtenth瓣ler)

    [ DOCUMENTATION ]
    * Fix some typos.(Dennis @episodeiv lichtenth瓣ler)
    * GH #1031: Remove D2::Core::Context remnants from docs.
      (Sawyer X)

    [ PACKAGING ]
    * GH #1273: Do not require Test::Perl::Critic to install.
      (Dennis lichtenth瓣ler)

(wen)

2016-10-15 13:57:51 UTC MAIN commitmail json YAML

Updated net/p5-Net-Interface to 1.016

(wen)