feat(tvix/nix-compat): add narinfo parsing and serialisation
Change-Id: I72c63414794642ca8d85c3f635f49db888420c40 Reviewed-on: https://cl.tvl.fyi/c/depot/+/9852 Reviewed-by: flokli <flokli@flokli.de> Tested-by: BuildkiteCI
This commit is contained in:
parent
b1ad94cc9a
commit
9253bf6632
8 changed files with 492 additions and 76 deletions
|
@ -1796,29 +1796,6 @@ rec {
|
|||
};
|
||||
resolvedDefaultFeatures = [ "std" ];
|
||||
};
|
||||
"ctor" = rec {
|
||||
crateName = "ctor";
|
||||
version = "0.1.26";
|
||||
edition = "2018";
|
||||
sha256 = "15m0wqhv12p25xkxz5dxvg23r7a6bkh7p8zi1cdhgswjhdl028vd";
|
||||
procMacro = true;
|
||||
authors = [
|
||||
"Matt Mastracci <matthew@mastracci.com>"
|
||||
];
|
||||
dependencies = [
|
||||
{
|
||||
name = "quote";
|
||||
packageId = "quote 1.0.26";
|
||||
}
|
||||
{
|
||||
name = "syn";
|
||||
packageId = "syn 1.0.109";
|
||||
usesDefaultFeatures = false;
|
||||
features = [ "full" "parsing" "printing" "proc-macro" ];
|
||||
}
|
||||
];
|
||||
|
||||
};
|
||||
"data-encoding" = rec {
|
||||
crateName = "data-encoding";
|
||||
version = "2.3.3";
|
||||
|
@ -4259,6 +4236,10 @@ rec {
|
|||
name = "lazy_static";
|
||||
packageId = "lazy_static";
|
||||
}
|
||||
{
|
||||
name = "pretty_assertions";
|
||||
packageId = "pretty_assertions";
|
||||
}
|
||||
{
|
||||
name = "serde_json";
|
||||
packageId = "serde_json";
|
||||
|
@ -4271,6 +4252,10 @@ rec {
|
|||
name = "test-generator";
|
||||
packageId = "test-generator";
|
||||
}
|
||||
{
|
||||
name = "zstd";
|
||||
packageId = "zstd";
|
||||
}
|
||||
];
|
||||
features = {
|
||||
"async" = [ "futures-util" ];
|
||||
|
@ -4489,23 +4474,6 @@ rec {
|
|||
};
|
||||
resolvedDefaultFeatures = [ "raw_os_str" ];
|
||||
};
|
||||
"output_vt100" = rec {
|
||||
crateName = "output_vt100";
|
||||
version = "0.1.3";
|
||||
edition = "2018";
|
||||
sha256 = "0rpvpiq7gkyvvwyp9sk0zxhbk99ldlrv5q3ycr03wkmbxgx270k2";
|
||||
authors = [
|
||||
"Phuntsok Drak-pa <phundrak@phundrak.fr>"
|
||||
];
|
||||
dependencies = [
|
||||
{
|
||||
name = "winapi";
|
||||
packageId = "winapi";
|
||||
features = [ "winuser" "winbase" "consoleapi" "processenv" ];
|
||||
}
|
||||
];
|
||||
|
||||
};
|
||||
"overload" = rec {
|
||||
crateName = "overload";
|
||||
version = "0.1.1";
|
||||
|
@ -4871,29 +4839,19 @@ rec {
|
|||
};
|
||||
"pretty_assertions" = rec {
|
||||
crateName = "pretty_assertions";
|
||||
version = "1.3.0";
|
||||
version = "1.4.0";
|
||||
edition = "2018";
|
||||
sha256 = "0mgp1ajl3fdc55h989ph48znnk86m41j9dqnpg80yy5a435rnpm2";
|
||||
sha256 = "0rmsnqlpmpfjp5gyi31xgc48kdhc1kqn246bnc494nwadhdfwz5g";
|
||||
authors = [
|
||||
"Colin Kiegel <kiegel@gmx.de>"
|
||||
"Florent Fayolle <florent.fayolle69@gmail.com>"
|
||||
"Tom Milligan <code@tommilligan.net>"
|
||||
];
|
||||
dependencies = [
|
||||
{
|
||||
name = "ctor";
|
||||
packageId = "ctor";
|
||||
target = { target, features }: (target."windows" or false);
|
||||
}
|
||||
{
|
||||
name = "diff";
|
||||
packageId = "diff";
|
||||
}
|
||||
{
|
||||
name = "output_vt100";
|
||||
packageId = "output_vt100";
|
||||
target = { target, features }: (target."windows" or false);
|
||||
}
|
||||
{
|
||||
name = "yansi";
|
||||
packageId = "yansi";
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue