PaulHowarth/Blog/2021-05-03

Monday 3rd May 2021

Fedora Project

  • Updated perl-Crypt-CBC (3.03) in Rawhide to make Crypt::Cipher::AES a hard dependency (Bug #1956206)

  • Crypt::Cipher::AES is used in the absence of any explicitly-specified cipher

  • Updated perl-DateTime-Format-Strptime to 1.79 in Rawhide:

    • Fix too-strict type checking for time zones: this module now uses the same check as DateTime itself, which allows for things that don't subclass DateTime::TimeZone as long as they provide the same API (GH#30)

Local Packages

  • Updated perl-DateTime-Format-Strptime to 1.79 as per the Fedora version

  • Updated perl-DateTime-Locale to 1.32:

    • Rebuilt all locale data with the data from CLDR 39.0.0
  • Updated perl-Exception-Class to 1.45:

    • The field names for an exception are now checked to ensure that they are valid Perl identifiers (GH#13)

  • Updated perl-Net-DNS to 1.31:

    • Improve implementation of SVCB record

  • Updated perl-Term-ReadLine-Gnu to 1.41:

    • Makefile.PL:

      • Search a terminal library only when it necessary (GH#6)

      • Whole refactoring
  • Updated perl-Type-Tiny to 1.012002:

    • Fix precedence error in generated code for Tuples (GH#64)

    • Fix typo in pod for Type::Tiny::Enum (GH#70)

    • Fix test case for Tuples with slurpy HashRef to pass a literal hashref (which should fail) instead of an arrayref (which should also fail, but less subtly) (GH#64)

    • Type::Tiny is no longer routinely tested on Perl versions older than 5.8.1 (https://github.com/tobyink/p5-type-tiny/actions)

    • Type::Parser now supports hexadecimal integers (GH#71)


Recent