diff --git a/check-build-status-in-obs.sh b/check-build-status-in-obs.sh index 4d8d1779a57f1b676bf9dc180ff5b8bc73a321d9..589f2220a1354ecc9f362b3d7183c658b4ec6893 100755 --- a/check-build-status-in-obs.sh +++ b/check-build-status-in-obs.sh @@ -36,6 +36,7 @@ main() info_log "Start to analyse ros-pkg." cd ${ROS_OUTPUT_TMP} + rm -f src wget http://119.3.219.20:82/openEuler:/ROS:/humble/standard_x86_64/src grep "\.src.rpm" src | awk -F"href=\"" '{print $2}' | cut -d'"' -f1 | sed -e "s/\-[[:digit:]]\+\..*//g" >.build_succeeded diff --git a/create-graph-deps-for-check-list.sh b/create-graph-deps-for-check-list.sh index 495ebe161ff567ff33f04898abb73adf1675c3b8..1ede1889e31b007a5f049972d3a114171978890d 100755 --- a/create-graph-deps-for-check-list.sh +++ b/create-graph-deps-for-check-list.sh @@ -82,7 +82,7 @@ main() continue fi - s=`grep "${project}.spec" .all_spec` + s=`grep -F "/${project}.spec" .all_spec` [ "$s" == "" ] && continue cp $s ${ROS_GRAPH_BASE} diff --git a/gen-pkg-spec.sh b/gen-pkg-spec.sh index 2fc2b094ddb6339829cf56c436afd620c346d909..9dc436df7113555ac3855d5c637c6f656f57fd2d 100755 --- a/gen-pkg-spec.sh +++ b/gen-pkg-spec.sh @@ -51,7 +51,7 @@ spec_fix() then for dep in `grep "^\-" ${spec_fix_file} | sed -e "s#^\-##g"` do - sed -i "/^$require_type: *$dep/d" $require_file + sed -i "/^$require_type: *$dep\$/d" $require_file done fi diff --git a/get-package-xml.py b/get-package-xml.py index 58f03158f3d9c3ebfd6c01bd8ceaaa6e8900383a..1dac8fff1510746eaa5561875927dc8818b5aa54 100644 --- a/get-package-xml.py +++ b/get-package-xml.py @@ -18,6 +18,12 @@ def get_depend(depend_name, org_depend_file_name): ros_version = dep.getAttribute("ROS_VERSION") if ros_version == "1": continue + if dep.hasAttribute("condition"): + condition = dep.getAttribute("condition") + if condition == "$ROS_VERSION == 1": + continue + if condition == "$ROS_PYTHON_VERSION == 2": + continue if dep.hasAttribute("type"): url_type = dep.getAttribute("type") diff --git a/humble/ros-projects.list b/humble/ros-projects.list index de573d9672013aa7a5b48c4920ab7e2f99bcac4a..a08cc7533358a92b079069f70cb05c692ed99135 100644 --- a/humble/ros-projects.list +++ b/humble/ros-projects.list @@ -536,7 +536,7 @@ octomap-ros https://github.com/OctoMap/octomap_ros/tree/ros2 maintained 0.4.3-1 octomap-rviz-plugins https://github.com/OctoMap/octomap_rviz_plugins/tree/ros2 maintained 2.0.0-3 octomap-server https://github.com/OctoMap/octomap_mapping/tree/ros2 maintained 2.0.0-3 octovis https://github.com/octomap/octomap/tree/devel maintained 1.9.8-1 -ompl https://github.com/ros2-gbp/ompl-release.git unknown 1.6.0-1 +ompl https://github.com/ompl/ompl.git developed 1.6.0-1 open3d-conversions https://github.com/ros-perception/perception_open3d/tree/humble developed 0.2.1-1 orocos-kdl-vendor https://github.com/ros2/orocos_kdl_vendor/tree/humble developed 0.2.5-1 osqp-vendor https://github.com/tier4/osqp_vendor/tree/main maintained 0.2.0-1 diff --git a/package_fix/ignition-cmake2-vendor/0-ignition-cmake2-vendor-change-cmake-download.patch b/package_fix/ignition-cmake2-vendor/0-ignition-cmake2-vendor-change-cmake-download.patch new file mode 100644 index 0000000000000000000000000000000000000000..e79172f40150ce40d46d09cf96c0a6347a29bc26 --- /dev/null +++ b/package_fix/ignition-cmake2-vendor/0-ignition-cmake2-vendor-change-cmake-download.patch @@ -0,0 +1,14 @@ +diff -Naur ros-humble-ignition-cmake2-vendor-0.0.2_org/CMakeLists.txt ros-humble-ignition-cmake2-vendor-0.0.2/CMakeLists.txt +--- ros-humble-ignition-cmake2-vendor-0.0.2_org/CMakeLists.txt 2023-04-30 22:23:17.836615593 +0800 ++++ ros-humble-ignition-cmake2-vendor-0.0.2/CMakeLists.txt 2023-04-30 22:23:56.536590326 +0800 +@@ -55,9 +55,7 @@ + include(ExternalProject) + + externalproject_add(ignition-cmake2-${IGNITION_CMAKE2_TARGET_VERSION} +- GIT_REPOSITORY https://github.com/ignitionrobotics/ign-cmake.git +- GIT_TAG ignition-cmake2_${IGNITION_CMAKE2_TARGET_VERSION} +- GIT_CONFIG advice.detachedHead=false ++ URL ${CMAKE_CURRENT_SOURCE_DIR}/ignition-cmake2_2.8.0.tar.gz + # Suppress git update due to https://gitlab.kitware.com/cmake/cmake/-/issues/16419 + # See https://github.com/ament/uncrustify_vendor/pull/22 for details + UPDATE_COMMAND "" diff --git a/package_fix/ignition-cmake2-vendor/ignition-cmake2_2.8.0.tar.gz b/package_fix/ignition-cmake2-vendor/ignition-cmake2_2.8.0.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..b3357492b16d80099d5539f81ab1cc6aa573392f Binary files /dev/null and b/package_fix/ignition-cmake2-vendor/ignition-cmake2_2.8.0.tar.gz differ diff --git a/package_fix/ignition-cmake2-vendor/prep.fix b/package_fix/ignition-cmake2-vendor/prep.fix new file mode 100644 index 0000000000000000000000000000000000000000..f5881bc920fe62c102d3779689c602c1bc5b7244 --- /dev/null +++ b/package_fix/ignition-cmake2-vendor/prep.fix @@ -0,0 +1 @@ +cp %{SOURCE1} . diff --git a/package_fix/ignition-cmake2-vendor/source.fix b/package_fix/ignition-cmake2-vendor/source.fix new file mode 100644 index 0000000000000000000000000000000000000000..4982eb2e9bda3cb51bd10c9abfe149d344782713 --- /dev/null +++ b/package_fix/ignition-cmake2-vendor/source.fix @@ -0,0 +1,3 @@ +Source1: ignition-cmake2_2.8.0.tar.gz + +Patch0: 0-ignition-cmake2-vendor-change-cmake-download.patch diff --git a/package_fix/ignition-math6-vendor/0-ignition-math6-vendor-change-cmake-download.patch b/package_fix/ignition-math6-vendor/0-ignition-math6-vendor-change-cmake-download.patch new file mode 100644 index 0000000000000000000000000000000000000000..531049771dfb74284ee0af96e70171dbd069d6d1 --- /dev/null +++ b/package_fix/ignition-math6-vendor/0-ignition-math6-vendor-change-cmake-download.patch @@ -0,0 +1,14 @@ +diff -Naur ros-humble-ignition-math6-vendor-0.0.2_org/CMakeLists.txt ros-humble-ignition-math6-vendor-0.0.2/CMakeLists.txt +--- ros-humble-ignition-math6-vendor-0.0.2_org/CMakeLists.txt 2023-04-30 22:13:16.830547196 +0800 ++++ ros-humble-ignition-math6-vendor-0.0.2/CMakeLists.txt 2023-04-30 22:13:46.906092327 +0800 +@@ -51,9 +51,7 @@ + include(ExternalProject) + + externalproject_add(ignition-math6-${IGNITION_MATH6_TARGET_VERSION} +- GIT_REPOSITORY https://github.com/ignitionrobotics/ign-math.git +- GIT_TAG ignition-math6_${IGNITION_MATH6_TARGET_VERSION} +- GIT_CONFIG advice.detachedHead=false ++ URL ${CMAKE_CURRENT_SOURCE_DIR}/ignition-math6_6.9.2.tar.gz + # Suppress git update due to https://gitlab.kitware.com/cmake/cmake/-/issues/16419 + # See https://github.com/ament/uncrustify_vendor/pull/22 for details + UPDATE_COMMAND "" diff --git a/package_fix/ignition-math6-vendor/ignition-math6_6.9.2.tar.gz b/package_fix/ignition-math6-vendor/ignition-math6_6.9.2.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..4ec685bf5e70b480302f8ad093f08942411f6cb8 Binary files /dev/null and b/package_fix/ignition-math6-vendor/ignition-math6_6.9.2.tar.gz differ diff --git a/package_fix/ignition-math6-vendor/prep.fix b/package_fix/ignition-math6-vendor/prep.fix new file mode 100644 index 0000000000000000000000000000000000000000..f5881bc920fe62c102d3779689c602c1bc5b7244 --- /dev/null +++ b/package_fix/ignition-math6-vendor/prep.fix @@ -0,0 +1 @@ +cp %{SOURCE1} . diff --git a/package_fix/ignition-math6-vendor/source.fix b/package_fix/ignition-math6-vendor/source.fix new file mode 100644 index 0000000000000000000000000000000000000000..faa64ab20ad77cb4859004cddf18c25024177129 --- /dev/null +++ b/package_fix/ignition-math6-vendor/source.fix @@ -0,0 +1,3 @@ +Source1: ignition-math6_6.9.2.tar.gz + +Patch0: 0-ignition-math6-vendor-change-cmake-download.patch diff --git a/package_fix/rviz-ogre-vendor/0-rviz-ogre-vendor-change-cmake-download.patch b/package_fix/rviz-ogre-vendor/0-rviz-ogre-vendor-change-cmake-download.patch new file mode 100644 index 0000000000000000000000000000000000000000..250d0c3bf7ad9488bdb81a7b4d6e8d9269269947 --- /dev/null +++ b/package_fix/rviz-ogre-vendor/0-rviz-ogre-vendor-change-cmake-download.patch @@ -0,0 +1,21 @@ +diff -Naur ros-humble-rviz-ogre-vendor-11.2.5_org/CMakeLists.txt ros-humble-rviz-ogre-vendor-11.2.5/CMakeLists.txt +--- ros-humble-rviz-ogre-vendor-11.2.5_org/CMakeLists.txt 2023-04-29 22:50:36.095831452 +0800 ++++ ros-humble-rviz-ogre-vendor-11.2.5/CMakeLists.txt 2023-04-30 11:34:13.986925494 +0800 +@@ -162,8 +162,7 @@ + find_package(Patch REQUIRED) + include(ExternalProject) + ExternalProject_Add(ogre-v1.12.1 +- URL https://github.com/OGRECave/ogre/archive/v1.12.1.zip +- URL_MD5 cdbea4006d223c173e0a93864111b936 ++ URL ${CMAKE_CURRENT_SOURCE_DIR}/ogre-rm-Media-1.12.1.tar.gz + TIMEOUT 1200 + LOG_CONFIGURE ${should_log} + LOG_BUILD ${should_log} +@@ -185,6 +184,7 @@ + -DOGRE_BUILD_COMPONENT_JAVA:BOOL=FALSE + -DOGRE_BUILD_COMPONENT_CSHARP:BOOL=FALSE + -DOGRE_BUILD_COMPONENT_BITES:BOOL=FALSE ++ -DOGRE_ENABLE_PRECOMPILED_HEADERS:BOOL=FALSE + ${extra_cmake_args} + -Wno-dev + PATCH_COMMAND diff --git a/package_fix/rviz-ogre-vendor/ogre-rm-Media-1.12.1.tar.gz b/package_fix/rviz-ogre-vendor/ogre-rm-Media-1.12.1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..8fdf7205d65842c816f27ee77669123d7a9a4f89 Binary files /dev/null and b/package_fix/rviz-ogre-vendor/ogre-rm-Media-1.12.1.tar.gz differ diff --git a/package_fix/rviz-ogre-vendor/prep.fix b/package_fix/rviz-ogre-vendor/prep.fix new file mode 100644 index 0000000000000000000000000000000000000000..f5881bc920fe62c102d3779689c602c1bc5b7244 --- /dev/null +++ b/package_fix/rviz-ogre-vendor/prep.fix @@ -0,0 +1 @@ +cp %{SOURCE1} . diff --git a/package_fix/rviz-ogre-vendor/source.fix b/package_fix/rviz-ogre-vendor/source.fix new file mode 100644 index 0000000000000000000000000000000000000000..04622b47805d5bae27b63406daae7f51f530a72b --- /dev/null +++ b/package_fix/rviz-ogre-vendor/source.fix @@ -0,0 +1,2 @@ +Source1: ogre-rm-Media-1.12.1.tar.gz +Patch0: 0-rviz-ogre-vendor-change-cmake-download.patch diff --git a/package_fix/slam-toolbox/0-slam-toolbox-fix-can-not-find-tbb.patch b/package_fix/slam-toolbox/0-slam-toolbox-fix-can-not-find-tbb.patch new file mode 100644 index 0000000000000000000000000000000000000000..ce49c2150b562d1e1e9984dac870b598d06ac9cc --- /dev/null +++ b/package_fix/slam-toolbox/0-slam-toolbox-fix-can-not-find-tbb.patch @@ -0,0 +1,20 @@ +diff -Naur ros-humble-slam-toolbox-2.6.4_org/lib/karto_sdk/CMakeLists.txt ros-humble-slam-toolbox-2.6.4/lib/karto_sdk/CMakeLists.txt +--- ros-humble-slam-toolbox-2.6.4_org/lib/karto_sdk/CMakeLists.txt 2023-05-01 00:55:40.985790959 +0800 ++++ ros-humble-slam-toolbox-2.6.4/lib/karto_sdk/CMakeLists.txt 2023-05-01 00:56:31.011995373 +0800 +@@ -12,7 +12,6 @@ + find_package(rclcpp REQUIRED) + find_package(Eigen3 REQUIRED) + find_package(Boost REQUIRED system serialization filesystem thread) +-find_package(TBB REQUIRED NO_CMAKE_PACKAGE_REGISTRY) + + set(dependencies + rclcpp +@@ -29,7 +28,7 @@ + include_directories(include ${EIGEN3_INCLUDE_DIRS} ${TBB_INCLUDE_DIRS} ${Boost_INCLUDE_DIRS}) + add_library(kartoSlamToolbox SHARED src/Karto.cpp src/Mapper.cpp) + ament_target_dependencies(kartoSlamToolbox ${dependencies}) +-target_link_libraries(kartoSlamToolbox ${Boost_LIBRARIES} TBB::tbb) ++target_link_libraries(kartoSlamToolbox ${Boost_LIBRARIES} tbb) + + install(DIRECTORY include/ + DESTINATION include/ diff --git a/package_fix/slam-toolbox/source.fix b/package_fix/slam-toolbox/source.fix new file mode 100644 index 0000000000000000000000000000000000000000..623e54e7d8c5495e25b483d962543c8046cc7bbb --- /dev/null +++ b/package_fix/slam-toolbox/source.fix @@ -0,0 +1 @@ +Patch0: 0-slam-toolbox-fix-can-not-find-tbb.patch diff --git a/spec_fix/cv-bridge.BuildRequires b/spec_fix/cv-bridge.BuildRequires new file mode 100644 index 0000000000000000000000000000000000000000..8d0094e0569617e695fed4a9603e6eb771768ac4 --- /dev/null +++ b/spec_fix/cv-bridge.BuildRequires @@ -0,0 +1,2 @@ +-libboost-python-dev +-libopencv-dev diff --git a/spec_fix/cv-bridge.Requires b/spec_fix/cv-bridge.Requires new file mode 100644 index 0000000000000000000000000000000000000000..915ba8e4955ad350c0e628161a3b889a7f715455 --- /dev/null +++ b/spec_fix/cv-bridge.Requires @@ -0,0 +1 @@ +-python3-opencv diff --git a/spec_fix/eigenpy.BuildRequires b/spec_fix/eigenpy.BuildRequires new file mode 100644 index 0000000000000000000000000000000000000000..2adc4c51ce34b9a90642939b0d35f0cfe21e1776 --- /dev/null +++ b/spec_fix/eigenpy.BuildRequires @@ -0,0 +1,2 @@ +-python3 ++python3-devel diff --git a/spec_fix/eigenpy.Requires b/spec_fix/eigenpy.Requires new file mode 100644 index 0000000000000000000000000000000000000000..2adc4c51ce34b9a90642939b0d35f0cfe21e1776 --- /dev/null +++ b/spec_fix/eigenpy.Requires @@ -0,0 +1,2 @@ +-python3 ++python3-devel diff --git a/spec_fix/grid-map-rviz-plugin.Requires b/spec_fix/grid-map-rviz-plugin.Requires new file mode 100644 index 0000000000000000000000000000000000000000..5b246f2170b740b960929585064190b0f67ef959 --- /dev/null +++ b/spec_fix/grid-map-rviz-plugin.Requires @@ -0,0 +1 @@ +-libqt5-widgets diff --git a/spec_fix/ignition-cmake2-vendor.BuildRequires b/spec_fix/ignition-cmake2-vendor.BuildRequires new file mode 100644 index 0000000000000000000000000000000000000000..e8fdb6e3e1016220356b443762a0d230dcd5eb53 --- /dev/null +++ b/spec_fix/ignition-cmake2-vendor.BuildRequires @@ -0,0 +1 @@ +-ignition-cmake2 diff --git a/spec_fix/ignition-cmake2-vendor.Requires b/spec_fix/ignition-cmake2-vendor.Requires new file mode 100644 index 0000000000000000000000000000000000000000..e8fdb6e3e1016220356b443762a0d230dcd5eb53 --- /dev/null +++ b/spec_fix/ignition-cmake2-vendor.Requires @@ -0,0 +1 @@ +-ignition-cmake2 diff --git a/spec_fix/ignition-math6-vendor.BuildRequires b/spec_fix/ignition-math6-vendor.BuildRequires new file mode 100644 index 0000000000000000000000000000000000000000..2f37c5fdcf083806f8634d13ccb49d61b4bdf90a --- /dev/null +++ b/spec_fix/ignition-math6-vendor.BuildRequires @@ -0,0 +1 @@ +-ignition-math6 diff --git a/spec_fix/ignition-math6-vendor.Requires b/spec_fix/ignition-math6-vendor.Requires new file mode 100644 index 0000000000000000000000000000000000000000..2f37c5fdcf083806f8634d13ccb49d61b4bdf90a --- /dev/null +++ b/spec_fix/ignition-math6-vendor.Requires @@ -0,0 +1 @@ +-ignition-math6 diff --git a/spec_fix/libg2o.BuildRequires b/spec_fix/libg2o.BuildRequires new file mode 100644 index 0000000000000000000000000000000000000000..0468adce473f25d8510b771cfc59a69b9ee4d443 --- /dev/null +++ b/spec_fix/libg2o.BuildRequires @@ -0,0 +1 @@ ++mesa-libGLU-devel diff --git a/spec_fix/libg2o.Requires b/spec_fix/libg2o.Requires new file mode 100644 index 0000000000000000000000000000000000000000..0468adce473f25d8510b771cfc59a69b9ee4d443 --- /dev/null +++ b/spec_fix/libg2o.Requires @@ -0,0 +1 @@ ++mesa-libGLU-devel diff --git a/spec_fix/moveit-ros-perception.BuildRequires b/spec_fix/moveit-ros-perception.BuildRequires new file mode 100644 index 0000000000000000000000000000000000000000..0468adce473f25d8510b771cfc59a69b9ee4d443 --- /dev/null +++ b/spec_fix/moveit-ros-perception.BuildRequires @@ -0,0 +1 @@ ++mesa-libGLU-devel diff --git a/spec_fix/moveit-ros-perception.Requires b/spec_fix/moveit-ros-perception.Requires new file mode 100644 index 0000000000000000000000000000000000000000..0468adce473f25d8510b771cfc59a69b9ee4d443 --- /dev/null +++ b/spec_fix/moveit-ros-perception.Requires @@ -0,0 +1 @@ ++mesa-libGLU-devel diff --git a/spec_fix/moveit-ros-visualization.BuildRequires b/spec_fix/moveit-ros-visualization.BuildRequires new file mode 100644 index 0000000000000000000000000000000000000000..99020c3b8826ed44f13e60030e2330bf25a86cf1 --- /dev/null +++ b/spec_fix/moveit-ros-visualization.BuildRequires @@ -0,0 +1 @@ +-libqt5-opengl diff --git a/spec_fix/nav2-rviz-plugins.Requires b/spec_fix/nav2-rviz-plugins.Requires new file mode 100644 index 0000000000000000000000000000000000000000..0c29d0fb55cb0cd68e34eaf54ac67c74fed28bed --- /dev/null +++ b/spec_fix/nav2-rviz-plugins.Requires @@ -0,0 +1,2 @@ +-libqt5-opengl +-libqt5-widgets diff --git a/spec_fix/no-debuginfo b/spec_fix/no-debuginfo index 10953a7524c23a0fa3955abbee38d91f0f22fb19..651ec14de88577ae457b10ed0ce66dce3c01c6cd 100644 --- a/spec_fix/no-debuginfo +++ b/spec_fix/no-debuginfo @@ -1,3 +1,5 @@ tlsf mavlink sophus +libnabo +rviz-visual-testing-framework diff --git a/spec_fix/octomap-rviz-plugins.BuildRequires b/spec_fix/octomap-rviz-plugins.BuildRequires new file mode 100644 index 0000000000000000000000000000000000000000..5b246f2170b740b960929585064190b0f67ef959 --- /dev/null +++ b/spec_fix/octomap-rviz-plugins.BuildRequires @@ -0,0 +1 @@ +-libqt5-widgets diff --git a/spec_fix/octomap-rviz-plugins.Requires b/spec_fix/octomap-rviz-plugins.Requires new file mode 100644 index 0000000000000000000000000000000000000000..5b246f2170b740b960929585064190b0f67ef959 --- /dev/null +++ b/spec_fix/octomap-rviz-plugins.Requires @@ -0,0 +1 @@ +-libqt5-widgets diff --git a/spec_fix/octovis.BuildRequires b/spec_fix/octovis.BuildRequires new file mode 100644 index 0000000000000000000000000000000000000000..99020c3b8826ed44f13e60030e2330bf25a86cf1 --- /dev/null +++ b/spec_fix/octovis.BuildRequires @@ -0,0 +1 @@ +-libqt5-opengl diff --git a/spec_fix/octovis.Requires b/spec_fix/octovis.Requires new file mode 100644 index 0000000000000000000000000000000000000000..99020c3b8826ed44f13e60030e2330bf25a86cf1 --- /dev/null +++ b/spec_fix/octovis.Requires @@ -0,0 +1 @@ +-libqt5-opengl diff --git a/spec_fix/ompl.BuildRequires b/spec_fix/ompl.BuildRequires new file mode 100644 index 0000000000000000000000000000000000000000..d3f89431cb1729e559ec9630e833e1e82ad7ca01 --- /dev/null +++ b/spec_fix/ompl.BuildRequires @@ -0,0 +1 @@ +-opende diff --git a/spec_fix/ompl.Requires b/spec_fix/ompl.Requires new file mode 100644 index 0000000000000000000000000000000000000000..d3f89431cb1729e559ec9630e833e1e82ad7ca01 --- /dev/null +++ b/spec_fix/ompl.Requires @@ -0,0 +1 @@ +-opende diff --git a/spec_fix/pkg.remap b/spec_fix/pkg.remap index cbda338f22fd3fd209e7e6ee61b1f156fad796d8..42b57ad2ce61a2b68bebce00f250024d1df8d4a8 100644 --- a/spec_fix/pkg.remap +++ b/spec_fix/pkg.remap @@ -55,3 +55,27 @@ liborocos-kdl-dev orocos-kdl-devel libgflags-dev gflags-devel libboost-filesystem-dev boost-devel libceres-dev ceres-solver-devel +python3-pkg-resources python3-setuptools +libboost-python boost-python3 +libboost-dev boost-devel +libboost-python-dev boost-devel +python3-opencv opencv +liblapack-dev lapack-devel +libqt5-core qt5-qtbase +qtbase5-dev qt5-qtbase-devel +libqt5-gui qt5-qtbase-gui +boost boost-devel +graphicsmagick GraphicsMagick-c++-devel +libzmq3-dev cppzmq-devel +libncurses-dev ncurses-devel +libboost-iostreams-dev boost-devel +libcairo2-dev cairo-devel +libabsl-dev abseil-cpp-devel +libgoogle-glog-dev glog-devel +lua5.2-dev lua-devel +libfreetype6 freetype +libfreetype6-dev freetype-devel +opengl mesa-libGL-devel +libpcl-all-dev pcl-devel +libflann-dev flann-devel +nlohmann-json-dev nlohmann-json-devel diff --git a/spec_fix/plansys2-problem-expert.Requires b/spec_fix/plansys2-problem-expert.Requires new file mode 100644 index 0000000000000000000000000000000000000000..5b246f2170b740b960929585064190b0f67ef959 --- /dev/null +++ b/spec_fix/plansys2-problem-expert.Requires @@ -0,0 +1 @@ +-libqt5-widgets diff --git a/spec_fix/plotjuggler.BuildRequires b/spec_fix/plotjuggler.BuildRequires new file mode 100644 index 0000000000000000000000000000000000000000..99020c3b8826ed44f13e60030e2330bf25a86cf1 --- /dev/null +++ b/spec_fix/plotjuggler.BuildRequires @@ -0,0 +1 @@ +-libqt5-opengl diff --git a/spec_fix/plotjuggler.Requires b/spec_fix/plotjuggler.Requires new file mode 100644 index 0000000000000000000000000000000000000000..99020c3b8826ed44f13e60030e2330bf25a86cf1 --- /dev/null +++ b/spec_fix/plotjuggler.Requires @@ -0,0 +1 @@ +-libqt5-opengl diff --git a/spec_fix/rmf-building-sim-gz-classic-plugins.BuildRequires b/spec_fix/rmf-building-sim-gz-classic-plugins.BuildRequires new file mode 100644 index 0000000000000000000000000000000000000000..5b246f2170b740b960929585064190b0f67ef959 --- /dev/null +++ b/spec_fix/rmf-building-sim-gz-classic-plugins.BuildRequires @@ -0,0 +1 @@ +-libqt5-widgets diff --git a/spec_fix/rmf-building-sim-gz-classic-plugins.Requires b/spec_fix/rmf-building-sim-gz-classic-plugins.Requires new file mode 100644 index 0000000000000000000000000000000000000000..5b246f2170b740b960929585064190b0f67ef959 --- /dev/null +++ b/spec_fix/rmf-building-sim-gz-classic-plugins.Requires @@ -0,0 +1 @@ +-libqt5-widgets diff --git a/spec_fix/rmf-traffic-editor.BuildRequires b/spec_fix/rmf-traffic-editor.BuildRequires new file mode 100644 index 0000000000000000000000000000000000000000..5b246f2170b740b960929585064190b0f67ef959 --- /dev/null +++ b/spec_fix/rmf-traffic-editor.BuildRequires @@ -0,0 +1 @@ +-libqt5-widgets diff --git a/spec_fix/rmf-visualization-rviz2-plugins.Requires b/spec_fix/rmf-visualization-rviz2-plugins.Requires new file mode 100644 index 0000000000000000000000000000000000000000..5b246f2170b740b960929585064190b0f67ef959 --- /dev/null +++ b/spec_fix/rmf-visualization-rviz2-plugins.Requires @@ -0,0 +1 @@ +-libqt5-widgets diff --git a/spec_fix/rviz-common.Requires b/spec_fix/rviz-common.Requires new file mode 100644 index 0000000000000000000000000000000000000000..0c29d0fb55cb0cd68e34eaf54ac67c74fed28bed --- /dev/null +++ b/spec_fix/rviz-common.Requires @@ -0,0 +1,2 @@ +-libqt5-opengl +-libqt5-widgets diff --git a/spec_fix/rviz-default-plugins.Requires b/spec_fix/rviz-default-plugins.Requires new file mode 100644 index 0000000000000000000000000000000000000000..0c29d0fb55cb0cd68e34eaf54ac67c74fed28bed --- /dev/null +++ b/spec_fix/rviz-default-plugins.Requires @@ -0,0 +1,2 @@ +-libqt5-opengl +-libqt5-widgets diff --git a/spec_fix/rviz-imu-plugin.Requires b/spec_fix/rviz-imu-plugin.Requires new file mode 100644 index 0000000000000000000000000000000000000000..0c29d0fb55cb0cd68e34eaf54ac67c74fed28bed --- /dev/null +++ b/spec_fix/rviz-imu-plugin.Requires @@ -0,0 +1,2 @@ +-libqt5-opengl +-libqt5-widgets diff --git a/spec_fix/rviz-ogre-vendor.BuildRequires b/spec_fix/rviz-ogre-vendor.BuildRequires new file mode 100644 index 0000000000000000000000000000000000000000..0468adce473f25d8510b771cfc59a69b9ee4d443 --- /dev/null +++ b/spec_fix/rviz-ogre-vendor.BuildRequires @@ -0,0 +1 @@ ++mesa-libGLU-devel diff --git a/spec_fix/rviz-ogre-vendor.Requires b/spec_fix/rviz-ogre-vendor.Requires new file mode 100644 index 0000000000000000000000000000000000000000..0468adce473f25d8510b771cfc59a69b9ee4d443 --- /dev/null +++ b/spec_fix/rviz-ogre-vendor.Requires @@ -0,0 +1 @@ ++mesa-libGLU-devel diff --git a/spec_fix/rviz-rendering.BuildRequires b/spec_fix/rviz-rendering.BuildRequires new file mode 100644 index 0000000000000000000000000000000000000000..01fa453f29f59aaa85a10c0f34d008be1ebfaa2e --- /dev/null +++ b/spec_fix/rviz-rendering.BuildRequires @@ -0,0 +1 @@ ++minizip-devel diff --git a/spec_fix/rviz-rendering.Requires b/spec_fix/rviz-rendering.Requires new file mode 100644 index 0000000000000000000000000000000000000000..a9390bf7b4e7a024fecb0c10ca0ab3e9d953d898 --- /dev/null +++ b/spec_fix/rviz-rendering.Requires @@ -0,0 +1,3 @@ ++minizip-devel +-libqt5-opengl +-libqt5-widgets diff --git a/spec_fix/rviz-visual-tools.Requires b/spec_fix/rviz-visual-tools.Requires new file mode 100644 index 0000000000000000000000000000000000000000..5b246f2170b740b960929585064190b0f67ef959 --- /dev/null +++ b/spec_fix/rviz-visual-tools.Requires @@ -0,0 +1 @@ +-libqt5-widgets diff --git a/spec_fix/slam-toolbox.BuildRequires b/spec_fix/slam-toolbox.BuildRequires new file mode 100644 index 0000000000000000000000000000000000000000..5b246f2170b740b960929585064190b0f67ef959 --- /dev/null +++ b/spec_fix/slam-toolbox.BuildRequires @@ -0,0 +1 @@ +-libqt5-widgets diff --git a/spec_fix/slam-toolbox.Requires b/spec_fix/slam-toolbox.Requires new file mode 100644 index 0000000000000000000000000000000000000000..2f9164e73ade7d0825de0c2be1a4b46281e14c16 --- /dev/null +++ b/spec_fix/slam-toolbox.Requires @@ -0,0 +1,2 @@ +-libqt5-widgets +-libqt5-opengl diff --git a/spec_fix/swri-console.BuildRequires b/spec_fix/swri-console.BuildRequires new file mode 100644 index 0000000000000000000000000000000000000000..0c29d0fb55cb0cd68e34eaf54ac67c74fed28bed --- /dev/null +++ b/spec_fix/swri-console.BuildRequires @@ -0,0 +1,2 @@ +-libqt5-opengl +-libqt5-widgets diff --git a/spec_fix/swri-console.Requires b/spec_fix/swri-console.Requires new file mode 100644 index 0000000000000000000000000000000000000000..5b246f2170b740b960929585064190b0f67ef959 --- /dev/null +++ b/spec_fix/swri-console.Requires @@ -0,0 +1 @@ +-libqt5-widgets