# topdir: %{name}-%{version} (via --transform) Name: ros-humble-ignition-gazebo6 Version: 6.18.0 Release: 1%{?dist} Summary: Open source robotics simulator - Ignition Gazebo 6 (Fortress) License: Apache-2.0 URL: https://github.com/ignitionrobotics/ign-gazebo Source0: https://github.com/ignitionrobotics/ign-gazebo/archive/refs/heads/ign-gazebo6.tar.gz#/%{name}-%{version}.tar.gz Group: Development/Tools Packager: openEuler Builder # ── Build tools ── BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: ninja-build # ── Ignition library dependencies (Ignition Fortress ecosystem) ── # These are standalone Ignition libraries not yet available in openEuler; # COPR build will surface missing ones for dep_needed routing. BuildRequires: ignition-cmake2-devel >= 2.12.0 BuildRequires: sdformat12-devel >= 12.6 BuildRequires: ignition-plugin1-devel BuildRequires: ignition-transport11-devel BuildRequires: ignition-msgs8-devel >= 8.6 BuildRequires: ignition-common4-devel >= 4.5.1 BuildRequires: ignition-fuel_tools7-devel BuildRequires: ignition-gui6-devel >= 6.8 BuildRequires: ignition-physics5-devel >= 5.1 BuildRequires: ignition-sensors6-devel >= 6.6 BuildRequires: ignition-rendering6-devel >= 6.5 BuildRequires: ignition-math6-devel >= 6.9 BuildRequires: ignition-utils1-devel BuildRequires: ignition-tools-devel # ── System library dependencies ── BuildRequires: protobuf-devel BuildRequires: protobuf-compiler BuildRequires: qt5-qtbase-devel BuildRequires: qt5-qtdeclarative-devel BuildRequires: qt5-qtquickcontrols2-devel BuildRequires: python3-devel BuildRequires: pybind11-devel BuildRequires: tinyxml2-devel %description Ignition Gazebo is an open source robotics simulator. Through Ignition Gazebo, users have access to high fidelity physics, rendering, and sensor models. Additionally, users and developers have multiple points of entry to simulation including a graphical user interface, plugins, and asynchronous message passing and services. This is the Ignition Gazebo 6 (Fortress distribution) release, version 6.18.0. %package devel Summary: Development files for %{name} Group: Development/Tools Packager: openEuler Builder Requires: %{name} = %{version}-%{release} %description devel Header files and CMake integration files for %{name}. %prep %autosetup -n %{name}-%{version} %build %cmake \ -DBUILD_TESTING=OFF \ -DBUILD_EXAMPLES=OFF \ -DCMAKE_BUILD_TYPE=Release %cmake_build %install %cmake_install %files %license LICENSE %doc README.md Changelog.md Migration.md %{_libdir}/libignition-gazebo*.so.* %{_libdir}/ign-gazebo-6/ %{_bindir}/ign-gazebo* %{_libdir}/python*/site-packages/ignition/ %{_datadir}/ignition/ %{_datadir}/applications/*.desktop %{_datadir}/icons/hicolor/*/apps/*.svg %files devel %{_includedir}/ignition/ %{_libdir}/libignition-gazebo*.so %{_libdir}/cmake/ignition-gazebo6/ %{_libdir}/pkgconfig/ignition-gazebo6.pc %changelog * Fri Oct 23 2026 openEuler Builder - 6.18.0-1 - Initial package of Ignition Gazebo 6.18.0 (Fortress)