Hi,

Here is an update for bullet library.
openmw would need for future releases for example.

Regards/
Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/bullet/Makefile,v
retrieving revision 1.8
diff -u -p -r1.8 Makefile
--- Makefile    7 May 2016 12:40:56 -0000       1.8
+++ Makefile    13 Apr 2017 19:42:36 -0000
@@ -2,9 +2,8 @@
 
 COMMENT =              physics library
 
-V =                    2.83.7
+V =                    2.86.1
 DISTNAME =             bullet-${V}
-REVISION =             0
 
 SHARED_LIBS +=  BulletCollision           2.0 # 2.79
 SHARED_LIBS +=  BulletDynamics            2.0 # 2.79
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/bullet/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- distinfo    31 Mar 2016 19:15:35 -0000      1.3
+++ distinfo    13 Apr 2017 19:42:36 -0000
@@ -1,2 +1,2 @@
-SHA256 (bullet-2.83.7.tar.gz) = ANHY8gbuhf/RcWQ6yOcvn04L9tvz1KxV9ElcsWi1EkM=
-SIZE (bullet-2.83.7.tar.gz) = 18754201
+SHA256 (bullet-2.86.1.tar.gz) = wFiy5DIbpq2qZWl2waE4wHsY/AOyn1uCiA1dgij78Fk=
+SIZE (bullet-2.86.1.tar.gz) = 26065278
Index: patches/patch-examples_BasicDemo_CMakeLists_txt
===================================================================
RCS file: patches/patch-examples_BasicDemo_CMakeLists_txt
diff -N patches/patch-examples_BasicDemo_CMakeLists_txt
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-examples_BasicDemo_CMakeLists_txt     13 Apr 2017 19:42:36 
-0000
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- examples/BasicDemo/CMakeLists.txt.orig     Thu Apr 13 20:11:32 2017
++++ examples/BasicDemo/CMakeLists.txt  Thu Apr 13 20:12:05 2017
+@@ -84,7 +84,7 @@ ELSE(WIN32)
+                 ADD_DEFINITIONS("-DGLEW_STATIC")
+                 ADD_DEFINITIONS("-DGLEW_DYNAMIC_LOAD_ALL_GLX_FUNCTIONS=1")
+ 
+-                LINK_LIBRARIES(  pthread dl )
++                LINK_LIBRARIES(  pthread )
+         ENDIF(APPLE)
+ ENDIF(WIN32)
+ 
Index: patches/patch-examples_ExampleBrowser_CMakeLists_txt
===================================================================
RCS file: 
/cvs/ports/devel/bullet/patches/patch-examples_ExampleBrowser_CMakeLists_txt,v
retrieving revision 1.2
diff -u -p -r1.2 patch-examples_ExampleBrowser_CMakeLists_txt
--- patches/patch-examples_ExampleBrowser_CMakeLists_txt        31 Mar 2016 
19:15:35 -0000      1.2
+++ patches/patch-examples_ExampleBrowser_CMakeLists_txt        13 Apr 2017 
19:42:36 -0000
@@ -1,7 +1,16 @@
 $OpenBSD: patch-examples_ExampleBrowser_CMakeLists_txt,v 1.2 2016/03/31 
