Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 2 May 2019 04:13:16 +0000 (UTC)
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r500630 - in head/misc/dartsim: . files
Message-ID:  <201905020413.x424DG7K081152@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Thu May  2 04:13:16 2019
New Revision: 500630
URL: https://svnweb.freebsd.org/changeset/ports/500630

Log:
  misc/dartsim: Update 6.8.2 -> 6.8.3-15
  
  This adds the missing dependency science/pagmo2, and
  the patch level that contains upstream fixes that make
  it recognize pagmo2.

Modified:
  head/misc/dartsim/Makefile
  head/misc/dartsim/distinfo
  head/misc/dartsim/files/patch-CMakeLists.txt
  head/misc/dartsim/pkg-plist

Modified: head/misc/dartsim/Makefile
==============================================================================
--- head/misc/dartsim/Makefile	Thu May  2 00:39:51 2019	(r500629)
+++ head/misc/dartsim/Makefile	Thu May  2 04:13:16 2019	(r500630)
@@ -2,7 +2,8 @@
 
 PORTNAME=	dartsim
 DISTVERSIONPREFIX=	v
-DISTVERSION=	6.8.2
+DISTVERSION=	6.8.3-15
+DISTVERSIONSUFFIX=	-gbc98c8f47
 CATEGORIES=	misc
 
 MAINTAINER=	yuri@FreeBSD.org
@@ -11,6 +12,7 @@ COMMENT=	Dynamic Animation and Robotics Toolkit
 LICENSE=	BSD2CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
+BUILD_DEPENDS=	pagmo2>0:science/pagmo2
 LIB_DEPENDS=	libassimp.so:multimedia/assimp \
 		libBulletDynamics.so:devel/bullet \
 		libboost_system.so:devel/boost-libs \

Modified: head/misc/dartsim/distinfo
==============================================================================
--- head/misc/dartsim/distinfo	Thu May  2 00:39:51 2019	(r500629)
+++ head/misc/dartsim/distinfo	Thu May  2 04:13:16 2019	(r500630)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1556605548
-SHA256 (dartsim-dart-v6.8.2_GH0.tar.gz) = 4b2f7db14fe0ba92610bc2446bf6f054834cf4ba80b33fa95849c5bde3c2a1ca
-SIZE (dartsim-dart-v6.8.2_GH0.tar.gz) = 14719846
+TIMESTAMP = 1556729550
+SHA256 (dartsim-dart-v6.8.3-15-gbc98c8f47_GH0.tar.gz) = dc1835a24016c18ccaf43ecb14f75c0cbf0df38f7fd4eea17bd25da8d14a04c4
+SIZE (dartsim-dart-v6.8.3-15-gbc98c8f47_GH0.tar.gz) = 14727186

