Commit graph

976 commits

Author SHA1 Message Date
hacker1024
3a9cdf0cb3 buildRosPackage: Link to specific colcon tag and line number in comment 2023-09-06 22:10:38 -04:00
hacker1024
4277fa4a53 Update wrapped binary paths for all rqt packages 2023-09-06 22:10:38 -04:00
hacker1024
a9c2a1021c buildRosPackage: Improve Python wrapping script readability
Co-authored-by: Michal Sojka <michal.sojka@cvut.cz>
2023-09-06 22:10:38 -04:00
hacker1024
54e1294c05 Wrap ROS Python scripts in bin/ as well 2023-09-06 22:10:38 -04:00
hacker1024
8f7ca8f00f Wrap ROS Python scripts 2023-09-06 22:10:38 -04:00
hacker1024
dc92e61225 rqt-robot-monitor: Wrap binary in lib/ 2023-09-06 22:10:38 -04:00
hacker1024
0ce3f60e0b Build ROS Python packages like colcon 2023-09-06 22:10:38 -04:00
Superflore
5fb8a86e88 regenerate all distros, Fri Sep 1 13:18:33 2023 2023-09-06 22:04:15 -04:00
Superflore
4c0baef357 regenerate all distros, Fri Aug 25 13:31:58 2023 2023-08-28 14:23:24 -04:00
Ben Wolsieffer
e8ff928334 novatel-oem7-driver: fix build
Apply patchVendorGit and don't fix CMake files because there is a usr/include
subdirectory used by the vendored package.

Fixes #293
2023-08-23 14:33:11 -04:00
Superflore
6b356744c7 regenerate all distros, Fri Aug 18 18:31:53 2023 2023-08-20 16:46:11 -04:00
Ben Wolsieffer
278cbda082 noetic: actionlib: update patch URL
I deleted my fork after the PR was merged, so the patch can no longer be
fetched from that URL.

Fixes #291
2023-08-20 16:43:53 -04:00
Superflore
b923476c0a regenerate all distros, Sat Aug 12 01:44:44 2023 2023-08-11 22:26:54 -04:00
Ben Wolsieffer
c0d446436c noetic: costmap-converter: fix build 2023-08-10 14:56:09 -04:00
Ben Wolsieffer
a63266f782 actionlib: move override to ros1-overlay.nix 2023-08-08 21:23:48 -04:00
Ben Wolsieffer
5c6026e049 mavros: remove upstreamed patch 2023-08-08 21:19:44 -04:00
Ben Wolsieffer
bf6c9ec57e nav2-costmap-2d: remove upstreamed patch 2023-08-08 18:28:58 -04:00
Ben Wolsieffer
5384a9b63e Remove melodic.
Melodic has been EOL since June 27, 2023 and is mostly broken anyway.
2023-08-08 16:29:26 -04:00
Ben Wolsieffer
9d7b40f964 workflows/update: try to enable failed builds cache again 2023-08-08 16:25:34 -04:00
Ben Wolsieffer
453c9f3afc rolling: mcap-vendor: update vendor URL 2023-08-08 16:18:57 -04:00
Ben Wolsieffer
75b8fcc6e9 nix-ros-build-action: specify node16 2023-08-08 16:01:50 -04:00
Ben Wolsieffer
7c5425b6ac nix-ros-build-action: update dependencies and support multiple outputs 2023-08-08 16:00:32 -04:00
Superflore
1b242a4032 regenerate all distros, Tue Aug 8 19:06:13 2023 2023-08-08 15:52:32 -04:00
Ben Wolsieffer
069e4c0175 swri-transform-util: remove upstreamed patch 2023-08-06 14:21:39 -04:00
Ben Wolsieffer
11cdb69324 nav2-costmap-2d: apply patch to fix uninitialized variable warning 2023-08-06 01:22:59 -04:00
Ben Wolsieffer
0674a6a6ed Update statistic in README 2023-08-05 22:57:24 -04:00
Ben Wolsieffer
113129c9da Remove foxy.
Foxy was EOL on June 20th, 2023.
2023-08-05 22:53:43 -04:00
Ben Wolsieffer
9417386d01 lib: get rid of "with lib;" 2023-08-05 19:55:59 -04:00
Ben Wolsieffer
5f9268646a rolling: rviz-ogre-vendor: correctly patch vendor URLs
This package requires complex patching. It uses ament_vendor(), which is picky
about what kinds of sources it requires. Additionally, ogre contains its own
vendoring of imgui that needs to be patched.
2023-08-05 19:50:56 -04:00
Ben Wolsieffer
d5f6bfe409 rolling: lely-core-libraries: fix build
Set leaveDotGit to allow the build system to fiddle with Git as it feels like.
2023-08-05 19:49:43 -04:00
Ben Wolsieffer
483afb2689 rolling: lely-core-libraries: patch vendor git
This package still doesn't build though.
2023-08-05 15:06:47 -04:00
Superflore
8d2e71bb73 regenerate all distros, Fri Aug 4 19:59:18 2023 2023-08-05 13:35:52 -04:00
Ben Wolsieffer
359c1c8760 workflows: run update against develop branch 2023-08-04 13:41:32 -04:00
Superflore
22be26c89c regenerate all distros, Fri Aug 4 13:31:57 2023 2023-08-04 13:38:25 -04:00
Ben Wolsieffer
cc54e974e1 flake.lock: Update
Flake lock file updates:

