Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 671470 - games-util/pyfa-2.11.1 version bump
Summary: games-util/pyfa-2.11.1 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Andreas Zuber
URL:
Whiteboard:
Keywords: PullRequest
Depends on: 667318
Blocks:
  Show dependency tree
 
Reported: 2018-11-18 20:24 UTC by Captain Crutches
Modified: 2019-11-01 06:06 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Captain Crutches 2018-11-18 20:24:54 UTC
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.
Comment 1 Andreas Zuber 2019-05-14 07:15:50 UTC
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
Comment 2 Larry the Git Cow gentoo-dev 2019-11-01 06:06:30 UTC
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(+)