From 32b6ec166a20704ee308227cb234ee9e7d88e3c3 Mon Sep 17 00:00:00 2001 From: Oleks Date: Thu, 4 Jun 2026 22:49:10 +0300 Subject: [PATCH] chore(flake): follow fleet/nixpkgs-projects instead of nixos-unstable --- flake.lock | 68 ++++++++++++++++++++++++++++++++++++++++++++++++++---- flake.nix | 11 +++++++-- 2 files changed, 72 insertions(+), 7 deletions(-) diff --git a/flake.lock b/flake.lock index 40702420..41ba4379 100644 --- a/flake.lock +++ b/flake.lock @@ -1,24 +1,82 @@ { "nodes": { + "fleet": { + "inputs": { + "nixpkgs": "nixpkgs", + "nixpkgs-armer": [ + "fleet", + "nixpkgs" + ], + "nixpkgs-bim": [ + "fleet", + "nixpkgs" + ], + "nixpkgs-ci": [ + "fleet", + "nixpkgs" + ], + "nixpkgs-emmett": [ + "fleet", + "nixpkgs" + ], + "nixpkgs-howard": [ + "fleet", + "nixpkgs" + ], + "nixpkgs-mermaid": [ + "fleet", + "nixpkgs" + ], + "nixpkgs-mermaid-gpu": [ + "fleet", + "nixpkgs" + ], + "nixpkgs-micron": [ + "fleet", + "nixpkgs" + ], + "nixpkgs-projects": [ + "fleet", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1780368078, + "narHash": "sha256-tLzA5XveUF4PfuKNz3KuhmVhuME3PX5zvtFa17hhQPU=", + "ref": "refs/heads/main", + "rev": "1626405d46ff3595b91c9e2d3ed9399f67c18b83", + "revCount": 15, + "type": "git", + "url": "https://git.oleks.space/oleks/fleet-pins" + }, + "original": { + "type": "git", + "url": "https://git.oleks.space/oleks/fleet-pins" + } + }, "nixpkgs": { "locked": { - "lastModified": 1779560665, - "narHash": "sha256-tpyBcxPpcQb8ukyNF7DoCwfSY3VPsxHoYwj00Cayv5o=", + "lastModified": 1777268161, + "narHash": "sha256-bxrdOn8SCOv8tN4JbTF/TXq7kjo9ag4M+C8yzzIRYbE=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "64c08a7ca051951c8eae34e3e3cb1e202fe36786", + "rev": "1c3fe55ad329cbcb28471bb30f05c9827f724c76", "type": "github" }, "original": { "owner": "NixOS", - "ref": "nixos-unstable", "repo": "nixpkgs", + "rev": "1c3fe55ad329cbcb28471bb30f05c9827f724c76", "type": "github" } }, "root": { "inputs": { - "nixpkgs": "nixpkgs" + "fleet": "fleet", + "nixpkgs": [ + "fleet", + "nixpkgs-projects" + ] } } }, diff --git a/flake.nix b/flake.nix index b9f4319d..99d04e73 100644 --- a/flake.nix +++ b/flake.nix @@ -1,10 +1,17 @@ { description = "Moonlight game streaming client for Android — devShell + hermetic debug-APK build"; - inputs.nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; + inputs = { + fleet.url = "git+https://git.oleks.space/oleks/fleet-pins"; + nixpkgs.follows = "fleet/nixpkgs-projects"; + }; outputs = - { self, nixpkgs }: + { + self, + fleet, + nixpkgs, + }: let # Android builds run on Linux hosts; the SDK is x86_64/aarch64-linux only. systems = [