Pyfa's been given some pretty hefty updates in version 2.0+, including Python 3 compatibility. 2.6.0 is up to date with the November "Onslaught" release of Eve Online. It now also now requires wxpython 4.0+, whose bump is bug #667318, along with a few other dependencies listed in its requirements.txt. The patch "pyfa-1.33.1-staticdata.patch" seems to be no longer needed, as the section of code it deals with is commented out. "pyfa-1.33.1-import-pyfa.patch" won't apply anymore due to changes in its area, but I believe the line it adds is still needed.
Do to the situation with wxpython probably not seeing a release soon in Gentoo it is currently not possible to provide an updated ebuild in the main Gentoo repositroy. However, TheChymera provides an ebuild of wxpython (https://github.com/TheChymera/overlay) which is working and he is already in the process of upstreaming some dependencies of it. For the time being I created an overlay which has the newest versions and also a working live ebuild with the patches rebased: https://github.com/ZeroPointEnergy/gentoo-pyfa-overlay
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08ea3720ffa492c3e364190798fc51fc7b6bb10b commit 08ea3720ffa492c3e364190798fc51fc7b6bb10b Author: Andreas Zuber <a.zuber@gmx.ch> AuthorDate: 2019-05-25 00:26:30 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2019-11-01 06:06:11 +0000 games-util/pyfa: version bump to 2.14.1 Closes: https://bugs.gentoo.org/671470 Package-Manager: Portage-2.3.66, Repoman-2.3.11 Signed-off-by: Andreas Zuber <a.zuber@gmx.ch> Signed-off-by: Joonas Niilola <juippis@gentoo.org> games-util/pyfa/Manifest | 1 + games-util/pyfa/files/pyfa-2.9.3-import-pyfa.patch | 28 +++++++ games-util/pyfa/pyfa-2.14.1.ebuild | 97 ++++++++++++++++++++++ 3 files changed, 126 insertions(+)