2019-04-16 15:02:56 -04:00
|
|
|
# Define all supported ROS distros
|
|
|
|
|
|
|
|
self: super: {
|
|
|
|
rosPackages = rec {
|
2022-07-04 21:01:47 -04:00
|
|
|
recurseForDerivations = true;
|
2020-08-02 15:05:33 -04:00
|
|
|
lib = super.lib // import ../lib { inherit lib self; };
|
2019-12-06 17:18:47 -05:00
|
|
|
|
2020-05-23 15:25:54 -04:00
|
|
|
noetic = import ./distro-overlay.nix {
|
2022-11-05 17:46:30 -04:00
|
|
|
version = 1;
|
2020-05-23 15:25:54 -04:00
|
|
|
distro = "noetic";
|
|
|
|
python = self.python3;
|
|
|
|
} self super;
|
|
|
|
|
2023-09-12 19:34:23 -04:00
|
|
|
foxy = import ./distro-overlay.nix {
|
|
|
|
version = 2;
|
|
|
|
distro = "foxy";
|
|
|
|
python = self.python3;
|
|
|
|
} self super;
|
|
|
|
|
2022-06-11 13:12:44 -04:00
|
|
|
humble = import ./distro-overlay.nix {
|
2022-11-05 17:46:30 -04:00
|
|
|
version = 2;
|
2022-06-11 13:12:44 -04:00
|
|
|
distro = "humble";
|
|
|
|
python = self.python3;
|
|
|
|
} self super;
|
2022-12-09 19:37:58 -05:00
|
|
|
|
2023-08-02 16:19:05 -04:00
|
|
|
iron = import ./distro-overlay.nix {
|
|
|
|
version = 2;
|
|
|
|
distro = "iron";
|
|
|
|
python = self.python3;
|
|
|
|
} self super;
|
|
|
|
|
2022-12-09 19:37:58 -05:00
|
|
|
rolling = import ./distro-overlay.nix {
|
|
|
|
version = 2;
|
|
|
|
distro = "rolling";
|
|
|
|
python = self.python3;
|
|
|
|
} self super;
|
2019-04-16 15:02:56 -04:00
|
|
|
};
|
|
|
|
}
|