Summary: | games-roguelike/dwarf-fortress-0.47.04 version bump | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Martin Doucha <next_ghost> |
Component: | Current packages | Assignee: | Gentoo Games <games> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | anrock623, jstein, matthew, sam, spyros_ladon |
Priority: | Normal | Keywords: | PullRequest |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://github.com/gentoo/gentoo/pull/26127 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
Diff of ebuilds
Diff of Ebuilds Updated |
Description
Martin Doucha
2020-04-16 20:17:44 UTC
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: EAPI=7 inherit toolchain-funcs 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.
(sorry for the noise, I did not mean to close the bug) The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97a24df3591ca7bebd0fcd189e1da5f16240715c commit 97a24df3591ca7bebd0fcd189e1da5f16240715c Author: Joshua Goins <josh@redstrate.com> AuthorDate: 2022-06-28 23:57:28 +0000 Commit: Ionen Wolkens <ionen@gentoo.org> CommitDate: 2022-07-06 08:37:53 +0000 games-roguelike/dwarf-fortress: add 0.47.05 Signed-off-by: Joshua Goins <josh@redstrate.com> Co-authored-by: Sven Eusewig <sveneusewig@yahoo.de> Co-authored-by: Wolfgang E. Sanyer <ezzieyguywuf@gmail.com> Closes: https://bugs.gentoo.org/703384 Closes: https://bugs.gentoo.org/703386 Closes: https://bugs.gentoo.org/717752 Closes: https://bugs.gentoo.org/729002 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> games-roguelike/dwarf-fortress/Manifest | 2 + .../dwarf-fortress/dwarf-fortress-0.47.05.ebuild | 97 ++++++++++++++++++++++ .../files/dwarf-fortress-0.47.05-fix-cmath.patch | 11 +++ ...warf-fortress-0.47.05-segfault-fix-729002.patch | 49 +++++++++++ 4 files changed, 159 insertions(+) |