Cataclysm: Dark Days Ahead is an open-source survival horror rogue-like.
As the unofficial packager for C:DDA on Gentoo, I couldn't help but notice this bug report and be delighted. I lack sufficient volunteer time to maintain "games-roguelike/cataclysm-dda" by myself. Instead, consider adopting these high-quality ebuilds into the Portage tree today and help a fellow Gentoo brother out: https://github.com/leycec/raiagent/tree/master/games-roguelike/cataclysm-dda Note, however, that these ebuilds are surprisingly non-trivial and that the C:DDA build system is currently "in flux." Specifically, they've begun migrating from autotools to CMake -- but have yet to complete the transition and honestly never may. My sage advice would be to wait until the radioactive dust settles and C:DDA officially adopts CMake as its build system of choice. See also: https://github.com/CleverRaven/Cataclysm-DDA/blob/master/doc/COMPILING/COMPILING-CMAKE.md Until then, I've got everyone's back at the "raiagent" overlay. If anyone else would like to help me co-proxy-maintain this package, I happily welcome pull requests! Overlay development is vigorous and active, because this and other upcoming packages deserve our full attention. In closing, may the zombie-infested hordes of post-post-apocalyptic horror be with you always.
Is there any reason you don't want to maintain this officially, but still maintain it on your overlay? If you just want help, I'll gladly do as much as I can. I don't have the skills to do a lot with e-builds yet, but I have been able to do some version and EAPI bumps. On a related note, your current 0.9d ebuild builds 0.9e as well. I was able to build 0.9e and run it on my machine. (In reply to Cecil Curry from comment #1) > As the unofficial packager for C:DDA on Gentoo, I couldn't help but notice > this bug report and be delighted. I lack sufficient volunteer time to > maintain "games-roguelike/cataclysm-dda" by myself. Instead, consider > adopting these high-quality ebuilds into the Portage tree today and help a > fellow Gentoo brother out: > > > https://github.com/leycec/raiagent/tree/master/games-roguelike/cataclysm-dda > > Note, however, that these ebuilds are surprisingly non-trivial and that the > C:DDA build system is currently "in flux." Specifically, they've begun > migrating from autotools to CMake -- but have yet to complete the transition > and honestly never may. My sage advice would be to wait until the > radioactive dust settles and C:DDA officially adopts CMake as its build > system of choice. See also: > > > https://github.com/CleverRaven/Cataclysm-DDA/blob/master/doc/COMPILING/ > COMPILING-CMAKE.md > > Until then, I've got everyone's back at the "raiagent" overlay. If anyone > else would like to help me co-proxy-maintain this package, I happily welcome > pull requests! Overlay development is vigorous and active, because this and > other upcoming packages deserve our full attention. > > In closing, may the zombie-infested hordes of post-post-apocalyptic horror > be with you always.
> Is there any reason you don't want to maintain this officially, but still maintain it on your overlay? The goal for all well-written ebuilds is to land in Portage – and this is really no different. I'm "happy" to continue unofficially maintaining this ebuild at my overlay until that glorious day. That said, I don't play C:DDA much anymore and don't necessarily have the spare volunteer capacity to continue maintaining this ebuild in perpetuity. My long-term plans are to: 1. Refactor the current ebuild to use cmake instead. 2. Submit the refactored ebuild to Portage itself as a PR. 3. Remove C:DDA from my overlay once accepted. And let's face the plague-infested zombie horde: something as *awesome* as C:DDA deserves to be in Portage. We'll be hitting two demonic birds with one stone by moving it there.