Theo Buehler <t...@theobuehler.org> writes: > > And as semarie pointed out crates.inc should be regenerated to include > the licenses (make modcargo-gen-crates-licenses) >
a few more comments. - license is dual Apache 2.0 / MIT - SEPARATE_BUILD=Yes is supported - MODCARGO_RUSTFLAGS setting seems unnecessary (it built fine without it) - do-install is unnecessary when using MODCARGO_INSTALL_TARGET_PATHS = crates/rust-analyzer - MAKE_ENV = ${MODCARGO_ENV} is unnecessary (the default build target does it already) Full diff below, with tb@ fixes incorported. ok semarie@ Thanks. -- Sebastien Marie diff -ru rust-analyzer.orig/Makefile rust-analyzer/Makefile --- rust-analyzer.orig/Makefile Tue Dec 19 12:12:41 2023 +++ rust-analyzer/Makefile Wed Jan 17 16:20:00 2024 @@ -9,24 +9,20 @@ HOMEPAGE = https://rust-analyzer.github.io/ -# Apache 2.0 +# MIT OR Apache-2.0 PERMIT_PACKAGE = Yes -RUN_DEPENDS = lang/rust-src +RUN_DEPENDS = lang/rust,-src -WANTLIB += c c++abi m pthread util +WANTLIB += ${MODCARGO_WANTLIB} m MODULES = devel/cargo -MODCARGO_CRATES_UPDATE = cc libc -MODCARGO_RUSTFLAGS += -L${PREFIX}/lib +MODCARGO_INSTALL_TARGET_PATHS = crates/rust-analyzer -MAKE_ENV = ${MODCARGO_ENV} +SEPARATE_BUILD = Yes CONFIGURE_STYLE = cargo - -do-install: - ${INSTALL_PROGRAM} ${MODCARGO_TARGET_DIR}/release/rust-analyzer ${PREFIX}/bin/ .include "crates.inc" diff -ru rust-analyzer.orig/crates.inc rust-analyzer/crates.inc --- rust-analyzer.orig/crates.inc Tue Dec 19 11:56:06 2023 +++ rust-analyzer/crates.inc Wed Jan 17 16:15:14 2024 @@ -1,190 +1,189 @@ -# run: make modcargo-gen-crates-licenses -MODCARGO_CRATES += addr2line 0.19.0 -MODCARGO_CRATES += adler 1.0.2 -MODCARGO_CRATES += always-assert 0.1.3 -MODCARGO_CRATES += anyhow 1.0.75 -MODCARGO_CRATES += arbitrary 1.3.2 -MODCARGO_CRATES += arrayvec 0.7.4 -MODCARGO_CRATES += autocfg 1.1.0 -MODCARGO_CRATES += backtrace 0.3.67 -MODCARGO_CRATES += bitflags 1.3.2 -MODCARGO_CRATES += bitflags 2.4.1 -MODCARGO_CRATES += byteorder 1.4.3 -MODCARGO_CRATES += camino 1.1.4 -MODCARGO_CRATES += cargo-platform 0.1.2 -MODCARGO_CRATES += cargo_metadata 0.18.1 -MODCARGO_CRATES += cc 1.0.79 -MODCARGO_CRATES += cfg-if 1.0.0 -MODCARGO_CRATES += chalk-derive 0.95.0 -MODCARGO_CRATES += chalk-ir 0.95.0 -MODCARGO_CRATES += chalk-recursive 0.95.0 -MODCARGO_CRATES += chalk-solve 0.95.0 -MODCARGO_CRATES += command-group 2.1.0 -MODCARGO_CRATES += countme 3.0.1 -MODCARGO_CRATES += cov-mark 2.0.0-pre.1 -MODCARGO_CRATES += crc32fast 1.3.2 -MODCARGO_CRATES += crossbeam-channel 0.5.8 -MODCARGO_CRATES += crossbeam-deque 0.8.3 -MODCARGO_CRATES += crossbeam-epoch 0.9.15 -MODCARGO_CRATES += crossbeam-utils 0.8.16 -MODCARGO_CRATES += ctrlc 3.4.1 -MODCARGO_CRATES += dashmap 5.5.3 -MODCARGO_CRATES += derive_arbitrary 1.3.2 -MODCARGO_CRATES += dissimilar 1.0.7 -MODCARGO_CRATES += dot 0.1.4 -MODCARGO_CRATES += drop_bomb 0.1.5 -MODCARGO_CRATES += either 1.9.0 -MODCARGO_CRATES += ena 0.14.2 -MODCARGO_CRATES += equivalent 1.0.0 -MODCARGO_CRATES += expect-test 1.4.1 -MODCARGO_CRATES += filetime 0.2.22 -MODCARGO_CRATES += fixedbitset 0.4.2 -MODCARGO_CRATES += flate2 1.0.26 -MODCARGO_CRATES += form_urlencoded 1.2.0 -MODCARGO_CRATES += fsevent-sys 4.1.0 -MODCARGO_CRATES += fst 0.4.7 -MODCARGO_CRATES += gimli 0.27.3 -MODCARGO_CRATES += hashbrown 0.14.3 -MODCARGO_CRATES += heck 0.4.1 -MODCARGO_CRATES += hermit-abi 0.2.6 -MODCARGO_CRATES += home 0.5.5 -MODCARGO_CRATES += idna 0.4.0 -MODCARGO_CRATES += indexmap 2.1.0 -MODCARGO_CRATES += inotify 0.9.6 -MODCARGO_CRATES += inotify-sys 0.1.5 -MODCARGO_CRATES += itertools 0.12.0 -MODCARGO_CRATES += itoa 1.0.6 -MODCARGO_CRATES += jod-thread 0.1.2 -MODCARGO_CRATES += kqueue 1.0.7 -MODCARGO_CRATES += kqueue-sys 1.0.3 -MODCARGO_CRATES += la-arena 0.3.1 -MODCARGO_CRATES += lazy_static 1.4.0 -MODCARGO_CRATES += libc 0.2.150 -MODCARGO_CRATES += libloading 0.8.0 -MODCARGO_CRATES += libmimalloc-sys 0.1.33 -MODCARGO_CRATES += line-index 0.1.1 -MODCARGO_CRATES += lock_api 0.4.10 -MODCARGO_CRATES += log 0.4.19 -MODCARGO_CRATES += lsp-server 0.7.4 -MODCARGO_CRATES += lsp-types 0.94.0 -MODCARGO_CRATES += memchr 2.6.4 -MODCARGO_CRATES += memmap2 0.5.10 -MODCARGO_CRATES += memoffset 0.9.0 -MODCARGO_CRATES += mimalloc 0.1.37 -MODCARGO_CRATES += miniz_oxide 0.6.2 -MODCARGO_CRATES += miniz_oxide 0.7.1 -MODCARGO_CRATES += mio 0.8.5 -MODCARGO_CRATES += miow 0.6.0 -MODCARGO_CRATES += nix 0.26.2 -MODCARGO_CRATES += nix 0.27.1 -MODCARGO_CRATES += nohash-hasher 0.2.0 -MODCARGO_CRATES += notify 6.1.1 -MODCARGO_CRATES += nu-ansi-term 0.49.0 -MODCARGO_CRATES += num_cpus 1.15.0 -MODCARGO_CRATES += object 0.30.4 -MODCARGO_CRATES += object 0.32.0 -MODCARGO_CRATES += once_cell 1.18.0 -MODCARGO_CRATES += oorandom 11.1.3 -MODCARGO_CRATES += parking_lot 0.12.1 -MODCARGO_CRATES += parking_lot_core 0.9.9 -MODCARGO_CRATES += paste 1.0.12 -MODCARGO_CRATES += percent-encoding 2.3.0 -MODCARGO_CRATES += perf-event 0.4.7 -MODCARGO_CRATES += perf-event-open-sys 1.0.1 -MODCARGO_CRATES += petgraph 0.6.4 -MODCARGO_CRATES += pin-project-lite 0.2.9 -MODCARGO_CRATES += proc-macro2 1.0.69 -MODCARGO_CRATES += protobuf 3.2.0 -MODCARGO_CRATES += protobuf-support 3.2.0 -MODCARGO_CRATES += pulldown-cmark 0.9.3 -MODCARGO_CRATES += pulldown-cmark-to-cmark 10.0.4 -MODCARGO_CRATES += quote 1.0.28 -MODCARGO_CRATES += ra-ap-rustc_abi 0.21.0 -MODCARGO_CRATES += ra-ap-rustc_index 0.21.0 -MODCARGO_CRATES += ra-ap-rustc_index_macros 0.21.0 -MODCARGO_CRATES += ra-ap-rustc_lexer 0.21.0 -MODCARGO_CRATES += ra-ap-rustc_parse_format 0.21.0 -MODCARGO_CRATES += rayon 1.8.0 -MODCARGO_CRATES += rayon-core 1.12.0 -MODCARGO_CRATES += redox_syscall 0.3.5 -MODCARGO_CRATES += redox_syscall 0.4.1 -MODCARGO_CRATES += rowan 0.15.15 -MODCARGO_CRATES += rust-analyzer-salsa 0.17.0-pre.4 -MODCARGO_CRATES += rust-analyzer-salsa-macros 0.17.0-pre.4 -MODCARGO_CRATES += rustc-demangle 0.1.23 -MODCARGO_CRATES += rustc-hash 1.1.0 -MODCARGO_CRATES += ryu 1.0.13 -MODCARGO_CRATES += same-file 1.0.6 -MODCARGO_CRATES += scip 0.3.1 -MODCARGO_CRATES += scoped-tls 1.0.1 -MODCARGO_CRATES += scopeguard 1.1.0 -MODCARGO_CRATES += semver 1.0.17 -MODCARGO_CRATES += serde 1.0.193 -MODCARGO_CRATES += serde_derive 1.0.193 -MODCARGO_CRATES += serde_json 1.0.108 -MODCARGO_CRATES += serde_repr 0.1.12 -MODCARGO_CRATES += sharded-slab 0.1.4 -MODCARGO_CRATES += smallvec 1.10.0 -MODCARGO_CRATES += smol_str 0.2.0 -MODCARGO_CRATES += snap 1.1.0 -MODCARGO_CRATES += static_assertions 1.1.0 -MODCARGO_CRATES += syn 2.0.39 -MODCARGO_CRATES += synstructure 0.13.0 -MODCARGO_CRATES += text-size 1.1.1 -MODCARGO_CRATES += thiserror 1.0.40 -MODCARGO_CRATES += thiserror-impl 1.0.40 -MODCARGO_CRATES += thread_local 1.1.7 -MODCARGO_CRATES += tikv-jemalloc-ctl 0.5.0 -MODCARGO_CRATES += tikv-jemalloc-sys 0.5.3+5.3.0-patched -MODCARGO_CRATES += tikv-jemallocator 0.5.0 -MODCARGO_CRATES += time 0.3.22 -MODCARGO_CRATES += time-core 0.1.1 -MODCARGO_CRATES += tinyvec 1.6.0 -MODCARGO_CRATES += tinyvec_macros 0.1.1 -MODCARGO_CRATES += tracing 0.1.40 -MODCARGO_CRATES += tracing-attributes 0.1.27 -MODCARGO_CRATES += tracing-core 0.1.32 -MODCARGO_CRATES += tracing-log 0.2.0 -MODCARGO_CRATES += tracing-subscriber 0.3.18 -MODCARGO_CRATES += tracing-tree 0.3.0 -MODCARGO_CRATES += triomphe 0.1.10 -MODCARGO_CRATES += typed-arena 2.0.2 -MODCARGO_CRATES += ungrammar 1.16.1 -MODCARGO_CRATES += unicase 2.6.0 -MODCARGO_CRATES += unicode-bidi 0.3.13 -MODCARGO_CRATES += unicode-ident 1.0.9 -MODCARGO_CRATES += unicode-normalization 0.1.22 -MODCARGO_CRATES += unicode-properties 0.1.0 -MODCARGO_CRATES += unicode-xid 0.2.4 -MODCARGO_CRATES += url 2.4.0 -MODCARGO_CRATES += valuable 0.1.0 -MODCARGO_CRATES += version_check 0.9.4 -MODCARGO_CRATES += walkdir 2.3.3 -MODCARGO_CRATES += wasi 0.11.0+wasi-snapshot-preview1 -MODCARGO_CRATES += winapi 0.3.9 -MODCARGO_CRATES += winapi-i686-pc-windows-gnu 0.4.0 -MODCARGO_CRATES += winapi-util 0.1.5 -MODCARGO_CRATES += winapi-x86_64-pc-windows-gnu 0.4.0 -MODCARGO_CRATES += windows-sys 0.42.0 -MODCARGO_CRATES += windows-sys 0.48.0 -MODCARGO_CRATES += windows-targets 0.48.0 -MODCARGO_CRATES += windows_aarch64_gnullvm 0.42.2 -MODCARGO_CRATES += windows_aarch64_gnullvm 0.48.0 -MODCARGO_CRATES += windows_aarch64_msvc 0.42.2 -MODCARGO_CRATES += windows_aarch64_msvc 0.48.0 -MODCARGO_CRATES += windows_i686_gnu 0.42.2 -MODCARGO_CRATES += windows_i686_gnu 0.48.0 -MODCARGO_CRATES += windows_i686_msvc 0.42.2 -MODCARGO_CRATES += windows_i686_msvc 0.48.0 -MODCARGO_CRATES += windows_x86_64_gnu 0.42.2 -MODCARGO_CRATES += windows_x86_64_gnu 0.48.0 -MODCARGO_CRATES += windows_x86_64_gnullvm 0.42.2 -MODCARGO_CRATES += windows_x86_64_gnullvm 0.48.0 -MODCARGO_CRATES += windows_x86_64_msvc 0.42.2 -MODCARGO_CRATES += windows_x86_64_msvc 0.48.0 -MODCARGO_CRATES += write-json 0.1.2 -MODCARGO_CRATES += xflags 0.3.1 -MODCARGO_CRATES += xflags-macros 0.3.1 -MODCARGO_CRATES += xshell 0.2.5 -MODCARGO_CRATES += xshell-macros 0.2.5 -MODCARGO_CRATES += zip 0.6.6 +MODCARGO_CRATES += addr2line 0.19.0 # Apache-2.0 OR MIT +MODCARGO_CRATES += adler 1.0.2 # 0BSD OR MIT OR Apache-2.0 +MODCARGO_CRATES += always-assert 0.1.3 # MIT OR Apache-2.0 +MODCARGO_CRATES += anyhow 1.0.75 # MIT OR Apache-2.0 +MODCARGO_CRATES += arbitrary 1.3.2 # MIT OR Apache-2.0 +MODCARGO_CRATES += arrayvec 0.7.4 # MIT OR Apache-2.0 +MODCARGO_CRATES += autocfg 1.1.0 # Apache-2.0 OR MIT +MODCARGO_CRATES += backtrace 0.3.67 # MIT OR Apache-2.0 +MODCARGO_CRATES += bitflags 1.3.2 # MIT/Apache-2.0 +MODCARGO_CRATES += bitflags 2.4.1 # MIT OR Apache-2.0 +MODCARGO_CRATES += byteorder 1.4.3 # Unlicense OR MIT +MODCARGO_CRATES += camino 1.1.4 # MIT OR Apache-2.0 +MODCARGO_CRATES += cargo-platform 0.1.2 # MIT OR Apache-2.0 +MODCARGO_CRATES += cargo_metadata 0.18.1 # MIT +MODCARGO_CRATES += cc 1.0.79 # MIT OR Apache-2.0 +MODCARGO_CRATES += cfg-if 1.0.0 # MIT/Apache-2.0 +MODCARGO_CRATES += chalk-derive 0.95.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += chalk-ir 0.95.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += chalk-recursive 0.95.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += chalk-solve 0.95.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += command-group 2.1.0 # Apache-2.0 OR MIT +MODCARGO_CRATES += countme 3.0.1 # MIT OR Apache-2.0 +MODCARGO_CRATES += cov-mark 2.0.0-pre.1 # MIT OR Apache-2.0 +MODCARGO_CRATES += crc32fast 1.3.2 # MIT OR Apache-2.0 +MODCARGO_CRATES += crossbeam-channel 0.5.8 # MIT OR Apache-2.0 +MODCARGO_CRATES += crossbeam-deque 0.8.3 # MIT OR Apache-2.0 +MODCARGO_CRATES += crossbeam-epoch 0.9.15 # MIT OR Apache-2.0 +MODCARGO_CRATES += crossbeam-utils 0.8.16 # MIT OR Apache-2.0 +MODCARGO_CRATES += ctrlc 3.4.1 # MIT/Apache-2.0 +MODCARGO_CRATES += dashmap 5.5.3 # MIT +MODCARGO_CRATES += derive_arbitrary 1.3.2 # MIT/Apache-2.0 +MODCARGO_CRATES += dissimilar 1.0.7 # Apache-2.0 +MODCARGO_CRATES += dot 0.1.4 # MIT/Apache-2.0 +MODCARGO_CRATES += drop_bomb 0.1.5 # MIT OR Apache-2.0 +MODCARGO_CRATES += either 1.9.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += ena 0.14.2 # MIT OR Apache-2.0 +MODCARGO_CRATES += equivalent 1.0.0 # Apache-2.0 OR MIT +MODCARGO_CRATES += expect-test 1.4.1 # MIT OR Apache-2.0 +MODCARGO_CRATES += filetime 0.2.22 # MIT/Apache-2.0 +MODCARGO_CRATES += fixedbitset 0.4.2 # MIT/Apache-2.0 +MODCARGO_CRATES += flate2 1.0.26 # MIT OR Apache-2.0 +MODCARGO_CRATES += form_urlencoded 1.2.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += fsevent-sys 4.1.0 # MIT +MODCARGO_CRATES += fst 0.4.7 # Unlicense/MIT +MODCARGO_CRATES += gimli 0.27.3 # MIT OR Apache-2.0 +MODCARGO_CRATES += hashbrown 0.14.3 # MIT OR Apache-2.0 +MODCARGO_CRATES += heck 0.4.1 # MIT OR Apache-2.0 +MODCARGO_CRATES += hermit-abi 0.2.6 # MIT/Apache-2.0 +MODCARGO_CRATES += home 0.5.5 # MIT OR Apache-2.0 +MODCARGO_CRATES += idna 0.4.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += indexmap 2.1.0 # Apache-2.0 OR MIT +MODCARGO_CRATES += inotify 0.9.6 # ISC +MODCARGO_CRATES += inotify-sys 0.1.5 # ISC +MODCARGO_CRATES += itertools 0.12.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += itoa 1.0.6 # MIT OR Apache-2.0 +MODCARGO_CRATES += jod-thread 0.1.2 # MIT OR Apache-2.0 +MODCARGO_CRATES += kqueue 1.0.7 # MIT +MODCARGO_CRATES += kqueue-sys 1.0.3 # MIT +MODCARGO_CRATES += la-arena 0.3.1 # MIT OR Apache-2.0 +MODCARGO_CRATES += lazy_static 1.4.0 # MIT/Apache-2.0 +MODCARGO_CRATES += libc 0.2.150 # MIT OR Apache-2.0 +MODCARGO_CRATES += libloading 0.8.0 # ISC +MODCARGO_CRATES += libmimalloc-sys 0.1.33 # MIT +MODCARGO_CRATES += line-index 0.1.1 # MIT OR Apache-2.0 +MODCARGO_CRATES += lock_api 0.4.10 # MIT OR Apache-2.0 +MODCARGO_CRATES += log 0.4.19 # MIT OR Apache-2.0 +MODCARGO_CRATES += lsp-server 0.7.4 # MIT OR Apache-2.0 +MODCARGO_CRATES += lsp-types 0.94.0 # MIT +MODCARGO_CRATES += memchr 2.6.4 # Unlicense OR MIT +MODCARGO_CRATES += memmap2 0.5.10 # MIT OR Apache-2.0 +MODCARGO_CRATES += memoffset 0.9.0 # MIT +MODCARGO_CRATES += mimalloc 0.1.37 # MIT +MODCARGO_CRATES += miniz_oxide 0.6.2 # MIT OR Zlib OR Apache-2.0 +MODCARGO_CRATES += miniz_oxide 0.7.1 # MIT OR Zlib OR Apache-2.0 +MODCARGO_CRATES += mio 0.8.5 # MIT +MODCARGO_CRATES += miow 0.6.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += nix 0.26.2 # MIT +MODCARGO_CRATES += nix 0.27.1 # MIT +MODCARGO_CRATES += nohash-hasher 0.2.0 # Apache-2.0 OR MIT +MODCARGO_CRATES += notify 6.1.1 # CC0-1.0 +MODCARGO_CRATES += nu-ansi-term 0.49.0 # MIT +MODCARGO_CRATES += num_cpus 1.15.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += object 0.30.4 # Apache-2.0 OR MIT +MODCARGO_CRATES += object 0.32.0 # Apache-2.0 OR MIT +MODCARGO_CRATES += once_cell 1.18.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += oorandom 11.1.3 # MIT +MODCARGO_CRATES += parking_lot 0.12.1 # MIT OR Apache-2.0 +MODCARGO_CRATES += parking_lot_core 0.9.9 # MIT OR Apache-2.0 +MODCARGO_CRATES += paste 1.0.12 # MIT OR Apache-2.0 +MODCARGO_CRATES += percent-encoding 2.3.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += perf-event 0.4.7 # MIT OR Apache-2.0 +MODCARGO_CRATES += perf-event-open-sys 1.0.1 # MIT OR Apache-2.0 +MODCARGO_CRATES += petgraph 0.6.4 # MIT OR Apache-2.0 +MODCARGO_CRATES += pin-project-lite 0.2.9 # Apache-2.0 OR MIT +MODCARGO_CRATES += proc-macro2 1.0.69 # MIT OR Apache-2.0 +MODCARGO_CRATES += protobuf 3.2.0 # MIT +MODCARGO_CRATES += protobuf-support 3.2.0 # MIT +MODCARGO_CRATES += pulldown-cmark 0.9.3 # MIT +MODCARGO_CRATES += pulldown-cmark-to-cmark 10.0.4 # Apache-2.0 +MODCARGO_CRATES += quote 1.0.28 # MIT OR Apache-2.0 +MODCARGO_CRATES += ra-ap-rustc_abi 0.21.0 # MIT / Apache-2.0 +MODCARGO_CRATES += ra-ap-rustc_index 0.21.0 # MIT / Apache-2.0 +MODCARGO_CRATES += ra-ap-rustc_index_macros 0.21.0 # MIT / Apache-2.0 +MODCARGO_CRATES += ra-ap-rustc_lexer 0.21.0 # MIT / Apache-2.0 +MODCARGO_CRATES += ra-ap-rustc_parse_format 0.21.0 # MIT / Apache-2.0 +MODCARGO_CRATES += rayon 1.8.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += rayon-core 1.12.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += redox_syscall 0.3.5 # MIT +MODCARGO_CRATES += redox_syscall 0.4.1 # MIT +MODCARGO_CRATES += rowan 0.15.15 # MIT OR Apache-2.0 +MODCARGO_CRATES += rust-analyzer-salsa 0.17.0-pre.4 # Apache-2.0 OR MIT +MODCARGO_CRATES += rust-analyzer-salsa-macros 0.17.0-pre.4 # Apache-2.0 OR MIT +MODCARGO_CRATES += rustc-demangle 0.1.23 # MIT/Apache-2.0 +MODCARGO_CRATES += rustc-hash 1.1.0 # Apache-2.0/MIT +MODCARGO_CRATES += ryu 1.0.13 # Apache-2.0 OR BSL-1.0 +MODCARGO_CRATES += same-file 1.0.6 # Unlicense/MIT +MODCARGO_CRATES += scip 0.3.1 # Apache-2.0 +MODCARGO_CRATES += scoped-tls 1.0.1 # MIT/Apache-2.0 +MODCARGO_CRATES += scopeguard 1.1.0 # MIT/Apache-2.0 +MODCARGO_CRATES += semver 1.0.17 # MIT OR Apache-2.0 +MODCARGO_CRATES += serde 1.0.193 # MIT OR Apache-2.0 +MODCARGO_CRATES += serde_derive 1.0.193 # MIT OR Apache-2.0 +MODCARGO_CRATES += serde_json 1.0.108 # MIT OR Apache-2.0 +MODCARGO_CRATES += serde_repr 0.1.12 # MIT OR Apache-2.0 +MODCARGO_CRATES += sharded-slab 0.1.4 # MIT +MODCARGO_CRATES += smallvec 1.10.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += smol_str 0.2.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += snap 1.1.0 # BSD-3-Clause +MODCARGO_CRATES += static_assertions 1.1.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += syn 2.0.39 # MIT OR Apache-2.0 +MODCARGO_CRATES += synstructure 0.13.0 # MIT +MODCARGO_CRATES += text-size 1.1.1 # MIT OR Apache-2.0 +MODCARGO_CRATES += thiserror 1.0.40 # MIT OR Apache-2.0 +MODCARGO_CRATES += thiserror-impl 1.0.40 # MIT OR Apache-2.0 +MODCARGO_CRATES += thread_local 1.1.7 # MIT OR Apache-2.0 +MODCARGO_CRATES += tikv-jemalloc-ctl 0.5.0 # MIT/Apache-2.0 +MODCARGO_CRATES += tikv-jemalloc-sys 0.5.3+5.3.0-patched # MIT/Apache-2.0 +MODCARGO_CRATES += tikv-jemallocator 0.5.0 # MIT/Apache-2.0 +MODCARGO_CRATES += time 0.3.22 # MIT OR Apache-2.0 +MODCARGO_CRATES += time-core 0.1.1 # MIT OR Apache-2.0 +MODCARGO_CRATES += tinyvec 1.6.0 # Zlib OR Apache-2.0 OR MIT +MODCARGO_CRATES += tinyvec_macros 0.1.1 # MIT OR Apache-2.0 OR Zlib +MODCARGO_CRATES += tracing 0.1.40 # MIT +MODCARGO_CRATES += tracing-attributes 0.1.27 # MIT +MODCARGO_CRATES += tracing-core 0.1.32 # MIT +MODCARGO_CRATES += tracing-log 0.2.0 # MIT +MODCARGO_CRATES += tracing-subscriber 0.3.18 # MIT +MODCARGO_CRATES += tracing-tree 0.3.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += triomphe 0.1.10 # MIT OR Apache-2.0 +MODCARGO_CRATES += typed-arena 2.0.2 # MIT +MODCARGO_CRATES += ungrammar 1.16.1 # MIT OR Apache-2.0 +MODCARGO_CRATES += unicase 2.6.0 # MIT/Apache-2.0 +MODCARGO_CRATES += unicode-bidi 0.3.13 # MIT OR Apache-2.0 +MODCARGO_CRATES += unicode-ident 1.0.9 # (MIT OR Apache-2.0) AND Unicode-DFS-2016 +MODCARGO_CRATES += unicode-normalization 0.1.22 # MIT/Apache-2.0 +MODCARGO_CRATES += unicode-properties 0.1.0 # MIT/Apache-2.0 +MODCARGO_CRATES += unicode-xid 0.2.4 # MIT OR Apache-2.0 +MODCARGO_CRATES += url 2.4.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += valuable 0.1.0 # MIT +MODCARGO_CRATES += version_check 0.9.4 # MIT/Apache-2.0 +MODCARGO_CRATES += walkdir 2.3.3 # Unlicense/MIT +MODCARGO_CRATES += wasi 0.11.0+wasi-snapshot-preview1 # Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT +MODCARGO_CRATES += winapi 0.3.9 # MIT/Apache-2.0 +MODCARGO_CRATES += winapi-i686-pc-windows-gnu 0.4.0 # MIT/Apache-2.0 +MODCARGO_CRATES += winapi-util 0.1.5 # Unlicense/MIT +MODCARGO_CRATES += winapi-x86_64-pc-windows-gnu 0.4.0 # MIT/Apache-2.0 +MODCARGO_CRATES += windows-sys 0.42.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += windows-sys 0.48.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += windows-targets 0.48.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += windows_aarch64_gnullvm 0.42.2 # MIT OR Apache-2.0 +MODCARGO_CRATES += windows_aarch64_gnullvm 0.48.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += windows_aarch64_msvc 0.42.2 # MIT OR Apache-2.0 +MODCARGO_CRATES += windows_aarch64_msvc 0.48.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += windows_i686_gnu 0.42.2 # MIT OR Apache-2.0 +MODCARGO_CRATES += windows_i686_gnu 0.48.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += windows_i686_msvc 0.42.2 # MIT OR Apache-2.0 +MODCARGO_CRATES += windows_i686_msvc 0.48.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += windows_x86_64_gnu 0.42.2 # MIT OR Apache-2.0 +MODCARGO_CRATES += windows_x86_64_gnu 0.48.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += windows_x86_64_gnullvm 0.42.2 # MIT OR Apache-2.0 +MODCARGO_CRATES += windows_x86_64_gnullvm 0.48.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += windows_x86_64_msvc 0.42.2 # MIT OR Apache-2.0 +MODCARGO_CRATES += windows_x86_64_msvc 0.48.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += write-json 0.1.2 # MIT OR Apache-2.0 +MODCARGO_CRATES += xflags 0.3.1 # MIT OR Apache-2.0 +MODCARGO_CRATES += xflags-macros 0.3.1 # MIT OR Apache-2.0 +MODCARGO_CRATES += xshell 0.2.5 # MIT OR Apache-2.0 +MODCARGO_CRATES += xshell-macros 0.2.5 # MIT OR Apache-2.0 +MODCARGO_CRATES += zip 0.6.6 # MIT