head 1.13; access; symbols pkgsrc-2023Q4:1.13.0.18 pkgsrc-2023Q4-base:1.13 pkgsrc-2023Q3:1.13.0.16 pkgsrc-2023Q3-base:1.13 pkgsrc-2023Q2:1.13.0.14 pkgsrc-2023Q2-base:1.13 pkgsrc-2023Q1:1.13.0.12 pkgsrc-2023Q1-base:1.13 pkgsrc-2022Q4:1.13.0.10 pkgsrc-2022Q4-base:1.13 pkgsrc-2022Q3:1.13.0.8 pkgsrc-2022Q3-base:1.13 pkgsrc-2022Q2:1.13.0.6 pkgsrc-2022Q2-base:1.13 pkgsrc-2022Q1:1.13.0.4 pkgsrc-2022Q1-base:1.13 pkgsrc-2021Q4:1.13.0.2 pkgsrc-2021Q4-base:1.13 pkgsrc-2021Q3:1.11.0.10 pkgsrc-2021Q3-base:1.11 pkgsrc-2021Q2:1.11.0.8 pkgsrc-2021Q2-base:1.11 pkgsrc-2021Q1:1.11.0.6 pkgsrc-2021Q1-base:1.11 pkgsrc-2020Q4:1.11.0.4 pkgsrc-2020Q4-base:1.11 pkgsrc-2020Q3:1.11.0.2 pkgsrc-2020Q3-base:1.11 pkgsrc-2020Q2:1.10.0.2 pkgsrc-2020Q2-base:1.10 pkgsrc-2020Q1:1.9.0.2 pkgsrc-2020Q1-base:1.9 pkgsrc-2019Q4:1.9.0.4 pkgsrc-2019Q4-base:1.9 pkgsrc-2019Q3:1.8.0.4 pkgsrc-2019Q3-base:1.8 pkgsrc-2019Q2:1.8.0.2 pkgsrc-2019Q2-base:1.8 pkgsrc-2019Q1:1.7.0.4 pkgsrc-2019Q1-base:1.7 pkgsrc-2018Q4:1.7.0.2 pkgsrc-2018Q4-base:1.7 pkgsrc-2018Q3:1.6.0.26 pkgsrc-2018Q3-base:1.6 pkgsrc-2018Q2:1.6.0.24 pkgsrc-2018Q2-base:1.6 pkgsrc-2018Q1:1.6.0.22 pkgsrc-2018Q1-base:1.6 pkgsrc-2017Q4:1.6.0.20 pkgsrc-2017Q4-base:1.6 pkgsrc-2017Q3:1.6.0.18 pkgsrc-2017Q3-base:1.6 pkgsrc-2017Q2:1.6.0.14 pkgsrc-2017Q2-base:1.6 pkgsrc-2017Q1:1.6.0.12 pkgsrc-2017Q1-base:1.6 pkgsrc-2016Q4:1.6.0.10 pkgsrc-2016Q4-base:1.6 pkgsrc-2016Q3:1.6.0.8 pkgsrc-2016Q3-base:1.6 pkgsrc-2016Q2:1.6.0.6 pkgsrc-2016Q2-base:1.6 pkgsrc-2016Q1:1.6.0.4 pkgsrc-2016Q1-base:1.6 pkgsrc-2015Q4:1.6.0.2 pkgsrc-2015Q4-base:1.6 pkgsrc-2015Q3:1.5.0.34 pkgsrc-2015Q3-base:1.5 pkgsrc-2015Q2:1.5.0.32 pkgsrc-2015Q2-base:1.5 pkgsrc-2015Q1:1.5.0.30 pkgsrc-2015Q1-base:1.5 pkgsrc-2014Q4:1.5.0.28 pkgsrc-2014Q4-base:1.5 pkgsrc-2014Q3:1.5.0.26 pkgsrc-2014Q3-base:1.5 pkgsrc-2014Q2:1.5.0.24 pkgsrc-2014Q2-base:1.5 pkgsrc-2014Q1:1.5.0.22 pkgsrc-2014Q1-base:1.5 pkgsrc-2013Q4:1.5.0.20 pkgsrc-2013Q4-base:1.5 pkgsrc-2013Q3:1.5.0.18 pkgsrc-2013Q3-base:1.5 pkgsrc-2013Q2:1.5.0.16 pkgsrc-2013Q2-base:1.5 pkgsrc-2013Q1:1.5.0.14 pkgsrc-2013Q1-base:1.5 pkgsrc-2012Q4:1.5.0.12 pkgsrc-2012Q4-base:1.5 pkgsrc-2012Q3:1.5.0.10 pkgsrc-2012Q3-base:1.5 pkgsrc-2012Q2:1.5.0.8 pkgsrc-2012Q2-base:1.5 pkgsrc-2012Q1:1.5.0.6 pkgsrc-2012Q1-base:1.5 pkgsrc-2011Q4:1.5.0.4 pkgsrc-2011Q4-base:1.5 pkgsrc-2011Q3:1.5.0.2 pkgsrc-2011Q3-base:1.5 pkgsrc-2011Q2:1.4.0.30 pkgsrc-2011Q2-base:1.4 pkgsrc-2011Q1:1.4.0.28 pkgsrc-2011Q1-base:1.4 pkgsrc-2010Q4:1.4.0.26 pkgsrc-2010Q4-base:1.4 pkgsrc-2010Q3:1.4.0.24 pkgsrc-2010Q3-base:1.4 pkgsrc-2010Q2:1.4.0.22 pkgsrc-2010Q2-base:1.4 pkgsrc-2010Q1:1.4.0.20 pkgsrc-2010Q1-base:1.4 pkgsrc-2009Q4:1.4.0.18 pkgsrc-2009Q4-base:1.4 pkgsrc-2009Q3:1.4.0.16 pkgsrc-2009Q3-base:1.4 pkgsrc-2009Q2:1.4.0.14 pkgsrc-2009Q2-base:1.4 pkgsrc-2009Q1:1.4.0.12 pkgsrc-2009Q1-base:1.4 pkgsrc-2008Q4:1.4.0.10 pkgsrc-2008Q4-base:1.4 pkgsrc-2008Q3:1.4.0.8 pkgsrc-2008Q3-base:1.4 cube-native-xorg:1.4.0.6 cube-native-xorg-base:1.4 pkgsrc-2008Q2:1.4.0.4 pkgsrc-2008Q2-base:1.4 cwrapper:1.4.0.2 pkgsrc-2008Q1:1.3.0.16 pkgsrc-2008Q1-base:1.3 pkgsrc-2007Q4:1.3.0.14 pkgsrc-2007Q4-base:1.3 pkgsrc-2007Q3:1.3.0.12 pkgsrc-2007Q3-base:1.3 pkgsrc-2007Q2:1.3.0.10 pkgsrc-2007Q2-base:1.3 pkgsrc-2007Q1:1.3.0.8 pkgsrc-2007Q1-base:1.3 pkgsrc-2006Q4:1.3.0.6 pkgsrc-2006Q4-base:1.3 pkgsrc-2006Q3:1.3.0.4 pkgsrc-2006Q3-base:1.3 pkgsrc-2006Q2:1.3.0.2 pkgsrc-2006Q2-base:1.3 pkgsrc-2006Q1:1.2.0.2 pkgsrc-2006Q1-base:1.2 pkgsrc-2005Q4:1.1.1.1.0.4 pkgsrc-2005Q4-base:1.1.1.1 pkgsrc-2005Q3:1.1.1.1.0.2 pkgsrc-2005Q3-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.13 date 2021.10.26.10.16.38; author nia; state Exp; branches; next 1.12; commitid XMBRkrafc79x2jeD; 1.12 date 2021.10.07.13.41.31; author nia; state Exp; branches; next 1.11; commitid TK9Y8OXA04EYMSbD; 1.11 date 2020.08.16.02.37.36; author wen; state Exp; branches; next 1.10; commitid oixpGTXlGEs4xekC; 1.10 date 2020.04.11.12.09.25; author mef; state Exp; branches; next 1.9; commitid 9jaHm9VoE90lMX3C; 1.9 date 2019.10.19.12.49.53; author mef; state Exp; branches; next 1.8; commitid VFhT7LDM09a2DtHB; 1.8 date 2019.04.07.01.23.25; author wen; state Exp; branches; next 1.7; commitid RLkbzU4WjU0c6miB; 1.7 date 2018.12.01.03.00.16; author wen; state Exp; branches; next 1.6; commitid wgJH9B5epIYwI22B; 1.6 date 2015.11.03.03.28.16; author agc; state Exp; branches; next 1.5; commitid XagoUgdES8g2ZAHy; 1.5 date 2011.08.16.07.00.59; author adam; state Exp; branches; next 1.4; 1.4 date 2008.04.23.19.55.12; author wiz; state Exp; branches; next 1.3; 1.3 date 2006.05.05.17.50.49; author abs; state Exp; branches; next 1.2; 1.2 date 2006.01.22.20.47.22; author wiz; state Exp; branches; next 1.1; 1.1 date 2005.06.24.17.20.54; author wiz; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2005.06.24.17.20.54; author wiz; state Exp; branches; next ; desc @@ 1.13 log @archivers: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes Could not be committed due to merge conflict: devel/py-traitlets/distinfo The following distfiles were unfetchable (note: some may be only fetched conditionally): ./devel/pvs/distinfo pvs-3.2-solaris.tgz ./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip @ text @$NetBSD: distinfo,v 1.12 2021/10/07 13:41:31 nia Exp $ BLAKE2s (File-Slurp-9999.32.tar.gz) = 024731d46982060eaa0842124839d3039499ec4baa286beb98c94771b836065f SHA512 (File-Slurp-9999.32.tar.gz) = 413337e0257e95e8e8d2aabf684bec81e746000a741809935b058490b8c42b494064f724e618b250330d8bb67a0a7a2a5adad17e3e6c96d4b193531a192a4d56 Size (File-Slurp-9999.32.tar.gz) = 34574 bytes @ 1.12 log @devel: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.11 2020/08/16 02:37:36 wen Exp $ d3 1 a3 1 RMD160 (File-Slurp-9999.32.tar.gz) = c4d59e1665739085c9b2e4206afc919168fa809d @ 1.11 log @Update to 9999.32 Upstream changes: 9999.32 2020-06-30 - Re-release after fixing MANIFEST 9999.31 2020-06-28 - Remove TravisCI and AppVeyor - Test using GitHub Actions/workflows on Windows, Mac, and Linux - Add See Also section to the docs. (PR#24 Thanks, Dan Book) - Add file existence and size checks (RT 132900 - Thanks, Bao Haojun) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.10 2020/04/11 12:09:25 mef Exp $ a2 1 SHA1 (File-Slurp-9999.32.tar.gz) = 1b6215dd9f297a88957aba75b15a68c6f90edfbe @ 1.10 log @(devel/p5-File-Slurp) Updated to 9999.30 9999.30 - Altered the atomic version of write_file to use temporary files that are also hidden files. (RT #132064) 9999.29 2019-11-27 - Correct some documentation errors where copy-paste had us saying File::Spec rather than File::Slurp. (RT 131097 - Thanks, Mike) - Reduce the size of the tests in t/handle.t to be nicer to CPAN Testers. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.9 2019/10/19 12:49:53 mef Exp $ d3 4 a6 4 SHA1 (File-Slurp-9999.30.tar.gz) = bcfecfef13716e14503d73b0a447c27537a4357f RMD160 (File-Slurp-9999.30.tar.gz) = aa2ba9ded270cd427b450573669cc86a192e80ba SHA512 (File-Slurp-9999.30.tar.gz) = ea512f0e6683be0a48dc8a58200ed032492234dc6c9c8ee1051a476915467c8c1aece7817a3c12cb6833b9f153530e2e8bb1dfe43e9b6aa8883dcb2de1486702 Size (File-Slurp-9999.30.tar.gz) = 37889 bytes @ 1.9 log @(devel/p5-File-Slurp) Updated 9999.27 to 9999.28 9999.28 2019-04-05 - Stop testing with Taint mode. Taint was a terrible practice that should have never ever ever been a thing. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2019/04/07 01:23:25 wen Exp $ d3 4 a6 4 SHA1 (File-Slurp-9999.28.tar.gz) = 9a0305936c0f0d687c4517efc6ce3b2cf0cd8ede RMD160 (File-Slurp-9999.28.tar.gz) = 71d9f6baa4845bbfbd53ae114274bcdcc01bd2de SHA512 (File-Slurp-9999.28.tar.gz) = 4e4f6ee3f1563eff230a4d3db8e71647e41f58be523c60d023763c94b41a850c24873ac2b0f27e192a47afc77cc20e2e09d7b83ffef34b465601ef64ec9cd4ef Size (File-Slurp-9999.28.tar.gz) = 36049 bytes @ 1.8 log @Update to 9999.27 Upstream changes: 9999.27 2019-04-05 - Update the documentation on the atomic write. We no longer use the pid and I neglected to update the documentation as such. (RT #129029) - Localize $^W to stop File::Temp from warning the user when the -w flag is on while we're grabbing a temporary file name. (RT #129029) 9999.26 2019-02-13 - Reduce the size of handle.t to prevent failures on systems with limits set - Skip all tests in the suite that relied on overriding syswrite to test failure mechanisms as CORE::print cannot be overridden. - Refactor write_file to use print rather than syswrite. - When performing an atomic write, make sure we find a good temporary file so that we don't accidentally overwrite a file that may already exist in the working directory. - Stop re-working the line endings on write_file when on Windows as the use of print now allows layers to provide that functionality. - Add File::Basename, File::Spec, File::Temp, and IO::Handle to the runtime prereqs. These were already testing prereqs and are core. - Perl 5.30 compliance is complete at this point. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2018/12/01 03:00:16 wen Exp $ d3 4 a6 4 SHA1 (File-Slurp-9999.27.tar.gz) = 0ceb3166ae0a2b2411d3c38ed7d73bdf3c99af05 RMD160 (File-Slurp-9999.27.tar.gz) = 4746699216ff24e0a8a06d777c6c3170cd2c35c5 SHA512 (File-Slurp-9999.27.tar.gz) = 24a5e2b93f7fda65cbdf0e54687de3af511cfd3909dcf4c79610882bf4f119afdf2bd60de28fcb8d9155b94a29ca4f901e28930a810949e490ba1c584d7a6ee0 Size (File-Slurp-9999.27.tar.gz) = 37734 bytes @ 1.7 log @Update to 9999.25 Upstream changes: 9999.25 2018-10-29 - The previous release contained nothing but a documentation update. That updated documentation errantly mentioned pseudo-files. Pseudo-files are perfectly fine to use with File::Slurp. - Add regression test for GLOB refs being slurped in. Thank you, James Keenan! https://github.com/perhunter/slurp/pull/17#issuecomment-437174592 - Refactor read_file to use open and read rather than sysopen and sysread. - Add a bugwards compatible feature to keep track of the cursor when dealing with the DATA handle (https://github.com/perhunter/slurp/pull/17) - Fix a typo in the docs. 9999.24 2018-10-29 - Document the clear downfalls of using file handles of any kind rather than just the file's path string. 9999.23 2018-10-20 - Fix an error on the test rewrites with a bad value for binmode - Create a 00-report-prereqs.dd to ease testing on 5.6 - Bump requirement for File::Spec to 3.01 as Cwd was shipped separately before and the one that came with 5.6 had Taint issues. - Cleaned up the Change log to make all dates uniform 9999.22 2018-10-15 - Update the SYNOPSIS documentation. (Graham Knop) - Fix some EUMM metadata depending on version. (Dan Book) - Fix Windows path concatenation on read_dir. (James Keenan) - Document each function with proper POD heads and re-order in alphabetical - Dump the POD to GH markdown for a README.md - Remove the README file - Remove some work-arounds for older Perls < 5.6 - Do not inherit from Exporter (requires Exporter 5.57) - Fix perms.t to run on all platforms (Aristotle Pagaltzis, Linda Walsh via RT #92401) - Clean up handle.t (we no longer use the -w flag anywhere) 9999.21 2018-10-08 - Unset $^W in a few strategic places to silence warnings when Test::Harness or ExtUtils::MakeMaker turn them on. (Thanks, Graham Knop). - Got rid of a few MYMETA leftovers in the MANIFEST - Add Git repository info to the Makefile - Add a contributor's list for display on metacpan 9999.20_02 2018-10-04 (TRIAL) - Update TravisCI tests to show coverage. - Update all remaining test files - Get rid of assumption of . in @@INC in tests - Remove t/TestDriver.pm - Add t/lib/FileSlurpTest.pm - Make sure all tests use a properly acquired temp file - Clean up prereqs a bit further - Document all failure cases in the 01-error* tests. - Moved the CORE:: function overrides to their own test class to only be included when overriding is necessary 9999.20_01 2018-09-27 (TRIAL) - Fixed spelling mistakes in POD (RT #85251) - Fixed a typo in an example (RTs #72116, #80279) - Remove doc mentions of Perl < 5.006 as that's required. - Fix POD coverage tests by adding a few more ignored functions - Added t/edit_file.t (James Keenan) - Move the POD tests to xt/author - Update t/append_null.t - Update t/binmode.t - Update t/data_list.t - Update t/data_scalar.t - Update t/error_mode.t - Update t/large.t - Update t/original.t - Update t/stringify.t - Added t/00-report-prereqs.t - Added more xt/author tests - Fix all trailing whitespace in accordance with xt/author/eol.t - Updated the Makefile.PL to get all of the prereqs in there. - Add CI testing via TravisCI and AppVeyor @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2015/11/03 03:28:16 agc Exp $ d3 4 a6 4 SHA1 (File-Slurp-9999.25.tar.gz) = d7a7a0120d42f6f3eaa72c3ad28a3a90337d6ebf RMD160 (File-Slurp-9999.25.tar.gz) = 786eef19241015ba11572b4dfeb54acbece6c0e8 SHA512 (File-Slurp-9999.25.tar.gz) = cea59f2aecfe314540c1022c44ce85d5d53a3c69273b71a727acbfacbd09a9e45ef435c61b28d8d883a758e29c296ca98167dceed74bbf3a278fe5fa7019ce8a Size (File-Slurp-9999.25.tar.gz) = 38260 bytes @ 1.6 log @Add SHA512 digests for distfiles for devel category Issues found with existing distfiles: distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip distfiles/fortran-utils-1.1.tar.gz distfiles/ivykis-0.39.tar.gz distfiles/enum-1.11.tar.gz distfiles/pvs-3.2-libraries.tgz distfiles/pvs-3.2-linux.tgz distfiles/pvs-3.2-solaris.tgz distfiles/pvs-3.2-system.tgz No changes made to these distinfo files. Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2011/08/16 07:00:59 adam Exp $ d3 4 a6 4 SHA1 (File-Slurp-9999.19.tar.gz) = e734e5d93a82fbd179d33db35d1f98c5e5934bf1 RMD160 (File-Slurp-9999.19.tar.gz) = 38a646144cf4dada0d3e2918e33665de742700d1 SHA512 (File-Slurp-9999.19.tar.gz) = 3fb8f452d625e321e77475cbc7d5672d53fe49945581561a0001be0a9464e67659303271648e102d52b6ebd04c87afc7432238fcade0c098f584f3b58c90ec82 Size (File-Slurp-9999.19.tar.gz) = 39927 bytes @ 1.5 log @Changes 9999.19: * Fixed use line in t/edit_file.t to import :edit first * read_file and write_file work even when interrupted by signals this includes a test for read_file interrupt * Fixed bugs in the config synopsis example @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2008/04/23 19:55:12 wiz Exp $ d5 1 @ 1.4 log @Update to 9999.13: 9999.13 Wed Jan 23 22:54:03 CDT 2008 - This is a "get the tests passing" release by Dave Rolsky - Fixes the tests to pass with the latest Test::More - Also shuts up warnings from some tests about redefining SEEK_SET. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2006/05/05 17:50:49 abs Exp $ d3 3 a5 3 SHA1 (File-Slurp-9999.13.tar.gz) = ee3df8f2f2efcd6439051f76a08f3536e8f04e7c RMD160 (File-Slurp-9999.13.tar.gz) = ef2b89f9dbfd35ebfa3d4b2ab8e09a42e7442dc0 Size (File-Slurp-9999.13.tar.gz) = 26403 bytes @ 1.3 log @Updated devel/p5-File-Slurp to 9999.12 - Fixed bug on windows with classic slurping and File::Slurp not agreeing on newline conversion. - Added t/newline.t test to check for that fix. - When passing text data by scalar reference to write_file under windows, the buffer is copied so the newline conversion won't modify the caller's data. - Thanks to Johan Lodin for a test script which I modified into t/newline.t @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2006/01/22 20:47:22 wiz Exp $ d3 3 a5 3 SHA1 (File-Slurp-9999.12.tar.gz) = afa2f5c2a06b3da22f3aed5c922eea6e60c37871 RMD160 (File-Slurp-9999.12.tar.gz) = 7a85bfb5e1f3335dd668fd97ce72c498b0a6b400 Size (File-Slurp-9999.12.tar.gz) = 26533 bytes @ 1.2 log @Update to 9999.11: 9999.10 Sun Oct 23 15:28:42 EDT 2005 - t/*.t modules don't use Fcntl.pm - using POSIX qw( :fcntl_h ) instead of Fcntl qw( :seek ) for backwards compatiblity to 5.00503 - added conditional definitions of SEEK_* and O_* subs as they are not defined in perl 5.004 - File::Slurp now runs on perl 5.004 and newer (see BUGS section) All of the above thanks to Smylers , Piers Kent and John Alden - Added pod.t and pod_coverage.t tests. This is to pass all the CPANTS tests. 9999.11 changes not documented. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1.1.1 2005/06/24 17:20:54 wiz Exp $ d3 3 a5 3 SHA1 (File-Slurp-9999.11.tar.gz) = c04133689b2a2828fe998297a598da3cf7513424 RMD160 (File-Slurp-9999.11.tar.gz) = 175b33699a47e9193b962622a427c720c2806812 Size (File-Slurp-9999.11.tar.gz) = 25693 bytes @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 SHA1 (File-Slurp-9999.09.tar.gz) = 568333c9bc8922d4529783d18664b9e0ea32063f RMD160 (File-Slurp-9999.09.tar.gz) = 32aaf9252c592a4a3cea53c528880d71d51e319b Size (File-Slurp-9999.09.tar.gz) = 24552 bytes @ 1.1.1.1 log @Import p5-File-Slurp-9999.09 from pkgsrc-wip, packaged by Hiramatsu Yoshifumi. This module provides subroutines to read or write entire files with a simple call. It also has a subroutine for reading the list of filenames in a directory. @ text @@