# Copyright 2025 Open Source Robotics Foundation # Distributed under the terms of the BSD license { lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-ros, autoware-cmake, autoware-lanelet2-extension, boost, geometry-msgs, lanelet2-core, lanelet2-io, lanelet2-projection, lanelet2-python, lanelet2-routing, lanelet2-traffic-rules, lanelet2-validation, python-cmake-module, rclcpp }: buildRosPackage { pname = "ros-humble-autoware-lanelet2-extension-python"; version = "0.6.3-r1"; src = fetchurl { url = "https://github.com/ros2-gbp/autoware_lanelet2_extension-release/archive/release/humble/autoware_lanelet2_extension_python/0.6.3-1.tar.gz"; name = "0.6.3-1.tar.gz"; sha256 = "40c0c3c523b3a81357c8af4aeeda357c62920e00696685b3a378081d5a3e502e"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake-auto autoware-cmake python-cmake-module ]; checkInputs = [ ament-cmake-ros ]; propagatedBuildInputs = [ autoware-lanelet2-extension boost geometry-msgs lanelet2-core lanelet2-io lanelet2-projection lanelet2-python lanelet2-routing lanelet2-traffic-rules lanelet2-validation rclcpp ]; nativeBuildInputs = [ ament-cmake-auto autoware-cmake python-cmake-module ]; meta = { description = "The autoware_lanelet2_extension_python package contains Python bindings for lanelet2_extension package"; license = with lib.licenses; [ asl20 ]; }; }