PaulHowarth/Blog/2018-06-04

Monday 4th June 2018

Fedora Project

  • Updated gtkwave to 3.3.91 in Rawhide:

    • Added support for GSettings for when GConf is removed from distributions such as Debian and Ubuntu

    • Performance fix for large number of groups (remove useless recursion required for transaction traces)
  • The build uses gsettings rather than gconf from Fedora 29 onwards

  • Updated perl-Perl-Critic to 1.132 in Rawhide:

  • New Features
    • In the ProhibitLeadingZeros policy, added an exception for mkfifo (GH#786)

    • Add colour support for Windows platforms (GH#700)

    • Perl::Critic now assumes that .psgi files are Perl, too (GH#805)

    • Variables::ProhibitUnusedVariables no longer gives a false positive for variables used in interpolation (GH#801)

    • Added the ability to specify a regex to tell what unused private subroutines are OK in Subroutines::ProhibitUnusedPrivateSubroutines; this is handy for Moose classes where there could be many false positives on _build_xxxx() subroutines (GH#811, GH#812)

  • Dependencies
    • Perl::Critic now no longer relies on the deprecated Email::Address (GH#816)

  • Bug Fixes
    • Recode Perl::Critic::Utils::all_perl_files() to use File::Find instead of opendir/readdir; this solves endless directory traversals if the directories contain circular symbolic references

    • Added missing requirement for Fatal.pm

  • Documentation
    • Added CONTRIBUTING.md

Local Packages

  • Updated gtkwave to 3.3.91 as per the Fedora version

  • New package perl-PPIx-QuoteLike (0.005)

  • Updated perl-Perl-Critic to 1.132 as per the Fedora version


Recent