Up to [cvs.NetBSD.org] / pkgsrc / devel / p5-Class-XSAccessor
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.13 / (download) - annotate - [select for diffs], Tue Oct 26 10:16:14 2021 UTC (22 months, 3 weeks ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2023Q2-base,
pkgsrc-2023Q2,
pkgsrc-2023Q1-base,
pkgsrc-2023Q1,
pkgsrc-2022Q4-base,
pkgsrc-2022Q4,
pkgsrc-2022Q3-base,
pkgsrc-2022Q3,
pkgsrc-2022Q2-base,
pkgsrc-2022Q2,
pkgsrc-2022Q1-base,
pkgsrc-2022Q1,
pkgsrc-2021Q4-base,
pkgsrc-2021Q4,
HEAD
Changes since 1.12: +2 -2
lines
Diff to previous 1.12 (colored)
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
Revision 1.12 / (download) - annotate - [select for diffs], Thu Oct 7 13:41:08 2021 UTC (23 months, 2 weeks ago) by nia
Branch: MAIN
Changes since 1.11: +1 -2
lines
Diff to previous 1.11 (colored)
devel: Remove SHA1 hashes for distfiles
Revision 1.11 / (download) - annotate - [select for diffs], Tue Nov 3 03:28:03 2015 UTC (7 years, 10 months ago) by agc
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base,
pkgsrc-2021Q3,
pkgsrc-2021Q2-base,
pkgsrc-2021Q2,
pkgsrc-2021Q1-base,
pkgsrc-2021Q1,
pkgsrc-2020Q4-base,
pkgsrc-2020Q4,
pkgsrc-2020Q3-base,
pkgsrc-2020Q3,
pkgsrc-2020Q2-base,
pkgsrc-2020Q2,
pkgsrc-2020Q1-base,
pkgsrc-2020Q1,
pkgsrc-2019Q4-base,
pkgsrc-2019Q4,
pkgsrc-2019Q3-base,
pkgsrc-2019Q3,
pkgsrc-2019Q2-base,
pkgsrc-2019Q2,
pkgsrc-2019Q1-base,
pkgsrc-2019Q1,
pkgsrc-2018Q4-base,
pkgsrc-2018Q4,
pkgsrc-2018Q3-base,
pkgsrc-2018Q3,
pkgsrc-2018Q2-base,
pkgsrc-2018Q2,
pkgsrc-2018Q1-base,
pkgsrc-2018Q1,
pkgsrc-2017Q4-base,
pkgsrc-2017Q4,
pkgsrc-2017Q3-base,
pkgsrc-2017Q3,
pkgsrc-2017Q2-base,
pkgsrc-2017Q2,
pkgsrc-2017Q1-base,
pkgsrc-2017Q1,
pkgsrc-2016Q4-base,
pkgsrc-2016Q4,
pkgsrc-2016Q3-base,
pkgsrc-2016Q3,
pkgsrc-2016Q2-base,
pkgsrc-2016Q2,
pkgsrc-2016Q1-base,
pkgsrc-2016Q1,
pkgsrc-2015Q4-base,
pkgsrc-2015Q4
Changes since 1.10: +2 -1
lines
Diff to previous 1.10 (colored)
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.
Revision 1.10 / (download) - annotate - [select for diffs], Mon Jul 28 13:43:07 2014 UTC (9 years, 1 month ago) by wen
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base,
pkgsrc-2015Q3,
pkgsrc-2015Q2-base,
pkgsrc-2015Q2,
pkgsrc-2015Q1-base,
pkgsrc-2015Q1,
pkgsrc-2014Q4-base,
pkgsrc-2014Q4,
pkgsrc-2014Q3-base,
pkgsrc-2014Q3
Changes since 1.9: +4 -4
lines
Diff to previous 1.9 (colored)
Update to 1.19 Upstream changes: 1.19 Fri Nov 22 07:15 2013 - Remove the OP tree munging optimization since it wasn't in the end really speeding things up. (chocolateboy) - Require Time::HiRes explicitly because CentOS cripples the base perl install. 1.18 Mon Jun 17 18:07 2013 - Revert fixes for implicitly-lvalue getters for now since that actually breaks user code. It seems it's not just because the users are naughty, so more investigation required. 1.17 Mon Jun 17 07:09 2013 - For Hashes: Implement predicates that check definedness and existance explicitly. The traditional "predicates" check definedness. It's conceivable to also want a bool-check type predicate. File a ticket if you need that. - Fix bug regarding getters being implicitly lvalue by returning the internal SV*. Instead, we now use TARG.
Revision 1.9 / (download) - annotate - [select for diffs], Mon Dec 10 14:50:15 2012 UTC (10 years, 9 months ago) by wen
Branch: MAIN
CVS Tags: pkgsrc-2014Q2-base,
pkgsrc-2014Q2,
pkgsrc-2014Q1-base,
pkgsrc-2014Q1,
pkgsrc-2013Q4-base,
pkgsrc-2013Q4,
pkgsrc-2013Q3-base,
pkgsrc-2013Q3,
pkgsrc-2013Q2-base,
pkgsrc-2013Q2,
pkgsrc-2013Q1-base,
pkgsrc-2013Q1,
pkgsrc-2012Q4-base,
pkgsrc-2012Q4
Changes since 1.8: +4 -4
lines
Diff to previous 1.8 (colored)
Update to 1.16 Upstream changes: 1.16 Mon Nov 5 13:47 2012 - Drop erroneous MYMETA files from distribution. 1.15 Sun Nov 4 15:30 2012 - Support for hash keys with NUL (\0) characters. Previously, these were truncated.
Revision 1.8 / (download) - annotate - [select for diffs], Tue Sep 11 08:03:43 2012 UTC (11 years ago) by sno
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base,
pkgsrc-2012Q3
Changes since 1.7: +4 -4
lines
Diff to previous 1.7 (colored)
Updating package for CPAN module Class::XSAccessor in devel/p5-Class-XSAccessor from 1.13 to 1.14. upstream changes: 1.14 Sun Aug 26 23:23 2012 - Skip some failing tests on old debugging perls. Guys, please upgrade your perl!
Revision 1.7 / (download) - annotate - [select for diffs], Wed Feb 1 19:30:42 2012 UTC (11 years, 7 months ago) by rhaen
Branch: MAIN
CVS Tags: pkgsrc-2012Q2-base,
pkgsrc-2012Q2,
pkgsrc-2012Q1-base,
pkgsrc-2012Q1
Changes since 1.6: +4 -4
lines
Diff to previous 1.6 (colored)
Updated to 1.13 Changes: 1.13 Mon Dec 12 08:21 2011 - Promotes 1.12_03 to a stable release.
Revision 1.6 / (download) - annotate - [select for diffs], Wed Nov 16 08:04:26 2011 UTC (11 years, 10 months ago) by hiramatsu
Branch: MAIN
CVS Tags: pkgsrc-2011Q4-base,
pkgsrc-2011Q4
Changes since 1.5: +4 -4
lines
Diff to previous 1.5 (colored)
Update p5-Class-XAccessor to 1.12. Changes from previous: 1.12 Fri Sep 4 19:00 2011 - Reclaim compatibility with the most recent versions of ExtUtils::ParseXS. - Explicit tests for wrong-type invocants.
Revision 1.5 / (download) - annotate - [select for diffs], Wed Aug 10 06:42:39 2011 UTC (12 years, 1 month ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2011Q3-base,
pkgsrc-2011Q3
Changes since 1.4: +4 -4
lines
Diff to previous 1.4 (colored)
Changes 1.11: * Fix assignment to lvalue accessors that point at an uninitialized hash element. Changes 1.10: * We don't occasionally crash during END any more. Instead, we rely on the OS to reap a bit of memory after perl was shut down anyway. * Tiny refactoring for smaller object size. Changes 1.09: * Fix: Predicates return value, not bool * TODO test for perl-crashing bug (in perl) that can happen on (arcane) XSUB aliasing on perls < 5.8.9 We're open for work-around patches.
Revision 1.4 / (download) - annotate - [select for diffs], Tue Sep 21 05:59:42 2010 UTC (13 years ago) by sno
Branch: MAIN
CVS Tags: pkgsrc-2011Q2-base,
pkgsrc-2011Q2,
pkgsrc-2011Q1-base,
pkgsrc-2011Q1,
pkgsrc-2010Q4-base,
pkgsrc-2010Q4,
pkgsrc-2010Q3-base,
pkgsrc-2010Q3
Changes since 1.3: +4 -4
lines
Diff to previous 1.3 (colored)
Updating devel/p5-Class-XSAccessor from 1.07 to 1.08 pkgsrc changes: - removing dependency to devel/p5-AutoXS-Header Upstream changes: 1.08 Fri Sep 17 20:30 2010 - Promote latest development release to a stable release. 1.07_04 Sun Sep 12 10:30 2010 - Since WIN32 doesn't have the PERL_CORE optimization, it gets the PERL_NO_GET_CONTEXT optimization back. - Add threading test that would previously crash on win32 and perls compiled with track-mempool. - Use the system's malloc/etc for the shared memory, not perl's. 1.07_03 Thu Sep 9 20:30 2010 - Minor constructor optimization/cleanup. - Various built-time warning fixes. - PERL_CORE optimization now disabled on WIN32. - Class::Accessor::Fast compatibility code added (not for public consumption!) - Clear requirement of Perl 5.8 everywhere. - Fix minor (constant as in O(1)) memory leak. 1.07_02 Mon Aug 23 20:30 2010 - Various warning fixes and small cleanups over previous dev. version. 1.07_01 Wed Aug 18 20:30 2010 - Experimental support for lvalue accessors: $obj->foo = 12
Revision 1.3 / (download) - annotate - [select for diffs], Thu Aug 26 05:21:08 2010 UTC (13 years ago) by sno
Branch: MAIN
Changes since 1.2: +4 -4
lines
Diff to previous 1.2 (colored)
Updating devel/p5-Class-XSAccessor from 1.05nb1 to 1.07 Upstream changes: 1.07 Sun Aug 15 14:41 2010 - Include two new test files for the fix in 1.06. - Define PERL_CORE, but *only* while including XSUB.h to get a significant speed-up (see XSAccessor.xs for an explanation). Idea from Chocolateboy. Complaints from rightfully annoyed perl5-porters (in particular but not limited to Nicholas) go to Steffen. 1.06 Sat Aug 14 20:21 2010 - Add sanity checks to make sure we don't segfault on invalid invocants (chocolateboy)
Revision 1.2 / (download) - annotate - [select for diffs], Sun Nov 22 11:50:35 2009 UTC (13 years, 10 months ago) by seb
Branch: MAIN
CVS Tags: pkgsrc-2010Q2-base,
pkgsrc-2010Q2,
pkgsrc-2010Q1-base,
pkgsrc-2010Q1,
pkgsrc-2009Q4-base,
pkgsrc-2009Q4
Changes since 1.1: +4 -4
lines
Diff to previous 1.1 (colored)
Update p5-Class-XSAccessor from version 1.03 to version 1.05. Upstream changes: 1.05 Sun Nov 15 12:54 2009 - Minor developer doc tweaks. - Minor XS refactoring 1.04_05 Mon Nov 9 20:10 2009 - Fixes for perls < 5.10: => No entersub optimization => Do no use precalculated hashes - Updated entersub optimization - Remove brain-damaged double-hashing - Minor portability fixlets 1.04_04 Thu Nov 5 18:00 2009 - Fixes for non-threaded perls (no need for locks, perl_mutex not even defined). 1.04_03 Tue Nov 3 22:32 2009 ** This release features some very radical changes. Test well. ** - Replace use of perl hashes in the global hash key name storage with a full-blown, separate implementation of a hash table (Steffen, Chocolateboy) - Similarly, throw out the SV's for simple C strings. - Add a global lock for all modifications to global data structures: - The above three items fix RT #50454 (serious threading issues). - Add support for alternate use Class::XSAccessor { ... } syntax (Adam K) 1.04_02 Mon Sep 7 11:35 2009 ** This release features some very radical changes. Test well. ** - Significant optimization by replacing the relevant entersub ops with stripped down versions (Chocolateboy) 1.04_01 Mon Sep 7 11:35 2009 ** This release features some very radical changes. Test well. ** - More aggressive OPTIMIZE flags if possible (Chocolateboy) - Added shorthand syntax for getters, setters, accessors, and predicates where the attribute has the same name as the method (Chocolateboy) - Remove dependency on AutoXS::Header. - Merge Class::XSAccessor::Array into this distribution. - Refactored the XS to remove duplicate code. - Refactored the perl code in XSAccessor.pm and Array.pm to remove duplicate code (=> Heavy.pm). - Upgrade Devel::PPPort/ppport.h (Chocolateboy) 1.04 Thu Jun 11 16:40 2009 - Fix a bunch of warnings thanks to a heads up from Marcela Maslanova.
Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Wed Aug 26 18:10:17 2009 UTC (14 years ago) by seb
Branch: TNF
CVS Tags: pkgsrc-base,
pkgsrc-2009Q3-base,
pkgsrc-2009Q3
Changes since 1.1: +0 -0
lines
Diff to previous 1.1 (colored)
Initial import of p5-Class-XSAccessor version 1.03 in the NetBSD Packages Collection. The Perl 5 module Class::XSAccessor implements fast read, write and read/write accessors in XS. Additionally, it can provide predicates such as has_foo() for testing whether the attribute foo is defined in the object. It only works with objects that are implemented as ordinary hashes.
Revision 1.1 / (download) - annotate - [select for diffs], Wed Aug 26 18:10:17 2009 UTC (14 years ago) by seb
Branch: MAIN
Initial revision