Hello community,

here is the log from the commit of package perl-Gtk2 for openSUSE:Factory 
checked in at 2012-02-08 16:08:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Gtk2 (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Gtk2.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Gtk2", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Gtk2/perl-Gtk2.changes      2011-11-23 
19:37:30.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.perl-Gtk2.new/perl-Gtk2.changes 2012-02-08 
16:08:49.000000000 +0100
@@ -1,0 +2,9 @@
+Mon Jan 23 02:47:24 UTC 2012 - [email protected]
+
+- update to 1.242
+  * Add gitweb link to old ChangeLog
+  * Be compatible with perl 5.8.0 (Bugzilla bug #666227)
+  * Gtk2::Widget: don't implement is_sensitive() twice
+  * Disable a few potentially annoying tests
+
+-------------------------------------------------------------------

Old:
----
  Gtk2-1.241.tar.gz

New:
----
  Gtk2-1.242.tar.gz

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

Other differences:
------------------
++++++ perl-Gtk2.spec ++++++
--- /var/tmp/diff_new_pack.1H3vu1/_old  2012-02-08 16:08:50.000000000 +0100
+++ /var/tmp/diff_new_pack.1H3vu1/_new  2012-02-08 16:08:50.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-Gtk2
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,28 +16,27 @@
 #
 
 
-
 Name:           perl-Gtk2
-Version:        1.241
-Release:        1
-License:        LGPL-2.1+
+Version:        1.242
+Release:        0
 %define cpan_name Gtk2
 Summary:        Perl interface to the 2
-Url:            http://search.cpan.org/dist/Gtk2/
+License:        LGPL-2.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.gz
 BuildRequires:  perl
-BuildRequires:  perl(Cairo) >= 1.000
-BuildRequires:  perl(ExtUtils::Depends) >= 0.300
-BuildRequires:  perl(ExtUtils::PkgConfig) >= 1.03
-BuildRequires:  perl(Glib) >= 1.220
-BuildRequires:  perl(Pango) >= 1.220
 BuildRequires:  perl-macros
 BuildRequires:  update-desktop-files
 BuildRequires:  xorg-x11
 BuildRequires:  xorg-x11-Xvfb
 BuildRequires:  xorg-x11-server
+BuildRequires:  perl(Cairo) >= 1.000
+BuildRequires:  perl(ExtUtils::Depends) >= 0.300
+BuildRequires:  perl(ExtUtils::PkgConfig) >= 1.03
+BuildRequires:  perl(Glib) >= 1.220
+BuildRequires:  perl(Pango) >= 1.220
 BuildRequires:  pkgconfig(gtk+-2.0)
 Requires:       perl(Cairo) >= 1.000
 Requires:       perl(ExtUtils::Depends) >= 0.300

++++++ Gtk2-1.241.tar.gz -> Gtk2-1.242.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Gtk2-1.241/ChangeLog.pre-git 
new/Gtk2-1.242/ChangeLog.pre-git
--- old/Gtk2-1.241/ChangeLog.pre-git    2011-11-18 18:40:44.000000000 +0100
+++ new/Gtk2-1.242/ChangeLog.pre-git    2012-01-19 05:37:17.000000000 +0100
@@ -1,7 +1,8 @@
 === ChangeLog discontinued ===
 
        With the move to git, we stop maintaining a separate ChangeLog and
-       rely on proper commit messages instead.
+       rely on proper commit messages instead.  Web view of changes:
+       <http://git.gnome.org/browse/perl-Gtk2/>.
 
 2009-03-24  Torsten Schoenfeld  <[email protected]>
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Gtk2-1.241/META.yml new/Gtk2-1.242/META.yml
--- old/Gtk2-1.241/META.yml     2011-11-19 09:00:56.000000000 +0100
+++ new/Gtk2-1.242/META.yml     2012-01-20 08:53:30.000000000 +0100
@@ -1,6 +1,6 @@
 --- #YAML:1.0
 name:               Gtk2
-version:            1.241
+version:            1.242
 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.241/NEWS new/Gtk2-1.242/NEWS
--- old/Gtk2-1.241/NEWS 2011-11-19 08:59:35.000000000 +0100
+++ new/Gtk2-1.242/NEWS 2012-01-20 08:49:55.000000000 +0100
@@ -1,3 +1,11 @@
+Overview of changes in Gtk2 1.242
+=================================
+
+* Add gitweb link to old ChangeLog
+* Be compatible with perl 5.8.0 (Bugzilla bug #666227)
+* Gtk2::Widget: don't implement is_sensitive() twice
+* Disable a few potentially annoying tests
+
 Overview of changes in Gtk2 1.241
 =================================
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Gtk2-1.241/README new/Gtk2-1.242/README
--- old/Gtk2-1.241/README       2011-11-19 08:59:43.000000000 +0100
+++ new/Gtk2-1.242/README       2012-01-20 08:50:42.000000000 +0100
@@ -1,4 +1,4 @@
-Gtk2 version 1.241
+Gtk2 version 1.242
 ==================
 
 Perl bindings to the 2.x series of the Gtk+ graphical user interface library.
@@ -85,7 +85,7 @@
 COPYRIGHT AND LICENSE
 ---------------------
 
-Copyright (C) 2003-2011 by the gtk2-perl team (see the file AUTHORS for the
+Copyright (C) 2003-2012 by the gtk2-perl team (see the file AUTHORS for the
 full list)
 
 This library is free software; you can redistribute it and/or modify it under
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Gtk2-1.241/lib/Gtk2/TestHelper.pm 
new/Gtk2-1.242/lib/Gtk2/TestHelper.pm
--- old/Gtk2-1.241/lib/Gtk2/TestHelper.pm       2011-11-18 18:40:44.000000000 
+0100
+++ new/Gtk2-1.242/lib/Gtk2/TestHelper.pm       2012-01-20 08:45:07.000000000 
+0100
@@ -86,7 +86,7 @@
 }
 sub ok_idle ($;$) {
        my ($testsub, $test_name) = @_;
-       run_main {
+       run_main sub {
                # 0 Test::More::ok
                # 1 this block's ok() call
                # 2 idle callback in run_main
@@ -100,7 +100,7 @@
 }
 sub is_idle ($$;$) {
        my ($asub, $b, $test_name) = @_;
-       run_main {
+       run_main sub {
                local $Test::Builder::Level = 6; # see ok_idle()
                is ($asub->(), $b, $test_name);
        }
@@ -236,6 +236,6 @@
 
 =head1 COPYRIGHT AND LICENSE
 
-Copyright 2003-2005 by the gtk2-perl team.
+Copyright 2003-2005, 2012 by the gtk2-perl team.
 
 LGPL, See LICENSE file for more information.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Gtk2-1.241/lib/Gtk2.pm new/Gtk2-1.242/lib/Gtk2.pm
--- old/Gtk2-1.241/lib/Gtk2.pm  2011-11-19 09:00:08.000000000 +0100
+++ new/Gtk2-1.242/lib/Gtk2.pm  2012-01-20 08:51:07.000000000 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (C) 2003-2011 by the gtk2-perl team (see the file AUTHORS for
+# Copyright (C) 2003-2012 by the gtk2-perl team (see the file AUTHORS for
 # the full list)
 #
 # This library is free software; you can redistribute it and/or modify it under
@@ -73,7 +73,7 @@
 use Exporter;
 require DynaLoader;
 
-our $VERSION = '1.241';
+our $VERSION = '1.242';
 
 our @ISA = qw(DynaLoader Exporter);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Gtk2-1.241/t/GdkDisplay.t 
new/Gtk2-1.242/t/GdkDisplay.t
--- old/Gtk2-1.241/t/GdkDisplay.t       2011-11-18 18:40:44.000000000 +0100
+++ new/Gtk2-1.242/t/GdkDisplay.t       2012-01-20 08:45:30.000000000 +0100
@@ -1,7 +1,7 @@
 #!/usr/bin/perl -w
 use strict;
 use Gtk2::TestHelper
-  tests => 26,
+  tests => 24,
   at_least_version => [2, 2, 0, "GdkDisplay is new in 2.2"];
 
 # $Id$
@@ -34,11 +34,11 @@
 
 isa_ok(($display -> list_devices())[0], "Gtk2::Gdk::Device");
 
-$display -> put_event(Gtk2::Gdk::Event -> new("button-press"));
-isa_ok($display -> peek_event(), "Gtk2::Gdk::Event");
-isa_ok($display -> get_event(), "Gtk2::Gdk::Event");
+# $display -> put_event(Gtk2::Gdk::Event -> new("button-press"));
+# isa_ok($display -> peek_event(), "Gtk2::Gdk::Event");
+# isa_ok($display -> get_event(), "Gtk2::Gdk::Event");
 
-$display -> set_double_click_time(20);
+# $display -> set_double_click_time(20);
 
 my ($screen, $x, $y, $mask) = $display -> get_pointer();
 isa_ok($screen, "Gtk2::Gdk::Screen");
@@ -53,7 +53,7 @@
     unless Gtk2 -> CHECK_VERSION(2, 4, 0);
 
   $display -> flush();
-  $display -> set_double_click_distance(5);
+  # $display -> set_double_click_distance(5);
 
   ok(defined($display -> supports_cursor_color()));
   ok(defined($display -> supports_cursor_alpha()));
@@ -95,7 +95,7 @@
   skip("new 2.8 stuff", 0)
     unless Gtk2 -> CHECK_VERSION(2, 8, 0);
 
-  $display -> warp_pointer($screen, 100, 100);
+  # $display -> warp_pointer($screen, 100, 100);
 }
 
 SKIP: {
@@ -126,5 +126,5 @@
 
 __END__
 
-Copyright (C) 2003-2005 by the gtk2-perl team (see the file AUTHORS for the
-full list).  See LICENSE for more information.
+Copyright (C) 2003-2005, 2012 by the gtk2-perl team (see the file AUTHORS for
+the full list).  See LICENSE for more information.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Gtk2-1.241/xs/GdkPixbuf.xs 
new/Gtk2-1.242/xs/GdkPixbuf.xs
--- old/Gtk2-1.241/xs/GdkPixbuf.xs      2011-11-18 18:40:44.000000000 +0100
+++ new/Gtk2-1.242/xs/GdkPixbuf.xs      2012-01-20 08:46:08.000000000 +0100
@@ -1,5 +1,6 @@
 /*
- * Copyright (c) 2003-2008, 2010, 2011 by the gtk2-perl team (see the file 
AUTHORS)
+ * Copyright (c) 2003-2008, 2010-2012 by the gtk2-perl team (see the file
+ * AUTHORS)
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Library General Public
@@ -22,6 +23,11 @@
 #define GDK_PIXBUF_ENABLE_BACKEND 1 /* for gdk_pixbuf_set_option() prototype */
 #include "gtk2perl.h"
 
+/* for backwards-compatibility: */
+#ifndef Newx
+# define Newx(v,n,t) New(0,v,n,t)
+#endif
+
 static void
 gtk2perl_pixbuf_destroy_notify (guchar * pixels,
                                 gpointer data)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Gtk2-1.241/xs/GtkWidget.xs 
new/Gtk2-1.242/xs/GtkWidget.xs
--- old/Gtk2-1.241/xs/GtkWidget.xs      2011-11-18 18:40:44.000000000 +0100
+++ new/Gtk2-1.242/xs/GtkWidget.xs      2012-01-20 08:46:50.000000000 +0100
@@ -1,5 +1,6 @@
 /*
- * Copyright (c) 2003-2006, 2009, 2010 by the gtk2-perl team (see the file 
AUTHORS)
+ * Copyright (c) 2003-2006, 2009, 2010, 2012 by the gtk2-perl team (see the
+ * file AUTHORS)
  *
  * Licensed under the LGPL, see LICENSE file for more information.
  *
@@ -1379,7 +1380,8 @@
 
 gboolean gtk_widget_is_drawable (GtkWidget *widget);
 
-gboolean gtk_widget_is_sensitive (GtkWidget *widget);
+# Already implemented above with GTK_WIDGET_IS_SENSITIVE.
+# gboolean gtk_widget_is_sensitive (GtkWidget *widget);
 
 gboolean gtk_widget_is_toplevel (GtkWidget *widget);
 

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

Reply via email to