head 1.10; access; symbols pkgsrc-2023Q4:1.10.0.18 pkgsrc-2023Q4-base:1.10 pkgsrc-2023Q3:1.10.0.16 pkgsrc-2023Q3-base:1.10 pkgsrc-2023Q2:1.10.0.14 pkgsrc-2023Q2-base:1.10 pkgsrc-2023Q1:1.10.0.12 pkgsrc-2023Q1-base:1.10 pkgsrc-2022Q4:1.10.0.10 pkgsrc-2022Q4-base:1.10 pkgsrc-2022Q3:1.10.0.8 pkgsrc-2022Q3-base:1.10 pkgsrc-2022Q2:1.10.0.6 pkgsrc-2022Q2-base:1.10 pkgsrc-2022Q1:1.10.0.4 pkgsrc-2022Q1-base:1.10 pkgsrc-2021Q4:1.10.0.2 pkgsrc-2021Q4-base:1.10 pkgsrc-2021Q3:1.8.0.18 pkgsrc-2021Q3-base:1.8 pkgsrc-2021Q2:1.8.0.16 pkgsrc-2021Q2-base:1.8 pkgsrc-2021Q1:1.8.0.14 pkgsrc-2021Q1-base:1.8 pkgsrc-2020Q4:1.8.0.12 pkgsrc-2020Q4-base:1.8 pkgsrc-2020Q3:1.8.0.10 pkgsrc-2020Q3-base:1.8 pkgsrc-2020Q2:1.8.0.8 pkgsrc-2020Q2-base:1.8 pkgsrc-2020Q1:1.8.0.4 pkgsrc-2020Q1-base:1.8 pkgsrc-2019Q4:1.8.0.6 pkgsrc-2019Q4-base:1.8 pkgsrc-2019Q3:1.8.0.2 pkgsrc-2019Q3-base:1.8 pkgsrc-2019Q2:1.7.0.14 pkgsrc-2019Q2-base:1.7 pkgsrc-2019Q1:1.7.0.12 pkgsrc-2019Q1-base:1.7 pkgsrc-2018Q4:1.7.0.10 pkgsrc-2018Q4-base:1.7 pkgsrc-2018Q3:1.7.0.8 pkgsrc-2018Q3-base:1.7 pkgsrc-2018Q2:1.7.0.6 pkgsrc-2018Q2-base:1.7 pkgsrc-2018Q1:1.7.0.4 pkgsrc-2018Q1-base:1.7 pkgsrc-2017Q4:1.7.0.2 pkgsrc-2017Q4-base:1.7 pkgsrc-2017Q3:1.6.0.12 pkgsrc-2017Q3-base:1.6 pkgsrc-2017Q2:1.6.0.8 pkgsrc-2017Q2-base:1.6 pkgsrc-2017Q1:1.6.0.6 pkgsrc-2017Q1-base:1.6 pkgsrc-2016Q4:1.6.0.4 pkgsrc-2016Q4-base:1.6 pkgsrc-2016Q3:1.6.0.2 pkgsrc-2016Q3-base:1.6 pkgsrc-2016Q2:1.5.0.6 pkgsrc-2016Q2-base:1.5 pkgsrc-2016Q1:1.5.0.4 pkgsrc-2016Q1-base:1.5 pkgsrc-2015Q4:1.5.0.2 pkgsrc-2015Q4-base:1.5 pkgsrc-2015Q3:1.4.0.2 pkgsrc-2015Q3-base:1.4 pkgsrc-2015Q2:1.3.0.2 pkgsrc-2015Q2-base:1.3 pkgsrc-2015Q1:1.2.0.2 pkgsrc-2015Q1-base:1.2 pkgsrc-2014Q4:1.1.0.12 pkgsrc-2014Q4-base:1.1 pkgsrc-2014Q3:1.1.0.10 pkgsrc-2014Q3-base:1.1 pkgsrc-2014Q2:1.1.0.8 pkgsrc-2014Q2-base:1.1 pkgsrc-2014Q1:1.1.0.6 pkgsrc-2014Q1-base:1.1 pkgsrc-2013Q4:1.1.0.4 pkgsrc-2013Q4-base:1.1 pkgsrc-2013Q3:1.1.0.2 pkgsrc-2013Q3-base:1.1; locks; strict; comment @# @; 1.10 date 2021.10.26.10.17.56; author nia; state Exp; branches; next 1.9; commitid XMBRkrafc79x2jeD; 1.9 date 2021.10.07.13.42.44; author nia; state Exp; branches; next 1.8; commitid TK9Y8OXA04EYMSbD; 1.8 date 2019.08.14.01.53.32; author wen; state Exp; branches; next 1.7; commitid Q29Z59OJI5qp7WyB; 1.7 date 2017.11.08.20.51.53; author wiz; state Exp; branches; next 1.6; commitid qbMNq97o3ITx7heA; 1.6 date 2016.07.28.07.04.21; author wen; state Exp; branches; next 1.5; commitid 0hp79knovJahA3gz; 1.5 date 2015.11.03.03.28.59; author agc; state Exp; branches; next 1.4; commitid XagoUgdES8g2ZAHy; 1.4 date 2015.09.06.10.42.57; author mef; state Exp; branches; next 1.3; commitid EnmPmAS1LhAPgbAy; 1.3 date 2015.04.25.08.35.13; author mef; state Exp; branches; next 1.2; commitid wI5SqGKF0CqbSWiy; 1.2 date 2015.02.18.12.58.05; author mef; state Exp; branches; next 1.1; commitid BNEbQiHjZI1Sruay; 1.1 date 2013.07.03.08.52.50; author sno; state Exp; branches; next ; commitid Sni9y5E4QV7hd0Ww; desc @@ 1.10 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.9 2021/10/07 13:42:44 nia Exp $ BLAKE2s (indirect-0.39.tar.gz) = ccb3ca8855ce0b6437521927ddbac22dfd064f0ffe355e6caa648a923eaeb0fc SHA512 (indirect-0.39.tar.gz) = d3275a2cab2eeceef61756e08947d3072c0ce5cea2e8b70870c5fcbd9c63e56cf70568395002b7d02060cad3482f7f56723b1ad85fcf0a4c4ee2568b5035816c Size (indirect-0.39.tar.gz) = 52231 bytes @ 1.9 log @devel: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2019/08/14 01:53:32 wen Exp $ d3 1 a3 1 RMD160 (indirect-0.39.tar.gz) = e308940e61b8b0302d0d82af40e2549f6909e6c8 @ 1.8 log @Update to 0.39 Upstream changes: 0.39 2019-07-08 12:00 UTC + Fix : [RT #127118] : Fails on perl >= v5.28.0 with -DDEBUGGING The module has been amended to accomodate with a change of behaviour of a core macro. + Upd : Contact info. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2017/11/08 20:51:53 wiz Exp $ a2 1 SHA1 (indirect-0.39.tar.gz) = 6c61a9555f5f9b13140636f82b4311592558cc64 @ 1.7 log @p5-indirect: update to 0.38. 0.38 2017-11-04 15:40 UTC + Fix : [RT #123374] : Compatibility with CV-in-stash optimisation Thanks Father Chrysostomos for reporting and contributing a patch. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2016/07/28 07:04:21 wen Exp $ d3 4 a6 4 SHA1 (indirect-0.38.tar.gz) = e00388357ab4e45878e3967560468d34b742cf94 RMD160 (indirect-0.38.tar.gz) = b3059a82e8550e0b982dbfa5b028d102eabcde6a SHA512 (indirect-0.38.tar.gz) = 1ae363d2b2961be8495168a870bf941953a7845b0f3e9c7e9b267affc0b0392e1747ca4edd484ac98ddeef70b1a1cf28672bf1b9289847cb193409914e2f4673 Size (indirect-0.38.tar.gz) = 55008 bytes @ 1.6 log @Update to 0.37 Upstream changes: 0.37 2016-07-12 16:40 UTC + Chg : A large chunk of boilerplate XS code, which is also used in other XS modules, has been factored out of the main .xs file to a collection of .h files in the xsh subdirectory. + Fix : [RT #115392] : Intermittent segfaults with heredocs Heredocs should now be handled correctly. Thanks Graham Knop for reporting. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2015/11/03 03:28:59 agc Exp $ d3 4 a6 4 SHA1 (indirect-0.37.tar.gz) = c843ac122eed28060cade79d2920ecd3fd9a1763 RMD160 (indirect-0.37.tar.gz) = 774c090cbcfd9576bd6b3474defac653b12d5451 SHA512 (indirect-0.37.tar.gz) = 8d46ff62c86b23519b030474155f7d8aa4872a9a4a2bb1e3199ac506aee60343b4c572eae8fa41dc5148c115de3c80bcb7f21900ad30822dc9eb437033defe09 Size (indirect-0.37.tar.gz) = 54892 bytes @ 1.5 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.4 2015/09/06 10:42:57 mef Exp $ d3 4 a6 4 SHA1 (indirect-0.36.tar.gz) = c99e68b17a15fa449e3da1175b9eb0c473f57f65 RMD160 (indirect-0.36.tar.gz) = d576ce7ff5b465e3e0db33349aa3fe5aa85b3bee SHA512 (indirect-0.36.tar.gz) = 27f86702a2b3597e2bc20390130584324bfe86cc4d9f33a488b4788d6e1513ac19dfd4e1407f29b6f862172b020b3001a248450ad8dddb5a31e07220c0783ceb Size (indirect-0.36.tar.gz) = 48597 bytes @ 1.4 log @Update to 0.36 -------------- 0.36 2015-07-17 22:15 UTC + Fix : [RT #104312] : fatal hides perl errors in modules no indirect 'fatal' will no longer hide compilation errors occurring before indirect constructs. Thanks Lukas Mai for reporting. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2015/04/25 08:35:13 mef Exp $ d5 1 @ 1.3 log @Update 0.33 to 0.35 ------------------- 0.35 2015-04-06 22:20 UTC + Fix : The module could end being disabled in one thread if it was first loaded in another thread and that thread was immediately terminated. This is now fixed and should address test failures of t//09-load-threads.t and t/42-threads-global.t. 0.34 2015-04-02 19:50 UTC + Chg : The new environment variable to enable thread tests on older perls is PERL_FORCE_TEST_THREADS. Note that this variable should only be turned on by authors. + Fix : [RT #100068] : add link to historical tchrist post The link has been added to the documentation. Thanks Olivier Mengué for reporting. + Fix : Segfaults when the module is loaded by several threads (or Windows emulated processes) ran in parallel. + Fix : Update the Windows ActivePerl + gcc 3.4 workaround for ExtUtils::MakeMaker 7.04. Thanks Christian Walde for reporting and feedback on this issue. + Fix : Be really compatible with the optional OP_PARENT feature. + Tst : $ENV{$Config{ldlibpthname}} is now preserved on all platforms, which will address failures of t/41-threads-teardown.t and t/50-external.t with unusual compilers (like icc) that link all their compiled objects to their own libraries. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2015/02/18 12:58:05 mef Exp $ d3 3 a5 3 SHA1 (indirect-0.35.tar.gz) = b1a9490580ce42c182cfdf3a258172f89bca2513 RMD160 (indirect-0.35.tar.gz) = 79917b902ae8bd9a5d4d41447f565f1a7f0bf44e Size (indirect-0.35.tar.gz) = 45177 bytes @ 1.2 log @Update 0.30 to 0.33 ------------------- 0.33 2014-09-29 20:20 UTC + Fix : [RT #99083] : Breaks eval in an END block in Win32 pseudo-forks. Thanks Graham Knop for reporting. + Fix : Segfaults during global destruction of a thread or a pseudo-fork. 0.32 2014-09-21 20:15 UTC + Add : Support for the PERL_OP_PARENT optional feature introduced in perl 5.21.2. + Fix : [RT #92806] : Tests that use run_perl() fail on Android Thanks Brian Fraser for the patch. + Fix : indirect constructs will no longer segfault while inside the empty package on perl 5.8.x. This fix may also prevent some segfaults during global destruction. 0.31 2013-09-05 16:45 UTC + Fix : [RT #88428] : no indirect in eval can trigger for direct calls on __PACKAGE__ Thanks Graham Knop for reporting. + Tst : Author tests are no longer bundled with this distribution. They are only made available to authors in the git repository. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1 2013/07/03 08:52:50 sno Exp $ d3 3 a5 3 SHA1 (indirect-0.33.tar.gz) = 43cb79212254471fa2be6541080fe224dce597d6 RMD160 (indirect-0.33.tar.gz) = 3d206abff76e2b5b4a706efce3f748545f36d01f Size (indirect-0.33.tar.gz) = 42372 bytes @ 1.1 log @Adding package for CPAN distribution indirect version 0.30 into devel/p5-indirect. When enabled, this pragma warns about indirect method calls that are present in your code. This pragma currently does not warn for core functions (print, say, exec or system). This may change in the future, or may be added as optional features that would be enabled by passing options to unimport. In http://www.shadowcat.co.uk/blog/matt-s-trout/indirect-but-still-fatal, Matt S. Trout gives an example of an undesirable indirect method call on a block that can cause a particularly bewildering error. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2009/08/09 09:26:29 sno Exp $ d3 3 a5 3 SHA1 (indirect-0.30.tar.gz) = d15b81040216b3a163537359de5661e654ccfbec RMD160 (indirect-0.30.tar.gz) = d9ecd00b44e40a780239aed78ac98f67a2fc202a Size (indirect-0.30.tar.gz) = 41721 bytes @