Cabal-Version: >= 1.2 Build-Type: Simple Tested-With: GHC Category: Physics, Game Name: Hipmunk Version: 5.1.0 Stability: provisional License: OtherLicense License-File: LICENSE Copyright: (c) 2008-2010 Felipe A. Lessa Author: Felipe A. Lessa Maintainer: Felipe A. Lessa Synopsis: A Haskell binding for Chipmunk. Description: Chipmunk is a fast, simple, portable, 2D physics engine ( and ). This package contains a prerelease Chipmunk 5.0 source and Haskell bindings to all of its functions. It is completely self-contained. Please see for a demonstration of this library. . New in version 5.1.0: . * Updated to Chipmunk 5.0 revision 402. 'setElasticIterations' is now deprecated. . * New, revamped callback system. See module "Physics.Hipmunk.Callbacks". . * Support for the new ratchet joint. Thanks, Owen Anderson. . * Support for limits on linear and angular velocities. . * @shapePointQuery@ and @shapeSegmentQuery@ don't filter groups and layers anymore. . Licensed under the MIT license (like Chipmunk itself). Extra-Source-Files: NEWS, chipmunk-r402/include/chipmunk/chipmunk_ffi.h, chipmunk-r402/include/chipmunk/chipmunk.h, chipmunk-r402/include/chipmunk/chipmunk_types.h, chipmunk-r402/include/chipmunk/chipmunk_unsafe.h, chipmunk-r402/include/chipmunk/constraints/cpConstraint.h, chipmunk-r402/include/chipmunk/constraints/cpDampedRotarySpring.h, chipmunk-r402/include/chipmunk/constraints/cpDampedSpring.h, chipmunk-r402/include/chipmunk/constraints/cpGearJoint.h, chipmunk-r402/include/chipmunk/constraints/cpGrooveJoint.h, chipmunk-r402/include/chipmunk/constraints/cpPinJoint.h, chipmunk-r402/include/chipmunk/constraints/cpPivotJoint.h, chipmunk-r402/include/chipmunk/constraints/cpRatchetJoint.h, chipmunk-r402/include/chipmunk/constraints/cpRotaryLimitJoint.h, chipmunk-r402/include/chipmunk/constraints/cpSimpleMotor.h, chipmunk-r402/include/chipmunk/constraints/cpSlideJoint.h, chipmunk-r402/include/chipmunk/constraints/util.h, chipmunk-r402/include/chipmunk/cpArbiter.h, chipmunk-r402/include/chipmunk/cpArray.h, chipmunk-r402/include/chipmunk/cpBB.h, chipmunk-r402/include/chipmunk/cpBody.h, chipmunk-r402/include/chipmunk/cpCollision.h, chipmunk-r402/include/chipmunk/cpHashSet.h, chipmunk-r402/include/chipmunk/cpPolyShape.h, chipmunk-r402/include/chipmunk/cpShape.h, chipmunk-r402/include/chipmunk/cpSpace.h, chipmunk-r402/include/chipmunk/cpSpaceHash.h, chipmunk-r402/include/chipmunk/cpVect.h, chipmunk-r402/LICENSE.txt, chipmunk-r402/README.txt, chipmunk-r402/src/chipmunk.c, chipmunk-r402/src/constraints/cpConstraint.c, chipmunk-r402/src/constraints/cpDampedRotarySpring.c, chipmunk-r402/src/constraints/cpDampedSpring.c, chipmunk-r402/src/constraints/cpGearJoint.c, chipmunk-r402/src/constraints/cpGrooveJoint.c, chipmunk-r402/src/constraints/cpPinJoint.c, chipmunk-r402/src/constraints/cpPivotJoint.c, chipmunk-r402/src/constraints/cpRatchetJoint.c, chipmunk-r402/src/constraints/cpRotaryLimitJoint.c, chipmunk-r402/src/constraints/cpSimpleMotor.c, chipmunk-r402/src/constraints/cpSlideJoint.c, chipmunk-r402/src/cpArbiter.c, chipmunk-r402/src/cpArray.c, chipmunk-r402/src/cpBB.c, chipmunk-r402/src/cpBody.c, chipmunk-r402/src/cpCollision.c, chipmunk-r402/src/cpHashSet.c, chipmunk-r402/src/cpPolyShape.c, chipmunk-r402/src/cpShape.c, chipmunk-r402/src/cpSpace.c, chipmunk-r402/src/cpSpaceHash.c, chipmunk-r402/src/cpVect.c, chipmunk-r402/src/prime.h, Physics/Hipmunk/wrapper.h Flag small_base Description: Choose the new smaller, split-up base package. Library Exposed-Modules: Physics.Hipmunk, Physics.Hipmunk.Callbacks, Physics.Hipmunk.Common, Physics.Hipmunk.Body, Physics.Hipmunk.Shape, Physics.Hipmunk.Constraint, Physics.Hipmunk.Space, Physics.Hipmunk.Unsafe Other-Modules: Physics.Hipmunk.Internal Include-Dirs: Physics/Hipmunk, chipmunk-r402/include/chipmunk Includes: wrapper.h C-Sources: chipmunk-r402/src/chipmunk.c, chipmunk-r402/src/constraints/cpConstraint.c, chipmunk-r402/src/constraints/cpDampedRotarySpring.c, chipmunk-r402/src/constraints/cpDampedSpring.c, chipmunk-r402/src/constraints/cpGearJoint.c, chipmunk-r402/src/constraints/cpGrooveJoint.c, chipmunk-r402/src/constraints/cpPinJoint.c, chipmunk-r402/src/constraints/cpPivotJoint.c, chipmunk-r402/src/constraints/cpRatchetJoint.c, chipmunk-r402/src/constraints/cpRotaryLimitJoint.c, chipmunk-r402/src/constraints/cpSimpleMotor.c, chipmunk-r402/src/constraints/cpSlideJoint.c, chipmunk-r402/src/cpArbiter.c, chipmunk-r402/src/cpArray.c, chipmunk-r402/src/cpBB.c, chipmunk-r402/src/cpBody.c, chipmunk-r402/src/cpCollision.c, chipmunk-r402/src/cpHashSet.c, chipmunk-r402/src/cpPolyShape.c, chipmunk-r402/src/cpShape.c, chipmunk-r402/src/cpSpace.c, chipmunk-r402/src/cpSpaceHash.c, chipmunk-r402/src/cpVect.c, Physics/Hipmunk/wrapper.c if flag(small_base) Build-Depends: base >= 3 && < 5, array >= 0.1 && < 0.4, containers >= 0.1 && < 0.4, transformers >= 0.2 && < 0.3 else Build-Depends: base >= 2 && < 3, transformers >= 0.2 && < 0.3 Extensions: CPP, ForeignFunctionInterface Build-Tools: hsc2hs GHC-Options: -Wall CC-Options: -ffast-math -std=gnu99 Extra-Libraries: m