Paul Howarth's Blog
<< < 2030 / 6 > >> | ||||||
---|---|---|---|---|---|---|
Mon | Tue | Wed | Thu | Fri | Sat | Sun |
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Recent Entries
Monday 5th May 2025
Local Packages
Updated perl-Mail-SPF to 3.20250505:
- Avoid an 'Attempt to reload Mail/SPF/Mech.pm aborted' error
- Remove empty record structure in order to stringify it correctly
- Redirect all references to openspf.org to open-spf.org
- Fix pod test errors
Sunday 4th May 2025
Fedora Project
Updated perl-Devel-Cover to 1.47 in Rawhide:
Updated perl-PPI to 1.283 in Rawhide:
- Allow zero byte documents to have a location
- Handle simple lists in feature arg decomposing
- Warn on unknown feature arg decompose instead of die
Local Packages
Updated perl-Perl-MinimumVersion to 1.44:
Remove detection for Perl versions older than 5.008, which means that 5.006 is now the minimum required version that will be reported (GH#7)
Fix formatting of the summary printed by the perlver script (GH#14)
Recognize the minimum required version for the tr///r flag (GH#25) and indented heredocs (GH#27)
- Recognize the minimum required Perl versions for:
Update LICENSE text
Updated perl-PPI to 1.283 as per the Fedara version
Updated perl-PPIx-Utils to 0.004:
Update LICENSE text
Updated perl-Software-License to 0.104007:
- Update GPL v1 text to current version
CPAN::Meta v1 "gpl" license is explicitly GPL v2
- Improve recognition for Apache 1.1 and 2.0+
Updated perl-Test-Harness to 3.52:
- Support additional indicators on block scalars in YAML
Fix string comparisons with $] to use numeric comparison instead
Friday 2nd May 2025
Fedora Project
Updated perl-Business-ISBN-Data to 20250502.001 in Rawhide:
- Data update for 2025-05-02
Updated perl-Devel-Cover to 1.46 in Rawhide:
Add tests for new any and all functions
- Note testing against 5.40.2
Updated perl-Test-Simple to 1.302211 in Rawhide:
Fix broken links in pod for Test2::Event and Test2::Event::Generic (GH#1035)
Fix broken link in pod for Test2::Manual::Tooling::TestBuilder (GH#1033)
Better error message if you use done_testing twice
Test2::Compare: Link to base class for Test2::Compare::* (GH#1038)
Test2::Manual::Anatomy::Event: Small typo in link (GH#1037)
Test2::EventFacet::Info::Table: Fix link to Test2::API::Context (GH#1036)
Test2::Manual::Anatomy::Context: Fix link to test2_stack function (GH#1034)
Spelling correction (GH#1042)
Local Packages
Updated curl in Rawhide repo to new upstream release candidate 8.14.0~rc1; this includes a new utility, wcurl, which lets you download URLs without having to remember any parameters
Updated perl-ExtUtils-ParseXS to 3.57:
- Rewrite half of the internals to facilitate refcounted stack later on
Updated perl-Test-Simple to 1.302211 as per the Fedora version
Thursday 1st May 2025
Fedora Project
Updated perl-Devel-Cover to 1.45 in Rawhide:
- Add new versions and test against them
Fix things to work with 5.41.x and new ^^ operator
Add explicit test for ^^ operator
Move devel-cover-docker into this repository
Improve cpancover code
Local Packages
Updated perl-Type-Tiny to 2.008002:
MooseX-Types 0.51 broke Type::Tiny's ability to reliably detect if Moose types were being used; this release fixes that
Monday 28th April 2025
Fedora Project
Updated perl-Business-ISBN-Data to 20250426.001 in Rawhide:
- Data update for 2025-04-26
Updated perl-Tree-DAG_Node to 1.34 in Rawhide:
Fix test failures due to line endings on Windows (GH#4)
The 2 test files t/tree.with*.txt ship as ISO-8859-1, while t/tree.utf8.attributes.txt ships as UTF-8; so...
Don't explicitly use UTF-8 encoding in DAG_Node.pm's sub read_tree(); rather, use a regexp to standardize line endings after reading, and likewise, in t/read.tree.t, do the same
Un-comment the 2 extra tests at the end of t/read.tree.t; specifically, line 50 was 'for (qw/utf8/)# with without/)' and now says 'for (qw/utf8 with without/)'
Reformat test data files t/tree.*.attributes.txt; this was done with the new files share/read.write.tree.(pl, sh), and it was done because some of the test data files had been written by old code with slightly different indenting
Add a new test data file, t/metag.cooked.tree.txt; it's a copy of MarpaX::Grammar::Parser's share/metag.cooked.tree, and the test program t/read.tree.t was edited to include this new file
Patch tree::DAG_Node.format_node() to output 'Attributes: {}' and not just 'Attributes:' when the user does not want attributes reported; this makes the code match the sample trees shipped in t/
Local Packages
Updated libgpg-error to 1.55 (https://dev.gnupg.org/T7614):
Rewrite the extended length path handling under Windows (https://dev.gnupg.org/T5754)
Add new test commands to the gpg-error tool; allow command without dashes and reformat the help
Silence warning from gcc 15 (https://dev.gnupg.org/T7621)
Updated perl-Tree-DAG_Node to 1.34 as per the Fedora version
Other Entries
Local Packages refers to my local package repository at http://www.city-fan.org/ftp/contrib/