3D racing game with ponies
https://ginkgo.github.io/pink-pony/
Pink Pony is a Tron-like multiplayer racing game. You control little ponies that leave a trail of flowers everywhere they step. You have to evade these trails and force other ponies into them. The last pony standing wins the game.
- Devel package for openSUSE:Factory
-
1
derived packages
- Links to openSUSE:Factory / pink-pony
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout games/pink-pony && cd $_
- Create Badge
Refresh
Refresh
Source Files (show unmerged sources)
Filename | Size | Changed |
---|---|---|
0001-Fix-compile-issues-caused-by-Imath-being-move |
0000001050 1.03 KB | |
datadir.patch | 0000000866 866 Bytes | |
pink-pony-1.4.1-protobuf.diff | 0000000824 824 Bytes | |
pink-pony-1.4.1.diff | 0000000688 688 Bytes | |
pink-pony-1.4.1.tar.gz | 0011292590 10.8 MB | |
pink-pony.changes | 0000002436 2.38 KB | |
pink-pony.spec | 0000003835 3.75 KB | |
script.patch | 0000000872 872 Bytes |
Latest Revision
buildservice-autocommit
accepted
request 1166502
from
Ferdinand Thiessen (susnux)
(revision 20)
baserev update by copy to link target
Comments 1
pink-pony no longer builds on the latest versions of OpenSUSE.
This is because it uses
ImathLimits.h
, which it expects to get from/usr/include/OpenEXR/
. When pink-pony was created, that file came from theIlmBase
library.IlmBase
has been renamed toOpenEXR
and allImath
files have been removed fromOpenEXR
as they were apparently no longer compiling (https://github.com/AcademySoftwareFoundation/openexr/commit/53a67aa23392023940026f493676ef2ae4fddc1d)When OpenEXR 3.1.1 was brought in to OpenSUSE (via https://build.opensuse.org/package/rdiff/openSUSE:Factory:zSystems/openexr?linkrev=base&rev=46 for openSUSE:Factory:zSystems, likely via a different patch for other repositories), the
Imath
library files were also deleted.pink-pony builds are currently failing with:
I tried to fix this by updating the
pink-pony.spec
file & patching thepink-pony-1.4.1/SConstruct
file to useOpenEXR
as the library instead, but becauseImath
has been deleted, that attempt failed with:I've filed an issue against the pink-pony upstream repository to give them a heads up as well: https://github.com/ginkgo/pink-pony/issues/12
I've now reached the end of my availability for trying to fix this issue, but I'm documenting what I've found so that anyone who does want to fix the pink-pony build within OpenSUSE has an easier starting point. Any of the following seem like potential approaches to me:
Good luck!