• Updated input 'flake-utils':
    'github:numtide/flake-utils/a1720a10a6cfe8234c0e93907ffe81be440f4cef' (2023-05-31)
  → 'github:numtide/flake-utils/919d646de7be200f3bf08cb76ae1f09402b6f9b4' (2023-07-11)
• Updated input 'nixpkgs':
    'github:lopsided98/nixpkgs/f68a0d0fd7539d93c7454989f71fd1c824f3b46f' (2023-06-18)
  → 'github:lopsided98/nixpkgs/66aedfd010204949cb225cf749be08cb13ce1813' (2023-08-02)
2023-08-03 20:25:16 -04:00
Ben Wolsieffer
ae882f3c53 noetic: moveit-core: fix build 2023-08-02 17:41:02 -04:00
Ben Wolsieffer
efb6c01bcc buildEnv: cleanup extension of postBuild 2023-08-02 16:49:23 -04:00
Joshua Leivenzon
5ab5b4d476 Allow supplying custom makeWrapper arguments in buildEnv
For example (https://github.com/lopsided98/nix-ros-overlay/issues/45):

```
postBuild = ''
  rosWrapperArgs+=(--set-default RMW_IMPLEMENTATION rmw_fastrtps_dynamic_cpp)
'';
```
2023-08-02 16:48:29 -04:00
Joshua Leivenzon
fa63ec0022 Amend to postBuild and passthru in buildEnv rather than replacing 2023-08-02 16:48:29 -04:00
Joshua Leivenzon
14ace52f46 Don't pass wrapPrograms to Nixpkgs's buildEnv 2023-08-02 16:48:29 -04:00
Ben Wolsieffer
d185e073c3 iron: update vendor URLs 2023-08-02 16:44:08 -04:00
Ben Wolsieffer
21f9803f91 Add ROS 2 Iron Irwini 2023-08-02 16:19:34 -04:00
Michal Sojka
f2c95920a7 Patch vendor git in rig_reconfigure
Without this, build fails.
2023-08-02 16:18:50 -04:00
Ben Wolsieffer
da739e1612 Remove orge1_9 override.
We maintain Ogre 1.9 in this overlay now.
2023-08-02 16:11:04 -04:00
Ben Wolsieffer
68ec618c69 Minor cleanups. 2023-08-02 16:07:59 -04:00
Ben Wolsieffer
02ef880f6e noetic: rosfmt: update vendor URL 2023-08-02 15:34:46 -04:00
Superflore
716a2aac36 regenerate all distros, Fri Jul 28 13:37:31 2023 2023-08-02 15:20:27 -04:00
Ben Wolsieffer
3205dadcff Add Python 3.11 overrides. 2023-07-26 00:56:35 -04:00
Superflore
cd320a369b regenerate all distros, Fri Jul 14 13:38:15 2023 2023-07-14 21:08:53 -04:00
Superflore
fc0a6d67a2 regenerate all distros, Fri Jul 7 13:21:03 2023 2023-07-09 20:20:18 -04:00