PaulHowarth/Blog/2011-11-25

Friday 25th November 2011

Fedora Project

Local Packages

  • Updated libidn to 1.23:

    • stringprep.h: Now #include's sys/types.h instead of unistd.h for ssize_t (some systems e.g., Mingw with MSVC 9, do not have unistd.h)

    • idn-free.h: Protect prototypes with 'extern "C"' marker

    • doc: Update link to experimental TLD tables: the new link is https://github.com/gnuthor/tldchk

    • Update gnulib files and translations

    • QA: Improved cyclo output, update GTK-DOC files, various bugfixes

  • Updated perl-ExtUtils-ParseXS to remove the exception for Fedora 14 regarding inclusion of /usr/bin/xsubpp now that the conflict with the main perl package has been resolved (Bug #728393)

  • Updated perl-PPIx-Regexp to 0.022:

    • Support for default modifiers, including:
      • default_modifiers argument to new() in PPIx::Regexp, PPIx::Regexp::Tokenizer and PPIx::Regexp::Dumper

      • Public method modifier_asserted() on PPIx::Regexp, to return whether a given modifier is actually in effect

    • Don't initialize effective modifiers with '^', since that wrongly asserts that /d has been seen somewhere along the line

    • Implement negation of match-semantic modifiers (e.g. 'no re /u;') by setting the relevant datum to undef

    • Fix PPIx::Regexp::Token::Whitespace->can_be_quantified() to return false

    • Require Test::More 0.88 for installation

    • Have Makefile.PL make use of {BUILD_REQUIRES} if it is available

    • Correct various documentation errors
  • I added a patch for the test suite to work with Test::More < 0.88 where necessary and also run the author tests during the build, which required a bunch of new build requirements: perl(ExtUtils::Manifest), perl(Test::Kwalitee), perl(Test::Perl::Critic), perl(Test::Pod) and perl(Test::Pod::Coverage)


Recent