This page is for tracking transitioning packages from wxwidgets2.8 to wxwidgets3.0.

There's also a transition tracker.

wxPython 3.0.0.0 was released more recently, and hasn't yet been packaged (ITP is 734799). So currently the focus is on C++ packages.

There are now packages of wxWidgets 3.0.0 in testing, which will be updated to 3.0.1 once that's released (due soon apparently). The package you probably want to build-depend on is libwxgtk3.0-dev (or if you only use the 'wxbase' library, libwxbase3.0-dev). There's no need to also build-depend on wx3.0-headers or wx-common, and there's no need to build-depend on both libwxgtk3.0-dev and libwxbase3.0-dev.

Hopefully we can remove wxwidgets2.8 before the jessie freeze.

Some important notes:

List of user-tagged bugs

Popcon graph showing installations of wx C++ and Python runtimes for wx 2.6, 2.8 and 3.0:

http://qa.debian.org/popcon-png.php?packages=libwxgtk2.6-0 libwxgtk2.8-0 libwxgtk3.0-0 python-wxgtk2.6 python-wxgtk2.8&show_installed=on&want_legend=on&date_fmt=%Y-%m&beenhere=1

Macports are also working on porting their packages to wx 3.0, so they may have useful patches (or check out from SVN).

If you've any useful information, please add it.

Table showing progress:

Package

Upstream

Debian

BTS

Notes

Debian maintainer

aegisub

(./)

(./)

691384

NEW processing because of new -dbg pkg

Sebastian Reichel <sre>

erlang

(./)

(./)

Upstream cares about 3.0, but there are a few minor bugs, and one segfault. The segfault is fixed. The package is in new because of introducing erlang-dbg package

Sergei Golovan <sgolovan>

survex

(./)

(./)

Olly Betts <olly>

sffview

(./)

(./)

upgrading fixed 645159

Olly Betts <olly>

golly

(./)

(./)

729677

NMUed at maintainer's request

NIIBE Yutaka <gniibe@fsij.org>

fityk

(./)

(./)

703150

builds OK

Carlo Segre <segre>

xchm

(./)

(./)

740991

builds with tiny patch and seems to work; macports built it

Kartik Mistry <kartik>

0ad

(./)

(./)

builds OK

Debian Games Team <pkg-games-devel@lists.alioth.debian.org>

mkvtoolnix

(./)

(./)

Christian Marillat <marillat>

saga

(./)

(./)

New version requires 3.0. New package already in ubuntu ppa

Debian GIS Project <pkg-grass-devel@lists.alioth.debian.org>

mathgl

(./)

(./)

741710

builds OK, seems hard to test

Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>

mediainfo

(./)

(./)

741742

Builds without patches, seems to work

Chow Loong Jin <hyperair>

stx-btree

(./)

(./)

741978

Builds without any changes

Yury Stankevich <urykhy@gmail.com>

spek

(./)

(./)

742078

builds and works

Alexander Kojevnikov <alexander@kojevnikov.com>

mriconvert

(./)

(./)

742019

builds without changes; upstream supports wx3

Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>

flamerobin

(./)

(./)

742092

builds ok; seems to work

Damyan Ivanov <dmn>

ebook2cwgui

(./)

(./)

741490

Debian Hamradio Maintainers <debian-hams@lists.debian.org>

asc

(./)

(./)

742572

builds and runs OK

Debian Games Team <pkg-games-devel@lists.alioth.debian.org>

delaboratory

(./)

(./)

742659

Needs to be built with -DNDEBUG, runs OK

Laszlo Boszormenyi (GCS) <gcs>

tintii

(./)

(./)

742020

builds without changes

Daniel Echeverry <epsilon77@gmail.com>

libwx-perl

(./)

(./)

743280

newer upstream (0.9923) supports 3.0.0

Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>

libalien-wxwidgets-perl

(./)

(./)

743281

newer upstream (0.65) supports 3.0.0

Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>

rapidsvn

(./)

(./)

no upstream release for ~5 years; builds with assorted changes; QA upload

Orphaned

wxhexeditor

(./)

(./)

744098

Builds; works ok with -DNDEBUG

Andrew Shadura <andrewsh>

wxmaxima

(./)

(./)

741569

macports built it; seems to work when built with NDEBUG

Orphaned

springlobby

(./)

(./)

Debian Games Team <pkg-games-devel@lists.alioth.debian.org>

espeakedit

