r22564 - in /branches/upstream/libwx-perl/current: Changes META.yml Wx.pm Wx.xs XS/BitmapComboBox.xsp cpp/helpers.h cpp/wxapi.h ext/dataview/DataView.pm ext/grid/XS/GridCellAttr.xs lib/Wx/Mini.pm

roberto at users.alioth.debian.org roberto at users.alioth.debian.org
Mon Jun 30 22:10:40 UTC 2008


Author: roberto
Date: Mon Jun 30 22:10:40 2008
New Revision: 22564

URL: http://svn.debian.org/wsvn/?sc=1&rev=22564
Log:
[svn-upgrade] Integrating new upstream version, libwx-perl (0.84)

Modified:
    branches/upstream/libwx-perl/current/Changes
    branches/upstream/libwx-perl/current/META.yml
    branches/upstream/libwx-perl/current/Wx.pm
    branches/upstream/libwx-perl/current/Wx.xs
    branches/upstream/libwx-perl/current/XS/BitmapComboBox.xsp
    branches/upstream/libwx-perl/current/cpp/helpers.h
    branches/upstream/libwx-perl/current/cpp/wxapi.h
    branches/upstream/libwx-perl/current/ext/dataview/DataView.pm
    branches/upstream/libwx-perl/current/ext/grid/XS/GridCellAttr.xs
    branches/upstream/libwx-perl/current/lib/Wx/Mini.pm

Modified: branches/upstream/libwx-perl/current/Changes
URL: http://svn.debian.org/wsvn/branches/upstream/libwx-perl/current/Changes?rev=22564&op=diff
==============================================================================
--- branches/upstream/libwx-perl/current/Changes (original)
+++ branches/upstream/libwx-perl/current/Changes Mon Jun 30 22:10:40 2008
@@ -1,4 +1,8 @@
 Revision history for Perl extension Wx.
+
+0.84  Sun Jun 29 21:43:31 CEST 2008
+	- Workaround for crash on exit on DEBUGGING Perls
+	  (mostly affects Fedora users)
 
 0.83  Mon May 19 22:37:36 CEST 2008
 	- Avoid 'deep recursion' errors and eating all available

Modified: branches/upstream/libwx-perl/current/META.yml
URL: http://svn.debian.org/wsvn/branches/upstream/libwx-perl/current/META.yml?rev=22564&op=diff
==============================================================================
--- branches/upstream/libwx-perl/current/META.yml (original)
+++ branches/upstream/libwx-perl/current/META.yml Mon Jun 30 22:10:40 2008
@@ -1,6 +1,6 @@
 # http://module-build.sourceforge.net/META-spec.html
 name:         Wx
-version:      0.83
+version:      0.84
 version_from: Wx.pm
 installdirs:  site
 author:       Mattia Barbon <mbarbon at cpan.org>

Modified: branches/upstream/libwx-perl/current/Wx.pm
URL: http://svn.debian.org/wsvn/branches/upstream/libwx-perl/current/Wx.pm?rev=22564&op=diff
==============================================================================
--- branches/upstream/libwx-perl/current/Wx.pm (original)
+++ branches/upstream/libwx-perl/current/Wx.pm Mon Jun 30 22:10:40 2008
@@ -4,7 +4,7 @@
 ## Author:      Mattia Barbon
 ## Modified by:
 ## Created:     01/10/2000
-## RCS-ID:      $Id: Wx.pm 2390 2008-05-14 20:36:51Z mbarbon $
+## RCS-ID:      $Id: Wx.pm 2401 2008-05-19 21:39:46Z mbarbon $
 ## Copyright:   (c) 2000-2008 Mattia Barbon
 ## Licence:     This program is free software; you can redistribute it and/or
 ##              modify it under the same terms as Perl itself
@@ -21,7 +21,7 @@
 $_msw = 1; $_gtk = 2; $_motif = 3; $_mac = 4; $_x11 = 5;
 
 @ISA = qw(Exporter);
-$VERSION = '0.83';
+$VERSION = '0.84';
 $XS_VERSION = $VERSION;
 $VERSION = eval $VERSION;
 

