Hello community, here is the log from the commit of package perl-Gtk3 for openSUSE:Factory checked in at 2020-03-19 19:49:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Gtk3 (Old) and /work/SRC/openSUSE:Factory/.perl-Gtk3.new.3160 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Gtk3" Thu Mar 19 19:49:35 2020 rev:3 rq:786285 version:0.037 Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Gtk3/perl-Gtk3.changes 2019-10-27 13:41:29.813301923 +0100 +++ /work/SRC/openSUSE:Factory/.perl-Gtk3.new.3160/perl-Gtk3.changes 2020-03-19 19:53:34.716276156 +0100 @@ -1,0 +2,6 @@ +Wed Mar 18 03:10:02 UTC 2020 - <[email protected]> + +- updated to 0.037 + see /usr/share/doc/packages/perl-Gtk3/ + +------------------------------------------------------------------- Old: ---- Gtk3-0.036.tar.gz New: ---- Gtk3-0.037.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Gtk3.spec ++++++ --- /var/tmp/diff_new_pack.t69wpC/_old 2020-03-19 19:53:35.576276187 +0100 +++ /var/tmp/diff_new_pack.t69wpC/_new 2020-03-19 19:53:35.576276187 +0100 @@ -1,7 +1,7 @@ # # spec file for package perl-Gtk3 # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: perl-Gtk3 -Version: 0.036 +Version: 0.037 Release: 0 %define cpan_name Gtk3 Summary: Perl interface to the 3.x series of the gtk+ toolkit ++++++ Gtk3-0.036.tar.gz -> Gtk3-0.037.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Gtk3-0.036/META.json new/Gtk3-0.037/META.json --- old/Gtk3-0.036/META.json 2019-08-27 07:00:11.000000000 +0200 +++ new/Gtk3-0.037/META.json 2020-03-17 05:06:22.000000000 +0100 @@ -44,7 +44,7 @@ "x_IRC" : "irc://irc.gimp.org/#gtk-perl", "x_twitter" : "https://twitter.com/GTKPerl" }, - "version" : "0.036", + "version" : "0.037", "x_generated_by_perl" : "v5.28.1", "x_serialization_backend" : "Cpanel::JSON::XS version 4.08" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Gtk3-0.036/META.yml new/Gtk3-0.037/META.yml --- old/Gtk3-0.036/META.yml 2019-08-27 07:00:11.000000000 +0200 +++ new/Gtk3-0.037/META.yml 2020-03-17 05:06:22.000000000 +0100 @@ -24,6 +24,6 @@ bugtracker: http://rt.cpan.org/Public/Dist/Display.html?Name=Gtk3 homepage: http://gtk2-perl.sourceforge.net repository: git://git.gnome.org/perl-Gtk3 -version: '0.036' +version: '0.037' x_generated_by_perl: v5.28.1 x_serialization_backend: 'YAML::Tiny version 1.73' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Gtk3-0.036/Makefile.PL new/Gtk3-0.037/Makefile.PL --- old/Gtk3-0.036/Makefile.PL 2019-08-27 07:00:11.000000000 +0200 +++ new/Gtk3-0.037/Makefile.PL 2020-03-17 05:06:22.000000000 +0100 @@ -22,7 +22,7 @@ "Glib::Object::Introspection" => "0.043", "Test::Simple" => "0.96" }, - "VERSION" => "0.036", + "VERSION" => "0.037", "test" => { "TESTS" => "t/*.t" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Gtk3-0.036/NEWS new/Gtk3-0.037/NEWS --- old/Gtk3-0.036/NEWS 2019-08-27 07:00:11.000000000 +0200 +++ new/Gtk3-0.037/NEWS 2020-03-17 05:06:22.000000000 +0100 @@ -1,4 +1,11 @@ -Overview of changes in Gtk3 0.036 [2019-08-26] +Overview of changes in Gtk3 0.037 [2020-03-16] +============================================== + +* Adapt the Gtk3::TreeModelSort::new_with_model overload to work + with gtk+ 3.24.14 (Based on a patch by Alberts Muktupāvels.) + https://gitlab.gnome.org/GNOME/perl-gtk3/issues/5 + +Overview of changes in Gtk3 0.036 [2019-08-27] ============================================== * Use a temporary, writable directory as $HOME while running tests diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Gtk3-0.036/dist.ini new/Gtk3-0.037/dist.ini --- old/Gtk3-0.036/dist.ini 2019-08-27 07:00:11.000000000 +0200 +++ new/Gtk3-0.037/dist.ini 2020-03-17 05:06:22.000000000 +0100 @@ -1,5 +1,5 @@ name = Gtk3 -version = 0.036 +version = 0.037 author = Torsten Schoenfeld <[email protected]> license = LGPL_2_1 copyright_holder = Torsten Schoenfeld diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Gtk3-0.036/lib/Gtk3.pm new/Gtk3-0.037/lib/Gtk3.pm --- old/Gtk3-0.036/lib/Gtk3.pm 2019-08-27 07:00:11.000000000 +0200 +++ new/Gtk3-0.037/lib/Gtk3.pm 2020-03-17 05:06:22.000000000 +0100 @@ -1,5 +1,5 @@ package Gtk3; -$Gtk3::VERSION = '0.036'; +$Gtk3::VERSION = '0.037'; =encoding utf8 =head1 NAME @@ -1735,18 +1735,25 @@ return Gtk3::TreeModel::get (@_); } -=item * A redirect is added from C<Gtk3::TreeModelSort::new_with_model> to +=item * Prior to gtk+ 3.24.14, a redirect is added from +C<Gtk3::TreeModelSort::new_with_model> to <Gtk3::TreeModel::sort_new_with_model> so that Gtk3::TreeModelSort objects can be constructed normally. =cut # Not needed anymore once <https://bugzilla.gnome.org/show_bug.cgi?id=646742> -# is fixed. +# is fixed. This never happened, but in gtk+ 3.24.14, the return type +# annotation was changed: <https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/1134>. sub Gtk3::TreeModelSort::new_with_model { - my ($class, $child_model) = @_; - Glib::Object::Introspection->invoke ( - $_GTK_BASENAME, 'TreeModel', 'sort_new_with_model', $child_model); + if (Gtk3::CHECK_VERSION (3, 24, 14)) { + Glib::Object::Introspection->invoke ( + $_GTK_BASENAME, 'TreeModelSort', 'new_with_model', @_); + } else { + my ($class, $child_model) = @_; + Glib::Object::Introspection->invoke ( + $_GTK_BASENAME, 'TreeModel', 'sort_new_with_model', $child_model); + } } =item * Gtk3::TreeModelSort has a C<get> method that calls @@ -2397,7 +2404,7 @@ } package Gtk3::Gdk::EventMask; -$Gtk3::Gdk::EventMask::VERSION = '0.036'; +$Gtk3::Gdk::EventMask::VERSION = '0.037'; use overload '==' => \&eq, '>=' => \≥
