mirror of
https://github.com/logos-co/logos-module-builder.git
synced 2026-08-29 11:11:07 +00:00
chore(deps): take the backend that honours consumer_api_style
08ae7ac added the metadata key but this repo still pinned logos-plugin-qt at
cc24fa1c, which predates 2d25069's `originBound` derivation. Both backend
inputs resolved there, so the key parsed and validated and then reached a
backend that ignored it: a module asking for Qt-typed consumers still got
lp-typed wrappers, and failed to compile with a type mismatch 20 errors deep
rather than anything naming the key.
Both `logos-plugin-qt` and `logos-plugin-core` move — they are two inputs onto
the same repo, selected by module type, and a split pin would give core and ui
modules different backends.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
08ae7ac8c1
commit
723244bc70
Generated
+8
-8
@@ -85218,17 +85218,17 @@
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1786882104,
|
||||
"narHash": "sha256-r4SYeZOSxF6bbsdioMzla9En9bR7P7AyhgzIttL28d8=",
|
||||
"lastModified": 1787025976,
|
||||
"narHash": "sha256-i1QCLUEzjN08BH7k44fCsqiep5KtZG9xsjKS4ABCRb4=",
|
||||
"owner": "logos-co",
|
||||
"repo": "logos-plugin-qt",
|
||||
"rev": "cc24fa1c0c43b2d96c1dc165ee545a0321318b59",
|
||||
"rev": "2d2506907e7ffd37e7a5505748f0681d8d95cc0d",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "logos-co",
|
||||
"ref": "2d25069",
|
||||
"repo": "logos-plugin-qt",
|
||||
"rev": "cc24fa1c0c43b2d96c1dc165ee545a0321318b59",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
@@ -86966,17 +86966,17 @@
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1786882104,
|
||||
"narHash": "sha256-r4SYeZOSxF6bbsdioMzla9En9bR7P7AyhgzIttL28d8=",
|
||||
"lastModified": 1787025976,
|
||||
"narHash": "sha256-i1QCLUEzjN08BH7k44fCsqiep5KtZG9xsjKS4ABCRb4=",
|
||||
"owner": "logos-co",
|
||||
"repo": "logos-plugin-qt",
|
||||
"rev": "cc24fa1c0c43b2d96c1dc165ee545a0321318b59",
|
||||
"rev": "2d2506907e7ffd37e7a5505748f0681d8d95cc0d",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "logos-co",
|
||||
"ref": "2d25069",
|
||||
"repo": "logos-plugin-qt",
|
||||
"rev": "cc24fa1c0c43b2d96c1dc165ee545a0321318b59",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
|
||||
@@ -65,14 +65,14 @@
|
||||
# superset. (It replaces the old fcf5a29 pin, whose content it carries
|
||||
# under rebased shas — 4c581a6/e4ea357/fcf5a29 are fe780a6/34704d1/3d7e3e6
|
||||
# there.)
|
||||
logos-plugin-qt.url = "github:logos-co/logos-plugin-qt/cc24fa1c0c43b2d96c1dc165ee545a0321318b59";
|
||||
logos-plugin-qt.url = "github:logos-co/logos-plugin-qt/2d25069";
|
||||
logos-plugin-qt.inputs.logos-protocol.follows = "logos-protocol";
|
||||
# Core modules (type: core) use this backend — defaults to Qt, swappable
|
||||
# later. It MUST stay on the same rev as logos-plugin-qt above: the two
|
||||
# inputs are selected per module TYPE, they both carry LogosModule.cmake
|
||||
# and the Qt host runtime, and a split pin means core modules and ui
|
||||
# modules link two different copies of it.
|
||||
logos-plugin-core.url = "github:logos-co/logos-plugin-qt/cc24fa1c0c43b2d96c1dc165ee545a0321318b59";
|
||||
logos-plugin-core.url = "github:logos-co/logos-plugin-qt/2d25069";
|
||||
logos-plugin-core.inputs.logos-protocol.follows = "logos-protocol";
|
||||
nix-bundle-lgx.url = "github:logos-co/nix-bundle-lgx";
|
||||
nix-bundle-logos-module-install.url = "github:logos-co/nix-bundle-logos-module-install";
|
||||
|
||||
Reference in New Issue
Block a user