Modified: branches/upstream/libwx-perl/current/Wx.xs
URL: http://svn.debian.org/wsvn/branches/upstream/libwx-perl/current/Wx.xs?rev=22564&op=diff
==============================================================================
--- branches/upstream/libwx-perl/current/Wx.xs (original)
+++ branches/upstream/libwx-perl/current/Wx.xs Mon Jun 30 22:10:40 2008
@@ -4,7 +4,7 @@
 // Author:      Mattia Barbon
 // Modified by:
 // Created:     01/10/2000
-// RCS-ID:      $Id: Wx.xs 2331 2008-01-20 10:20:17Z mbarbon $
+// RCS-ID:      $Id: Wx.xs 2409 2008-06-29 19:16:20Z mbarbon $
 // Copyright:   (c) 2000-2002, 2004-2008 Mattia Barbon
 // Licence:     This program is free software; you can redistribute it and/or
 //              modify it under the same terms as Perl itself
@@ -271,6 +271,12 @@
 
     if( wxPerlAppCreated || wxTopLevelWindows.GetCount() > 0 )
         return;
+
+    // not on first column to avoid tripping up xsubpp
+  #ifdef DEBUGGING
+    // avoid crash on exit in Fedora (and other DEBUGGING Perls)
+    PL_use_safe_putenv = 1;
+  #endif
 
     int argc = 0;
 #if wxUSE_UNICODE && WXPERL_W_VERSION_GE( 2, 5, 3 )

Modified: branches/upstream/libwx-perl/current/XS/BitmapComboBox.xsp
URL: http://svn.debian.org/wsvn/branches/upstream/libwx-perl/current/XS/BitmapComboBox.xsp?rev=22564&op=diff
==============================================================================
--- branches/upstream/libwx-perl/current/XS/BitmapComboBox.xsp (original)
+++ branches/upstream/libwx-perl/current/XS/BitmapComboBox.xsp Mon Jun 30 22:10:40 2008
@@ -4,8 +4,8 @@
 ## Author:      Mattia Barbon
 ## Modified by:
 ## Created:     18/08/2007
-## RCS-ID:      $Id: BitmapComboBox.xsp 2173 2007-08-17 23:46:24Z mbarbon $
-## Copyright:   (c) 2007 Mattia Barbon
+## RCS-ID:      $Id: BitmapComboBox.xsp 2406 2008-06-29 18:47:50Z mbarbon $
+## Copyright:   (c) 2007-2008 Mattia Barbon
 ## Licence:     This program is free software; you can redistribute it and/or
 ##              modify it under the same terms as Perl itself
 #############################################################################
@@ -15,10 +15,6 @@
 #if WXPERL_W_VERSION_GE( 2, 7, 2 )
 
 #include <wx/bmpcbox.h>
-
-#if !wxGENERIC_BITMAPCOMBOBOX
-#error Must check the code below applies to non-generic version
-#endif
 
 %typemap{wxBitmapComboBox*}{simple};
 

Modified: branches/upstream/libwx-perl/current/cpp/helpers.h
URL: http://svn.debian.org/wsvn/branches/upstream/libwx-perl/current/cpp/helpers.h?rev=22564&op=diff
==============================================================================
--- branches/upstream/libwx-perl/current/cpp/helpers.h (original)
+++ branches/upstream/libwx-perl/current/cpp/helpers.h Mon Jun 30 22:10:40 2008
@@ -4,7 +4,7 @@
 // Author:      Mattia Barbon
 // Modified by:
 // Created:     29/10/2000
-// RCS-ID:      $Id: helpers.h 2337 2008-03-09 17:18:50Z mbarbon $
+// RCS-ID:      $Id: helpers.h 2405 2008-06-29 18:43:07Z mbarbon $
 // Copyright:   (c) 2000-2008 Mattia Barbon
 // Licence:     This program is free software; you can redistribute it and/or
 //              modify it under the same terms as Perl itself
@@ -294,9 +294,11 @@
 wxGBPosition wxPli_sv_2_wxgbposition( pTHX_ SV* scalar );
 wxGBSpan wxPli_sv_2_wxgbspan( pTHX_ SV* scalar );
 #endif
-class WXDLLEXPORT wxPosition;
+#if WXPERL_W_VERSION_GE( 2, 9, 0 )
+class wxPosition;
 wxPosition wxPli_sv_2_wxposition( pTHX_ SV* scalar );
 wxVariant wxPli_sv_2_wxvariant( pTHX_ SV* scalar );
+#endif
 
 wxKeyCode wxPli_sv_2_keycode( pTHX_ SV* scalar );
 

