[sdformat] Remove ruby dep (#44790)

This commit is contained in:
talregev
2025-04-03 07:18:56 +03:00
committed by GitHub
parent 822546f247
commit c1ff411456
4 changed files with 7 additions and 5 deletions

View File

@@ -11,9 +11,6 @@ vcpkg_from_github(
cmake-config.patch
)
# Ruby is required by the sdformat build process
vcpkg_find_acquire_program(RUBY)
# Python is required to generate the EmbeddedSdf.cc file, which contains all the supported SDF
# descriptions in a map of strings. The parser.cc file uses EmbeddedSdf.hh.
vcpkg_find_acquire_program(PYTHON3)
@@ -23,7 +20,6 @@ vcpkg_add_to_path("${PYTHON3_DIR}")
vcpkg_cmake_configure(
SOURCE_PATH "${SOURCE_PATH}"
OPTIONS
"-DRUBY=${RUBY}"
-DBUILD_TESTING=OFF
-DSKIP_PYBIND11=ON
-DUSE_INTERNAL_URDF=OFF

View File

@@ -1,6 +1,7 @@
{
"name": "sdformat",
"version": "15.1.1",
"port-version": 1,
"description": "Simulation Description Format (SDF) parser and description files.",
"homepage": "http://sdformat.org/",
"license": "Apache-2.0",

View File

@@ -8378,7 +8378,7 @@
},
"sdformat": {
"baseline": "15.1.1",
"port-version": 0
"port-version": 1
},
"sdformat13": {
"baseline": "13.6.0",

View File

@@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "8c2bdc4566609875e621f6c4426dcbf06643be25",
"version": "15.1.1",
"port-version": 1
},
{
"git-tree": "0e0f487e837716d50dec32e21e8a8c33a7269eb1",
"version": "15.1.1",