(./)

(./)

746538

builds and seems to work, but hard to test well due to lack of compatible espeak-data in unstable

Debian Accessibility Team <debian-accessibility@lists.debian.org>

hugin

(./)

(./)

746528

builds ok; seems to work OK with patch from upstream to fix segfault on exit

Debian ?PhotoTools Maintainers <pkg-phototools-devel@lists.alioth.debian.org>

kicad

(./)

(./)

741440

builds with small patch

Georges Khaznadar <georgesk>

dolphin-emu

(./)

ITP

535073

ITP

Brandon <winterknight@email.com>

libwx-glcanvas-perl

(./)

ITP

728670

ITP

Nicolas Dandrimont <olasd>

gnuplot

(./)

{OK}

741072

builds ok, seems to work ok; macports built it

Debian Science Team <debian-science-maintainers@lists.alioth.debian.org>

usbprog

(./)

{OK}

741391

macports built it; needs trivial patch

Uwe Hermann <uwe>

xmlcopyeditor

(./)

{OK}

741732

Builds without any changes

Miriam Ruiz <miriam>

megaglest

(./)

{OK}

741988

Builds without any changes

Debian Games Team <pkg-games-devel@lists.alioth.debian.org>

openbabel

(./)

{OK}

742031

builds ok

Debichem Team <debichem-devel@lists.alioth.debian.org>

cba

(./)

{OK}

742576

builds and runs ok with -DNDEBUG

Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>

pgn2web

(./)

{OK}

743334

builds with simple patch; no upstream release for 8.5 years

Oliver Korff <ok@xynyx.de>

codeblocks

(./)

{OK}

744115

builds with no upstream changes; seems to work

David Paleino <dapal>

3depict

(./)

{OK}

746609

builds and runs OK with patch; maintainer will switch in next upload

Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>

spatialite-gui

(./)

{OK}

748085

builds OK; seems to work but no suitable test data

Debian GIS Project <pkg-grass-devel@lists.alioth.debian.org>

wxsqlite3

(./)

{OK}

741730

Has 3 reverse deps; upload for experimental in NEW

Laszlo Boszormenyi (GCS) <gcs>

wxsvg

(./)

{OK}

748722

builds OK; no dependent packages

Debian Multimedia Maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org>

poedit

(./)

{X}

741580

New upstream release supports wx3.0 but requires luceneplusplus which isn't packaged yet; macports built it

Andreas Rönnquist <gusnan@gusnan.se> working on it with Pedro Ribeiro's permission

xaralx

?

RM

non-free; inactive upstream; maintainer OK with removal

Joachim Breitner <nomeata>

vavoom

(./)

RMed

740989

Needs trivial patch to build with wx3; unpatched package fails to work if rebuilt; removal bug filed

Debian Games Team <pkg-games-devel@lists.alioth.debian.org>

graphthing

{X}

RM

Dead upstream; fails build due to wx API changes; maintainer says to remove

Cyril Brulebois <kibi>

chipw

{X}

{X}

748634

Fails to build due to wx API changes; upstream inactive, low popcon -> suggested removal

Luke Faraone <luke@faraone.cc>

p7zip

?

?

748639

BD but no runtime dev - 7zG built but not installed to any package!

Mohammed Adnène Trojette <adn>

gpac

?

?

748715

unused BD on libwxgtk2.8-dev

Debian Multimedia Maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org>

boinc

(./)

{X}

New upstream supports wx3.0, but needs wxWebView, so waiting on that to clear NEW

Debian BOINC Maintainers <pkg-boinc-devel@lists.alioth.debian.org>

scorched3d

(./)

{X}

Builds with patches; assertion dialogs; tutorial seems to get stuck before game starts

Debian Games Team <pkg-games-devel@lists.alioth.debian.org>

plplot

{X}

{X}

FTBFS; not in testing; maintainer reported to MIA; newer upstream; macports built it

Andrew Ross <andrewross@users.sourceforge.net>

pgagent

(./)

{X}

wxbase only; build system needs minor tweaks; pthread error message on exit?

Gerfried Fuchs <rhonda>

pgadmin3

{X}

{X}

build fails; macports built it

Gerfried Fuchs <rhonda>

bochs

{X}

{X}

Version from experimental fails to build

Orphaned

therion

{X}

{X}

patch sent upstream; loch still segfaults on some files when specified on the command line (but not under gdb or valgrind)

