Viktor Pocedulić
078f11d74c
moveit2: fix build
2024-11-15 11:46:19 -05:00
Superflore
f07f7f9c42
regenerate all distros, Fri Nov 15 13:25:01 2024
2024-11-15 11:40:28 -05:00
Ben Wolsieffer
73d002eb26
noetic: rqt-gui-py: add distutils
2024-11-15 11:16:52 -05:00
Ben Wolsieffer
cf904ec6c4
noetic: more distutils
2024-11-15 11:05:18 -05:00
Ben Wolsieffer
ea81eccfe9
noetic: fkie-master-discovery: add distutils
2024-11-14 23:32:46 -05:00
Ben Wolsieffer
ff6684d15d
noetic: add many distutils overrides
2024-11-14 23:31:00 -05:00
Ben Wolsieffer
d4a2db3fe2
noetic: gps-common: add distutils dependency
2024-11-14 23:14:27 -05:00
Ben Wolsieffer
22375aa1c9
noetic: mavros: add distutils dependency
2024-11-14 23:12:09 -05:00
Ben Wolsieffer
db36db656a
noetic: use patches to remove distutils dependencies
2024-11-14 23:08:57 -05:00
Ben Wolsieffer
94cb9c1646
mrpt: update vendor hash
2024-11-14 22:51:36 -05:00
Ben Wolsieffer
b63d9f26e0
noetic: pyquaternion: add distutils dependency
2024-11-14 22:44:07 -05:00
Ben Wolsieffer
8e6a1565e6
noetic: turtlebot3-teleop: add distutils dependency
2024-11-14 22:41:18 -05:00
Ben Wolsieffer
83714f3855
noetic: rosserial-python: add distutils dependency
2024-11-14 22:37:12 -05:00
Ben Wolsieffer
43460df4e1
noetic: laser-geometry: add distutils dependency
2024-11-14 22:36:56 -05:00
Ben Wolsieffer
3a965067b8
noetic: moveit-core: remove upstreamed patch
2024-11-14 22:22:21 -05:00
Ben Wolsieffer
6892f13ec1
noetic: resource-retriever: add distutils dependency
2024-11-14 22:10:07 -05:00
Superflore
f5d1f80b63
regenerate all distros, Fri Nov 8 14:09:30 2024
2024-11-13 20:47:22 -05:00
Ben Wolsieffer
807c2180db
Remove bson and catkin-pkg
...
They are upstream in nixpkgs now.
Fixes #524
2024-11-13 20:45:58 -05:00
github-actions[bot]
e5f115cfb7
python3Packages.colcon-core: 0.18.2 -> 0.18.3
2024-11-08 19:20:04 -05:00
Ben Wolsieffer
3875f533dc
humble: vrpn: add patch to fix CMake compatibility
2024-11-04 22:29:35 -05:00
Ben Wolsieffer
653f6e81e2
rviz-ogre-vendor: don't set dontFixCmake for newer distros
...
jazzy and newer don't install to /opt anymore (due to ament vendor
patching) so this shouldn't be needed.
2024-11-04 22:23:31 -05:00
Bernd Müller
ffc4fc8922
humble: fix building of qt-qui-cpp
2024-11-04 22:19:46 -05:00
Bernd Müller
01bd072d4c
[fix] replace distutils.spawn for python-qt
2024-11-04 22:19:46 -05:00
Viktor Pocedulić
42d30dff71
rviz2: remove hardcoded $PREFIX/opt path
...
On startup Rviz2 searches for some core libraries inside a
$PREFIX/opt/rviz_ogre_vendor path hardcoded into the executable,
assuming it's being run under a regular ROS 2 installation.
As of recently nix-ros-overlay installs everything into standard
directories, including stuff that was previously put into opt/, so
Rviz2 would crash on startup.
This fixes the lookup path and makes it go search in normal directories.
2024-11-04 21:04:10 -05:00
Michal Sojka
a9a387b495
Add flake template
...
With this change, one can initialize a ROS project by running:
nix flake init --template github:lopsided98/nix-ros-overlay
Besides adding the template, this commit also updates the README to
list the same template as the one from the flake. The listing in the
README can be easily updated to match the flake.nix file by running
the "mdsh" tool.
2024-11-03 18:18:16 -05:00
Guilhem Saurel
0baf0ae59b
bloom: init at 0.12.0
2024-10-27 14:15:30 -04:00
Guilhem Saurel
f5e12a22b5
vcstools: init at 0.1.42
2024-10-27 14:15:30 -04:00
Ben Wolsieffer
20e7f58b73
noetic: add comment about distutils
2024-10-19 12:25:59 -04:00
Jeremy Kolb
ea279f9b6d
ros-numpy: add distutils
2024-10-19 12:22:35 -04:00
Jeremy Kolb
3ea9455b33
angles: add distutils dependency
2024-10-19 12:22:35 -04:00
github-actions[bot]
ac722a4c56
python3Packages.colcon-core: 0.18.1 -> 0.18.2
2024-10-19 11:40:58 -04:00
Jeremy Kolb
ca904994e7
sdformat 9.10.0 -> 9.10.1
...
Fixes build for noetic
2024-10-17 21:29:23 -04:00
Jeremy Kolb
44c552dd89
roslint: add a dependency on distutils
2024-10-16 20:24:03 -04:00
Ben Wolsieffer
4b27a0af64
rolling: shared-queues-vendor: add vendor patching
2024-10-16 19:48:07 -04:00
Jeremy Kolb
4e23f30558
Simplify patching and allow the user to override CMAKE_PREFIX_PATH
2024-10-16 19:39:53 -04:00
Ben Wolsieffer
a3f78410d1
Rename ros2-gz example
...
Remove example from the name to match the others.
2024-10-15 21:46:43 -04:00
Ben Wolsieffer
a5a2a217b3
Don't install ament-cmake-vendor packages to /opt
...
Use the standard install directories instead. This makes the packages
integrate with Nix better and doesn't appear to break anything.
2024-10-15 21:40:40 -04:00
Ben Wolsieffer
833c9a8291
jazzy: urdfdom-headers: update patch
2024-10-14 21:45:27 -04:00
Ben Wolsieffer
633f4a9815
rolling: update gz vendor packages
2024-10-14 19:07:37 -04:00
hacker1024
1cd50f4017
ros-gz-sim: Do not use Ruby interpreter in launch files
2024-10-13 16:32:24 -04:00
hacker1024
885f79c638
buildEnv: Link libraries and executables from the opt directory
2024-10-13 16:32:24 -04:00
hacker1024
1e05a2eb88
buildEnv: Populate GZ_CONFIG_PATH in wrapper
2024-10-13 16:32:24 -04:00
hacker1024
76cfc9ec7e
lib.patchGzAmentVendorGit: Add GZ_CONFIG_PATH to passthru
2024-10-13 16:32:24 -04:00
Bernd Müller
a20dfec18d
[fix] gz setup and apply suggestions from wentasah
2024-10-13 16:32:24 -04:00
Bernd Müller
31c1e5f7df
[add] example-ros2-gz shell
2024-10-13 16:32:24 -04:00
Michal Sojka
14177a7922
Patch and fix gz-*-vendor packages for Jazzy and Rolling
...
This fixes build failures in gz-*-vendor packages for Jazzy and
Rolling. Some of these packages are required for building rviz2.
Since most of the gz-* packages share the same structure, we introduce
patchGzAmentVendorGit function to make patching easier. In addition to
patching ament_vendor() calls, it adds a check to CMakeLists.txt to
detect upstream updates of the vendored package version. This should
help keeping our overrides in sync with upstream.
Currently, the overrides for Jazzy and Rolling are the same.
Co-authored-by: Błażej Sowa <bsowa123@gmail.com>
2024-10-13 16:32:24 -04:00
Superflore
9ddc986b4d
regenerate all distros, Fri Oct 11 13:52:59 2024
2024-10-11 12:26:29 -04:00
github-actions[bot]
4c7f942c33
python3Packages.colcon-python-setup-py: 0.2.8 -> 0.2.9
2024-10-11 12:26:21 -04:00
Michal Sojka
cd8b2a1df7
mrpt: Patch vendored source code of MRPT packages
...
MRPT ROS packaging was recently split to multiple smaller ROS
packages, but the source code of all of them is still maintained in
the original big repo. The new packages fetch the original repo and
build just a part of it. Obviously, with Nix, we have to fetch source
code ourselves, instead of letting CMake do this.
2024-10-07 19:23:23 -04:00
Superflore
393b154bd3
regenerate all distros, Fri Oct 4 13:25:33 2024
2024-10-07 19:20:52 -04:00