Ben Wolsieffer
f5f0ee1237
Cleanup overrides
...
Move some ROS 1 specific overrides out of distro-overlay.nix, get rid of
some that have been fixed upstream and remove some for packages that
only exist in ancient distros.
2024-11-17 15:07:05 -05:00
Ben Wolsieffer
0eccf67b40
nix-ros-build-action: update dependencies
2024-11-17 13:40:56 -05:00
Ben Wolsieffer
2c5bb60569
Add GitHub action dev shell to flake
2024-11-17 12:25:57 -05:00
Ben Wolsieffer
c1fc199dc6
noetic: dynamixel-sdk: add distutils
2024-11-17 11:58:19 -05:00
Ben Wolsieffer
d2bebade43
actions: adjust parallelism to maybe make it work better
2024-11-16 23:59:21 -05:00
Michal Sojka
c3e6e964fc
noetic: add distutils to more packages
2024-11-15 22:33:31 -05:00
Ben Wolsieffer
436f307c71
iron: python-qt-binding: patch out distutils dependency
...
Backport an upstream patch to get rid of distutils.
2024-11-15 14:28:46 -05:00
Ben Wolsieffer
0486d60a0d
Only apply octomap patching on rolling and jazzy
...
Older distros don't need it
2024-11-15 14:19:01 -05:00
Ben Wolsieffer
123b5ce6a2
Only apply geometric-shapes override on rolling and jazzy
...
Older distros don't need it.
2024-11-15 14:03:51 -05:00
Ben Wolsieffer
e819a93712
noetic: rqt-bag: add distutils
2024-11-15 13:59:43 -05:00
Ben Wolsieffer
f556a34f39
Improve patchExternalProjectGit
...
Add basic support for checking the version if it is assigned to a
variable.
2024-11-15 13:10:05 -05:00
Ben Wolsieffer
5d3c82695b
rolling: sdformat-vendor: update vendor patching
2024-11-15 12:14:39 -05:00
Ben Wolsieffer
77749e3012
rolling: gz-cmake-vendor: update vendor patching
2024-11-15 11:58:59 -05:00
Ben Wolsieffer
8e5b7e475e
Cleanup moveit patches
...
Move the octomap patches to ros2-overlay.nix, since they don't apply to
ROS 1
2024-11-15 11:55:25 -05:00
Viktor Pocedulić
5034180018
moveit2: apply fix globally for all distros
2024-11-15 11:46:19 -05:00
Viktor Pocedulić
dccccc346c
Update distros/jazzy/overrides.nix
...
Co-authored-by: Michal Sojka <michal.sojka@cvut.cz>
2024-11-15 11:46:19 -05:00
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