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]
