difftreelog
nocargo testing
4 files changed
flake.lockdiffbeforeafterboth49 "type": "github"49 "type": "github"50 }50 }51 },51 },52 "flake-utils": {53 "inputs": {54 "systems": "systems"55 },56 "locked": {57 "lastModified": 1701680307,58 "narHash": "sha256-kAuep2h5ajznlPMD9rnQyffWG8EM/C73lejGofXvdM8=",59 "owner": "numtide",60 "repo": "flake-utils",61 "rev": "4022d587cbbfd70fe950c1e2083a02621806a725",62 "type": "github"63 },64 "original": {65 "owner": "numtide",66 "repo": "flake-utils",67 "type": "github"68 }69 },52 "fleet-tf": {70 "fleet-tf": {53 "inputs": {71 "inputs": {54 "flake-parts": [72 "flake-parts": [124 "type": "github"142 "type": "github"125 }143 }126 },144 },145 "nix-filter": {146 "locked": {147 "lastModified": 1687178632,148 "narHash": "sha256-HS7YR5erss0JCaUijPeyg2XrisEb959FIct3n2TMGbE=",149 "owner": "numtide",150 "repo": "nix-filter",151 "rev": "d90c75e8319d0dd9be67d933d8eb9d0894ec9174",152 "type": "github"153 },154 "original": {155 "owner": "numtide",156 "repo": "nix-filter",157 "type": "github"158 }159 },127 "nixpkgs": {160 "nixpkgs": {128 "locked": {161 "locked": {129 "lastModified": 1781820577,162 "lastModified": 1781820577,171 "type": "github"204 "type": "github"172 }205 }173 },206 },207 "nocargo": {208 "inputs": {209 "flake-utils": "flake-utils",210 "nix-filter": "nix-filter",211 "nixpkgs": [212 "nixpkgs"213 ],214 "registry-crates-io": [215 "registry-crates-io"216 ]217 },218 "locked": {219 "lastModified": 1778181426,220 "owner": "deltaex",221 "repo": "nocargo",222 "rev": "10b5ad93582992ed19bf2bd92840e544601cced4",223 "type": "gitlab"224 },225 "original": {226 "owner": "deltaex",227 "repo": "nocargo",228 "type": "gitlab"229 }230 },231 "registry-crates-io": {232 "flake": false,233 "locked": {234 "lastModified": 1783425179,235 "narHash": "sha256-g9gZx0E3isjuTXGwmkY7pVmYAkYDn0UucxO5c+GOpvw=",236 "owner": "rust-lang",237 "repo": "crates.io-index",238 "rev": "c4f52e3ab01b43153b474dda067993b982457908",239 "type": "github"240 },241 "original": {242 "owner": "rust-lang",243 "repo": "crates.io-index",244 "type": "github"245 }246 },174 "root": {247 "root": {175 "inputs": {248 "inputs": {176 "crane": "crane",249 "crane": "crane",177 "flake-parts": "flake-parts",250 "flake-parts": "flake-parts",178 "fleet-tf": "fleet-tf",251 "fleet-tf": "fleet-tf",179 "nix": "nix",252 "nix": "nix",180 "nixpkgs": "nixpkgs",253 "nixpkgs": "nixpkgs",254 "nocargo": "nocargo",255 "registry-crates-io": "registry-crates-io",181 "rust-overlay": "rust-overlay",256 "rust-overlay": "rust-overlay",182 "shelly": "shelly",257 "shelly": "shelly",183 "treefmt-nix": "treefmt-nix"258 "treefmt-nix": "treefmt-nix"216 "type": "github"291 "type": "github"217 }292 }218 },293 },294 "systems": {295 "locked": {296 "lastModified": 1681028828,297 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",298 "owner": "nix-systems",299 "repo": "default",300 "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",301 "type": "github"302 },303 "original": {304 "owner": "nix-systems",305 "repo": "default",306 "type": "github"307 }308 },219 "treefmt-nix": {309 "treefmt-nix": {220 "inputs": {310 "inputs": {221 "nixpkgs": [311 "nixpkgs": [flake.nixdiffbeforeafterboth12 inputs.nixpkgs-lib.follows = "nixpkgs";12 inputs.nixpkgs-lib.follows = "nixpkgs";13 };13 };14 crane.url = "github:ipetkov/crane";14 crane.url = "github:ipetkov/crane";15 nocargo = {16 url = "gitlab:deltaex/nocargo";17 inputs.nixpkgs.follows = "nixpkgs";18 inputs.registry-crates-io.follows = "registry-crates-io";19 };20 registry-crates-io = {21 url = "github:rust-lang/crates.io-index";22 flake = false;23 };15 shelly.url = "github:CertainLach/shelly";24 shelly.url = "github:CertainLach/shelly";16 fleet-tf = {25 fleet-tf = {17 url = "github:CertainLach/fleet-tf";26 url = "github:CertainLach/fleet-tf";136 let145 let137 packages = pkgs.callPackages ./pkgs {146 packages = pkgs.callPackages ./pkgs {138 inherit craneLib inputs;147 inherit craneLib inputs;148 rustToolchain = rust;139 };149 };140 in150 in141 packages // { default = packages.fleet; }151 packages // { default = packages.fleet; }pkgs/default.nixdiffbeforeafterboth2 callPackage,2 callPackage,3 craneLib,3 craneLib,4 inputs,4 inputs,5 rustToolchain ? null,5}:6}:6let7let7 remowt-agents-bundle = callPackage ./remowt-agents-bundle.nix { inherit craneLib; };8 remowt-agents-bundle = callPackage ./remowt-agents-bundle.nix { inherit craneLib; };8in9in9{10{10 fleet = callPackage ./fleet.nix { inherit craneLib inputs remowt-agents-bundle; };11 fleet = callPackage ./fleet.nix { inherit craneLib inputs remowt-agents-bundle; };12 fleet-nocargo = callPackage ./fleet-nocargo.nix {13 inherit inputs remowt-agents-bundle rustToolchain;14 };11 fleet-install-secrets = callPackage ./fleet-install-secrets.nix { inherit craneLib; };15 fleet-install-secrets = callPackage ./fleet-install-secrets.nix { inherit craneLib; };12 fleet-generator-helper = callPackage ./fleet-generator-helper.nix { inherit craneLib; };16 fleet-generator-helper = callPackage ./fleet-generator-helper.nix { inherit craneLib; };13 fleet-usbd = callPackage ./fleet-usbd.nix { inherit craneLib inputs; };17 fleet-usbd = callPackage ./fleet-usbd.nix { inherit craneLib inputs; };pkgs/fleet-nocargo.nixdiffbeforeafterbothno changes