mirror of
https://github.com/logos-co/logos-plugin-qt.git
synced 2026-08-27 08:51:07 +00:00
chore(deps): rev-pin logos-protocol at c8bab12 (per-client token store)
LogosAPI is now constructible on its own token store, which needs TokenManager::forIdentity / isolateIdentity. Those landed on logos-protocol's feat/per-client-token-store branch and are NOT on its master — master is still LOGOS_PROTOCOL_VERSION_MINOR 2, so the previously locked e6d5b57 (protocol master's tip) cannot compile cpp/logos_api.cpp, and the cdylib glue's `MINOR >= 3` guard would silently drop the host-services grant. Rev-pinned in the URL rather than left master-tracking, because `nix flake update` cannot reach a commit that is not on the tracked branch. Re-point at master once that branch merges. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
7319afc122
commit
cc24fa1c0c
Generated
+4
-3
@@ -98,16 +98,17 @@
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1786572376,
|
||||
"narHash": "sha256-BOWenBBnlSikjS9ZVgJg6XJTa6ylov9Zxe0RarDN5iA=",
|
||||
"lastModified": 1786714960,
|
||||
"narHash": "sha256-PZ6iBGehVe0D9/SSYDyyCT0ktL7iJ6D1Itci8anpmf0=",
|
||||
"owner": "logos-co",
|
||||
"repo": "logos-protocol",
|
||||
"rev": "e6d5b575c25d9d26827aa4c6a9a203b175a7e0d8",
|
||||
"rev": "c8bab12834dbf92155b483546875e6078d17c74e",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "logos-co",
|
||||
"repo": "logos-protocol",
|
||||
"rev": "c8bab12834dbf92155b483546875e6078d17c74e",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
|
||||
@@ -8,8 +8,16 @@
|
||||
logos-module.url = "github:logos-co/logos-module";
|
||||
nixpkgs.follows = "logos-nix/nixpkgs";
|
||||
# The transport / consumer / token layer logos-qt-host is the Qt face of.
|
||||
#
|
||||
# Rev-pinned, not master-tracking: LogosAPI is now constructible on its own
|
||||
# token store, which needs TokenManager::forIdentity / isolateIdentity from
|
||||
# logos-protocol's feat/per-client-token-store branch. Those are NOT on
|
||||
# protocol master (still LOGOS_PROTOCOL_VERSION_MINOR 2), and the cdylib
|
||||
# glue's grant forwarding is guarded on MINOR >= 3, so a master-tracking pin
|
||||
# both fails to compile logos_api.cpp and silently drops the grant. Re-point
|
||||
# at master once that branch merges.
|
||||
logos-protocol = {
|
||||
url = "github:logos-co/logos-protocol";
|
||||
url = "github:logos-co/logos-protocol/c8bab12834dbf92155b483546875e6078d17c74e";
|
||||
inputs.logos-nix.follows = "logos-nix";
|
||||
};
|
||||
# The canonical LIDL frontend logos-qt-host-generator parses contracts with.
|
||||
|
||||
Reference in New Issue
Block a user