Ben Wolsieffer
f7481c3dca
Add all result* symlinks to .gitignore
2022-11-05 18:42:49 -04:00
Ben Wolsieffer
21e1b1c5e7
Fix formatting.
2022-11-05 17:54:56 -04:00
Ben Wolsieffer
28fd95f2ca
Split up ROS1 and ROS2 overlays.
2022-11-05 17:46:30 -04:00
Ben Wolsieffer
a14ea6fb6a
sdformat: update patch
2022-11-05 17:29:53 -04:00
Ben Wolsieffer
5a79d694bd
superflore: update
2022-11-05 17:29:10 -04:00
Ben Wolsieffer
bacafdae41
regenerate all distros, Fri Nov 4 19:29:56 2022
2022-11-04 19:29:56 -04:00
Superflore
a1596850e0
regenerate all distros, Fri Nov 4 13:38:02 2022
2022-11-04 18:50:00 -04:00
Ben Wolsieffer
0e8f3d88ae
python3Packages.catkin-tools: 0.7.2 -> 0.9.0
2022-10-21 14:43:38 -04:00
Ben Wolsieffer
1a3a10af87
python3Packages.catkin-pkg: 0.4.24 -> 0.5.2
2022-10-21 14:39:51 -04:00
Ben Wolsieffer
91879df381
python3Packages.osrf-pycommon: 1.0.0 -> 2.0.2
2022-10-21 14:36:10 -04:00
Ben Wolsieffer
700b54c0bc
geographiclib: 1.52 -> 2.1.1
2022-10-21 14:33:11 -04:00
Ben Wolsieffer
738b79d9e3
python3Packages.rosdep: 0.17.1 -> 0.22.1
2022-10-21 14:05:28 -04:00
Ben Wolsieffer
7e35763336
python3Packages.rosdistro: 0.7.5 -> 0.9.0
2022-10-21 14:04:53 -04:00
Ben Wolsieffer
a680886058
python3Packages.rospkg: 1.1.10 -> 1.4.0
2022-10-21 14:04:26 -04:00
Ben Wolsieffer
d04b874c00
Update "update" workflow dependencies.
2022-10-21 13:49:57 -04:00
Ben Wolsieffer
d3d53f1ce7
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:lopsided98/nixpkgs/4428e23312933a196724da2df7ab78eb5e67a88e' (2022-10-14)
→ 'github:lopsided98/nixpkgs/faed7b24bd830df64a1cbbe53fee2ac18bac451d' (2022-10-19)
2022-10-19 19:18:27 -04:00
Ben Wolsieffer
0b2554ac78
sdformat_9: 9.8.0 -> 9.9.0, fix build
2022-10-19 18:31:53 -04:00
Ben Wolsieffer
49aa01b0aa
Remove melodic with Python 2.
...
Key Python 2 dependencies have been removed from nixpkgs, so basically nothing
builds anymore. The melodicPython3 package set is still available.
2022-10-19 13:59:02 -04:00
Ben Wolsieffer
ec099ecde1
cyclonedds: add patch to fix pkg-config files
2022-10-19 13:49:38 -04:00
Ben Wolsieffer
cbabe7bffe
flake.lock: Update
...
Flake lock file updates:
• Updated input 'flake-utils':
'github:numtide/flake-utils/7e2a3b3dfd9af950a856d66b0a7d01e3c18aa249' (2022-07-04)
→ 'github:numtide/flake-utils/c0e246b9b83f637f4681389ecabcb2681b4f3af0' (2022-08-07)
• Updated input 'nixpkgs':
'github:lopsided98/nixpkgs/d2ebf48c8552aaeb3ab85b0eee929e7a9a2aa5d2' (2022-07-03)
→ 'github:lopsided98/nixpkgs/4428e23312933a196724da2df7ab78eb5e67a88e' (2022-10-14)
2022-10-15 13:36:54 -04:00
Ben Wolsieffer
6dbcb30f57
catkin: pass -DCATKIN_BUILD_BINARY_PACKAGE=ON
...
This disables generation of the setup scripts, which were already being deleted
anyway. It also disables generation of the .catkin marker, which is
unfortunately still needed the ROS_PACKAGE_PATH environment hook. To work around
this, .catkin is generated manually.
The other reason to set this option is to fix some packages (maybe only
plotjuggler-msgs) that use CATKIN_BUILD_BINARY_PACKAGE as one (unreliable)
method of determining whether they are being built for ROS 1 rather than ROS 2.
Fixes #216
2022-10-08 22:37:47 -04:00
Ben Wolsieffer
66cf02cb7d
Reenable aarch64 builds on GitHub Actions
...
aarch64 wasn't causing the failures.
2022-10-07 00:31:39 -04:00
Ben Wolsieffer
12b6aa0b6d
Revert "Try removing python-qt-binding setup hook"
...
This reverts commit eb51714f04
.
2022-10-03 20:49:34 -04:00
Ben Wolsieffer
eb51714f04
Try removing python-qt-binding setup hook
...
It might not be necessary anymore?
2022-10-03 19:52:40 -04:00
Ben Wolsieffer
1fb554b5dd
colcon: fix extensions with latest nixpkgs
...
The build was failing because the dist output wasn't created, which is required
with the "setuptools" format. Using the "other" format avoids this requirement.
2022-10-03 15:52:14 -04:00
Ben Wolsieffer
53954fad3a
visp: mark as broken
...
Its build hangs forever, causing the CI to time-out.
2022-10-03 15:36:47 -04:00
Ben Wolsieffer
caf1f71f64
rcutils: fix build on armv6l
2022-10-03 15:32:24 -04:00
Shashwat Ganesh
11b7998fc7
colcon/core.nix Rename to pytest-runner
...
`pytestrunner` has been renamed/replaced by `pytest-runner`
2022-10-04 00:16:20 +05:30
Shashwat Ganesh
f2b3419c28
colcon/core.nix Rename pytestcov
to pytest-cov
...
`pytestcov` has been renamed/replaced by `pytest-cov` in upstream
nixpkgs.
2022-10-04 00:12:45 +05:30
Ben Wolsieffer
2322d8601f
libfranka: remove upstreamed patch
...
Fixes #211
2022-09-29 23:02:49 -04:00
Ben Wolsieffer
139ab5d3fa
Remove empy.
...
It is now available in nixpkgs. Fixes #210 .
2022-09-27 14:23:48 -04:00
Ben Wolsieffer
fc6be9ef7d
Fix overlays in NixOS module.
2022-09-23 19:20:31 -04:00
Ben Wolsieffer
87396617b9
Fix cross-compiling ROS2 packages.
2022-09-23 18:29:03 -04:00
Ben Wolsieffer
93cf5a5ba4
Foxy already has ament-cmake-export-targets patch.
2022-09-21 23:31:15 -04:00
Ben Wolsieffer
cfb8dd0497
buildRosPackage: don't always enable strictDeps
...
It was too ambitious to enable strictDeps all the time, as too many packages
need fixes. Now it is only enabled for Python packages and when cross-compiling.
2022-09-21 19:43:25 -04:00
Ben Wolsieffer
ef6efdb2d5
Enable splicing for cross-compilation.
2022-09-21 19:41:50 -04:00
Ben Wolsieffer
7821a7549f
catkin: fix env hook offset
2022-09-21 19:35:47 -04:00
Ben Wolsieffer
4e948112f2
buildRosPackage: always set strictDeps
...
Hopefully this should work now.
2022-09-20 17:42:34 -04:00
Ben Wolsieffer
6c0dc51a4b
humble: temporary hack to fix cross gtest and gmock
...
They need to have CMake as a nativeBuildInput
2022-09-20 16:55:57 -04:00
Ben Wolsieffer
1cb25a71b4
regenerate all distros, Tue Sep 20 16:42:06 2022
2022-09-20 16:42:07 -04:00
Ben Wolsieffer
df38e4e345
humble: update and add buildtool_depends as both host and build dependencies
...
This is necessary because some builtool_depends need to run binaries, while
others need to be imported as CMake modules.
2022-09-20 15:27:26 -04:00
Ben Wolsieffer
ab8924d6de
ament-cmake-export-targets: add patch to fix build with CMake 3.24
2022-09-20 15:26:46 -04:00
Ben Wolsieffer
b6ad7f87f1
ament-cmake-core: use build platform Python
2022-09-20 15:26:10 -04:00
Ben Wolsieffer
032fe0bbc8
humble: leo-desktop: fix hash
2022-09-20 15:21:19 -04:00
Ben Wolsieffer
ea2b17b2d5
Replace mergeOverlays with composeManyExtensions
...
This does the same thing, but is provided by nixpkgs.
2022-09-20 15:18:02 -04:00
Ben Wolsieffer
148473e990
swri-yaml-util: remove upstreamed patch
2022-09-20 15:13:35 -04:00
Ben Wolsieffer
4e405640b4
foxy: cyclonedds: fix missing build RPATH
2022-09-20 15:06:34 -04:00
Ben Wolsieffer
4e6e4be005
mavlink: patch with build platform coreutils
2022-09-20 13:25:49 -04:00
Ben Wolsieffer
c50acc062a
cyclonedds: remove unneeded RPATH fix
2022-09-20 13:24:26 -04:00
Ben Wolsieffer
f03f5570c6
regenerate rosPackages.humble, Mon Sep 19 17:14:06 2022
2022-09-19 17:14:06 -04:00