rosdistro icon indicating copy to clipboard operation
rosdistro copied to clipboard

Add missing nixos rules

Open bjsowa opened this issue 1 year ago • 2 comments

Added some nixos rules to fix generating nix derivations for rolling packages.

Also changed rule for tbb to point to tbb_2021_11 as tbb_2021_8 no longer exists in nixpkgs

Links to distribution packages: https://search.nixos.org/packages?channel=24.05&show=tbb_2021_11 https://search.nixos.org/packages?channel=24.05&show=octomap https://search.nixos.org/packages?channel=24.05&show=python311Packages.fastapi https://search.nixos.org/packages?channel=24.05&show=python311Packages.flask-socketio https://search.nixos.org/packages?channel=24.05&show=python311Packages.paho-mqtt https://search.nixos.org/packages?channel=24.05&show=python311Packages.semver https://search.nixos.org/packages?channel=24.05&show=python311Packages.uvicorn

bjsowa avatar Jul 08 '24 10:07 bjsowa

It would help if you can provide links to distribution packages (i.e. https://github.com/ros/rosdistro/pull/41623).

I can't seem to find the python3Packages.* on https://search.nixos.org/packages but I find python312Packages.*, am I missing something?

marcoag avatar Jul 10 '24 05:07 marcoag

It would help if you can provide links to distribution packages (i.e. #41623).

done

I can't seem to find the python3Packages.* on https://search.nixos.org/packages but I find python312Packages.*, am I missing something?

The only purpose of nixos rules is to generate derivations for nix-ros-overlay which provides python3Packages.* keys (here) which are just the default python3 version in nixpkgs (3.11 for now) with some overrides for specific packages.

bjsowa avatar Jul 10 '24 11:07 bjsowa

Having added other nixos rulesbin the past this lgtm

kjeremy avatar Jul 15 '24 13:07 kjeremy