diff --git a/modules/gz-common/7.0.0/MODULE.bazel b/modules/gz-common/7.0.0/MODULE.bazel new file mode 100644 index 00000000000..fb56a827128 --- /dev/null +++ b/modules/gz-common/7.0.0/MODULE.bazel @@ -0,0 +1,23 @@ +## MODULE.bazel +module( + name = "gz-common", + version = "7.0.0", + compatibility_level = 6, +) + +bazel_dep(name = "bazel_skylib", version = "1.7.1") +bazel_dep(name = "assimp", version = "5.4.3.bcr.3") +bazel_dep(name = "buildifier_prebuilt", version = "7.3.1") +bazel_dep(name = "cdt", version = "1.4.0") +bazel_dep(name = "freeimage", version = "3.19.10") +bazel_dep(name = "googletest", version = "1.14.0") +bazel_dep(name = "remotery", version = "1.0.0") +bazel_dep(name = "rules_license", version = "1.0.0") +bazel_dep(name = "spdlog", version = "1.12.0") +bazel_dep(name = "tinyxml2", version = "10.0.0") +bazel_dep(name = "libuuid", version = "2.39.3.bcr.1") + +# Gazebo Dependencies +bazel_dep(name = "rules_gazebo", version = "0.0.2") +bazel_dep(name = "gz-utils", version = "4.0.0") +bazel_dep(name = "gz-math", version = "9.0.0") diff --git a/modules/gz-common/7.0.0/patches/module_dot_bazel.patch b/modules/gz-common/7.0.0/patches/module_dot_bazel.patch new file mode 100644 index 00000000000..c44570abeb1 --- /dev/null +++ b/modules/gz-common/7.0.0/patches/module_dot_bazel.patch @@ -0,0 +1,32 @@ +--- MODULE.bazel ++++ MODULE.bazel +@@ -1,7 +1,8 @@ + ## MODULE.bazel + module( + name = "gz-common", +- repo_name = "org_gazebosim_gz-common", ++ version = "7.0.0", ++ compatibility_level = 6, + ) + + bazel_dep(name = "bazel_skylib", version = "1.7.1") +@@ -18,17 +19,5 @@ + + # Gazebo Dependencies + bazel_dep(name = "rules_gazebo", version = "0.0.2") +-bazel_dep(name = "gz-utils") +-bazel_dep(name = "gz-math") +- +-archive_override( +- module_name = "gz-utils", +- strip_prefix = "gz-utils-gz-utils4", +- urls = ["https://github.com/gazebosim/gz-utils/archive/refs/heads/gz-utils4.tar.gz"], +-) +- +-archive_override( +- module_name = "gz-math", +- strip_prefix = "gz-math-gz-math9", +- urls = ["https://github.com/gazebosim/gz-math/archive/refs/heads/gz-math9.tar.gz"], +-) ++bazel_dep(name = "gz-utils", version = "4.0.0") ++bazel_dep(name = "gz-math", version = "9.0.0") diff --git a/modules/gz-common/7.0.0/presubmit.yml b/modules/gz-common/7.0.0/presubmit.yml new file mode 100644 index 00000000000..22c2d8e64f9 --- /dev/null +++ b/modules/gz-common/7.0.0/presubmit.yml @@ -0,0 +1,25 @@ +matrix: + platform: + - debian11 + - ubuntu2204 + - macos + - macos_arm64 + bazel: + - 8.x + - 7.x +tasks: + verify_targets: + name: Verify build targets + platform: ${{ platform }} + bazel: ${{ bazel }} + build_flags: + - '--cxxopt=-std=c++17' + - '--host_cxxopt=-std=c++17' + build_targets: + - '@gz-common' + - '@gz-common//events:events' + - '@gz-common//geospatial:geospatial' + - '@gz-common//graphics:graphics' + - '@gz-common//io:io' + - '@gz-common//profiler:profiler' + - '@gz-common//testing:testing' diff --git a/modules/gz-common/7.0.0/source.json b/modules/gz-common/7.0.0/source.json new file mode 100644 index 00000000000..f1a36e6b14b --- /dev/null +++ b/modules/gz-common/7.0.0/source.json @@ -0,0 +1,9 @@ +{ + "url": "https://github.com/gazebosim/gz-common/archive/refs/tags/gz-common7_7.0.0.tar.gz", + "integrity": "sha256-cjK4sUGwbL2QES6K3AsZ7FNIswx8LB0TYpwgfCug6v0=", + "strip_prefix": "gz-common-gz-common7_7.0.0", + "patches": { + "module_dot_bazel.patch": "sha256-bdF+2eUhqqFlab1C/eRP6RJPT2PFsqEXyYYjV0utcmE=" + }, + "patch_strip": 0 +} diff --git a/modules/gz-common/metadata.json b/modules/gz-common/metadata.json index 4ba7c709da2..18a02141263 100644 --- a/modules/gz-common/metadata.json +++ b/modules/gz-common/metadata.json @@ -6,6 +6,12 @@ "github": "iche033", "github_user_id": 4000684, "name": "Ian Chen" + }, + { + "email": "shameek@intrinsic.ai", + "github": "shameekganguly", + "github_user_id": 2412842, + "name": "Shameek Ganguly" } ], "repository": [ @@ -15,7 +21,8 @@ "6.1.0", "6.2.0", "6.2.1", - "7.0.0-pre1" + "7.0.0-pre1", + "7.0.0" ], "yanked_versions": {} } diff --git a/modules/gz-fuel-tools/11.0.0/MODULE.bazel b/modules/gz-fuel-tools/11.0.0/MODULE.bazel new file mode 100644 index 00000000000..bac44d0d6ab --- /dev/null +++ b/modules/gz-fuel-tools/11.0.0/MODULE.bazel @@ -0,0 +1,21 @@ +module( + name = "gz-fuel-tools", + version = "11.0.0", + compatibility_level = 10, +) + +bazel_dep(name = "curl", version = "8.8.0.bcr.3") +bazel_dep(name = "googletest", version = "1.15.2") +bazel_dep(name = "jsoncpp", version = "1.9.6") +bazel_dep(name = "libyaml", version = "0.2.5") +bazel_dep(name = "libzip", version = "1.11.4") +bazel_dep(name = "protobuf", version = "29.4", repo_name = "com_google_protobuf") +bazel_dep(name = "rules_license", version = "1.0.0") +bazel_dep(name = "tinyxml2", version = "10.0.0") + +# Gazebo Dependencies +bazel_dep(name = "rules_gazebo", version = "0.0.3") +bazel_dep(name = "gz-common", version = "7.0.0") +bazel_dep(name = "gz-math", version = "9.0.0") +bazel_dep(name = "gz-msgs", version = "12.0.0") +bazel_dep(name = "gz-utils", version = "4.0.0") diff --git a/modules/gz-fuel-tools/11.0.0/patches/module_dot_bazel.patch b/modules/gz-fuel-tools/11.0.0/patches/module_dot_bazel.patch new file mode 100644 index 00000000000..87e6118e461 --- /dev/null +++ b/modules/gz-fuel-tools/11.0.0/patches/module_dot_bazel.patch @@ -0,0 +1,48 @@ +--- MODULE.bazel ++++ MODULE.bazel +@@ -1,7 +1,7 @@ +-## MODULE.bazel + module( + name = "gz-fuel-tools", +- repo_name = "org_gazebosim_gz-fuel-tools", ++ version = "11.0.0", ++ compatibility_level = 10, + ) + + bazel_dep(name = "curl", version = "8.8.0.bcr.3") +@@ -15,31 +15,7 @@ + + # Gazebo Dependencies + bazel_dep(name = "rules_gazebo", version = "0.0.3") +-bazel_dep(name = "gz-common") +-bazel_dep(name = "gz-math") +-bazel_dep(name = "gz-msgs") +-bazel_dep(name = "gz-utils") +- +-archive_override( +- module_name = "gz-common", +- strip_prefix = "gz-common-gz-common7", +- urls = ["https://github.com/gazebosim/gz-common/archive/refs/heads/gz-common7.tar.gz"], +-) +- +-archive_override( +- module_name = "gz-math", +- strip_prefix = "gz-math-gz-math9", +- urls = ["https://github.com/gazebosim/gz-math/archive/refs/heads/gz-math9.tar.gz"], +-) +- +-archive_override( +- module_name = "gz-msgs", +- strip_prefix = "gz-msgs-gz-msgs12", +- urls = ["https://github.com/gazebosim/gz-msgs/archive/refs/heads/gz-msgs12.tar.gz"], +-) +- +-archive_override( +- module_name = "gz-utils", +- strip_prefix = "gz-utils-gz-utils4", +- urls = ["https://github.com/gazebosim/gz-utils/archive/refs/heads/gz-utils4.tar.gz"], +-) ++bazel_dep(name = "gz-common", version = "7.0.0") ++bazel_dep(name = "gz-math", version = "9.0.0") ++bazel_dep(name = "gz-msgs", version = "12.0.0") ++bazel_dep(name = "gz-utils", version = "4.0.0") diff --git a/modules/gz-fuel-tools/11.0.0/presubmit.yml b/modules/gz-fuel-tools/11.0.0/presubmit.yml new file mode 100644 index 00000000000..a29eb327f51 --- /dev/null +++ b/modules/gz-fuel-tools/11.0.0/presubmit.yml @@ -0,0 +1,18 @@ +matrix: + platform: + - ubuntu2004 + - macos + - macos_arm64 + bazel: + - 8.x + - 7.x +tasks: + verify_targets: + name: Verify build targets + platform: ${{ platform }} + bazel: ${{ bazel }} + build_flags: + - '--cxxopt=-std=c++17' + - '--host_cxxopt=-std=c++17' + build_targets: + - '@gz-fuel-tools' diff --git a/modules/gz-fuel-tools/11.0.0/source.json b/modules/gz-fuel-tools/11.0.0/source.json new file mode 100644 index 00000000000..7410780798d --- /dev/null +++ b/modules/gz-fuel-tools/11.0.0/source.json @@ -0,0 +1,9 @@ +{ + "url": "https://github.com/gazebosim/gz-fuel-tools/archive/refs/tags/gz-fuel-tools11_11.0.0.tar.gz", + "integrity": "sha256-UI7l8Mjpq0Pv+mzjB3NvFGkUuyJYDNFU1+CbZ+SDjFQ=", + "strip_prefix": "gz-fuel-tools-gz-fuel-tools11_11.0.0", + "patch_strip": 0, + "patches": { + "module_dot_bazel.patch": "sha256-0Fu2zW3X0INMPi4gxZaEuJwHIRvKnGd5CXco/zpJYeQ=" + } +} diff --git a/modules/gz-fuel-tools/metadata.json b/modules/gz-fuel-tools/metadata.json index eb8f4b5fcde..487b7fe8140 100644 --- a/modules/gz-fuel-tools/metadata.json +++ b/modules/gz-fuel-tools/metadata.json @@ -1,6 +1,12 @@ { "homepage": "https://github.com/gazebosim/gz-fuel-tools", "maintainers": [ + { + "email": "iche@intrinsic.ai", + "github": "iche033", + "github_user_id": 4000684, + "name": "Ian Chen" + }, { "email": "shameek@intrinsic.ai", "github": "shameekganguly", @@ -13,7 +19,8 @@ ], "versions": [ "10.1.0", - "11.0.0-pre1" + "11.0.0-pre1", + "11.0.0" ], "yanked_versions": {} -} \ No newline at end of file +} diff --git a/modules/gz-math/9.0.0/MODULE.bazel b/modules/gz-math/9.0.0/MODULE.bazel new file mode 100644 index 00000000000..c67358b1d8a --- /dev/null +++ b/modules/gz-math/9.0.0/MODULE.bazel @@ -0,0 +1,15 @@ +module( + name = "gz-math", + version = "9.0.0", + compatibility_level = 0, +) + +bazel_dep(name = "buildifier_prebuilt", version = "8.2.0.2") +bazel_dep(name = "googletest", version = "1.14.0") +bazel_dep(name = "rules_license", version = "1.0.0") +bazel_dep(name = "eigen", version = "3.4.0.bcr.3") # workaround for https://github.com/bazelbuild/bazel-central-registry/issues/4355 +bazel_dep(name = "pybind11_bazel", version = "2.13.6") +bazel_dep(name = "rules_python", version = "0.36.0") +bazel_dep(name = "platforms", version = "0.0.11") +bazel_dep(name = "rules_gazebo", version = "0.0.6") +bazel_dep(name = "gz-utils", version = "4.0.0") diff --git a/modules/gz-math/9.0.0/patches/module_dot_bazel.patch b/modules/gz-math/9.0.0/patches/module_dot_bazel.patch new file mode 100644 index 00000000000..28d636651bd --- /dev/null +++ b/modules/gz-math/9.0.0/patches/module_dot_bazel.patch @@ -0,0 +1,43 @@ +--- MODULE.bazel ++++ MODULE.bazel +@@ -1,7 +1,7 @@ +-## MODULE.bazel + module( + name = "gz-math", +- repo_name = "org_gazebosim_gz-math", ++ version = "9.0.0", ++ compatibility_level = 0, + ) + + bazel_dep(name = "buildifier_prebuilt", version = "8.2.0.2") +@@ -11,29 +11,5 @@ + bazel_dep(name = "pybind11_bazel", version = "2.13.6") + bazel_dep(name = "rules_python", version = "0.36.0") + bazel_dep(name = "platforms", version = "0.0.11") +- +-# Gazebo Dependencies + bazel_dep(name = "rules_gazebo", version = "0.0.6") +-bazel_dep(name = "gz-utils") +-archive_override( +- module_name = "gz-utils", +- strip_prefix = "gz-utils-gz-utils4", +- urls = ["https://github.com/gazebosim/gz-utils/archive/refs/heads/gz-utils4.tar.gz"], +-) +- +-PYTHON_VERSIONS = [ +- "3.9", +- "3.10", +- "3.11", +- "3.12", +-] +- +-python = use_extension("@rules_python//python/extensions:python.bzl", "python") +- +-[ +- python.toolchain( +- is_default = python_version == PYTHON_VERSIONS[-1], +- python_version = python_version, +- ) +- for python_version in PYTHON_VERSIONS +-] ++bazel_dep(name = "gz-utils", version = "4.0.0") diff --git a/modules/gz-math/9.0.0/presubmit.yml b/modules/gz-math/9.0.0/presubmit.yml new file mode 100644 index 00000000000..94c86b70c5d --- /dev/null +++ b/modules/gz-math/9.0.0/presubmit.yml @@ -0,0 +1,19 @@ +matrix: + platform: + - debian10 + - ubuntu2004 + - macos + - macos_arm64 + bazel: + - 8.x + - 7.x +tasks: + verify_targets: + name: Verify build targets + platform: ${{ platform }} + bazel: ${{ bazel }} + build_flags: + - '--cxxopt=-std=c++17' + - '--host_cxxopt=-std=c++17' + build_targets: + - '@gz-math//:*' diff --git a/modules/gz-math/9.0.0/source.json b/modules/gz-math/9.0.0/source.json new file mode 100644 index 00000000000..ee2c18d519b --- /dev/null +++ b/modules/gz-math/9.0.0/source.json @@ -0,0 +1,9 @@ +{ + "url": "https://github.com/gazebosim/gz-math/archive/refs/tags/gz-math9_9.0.0.tar.gz", + "integrity": "sha256-4erPwr9rh17CcLYyPPqo3+BDyar/nOuPh/9G4c3pR0o=", + "strip_prefix": "gz-math-gz-math9_9.0.0", + "patch_strip": 0, + "patches": { + "module_dot_bazel.patch": "sha256-1rHrWzsKXojuA1L6TXEMTl9nTlegQwztesg3NokxYO8=" + } +} diff --git a/modules/gz-math/metadata.json b/modules/gz-math/metadata.json index e3fc18f4613..6cef9c6cee1 100644 --- a/modules/gz-math/metadata.json +++ b/modules/gz-math/metadata.json @@ -21,7 +21,8 @@ "8.1.0", "8.1.1", "8.1.1.bcr.1", - "9.0.0-pre1" + "9.0.0-pre1", + "9.0.0" ], "yanked_versions": {} } diff --git a/modules/gz-msgs/12.0.0/MODULE.bazel b/modules/gz-msgs/12.0.0/MODULE.bazel new file mode 100644 index 00000000000..9326a5c0d22 --- /dev/null +++ b/modules/gz-msgs/12.0.0/MODULE.bazel @@ -0,0 +1,16 @@ +## MODULE.bazel +module( + name = "gz-msgs", + version = "12.0.0", + compatibility_level = 11, +) + +bazel_dep(name = "googletest", version = "1.14.0") +bazel_dep(name = "protobuf", version = "30.1", repo_name = "com_google_protobuf") +bazel_dep(name = "rules_license", version = "1.0.0") +bazel_dep(name = "rules_proto", version = "7.1.0") +bazel_dep(name = "rules_python", version = "0.36.0") +bazel_dep(name = "tinyxml2", version = "10.0.0") +bazel_dep(name = "rules_gazebo", version = "0.0.2") +bazel_dep(name = "gz-utils", version = "4.0.0") +bazel_dep(name = "gz-math", version = "9.0.0") diff --git a/modules/gz-msgs/12.0.0/patches/module_dot_bazel.patch b/modules/gz-msgs/12.0.0/patches/module_dot_bazel.patch new file mode 100644 index 00000000000..00fbf81aede --- /dev/null +++ b/modules/gz-msgs/12.0.0/patches/module_dot_bazel.patch @@ -0,0 +1,35 @@ +--- MODULE.bazel ++++ MODULE.bazel +@@ -1,7 +1,8 @@ + ## MODULE.bazel + module( + name = "gz-msgs", +- repo_name = "org_gazebosim_gz-msgs", ++ version = "12.0.0", ++ compatibility_level = 11, + ) + + bazel_dep(name = "googletest", version = "1.14.0") +@@ -10,20 +11,6 @@ + bazel_dep(name = "rules_proto", version = "7.1.0") + bazel_dep(name = "rules_python", version = "0.36.0") + bazel_dep(name = "tinyxml2", version = "10.0.0") +- +-# Gazebo Dependencies + bazel_dep(name = "rules_gazebo", version = "0.0.2") +-bazel_dep(name = "gz-math") +-bazel_dep(name = "gz-utils") +- +-archive_override( +- module_name = "gz-math", +- strip_prefix = "gz-math-gz-math9", +- urls = ["https://github.com/gazebosim/gz-math/archive/refs/heads/gz-math9.tar.gz"], +-) +- +-archive_override( +- module_name = "gz-utils", +- strip_prefix = "gz-utils-gz-utils4", +- urls = ["https://github.com/gazebosim/gz-utils/archive/refs/heads/gz-utils4.tar.gz"], +-) ++bazel_dep(name = "gz-utils", version = "4.0.0") ++bazel_dep(name = "gz-math", version = "9.0.0") diff --git a/modules/gz-msgs/12.0.0/presubmit.yml b/modules/gz-msgs/12.0.0/presubmit.yml new file mode 100644 index 00000000000..b6b7de9c709 --- /dev/null +++ b/modules/gz-msgs/12.0.0/presubmit.yml @@ -0,0 +1,20 @@ +matrix: + platform: + - ubuntu2004 + - macos + - macos_arm64 + bazel: + - 8.x + - 7.x +tasks: + verify_targets: + name: Verify build targets + platform: ${{ platform }} + bazel: ${{ bazel }} + build_flags: + - '--cxxopt=-std=c++17' + - '--host_cxxopt=-std=c++17' + build_targets: + - '@gz-msgs' + - '@gz-msgs//:cmd-gz-msgs' + - '@gz-msgs//:gzmsgs_cc_proto' diff --git a/modules/gz-msgs/12.0.0/source.json b/modules/gz-msgs/12.0.0/source.json new file mode 100644 index 00000000000..9677bd63a12 --- /dev/null +++ b/modules/gz-msgs/12.0.0/source.json @@ -0,0 +1,9 @@ +{ + "url": "https://github.com/gazebosim/gz-msgs/archive/refs/tags/gz-msgs12_12.0.0.tar.gz", + "integrity": "sha256-aBOlNTVpwEmlbINhK5NqNupyXZit77QBVPFjgSpUluA=", + "strip_prefix": "gz-msgs-gz-msgs12_12.0.0", + "patch_strip": 0, + "patches": { + "module_dot_bazel.patch": "sha256-bReuIKiPnrEVEnIGlJLuNkYYtb9EacBJX7ok1a1SfEg=" + } +} diff --git a/modules/gz-msgs/metadata.json b/modules/gz-msgs/metadata.json index 55e6067bf1d..32554ed2ae9 100644 --- a/modules/gz-msgs/metadata.json +++ b/modules/gz-msgs/metadata.json @@ -1,6 +1,12 @@ { "homepage": "https://github.com/gazebosim/gz-msgs", "maintainers": [ + { + "email": "iche@intrinsic.ai", + "github": "iche033", + "github_user_id": 4000684, + "name": "Ian Chen" + }, { "email": "shameek@intrinsic.ai", "github": "shameekganguly", @@ -15,7 +21,8 @@ "11.1.0", "11.1.0.bcr.1", "11.1.0.bcr.2", - "12.0.0-pre1" + "12.0.0-pre1", + "12.0.0" ], "yanked_versions": {} } diff --git a/modules/gz-physics/9.0.0/MODULE.bazel b/modules/gz-physics/9.0.0/MODULE.bazel new file mode 100644 index 00000000000..c2f74fcbe92 --- /dev/null +++ b/modules/gz-physics/9.0.0/MODULE.bazel @@ -0,0 +1,22 @@ +module( + name = "gz-physics", + version = "9.0.0", + compatibility_level = 8, +) + +bazel_dep(name = "bazel_skylib", version = "1.7.1") +bazel_dep(name = "buildifier_prebuilt", version = "8.2.0.2") +bazel_dep(name = "bullet", version = "3.26.0-rc0") +bazel_dep(name = "dartsim", version = "6.13.2.bcr.1") +bazel_dep(name = "eigen", version = "3.4.0.bcr.3") +bazel_dep(name = "googletest", version = "1.14.0") +bazel_dep(name = "rules_cc", version = "0.1.1") +bazel_dep(name = "rules_license", version = "1.0.0") + +# Gazebo Dependencies +bazel_dep(name = "rules_gazebo", version = "0.0.6") +bazel_dep(name = "gz-common", version = "7.0.0") +bazel_dep(name = "gz-math", version = "9.0.0") +bazel_dep(name = "gz-plugin", version = "4.0.0") +bazel_dep(name = "gz-utils", version = "4.0.0") +bazel_dep(name = "sdformat", version = "16.0.0") diff --git a/modules/gz-physics/9.0.0/patches/module_dot_bazel.patch b/modules/gz-physics/9.0.0/patches/module_dot_bazel.patch new file mode 100644 index 00000000000..8a300c6874c --- /dev/null +++ b/modules/gz-physics/9.0.0/patches/module_dot_bazel.patch @@ -0,0 +1,60 @@ +--- MODULE.bazel ++++ MODULE.bazel +@@ -1,10 +1,11 @@ +-## MODULE.bazel + module( + name = "gz-physics", +- repo_name = "org_gazebosim_gz-physics", ++ version = "9.0.0", ++ compatibility_level = 8, + ) + + bazel_dep(name = "bazel_skylib", version = "1.7.1") ++bazel_dep(name = "buildifier_prebuilt", version = "8.2.0.2") + bazel_dep(name = "bullet", version = "3.26.0-rc0") + bazel_dep(name = "dartsim", version = "6.13.2.bcr.1") + bazel_dep(name = "eigen", version = "3.4.0.bcr.3") +@@ -14,38 +15,8 @@ + + # Gazebo Dependencies + bazel_dep(name = "rules_gazebo", version = "0.0.6") +-bazel_dep(name = "gz-common") +-bazel_dep(name = "gz-math") +-bazel_dep(name = "gz-plugin") +-bazel_dep(name = "gz-utils") +-bazel_dep(name = "sdformat") +- +-archive_override( +- module_name = "gz-common", +- strip_prefix = "gz-common-gz-common7", +- urls = ["https://github.com/gazebosim/gz-common/archive/refs/heads/gz-common7.tar.gz"], +-) +- +-archive_override( +- module_name = "gz-math", +- strip_prefix = "gz-math-gz-math9", +- urls = ["https://github.com/gazebosim/gz-math/archive/refs/heads/gz-math9.tar.gz"], +-) +- +-archive_override( +- module_name = "gz-plugin", +- strip_prefix = "gz-plugin-gz-plugin4", +- urls = ["https://github.com/gazebosim/gz-plugin/archive/refs/heads/gz-plugin4.tar.gz"], +-) +- +-archive_override( +- module_name = "gz-utils", +- strip_prefix = "gz-utils-gz-utils4", +- urls = ["https://github.com/gazebosim/gz-utils/archive/refs/heads/gz-utils4.tar.gz"], +-) +- +-archive_override( +- module_name = "sdformat", +- strip_prefix = "sdformat-sdf16", +- urls = ["https://github.com/gazebosim/sdformat/archive/refs/heads/sdf16.tar.gz"], +-) ++bazel_dep(name = "gz-common", version = "7.0.0") ++bazel_dep(name = "gz-math", version = "9.0.0") ++bazel_dep(name = "gz-plugin", version = "4.0.0") ++bazel_dep(name = "gz-utils", version = "4.0.0") ++bazel_dep(name = "sdformat", version = "16.0.0") diff --git a/modules/gz-physics/9.0.0/presubmit.yml b/modules/gz-physics/9.0.0/presubmit.yml new file mode 100644 index 00000000000..e909bb23230 --- /dev/null +++ b/modules/gz-physics/9.0.0/presubmit.yml @@ -0,0 +1,31 @@ +matrix: + platform: + - debian11 + - ubuntu2204 + - macos + - macos_arm64 + bazel: + - 8.x + - 7.x +tasks: + verify_targets: + name: Verify build targets + platform: ${{ platform }} + bazel: ${{ bazel }} + build_flags: + - '--cxxopt=-std=c++17' + - '--host_cxxopt=-std=c++17' + build_targets: + - '@gz-physics' + - '@gz-physics//:heightmap' + - '@gz-physics//:mesh' + - '@gz-physics//:sdf' + - '@gz-physics//dartsim' + - '@gz-physics//dartsim:libgz-physics-dartsim-plugin.so' + - '@gz-physics//bullet' + - '@gz-physics//bullet:libgz-physics-bullet-plugin.so' + - '@gz-physics//bullet-featherstone' + - '@gz-physics//bullet-featherstone:libgz-physics-bullet-featherstone-plugin.so' + - '@gz-physics//tpe' + - '@gz-physics//tpe:libgz-physics-tpe-plugin.so' + - '@gz-physics//tpe:tpelib' diff --git a/modules/gz-physics/9.0.0/source.json b/modules/gz-physics/9.0.0/source.json new file mode 100644 index 00000000000..a0a80bde9d9 --- /dev/null +++ b/modules/gz-physics/9.0.0/source.json @@ -0,0 +1,9 @@ +{ + "url": "https://github.com/gazebosim/gz-physics/archive/refs/tags/gz-physics9_9.0.0.tar.gz", + "integrity": "sha256-0uboyu/siNLG589g3EBKJ2GhGzYpnLufbnJXH3hJWw4=", + "strip_prefix": "gz-physics-gz-physics9_9.0.0", + "patch_strip": 0, + "patches": { + "module_dot_bazel.patch": "sha256-skIdfw3fYNRQDyI96e0t6UhUFhDvOUfuYR9YXW3KMhY=" + } +} diff --git a/modules/gz-physics/metadata.json b/modules/gz-physics/metadata.json index b430a943062..99bf83b400d 100644 --- a/modules/gz-physics/metadata.json +++ b/modules/gz-physics/metadata.json @@ -23,7 +23,8 @@ "8.2.0.bcr.2", "8.3.0", "8.3.0.bcr.1", - "9.0.0-pre2" + "9.0.0-pre2", + "9.0.0" ], "yanked_versions": {} } diff --git a/modules/gz-plugin/4.0.0/MODULE.bazel b/modules/gz-plugin/4.0.0/MODULE.bazel new file mode 100644 index 00000000000..817efbf5364 --- /dev/null +++ b/modules/gz-plugin/4.0.0/MODULE.bazel @@ -0,0 +1,11 @@ +## MODULE.bazel +module( + name = "gz-plugin", + version = "4.0.0", + compatibility_level = 3, +) + +bazel_dep(name = "googletest", version = "1.14.0") +bazel_dep(name = "rules_license", version = "1.0.0") +bazel_dep(name = "rules_gazebo", version = "0.0.2") +bazel_dep(name = "gz-utils", version = "4.0.0") diff --git a/modules/gz-plugin/4.0.0/patches/module_dot_bazel.patch b/modules/gz-plugin/4.0.0/patches/module_dot_bazel.patch new file mode 100644 index 00000000000..0ad4b29e7eb --- /dev/null +++ b/modules/gz-plugin/4.0.0/patches/module_dot_bazel.patch @@ -0,0 +1,24 @@ +--- MODULE.bazel ++++ MODULE.bazel +@@ -1,18 +1,11 @@ + ## MODULE.bazel + module( + name = "gz-plugin", +- repo_name = "org_gazebosim_gz-plugin", ++ version = "4.0.0", ++ compatibility_level = 3, + ) + + bazel_dep(name = "googletest", version = "1.14.0") + bazel_dep(name = "rules_license", version = "1.0.0") +- +-# Gazebo Dependencies + bazel_dep(name = "rules_gazebo", version = "0.0.2") +-bazel_dep(name = "gz-utils") +- +-archive_override( +- module_name = "gz-utils", +- strip_prefix = "gz-utils-gz-utils4", +- urls = ["https://github.com/gazebosim/gz-utils/archive/refs/heads/gz-utils4.tar.gz"], +-) ++bazel_dep(name = "gz-utils", version = "4.0.0") diff --git a/modules/gz-plugin/4.0.0/presubmit.yml b/modules/gz-plugin/4.0.0/presubmit.yml new file mode 100644 index 00000000000..ca6e5794e2d --- /dev/null +++ b/modules/gz-plugin/4.0.0/presubmit.yml @@ -0,0 +1,21 @@ +matrix: + platform: + - debian10 + - ubuntu2004 + - macos + - macos_arm64 + bazel: + - 8.x + - 7.x +tasks: + verify_targets: + name: Verify build targets + platform: ${{ platform }} + bazel: ${{ bazel }} + build_flags: + - '--cxxopt=-std=c++17' + - '--host_cxxopt=-std=c++17' + build_targets: + - '@gz-plugin//:core' + - '@gz-plugin//:loader' + - '@gz-plugin//:register' diff --git a/modules/gz-plugin/4.0.0/source.json b/modules/gz-plugin/4.0.0/source.json new file mode 100644 index 00000000000..f3b567f542d --- /dev/null +++ b/modules/gz-plugin/4.0.0/source.json @@ -0,0 +1,9 @@ +{ + "url": "https://github.com/gazebosim/gz-plugin/archive/refs/tags/gz-plugin4_4.0.0.tar.gz", + "integrity": "sha256-l4EPdKjdOvhnzMO6OnaFPYEWdgZYLdTwk1KE6ZeaYgk=", + "strip_prefix": "gz-plugin-gz-plugin4_4.0.0", + "patch_strip": 0, + "patches": { + "module_dot_bazel.patch": "sha256-Vtu9egScKwc5Oo2yOFtLZzX/PmltIjnHqczpOWpIyFU=" + } +} diff --git a/modules/gz-plugin/metadata.json b/modules/gz-plugin/metadata.json index 16c70327154..1ab4f6a93cf 100644 --- a/modules/gz-plugin/metadata.json +++ b/modules/gz-plugin/metadata.json @@ -1,6 +1,12 @@ { "homepage": "https://github.com/gazebosim/gz-plugin", "maintainers": [ + { + "email": "iche@intrinsic.ai", + "github": "iche033", + "github_user_id": 4000684, + "name": "Ian Chen" + }, { "email": "shameek@intrinsic.ai", "github": "shameekganguly", @@ -13,7 +19,8 @@ ], "versions": [ "3.1.0", - "4.0.0-pre1" + "4.0.0-pre1", + "4.0.0" ], "yanked_versions": {} } diff --git a/modules/gz-rendering/10.0.0/MODULE.bazel b/modules/gz-rendering/10.0.0/MODULE.bazel new file mode 100644 index 00000000000..78f85aa01b7 --- /dev/null +++ b/modules/gz-rendering/10.0.0/MODULE.bazel @@ -0,0 +1,17 @@ +module( + name = "gz-rendering", + version = "10.0.0", + compatibility_level = 9, +) + +bazel_dep(name = "bazel_skylib", version = "1.7.1") +bazel_dep(name = "egl-registry", version = "0.0.0-20250527") +bazel_dep(name = "googletest", version = "1.15.2") +bazel_dep(name = "ogre-next", version = "2.3.3") +bazel_dep(name = "rules_cc", version = "0.1.1") +bazel_dep(name = "rules_license", version = "1.0.0") +bazel_dep(name = "rules_gazebo", version = "0.0.3") +bazel_dep(name = "gz-common", version = "7.0.0") +bazel_dep(name = "gz-math", version = "9.0.0") +bazel_dep(name = "gz-plugin", version = "4.0.0") +bazel_dep(name = "gz-utils", version = "4.0.0") diff --git a/modules/gz-rendering/10.0.0/patches/module_dot_bazel.patch b/modules/gz-rendering/10.0.0/patches/module_dot_bazel.patch new file mode 100644 index 00000000000..ba42d304381 --- /dev/null +++ b/modules/gz-rendering/10.0.0/patches/module_dot_bazel.patch @@ -0,0 +1,52 @@ +--- MODULE.bazel ++++ MODULE.bazel +@@ -1,39 +1,17 @@ +-## MODULE.bazel + module( + name = "gz-rendering", +- repo_name = "org_gazebosim_gz-rendering", ++ version = "10.0.0", ++ compatibility_level = 9, + ) + ++bazel_dep(name = "bazel_skylib", version = "1.7.1") ++bazel_dep(name = "egl-registry", version = "0.0.0-20250527") + bazel_dep(name = "googletest", version = "1.15.2") ++bazel_dep(name = "ogre-next", version = "2.3.3") ++bazel_dep(name = "rules_cc", version = "0.1.1") + bazel_dep(name = "rules_license", version = "1.0.0") +- +-# Gazebo Dependencies + bazel_dep(name = "rules_gazebo", version = "0.0.3") +-bazel_dep(name = "gz-common") +-bazel_dep(name = "gz-math") +-bazel_dep(name = "gz-plugin") +-bazel_dep(name = "gz-utils") +- +-archive_override( +- module_name = "gz-common", +- strip_prefix = "gz-common-gz-common7", +- urls = ["https://github.com/gazebosim/gz-common/archive/refs/heads/gz-common7.tar.gz"], +-) +- +-archive_override( +- module_name = "gz-math", +- strip_prefix = "gz-math-gz-math9", +- urls = ["https://github.com/gazebosim/gz-math/archive/refs/heads/gz-math9.tar.gz"], +-) +- +-archive_override( +- module_name = "gz-plugin", +- strip_prefix = "gz-plugin-gz-plugin4", +- urls = ["https://github.com/gazebosim/gz-plugin/archive/refs/heads/gz-plugin4.tar.gz"], +-) +- +-archive_override( +- module_name = "gz-utils", +- strip_prefix = "gz-utils-gz-utils4", +- urls = ["https://github.com/gazebosim/gz-utils/archive/refs/heads/gz-utils4.tar.gz"], +-) ++bazel_dep(name = "gz-common", version = "7.0.0") ++bazel_dep(name = "gz-math", version = "9.0.0") ++bazel_dep(name = "gz-plugin", version = "4.0.0") ++bazel_dep(name = "gz-utils", version = "4.0.0") diff --git a/modules/gz-rendering/10.0.0/presubmit.yml b/modules/gz-rendering/10.0.0/presubmit.yml new file mode 100644 index 00000000000..2634507fbc7 --- /dev/null +++ b/modules/gz-rendering/10.0.0/presubmit.yml @@ -0,0 +1,18 @@ +matrix: + platform: + - ubuntu2004 + - macos + - macos_arm64 + bazel: + - 8.x + - 7.x +tasks: + verify_targets: + name: Verify build targets + platform: ${{ platform }} + bazel: ${{ bazel }} + build_flags: + - '--cxxopt=-std=c++17' + - '--host_cxxopt=-std=c++17' + build_targets: + - '@gz-rendering' diff --git a/modules/gz-rendering/10.0.0/source.json b/modules/gz-rendering/10.0.0/source.json new file mode 100644 index 00000000000..9128e91830f --- /dev/null +++ b/modules/gz-rendering/10.0.0/source.json @@ -0,0 +1,9 @@ +{ + "url": "https://github.com/gazebosim/gz-rendering/archive/refs/tags/gz-rendering10_10.0.0.tar.gz", + "integrity": "sha256-LPQxA+7FVsH1qT6Qb+xnnhCPMn51Ph+CMG+Gzf6v8Us=", + "strip_prefix": "gz-rendering-gz-rendering10_10.0.0", + "patch_strip": 0, + "patches": { + "module_dot_bazel.patch": "sha256-zokW3aFMqugUuuFZBd0AhZbmUldqbUyPDkbkQuZfGcQ=" + } +} diff --git a/modules/gz-rendering/metadata.json b/modules/gz-rendering/metadata.json index 4d40ae0b724..52928549ce5 100644 --- a/modules/gz-rendering/metadata.json +++ b/modules/gz-rendering/metadata.json @@ -1,6 +1,12 @@ { "homepage": "https://github.com/gazebosim/gz-rendering", "maintainers": [ + { + "email": "iche@intrinsic.ai", + "github": "iche033", + "github_user_id": 4000684, + "name": "Ian Chen" + }, { "email": "shameek@intrinsic.ai", "github": "shameekganguly", @@ -15,7 +21,8 @@ "9.2.0", "9.3.0", "9.4.0", - "10.0.0-pre2" + "10.0.0-pre2", + "10.0.0" ], "yanked_versions": {} } diff --git a/modules/gz-sensors/10.0.0/MODULE.bazel b/modules/gz-sensors/10.0.0/MODULE.bazel new file mode 100644 index 00000000000..e06ce35387b --- /dev/null +++ b/modules/gz-sensors/10.0.0/MODULE.bazel @@ -0,0 +1,22 @@ +module( + name = "gz-sensors", + version = "10.0.0", + compatibility_level = 9, +) + +bazel_dep(name = "bazel_skylib", version = "1.7.1") +bazel_dep(name = "buildifier_prebuilt", version = "8.2.0.2") +bazel_dep(name = "eigen", version = "3.4.0.bcr.3") +bazel_dep(name = "googletest", version = "1.15.2") +bazel_dep(name = "rules_cc", version = "0.1.1") +bazel_dep(name = "rules_license", version = "1.0.0") + +# Gazebo Dependencies +bazel_dep(name = "rules_gazebo", version = "0.0.6") +bazel_dep(name = "gz-common", version = "7.0.0") +bazel_dep(name = "gz-math", version = "9.0.0") +bazel_dep(name = "gz-msgs", version = "12.0.0") +bazel_dep(name = "gz-rendering", version = "10.0.0") +bazel_dep(name = "gz-transport", version = "15.0.0") +bazel_dep(name = "gz-utils", version = "4.0.0") +bazel_dep(name = "sdformat", version = "16.0.0") diff --git a/modules/gz-sensors/10.0.0/patches/module_dot_bazel.patch b/modules/gz-sensors/10.0.0/patches/module_dot_bazel.patch new file mode 100644 index 00000000000..cd69bc7f07e --- /dev/null +++ b/modules/gz-sensors/10.0.0/patches/module_dot_bazel.patch @@ -0,0 +1,83 @@ +--- MODULE.bazel ++++ MODULE.bazel +@@ -1,69 +1,22 @@ +-## MODULE.bazel + module( + name = "gz-sensors", +- repo_name = "org_gazebosim_gz-sensors", ++ version = "10.0.0", ++ compatibility_level = 9, + ) + + bazel_dep(name = "bazel_skylib", version = "1.7.1") ++bazel_dep(name = "buildifier_prebuilt", version = "8.2.0.2") + bazel_dep(name = "eigen", version = "3.4.0.bcr.3") + bazel_dep(name = "googletest", version = "1.15.2") ++bazel_dep(name = "rules_cc", version = "0.1.1") + bazel_dep(name = "rules_license", version = "1.0.0") + + # Gazebo Dependencies +-bazel_dep(name = "rules_cc", version = "0.1.1") + bazel_dep(name = "rules_gazebo", version = "0.0.6") +-bazel_dep(name = "gz-common") +-bazel_dep(name = "gz-math") +-bazel_dep(name = "gz-msgs") +-bazel_dep(name = "gz-rendering") +-bazel_dep(name = "gz-transport") +-bazel_dep(name = "gz-utils") +-bazel_dep(name = "sdformat") +- +-archive_override( +- module_name = "gz-common", +- strip_prefix = "gz-common-gz-common7", +- urls = ["https://github.com/gazebosim/gz-common/archive/refs/heads/gz-common7.tar.gz"], +-) +- +-archive_override( +- module_name = "gz-math", +- strip_prefix = "gz-math-gz-math9", +- urls = ["https://github.com/gazebosim/gz-math/archive/refs/heads/gz-math9.tar.gz"], +-) +- +-archive_override( +- module_name = "gz-msgs", +- strip_prefix = "gz-msgs-gz-msgs12", +- urls = ["https://github.com/gazebosim/gz-msgs/archive/refs/heads/gz-msgs12.tar.gz"], +-) +- +-archive_override( +- module_name = "gz-rendering", +- strip_prefix = "gz-rendering-gz-rendering10", +- urls = ["https://github.com/gazebosim/gz-rendering/archive/refs/heads/gz-rendering10.tar.gz"], +-) +- +-archive_override( +- module_name = "gz-plugin", +- strip_prefix = "gz-plugin-gz-plugin4", +- urls = ["https://github.com/gazebosim/gz-plugin/archive/refs/heads/gz-plugin4.tar.gz"], +-) +- +-archive_override( +- module_name = "gz-transport", +- strip_prefix = "gz-transport-gz-transport15", +- urls = ["https://github.com/gazebosim/gz-transport/archive/refs/heads/gz-transport15.tar.gz"], +-) +- +-archive_override( +- module_name = "gz-utils", +- strip_prefix = "gz-utils-gz-utils4", +- urls = ["https://github.com/gazebosim/gz-utils/archive/refs/heads/gz-utils4.tar.gz"], +-) +- +-archive_override( +- module_name = "sdformat", +- strip_prefix = "sdformat-sdf16", +- urls = ["https://github.com/gazebosim/sdformat/archive/refs/heads/sdf16.tar.gz"], +-) ++bazel_dep(name = "gz-common", version = "7.0.0") ++bazel_dep(name = "gz-math", version = "9.0.0") ++bazel_dep(name = "gz-msgs", version = "12.0.0") ++bazel_dep(name = "gz-rendering", version = "10.0.0") ++bazel_dep(name = "gz-transport", version = "15.0.0") ++bazel_dep(name = "gz-utils", version = "4.0.0") ++bazel_dep(name = "sdformat", version = "16.0.0") diff --git a/modules/gz-sensors/10.0.0/presubmit.yml b/modules/gz-sensors/10.0.0/presubmit.yml new file mode 100644 index 00000000000..f10db936a4b --- /dev/null +++ b/modules/gz-sensors/10.0.0/presubmit.yml @@ -0,0 +1,19 @@ +matrix: + platform: + - ubuntu2204 + - macos + - macos_arm64 + bazel: + - 8.x + - 7.x +tasks: + verify_targets: + name: Verify build targets + platform: ${{ platform }} + bazel: ${{ bazel }} + build_flags: + - '--cxxopt=-std=c++17' + - '--host_cxxopt=-std=c++17' + build_targets: + - '@gz-sensors' + - '@gz-sensors//:gz-sensors-all' diff --git a/modules/gz-sensors/10.0.0/source.json b/modules/gz-sensors/10.0.0/source.json new file mode 100644 index 00000000000..d70adb922e1 --- /dev/null +++ b/modules/gz-sensors/10.0.0/source.json @@ -0,0 +1,9 @@ +{ + "url": "https://github.com/gazebosim/gz-sensors/archive/refs/tags/gz-sensors10_10.0.0.tar.gz", + "integrity": "sha256-mEGFQBPWERT3qNILkY32UUBL9aKNUt0LT8TKul3Iqgg=", + "strip_prefix": "gz-sensors-gz-sensors10_10.0.0", + "patch_strip": 0, + "patches": { + "module_dot_bazel.patch": "sha256-tjm+i0UqlwvhnV90oRUF2HSDOfup73D9nKWIhkLIsH4=" + } +} diff --git a/modules/gz-sensors/metadata.json b/modules/gz-sensors/metadata.json index 4e74eb66415..03ffff4cf1b 100644 --- a/modules/gz-sensors/metadata.json +++ b/modules/gz-sensors/metadata.json @@ -20,7 +20,8 @@ "versions": [ "9.2.0", "9.2.0.bcr.1", - "10.0.0-pre1" + "10.0.0-pre1", + "10.0.0" ], "yanked_versions": {} -} \ No newline at end of file +} diff --git a/modules/gz-sim/10.0.0/MODULE.bazel b/modules/gz-sim/10.0.0/MODULE.bazel new file mode 100644 index 00000000000..8dd886100f5 --- /dev/null +++ b/modules/gz-sim/10.0.0/MODULE.bazel @@ -0,0 +1,28 @@ +module( + name = "gz-sim", + version = "10.0.0", + compatibility_level = 9, +) + +bazel_dep(name = "bazel_skylib", version = "1.7.1") +bazel_dep(name = "eigen", version = "3.4.0.bcr.3") +bazel_dep(name = "googletest", version = "1.15.2") +bazel_dep(name = "protobuf", version = "29.4", repo_name = "com_google_protobuf") +bazel_dep(name = "rules_cc", version = "0.1.1") +bazel_dep(name = "rules_license", version = "1.0.0") +bazel_dep(name = "rules_proto", version = "7.1.0") +bazel_dep(name = "tinyxml2", version = "10.0.0") + +# Gazebo Dependencies +bazel_dep(name = "rules_gazebo", version = "0.0.6") +bazel_dep(name = "gz-physics", version = "9.0.0") +bazel_dep(name = "gz-common", version = "7.0.0") +bazel_dep(name = "gz-fuel-tools", version = "11.0.0") +bazel_dep(name = "gz-math", version = "9.0.0") +bazel_dep(name = "gz-msgs", version = "12.0.0") +bazel_dep(name = "gz-plugin", version = "4.0.0") +bazel_dep(name = "gz-rendering", version = "10.0.0") +bazel_dep(name = "gz-sensors", version = "10.0.0") +bazel_dep(name = "gz-transport", version = "15.0.0") +bazel_dep(name = "gz-utils", version = "4.0.0") +bazel_dep(name = "sdformat", version = "16.0.0") diff --git a/modules/gz-sim/10.0.0/patches/module_dot_bazel.patch b/modules/gz-sim/10.0.0/patches/module_dot_bazel.patch new file mode 100644 index 00000000000..b42bc753b27 --- /dev/null +++ b/modules/gz-sim/10.0.0/patches/module_dot_bazel.patch @@ -0,0 +1,104 @@ +--- MODULE.bazel ++++ MODULE.bazel +@@ -1,7 +1,7 @@ +-## MODULE.bazel + module( + name = "gz-sim", +- repo_name = "org_gazebosim_gz-sim", ++ version = "10.0.0", ++ compatibility_level = 9, + ) + + bazel_dep(name = "bazel_skylib", version = "1.7.1") +@@ -15,80 +15,14 @@ + + # Gazebo Dependencies + bazel_dep(name = "rules_gazebo", version = "0.0.6") +-bazel_dep(name = "gz-common") +-bazel_dep(name = "gz-fuel-tools") +-bazel_dep(name = "gz-math") +-bazel_dep(name = "gz-msgs") +-bazel_dep(name = "gz-physics") +-bazel_dep(name = "gz-plugin") +-bazel_dep(name = "gz-rendering") +-bazel_dep(name = "gz-sensors") +-bazel_dep(name = "gz-transport") +-bazel_dep(name = "gz-utils") +-bazel_dep(name = "sdformat") +- +-archive_override( +- module_name = "gz-common", +- strip_prefix = "gz-common-gz-common7", +- urls = ["https://github.com/gazebosim/gz-common/archive/refs/heads/gz-common7.tar.gz"], +-) +- +-archive_override( +- module_name = "gz-fuel-tools", +- strip_prefix = "gz-fuel-tools-gz-fuel-tools11", +- urls = ["https://github.com/gazebosim/gz-fuel-tools/archive/refs/heads/gz-fuel-tools11.tar.gz"], +-) +- +-archive_override( +- module_name = "gz-math", +- strip_prefix = "gz-math-gz-math9", +- urls = ["https://github.com/gazebosim/gz-math/archive/refs/heads/gz-math9.tar.gz"], +-) +- +-archive_override( +- module_name = "gz-msgs", +- strip_prefix = "gz-msgs-gz-msgs12", +- urls = ["https://github.com/gazebosim/gz-msgs/archive/refs/heads/gz-msgs12.tar.gz"], +-) +- +-archive_override( +- module_name = "gz-physics", +- strip_prefix = "gz-physics-gz-physics9", +- urls = ["https://github.com/gazebosim/gz-physics/archive/refs/heads/gz-physics9.tar.gz"], +-) +- +-archive_override( +- module_name = "gz-plugin", +- strip_prefix = "gz-plugin-gz-plugin4", +- urls = ["https://github.com/gazebosim/gz-plugin/archive/refs/heads/gz-plugin4.tar.gz"], +-) +- +-archive_override( +- module_name = "gz-rendering", +- strip_prefix = "gz-rendering-gz-rendering10", +- urls = ["https://github.com/gazebosim/gz-rendering/archive/refs/heads/gz-rendering10.tar.gz"], +-) +- +-archive_override( +- module_name = "gz-sensors", +- strip_prefix = "gz-sensors-gz-sensors10", +- urls = ["https://github.com/gazebosim/gz-sensors/archive/refs/heads/gz-sensors10.tar.gz"], +-) +- +-archive_override( +- module_name = "gz-transport", +- strip_prefix = "gz-transport-gz-transport15", +- urls = ["https://github.com/gazebosim/gz-transport/archive/refs/heads/gz-transport15.tar.gz"], +-) +- +-archive_override( +- module_name = "gz-utils", +- strip_prefix = "gz-utils-gz-utils4", +- urls = ["https://github.com/gazebosim/gz-utils/archive/refs/heads/gz-utils4.tar.gz"], +-) +- +-archive_override( +- module_name = "sdformat", +- strip_prefix = "sdformat-sdf16", +- urls = ["https://github.com/gazebosim/sdformat/archive/refs/heads/sdf16.tar.gz"], +-) ++bazel_dep(name = "gz-physics", version = "9.0.0") ++bazel_dep(name = "gz-common", version = "7.0.0") ++bazel_dep(name = "gz-fuel-tools", version = "11.0.0") ++bazel_dep(name = "gz-math", version = "9.0.0") ++bazel_dep(name = "gz-msgs", version = "12.0.0") ++bazel_dep(name = "gz-plugin", version = "4.0.0") ++bazel_dep(name = "gz-rendering", version = "10.0.0") ++bazel_dep(name = "gz-sensors", version = "10.0.0") ++bazel_dep(name = "gz-transport", version = "15.0.0") ++bazel_dep(name = "gz-utils", version = "4.0.0") ++bazel_dep(name = "sdformat", version = "16.0.0") diff --git a/modules/gz-sim/10.0.0/presubmit.yml b/modules/gz-sim/10.0.0/presubmit.yml new file mode 100644 index 00000000000..ddec9fe9b02 --- /dev/null +++ b/modules/gz-sim/10.0.0/presubmit.yml @@ -0,0 +1,20 @@ +matrix: + platform: + - ubuntu2004 + - macos + # Disabled due to https://github.com/bazel-contrib/rules_foreign_cc/issues/1305. + # rules_foreign_cc is transitively pulled in through libzmq. + # - macos_arm64 + bazel: + - 8.x + - 7.x +tasks: + verify_targets: + name: Verify build targets + platform: ${{ platform }} + bazel: ${{ bazel }} + build_flags: + - '--cxxopt=-std=c++17' + - '--host_cxxopt=-std=c++17' + build_targets: + - '@gz-sim' diff --git a/modules/gz-sim/10.0.0/source.json b/modules/gz-sim/10.0.0/source.json new file mode 100644 index 00000000000..f37ad75de13 --- /dev/null +++ b/modules/gz-sim/10.0.0/source.json @@ -0,0 +1,9 @@ +{ + "url": "https://github.com/gazebosim/gz-sim/archive/refs/tags/gz-sim10_10.0.0.tar.gz", + "integrity": "sha256-MAT/UmFKfqY1rz5KXULDYqBkNtGZAA27VY/VsFtQOHg=", + "strip_prefix": "gz-sim-gz-sim10_10.0.0", + "patch_strip": 0, + "patches": { + "module_dot_bazel.patch": "sha256-nepLJZLvxaKmnyQCcLzT54WVTnmrFb2kczrV/c0Fce4=" + } +} diff --git a/modules/gz-sim/metadata.json b/modules/gz-sim/metadata.json index 7903a5af26a..cde4ba3336e 100644 --- a/modules/gz-sim/metadata.json +++ b/modules/gz-sim/metadata.json @@ -1,6 +1,12 @@ { "homepage": "https://github.com/gazebosim/gz-sim", "maintainers": [ + { + "email": "iche@intrinsic.ai", + "github": "iche033", + "github_user_id": 4000684, + "name": "Ian Chen" + }, { "email": "shameek@intrinsic.ai", "github": "shameekganguly", @@ -15,7 +21,8 @@ "9.2.0", "9.3.0", "9.4.0", - "10.0.0-pre1" + "10.0.0-pre1", + "10.0.0" ], "yanked_versions": {} } diff --git a/modules/gz-transport/15.0.0/MODULE.bazel b/modules/gz-transport/15.0.0/MODULE.bazel new file mode 100644 index 00000000000..432a26cf113 --- /dev/null +++ b/modules/gz-transport/15.0.0/MODULE.bazel @@ -0,0 +1,19 @@ +## MODULE.bazel +module( + name = "gz-transport", + version = "15.0.0", + compatibility_level = 14, +) + +bazel_dep(name = "cppzmq", version = "4.10.0.bcr.1") +bazel_dep(name = "googletest", version = "1.14.0") +bazel_dep(name = "libuuid", version = "2.39.3.bcr.1") +bazel_dep(name = "libzmq", version = "4.3.5.bcr.3") +bazel_dep(name = "protobuf", version = "29.4", repo_name = "com_google_protobuf") +bazel_dep(name = "rules_license", version = "1.0.0") +bazel_dep(name = "rules_proto", version = "7.1.0") +bazel_dep(name = "sqlite3", version = "3.49.1") +bazel_dep(name = "rules_gazebo", version = "0.0.2") +bazel_dep(name = "gz-utils", version = "4.0.0") +bazel_dep(name = "gz-math", version = "9.0.0") +bazel_dep(name = "gz-msgs", version = "12.0.0") diff --git a/modules/gz-transport/15.0.0/patches/module_dot_bazel.patch b/modules/gz-transport/15.0.0/patches/module_dot_bazel.patch new file mode 100644 index 00000000000..5ed10d9972d --- /dev/null +++ b/modules/gz-transport/15.0.0/patches/module_dot_bazel.patch @@ -0,0 +1,51 @@ +--- MODULE.bazel ++++ MODULE.bazel +@@ -1,7 +1,8 @@ + ## MODULE.bazel + module( + name = "gz-transport", +- repo_name = "org_gazebosim_gz-transport", ++ version = "15.0.0", ++ compatibility_level = 14, + ) + + bazel_dep(name = "cppzmq", version = "4.10.0.bcr.1") +@@ -12,34 +13,7 @@ + bazel_dep(name = "rules_license", version = "1.0.0") + bazel_dep(name = "rules_proto", version = "7.1.0") + bazel_dep(name = "sqlite3", version = "3.49.1") +- +-# Gazebo Dependencies +-bazel_dep(name = "rules_gazebo", version = "0.0.6") +-bazel_dep(name = "gz-common") +-bazel_dep(name = "gz-math") +-bazel_dep(name = "gz-utils") +-bazel_dep(name = "gz-msgs") +- +-archive_override( +- module_name = "gz-common", +- strip_prefix = "gz-common-gz-common7", +- urls = ["https://github.com/gazebosim/gz-common/archive/refs/heads/gz-common7.tar.gz"], +-) +- +-archive_override( +- module_name = "gz-math", +- strip_prefix = "gz-math-gz-math9", +- urls = ["https://github.com/gazebosim/gz-math/archive/refs/heads/gz-math9.tar.gz"], +-) +- +-archive_override( +- module_name = "gz-utils", +- strip_prefix = "gz-utils-gz-utils4", +- urls = ["https://github.com/gazebosim/gz-utils/archive/refs/heads/gz-utils4.tar.gz"], +-) +- +-archive_override( +- module_name = "gz-msgs", +- strip_prefix = "gz-msgs-gz-msgs12", +- urls = ["https://github.com/gazebosim/gz-msgs/archive/refs/heads/gz-msgs12.tar.gz"], +-) ++bazel_dep(name = "rules_gazebo", version = "0.0.2") ++bazel_dep(name = "gz-utils", version = "4.0.0") ++bazel_dep(name = "gz-math", version = "9.0.0") ++bazel_dep(name = "gz-msgs", version = "12.0.0") diff --git a/modules/gz-transport/15.0.0/presubmit.yml b/modules/gz-transport/15.0.0/presubmit.yml new file mode 100644 index 00000000000..08769d6eaaf --- /dev/null +++ b/modules/gz-transport/15.0.0/presubmit.yml @@ -0,0 +1,24 @@ +matrix: + platform: + - ubuntu2004 + - macos + # Disabled due to https://github.com/bazel-contrib/rules_foreign_cc/issues/1305. + # rules_foreign_cc is transitively pulled in through libzmq. + # - macos_arm64 + bazel: + - 8.x + - 7.x +tasks: + verify_targets: + name: Verify build targets + platform: ${{ platform }} + bazel: ${{ bazel }} + build_flags: + - '--cxxopt=-std=c++17' + - '--host_cxxopt=-std=c++17' + build_targets: + - '@gz-transport' + - '@gz-transport//:topic' + - '@gz-transport//:service' + - '@gz-transport//log' + - '@gz-transport//parameters' diff --git a/modules/gz-transport/15.0.0/source.json b/modules/gz-transport/15.0.0/source.json new file mode 100644 index 00000000000..a0a795f7e38 --- /dev/null +++ b/modules/gz-transport/15.0.0/source.json @@ -0,0 +1,9 @@ +{ + "url": "https://github.com/gazebosim/gz-transport/archive/refs/tags/gz-transport15_15.0.0.tar.gz", + "integrity": "sha256-yp6aPeogj0vpYEOjS44YTg+AFXBcT5/x76gT1Yjxl+k=", + "strip_prefix": "gz-transport-gz-transport15_15.0.0", + "patch_strip": 0, + "patches": { + "module_dot_bazel.patch": "sha256-2vEq10j6IRafjg/Ms8cuNUMec9Pc0ctmBuVRto68uSI=" + } +} diff --git a/modules/gz-transport/metadata.json b/modules/gz-transport/metadata.json index ae05554ce62..9456b88cf89 100644 --- a/modules/gz-transport/metadata.json +++ b/modules/gz-transport/metadata.json @@ -1,6 +1,12 @@ { "homepage": "https://github.com/gazebosim/gz-transport", "maintainers": [ + { + "email": "iche@intrinsic.ai", + "github": "iche033", + "github_user_id": 4000684, + "name": "Ian Chen" + }, { "email": "shameek@intrinsic.ai", "github": "shameekganguly", @@ -15,7 +21,8 @@ "14.1.0", "14.1.0.bcr.1", "14.2.0", - "15.0.0-pre2" + "15.0.0-pre2", + "15.0.0" ], "yanked_versions": {} } diff --git a/modules/gz-utils/4.0.0/MODULE.bazel b/modules/gz-utils/4.0.0/MODULE.bazel new file mode 100644 index 00000000000..73b9e367c60 --- /dev/null +++ b/modules/gz-utils/4.0.0/MODULE.bazel @@ -0,0 +1,10 @@ +module( + name = "gz-utils", + version = "4.0.0", + compatibility_level = 0, +) +bazel_dep(name = "buildifier_prebuilt", version = "7.3.1") +bazel_dep(name = "googletest", version = "1.14.0") +bazel_dep(name = "rules_gazebo", version = "0.0.2") +bazel_dep(name = "rules_license", version = "1.0.0") +bazel_dep(name = "spdlog", version = "1.12.0") diff --git a/modules/gz-utils/4.0.0/patches/module_dot_bazel.patch b/modules/gz-utils/4.0.0/patches/module_dot_bazel.patch new file mode 100644 index 00000000000..d4f46be0945 --- /dev/null +++ b/modules/gz-utils/4.0.0/patches/module_dot_bazel.patch @@ -0,0 +1,15 @@ +--- MODULE.bazel ++++ MODULE.bazel +@@ -1,10 +1,8 @@ +-"gz-utils" +- + module( + name = "gz-utils", +- repo_name = "org_gazebosim_gz-utils", ++ version = "4.0.0", ++ compatibility_level = 0, + ) +- + bazel_dep(name = "buildifier_prebuilt", version = "7.3.1") + bazel_dep(name = "googletest", version = "1.14.0") + bazel_dep(name = "rules_gazebo", version = "0.0.2") diff --git a/modules/gz-utils/4.0.0/presubmit.yml b/modules/gz-utils/4.0.0/presubmit.yml new file mode 100644 index 00000000000..c09600fbc4f --- /dev/null +++ b/modules/gz-utils/4.0.0/presubmit.yml @@ -0,0 +1,19 @@ +matrix: + platform: + - debian10 + - ubuntu2004 + - macos + - macos_arm64 + bazel: + - 7.x + - 6.x +tasks: + verify_targets: + name: Verify build targets + platform: ${{ platform }} + bazel: ${{ bazel }} + build_flags: + - '--cxxopt=-std=c++17' + - '--host_cxxopt=-std=c++17' + build_targets: + - '@gz-utils//:*' diff --git a/modules/gz-utils/4.0.0/source.json b/modules/gz-utils/4.0.0/source.json new file mode 100644 index 00000000000..7495d288678 --- /dev/null +++ b/modules/gz-utils/4.0.0/source.json @@ -0,0 +1,9 @@ +{ + "url": "https://github.com/gazebosim/gz-utils/archive/refs/tags/gz-utils4_4.0.0.tar.gz", + "integrity": "sha256-sGoXnqQpe+i40J6npdPUUFmj5AMMG9JWr8YvmXzJku0=", + "strip_prefix": "gz-utils-gz-utils4_4.0.0", + "patch_strip": 0, + "patches": { + "module_dot_bazel.patch": "sha256-YZunz22xXuKgIS+nVN24BI4YPQQgA4QZ9yeRZwF6oBw=" + } +} diff --git a/modules/gz-utils/metadata.json b/modules/gz-utils/metadata.json index caa719119f9..d45991da4b6 100644 --- a/modules/gz-utils/metadata.json +++ b/modules/gz-utils/metadata.json @@ -6,6 +6,12 @@ "github": "mjcarroll", "github_user_id": 279701, "name": "Michael Carroll" + }, + { + "email": "shameek@intrinsic.ai", + "github": "shameekganguly", + "github_user_id": 2412842, + "name": "Shameek Ganguly" } ], "repository": [ @@ -13,7 +19,8 @@ ], "versions": [ "3.1.0", - "4.0.0-pre1" + "4.0.0-pre1", + "4.0.0" ], "yanked_versions": {} } diff --git a/modules/sdformat/16.0.0/MODULE.bazel b/modules/sdformat/16.0.0/MODULE.bazel new file mode 100644 index 00000000000..facfd85a637 --- /dev/null +++ b/modules/sdformat/16.0.0/MODULE.bazel @@ -0,0 +1,14 @@ +module( + name = "sdformat", + version = "16.0.0", + compatibility_level = 0, +) +bazel_dep(name = "buildifier_prebuilt", version = "8.2.0") +bazel_dep(name = "googletest", version = "1.14.0.bcr.1") +bazel_dep(name = "rules_cc", version = "0.1.1") +bazel_dep(name = "rules_python", version = "0.40.0") +bazel_dep(name = "rules_license", version = "1.0.0") +bazel_dep(name = "tinyxml2", version = "10.0.0") +bazel_dep(name = "rules_gazebo", version = "0.0.6") +bazel_dep(name = "gz-utils", version = "4.0.0") +bazel_dep(name = "gz-math", version = "9.0.0") diff --git a/modules/sdformat/16.0.0/patches/module_dot_bazel.patch b/modules/sdformat/16.0.0/patches/module_dot_bazel.patch new file mode 100644 index 00000000000..af0a093321c --- /dev/null +++ b/modules/sdformat/16.0.0/patches/module_dot_bazel.patch @@ -0,0 +1,36 @@ +--- MODULE.bazel ++++ MODULE.bazel +@@ -1,29 +1,14 @@ +-## MODULE.bazel + module( + name = "sdformat", +- repo_name = "org_gazebosim_sdformat", ++ version = "16.0.0", ++ compatibility_level = 0, + ) +- + bazel_dep(name = "buildifier_prebuilt", version = "8.2.0") + bazel_dep(name = "googletest", version = "1.14.0.bcr.1") + bazel_dep(name = "rules_cc", version = "0.1.1") + bazel_dep(name = "rules_python", version = "0.40.0") + bazel_dep(name = "rules_license", version = "1.0.0") + bazel_dep(name = "tinyxml2", version = "10.0.0") +- +-# Gazebo Dependencies + bazel_dep(name = "rules_gazebo", version = "0.0.6") +-bazel_dep(name = "gz-utils") +-bazel_dep(name = "gz-math") +- +-archive_override( +- module_name = "gz-utils", +- strip_prefix = "gz-utils-gz-utils4", +- urls = ["https://github.com/gazebosim/gz-utils/archive/refs/heads/gz-utils4.tar.gz"], +-) +- +-archive_override( +- module_name = "gz-math", +- strip_prefix = "gz-math-gz-math9", +- urls = ["https://github.com/gazebosim/gz-math/archive/refs/heads/gz-math9.tar.gz"], +-) ++bazel_dep(name = "gz-utils", version = "4.0.0") ++bazel_dep(name = "gz-math", version = "9.0.0") diff --git a/modules/sdformat/16.0.0/presubmit.yml b/modules/sdformat/16.0.0/presubmit.yml new file mode 100644 index 00000000000..745cb8fd4e7 --- /dev/null +++ b/modules/sdformat/16.0.0/presubmit.yml @@ -0,0 +1,19 @@ +matrix: + platform: + - ubuntu2004 + - macos + - macos_arm64 + bazel: + - 8.x + - 7.x +tasks: + verify_targets: + name: Verify build targets + platform: ${{ platform }} + bazel: ${{ bazel }} + build_flags: + - '--cxxopt=-std=c++17' + - '--host_cxxopt=-std=c++17' + build_targets: + - '@sdformat' + - '@sdformat//:urdf_parser' diff --git a/modules/sdformat/16.0.0/source.json b/modules/sdformat/16.0.0/source.json new file mode 100644 index 00000000000..ad82c22920a --- /dev/null +++ b/modules/sdformat/16.0.0/source.json @@ -0,0 +1,9 @@ +{ + "url": "https://github.com/gazebosim/sdformat/archive/refs/tags/sdformat16_16.0.0.tar.gz", + "integrity": "sha256-/3A5TsT/cwrq0JtffWUpWI6t/uLaBaNQHZnc8uHQ1ZM=", + "strip_prefix": "sdformat-sdformat16_16.0.0", + "patch_strip": 0, + "patches": { + "module_dot_bazel.patch": "sha256-u2faFAFZ/4mFB6afZ9kfq13DErDSeBDUMsJj1fBZKnU=" + } +} diff --git a/modules/sdformat/metadata.json b/modules/sdformat/metadata.json index d2dc5fa3ca3..c6856268083 100644 --- a/modules/sdformat/metadata.json +++ b/modules/sdformat/metadata.json @@ -4,14 +4,14 @@ { "email": "shameek@google.com", "github": "shameekganguly", - "name": "Shameek Ganguly", - "github_user_id": 2412842 + "github_user_id": 2412842, + "name": "Shameek Ganguly" }, { "email": "mjcarroll@intrinsic.ai", "github": "mjcarroll", - "name": "Michael Carroll", - "github_user_id": 279701 + "github_user_id": 279701, + "name": "Michael Carroll" } ], "repository": [ @@ -22,7 +22,8 @@ "15.3.0", "15.3.0.bcr.1", "15.3.0.bcr.2", - "16.0.0-pre2" + "16.0.0-pre2", + "16.0.0" ], "yanked_versions": {} }