From b892bfc6312f092eab6e8cab0ff35e83177b1702 Mon Sep 17 00:00:00 2001 From: ryleu <69326171+ryleu@users.noreply.github.com> Date: Sun, 12 Apr 2026 12:01:36 -0500 Subject: [PATCH] fix(nix): switch nix-ros-overlay to main - makes `ros2 bag record -a` work - adds wentasah's hydra instance as an extra substitutor --- flake.lock | 8 ++++---- flake.nix | 7 ++++--- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/flake.lock b/flake.lock index 5fd93a5..6316f53 100644 --- a/flake.lock +++ b/flake.lock @@ -24,16 +24,16 @@ "nixpkgs": "nixpkgs" }, "locked": { - "lastModified": 1770108954, - "narHash": "sha256-VBj6bd4LPPSfsZJPa/UPPA92dOs6tmQo0XZKqfz/3W4=", + "lastModified": 1775216071, + "narHash": "sha256-PrPW70Fh1uLx3JxNV/NLeXjUhgfrZmi7ac8LJOlS0q4=", "owner": "lopsided98", "repo": "nix-ros-overlay", - "rev": "3d05d46451b376e128a1553e78b8870c75d7753a", + "rev": "197a2b55c4ed24f8b885a5b20b65f426fb6d57ca", "type": "github" }, "original": { "owner": "lopsided98", - "ref": "develop", + "ref": "master", "repo": "nix-ros-overlay", "type": "github" } diff --git a/flake.nix b/flake.nix index 4e49781..d1d9414 100644 --- a/flake.nix +++ b/flake.nix @@ -2,7 +2,7 @@ description = "Development environment for ASTRA Anchor"; inputs = { - nix-ros-overlay.url = "github:lopsided98/nix-ros-overlay/develop"; + nix-ros-overlay.url = "github:lopsided98/nix-ros-overlay/master"; nixpkgs.follows = "nix-ros-overlay/nixpkgs"; # IMPORTANT!!! treefmt-nix = { @@ -98,7 +98,8 @@ ); nixConfig = { - extra-substituters = [ "https://ros.cachix.org" ]; - extra-trusted-public-keys = [ "ros.cachix.org-1:dSyZxI8geDCJrwgvCOHDoAfOm5sV1wCPjBkKL+38Rvo=" ]; + # Cache to pull ros packages from + extra-substituters = [ "https://ros.cachix.org" "https://attic.iid.ciirc.cvut.cz/ros" ]; + extra-trusted-public-keys = [ "ros.cachix.org-1:dSyZxI8geDCJrwgvCOHDoAfOm5sV1wCPjBkKL+38Rvo=" "ros:JR95vUYsShSqfA1VTYoFt1Nz6uXasm5QrcOsGry9f6Q=" ]; }; }