Skip to content
Merged
16 changes: 16 additions & 0 deletions .github/workflows/build.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# Placeholder, so that GitHub names this workflow path "build" in the Actions list.
#
# The real build.yaml lives on the buildbranch_<distro>_<platform> branches (pushed by
# main.yaml, generated by `rs <distro> gha`); every branch has its own, with
# `run-name: <distro> <platform>`. GitHub shows one workflow per path and takes its name
# from the default branch's file; without one on main it kept the name of the first
# branch that registered the path. This file is never triggered on its own.
name: build
on:
workflow_dispatch:
jobs:
placeholder:
runs-on: ubuntu-latest
permissions: {}
steps:
- run: echo "Builds run from the buildbranch_<distro>_<platform> branches' own build.yaml."
4 changes: 0 additions & 4 deletions distros/humble/patch/dependencies.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -62,10 +62,6 @@ mimick_vendor:
add_build: ["vcstool"]
moveit_visual_tools:
add_host: ["${{ 'libgl-devel' if linux }}", "${{ 'libopengl-devel' if linux }}"]
mrpt2:
add_host: ["assimp", "octomap", "tinyxml2", "libboost-devel", "jsoncpp", "gtest", "libboost-python-devel", "libdc1394", "xorg-libxcomposite", "libftdi", "ros2-octomap"]
add_run: ["assimp", "octomap", "tinyxml2", "libboost-devel", "jsoncpp", "gtest", "libboost-python-devel", "libdc1394", "xorg-libxcomposite", "libftdi", "ros2-octomap"]
add_build: ["${{ cdt('libxcomposite-devel') if linux }}"]
nav2_constrained_smoother:
add_host: ["${{ 'openblas' if win }}"]
nav2_util:
Expand Down

This file was deleted.

This file was deleted.

68 changes: 0 additions & 68 deletions distros/humble/patch/ros2-rclcpp-components.emscripten.patch

This file was deleted.

26 changes: 0 additions & 26 deletions distros/humble/patch/ros2-rclpy.emscripten.patch

This file was deleted.

1 change: 0 additions & 1 deletion distros/humble/vinca.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,6 @@ packages_exclude:
- ros_ign_gazebo # Ignition Fortress (libignition-gazebo6) isn't installable on win-64
- ros_ign_gazebo_demos # Ignition Fortress (libignition-gazebo6) isn't installable on win-64
- ros_ign_image # Fortress-based gz integration isn't supported on humble Windows (old ros-humble#68)
- test_ros_gz_bridge # Fortress-based gz integration isn't supported on humble Windows (old ros-humble#68)
- velodyne_gazebo_plugins # links Gazebo Classic's Ogre libraries; win-64 has no OgreBites.lib