Modified: branches/upstream/libwx-perl/current/cpp/wxapi.h
URL: http://svn.debian.org/wsvn/branches/upstream/libwx-perl/current/cpp/wxapi.h?rev=22564&op=diff
==============================================================================
--- branches/upstream/libwx-perl/current/cpp/wxapi.h (original)
+++ branches/upstream/libwx-perl/current/cpp/wxapi.h Mon Jun 30 22:10:40 2008
@@ -4,8 +4,8 @@
 // Author:      Mattia Barbon
 // Modified by:
 // Created:     21/09/2002
-// RCS-ID:      $Id: wxapi.h 2382 2008-04-27 16:51:03Z mbarbon $
-// Copyright:   (c) 2002-2003, 2005-2007 Mattia Barbon
+// RCS-ID:      $Id: wxapi.h 2402 2008-05-19 21:43:32Z mbarbon $
+// Copyright:   (c) 2002-2003, 2005-2008 Mattia Barbon
 // Licence:     This program is free software; you can redistribute it and/or
 //              modify it under the same terms as Perl itself
 /////////////////////////////////////////////////////////////////////////////

Modified: branches/upstream/libwx-perl/current/ext/dataview/DataView.pm
URL: http://svn.debian.org/wsvn/branches/upstream/libwx-perl/current/ext/dataview/DataView.pm?rev=22564&op=diff
==============================================================================
--- branches/upstream/libwx-perl/current/ext/dataview/DataView.pm (original)
+++ branches/upstream/libwx-perl/current/ext/dataview/DataView.pm Mon Jun 30 22:10:40 2008
@@ -4,8 +4,8 @@
 ## Author:      Mattia Barbon
 ## Modified by:
 ## Created:     05/11/2007
-## RCS-ID:      $Id: DataView.pm 2382 2008-04-27 16:51:03Z mbarbon $
-## Copyright:   (c) 2007 Mattia Barbon
+## RCS-ID:      $Id: DataView.pm 2402 2008-05-19 21:43:32Z mbarbon $
+## Copyright:   (c) 2007-2008 Mattia Barbon
 ## Licence:     This program is free software; you can redistribute it and/or
 ##              modify it under the same terms as Perl itself
 #############################################################################

Modified: branches/upstream/libwx-perl/current/ext/grid/XS/GridCellAttr.xs
URL: http://svn.debian.org/wsvn/branches/upstream/libwx-perl/current/ext/grid/XS/GridCellAttr.xs?rev=22564&op=diff
==============================================================================
--- branches/upstream/libwx-perl/current/ext/grid/XS/GridCellAttr.xs (original)
+++ branches/upstream/libwx-perl/current/ext/grid/XS/GridCellAttr.xs Mon Jun 30 22:10:40 2008
@@ -4,8 +4,8 @@
 ## Author:      Mattia Barbon
 ## Modified by:
 ## Created:     05/12/2001
-## RCS-ID:      $Id: GridCellAttr.xs 2377 2008-04-26 02:14:14Z mdootson $
-## Copyright:   (c) 2001-2002, 2004, 2006-2007 Mattia Barbon
+## RCS-ID:      $Id: GridCellAttr.xs 2402 2008-05-19 21:43:32Z mbarbon $
+## Copyright:   (c) 2001-2002, 2004, 2006-2008 Mattia Barbon
 ## Licence:     This program is free software; you can redistribute it and/or
 ##              modify it under the same terms as Perl itself
 #############################################################################

Modified: branches/upstream/libwx-perl/current/lib/Wx/Mini.pm
URL: http://svn.debian.org/wsvn/branches/upstream/libwx-perl/current/lib/Wx/Mini.pm?rev=22564&op=diff
==============================================================================
--- branches/upstream/libwx-perl/current/lib/Wx/Mini.pm (original)
+++ branches/upstream/libwx-perl/current/lib/Wx/Mini.pm Mon Jun 30 22:10:40 2008
@@ -12,7 +12,7 @@
     $Wx::dlls = XXXDLLSXXX;
 }
 
-$VERSION = '0.83'; # bootstrap will catch wrong versions
+$VERSION = '0.84'; # bootstrap will catch wrong versions
 $XS_VERSION = $VERSION;
 $VERSION = eval $VERSION;
 




More information about the Pkg-perl-cvs-commits mailing list