17 Commits

Author SHA256 Message Date
b72da15437 Accepting request 1273222 from games
OBS-URL: https://build.opensuse.org/request/show/1273222
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Box2D?expand=0&rev=5
2025-04-30 17:02:30 +00:00
535d79fbfa Drop BuildRequires: glew-devel as it is not used for build
OBS-URL: https://build.opensuse.org/package/show/games/Box2D?expand=0&rev=15
2025-04-28 16:56:50 +00:00
Richard Brown
9fe86241d2 Accepting request 911014 from games
OBS-URL: https://build.opensuse.org/request/show/911014
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Box2D?expand=0&rev=4
2021-08-12 07:01:08 +00:00
Dmitriy Perlow
575f37c650 Accepting request 910298 from home:DarkSS:branches:games
- Disabled tests because of boo#1189082
- Removed useless cmake options

OBS-URL: https://build.opensuse.org/request/show/910298
OBS-URL: https://build.opensuse.org/package/show/games/Box2D?expand=0&rev=14
2021-08-09 13:29:25 +00:00
4178f9082d Accepting request 871296 from games
- Fix the source URL
- Update to version 2.4.1.
  * API Changes
    * Extended distance joint to have a minimum and maximum limit.
    * Removed rope joint. Use the distance joint instead.
    * B2_USER_SETTINGS and b2_user_settings.h can control user 
      data, length units, and maximum polygon vertices.
    * Default user data is now uintptr_t instead of void*
    * b2FixtureDef::restitutionThreshold lets you set the 
      restitution velocity threshold per fixture.
  * BREAKING Changes
    * BREAKING: distance joint 0 stiffness now means the spring is 
     turned off rather than making the joint rigid.
    * BREAKING: distance joint minimum and maximum must be set 
      correctly to get old behavior.
  * Infrastructure
    * Library installation function available in CMake.
    * Shared library (DLL) option available.
    * Bug fixes
- Updates since 2.3.1
  * Infrastructure
    * Documentation in Doxygen format
    * Unit test support
    * Continuous integration testing using Travis CI
    * Limited use of C++11 (nullptr and override)
  * Collision
    * Chain and edge shape must now be one-sided to eliminate ghost 
      collisions
    * Broad-phase optimizations
    * Added b2ShapeCast for linear shape casting
  * Dynamics
    * Joint limits are now predictive and not stateful
    * Experimental 2D cloth (rope)
    * b2Body::SetActive -> b2Body::SetEnabled
    * Better support for running multiple worlds
    * Handle zero density better
      * The body behaves like a static body
      * The body is drawn with a red color
    * Added translation limit to wheel joint
    * World dump now writes to box2d_dump.inl
    * Static bodies are never awake
    * All joints with spring-dampers now use stiffness and damping
    * Added utility functions to convert frequency and damping 
      ratio to stiffness and damping
- Remove Box2D-fix-version-2.3.1.patch, fixed.
- Change package name from Box2D to box2d.

OBS-URL: https://build.opensuse.org/request/show/871296
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Box2D?expand=0&rev=3
2021-02-17 17:08:59 +00:00
Matthias Mailänder
7e0597eb4c OBS-URL: https://build.opensuse.org/package/show/games/Box2D?expand=0&rev=12 2021-02-11 21:18:18 +00:00
Matthias Mailänder
a6b0efb799 Accepting request 871248 from home:mcalabkova:branches:games
- Actually fix the package to get into Factory

OBS-URL: https://build.opensuse.org/request/show/871248
OBS-URL: https://build.opensuse.org/package/show/games/Box2D?expand=0&rev=11
2021-02-11 21:17:56 +00:00
Dmitriy Perlow
d3844f3068 Accepting request 852965 from home:andythe_great:branches:Education
- Update to version 2.4.1.
  * API Changes
    * Extended distance joint to have a minimum and maximum limit.
    * Removed rope joint. Use the distance joint instead.
    * B2_USER_SETTINGS and b2_user_settings.h can control user 
      data, length units, and maximum polygon vertices.
    * Default user data is now uintptr_t instead of void*
    * b2FixtureDef::restitutionThreshold lets you set the 
      restitution velocity threshold per fixture.
  * BREAKING Changes
    * BREAKING: distance joint 0 stiffness now means the spring is 
     turned off rather than making the joint rigid.
    * BREAKING: distance joint minimum and maximum must be set 
      correctly to get old behavior.
  * Infrastructure
    * Library installation function available in CMake.
    * Shared library (DLL) option available.
    * Bug fixes
