New version of Dwarf Fortress is out. This release brings epic levels of organized villainy and fixes several game-breaking bugs, for example unit inventory corruption in fortress mode when your squad returns from a raid on another fort, which will crash the game.
Version 47.04 builds fine with the current ebuild, but errors with EAPI 7. Is using EAPI 7 mandatory or can I push this package using 6?
Whoops. I didn't realize this was maintained by the games project. Forget what I said. I'm looking into the failure on EAPI 7 now.
(In reply to Rick Foland from comment #2)
> Whoops. I didn't realize this was maintained by the games project. Forget
> what I said. I'm looking into the failure on EAPI 7 now.
Any PR would still be gladly welcomed.
Okay, I think I got it. It was using some depreciated functions that it was inheriting from the versionator eclass. I replaced them with the new ones and everything is working with EAPI 7.I made the below changes:
MY_PV=$(ver_rs 1 _ "$(ver_cut 2-)")
Created attachment 638488 [details]
Diff of ebuilds
Created attachment 642128 [details, diff]
Diff of Ebuilds Updated
The parsing of the version changed up on me today and I fixed it in the ebuild.