mirror of
https://github.com/logos-co/logos-cpp-sdk.git
synced 2026-08-31 01:31:10 +00:00
chore(deps): track logos-protocol master now that module-impl-abi has landed
logos-protocol#66 merged as 480f40f, so the temporary rev pin can go. A rev pin never moves under `nix flake update`, so leaving it would freeze the DECLARED side of this check at 0.5 and quietly stop catching anything a later protocol adds — the exact silence the check exists to break. Restores the master-tracking comment the pin displaced, with a line noting that checks.module-impl-abi now also consumes packages.<system>.module-impl-abi from this input. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
1eefe63ea3
commit
a26300de2f
Generated
+2
-3
@@ -56,17 +56,16 @@
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1787318305,
|
||||
"lastModified": 1787324808,
|
||||
"narHash": "sha256-ROPYPTwQm29E8Pl3W6xqj13xQNtnZARjRoGjOMF+wos=",
|
||||
"owner": "logos-co",
|
||||
"repo": "logos-protocol",
|
||||
"rev": "986813cc661682878c3ecabff2078a6d36cd5c1d",
|
||||
"rev": "480f40ff6300e4500b437f5030883ac0c9b39f93",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "logos-co",
|
||||
"repo": "logos-protocol",
|
||||
"rev": "986813cc661682878c3ecabff2078a6d36cd5c1d",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
|
||||
@@ -7,15 +7,16 @@
|
||||
# logos-nix so both repos resolve the identical nixpkgs/Qt pin — the QRO
|
||||
# wire is Qt-version-sensitive.
|
||||
#
|
||||
# TEMPORARILY REV-PINNED to logos-protocol#66 (feat/module-impl-abi-manifest).
|
||||
# That branch publishes packages.<system>.module-impl-abi: the module-impl C
|
||||
# ABI export list, the protocol version the list belongs to, and the diff
|
||||
# helper. nix/tests-module-impl-abi.nix reads all three, and master does not
|
||||
# carry them yet, so unpinned this repo cannot even evaluate that check.
|
||||
# TODO: drop the rev, back to plain "github:logos-co/logos-protocol", once
|
||||
# logos-protocol#66 merges. Nothing else here depends on the rev — the
|
||||
# earlier pin to feat/per-client-token-store was dropped when #59 merged.
|
||||
inputs.logos-protocol.url = "github:logos-co/logos-protocol/986813cc661682878c3ecabff2078a6d36cd5c1d";
|
||||
# Master-tracking. This was rev-pinned to feat/per-client-token-store while
|
||||
# logos_host_services.h's trust-root surface (lp_token_keys,
|
||||
# lp_inform_module_token_to, lp_grant_host_services) lived only on that
|
||||
# branch, with protocol master still at LOGOS_PROTOCOL_VERSION_MINOR 2 —
|
||||
# the `tests` check could not compile against it. That branch has merged
|
||||
# (logos-protocol#59): master is 0.4.0 and carries all three.
|
||||
#
|
||||
# checks.module-impl-abi additionally consumes
|
||||
# packages.<system>.module-impl-abi from here (logos-protocol#66).
|
||||
inputs.logos-protocol.url = "github:logos-co/logos-protocol";
|
||||
inputs.logos-protocol.inputs.logos-nix.follows = "logos-nix";
|
||||
# The canonical, language-neutral LIDL frontend (lexer/parser/AST/serializer/
|
||||
# validator) the code generator links. Follows our logos-nix so it resolves
|
||||
|
||||
Reference in New Issue
Block a user