--- electrum-1.9.8.ebuild 2014-12-02 02:17:21.547898858 +0200 +++ electrum-1.9.8.ebuild 2015-01-08 18:41:53.659465595 +0200 @@ -31,7 +31,10 @@ dev-python/setuptools[${PYTHON_USEDEP}] >=dev-python/ecdsa-0.9[${PYTHON_USEDEP}] dev-python/slowaes[${PYTHON_USEDEP}] - gtk? ( dev-python/pygtk:2[${PYTHON_USEDEP}] ) + gtk? ( + dev-python/pygobject:3[cairo,${PYTHON_USEDEP}] + x11-libs/gtk+:3[introspection] + ) qrcode? ( media-gfx/zbar[python,${PYTHON_USEDEP}] ) qt4? ( webkit? ( dev-python/PyQt4[webkit] ) @@ -45,7 +48,7 @@ src_prepare() { # Prevent .desktop, icon, and translations from being installed in the wrong locations epatch "${FILESDIR}"/setup.py-1.9.7.patch - + epatch "${FILESDIR}"/electrum-1.9.8-gtk.patch epatch "${FILESDIR}"/electrum.desktop-1.9.7.patch validate_desktop_entries @@ -68,9 +71,9 @@ if use !qt4; then if use gtk; then - sed -i "s/config.get('gui','classic')/ config.get('gui','gtk')/" electrum || die + sed -i "s/config.get('gui', 'classic')/config.get('gui', 'gtk')/" electrum || die else - sed -i "s/config.get('gui','classic')/ config.get('gui','text')/" electrum || die + sed -i "s/config.get('gui', 'classic')/config.get('gui', 'text')/" electrum || die fi fi