summaryrefslogtreecommitdiff
path: root/devel/p5-Class-XSAccessor
diff options
context:
space:
mode:
authorseb <seb>2009-11-22 11:50:35 +0000
committerseb <seb>2009-11-22 11:50:35 +0000
commit5181cfa42d8ec5efc7b2591cc67de9836719e60b (patch)
treee3cca5cdc972c09c0507e0bea45a9e3a2be19f07 /devel/p5-Class-XSAccessor
parentbe431a25e0ba01e1abb31fac4cacb1aed093e03c (diff)
downloadpkgsrc-5181cfa42d8ec5efc7b2591cc67de9836719e60b.tar.gz
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.
Diffstat (limited to 'devel/p5-Class-XSAccessor')
-rw-r--r--devel/p5-Class-XSAccessor/Makefile4
-rw-r--r--devel/p5-Class-XSAccessor/distinfo8
2 files changed, 6 insertions, 6 deletions
diff --git a/devel/p5-Class-XSAccessor/Makefile b/devel/p5-Class-XSAccessor/Makefile
index 2598a7b3bf0..ff89262208f 100644
--- a/devel/p5-Class-XSAccessor/Makefile
+++ b/devel/p5-Class-XSAccessor/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.2 2009/08/27 16:01:40 joerg Exp $
+# $NetBSD: Makefile,v 1.3 2009/11/22 11:50:35 seb Exp $
#
-DISTNAME= Class-XSAccessor-1.03
+DISTNAME= Class-XSAccessor-1.05
PKGNAME= p5-${DISTNAME}
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Class/}
diff --git a/devel/p5-Class-XSAccessor/distinfo b/devel/p5-Class-XSAccessor/distinfo
index 2224042cd5b..b604cc61795 100644
--- a/devel/p5-Class-XSAccessor/distinfo
+++ b/devel/p5-Class-XSAccessor/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.1.1.1 2009/08/26 18:10:17 seb Exp $
+$NetBSD: distinfo,v 1.2 2009/11/22 11:50:35 seb Exp $
-SHA1 (Class-XSAccessor-1.03.tar.gz) = dada273b38d928b0dcc5b84585806f9fb87186e6
-RMD160 (Class-XSAccessor-1.03.tar.gz) = 75c27c7ec76079031790edb8ba992b7321277177
-Size (Class-XSAccessor-1.03.tar.gz) = 53054 bytes
+SHA1 (Class-XSAccessor-1.05.tar.gz) = 3f9b473a413c501d5b7f9a0b2e98306e007c0dcb
+RMD160 (Class-XSAccessor-1.05.tar.gz) = 44785a9237975da93dcf2f6e9fed619e09213ce9
+Size (Class-XSAccessor-1.05.tar.gz) = 68006 bytes