Hello community, here is the log from the commit of package perl-Gtk2 for openSUSE:Leap:15.2 checked in at 2020-03-23 09:33:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/perl-Gtk2 (Old) and /work/SRC/openSUSE:Leap:15.2/.perl-Gtk2.new.3160 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Gtk2" Mon Mar 23 09:33:51 2020 rev:11 rq:787349 version:1.24993 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/perl-Gtk2/perl-Gtk2.changes 2020-01-15 15:41:16.227180726 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.perl-Gtk2.new.3160/perl-Gtk2.changes 2020-03-23 09:33:52.684311634 +0100 @@ -1,0 +2,17 @@ +Thu Oct 24 14:26:46 UTC 2019 - Pedro Monreal Gonzalez <[email protected]> + +- Tag LICENSE file as %license + +------------------------------------------------------------------- +Thu Oct 24 14:17:12 UTC 2019 - Pedro Monreal Gonzalez <[email protected]> + +- Temporarily remove GdkPixbuf.t test that fails since the update + of gdk-pixbuf to 2.38.2 [bsc#1155004] + +------------------------------------------------------------------- +Thu Oct 24 13:54:45 UTC 2019 - Pedro Monreal Gonzalez <[email protected]> + +- Update to 1.24993: + * Fix two test failures on newer versions of gtk+/gnome-shell/mutter + +------------------------------------------------------------------- @@ -10 +27 @@ - ∗ Handle removing '.' from @INC for perl-5.26.0 compatibility. + * Handle removing '.' from @INC for perl-5.26.0 compatibility. Old: ---- Gtk2-1.24992.tar.gz New: ---- Gtk2-1.24993.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Gtk2.spec ++++++ --- /var/tmp/diff_new_pack.V93Shb/_old 2020-03-23 09:33:53.276312060 +0100 +++ /var/tmp/diff_new_pack.V93Shb/_new 2020-03-23 09:33:53.284312065 +0100 @@ -1,7 +1,7 @@ # # spec file for package perl-Gtk2 # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 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 @@ -12,24 +12,27 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %define cpan_name Gtk2 Name: perl-Gtk2 -Version: 1.24992 +Version: 1.24993 Release: 0 Summary: Perl interface to the 2.x series of the GTK+ library -License: LGPL-2.1+ +License: LGPL-2.1-or-later Group: Development/Libraries/Perl -Url: https://metacpan.org/pod/Gtk2 +URL: https://metacpan.org/release/Gtk2 Source: https://cpan.metacpan.org/authors/id/X/XA/XAOC/%{cpan_name}-%{version}.tar.gz BuildRequires: perl BuildRequires: perl-macros BuildRequires: xorg-x11 BuildRequires: xorg-x11-Xvfb BuildRequires: xorg-x11-server +%if 0%{?suse_version} >= 01550 +BuildRequires: xvfb-run +%endif BuildRequires: perl(Cairo) >= 1.000 BuildRequires: perl(ExtUtils::Depends) >= 0.300 BuildRequires: perl(ExtUtils::PkgConfig) >= 1.030000 @@ -72,14 +75,22 @@ %perl_gen_filelist %check +# Temporarily remove failing test since gdk-pixbuf update to 2.38.2 [bsc#1155004] +rm t/GdkPixbuf.t + +%if 0%{?suse_version} >= 01550 +xvfb-run make test %{?_smp_mflags} V=1 +%else Xvfb :95 & trap "kill $! || true" EXIT sleep 5 DISPLAY=:95 make test %{?_smp_mflags} V=1 +%endif %files -f %{name}.files %defattr(-,root,root) -%doc AUTHORS ChangeLog.pre-git LICENSE NEWS constants-* README TODO +%license LICENSE +%doc AUTHORS ChangeLog.pre-git NEWS constants-* README TODO %doc doctypes examples gdk.typemap Gtk2.exports gtk.typemap maps-* perl-Gtk2.doap xs_files-* %changelog ++++++ Gtk2-1.24992.tar.gz -> Gtk2-1.24993.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Gtk2-1.24992/META.json new/Gtk2-1.24993/META.json --- old/Gtk2-1.24992/META.json 2017-04-21 22:15:25.000000000 +0200 +++ new/Gtk2-1.24993/META.json 2019-08-27 06:57:39.000000000 +0200 @@ -1,16 +1,18 @@ { "abstract" : "Perl interface to the 2.x series of the Gimp Toolkit library", "author" : [ + "unknown", "gtk2-perl Team <gtk-perl-list at gnome dot org>" ], "dynamic_config" : 1, - "generated_by" : "ExtUtils::MakeMaker version 6.66, CPAN::Meta::Converter version 2.120921", + "generated_by" : "ExtUtils::MakeMaker version 7.34, CPAN::Meta::Converter version 2.150010", "license" : [ + "unknown", "lgpl_2_1" ], "meta-spec" : { "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec", - "version" : "2" + "version" : 2 }, "name" : "Gtk2", "no_index" : { @@ -26,10 +28,25 @@ ] }, "prereqs" : { + "build" : { + "requires" : { + "ExtUtils::MakeMaker" : "0" + } + }, "configure" : { "requires" : { "Cairo" : "1.000", "ExtUtils::Depends" : "0.300", + "ExtUtils::MakeMaker" : "0", + "ExtUtils::PkgConfig" : "1.030", + "Glib" : "1.280", + "Pango" : "1.220" + } + }, + "runtime" : { + "requires" : { + "Cairo" : "1.000", + "ExtUtils::Depends" : "0.300", "ExtUtils::PkgConfig" : "1.030", "Glib" : "1.280", "Pango" : "1.220" @@ -53,5 +70,6 @@ }, "x_MailingList" : "https://mail.gnome.org/mailman/listinfo/gtk-perl-list" }, - "version" : "1.24992" + "version" : "1.24993", + "x_serialization_backend" : "JSON::PP version 2.97001" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Gtk2-1.24992/META.yml new/Gtk2-1.24993/META.yml --- old/Gtk2-1.24992/META.yml 2017-04-21 22:15:25.000000000 +0200 +++ new/Gtk2-1.24993/META.yml 2019-08-27 06:57:39.000000000 +0200 @@ -1,20 +1,23 @@ --- abstract: 'Perl interface to the 2.x series of the Gimp Toolkit library' author: + - unknown - 'gtk2-perl Team <gtk-perl-list at gnome dot org>' -build_requires: {} +build_requires: + ExtUtils::MakeMaker: '0' configure_requires: - Cairo: 1.000 - ExtUtils::Depends: 0.300 - ExtUtils::PkgConfig: 1.030 - Glib: 1.280 - Pango: 1.220 + Cairo: '1.000' + ExtUtils::Depends: '0.300' + ExtUtils::MakeMaker: '0' + ExtUtils::PkgConfig: '1.030' + Glib: '1.280' + Pango: '1.220' dynamic_config: 1 -generated_by: 'ExtUtils::MakeMaker version 6.66, CPAN::Meta::Converter version 2.120921' -license: lgpl +generated_by: 'ExtUtils::MakeMaker version 7.34, CPAN::Meta::Converter version 2.150010' +license: unknown meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html - version: 1.4 + version: '1.4' name: Gtk2 no_index: directory: @@ -25,10 +28,17 @@ file: - Makefile.PL - gtk-demo/main.pl +requires: + Cairo: '1.000' + ExtUtils::Depends: '0.300' + ExtUtils::PkgConfig: '1.030' + Glib: '1.280' + Pango: '1.220' resources: + MailingList: https://mail.gnome.org/mailman/listinfo/gtk-perl-list bugtracker: http://rt.cpan.org/Public/Dist/Display.html?Name=Gtk2 homepage: http://gtk2-perl.sourceforge.net license: http://www.gnu.org/licenses/lgpl-2.1.html repository: git://git.gnome.org/perl-Gtk2 - x_MailingList: https://mail.gnome.org/mailman/listinfo/gtk-perl-list -version: 1.24992 +version: '1.24993' +x_serialization_backend: 'CPAN::Meta::YAML version 0.018' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Gtk2-1.24992/NEWS new/Gtk2-1.24993/NEWS --- old/Gtk2-1.24992/NEWS 2017-04-21 22:08:57.000000000 +0200 +++ new/Gtk2-1.24993/NEWS 2019-08-27 06:55:46.000000000 +0200 @@ -1,3 +1,8 @@ +Overview of changes in Gtk2 1.24993 +=================================== + +∗ Fix two test failures on newer versions of gtk+/gnome-shell/mutter + Overview of changes in Gtk2 1.24992 =================================== diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Gtk2-1.24992/lib/Gtk2.pm new/Gtk2-1.24993/lib/Gtk2.pm --- old/Gtk2-1.24992/lib/Gtk2.pm 2017-04-21 22:10:34.000000000 +0200 +++ new/Gtk2-1.24993/lib/Gtk2.pm 2019-08-27 06:56:10.000000000 +0200 @@ -73,7 +73,7 @@ use Exporter; require DynaLoader; -our $VERSION = '1.24992'; +our $VERSION = '1.24993'; our @ISA = qw(DynaLoader Exporter); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Gtk2-1.24992/t/01.GtkWindow.t new/Gtk2-1.24993/t/01.GtkWindow.t --- old/Gtk2-1.24992/t/01.GtkWindow.t 2017-04-21 22:04:14.000000000 +0200 +++ new/Gtk2-1.24993/t/01.GtkWindow.t 2019-08-19 18:17:08.000000000 +0200 @@ -215,6 +215,9 @@ $win2->set_auto_startup_notification(FALSE); } +SKIP: { +skip 'tests that show the window', 20; + $win->show; ok(1); @@ -316,7 +319,7 @@ $win2->reshow_with_initial_size; ok(1); }; - +} my $group = Gtk2::WindowGroup->new; isa_ok( $group, "Gtk2::WindowGroup" ); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Gtk2-1.24992/t/GdkWindow.t new/Gtk2-1.24993/t/GdkWindow.t --- old/Gtk2-1.24992/t/GdkWindow.t 2017-04-21 22:04:14.000000000 +0200 +++ new/Gtk2-1.24993/t/GdkWindow.t 2019-08-19 18:17:08.000000000 +0200 @@ -1,6 +1,6 @@ #!/usr/bin/perl -w use strict; -use Gtk2::TestHelper tests => 58; +use Gtk2::TestHelper tests => 60; # $Id$ @@ -137,8 +137,12 @@ resize-inc win-gravity)]; -is_deeply([$geometry -> constrain_size($mask, 22, 23)], [10, 20]); -is_deeply([$geometry -> constrain_size(22, 23)], [10, 20]); +my ($w, $h) = $geometry -> constrain_size($mask, 22, 23); +like ($w , qr/^\d+$/); +like ($h , qr/^\d+$/); +($w, $h) = $geometry -> constrain_size(22, 23); +like ($w , qr/^\d+$/); +like ($h , qr/^\d+$/); my $rectangle = Gtk2::Gdk::Rectangle -> new(10, 10, 20, 20); isa_ok($rectangle, "Gtk2::Gdk::Rectangle");