packages_skip:
Expand Down
8 changes: 0 additions & 8 deletions distros/jazzy/patch/dependencies.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -98,10 +98,6 @@ mimick_vendor:
add_host: ["setuptools <81"]
moveit_visual_tools:
add_host: ["${{ 'libgl-devel' if linux }}", "${{ 'libopengl-devel' if linux }}"]
mrpt2:
add_host: ["assimp", "octomap", "tinyxml2", "libboost-devel", "jsoncpp", "gtest", "libboost-python-devel", "libdc1394", "xorg-libxcomposite", "libftdi", "ros2-octomap"]
add_run: ["assimp", "octomap", "tinyxml2", "libboost-devel", "jsoncpp", "gtest", "libboost-python-devel", "libdc1394", "xorg-libxcomposite", "libftdi", "ros2-octomap"]
add_build: ["${{ cdt('libxcomposite-devel') if linux }}"]
nav2_constrained_smoother:
add_host: ["${{ 'openblas' if win }}"]
nav2_mppi_controller:
Expand Down Expand Up @@ -138,10 +134,6 @@ roboplan_ros_examples:
add_host: ["ros2-ament-cmake"]
ros_gz_sim:
add_host: ["${{ 'libgl-devel' if linux }}", "${{ 'libopengl-devel' if linux }}"]
ros_ign_gazebo:
add_host: ["ros2-std-msgs", "ros2-rclcpp", "${{ 'libgl-devel' if linux }}", "${{ 'libopengl-devel' if linux }}"]
ros_ign_interfaces:
add_host: ["ros2-rcl-interfaces"]
ros_image_to_qimage:
add_host: ["${{ 'libgl-devel' if linux }}", "${{ 'libopengl-devel' if linux }}"]
rqt_gui_cpp:
Expand Down
4 changes: 0 additions & 4 deletions distros/jazzy/pkg_additional_info.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -36,10 +36,6 @@ iceoryx_posh:
dep_name: libiceoryx-posh
max_pin: 'x.x'
override_version: '2.95.8'
ignition_cmake2_vendor:
additional_cmake_args: "-DAMENT_VENDOR_POLICY=NEVER_VENDOR_IGNORE_SATISFIED_CHECK"
ignition_math6_vendor:
additional_cmake_args: "-DAMENT_VENDOR_POLICY=NEVER_VENDOR_IGNORE_SATISFIED_CHECK"
libcamera:
generate_dummy_package_with_run_deps:
dep_name: libcamera
Expand Down
11 changes: 0 additions & 11 deletions distros/lyrical/patch/dependencies.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,6 @@ foxglove_bridge:
add_host: ["ros2-ament-cmake"]
geometric_shapes:
add_host: ["libboost-devel", "octomap"]
grid_map_octomap:
add_host: ["octomap"]
add_run: ["octomap"]
grid_map_rviz_plugin:
add_host: ["${{ 'libgl-devel' if linux }}", "${{ 'libopengl-devel' if linux }}", "qt6-main"]
gz_cmake_vendor:
Expand Down Expand Up @@ -107,10 +104,6 @@ moveit_core:
add_host: ["eigen-abi-devel"]
moveit_visual_tools:
add_host: ["${{ 'libgl-devel' if linux }}", "${{ 'libopengl-devel' if linux }}"]
mrpt2:
add_host: ["assimp", "octomap", "tinyxml2", "libboost-devel", "jsoncpp", "gtest", "libboost-python-devel", "libdc1394", "xorg-libxcomposite", "libftdi", "ros2-octomap"]
add_run: ["assimp", "octomap", "tinyxml2", "libboost-devel", "jsoncpp", "gtest", "libboost-python-devel", "libdc1394", "xorg-libxcomposite", "libftdi", "ros2-octomap"]
add_build: ["${{ cdt('libxcomposite-devel') if linux }}"]
nav2_constrained_smoother:
add_host: ["${{ 'openblas' if win }}", "ceres-solver"]
openvdb_vendor:
Expand Down Expand Up @@ -163,10 +156,6 @@ rmf_visualization_schedule:
add_host: ["asio"]
ros_gz_sim:
add_host: ["${{ 'libgl-devel' if linux }}", "${{ 'libopengl-devel' if linux }}", "ros2-gz-sensors-vendor"]
ros_ign_gazebo:
add_host: ["ros2-std-msgs", "ros2-rclcpp", "${{ 'libgl-devel' if linux }}", "${{ 'libopengl-devel' if linux }}"]
ros_ign_interfaces:
add_host: ["ros2-rcl-interfaces"]
ros_image_to_qimage:
# Qt6, like rqt_gui_cpp (patch/ros2-ros-image-to-qimage.patch)
remove_host: ["qt-main"]
Expand Down
10 changes: 0 additions & 10 deletions distros/lyrical/pkg_additional_info.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,6 @@ gtsam:
# the version on ros is actually an alpha, not a properly released version,
# see https://discourse.ros.org/t/on-new-gtsam-version-without-boost/44307
override_version: '4.2.0'
hpp_fcl:
generate_dummy_package_with_run_deps:
dep_name: hpp-fcl
max_pin: 'x.x.x'
# the version on ros is outdated w.r.t. to the conda-forge one
override_version: '3.0.2'
iceoryx_binding_c:
generate_dummy_package_with_run_deps:
dep_name: libiceoryx-binding-c
Expand Down Expand Up @@ -52,10 +46,6 @@ magic_enum:
generate_dummy_package_with_run_deps:
dep_name: magic_enum
max_pin: 'x.x'
octomap:
generate_dummy_package_with_run_deps:
dep_name: octomap
max_pin: 'x.x'
ompl:
generate_dummy_package_with_run_deps:
dep_name: ompl
Expand Down
8 changes: 0 additions & 8 deletions distros/rolling/patch/dependencies.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -104,10 +104,6 @@ moveit_core:
add_host: ["eigen-abi-devel"]
moveit_visual_tools:
add_host: ["${{ 'libgl-devel' if linux }}", "${{ 'libopengl-devel' if linux }}", "libboost-devel"]
mrpt2:
add_host: ["assimp", "octomap", "tinyxml2", "libboost-devel", "jsoncpp", "gtest", "libboost-python-devel", "libdc1394", "xorg-libxcomposite", "libftdi", "ros2-octomap"]
add_run: ["assimp", "octomap", "tinyxml2", "libboost-devel", "jsoncpp", "gtest", "libboost-python-devel", "libdc1394", "xorg-libxcomposite", "libftdi", "ros2-octomap"]
add_build: ["${{ cdt('libxcomposite-devel') if linux }}"]
pcl_conversions:
add_host: ["${{ 'libgl-devel' if linux }}", "${{ 'libopengl-devel' if linux }}", "libboost-devel", "eigen-abi-devel"]
pinocchio:
Expand Down Expand Up @@ -154,10 +150,6 @@ roboplan_ros_examples:
add_host: ["ros2-ament-cmake"]
ros_gz_sim:
add_host: ["${{ 'libgl-devel' if linux }}", "${{ 'libopengl-devel' if linux }}", "ros2-gz-sensors-vendor"]
ros_ign_gazebo:
add_host: ["ros2-std-msgs", "ros2-rclcpp", "${{ 'libgl-devel' if linux }}", "${{ 'libopengl-devel' if linux }}"]
ros_ign_interfaces:
add_host: ["ros2-rcl-interfaces"]
ros_image_to_qimage:
# Qt6, like rqt_gui_cpp (patch/ros2-ros-image-to-qimage.patch)
remove_host: ["qt-main"]
Expand Down
10 changes: 0 additions & 10 deletions distros/rolling/pkg_additional_info.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,6 @@ gtsam:
# the version on ros is actually an alpha, not a properly released version,
# see https://discourse.ros.org/t/on-new-gtsam-version-without-boost/44307
override_version: '4.2.0'
hpp_fcl:
generate_dummy_package_with_run_deps:
dep_name: hpp-fcl
max_pin: 'x.x.x'
# the version on ros is outdated w.r.t. to the conda-forge one
override_version: '3.0.2'
iceoryx_binding_c:
generate_dummy_package_with_run_deps:
dep_name: libiceoryx-binding-c
Expand Down Expand Up @@ -51,10 +45,6 @@ magic_enum:
generate_dummy_package_with_run_deps:
dep_name: magic_enum
max_pin: 'x.x'
octomap:
generate_dummy_package_with_run_deps:
dep_name: octomap
max_pin: 'x.x'
ompl:
generate_dummy_package_with_run_deps:
dep_name: ompl
Expand Down
13 changes: 0 additions & 13 deletions shared/patch/dependencies.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,6 @@ camera_calibration:
add_run: ["libopencv * *qt6*"]
dolly_ignition:
add_host: ["${{ 'libgl-devel' if linux }}", "${{ 'libopengl-devel' if linux }}"]
embree_vendor:
add_host: ["${{ 'libgl-devel' if linux }}", "${{ 'libopengl-devel' if linux }}", "libpng", "libjpeg-turbo", "openimageio", "tbb", "tbb-devel", "embree"]
fmilibrary_vendor:
add_host: ["fmilib"]
foonathan_memory_vendor:
Expand Down Expand Up @@ -41,12 +39,6 @@ google_benchmark_vendor:
add_run: ["benchmark"]
gscam:
add_host: ["glib"]
ign_rviz:
add_host: ["${{ 'libgl-devel' if linux }}", "${{ 'libopengl-devel' if linux }}"]
ign_rviz_common:
add_host: ["${{ 'libgl-devel' if linux }}", "${{ 'libopengl-devel' if linux }}"]
ign_rviz_plugins:
add_host: ["${{ 'libgl-devel' if linux }}", "${{ 'libopengl-devel' if linux }}"]
ignition_cmake2_vendor:
add_host: ["libignition-cmake2"]
add_run: ["libignition-cmake2"]
Expand Down Expand Up @@ -120,13 +112,8 @@ pybind11_vendor:
add_run: ["pybind11"]
rmw_zenoh_cpp:
add_host: ["libzenohc", "libzenohcxx"]
ros1_rosbag_storage_vendor:
add_host: ["ros-noetic-roscpp", "ros-noetic-roslz4", "ros-noetic-rostest"]
add_run: ["ros-noetic-roscpp", "ros-noetic-roslz4"]
ros_ign_gazebo_demos:
add_host: ["${{ 'libgl-devel' if linux }}", "${{ 'libopengl-devel' if linux }}"]
rosbag2_bag_v2_plugins:
add_host: ["ros-noetic-roscpp"]
rosx_introspection:
add_host: ["rapidjson"]
rviz2:
Expand Down
6 changes: 6 additions & 0 deletions shared/pkg_additional_info.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -123,6 +123,12 @@ pybind11_vendor:
additional_cmake_args: "-DAMENT_VENDOR_POLICY=NEVER_VENDOR"
robot_state_publisher:
additional_cmake_args: "-DCMAKE_WINDOWS_EXPORT_ALL_SYMBOLS=ON"
rosbag2_performance_benchmarking_msgs:
additional_cmake_args:
# MSVC can't open object files whose path exceeds 260 characters (error C1083 with ''):
# name the intermediate directories and object files by short hashes (CMake >= 4.2)
if: win
then: "-DCMAKE_INTERMEDIATE_DIR_STRATEGY=SHORT"
rosx_introspection:
additional_cmake_args: "-DCMAKE_WINDOWS_EXPORT_ALL_SYMBOLS=ON"
sbg_driver:
Expand Down
Loading
Loading