diff --git a/packages/libdart/CMakeLists.txt.patch b/packages/libdart/CMakeLists.txt.patch index 420bfbbd60..dd6c126e0f 100644 --- a/packages/libdart/CMakeLists.txt.patch +++ b/packages/libdart/CMakeLists.txt.patch @@ -1,31 +1,24 @@ diff --git a/CMakeLists.txt b/CMakeLists.txt -index 100bfb8b59b..39170ea1187 100644 +index a3389d89fc62..7c1952f5d584 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt -@@ -302,14 +302,6 @@ if(TARGET dart) +@@ -334,15 +334,6 @@ if(TARGET dart) add_subdirectory(unittests EXCLUDE_FROM_ALL) endif() - # Add example subdirectories and an "examples" target. - if(MSVC) -- # add_subdirectory(examples) +- add_subdirectory(examples) - else() - add_subdirectory(examples EXCLUDE_FROM_ALL) - get_property(examples GLOBAL PROPERTY DART_EXAMPLES) - add_custom_target(examples DEPENDS ${examples}) - endif() - +- if(DART_VERBOSE) message(STATUS "") -@@ -344,7 +336,6 @@ if(TARGET dart) - - endif() - --add_subdirectory(python) - - if(DART_BUILD_EXTRAS) - add_subdirectory(extras) -@@ -424,7 +424,7 @@ + message(STATUS "[ Examples ]") +@@ -456,7 +447,7 @@ install( # Generate the DART pkg-config set(PC_CONFIG_IN ${DART_SOURCE_DIR}/cmake/dart.pc.in) set(PC_CONFIG_OUT ${DART_BINARY_DIR}/cmake/dart.pc) diff --git a/packages/libdart/build.sh b/packages/libdart/build.sh index 5d3b84369b..615433048e 100644 --- a/packages/libdart/build.sh +++ b/packages/libdart/build.sh @@ -3,25 +3,26 @@ TERMUX_PKG_DESCRIPTION="Dynamic Animation and Robotics Toolkit" TERMUX_PKG_GROUPS="science" TERMUX_PKG_LICENSE="BSD 2-Clause" TERMUX_PKG_MAINTAINER="Pooya Moradi " -TERMUX_PKG_VERSION="6.12.2" -TERMUX_PKG_REVISION=3 +TERMUX_PKG_VERSION="6.13.0" TERMUX_PKG_SRCURL="https://github.com/dartsim/dart/archive/refs/tags/v$TERMUX_PKG_VERSION.tar.gz" -TERMUX_PKG_SHA256=db1b3ef888d37f0dbc567bc291ab2cdb5699172523a58dd5a5fe513ee38f83b0 +TERMUX_PKG_SHA256=4da3ff8cee056252a558b05625a5ff29b21e71f2995e6d7f789abbf6261895f7 TERMUX_PKG_AUTO_UPDATE=true +TERMUX_PKG_BLACKLISTED_ARCHES="arm, i686" # FIXME add ipopt, nlopt, snopt after a proper FORTRAN compiler is # added (hence LAPACK) # FIXME why pagmo is not detected by build system? # FIXME add urdfdom -TERMUX_PKG_DEPENDS="libc++, eigen, assimp, libccd, libfcl, boost, libbullet, libode, libpagmo, octomap-static, libtinyxml2" +TERMUX_PKG_DEPENDS="libc++, eigen, assimp, libccd, libfcl, fmt, libspdlog, libbullet, libode, libpagmo, octomap-static, libtinyxml2" TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" -DDART_VERBOSE=ON -DBUILD_SHARED_LIBS=ON -DDART_ENABLE_SIMD=OFF -DDART_BUILD_GUI_OSG=OFF --DDART_BUILD_DARTPY=ON +-DDART_BUILD_DARTPY=OFF -DDART_CODECOV=OFF -DDART_FAST_DEBUG=OFF -DDART_FORCE_COLORED_OUTPUT=OFF +-DDART_DOWNLOAD_DEPENDENT_PACKAGES=OFF "