summaryrefslogtreecommitdiff
path: root/cpan
Commit message (Collapse)AuthorAgeFilesLines
* Make MakeMaker use dlopen to check for library availability on MacOSLeon Timmermans2021-01-071-1/+5
| | | | (cherry picked from commit 0287c5eaf3a95e7fe34ada76c475514047a1ea05)
* Update Scalar-List-Utils to 1.55Sawyer X2020-06-0225-318/+1133
|
* Update perlfaq to CPAN version 5.20200523Karen Etheridge2020-05-2212-39/+38
| | | | | | | | | | [DELTA] 5.20200523 2020-05-22 03:28:54Z * switch perlbug references to GitHub issue tracker (PR##87, Dan Book) 5.20200522 2020-05-22 02:24:31Z * updated perlfaq1 entry on Raku (PR##86, Dan Book)
* Sync Encode version 3.06 into bleadDan Kogai2020-05-024-26/+9
| | | | | Pumpking okayed merge during code freeze. This addresses: https://rt.cpan.org/Ticket/Display.html?id=132471
* Sync Test-Simple with CPAN version 1.302175Chad Granum2020-04-2867-81/+97
| | | | Okayed as code freeze exception per discussion with pumpking.
* Time-Piece: synch with CPAN version 1.3401Samuel Smith2020-04-094-16/+70
| | | | | | | | | | | | | | | | From Changes: 1.3401 2020-04-06 - Add tests for negative and large epochs - Remove %I tests from 09locales.t - Exempt more tests unless $ENV{AUTOMATED_TESTING} - Safeguards around 12-hour time notation 1.34 2020-02-27 - Exempt DST tests unless $ENV{AUTOMATED_TESTING} - Add recent test files to MANIFEST (openstrike) Committer: Time-Piece maintainer is now a Perl author
* Sync Test-Simple with CPAN version 1.302173Chad Granum2020-03-2766-79/+93
|
* Encode: synch with CPAN version 3.04James E Keenan2020-03-102-3/+5
|
* Time-Piece: synch with CPAN version 1.34James E Keenan2020-03-107-6/+227
|
* Move some obsolete UTF-8 handling fcns to mathomsKarl Williamson2020-02-192-2/+2
| | | | | Two of the functions are internal to the core; the third has long been deprecated.
* Revert "Update Scalar-List-Utils to CPAN version 1.54"Yves Orton2020-02-0811-557/+49
| | | | | | | This reverts commit 16933d619ff0a6284a4a90626ab5d39e472c694f. This breaks Win32 builds as it does not include trunc(), which is causing havoc with our build process. See issue #17550
* Update Scalar-List-Utils to CPAN version 1.54Chris 'BinGOs' Williams2020-02-0711-49/+557
| | | | | | | | | | | | | | | | | | | [DELTA] 1.54 -- 2020-02-02 15:47 [CHANGES] * Added List::Util::reductions (RT128237) * Added List::Util::sample (RT131535) * Recognise $List::Util::RAND as a source of randomness for sampling functions (RT131536) [BUGFIXES] * Document the difference between ref() and reftype() on precompiled qr// regexps (RT127963) * Various improvements to List::Util::uniqnum() to handle stringified Inf and NaN, negative zero * Detect platform NV size and number of digits required to calculate uniqueness
* Update parent to CPAN version 0.238Chris 'BinGOs' Williams2020-02-071-2/+10
| | | | | | | | [DELTA] 0.238 2020-02-07 . Move the prerequisite Test::More from being a runtime prerequisite to a test time / build time prerequisite (PR #11, by Haarg)
* Update Archive-Tar to CPAN version 2.36Chris 'BinGOs' Williams2020-02-075-22/+84
| | | | | | | | | | | [DELTA] 2.36 02/02/2020 - Add xz test files to MANIFEST 2.34 01/02/2020 (HEANEY && SKAJI) - Add xz support - Use 4 digit year in Time::Local call
* Update perlfaq to CPAN version 5.20200125Karen Etheridge2020-01-2512-46/+19
| | | | | | | | | [DELTA] 5.20200125 2020-01-25 19:11:04Z * remove references to smartmatch in perlfaq4; replace use of List::Util::first with any (PR#85, Dan Book) * add links to plackperl.org (#66)
* Update autodie to CPAN version 2.32Chris 'BinGOs' Williams2020-01-209-9/+10
| | | | | | | | | | | | | [DELTA] 2.32 2020-01-16 11:40:52-06:00 America/Chicago * Update automated tests to include soft dependencies. * Remove Test::Perl::Critic as a testing requirement. * Update README.md to show github actions status not Travis.
* Sync with CPAN version 5.01 of Term::ANSIColorRuss Allbery2020-01-188-19/+91
|
* Sync Test-Simple with CPAN version 1.302171Chad Granum2020-01-1767-72/+79
|
* Update ExtUtils-MakeMaker to CPAN version 7.44Chris 'BinGOs' Williams2020-01-1433-36/+37
| | | | | | | | | | | | | | | | [DELTA] 7.44 Tue 14 Jan 16:35:06 GMT 2020 No changes since v7.43_01 7.43_01 Sun 5 Jan 12:41:43 GMT 2020 Bug fixes: - Match final dir component in init_MANPODS Test Fixes: - Use internal reference to Makefile in build_man.t
* Remove autodie t/no-all.t tests from Porting/Maintainers.plTodd Rinaldo2020-01-091-30/+0
| | | | This test requires a module not shipped with core.
* Update autodie to CPAN version 2.31Chris 'BinGOs' Williams2020-01-0913-44/+125
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [DELTA] 2.31 2020-01-08 00:37:45-06:00 America/Chicago * TEST BUGFIX: Correct diag explain in t/version.t so it'll pass on perl 5.8 * TEST BUGFIX: Only test t/no-all.t if optional IPC::System::Simple is available * BUILD: Switch automated testing to github actions * TEST BUGFIX: Turn off t/kill.t for windows. Recent versions of windows seem to choke when doing: `kill 0, $$;` 2.30 2020-01-02 16:51:16-06:00 America/Chicago * BUGFIX: Fix a boolean logic precedence error causing a "useless use of numeric" warning when using kill with a signal of 0. Thanks to Maurice Aubrey for reporting the issue and providing a Pull Request for it. (GH#76) * BUGFIX: Apply patch from Niko Tyni to fix a scoping issue "no autodie" and the "system" sub. (GH#69) * BUGFIX / DOC: Update code and documentation about smartmatch to match current the current support in perl. Thanks to Zefram; cherry-picked from perl core. (GH#83) * DOC: Fix a POD error and some unnecessary spaces that tripped POD parsers. Thanks to Aaron Crane and Chase Whitener for reporting the issues plus providing Pull Requests for it. (GH#51 and GH#79) * DOC: Document how to use Import::Into with autodie. (GH#50) * BUILD: Clean up of dzil.ini removing some unnecessary test recommends. Thanks to Karen Etheridge for reporting the issue and providing a Pull Requests for it. (GH#78) * TEST BUGFIX: Set binmode on some file handles to fix issues on Windows. Thanks to Tony Cook; cherry-picked from perl core. (GH#83) * TEST / INTERNAL / TRAVIS: Also test with Perl 5.22, 5.24, 5.26 and 5.28.
* Update podlators to CPAN version 4.14Chris 'BinGOs' Williams2020-01-0722-422/+427
| | | | | | | | | | | | | | [DELTA] podlators 4.14 (2020-01-04) Document that parse_lines and parse_string_document expect raw bytes, not decoded characters. Fix the test suite use of parse_string_document to pass in raw bytes rather than decoded characters, which will hopefully fix test failures with versions of Pod::Simple older than 3.22 and is a more correct test of encoding handling.
* Update DB_File to CPAN version 1.853Chris 'BinGOs' Williams2020-01-0710-687/+711
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | [DELTA] 1.853 5 January 2020 * Memory leak if ParseOpenInfo calls croak_and_free https://github.com/pmqs/DB_File/issues/3 9e2c8d6c3a35acb71358f440c93defa3d8339420 * Add Address Sanatizer suppressions file a6a26f4878d6be13aad69a3f5b6019e7482a8992 * Add prereq test a631884b3ca11919142c6be8a64e668730b83469 * Documemtation updates 4c53b38531b547ae293967c852ff21412eb6d840 * clang warning in ppport.h update to latest ppport.h https://github.com/pmqs/DB_File/issues/2 36d6ae54edfc1df872f5e66c93bda05cbfefefa7 * #125853 - RT links in Changes file are wrong Changes entry for 1.842 has both CPAN & Perl RT links. Use the full URL to avoid ambiguity. f06a9235373747d0f5c6a95caf504174ffb19c44
* Sync with CPAN version 5.00 of Term::ANSIColorRuss Allbery2020-01-0610-162/+455
| | | | Committer: Provide additional email address for contributor.
* Encode: stop importing t/whatwg-aliases.t testNicolas R2019-12-312-521/+0
| | | | | Do not import t/whatwg-aliases.t which is failing when AUTHOR_TESTING is set.
* Update podlators to CPAN version 4.13Chris 'BinGOs' Williams2019-12-2664-1059/+819
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [DELTA] podlators 4.13 (2019-12-25) Drop support for Perl 5.6. The minimum supported version is now Perl 5.8. Perl 5.6 had not been tested even by CPAN Testers in some time and isn't supported by Travis-CI, so true support is dubious. Dropping that version allows cleaning up some old compatibility code. Fix a warning when outputing to something without a PerlIO layer, such as when output_string is used. [Pod::Text] Fix behavior of S<> with Unicode input to be consistent with behavior with a default encoding, namely treat all whitespace inside S<> as non-space characters and do not collapse it with adjacent whitespace. [Pod::Text::Termcap] Remove an ancient workaround that set the TERMPATH environment variable whenever a Pod::Text::Termcap object was created in order to add /usr/share/lib/termcap, necessary on some ancient Solaris systems. Setting environment variables is bad behavior for a module, and the Solaris systems requiring this workaround are long obsolete. [Pod::Text::Termcap] Remove the fallback to VT100 escape sequences if Term::Cap was not able to find sequences for bold, underline, or normal text, and instead skip that part of the formatting. This will produce more correct behavior on dumb terminals at the possible cost of losing formatting on systems with malfunctioning terminal databases, which seems like an improvement. Thanks, Zenin. (#131124) Further improve the man/no-encode.t test to not care whether Encode was already loaded or not. Thanks, Martin Becker. Improve logic for showing large test failures to avoid spurious failures on systems without diff.
* Sync with CPAN version 3.02Dan Kogai2019-12-256-12/+22
| | | | | | | | | | | | | | | | | | | The main reason for the release update is to address https://github.com/Perl/perl5/issues/17382 From Changes: ! t/whatwg-aliases.t drop RELEASE_TESTING since Pumpking also uses it. ! bin/enc2xs Pulled: enc2xs: Add environment variable to suppress comments ! t/enc_utf8.t Pulled: fixup enc_utf8.t for ONLY_PRAGMA_WARNINGS ! Encode/encode.h Pulled: Fix linker errors
* Update ExtUtils-MakeMaker to CPAN version 7.42Chris 'BinGOs' Williams2019-12-1832-39/+53
| | | | | | | | | | | | | | | | | | [DELTA] 7.42 Tue 17 Dec 22:02:25 GMT 2019 No changes since v7.41_01 7.41_01 Mon 16 Dec 21:36:24 GMT 2019 Test fixes: - README.pod warnings are suppressed during testing so no need to skip when PERL_CORE is defined Doc fixes: - Update referenced modules for new distributions - Updated SEE ALSO section accordingly
* Update ExtUtils-MakeMaker to CPAN version 7.40Chris 'BinGOs' Williams2019-12-1636-128/+187
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [DELTA] 7.40 Mon 16 Dec 19:33:13 GMT 2019 No changes since v7.39_05 7.39_05 Thu 21 Nov 11:45:13 GMT 2019 Bug fixes: - Always assume that libraries are shared on AIX 7.39_04 Mon 18 Nov 14:54:46 GMT 2019 Test Fixes: - Skip "merged /usr" tests on Cygwin QA Fixes: - Added cygwin testing with Github actions - Added macos testing with Github actions 7.39_03 Sun 17 Nov 19:53:04 GMT 2019 Doc fixes: - Fix typo in link to MakeMaker - Link to referenced modules from MM_Cygwin maybe_command 7.39_02 Thu 7 Nov 09:33:29 GMT 2019 Cygwin fixes: - Removed MM_Cygwin all_target() override Doc fixes: - Add crosslinks to various referenced documentation 7.39_01 Mon 16 Sep 07:19:37 BST 2019 Test fixes: - README.pod warnings suppressed during testing - Don't parallise dynamic/static tests
* Update IO-Compress to CPAN version 2.093Chris 'BinGOs' Williams2019-12-0728-139/+139
|
* Update Compress-Raw-Bzip2 to CPAN version 2.093Chris 'BinGOs' Williams2019-12-072-2/+2
|
* Update Compress-Raw-Zlib to CPAN version 2.093Chris 'BinGOs' Williams2019-12-071-1/+1
|
* Update IO-Compress to CPAN version 2.092Chris 'BinGOs' Williams2019-12-0628-127/+127
| | | | | | | | [DELTA] 2.092 4 December 2019 * No changes
* Update Compress-Raw-Bzip2 to CPAN version 2.092Chris 'BinGOs' Williams2019-12-062-2/+2
| | | | | | | | [DELTA] 2.092 4 December 2019 * No changes
* Update Compress-Raw-Zlib to CPAN version 2.092Chris 'BinGOs' Williams2019-12-061-1/+1
| | | | | | | | [DELTA] 2.092 4 December 2019 * No Changes
* Update Test-Simple to CPAN version 1.302170Chad Granum2019-12-0465-65/+67
| | | | | | | | From Changes: 1.302170 2019-12-02 13:25:48-08:00 America/Los_Angeles - Fix unwanted END phase event (#840)
* Update IO-Compress to CPAN version 2.091Chris 'BinGOs' Williams2019-11-2428-129/+128
| | | | | | | | | | | | | | | | [DELTA] 2.091 23 November 2019 * 000prereq.t: Drop LZMA Module as optional 00d3c110ce6fd6e77dbede3e3aa6125394141891 3697a7ced67d0989f2678514e9b04cbec3198f12 7494437856fb815ba2d6b8762ef6fc623a6384e2 * 011streamzip.t: Fixes for 5.6 2078eb58c5f483341ac7e5c6fc5d48a0a752c585 2f370b8ffb09b5cc5ad0830f9ef798b24a62f424 30101188220dddbfaf1c42a2a91b9bac147909ab
* Update Compress-Raw-Bzip2 to CPAN version 2.091Chris 'BinGOs' Williams2019-11-245-2/+8
| | | | | | | | | | [DELTA] 2.091 23 November 2019 * Silence compiler warnings https://github.com/pmqs/Compress-Raw-Bzip2/issues/1 74756934f3502a0f7ca6b28099fd36057bd958da
* Update Compress-Raw-Zlib to CPAN version 2.091Chris 'BinGOs' Williams2019-11-242-3/+6
| | | | | | | | | | | [DELTA] 2.091 23 November 2019 * Silence "macro expands to multiple statements" warning Change sourced upstream from https://github.com/Perl/perl5/issues/17013 https://github.com/pmqs/Compress-Raw-Zlib/issues/2 da2bd1fc765b80d01ed10a79b6c4a035e5095ed8
* Update Test-Simple to CPAN version 1.302169Chad Granum2019-11-1867-88/+134
| | | | | | | | | | | | From Changes: 1.302169 2019-11-18 15:49:38-08:00 America/Los_Angeles - Update inline Object::HashBase - Avoid 'used only once' warnings in BEGIN and END blocks (James E Keenan <jkeenan@cpan.org>) Committer: perldelta for synch-with-cpan
* Memoize: rewrite expmod_t.tDavid Mitchell2019-11-181-107/+79
| | | | | | | | | | | | | | | | | | | | | This test script checks that cache entries expire correctly. However, it occasionally causes smoke failures, since it's sensitive to timing and so very slow machines may trip it up. This commit rewrites the test script so that (hopefully) it will be immune to timing issues. It just repeatedly calls the memoized function, each time recording the time just before and after, which gives a bracketed time range within which we know the function was called. Then the previous range and the current range can be analysed to determine whether a new or cached value was returned, and in either case whether this was within or beyond any possible expiry time. Note that I removed the use Time::HiRes, as there seems to be a bug with Memoize::Expire whereby the returned cached value gets stringified, which can cause rounding errors if the original value was an NV. Sticking with integers makes life easier.
* Add missing wchar.h include to Win32API::FileDagfinn Ilmari Mannsåker2019-11-152-1/+2
|
* Memoize: fix test timingDavid Mitchell2019-11-121-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | NB: this distro is upstream-CPAN, but there hasn't been a new release in 7 years, so I'm patching this intermittently false positive test directly in blead. I reported this issue 4 years ago as https://rt.cpan.org/Public/Bug/Display.html?id=108382 cpan/Memoize/t/speed.t occasionally fails tests 2 and 5 in bleadperl smokes. This is because the time deltas (using "time") have a granularity of 1 sec. The basic test is: run fib() for at least 10 secs, then run again with memoize and check that it takes less than 1/10th of that time. However, the first measurement may be exactly 10 secs, while the second run (no matter how speedy) may be 1 sec if it passes over a tick boundary. 0.001 is then added to it to avoid division by zero. The test is ($ELAPSED/$ELAPSED2 > 10). With $ELAPSED = 10 and $ELAPSED2 = 1.001, the test fails. The easy fix is to run for at least 11 secs rather than 10.
* Update IO-Compress to CPAN version 2.090Chris 'BinGOs' Williams2019-11-1030-129/+247
| | | | | | | | | | [DELTA] 2.090 9 November 2019 * MANIFEST error for streamzip https://github.com/pmqs/IO-Compress/issues/6 70dd9bb4d27bd23d47ac9392320f55c124bc347b
* Update Compress-Raw-Zlib to CPAN version 2.090Chris 'BinGOs' Williams2019-11-101-1/+1
| | | | | | | | [DELTA] 2.090 9 November 2019 * No Changes
* Update Compress-Raw-Bzip2 to CPAN version 2.090Chris 'BinGOs' Williams2019-11-102-2/+2
| | | | | | | | [DELTA] 2.090 9 November 2019 * No Changes
* Update Module-Load-Conditional to CPAN version 0.70Chris 'BinGOs' Williams2019-11-103-6/+33
| | | | | | | | | [DELTA] 0.70 Sun Nov 10 14:28:41 GMT 2019 * Protect ourselves from Module::Metadata parsing problems [ RT#130939 ]
* Update IO-Compress to CPAN version 2.089Chris 'BinGOs' Williams2019-11-0635-328/+885
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [DELTA] 2.089 3 November 2019 * bin/streamzip Add zipstream to EXE_FILES https://github.com/pmqs/IO-Compress/issues/5 7f5ed78e5652125c9ba78aab720e18d384d59c00 fb8cd6480af6303f58fd2e12d4999cd1830f0c5f 2.088 31 October 2019 * t/105oneshot-zip-only.t Fix reset of CompSize 6034da95f1dc5a594edc0d26e6add8d86990ad56 * Add Support Details ad66b6ec4cf175a70e53f74572eed5f403648f11 * Update site for Bzip2 to sourceware 77497aeb2a234889a2b2c4ac7ea2f620895b16a9 * Fix number of tests bc4e234449a82fb00f66af752dfc4c96097b2a4d * Add streamzip script to bin 76d2795d0587bafb0cc398e97142740acba82a42 * zipdetails * Update zipdetails to version 1.11 8958cb3aa90745a4b3369479846846fdca6b4f76 * Zip64 extra field typo f186380d701fe5257f9fc92d69160dc6382cfc24 * t/105oneshot-zip-only.t test with deflated directory 16bfffcf5089af67cb7f68685cc61d06409cba73 * t/105oneshot-zip-only.t Add test for encrypted Zip files 5ad813115aed000f88d7df28261b43c00ae56525 2c64e255feb5a1ee33d033f7eccb6feca12ebe97 * Documentation Updates https://github.com/pmqs/IO-Compress/issues/2 e1fd0d4eda0a8496981cbd83ad06906f4ae586a5 * Mention xz, lzma etc https://github.com/pmqs/IO-Compress/issues/4 126f7b9da97b572d0fb89a9bdcc190c5405c72b8
* Update Compress-Raw-Bzip2 to CPAN version 2.089Chris 'BinGOs' Williams2019-11-0612-47/+47
| | | | | | | | | | | | | | | | [Delta] 2.089 3 November 2019 * No Changes 2.088 31 October 2019 * Add Support Details 37e04fb3dc50287a3512b004282425c6eedb8af6 * upgrade to Bzip2 1.0.8 027a30848ee57731b435d2ea7af09e532bf6fbfd
* Update Compress-Raw-Zlib to CPAN version 2.089Chris 'BinGOs' Williams2019-11-061-1/+7
| | | | | | | | | | | | | | | | [DELTA] 2.089 3 November 2019 * No Changes 2.088 31 October 2019 * Add SUPPORT section d348ad76c2073a2973d094891fbd0c2e24bf397d * 000prereq.t: dump Perl version e1afe502818cb1ccf5bad917b14b029b408f47f1