From 3d5acdb5b3868767fc900b9f577d6b588927b91e Mon Sep 17 00:00:00 2001 From: Tobias Fischer Date: Sat, 24 Oct 2026 14:31:15 +1000 Subject: [PATCH] jazzy: gz_ogre_next_vendor without shaderc, as in lyrical The package only wraps conda-forge's ogre-next (no OGRE-Next build of its own), but kept shaderc from the upstream package.xml. So every shaderc pin change rebuilt it and its 50 dependents (the Gazebo stack, nav2_bringup, the turtlebots, desktop_full, ...), as in the pinning update #94. New build 28 of just this package; its dependents don't need one. Co-Authored-By: Claude Opus 5.5 --- distros/jazzy/patch/dependencies.yaml | 3 +++ distros/jazzy/pkg_additional_info.yaml | 2 ++ 2 files changed, 5 insertions(+) diff --git a/distros/jazzy/patch/dependencies.yaml b/distros/jazzy/patch/dependencies.yaml index 1c6449bbb..17870a563 100644 --- a/distros/jazzy/patch/dependencies.yaml +++ b/distros/jazzy/patch/dependencies.yaml @@ -49,8 +49,11 @@ gz_msgs_vendor: add_host: ["gz-msgs10"] add_run: ["gz-msgs10"] gz_ogre_next_vendor: + # wraps conda-forge's ogre-next (no OGRE-Next build): no shaderc, as in lyrical add_host: ["ogre-next"] add_run: ["ogre-next"] + remove_host: ["shaderc"] + remove_run: ["shaderc"] gz_physics_vendor: add_host: ["gz-physics7"] add_run: ["gz-physics7"] diff --git a/distros/jazzy/pkg_additional_info.yaml b/distros/jazzy/pkg_additional_info.yaml index f4b27633d..3d1759753 100644 --- a/distros/jazzy/pkg_additional_info.yaml +++ b/distros/jazzy/pkg_additional_info.yaml @@ -131,3 +131,5 @@ urdfdom_headers: # Remove build_number fields below on new full rebuild zenoh_cpp_vendor: additional_cmake_args: "-DAMENT_VENDOR_POLICY=NEVER_VENDOR_IGNORE_SATISFIED_CHECK -DUSE_SYSTEM_ZENOH=ON" +gz_ogre_next_vendor: + build_number: 28