mirror of
https://github.com/microsoft/vcpkg.git
synced 2026-01-18 01:11:23 +01:00
[gz-*] Rename gz-* ports (#43945)
This commit is contained in:
17
ports/gz-cmake/portfile.cmake
Normal file
17
ports/gz-cmake/portfile.cmake
Normal file
@@ -0,0 +1,17 @@
|
||||
string(REGEX MATCH "^[1-9]+" VERSION_MAJOR ${VERSION})
|
||||
string(REGEX MATCH "^gz-([a-z]+)" MATCHED_VALUE ${PORT})
|
||||
set(PACKAGE_NAME ${CMAKE_MATCH_1})
|
||||
|
||||
ignition_modular_library(
|
||||
NAME ${PACKAGE_NAME}
|
||||
REF ${PORT}${VERSION_MAJOR}_${VERSION}
|
||||
VERSION ${VERSION}
|
||||
SHA512 30cf5aa69674bdc1a99762fc45d134b99da5e2faf846749392697ae41463a5304a43022bb0c2ca1b373af4171135d686fdd736573fe6e1cc26dc2cecc8333e69
|
||||
PATCHES
|
||||
dependencies.patch
|
||||
)
|
||||
|
||||
|
||||
|
||||
file(COPY "${CURRENT_PORT_DIR}/vcpkg" DESTINATION "${CURRENT_PACKAGES_DIR}/share/cmake/${PORT}/${PACKAGE_NAME}${VERSION_MAJOR}")
|
||||
configure_file("${CMAKE_CURRENT_LIST_DIR}/usage" "${CURRENT_PACKAGES_DIR}/share/${PORT}/usage" @ONLY)
|
||||
13
ports/gz-cmake/vcpkg.json
Normal file
13
ports/gz-cmake/vcpkg.json
Normal file
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"name": "gz-cmake",
|
||||
"version": "3.4.1",
|
||||
"description": "CMake helper functions for building robotic applications",
|
||||
"homepage": "https://ignitionrobotics.org/libs/cmake",
|
||||
"license": null,
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "ignition-modularscripts",
|
||||
"host": true
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,13 +1 @@
|
||||
set(PACKAGE_NAME cmake)
|
||||
|
||||
ignition_modular_library(
|
||||
NAME ${PACKAGE_NAME}
|
||||
REF ${PORT}_${VERSION}
|
||||
VERSION ${VERSION}
|
||||
SHA512 30cf5aa69674bdc1a99762fc45d134b99da5e2faf846749392697ae41463a5304a43022bb0c2ca1b373af4171135d686fdd736573fe6e1cc26dc2cecc8333e69
|
||||
PATCHES
|
||||
dependencies.patch
|
||||
)
|
||||
|
||||
file(COPY "${CURRENT_PORT_DIR}/vcpkg" DESTINATION "${CURRENT_PACKAGES_DIR}/share/cmake/gz-cmake3/cmake3")
|
||||
configure_file("${CMAKE_CURRENT_LIST_DIR}/usage" "${CURRENT_PACKAGES_DIR}/share/${PORT}/usage" @ONLY)
|
||||
set(VCPKG_POLICY_EMPTY_PACKAGE enabled)
|
||||
|
||||
@@ -1,14 +1,11 @@
|
||||
{
|
||||
"name": "gz-cmake3",
|
||||
"version": "3.4.1",
|
||||
"port-version": 5,
|
||||
"port-version": 6,
|
||||
"description": "CMake helper functions for building robotic applications",
|
||||
"homepage": "https://ignitionrobotics.org/libs/cmake",
|
||||
"license": null,
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "ignition-modularscripts",
|
||||
"host": true
|
||||
}
|
||||
"gz-cmake"
|
||||
]
|
||||
}
|
||||
|
||||
29
ports/gz-common/portfile.cmake
Normal file
29
ports/gz-common/portfile.cmake
Normal file
@@ -0,0 +1,29 @@
|
||||
string(REGEX MATCH "^[1-9]+" VERSION_MAJOR ${VERSION})
|
||||
string(REGEX MATCH "^gz-([a-z]+)" MATCHED_VALUE ${PORT})
|
||||
set(PACKAGE_NAME ${CMAKE_MATCH_1})
|
||||
|
||||
ignition_modular_library(
|
||||
NAME ${PACKAGE_NAME}
|
||||
REF ${PORT}${VERSION_MAJOR}_${VERSION}
|
||||
VERSION ${VERSION}
|
||||
SHA512 40db4747db743005d7c43ca25cfe93cf68ee19201abcb165e72de37708b92fd88553b11520c420db33b37f4cab7e01e4d79c91c5dc0485146b7156284b8baaee
|
||||
OPTIONS
|
||||
-DBUILD_TESTING=OFF
|
||||
-DUSE_EXTERNAL_TINYXML2=ON
|
||||
"-DPKG_CONFIG_EXECUTABLE=${CURRENT_HOST_INSTALLED_DIR}/tools/pkgconf/pkgconf${VCPKG_HOST_EXECUTABLE_SUFFIX}"
|
||||
PATCHES
|
||||
gz_remotery_vis.patch
|
||||
003-include-chrono.patch
|
||||
)
|
||||
|
||||
vcpkg_replace_string("${CURRENT_PACKAGES_DIR}/share/${PORT}${VERSION_MAJOR}-graphics/${PORT}${VERSION_MAJOR}-graphics-config.cmake" "find_package(GTS "
|
||||
"# Ensure that consumers get a pkg-config tool which is needed for GTS
|
||||
set(PKG_CONFIG_EXECUTABLE \"\${CMAKE_CURRENT_LIST_DIR}/../../../${HOST_TRIPLET}/tools/pkgconf/pkgconf${VCPKG_HOST_EXECUTABLE_SUFFIX}\" CACHE STRING vcpkg)
|
||||
find_package(GTS "
|
||||
IGNORE_UNCHANGED)
|
||||
|
||||
foreach(component IN ITEMS av events geospatial graphics io profiler testing)
|
||||
if(NOT EXISTS "${CURRENT_PACKAGES_DIR}/share/${PORT}${VERSION_MAJOR}-${component}/${PORT}${VERSION_MAJOR}-${component}-config.cmake")
|
||||
message(FATAL_ERROR "Failed to install component ${component}. Check configuration logs for missing dependencies.")
|
||||
endif()
|
||||
endforeach()
|
||||
34
ports/gz-common/vcpkg.json
Normal file
34
ports/gz-common/vcpkg.json
Normal file
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"name": "gz-common",
|
||||
"version": "5.4.1",
|
||||
"description": "Common libraries for robotics applications",
|
||||
"homepage": "https://ignitionrobotics.org/libs/common",
|
||||
"license": "Apache-2.0",
|
||||
"dependencies": [
|
||||
"assimp",
|
||||
{
|
||||
"name": "dlfcn-win32",
|
||||
"platform": "windows | uwp"
|
||||
},
|
||||
"ffmpeg",
|
||||
"freeimage",
|
||||
"gdal",
|
||||
"gts",
|
||||
"gz-cmake",
|
||||
"gz-math",
|
||||
{
|
||||
"name": "ignition-modularscripts",
|
||||
"host": true
|
||||
},
|
||||
{
|
||||
"name": "libuuid",
|
||||
"platform": "!windows & !osx"
|
||||
},
|
||||
{
|
||||
"name": "pkgconf",
|
||||
"host": true,
|
||||
"default-features": false
|
||||
},
|
||||
"tinyxml2"
|
||||
]
|
||||
}
|
||||
@@ -1,27 +1 @@
|
||||
set(PACKAGE_NAME common)
|
||||
|
||||
ignition_modular_library(
|
||||
NAME ${PACKAGE_NAME}
|
||||
REF ${PORT}_${VERSION}
|
||||
VERSION ${VERSION}
|
||||
SHA512 40db4747db743005d7c43ca25cfe93cf68ee19201abcb165e72de37708b92fd88553b11520c420db33b37f4cab7e01e4d79c91c5dc0485146b7156284b8baaee
|
||||
OPTIONS
|
||||
-DBUILD_TESTING=OFF
|
||||
-DUSE_EXTERNAL_TINYXML2=ON
|
||||
"-DPKG_CONFIG_EXECUTABLE=${CURRENT_HOST_INSTALLED_DIR}/tools/pkgconf/pkgconf${VCPKG_HOST_EXECUTABLE_SUFFIX}"
|
||||
PATCHES
|
||||
gz_remotery_vis.patch
|
||||
003-include-chrono.patch
|
||||
)
|
||||
|
||||
vcpkg_replace_string("${CURRENT_PACKAGES_DIR}/share/gz-common5-graphics/gz-common5-graphics-config.cmake" "find_package(GTS "
|
||||
"# Ensure that consumers get a pkg-config tool which is needed for GTS
|
||||
set(PKG_CONFIG_EXECUTABLE \"\${CMAKE_CURRENT_LIST_DIR}/../../../${HOST_TRIPLET}/tools/pkgconf/pkgconf${VCPKG_HOST_EXECUTABLE_SUFFIX}\" CACHE STRING vcpkg)
|
||||
find_package(GTS "
|
||||
IGNORE_UNCHANGED)
|
||||
|
||||
foreach(component IN ITEMS av events geospatial graphics io profiler testing)
|
||||
if(NOT EXISTS "${CURRENT_PACKAGES_DIR}/share/${PORT}-${component}/${PORT}-${component}-config.cmake")
|
||||
message(FATAL_ERROR "Failed to install component ${component}. Check configuration logs for missing dependencies.")
|
||||
endif()
|
||||
endforeach()
|
||||
set(VCPKG_POLICY_EMPTY_PACKAGE enabled)
|
||||
|
||||
@@ -1,35 +1,11 @@
|
||||
{
|
||||
"name": "gz-common5",
|
||||
"version": "5.4.1",
|
||||
"port-version": 3,
|
||||
"port-version": 4,
|
||||
"description": "Common libraries for robotics applications",
|
||||
"homepage": "https://ignitionrobotics.org/libs/common",
|
||||
"license": "Apache-2.0",
|
||||
"dependencies": [
|
||||
"assimp",
|
||||
{
|
||||
"name": "dlfcn-win32",
|
||||
"platform": "windows | uwp"
|
||||
},
|
||||
"ffmpeg",
|
||||
"freeimage",
|
||||
"gdal",
|
||||
"gts",
|
||||
"gz-cmake3",
|
||||
"gz-math7",
|
||||
{
|
||||
"name": "ignition-modularscripts",
|
||||
"host": true
|
||||
},
|
||||
{
|
||||
"name": "libuuid",
|
||||
"platform": "!windows & !osx"
|
||||
},
|
||||
{
|
||||
"name": "pkgconf",
|
||||
"host": true,
|
||||
"default-features": false
|
||||
},
|
||||
"tinyxml2"
|
||||
"gz-common"
|
||||
]
|
||||
}
|
||||
|
||||
13
ports/gz-fuel-tools/portfile.cmake
Normal file
13
ports/gz-fuel-tools/portfile.cmake
Normal file
@@ -0,0 +1,13 @@
|
||||
string(REGEX MATCH "^[1-9]+" VERSION_MAJOR ${VERSION})
|
||||
string(REGEX MATCH "^gz-([a-z]+)" MATCHED_VALUE ${PORT})
|
||||
set(PACKAGE_NAME ${CMAKE_MATCH_1})
|
||||
|
||||
ignition_modular_library(
|
||||
NAME ${PACKAGE_NAME}
|
||||
REF ${PORT}${VERSION_MAJOR}_${VERSION}
|
||||
VERSION ${VERSION}
|
||||
SHA512 6a31719441c7ea835007d82b6aea99b10fa124ebad71683b8c1c58c41b435d4801e016464dc30d760cc9464e642dab4ff910375f5244ebf7c565845174e65cbf
|
||||
OPTIONS
|
||||
PATCHES
|
||||
remove_docs.patch
|
||||
)
|
||||
21
ports/gz-fuel-tools/vcpkg.json
Normal file
21
ports/gz-fuel-tools/vcpkg.json
Normal file
@@ -0,0 +1,21 @@
|
||||
{
|
||||
"name": "gz-fuel-tools",
|
||||
"version": "8.1.0",
|
||||
"description": "Tools for using fuel API to download robot models",
|
||||
"homepage": "https://gazebosim.org/libs/fuel_tools",
|
||||
"license": null,
|
||||
"dependencies": [
|
||||
"curl",
|
||||
"gz-cmake",
|
||||
"gz-common",
|
||||
"gz-msgs",
|
||||
{
|
||||
"name": "ignition-modularscripts",
|
||||
"host": true
|
||||
},
|
||||
"jsoncpp",
|
||||
"libyaml",
|
||||
"libzip",
|
||||
"tinyxml2"
|
||||
]
|
||||
}
|
||||
@@ -1,11 +1 @@
|
||||
set(PACKAGE_NAME fuel-tools)
|
||||
|
||||
ignition_modular_library(
|
||||
NAME ${PACKAGE_NAME}
|
||||
REF ${PORT}_${VERSION}
|
||||
VERSION ${VERSION}
|
||||
SHA512 6a31719441c7ea835007d82b6aea99b10fa124ebad71683b8c1c58c41b435d4801e016464dc30d760cc9464e642dab4ff910375f5244ebf7c565845174e65cbf
|
||||
OPTIONS
|
||||
PATCHES
|
||||
remove_docs.patch
|
||||
)
|
||||
set(VCPKG_POLICY_EMPTY_PACKAGE enabled)
|
||||
|
||||
@@ -1,21 +1,11 @@
|
||||
{
|
||||
"name": "gz-fuel-tools8",
|
||||
"version": "8.1.0",
|
||||
"port-version": 1,
|
||||
"description": "Tools for using fuel API to download robot models",
|
||||
"homepage": "https://gazebosim.org/libs/fuel_tools",
|
||||
"license": null,
|
||||
"dependencies": [
|
||||
"curl",
|
||||
"gz-cmake3",
|
||||
"gz-common5",
|
||||
"gz-msgs9",
|
||||
{
|
||||
"name": "ignition-modularscripts",
|
||||
"host": true
|
||||
},
|
||||
"jsoncpp",
|
||||
"libyaml",
|
||||
"libzip",
|
||||
"tinyxml2"
|
||||
"gz-fuel-tools"
|
||||
]
|
||||
}
|
||||
|
||||
30
ports/gz-gui/portfile.cmake
Normal file
30
ports/gz-gui/portfile.cmake
Normal file
@@ -0,0 +1,30 @@
|
||||
string(REGEX MATCH "^[1-9]+" VERSION_MAJOR ${VERSION})
|
||||
string(REGEX MATCH "^gz-([a-z]+)" MATCHED_VALUE ${PORT})
|
||||
set(PACKAGE_NAME ${CMAKE_MATCH_1})
|
||||
|
||||
ignition_modular_library(
|
||||
NAME ${PACKAGE_NAME}
|
||||
REF ${PORT}${VERSION_MAJOR}_${VERSION}
|
||||
VERSION ${VERSION}
|
||||
SHA512 29f37a31bbf90dd35f37e80053c1aff9fb404b7a09c8c10e640da505cc6261387e6ce77e3bf379a911e6131c684f866cf1ef8d83777112b3c7f148b1f95cc72f
|
||||
OPTIONS
|
||||
PATCHES
|
||||
dependencies.patch
|
||||
)
|
||||
|
||||
if(VCPKG_TARGET_IS_WINDOWS)
|
||||
file(GLOB plugins "${CURRENT_PACKAGES_DIR}/lib/${PORT}-${VERSION_MAJOR}/plugins/*.dll")
|
||||
if (NOT plugins STREQUAL "")
|
||||
file(COPY ${plugins} DESTINATION "${CURRENT_PACKAGES_DIR}/engine-plugins/")
|
||||
file(REMOVE ${plugins})
|
||||
endif()
|
||||
|
||||
file(GLOB plugins_debug "${CURRENT_PACKAGES_DIR}/debug/lib/${PORT}-${VERSION_MAJOR}/plugins/*.dll")
|
||||
if (NOT plugins_debug STREQUAL "")
|
||||
file(COPY ${plugins_debug} DESTINATION "${CURRENT_PACKAGES_DIR}/debug/engine-plugins/")
|
||||
file(REMOVE ${plugins_debug})
|
||||
endif()
|
||||
|
||||
# Lacking pc files for Qt
|
||||
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/lib/pkgconfig" "${CURRENT_PACKAGES_DIR}/debug/lib/pkgconfig")
|
||||
endif()
|
||||
32
ports/gz-gui/vcpkg.json
Normal file
32
ports/gz-gui/vcpkg.json
Normal file
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"name": "gz-gui",
|
||||
"version": "7.2.1",
|
||||
"description": "Gazebo GUI builds on top of Qt to provide widgets which are useful when developing robotics applications, such as a 3D view, plots, dashboard, etc, and can be used together in a convenient unified interface.",
|
||||
"homepage": "https://gazebosim.org/libs/gui",
|
||||
"license": "Apache-2.0",
|
||||
"dependencies": [
|
||||
"gz-cmake",
|
||||
"gz-common",
|
||||
"gz-math",
|
||||
"gz-msgs",
|
||||
"gz-plugin",
|
||||
"gz-rendering",
|
||||
"gz-transport",
|
||||
"gz-utils",
|
||||
{
|
||||
"name": "ignition-modularscripts",
|
||||
"host": true
|
||||
},
|
||||
"protobuf",
|
||||
{
|
||||
"name": "qt5-base",
|
||||
"default-features": false
|
||||
},
|
||||
{
|
||||
"name": "qt5-quickcontrols2",
|
||||
"default-features": false
|
||||
},
|
||||
"sdformat",
|
||||
"tinyxml2"
|
||||
]
|
||||
}
|
||||
@@ -1,28 +1 @@
|
||||
set(PACKAGE_NAME gui)
|
||||
|
||||
ignition_modular_library(
|
||||
NAME ${PACKAGE_NAME}
|
||||
REF ${PORT}_${VERSION}
|
||||
VERSION ${VERSION}
|
||||
SHA512 29f37a31bbf90dd35f37e80053c1aff9fb404b7a09c8c10e640da505cc6261387e6ce77e3bf379a911e6131c684f866cf1ef8d83777112b3c7f148b1f95cc72f
|
||||
OPTIONS
|
||||
PATCHES
|
||||
dependencies.patch
|
||||
)
|
||||
|
||||
if(VCPKG_TARGET_IS_WINDOWS)
|
||||
file(GLOB plugins "${CURRENT_PACKAGES_DIR}/lib/gz-gui-7/plugins/*.dll")
|
||||
if (NOT plugins STREQUAL "")
|
||||
file(COPY ${plugins} DESTINATION "${CURRENT_PACKAGES_DIR}/engine-plugins/")
|
||||
file(REMOVE ${plugins})
|
||||
endif()
|
||||
|
||||
file(GLOB plugins_debug "${CURRENT_PACKAGES_DIR}/debug/lib/gz-gui-7/plugins/*.dll")
|
||||
if (NOT plugins_debug STREQUAL "")
|
||||
file(COPY ${plugins_debug} DESTINATION "${CURRENT_PACKAGES_DIR}/debug/engine-plugins/")
|
||||
file(REMOVE ${plugins_debug})
|
||||
endif()
|
||||
|
||||
# Lacking pc files for Qt
|
||||
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/lib/pkgconfig" "${CURRENT_PACKAGES_DIR}/debug/lib/pkgconfig")
|
||||
endif()
|
||||
set(VCPKG_POLICY_EMPTY_PACKAGE enabled)
|
||||
|
||||
@@ -1,32 +1,11 @@
|
||||
{
|
||||
"name": "gz-gui7",
|
||||
"version": "7.2.1",
|
||||
"port-version": 1,
|
||||
"description": "Gazebo GUI builds on top of Qt to provide widgets which are useful when developing robotics applications, such as a 3D view, plots, dashboard, etc, and can be used together in a convenient unified interface.",
|
||||
"homepage": "https://gazebosim.org/libs/gui",
|
||||
"license": "Apache-2.0",
|
||||
"dependencies": [
|
||||
"gz-cmake3",
|
||||
"gz-common5",
|
||||
"gz-math7",
|
||||
"gz-msgs9",
|
||||
"gz-plugin2",
|
||||
"gz-rendering7",
|
||||
"gz-transport12",
|
||||
"gz-utils2",
|
||||
{
|
||||
"name": "ignition-modularscripts",
|
||||
"host": true
|
||||
},
|
||||
"protobuf",
|
||||
{
|
||||
"name": "qt5-base",
|
||||
"default-features": false
|
||||
},
|
||||
{
|
||||
"name": "qt5-quickcontrols2",
|
||||
"default-features": false
|
||||
},
|
||||
"sdformat13",
|
||||
"tinyxml2"
|
||||
"gz-gui"
|
||||
]
|
||||
}
|
||||
|
||||
14
ports/gz-math/portfile.cmake
Normal file
14
ports/gz-math/portfile.cmake
Normal file
@@ -0,0 +1,14 @@
|
||||
string(REGEX MATCH "^[1-9]+" VERSION_MAJOR ${VERSION})
|
||||
string(REGEX MATCH "^gz-([a-z]+)" MATCHED_VALUE ${PORT})
|
||||
set(PACKAGE_NAME ${CMAKE_MATCH_1})
|
||||
|
||||
ignition_modular_library(
|
||||
NAME ${PACKAGE_NAME}
|
||||
REF ${PORT}${VERSION_MAJOR}_${VERSION}
|
||||
VERSION ${VERSION}
|
||||
SHA512 6d6e7c298f927110060882457f4ea379292f013b577f83a3a6f1fd68fc9cd7ea0bbef82cc0b9279373ab7af6e66f6ea2d8995669fa7d6d1fff13f8b8c857a6ed
|
||||
OPTIONS
|
||||
-DSKIP_SWIG=ON
|
||||
-DSKIP_PYBIND11=ON
|
||||
-DBUILD_DOCS=OFF
|
||||
)
|
||||
16
ports/gz-math/vcpkg.json
Normal file
16
ports/gz-math/vcpkg.json
Normal file
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"name": "gz-math",
|
||||
"version": "7.3.0",
|
||||
"description": "Math API for robotic applications",
|
||||
"homepage": "https://ignitionrobotics.org/libs/math",
|
||||
"license": null,
|
||||
"dependencies": [
|
||||
"eigen3",
|
||||
"gz-cmake",
|
||||
"gz-utils",
|
||||
{
|
||||
"name": "ignition-modularscripts",
|
||||
"host": true
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,12 +1 @@
|
||||
set(PACKAGE_NAME math)
|
||||
|
||||
ignition_modular_library(
|
||||
NAME "${PACKAGE_NAME}"
|
||||
REF "${PORT}_${VERSION}"
|
||||
VERSION "${VERSION}"
|
||||
SHA512 6d6e7c298f927110060882457f4ea379292f013b577f83a3a6f1fd68fc9cd7ea0bbef82cc0b9279373ab7af6e66f6ea2d8995669fa7d6d1fff13f8b8c857a6ed
|
||||
OPTIONS
|
||||
-DSKIP_SWIG=ON
|
||||
-DSKIP_PYBIND11=ON
|
||||
-DBUILD_DOCS=OFF
|
||||
)
|
||||
set(VCPKG_POLICY_EMPTY_PACKAGE enabled)
|
||||
|
||||
@@ -1,16 +1,11 @@
|
||||
{
|
||||
"name": "gz-math7",
|
||||
"version": "7.3.0",
|
||||
"port-version": 1,
|
||||
"description": "Math API for robotic applications",
|
||||
"homepage": "https://ignitionrobotics.org/libs/math",
|
||||
"license": null,
|
||||
"dependencies": [
|
||||
"eigen3",
|
||||
"gz-cmake3",
|
||||
"gz-utils2",
|
||||
{
|
||||
"name": "ignition-modularscripts",
|
||||
"host": true
|
||||
}
|
||||
"gz-math"
|
||||
]
|
||||
}
|
||||
|
||||
17
ports/gz-msgs/portfile.cmake
Normal file
17
ports/gz-msgs/portfile.cmake
Normal file
@@ -0,0 +1,17 @@
|
||||
string(REGEX MATCH "^[1-9]+" VERSION_MAJOR ${VERSION})
|
||||
string(REGEX MATCH "^gz-([a-z]+)" MATCHED_VALUE ${PORT})
|
||||
set(PACKAGE_NAME ${CMAKE_MATCH_1})
|
||||
|
||||
vcpkg_find_acquire_program(PYTHON3)
|
||||
get_filename_component(PYTHON3_DIR "${PYTHON3}" DIRECTORY)
|
||||
vcpkg_add_to_path("${PYTHON3_DIR}")
|
||||
|
||||
ignition_modular_library(
|
||||
NAME ${PACKAGE_NAME}
|
||||
REF ${PORT}${VERSION_MAJOR}_${VERSION}
|
||||
VERSION ${VERSION}
|
||||
SHA512 669e60fc35868e4d86695104a58aecaef9ad08861cba97ff91c7306caf66ec237da46c0a13f5f59907371fc7a4dd56d5506fabe4ba97c393889fc5a9c2a101ee
|
||||
OPTIONS
|
||||
PATCHES
|
||||
remove_ruby.patch
|
||||
)
|
||||
17
ports/gz-msgs/vcpkg.json
Normal file
17
ports/gz-msgs/vcpkg.json
Normal file
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "gz-msgs",
|
||||
"version": "9.5.0",
|
||||
"description": "Middleware protobuf messages for robotics",
|
||||
"license": "Apache-2.0",
|
||||
"supports": "!(android | arm | uwp)",
|
||||
"dependencies": [
|
||||
"gz-cmake",
|
||||
"gz-math",
|
||||
{
|
||||
"name": "ignition-modularscripts",
|
||||
"host": true
|
||||
},
|
||||
"protobuf",
|
||||
"tinyxml2"
|
||||
]
|
||||
}
|
||||
@@ -1,15 +1 @@
|
||||
set(PACKAGE_NAME msgs)
|
||||
|
||||
vcpkg_find_acquire_program(PYTHON3)
|
||||
get_filename_component(PYTHON3_DIR "${PYTHON3}" DIRECTORY)
|
||||
vcpkg_add_to_path("${PYTHON3_DIR}")
|
||||
|
||||
ignition_modular_library(
|
||||
NAME ${PACKAGE_NAME}
|
||||
REF ${PORT}_${VERSION}
|
||||
VERSION ${VERSION}
|
||||
SHA512 669e60fc35868e4d86695104a58aecaef9ad08861cba97ff91c7306caf66ec237da46c0a13f5f59907371fc7a4dd56d5506fabe4ba97c393889fc5a9c2a101ee
|
||||
OPTIONS
|
||||
PATCHES
|
||||
remove_ruby.patch
|
||||
)
|
||||
set(VCPKG_POLICY_EMPTY_PACKAGE enabled)
|
||||
|
||||
@@ -1,17 +1,11 @@
|
||||
{
|
||||
"name": "gz-msgs9",
|
||||
"version": "9.5.0",
|
||||
"port-version": 1,
|
||||
"description": "Middleware protobuf messages for robotics",
|
||||
"license": "Apache-2.0",
|
||||
"supports": "!(android | arm | uwp)",
|
||||
"dependencies": [
|
||||
"gz-cmake3",
|
||||
"gz-math7",
|
||||
{
|
||||
"name": "ignition-modularscripts",
|
||||
"host": true
|
||||
},
|
||||
"protobuf",
|
||||
"tinyxml2"
|
||||
"gz-msgs"
|
||||
]
|
||||
}
|
||||
|
||||
27
ports/gz-physics/portfile.cmake
Normal file
27
ports/gz-physics/portfile.cmake
Normal file
@@ -0,0 +1,27 @@
|
||||
string(REGEX MATCH "^[1-9]+" VERSION_MAJOR ${VERSION})
|
||||
string(REGEX MATCH "^gz-([a-z]+)" MATCHED_VALUE ${PORT})
|
||||
set(PACKAGE_NAME ${CMAKE_MATCH_1})
|
||||
|
||||
ignition_modular_library(
|
||||
NAME ${PACKAGE_NAME}
|
||||
REF ${PORT}${VERSION_MAJOR}_${VERSION}
|
||||
VERSION ${VERSION}
|
||||
SHA512 c29594663509234e25c7d0a33848c0fe222c2b9471513978c18ea6873a17c66c43b4037c74e8849995fa6449c2dddc0f2ee669605893daf65119c277a17f39e1
|
||||
OPTIONS
|
||||
PATCHES
|
||||
dependencies.patch
|
||||
)
|
||||
|
||||
if(VCPKG_TARGET_IS_WINDOWS)
|
||||
file(GLOB plugins "${CURRENT_PACKAGES_DIR}/lib/${PORT}-${VERSION_MAJOR}/engine-plugins/*.dll")
|
||||
if (NOT plugins STREQUAL "")
|
||||
file(COPY ${plugins} DESTINATION "${CURRENT_PACKAGES_DIR}/engine-plugins/")
|
||||
file(REMOVE ${plugins})
|
||||
endif()
|
||||
|
||||
file(GLOB plugins_debug "${CURRENT_PACKAGES_DIR}/debug/lib/${PORT}-${VERSION_MAJOR}/engine-plugins/*.dll")
|
||||
if (NOT plugins_debug STREQUAL "")
|
||||
file(COPY ${plugins_debug} DESTINATION "${CURRENT_PACKAGES_DIR}/debug/engine-plugins/")
|
||||
file(REMOVE ${plugins_debug})
|
||||
endif()
|
||||
endif()
|
||||
22
ports/gz-physics/vcpkg.json
Normal file
22
ports/gz-physics/vcpkg.json
Normal file
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"name": "gz-physics",
|
||||
"version": "6.5.1",
|
||||
"description": "component of Gazebo, provides an abstract physics interface designed to support simulation and rapid development of robot applications.",
|
||||
"homepage": "https://gazebosim.org/libs/physics",
|
||||
"license": "Apache-2.0",
|
||||
"dependencies": [
|
||||
"bullet3",
|
||||
"dartsim",
|
||||
"eigen3",
|
||||
"gz-cmake",
|
||||
"gz-common",
|
||||
"gz-math",
|
||||
"gz-plugin",
|
||||
"gz-utils",
|
||||
{
|
||||
"name": "ignition-modularscripts",
|
||||
"host": true
|
||||
},
|
||||
"sdformat"
|
||||
]
|
||||
}
|
||||
@@ -1,25 +1 @@
|
||||
set(PACKAGE_NAME physics)
|
||||
|
||||
ignition_modular_library(
|
||||
NAME ${PACKAGE_NAME}
|
||||
REF ${PORT}_${VERSION}
|
||||
VERSION ${VERSION}
|
||||
SHA512 c29594663509234e25c7d0a33848c0fe222c2b9471513978c18ea6873a17c66c43b4037c74e8849995fa6449c2dddc0f2ee669605893daf65119c277a17f39e1
|
||||
OPTIONS
|
||||
PATCHES
|
||||
dependencies.patch
|
||||
)
|
||||
|
||||
if(VCPKG_TARGET_IS_WINDOWS)
|
||||
file(GLOB plugins "${CURRENT_PACKAGES_DIR}/lib/gz-physics-6/engine-plugins/*.dll")
|
||||
if (NOT plugins STREQUAL "")
|
||||
file(COPY ${plugins} DESTINATION "${CURRENT_PACKAGES_DIR}/engine-plugins/")
|
||||
file(REMOVE ${plugins})
|
||||
endif()
|
||||
|
||||
file(GLOB plugins_debug "${CURRENT_PACKAGES_DIR}/debug/lib/gz-physics-6/engine-plugins/*.dll")
|
||||
if (NOT plugins_debug STREQUAL "")
|
||||
file(COPY ${plugins_debug} DESTINATION "${CURRENT_PACKAGES_DIR}/debug/engine-plugins/")
|
||||
file(REMOVE ${plugins_debug})
|
||||
endif()
|
||||
endif()
|
||||
set(VCPKG_POLICY_EMPTY_PACKAGE enabled)
|
||||
|
||||
@@ -1,23 +1,11 @@
|
||||
{
|
||||
"name": "gz-physics6",
|
||||
"version": "6.5.1",
|
||||
"port-version": 2,
|
||||
"port-version": 3,
|
||||
"description": "component of Gazebo, provides an abstract physics interface designed to support simulation and rapid development of robot applications.",
|
||||
"homepage": "https://gazebosim.org/libs/physics",
|
||||
"license": "Apache-2.0",
|
||||
"dependencies": [
|
||||
"bullet3",
|
||||
"dartsim",
|
||||
"eigen3",
|
||||
"gz-cmake3",
|
||||
"gz-common5",
|
||||
"gz-math7",
|
||||
"gz-plugin2",
|
||||
"gz-utils2",
|
||||
{
|
||||
"name": "ignition-modularscripts",
|
||||
"host": true
|
||||
},
|
||||
"sdformat13"
|
||||
"gz-physics"
|
||||
]
|
||||
}
|
||||
|
||||
12
ports/gz-plugin/portfile.cmake
Normal file
12
ports/gz-plugin/portfile.cmake
Normal file
@@ -0,0 +1,12 @@
|
||||
string(REGEX MATCH "^[1-9]+" VERSION_MAJOR ${VERSION})
|
||||
string(REGEX MATCH "^gz-([a-z]+)" MATCHED_VALUE ${PORT})
|
||||
set(PACKAGE_NAME ${CMAKE_MATCH_1})
|
||||
|
||||
ignition_modular_library(
|
||||
NAME ${PACKAGE_NAME}
|
||||
REF ${PORT}${VERSION_MAJOR}_${VERSION}
|
||||
VERSION ${VERSION}
|
||||
SHA512 4c497291f8e33aae3a5752607a7fd7b48912e209f0f424ea7b1e6d35f27d1e920d1dd97ee64b7b3846d7d433618742be5d19352cbce8f6f63eccc83a086520ea
|
||||
OPTIONS
|
||||
PATCHES
|
||||
)
|
||||
20
ports/gz-plugin/vcpkg.json
Normal file
20
ports/gz-plugin/vcpkg.json
Normal file
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"name": "gz-plugin",
|
||||
"version": "2.0.1",
|
||||
"description": "Library for registering plugin libraries and dynamically loading them at runtime",
|
||||
"homepage": "https://ignitionrobotics.org/libs/plugin",
|
||||
"license": null,
|
||||
"supports": "!arm & !android",
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "dlfcn-win32",
|
||||
"platform": "windows | uwp"
|
||||
},
|
||||
"gz-cmake",
|
||||
"gz-utils",
|
||||
{
|
||||
"name": "ignition-modularscripts",
|
||||
"host": true
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,10 +1 @@
|
||||
set(PACKAGE_NAME plugin)
|
||||
|
||||
ignition_modular_library(
|
||||
NAME ${PACKAGE_NAME}
|
||||
REF ${PORT}_${VERSION}
|
||||
VERSION ${VERSION}
|
||||
SHA512 4c497291f8e33aae3a5752607a7fd7b48912e209f0f424ea7b1e6d35f27d1e920d1dd97ee64b7b3846d7d433618742be5d19352cbce8f6f63eccc83a086520ea
|
||||
OPTIONS
|
||||
PATCHES
|
||||
)
|
||||
set(VCPKG_POLICY_EMPTY_PACKAGE enabled)
|
||||
|
||||
@@ -1,20 +1,12 @@
|
||||
{
|
||||
"name": "gz-plugin2",
|
||||
"version": "2.0.1",
|
||||
"port-version": 1,
|
||||
"description": "Library for registering plugin libraries and dynamically loading them at runtime",
|
||||
"homepage": "https://ignitionrobotics.org/libs/plugin",
|
||||
"license": null,
|
||||
"supports": "!arm & !android",
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "dlfcn-win32",
|
||||
"platform": "windows | uwp"
|
||||
},
|
||||
"gz-cmake3",
|
||||
"gz-utils2",
|
||||
{
|
||||
"name": "ignition-modularscripts",
|
||||
"host": true
|
||||
}
|
||||
"gz-plugin"
|
||||
]
|
||||
}
|
||||
|
||||
27
ports/gz-rendering/portfile.cmake
Normal file
27
ports/gz-rendering/portfile.cmake
Normal file
@@ -0,0 +1,27 @@
|
||||
string(REGEX MATCH "^[1-9]+" VERSION_MAJOR ${VERSION})
|
||||
string(REGEX MATCH "^gz-([a-z]+)" MATCHED_VALUE ${PORT})
|
||||
set(PACKAGE_NAME ${CMAKE_MATCH_1})
|
||||
|
||||
ignition_modular_library(
|
||||
NAME ${PACKAGE_NAME}
|
||||
REF ${PORT}${VERSION_MAJOR}_${VERSION}
|
||||
VERSION ${VERSION}
|
||||
SHA512 7c14b268694600b8529fef21130b34f516b26baac771c019b4248a67f84420c40d655e0abedf0b36c53b7cdf19941b3f4f3494696c831a83070632d004b30678
|
||||
OPTIONS
|
||||
PATCHES
|
||||
fix-dependencies.patch
|
||||
)
|
||||
|
||||
if(VCPKG_TARGET_IS_WINDOWS)
|
||||
file(GLOB plugins "${CURRENT_PACKAGES_DIR}/lib/${PORT}-${VERSION_MAJOR}/engine-plugins/*.dll")
|
||||
if (NOT plugins STREQUAL "")
|
||||
file(COPY ${plugins} DESTINATION "${CURRENT_PACKAGES_DIR}/bin/engine-plugins/")
|
||||
file(REMOVE ${plugins})
|
||||
endif()
|
||||
|
||||
file(GLOB plugins_debug "${CURRENT_PACKAGES_DIR}/debug/lib/${PORT}-${VERSION_MAJOR}/engine-plugins/*.dll")
|
||||
if (NOT plugins_debug STREQUAL "")
|
||||
file(COPY ${plugins_debug} DESTINATION "${CURRENT_PACKAGES_DIR}/debug/bin/engine-plugins/")
|
||||
file(REMOVE ${plugins_debug})
|
||||
endif()
|
||||
endif()
|
||||
26
ports/gz-rendering/vcpkg.json
Normal file
26
ports/gz-rendering/vcpkg.json
Normal file
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"name": "gz-rendering",
|
||||
"version": "7.4.1",
|
||||
"description": "Gazebo Rendering is a C++ library designed to provide an abstraction for different rendering engines. It offers unified APIs for creating 3D graphics applications.",
|
||||
"homepage": "https://gazebosim.org/libs/rendering",
|
||||
"license": "Apache-2.0",
|
||||
"dependencies": [
|
||||
"freeimage",
|
||||
"gz-cmake",
|
||||
"gz-common",
|
||||
"gz-math",
|
||||
"gz-plugin",
|
||||
"gz-utils",
|
||||
{
|
||||
"name": "ignition-modularscripts",
|
||||
"host": true
|
||||
},
|
||||
{
|
||||
"name": "ogre-next",
|
||||
"features": [
|
||||
"planar-reflections"
|
||||
]
|
||||
},
|
||||
"opengl"
|
||||
]
|
||||
}
|
||||
@@ -1,25 +1 @@
|
||||
set(PACKAGE_NAME rendering)
|
||||
|
||||
ignition_modular_library(
|
||||
NAME ${PACKAGE_NAME}
|
||||
REF ${PORT}_${VERSION}
|
||||
VERSION ${VERSION}
|
||||
SHA512 7c14b268694600b8529fef21130b34f516b26baac771c019b4248a67f84420c40d655e0abedf0b36c53b7cdf19941b3f4f3494696c831a83070632d004b30678
|
||||
OPTIONS
|
||||
PATCHES
|
||||
fix-dependencies.patch
|
||||
)
|
||||
|
||||
if(VCPKG_TARGET_IS_WINDOWS)
|
||||
file(GLOB plugins "${CURRENT_PACKAGES_DIR}/lib/gz-rendering-7/engine-plugins/*.dll")
|
||||
if (NOT plugins STREQUAL "")
|
||||
file(COPY ${plugins} DESTINATION "${CURRENT_PACKAGES_DIR}/bin/engine-plugins/")
|
||||
file(REMOVE ${plugins})
|
||||
endif()
|
||||
|
||||
file(GLOB plugins_debug "${CURRENT_PACKAGES_DIR}/debug/lib/gz-rendering-7/engine-plugins/*.dll")
|
||||
if (NOT plugins_debug STREQUAL "")
|
||||
file(COPY ${plugins_debug} DESTINATION "${CURRENT_PACKAGES_DIR}/debug/bin/engine-plugins/")
|
||||
file(REMOVE ${plugins_debug})
|
||||
endif()
|
||||
endif()
|
||||
set(VCPKG_POLICY_EMPTY_PACKAGE enabled)
|
||||
|
||||
@@ -1,27 +1,11 @@
|
||||
{
|
||||
"name": "gz-rendering7",
|
||||
"version": "7.4.1",
|
||||
"port-version": 1,
|
||||
"port-version": 2,
|
||||
"description": "Gazebo Rendering is a C++ library designed to provide an abstraction for different rendering engines. It offers unified APIs for creating 3D graphics applications.",
|
||||
"homepage": "https://gazebosim.org/libs/rendering",
|
||||
"license": "Apache-2.0",
|
||||
"dependencies": [
|
||||
"freeimage",
|
||||
"gz-cmake3",
|
||||
"gz-common5",
|
||||
"gz-math7",
|
||||
"gz-plugin2",
|
||||
"gz-utils2",
|
||||
{
|
||||
"name": "ignition-modularscripts",
|
||||
"host": true
|
||||
},
|
||||
{
|
||||
"name": "ogre-next",
|
||||
"features": [
|
||||
"planar-reflections"
|
||||
]
|
||||
},
|
||||
"opengl"
|
||||
"gz-rendering"
|
||||
]
|
||||
}
|
||||
|
||||
12
ports/gz-sensors/portfile.cmake
Normal file
12
ports/gz-sensors/portfile.cmake
Normal file
@@ -0,0 +1,12 @@
|
||||
string(REGEX MATCH "^[1-9]+" VERSION_MAJOR ${VERSION})
|
||||
string(REGEX MATCH "^gz-([a-z]+)" MATCHED_VALUE ${PORT})
|
||||
set(PACKAGE_NAME ${CMAKE_MATCH_1})
|
||||
|
||||
ignition_modular_library(
|
||||
NAME ${PACKAGE_NAME}
|
||||
REF ${PORT}${VERSION_MAJOR}_${VERSION}
|
||||
VERSION ${VERSION}
|
||||
SHA512 968aab8d623c1716c4d0e164e70442e02ebe34f9277bcc48739c620124c80ba4896a846f9d052ac6d9b32b4d8805aee30b4f9c1248f75790de85718f659b6ff6
|
||||
OPTIONS
|
||||
PATCHES
|
||||
)
|
||||
21
ports/gz-sensors/vcpkg.json
Normal file
21
ports/gz-sensors/vcpkg.json
Normal file
@@ -0,0 +1,21 @@
|
||||
{
|
||||
"name": "gz-sensors",
|
||||
"version": "7.3.0",
|
||||
"description": "Component of Gazebo, provides numerous sensor models designed to generate realistic data from simulation environments.",
|
||||
"homepage": "https://gazebosim.org/libs/sensors",
|
||||
"license": "Apache-2.0",
|
||||
"dependencies": [
|
||||
"gz-cmake",
|
||||
"gz-common",
|
||||
"gz-math",
|
||||
"gz-msgs",
|
||||
"gz-rendering",
|
||||
"gz-transport",
|
||||
{
|
||||
"name": "ignition-modularscripts",
|
||||
"host": true
|
||||
},
|
||||
"protobuf",
|
||||
"sdformat"
|
||||
]
|
||||
}
|
||||
@@ -1,10 +1 @@
|
||||
set(PACKAGE_NAME sensors)
|
||||
|
||||
ignition_modular_library(
|
||||
NAME ${PACKAGE_NAME}
|
||||
REF ${PORT}_${VERSION}
|
||||
VERSION ${VERSION}
|
||||
SHA512 968aab8d623c1716c4d0e164e70442e02ebe34f9277bcc48739c620124c80ba4896a846f9d052ac6d9b32b4d8805aee30b4f9c1248f75790de85718f659b6ff6
|
||||
OPTIONS
|
||||
PATCHES
|
||||
)
|
||||
set(VCPKG_POLICY_EMPTY_PACKAGE enabled)
|
||||
|
||||
@@ -1,21 +1,11 @@
|
||||
{
|
||||
"name": "gz-sensors7",
|
||||
"version": "7.3.0",
|
||||
"port-version": 1,
|
||||
"description": "Component of Gazebo, provides numerous sensor models designed to generate realistic data from simulation environments.",
|
||||
"homepage": "https://gazebosim.org/libs/sensors",
|
||||
"license": "Apache-2.0",
|
||||
"dependencies": [
|
||||
"gz-cmake3",
|
||||
"gz-common5",
|
||||
"gz-math7",
|
||||
"gz-msgs9",
|
||||
"gz-rendering7",
|
||||
"gz-transport12",
|
||||
{
|
||||
"name": "ignition-modularscripts",
|
||||
"host": true
|
||||
},
|
||||
"protobuf",
|
||||
"sdformat13"
|
||||
"gz-sensors"
|
||||
]
|
||||
}
|
||||
|
||||
15
ports/gz-tools/portfile.cmake
Normal file
15
ports/gz-tools/portfile.cmake
Normal file
@@ -0,0 +1,15 @@
|
||||
set(VCPKG_POLICY_EMPTY_PACKAGE enabled)
|
||||
string(REGEX MATCH "^[1-9]+" VERSION_MAJOR ${VERSION})
|
||||
string(REGEX MATCH "^gz-([a-z]+)" MATCHED_VALUE ${PORT})
|
||||
set(PACKAGE_NAME ${CMAKE_MATCH_1})
|
||||
|
||||
ignition_modular_library(NAME ${PACKAGE_NAME}
|
||||
REF ${PORT}${VERSION_MAJOR}_${VERSION}
|
||||
VERSION ${VERSION}
|
||||
SHA512 1b89048d09821db5a902758e133e6e73052941fdb9838daed5540267ef9203512170a031cf94a29564cac15133489609e83e965f31f930f7d7be477a8d9c2667
|
||||
PATCHES
|
||||
)
|
||||
|
||||
if(VCPKG_LIBRARY_LINKAGE STREQUAL "static")
|
||||
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/bin" "${CURRENT_PACKAGES_DIR}/debug/bin")
|
||||
endif()
|
||||
15
ports/gz-tools/vcpkg.json
Normal file
15
ports/gz-tools/vcpkg.json
Normal file
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"name": "gz-tools",
|
||||
"version": "2.0.0",
|
||||
"description": "Gazebo tools provide the ign command line tool that accepts multiple subcommands.",
|
||||
"homepage": "https://gazebosim.org",
|
||||
"license": "Apache-2.0",
|
||||
"supports": "!(arm & windows) & !uwp",
|
||||
"dependencies": [
|
||||
"gz-cmake",
|
||||
{
|
||||
"name": "ignition-modularscripts",
|
||||
"host": true
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,13 +1 @@
|
||||
set(VCPKG_POLICY_EMPTY_PACKAGE enabled)
|
||||
set(PACKAGE_NAME tools)
|
||||
|
||||
ignition_modular_library(NAME ${PACKAGE_NAME}
|
||||
REF ${PORT}_${VERSION}
|
||||
VERSION ${VERSION}
|
||||
SHA512 1b89048d09821db5a902758e133e6e73052941fdb9838daed5540267ef9203512170a031cf94a29564cac15133489609e83e965f31f930f7d7be477a8d9c2667
|
||||
PATCHES
|
||||
)
|
||||
|
||||
if(VCPKG_LIBRARY_LINKAGE STREQUAL "static")
|
||||
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/bin" "${CURRENT_PACKAGES_DIR}/debug/bin")
|
||||
endif()
|
||||
|
||||
@@ -1,16 +1,12 @@
|
||||
{
|
||||
"name": "gz-tools2",
|
||||
"version": "2.0.0",
|
||||
"port-version": 1,
|
||||
"port-version": 2,
|
||||
"description": "Gazebo tools provide the ign command line tool that accepts multiple subcommands.",
|
||||
"homepage": "https://gazebosim.org",
|
||||
"license": "Apache-2.0",
|
||||
"supports": "!(arm & windows) & !uwp",
|
||||
"dependencies": [
|
||||
"gz-cmake3",
|
||||
{
|
||||
"name": "ignition-modularscripts",
|
||||
"host": true
|
||||
}
|
||||
"gz-tools"
|
||||
]
|
||||
}
|
||||
|
||||
13
ports/gz-transport/portfile.cmake
Normal file
13
ports/gz-transport/portfile.cmake
Normal file
@@ -0,0 +1,13 @@
|
||||
string(REGEX MATCH "^[1-9]+" VERSION_MAJOR ${VERSION})
|
||||
string(REGEX MATCH "^gz-([a-z]+)" MATCHED_VALUE ${PORT})
|
||||
set(PACKAGE_NAME ${CMAKE_MATCH_1})
|
||||
|
||||
ignition_modular_library(
|
||||
NAME ${PACKAGE_NAME}
|
||||
REF ${PORT}${VERSION_MAJOR}_${VERSION}
|
||||
VERSION ${VERSION}
|
||||
SHA512 734d4c2eccf42a3a5a665611c44ccb450bf290763bcf8dc169b16c0c5c5c7d7be6b3cb69c69a5ef64a502b411fdb1461f036c660d8d9188146e61cf8f4beead8
|
||||
OPTIONS
|
||||
PATCHES
|
||||
uuid-osx.patch
|
||||
)
|
||||
22
ports/gz-transport/vcpkg.json
Normal file
22
ports/gz-transport/vcpkg.json
Normal file
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"name": "gz-transport",
|
||||
"version": "12.2.1",
|
||||
"description": "Transport middleware for robotics",
|
||||
"license": null,
|
||||
"dependencies": [
|
||||
"cppzmq",
|
||||
"gz-cmake",
|
||||
"gz-msgs",
|
||||
{
|
||||
"name": "ignition-modularscripts",
|
||||
"host": true
|
||||
},
|
||||
{
|
||||
"name": "libuuid",
|
||||
"platform": "!windows & !uwp & !osx"
|
||||
},
|
||||
"protobuf",
|
||||
"sqlite3",
|
||||
"zeromq"
|
||||
]
|
||||
}
|
||||
@@ -1,11 +1 @@
|
||||
set(PACKAGE_NAME transport)
|
||||
|
||||
ignition_modular_library(
|
||||
NAME ${PACKAGE_NAME}
|
||||
REF ${PORT}_${VERSION}
|
||||
VERSION ${VERSION}
|
||||
SHA512 734d4c2eccf42a3a5a665611c44ccb450bf290763bcf8dc169b16c0c5c5c7d7be6b3cb69c69a5ef64a502b411fdb1461f036c660d8d9188146e61cf8f4beead8
|
||||
OPTIONS
|
||||
PATCHES
|
||||
uuid-osx.patch
|
||||
)
|
||||
set(VCPKG_POLICY_EMPTY_PACKAGE enabled)
|
||||
|
||||
@@ -1,22 +1,10 @@
|
||||
{
|
||||
"name": "gz-transport12",
|
||||
"version": "12.2.1",
|
||||
"port-version": 1,
|
||||
"description": "Transport middleware for robotics",
|
||||
"license": null,
|
||||
"dependencies": [
|
||||
"cppzmq",
|
||||
"gz-cmake3",
|
||||
"gz-msgs9",
|
||||
{
|
||||
"name": "ignition-modularscripts",
|
||||
"host": true
|
||||
},
|
||||
{
|
||||
"name": "libuuid",
|
||||
"platform": "!windows & !uwp & !osx"
|
||||
},
|
||||
"protobuf",
|
||||
"sqlite3",
|
||||
"zeromq"
|
||||
"gz-transport"
|
||||
]
|
||||
}
|
||||
|
||||
13
ports/gz-utils/portfile.cmake
Normal file
13
ports/gz-utils/portfile.cmake
Normal file
@@ -0,0 +1,13 @@
|
||||
string(REGEX MATCH "^[1-9]+" VERSION_MAJOR ${VERSION})
|
||||
string(REGEX MATCH "^gz-([a-z]+)" MATCHED_VALUE ${PORT})
|
||||
set(PACKAGE_NAME ${CMAKE_MATCH_1})
|
||||
|
||||
ignition_modular_library(NAME ${PACKAGE_NAME}
|
||||
REF ${PORT}${VERSION_MAJOR}_${VERSION}
|
||||
VERSION ${VERSION}
|
||||
SHA512 2e896e7106591a427fd5a732ba7dbfb329a3c0ec70601f5bf9b2390907e37b41837fd06696f4a93fb4ccc16a94a0221e4734e59f9fb1c7e5a016a076800d8214
|
||||
PATCHES
|
||||
)
|
||||
|
||||
# preserve the original port behavior
|
||||
file(COPY "${CURRENT_PACKAGES_DIR}/share/${PORT}/" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}${VERSION_MAJOR}")
|
||||
14
ports/gz-utils/vcpkg.json
Normal file
14
ports/gz-utils/vcpkg.json
Normal file
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"name": "gz-utils",
|
||||
"version": "2.0.0",
|
||||
"description": "Ignition Utils, a component of Ignition Robotics, provides general purpose classes and functions designed for robotic applications.",
|
||||
"homepage": "https://gazebosim.org",
|
||||
"license": "Apache-2.0",
|
||||
"dependencies": [
|
||||
"gz-cmake",
|
||||
{
|
||||
"name": "ignition-modularscripts",
|
||||
"host": true
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,8 +1 @@
|
||||
set(PACKAGE_NAME utils)
|
||||
|
||||
ignition_modular_library(NAME ${PACKAGE_NAME}
|
||||
REF ${PORT}_${VERSION}
|
||||
VERSION ${VERSION}
|
||||
SHA512 2e896e7106591a427fd5a732ba7dbfb329a3c0ec70601f5bf9b2390907e37b41837fd06696f4a93fb4ccc16a94a0221e4734e59f9fb1c7e5a016a076800d8214
|
||||
PATCHES
|
||||
)
|
||||
set(VCPKG_POLICY_EMPTY_PACKAGE enabled)
|
||||
|
||||
@@ -1,14 +1,11 @@
|
||||
{
|
||||
"name": "gz-utils2",
|
||||
"version": "2.0.0",
|
||||
"port-version": 1,
|
||||
"description": "Ignition Utils, a component of Ignition Robotics, provides general purpose classes and functions designed for robotic applications.",
|
||||
"homepage": "https://gazebosim.org",
|
||||
"license": "Apache-2.0",
|
||||
"dependencies": [
|
||||
"gz-cmake3",
|
||||
{
|
||||
"name": "ignition-modularscripts",
|
||||
"host": true
|
||||
}
|
||||
"gz-utils"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -139,7 +139,7 @@ function(ignition_modular_library)
|
||||
endif()
|
||||
|
||||
# If the CMAKE_PACKAGE_NAME option is omitted, use the canonical one
|
||||
set(DEFAULT_CMAKE_PACKAGE_NAME "ignition-${IML_NAME}${IML_MAJOR_VERSION}")
|
||||
set(DEFAULT_CMAKE_PACKAGE_NAME "gz-${IML_NAME}${IML_MAJOR_VERSION}")
|
||||
if(NOT DEFINED IML_CMAKE_PACKAGE_NAME)
|
||||
set(IML_CMAKE_PACKAGE_NAME "${DEFAULT_CMAKE_PACKAGE_NAME}")
|
||||
endif()
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "ignition-modularscripts",
|
||||
"version-date": "2023-05-05",
|
||||
"version-date": "2025-02-27",
|
||||
"description": "Vcpkg helpers to package ignition libraries",
|
||||
"license": null,
|
||||
"supports": "native",
|
||||
|
||||
54
ports/sdformat/portfile.cmake
Normal file
54
ports/sdformat/portfile.cmake
Normal file
@@ -0,0 +1,54 @@
|
||||
string(REGEX MATCH "^[1-9]+" VERSION_MAJOR ${VERSION})
|
||||
|
||||
vcpkg_from_github(
|
||||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO gazebosim/${PORT}
|
||||
REF ${PORT}${VERSION_MAJOR}_${VERSION}
|
||||
SHA512 10c56fab3957fff759c3ff7db401e162c5d353221e3895617182031be41e10a5234607fb7d1afb0ec453f3e1f20ddcc36b8488ed3d1cc2d1d0e915fc3a74ddbd
|
||||
HEAD_REF sdf${VERSION_MAJOR}
|
||||
PATCHES
|
||||
no-absolute.patch
|
||||
cmake-config.patch
|
||||
fix-find-urdfdom.patch
|
||||
)
|
||||
|
||||
# Ruby is required by the sdformat build process
|
||||
vcpkg_find_acquire_program(RUBY)
|
||||
|
||||
vcpkg_cmake_configure(
|
||||
SOURCE_PATH "${SOURCE_PATH}"
|
||||
OPTIONS
|
||||
"-DRUBY=${RUBY}"
|
||||
-DBUILD_TESTING=OFF
|
||||
-DSKIP_PYBIND11=ON
|
||||
-DUSE_INTERNAL_URDF=OFF
|
||||
-DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=ON
|
||||
-DCMAKE_DISABLE_FIND_PACKAGE_Python3=ON
|
||||
)
|
||||
|
||||
vcpkg_cmake_install()
|
||||
vcpkg_cmake_config_fixup(CONFIG_PATH "lib/cmake/${PORT}${VERSION_MAJOR}")
|
||||
vcpkg_fixup_pkgconfig()
|
||||
|
||||
# preserve the original port behavior
|
||||
file(COPY "${CURRENT_PACKAGES_DIR}/share/${PORT}/" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}${VERSION_MAJOR}/")
|
||||
|
||||
# fix dependency urdfdom
|
||||
vcpkg_replace_string("${CURRENT_PACKAGES_DIR}/share/${PORT}${VERSION_MAJOR}/${PORT}${VERSION_MAJOR}-config.cmake" "find_package(TINYXML2" [[
|
||||
if (NOT TARGET GzURDFDOM::GzURDFDOM)
|
||||
find_package(urdfdom CONFIG ${gz_package_quiet} ${gz_package_required})
|
||||
add_library(GzURDFDOM::GzURDFDOM INTERFACE IMPORTED)
|
||||
target_link_libraries(GzURDFDOM::GzURDFDOM
|
||||
INTERFACE
|
||||
urdfdom::urdfdom_model
|
||||
urdfdom::urdfdom_world
|
||||
urdfdom::urdfdom_sensor
|
||||
urdfdom::urdfdom_model_state
|
||||
)
|
||||
endif()
|
||||
find_package(TINYXML2]])
|
||||
|
||||
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include"
|
||||
"${CURRENT_PACKAGES_DIR}/debug/share")
|
||||
|
||||
vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/LICENSE")
|
||||
23
ports/sdformat/vcpkg.json
Normal file
23
ports/sdformat/vcpkg.json
Normal file
@@ -0,0 +1,23 @@
|
||||
{
|
||||
"name": "sdformat",
|
||||
"version": "13.6.0",
|
||||
"description": "Simulation Description Format (SDF) parser and description files.",
|
||||
"homepage": "http://sdformat.org/",
|
||||
"license": "Apache-2.0",
|
||||
"supports": "!uwp",
|
||||
"dependencies": [
|
||||
"gz-math",
|
||||
"gz-tools",
|
||||
"gz-utils",
|
||||
"tinyxml",
|
||||
"urdfdom",
|
||||
{
|
||||
"name": "vcpkg-cmake",
|
||||
"host": true
|
||||
},
|
||||
{
|
||||
"name": "vcpkg-cmake-config",
|
||||
"host": true
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,49 +1 @@
|
||||
vcpkg_from_github(
|
||||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO gazebosim/sdformat
|
||||
REF "sdformat13_${VERSION}"
|
||||
SHA512 10c56fab3957fff759c3ff7db401e162c5d353221e3895617182031be41e10a5234607fb7d1afb0ec453f3e1f20ddcc36b8488ed3d1cc2d1d0e915fc3a74ddbd
|
||||
HEAD_REF sdf13
|
||||
PATCHES
|
||||
no-absolute.patch
|
||||
cmake-config.patch
|
||||
fix-find-urdfdom.patch
|
||||
)
|
||||
|
||||
# Ruby is required by the sdformat build process
|
||||
vcpkg_find_acquire_program(RUBY)
|
||||
|
||||
vcpkg_cmake_configure(
|
||||
SOURCE_PATH "${SOURCE_PATH}"
|
||||
OPTIONS
|
||||
"-DRUBY=${RUBY}"
|
||||
-DBUILD_TESTING=OFF
|
||||
-DSKIP_PYBIND11=ON
|
||||
-DUSE_INTERNAL_URDF=OFF
|
||||
-DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=ON
|
||||
-DCMAKE_DISABLE_FIND_PACKAGE_Python3=ON
|
||||
)
|
||||
|
||||
vcpkg_cmake_install()
|
||||
vcpkg_cmake_config_fixup(CONFIG_PATH "lib/cmake/sdformat13")
|
||||
vcpkg_fixup_pkgconfig()
|
||||
|
||||
# fix dependency urdfdom
|
||||
vcpkg_replace_string("${CURRENT_PACKAGES_DIR}/share/${PORT}/sdformat13-config.cmake" "find_package(TINYXML2" [[
|
||||
if (NOT TARGET GzURDFDOM::GzURDFDOM)
|
||||
find_package(urdfdom CONFIG ${gz_package_quiet} ${gz_package_required})
|
||||
add_library(GzURDFDOM::GzURDFDOM INTERFACE IMPORTED)
|
||||
target_link_libraries(GzURDFDOM::GzURDFDOM
|
||||
INTERFACE
|
||||
urdfdom::urdfdom_model
|
||||
urdfdom::urdfdom_world
|
||||
urdfdom::urdfdom_sensor
|
||||
urdfdom::urdfdom_model_state
|
||||
)
|
||||
endif()
|
||||
find_package(TINYXML2]])
|
||||
|
||||
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include"
|
||||
"${CURRENT_PACKAGES_DIR}/debug/share")
|
||||
|
||||
vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/LICENSE")
|
||||
set(VCPKG_POLICY_EMPTY_PACKAGE enabled)
|
||||
|
||||
@@ -1,23 +1,12 @@
|
||||
{
|
||||
"name": "sdformat13",
|
||||
"version": "13.6.0",
|
||||
"port-version": 1,
|
||||
"description": "Simulation Description Format (SDF) parser and description files.",
|
||||
"homepage": "http://sdformat.org/",
|
||||
"license": "Apache-2.0",
|
||||
"supports": "!uwp",
|
||||
"dependencies": [
|
||||
"gz-math7",
|
||||
"gz-tools2",
|
||||
"gz-utils2",
|
||||
"tinyxml2",
|
||||
"urdfdom",
|
||||
{
|
||||
"name": "vcpkg-cmake",
|
||||
"host": true
|
||||
},
|
||||
{
|
||||
"name": "vcpkg-cmake-config",
|
||||
"host": true
|
||||
}
|
||||
"sdformat"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -439,10 +439,10 @@ gstreamer:x64-windows-static-md=skip
|
||||
gul14:arm-neon-android=fail
|
||||
gul14:arm64-android=fail
|
||||
gul14:x64-android=fail
|
||||
gz-tools2:arm-neon-android=fail
|
||||
gz-tools2:x64-android=fail
|
||||
gz-tools2:arm64-android=fail
|
||||
gz-gui7:x64-osx=fail
|
||||
gz-tools:arm-neon-android=fail
|
||||
gz-tools:x64-android=fail
|
||||
gz-tools:arm64-android=fail
|
||||
gz-gui:x64-osx=fail
|
||||
halide:x64-windows-static=fail
|
||||
hexl:x64-android=fail
|
||||
highs:arm-neon-android=fail
|
||||
|
||||
@@ -3368,57 +3368,109 @@
|
||||
"baseline": "0.12.3",
|
||||
"port-version": 0
|
||||
},
|
||||
"gz-cmake": {
|
||||
"baseline": "3.4.1",
|
||||
"port-version": 0
|
||||
},
|
||||
"gz-cmake3": {
|
||||
"baseline": "3.4.1",
|
||||
"port-version": 5
|
||||
"port-version": 6
|
||||
},
|
||||
"gz-common": {
|
||||
"baseline": "5.4.1",
|
||||
"port-version": 0
|
||||
},
|
||||
"gz-common5": {
|
||||
"baseline": "5.4.1",
|
||||
"port-version": 3
|
||||
"port-version": 4
|
||||
},
|
||||
"gz-fuel-tools": {
|
||||
"baseline": "8.1.0",
|
||||
"port-version": 0
|
||||
},
|
||||
"gz-fuel-tools8": {
|
||||
"baseline": "8.1.0",
|
||||
"port-version": 1
|
||||
},
|
||||
"gz-gui": {
|
||||
"baseline": "7.2.1",
|
||||
"port-version": 0
|
||||
},
|
||||
"gz-gui7": {
|
||||
"baseline": "7.2.1",
|
||||
"port-version": 1
|
||||
},
|
||||
"gz-math": {
|
||||
"baseline": "7.3.0",
|
||||
"port-version": 0
|
||||
},
|
||||
"gz-math7": {
|
||||
"baseline": "7.3.0",
|
||||
"port-version": 1
|
||||
},
|
||||
"gz-msgs": {
|
||||
"baseline": "9.5.0",
|
||||
"port-version": 0
|
||||
},
|
||||
"gz-msgs9": {
|
||||
"baseline": "9.5.0",
|
||||
"port-version": 1
|
||||
},
|
||||
"gz-physics": {
|
||||
"baseline": "6.5.1",
|
||||
"port-version": 0
|
||||
},
|
||||
"gz-physics6": {
|
||||
"baseline": "6.5.1",
|
||||
"port-version": 2
|
||||
"port-version": 3
|
||||
},
|
||||
"gz-plugin": {
|
||||
"baseline": "2.0.1",
|
||||
"port-version": 0
|
||||
},
|
||||
"gz-plugin2": {
|
||||
"baseline": "2.0.1",
|
||||
"port-version": 1
|
||||
},
|
||||
"gz-rendering": {
|
||||
"baseline": "7.4.1",
|
||||
"port-version": 0
|
||||
},
|
||||
"gz-rendering7": {
|
||||
"baseline": "7.4.1",
|
||||
"port-version": 1
|
||||
"port-version": 2
|
||||
},
|
||||
"gz-sensors": {
|
||||
"baseline": "7.3.0",
|
||||
"port-version": 0
|
||||
},
|
||||
"gz-sensors7": {
|
||||
"baseline": "7.3.0",
|
||||
"port-version": 1
|
||||
},
|
||||
"gz-tools": {
|
||||
"baseline": "2.0.0",
|
||||
"port-version": 0
|
||||
},
|
||||
"gz-tools2": {
|
||||
"baseline": "2.0.0",
|
||||
"port-version": 1
|
||||
"port-version": 2
|
||||
},
|
||||
"gz-transport": {
|
||||
"baseline": "12.2.1",
|
||||
"port-version": 0
|
||||
},
|
||||
"gz-transport12": {
|
||||
"baseline": "12.2.1",
|
||||
"port-version": 1
|
||||
},
|
||||
"gz-utils": {
|
||||
"baseline": "2.0.0",
|
||||
"port-version": 0
|
||||
},
|
||||
"gz-utils2": {
|
||||
"baseline": "2.0.0",
|
||||
"port-version": 0
|
||||
"port-version": 1
|
||||
},
|
||||
"gzip-hpp": {
|
||||
"baseline": "0.1.0",
|
||||
@@ -3609,7 +3661,7 @@
|
||||
"port-version": 2
|
||||
},
|
||||
"ignition-modularscripts": {
|
||||
"baseline": "2023-05-05",
|
||||
"baseline": "2025-02-27",
|
||||
"port-version": 0
|
||||
},
|
||||
"igraph": {
|
||||
@@ -8232,10 +8284,14 @@
|
||||
"baseline": "2025-01-25",
|
||||
"port-version": 0
|
||||
},
|
||||
"sdformat13": {
|
||||
"sdformat": {
|
||||
"baseline": "13.6.0",
|
||||
"port-version": 0
|
||||
},
|
||||
"sdformat13": {
|
||||
"baseline": "13.6.0",
|
||||
"port-version": 1
|
||||
},
|
||||
"sdl1": {
|
||||
"baseline": "1.2.15",
|
||||
"port-version": 20
|
||||
|
||||
9
versions/g-/gz-cmake.json
Normal file
9
versions/g-/gz-cmake.json
Normal file
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "f3beb01d626056f8cc0e223cced5f93728c93d78",
|
||||
"version": "3.4.1",
|
||||
"port-version": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,5 +1,10 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "78681601419b78d477bc693347c2c2d0df7b23f2",
|
||||
"version": "3.4.1",
|
||||
"port-version": 6
|
||||
},
|
||||
{
|
||||
"git-tree": "76e06938007614b4fe523e37e368d7e39a40a9bc",
|
||||
"version": "3.4.1",
|
||||
|
||||
9
versions/g-/gz-common.json
Normal file
9
versions/g-/gz-common.json
Normal file
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "77ad9232bc942cb683dc5d31c7d428dd0d7912ca",
|
||||
"version": "5.4.1",
|
||||
"port-version": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,5 +1,10 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "e207728aa9909671ff61d4befda87c0acb0b54e1",
|
||||
"version": "5.4.1",
|
||||
"port-version": 4
|
||||
},
|
||||
{
|
||||
"git-tree": "41a407bcf716c1a34f71478a24e9c481f15c255e",
|
||||
"version": "5.4.1",
|
||||
|
||||
9
versions/g-/gz-fuel-tools.json
Normal file
9
versions/g-/gz-fuel-tools.json
Normal file
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "ae31270d7849d3d7074d6bc3a8fcd05d672cf92b",
|
||||
"version": "8.1.0",
|
||||
"port-version": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,5 +1,10 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "6d4a50c058e24475d78ef10ba17018b479b3106d",
|
||||
"version": "8.1.0",
|
||||
"port-version": 1
|
||||
},
|
||||
{
|
||||
"git-tree": "8d0ee2efa09bb7debd7475b8cc7f8745b3f712aa",
|
||||
"version": "8.1.0",
|
||||
|
||||
9
versions/g-/gz-gui.json
Normal file
9
versions/g-/gz-gui.json
Normal file
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "b9031cbef55535e0bbc0c4aaa67cbde8f7af56e7",
|
||||
"version": "7.2.1",
|
||||
"port-version": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,5 +1,10 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "36c9ec1d18de98b85530f5f62ee822628298b96b",
|
||||
"version": "7.2.1",
|
||||
"port-version": 1
|
||||
},
|
||||
{
|
||||
"git-tree": "3fc2d2bd35c8d9c5dad86739f113b952cb65913a",
|
||||
"version": "7.2.1",
|
||||
|
||||
9
versions/g-/gz-math.json
Normal file
9
versions/g-/gz-math.json
Normal file
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "95e663436fefe0edf35e3a1ffac32fa17215f9c9",
|
||||
"version": "7.3.0",
|
||||
"port-version": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,5 +1,10 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "14134fca9473b88513f1f41dd0fab14c0ae68892",
|
||||
"version": "7.3.0",
|
||||
"port-version": 1
|
||||
},
|
||||
{
|
||||
"git-tree": "788bff7f23bcb592cfbe23a0077ce5e338633515",
|
||||
"version": "7.3.0",
|
||||
|
||||
9
versions/g-/gz-msgs.json
Normal file
9
versions/g-/gz-msgs.json
Normal file
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "6bb633309ed7c2a6eb8fcefce3148ff698bb885d",
|
||||
"version": "9.5.0",
|
||||
"port-version": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,5 +1,10 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "6771b6bd9ba4ee1279ab790d401916cda7c23ded",
|
||||
"version": "9.5.0",
|
||||
"port-version": 1
|
||||
},
|
||||
{
|
||||
"git-tree": "1eb43a446ea3b27c5d7f54505f6588c76f3ad210",
|
||||
"version": "9.5.0",
|
||||
|
||||
9
versions/g-/gz-physics.json
Normal file
9
versions/g-/gz-physics.json
Normal file
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "7e53c9a8e219308fc1055b5027124cb77bb0a6d6",
|
||||
"version": "6.5.1",
|
||||
"port-version": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,5 +1,10 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "cb6938cde22d5609715a6edfd928a851981af806",
|
||||
"version": "6.5.1",
|
||||
"port-version": 3
|
||||
},
|
||||
{
|
||||
"git-tree": "a4b8ecc794ec4fd9ab4257c4df264b3d603c984d",
|
||||
"version": "6.5.1",
|
||||
|
||||
9
versions/g-/gz-plugin.json
Normal file
9
versions/g-/gz-plugin.json
Normal file
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "191b58ef8ef7aed3c899f755cf16c8f0433b31df",
|
||||
"version": "2.0.1",
|
||||
"port-version": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,5 +1,10 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "da9a37f070ca2f0ca2c92f41e9dfb7b8fb071a2f",
|
||||
"version": "2.0.1",
|
||||
"port-version": 1
|
||||
},
|
||||
{
|
||||
"git-tree": "aa376761e8fe39c9ff89a989e18e798a831bf273",
|
||||
"version": "2.0.1",
|
||||
|
||||
9
versions/g-/gz-rendering.json
Normal file
9
versions/g-/gz-rendering.json
Normal file
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "089e04ab0f30479d02690cbc5809998a936a1a1b",
|
||||
"version": "7.4.1",
|
||||
"port-version": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,5 +1,10 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "7d6cd539c88a39d7c5ed670323a01a91a2563801",
|
||||
"version": "7.4.1",
|
||||
"port-version": 2
|
||||
},
|
||||
{
|
||||
"git-tree": "29ca14723fbc8c73390ab5abe48b4e58cb0674b2",
|
||||
"version": "7.4.1",
|
||||
|
||||
9
versions/g-/gz-sensors.json
Normal file
9
versions/g-/gz-sensors.json
Normal file
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "5484dd5ac7fbd76b45cf4e6ebcf7ffdbe274dfab",
|
||||
"version": "7.3.0",
|
||||
"port-version": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,5 +1,10 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "da837b979da0a3e38ef5dc5323ca4da35153016a",
|
||||
"version": "7.3.0",
|
||||
"port-version": 1
|
||||
},
|
||||
{
|
||||
"git-tree": "30989166a9bafd435a3344a388265a26f3aa9492",
|
||||
"version": "7.3.0",
|
||||
|
||||
9
versions/g-/gz-tools.json
Normal file
9
versions/g-/gz-tools.json
Normal file
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "7790bc2956bb14c22f05cb91c6e2e746200522ef",
|
||||
"version": "2.0.0",
|
||||
"port-version": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,5 +1,10 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "b989c6ea1cddb09f9d3c35170aeb59d77d9ffdaa",
|
||||
"version": "2.0.0",
|
||||
"port-version": 2
|
||||
},
|
||||
{
|
||||
"git-tree": "31343bbe7d8ae7e4bfaa5bf8e7a29dc653d98acc",
|
||||
"version": "2.0.0",
|
||||
|
||||
9
versions/g-/gz-transport.json
Normal file
9
versions/g-/gz-transport.json
Normal file
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "0038906526b1e7a306233c71e12d32ff3c75ae5e",
|
||||
"version": "12.2.1",
|
||||
"port-version": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,5 +1,10 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "d807192bd43d6e9bd620b5d52dc549dcefd928ef",
|
||||
"version": "12.2.1",
|
||||
"port-version": 1
|
||||
},
|
||||
{
|
||||
"git-tree": "9737ff0b7ff8d0b842f485bb01e6842c2e0ac077",
|
||||
"version": "12.2.1",
|
||||
|
||||
9
versions/g-/gz-utils.json
Normal file
9
versions/g-/gz-utils.json
Normal file
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "7ed63499e175403ce7e1a558d99554534ffd95e2",
|
||||
"version": "2.0.0",
|
||||
"port-version": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user