PACKAGE

<?xml version="1.0"?>
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
<!--
    package.xml

    This file is part of https://github.com/julianmueller/insight_gui
    Copyright (C) 2025 Julian Müller

    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <https://www.gnu.org/licenses/>.

    SPDX-License-Identifier: GPL-3.0-or-later
-->
<package format="3">
    <name>insight_gui</name>
    <version>0.1.2</version>
    <description>Insight is a minimalist GUI alternative to rqt. It is a GTK4-based tool for exploring ROS2 topics, services, and messages, featuring the GNOME Adwaita style.</description>
    <maintainer email="julian.mueller@iwb.tum.de">Julian Müller</maintainer>
    <license>GPL-3.0-only</license>
    <author email="julian.mueller@iwb.tum.de">Julian Müller</author>

    <build_depend>libglib-dev</build_depend>
    <build_depend>libgirepository-dev</build_depend>
    <build_depend>gtk4</build_depend>
    <build_depend>libadwaita-dev</build_depend>

    <exec_depend>rclpy</exec_depend>
    <exec_depend>ros2cli</exec_depend>
    <exec_depend>ros2launch</exec_depend>
    <exec_depend>tf2_ros</exec_depend>
    <exec_depend>tf_transformations</exec_depend>
    <exec_depend>turtlesim</exec_depend>

    <exec_depend>adwaita-icon-theme</exec_depend>
    <exec_depend>libadwaita-dev</exec_depend>
    <exec_depend>libgirepository-dev</exec_depend>
    <exec_depend>libglib-dev</exec_depend>
    <exec_depend>gtk4</exec_depend>
    <exec_depend>python3-gi</exec_depend>
    <exec_depend>python3-gi-cairo</exec_depend>
    <exec_depend>python3-networkx</exec_depend>
    <exec_depend>python3-pygraphviz</exec_depend>

    <!-- <exec_depend>gir1.2-gtk-4.0</exec_depend> -->
    <!-- <exec_depend>gir1.2-adw-1</exec_depend> -->

    <test_depend>ament_copyright</test_depend>
    <test_depend>ament_flake8</test_depend>
    <test_depend>ament_pep257</test_depend>
    <test_depend>python3-pytest</test_depend>

    <export>
        <build_type>ament_python</build_type>
    </export>
</package>