Hello community,

here is the log from the commit of package perl-Gtk2 for openSUSE:Factory
checked in at Fri Mar 4 12:09:37 CET 2011.



--------
--- perl-Gtk2/perl-Gtk2.changes 2011-01-31 17:02:06.000000000 +0100
+++ /mounts/work_src_done/STABLE/perl-Gtk2/perl-Gtk2.changes    2011-03-04 
10:40:27.000000000 +0100
@@ -1,0 +2,7 @@
+Fri Mar  4 09:35:54 UTC 2011 - [email protected]
+
+- update to 1.223
+  * Test that Gtk2::Dialog's "response" signal is marshalled properly 
+- two tests-related patches are no longer necessary
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
  Gtk2-1.222.tar.bz2
  builder_test_disable.patch

New:
----
  Gtk2-1.223.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl-Gtk2.spec ++++++
--- /var/tmp/diff_new_pack.5Vk713/_old  2011-03-04 12:08:36.000000000 +0100
+++ /var/tmp/diff_new_pack.5Vk713/_new  2011-03-04 12:08:36.000000000 +0100
@@ -21,15 +21,14 @@
 Name:           perl-Gtk2
 %define cpan_name Gtk2
 Summary:        Perl interface to the 2.x series of the Gimp Toolkit library
-Version:        1.222
-Release:        5
+Version:        1.223
+Release:        1
 License:        LGPLv2.1+
 Group:          Development/Libraries/Perl
 Url:            http://search.cpan.org/dist/Gtk2/
 #Source:         
http://www.cpan.org/modules/by-module/Gtk2/Gtk2-%{version}.tar.gz
 Source:         %{cpan_name}-%{version}.tar.bz2
-Patch0:         takeouttests.diff
-Patch1:         builder_test_disable.patch
+#Patch0:         takeouttests.diff
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 %{perl_requires}
 BuildRequires:  gtk2-devel update-desktop-files
@@ -57,8 +56,7 @@
 
 %prep
 %setup -q -n %{cpan_name}-%{version}
-%patch0 -p1
-%patch1 -p0
+#%patch0 -p1
 
 %build
 %{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS"

++++++ Gtk2-1.222.tar.bz2 -> Gtk2-1.223.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Gtk2-1.222/Gtk2.pm new/Gtk2-1.223/Gtk2.pm
--- old/Gtk2-1.222/Gtk2.pm      2010-05-30 22:43:16.000000000 +0200
+++ new/Gtk2-1.223/Gtk2.pm      2011-03-01 21:39:40.000000000 +0100
@@ -73,7 +73,7 @@
 use Exporter;
 require DynaLoader;
 
-our $VERSION = '1.222';
+our $VERSION = '1.223';
 
 our @ISA = qw(DynaLoader Exporter);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Gtk2-1.222/META.yml new/Gtk2-1.223/META.yml
--- old/Gtk2-1.222/META.yml     2010-05-30 23:12:54.000000000 +0200
+++ new/Gtk2-1.223/META.yml     2011-03-02 10:05:13.000000000 +0100
@@ -1,6 +1,6 @@
 --- #YAML:1.0
 name:               Gtk2
-version:            1.222
+version:            1.223
 abstract:           Perl interface to the 2.x series of the Gimp Toolkit 
library
 author:  []
 license:            unknown
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Gtk2-1.222/NEWS new/Gtk2-1.223/NEWS
--- old/Gtk2-1.222/NEWS 2010-05-30 22:46:46.000000000 +0200
+++ new/Gtk2-1.223/NEWS 2011-03-01 21:40:40.000000000 +0100
@@ -1,3 +1,10 @@
+Overview of changes in Gtk2 1.223
+=================================
+
+* Cope with the rename of the keysym defines in gtk+ 2.22
+* Correct the memory management in Gtk2::Gdk::Window->new
+* Fix a test failure in GtkBuilder.t
+
 Overview of changes in Gtk2 1.222
 =================================
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Gtk2-1.222/README new/Gtk2-1.223/README
--- old/Gtk2-1.222/README       2010-05-30 22:43:26.000000000 +0200
+++ new/Gtk2-1.223/README       2011-03-01 21:39:17.000000000 +0100
@@ -1,4 +1,4 @@
-Gtk2 version 1.222
+Gtk2 version 1.223
 ==================
 
 Perl bindings to the 2.x series of the Gtk+ graphical user interface library.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Gtk2-1.222/t/GtkBuilder.t 
new/Gtk2-1.223/t/GtkBuilder.t
--- old/Gtk2-1.222/t/GtkBuilder.t       2009-05-17 13:59:40.000000000 +0200
+++ new/Gtk2-1.223/t/GtkBuilder.t       2011-03-01 21:34:03.000000000 +0100
@@ -98,7 +98,7 @@
   ok ($builder->add_from_string ($ui) > 0);
 };
 is ($@, '');
-my @objects = $builder->get_objects;
+my @objects = sort { ref $a cmp ref $b } $builder->get_objects;
 isa_ok ($objects[0], 'Gtk2::Adjustment');
 isa_ok ($objects[1], 'Gtk2::SpinButton');
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Gtk2-1.222/tools/genkeysyms.pl 
new/Gtk2-1.223/tools/genkeysyms.pl
--- old/Gtk2-1.222/tools/genkeysyms.pl  2010-05-30 22:42:49.000000000 +0200
+++ new/Gtk2-1.223/tools/genkeysyms.pl  2011-03-01 21:36:28.000000000 +0100
@@ -10,7 +10,8 @@
                print "package Gtk2::Gdk::Keysyms;\n";
                print "\%Gtk2::Gdk::Keysyms = (\n";
                while (<IN>) {
-                       /^#define\sGDK_([^ \t]*)\s+(0x[0-9A-Fa-f]+)/ and
+                       # gtk+ 2.22 changed the prefix from GDK_ to GDK_KEY_.
+                       /^#define\sGDK_(?:KEY_)?([^ \t]*)\s+(0x[0-9A-Fa-f]+)/ 
and
                                print "   '$1' => $2,\n";
                }
                print ");\n";
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Gtk2-1.222/xs/GdkWindow.xs 
new/Gtk2-1.223/xs/GdkWindow.xs
--- old/Gtk2-1.222/xs/GdkWindow.xs      2010-05-30 22:42:49.000000000 +0200
+++ new/Gtk2-1.223/xs/GdkWindow.xs      2011-03-01 21:36:28.000000000 +0100
@@ -177,7 +177,8 @@
 give the full names like "GDK_INPUT_OUTPUT" if desired, for some
 clarity.
 =cut
-GdkWindow_noinc *
+# Note: no _noinc here, as we dot own the returned window.
+GdkWindow *
 gdk_window_new (class, parent, attributes_ref)
        GdkWindow_ornull *parent
        SV *attributes_ref


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to