mirror of
https://github.com/lopsided98/nix-ros-overlay.git
synced 2025-06-09 17:42:22 +03:00
42 lines
965 B
Nix
42 lines
965 B
Nix
{ lib, buildPythonPackage, fetchFromGitHub, xmltodict, termcolor, setuptools
|
|
, rosinstall-generator, rosdistro, rosdep, GitPython, requests, docker, pyyaml
|
|
, PyGithub, catkin-pkg, rospkg
|
|
}:
|
|
|
|
buildPythonPackage rec {
|
|
pname = "superflore";
|
|
version = "unstable-2025-03-03";
|
|
|
|
src = fetchFromGitHub {
|
|
owner = "lopsided98";
|
|
repo = pname;
|
|
rev = "62104b9ae54faf53991a7d94bf84c8ddfc8573df";
|
|
hash = "sha256-it6cje1nkG4pjakn5Vvwhw0NGyc23xblmhXMEwUpTbg=";
|
|
};
|
|
|
|
propagatedBuildInputs = [
|
|
xmltodict
|
|
termcolor
|
|
setuptools
|
|
rosinstall-generator
|
|
rosdistro
|
|
rosdep
|
|
GitPython
|
|
requests
|
|
docker
|
|
pyyaml
|
|
PyGithub
|
|
catkin-pkg
|
|
rospkg
|
|
];
|
|
|
|
# Tests require internet
|
|
doCheck = false;
|
|
|
|
meta = with lib; {
|
|
description = "Extended release manager for ROS";
|
|
homepage = "https://github.com/ros-infrastructure/superflore";
|
|
license = licenses.asl20;
|
|
maintainers = with maintainers; [ lopsided98 ];
|
|
};
|
|
}
|