pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/p5-Class-XSAccessor Update p5-Class-XSAccessor f...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/b4e96d7bcfc6
branches:  trunk
changeset: 567616:b4e96d7bcfc6
user:      seb <seb%pkgsrc.org@localhost>
date:      Sun Nov 22 11:50:35 2009 +0000

description:
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:

 devel/p5-Class-XSAccessor/Makefile |  4 ++--
 devel/p5-Class-XSAccessor/distinfo |  8 ++++----
 2 files changed, 6 insertions(+), 6 deletions(-)

diffs (26 lines):

diff -r 669c66a46407 -r b4e96d7bcfc6 devel/p5-Class-XSAccessor/Makefile
--- a/devel/p5-Class-XSAccessor/Makefile        Sun Nov 22 10:53:25 2009 +0000
+++ b/devel/p5-Class-XSAccessor/Makefile        Sun Nov 22 11:50:35 2009 +0000
@@ -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 -r 669c66a46407 -r b4e96d7bcfc6 devel/p5-Class-XSAccessor/distinfo
--- a/devel/p5-Class-XSAccessor/distinfo        Sun Nov 22 10:53:25 2009 +0000
+++ b/devel/p5-Class-XSAccessor/distinfo        Sun Nov 22 11:50:35 2009 +0000
@@ -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



Home | Main Index | Thread Index | Old Index