1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
7 SDESC[standard]= 2D physics engine for games
8 HOMEPAGE= https://box2d.org/
12 SITES[main]= GITHUB/erincatto:box2d:v2.4.1
13 DISTFILE[1]= generated:main
15 SPKGS[standard]= single
17 OPTIONS_AVAILABLE= none
18 OPTIONS_STANDARD= none
20 USES= cmake pkgconfig c++:single
21 XORG_COMPONENTS= x11 xrandr xinerama xcursor
24 LICENSE_FILE= MIT:{{WRKSRC}}/LICENSE
27 FPC_EQUIVALENT= misc/box2d
31 CMAKE_ARGS= -DBUILD_SHARED_LIBS:BOOL=ON
32 -DBOX2D_BUILD_DOCS:BOOL=OFF
33 -DBOX2D_BUILD_TESTBED:BOOL=OFF
34 -DBOX2D_BUILD_UNIT_TESTS:BOOL=OFF
35 -DBOX2D_USER_SETTINGS:BOOL=OFF
38 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so
40 [FILE:693:descriptions/desc.single]
41 Box2D is a 2D physics engine for games.
44 * Continuous collision detection
45 * Contact callbacks: begin, end, pre-solve, post-solve
46 * Convex polygons and circles
47 * Multiple shapes per body
48 * One-shot contact manifolds
49 * Dynamic tree broadphase
50 * Efficient pair management
51 * Fast broadphase AABB queries
52 * Collision groups and categories
55 * Continuous physics with time of impact solver
56 * Persistent body-joint-contact graph
57 * Island solution and sleep management
58 * Contact, friction, and restitution
59 * Stable stacking with a linear-time solver
60 * Revolute, prismatic, distance, pulley, gear, joints
61 * Joint limits, motors, and friction
62 * Momentum decoupled position correction
66 d6b4650ff897ee1ead27cf77a5933ea197cbeef6705638dd181adc2e816b23c2 1224516 erincatto-box2d-2.4.1.tar.gz
69 [FILE:836:manifests/plist.single]
113 libbox2d.so.%%SOVERSION%%
116 box2dConfig-%%CMAKE_BUILD_TYPE%%.cmake
118 box2dConfigVersion.cmake