Install the dependencies
sudo yum install make automake gcc gcc-c++ kernel-devel gtk2-devel gtkglext-devel gstreamer-plugins-base-devel python-devel webkitgtk
Download the source
wget http://downloads.sourceforge.net/project/wxpython/wxPython/2.9.4.0/wxPython-src-2.9.4.0.tar.bz2 tar xvjf wxPython-src-2.9.4.0.tar.bz2
Download and apply the wxPython 2.9.4.1 patch
http://downloads.sourceforge.net/project/wxpython/wxPython/2.9.4.0/wxPython-src-2.9.4.1.patch patch -p 0 -d wxPython-src-2.9.4.0/ < wxPython-src-2.9.4.1.patch
Configure and Build wxWidgets
cd ~/wxPython-src-2.9.4.0/bld ../configure --prefix=/usr/local
Build wxPython
sudo python build-wxpython.py --build_dir=../bld --wxpy_installdir=/usr --installdir=/usr
Set your PYTHONPATH variable to ~/wxPython-src-2.9.4.0/wxPython
Set your LD_LIBRARY_PATH to ~/wxPython-src-2.9.4.0/bld/lib
Note: This setup has been tested to work on Fedora 17.