- Updates since 2.3.1
  * Infrastructure
    * Documentation in Doxygen format
    * Unit test support
    * Continuous integration testing using Travis CI
    * Limited use of C++11 (nullptr and override)
  * Collision
    * Chain and edge shape must now be one-sided to eliminate ghost 
      collisions
    * Broad-phase optimizations
    * Added b2ShapeCast for linear shape casting
  * Dynamics
    * Joint limits are now predictive and not stateful
    * Experimental 2D cloth (rope)
    * b2Body::SetActive -> b2Body::SetEnabled
    * Better support for running multiple worlds
    * Handle zero density better
      * The body behaves like a static body
      * The body is drawn with a red color
    * Added translation limit to wheel joint
    * World dump now writes to box2d_dump.inl
    * Static bodies are never awake
    * All joints with spring-dampers now use stiffness and damping
    * Added utility functions to convert frequency and damping 
      ratio to stiffness and damping
- Remove Box2D-fix-version-2.3.1.patch, fixed.
- Change package name from Box2D to box2d.
    
- Replace strange buildroot definition
- RPM group correction
- Fixed Factory review (License.txt is not packaged).
- Minor spec clean-up (may fix SLE build).
- Cmake release with debug info build type.
- Fixed tar.gz by osc service localrun download_files
- Fixed version in baselibs.conf (for 32bits packages)
- Added baselibs.conf as source1

OBS-URL: https://build.opensuse.org/request/show/852965
OBS-URL: https://build.opensuse.org/package/show/games/Box2D?expand=0&rev=10
2020-12-08 07:45:26 +00:00
71ffe9d5bd Accepting request 420983 from games
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/420983
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Box2D?expand=0&rev=2
2016-08-25 07:56:26 +00:00
1c30bf42ee Accepting request 418983 from games
Box2D is an open source C++ engine for simulating rigid bodies in 2D. Box2D is developed by Erin Catto and has the zlib license.
It's a necessary dependency for qml-box2d and thus newer gcompris-qt

OBS-URL: https://build.opensuse.org/request/show/418983
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Box2D?expand=0&rev=1
2016-08-15 08:31:29 +00:00
Ferdinand Thiessen
9b534cc67e Accepting request 419069 from home:jengelh:branches:games
- Replace strange buildroot definition

OBS-URL: https://build.opensuse.org/request/show/419069
OBS-URL: https://build.opensuse.org/package/show/games/Box2D?expand=0&rev=7
2016-08-12 18:55:12 +00:00
Ferdinand Thiessen
030aed2a4a Accepting request 412869 from home:jengelh:branches:games
- RPM group correction

OBS-URL: https://build.opensuse.org/request/show/412869
OBS-URL: https://build.opensuse.org/package/show/games/Box2D?expand=0&rev=6
2016-07-23 11:32:33 +00:00
Matthias Mailänder
348abdef9c Accepting request 412595 from home:DarkSS
Fixes https://build.opensuse.org/request/show/411642

OBS-URL: https://build.opensuse.org/request/show/412595
OBS-URL: https://build.opensuse.org/package/show/games/Box2D?expand=0&rev=5
2016-07-21 16:35:12 +00:00
Dmitriy Perlow
cade5fa4d1 Accepting request 411580 from home:bruno_friedmann:branches:games
Please accept last modification to make its way to Factory.
- Added baselibs.conf as source1

OBS-URL: https://build.opensuse.org/request/show/411580
OBS-URL: https://build.opensuse.org/package/show/games/Box2D?expand=0&rev=4
2016-07-18 03:12:15 +00:00
Ferdinand Thiessen
dcf9de719a Accepting request 406882 from home:bruno_friedmann:branches:games
Thanks for considering the following changes, making the package
ready to be submitted to Factory (dep for qml-box2d)
- Fixed tar.gz by osc service localrun download_files
- Fixed version in baselibs.conf (for 32bits packages)

OBS-URL: https://build.opensuse.org/request/show/406882
OBS-URL: https://build.opensuse.org/package/show/games/Box2D?expand=0&rev=3
2016-07-05 21:53:40 +00:00
Matthias Mailänder
650c93ac09 Accepting request 349258 from home:susnux:branches:games
Update to 2.3.1

OBS-URL: https://build.opensuse.org/request/show/349258
OBS-URL: https://build.opensuse.org/package/show/games/Box2D?expand=0&rev=2
2015-12-19 05:46:55 +00:00
Cristian Morales Vega
dfe900d4d8 Accepting request 125422 from home:etamPL
please add Box2D to games

OBS-URL: https://build.opensuse.org/request/show/125422
OBS-URL: https://build.opensuse.org/package/show/games/Box2D?expand=0&rev=1
2012-06-19 11:40:42 +00:00