commit perl-Wx for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Wx for openSUSE:Factory checked in at 2018-06-29 22:28:41 Comparing /work/SRC/openSUSE:Factory/perl-Wx (Old) and /work/SRC/openSUSE:Factory/.perl-Wx.new (New) Package is "perl-Wx" Fri Jun 29 22:28:41 2018 rev:9 rq:617445 version:0.9932 Changes: --- /work/SRC/openSUSE:Factory/perl-Wx/perl-Wx.changes 2017-07-07 10:18:04.249211337 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Wx.new/perl-Wx.changes 2018-06-29 22:28:46.906375385 +0200 @@ -1,0 +2,19 @@ +Wed Jun 13 15:36:14 UTC 2018 - stefan.bru...@rwth-aachen.de + +- No need to add an explicit Requires specifying the version, as the + soname on SUSE includes the full version since WxWidgets 3.0.4 +- Drop conditionals handling obsolete releases, or releases lacking + the dependencies (e.g. SLE 11). +- Reproducible build: + * Add 0003-Define-overload-constants-in-sorted-order.patch + * Add 0004-Define-enum-values-in-sorted-order.patch + +--- +Tue May 28 18:55:57 UTC 2018 - christo...@krop.fr + +- Fix the wxWidgets requirements. Instead of listing each version + for every *SUSE flavor, we're now calling rpmqpack to find the + correct dependency. +- Update cpanspec.yml accordingly. + +--- New: 0003-Define-overload-constants-in-sorted-order.patch 0004-Define-enum-values-in-sorted-order.patch Other differences: -- ++ perl-Wx.spec ++ --- /var/tmp/diff_new_pack.xxWDsk/_old 2018-06-29 22:28:47.626374838 +0200 +++ /var/tmp/diff_new_pack.xxWDsk/_new 2018-06-29 22:28:47.626374838 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-Wx # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 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 @@ -21,16 +21,18 @@ Release:0 %define cpan_name Wx Summary:Interface to the Wxwidgets Cross-Platform Gui Toolkit -License:Artistic-1.0 or GPL-1.0+ +License:Artistic-1.0 OR GPL-1.0-or-later Group: Development/Libraries/Perl Url:http://search.cpan.org/dist/Wx/ Source0: https://cpan.metacpan.org/authors/id/M/MD/MDOOTSON/%{cpan_name}-%{version}.tar.gz Source1:perl-Wx-rpmlintrc Source2:cpanspec.yml -Patch0: 0001-fix-incomplete-Wx_Exp.pm-due-to-missing-dependecy-in.patch -Patch1: 0001-Sort-output-of-dumped-dictionaries-for-reproducible-.patch -Patch2: 0002-Provide-overload-methods-to-XSpp-in-sorted-order.patch -Patch3: fix_wxWidgets_3_0_3_API_break.patch +Patch0: 0001-Sort-output-of-dumped-dictionaries-for-reproducible-.patch +Patch1: 0002-Provide-overload-methods-to-XSpp-in-sorted-order.patch +Patch2: 0003-Define-overload-constants-in-sorted-order.patch +Patch3: 0004-Define-enum-values-in-sorted-order.patch +Patch4: 0001-fix-incomplete-Wx_Exp.pm-due-to-missing-dependecy-in.patch +Patch5: fix_wxWidgets_3_0_3_API_break.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros @@ -45,17 +47,10 @@ %{perl_requires} # MANUAL BEGIN BuildRequires: gcc-c++ -%if 0%{?suse_version} > 1320 -# upstream wxWidgets broke API between 3.0.2 and 3.0.3 ... -BuildRequires: wxWidgets-3_0-nostl-devel >= 3.0.3 -Requires: libwx_baseu-suse-nostl3 >= 3.0.3 -%else -%if 0%{?sle_version} >= 120200 -BuildRequires: wxWidgets-3_0-nostl-devel <= 3.0.2 -Requires: libwx_baseu-suse-nostl3 <= 3.0.2 -%else -BuildRequires: wxWidgets-ansi-devel -%endif +BuildRequires: wxWidgets-3_0-nostl-devel +%if 0%{?suse_version} <= 1500 +# Since WxWidgets 3.0.4, the full version is encoded in the soname +Requires: %(rpmqpack | grep libwx_baseu-suse-nostl) %endif BuildRequires: xspp # MANUAL END @@ -74,6 +69,8 @@ %patch1 -p1 %patch2 -p1 %patch3 -p1 +%patch4 -p1 +%patch5 -p1 %build %{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" ++ 0003-Define-overload-constants-in-sorted-order.patch ++ >From ce957a4fdf2cb6fc6821b6ee791f6d3876e88b17 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stefan=20Br=C3=BCns?= Date: Fri, 15 Jun 2018 00:58:32 +0200 Subject: [PATCH 3/3] Define overload constants in sorted order MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Stefan Brüns --- build/Wx/Overload/Driver.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build/Wx/Overload/Driver.pm b/build/Wx/Overload/Driver.pm index 0d2d383..8d49
commit perl-Wx for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Wx for openSUSE:Factory checked in at 2017-07-07 10:17:59 Comparing /work/SRC/openSUSE:Factory/perl-Wx (Old) and /work/SRC/openSUSE:Factory/.perl-Wx.new (New) Package is "perl-Wx" Fri Jul 7 10:17:59 2017 rev:8 rq:508660 version:0.9932 Changes: --- /work/SRC/openSUSE:Factory/perl-Wx/perl-Wx.changes 2017-05-31 12:19:52.979207906 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Wx.new/perl-Wx.changes 2017-07-07 10:18:04.249211337 +0200 @@ -1,0 +2,14 @@ +Thu Jul 6 22:10:45 UTC 2017 - stefan.bru...@rwth-aachen.de + +- Fix wxWidgets runtime Require to actually existing package + +--- +Mon Jun 26 17:09:46 UTC 2017 - stefan.bru...@rwth-aachen.de + +- Add fix_wxWidgets_3_0_3_API_break.patch + wxPropertySheetDialog::SetInnerSize was renamed to SetInnerSizer, + expose old and new name on Perl side +- Set Requires and BuildRequires to force matching build and + runtime wxWigets versions. + +--- New: fix_wxWidgets_3_0_3_API_break.patch Other differences: -- ++ perl-Wx.spec ++ --- /var/tmp/diff_new_pack.r0fURy/_old 2017-07-07 10:18:06.460898400 +0200 +++ /var/tmp/diff_new_pack.r0fURy/_new 2017-07-07 10:18:06.460898400 +0200 @@ -30,6 +30,7 @@ Patch0: 0001-fix-incomplete-Wx_Exp.pm-due-to-missing-dependecy-in.patch Patch1: 0001-Sort-output-of-dumped-dictionaries-for-reproducible-.patch Patch2: 0002-Provide-overload-methods-to-XSpp-in-sorted-order.patch +Patch3: fix_wxWidgets_3_0_3_API_break.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros @@ -44,11 +45,18 @@ %{perl_requires} # MANUAL BEGIN BuildRequires: gcc-c++ -%if 0%{?suse_version} > 1320 || 0%{?sle_version} >= 120200 -BuildRequires: wxWidgets-3_0-nostl-devel +%if 0%{?suse_version} > 1320 +# upstream wxWidgets broke API between 3.0.2 and 3.0.3 ... +BuildRequires: wxWidgets-3_0-nostl-devel >= 3.0.3 +Requires: libwx_baseu-suse-nostl3 >= 3.0.3 +%else +%if 0%{?sle_version} >= 120200 +BuildRequires: wxWidgets-3_0-nostl-devel <= 3.0.2 +Requires: libwx_baseu-suse-nostl3 <= 3.0.2 %else BuildRequires: wxWidgets-ansi-devel %endif +%endif BuildRequires: xspp # MANUAL END @@ -65,6 +73,7 @@ %patch0 -p1 %patch1 -p1 %patch2 -p1 +%patch3 -p1 %build %{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" ++ fix_wxWidgets_3_0_3_API_break.patch ++ diff --git a/XS/PropertySheetDialog.xsp b/XS/PropertySheetDialog.xsp index 5164a13..4e72673 100644 --- a/XS/PropertySheetDialog.xsp +++ b/XS/PropertySheetDialog.xsp @@ -49,7 +49,13 @@ void SetBookCtrl( wxBookCtrlBase* book ); wxBookCtrlBase* GetBookCtrl() const; +#if WXPERL_W_VERSION_GE( 3, 0, 3 ) +void SetInnerSizer( wxSizer* sizer ); +%name{SetInnerSize} void SetInnerSizer( wxSizer* sizer ); +#else void SetInnerSize( wxSizer* sizer ); +%name{SetInnerSizer} void SetInnerSize( wxSizer* sizer ); +#endif wxSizer* GetInnerSizer() const; #if WXPERL_W_VERSION_GE( 2, 7, 2 )
commit perl-Wx for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Wx for openSUSE:Factory checked in at 2017-05-31 12:18:47 Comparing /work/SRC/openSUSE:Factory/perl-Wx (Old) and /work/SRC/openSUSE:Factory/.perl-Wx.new (New) Package is "perl-Wx" Wed May 31 12:18:47 2017 rev:7 rq:498858 version:0.9932 Changes: --- /work/SRC/openSUSE:Factory/perl-Wx/perl-Wx.changes 2017-03-31 15:08:25.241433956 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Wx.new/perl-Wx.changes 2017-05-31 12:19:52.979207906 +0200 @@ -1,0 +2,27 @@ +Thu May 25 09:26:01 UTC 2017 - co...@suse.com + +- updated to 0.9932 + see /usr/share/doc/packages/perl-Wx/Changes + + 0.9932 Tue Apr 18 2017 + - fix build for Perl 5.25.11 ( . no longer in @INC ) + - RT:121224 - fixes broken 0.9930 commit for keycode constants + - RT:120657 revert changes for this fro 0.9929 + + 0.9931 Mon Apr 17 2017 + - really skip Strawberry 64 bit build test failure + + 0.9930 Mon Apr 17 2017 + - Refactor wxTreeList + - RT:119059 some missing keycode constants + - skip Strawberry 64 bit build test failure + - Fix none latin paths in @INC on Windows + + 0.9929 Sat Apr 8 2017 + - Fix current OSX builds + - RT:115097 remove encoding pragma + - RT:120657 for Wx_Exp.pm exports incomplete + - RT:105467 Unescaped left brace in regex + - RT:120139 support wxScrolledWindow::ShowScrollbars + +--- Old: Wx-0.9928.tar.gz New: Wx-0.9932.tar.gz Other differences: -- ++ perl-Wx.spec ++ --- /var/tmp/diff_new_pack.45p67v/_old 2017-05-31 12:19:54.478996189 +0200 +++ /var/tmp/diff_new_pack.45p67v/_new 2017-05-31 12:19:54.482995625 +0200 @@ -17,22 +17,22 @@ Name: perl-Wx -Version:0.9928 +Version:0.9932 Release:0 %define cpan_name Wx Summary:Interface to the Wxwidgets Cross-Platform Gui Toolkit License:Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl Url:http://search.cpan.org/dist/Wx/ -Source0: http://www.cpan.org/authors/id/M/MD/MDOOTSON/%{cpan_name}-%{version}.tar.gz +Source0: https://cpan.metacpan.org/authors/id/M/MD/MDOOTSON/%{cpan_name}-%{version}.tar.gz Source1:perl-Wx-rpmlintrc Source2:cpanspec.yml -# Needed for reproducible build -Patch0: 0001-Sort-output-of-dumped-dictionaries-for-reproducible-.patch -Patch1: 0002-Provide-overload-methods-to-XSpp-in-sorted-order.patch -# Fix for incomplete Wx_Exp.pm, https://rt.cpan.org/Public/Bug/Display.html?id=120657 -Patch2: 0001-fix-incomplete-Wx_Exp.pm-due-to-missing-dependecy-in.patch +Patch0: 0001-fix-incomplete-Wx_Exp.pm-due-to-missing-dependecy-in.patch +Patch1: 0001-Sort-output-of-dumped-dictionaries-for-reproducible-.patch +Patch2: 0002-Provide-overload-methods-to-XSpp-in-sorted-order.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: perl +BuildRequires: perl-macros BuildRequires: perl(Alien::wxWidgets) >= 0.25 BuildRequires: perl(ExtUtils::MakeMaker) >= 6.46 BuildRequires: perl(ExtUtils::ParseXS) >= 3.15 @@ -61,6 +61,7 @@ %prep %setup -q -n %{cpan_name}-%{version} +find . -type f ! -name \*.pl -print0 | xargs -0 chmod 644 %patch0 -p1 %patch1 -p1 %patch2 -p1 ++ Wx-0.9928.tar.gz -> Wx-0.9932.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Wx-0.9928/Changes new/Wx-0.9932/Changes --- old/Wx-0.9928/Changes 2015-12-20 18:20:25.0 +0100 +++ new/Wx-0.9932/Changes 2017-04-18 03:04:22.0 +0200 @@ -1,5 +1,26 @@ Revision history for Perl extension Wx. +0.9932 Tue Apr 18 2017 +- fix build for Perl 5.25.11 ( . no longer in @INC ) +- RT:121224 - fixes broken 0.9930 commit for keycode constants +- RT:120657 revert changes for this fro 0.9929 + +0.9931 Mon Apr 17 2017 +- really skip Strawberry 64 bit build test failure + +0.9930 Mon Apr 17 2017 +- Refactor wxTreeList +- RT:119059 some missing keycode constants +- skip Strawberry 64 bit build test failure +- Fix none latin paths in @INC on Windows + +0.9929 Sat Apr 8 2017 +- Fix current OSX builds +- RT:115097 remove encoding pragma +- RT:120657 for Wx_Exp.pm exports incomplete +- RT:105467 Unescaped left brace in regex +- RT:120139 support wxScrolledWindow::ShowScrollbars + 0.9928 Sun Dec 20 2015 - Fix memory leak in Wx::Timer diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Wx-0.9928/Constant.xs new/Wx-0.9932/Constant.xs --- old/Wx-0.9928/Constant.xs 2014-11-02 20:27:34
commit perl-Wx for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Wx for openSUSE:Factory checked in at 2017-03-31 15:08:20 Comparing /work/SRC/openSUSE:Factory/perl-Wx (Old) and /work/SRC/openSUSE:Factory/.perl-Wx.new (New) Package is "perl-Wx" Fri Mar 31 15:08:20 2017 rev:6 rq:482416 version:0.9928 Changes: --- /work/SRC/openSUSE:Factory/perl-Wx/perl-Wx.changes 2016-11-28 15:06:37.0 +0100 +++ /work/SRC/openSUSE:Factory/.perl-Wx.new/perl-Wx.changes 2017-03-31 15:08:25.241433956 +0200 @@ -1,0 +2,11 @@ +Sun Mar 19 17:21:08 UTC 2017 - stefan.bru...@rwth-aachen.de + +- Add 0001-Sort-output-of-dumped-dictionaries-for-reproducible-.patch: + sort config dictionaries to make builds deterministic +- Add 0002-Provide-overload-methods-to-XSpp-in-sorted-order.patch: + Feed sorted output to XSpp +- Add 0001-fix-incomplete-Wx_Exp.pm-due-to-missing-dependecy-in.patch: + Wx_Exp.pm was incomplete, as the generator script was run to early + Fixes https://rt.cpan.org/Public/Bug/Display.html?id=120657 + +--- New: 0001-Sort-output-of-dumped-dictionaries-for-reproducible-.patch 0001-fix-incomplete-Wx_Exp.pm-due-to-missing-dependecy-in.patch 0002-Provide-overload-methods-to-XSpp-in-sorted-order.patch Other differences: -- ++ perl-Wx.spec ++ --- /var/tmp/diff_new_pack.U5Ft1o/_old 2017-03-31 15:08:25.837349706 +0200 +++ /var/tmp/diff_new_pack.U5Ft1o/_new 2017-03-31 15:08:25.841349141 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-Wx # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 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 @@ -27,9 +27,12 @@ Source0: http://www.cpan.org/authors/id/M/MD/MDOOTSON/%{cpan_name}-%{version}.tar.gz Source1:perl-Wx-rpmlintrc Source2:cpanspec.yml +# Needed for reproducible build +Patch0: 0001-Sort-output-of-dumped-dictionaries-for-reproducible-.patch +Patch1: 0002-Provide-overload-methods-to-XSpp-in-sorted-order.patch +# Fix for incomplete Wx_Exp.pm, https://rt.cpan.org/Public/Bug/Display.html?id=120657 +Patch2: 0001-fix-incomplete-Wx_Exp.pm-due-to-missing-dependecy-in.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: perl -BuildRequires: perl-macros BuildRequires: perl(Alien::wxWidgets) >= 0.25 BuildRequires: perl(ExtUtils::MakeMaker) >= 6.46 BuildRequires: perl(ExtUtils::ParseXS) >= 3.15 @@ -58,6 +61,9 @@ %prep %setup -q -n %{cpan_name}-%{version} +%patch0 -p1 +%patch1 -p1 +%patch2 -p1 %build %{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" ++ 0001-Sort-output-of-dumped-dictionaries-for-reproducible-.patch ++ >From cfb24d6c3de259ad46fdc96099419fed22636c28 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stefan=20Br=C3=BCns?= Date: Tue, 21 Feb 2017 06:37:03 +0100 Subject: [PATCH 1/2] Sort output of dumped dictionaries for reproducible builds MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit By default, dictionaries are dumped in hash order, with a random hash initialization value. Also sort export list and make entries unique, exports may be declared in multiple files. Signed-off-by: Stefan Brüns --- build/Wx/build/MakeMaker/Any_OS.pm | 2 ++ build/Wx/build/Options.pm | 2 ++ script/fix_alien_path.pl | 2 ++ script/make_exp_list.pl| 13 ++--- 4 files changed, 16 insertions(+), 3 deletions(-) diff --git a/build/Wx/build/MakeMaker/Any_OS.pm b/build/Wx/build/MakeMaker/Any_OS.pm index 55d3b7b..5dd2a2f 100644 --- a/build/Wx/build/MakeMaker/Any_OS.pm +++ b/build/Wx/build/MakeMaker/Any_OS.pm @@ -200,6 +200,8 @@ sub postamble_core { # strictly necessary, but it's better to keep them in case the # dependencies here are changed require Data::Dumper; + # sort output for reproducible builds + $Data::Dumper::Sortkeys = 1; Wx::build::Utils::write_string( 'files.lst', Data::Dumper->Dump( [ \%files ] ) ); # $exp and fix_alien depend on wxt_copy_files to ensure that blib/lib/Wx diff --git a/build/Wx/build/Options.pm b/build/Wx/build/Options.pm index 578bec5..a0fb8da 100644 --- a/build/Wx/build/Options.pm +++ b/build/Wx/build/Options.pm @@ -163,6 +163,8 @@ sub write_config_file { my $file = shift; require Data::Dumper; + # sort output for reproducible builds + $Data::Dumper::Sortkeys = 1; my $str = Data::Dumper->Dump( [ { extra_libs => $extra_libs, extra_cflags => $extra_cflags,
commit perl-Wx for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Wx for openSUSE:Factory checked in at 2016-11-28 15:06:36 Comparing /work/SRC/openSUSE:Factory/perl-Wx (Old) and /work/SRC/openSUSE:Factory/.perl-Wx.new (New) Package is "perl-Wx" Changes: --- /work/SRC/openSUSE:Factory/perl-Wx/perl-Wx.changes 2015-12-29 12:59:41.0 +0100 +++ /work/SRC/openSUSE:Factory/.perl-Wx.new/perl-Wx.changes 2016-11-28 15:06:37.0 +0100 @@ -1,0 +2,6 @@ +Sun Nov 13 15:47:18 UTC 2016 - stefan.bru...@rwth-aachen.de + +- updated wxWidgets requirements from 2.8 to 3.0 for + distribution versions providing wxWidgets-3_0-nostl. + +--- Other differences: -- ++ perl-Wx.spec ++ --- /var/tmp/diff_new_pack.DdcfNC/_old 2016-11-28 15:06:38.0 +0100 +++ /var/tmp/diff_new_pack.DdcfNC/_new 2016-11-28 15:06:38.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package perl-Wx # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 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 @@ -41,7 +41,11 @@ %{perl_requires} # MANUAL BEGIN BuildRequires: gcc-c++ +%if 0%{?suse_version} > 1320 || 0%{?sle_version} >= 120200 +BuildRequires: wxWidgets-3_0-nostl-devel +%else BuildRequires: wxWidgets-ansi-devel +%endif BuildRequires: xspp # MANUAL END ++ cpanspec.yml ++ --- /var/tmp/diff_new_pack.DdcfNC/_old 2016-11-28 15:06:38.0 +0100 +++ /var/tmp/diff_new_pack.DdcfNC/_new 2016-11-28 15:06:38.0 +0100 @@ -7,9 +7,13 @@ # foo.patch: -p1 # bar.patch: preamble: |- - BuildRequires: gcc-c++ - BuildRequires: wxWidgets-ansi-devel - BuildRequires: xspp + BuildRequires: gcc-c++ + %if 0%{?suse_version} > 1320 || 0%{?sle_version} >= 120200 + BuildRequires: wxWidgets-3_0-nostl-devel + %else + BuildRequires: wxWidgets-ansi-devel + %endif + BuildRequires: xspp #post_prep: |- # hunspell=`pkg-config --libs hunspell | sed -e 's,-l,,; s, *,,g'` # sed -i -e "s,hunspell-X,$hunspell," t/00-prereq.t Makefile.PL
commit perl-Wx for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Wx for openSUSE:Factory checked in at 2015-12-29 12:59:38 Comparing /work/SRC/openSUSE:Factory/perl-Wx (Old) and /work/SRC/openSUSE:Factory/.perl-Wx.new (New) Package is "perl-Wx" Changes: --- /work/SRC/openSUSE:Factory/perl-Wx/perl-Wx.changes 2015-04-18 10:39:26.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Wx.new/perl-Wx.changes 2015-12-29 12:59:41.0 +0100 @@ -1,0 +2,9 @@ +Sat Dec 26 10:27:10 UTC 2015 - co...@suse.com + +- updated to 0.9928 + see /usr/share/doc/packages/perl-Wx/Changes + + 0.9928 Sun Dec 20 2015 + - Fix memory leak in Wx::Timer + +--- Old: Wx-0.9927.tar.gz New: Wx-0.9928.tar.gz Other differences: -- ++ perl-Wx.spec ++ --- /var/tmp/diff_new_pack.W8uWCk/_old 2015-12-29 12:59:42.0 +0100 +++ /var/tmp/diff_new_pack.W8uWCk/_new 2015-12-29 12:59:42.0 +0100 @@ -17,7 +17,7 @@ Name: perl-Wx -Version:0.9927 +Version:0.9928 Release:0 %define cpan_name Wx Summary:Interface to the Wxwidgets Cross-Platform Gui Toolkit @@ -54,7 +54,6 @@ %prep %setup -q -n %{cpan_name}-%{version} -find . -type f -print0 | xargs -0 chmod 644 %build %{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" ++ Wx-0.9927.tar.gz -> Wx-0.9928.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Wx-0.9927/Changes new/Wx-0.9928/Changes --- old/Wx-0.9927/Changes 2015-03-26 18:43:52.0 +0100 +++ new/Wx-0.9928/Changes 2015-12-20 18:20:25.0 +0100 @@ -1,5 +1,8 @@ Revision history for Perl extension Wx. +0.9928 Sun Dec 20 2015 +- Fix memory leak in Wx::Timer + 0.9927 Thu Mar 26 2015 - Fix broken wxWidgets 2.8 builds diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Wx-0.9927/META.json new/Wx-0.9928/META.json --- old/Wx-0.9927/META.json 2015-03-26 18:47:10.0 +0100 +++ new/Wx-0.9928/META.json 2015-12-20 18:20:46.0 +0100 @@ -63,5 +63,5 @@ }, "x_MailingList" : "http://lists.perl.org/list/wxperl-users.html"; }, - "version" : "0.9927" + "version" : "0.9928" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Wx-0.9927/META.yml new/Wx-0.9928/META.yml --- old/Wx-0.9927/META.yml 2015-03-26 18:47:07.0 +0100 +++ new/Wx-0.9928/META.yml 2015-12-20 18:20:43.0 +0100 @@ -37,4 +37,4 @@ homepage: http://www.wxperl.it/ license: http://dev.perl.org/licenses/ repository: http://svn.code.sf.net/p/wxperl/code/wxPerl -version: '0.9927' +version: '0.9928' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Wx-0.9927/Wx.pm new/Wx-0.9928/Wx.pm --- old/Wx-0.9927/Wx.pm 2015-03-11 03:38:32.0 +0100 +++ new/Wx-0.9928/Wx.pm 2015-03-26 19:05:58.0 +0100 @@ -4,7 +4,7 @@ ## Author: Mattia Barbon ## Modified by: ## Created: 01/10/2000 -## RCS-ID: $Id: Wx.pm 3540 2015-03-11 02:38:35Z mdootson $ +## RCS-ID: $Id: Wx.pm 3543 2015-03-26 18:05:52Z mdootson $ ## Copyright: (c) 2000-2013 Mattia Barbon ## Licence: This program is free software; you can redistribute it and/or ## modify it under the same terms as Perl itself @@ -21,7 +21,7 @@ $_msw = 1; $_gtk = 2; $_motif = 3; $_mac = 4; $_x11 = 5; @ISA = qw(Exporter); -$VERSION = '0.9927'; +$VERSION = '0.9928'; $XS_VERSION = $VERSION; $VERSION = eval $VERSION; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Wx-0.9927/XS/ComboBox.xs new/Wx-0.9928/XS/ComboBox.xs --- old/Wx-0.9927/XS/ComboBox.xs2015-03-26 17:30:00.0 +0100 +++ new/Wx-0.9928/XS/ComboBox.xs2015-03-26 19:04:13.0 +0100 @@ -4,7 +4,7 @@ ## Author: Mattia Barbon ## Modified by: ## Created: 31/10/2000 -## RCS-ID: $Id: ComboBox.xs 3532 2015-03-11 01:27:54Z mdootson $ +## RCS-ID: $Id: ComboBox.xs 3541 2015-03-26 18:04:11Z mdootson $ ## Copyright: (c) 2000-2004, 2006-2008, 2010-2011, 2014-2015 Mattia Barbon ## Licence: This program is free software; you can redistribute it and/or ## modify it under the same terms as Perl itself diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Wx-0.9927/XS/Timer.xs new/Wx-0.9928/XS/Timer.xs --- old/Wx-0.9927/XS/Timer.xs 2014-10-28 02:36:33.0 +0100 +++ new/Wx-0.9928/XS/Timer.xs 2015-12-20 18:09:45.0 +0100 @@ -4,7 +4,7 @@ ## Author: Mattia Barbon ## Modified by: ## Created
commit perl-Wx for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Wx for openSUSE:Factory checked in at 2015-04-18 10:39:25 Comparing /work/SRC/openSUSE:Factory/perl-Wx (Old) and /work/SRC/openSUSE:Factory/.perl-Wx.new (New) Package is "perl-Wx" Changes: --- /work/SRC/openSUSE:Factory/perl-Wx/perl-Wx.changes 2014-07-10 09:31:08.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Wx.new/perl-Wx.changes 2015-04-18 10:39:26.0 +0200 @@ -1,0 +2,25 @@ +Wed Apr 15 12:22:14 UTC 2015 - co...@suse.com + +- updated to 0.9927 + see /usr/share/doc/packages/perl-Wx/Changes + + 0.9927 Thu Mar 26 2015 + - Fix broken wxWidgets 2.8 builds + + 0.9926 Tue Mar 10 2015 + - pause indexing fix + + 0.9925 Tue Mar 10 2015 + - pause indexing fix + + 0.9924 Tue Mar 10 2015 + - added wxTimer::StartOnce + - some missing wxGrid constants added + - fixed Wx::AUI events broken since wxWidgets 2.9.5 + - rt96136 - added GetContentScaleFactor to Wx::DC && Wx::Window + - rt99038 - MACOSX_DEPLOYMENT_TARGET comparison fixed in Wx build + - wxMenuItem::SetBitmap available on OSX + - added some missing TextEntry methods to wxComboBox + - rt102269 - fix option handling + +--- Old: Wx-0.9923.tar.gz New: Wx-0.9927.tar.gz cpanspec.yml Other differences: -- ++ perl-Wx.spec ++ --- /var/tmp/diff_new_pack.MugLDa/_old 2015-04-18 10:39:27.0 +0200 +++ /var/tmp/diff_new_pack.MugLDa/_new 2015-04-18 10:39:27.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-Wx # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 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,27 +17,33 @@ Name: perl-Wx -Version:0.9923 +Version:0.9927 Release:0 %define cpan_name Wx -Summary:interface to the wxWidgets cross-platform GUI toolkit +Summary:Interface to the Wxwidgets Cross-Platform Gui Toolkit License:Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl Url:http://search.cpan.org/dist/Wx/ -Source: http://www.cpan.org/authors/id/M/MD/MDOOTSON/%{cpan_name}-%{version}.tar.gz -Source100: perl-Wx-rpmlintrc +Source0: http://www.cpan.org/authors/id/M/MD/MDOOTSON/%{cpan_name}-%{version}.tar.gz +Source1:perl-Wx-rpmlintrc +Source2:cpanspec.yml BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros BuildRequires: perl(Alien::wxWidgets) >= 0.25 +BuildRequires: perl(ExtUtils::MakeMaker) >= 6.46 BuildRequires: perl(ExtUtils::ParseXS) >= 3.15 BuildRequires: perl(ExtUtils::XSpp) >= 0.1602 Requires: perl(Alien::wxWidgets) >= 0.25 +Requires: perl(ExtUtils::MakeMaker) >= 6.46 +Requires: perl(ExtUtils::ParseXS) >= 3.15 +Requires: perl(ExtUtils::XSpp) >= 0.1602 %{perl_requires} -# MANUAL +# MANUAL BEGIN BuildRequires: gcc-c++ BuildRequires: wxWidgets-ansi-devel BuildRequires: xspp +# MANUAL END %description The Wx module is a wrapper for the wxWidgets (formerly known as wxWindows) @@ -55,7 +61,7 @@ %{__make} %{?_smp_mflags} %check -# needs X display +# MANUAL no testing (needs X) #%{__make} test %install @@ -65,6 +71,6 @@ %files -f %{name}.files %defattr(-,root,root,755) -%doc Changes README.txt typemap.tmpl typemap.xsp wxpl.ico wxpl.xpm Wx.rc +%doc Changes docs README.txt samples typemap.tmpl typemap.xsp wxpl.ico wxpl.xpm Wx.rc %changelog ++ Wx-0.9923.tar.gz -> Wx-0.9927.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Wx-0.9923/Changes new/Wx-0.9927/Changes --- old/Wx-0.9923/Changes 2014-03-31 15:10:52.0 +0200 +++ new/Wx-0.9927/Changes 2015-03-26 18:43:52.0 +0100 @@ -1,5 +1,24 @@ Revision history for Perl extension Wx. +0.9927 Thu Mar 26 2015 +- Fix broken wxWidgets 2.8 builds + +0.9926 Tue Mar 10 2015 +- pause indexing fix + +0.9925 Tue Mar 10 2015 +- pause indexing fix + +0.9924 Tue Mar 10 2015 +- added wxTimer::StartOnce +- some missing wxGrid constants added +- fixed Wx::AUI events broken since wxWidgets 2.9.5 +- rt96136 - added GetContentScaleFactor to Wx::DC && Wx::Window +- rt99038 - MACOSX_DEPLOYMENT_TARGET comparison fixed in Wx build +- wxMenuItem::SetBitmap available on OSX +- added some missing TextEntry methods to wxComboBox +- rt102269 - fix option handling + 0.9923 M