fix: document invitation acceptance in connectionless present-proof flow
Signed-off-by: Yurii Shynbuiev <[email protected]>
Signed-off-by: Yurii Shynbuiev <[email protected]>
Signed-off-by: Yurii Shynbuiev <[email protected]>
Adds the 339-line connectionless present-proof page (previously an empty placeholder) and wires it into the Docusaurus sidebar after the existing DIDComm present-proof entry. Supersedes the still-open #1448, which has been idle since 2025-09 and is BEHIND main. The reorganization and connectionless/issue.md commits from that PR already landed on main; this brings in the remaining unique contribution. Co-authored-by: mixmix <[email protected]> Signed-off-by: Yurii Shynbuiev <[email protected]>
Bumps [protobufjs](https://github.com/protobufjs/protobuf.js) from 7.5.4 to 7.5.8. - [Release notes](https://github.com/protobufjs/protobuf.js/releases) - [Changelog](https://github.com/protobufjs/protobuf.js/blob/protobufjs-v7.5.8/CHANGELOG.md) - [Commits](https://github.com/protobufjs/protobuf.js/compare/protobufjs-v7.5.4...protobufjs-v7.5.8) --- updated-dependencies: - dependency-name: protobufjs dependency-version: 7.5.8 dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: Tripura Repalle <[email protected]>
The cross-aware nixpkgs naming convention inserts the host platform's `config` BETWEEN `pname` and `version` when both are set, giving store-path names like `<pkg>-<ctype>-<cname>-<crossSuffix>-<version>` (matching v1's `comp-builder.nix:528-530` shape). Setting `name` directly appends the cross suffix at the END instead, producing `<pkg>-<ctype>-<cname>-<version>-<crossSuffix>`, which is silently incompatible with consumers that mirror v1's naming — in particular `tests.coverage.run`'s per-package coverage report expects `pkgb-test-tests<crossSuffix>-0.1.0.0-check<crossSuffix>` (the cover.nix output dir is keyed off the check derivation's `.name`). Switch `buildCabalStoreSlice` to accept `pname` + `version` separately (replacing the single `name` parameter) so v2 slice names match v1's cross-aware shape. The doc slice puts `-doc` in `version` so the resulting drv name is `<pkg>-<ctype>-<cname>-<crossSuffix>-<version>-doc` — same prefix shape as the regular slice plus a distinguishing suffix. Verified `tests.coverage.run` on `ghc984.musl32` (previously failed on missing `.tix` path) plus `tests.dummy-ghc-info` on `ghc9141` native + aarch64-multiplatform, `ghc9124` musl32 + ucrt64, and `ghc967` native + musl64 (all still pass).
Signed-off-by: Chris Guiney <[email protected]>
`cabal v2-build` only accepts `--with-PROG=PATH` for a fixed set of GHC-toolchain programs (`--with-ghc`, `--with-ghc-pkg`, `--with-gcc`, ...); arbitrary `--with-<build-tool-exe>=PATH` is rejected with "unrecognized 'v2-build' option". Threading each flag through `--configure-option=` makes cabal pass it to per-package `Setup configure`, which DOES accept arbitrary `--with-PROG=PATH` for any program declared as a build-tool. This unblocks cross builds of slices whose deps have `build-tool-depends:` on a non-GHC-toolchain executable (e.g. `pkgb test-suite tests` depending on `pkga:pkga-exe` in `tests.coverage.run` on `ghc984.musl32`). Kept the flag at the cabal-CLI level rather than emitting a `package * configure-options:` block in cabal.project — the latter enters EVERY package's `pkgHashConfigureOptions` and forks the UnitId for packages that don't declare the build-tool from what their own slice computed. CLI-level flags only contribute to the hash of packages that actually invoke the program.
Signed-off-by: Akhil Repala <[email protected]>
Signed-off-by: Akhil Repala <[email protected]>