point to specific commit until logos-blockchain-module PR is merged

This commit is contained in:
Khushboo Mehta 2026-04-23 14:05:30 +02:00
parent 84a6489c6b
commit 583c309db3
2 changed files with 328 additions and 2666 deletions

2935
flake.lock generated

File diff suppressed because it is too large Load Diff

View File

@ -2,9 +2,64 @@
description = "Blockchain UI plugin for the Logos application";
inputs = {
# Promoted to direct inputs so they can be overridden with one --override-input each.
logos-cpp-sdk.url = "github:logos-co/logos-cpp-sdk";
logos-module.url = "github:logos-co/logos-module";
logos-liblogos.url = "github:logos-co/logos-liblogos";
logos-capability-module.url = "github:logos-co/logos-capability-module";
logos-package-manager.url = "github:logos-co/logos-package-manager";
process-stats.url = "github:logos-co/process-stats";
logos-view-module-runtime.url = "github:logos-co/logos-view-module-runtime";
logos-standalone-app.url = "github:logos-co/logos-standalone-app";
logos-plugin-qt.url = "github:logos-co/logos-plugin-qt";
nix-bundle-lgx.url = "github:logos-co/nix-bundle-lgx";
# All nixpkgs in the closure must come from logos-cpp-sdk's logos-nix to keep one Qt.
nixpkgs.follows = "logos-cpp-sdk/logos-nix/nixpkgs";
# ── Force every direct input's nixpkgs to the unified one ──
logos-module.inputs.nixpkgs.follows = "nixpkgs";
logos-liblogos.inputs.nixpkgs.follows = "nixpkgs";
logos-capability-module.inputs.nixpkgs.follows = "nixpkgs";
logos-package-manager.inputs.nixpkgs.follows = "nixpkgs";
process-stats.inputs.nixpkgs.follows = "nixpkgs";
logos-view-module-runtime.inputs.nixpkgs.follows = "nixpkgs";
logos-standalone-app.inputs.nixpkgs.follows = "nixpkgs";
logos-plugin-qt.inputs.nixpkgs.follows = "nixpkgs";
nix-bundle-lgx.inputs.nixpkgs.follows = "nixpkgs";
logos-module-builder.inputs.nixpkgs.follows = "nixpkgs";
# ── logos-module-builder: rewire its logos-* deps to our top-level pins ──
logos-module-builder.url = "github:logos-co/logos-module-builder";
nix-bundle-lgx.url = "github:logos-co/nix-bundle-lgx";
liblogos_blockchain_module.url = "github:logos-blockchain/logos-blockchain-module";
logos-module-builder.inputs.logos-cpp-sdk.follows = "logos-cpp-sdk";
logos-module-builder.inputs.logos-module.follows = "logos-module";
logos-module-builder.inputs.logos-plugin-qt.follows = "logos-plugin-qt";
logos-module-builder.inputs.logos-plugin-core.follows = "logos-plugin-qt";
logos-module-builder.inputs.logos-standalone-app.follows = "logos-standalone-app";
logos-module-builder.inputs.nix-bundle-lgx.follows = "nix-bundle-lgx";
# ── logos-standalone-app: rewire its logos-* deps too ──
logos-standalone-app.inputs.logos-cpp-sdk.follows = "logos-cpp-sdk";
logos-standalone-app.inputs.logos-liblogos.follows = "logos-liblogos";
logos-standalone-app.inputs.logos-capability-module.follows = "logos-capability-module";
logos-standalone-app.inputs.logos-view-module-runtime.follows = "logos-view-module-runtime";
logos-standalone-app.inputs.nix-bundle-lgx.follows = "nix-bundle-lgx";
# ── logos-liblogos: rewire its logos-* deps ──
logos-liblogos.inputs.logos-cpp-sdk.follows = "logos-cpp-sdk";
logos-liblogos.inputs.logos-module.follows = "logos-module";
logos-liblogos.inputs.logos-capability-module.follows = "logos-capability-module";
logos-liblogos.inputs.logos-package-manager.follows = "logos-package-manager";
logos-liblogos.inputs.process-stats.follows = "process-stats";
logos-capability-module.inputs.logos-cpp-sdk.follows = "logos-cpp-sdk";
logos-capability-module.inputs.logos-module.follows = "logos-module";
logos-plugin-qt.inputs.logos-module.follows = "logos-module";
liblogos_blockchain_module.url = "github:logos-blockchain/logos-blockchain-module/09eda0211df54b45d88d912aea28498d427ddada";
liblogos_blockchain_module.inputs.logos-module-builder.follows = "logos-module-builder";
};
outputs = inputs@{ logos-module-builder, ... }: