Thursday 3rd October 2019
Fedora Project
Updated gtkwave to 3.3.102 in F-31 and Rawhide:
Remove redundant TREE_VHDL_ST_PACKAGE from SST exclude
Added addCommentTracesFromList tcl command from user patch
Harden savefile loader for missing group start on vectors
Preliminary VHDL support for wlf2vcd
Add missing return value checks on mmap() in FST writer
Updated perl-Role-Tiny to 2.001001 in F-31 and Rawhide:
- Fix composing roles into packages that have stub subs in them
- Treat constants consistently with all other subs, no matter where they are defined
Refactored method tracking to allow easier extending (such as by Moo)
Added make_role method to make a package into a role, but without exporting any subs into it
- Refactored sub exporting to allow extensions to do different things with the subs
Added tests for make_role
Cleaned up and rebuilt milter-greylist (4.6.2) in Rawhide
Local Packages
Updated gtkwave to 3.3.102 as per the Fedora version
Updated perl-Net-FTPSSL to 0.42:
- Changed the copyright from 2018 to 2019 in all files
Removed search.cpan.org link from the POD since that link seems to be in the process of being deprecated on CPAN after its redesign in 2018
Added BUILD_REQUIRES option to Makefile.PL
New aliases "ls" and "dir" to nlst and list respectively (CPAN RT#130578)
Updated perl-Role-Tiny to 2.001001 as per the Fedora version
Updated perl-Sub-Quote to 2.006006:
Change quotify of NaNs to simpler calculation
Avoid ever triggering exceptions when testing for quotify on false values
Skip quotify Inf and NaN tests if perl is compiled without support for them
Fix quotify of very large or very small numbers
Fix accuracy of quotify on high precision numbers when perl is compiled with quadmath
quotify will use hex floats when needed for full accuracy if they are available
Change tests of quotify for floating point numbers to allow a small amount of inaccuracy, since decimal floats can't always be accurate
Additional fixes for quotify for floating point numbers to be faster and should always be able to maintain accuracy
Change quotify to use longest form of floating point numbers if unable to find a perfectly accurate representation
Updated documentation for quotify to reflect handling of floating point numbers
Don't try to copy hints hash entries that look like references (CPAN RT#122698)