Summary: | new ebuilds: games-fps/unvanquished games-fps/unvanquished-data | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Julian Ospald <hasufell> |
Component: | New packages | Assignee: | Default Assignee for New Packages <maintainer-wanted> |
Status: | CONFIRMED --- | ||
Severity: | enhancement | CC: | dschridde+gentoobugs, kripton, lordcirth, orzel, xmw |
Priority: | Normal | Keywords: | EBUILD, InOverlay, PATCH |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://www.unvanquished.net/ | ||
Whiteboard: | [hasufell-overlay] | ||
Package list: | Runtime testing required: | --- | |
Attachments: |
unvanquished-0.4.0-r1.ebuild
unvanquished-0.4.0-cmake.patch unvanquished-data-0.4.0.ebuild |
Created attachment 313987 [details, diff]
unvanquished-0.4.0-cmake.patch
Created attachment 313989 [details]
unvanquished-data-0.4.0.ebuild
This is in my private overlay: https://github.com/hasufell/hasufell-overlay/tree/master/games-fps I'm not gonna add all those stuff from FILESDIR. Add my overlay to get it: # layman -a hasufell I think this would be nice to add to the tree once it reaches beta stage. These worked perfectly for me on both ~amd64 and ~x86. Thanks for the ebuilds! Thanks for adding this game! Version 0.8 alpha just came out, please add it. Thanks. yeah, you can open issues/bump requests/pull requests and such on the github site for now makes it easier to catch for me and doesn't bloat this bug report (since it's not officially supported yet) https://github.com/hasufell/hasufell-overlay/issues there is new version .50 available. I tried to update Games-overlay ebuild to new version but it dint work for me due to empty libRocket folder. I did not try to install dev-libs/libRocket to see if game would use it instead of missing bundled version as game did not list it as required dependency Few other observations I made 1) ebuild needs in DEPEND section dev-python/jinja dev-python/pyyaml 2) enewuser command does not work for new installs if "${PN}-server" group does not exists. New group needs to be created first 3) Ncurses patch does not seem required anymore as it seems to double with other entries in the patched file, but I might be wrong On the side note why do we use patch removing -ffast-math and -fvisibility=hidden from code and then inform users it might helpful to use it? Does LTO hurt ebuild as well as it is turned of in the configure section? I did install external libRocket-1.3.0 from the portage, but the game source does not look for it. Could anyone look at the code and prepare patch allowing the game to use external libRocket library? I failed at this task completely :( |
Created attachment 313985 [details] unvanquished-0.4.0-r1.ebuild Unvanquished is a free and open-source team-based first person shooter based on Tremulous.