...
 
Commits (2)
libwx-perl (1:0.9932-5) UNRELEASED; urgency=medium
* Replace reproducible_output.patch with 2 patches from openSUSE.
* Replace reproducible_output.patch with 5 patches from openSUSE.
Thanks to Stefan Brüns for the bug report with the pointer.
(Closes: #901544)
* Declare compliance with Debian Policy 4.1.4.
......
From bebdd9566fb806cb29aeaa8256658f583def4f48 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Stefan=20Br=C3=83=C2=BCns?= <stefan.bruens@rwth-aachen.de>
Date: Sun, 19 Mar 2017 05:45:08 +0100
Subject: [PATCH] fix incomplete Wx_Exp.pm due to missing dependecy in
generated Makefile
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Signed-off-by: Stefan Brüns <stefan.bruens@rwth-aachen.de>
---
build/Wx/build/MakeMaker/Any_OS.pm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/build/Wx/build/MakeMaker/Any_OS.pm b/build/Wx/build/MakeMaker/Any_OS.pm
index 5dd2a2f..2671339 100644
--- a/build/Wx/build/MakeMaker/Any_OS.pm
+++ b/build/Wx/build/MakeMaker/Any_OS.pm
@@ -122,7 +122,7 @@ sub depend_core {
my %files = $this->files_to_install();
my %depend = ( _depend_common( $this ),
- $exp => join( ' ', $this->files_with_constants, ),
+ $exp => join( ' ', $this->files_with_constants, 'subdirs', ),
'wxt_fix_alien' => 'pm_to_blib',
'pm_to_blib' => 'wxt_copy_files',
'blibdirs' => 'wxt_copy_files',
--
2.12.0
From ce957a4fdf2cb6fc6821b6ee791f6d3876e88b17 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Stefan=20Br=C3=BCns?= <stefan.bruens@rwth-aachen.de>
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 <stefan.bruens@rwth-aachen.de>
---
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..8d49ba2 100644
--- a/build/Wx/Overload/Driver.pm
+++ b/build/Wx/Overload/Driver.pm
@@ -174,7 +174,7 @@ EOT
EOT
- foreach my $i ( grep { $name2type{$_} ne '1' } keys %name2type ) {
+ foreach my $i ( grep { $name2type{$_} ne '1' } sort keys %name2type ) {
print $out <<EOT;
#define wxPliOvl${i} "$name2type{$i}"
EOT
--
2.17.1
From d16adc83898678e33ce094c71440d7204530a628 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Stefan=20Br=C3=BCns?= <stefan.bruens@rwth-aachen.de>
Date: Fri, 15 Jun 2018 01:39:44 +0200
Subject: [PATCH 4/4] Define enum values in sorted order
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Signed-off-by: Stefan Brüns <stefan.bruens@rwth-aachen.de>
---
build/Wx/XSP/Enum.pm | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/build/Wx/XSP/Enum.pm b/build/Wx/XSP/Enum.pm
index efaf9ba..9f55b9c 100644
--- a/build/Wx/XSP/Enum.pm
+++ b/build/Wx/XSP/Enum.pm
@@ -45,7 +45,8 @@ sub post_process {
( my $name = File::Basename::basename( $parser->current_file ) ) =~ tr/./_/;
my $file = "xspp/const_$name.h";
my @defines;
- while( my( $k, $v ) = each %constants ) {
+ foreach my $k (sort keys %constants) {
+ my $v = $constants{$k};
if( $v->[0] ) {
push @defines, "#ifdef $v->[0]",
" r( $k );",
--
2.17.1
......@@ -6,4 +6,7 @@ spelling.patch
0001-Fix-Wx-_load_plugin-segfaulting-when-wxPluginManager.patch
0001-Sort-output-of-dumped-dictionaries-for-reproducible-.patch
0002-Provide-overload-methods-to-XSpp-in-sorted-order.patch
0003-Define-overload-constants-in-sorted-order.patch
0004-Define-enum-values-in-sorted-order.patch
0001-fix-incomplete-Wx_Exp.pm-due-to-missing-dependecy-in.patch
gtk3.patch