PaulHowarth/Blog/2016-06-13

Monday 13th June 2016

Fedora Project

  • Updated perl-Array-Compare to 2.12 in Rawhide:

    • Packaging changes
  • Updated perl-Cpanel-JSON-XS to 3.0216 in Rawhide:

    • Fix wrong test 117 for 5.10.0
  • Updated perl-Expect to 1.33 in Rawhide:

    • Remove dependency on Test::Exception

  • Updated perl-Readonly to 2.05 in Rawhide:

    • Fix deref when using the stupid and utterly unnecessary Readonly::Clone

Local Packages

  • Updated perl-Array-Compare to 2.12 as per the Fedora version

  • Updated perl-Cpanel-JSON-XS to 3.0216 as per the Fedora version

  • Updated perl-DateTime-TimeZone to 2.00:

    • When parsing the POSIX zones in the etcetera file, don't special-case the ETC[+-]NN zones, which are weirdly named, as ETC+8 is 8 hours behind UTC, and -6 is 6 hours ahead; previously, we were swapping these so the name matched the sane usage, but this is confusing for anyone who is explicitly trying to use the POSIX names, expecting the bizarre (but POSIXly correct) interpretation (GH#7)

  • Updated perl-Expect to 1.33 as per the Fedora version

  • Updated perl-Mail-Sender to 0.900003:

    • Fixed conditional dependencies
    • Fixed locale-specific testing
    • Fixed the Changes file

    • Added some git helper files for the repo
    • Reorganized the PM files into the lib directory

    • Auto-generate MANIFEST using MANIFEST.SKIP from here on

    • Ensure all files EOL with \n rather than any combination of \n and \r\n

    • Renamed many undocumented/private functions to names beginning with _

    • Added many, many tests for coverage and to prevent regressions
    • Updated Config.PL to modernize

    • Lazily load Win32API::Registry for ::CType::Win32

  • Updated perl-Readonly to 2.05 as per the Fedora version

  • Updated perl-Regexp-Common to 2016060801:

    • Removed the optional leading 0 from Australian postal codes: use -lax to enable this feature

    • Improved the patterns for Belgian, Danish, Greenlandic, Swiss, Italian, German, French and Norwegian postal codes, only matching actual valid codes; this implies rewriting their tests from scratch
    • Added patterns for postal codes for Liechtenstein, Luxembourg, Monaco, San Marino, and Vatican City


Recent