Commit graph

1149 commits

Author SHA1 Message Date
Michal Sojka
eeec73f9de noetic: Fix nav-* packages to compile against new Boost 2025-03-16 15:19:37 -04:00
Michal Sojka
50b0bf9740 noetic: Fix octomap build with gcc14 2025-03-16 15:19:37 -04:00
Michal Sojka
f58c19275c noetic: Fix pcl-ros to compile against newer PCL 2025-03-16 15:19:37 -04:00
Michal Sojka
d166e477c8 noetic: Make laser-geometry compile against new Boost 2025-03-16 15:19:37 -04:00
Michal Sojka
2fdc733e0d noetic: Apply distutils overrides on top of manual overrides
I need to override laser-geometry (see next commit), which also needs
the distutils override. In the current implementation the distutils
override replaces the manual override. With this change, both
overrides are composed.
2025-03-16 15:19:37 -04:00
github-actions[bot]
107adbda3b python3Packages.colcon-core: 0.18.4 -> 0.19.0 2025-03-16 14:56:02 -04:00
Superflore
d2cfaf2d39 regenerate all distros, Fri Mar 14 13:29:43 2025 2025-03-16 14:55:46 -04:00
Superflore
e6bfafcd05 regenerate all distros, Fri Mar 7 13:16:24 2025 2025-03-09 17:24:33 -04:00
Ben Wolsieffer
902905a45b rolling: remove fastrtps
Renamed to fastdds
2025-03-01 14:13:06 -05:00
Superflore
9e7a47524c regenerate all distros, Sat Mar 1 18:33:54 2025 2025-03-01 13:59:12 -05:00
Ben Wolsieffer
361dbea1dd noetic: robot-state-publisher: use C++14 2025-03-01 12:44:06 -05:00
Ben Wolsieffer
bdd292b3c6 noetic: tf: fix Boost compatibility 2025-03-01 12:30:26 -05:00
Ben Wolsieffer
a44e8e9175 rolling: gz-cmake-vendor: update vendor patching 2025-03-01 12:29:43 -05:00
Guilhem Saurel
fd8d6a8504 inherit eigenpy, hppfcl, and pinocchio from nixpkgs
fix #536
2025-03-01 10:47:57 -05:00
Superflore
8f851d0ac5 regenerate all distros, Fri Feb 28 13:21:12 2025 2025-03-01 10:45:37 -05:00
Michal Sojka
8af42e985e Build gtsam against Eigen from nixpkgs
Without this change, gtsam is built against a vendored copy, which is
different version (3.3) than what's in nixpkgs (3.4). Dependent
packages using Eigen then fail with the following error:

    /nix/store/lic85q2svs3ymv0zkgl727af9khm1x4l-ros-jazzy-gtsam-4.2.0-r4/include/gtsam/base/Vector.h:76:30: error: static assertion failed: Error: GTSAM was built against a different version of Eigen
       76 |     GTSAM_EIGEN_VERSION_MAJOR==EIGEN_MAJOR_VERSION,
          |                              ^
    /nix/store/lic85q2svs3ymv0zkgl727af9khm1x4l-ros-jazzy-gtsam-4.2.0-r4/include/gtsam/base/Vector.h:76:30: note: the comparison reduces to '(3 == 4)'

This is the case for mola_state_estimation (which was recently added
to ROS) as well as for some 3rd-party ROS packages I worked with.
2025-03-01 10:23:27 -05:00
Ben Wolsieffer
83e76fd9da osqp-vendor: formatting cleanup 2025-03-01 10:21:27 -05:00
Ben Wolsieffer
eed37c3a61 osqp-vendor: remove leaveDotGit
It causes reproducibility issues.
2025-03-01 10:18:12 -05:00
Christian Kögler
c961d30980 Fix example-ros2-gz
Update packages in overrides of jazzy.
2025-02-26 19:03:39 -05:00
Alexander Borsuk
d3e470593e Fix ros-jazzy-gz-msgs-vendor version when building with cmake
Fixes this error:

```
       > CMake Error at CMakeLists.txt:114 (message):
       >   Mismatch in ros-jazzy-gz-msgs-vendor version (Nix: 10.3.1, upstream:
       >   10.3.2).  Fix this in overrides.nix.
```
2025-02-22 17:54:17 -05:00
Alexander Borsuk
5f08b4841b Fix ros-jazzy-gz-common-vendor version mismatch in cmake
Fixes this error:
```
       > CMake Error at CMakeLists.txt:114 (message):
       >   Mismatch in ros-jazzy-gz-common-vendor version (Nix: 5.7.0, upstream:
       >   5.7.1).  Fix this in overrides.nix.
```

