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 (12m)  pkgsrc-2024Q1 (11d)  pkgsrc-2023Q4 (57d)  pkgsrc-2023Q2 (90d)  pkgsrc-2023Q3 (169d) 

2024-05-28 13:50:35 UTC Now

2019-04-07 07:29:18 UTC MAIN commitmail json YAML

Updated textproc/p5-Encode to 3.01

(wen)

2019-04-07 07:28:23 UTC MAIN commitmail json YAML

Update to 3.01

Upstream changes:
$Revision: 3.01 $ $Date: 2019/03/13 00:26:18 $
! Encode.xs
  patched: Warning: Use of uninitialized value in subroutine entry
  https://github.com/dankogai/p5-encode/issues/139#issuecomment-459765852
! Encode/encode.h
  Pulled: Fix compile error and warning
  https://github.com/dankogai/p5-encode/pull/138

(wen)

2019-04-07 07:23:23 UTC MAIN commitmail json YAML

Updated devel/p5-Test-Differences to 0.67

(wen)

2019-04-07 07:22:17 UTC MAIN commitmail json YAML

Update to 0.67

Upstream changes:
0.67  2019-03-06
    - Correctly compare subroutine references

(wen)

2019-04-07 07:18:12 UTC MAIN commitmail json YAML

Updated devel/p5-Test-Simple to 1.302162

(wen)

2019-04-07 07:17:02 UTC MAIN commitmail json YAML

Update to 1.302162

Upstream changes:
Changes for version 1.302162 - 2019-02-05

    Typo fixes in documentation

Changes for version 1.302161 - 2019-01-29 ( TRIAL RELEASE )

    Remove SHM Optimization

(wen)

2019-04-07 03:58:18 UTC MAIN commitmail json YAML

Updated devel/p5-IO-AIO to 4.72

(wen)

2019-04-07 03:57:03 UTC MAIN commitmail json YAML

Update to 4.72

Upstream changes:
4.72 Wed Apr  3 04:56:03 CEST 2019
        - (libeio) if fd 0 is available do not use it for aio_wd, as it
          collides with IO::AIO::CWD.
        - added IO::AIO::memfd_create.
        - correctly include <sys/uio.h> in the vmsplice test.
        - reduce codesize by ~7% on amd64 by declaring more functions
          as noinline.
        - documentation fixes and updates.
        - experimental and undocumented preliminary support for synchronous statx.

4.71 Sun Mar 10 13:09:26 CET 2019
        - due to an error in the linux manpages, the configure tests
          for readahead, sync_file_range, splice etc. failed. This has been fixed.

4.7  Mon Mar  4 11:28:13 CET 2019
        - majorly speed up scandir for the very special case of a non-POSIX
          filesystem that nevertheless reports valid dt_type information.
          The only known filesystem of this type is currently btrfs, which
          didn't get it's act together to implement POSIX semantics in all
          these years, and I am tired of waiting.
        - add IO::AIO::MCL_ONFAULT for mlockall, add IO::AIO::mlockall.
        - neither sys/mkdev.h nor sys/sysmacros.h were included, even when they
          were detected by autoconf.

(wen)

2019-04-07 02:01:55 UTC MAIN commitmail json YAML

Updated devel/p5-Inline to 0.82

(wen)

2019-04-07 02:01:15 UTC MAIN commitmail json YAML

Update to 0.82

Upstream changes:
0.82 Sun 31 Mar 2019 04:10:24 PM CEST
- Another fix for @INC PR#69 TINITA

(wen)

2019-04-07 01:58:03 UTC MAIN commitmail json YAML

Updated devel/p5-GitLab-API-v3 to 1.05

(wen)

2019-04-07 01:56:06 UTC MAIN commitmail json YAML

Update to 1.05

Upstream changes:
1.05 2019-03-06T06:09:39Z

- Migrate build tooling from Dist::Zilla to Minilla.

(wen)

2019-04-07 01:24:18 UTC MAIN commitmail json YAML

Updated devel/p5-File-Slurp to 9999.27

(wen)

2019-04-07 01:23:25 UTC MAIN commitmail json YAML

Update to 9999.27

Upstream changes:
9999.27    2019-04-05
    - Update the documentation on the atomic write. We no longer use the pid
      and I neglected to update the documentation as such. (RT #129029)
    - Localize $^W to stop File::Temp from warning the user when the -w flag
      is on while we're grabbing a temporary file name. (RT #129029)

9999.26    2019-02-13
    - Reduce the size of handle.t to prevent failures on systems with limits set
    - Skip all tests in the suite that relied on overriding syswrite to test
      failure mechanisms as CORE::print cannot be overridden.
    - Refactor write_file to use print rather than syswrite.
      - When performing an atomic write, make sure we find a good temporary file
        so that we don't accidentally overwrite a file that may already exist in
        the working directory.
      - Stop re-working the line endings on write_file when on Windows as the use
        of print now allows layers to provide that functionality.
    - Add File::Basename, File::Spec, File::Temp, and IO::Handle to the runtime
      prereqs. These were already testing prereqs and are core.
    - Perl 5.30 compliance is complete at this point.

(wen)

2019-04-07 01:20:44 UTC MAIN commitmail json YAML

Updated devel/p5-File-BOM to 0.16

(wen)

2019-04-07 01:18:26 UTC MAIN commitmail json YAML

Update to 0.16

Upstream changes:
0.16 - Wed Feb  6 2019
    - Fix tests failing under Encode 2.99. Thanks to Petr Pisar.

(wen)

2019-04-04 07:20:21 UTC MAIN commitmail json YAML

Updated www/p5-HTML-Restrict to 3.0.0

(wen)

2019-04-04 07:19:01 UTC MAIN commitmail json YAML

Update to 3.0.0

Upstream changes:
v3.0.0    2019-03-11 13:52:08Z
        - Better fix for handling malformed tags. Removes max_parser_loops(),
          which was introduced in 2.4.0 (GH#37) (Graham Knop)

(wen)

2019-04-04 07:07:38 UTC MAIN commitmail json YAML

Updated www/p5-HTML-Form to 6.04

(wen)

2019-04-04 07:06:19 UTC MAIN commitmail json YAML

Update to 6.04

Upstream changes:
6.04      2019-03-25 18:22:51Z
    - Convert to Dist::Zilla
    - Add an autocomplete method (GH #13) (Olaf Alders)

(wen)

2019-04-04 06:58:58 UTC MAIN commitmail json YAML

Updated www/p5-CGI-Fast to 2.15

(wen)

2019-04-04 06:51:53 UTC MAIN commitmail json YAML

Update to 2.15

Upstream changes:
2.15 2019-03-29
    [FIX]
    - ensure upload hooks are passed to CGI.pm constructor
    (GH #19, thanks to ikegami)

2.14 2019-03-26
    [DOCUMENTATION]
    - Add a link to the "you probably shouldn't use CGI.pm" docs

(wen)

2019-04-04 06:47:18 UTC MAIN commitmail json YAML

Updated www/p5-CGI to 4.42

(wen)

2019-04-04 06:44:11 UTC MAIN commitmail json YAML

Update to 4.42

Upstream changes:
4.42 2019-03-26

    [ DOCUMENTATION ]
    - clarify licence also in Makefile.PL (GH #232)

4.41 2019-03-26

    [ DOCUMENTATION ]
    - clarify licence (GH #232)

(wen)

2019-04-04 06:38:01 UTC MAIN commitmail json YAML

Updated www/p5-Dancer to 1.3512

(wen)

2019-04-04 06:37:08 UTC MAIN commitmail json YAML

Update to 1.3512

Upstream changes:
1.3512    2019-03-31 20:10:08+01:00 Europe/London
Promoting previous trial release 1.3511 to stable.

1.3511    2019-03-29 11:16:08+00:00 Europe/London (TRIAL RELEASE)
[BUG FIXES]
- More session cookie handling fun - avoid causing test failures in dependencies
  in some cases (e.g. RT #128911 and others)

[ENHANCEMENTS]
- hold session in SharedData, to avoid reading the session contents every time
  anything is requested, could be a performance win

1.3510    2019-03-19 14:42:26+00:00 Europe/London
Promoting previous trial release 1.3501  to stable.
Fix #1204 - more proxy-related test failure fun

1.3501    2019-03-14 19:19:49+00:00 Europe/London (TRIAL RELEASE)
[BUG FIXES]
Fix "too late to set cookie" errors if you access a session within an after hook
after using send_file().

(wen)

2019-03-17 14:02:33 UTC MAIN commitmail json YAML

Updated devel/p5-Log-Dispatchouli to 2.017

(wen)

2019-03-17 14:01:39 UTC MAIN commitmail json YAML

Update to 2.017

Upstream changes:
2.017    2019-03-12 21:10:26-04:00 America/New_York
        - syslog_socket can now be supplied to replace the native socket for
          Sys::Syslog (thanks, Jon Stuart!)

(wen)

2019-03-17 13:58:26 UTC MAIN commitmail json YAML

Updated devel/p5-Test2-Suite to 0.000119

(wen)

2019-03-17 13:56:27 UTC MAIN commitmail json YAML

Update to 0.000119

Upstream changes:
0.000119  2019-03-16 15:17:33-07:00 America/Los_Angeles

    - Allow meta-checks in bag/array/hash (Thanks jjatria)

(wen)

2019-03-16 23:57:14 UTC MAIN commitmail json YAML

Updated devel/p5-Sub-Quote to 2.006003

(wen)

2019-03-16 23:56:02 UTC MAIN commitmail json YAML

Update to 2.006003

Upstream changes:
2.006003 - 2019-03-10
  - releasing as stable

2.006_002 - 2019-01-29
  - Fix quotifying of backslashes in utf8-flagged strings on perl 5.10.0.

2.006_001 - 2019-01-07
  - avoid warnings or failures on new perls when testing quoting UTF-8 strings
  - test quotify output under utf8 pragma
  - fix quoting of negative NaN

2.006_000 - 2018-12-29
  - don't test threads behavior on perl < 5.8.5, since they are too unstable
  - more tests
  - preserve inf, nan, and false in quotify
  - improve accuracy of quotified floating point numbers
  - SUB_QUOTE_DEBUG can now be set to sub names, package names, or a regex to
    match against the code to filter which generated subs are printed to STDERR.

(wen)

2019-03-16 23:53:16 UTC MAIN commitmail json YAML

Updated devel/p5-strictures to 2.000006

(wen)

2019-03-16 23:52:30 UTC MAIN commitmail json YAML

Update to 2.000006

Upstream changes:
2.000006 - 2019-03-10
  - update internal list of warnings for categories added in blead (v5.29.9)
  - fix extras test to avoid any files in the temp directory's parent
    directories interfering (RT#128751)

(wen)

2019-03-16 23:45:09 UTC MAIN commitmail json YAML

Updated devel/p5-Devel-PPPort to 3.44

(wen)

2019-03-16 23:44:15 UTC MAIN commitmail json YAML

Update to 3.44

Upstream changes:
3.44 - 2019-02-20

  * Fix D_PPP_FIX_UTF8_ERRSV macro to use errsv value from passed argument

(wen)

2019-03-16 23:40:48 UTC MAIN commitmail json YAML

Updated devel/p5-Date-Manip to 6.76

(wen)

2019-03-16 23:39:57 UTC MAIN commitmail json YAML

Updated to 6.76

Upstream changes:
6.76  2019-03-01
  -  Fixed bug in Date::Manip::Date::list_holidays.
        It was using 'now' instead of the stored date. Douglas DeStafeno

  -  Reordered TZ detection methods
        Moved checking the tzdata files to lower priority to avoid a pretty
        unusual situation in docker. Sven Nierlein (GitHub #20)

  -  Time zone fixes
        Newest zoneinfo data (tzdata 2018i). Requested by Shawn C Carroll
        (GitHub #28)

(wen)

2019-03-16 23:37:00 UTC MAIN commitmail json YAML

Updated devel/p5-Test-Inter to 1.09

(wen)

2019-03-16 23:36:12 UTC MAIN commitmail json YAML

Update to 1.09

Upstream changes:
1.09  2019-03-13
  - Added test directory to directories added in the use_lib method automatically.
  - Added functionality to the testdir method

1.08  2019-03-12
  - Minor improvement to a test.
  - Added the use_lib method and automatically use the 'lib' directory.
  - Some improvements to the POD documentation.

(wen)

2019-03-16 23:28:17 UTC MAIN commitmail json YAML

Updated devel/p5-Data-UUID to 1.224

(wen)

2019-03-16 23:27:26 UTC MAIN commitmail json YAML

Update to 1.224

Upstream changes:
1.224    2019-03-02
  - No changes since 1.223

1.223    2019-02-14 (TRIAL)
  - Use File::Spec to get tmpdir instead of hardcoding (thanks, Desmond
  Daignault)

1.222    2018-04-29 (TRIAL)
  - Properly quote C strings passed in DEFINE (thanks, Salvador Fadi単o)
  - Fix memory leak by decreasing reference count (thanks, Daniel Spang)

(wen)

2019-03-16 23:25:01 UTC MAIN commitmail json YAML

Updated devel/p5-Data-ObjectDriver to 0.17

(wen)

2019-03-16 23:23:31 UTC MAIN commitmail json YAML

Update to 0.17

Upstream changes:
0.17 2019-03-12T04:24:20Z

    - Bump version

0.16 2019-03-07T07:07:14Z

    - Avoid SQL syntax error: column IN () (charsbar) #26
    - Add disconnect method explicitly to pass tests for windows (twata1) #25

(wen)

2019-03-16 23:14:22 UTC MAIN commitmail json YAML

Updated geography/py-obspy to 1.1.1

(wen)

2019-03-16 23:12:54 UTC MAIN commitmail json YAML

Update to 1.1.1

Upstream changes:
1.1.1: (doi: 10.5281/zenodo.1040770)

    General:
        Tests pass with numpy 1.14 (see #2044).
        Map plots now also work with matplotlib >= 2.2 (see #2089).
    obspy.core:
        UTCDateTime now raises a meaningful exceptions when passing invalid or
        out-of-bounds 'julday' during initialization (see #1988)
        Fix pickling of traces with a sampling rate of 0 (see #1990)
        read_inventory() used with non-existing file path (e.g. typo in filename)
        now shows a proper "No such file or directory" error message (see #2062)
        Fix Trace.times(type='matplotlib') being slow (see #2112)
        read_events() and read_inventory() now trial most common plugins first
        (QuakeML/StationXML, ...) in case of automatic file format detection (i.e.
        when file type was not explicitly specified, see #2113)
        Event instances with Origin instances that have do not have defined
        latitude/longitude attributes will no longer raise a TypeError when
        creating a string representation (see #2119 and #2127).
        Fix Stream.get_gaps() when a trace is completely overlapping another trace
        (see #2218).
        Fix Exception when comparing ComparingObjects (see #2220).
        Fix UTCDateTime.strftime() when year is <1900 on Python 2 (see #2167)
        Inventory objects are more convenient to create now. Network, station, and
        channel codes can now be optional. Additionally the source parameter of
        inventories must no longer be specified at init time (see #2307, #2314).
    obspy.clients.arclink:
        Raise a warning at import time that the ArcLink protocol will be
        deprecated soon (see #1987).
    obspy.clients.fdsn:
        Mass downloader: Priority lists are now correctly overwritten if channel
        and/or location are set (see #1810, #2031, #2047).
        A few fixes and stability improvements for the mass downloader (see
        #2081).
        Fixed routing startup error when running under certain locales (see #2147)
        Update the IPGP mapping (see #2268).
        Adding a mapping for the KNMI (see #2270) services.
    obspy.clients.nrl:
        Set input units of overall sensitivity to input units of first stage in
        NRL.get_response() (see #2248)
    obspy.geodetics:
        Fix the vincenty inverse calculation for equatorial lines (see #2282).
    obspy.imaging:
        Normalize moment tensors prior to plotting in the mopad wrapper to
        stabilize the algorithm (see #2114, #2125).
        fix some map plotting issues with cartopy and local projection (see #2193,
        #2204)
    obspy.io.ascii:
        Fixes an issue with the time representation (see #2165, #2179).
    obspy.io.cnv:
        Bugfix when phase_mapping is passed as argument when writing a Catalog
        object to CNV (see #2001)
    obspy.io.css:
        Fix automatic filetype detection (see #2160 and #2162)
    obspy.io.gcf:
        Fix reading stream ID for station/channel code in header (see #2289,
        #2311)
        Fix bitmask in getting compression code (see #2290, #2310)
    obspy.io.mseed:
        Ability to read files that have embedded chunks of non SEED data. (see
        #1981, #2057).
        Fix util.get_start_and_end_time returning sample rate = 0 when sample rate
        = 1 (see #2069)
        Avoid showing invalid warnings when guessing endian during parsing
        timestamps (see #1988)
        util.get_record_information() now works correctly for negative sampling
        rate factors and multipliers (see #2030, #2191).
    obspy.io.nordic
        Bug-fix for amplitudes without magnitude_hint (see #2021)
        Bug-fix for wavefiles with full path stripping (see #2021)
        Bug-fix for longitudes between -100 and -180 (see #2197)
    obspy.io.reftek:
        Fix problems reading some Reftek 130 files, presumably due to floating
        point accuracy issues in comparing timestamps. Internal representation of
        time stamps is changed to integer nanosecond POSIX timestamp (see #2036,
        #2038, #2105)
        Fix a bug that prevents reading files that have no data in first channel
        (see #2101)
    obspy.io.sac:
        Allow passing on the byteorder flag from the top-level obspy.read()
        function (see #2285, #2292).
    obspy.io.seiscomp:
        Fix inventory read when maxClockDrift is unset in SC3ML (see #1993)
        Fix the reading of FIR coefficients when multiple whitespaces in SC3ML
        (see #2259)
        Fix the reading of the poles and zeros when multiple whitespaces in SC3ML
        (see #2260).
        Fix reading files with zero sampling rates (see #2294 and #2293)
        Fix divide by zero error when parsing sc3ml files of zero sampling rage
        (see #2294).
    obspy.io.stationxml
        Allow writing of dates before 1900 also on Python 2 (see #2013, #2015).
        Write the UTC time zone specifier to all times (see #2015).
        Units of first response stage as well as unit response stages are now
        determined with some heuristics (see #2250, #2318).
    obspy.io.xseed:
        Third condition to split blockettes when reading RESP files. Now more
        forgiving for slightly different files (see #2170, #2189)
    obspy.signal:
        Allow singular COUNT units in evalresp (see #2003, #2011).
        Fix an evalresp issue in case of an analog PAZ stage zero denominator (see
        #2171 and #2190)
        PPSD: for safety reasons, raise an ObsPyException if trying to read a PPSD
        npz file that was written with a newer version of the npz representation
        than is used by current ObsPy version (see #2051)
        The ar_pick() trigger function now raises an error if the three data
        arrays don't have the same length (see #1801, #2148).
        fix a precision issue in AR picker in case of low amplitude input (see
        #2252 and #2253)
    obspy.taup:
        Fallback to linear slowness interpolation for very small and shallow
        layers (see #2126, #2129).
        Fix bug preventing constant-velocity models with discontinuities at every
        layer boundary from being built (see #2264).
        More robust resize method so TauPy now works properly on Python 3.7 (see
        #2280, #2319).

(wen)

2019-03-16 14:11:44 UTC MAIN commitmail json YAML

Updated devel/p5-CPAN to 2.25

(wen)

2019-03-16 14:10:54 UTC MAIN commitmail json YAML

Update to 2.25

Upstream changes:
2019-03-03  k  <andk@cpan.org>

        * release 2.25

        * two weeks after the TRIAL release cpantesters have produced 298
        pass and 2 fail reports on 108 different configurations; the two
        fails are outliers I don't understand

        * no functional change over 2.25-TRIAL; only a couple in the
        distroprefs directory which is not used per default

2019-02-16  k  <andk@cpan.org>

        * release 2.25-TRIAL

        * fix: Avoid a warning when prompting install_help intro (Nicolas
        R/atoomic)

        * testfix: load the tested module early, before juggling with @INC

        * testfix: replace an exec with system and exit (greetings to Windows)

        * two more distroprefs lines

2019-02-14  k  <andk@cpan.org>

        * release 2.24-TRIAL

        * fix: set internal error state on writemakefile=NO in a rare case
        without any output

        * test fix: avoid a so far unreflected dependency on perldoc

        * a few more distroprefs

2019-02-10  k  <andk@cpan.org>

        * release 2.23-TRIAL

        * fix: when option cleanup_after_install is active, prevent
        rerunning make install after a cleanup; allow it only with the
        help of force; also prevent that it is triggered too early

        * fix: address #121162: support distroprefs for install.env

        * fix: the option h on cpan script now really ignores all other
        options and arguments

        * fix: Local::Null::Logger on cpan script did not honour
        CPANSCRIPT_LOGLEVEL

        * address #122520: exit 1 on unknown options on cpan script

        * address #94941: refuse to generate reports with CPAN::Reporter
        lower than 1.2011

        * fix: distropref method "goto" now inherits CALLED_FOR and other
        attributes from caller

        * fix: correct a buggy version comparison when testing version of
        Net::Ping

        * portability fix: ensure that Compress::Zlib supports gzopen()

        * internal fix: never overwrite internal attribute CALLED_FOR (no
        known user-relevant implications)

        * tiny test fixed uncovered by cpantesters, various tiny typo
        corrections

        * a couple of new and updated distroprefs files

(wen)

2019-03-16 14:03:40 UTC MAIN commitmail json YAML

Updated devel/p5-CPAN-Perl-Releases to 3.90

(wen)

2019-03-16 14:01:58 UTC MAIN commitmail json YAML

Update to 3.90

Upstream changes:
version 3.90 at 2019-02-21 10:39:01 +0000
-----------------------------------------

  Change: 7a586269927569bf30a6de7ab6b35138b5495883
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date : 2019-02-21 10:39:01 +0000

    Updated for v5.29.8

(wen)

2019-03-16 13:29:44 UTC MAIN commitmail json YAML

Updated time/p5-DateTime-Format-Builder to 0.82

(wen)

2019-03-16 13:28:29 UTC MAIN commitmail json YAML

Update to 0.82

Upstream changes:
0.82    2019-03-03

- Removed use of Class::Factory::Util. That distro is poorly maintained (by
  me) and it has some issues with its use of Module::Build. This distro
  (DateTime-Format-Builder) really doesn't need to use Class::Factory::Util.

(wen)

2019-03-16 13:23:22 UTC MAIN commitmail json YAML

Updated textproc/p5-XML-LibXML to 2.0134

(wen)

2019-03-16 13:22:28 UTC MAIN commitmail json YAML

Update to 2.0134

Upstream changes:
2.0134  2019-02-10
    - Fix overzealous POD escaping in the docs' synposes
        - https://github.com/shlomif/perl-XML-LibXML/issues/26
        - Thanks to @davorg.

2.0133  2019-02-02
    - Mark as working with libxml2 2.9.9 ( and below ).
    - Allow LibParser to be provided for all methods
        - https://github.com/shlomif/perl-XML-LibXML/pull/23
        - Thanks to @lavock .
    - Portability fixes by Reini Urban and others.
        - https://github.com/shlomif/perl-XML-LibXML/pull/18 .
        - Thanks!

(wen)

2019-03-16 13:16:28 UTC MAIN commitmail json YAML

Updated www/drupal8 to 8.6.12

(wen)

2019-03-16 13:15:03 UTC MAIN commitmail json YAML

Update to 8.6.12

Upstream changes:
8.6.12
The third-party Twig library, which powers Drupal 8's theme system, recently released new versions (Twig 1.38.0 and 1.38.1) that introduced a fatal error for Drupal 8 sites using Composer. Drupal 8.6.11 was released yesterday with an update to Twig 1.38.2 in order to resolve that error. However, this update also led to a different regression for certain Drupal 8 themes that use Twig {% embed %} tags. This release hotfixes Drupal 8 to resolve that regression. No other changes are included.

8.6.11
This release resolves two critical issues affecting Drupal 8 site updates:

    The third-party Twig library, which powers Drupal 8's theme system, recently released a new minor version (1.38.0) that introduced a fatal error when used with Drupal 8. As a result, Drupal 8 sites managed with Composer encountered this fatal error when updating Twig to version 1.38.0 or 1.38.1. This release updates Drupal to require Twig 1.38.2, which resolves the fatal error.

    The recent releases for SA-CORE-2019-003 introduced a serialized data integrity issue affecting some contributed and custom modules, including the Default Content and Paragraphs modules. This release resolves the issue for affected sites.

Additionally, this release resolves an administrator-only access bypass with the Layout Builder module. Previously, users who didn't have access to view individual entities were still granted access to configure the layout for that entity (if per-entity layout configuration was enabled) and therefore could view its content. This implicit access has been removed. Site owners should ensure that all content editor roles have access to view the content for which they are configuring the layout.

(wen)

2019-03-16 11:15:01 UTC MAIN commitmail json YAML

Updated textproc/p5-Pod-Tests to 1.20

(wen)

2019-03-16 11:14:08 UTC MAIN commitmail json YAML

Update to 1.20

Upstream changes:
1.20      2019-03-02 20:48:22Z
        - distribution tooling updates
        - mark distribution as deprecated, in favour of Test-Inline

(wen)

2019-03-13 15:43:56 UTC MAIN commitmail json YAML

Updated math/R to 3.5.3

(wen)

2019-03-13 15:42:41 UTC MAIN commitmail json YAML

Update to 3.5.3

Upstream changes:
CHANGES IN R 3.5.3:

  INSTALLATION on a UNIX-ALIKE:

    * Detection of flags for C++98/11/14/17 has been improved: in
      particular if CXX??STD is set, it is tried first with no
      additional flags.

  PACKAGE INSTALLATION:

    * New macro F_VISIBILITY as an alternative to F77_VISIBILITY.  This
      will become the preferred form in R 3.6.0.

  BUG FIXES:

    * writeLines(readLines(fnam), fnam) now works as expected, thanks
      to Peter Meissner's PR#17528.

    * setClassUnion() no longer warns, but uses message() for now, when
      encountering "non local" subclasses of class members.

    * stopifnot(exprs = T) no longer fails.

(wen)

2019-03-11 07:56:45 UTC MAIN commitmail json YAML

Updated www/moodle to 3.6.3

(wen)

2019-03-11 07:52:06 UTC MAIN commitmail json YAML

Update to 3.6.3

Upstream changes:
Moodle 3.6.3 release notes

Releases > Moodle 3.6.3 release notes

Release date: 11 March 2019

Here is the full list of fixed issues in 3.6.3.
Fixes and improvements

    MDL-63892 - Last post date and time shown correctly on forum page
    MDL-64609 - Gradebook regrading no longer gets stuck
    MDL-43428 - Quiz now displays the correct time left when quiz close date before time limit
    MDL-62345 - Site home and Dashboard now have different data-key attributes when the home page is set to site
    MDL-61405 - All assignment 'View annotated PDF' buttons work
    MDL-64632 - Invalid response value detected messaging error fix
    MDL-63103 - Server files performance improvement for sites with lots of activities and files
    MDL-64528 - Activities can no longer be marked as complete when the context is frozen
    MDL-63677 - Users no longer redirected back to a policy agreement when creating a new account
    MDL-55135 - View competency framework no longer required for viewing competencies in a course
    MDL-62454 - Numerical question units are displayed on the same line
    MDL-64553 - Notifications table has index for the useridfrom column
    MDL-64521 - Participants page performance improvement for courses with ~50k users and 10 groups
    MDL-48338 - A single simple discussion forum now scrolls to new posts
    MDL-60972 - Deleting course sections now also delete files used in the section description
    MDL-64652 - Data export performance improvement
    MDL-63674 - RTL languages correctly aligned in messaging interface
    MDL-64171 - Course image scaled down when no course summary
    MDL-64240 - Forum post word count correctly reflects the size of posts
    MDL-62680 - Accessibility improvement for quiz question feedback
    MDL-64679 - Option to clear prediction for analytics trained models
    MDL-62963 - Clearer button background in Boost
    MDL-64640 - Deleting of feedback question and deleting of user tour step no longer give a 404 error
    MDL-64856 - Glossary 'Actions menu' icon no longer disappears when browsing
    MDL-64730 - External tool 0 points score now correctly recorded as zero in the gradebook
    MDL-64464 - Drag and drop question types now allow use of mixed languages
    MDL-62143 - Boost navigation bar accessibility improvements
    MDL-64561 - Install database CLI script now shows help even if Moodle is already installed
    MDL-64134 - Messaging search simpler UI when search returns no results
    MDL-64385 - 'Allowed email domains' setting is now case insensitive
    MDL-63628 - Download assignment submission files via keyboard accessibility fix
    MDL-64469 - Question bank category edit link usability improvement
    MDL-63378 - Boost theme menu links contrast accessibility fix
    MDL-64143 - Messaging contacts are now shown in bold
    MDL-64144 - Messaging search results now shown with date rather than time stamp
    MDL-64971 - get_with_capability_join, get_users_by_capability, assign/unassign_capability now check the capability exists

(wen)

2019-03-10 02:34:05 UTC MAIN commitmail json YAML

Updated math/stan-math to 2.18.1

(wen)

2019-03-10 02:33:05 UTC MAIN commitmail json YAML

Update to 2.18.1

Upstream changes:
v.2.18.1 (24 December 2018)
======================================================================
Bugfix release - major bug in threading where certain thread count and
job size combinations could result in incorrect output. See
https://discourse.mc-stan.org/t/bug-in-map-rect-with-threading-in-stan-2-18-0/7056
for more details.

Bug Fixes
--------------------------------------------------
* Fix threading batch size bug (#1075)

v.2.18.0 (13 July 2018)
======================================================================
This is our first release with parallelism (through C++11 threads or MPI)!

New Features
--------------------------------------------------
* Support for MPI parallelization with map_rect
* Support for threaded AD and a threaded map_rect implementation (#809)
* New periodic covariance function (#921)
* Integrated Boost's 1 dimensional integrator (#913)
* Added thin QR decomposition (#900)
* New `add_diag` function for adding a real or vector to the diagonal of a matrix (#871)
* New `log_inv_logit_diff` function for the log of the difference of two inverse logits (#856)
* New dot product kernel for GPs (#834)
* Vectorized many more RNGs (#833, #722, #622)
* Add `matrix_exp_action` to calculate `exp(At)*B` (#830)
* `log_mix` vectorized (#751, #664)
* New integrators from CVODES (`integrate_ode_adams`, `_bdf`) (#735)
* New `std_normal` (#609)
* New `std_normal_log` (#728)
* New GLM primitive `normal_id_glm` (#665)
* New `chol2inv` that computes a matrix's inverse from its Cholesky factor (#649)
* New `poisson_log_glm` poisson regression with log link (#647)
* New vectorized `ordered_probit` (#645)
* New `log_modified_bessel_first_kind` that expands where Bessel 1 function can be used (#640)
* New bernoulli logit GLM (#608)

Bug Fixes
--------------------------------------------------
* Rising and falling factorial were not accepting negative arguments (#636)
* Fix normalizing constant for LKJ distribution (#628)

Other
--------------------------------------------------
* Tweaks to `effective_sample_size` for performance and upstream compatibility (#865)
* Switch to sundials package combining CVODES and IDAS, updating versions (#779, #744)
* Now publishing the Math doxygen (http://mc-stan.org/math/)
* Faster `dirichlet_lpdf` accepting more vector types (#788)
* Upgrade to Boost 1.66 (#766)
* Improved derivatives for Gamma CDF (#780)
* Sped up `multi_normal_cholesky` (#753)
* More efficient `mdivide_right_tri` (#715)
* More efficient `integrate_ode_rk45_grad_test` (#714)
* Make algebraic solver easier to use (#703, #697)
* Begin thinking about internal compatibility for complex numbers (#643)
* Faster `pow` (#642)

(wen)

2019-03-10 02:31:22 UTC MAIN commitmail json YAML

Updated math/sundials to 4.1.0

(wen)

2019-03-10 02:30:06 UTC MAIN commitmail json YAML

2019-03-09 14:16:35 UTC MAIN commitmail json YAML

Updated math/eigen3 to 3.3.7

(wen)

2019-03-09 14:14:39 UTC MAIN commitmail json YAML

Update to 3.3.7

Upstream changes:
Eigen 3.3.7

Released on December 11, 2018.

Changes since 3.3.6:

    Bug 1643: Fix compilation with GCC>=6 and compiler optimization turned off.

Eigen 3.3.6

Released on December 10, 2018.

Changes since 3.3.5:

    Bug 1617: Fix triangular solve crashing for empty matrix.
    Bug 785: Make dense Cholesky decomposition work for empty matrices.
    Bug 1634: Remove double copy in move-ctor of non movable Matrix/Array.
    Changeset 588e1eb34eff: Workaround weird MSVC bug.
    Bug 1637 Workaround performance regression in matrix products with gcc>=6 and clang>=6.0.
    Changeset bf0f100339c1: Fix some implicit 0 to Scalar conversions.
    Bug 1605: Workaround ABI issue with vector types (aka __m128) versus scalar types (aka float).
    Changeset d1421c479baa: Fix for gcc<4.6 regarding usage of #pragma GCC diagnostic push/pop.
    Changeset c20b83b9d736: Fix conjugate-gradient for right-hand-sides with a very small magnitude.
    Changeset 281a877a3bf7: Fix product of empty arrays (returned 0 instead of 1).
    Bug 1590: Fix collision with some system headers defining the macro FP32.
    Bug 1584: Fix possible undefined behavior in random generation.
    Changeset d632d18db8ca: Fix fallback to BLAS for rankUpdate.
    Fixes for NVCC 9.
    Fix matrix-market IO.
    Various fixes in the doc.
    Various minor warning fixes/workarounds.

Eigen 3.3.5

Released on July 23, 2018.

Changes since 3.3.4:

    General bug fixes:
        Fix GeneralizedEigenSolver when requesting for eigenvalues only (0d15855abb30)
        Bug 1560 fix product with a 1x1 diagonal matrix (90d7654f4a59)
        Bug 1543: fix linear indexing in generic block evaluation
        Fix compilation of product with inverse transpositions (e.g., mat * Transpositions().inverse()) (14a13748d761)
        Bug 1509: fix computeInverseWithCheck for complexes (8be258ef0b6d)
        Bug 1521: avoid signalling NaN in hypot and make it std::complex<> friendly (a9c06b854991).
        Bug 1517: fix triangular product with unit diagonal and nested scaling factor: (s*A).triangularView<UpperUnit>()*B (a546d43bdd4f)
        Fix compilation of stableNorm for some odd expressions as input (499e982b9281)
        Bug 1485: fix linking issue of non template functions (ae28c2aaeeda)
        Fix overflow issues in BDCSVD (92060f82e1de)
        Bug 1468 : add missing std:: to memcpy (4565282592ae)
        Bug 1453: fix Map with non-default inner-stride but no outer-stride (af00212cf3a4)
        Fix mixing types in sparse matrix products (7e5fcd0008bd)
        Bug 1544: Generate correct Q matrix in complex case (c0c410b508a1)
        Bug 1461: fix compilation of Map<const Quaternion>::x() (69652a06967d)

    Backends:
        Fix MKL backend for symmetric eigenvalues on row-major matrices (4726d6a24f69)
        Bug 1527: fix support for MKL's VML (972424860545)
        Fix incorrect ldvt in LAPACKE call from JacobiSVD (88c4604601b9)
        Fix support for MKL's BLAS when using MKL_DIRECT_CALL (205731b87e19, b88c70c6ced7, 46e2367262e1)
        Use MKL's lapacke.h header when using MKL (19bc9df6b726)

    Diagnostics:
        Bug 1516: add assertion for out-of-range diagonal index in MatrixBase::diagonal(i) (783d38b3c78c)
        Add static assertion for fixed sizes Ref<> (e1203d5ceb8e)
        Add static assertion on selfadjoint-view's UpLo parameter. (b84db94c677e, 0ffe8a819801)
        Bug 1479: fix failure detection in LDLT (67719139abc3)

    Compiler support:
        Bug 1555: compilation fix with XLC
        Workaround MSVC 2013 ambiguous calls (1c7b59b0b5f4)
        Adds missing EIGEN_STRONG_INLINE to help MSVC properly inlining small vector calculations (1ba3f10b91f2)
        Several minor warning fixes: 3c87fc0f1042, ad6bcf0e8efc, "used uninitialized" (20efc44c5500), Wint-in-bool-context (131da2cbc695, b4f969795d1b)
        Bug 1428: make NEON vectorization compilable by MSVC. (* 3d1b3dbe5927, 4e1b7350182a)
        Fix compilation and SSE support with PGI compiler (faabf000855d 90d33b09040f)
        Bug 1555: compilation fix with XLC (23eb37691f14)
        Bug 1520: workaround some -Wfloat-equal warnings by calling std::equal_to (7d9a9456ed7c)
        Make the TensorStorage class compile with clang 3.9 (eff7001e1f0a)
        Misc: some old compiler fixes (493691b29be1)
        Fix MSVC warning C4290: C++ exception specification ignored except to indicate a function is not __declspec(nothrow) (524918622506)

    Architecture support:
        Several AVX512 fixes for log, sqrt, rsqrt, non AVX512ER CPUs, apply_rotation_in_the_plane b64275e912ba cab3d626a59e 7ce234652ab9, d89b9a754371.
        AltiVec fixes: 9450038e380d
        NEON fixes: const-cast (e8a69835ccda), compilation of Jacobi rotations (c06cfd545b15,bug 1436).
        Changeset d0658cc9d4a2: Define pcast<> for SSE types even when AVX is enabled. (otherwise float are silently reinterpreted as int instead of being converted)
        Bug 1494: makes pmin/pmax behave on Altivec/VSX as on x86 regarding NaNs (d0af83f82b19)

    Documentation:
        Update manual pages regarding BDCSVD (bug 1538)
        Add aliasing in common pitfaffs (2a5a8408fdc5)
        Update aligned_allocator (21e03aef9f2b)
        Bug 1456: add perf recommendation for LLT and storage format (c8c154ebf130, 9aef1e23dbe0)
        Bug 1455: Cholesky module depends on Jacobi for rank-updates (2e6e26b851a8)
        Bug 1458: fix documentation of LLT and LDLT info() method (2a4cf4f473dd)
        Warn about constness in LLT::solveInPlace (518f97b69bdf)
        Fix lazyness of operator* with CUDA (c4dbb556bd36)
        Bug 336: improve doc for PlainObjectBase::Map (13dc446545fe)

    Other general improvements:
        Enable linear indexing in generic block evaluation (31537598bf83, 5967bc3c2cdb, bug 1543).
        Fix packet and alignment propagation logic of Block<Xpr> expressions. In particular, (A+B).col(j) now preserve vectorisation. (b323cc9c2c7f)
        Several fixes regarding custom scalar type support: hypot (f8d6c791791d), boost-multiprec (acb8ef9b2478), literal casts (6bbd97f17534, 39f65d65894f),
        LLT: avoid making a copy when decomposing in place (2f7e28920f4e), const the arg to solveInPlace() to allow passing .transpose(), .block(), etc. (c31c0090e998).
        Add possibility to overwrite EIGEN_STRONG_INLINE (7094bbdf3f4d)
        Bug 1528: use numeric_limits::min() instead of 1/highest() that might underflow (dd823c64ade7)
        Bug 1532: disable stl::*_negate in C++17 (they are deprecated) (88e9452099d5)
        Add C++11 max_digits10 for half (faf74dde8ed1)
        Make sparse QR result sizes consistent with dense QR (4638bc4d0f96)

    Unsupported/unit-tests/cmake/unvisible internals/etc.
        Bug 1484: restore deleted line for 128 bits long doubles, and improve dispatching logic. (dffc0f957f19)
        Bug 1462: remove all occurences of the deprecated __CUDACC_VER__ macro by introducing EIGEN_CUDACC_VER (a201b8438d36)
        Changeset 2722aa8eb93f: Fix oversharding bug in parallelFor.
        Changeset ea1db80eab46: commit 45e9c9996da790b55ed9c4b0dfeae49492ac5c46 (HEAD -> memory_fix)
        Changeset 350957be012c: Fix int versus Index
        Changeset 424038431015: fix linking issue
        Changeset 3f938790b7e0: Fix short vs long
        Changeset ba14974d054a: Fix cmake scripts with no fortran compiler
        Changeset 2ac088501976: add cmake-option to enable/disable creation of tests
        Changeset 56996c54158b: Use col method for column-major matrix
        Changeset 762373ca9793: Bug 1449: fix redux_3 unit test
        Changeset eda96fd2fa30: Fix uninitialized output argument.
        Changeset 75a12dff8ca4: Handle min/max/inf/etc issue in cuda_fp16.h directly in test/main.h
        Changeset 568614bf79b8: Add tests for sparseQR results (value and size) covering bugs 1522 and 1544
        Changeset 12c9ece47d14: SelfAdjointView<...,Mode> causes a static assert since commit c73a77e47db8
        Changeset 899fd2ef704f: weird compilation issue in mapped_matrix.cpp

Eigen 3.3.4

Released on June 15, 2017.

Changes since 3.3.3:

    General:
        Improve speed of Jacobi rotation when mixing complex and real types.
        Bug 1405: enable StrictlyLower/StrictlyUpper triangularView as the destination of matrix*matrix products.
        UmfPack support: enable changes in the control settings and add report functions.
        Bug 1423: fix LSCG's Jacobi preconditioner for row-major matrices.
        Bug 1424: fix compilation issue with abs and unsigned integers as scalar type.
        Bug 1410: fix lvalue propagation of Array/Matrix-Wrapper with a const nested expression.
        Bug 1403: fix several implicit scalar type conversion making SVD decompositions compatible with ceres::Jet.
        Fix some real-to-scalar-to-real useless conversions in ColPivHouseholderQR.
    Regressions:
        Fix dense * sparse-selfadjoint-view product.
        Bug 1417: make LinSpace compatible with std::complex.
        Bug 1400: fix stableNorm alignment issue with EIGEN_DONT_ALIGN_STATICALLY.
        Bug 1411: fix alignment issue in Quaternion.
        Fix compilation of operations between nested Arrays.
        Bug 1435: fix aliasing issue in expressions like: A = C - B*A.
    Others:
        Fix compilation with gcc 4.3 and ARM NEON.
        Fix prefetches on ARM64 and ARM32.
        Fix out-of-bounds check in COLAMD.
        Few minor fixes regarding nvcc/CUDA support, including bug 1396.
        Improve cmake scripts for Pastix and BLAS detection.
        Bug 1401: fix compilation of "cond ? x : -x" with x an AutoDiffScalar
        Fix compilation of matrix log with Map as input.
        Add specializations of std::numeric_limits for Eigen::half and and AutoDiffScalar
        Fix compilation of streaming nested Array, i.e., cout << Array<Array<>>

(wen)

2019-03-08 15:11:30 UTC MAIN commitmail json YAML

Updated devel/p5-Module-Load to 0.34

(wen)

2019-03-08 15:10:33 UTC MAIN commitmail json YAML

Update to 0.34

Upstream changes:
Changes for version 0.34 - 2019-02-10

    Added SEE ALSO section to documentation. RT#100575
    Unreachable code cleanup (https://github.com/jib/cpanplus-devel/pull/15)

(wen)

2019-03-08 15:00:59 UTC MAIN commitmail json YAML

Updated devel/p5-Module-CoreList to 5.20190220

(wen)

2019-03-08 14:58:16 UTC MAIN commitmail json YAML

Update to 5.20190220

Upstream changes:
Changes for version 5.20190220

    Updated for v5.29.8

(wen)

2019-03-02 14:35:19 UTC MAIN commitmail json YAML

Updated textproc/p5-Text-Template to 1.55

(wen)

2019-03-02 14:34:08 UTC MAIN commitmail json YAML

Update to 1.55

Upstream changes:
Changes for version 1.55 - 2019-02-25

    Improve AppVeyor tests for older Perls (Thanks Roy Ivy)
    Check for Test::More 0.94 and skip tests if not installed where done_testing() is used (Thanks Roy Ivy).
    Improve workaround for broken Win32 File::Temp taint failure (Thanks Roy Ivy).
    Skip/todo tests which fail under Devel::Cover (Thanks Roy Ivy)
    Add checks and skip_all checks for non-core test modules (Thanks Roy Ivy)

(wen)

2019-03-02 14:31:26 UTC MAIN commitmail json YAML

Updated www/wordpress to 5.1

(wen)

2019-03-02 14:30:14 UTC MAIN commitmail json YAML

2019-03-02 10:39:24 UTC MAIN commitmail json YAML

Updated textproc/p5-Pod-Tree to 1.31

(wen)

2019-03-02 10:38:42 UTC MAIN commitmail json YAML

Update to 1.31

Upstream changes:
Changes for version 1.31
    Fixed pod error as reported by CPANTS.

(wen)

2019-03-02 10:36:21 UTC MAIN commitmail json YAML

Updated devel/p5-Test-Differences to 0.66

(wen)

2019-03-02 10:35:43 UTC MAIN commitmail json YAML

Update to 0.66

Upstream changes:
0.66  2019-02-27
    - Fix tests on Windows (thanks to Serguei Trouchelle)

0.65  2019-02-19
    - Canonical repo is now https://github.com/DrHyde/perl-modules-Test-Differences
    - Fix discrepancies in copyright notices (thanks to Christian Neukirchen
      for pointing them out)
    - Make the tests more consistent (thanks to genio)
    - Add unicode tests
    - Fix whitespace issue in tests when using recent Test::More in verbose mode
      (thanks to ntnyi for debugging)
    - Get rid of Build.PL, just use Makefile.PL

(wen)

2019-03-02 10:32:58 UTC MAIN commitmail json YAML

Updated devel/p5-Proc-ProcessTable to 0.56

(wen)

2019-03-02 10:31:49 UTC MAIN commitmail json YAML

Update to 0.56

Upstream changes:
0.56 2019-02-07
  * Testing support for mswin32
  * minor fix for FreeBSD

(wen)

2019-03-02 04:08:18 UTC MAIN commitmail json YAML

Updated converters/p5-JSON to 4.02

(wen)

2019-03-02 04:07:33 UTC MAIN commitmail json YAML

Update to 4.02

Upstream changes;
4.02 2019-02-23
    - fixed a test that breaks if perl is compiled with -Dquadmath
      (RT-128589)

(wen)

2019-03-02 04:02:56 UTC MAIN commitmail json YAML

Updated converters/p5-JSON-PP to 4.02

(wen)

2019-03-02 04:01:58 UTC MAIN commitmail json YAML

Update to 4.02

Upstream changes:
4.02 2019-02-23
    - fix a test that breaks if perl is compiled with
      -Dquadmath (RT-128589)

4.01 2019-02-22
    - allow to pass indent_length to json_pp (GH#46)

(wen)

2019-03-02 03:54:30 UTC MAIN commitmail json YAML

Updated converters/p5-JSON-XS to 4.01

(wen)

2019-03-02 03:53:43 UTC MAIN commitmail json YAML

Update to 4.01

Upstream changes:
4.01 Sun Feb 24 05:03:30 CET 2019
        - fix some stack corruption caused mostly when calling methods
          in list context (tewstcase by Wesley Schwengle).

(wen)

2019-02-24 11:42:06 UTC MAIN commitmail json YAML

Added mail/p5-Mail-Box-IMAP4 version 3.003

(wen)

2019-02-24 11:40:32 UTC MAIN commitmail json YAML

Add p5-Mail-Box-IMAP4

(wen)

2019-02-24 11:38:47 UTC MAIN commitmail json YAML

Import Mail-Box-IMAP4-3.003 as mail/p5-Mail-Box-IMAP4.

Maintain a folder which has its messages stored on a remote server. The
communication between the client application and the server is implemented using
the IMAP4 protocol. This class uses Mail::Transport::IMAP4 to hide the transport
of information, and focusses solely on the correct handling of messages within a
IMAP4 folder. More than one IMAP4 folder can be handled by one single IMAP4
connection.

(wen)

2019-02-24 11:34:50 UTC MAIN commitmail json YAML

Removed mail/p5-Mail-Box-IMPAP4

(wen)

2019-02-24 11:33:08 UTC MAIN commitmail json YAML

Remove p5-Mail-Box-IMPAP4

(wen)

2019-02-24 11:32:12 UTC MAIN commitmail json YAML

Remove mail/p5-Mail-Box-IMPAP4 because of the typo in port name.

Spotted by: wiz@

(wen)

2019-02-24 10:45:49 UTC MAIN commitmail json YAML

Updated time/p5-Time-HiRes to 1.9760

(wen)

2019-02-24 10:42:47 UTC MAIN commitmail json YAML

Update to 1.9760

Upstream changes:
1.9760 [2019-02-18]
- make utime() available only if we have both fd and name setting
  [RT #133030]
- Adjutst Makefile.PL for windows: the DEFINE() in Makefile.PL
  can't be be in sub init() because that sub isn't called on windows
- t/itimer.t: avoid race condition.
- don't truncate nanosec utime
- fallback/const-c.inc: Avoid compiler warning showing up on darwin.

1.9759 [2018-03-23]
- This version reverts the changes on CPAN that were included in 1.9754 - 1.9758.
  Several of these changes caused instability on some windows platforms. We can
  revisit these fixes if necessary in Perl 5.29.0

(wen)

2019-02-24 04:32:59 UTC MAIN commitmail json YAML

Added mail/p5-Mail-Box-POP3 version 3.004

(wen)

2019-02-24 04:32:03 UTC MAIN commitmail json YAML

Add p5-Mail-Box-POP3

(wen)

2019-02-24 04:31:13 UTC MAIN commitmail json YAML

Import Mail-Box-POP3-3.004 as mail/p5-Mail-Box-POP3.

Maintain a folder which has its messages stored on a remote server. The
communication between the client application and the server is implemented using
the POP3 protocol. This class uses Mail::Transport::POP3 to hide the transport
of information, and focusses solely on the correct handling of messages within a
POP3 folder.

(wen)

2019-02-24 04:25:45 UTC MAIN commitmail json YAML

Added mail/p5-Mail-Box-IMPAP4 version 3.003

(wen)

2019-02-24 04:24:46 UTC MAIN commitmail json YAML

Add p5-Mail-Box-IMPAP4

(wen)

2019-02-24 04:24:02 UTC MAIN commitmail json YAML

Import Mail-Box-IMAP4-3.003 as mail/p5-Mail-Box-IMAP4.

Maintain a folder which has its messages stored on a remote server. The
communication between the client application and the server is implemented using
the IMAP4 protocol. This class uses Mail::Transport::IMAP4 to hide the transport
of information, and focusses solely on the correct handling of messages within a
IMAP4 folder. More than one IMAP4 folder can be handled by one single IMAP4
connection.

(wen)

2019-02-24 04:17:32 UTC MAIN commitmail json YAML

Added mail/p5-Mail-Transport version 3.003

(wen)

2019-02-24 04:16:32 UTC MAIN commitmail json YAML

Add p5-Mail-Transport

(wen)

2019-02-24 04:15:35 UTC MAIN commitmail json YAML

Import Mail-Transport-3.003 as mail/p5-Mail-Transport.

Mail::Transport extends Mail::Transport implement sending and/or receiving of
messages, using various protocols.

Mail::Transport::Send extends this class, and offers general functionality for
send protocols, like SMTP. Mail::Transport::Receive also extends this class, and
offers receive method. Some transport protocols will implement both sending and
receiving.

(wen)

2019-02-24 02:50:07 UTC MAIN commitmail json YAML

Updated mail/p5-Mail-Box to 3.006

(wen)

2019-02-24 02:49:20 UTC MAIN commitmail json YAML

Update to 3.006

Upstream changes:
version 3.006: Fri 15 Feb 09:01:51 CET 2019

        Fixes:
        - MailDir warns about repeat count, since last release added 'use
          warnings' to the file.  [Keita Jamadam] github issue #2
        - mbox parsing failed on changing handling of blank lines by Mail::Message
          rt.cpan.org#128513 [Gregor Herrmann] + [cpantesters]

(wen)

2019-02-24 02:29:21 UTC MAIN commitmail json YAML

Updated mail/p5-Mail-Message to 3.008

(wen)

2019-02-24 02:26:20 UTC MAIN commitmail json YAML

Update to 3.008

Upstream changes:
version 3.008: Mon 11 Feb 12:30:40 CET 2019

        Fixes:
        - test with windows path [cpantesters]
        - when a message gets coerced, its components should not be delayed [fany]
        - date fields recognizing 2-digit years [Andrew Beverley]

        Improvements:
        - failing AUTOLOAD on ::Body gives unclear error
        - dates after 2030 for message separator in mbox

(wen)

2019-02-22 14:15:56 UTC MAIN commitmail json YAML

Updated mail/p5-Email-Address-List to 0.06

(wen)

2019-02-22 14:12:34 UTC MAIN commitmail json YAML

Update to 0.06

Upstream changes:
0.06 2019-01-02

- Changes to address CVE-2018-18898 which could allow DDoS-type attacks.
  Thanks to Lukas Kramer for reporting the issue and Alex Vandiver for
  contributing fixes.
  - Fix pathological backtracking for unkown regex
  - Fix pathological backtracking in obs-phrase(i.e. obs-display-name)
  - Fix pathological backtracking in cfws, quoted strings

(wen)

2019-02-22 14:09:00 UTC MAIN commitmail json YAML

Updated geography/p5-Geo-ShapeFile to 2.66

(wen)

2019-02-22 14:07:38 UTC MAIN commitmail json YAML

Update to 2.66

Upstream changes:
2.66 2019-02-11
    - Full release of 2.65_001, with one additional definedness check (pajlpajl++)

2.65_001 2019-02-11
    - fix file_version method (it was calling the wrong key) (GH #23)
    - avoid repeated loading of files when getting headers
      and incorrect undef returns (GH #22)
    - both reported by pajlpajl

(wen)

2019-02-09 13:06:59 UTC MAIN commitmail json YAML

2019-02-09 13:05:16 UTC MAIN commitmail json YAML

Update to 1.2

Upstream changes:
NEWS for version 1.2  (released on February 11, 2016)
--------------------------------------------------------------------------

New and Changed Features
========================

o  Improved the efficiency of the conversion procedure for polyhedra
  by adding a quick adjacency check.

o  In the Java language interface, throw an exception when trying
  to build a disequality Constraint.

Bugfixes
========

o  Fixed a bug in the implementation of methods
    Pointset_Powerset<PSET>::relation_with(const Constraint&) const;
  and
    Pointset_Powerset<PSET>::relation_with(const Congruence&) const;
  whereby the computed result for relations strictly_intersects()
  and saturates() could have been wrong.

o  Fixed a bug in the implementation of dense rows.

o  Portability improved.

(wen)

2019-02-09 08:42:27 UTC MAIN commitmail json YAML

Updated textproc/p5-Encode to 3.00

(wen)

2019-02-09 08:41:37 UTC MAIN commitmail json YAML

Update to 3.00

Upstream changes;
$Revision: 3.00 $ $Date: 2019/01/31 04:51:32 $
! Encode.pm
  VERSION bumped to 3.00 to make PAUSE happy

2.100 2019/01/31 04:26:40
!  Encode.xs MANIFEST
+  t/xml.t
  Pulled: Do not access SV* buffer if we have not called SvPV_force()
  https://github.com/dankogai/p5-encode/pull/137
! MANIFEST
  remove utf8messages.t which is already deleted from the repository.

(wen)

2019-02-09 08:36:57 UTC MAIN commitmail json YAML

Updated devel/p5-Test-Kwalitee to 1.28

(wen)

2019-02-09 08:35:54 UTC MAIN commitmail json YAML

Update to 1.28

Upstream changes:
1.28      2019-02-02 19:29:29Z
    - fix taint-mode tests to accomodate failures with Module::CPANTS::Analyse
      0.99 (insecure loading of a backend implementation)

(wen)

2019-02-09 08:27:07 UTC MAIN commitmail json YAML

Updated devel/p5-Module-CPANTS-Analyse to 1.00

(wen)

2019-02-09 08:26:10 UTC MAIN commitmail json YAML

Update to 1.00
Add missing DEPENDS

Upstream changes:
1.00 2019-02-03
  ** BACKWARD INCOMPATIBLE CHANGE **
  - Module::CPANTS::Kwalitee::Uses now uses a different prereq scanner
    (Perl::PrereqScanner::NotQuiteLite).
  - Added new kwalitee metrics:
    no_maniskip_error, no_missing_files_in_provides, no_files_to_be_skipped
  - Delayed plugin loading

(wen)

2019-02-09 08:21:46 UTC MAIN commitmail json YAML

Added devel/p5-Perl-PrereqScanner-NotQuiteLite version 0.9904

(wen)

2019-02-09 08:20:28 UTC MAIN commitmail json YAML

Add p5-Perl-PrereqScanner-NotQuiteLite

(wen)

2019-02-09 08:18:44 UTC MAIN commitmail json YAML

Import Perl-PrereqScanner-NotQuiteLite-0.9904 as devel/p5-Perl-PrereqScanner-NotQuiteLite.

Perl::PrereqScanner::NotQuiteLite is yet another prerequisites scanner. It
passes almost all the scanning tests for Perl::PrereqScanner and
Module::ExtractUse (ie. except for a few dubious ones), and runs slightly faster
than PPI-based Perl::PrereqScanner. However, it doesn't run as fast as
Perl::PrereqScanner::Lite (which uses an XS lexer).

(wen)

2019-02-09 08:02:33 UTC MAIN commitmail json YAML

Added devel/p5-Regexp-Trie version 0.02

(wen)

2019-02-09 08:00:34 UTC MAIN commitmail json YAML

Add p5-Regexp-Trie

(wen)

2019-02-09 07:58:04 UTC MAIN commitmail json YAML

Import Regexp-Trie-0.02 as devel/p5-Regexp-Trie.

Regexp::Trie is a faster but simpler version of Regexp::Assemble or
Regexp::Optimizer. It builds a trie-ized regexp as above.

This module is faster than Regexp::Assemble but you can only add literals.
a+b is treated as a\+b, not "more than one a's followed by b".

(wen)

2019-02-09 00:47:50 UTC MAIN commitmail json YAML

Updated devel/p5-Inline to 0.81

(wen)

2019-02-09 00:47:03 UTC MAIN commitmail json YAML

Update to 0.81

Upstream changes:
0.81 Sun 03 Feb 2019 04:42:05 PM CET
- Regular release, see developer releases

0.80_03 Fri 01 Feb 2019 11:26:18 PM CET
- Fix @inc, add another exception for Inline::C (SISYPHUS++)

0.80_02 Fri Jun 22 22:21:11 MDT 2018
- Revert PR/61 - failed on travis

0.80_01 Fri Jun 22 21:39:49 MDT 2018
- PR/59 @pypt++ Travis test against Perl 5.22, 5.24, 5.26
- PR/60 @pypt++ Calculate MD5 hashes of UTF-8 source by encoding it first
- PR/61 @rurban++ Fix wrong -I in subcmd
- PR/66 @soren++ Fix failing tests on systems missing perldiag.pod
- PR/67 NERDVANA++ Relax the version requirement for installing modules

0.80 Fri Mar 13 20:03:52 PDT 2015
- Fix dependency problem in Inline::MakeMaker affecting parallel builds

(wen)

2019-02-09 00:42:53 UTC MAIN commitmail json YAML

Updated devel/p5-glib2 to 1.329

(wen)

2019-02-09 00:42:09 UTC MAIN commitmail json YAML

Update to 1.329

Upstream changes:
Overview of changes in Glib 1.329 (stable)
============================================

* Fix compilation and testing against glib < 2.28.0 (RT# 127831)
* ChangeLog.pre-git/README: Updated Git URIs

(wen)

2019-02-09 00:36:33 UTC MAIN commitmail json YAML

Updated devel/p5-File-ChangeNotify to 0.31

(wen)

2019-02-09 00:35:48 UTC MAIN commitmail json YAML

Update to 0.31

Upstream changes:
0.31  2019-01-09

- No changes from 0.30.

0.30  2018-10-08 (TRIAL RELEASE)

- Added an optional feature to track path attribute changes (permissions,
  ownership) as well as to provide the old vs new attributes and/or content in
  modify events. Both of these features are off by default since they can use
  a lot more CPU or memory, especially when using otherwise low-overhead
  kernel-based watchers.

(wen)

2019-02-09 00:28:36 UTC MAIN commitmail json YAML

Updated databases/p5-DBD-ODBC to 1.60

(wen)

2019-02-09 00:27:49 UTC MAIN commitmail json YAML

Update to 1.60

Upstream changes:
1.60 2018-10-31

  [BUG FIXES]

  Merged pull request 11 from audun which fixes some issues with the AutoCommit flag
  on commit and rollback.

  [MISCELLANEOUS]

  Merged pull request 10 from vadz which fixed typo (affecting license) in README.md.

(wen)

2019-02-09 00:21:00 UTC MAIN commitmail json YAML

Updated databases/p5-Data-Table to 1.77

(wen)

2019-02-09 00:20:12 UTC MAIN commitmail json YAML

Update to 1.77

Upstream changes:
1.77 Wed Jan 23 14:02:24 PST 2019
  No code change, add more examples under match_pattern_hash
  Suggested by James Volkman

(wen)

2019-02-09 00:16:49 UTC MAIN commitmail json YAML

Updated www/drupal7 to 7.64

(wen)

2019-02-09 00:15:53 UTC MAIN commitmail json YAML

Update to 7.64

Upstream changes:
Major changes since 7.63:

    Issue #3018637 by emilymoi, das-peter: [regression] Unset the 'host' header in drupal_http_request() during redirect
    Compatibility fixes for PHP 7.3 (#3020771)
    Compatibility fixes for MySQL 5.7 (#2981248)

All changes since 7.63:

    #1430934 by johnish@gmail.com, DamienMcKenna, Berdir, malcomio, Dane Powell, zerolab, er.pushpinderrana, akosipax, njbarrett, Fabianx, alesr, David_Rothstein, littledynamo, das-peter: Notice: Undefined index: display_field in file_field_widget_value() (line 582 of /module/file/file.field.inc)
    #1470656 by Damien Tournoud, joseph.olstad, Pol, Fabianx, catch: Registry rebuild should not parse the same file twice in the same request
    #3028364 by Pol, Fabianx: Update function _registry_update() and move module_implements() and _registry_check_code() calls out of the try/catch
    #3018637 by emilymoi, das-peter: [regression] Unset the 'host' header in drupal_http_request() during redirect
    #3026529 by alexpott: 7.x does not have Phar protection and Phar tests are failing on Drupal 7
    #2482549 by Pol, marcelovani, ndf, drupal@guusvandewal.nl, TR, jenlampton, kaidjohnson, ufku, MiSc, David_Rothstein, RobLoach, pablo.guerino, afoster, geerlingguy, SebCorbin, joelpittet, JohnAlbin: Fix up commit - convert short array styles to long.
    #3023066 by Pol, mfb: [PHP 7.3] Fix BootstrapMiscTestCase::testCheckMemoryLimit() notice
    #2482549 by Pol, marcelovani, ndf, drupal@guusvandewal.nl, jenlampton, ufku, kaidjohnson, MiSc, David_Rothstein, RobLoach, SebCorbin, geerlingguy, pablo.guerino, JohnAlbin, joelpittet, afoster: Ignore node_module folder in core to use Drupal with npm/grunt/nodejs
    #3020771 by Ayesh, Pol, sjerdo: [PHP 7.3] strpos explicit string needle warnings
    #2981248 by mfb, LFP6, msti: MySQL 5.7 incompatibility in system upgrade 7061

(wen)

2019-02-09 00:11:10 UTC MAIN commitmail json YAML

Updated www/drupal8 to 8.6.9

(wen)

2019-02-09 00:09:54 UTC MAIN commitmail json YAML

Update to 8.6.9
Remove the patch that included in upstream

Upstream changes:
8.6.7:
This is a hotfix release for a regression affecting some Drush installations that was introduced by the fix for SA-CORE-2019-002. No other fixes are included.

8.6.8:
Changes since 8.6.7

    #2975539 by mondrake, alexpott, marcoscano, desierto: Changing machine name of image style leads to WSOD when loading widgets that used the old name
    #2859315 by quietone, heddn, jhodgdon: SQL error from profile_fields when migrating d6 (or d7) to d8 without Profile module
    #2443165 by davidwbarratt, amateescu, HOG, kostyashupenko, yched, Berdir, andypost, alexpott, tstoeckler, xjm: Drupal\Core\Entity\EntityInterface\ContentEntityStorageBase::doCreate() assumes that the bundle is a string
    #2849074 by decafdennis, alexpott, zuuperman, AdamPS, sagesolutions, tucho, xjm: SiteConfigureForm overrides value from install profile
    #3007716 by Sam152, kevin.dutra, jhedstrom, larowlan: Security update introduces breaking changes to content moderation
    #2215857 by michielnugter, Lendude, gmercer, tim.plunkett, cferthorney, marabak, olli, ericmulder1980, TwoD, sanduhrs, stella, dww, nod_: Behaviors get attached to removed forms
    #3017812 by ibustos, joachim: Language selector is immune to hook_entity_field_access in entity forms
    #2900883 by larskhansen, GaëlG, kalyansamanta, Chi, tim.plunkett, Gábor Hojtsy, joachim: Wrong documentation of Drupal\Component\Plugin\Derivative\DeriverInterface::getDerivativeDefinitions()
    #3027595 by amateescu, pmelab: Incorrect blacklist condition in WorkspaceManager
    #2725259 by sardara, andrewmacpherson, claudiu.cristea, tedbow, alwaysworking, droplet, techmsi, kwoxer, xjm, alexpott, lauriii, catch, cilefen, Cottser: [regression] Table Drag handles no longer respond to up/down arrow keys
    Revert "Issue #2725259 by sardara, andrewmacpherson, claudiu.cristea, tedbow, alwaysworking, droplet, techmsi, kwoxer, xjm, alexpott, @catch, @cilefen, @Cottser, @lauriii: [regression] Table Drag handles no longer respond to up/down arrow keys"
    #2725259 by sardara, andrewmacpherson, claudiu.cristea, tedbow, alwaysworking, droplet, techmsi, kwoxer, xjm, alexpott, @catch, @cilefen, @Cottser, @lauriii: [regression] Table Drag handles no longer respond to up/down arrow keys
    #2937073 by tim.plunkett, Saviktor, tedbow: Improve robustness of FieldBlockTest
    #2973713 by quietone, Adita, etecjdo, apmsooner, mikeryan, gnuschichten, tstoeckler: cache_key source plugin configuration not documented
    #2949555 by quietone, ankitjain28may: Correct the documentation on method UserMigrationClassTest
    #3025685 by quietone: Add error msg to assertions in MigrateSourceTestBase
    #3026840 by izus: Fix plural typo in workspaces field
    #3024452 by kfritsche, hchonov, alexpott: DatabaseStorageExpirable:setWithExpireIfNotExists is not respecting expired
    #2999908 by penyaskito: View more link in recipe cards is not fully translated
    #3028819 by alwaysworking: Update username
    #2916021 by d.olaresko, wengerk, Chi, xjm, dawehner, idebr: Update "Running tests" section in core.api.php
    #2953995 by kjay, starshaped, rachel_norfolk, Vidushi Mehta, cferthorney, HAL 9000, Eli-T, markconroy, steveparks: Update the Umami Vegan Chocolate Brownie recipe
    #3028608 by danharper, Eli-T, markconroy, Not Real: Umami - favicon
    #2940027 by jmsosso: Add change record to @deprecated for AccountInterface
    #2995150 by msankhala, tim.plunkett: Command examples in core/tests/README.md are confusing and not executable
    #3024184 by seanB, andrewmacpherson, Kristen Pol: Make the tabbing order match the visual reading order in MediaLibraryWidget
    #2668416 by Krzysztof Domański, wheatpenny, Lendude, alexpott: Wrong assert in NodeTitleTest
    #2981870 by Lendude, alexpott: Duplicate BrokenSetUpTest for BrowserTestBase
    #2809513 by Lendude, brentgees: Convert AJAX part of \Drupal\responsive_image\Tests\ResponsiveImageFieldUiTest to JavascriptTestBase and the rest to BrowserTestBase
    #3027574 by tuutti: SqlContentEntityStorage no longer update entities with certain (id) fields
    #3026043 by Berdir: ConfigEntityBase::__sleep() serializes plugin instances if they were not previously initialized
    #3021395 by quietone, alexpott: MigrateDrupalTestBase::migrateContent(['translations') does not migrate translations
    Revert "Issue #3003238 by Sam152, amateescu, Berdir: EntityStorageException: Default revision can not be deleted in content_moderation_entity_revision_delete()"
    #2987418 by quietone, Kristen Pol: Rename MigrateUpgrade tests
    #3003238 by Sam152, amateescu, Berdir: EntityStorageException: Default revision can not be deleted in content_moderation_entity_revision_delete()
    #3026470 by alexpott, jrockowitz, Joseph Zhao: ArchiveTar is throwing fatal error
    Merged 8.6.7.
    Merged 8.6.6.
    #3015992 by Krzysztof Domański, alexpott, larowlan: Not affecting spacing in PhpTransliterationTest
    #2998769 by kiamlaluno, quietone, kkalaskar: @see directive used in the wrong place outputs the wrong HTML markup
    #3000677 by catch, Shane Birley, featherbelly, alexpott, larowlan: Fatal error after upgrade to 8.6x [due to regression in extension system]
    #2955457 by pfrenssen, Chewie, unrealauk, alexpott, Pol: ConfigFactory static cache gets polluted with data from config overrides
    #3020142 by mglaman, tim.plunkett: Test module no_transitions_css has invalid hook_page_attachments
    #3007973 by tim.plunkett, lukasss, xopoc, bnjmnm, stompersly: Layout builder prevents the rendering of extra fields (like Links) on pages not using Layout Builder
    #3024259 by Pol, alexpott: [PHP 7.3] Fix EnvironmentTest::providerTestCheckMemoryLimit() notice
    #3023747 by mikelutz, heddn: D6 profile migrations assume stubs, which fail
    #2978922 by brathbone, philipnorton42, msankhala, hardikpandya, alexpott, siliconmeadow: Improve batch_process() documentation
    #2845975 by quietone, Jo Fitzgerald, aleevas, maxocub, Gábor Hojtsy: Migrate Drupal 6 user profile field value option translations
    #2701829 by alexpott, andypost, Soul88, Graber, Eduardo Morales, dawehner, pingwin4eg, catch, Berdir, jibran, httang12: Extension objects should not implement \Serializable
    #2693727 by mikelutz, sanduhrs, CalebD, ajlib, Lendude, tstoeckler, catch: Limiting options for exposed Language filters causes errors and doesn't work for special languages

8.6.9:
Changes since 8.6.8:

    #2215857 followup by gaydamaka, timmillwood, alexpott, lauriii: Regression on Internet Explorer 11
    #3031128 by alexpott, TrevorBradley, indigoxela, catch, cilefen, larowlan, jibran: Update from 8.6.7 to 8.6.8 warnings - Drupal\Core\Extension\Extension has no unserializer
    Revert "Issue #2924201 by tim.plunkett, tedbow, larowlan, xjm, jibran, Kristen Pol: Resolve random failure in LayoutBuilderTest so that it can be added to HEAD"
    #2924201 by tim.plunkett, tedbow, larowlan, xjm, jibran, Kristen Pol: Resolve random failure in LayoutBuilderTest so that it can be added to HEAD

(wen)

2019-02-08 23:46:25 UTC MAIN commitmail json YAML

Updated www/p5-HTML-Restrict to 2.5.0

(wen)

2019-02-08 23:45:33 UTC MAIN commitmail json YAML

Update to 2.5.0
Update DEPENDS

Upstream changes:
v2.5.0    2019-02-08 22:18:11Z
        - Strip some control characters from links (GH#34) (Olaf Alders)
        - Enable empty_element_tags in HTML::Parser (GH#35) (Olaf Alders)

v2.4.1    2019-02-05 14:13:16Z
        - Bump version of Type::Tiny to 1.002001. (GH#33) (Olaf Alders).  Issue
          reported by Slaven Rezić (GH#32).

v2.4.0    2019-02-05 02:51:05Z
        - Process text until it returns the same value twice. (GH#31) (Olaf
          Alders).  Issue raised in (GH#29) by Juraj Major.
        - Add max_parser_loops attribute

(wen)

2019-01-27 15:11:31 UTC MAIN commitmail json YAML

Updated devel/R-repr to 0.19.1

(wen)

2019-01-27 15:10:20 UTC MAIN commitmail json YAML

Update to 0.19.1

No upstream changelog found.

(wen)

2019-01-27 15:07:05 UTC MAIN commitmail json YAML

Updated textproc/R-jsonlite to 1.6

(wen)

2019-01-27 15:04:51 UTC MAIN commitmail json YAML

Update to 1.6

Upstream changes:
1.6
- Add parse_json() wrapper that does not guess if a string is actually a file/url
- Fix a few rchk warnings (mostly false positives)
- Add asJSON method for hms
- Do not require is.vector() for unbox to support values with attributes e.g. factor or tzone
- write_json now suppresses recoding of strings on windows, fixes #226
- Hide internal libyajl symbols from shlib
- Remove C calls R connection API which are no longer allowed on CRAN. This may
  lead to about 5% performance decrease for parsing from connections.
- Remove depreacted rbind.pages function

(wen)

2019-01-27 15:00:23 UTC MAIN commitmail json YAML

Updated devel/R-rlang to 0.3.1

(wen)

2019-01-27 14:59:18 UTC MAIN commitmail json YAML

Update to 0.3.1

Upstream changes:
rlang 0.3.1

This patch release polishes the new backtrace feature introduced in rlang 0.3.0 and solves bugs for the upcoming release of purrr 0.3.0. It also features as_label() and as_name() which are meant to replace quo_name() in the future. Finally, a bunch of deparsing issues have been fixed.
Backtrace fixes

    New entrace() condition handler. Add this to your RProfile to enable rlang backtraces for all errors, including warnings promoted to errors:

    if (requireNamespace("rlang", quietly = TRUE)) {
      options(error = rlang::entrace)
    }

    This handler also works as a calling handler:

    with_handlers(
      error = calling(entrace),
      foo(bar)
    )

    However it窶冱 often more practical to use with_abort() in that case:

    with_abort(foo(bar))

    with_abort() gains a classes argument to promote any kind of condition to an rlang error.

    New last_trace() shortcut to print the backtrace stored in the last_error().

    Backtrace objects now print in full by default.

    Calls in backtraces are now numbered according to their position in the call tree. The numbering is non-contiguous for simplified backtraces because of omitted call frames.

    catch_cnd() gains a classes argument to specify which classes of condition to catch. It returns NULL if the expected condition could not be caught (#696).

as_label() and as_name()

The new as_label() and as_name() functions should be used instead of quo_name() to transform objects and quoted expressions to a string. We have noticed that tidy eval users often use quo_name() to extract names from quosured symbols. This is not a good use for that function because the way quo_name() creates a string is not a well defined operation.

For this reason, we are replacing quo_name() with two new functions that have more clearly defined purposes, and hopefully better names reflecting those purposes. Use as_label() to transform any object to a short human-readable description, and as_name() to extract names from (possibly quosured) symbols.

Create labels with as_label() to:

    Display an object in a concise way, for example to labellise axes in a graphical plot.

    Give default names to columns in a data frame. In this case, labelling is the first step before name repair.

We expect as_label() to gain additional parameters in the future, for example to control the maximum width of a label. The way an object is labelled is thus subject to change.

On the other hand, as_name() transforms symbols back to a string in a well defined manner. Unlike as_label(), as_name() guarantees the roundtrip symbol -> string -> symbol.

In general, if you don窶冲 know for sure what kind of object you窶决e dealing with (a call, a symbol, an unquoted constant), use as_label() and make no assumption about the resulting string. If you know you have a symbol and need the name of the object it refers to, use as_name(). For instance, use as_label() with objects captured with enquo() and as_name() with symbols captured with ensym().

Note that quo_name() will only be soft-deprecated at the next major version of rlang (0.4.0). At this point, it will start issuing once-per-session warnings in scripts, but not in packages. It will then be deprecated in yet another major version, at which point it will issue once-per-session warnings in packages as well. You thus have plenty of time to change your code.
Minor fixes and features

    New is_interactive() function. It serves the same purpose as base::interactive() but also checks if knitr is in progress and provides an escape hatch. Use with_interactive() and scoped_interactive() to override the return value of is_interactive(). This is useful in unit tests or to manually turn on interactive features in RMarkdown outputs

    calling() now boxes its argument.

    New done() function to box a value. Done boxes are sentinels to indicate early termination of a loop or computation. For instance, it will be used in the purrr package to allow users to shortcircuit a reduction or accumulation.

    new_box() now accepts additional attributes passed to structure().

    as_string() now unwraps quosured symbols automatically.

    Note that quo_name() is not appropriate for transforming symbols to strings. quo_name() is suitable for creating default labels, not for deterministic conversions between symbol and string. Please use as_string() instead.

    Fixed a quotation bug with binary operators of zero or one argument such as `/`(1) (#652). They are now deparsed and printed properly as well.

    New call_ns() function to retrieve the namespace of a call. Returns NULL if the call is not namespaced.

    Top-level S3 objects are now deparsed properly.

    Empty { blocks are now deparsed on the same line.

    Fixed a deparsing issue with symbols containing non-ASCII characters (#691).

    expr_print() now handles [ and [[ operators correctly, and deparses non-syntactic symbols with backticks.

    call_modify() now respects ordering of unnamed inputs. Before this fix, it would move all unnamed inputs after named ones.

    as_closure() wrappers now call primitives with positional arguments to avoid edge case issues of argument matching.

    as_closure() wrappers now dispatch properly on methods defined in the global environment (tidyverse/purrr#459).

    as_closure() now supports both base-style (e1 and e2) and purrr-style (.x and .y) arguments with binary primitives.

    exec() takes .fn as first argument instead of f, for consistency with other rlang functions.

    Fixed infinite loop with quosures created inside a data mask.

    Base errors set as parent of rlang errors are now printed correctly.

rlang 0.3.0
Breaking changes

The rlang API is still maturing. In this section, you窶冤l find hard breaking changes. See the life cycle section below for an exhaustive list of API changes.

    quo_text() now deparses non-syntactic symbols with backticks:

    quo_text(sym("foo+"))
    #> [1] "`foo+`"

    This caused a number of issues in reverse dependencies as quo_text() tends to be used for converting symbols to strings. quo_text() and quo_name() should not be used for this purpose because they are general purpose deparsers. These functions should generally only be used for printing outputs or creating default labels. If you need to convert symbols to strings, please use as_string() rather than quo_text().

    We have extended the documentation of ?quo_text and ?quo_name to make these points clearer.

    exprs() no longer flattens quosures. exprs(!!!quos(x, y)) is now equivalent to quos(x, y).

    The sentinel for removing arguments in call_modify() has been changed from NULL to zap(). This breaking change is motivated by the ambiguity of NULL with valid argument values.

    call_modify(call, arg = NULL)  # Add `arg = NULL` to the call
    call_modify(call, arg = zap()) # Remove the `arg` argument from the call

    The %@% operator now quotes its input and supports S4 objects. This makes it directly equivalent to @ except that it extracts attributes for non-S4 objects (#207).

    Taking the env_parent() of the empty environment is now an error.

Summary

The changes for this version are organised around three main themes: error reporting, tidy eval, and tidy dots.

    abort() now records backtraces automatically in the error object. Errors thrown with abort() invite users to call rlang::last_error() to see a backtrace and help identifying where and why the error occurred. The backtraces created by rlang (you can create one manually with trace_back()) are printed in a simplified form by default that removes implementation details from the backtrace. To see the full backtrace, call summary(rlang::last_error()).

    abort() also gains a parent argument. This is meant for situations where you窶决e calling a low level API (to download a file, parse a JSON file, etc) and would like to intercept errors with base::tryCatch() or rlang::with_handlers() and rethrow them with a high-level message. Call abort() with the intercepted error as the parent argument. When the user prints rlang::last_error(), the backtrace will be shown in two sections corresponding to the high-level and low-level contexts.

    In order to get segmented backtraces, the low-level error has to be thrown with abort(). When that窶冱 not the case, you can call the low-level function within with_abort() to automatically promote all errors to rlang errors.

    The tidy eval changes are mostly for developers of data masking APIs. The main user-facing change is that .data[[ is now an unquote operator so that var in .data[[var]] is never masked by data frame columns and always picked from the environment. This makes the pronoun safe for programming in functions.

    The !!! operator now supports all classed objects like factors. It calls as.list() on S3 objects and as(x, "list") on S4 objects.

    dots_list() gains several arguments to control how dots are collected. You can control the selection of arguments with the same name with .homonyms (keep first, last, all, or abort). You can also elect to preserve empty arguments with .preserve_empty.

Conditions and errors

    New trace_back() captures a backtrace. Compared to the base R traceback, it contains additional structure about the relationship between frames. It comes with tools for automatically restricting to frames after a certain environment on the stack, and to simplify when printing. These backtraces are now recorded in errors thrown by abort() (see below).

    abort() gains a parent argument to specify a parent error. This is meant for situations where a low-level error is expected (e.g. download or parsing failed) and you窶囘 like to throw an error with higher level information. Specifying the low-level error as parent makes it possible to partition the backtraces based on ancestry.

    Errors thrown with abort() now embed a backtrace in the condition object. It is no longer necessary to record a trace with a calling handler for such errors.

    with_abort() runs expressions in a context where all errors are promoted to rlang errors and gain a backtrace.

    Unhandled errors thrown by abort() are now automatically saved and can be retrieved with rlang::last_error(). The error prints with a simplified backtrace. Call summary(last_error()) to see the full backtrace.

    New experimental option rlang__backtrace_on_error to display backtraces alongside error messages. See ?rlang::abort for supported options.

    The new signal() function completes the abort(), warn() and inform() family. It creates and signals a bare condition.

    New interrupt() function to simulate an user interrupt from R code.

    cnd_signal() now dispatches messages, warnings, errors and interrupts to the relevant signalling functions (message(), warning(), stop() and the C function Rf_onintr()). This makes it a good choice to resignal a captured condition.

    New cnd_type() helper to determine the type of a condition ("condition", "message", "warning", "error" or "interrupt").

    abort(), warn() and inform() now accepts metadata with .... The data are stored in the condition and can be examined by user handlers.

    Consequently all arguments have been renamed and prefixed with a dot (to limit naming conflicts between arguments and metadata names).

    with_handlers() treats bare functions as exiting handlers (equivalent to handlers supplied to tryCatch()). It also supports the formula shortcut for lambda functions (as in purrr).

    with_handlers() now produces a cleaner stack trace.

Tidy dots

    The input types of !!! have been standardised. !!! is generally defined on vectors: it takes a vector (typically, a list) and unquotes each element as a separate argument. The standardisation makes !!! behave the same in functions taking dots with list2() and in quoting functions. !!! accepts these types:

        Lists, pairlists, and atomic vectors. If they have a class, they are converted with base::as.list() to allow S3 dispatch. Following this change, objects like factors can now be spliced without data loss.

        S4 objects. These are converted with as(obj, "list") before splicing.

        Quoted blocks of expressions, i.e. { } calls

    !!! disallows:
        Any other objects like functions or environments, but also language objects like formula, symbols, or quosures.

    Quoting functions used to automatically wrap language objects in lists to make them spliceable. This behaviour is now soft-deprecated and it is no longer valid to write !!!enquo(x). Please unquote scalar objects with !! instead.

    dots_list(), enexprs() and enquos() gain a .homonyms argument to control how to treat arguments with the same name. The default is to keep them. Set it to "first" or "last" to keep only the first or last occurrences. Set it to "error" to raise an informative error about the arguments with duplicated names.

    enexprs() and enquos() now support .ignore_empty = "all" with named arguments as well (#414).

    dots_list() gains a .preserve_empty argument. When TRUE, empty arguments are stored as missing arguments (see ?missing_arg).

    dots_list(), enexprs() and enquos() gain a .check_assign argument. When TRUE, a warning is issued when a <- call is detected in .... No warning is issued if the assignment is wrapped in brackets like { a <- 1 }. The warning lets users know about a possible typo in their code (assigning instead of matching a function parameter) and requires them to be explicit that they really want to assign to a variable by wrapping in parentheses.

    lapply(list(quote(foo)), list2) no longer evaluates foo (#580).

Tidy eval

    You can now unquote quosured symbols as LHS of :=. The symbol is automatically unwrapped from the quosure.

    Quosure methods have been defined for common operations like ==. These methods fail with an informative error message suggesting to unquote the quosure (#478, #tidyverse/dplyr#3476).

    as_data_pronoun() now accepts data masks. If the mask has multiple environments, all of these are looked up when subsetting the pronoun. Function objects stored in the mask are bypassed.

    It is now possible to unquote strings in function position. This is consistent with how the R parser coerces strings to symbols. These two expressions are now equivalent: expr("foo"()) and expr((!!"foo")()).

    Quosures converted to functions with as_function() now support nested quosures.

    expr_deparse() (used to print quosures at the console) now escapes special characters. For instance, newlines now print as "\n" (#484). This ensures that the roundtrip parse_expr(expr_deparse(x)) is not lossy.

    new_data_mask() now throws an error when bottom is not a child of top (#551).

    Formulas are now evaluated in the correct environment within eval_tidy(). This fixes issues in dplyr and other tidy-evaluation interfaces.

    New functions new_quosures() and as_quosures() to create or coerce to a list of quosures. This is a small S3 class that ensures two invariants on subsetting and concatenation: that each element is a quosure and that the list is always named even if only with a vector of empty strings.

Environments

    env() now treats a single unnamed argument as the parent of the new environment. Consequently, child_env() is now superfluous and is now in questioning life cycle.

    New current_env() and current_fn() functions to retrieve the current environment or the function being evaluated. They are equivalent to base::environment() and base::sys.function() called without argument.

    env_get() and env_get_list() gain a default argument to provide a default value for non-existing bindings.

    env_poke() now returns the old value invisibly rather than the input environment.

    The new function env_name() returns the name of an environment. It always adds the 窶從amespace:窶� prefix to namespace names. It returns 窶徃lobal窶� instead of 窶�.GlobalEnv窶� or 窶彝_GlobalEnv窶�, 窶彳mpty窶� instead of 窶彝_EmptyEnv窶�. The companion env_label() is like env_name() but returns the memory address for anonymous environments.

    env_parents() now returns a named list. The names are taken with env_name().

    env_parents() and env_tail() now stop at the global environment by default. This can be changed with the last argument. The empty environment is always a stopping condition so you can take the parents or the tail of an environment on the search path without changing the default.

    New predicates env_binding_are_active() and env_binding_are_lazy() detect the kind of bindings in an environment.

    env_binding_lock() and env_binding_unlock() allows to lock and unlock multiple bindings. The predicate env_binding_are_locked() tests if bindings are locked.

    env_lock() and env_is_locked() lock an environment or test if an environment is locked.

    env_print() pretty-prints environments. It shows the contents (up to 20 elements) and the properties of the environment.

    is_scoped() has been soft-deprecated and renamed to is_attached(). It now supports environments in addition to search names.

    env_bind_lazy() and env_bind_active() now support quosures.

    env_bind_exprs() and env_bind_fns() are soft-deprecated and renamed to env_bind_lazy() and env_bind_active() for clarity and consistency.

    env_bind(), env_bind_exprs(), and env_bind_fns() now return the list of old binding values (or missing arguments when there is no old value). This makes it easy to restore the original environment state:

    old <- env_bind(env, foo = "foo", bar = "bar")
    env_bind(env, !!!old)

    env_bind() now supports binding missing arguments and removing bindings with zap sentinels. env_bind(env, foo = ) binds a missing argument and env_bind(env, foo = zap()) removes the foo binding.

    The inherit argument of env_get() and env_get_list() has changed position. It now comes after default.

    scoped_bindings() and with_bindings() can now be called without bindings.

    env_clone() now recreates active bindings correctly.

    env_get() now evaluates promises and active bindings since these are internal objects which should not be exposed at the R level (#554)

    env_print() calls get_env() on its argument, making it easier to see the environment of closures and quosures (#567).

    env_get() now supports retrieving missing arguments when inherit is FALSE.

Calls

    is_call() now accepts multiple namespaces. For instance is_call(x, "list", ns = c("", "base")) will match if x is list() or if it窶冱 base::list():

    call_modify() has better support for ... and now treats it like a named argument. call_modify(call, ... = ) adds ... to the call and call_modify(call, ... = NULL) removes it.

    call_modify() now preserves empty arguments. It is no longer necessary to use missing_arg() to add a missing argument to a call. This is possible thanks to the new .preserve_empty option of dots_list().

    call_modify() now supports removing unexisting arguments (#393) and passing multiple arguments with the same name (#398). The new .homonyms argument controls how to treat these arguments.

    call_standardise() now handles primitive functions like ~ properly (#473).

    call_print_type() indicates how a call is deparsed and printed at the console by R: prefix, infix, and special form.

    The call_ functions such as call_modify() now correctly check that their input is the right type (#187).

Other improvements and fixes

    New function zap() returns a sentinel that instructs functions like env_bind() or call_modify() that objects are to be removed.

    New function rep_named() repeats value along a character vector of names.

    New function exec() is a simpler replacement to invoke() (#536). invoke() has been soft-deprecated.

    Lambda functions created from formulas with as_function() are now classed. Use is_lambda() to check a function was created with the formula shorthand.

    is_integerish() now supports large double values (#578).

    are_na() now requires atomic vectors (#558).

    The operator %@% has now a replacement version to update attributes of an object (#207).

    fn_body() always returns a { block, even if the function has a single expression. For instance fn_body(function(x) do()) returns quote({ do() }).

    is_string() now returns FALSE for NA_character_.

    The vector predicates have been rewritten in C for performance.

    The finite argument of is_integerish() is now NULL by default. Missing values are now considered as non-finite for consistency with base::is.finite().

    is_bare_integerish() and is_scalar_integerish() gain a finite argument for consistency with is_integerish().

    flatten_if() and squash_if() now handle primitive functions like base::is.list() as predicates.

    is_symbol() now accepts a character vector of names to mach the symbol against.

    parse_exprs() and parse_quos() now support character vectors. Note that the output may be longer than the input as each string may yield multiple expressions (such as "foo; bar").

    parse_quos() now adds the quosures class to its output.

Lifecycle
Soft-deprecated functions and arguments

rlang 0.3.0 introduces a new warning mechanism for soft-deprecated functions and arguments. A warning is issued, but only under one of these circumstances:

    rlang has been attached with a library() call.
    The deprecated function has been called from the global environment.

In addition, deprecation warnings appear only once per session in order to not be disruptive.

Deprecation warnings shouldn窶冲 make R CMD check fail for packages using testthat. However, expect_silent() can transform the warning to a hard failure.
tidyeval

    .data[[foo]] is now an unquote operator. This guarantees that foo is evaluated in the context rather than the data mask and makes it easier to treat .data[["bar"]] the same way as a symbol. For instance, this will help ensuring that group_by(df, .data[["name"]]) and group_by(df, name) produce the same column name.

    Automatic naming of expressions now uses a new deparser (still unexported) instead of quo_text(). Following this change, automatic naming is now compatible with all object types (via pillar::type_sum() if available), prevents multi-line names, and ensures name and .data[["name"]] are given the same default name.

    Supplying a name with !!! calls is soft-deprecated. This name is ignored because only the names of the spliced vector are applied.

    Quosure lists returned by quos() and enquos() now have 窶徑ist-of窶� behaviour: the types of new elements are checked when adding objects to the list. Consequently, assigning non-quosure objects to quosure lists is now soft-deprecated. Please coerce to a bare list with as.list() beforehand.

    as_quosure() now requires an explicit environment for symbols and calls. This should typically be the environment in which the expression was created.

    names() and length() methods for data pronouns are deprecated. It is no longer valid to write names(.data) or length(.data).

    Using as.character() on quosures is soft-deprecated (#523).

Miscellaneous

    Using get_env() without supplying an environment is now soft-deprecated. Please use current_env() to retrieve the current environment.

    The frame and stack API is soft-deprecated. Some of the functionality has been replaced by trace_back().

    The new_vector_along() family is soft-deprecated because these functions are longer to type than the equivalent rep_along() or rep_named() calls without added clarity.

    Passing environment wrappers like formulas or functions to env_ functions is now soft-deprecated. This internal genericity was causing confusion (see issue #427). You should now extract the environment separately before calling these functions.

    This change concerns env_depth(), env_poke_parent(), env_parent<-, env_tail(), set_env(), env_clone(), env_inherits(), env_bind(), scoped_bindings(), with_bindings(), env_poke(), env_has(), env_get(), env_names(), env_bind_exprs() and env_bind_fns().

    cnd_signal() now always installs a muffling restart for non-critical conditions. Consequently the .mufflable argument has been soft-deprecated and no longer has any effect.

Deprecated functions and arguments

Deprecated functions and arguments issue a warning inconditionally, but only once per session.

    Calling UQ() and UQS() with the rlang namespace qualifier is deprecated as of rlang 0.3.0. Just use the unqualified forms instead:

    # Bad
    rlang::expr(mean(rlang::UQ(var) * 100))

    # Ok
    rlang::expr(mean(UQ(var) * 100))

    # Good
    rlang::expr(mean(!!var * 100))

    Although soft-deprecated since rlang 0.2.0, UQ() and UQS() can still be used for now.

    The call argument of abort() and condition constructors is now deprecated in favour of storing full backtraces.

    The .standardise argument of call_modify() is deprecated. Please use call_standardise() beforehand.

    The sentinel argument of env_tail() has been deprecated and renamed to last.

Defunct functions and arguments

Defunct functions and arguments throw an error when used.

    as_dictionary() is now defunct.

    The experimental function rst_muffle() is now defunct. Please use cnd_muffle() instead. Unlike its predecessor, cnd_muffle() is not generic. It is marked as a calling handler and thus can be passed directly to with_handlers() to muffle specific conditions (such as specific subclasses of warnings).

    cnd_inform(), cnd_warn() and cnd_abort() are retired and defunct. The old cnd_message(), cnd_warning(), cnd_error() and new_cnd() constructors deprecated in rlang 0.2.0 are now defunct.

    Modifying a condition with cnd_signal() is defunct. In addition, creating a condition with cnd_signal() is soft-deprecated, please use the new function [signal()] instead.

    inplace() has been renamed to calling() to follow base R terminology more closely.

Functions and arguments in the questioning stage

We are no longer convinced these functions are the right approach but we do not have a precise alternative yet.

    The functions from the restart API are now in the questioning lifecycle stage. It is not clear yet whether we want to recommend restarts as a style of programming in R.

    prepend() and modify() are in the questioning stage, as well as as_logical(), as_character(), etc. We are still figuring out what vector tools belong in rlang.

    flatten(), squash() and their atomic variants are now in the questioning lifecycle stage. They have slightly different semantics than the flattening functions in purrr and we are currently rethinking our approach to flattening with the new typing facilities of the vctrs package.

rlang 0.2.2

This is a maintenance release that fixes several garbage collection protection issues.

(wen)

2019-01-27 14:50:34 UTC MAIN commitmail json YAML

Updated devel/R-pkgconfig to 2.0.2

(wen)

2019-01-27 14:49:39 UTC MAIN commitmail json YAML

Update to 2.0.2

No upstream changelog found.

(wen)

2019-01-27 14:43:45 UTC MAIN commitmail json YAML

Updated shells/zsh to 5.7

(wen)

2019-01-27 14:42:25 UTC MAIN commitmail json YAML

Update to 5.7

Upstream changes:
2019-01-24 : Release 5.7
    Bug fix release with a few user visible additions.
2018-01-24  dana  <dana@dana.is>

        * unposted: Config/version.mk, README: Update for 5.7

2018-01-23  dana  <dana@dana.is>

        * 44012: Test/X04zlehighlight.ztst: Fix spurious test failures
        on OpenBSD

2019-01-23  Mikael Magnusson  <mikachu@gmail.com>

        * 44011: Doc/Zsh/zle.yo, Src/prompt.c, Test/X04zlehighlight.ztst:
        Only use fg_start_code for non-truecolor

(wen)

2019-01-27 14:35:42 UTC MAIN commitmail json YAML

Updated devel/p5-MouseX-Getopt to 0.38

(wen)

2019-01-27 14:33:35 UTC MAIN commitmail json YAML

Update to 0.38

Upstream changes:
0.38 2019-01-26T03:38:09Z
  * Cope with GLD output changes in version 0.103 (#13, by pghmcfc)

(wen)

2019-01-27 14:29:27 UTC MAIN commitmail json YAML

Updated net/p5-Nmap-Parser to 1.37

(wen)

2019-01-27 14:28:03 UTC MAIN commitmail json YAML

2019-01-27 14:25:51 UTC MAIN commitmail json YAML

Updated devel/R-cli to 1.0.1

(wen)

2019-01-27 14:24:59 UTC MAIN commitmail json YAML

Update to 1.0.1

Upstream changes:
1.0.1

    New cli_sitrep() function, situation report about UTF-8 and ANSI color support (#53).

    Fall back to ASCII only characters on non-Windows platforms without UTF-8 support, and also in LaTeX when running knitr (#34).

(wen)

2019-01-27 14:02:15 UTC MAIN commitmail json YAML

Updated security/p5-Net-DNS-SEC to 1.11

(wen)

2019-01-27 13:58:25 UTC MAIN commitmail json YAML

Update to 1.11

Upstream changes:
1.11 Dec 11, 2018

        Explain why compilation aborted in Net::DNS::SEC::DSA et al.

        Fix Makefile.PL to suppress parallel test execution.

(wen)

2019-01-27 13:49:31 UTC MAIN commitmail json YAML

Updated www/p5-Hijk to 0.28

(wen)

2019-01-27 13:48:41 UTC MAIN commitmail json YAML

Update to 0.28
Add missing BUILD_DEPENDS

Upstream changes:
0.28

        - Released at 2019-01-11T16:25:00+0900
        - Now the distribution is made with mbtiny.
        - Various improvements of the test suite.
        - Rewrite the internally-used testing-purpose HTTP server to allow the control of 'Content-Length' request header.

(wen)

2019-01-27 13:33:46 UTC MAIN commitmail json YAML

Updated net/p5-NetPacket to 1.7.0

(wen)

2019-01-27 13:33:05 UTC MAIN commitmail json YAML

Update to 1.7.0

Upstream changes:
1.7.0 2018-12-30
  [ ENHANCEMENTS ]
    - Setup aliases at compile time (Nicolas R, GH#11)
    - add recommended Net::Pcap{,Utils} from README (Zak B. Elep, GH#12)

  [ NEW FEATURES ]
    - adds back basic support for IPv6. (Dan Book, GH#10)

  [ STATISTICS ]
    - code churn: 16 files changed, 1177 insertions(+), 48 deletions(-)

(wen)

2019-01-27 13:31:15 UTC MAIN commitmail json YAML

Updated net/p5-Net-FTPSSL to 0.41

(wen)

2019-01-27 13:30:29 UTC MAIN commitmail json YAML

Update to 0.41

Upstream changes:
0.41 2018/12/20 08:30:00
  - Fixed supported() to say HELP isn't supported if OverriedHELP was used.
    Wasn't doing this in 100% of the logic paths.
  - Fixed nlst/list bug when filter patterns & callbacks were both in use.
    The results of the end callback wasn't having the pattern applied to filter
    the results.  Patterns are now applied to filter things before & after the
    callback is called, where before it was only done before the callback was
    called.
  - Fixed nlst/list to both call _common_list() instead of having list do both.
  - The DebugLogFile option now turns autoflush on when the log file is opened.
    I was loosing the log file contents on certain types of errors when
    autoflush was turned off making it difficult to troubleshoot issues.
  - Tweaked the ccc() hack slightly.  Also the above log file fix seems to have
    stabilized the CCC hack when the logs are turned on when it works.  Though
    some servers sometimes throw "Unexpeced EOF" errors after executing the CCC.
    So I put in a couple of sleeps for 1 second each & the command became even
    more stable.  Suggesting that the "Unexpected EOF" errors were caused by
    timing issues.
  - Added uput2() method to deal with the problem that uput() can't always
    tell you the actual name of the file on the FTPS server and you really need
    to know that filename. (slow)
  - Rewrote the uput() POD to reflect what the command actually does instead
    of what it's supposed to do.  Different servers implemented it differently.
  - Tweaked the depreciated "useSSL" option to make it easier to remove in
    the future.
  - Minor tweaks to _help() & supported() dealing with OverrideHELP & _help()
    can now include disabled commands in it's hash. (The key's value is 0 if
    disabled.  Else non-zero if a supported command.)  Before it just silently
    tossed disabled commands.
  - Added mlsd() - List of files in machine readable format.
  - Added mlst() - Get file details in machine readable foramt.
  - Added parse_mlsx() to parse the returned values of mlsd() & mlst().
  - Modified size() to have option of using MLST as an alternate way to get a
    file's size.
  - Modified is_dir() & is_file() to be able to use MLST as the prefered way
    to do these tests.  Falls back on original tests if MLST isn't supported
    or doesn't have the TYPE feature enabled.
  - Redesigned all the test cases from scratch!  Rather than choose one of 3
    huge scripts to run, everything has been replaced by a lot of smaller test
    cases.  Makes it much simpler to verify everything is working without the
    need for messy complex code or having to carefully examine log files
    afterwards.
  - The test cases no longer uses the depreciated "useSSL" option.  They use
    the "SSL_version" option instead.
  - t/test-helper/helper1234.pm, new helper module to centralize the asking
    of questions and to share the answers between all the test cases.  So
    that "make test" only prompts you a single time for your server info.
  - No longer uses environment variables to "remember" answers.  Now uses
    a dynamically built config file of options selected.  Just have to
    answer the questions the 1st time run via "make test".
  - MANIFEST - Added all the new test cases and removed the old ones.
  - Updated the LISCENSE file to say 2018 (from 2017)
  - Update the README file to say 2018 (from 2017) Then completly rewrote it.

(wen)

2019-01-27 13:27:29 UTC MAIN commitmail json YAML

Updated converters/p5-Unicode-Normalize to 1.26

(wen)

2019-01-27 13:26:38 UTC MAIN commitmail json YAML

Update to 1.26

Upstream changes:
1.26  *** RELEASE DATE HERE ***
    - Switch to XSLoader from Dynaloader

(wen)

2019-01-27 13:22:34 UTC MAIN commitmail json YAML

Updated converters/p5-JSON to 4.01

(wen)

2019-01-27 13:21:37 UTC MAIN commitmail json YAML

Update to 4.01

Upstream changes:
4.01 2019-01-21
    - added boolean function/method that takes a scalar value and
      returns a boolean value (David Cantrell)

(wen)

2019-01-27 13:17:28 UTC MAIN commitmail json YAML

Updated devel/p5-Devel-TraceUse to 2.096

(wen)

2019-01-27 13:16:26 UTC MAIN commitmail json YAML

Update to 2.096

Upstream changes:
2.096 2018-12-30 BOOK
    - Properly separate different attempts at loading the same module
    - Override CORE::GLOBAL::require to ensure the hook is always first
      (so `use lib` won't hide the module loaded right after it)
    - Refactorized some of the internals
    - Updated some links in the documentation

(wen)

2019-01-27 13:11:32 UTC MAIN commitmail json YAML

Updated devel/p5-CPAN-Perl-Releases to 3.88

(wen)

2019-01-27 13:10:40 UTC MAIN commitmail json YAML

Update to 3.88

Upstream changes:
version 3.88 at 2019-01-20 10:24:12 +0000
-----------------------------------------

  Change: 03ee3441d9e80abdb012059d815ed4b813de836b
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date : 2019-01-20 10:24:12 +0000

    Updated for v5.29.7

(wen)

2019-01-27 13:08:02 UTC MAIN commitmail json YAML

Updated devel/p5-Config-IniFiles to 3.000001

(wen)

2019-01-27 13:07:08 UTC MAIN commitmail json YAML

Update to 3.000001

Upstream changes:
3.000001    2019-01-16
    * Fix typos
        - https://rt.cpan.org/Public/Bug/Display.html?id=128267
        - Thanks to ROAM .

(wen)

2019-01-27 13:01:16 UTC MAIN commitmail json YAML

Updated devel/p5-App-perlbrew to 0.86

(wen)

2019-01-27 13:00:26 UTC MAIN commitmail json YAML

Update to 0.86
Update DEPENDS

Upstream changes:
0.86
        - Released at 2019-01-19T09:39:55+0900
        - Thanks to our contributors: Olaf Alders, Paul Cochrane
        - Fix an error from 'install' command.  https://rt.cpan.org/Public/Bug/Display.html?id=128083
        - Tweak the separater characters of 'exec' command: See https://github.com/gugod/App-perlbrew/issues/648

0.85
        - Released at 2018-12-15T23:24:15+0900
        - Thanks to our contributors: Branislav Zahradn鱈k, Guido Flohr, Joelle Maslak, Luca Ferrari, rage311
        - Fix the behaviour of 'clone-modules'
        - Various internal refactoring

(wen)

2019-01-27 12:37:36 UTC MAIN commitmail json YAML

Updated devel/p5-Alien-Base-ModuleBuild to 1.06

(wen)

2019-01-27 12:36:49 UTC MAIN commitmail json YAML

Update to 1.06

Upstream changes:
1.06 2018-12-15 20:34:11 -0700
  - Require Archive::Tar 1.40 for pax_global_header fix

(wen)

2019-01-27 12:33:25 UTC MAIN commitmail json YAML

Updated devel/p5-Alien-Build to 1.51

(wen)

2019-01-27 12:32:15 UTC MAIN commitmail json YAML

Update to 1.51

Upstream changes:
1.51      2019-01-19 14:23:23 -0500
  - cmake plugin sets CMAKE_INSTALL_LIBDIR:PATH to lib for share installs
    for cmake projects using GNUInstallDirs on platforms that default to
    something other than lib.

1.50      2019-01-16 12:55:08 -0500
  - Removed temp testing files unintentionally included in the previous
    release.
  - Require ExtUtils::MakeMaker 6.64, for Alien::Build::MM, which can
    sometimes have its BUILD_REQUIRES or TEST_REQUIRES overridden by
    Dist::Zilla otherwise.

1.49      2018-11-04 15:22:40 -0500
  - Added Alien::Build::Plugin::Test::Mock
  - Added alienfile_skip_if_missing_prereqs function to Test::Alien::Build
  - Remove run-time dependency on Test2::Suite
    Test2::API is still a run-time dependency, but that has
    been in-core since 5.26.

(wen)

2019-01-27 10:08:02 UTC MAIN commitmail json YAML

Updated devel/p5-Algorithm-Dependency to 1.111

(wen)

2019-01-27 10:07:20 UTC MAIN commitmail json YAML

Update to 1.111

Upstream changes:
1.111    2018-12-22 01:42:08Z
        - distribution tooling updates

(wen)

2019-01-27 10:02:51 UTC MAIN commitmail json YAML

Updated databases/p5-DBD-SQLite2 to 0.38

(wen)

2019-01-27 10:02:07 UTC MAIN commitmail json YAML

Update to 0.38

Upstream changes:
0.38 2018-09-29 rurban
    - Fix tests without . in @INC [cpan #127241]

(wen)

2019-01-27 09:57:22 UTC MAIN commitmail json YAML

Updated databases/p5-DBD-SQLite to 1.62

(wen)

2019-01-27 09:56:16 UTC MAIN commitmail json YAML

Update to 1.62

Upstream changes:
1.62 2018-12-29
    - Switched to a production version

1.61_04 2018-12-22
    - Added sqlite_db_config method and new constants for it
    - Added sqlite_defensive option to disallow dangerous SQLite features
    - Exposed some of the hidden extended result codes

1.61_03 2018-12-19
    - Upgraded SQLite to 3.26.0, which reportedly has a security fix

1.61_02 2018-12-01
    - Added sqlite_backup_from_dbh/sqlite_backup_to_dbh methods
    - Introduced sqlite_prefer_numeric_type database handle attribute
      that changes the value of TYPE statement handle attribute
      from an array of string to an array of integer, as an experimental
      feature. Setting this may break your applications.
    - Changed preferred bugtracker

1.61_01 2018-12-01
    - Added ability to configure SQLITE_MAX_LENGT with environmental
      variable (Roy Storey)
    - Added sqlite_limit database handle method to change run-time limits
    - Upgraded SQLite to 3.25.3
    - Updated constants

(wen)

2019-01-27 07:33:02 UTC MAIN commitmail json YAML

Updated databases/p5-DBD-mysql to 4.050

(wen)

2019-01-27 07:32:16 UTC MAIN commitmail json YAML

Update to 4.050

Upstream changes:
2018-10-25 Dani谷l van Eeden, Patrick Galbraith,
DBI/DBD community (4.050)
* Fix SQL syntax for statements that have "...limit = ?" #288
* Make tests pass on MySQL 4.1 #286
* Travis-CI: Install Test::Deep #281
* Fix undefined ssl_verify_set on MySQL 5.0 and before #283
* Fix compilation on MySQL 4.1 #283
* Move Travis to dbdeployer (#284) #284
* Fix compiling on 8.0.0 and 8.0.1 #285
* Fix compatibility with MariaDB 10.3 #291

(wen)

2019-01-27 05:58:14 UTC MAIN commitmail json YAML

Updated www/p5-Test-WWW-Mechanize to 1.52

(wen)

2019-01-27 05:57:22 UTC MAIN commitmail json YAML

Update to 1.52

Upstream changes:
1.52    Wed Dec  5 10:00:56 CST 2018
------------------------------------
[ENHANCEMENTS]
click_ok() method can now take a button with X/Y coordinates.
Thanks to GitHub user @marderh.  (GH #45)

Added the ability to modify the HTML that the html_tidy_ok() validates.
See the content_for_validation() method. (GH #61)

Add a set of methods for existence of IDs: id_exists(), id_exists_ok(),
ids_exist_ok(), lacks_id_ok() and lacks_ids_ok(). (GH #48)

Add button_exists(), button_exists_ok() and lacks_button_ok()
methods.  (GH #50)

[FIXES]
Clarified warnings to make it clear that certain modules are
optional. Thanks, Matthew Chae.

(wen)

2019-01-27 05:48:46 UTC MAIN commitmail json YAML

Updated www/p5-WWW-Mechanize to 1.91

(wen)

2019-01-27 05:47:53 UTC MAIN commitmail json YAML

Update to 1.91

Upstream changes:
1.91      2019-01-10 18:44:33Z
    [ENHANCEMENTS]

    - Don't install Perl::Critic and Perl::Tidy to run user tests (GH#268)
      (Julien Fiegehenn)
    - Remove redundant PodSyntaxTests (GH#265) (Andrew Grangaard)
    - Add test dependency for Perl::Tidy (GH#263) (Julien Fiegehenn)

(wen)

2019-01-27 05:42:19 UTC MAIN commitmail json YAML

Updated www/p5-URI to 1.76

(wen)

2019-01-27 05:41:24 UTC MAIN commitmail json YAML

Update to 1.76

Upstream changes:
1.76      2019-01-09 16:59:54Z
    - Revert changes introduced in 1.75

1.75      2019-01-08 19:45:38Z
    - $uri->canonical unconditionally returns a clone (GH#58) (Dorian Taylor)

(wen)

2019-01-27 05:37:37 UTC MAIN commitmail json YAML

Updated time/p5-Business-Hours to 0.13

(wen)

2019-01-27 05:36:44 UTC MAIN commitmail json YAML

Update to 0.13

Upstream changes:
0.13
  * Use explicit 4 digit years when using localtime. This fixes
    some test failures that started after 2018-12-31 because of
    date math.

(wen)

2019-01-26 10:45:50 UTC MAIN commitmail json YAML

Updated devel/p5-ExtUtils-MakeMaker-CPANfile to 0.09

(wen)