Package: presage
Version: 0.8.9-1
Severity: important
Tags: patch sid jessie
User: [email protected]
Usertags: wxpy3.0
Control: block 755757 by -1

We're aiming to migrate the archive to using wxpython3.0 instead of
wxwidgets2.8, and hope to drop wxwidgets2.8 before jessie is released.

I've rebuilt presage with the attached patch.  The required change
suppresses WXDEBUG assertions, which happened by default with wx2.8.
I've also updated a couple of constant names - wxPython 3.0 still
provides the old names, but they're gone in the C++ API, so they're
likely to disappear from wxPython in the next release.

Both changes should be compatible with wxPython 2.8.

I've tested the pyprompter app with these changes, and it seems to
work correctly.

I'm happy to NMU these changes.

Cheers,
    Olly
diff -Nru presage-0.8.9/debian/changelog presage-0.8.9/debian/changelog
--- presage-0.8.9/debian/changelog	2013-10-03 10:28:47.000000000 +1300
+++ presage-0.8.9/debian/changelog	2014-08-18 19:09:09.000000000 +1200
@@ -1,3 +1,10 @@
+presage (0.8.9-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Update to depend on python-wxgtk3.0.
+
+ -- Olly Betts <[email protected]>  Mon, 18 Aug 2014 18:54:57 +1200
+
 presage (0.8.9-1) unstable; urgency=low
 
   * New upstream release.
diff -Nru presage-0.8.9/debian/control presage-0.8.9/debian/control
--- presage-0.8.9/debian/control	2013-10-03 10:28:47.000000000 +1300
+++ presage-0.8.9/debian/control	2014-08-18 18:54:41.000000000 +1200
@@ -14,7 +14,7 @@
  swig2.0 (>= 2.0.4),
  libgtk2.0-dev (>= 2.12),
  python-dbus,
- python-wxgtk2.8
+ python-wxgtk3.0
 Build-Depends-Indep: doxygen, graphviz
 Standards-Version: 3.9.4
 Homepage: http://presage.sourceforge.net/
@@ -178,7 +178,7 @@
 Depends: ${python:Depends},
  ${misc:Depends},
  python-presage (>= ${source:Version}),
- python-wxgtk2.8 (>= 2.8.7)
+ python-wxgtk3.0
 Description: intelligent predictive wxPython text editor
  This package contains the wxPython predictive text editor pyprompter.
  .

Reply via email to