gz-physics@9.2.0 (#8526)
Release:
https://github.com/gazebosim/gz-physics/releases/tag/gz-physics9_9.2.0
_Automated by [Publish to
BCR](https://github.com/bazel-contrib/publish-to-bcr)_
Co-authored-by: iche033 <4000684+iche033@users.noreply.github.com>
diff --git a/modules/gz-physics/9.2.0/MODULE.bazel b/modules/gz-physics/9.2.0/MODULE.bazel
new file mode 100644
index 0000000..47b6341
--- /dev/null
+++ b/modules/gz-physics/9.2.0/MODULE.bazel
@@ -0,0 +1,22 @@
+module(
+ name = "gz-physics",
+ compatibility_level = 8,
+ version = "9.2.0",
+)
+
+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.bcr.1")
+bazel_dep(name = "dartsim", version = "6.13.2.bcr.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.2")
+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.2.0/patches/module_dot_bazel_version.patch b/modules/gz-physics/9.2.0/patches/module_dot_bazel_version.patch
new file mode 100644
index 0000000..2266e4c
--- /dev/null
+++ b/modules/gz-physics/9.2.0/patches/module_dot_bazel_version.patch
@@ -0,0 +1,12 @@
+===================================================================
+--- a/MODULE.bazel
++++ b/MODULE.bazel
+@@ -1,7 +1,8 @@
+ module(
+ name = "gz-physics",
+ compatibility_level = 8,
++ version = "9.2.0",
+ )
+
+ bazel_dep(name = "bazel_skylib", version = "1.7.1")
+ bazel_dep(name = "buildifier_prebuilt", version = "8.2.0.2")
diff --git a/modules/gz-physics/9.2.0/presubmit.yml b/modules/gz-physics/9.2.0/presubmit.yml
new file mode 100644
index 0000000..e909bb2
--- /dev/null
+++ b/modules/gz-physics/9.2.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.2.0/source.json b/modules/gz-physics/9.2.0/source.json
new file mode 100644
index 0000000..dd8dbd5
--- /dev/null
+++ b/modules/gz-physics/9.2.0/source.json
@@ -0,0 +1,9 @@
+{
+ "integrity": "sha256-PTFHb0cHmc8QpwGIHG8N/QeBVjpwAkaX2BaQVKncor0=",
+ "strip_prefix": "gz-physics-gz-physics9_9.2.0",
+ "url": "https://github.com/gazebosim/gz-physics/archive/refs/tags/gz-physics9_9.2.0.tar.gz",
+ "patches": {
+ "module_dot_bazel_version.patch": "sha256-c53jX2upDXku7l4wC/LrtJwgK1XYIxGyC0ybibI8ou0="
+ },
+ "patch_strip": 1
+}
diff --git a/modules/gz-physics/metadata.json b/modules/gz-physics/metadata.json
index dc9f98e..6239647 100644
--- a/modules/gz-physics/metadata.json
+++ b/modules/gz-physics/metadata.json
@@ -25,7 +25,8 @@
"8.3.0.bcr.1",
"9.0.0-pre2",
"9.0.0",
- "9.1.0"
+ "9.1.0",
+ "9.2.0"
],
"yanked_versions": {}
}