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 I find a way to actually verify the checksums for that release securely.

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 installs of the wx3.0 runtime library packages:

http://qa.debian.org/popcon-png.php?packages=libwxgtk3.0-0 libwxbase3.0-0 libwxgtk-media3.0-0 libwxgtk-webview3.0-0&show_installed=on&want_legend=on&date_fmt=%Y-%m&beenhere=1

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

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>

libwx-scintilla-perl

(./)

(./)

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

pgadmin3

(./)

(./)

749140

builds ok; seems to work; upload pending

Gerfried Fuchs <rhonda>

jugglemaster

(./)

(./)

749495

Builds with patch; Inactive upstream; already carrying compat patches for wx 2.6 + 2.8

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

megaglest

(./)

(./)

741988

Builds without any changes

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

p7zip

-

(./)

748639

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

Mohammed Adnène Trojette <adn>

gnuplot

(./)

(./)

741072

builds ok, seems to work ok; macports built it

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

spatialite-gui

(./)

(./)

748085

builds OK; seems to work but no suitable test data

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

pgagent

(./)

(./)

749454

wxbase only; build system needs minor tweaks; unable to test myself

Gerfried Fuchs <rhonda>

gpac

-

(./)

748715

unused BD on libwxgtk2.8-dev

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

bochs

(./)

(./)

Patched version from experimental for wx3.0 compat and QA uploaded

Orphaned

openyahtzee

(./)

(./)

749992

builds with simple patch; seems to work

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

boinc

(./)

(./)

749843

Package in experimental; unstable upload pending

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

pgn2web

(./)

(./)

743334

builds with simple patch; no upstream release for 8.5 years

Oliver Korff <ok@xynyx.de>

usbprog

(./)

(./)

741391

macports built it; needs trivial patch; NMUed

Uwe Hermann <uwe>

xmlcopyeditor

(./)

(./)

741732

Builds without any changes

Miriam Ruiz <miriam>

cba

(./)

(./)

742576

builds and runs ok with -DNDEBUG

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

scorched3d

(./)

(./)

749463

Builds with patches; seems to work ok

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

chipw

(./)

(./)

748634

Patch in ticket (though upstream inactive, low popcon -> suggested removal)

Luke Faraone <luke@faraone.cc>

sooperlooper

(./)

(./)

750737

Fails to build; new upstream 1.7.2 apparently compatible

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

springlobby

(./)

(./)

751362

had switched to wx3.0 but maintainer switched back

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

wxsvg

(./)

(./)

748722

PENDING in NEW; builds OK; no dependent packages

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

bossa

(./)

(./)

751554

PENDING; builds with trivial patch to tell upstream build system to use wx3.0

Scott Howard <showard>

dolphin-emu

(./)

ITP

535073

ITP

Brandon <winterknight@email.com>

libwx-glcanvas-perl

(./)

NEW

728670

in NEW

Nicolas Dandrimont <olasd>

openbabel

(./)

{OK}

742031

PENDING; builds ok

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

codeblocks

(./)

{OK}

744115

builds with no upstream changes; seems to work

David Paleino <dapal>

wxsqlite3

(./)

{OK}

741730

Has 3 reverse deps; uploaded to experimental

Laszlo Boszormenyi (GCS) <gcs>

objcryst-fox

(./)

{OK}

749870

builds with patch; no data to test with

Carlo Segre <segre>

freedink-dfarc

(./)

{OK}

750001

Builds with patch; seems to work

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

trustedqsl

(./)

{OK}

750084

builds with patch; hard to test much without suitable files

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

plee-the-bear

(./)

{OK}

750087

builds with simple patch; not tested

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

gentle

(./)

{OK}

750906

builds with patch; not tested yet

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

treeviewx

(./)

{OK}

751255

builds with patch; not tested as no data

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

ctsim

(./)

{OK}

751552

builds with patch; works for simple testing

Kevin M. Rosenberg <kmr>

crystalspace

(./)

{OK}

751558

builds with patch; not tested

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

3depict

(./)

{OK}

746609

maintainer added patch, but failed to update BD to use libwxgtk3.0-dev

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

codelite

(./)

EXP

749976

BD on libwxsqlite3-2.8-dev; new upsteam version requires wx3; updated package in experimental

Being adopted

filezilla

(./)

{X}

749128

Builds with tweaked version of macports patch; upstream unhappy with patch and working on wx3.0 updates

Adrien Cunin <adri2000@ubuntu.com>

poedit

(./)

{X}

741580

New upstream release supports wx3.0 but with STL support enabled, which is ABI incompatible; also requires luceneplusplus which isn't packaged yet; macports built it

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

ginkgocadx

(./)

{X}

749487

Packaged version fails to build, but upstream 3.6.1 release is compatible with wx3.0

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

plplot

(./)

{X}

749488

FTBFS; Not in testing; newer upstream wx3.0 compatible; macports built it

Andrew Ross <andrewross@users.sourceforge.net>

gambit

(./)

{X}

749493

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

orphaned

gspiceui

(./)

-

750743

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

Gudjon I. Gudjonsson <gudjon@gudjon.org>

xaralx

?

RM

749844

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

750145

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

Cyril Brulebois <kibi>

audacity

{X}

{X}

749659

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

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

therion

{X}

{X}

749687

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

Wookey <wookey>

freespace2-launcher-wxlauncher

{X}

-

749834

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

Dmitry Smirnov <onlyjob>

sandboxgamemaker

?

-

749835

contrib; RFA; newer upstream but licensing needs checking; maintainer suggests removal from testing

Scott Howard <showard>

qutemol

{X}

{X}

749861

build fails; No upstream release for 6+ years

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

multiget

{X}

{X}

749993

Build fails; inactive upstream; package in poor state; removal perhaps best

LI Daobing <lidaobing>

guayadeque

{X}

{X}

749978

build fails; BD on libwxsqlite3-2.8-dev

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

maitreya

{X}

{X}

749974

needs updates, partial patch in bug; BD on libwxsqlite3-2.8-dev

Paul Elliott <pelliott@blackpatchpanel.com>

sitplus

{X}

{X}

750910

Fails to build; newer upstream 1.1.0 release

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

freqtweak

{X}

{X}

750914

build fails; Last upstream release was 2009

Bhavani Shankar <right2bhavi@gmail.com>

openmsx-catapult

?

{X}

750918

Build fails; newer upstream (0.10.1) looks to fix wx3.0 compat

Bas Wijnen <wijnen>

mrpt

(./)

{X}

750968

Not in testing; FTBFS; upstream close to release with wx3.0 support

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

nautic

{X}

{X}

750972

Not in testing; FTBFS (patch in BTS); build with tiny patch, but lots of assertions; maintainer(=upstream) working on it, but busy

Enas Giovanni <gio.enas@alice.it>

amule

{X}

{X}

751241

Fails to build, mostly due to wx issue; seems dead upstream

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

barry

{X}

{X}

751262

partial patch in ticket, but build still fails

Chris Frey <cdfrey@foursquare.net>

gnudatalanguage

(./)

{X}

751566

Not in testing; BD on plplot-dev

Axel Beckert <abe>

extrema

{X}

{X}

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

Christine Spang <christine>

stimfit

(./)

-

macports built it; needs wxPython

Christoph Schmidt-Hieber <christsc@gmx.de>

thuban

{X}

-

also depends on wxPython; last release September 2009

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