From 861e8d1235d766d094bab0a71fca1ec94bdf8200 Mon Sep 17 00:00:00 2001 From: Tobias-Fischer <5497832+Tobias-Fischer@users.noreply.github.com> Date: Wed, 14 Oct 2026 08:51:23 +0000 Subject: [PATCH] jazzy: update conda-forge pinning to 2026.10.14.02.57.01 --- distros/jazzy/conda_build_config.yaml | 119 +++++--- distros/jazzy/distro.yaml | 5 +- distros/jazzy/pkg_additional_info.yaml | 359 ++++++++++++++++++++++++- 3 files changed, 440 insertions(+), 43 deletions(-) diff --git a/distros/jazzy/conda_build_config.yaml b/distros/jazzy/conda_build_config.yaml index db11768d..1564becc 100644 --- a/distros/jazzy/conda_build_config.yaml +++ b/distros/jazzy/conda_build_config.yaml @@ -130,6 +130,18 @@ target_gobin: rust_compiler: - rust +# OCaml Compiler Options +ocaml_compiler: + - ocaml +ocaml_compiler_version: + - 5.4.0 + +# Zig Compiler Options +zig_compiler: + - zig +zig_compiler_version: + - 0.17.0 + # the numbers here are the Darwin Kernel version for macOS 10.9 & 11.0; # this is used to form our target triple on osx, and nothing else. After # we bumped the minimum macOS version to 10.13, this was left unchanged, @@ -168,6 +180,9 @@ docker_image: # [os.environ.get("BUILD_PLA - quay.io/condaforge/linux-anvil-aarch64:alma10 # [os.environ.get("BUILD_PLATFORM") == "linux-aarch64" and os.environ.get("DEFAULT_LINUX_VERSION", "alma10") == "alma10"] - quay.io/condaforge/linux-anvil-ppc64le:alma10 # [os.environ.get("BUILD_PLATFORM") == "linux-ppc64le" and os.environ.get("DEFAULT_LINUX_VERSION", "alma10") == "alma10"] + # builds on RockyLinux 10 + - quay.io/condaforge/linux-anvil-riscv64:rocky10 # [os.environ.get("BUILD_PLATFORM") == "linux-riscv64"] + zip_keys: - - c_compiler_version # [unix] - cxx_compiler_version # [unix] @@ -181,12 +196,8 @@ zip_keys: - libarrow_all - - root_base - root_cxx_standard - -# armv7l specifics because conda-build sets many things to centos 6 -# this can probably be removed when conda-build gets updated defaults -# for aarch64 -cdt_arch: armv7l # [armv7l] -BUILD: armv7-conda_cos7-linux-gnueabihf # [armv7l] + - - clhep + - geant4 pin_run_as_build: libblst: @@ -229,27 +240,27 @@ assimp: attr: - 2.5 aws_c_auth: - - 0.10.4 + - '1.0' aws_c_cal: - - 0.9.15 + - '1.0' aws_c_common: - - 0.14.3 + - '1.0' aws_c_compression: - - 0.3.2 + - '1.0' aws_c_event_stream: - - 0.7.1 + - '1.0' aws_c_http: - - 0.11.0 + - '1.0' aws_c_io: - - 0.27.5 + - '1.0' aws_c_mqtt: - - 0.16.0 + - '1.0' aws_c_s3: - - 0.13.1 + - '1.1' aws_c_sdkutils: - - 0.2.7 + - '1.0' aws_checksums: - - 0.2.10 + - '1.0' aws_crt_cpp: - 0.42.3 aws_sdk_cpp: @@ -323,12 +334,14 @@ cutensor: - 2 curl: - 8 +dagmc: + - '3.2' dartsim_cpp: - '6.19' -dav1d: - - 1.2.1 -dav1d_devel: - - 1.2.1 +# Since v1.3.0, the dav1d feedstock has used a sonamed runtime library package to prevent +# ABI breaks while allowing packags built against multiple versions of dav1d to co-exist. +# dav1d: +# - '1.5.4' davix: - '0.8' dbus: @@ -337,12 +350,16 @@ dcap: - 2.47 delphes: - 3.5.1 +double_down: + - '1.1' eclib: - '20250627' eigen_abi_devel: - 5.0.1 +editline: + - '2' elfutils: - - '0.194' + - '0.196' emela: - '1.0' exiv2: @@ -384,7 +401,7 @@ gnuradio_core: gnutls: - '3.8' gsl: - - 2.7 + - '2.8' gsoap: - 2.8.123 gstreamer: @@ -398,7 +415,9 @@ libgdal: libgdal_core: - '3.13' geant4: - - 11.4.2 + - 10.7.4 + - 11.3.2 + - 11.4.3 geos: - 3.14.1 geotiff: @@ -452,13 +471,13 @@ hdf5: - '2' - 1.14.6 hdrhistogram_c: - - 0.11.9 + - 0.11.10 icu: - '78' idyntree: - '15' imath: - - 3.2.2 + - 3.2.3 impi_devel: - 2021.16.0 ipopt: @@ -562,6 +581,8 @@ libduckdb_devel: - '1' libeantic: - '2' +libedit: + - '3.1' libevent: - 2.1.12 libexactreal: @@ -633,7 +654,7 @@ libheif: libhugetlbfs: - 2 libhwloc: - - 2.13.0 + - 2.15.0 libhwy: - '1.4' libiconv: @@ -678,10 +699,12 @@ libode: - 0.16.6 libogg: - 1.3 +libonnx: + - 1.23.2 libopencolorio: - '2.5' libopenimageio: - - '3.1' + - '3.2' libopencv: - 5.0.0 libopentelemetry_cpp: @@ -689,9 +712,9 @@ libopentelemetry_cpp: libosqp: - 1.0.0 libopenvino: - - 2026.3.1 + - 2026.4.0 libopenvino_dev: - - 2026.3.1 + - 2026.4.0 libparu: - '1' libpcap: @@ -748,6 +771,8 @@ libsuitesparseconfig: - '7' libsuperiso: - '5.0' +libsrtp2: + - 2.8.1 libssh: - '0.12' libssh2: @@ -770,8 +795,12 @@ libtiff: - '4.7' libtorch: - '2.12' +libtrintrin: + - '0.3' libudev: - '257' +libultrahdr: + - 2.0.2 libumfpack: - '6' libunwind: @@ -786,6 +815,8 @@ libvips: - 8 libvpl: - '2.16' +libvpx: + - '1.17' libwebp: - 1 libwebp_base: @@ -798,6 +829,10 @@ libxml2: - '2.15' libxml2_devel: - '2.15' +libxmlpp_4_0: + - '4.0' +libxmlpp_5_0: + - '5.4' libxrootd_devel: - '6' libxsmm: @@ -816,6 +851,8 @@ log4cxx: - 1.8.0 lol_html: - 3.0.1 +looptools: + - '2.16' ls_hpack: - 2.3.5 lwtnn: @@ -836,6 +873,8 @@ mkl: mkl_devel: - '2026' # [not osx] - '2023' # [osx] +moab: + - '5.6' mpg123: - '1.33' mpich: @@ -887,19 +926,19 @@ numpy: obake_devel: - '0.9' occt: - - 8.0.0 + - 8.0.1 oneloop: - '3.7' openblas: - 0.3.* openexr: - - '3.4' + - '3.5' openh264: - 2.6.0 openjpeg: - '2' openjph: - - '0.31' + - '0.32' openmpi: - '5' openslide: @@ -961,7 +1000,7 @@ postgresql: postgresql_plpython: - '18' proj: - - '9.8' + - '9.9' pulseaudio: - '17.0' pulseaudio_client: @@ -969,7 +1008,7 @@ pulseaudio_client: pulseaudio_daemon: - '17.0' pybind11_abi: - - '11' + - 11 pythia8: - '8.312' python: @@ -1022,7 +1061,7 @@ qtkeychain: rav1e: - '0.8' rdma_core: - - '63' + - '65' re2: - 2025.11.05 readline: @@ -1071,7 +1110,7 @@ sdl2_net: sdl2_ttf: - '2' shaderc: - - '2026.3' + - '2026.4' sherpa: - '3.0' singular: @@ -1112,6 +1151,8 @@ tbb_devel: - '2023' tensorflow: - '2.16' +thepeg: + - '2.2' thrift_cpp: - 0.22.0 tinyxml2: @@ -1125,7 +1166,9 @@ ucc: ucx: - '1.22' uhd: - - 4.10.0 + - 4.11.0 +unibilium: + - 2.1.4 urdfdom: - '6' vc: # [win] diff --git a/distros/jazzy/distro.yaml b/distros/jazzy/distro.yaml index 13c89340..2790f0fa 100644 --- a/distros/jazzy/distro.yaml +++ b/distros/jazzy/distro.yaml @@ -2,9 +2,8 @@ # (everything else is shared, see the README). channel_name: robostack-jazzy upload_target: anaconda -conda_forge_pinning_version: 2026.09.01.16.28.00 -conda_forge_migrations: [giflib6, go_macos, gstreamer128, hdf52, libboost190, pybind11_abi11, urdfdom6, - vtk970] +conda_forge_pinning_version: 2026.10.14.02.57.01 +conda_forge_migrations: [elfutils0196, giflib6, go_macos, gsl28, gstreamer128, hdf52, libboost190, libhwloc2150, proj99, urdfdom6] pinning_overrides: libzenohc: [1.9.0] libzenohcxx: [1.9.0] diff --git a/distros/jazzy/pkg_additional_info.yaml b/distros/jazzy/pkg_additional_info.yaml index 9b1bae0c..18949a5f 100644 --- a/distros/jazzy/pkg_additional_info.yaml +++ b/distros/jazzy/pkg_additional_info.yaml @@ -118,8 +118,6 @@ roboplan_toppra: generate_dummy_package_with_run_deps: dep_name: roboplan-toppra-python max_pin: 'x.x' -rtabmap: - additional_cmake_args: -DBUILD_TESTING=OFF rviz_ogre_vendor: additional_cmake_args: "-DRVIZ_OGRE_VENDOR_MANGLE_NAME_OF_LIBRARIES_USED_BY_RVIZ=ON" urdfdom: @@ -135,6 +133,38 @@ urdfdom_headers: zenoh_cpp_vendor: additional_cmake_args: "-DAMENT_VENDOR_POLICY=NEVER_VENDOR_IGNORE_SATISFIED_CHECK -DUSE_SYSTEM_ZENOH=ON" # Remove build_number fields below on new full rebuild +ackermann_steering_controller: + build_number: 26 +admittance_controller: + build_number: 26 +backward_ros: + build_number: 26 +battery_state_broadcaster: + build_number: 26 +bicycle_steering_controller: + build_number: 26 +chained_filter_controller: + build_number: 26 +chomp_motion_planner: + build_number: 26 +clearpath_common: + build_number: 26 +clearpath_control: + build_number: 26 +clearpath_generator_common: + build_number: 26 +clearpath_manipulators: + build_number: 26 +control_toolbox: + build_number: 26 +controller_interface: + build_number: 26 +controller_manager: + build_number: 26 +desktop_full: + build_number: 26 +diff_drive_controller: + build_number: 26 easynav: build_number: 26 easynav_bonxai_maps_manager: @@ -233,8 +263,204 @@ easynav_tools: build_number: 26 easynav_vff_controller: build_number: 26 +effort_controllers: + build_number: 26 +force_torque_sensor_broadcaster: + build_number: 26 +forward_command_controller: + build_number: 26 +gpio_controllers: + build_number: 26 +gps_sensor_broadcaster: + build_number: 26 +gripper_controllers: + build_number: 26 +gz_gui_vendor: + build_number: 26 +gz_ogre_next_vendor: + build_number: 26 +gz_rendering_vendor: + build_number: 26 +gz_ros2_control: + build_number: 26 +gz_ros2_control_demos: + build_number: 26 +gz_sensors_vendor: + build_number: 26 +gz_sim_vendor: + build_number: 26 +hardware_interface: + build_number: 26 +hardware_interface_testing: + build_number: 26 +iiwa14_moveit_config: + build_number: 26 +iiwa7_moveit_config: + build_number: 26 +imu_sensor_broadcaster: + build_number: 26 +irobot_create_common_bringup: + build_number: 26 +irobot_create_control: + build_number: 26 +irobot_create_description: + build_number: 26 +irobot_create_gz_bringup: + build_number: 26 +irobot_create_gz_plugins: + build_number: 26 +irobot_create_gz_sim: + build_number: 26 +joint_limits: + build_number: 26 +joint_state_broadcaster: + build_number: 26 +joint_trajectory_controller: + build_number: 26 +kinematics_interface: + build_number: 26 +kinematics_interface_kdl: + build_number: 26 +kinova_gen3_7dof_robotiq_2f_85_moveit_config: + build_number: 26 +kortex_description: + build_number: 26 +lbr_bringup: + build_number: 26 +lbr_demos_advanced_cpp: + build_number: 26 +lbr_demos_advanced_py: + build_number: 26 +lbr_demos_cpp: + build_number: 26 +lbr_demos_py: + build_number: 26 +lbr_description: + build_number: 26 +lbr_fri_ros2: + build_number: 26 +lbr_fri_ros2_stack: + build_number: 26 +lbr_moveit_cpp: + build_number: 26 +lbr_ros2_control: + build_number: 26 livox_ros_driver2: build_number: 26 +magnetometer_broadcaster: + build_number: 26 +mecanum_drive_controller: + build_number: 26 +med14_moveit_config: + build_number: 26 +med7_moveit_config: + build_number: 26 +moveit: + build_number: 26 +moveit2_tutorials: + build_number: 26 +moveit_common: + build_number: 26 +moveit_core: + build_number: 26 +moveit_hybrid_planning: + build_number: 26 +moveit_kinematics: + build_number: 26 +moveit_planners: + build_number: 26 +moveit_planners_chomp: + build_number: 26 +moveit_planners_ompl: + build_number: 26 +moveit_planners_stomp: + build_number: 26 +moveit_plugins: + build_number: 26 +moveit_py: + build_number: 26 +moveit_resources: + build_number: 26 +moveit_resources_fanuc_moveit_config: + build_number: 26 +moveit_resources_panda_moveit_config: + build_number: 26 +moveit_resources_prbt_ikfast_manipulator_plugin: + build_number: 26 +moveit_resources_prbt_moveit_config: + build_number: 26 +moveit_resources_prbt_pg70_support: + build_number: 26 +moveit_ros: + build_number: 26 +moveit_ros_benchmarks: + build_number: 26 +moveit_ros_control_interface: + build_number: 26 +moveit_ros_move_group: + build_number: 26 +moveit_ros_occupancy_map_monitor: + build_number: 26 +moveit_ros_perception: + build_number: 26 +moveit_ros_planning: + build_number: 26 +moveit_ros_planning_interface: + build_number: 26 +moveit_ros_robot_interaction: + build_number: 26 +moveit_ros_trajectory_cache: + build_number: 26 +moveit_ros_visualization: + build_number: 26 +moveit_ros_warehouse: + build_number: 26 +moveit_runtime: + build_number: 26 +moveit_servo: + build_number: 26 +moveit_setup_app_plugins: + build_number: 26 +moveit_setup_assistant: + build_number: 26 +moveit_setup_controllers: + build_number: 26 +moveit_setup_core_plugins: + build_number: 26 +moveit_setup_framework: + build_number: 26 +moveit_setup_srdf_plugins: + build_number: 26 +moveit_simple_controller_manager: + build_number: 26 +moveit_task_constructor_capabilities: + build_number: 26 +moveit_task_constructor_core: + build_number: 26 +moveit_task_constructor_demo: + build_number: 26 +moveit_task_constructor_visualization: + build_number: 26 +moveit_visual_tools: + build_number: 26 +mujoco_ros2_control: + build_number: 26 +mujoco_ros2_control_demos: + build_number: 26 +mujoco_ros2_control_plugins: + build_number: 26 +nav2_bringup: + build_number: 26 +nav2_minimal_tb3_sim: + build_number: 26 +nav2_minimal_tb4_sim: + build_number: 26 +nav2_route: + build_number: 26 +nav2_rviz_plugins: + build_number: 26 +navigation2: + build_number: 26 navmap_core: build_number: 26 navmap_examples: @@ -247,18 +473,147 @@ navmap_rviz_plugin: build_number: 26 navmap_tools: build_number: 26 +omni_wheel_drive_controller: + build_number: 26 +orbbec_camera: + build_number: 26 +parallel_gripper_controller: + build_number: 26 +pick_ik: + build_number: 26 +picknik_reset_fault_controller: + build_number: 26 +picknik_twist_controller: + build_number: 26 +pid_controller: + build_number: 26 +pilz_industrial_motion_planner: + build_number: 26 +pilz_industrial_motion_planner_testutils: + build_number: 26 +pose_broadcaster: + build_number: 26 +position_controllers: + build_number: 26 +range_sensor_broadcaster: + build_number: 26 rmw_implementation_cmake: # Rebuild with CycloneDDS as the default RMW on macOS (patch, misnamed before so never applied). build_number: 26 +roboplan_ros_franka: + build_number: 26 +robotiq_controllers: + build_number: 26 +ros2_control: + build_number: 26 +ros2_controllers: + build_number: 26 +ros2_fmt_logger: + build_number: 26 ros2cli: # Rebuild with the shell completions under the names bash and zsh load (patch). build_number: 26 +ros2controlcli: + build_number: 26 +ros_gz: + build_number: 26 +ros_gz_sim: + build_number: 26 +ros_gz_sim_demos: + build_number: 26 rosidl_cli: # Rebuild with the shell completions installed under the names bash and zsh load (patch). build_number: 26 rplidar_ros: build_number: 26 +rqt_controller_manager: + build_number: 26 +rtabmap: + additional_cmake_args: -DBUILD_TESTING=OFF + build_number: 26 +rviz_marker_tools: + build_number: 26 +rviz_satellite: + build_number: 26 sick_safetyscanners_base: build_number: 26 +simulation: + build_number: 26 +spatio_temporal_voxel_layer: + build_number: 26 +state_interfaces_broadcaster: + build_number: 26 +steering_controllers_library: + build_number: 26 +topic_based_ros2_control: + build_number: 26 +trac_ik: + build_number: 26 +trac_ik_kinematics_plugin: + build_number: 26 +transmission_interface: + build_number: 26 +tricycle_controller: + build_number: 26 +tricycle_steering_controller: + build_number: 26 +turtlebot3: + build_number: 26 +turtlebot3_gazebo: + build_number: 26 +turtlebot3_navigation2: + build_number: 26 +turtlebot3_simulations: + build_number: 26 +turtlebot4_bringup: + build_number: 26 +turtlebot4_description: + build_number: 26 +turtlebot4_desktop: + build_number: 26 +turtlebot4_gz_bringup: + build_number: 26 +turtlebot4_gz_gui_plugins: + build_number: 26 +turtlebot4_navigation: + build_number: 26 +turtlebot4_robot: + build_number: 26 +turtlebot4_simulator: + build_number: 26 +turtlebot4_viz: + build_number: 26 +ur: + build_number: 26 +ur_calibration: + build_number: 26 +ur_controllers: + build_number: 26 +ur_moveit_config: + build_number: 26 +ur_robot_driver: + build_number: 26 +ur_simulation_gz: + build_number: 26 +velocity_controllers: + build_number: 26 +visp: + build_number: 26 +webots_ros2: + build_number: 26 +webots_ros2_control: + build_number: 26 +webots_ros2_epuck: + build_number: 26 +webots_ros2_husarion: + build_number: 26 +webots_ros2_tests: + build_number: 26 +webots_ros2_tiago: + build_number: 26 +webots_ros2_turtlebot: + build_number: 26 +webots_ros2_universal_robot: + build_number: 26 yaets: build_number: 26