chore(3p/sources): bump channels & overlays (2024-09-10)

Includes the following fixes:

* users/wpcarro: disable pulseaudio option (can't have pipewire _and_ PA)
* users/aspen: disable pipewire (there's PA config here, so whatever)
* bump wasm-bindgen in Rust frontend projects
* users/tazjin: disable builds for frog (it's in storage)

Change-Id: Ia508b14b84619d06c1d98f7245e84d66bc791592
Reviewed-on: https://cl.tvl.fyi/c/depot/+/12466
Autosubmit: tazjin <tazjin@tvl.su>
Reviewed-by: flokli <flokli@flokli.de>
Tested-by: BuildkiteCI
Reviewed-by: aspen <root@gws.fyi>
This commit is contained in:
Vincent Ambo 2024-09-10 15:45:21 +03:00 committed by tazjin
parent 7fa52f5933
commit 374cde20f2
17 changed files with 198 additions and 377 deletions

View file

@ -1500,19 +1500,20 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
[[package]] [[package]]
name = "wasm-bindgen" name = "wasm-bindgen"
version = "0.2.92" version = "0.2.93"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8" checksum = "a82edfc16a6c469f5f44dc7b571814045d60404b55a0ee849f9bcfa2e63dd9b5"
dependencies = [ dependencies = [
"cfg-if", "cfg-if",
"once_cell",
"wasm-bindgen-macro", "wasm-bindgen-macro",
] ]
[[package]] [[package]]
name = "wasm-bindgen-backend" name = "wasm-bindgen-backend"
version = "0.2.92" version = "0.2.93"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da" checksum = "9de396da306523044d3302746f1208fa71d7532227f15e347e2d93e4145dd77b"
dependencies = [ dependencies = [
"bumpalo", "bumpalo",
"log", "log",
@ -1537,9 +1538,9 @@ dependencies = [
[[package]] [[package]]
name = "wasm-bindgen-macro" name = "wasm-bindgen-macro"
version = "0.2.92" version = "0.2.93"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726" checksum = "585c4c91a46b072c92e908d99cb1dcdf95c5218eeb6f3bf1efa991ee7a68cccf"
dependencies = [ dependencies = [
"quote", "quote",
"wasm-bindgen-macro-support", "wasm-bindgen-macro-support",
@ -1547,9 +1548,9 @@ dependencies = [
[[package]] [[package]]
name = "wasm-bindgen-macro-support" name = "wasm-bindgen-macro-support"
version = "0.2.92" version = "0.2.93"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" checksum = "afc340c74d9005395cf9dd098506f7f44e38f2b4a21c6aaacf9a105ea5e1e836"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
@ -1560,9 +1561,9 @@ dependencies = [
[[package]] [[package]]
name = "wasm-bindgen-shared" name = "wasm-bindgen-shared"
version = "0.2.92" version = "0.2.93"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96" checksum = "c62a0a307cb4a311d3a07867860911ca130c3494e8c2719593806c08bc5d0484"
[[package]] [[package]]
name = "web-sys" name = "web-sys"

View file

@ -19,7 +19,7 @@ yew-router = "0.17"
wasm-bindgen-futures = "0.4" wasm-bindgen-futures = "0.4"
# needs to be in sync with nixpkgs # needs to be in sync with nixpkgs
wasm-bindgen = "= 0.2.92" wasm-bindgen = "= 0.2.93"
uuid = { version = "1.3.3", features = ["v4", "serde"] } uuid = { version = "1.3.3", features = ["v4", "serde"] }
[dependencies.serde] [dependencies.serde]

View file

@ -363,19 +363,20 @@ checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"
[[package]] [[package]]
name = "wasm-bindgen" name = "wasm-bindgen"
version = "0.2.92" version = "0.2.93"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8" checksum = "a82edfc16a6c469f5f44dc7b571814045d60404b55a0ee849f9bcfa2e63dd9b5"
dependencies = [ dependencies = [
"cfg-if", "cfg-if",
"once_cell",
"wasm-bindgen-macro", "wasm-bindgen-macro",
] ]
[[package]] [[package]]
name = "wasm-bindgen-backend" name = "wasm-bindgen-backend"
version = "0.2.92" version = "0.2.93"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da" checksum = "9de396da306523044d3302746f1208fa71d7532227f15e347e2d93e4145dd77b"
dependencies = [ dependencies = [
"bumpalo", "bumpalo",
"log", "log",
@ -400,9 +401,9 @@ dependencies = [
[[package]] [[package]]
name = "wasm-bindgen-macro" name = "wasm-bindgen-macro"
version = "0.2.92" version = "0.2.93"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726" checksum = "585c4c91a46b072c92e908d99cb1dcdf95c5218eeb6f3bf1efa991ee7a68cccf"
dependencies = [ dependencies = [
"quote", "quote",
"wasm-bindgen-macro-support", "wasm-bindgen-macro-support",
@ -410,9 +411,9 @@ dependencies = [
[[package]] [[package]]
name = "wasm-bindgen-macro-support" name = "wasm-bindgen-macro-support"
version = "0.2.92" version = "0.2.93"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" checksum = "afc340c74d9005395cf9dd098506f7f44e38f2b4a21c6aaacf9a105ea5e1e836"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
@ -423,9 +424,9 @@ dependencies = [
[[package]] [[package]]
name = "wasm-bindgen-shared" name = "wasm-bindgen-shared"
version = "0.2.92" version = "0.2.93"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96" checksum = "c62a0a307cb4a311d3a07867860911ca130c3494e8c2719593806c08bc5d0484"
[[package]] [[package]]
name = "web-sys" name = "web-sys"

View file

@ -9,4 +9,4 @@ lazy_static = "1.4"
yew = "0.19" yew = "0.19"
# needs to be in sync with nixpkgs # needs to be in sync with nixpkgs
wasm-bindgen = "= 0.2.92" wasm-bindgen = "= 0.2.93"

View file

@ -29,10 +29,10 @@
"homepage": "https://nix-community.github.io/home-manager/", "homepage": "https://nix-community.github.io/home-manager/",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "c2cd2a52e02f1dfa1c88f95abeb89298d46023be", "rev": "e5fa72bad0c6f533e8d558182529ee2acc9454fe",
"sha256": "1wq1cn8r4igs5bb3fgcn8ima65rk427kkxkl25a0n6adabg35nah", "sha256": "0sfnsa4sypbq6390jf0la7x6260cvpmml7d0855m9xfhc1x8y0z1",
"type": "tarball", "type": "tarball",
"url": "https://github.com/nix-community/home-manager/archive/c2cd2a52e02f1dfa1c88f95abeb89298d46023be.tar.gz", "url": "https://github.com/nix-community/home-manager/archive/e5fa72bad0c6f533e8d558182529ee2acc9454fe.tar.gz",
"url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz" "url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz"
}, },
"impermanence": { "impermanence": {
@ -41,10 +41,10 @@
"homepage": "", "homepage": "",
"owner": "nix-community", "owner": "nix-community",
"repo": "impermanence", "repo": "impermanence",
"rev": "c7f5b394397398c023000cf843986ee2571a1fd7", "rev": "63f4d0443e32b0dd7189001ee1894066765d18a5",
"sha256": "0znd8asz61l1dm5qnjcqcznjr138ywwwkpqyla571s9z0s3jybvv", "sha256": "0xnshgwfg834dm9l14p2w3wmhjysjpqpgfk37im0vrk1qgva19g2",
"type": "tarball", "type": "tarball",
"url": "https://github.com/nix-community/impermanence/archive/c7f5b394397398c023000cf843986ee2571a1fd7.tar.gz", "url": "https://github.com/nix-community/impermanence/archive/63f4d0443e32b0dd7189001ee1894066765d18a5.tar.gz",
"url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz" "url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz"
}, },
"naersk": { "naersk": {
@ -77,10 +77,10 @@
"homepage": "", "homepage": "",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "71e91c409d1e654808b2621f28a327acfdad8dc2", "rev": "574d1eac1c200690e27b8eb4e24887f8df7ac27c",
"sha256": "1b47065q41ar9585ra4akb4s4kjwcs3p3g4chrpps8704vz7nx0s", "sha256": "0s6h7r9jin9sd8l85hdjwl3jsvzkddn3blggy78w4f21qa3chymz",
"type": "tarball", "type": "tarball",
"url": "https://github.com/NixOS/nixpkgs/archive/71e91c409d1e654808b2621f28a327acfdad8dc2.tar.gz", "url": "https://github.com/NixOS/nixpkgs/archive/574d1eac1c200690e27b8eb4e24887f8df7ac27c.tar.gz",
"url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz" "url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz"
}, },
"nixpkgs-stable": { "nixpkgs-stable": {
@ -101,10 +101,10 @@
"homepage": "", "homepage": "",
"owner": "oxalica", "owner": "oxalica",
"repo": "rust-overlay", "repo": "rust-overlay",
"rev": "87b6cffc276795b46ef544d7ed8d7fed6ad9c8e4", "rev": "c3c175c74cd0e8c2c40a0e22bc6e3005c4d28d64",
"sha256": "01gf3m4a0ljzkxf65lkcvr5kwcjr3mbpjbpppf0djk82mm98qbh4", "sha256": "0hd5p42kg8xh1vv7dxlhncg33jfi8hli8w3m96flqpi50dam6nwr",
"type": "tarball", "type": "tarball",
"url": "https://github.com/oxalica/rust-overlay/archive/87b6cffc276795b46ef544d7ed8d7fed6ad9c8e4.tar.gz", "url": "https://github.com/oxalica/rust-overlay/archive/c3c175c74cd0e8c2c40a0e22bc6e3005c4d28d64.tar.gz",
"url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz" "url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz"
}, },
"rustsec-advisory-db": { "rustsec-advisory-db": {
@ -113,10 +113,10 @@
"homepage": "https://rustsec.org", "homepage": "https://rustsec.org",
"owner": "RustSec", "owner": "RustSec",
"repo": "advisory-db", "repo": "advisory-db",
"rev": "fe4d5979b34444815287d61bd2a4e193cebbc7a6", "rev": "7fbf1e630ae52b7b364791a107b5bee5ff929496",
"sha256": "07zfq1bhghxmh5k5wiflnjw105b3fdg1315qkhp4in6qxmhzps66", "sha256": "05qmglwbffxsv18w6rw638gaf7ynldqcw8pf7k5brrgfnwsca9s2",
"type": "tarball", "type": "tarball",
"url": "https://github.com/RustSec/advisory-db/archive/fe4d5979b34444815287d61bd2a4e193cebbc7a6.tar.gz", "url": "https://github.com/RustSec/advisory-db/archive/7fbf1e630ae52b7b364791a107b5bee5ff929496.tar.gz",
"url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz" "url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz"
} }
} }

View file

@ -3,6 +3,7 @@
{ {
# Enable sound. # Enable sound.
hardware.pulseaudio.enable = true; hardware.pulseaudio.enable = true;
services.pipewire.enable = false;
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
pulseaudio-ctl pulseaudio-ctl

View file

@ -63,19 +63,20 @@ checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b"
[[package]] [[package]]
name = "wasm-bindgen" name = "wasm-bindgen"
version = "0.2.92" version = "0.2.93"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8" checksum = "a82edfc16a6c469f5f44dc7b571814045d60404b55a0ee849f9bcfa2e63dd9b5"
dependencies = [ dependencies = [
"cfg-if", "cfg-if",
"once_cell",
"wasm-bindgen-macro", "wasm-bindgen-macro",
] ]
[[package]] [[package]]
name = "wasm-bindgen-backend" name = "wasm-bindgen-backend"
version = "0.2.92" version = "0.2.93"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da" checksum = "9de396da306523044d3302746f1208fa71d7532227f15e347e2d93e4145dd77b"
dependencies = [ dependencies = [
"bumpalo", "bumpalo",
"log", "log",
@ -88,9 +89,9 @@ dependencies = [
[[package]] [[package]]
name = "wasm-bindgen-macro" name = "wasm-bindgen-macro"
version = "0.2.92" version = "0.2.93"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726" checksum = "585c4c91a46b072c92e908d99cb1dcdf95c5218eeb6f3bf1efa991ee7a68cccf"
dependencies = [ dependencies = [
"quote", "quote",
"wasm-bindgen-macro-support", "wasm-bindgen-macro-support",
@ -98,9 +99,9 @@ dependencies = [
[[package]] [[package]]
name = "wasm-bindgen-macro-support" name = "wasm-bindgen-macro-support"
version = "0.2.92" version = "0.2.93"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" checksum = "afc340c74d9005395cf9dd098506f7f44e38f2b4a21c6aaacf9a105ea5e1e836"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
@ -111,9 +112,9 @@ dependencies = [
[[package]] [[package]]
name = "wasm-bindgen-shared" name = "wasm-bindgen-shared"
version = "0.2.92" version = "0.2.93"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96" checksum = "c62a0a307cb4a311d3a07867860911ca130c3494e8c2719593806c08bc5d0484"
[[package]] [[package]]
name = "wasm_hello_world" name = "wasm_hello_world"

View file

@ -102,6 +102,7 @@ rec {
version = "1.0.0"; version = "1.0.0";
edition = "2018"; edition = "2018";
sha256 = "1za0vb97n4brpzpv8lsbnzmq5r8f2b0cpqqr0sy8h5bn751xxwds"; sha256 = "1za0vb97n4brpzpv8lsbnzmq5r8f2b0cpqqr0sy8h5bn751xxwds";
libName = "cfg_if";
authors = [ authors = [
"Alex Crichton <alex@alexcrichton.com>" "Alex Crichton <alex@alexcrichton.com>"
]; ];
@ -232,6 +233,7 @@ rec {
version = "1.0.12"; version = "1.0.12";
edition = "2018"; edition = "2018";
sha256 = "0jzf1znfpb2gx8nr8mvmyqs1crnv79l57nxnbiszc7xf7ynbjm1k"; sha256 = "0jzf1znfpb2gx8nr8mvmyqs1crnv79l57nxnbiszc7xf7ynbjm1k";
libName = "unicode_ident";
authors = [ authors = [
"David Tolnay <dtolnay@gmail.com>" "David Tolnay <dtolnay@gmail.com>"
]; ];
@ -239,9 +241,10 @@ rec {
}; };
"wasm-bindgen" = rec { "wasm-bindgen" = rec {
crateName = "wasm-bindgen"; crateName = "wasm-bindgen";
version = "0.2.92"; version = "0.2.93";
edition = "2018"; edition = "2021";
sha256 = "1a4mcw13nsk3fr8fxjzf9kk1wj88xkfsmnm0pjraw01ryqfm7qjb"; sha256 = "1dfr7pka5kwvky2fx82m9d060p842hc5fyyw8igryikcdb0xybm8";
libName = "wasm_bindgen";
authors = [ authors = [
"The wasm-bindgen Developers" "The wasm-bindgen Developers"
]; ];
@ -250,6 +253,10 @@ rec {
name = "cfg-if"; name = "cfg-if";
packageId = "cfg-if"; packageId = "cfg-if";
} }
{
name = "once_cell";
packageId = "once_cell";
}
{ {
name = "wasm-bindgen-macro"; name = "wasm-bindgen-macro";
packageId = "wasm-bindgen-macro"; packageId = "wasm-bindgen-macro";
@ -258,7 +265,6 @@ rec {
features = { features = {
"default" = [ "spans" "std" ]; "default" = [ "spans" "std" ];
"enable-interning" = [ "std" ]; "enable-interning" = [ "std" ];
"gg-alloc" = [ "wasm-bindgen-test/gg-alloc" ];
"serde" = [ "dep:serde" ]; "serde" = [ "dep:serde" ];
"serde-serialize" = [ "serde" "serde_json" "std" ]; "serde-serialize" = [ "serde" "serde_json" "std" ];
"serde_json" = [ "dep:serde_json" ]; "serde_json" = [ "dep:serde_json" ];
@ -270,9 +276,10 @@ rec {
}; };
"wasm-bindgen-backend" = rec { "wasm-bindgen-backend" = rec {
crateName = "wasm-bindgen-backend"; crateName = "wasm-bindgen-backend";
version = "0.2.92"; version = "0.2.93";
edition = "2018"; edition = "2021";
sha256 = "1nj7wxbi49f0rw9d44rjzms26xlw6r76b2mrggx8jfbdjrxphkb1"; sha256 = "0yypblaf94rdgqs5xw97499xfwgs1096yx026d6h88v563d9dqwx";
libName = "wasm_bindgen_backend";
authors = [ authors = [
"The wasm-bindgen Developers" "The wasm-bindgen Developers"
]; ];
@ -314,10 +321,11 @@ rec {
}; };
"wasm-bindgen-macro" = rec { "wasm-bindgen-macro" = rec {
crateName = "wasm-bindgen-macro"; crateName = "wasm-bindgen-macro";
version = "0.2.92"; version = "0.2.93";
edition = "2018"; edition = "2021";
sha256 = "09npa1srjjabd6nfph5yc03jb26sycjlxhy0c2a1pdrpx4yq5y51"; sha256 = "1kycd1xfx4d9xzqknvzbiqhwb5fzvjqrrn88x692q1vblj8lqp2q";
procMacro = true; procMacro = true;
libName = "wasm_bindgen_macro";
authors = [ authors = [
"The wasm-bindgen Developers" "The wasm-bindgen Developers"
]; ];
@ -339,9 +347,10 @@ rec {
}; };
"wasm-bindgen-macro-support" = rec { "wasm-bindgen-macro-support" = rec {
crateName = "wasm-bindgen-macro-support"; crateName = "wasm-bindgen-macro-support";
version = "0.2.92"; version = "0.2.93";
edition = "2018"; edition = "2021";
sha256 = "1dqv2xs8zcyw4kjgzj84bknp2h76phmsb3n7j6hn396h4ssifkz9"; sha256 = "0dp8w6jmw44srym6l752nkr3hkplyw38a2fxz5f3j1ch9p3l1hxg";
libName = "wasm_bindgen_macro_support";
authors = [ authors = [
"The wasm-bindgen Developers" "The wasm-bindgen Developers"
]; ];
@ -376,10 +385,11 @@ rec {
}; };
"wasm-bindgen-shared" = rec { "wasm-bindgen-shared" = rec {
crateName = "wasm-bindgen-shared"; crateName = "wasm-bindgen-shared";
version = "0.2.92"; version = "0.2.93";
edition = "2018"; edition = "2021";
links = "wasm_bindgen"; links = "wasm_bindgen";
sha256 = "15kyavsrna2cvy30kg03va257fraf9x00ny554vxngvpyaa0q6dg"; sha256 = "1104bny0hv40jfap3hp8jhs0q4ya244qcrvql39i38xlghq0lan6";
libName = "wasm_bindgen_shared";
authors = [ authors = [
"The wasm-bindgen Developers" "The wasm-bindgen Developers"
]; ];
@ -508,52 +518,41 @@ rec {
testPostRun testPostRun
]); ]);
in in
pkgs.runCommand "run-tests-${testCrate.name}" pkgs.stdenvNoCC.mkDerivation {
{ name = "run-tests-${testCrate.name}";
inherit testCrateFlags;
buildInputs = testInputs;
} ''
set -e
export RUST_BACKTRACE=1 inherit (crate) src;
# recreate a file hierarchy as when running tests with cargo inherit testCrateFlags;
# the source for test data buildInputs = testInputs;
# It's necessary to locate the source in $NIX_BUILD_TOP/source/
# instead of $NIX_BUILD_TOP/
# because we compiled those test binaries in the former and not the latter.
# So all paths will expect source tree to be there and not in the build top directly.
# For example: $NIX_BUILD_TOP := /build in general, if you ask yourself.
# NOTE: There could be edge cases if `crate.sourceRoot` does exist but
# it's very hard to reason about them.
# Open a bug if you run into this!
mkdir -p source/
cd source/
${pkgs.buildPackages.xorg.lndir}/bin/lndir ${crate.src} buildPhase = ''
set -e
export RUST_BACKTRACE=1
# build outputs # build outputs
testRoot=target/debug testRoot=target/debug
mkdir -p $testRoot mkdir -p $testRoot
# executables of the crate # executables of the crate
# we copy to prevent std::env::current_exe() to resolve to a store location # we copy to prevent std::env::current_exe() to resolve to a store location
for i in ${crate}/bin/*; do for i in ${crate}/bin/*; do
cp "$i" "$testRoot" cp "$i" "$testRoot"
done done
chmod +w -R . chmod +w -R .
# test harness executables are suffixed with a hash, like cargo does # test harness executables are suffixed with a hash, like cargo does
# this allows to prevent name collision with the main # this allows to prevent name collision with the main
# executables of the crate # executables of the crate
hash=$(basename $out) hash=$(basename $out)
for file in ${drv}/tests/*; do for file in ${drv}/tests/*; do
f=$testRoot/$(basename $file)-$hash f=$testRoot/$(basename $file)-$hash
cp $file $f cp $file $f
${testCommand} ${testCommand}
done done
''; '';
};
in in
pkgs.runCommand "${crate.name}-linked" pkgs.runCommand "${crate.name}-linked"
{ {

View file

@ -4,10 +4,12 @@ let systemFor = sys: (depot.ops.nixos.nixosFor sys).system;
in depot.nix.readTree.drvTargets { in depot.nix.readTree.drvTargets {
arbatSystem = systemFor depot.users.tazjin.nixos.arbat; arbatSystem = systemFor depot.users.tazjin.nixos.arbat;
camdenSystem = systemFor depot.users.tazjin.nixos.camden; camdenSystem = systemFor depot.users.tazjin.nixos.camden;
frogSystem = systemFor depot.users.tazjin.nixos.frog;
tverskoySystem = systemFor depot.users.tazjin.nixos.tverskoy; tverskoySystem = systemFor depot.users.tazjin.nixos.tverskoy;
zamalekSystem = systemFor depot.users.tazjin.nixos.zamalek; zamalekSystem = systemFor depot.users.tazjin.nixos.zamalek;
koptevoRaw = depot.ops.nixos.nixosFor depot.users.tazjin.nixos.koptevo; koptevoRaw = depot.ops.nixos.nixosFor depot.users.tazjin.nixos.koptevo;
koptevoSystem = systemFor depot.users.tazjin.nixos.koptevo; koptevoSystem = systemFor depot.users.tazjin.nixos.koptevo;
khamovnikSystem = systemFor depot.users.tazjin.nixos.khamovnik; khamovnikSystem = systemFor depot.users.tazjin.nixos.khamovnik;
# no need to build this while the machine is in storage
# frogSystem = systemFor depot.users.tazjin.nixos.frog;
} }

View file

@ -76,9 +76,6 @@ in
}; };
}; };
# Enable sound.
hardware.pulseaudio.enable = true;
users.mutableUsers = true; users.mutableUsers = true;
users.users.root.openssh.authorizedKeys.keys = with wpcarro.keys; [ users.users.root.openssh.authorizedKeys.keys = with wpcarro.keys; [
iphone iphone

View file

@ -79,9 +79,6 @@ in
}; };
}; };
# Enable sound.
hardware.pulseaudio.enable = true;
users.mutableUsers = true; users.mutableUsers = true;
users.users.root.openssh.authorizedKeys.keys = with wpcarro.keys; [ users.users.root.openssh.authorizedKeys.keys = with wpcarro.keys; [
iphone iphone

View file

@ -79,9 +79,6 @@ in
}; };
}; };
# Enable sound.
hardware.pulseaudio.enable = true;
users.mutableUsers = true; users.mutableUsers = true;
users.users.wpcarro = { users.users.wpcarro = {
isNormalUser = true; isNormalUser = true;

View file

@ -72,9 +72,6 @@ in
}; };
}; };
# Enable sound.
hardware.pulseaudio.enable = true;
users.mutableUsers = true; users.mutableUsers = true;
users.users.root.openssh.authorizedKeys.keys = with wpcarro.keys; [ users.users.root.openssh.authorizedKeys.keys = with wpcarro.keys; [
ava ava

21
web/pwcrypt/Cargo.lock generated
View file

@ -818,19 +818,20 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
[[package]] [[package]]
name = "wasm-bindgen" name = "wasm-bindgen"
version = "0.2.92" version = "0.2.93"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8" checksum = "a82edfc16a6c469f5f44dc7b571814045d60404b55a0ee849f9bcfa2e63dd9b5"
dependencies = [ dependencies = [
"cfg-if", "cfg-if",
"once_cell",
"wasm-bindgen-macro", "wasm-bindgen-macro",
] ]
[[package]] [[package]]
name = "wasm-bindgen-backend" name = "wasm-bindgen-backend"
version = "0.2.92" version = "0.2.93"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da" checksum = "9de396da306523044d3302746f1208fa71d7532227f15e347e2d93e4145dd77b"
dependencies = [ dependencies = [
"bumpalo", "bumpalo",
"log", "log",
@ -855,9 +856,9 @@ dependencies = [
[[package]] [[package]]
name = "wasm-bindgen-macro" name = "wasm-bindgen-macro"
version = "0.2.92" version = "0.2.93"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726" checksum = "585c4c91a46b072c92e908d99cb1dcdf95c5218eeb6f3bf1efa991ee7a68cccf"
dependencies = [ dependencies = [
"quote", "quote",
"wasm-bindgen-macro-support", "wasm-bindgen-macro-support",
@ -865,9 +866,9 @@ dependencies = [
[[package]] [[package]]
name = "wasm-bindgen-macro-support" name = "wasm-bindgen-macro-support"
version = "0.2.92" version = "0.2.93"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" checksum = "afc340c74d9005395cf9dd098506f7f44e38f2b4a21c6aaacf9a105ea5e1e836"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
@ -878,9 +879,9 @@ dependencies = [
[[package]] [[package]]
name = "wasm-bindgen-shared" name = "wasm-bindgen-shared"
version = "0.2.92" version = "0.2.93"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96" checksum = "c62a0a307cb4a311d3a07867860911ca130c3494e8c2719593806c08bc5d0484"
[[package]] [[package]]
name = "web-sys" name = "web-sys"

View file

@ -8,6 +8,6 @@ argon2 = "0.5.0"
getrandom = { version = "0.2.10", features = ["js"] } getrandom = { version = "0.2.10", features = ["js"] }
gloo = "0.8.0" gloo = "0.8.0"
rand_core = { version = "0.6.4", features = ["getrandom"] } rand_core = { version = "0.6.4", features = ["getrandom"] }
wasm-bindgen = "= 0.2.92" wasm-bindgen = "= 0.2.93"
web-sys = "0.3" web-sys = "0.3"
yew = { version = "0.20.0", features = [ "csr" ]} yew = { version = "0.20.0", features = [ "csr" ]}

110
web/tvixbolt/Cargo.lock generated
View file

@ -74,12 +74,6 @@ version = "2.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07" checksum = "327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07"
[[package]]
name = "bitmaps"
version = "3.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "703642b98a00b3b90513279a8ede3fcfa479c126c5fb46e78f3051522f021403"
[[package]] [[package]]
name = "block-buffer" name = "block-buffer"
version = "0.10.4" version = "0.10.4"
@ -97,9 +91,9 @@ checksum = "cfa8873f51c92e232f9bac4065cddef41b714152812bfc5f7672ba16d6ef8cd9"
[[package]] [[package]]
name = "bstr" name = "bstr"
version = "1.9.0" version = "1.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c48f0051a4b4c5e0b6d365cd04af53aeaa209e3cc15ec2cdb69e73cc87fbd0dc" checksum = "40723b8fb387abc38f4f4a37c09073622e41dd12327033091ef8950659e6dc0c"
dependencies = [ dependencies = [
"memchr", "memchr",
"regex-automata", "regex-automata",
@ -114,9 +108,9 @@ checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c"
[[package]] [[package]]
name = "bytes" name = "bytes"
version = "1.5.0" version = "1.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223" checksum = "8318a53db07bb3f8dca91a600466bdb3f2eaadeedfdbcf02e1accbad9271ba50"
[[package]] [[package]]
name = "cc" name = "cc"
@ -744,29 +738,6 @@ dependencies = [
"itoa", "itoa",
] ]
[[package]]
name = "imbl"
version = "3.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bc3be8d8cd36f33a46b1849f31f837c44d9fa87223baee3b4bd96b8f11df81eb"
dependencies = [
"bitmaps",
"imbl-sized-chunks",
"rand_core",
"rand_xoshiro",
"serde",
"version_check",
]
[[package]]
name = "imbl-sized-chunks"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e6957ea0b2541c5ca561d3ef4538044af79f8a05a1eb3a3b148936aaceaa1076"
dependencies = [
"bitmaps",
]
[[package]] [[package]]
name = "implicit-clone" name = "implicit-clone"
version = "0.4.9" version = "0.4.9"
@ -809,9 +780,9 @@ dependencies = [
[[package]] [[package]]
name = "itertools" name = "itertools"
version = "0.12.0" version = "0.12.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "25db6b064527c5d482d0423354fcd07a89a2dfe07b67892e62411946db7f07b0" checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569"
dependencies = [ dependencies = [
"either", "either",
] ]
@ -833,9 +804,9 @@ dependencies = [
[[package]] [[package]]
name = "lazy_static" name = "lazy_static"
version = "1.4.0" version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe"
[[package]] [[package]]
name = "lexical-core" name = "lexical-core"
@ -1134,28 +1105,13 @@ dependencies = [
[[package]] [[package]]
name = "quote" name = "quote"
version = "1.0.36" version = "1.0.37"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
] ]
[[package]]
name = "rand_core"
version = "0.6.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
[[package]]
name = "rand_xoshiro"
version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6f97cdb2a36ed4183de61b2f824cc45c9f1037f28afe0a322e9fff4c108b5aaa"
dependencies = [
"rand_core",
]
[[package]] [[package]]
name = "redox_syscall" name = "redox_syscall"
version = "0.4.1" version = "0.4.1"
@ -1178,9 +1134,9 @@ dependencies = [
[[package]] [[package]]
name = "regex" name = "regex"
version = "1.10.2" version = "1.10.6"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "380b951a9c5e80ddfd6136919eef32310721aa4aacd4889a8d39124b026ab343" checksum = "4219d74c6b67a3654a9fbebc4b419e22126d13d2f3c4a07ee0cb61ff79a79619"
dependencies = [ dependencies = [
"aho-corasick", "aho-corasick",
"memchr", "memchr",
@ -1190,9 +1146,9 @@ dependencies = [
[[package]] [[package]]
name = "regex-automata" name = "regex-automata"
version = "0.4.3" version = "0.4.7"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5f804c7828047e88b2d32e2d7fe5a105da8ee3264f01902f796c8e067dc2483f" checksum = "38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df"
dependencies = [ dependencies = [
"aho-corasick", "aho-corasick",
"memchr", "memchr",
@ -1265,9 +1221,9 @@ checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f"
[[package]] [[package]]
name = "serde" name = "serde"
version = "1.0.204" version = "1.0.210"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bc76f558e0cbb2a839d37354c575f1dc3fdc6546b5be373ba43d95f231bf7c12" checksum = "c8e3592472072e6e22e0a54d5904d9febf8508f65fb8552499a1abc7d1078c3a"
dependencies = [ dependencies = [
"serde_derive", "serde_derive",
] ]
@ -1296,9 +1252,9 @@ dependencies = [
[[package]] [[package]]
name = "serde_derive" name = "serde_derive"
version = "1.0.204" version = "1.0.210"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e0cd7e117be63d3c3678776753929474f3b04a43a080c744d6b0ae2a8c28e222" checksum = "243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
@ -1370,9 +1326,9 @@ dependencies = [
[[package]] [[package]]
name = "smol_str" name = "smol_str"
version = "0.2.0" version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "74212e6bbe9a4352329b2f68ba3130c15a3f26fe88ff22dbdc6cdd58fa85e99c" checksum = "dd538fb6910ac1099850255cf94a94df6551fbdd602454387d0adb2d1ca6dead"
dependencies = [ dependencies = [
"serde", "serde",
] ]
@ -1563,7 +1519,6 @@ dependencies = [
"data-encoding", "data-encoding",
"dirs", "dirs",
"genawaiter", "genawaiter",
"imbl",
"itertools", "itertools",
"lazy_static", "lazy_static",
"lexical-core", "lexical-core",
@ -1639,9 +1594,9 @@ checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"
[[package]] [[package]]
name = "vu128" name = "vu128"
version = "1.0.0" version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c51a178c8f3f425d86542b14f3dce9e16e86bb86328e2293745e6744ebd62e11" checksum = "b18da3bd753c6f4373511e5f025423986560dfe4a5e7d642cc9a0266847f9fdd"
[[package]] [[package]]
name = "wasi" name = "wasi"
@ -1651,19 +1606,20 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
[[package]] [[package]]
name = "wasm-bindgen" name = "wasm-bindgen"
version = "0.2.92" version = "0.2.93"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8" checksum = "a82edfc16a6c469f5f44dc7b571814045d60404b55a0ee849f9bcfa2e63dd9b5"
dependencies = [ dependencies = [
"cfg-if", "cfg-if",
"once_cell",
"wasm-bindgen-macro", "wasm-bindgen-macro",
] ]
[[package]] [[package]]
name = "wasm-bindgen-backend" name = "wasm-bindgen-backend"
version = "0.2.92" version = "0.2.93"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da" checksum = "9de396da306523044d3302746f1208fa71d7532227f15e347e2d93e4145dd77b"
dependencies = [ dependencies = [
"bumpalo", "bumpalo",
"log", "log",
@ -1688,9 +1644,9 @@ dependencies = [
[[package]] [[package]]
name = "wasm-bindgen-macro" name = "wasm-bindgen-macro"
version = "0.2.92" version = "0.2.93"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726" checksum = "585c4c91a46b072c92e908d99cb1dcdf95c5218eeb6f3bf1efa991ee7a68cccf"
dependencies = [ dependencies = [
"quote", "quote",
"wasm-bindgen-macro-support", "wasm-bindgen-macro-support",
@ -1698,9 +1654,9 @@ dependencies = [
[[package]] [[package]]
name = "wasm-bindgen-macro-support" name = "wasm-bindgen-macro-support"
version = "0.2.92" version = "0.2.93"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" checksum = "afc340c74d9005395cf9dd098506f7f44e38f2b4a21c6aaacf9a105ea5e1e836"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
@ -1711,9 +1667,9 @@ dependencies = [
[[package]] [[package]]
name = "wasm-bindgen-shared" name = "wasm-bindgen-shared"
version = "0.2.92" version = "0.2.93"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96" checksum = "c62a0a307cb4a311d3a07867860911ca130c3494e8c2719593806c08bc5d0484"
[[package]] [[package]]
name = "web-sys" name = "web-sys"

View file

@ -150,7 +150,7 @@ rec {
"perf-literal" = [ "dep:memchr" ]; "perf-literal" = [ "dep:memchr" ];
"std" = [ "memchr?/std" ]; "std" = [ "memchr?/std" ];
}; };
resolvedDefaultFeatures = [ "default" "perf-literal" "std" ]; resolvedDefaultFeatures = [ "perf-literal" "std" ];
}; };
"anymap2" = rec { "anymap2" = rec {
crateName = "anymap2"; crateName = "anymap2";
@ -283,19 +283,6 @@ rec {
"serde" = [ "dep:serde" ]; "serde" = [ "dep:serde" ];
}; };
}; };
"bitmaps" = rec {
crateName = "bitmaps";
version = "3.2.0";
edition = "2021";
sha256 = "00ql08pm4l9hizkldyy54v0pk96g7zg8x6i72c2vkcq0iawl4dkh";
authors = [
"Bodil Stokke <bodil@bodil.org>"
];
features = {
"default" = [ "std" ];
};
resolvedDefaultFeatures = [ "default" "std" ];
};
"block-buffer" = rec { "block-buffer" = rec {
crateName = "block-buffer"; crateName = "block-buffer";
version = "0.10.4"; version = "0.10.4";
@ -325,9 +312,9 @@ rec {
}; };
"bstr" = rec { "bstr" = rec {
crateName = "bstr"; crateName = "bstr";
version = "1.9.0"; version = "1.10.0";
edition = "2021"; edition = "2021";
sha256 = "1p6hzf3wqwwynv6w4pn17jg21amfafph9kb5sfvf1idlli8h13y4"; sha256 = "036wwrchd5gq3q4k6w1j2bfl2bk2ff8c0dsa9y7w7aw7nf7knwj0";
authors = [ authors = [
"Andrew Gallant <jamslam@gmail.com>" "Andrew Gallant <jamslam@gmail.com>"
]; ];
@ -376,9 +363,9 @@ rec {
}; };
"bytes" = rec { "bytes" = rec {
crateName = "bytes"; crateName = "bytes";
version = "1.5.0"; version = "1.7.1";
edition = "2018"; edition = "2018";
sha256 = "08w2i8ac912l8vlvkv3q51cd4gr09pwlg3sjsjffcizlrb0i5gd2"; sha256 = "0l5sf69avjxcw41cznyzxsnymwmkpmk08q0sm7fgicvvn0ysa643";
authors = [ authors = [
"Carl Lerche <me@carllerche.com>" "Carl Lerche <me@carllerche.com>"
"Sean McArthur <sean@seanmonstar.com>" "Sean McArthur <sean@seanmonstar.com>"
@ -2332,87 +2319,6 @@ rec {
]; ];
}; };
"imbl" = rec {
crateName = "imbl";
version = "3.0.0";
edition = "2018";
sha256 = "1sw1vw8qysyr9cxyxfi3fal9ykf46zw337w4n533mwrnrpcfhfxw";
authors = [
"Bodil Stokke <bodil@bodil.org>"
"Joe Neeman <joeneeman@gmail.com>"
];
dependencies = [
{
name = "bitmaps";
packageId = "bitmaps";
}
{
name = "imbl-sized-chunks";
packageId = "imbl-sized-chunks";
}
{
name = "rand_core";
packageId = "rand_core";
}
{
name = "rand_xoshiro";
packageId = "rand_xoshiro";
}
{
name = "serde";
packageId = "serde";
optional = true;
}
];
buildDependencies = [
{
name = "version_check";
packageId = "version_check";
}
];
devDependencies = [
{
name = "serde";
packageId = "serde";
}
];
features = {
"arbitrary" = [ "dep:arbitrary" ];
"proptest" = [ "dep:proptest" ];
"quickcheck" = [ "dep:quickcheck" ];
"rayon" = [ "dep:rayon" ];
"refpool" = [ "dep:refpool" ];
"serde" = [ "dep:serde" ];
"triomphe" = [ "dep:triomphe" ];
};
resolvedDefaultFeatures = [ "serde" ];
};
"imbl-sized-chunks" = rec {
crateName = "imbl-sized-chunks";
version = "0.1.1";
edition = "2021";
sha256 = "0xhhmb7aldl92hxkmsx10n59zxsa0hw4bvykc6jmq72lnah7x5g6";
libName = "imbl_sized_chunks";
authors = [
"Bodil Stokke <bodil@bodil.org>"
"Joe Neeman <joeneeman@gmail.com>"
];
dependencies = [
{
name = "bitmaps";
packageId = "bitmaps";
usesDefaultFeatures = false;
}
];
features = {
"arbitrary" = [ "dep:arbitrary" ];
"array-ops" = [ "dep:array-ops" ];
"default" = [ "std" ];
"refpool" = [ "dep:refpool" ];
"ringbuffer" = [ "array-ops" ];
};
resolvedDefaultFeatures = [ "default" "std" ];
};
"implicit-clone" = rec { "implicit-clone" = rec {
crateName = "implicit-clone"; crateName = "implicit-clone";
version = "0.4.9"; version = "0.4.9";
@ -2526,9 +2432,9 @@ rec {
}; };
"itertools" = rec { "itertools" = rec {
crateName = "itertools"; crateName = "itertools";
version = "0.12.0"; version = "0.12.1";
edition = "2018"; edition = "2018";
sha256 = "1c07gzdlc6a1c8p8jrvvw3gs52bss3y58cs2s21d9i978l36pnr5"; sha256 = "0s95jbb3ndj1lvfxyq5wanc0fm0r6hg6q4ngb92qlfdxvci10ads";
authors = [ authors = [
"bluss" "bluss"
]; ];
@ -2576,9 +2482,9 @@ rec {
}; };
"lazy_static" = rec { "lazy_static" = rec {
crateName = "lazy_static"; crateName = "lazy_static";
version = "1.4.0"; version = "1.5.0";
edition = "2015"; edition = "2015";
sha256 = "0in6ikhw8mgl33wjv6q6xfrb5b9jr16q8ygjy803fay4zcisvaz2"; sha256 = "1zk6dqqni0193xg6iijh7i3i44sryglwgvx20spdvwk3r6sbrlmv";
authors = [ authors = [
"Marvin Löbel <loebel.marvin@gmail.com>" "Marvin Löbel <loebel.marvin@gmail.com>"
]; ];
@ -3448,9 +3354,9 @@ rec {
}; };
"quote" = rec { "quote" = rec {
crateName = "quote"; crateName = "quote";
version = "1.0.36"; version = "1.0.37";
edition = "2018"; edition = "2018";
sha256 = "19xcmh445bg6simirnnd4fvkmp6v2qiwxh5f6rw4a70h76pnm9qg"; sha256 = "1brklraw2g34bxy9y4q1nbrccn7bv36ylihv12c9vlcii55x7fdm";
authors = [ authors = [
"David Tolnay <dtolnay@gmail.com>" "David Tolnay <dtolnay@gmail.com>"
]; ];
@ -3467,41 +3373,6 @@ rec {
}; };
resolvedDefaultFeatures = [ "default" "proc-macro" ]; resolvedDefaultFeatures = [ "default" "proc-macro" ];
}; };
"rand_core" = rec {
crateName = "rand_core";
version = "0.6.4";
edition = "2018";
sha256 = "0b4j2v4cb5krak1pv6kakv4sz6xcwbrmy2zckc32hsigbrwy82zc";
authors = [
"The Rand Project Developers"
"The Rust Project Developers"
];
features = {
"getrandom" = [ "dep:getrandom" ];
"serde" = [ "dep:serde" ];
"serde1" = [ "serde" ];
"std" = [ "alloc" "getrandom" "getrandom/std" ];
};
};
"rand_xoshiro" = rec {
crateName = "rand_xoshiro";
version = "0.6.0";
edition = "2018";
sha256 = "1ajsic84rzwz5qr0mzlay8vi17swqi684bqvwqyiim3flfrcv5vg";
authors = [
"The Rand Project Developers"
];
dependencies = [
{
name = "rand_core";
packageId = "rand_core";
}
];
features = {
"serde" = [ "dep:serde" ];
"serde1" = [ "serde" ];
};
};
"redox_syscall" = rec { "redox_syscall" = rec {
crateName = "redox_syscall"; crateName = "redox_syscall";
version = "0.4.1"; version = "0.4.1";
@ -3557,9 +3428,9 @@ rec {
}; };
"regex" = rec { "regex" = rec {
crateName = "regex"; crateName = "regex";
version = "1.10.2"; version = "1.10.6";
edition = "2021"; edition = "2021";
sha256 = "0hxkd814n4irind8im5c9am221ri6bprx49nc7yxv02ykhd9a2rq"; sha256 = "06cnlxwzyqfbw1za1i7ks89ns4i2kr0lpg5ykx56b8v7dd6df6a2";
authors = [ authors = [
"The Rust Project Developers" "The Rust Project Developers"
"Andrew Gallant <jamslam@gmail.com>" "Andrew Gallant <jamslam@gmail.com>"
@ -3569,11 +3440,13 @@ rec {
name = "aho-corasick"; name = "aho-corasick";
packageId = "aho-corasick"; packageId = "aho-corasick";
optional = true; optional = true;
usesDefaultFeatures = false;
} }
{ {
name = "memchr"; name = "memchr";
packageId = "memchr"; packageId = "memchr";
optional = true; optional = true;
usesDefaultFeatures = false;
} }
{ {
name = "regex-automata"; name = "regex-automata";
@ -3613,9 +3486,9 @@ rec {
}; };
"regex-automata" = rec { "regex-automata" = rec {
crateName = "regex-automata"; crateName = "regex-automata";
version = "0.4.3"; version = "0.4.7";
edition = "2021"; edition = "2021";
sha256 = "0gs8q9yhd3kcg4pr00ag4viqxnh5l7jpyb9fsfr8hzh451w4r02z"; sha256 = "1pwjdi4jckpbaivpl6x4v5g4crb37zr2wac93wlfsbzgqn6gbjiq";
libName = "regex_automata"; libName = "regex_automata";
authors = [ authors = [
"The Rust Project Developers" "The Rust Project Developers"
@ -3824,9 +3697,9 @@ rec {
}; };
"serde" = rec { "serde" = rec {
crateName = "serde"; crateName = "serde";
version = "1.0.204"; version = "1.0.210";
edition = "2018"; edition = "2018";
sha256 = "04kwpwqz559xlhxkggmm8rjxqgywy5swam3kscwsicnbw1cgaxmw"; sha256 = "0flc0z8wgax1k4j5bf2zyq48bgzyv425jkd5w0i6wbh7f8j5kqy8";
authors = [ authors = [
"Erick Tryzelaar <erick.tryzelaar@gmail.com>" "Erick Tryzelaar <erick.tryzelaar@gmail.com>"
"David Tolnay <dtolnay@gmail.com>" "David Tolnay <dtolnay@gmail.com>"
@ -3916,9 +3789,9 @@ rec {
}; };
"serde_derive" = rec { "serde_derive" = rec {
crateName = "serde_derive"; crateName = "serde_derive";
version = "1.0.204"; version = "1.0.210";
edition = "2015"; edition = "2015";
sha256 = "08p25262mbmhsr2cg0508d5b1wvljj956rvpg0v3qgg6gc8pxkg0"; sha256 = "07yzy4wafk79ps0hmbqmsqh5xjna4pm4q57wc847bb8gl3nh4f94";
procMacro = true; procMacro = true;
authors = [ authors = [
"Erick Tryzelaar <erick.tryzelaar@gmail.com>" "Erick Tryzelaar <erick.tryzelaar@gmail.com>"
@ -4139,9 +4012,9 @@ rec {
}; };
"smol_str" = rec { "smol_str" = rec {
crateName = "smol_str"; crateName = "smol_str";
version = "0.2.0"; version = "0.2.2";
edition = "2018"; edition = "2018";
sha256 = "1779hpx5ipbcvkdj5zw8zqk3ynn160qvls1gkcr54hwsprmjw8bl"; sha256 = "1bfylqf2vnqaglw58930vpxm2rfzji5gjp15a2c0kh8aj6v8ylyx";
authors = [ authors = [
"Aleksey Kladov <aleksey.kladov@gmail.com>" "Aleksey Kladov <aleksey.kladov@gmail.com>"
]; ];
@ -4695,11 +4568,6 @@ rec {
packageId = "genawaiter"; packageId = "genawaiter";
usesDefaultFeatures = false; usesDefaultFeatures = false;
} }
{
name = "imbl";
packageId = "imbl";
features = [ "serde" ];
}
{ {
name = "itertools"; name = "itertools";
packageId = "itertools"; packageId = "itertools";
@ -4792,7 +4660,7 @@ rec {
} }
]; ];
features = { features = {
"arbitrary" = [ "proptest" "test-strategy" "imbl/proptest" ]; "arbitrary" = [ "proptest" "test-strategy" ];
"default" = [ "impure" "arbitrary" "nix_tests" ]; "default" = [ "impure" "arbitrary" "nix_tests" ];
"proptest" = [ "dep:proptest" ]; "proptest" = [ "dep:proptest" ];
"test-strategy" = [ "dep:test-strategy" ]; "test-strategy" = [ "dep:test-strategy" ];
@ -4930,9 +4798,9 @@ rec {
}; };
"vu128" = rec { "vu128" = rec {
crateName = "vu128"; crateName = "vu128";
version = "1.0.0"; version = "1.1.0";
edition = "2018"; edition = "2018";
sha256 = "049fsvml8rsyfj9j53ijhsxqcvp1x7fg651baj35shiziy61f6n5"; sha256 = "1pczgy26c0lsri1ddrx5wkgn0rcq4da04pqya5rl6vrwfnys73di";
libPath = "vu128/vu128.rs"; libPath = "vu128/vu128.rs";
authors = [ authors = [
"John Millikin <john@john-millikin.com>" "John Millikin <john@john-millikin.com>"
@ -4957,9 +4825,9 @@ rec {
}; };
"wasm-bindgen" = rec { "wasm-bindgen" = rec {
crateName = "wasm-bindgen"; crateName = "wasm-bindgen";
version = "0.2.92"; version = "0.2.93";
edition = "2018"; edition = "2021";
sha256 = "1a4mcw13nsk3fr8fxjzf9kk1wj88xkfsmnm0pjraw01ryqfm7qjb"; sha256 = "1dfr7pka5kwvky2fx82m9d060p842hc5fyyw8igryikcdb0xybm8";
libName = "wasm_bindgen"; libName = "wasm_bindgen";
authors = [ authors = [
"The wasm-bindgen Developers" "The wasm-bindgen Developers"
@ -4969,6 +4837,10 @@ rec {
name = "cfg-if"; name = "cfg-if";
packageId = "cfg-if"; packageId = "cfg-if";
} }
{
name = "once_cell";
packageId = "once_cell";
}
{ {
name = "wasm-bindgen-macro"; name = "wasm-bindgen-macro";
packageId = "wasm-bindgen-macro"; packageId = "wasm-bindgen-macro";
@ -4977,7 +4849,6 @@ rec {
features = { features = {
"default" = [ "spans" "std" ]; "default" = [ "spans" "std" ];
"enable-interning" = [ "std" ]; "enable-interning" = [ "std" ];
"gg-alloc" = [ "wasm-bindgen-test/gg-alloc" ];
"serde" = [ "dep:serde" ]; "serde" = [ "dep:serde" ];
"serde-serialize" = [ "serde" "serde_json" "std" ]; "serde-serialize" = [ "serde" "serde_json" "std" ];
"serde_json" = [ "dep:serde_json" ]; "serde_json" = [ "dep:serde_json" ];
@ -4989,9 +4860,9 @@ rec {
}; };
"wasm-bindgen-backend" = rec { "wasm-bindgen-backend" = rec {
crateName = "wasm-bindgen-backend"; crateName = "wasm-bindgen-backend";
version = "0.2.92"; version = "0.2.93";
edition = "2018"; edition = "2021";
sha256 = "1nj7wxbi49f0rw9d44rjzms26xlw6r76b2mrggx8jfbdjrxphkb1"; sha256 = "0yypblaf94rdgqs5xw97499xfwgs1096yx026d6h88v563d9dqwx";
libName = "wasm_bindgen_backend"; libName = "wasm_bindgen_backend";
authors = [ authors = [
"The wasm-bindgen Developers" "The wasm-bindgen Developers"
@ -5068,9 +4939,9 @@ rec {
}; };
"wasm-bindgen-macro" = rec { "wasm-bindgen-macro" = rec {
crateName = "wasm-bindgen-macro"; crateName = "wasm-bindgen-macro";
version = "0.2.92"; version = "0.2.93";
edition = "2018"; edition = "2021";
sha256 = "09npa1srjjabd6nfph5yc03jb26sycjlxhy0c2a1pdrpx4yq5y51"; sha256 = "1kycd1xfx4d9xzqknvzbiqhwb5fzvjqrrn88x692q1vblj8lqp2q";
procMacro = true; procMacro = true;
libName = "wasm_bindgen_macro"; libName = "wasm_bindgen_macro";
authors = [ authors = [
@ -5094,9 +4965,9 @@ rec {
}; };
"wasm-bindgen-macro-support" = rec { "wasm-bindgen-macro-support" = rec {
crateName = "wasm-bindgen-macro-support"; crateName = "wasm-bindgen-macro-support";
version = "0.2.92"; version = "0.2.93";
edition = "2018"; edition = "2021";
sha256 = "1dqv2xs8zcyw4kjgzj84bknp2h76phmsb3n7j6hn396h4ssifkz9"; sha256 = "0dp8w6jmw44srym6l752nkr3hkplyw38a2fxz5f3j1ch9p3l1hxg";
libName = "wasm_bindgen_macro_support"; libName = "wasm_bindgen_macro_support";
authors = [ authors = [
"The wasm-bindgen Developers" "The wasm-bindgen Developers"
@ -5132,10 +5003,10 @@ rec {
}; };
"wasm-bindgen-shared" = rec { "wasm-bindgen-shared" = rec {
crateName = "wasm-bindgen-shared"; crateName = "wasm-bindgen-shared";
version = "0.2.92"; version = "0.2.93";
edition = "2018"; edition = "2021";
links = "wasm_bindgen"; links = "wasm_bindgen";
sha256 = "15kyavsrna2cvy30kg03va257fraf9x00ny554vxngvpyaa0q6dg"; sha256 = "1104bny0hv40jfap3hp8jhs0q4ya244qcrvql39i38xlghq0lan6";
libName = "wasm_bindgen_shared"; libName = "wasm_bindgen_shared";
authors = [ authors = [
"The wasm-bindgen Developers" "The wasm-bindgen Developers"