Wookey <wookey>

extrema

{X}

{X}

builds with patch for clang FTBFS in 742158; SEGV during startup

Christine Spang <christine>

jugglemaster

{X}

{X}

Fails to build; Inactive upstream; already carrying compat patches for wx 2.6 + 2.8

Debian Games Team <pkg-games-devel@lists.alioth.debian.org>

openyahtzee

{X}

{X}

build fails

Debian Games Team <pkg-games-devel@lists.alioth.debian.org>

multiget

{X}

{X}

Build fails; inactive upstream; package in poor state

LI Daobing <lidaobing>

trustedqsl

{X}

{X}

Fails to build

Debian Hamradio Maintainers <debian-hams@lists.debian.org>

gentle

{X}

{X}

Fails to build

Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>

sooperlooper

{X}

{X}

Fails to build

Debian Multimedia Maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org>

sitplus

{X}

{X}

Fails to build

Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>

audacity

{X}

{X}

Fails to build - "wx/generic/filedlgg.h" not found

Debian Multimedia Maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org>

mrpt

{X}

{X}

Weird build error trying to read /dev/urandom

Jose Luis Blanco (University of Malaga) <joseluisblancoc@gmail.com>

filezilla

{X}

{X}

Fails to build; macports built it with patch

Adrien Cunin <adri2000@ubuntu.com>

ctsim

{X}

{X}

Odd wxprec build error

Kevin M. Rosenberg <kmr>

nautic

{X}

{X}

FTBFS (patch in BTS); includes use wx-2.8 explicitly in path

Enas Giovanni <gio.enas@alice.it>

crystalspace

{X}

{X}

build fails

Debian Games Team <pkg-games-devel@lists.alioth.debian.org>

barry

{X}

{X}

build fails (wxListCtrl not defined)

Chris Frey <cdfrey@foursquare.net>

plee-the-bear

{X}

{X}

build fails (wxString-related issues)

Debian Games Team <pkg-games-devel@lists.alioth.debian.org>

thuban

{X}

-

last release 2009

Debian GIS Project <pkg-grass-devel@lists.alioth.debian.org>

freespace2-launcher-wxlauncher

{X}

-

contrib; upstream hg says "wxWidgets 2.8.10+ (but not 2.9.x)"

Dmitry Smirnov <onlyjob>

freedink-dfarc

{X}

{X}

Build fails due to changes to wx constant name changes

Debian Games Team <pkg-games-devel@lists.alioth.debian.org>

gambit

(./)

{X}

fails to build, but newer upstream apparently works with 2.9.x

orphaned

ginkgocadx

(./)

{X}

Packaged version fails to build, but upstream apparently have fixed compatibility

Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>

objcryst-fox

{X}

{X}

fails to build due to API changes; newer upstream versions

Carlo Segre <segre>

openmsx-catapult

{X}

{X}

Build fails

Bas Wijnen <wijnen>

amule

{X}

{X}

Fails to build

Debian aMule Team <pkg-amule-devel@lists.alioth.debian.org>

treeviewx

{X}

{X}

Fails to build

Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>

bossa

{X}

{X}

build fails

Scott Howard <showard>

freqtweak

{X}

{X}

build fails; Last upstream release was 2004

Bhavani Shankar <right2bhavi@gmail.com>

qutemol

{X}

{X}

build fails; No upstream release for 6+ years

Debichem Team <debichem-devel@lists.alioth.debian.org>

sandboxgamemaker

?

-

contrib; RFA

Scott Howard <showard>

libwx-scintilla-perl

?

-

possibly no longer relevant as wx 3.0.0 should have a recent scintilla

Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>

gspiceui

(./)

-

not in testing; package seems unmaintained; homepage in d/control needs updating; wx3 compat in SVN r171

Gudjon I. Gudjonsson <gudjon@gudjon.org>

guayadeque

?

-

BD on libwxsqlite3-2.8-dev

Debian Multimedia Maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org>

maitreya

?

-

BD on libwxsqlite3-2.8-dev

Paul Elliott <pelliott@blackpatchpanel.com>

codelite

(./)

-

BD on libwxsqlite3-2.8-dev; new upsteam version requires wx3

Being adopted

gnudatalanguage

(./)

{X}

BD on plplot-dev

Axel Beckert <abe>

stimfit

(./)

-

macports built it; needs wxPython

Christoph Schmidt-Hieber <christsc@gmx.de>