New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
games-roguelike/dwarf-fortress: add 0.47.05, drop 0.44.12 #26127
Conversation
Pull Request assignmentSubmitter: @redstrate games-roguelike/dwarf-fortress: @gentoo/games Linked bugsIn order to force reassignment and/or bug reference scan, please append Docs: Code of Conduct ● Copyright policy (expl.) ● Devmanual ● GitHub PRs ● Proxy-maint guide |
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> Bug: https://bugs.gentoo.org/729002 Bug: https://bugs.gentoo.org/717752
Signed-off-by: Joshua Goins <josh@redstrate.com>
Pull request CI reportReport generated at: 2022-06-29 00:49 UTC There are existing issues already. Please look into the report to make sure none of them affect the packages in question: |
Any chance we can get build support without GTK in this or a later ebuild? I forked this repo by svenstaro last year and made GTK a soft dep and have been using a custom ebuild ever since (that is, given how outdated the current build is). Some very few changes in this repo simply change the fullscreen dialog to either ncurses or a simple stdin check rather than having to pull all of GTK to respond yes or no. I'll probably make a post on bugs.gentoo.org in any case... |
I would totally be up for making a non-GTK build, but I recommend filing a wish list bug and me or another contributor can create a new MR. I decided to leave those kind of changes out of this for now so we at least have an updated game version in ::gentoo. |
Wonderful. I'll wait for this to merge and then we can go from there. |
Let's try this again! I saw that #20721 was at a standstill, but it's been sitting for over a year and took it as a chance to clean it up enough so we can merge it, especially since it's so close! Here's a quick rundown of the major changes in case you don't want to dig around the 3 separate changelists that are built up now:
MY_PN
.glew:0=
andzlib:=
binding operators, although I'm not sure the actual significance of these (slots maybe?)BDEPEND
.games_dir
global variablestrip
restriction./usr/share/doc
!sed
line ending fix and see if it might not be needed.For those familiar with the past PRs, there are a few things I did not change:
All of the previous authors are also added as co-authors, since they did most of the work.
Closes: #20721
Bug: https://bugs.gentoo.org/729002
Bug: https://bugs.gentoo.org/717752