The new hash is retrieved with `nix flake prefetch github:gazebosim/gz-common/gz-common5_5.7.1` command that returns correct old hash for the previous revision.
2025-02-22 17:53:49 -05:00
Superflore
3c7256839c regenerate all distros, Fri Feb 21 13:18:38 2025 2025-02-22 13:35:15 -05:00
Ben Wolsieffer
711d683bc2 rolling: update some gz vendor patching
Probably a few more still need updating.
2025-02-19 22:20:08 -05:00
Michal Sojka
2adf9fc643 noetic: Fix tf2 to compile against recent boost 2025-02-19 22:05:33 -05:00
Michal Sojka
b218732899 jazzy/gz-*-vendor: Update versions in overrides to match upstream 2025-02-19 18:45:27 -05:00
Michal Sojka
9294fd2f39 joint-state-publisher-gui: Apply wrapQtAppsHook
Fixes #576
2025-02-17 11:58:58 -05:00
Michal Sojka
d994f39598 humble.octomap: Fix errors related to gcc14 2025-02-17 09:51:56 -05:00
Ben Wolsieffer
5d56f8e88f flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:lopsided98/nixpkgs/22c3f2cf41a0e70184334a958e6b124fb0ce3e01?narHash=sha256-Qn3nPMSopRQJgmvHzVqPcE3I03zJyl8cSbgnnltfFDY%3D' (2024-12-07)
  → 'github:lopsided98/nixpkgs/8bb37161a0488b89830168b81c48aed11569cb93?narHash=sha256-%2B/bSz4EAVbqz8/HsIGLroF8aNaO8bLRL7WfACN%2B24g4%3D' (2025-02-15)
2025-02-17 09:48:24 -05:00
Michal Sojka
90cfe2c4b6 humble.rosidl-generator-py: Fix numpy include path
In the past NumPy core headers were under numpy/core/include, but in
recent nixpkgs versions, the location changed to numpy/_core/include.

NumPy >= 2.0 also includes numpy-config tool. We could use the tool to
get the correct path, instead of hardcoding it in the Nix expression,
but I'm not sure how it would work with cross-compiling, so I'm
leaving the logic as it was.
2025-02-17 09:47:17 -05:00
Superflore
4ce7073301 regenerate all distros, Fri Feb 14 13:45:14 2025 2025-02-16 16:33:15 -05:00
Superflore
f9c218f6e9 regenerate all distros, Fri Jan 31 13:19:29 2025 2025-01-31 19:02:09 -05:00
Superflore
c761860cb6 regenerate all distros, Fri Jan 24 13:19:17 2025 2025-01-26 19:59:49 -05:00
Superflore
503be40676 regenerate all distros, Fri Jan 10 13:46:51 2025 2025-01-15 19:08:12 -05:00
b7f2cd8bd8 gz-transport-vendor: add libsodium to buildInputs 2025-01-15 19:07:43 -05:00
Superflore
31f07eb092 regenerate all distros, Fri Jan 3 13:42:37 2025 2025-01-04 13:49:22 -05:00
Ben Wolsieffer
06b45cf1ea plotjuggler: use Protobuf 23
The build fails with newer versions.

Closes #546
2025-01-01 17:29:54 -05:00
Ben Wolsieffer
98b0ae0279 gazebo: 11.14.0 -> 11.15.1 2025-01-01 14:47:22 -05:00
Alexandros Liarokapis
df658f7352 remove --as-needed propagated flag from backward-ros in order to avoid stressing the linker 2025-01-01 13:39:59 -05:00
Superflore
1dd9d25f62 regenerate all distros, Fri Dec 27 13:14:53 2024 2025-01-01 12:20:25 -05:00
github-actions[bot]
3f0195fb5d python3Packages.colcon-defaults: 0.2.8 -> 0.2.9 2024-12-20 18:42:50 -05:00
Bernd Müller
88267aa43d [add] more rqt related packages 2024-12-16 19:19:13 -05:00
Bernd Müller
5dc2d38897 [add] rqt-bag-plugins 2024-12-16 19:19:13 -05:00
Gavin John
1c6cc877b4 Update meta.description and add meta.homepage if missing 2024-12-15 12:32:48 -05:00
Bernd Müller
13719ace44 [fix] noetic: gazebo-plugins 2024-12-15 12:25:11 -05:00
Bernd Müller
7aa60a2e66 [fix] noetic: gazebo-ros 2024-12-15 12:25:11 -05:00
Bernd Müller
47232f9551 [fix] noetic: rviz 2024-12-15 12:25:11 -05:00
Bernd Müller
aab3da114e [fix] noetic: rqt-topic 2024-12-15 12:25:11 -05:00
Bernd Müller
61c0d8d4cf [fix] noetic: rqt-pose-view 2024-12-15 12:25:11 -05:00
Bernd Müller
da1a9fdfa0 [fix] noetic: mbf-abstract-nav 2024-12-15 12:25:11 -05:00
Bernd Müller
b819fd4a44 [fix] noetic: rqt-nav-view 2024-12-15 12:25:11 -05:00