19:15:35 pascal Exp $
---- examples/ExampleBrowser/CMakeLists.txt.orig        Fri Jan  8 23:36:41 2016
-+++ examples/ExampleBrowser/CMakeLists.txt     Thu Mar 31 12:59:50 2016
-@@ -216,7 +216,7 @@ ELSE(WIN32)
+--- examples/ExampleBrowser/CMakeLists.txt.orig        Fri Feb 17 23:43:38 2017
++++ examples/ExampleBrowser/CMakeLists.txt     Thu Apr 13 20:23:52 2017
+@@ -65,7 +65,7 @@ IF (BUILD_SHARED_LIBS)
+                  TARGET_LINK_LIBRARIES(
+                                 BulletExampleBrowserLib Bullet3Common 
BulletSoftBody BulletDynamics BulletCollision BulletInverseDynamicsUtils
+                                 BulletInverseDynamics LinearMath OpenGLWindow 
gwen BussIK
+-                                pthread dl
++                                pthread
+                         )
+         ENDIF(APPLE)
+       ENDIF(WIN32)
+@@ -106,7 +106,7 @@ ELSE(WIN32)
                ADD_DEFINITIONS("-DGLEW_STATIC")
                ADD_DEFINITIONS("-DGLEW_DYNAMIC_LOAD_ALL_GLX_FUNCTIONS=1")
                INCLUDE_DIRECTORIES( 
${BULLET_PHYSICS_SOURCE_DIR}/examples/ThirdPartyLibs/Glew )
Index: patches/patch-examples_OpenGLWindow_CMakeLists_txt
===================================================================
RCS file: patches/patch-examples_OpenGLWindow_CMakeLists_txt
diff -N patches/patch-examples_OpenGLWindow_CMakeLists_txt
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-examples_OpenGLWindow_CMakeLists_txt  13 Apr 2017 19:42:36 
-0000
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- examples/OpenGLWindow/CMakeLists.txt.orig  Thu Apr 13 20:12:22 2017
++++ examples/OpenGLWindow/CMakeLists.txt       Thu Apr 13 20:12:37 2017
+@@ -59,7 +59,7 @@ if (BUILD_SHARED_LIBS)
+   else()
+       set (CMAKE_THREAD_PREFER_PTHREAD TRUE)
+       FIND_PACKAGE(Threads)
+-      target_link_libraries(OpenGLWindow dl ${CMAKE_THREAD_LIBS_INIT})
++      target_link_libraries(OpenGLWindow ${CMAKE_THREAD_LIBS_INIT})
+   endif()
+ endif()
+ 
Index: patches/patch-examples_SharedMemory_CMakeLists_txt
===================================================================
RCS file: patches/patch-examples_SharedMemory_CMakeLists_txt
diff -N patches/patch-examples_SharedMemory_CMakeLists_txt
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-examples_SharedMemory_CMakeLists_txt  13 Apr 2017 19:42:36 
-0000
@@ -0,0 +1,28 @@
+$OpenBSD$
+--- examples/SharedMemory/CMakeLists.txt.orig  Thu Apr 13 20:12:47 2017
++++ examples/SharedMemory/CMakeLists.txt       Thu Apr 13 20:13:11 2017
+@@ -112,7 +112,7 @@ ELSE(WIN32)
+                               )
+                                                       
+         ELSE(APPLE)
+-                              LINK_LIBRARIES(  pthread dl )
++                              LINK_LIBRARIES(  pthread )
+                               ADD_EXECUTABLE(App_SharedMemoryPhysics
+                                       ${SharedMemory_SRCS}
+                                       
../MultiThreading/b3PosixThreadSupport.cpp
+@@ -179,7 +179,7 @@ ELSE(WIN32)
+                               )
+                                                       
+         ELSE(APPLE)
+-                              LINK_LIBRARIES(  pthread dl )
++                              LINK_LIBRARIES(  pthread )
+                               
ADD_DEFINITIONS("-DGLEW_INIT_OPENGL11_FUNCTIONS=1")
+               ADD_DEFINITIONS("-DGLEW_STATIC")
+               ADD_DEFINITIONS("-DGLEW_DYNAMIC_LOAD_ALL_GLX_FUNCTIONS=1")
+@@ -288,4 +288,4 @@ IF (INTERNAL_ADD_POSTFIX_EXECUTABLE_NAMES)
+                         SET_TARGET_PROPERTIES(App_SharedMemoryPhysics_VR 
PROPERTIES  RELWITHDEBINFO_POSTFIX "_RelWithDebugInfo")
+ ENDIF(INTERNAL_ADD_POSTFIX_EXECUTABLE_NAMES)
+ 
+-ENDIF(WIN32)
+\ No newline at end of file
++ENDIF(WIN32)
Index: patches/patch-examples_SimpleOpenGL3_CMakeLists_txt
===================================================================
RCS file: patches/patch-examples_SimpleOpenGL3_CMakeLists_txt
diff -N patches/patch-examples_SimpleOpenGL3_CMakeLists_txt
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-examples_SimpleOpenGL3_CMakeLists_txt 13 Apr 2017 19:42:36 
-0000
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- examples/SimpleOpenGL3/CMakeLists.txt.orig Thu Apr 13 20:13:21 2017
++++ examples/SimpleOpenGL3/CMakeLists.txt      Thu Apr 13 20:13:30 2017
+@@ -37,7 +37,7 @@ ELSE(WIN32)
+               ADD_DEFINITIONS("-DGLEW_STATIC")
+               ADD_DEFINITIONS("-DGLEW_DYNAMIC_LOAD_ALL_GLX_FUNCTIONS=1")
+ 
+-              LINK_LIBRARIES( X11 pthread dl Xext)
++              LINK_LIBRARIES( X11 pthread Xext)
+       ENDIF(APPLE)
+ ENDIF(WIN32)
+ 
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/bullet/pkg/PLIST,v
retrieving revision 1.4
diff -u -p -r1.4 PLIST
--- pkg/PLIST   31 Mar 2016 19:15:35 -0000      1.4
+++ pkg/PLIST   13 Apr 2017 19:42:36 -0000
@@ -180,7 +180,6 @@ include/bullet/BulletCollision/Broadphas
 include/bullet/BulletCollision/BroadphaseCollision/btDbvt.h
 include/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h
 include/bullet/BulletCollision/BroadphaseCollision/btDispatcher.h
