OpenGFX since 0.7.0 supports replacement of proprietary TTD graphics sets with OpenGFX released under GPL. This patch changes the ebuild for 0.7.5 to support opengfx with an optional USE flag. This patch depends on ebuilds in bug 300328
Created attachment 215864 [details, diff] patch for openttd-0.7.5.ebuild
Better wait 1.0.0 with support OpenGFX and OpenSFX. You can check my overlay with -beta1 ebuild openttd (http://github.com/winterheart/iceland).
(In reply to comment #2) > Better wait 1.0.0 with support OpenGFX and OpenSFX. > You can check my overlay with -beta1 ebuild openttd > (http://github.com/winterheart/iceland). > This patch works, so I figured why not submit an ebuild with OpenGFX before the stablereq bug for 0.7.5 is acted upon. beta1 is out of date now, I have beta2 my own overlay (http://gitorious.org/openttd-gentoo-overlay) for openttd-1.0.0 which does not required on precompiled packages (which were buggy in my experience anyway) waiting to post when 1.0.0 final is out but thanks for the offer.
1.0_rc1 with OpenSFX and OpenGFX is really nice :)
1.0.0 released. Finally. Now openttd complete opensource game, no needed resources from TTD. 1.0.0 supports OpenSFX (sound), OpenGFX (graphic) and OpenMSX (music).
(In reply to comment #5) > 1.0.0 released. Finally. > Now openttd complete opensource game, no needed resources from TTD. > 1.0.0 supports OpenSFX (sound), OpenGFX (graphic) and OpenMSX (music). > Indeed. I almost thought it was a joke (april 1st), but indeed it is out. Openttd-1.0.0, opengfx, opensfx, openmsx, + deps are currently living in the gamerlay overlay until they move to the main portage tree
Don't close bugs when they are not resolved in-tree ...
(In reply to comment #7) > Don't close bugs when they are not resolved in-tree ... > I apologize for going against protocol, it was my (apparently mistaken) impression that there was no want (nor at this point need) for a revbump of openttd-0.7.5 with opengfx, and as the reporter and also the author of the patch in question, thought I would be helping out by closing a bug that I assumed (said with humor, knowing the pun) would never make it to tree. Again, sorry for messing with the flow of things.
yep, we'll pick it up with 1.0