Modified: head/misc/dartsim/files/patch-CMakeLists.txt
==============================================================================
--- head/misc/dartsim/files/patch-CMakeLists.txt	Thu May  2 00:39:51 2019	(r500629)
+++ head/misc/dartsim/files/patch-CMakeLists.txt	Thu May  2 04:13:16 2019	(r500630)
@@ -1,4 +1,4 @@
---- CMakeLists.txt.orig	2019-04-23 11:59:30 UTC
+--- CMakeLists.txt.orig	2019-05-01 12:56:31 UTC
 +++ CMakeLists.txt
 @@ -34,9 +34,9 @@ set(CONFIG_INSTALL_DIR "${CMAKE_INSTALL_
  
@@ -13,7 +13,7 @@
  
  set(CMAKE_DEBUG_POSTFIX "d")
  set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake")
-@@ -195,7 +195,7 @@ elseif(CMAKE_COMPILER_IS_GNUCXX)
+@@ -198,7 +198,7 @@ elseif(CMAKE_COMPILER_IS_GNUCXX)
    if(GCC_VERSION VERSION_LESS 4.8)
      message(FATAL_ERROR "The installed g++ version is ${GCC_VERSION}. ${PROJECT_NAME} requires g++ 4.8 or greater.")
    endif()
@@ -22,7 +22,7 @@
    set(CMAKE_CXX_FLAGS_DEBUG "-g -fno-omit-frame-pointer -fno-inline-functions -fno-inline-functions-called-once -fno-optimize-sibling-calls")
    if(DART_FAST_DEBUG)
      set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -O1")
-@@ -221,7 +221,7 @@ elseif("${CMAKE_CXX_COMPILER_ID}" MATCHE
+@@ -224,7 +224,7 @@ elseif("${CMAKE_CXX_COMPILER_ID}" MATCHE
    if("${CMAKE_SYSTEM_NAME}" MATCHES "Darwin")
      set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -stdlib=libc++")
    endif()
@@ -31,23 +31,26 @@
    set(CMAKE_CXX_FLAGS_DEBUG "-g -fno-omit-frame-pointer -fno-inline-functions -fno-optimize-sibling-calls")
    if(DART_FAST_DEBUG)
      set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -O1")
-@@ -279,19 +279,19 @@ if(TARGET dart)
-   add_subdirectory(unittests EXCLUDE_FROM_ALL)
+@@ -289,20 +289,20 @@ if(TARGET dart)
+   if(MSVC)
+     # add_subdirectory(examples)
+   else()
+-    add_subdirectory(examples EXCLUDE_FROM_ALL)
+-    get_property(examples GLOBAL PROPERTY DART_EXAMPLES)
+-    add_custom_target(examples DEPENDS ${examples})
++    #add_subdirectory(examples EXCLUDE_FROM_ALL)
++    #get_property(examples GLOBAL PROPERTY DART_EXAMPLES)
++    #add_custom_target(examples DEPENDS ${examples})
+   endif()
  
-   # Add example subdirectories and an "examples" target.
--  add_subdirectory(examples EXCLUDE_FROM_ALL)
--  get_property(examples GLOBAL PROPERTY DART_EXAMPLES)
--  add_custom_target(examples DEPENDS ${examples})
-+  #add_subdirectory(examples EXCLUDE_FROM_ALL)
-+  #get_property(examples GLOBAL PROPERTY DART_EXAMPLES)
-+  #add_custom_target(examples DEPENDS ${examples})
- 
    if(DART_VERBOSE)
-     message(STATUS "")
-     message(STATUS "[ Examples ]")
+-    message(STATUS "")
+-    message(STATUS "[ Examples ]")
 -    foreach(example ${examples})
 -      message(STATUS "Adding example: ${example}")
 -    endforeach(example ${examples})
++    #message(STATUS "")
++    #message(STATUS "[ Examples ]")
 +    #foreach(example ${examples})
 +    #  message(STATUS "Adding example: ${example}")
 +    #endforeach(example ${examples})
@@ -59,7 +62,7 @@
    endif(DART_VERBOSE)
  
    # Add a "tutorials" target to build tutorials.
-@@ -390,16 +390,16 @@ install(FILES package.xml DESTINATION
+@@ -405,16 +405,16 @@ install(FILES package.xml DESTINATION
  #===============================================================================
  
  # Sample data

Modified: head/misc/dartsim/pkg-plist
==============================================================================
--- head/misc/dartsim/pkg-plist	Thu May  2 00:39:51 2019	(r500629)
+++ head/misc/dartsim/pkg-plist	Thu May  2 04:13:16 2019	(r500630)
@@ -285,6 +285,7 @@ include/dart/gui/osg/render/CapsuleShapeNode.hpp
 include/dart/gui/osg/render/ConeShapeNode.hpp
 include/dart/gui/osg/render/CylinderShapeNode.hpp
 include/dart/gui/osg/render/EllipsoidShapeNode.hpp
+include/dart/gui/osg/render/HeightmapShapeNode.hpp
 include/dart/gui/osg/render/LineSegmentShapeNode.hpp
 include/dart/gui/osg/render/MeshShapeNode.hpp
 include/dart/gui/osg/render/MultiSphereShapeNode.hpp
@@ -326,6 +327,10 @@ include/dart/optimizer/ipopt/ipopt.hpp
 include/dart/optimizer/nlopt/NloptSolver.hpp
 include/dart/optimizer/nlopt/nlopt.hpp
 include/dart/optimizer/optimizer.hpp
+include/dart/optimizer/pagmo/PagmoMultiObjectiveProblemAdaptor.hpp
+include/dart/optimizer/pagmo/PagmoMultiObjectiveSolver.hpp
+include/dart/optimizer/pagmo/PagmoUtils.hpp
+include/dart/optimizer/pagmo/pagmo.hpp
 include/dart/planning/Path.hpp
 include/dart/planning/PathFollowingTrajectory.hpp
 include/dart/planning/PathPlanner.hpp
@@ -357,44 +362,47 @@ include/dart/utils/urdf/urdf.hpp
 include/dart/utils/urdf/urdf_world_parser.hpp
 include/dart/utils/utils.hpp
 lib/libdart-collision-bullet.so
-lib/libdart-collision-bullet.so.6.8
-lib/libdart-collision-bullet.so.6.8.2
+lib/libdart-collision-bullet.so.6.9
+lib/libdart-collision-bullet.so.6.9.0
 lib/libdart-collision-ode.so
-lib/libdart-collision-ode.so.6.8
-lib/libdart-collision-ode.so.6.8.2
+lib/libdart-collision-ode.so.6.9
+lib/libdart-collision-ode.so.6.9.0
 lib/libdart-external-imgui.so
-lib/libdart-external-imgui.so.6.8
-lib/libdart-external-imgui.so.6.8.2
+lib/libdart-external-imgui.so.6.9
+lib/libdart-external-imgui.so.6.9.0
 lib/libdart-external-lodepng.so
-lib/libdart-external-lodepng.so.6.8
-lib/libdart-external-lodepng.so.6.8.2
+lib/libdart-external-lodepng.so.6.9
+lib/libdart-external-lodepng.so.6.9.0
 lib/libdart-external-odelcpsolver.so
-lib/libdart-external-odelcpsolver.so.6.8
-lib/libdart-external-odelcpsolver.so.6.8.2
+lib/libdart-external-odelcpsolver.so.6.9
+lib/libdart-external-odelcpsolver.so.6.9.0
 lib/libdart-gui-osg.so
-lib/libdart-gui-osg.so.6.8
-lib/libdart-gui-osg.so.6.8.2
+lib/libdart-gui-osg.so.6.9
+lib/libdart-gui-osg.so.6.9.0
 lib/libdart-gui.so
-lib/libdart-gui.so.6.8
-lib/libdart-gui.so.6.8.2
+lib/libdart-gui.so.6.9
+lib/libdart-gui.so.6.9.0
 lib/libdart-optimizer-ipopt.so
-lib/libdart-optimizer-ipopt.so.6.8
-lib/libdart-optimizer-ipopt.so.6.8.2
+lib/libdart-optimizer-ipopt.so.6.9
+lib/libdart-optimizer-ipopt.so.6.9.0
 lib/libdart-optimizer-nlopt.so
-lib/libdart-optimizer-nlopt.so.6.8
-lib/libdart-optimizer-nlopt.so.6.8.2
+lib/libdart-optimizer-nlopt.so.6.9
+lib/libdart-optimizer-nlopt.so.6.9.0
+lib/libdart-optimizer-pagmo.so
+lib/libdart-optimizer-pagmo.so.6.9
+lib/libdart-optimizer-pagmo.so.6.9.0
 lib/libdart-planning.so
-lib/libdart-planning.so.6.8
-lib/libdart-planning.so.6.8.2
+lib/libdart-planning.so.6.9
+lib/libdart-planning.so.6.9.0
 lib/libdart-utils-urdf.so
-lib/libdart-utils-urdf.so.6.8
-lib/libdart-utils-urdf.so.6.8.2
+lib/libdart-utils-urdf.so.6.9
+lib/libdart-utils-urdf.so.6.9.0
 lib/libdart-utils.so
-lib/libdart-utils.so.6.8
-lib/libdart-utils.so.6.8.2
+lib/libdart-utils.so.6.9
+lib/libdart-utils.so.6.9.0
 lib/libdart.so
-lib/libdart.so.6.8
-lib/libdart.so.6.8.2
+lib/libdart.so.6.9
+lib/libdart.so.6.9.0
 libdata/pkgconfig/dart.pc
 %%DATADIR%%/cmake/DARTConfig.cmake
 %%DATADIR%%/cmake/DARTConfigVersion.cmake
@@ -412,6 +420,7 @@ libdata/pkgconfig/dart.pc
 %%DATADIR%%/cmake/DARTFindflann.cmake
 %%DATADIR%%/cmake/DARTFindlz4.cmake
 %%DATADIR%%/cmake/DARTFindoctomap.cmake
+%%DATADIR%%/cmake/DARTFindpagmo.cmake
 %%DATADIR%%/cmake/DARTFindtinyxml2.cmake
 %%DATADIR%%/cmake/DARTFindurdfdom.cmake
 %%DATADIR%%/cmake/FindIPOPT.cmake
@@ -453,6 +462,9 @@ libdata/pkgconfig/dart.pc
 %%DATADIR%%/cmake/dart_optimizer-nloptComponent.cmake
 %%DATADIR%%/cmake/dart_optimizer-nloptTargets-%%CMAKE_BUILD_TYPE%%.cmake
 %%DATADIR%%/cmake/dart_optimizer-nloptTargets.cmake
+%%DATADIR%%/cmake/dart_optimizer-pagmoComponent.cmake
+%%DATADIR%%/cmake/dart_optimizer-pagmoTargets-%%CMAKE_BUILD_TYPE%%.cmake
+%%DATADIR%%/cmake/dart_optimizer-pagmoTargets.cmake
 %%DATADIR%%/cmake/dart_planningComponent.cmake
 %%DATADIR%%/cmake/dart_planningTargets-%%CMAKE_BUILD_TYPE%%.cmake
 %%DATADIR%%/cmake/dart_planningTargets.cmake



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201905020413.x424DG7K081152>