-include/bullet/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.h
 include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h
 include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCallback.h
 include/bullet/BulletCollision/BroadphaseCollision/btQuantizedBvh.h
@@ -337,20 +336,24 @@ include/bullet/BulletDynamics/Constraint
 include/bullet/BulletDynamics/Dynamics/
 include/bullet/BulletDynamics/Dynamics/btActionInterface.h
 include/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h
+include/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorldMt.h
 include/bullet/BulletDynamics/Dynamics/btDynamicsWorld.h
 include/bullet/BulletDynamics/Dynamics/btRigidBody.h
 include/bullet/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h
+include/bullet/BulletDynamics/Dynamics/btSimulationIslandManagerMt.h
 include/bullet/BulletDynamics/Featherstone/
 include/bullet/BulletDynamics/Featherstone/btMultiBody.h
 include/bullet/BulletDynamics/Featherstone/btMultiBodyConstraint.h
 include/bullet/BulletDynamics/Featherstone/btMultiBodyConstraintSolver.h
 include/bullet/BulletDynamics/Featherstone/btMultiBodyDynamicsWorld.h
+include/bullet/BulletDynamics/Featherstone/btMultiBodyFixedConstraint.h
 include/bullet/BulletDynamics/Featherstone/btMultiBodyJointFeedback.h
 include/bullet/BulletDynamics/Featherstone/btMultiBodyJointLimitConstraint.h
 include/bullet/BulletDynamics/Featherstone/btMultiBodyJointMotor.h
 include/bullet/BulletDynamics/Featherstone/btMultiBodyLink.h
 include/bullet/BulletDynamics/Featherstone/btMultiBodyLinkCollider.h
 include/bullet/BulletDynamics/Featherstone/btMultiBodyPoint2Point.h
+include/bullet/BulletDynamics/Featherstone/btMultiBodySliderConstraint.h
 include/bullet/BulletDynamics/Featherstone/btMultiBodySolverConstraint.h
 include/bullet/BulletDynamics/MLCPSolvers/
 include/bullet/BulletDynamics/MLCPSolvers/btDantzigLCP.h
@@ -379,6 +382,7 @@ include/bullet/BulletSoftBody/btSoftBody
 include/bullet/BulletSoftBody/btSoftBodyRigidBodyCollisionConfiguration.h
 include/bullet/BulletSoftBody/btSoftBodySolverVertexBuffer.h
 include/bullet/BulletSoftBody/btSoftBodySolvers.h
+include/bullet/BulletSoftBody/btSoftMultiBodyDynamicsWorld.h
 include/bullet/BulletSoftBody/btSoftRigidCollisionAlgorithm.h
 include/bullet/BulletSoftBody/btSoftRigidDynamicsWorld.h
 include/bullet/BulletSoftBody/btSoftSoftCollisionAlgorithm.h
@@ -410,6 +414,7 @@ include/bullet/LinearMath/btScalar.h
 include/bullet/LinearMath/btSerializer.h
 include/bullet/LinearMath/btSpatialAlgebra.h
 include/bullet/LinearMath/btStackAlloc.h
+include/bullet/LinearMath/btThreads.h
 include/bullet/LinearMath/btTransform.h
 include/bullet/LinearMath/btTransformUtil.h
 include/bullet/LinearMath/btVector3.h

Reply via email to