Commit a63ddfce authored by Olly Betts's avatar Olly Betts

releasing package libwx-perl version 1:0.9932-3

parent 4ddedf4b
libwx-perl (1:0.9932-3) UNRELEASED; urgency=medium
libwx-perl (1:0.9932-3) unstable; urgency=medium
[ Alex Muntada ]
* Remove inactive pkg-perl members from Uploaders.
......@@ -9,7 +9,13 @@ libwx-perl (1:0.9932-3) UNRELEASED; urgency=medium
[ Salvatore Bonaccorso ]
* Update Vcs-* headers for switch to salsa.debian.org
-- Alex Muntada <alexm@debian.org> Sun, 08 Oct 2017 17:36:06 +0200
[ Olly Betts ]
* Update version on libalien-wxwidgets-perl dependency and build-dependency
to ensure GTK3 flavour of wxWidgets is used in both cases.
* Tell xvfb to use a 16-bit colour display for running tests - the default
8-bit colour causes some tests to fail.
-- Olly Betts <olly@survex.com> Wed, 04 Apr 2018 10:41:11 +1200
libwx-perl (1:0.9932-2) unstable; urgency=medium
......
......@@ -3,13 +3,14 @@ Maintainer: Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>
Uploaders: gregor herrmann <gregoa@debian.org>,
Damyan Ivanov <dmn@debian.org>,
Dominic Hargreaves <dom@earth.li>,
Dominique Dumont <dod@debian.org>
Dominique Dumont <dod@debian.org>,
Olly Betts <olly@survex.com>
Section: perl
Testsuite: autopkgtest-pkg-perl
Priority: optional
Build-Depends: debhelper (>= 9.20120312~),
perl,
libalien-wxwidgets-perl (>= 0.65+dfsg-3),
libalien-wxwidgets-perl (>= 0.69+dfsg-2~),
libextutils-xspp-perl,
libtest-pod-perl,
libyaml-perl,
......@@ -28,7 +29,7 @@ Depends: ${perl:Depends},
${shlibs:Depends},
${misc:Depends},
${wxperl:Depends},
libalien-wxwidgets-perl (>= 0.65+dfsg~)
libalien-wxwidgets-perl (>= 0.69+dfsg-2~)
Description: interface to wxWidgets cross-platform GUI toolkit
wxPerl is an extension module allowing the creation of GUI (Graphical
User Interface) Perl programs using the wxWidgets toolkit. It serves as a Perl
......
Description: Fixes for GTK3 compatibility
wxWidgets 3.0 built with GTK3 doesn't have wxColour::GetPixel(), see:
http://trac.wxwidgets.org/ticket/15141#comment:2
Author: Olly Betts <olly@survex.com>
Forwarded: no
Last-Update: 2018-04-01
--- a/XS/Colour.xs
+++ b/XS/Colour.xs
@@ -114,7 +114,7 @@
#endif
-#if !defined(__WXMAC__)
+#if !defined(__WXMAC__) && !defined (__WXGTK3__)
long
wxColour::GetPixel()
--- a/ext/propgrid/XS/PGProperty.xsp
+++ b/ext/propgrid/XS/PGProperty.xsp
@@ -1148,7 +1148,7 @@
bool SetPlValue( wxColour* col, int flags = wxPG_SETVAL_REFRESH_EDITOR )
%code{%
if( col->IsOk() ) {
- wxVariant value = wxVariant(*col);
+ wxVariant value = wxVariant(wxAny(*col));
THIS->SetValue(value, NULL, flags );
RETVAL = true;
} else {
......@@ -5,3 +5,4 @@ fix-fake-pod.patch
spelling.patch
0001-Fix-Wx-_load_plugin-segfaulting-when-wxPluginManager.patch
reproducible_output.patch
gtk3.patch
......@@ -14,8 +14,9 @@ export DEB_BUILD_MAINT_OPTIONS = hardening=+bindnow
$(DEBIAN_TARGETS):
dh $@ --parallel
# xvfb-run defaults to 8-bit colour depth, which causes some tests to fail.
override_dh_auto_test:
xvfb-run -a dh_auto_test --max-parallel=1
xvfb-run -s '-screen 0 640x480x16' -a dh_auto_test --max-parallel=1
override_dh_auto_install:
dh_auto_install
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment