From 549bf2dfa8962c15f0eb212b1008e2ffd088b3cb Mon Sep 17 00:00:00 2001 From: Jack Grigg Date: Fri, 11 Sep 2020 18:55:12 +0100 Subject: [PATCH 1/3] depends: Switch to `cargo vendor` for Rust dependencies When we first integrated Rust into our build system, we had two limitations: - We were building the `librustzcash` FFI library as a dependency, and therefore needed access to its crate dependencies in the depends system. - Gitian builds happen offline, so we needed to fetch any crate dependencies ahead of time, and then configure cargo to use these in an offline environment. At the time, `cargo` already had support for "Source Replacement", but there was no easy way to package the dependencies in the necessary way. What we implemented was effectively the `cargo-vendor` tool, built using Makefiles. A noticeable downside was that we were pinning dependencies twice: once in the `Cargo.lock` for the FFI library, and again in our depends system. Since then, `cargo-vendor` has been upstreamed into `cargo` itself, and we have moved `librustzcash` into this repository. We can therefore use `cargo vendor` directly from our pinned Rust compiler to fetch the dependencies, and rely on our local `Cargo.lock` to pin the specific crates we are relying on. --- depends/Makefile | 28 +++-- depends/README.md | 1 - depends/funcs.mk | 16 --- depends/packages/crate_addchain.mk | 15 --- depends/packages/crate_aes.mk | 15 --- depends/packages/crate_aes_soft.mk | 15 --- depends/packages/crate_aesni.mk | 15 --- depends/packages/crate_ansi_term.mk | 15 --- depends/packages/crate_arrayref.mk | 15 --- depends/packages/crate_arrayvec.mk | 15 --- depends/packages/crate_autocfg.mk | 15 --- depends/packages/crate_base64.mk | 15 --- depends/packages/crate_bellman.mk | 15 --- depends/packages/crate_bigint.mk | 15 --- depends/packages/crate_bit_vec.mk | 15 --- depends/packages/crate_blake2b_simd.mk | 15 --- depends/packages/crate_blake2s_simd.mk | 15 --- depends/packages/crate_block_buffer.mk | 15 --- depends/packages/crate_block_cipher.mk | 15 --- depends/packages/crate_block_modes.mk | 15 --- depends/packages/crate_block_padding.mk | 15 --- depends/packages/crate_bls12_381.mk | 15 --- depends/packages/crate_byteorder.mk | 15 --- depends/packages/crate_cfg_if.mk | 15 --- depends/packages/crate_chrono.mk | 15 --- depends/packages/crate_constant_time_eq.mk | 15 --- depends/packages/crate_cpuid_bool.mk | 15 --- depends/packages/crate_crossbeam.mk | 15 --- depends/packages/crate_crossbeam_channel.mk | 15 --- depends/packages/crate_crossbeam_deque.mk | 15 --- depends/packages/crate_crossbeam_epoch.mk | 15 --- depends/packages/crate_crossbeam_queue.mk | 15 --- depends/packages/crate_crossbeam_utils.mk | 15 --- depends/packages/crate_crunchy.mk | 15 --- depends/packages/crate_crypto_api.mk | 15 --- .../packages/crate_crypto_api_chachapoly.mk | 15 --- depends/packages/crate_curve25519_dalek.mk | 15 --- depends/packages/crate_digest.mk | 15 --- depends/packages/crate_directories.mk | 15 --- depends/packages/crate_dirs_sys.mk | 15 --- depends/packages/crate_ed25519_zebra.mk | 15 --- depends/packages/crate_equihash.mk | 15 --- depends/packages/crate_ff.mk | 15 --- depends/packages/crate_ff_derive.mk | 15 --- depends/packages/crate_fpe.mk | 15 --- depends/packages/crate_futures.mk | 15 --- depends/packages/crate_futures_cpupool.mk | 15 --- depends/packages/crate_generic_array.mk | 15 --- depends/packages/crate_getrandom.mk | 15 --- depends/packages/crate_group.mk | 15 --- depends/packages/crate_hermit_abi.mk | 15 --- depends/packages/crate_hex.mk | 15 --- depends/packages/crate_jubjub.mk | 15 --- depends/packages/crate_lazy_static.mk | 15 --- depends/packages/crate_libc.mk | 15 --- depends/packages/crate_log.mk | 15 --- depends/packages/crate_matchers.mk | 15 --- depends/packages/crate_maybe_uninit.mk | 15 --- depends/packages/crate_memoffset.mk | 15 --- depends/packages/crate_num_bigint.mk | 15 --- depends/packages/crate_num_cpus.mk | 15 --- depends/packages/crate_num_integer.mk | 15 --- depends/packages/crate_num_traits.mk | 15 --- depends/packages/crate_opaque_debug.mk | 15 --- depends/packages/crate_pairing.mk | 15 --- depends/packages/crate_ppv_lite86.mk | 15 --- depends/packages/crate_proc_macro2.mk | 15 --- depends/packages/crate_quote.mk | 15 --- depends/packages/crate_rand.mk | 15 --- depends/packages/crate_rand_chacha.mk | 15 --- depends/packages/crate_rand_core.mk | 15 --- depends/packages/crate_rand_hc.mk | 15 --- depends/packages/crate_rand_xorshift.mk | 15 --- depends/packages/crate_redox_syscall.mk | 15 --- depends/packages/crate_redox_users.mk | 15 --- depends/packages/crate_regex.mk | 15 --- depends/packages/crate_regex_automata.mk | 15 --- depends/packages/crate_regex_syntax.mk | 15 --- depends/packages/crate_rust_argon2.mk | 15 --- depends/packages/crate_scopeguard.mk | 15 --- depends/packages/crate_serde.mk | 15 --- depends/packages/crate_serde_derive.mk | 15 --- depends/packages/crate_sha2.mk | 15 --- depends/packages/crate_sharded_slab.mk | 15 --- depends/packages/crate_subtle.mk | 15 --- depends/packages/crate_syn.mk | 15 --- depends/packages/crate_thiserror.mk | 15 --- depends/packages/crate_thiserror_impl.mk | 15 --- depends/packages/crate_thread_local.mk | 15 --- depends/packages/crate_time.mk | 15 --- depends/packages/crate_tracing.mk | 15 --- depends/packages/crate_tracing_appender.mk | 15 --- depends/packages/crate_tracing_attributes.mk | 15 --- depends/packages/crate_tracing_core.mk | 15 --- depends/packages/crate_tracing_subscriber.mk | 15 --- depends/packages/crate_typenum.mk | 15 --- depends/packages/crate_unicode_xid.mk | 15 --- depends/packages/crate_version_check.mk | 15 --- depends/packages/crate_wasi.mk | 15 --- depends/packages/crate_winapi.mk | 15 --- .../crate_winapi_i686_pc_windows_gnu.mk | 15 --- .../crate_winapi_x86_64_pc_windows_gnu.mk | 15 --- depends/packages/crate_zcash_history.mk | 15 --- depends/packages/crate_zcash_primitives.mk | 15 --- depends/packages/crate_zcash_proofs.mk | 15 --- depends/packages/crate_zeroize.mk | 15 --- depends/packages/packages.mk | 104 ------------------ depends/packages/vendorcrate.mk | 15 --- depends/packages/vendorcrate.sh | 12 -- 109 files changed, 21 insertions(+), 1700 deletions(-) delete mode 100644 depends/packages/crate_addchain.mk delete mode 100644 depends/packages/crate_aes.mk delete mode 100644 depends/packages/crate_aes_soft.mk delete mode 100644 depends/packages/crate_aesni.mk delete mode 100644 depends/packages/crate_ansi_term.mk delete mode 100644 depends/packages/crate_arrayref.mk delete mode 100644 depends/packages/crate_arrayvec.mk delete mode 100644 depends/packages/crate_autocfg.mk delete mode 100644 depends/packages/crate_base64.mk delete mode 100644 depends/packages/crate_bellman.mk delete mode 100644 depends/packages/crate_bigint.mk delete mode 100644 depends/packages/crate_bit_vec.mk delete mode 100644 depends/packages/crate_blake2b_simd.mk delete mode 100644 depends/packages/crate_blake2s_simd.mk delete mode 100644 depends/packages/crate_block_buffer.mk delete mode 100644 depends/packages/crate_block_cipher.mk delete mode 100644 depends/packages/crate_block_modes.mk delete mode 100644 depends/packages/crate_block_padding.mk delete mode 100644 depends/packages/crate_bls12_381.mk delete mode 100644 depends/packages/crate_byteorder.mk delete mode 100644 depends/packages/crate_cfg_if.mk delete mode 100644 depends/packages/crate_chrono.mk delete mode 100644 depends/packages/crate_constant_time_eq.mk delete mode 100644 depends/packages/crate_cpuid_bool.mk delete mode 100644 depends/packages/crate_crossbeam.mk delete mode 100644 depends/packages/crate_crossbeam_channel.mk delete mode 100644 depends/packages/crate_crossbeam_deque.mk delete mode 100644 depends/packages/crate_crossbeam_epoch.mk delete mode 100644 depends/packages/crate_crossbeam_queue.mk delete mode 100644 depends/packages/crate_crossbeam_utils.mk delete mode 100644 depends/packages/crate_crunchy.mk delete mode 100644 depends/packages/crate_crypto_api.mk delete mode 100644 depends/packages/crate_crypto_api_chachapoly.mk delete mode 100644 depends/packages/crate_curve25519_dalek.mk delete mode 100644 depends/packages/crate_digest.mk delete mode 100644 depends/packages/crate_directories.mk delete mode 100644 depends/packages/crate_dirs_sys.mk delete mode 100644 depends/packages/crate_ed25519_zebra.mk delete mode 100644 depends/packages/crate_equihash.mk delete mode 100644 depends/packages/crate_ff.mk delete mode 100644 depends/packages/crate_ff_derive.mk delete mode 100644 depends/packages/crate_fpe.mk delete mode 100644 depends/packages/crate_futures.mk delete mode 100644 depends/packages/crate_futures_cpupool.mk delete mode 100644 depends/packages/crate_generic_array.mk delete mode 100644 depends/packages/crate_getrandom.mk delete mode 100644 depends/packages/crate_group.mk delete mode 100644 depends/packages/crate_hermit_abi.mk delete mode 100644 depends/packages/crate_hex.mk delete mode 100644 depends/packages/crate_jubjub.mk delete mode 100644 depends/packages/crate_lazy_static.mk delete mode 100644 depends/packages/crate_libc.mk delete mode 100644 depends/packages/crate_log.mk delete mode 100644 depends/packages/crate_matchers.mk delete mode 100644 depends/packages/crate_maybe_uninit.mk delete mode 100644 depends/packages/crate_memoffset.mk delete mode 100644 depends/packages/crate_num_bigint.mk delete mode 100644 depends/packages/crate_num_cpus.mk delete mode 100644 depends/packages/crate_num_integer.mk delete mode 100644 depends/packages/crate_num_traits.mk delete mode 100644 depends/packages/crate_opaque_debug.mk delete mode 100644 depends/packages/crate_pairing.mk delete mode 100644 depends/packages/crate_ppv_lite86.mk delete mode 100644 depends/packages/crate_proc_macro2.mk delete mode 100644 depends/packages/crate_quote.mk delete mode 100644 depends/packages/crate_rand.mk delete mode 100644 depends/packages/crate_rand_chacha.mk delete mode 100644 depends/packages/crate_rand_core.mk delete mode 100644 depends/packages/crate_rand_hc.mk delete mode 100644 depends/packages/crate_rand_xorshift.mk delete mode 100644 depends/packages/crate_redox_syscall.mk delete mode 100644 depends/packages/crate_redox_users.mk delete mode 100644 depends/packages/crate_regex.mk delete mode 100644 depends/packages/crate_regex_automata.mk delete mode 100644 depends/packages/crate_regex_syntax.mk delete mode 100644 depends/packages/crate_rust_argon2.mk delete mode 100644 depends/packages/crate_scopeguard.mk delete mode 100644 depends/packages/crate_serde.mk delete mode 100644 depends/packages/crate_serde_derive.mk delete mode 100644 depends/packages/crate_sha2.mk delete mode 100644 depends/packages/crate_sharded_slab.mk delete mode 100644 depends/packages/crate_subtle.mk delete mode 100644 depends/packages/crate_syn.mk delete mode 100644 depends/packages/crate_thiserror.mk delete mode 100644 depends/packages/crate_thiserror_impl.mk delete mode 100644 depends/packages/crate_thread_local.mk delete mode 100644 depends/packages/crate_time.mk delete mode 100644 depends/packages/crate_tracing.mk delete mode 100644 depends/packages/crate_tracing_appender.mk delete mode 100644 depends/packages/crate_tracing_attributes.mk delete mode 100644 depends/packages/crate_tracing_core.mk delete mode 100644 depends/packages/crate_tracing_subscriber.mk delete mode 100644 depends/packages/crate_typenum.mk delete mode 100644 depends/packages/crate_unicode_xid.mk delete mode 100644 depends/packages/crate_version_check.mk delete mode 100644 depends/packages/crate_wasi.mk delete mode 100644 depends/packages/crate_winapi.mk delete mode 100644 depends/packages/crate_winapi_i686_pc_windows_gnu.mk delete mode 100644 depends/packages/crate_winapi_x86_64_pc_windows_gnu.mk delete mode 100644 depends/packages/crate_zcash_history.mk delete mode 100644 depends/packages/crate_zcash_primitives.mk delete mode 100644 depends/packages/crate_zcash_proofs.mk delete mode 100644 depends/packages/crate_zeroize.mk delete mode 100644 depends/packages/vendorcrate.mk delete mode 100755 depends/packages/vendorcrate.sh diff --git a/depends/Makefile b/depends/Makefile index a0c6e1a96..e1ef46b59 100644 --- a/depends/Makefile +++ b/depends/Makefile @@ -14,8 +14,7 @@ HASH_LENGTH:=11 DOWNLOAD_CONNECT_TIMEOUT:=10 DOWNLOAD_RETRIES:=3 CRATE_REGISTRY:=vendored-sources - -LIBRUSTZCASH_OVERRIDE ?= +CRATE_ARCHIVE = $(SOURCES_PATH)/vendored-crates.tar.gz host:=$(BUILD) ifneq ($(HOST),) @@ -61,7 +60,6 @@ endif $(host_arch)_$(host_os)_prefix=$(BASEDIR)/$(host) $(host_arch)_$(host_os)_host=$(host) host_prefix=$($(host_arch)_$(host_os)_prefix) -crate_prefix=$(host_prefix)/$(CRATE_REGISTRY) build_prefix=$(host_prefix)/native build_host=$(build) @@ -81,7 +79,7 @@ wallet_packages_$(NO_WALLET) = $(wallet_packages) packages += $($(host_arch)_$(host_os)_packages) $($(host_os)_packages) $(wallet_packages_) native_packages += $($(host_arch)_$(host_os)_native_packages) $($(host_os)_native_packages) -all_packages = $(packages) $(rust_crates) $(native_packages) +all_packages = $(packages) $(native_packages) meta_depends = Makefile funcs.mk builders/default.mk hosts/default.mk hosts/$(host_os).mk builders/$(build_os).mk cargo-checksum.sh @@ -94,12 +92,18 @@ binutils_path=$($($(host_arch)_$(host_os)_native_binutils)_prefixbin) toolchain_path=$($($(host_arch)_$(host_os)_native_toolchain)_prefixbin) final_build_id_long+=$(shell $(build_SHA256SUM) config.site.in) final_build_id+=$(shell echo -n $(final_build_id_long) | $(build_SHA256SUM) | cut -c-$(HASH_LENGTH)) -$(host_prefix)/.stamp_$(final_build_id): $(native_packages) $(packages) $(rust_crates) +$(host_prefix)/.stamp_$(final_build_id): $(native_packages) $(packages) $(AT)rm -rf $(@D) $(AT)mkdir -p $(@D) $(AT)echo copying packages: $^ $(AT)echo to: $(@D) $(AT)cd $(@D); $(foreach package,$^, tar xf $($(package)_cached); ) + $(AT)if test -f "$(CRATE_ARCHIVE)"; \ + then echo Extracting pre-vendored crates from $(CRATE_ARCHIVE)...; \ + tar xf $(CRATE_ARCHIVE) -C $(@D); \ + else echo Vendoring crates...; \ + $(@D)/native/bin/cargo vendor --locked --manifest-path $(BASEDIR)/../Cargo.toml $(@D)/$(CRATE_REGISTRY); \ + fi $(AT)touch $@ $(host_prefix)/share/config.site : config.site.in $(host_prefix)/.stamp_$(final_build_id) @@ -154,6 +158,16 @@ check-packages: check-sources install: check-packages $(host_prefix)/share/config.site +crates_download_dir=$(base_download_dir)/crates +download-crates: native_rust + $(AT)echo Vendoring crates... + $(AT)rm -rf $(crates_download_dir) + $(AT)mkdir -p $(crates_download_dir) + $(AT)tar xf $(native_rust_cached) -C $(crates_download_dir) + $(AT)$(crates_download_dir)/native/bin/cargo vendor --locked --manifest-path $(BASEDIR)/../Cargo.toml $(crates_download_dir)/$(CRATE_REGISTRY) + $(AT)cd $(crates_download_dir); find $(CRATE_REGISTRY) | sort | tar --no-recursion -czf $(CRATE_ARCHIVE) -T - + $(AT)rm -rf $(crates_download_dir) + download-one: check-sources $(all_sources) download-osx: @@ -162,6 +176,6 @@ download-linux: @$(MAKE) -s HOST=x86_64-unknown-linux-gnu download-one download-win: @$(MAKE) -s HOST=x86_64-w64-mingw32 download-one -download: download-osx download-linux download-win +download: download-crates download-osx download-linux download-win -.PHONY: install cached download-one download-osx download-linux download-win download check-packages check-sources +.PHONY: install cached download-crates download-one download-osx download-linux download-win download check-packages check-sources diff --git a/depends/README.md b/depends/README.md index d35021471..df312aabd 100644 --- a/depends/README.md +++ b/depends/README.md @@ -39,7 +39,6 @@ The following can be set when running make: make FOO=bar FALLBACK_DOWNLOAD_PATH: If a source file can't be fetched, try here before giving up NO_WALLET: Don't download/build/cache libs needed to enable the wallet DEBUG: disable some optimizations and enable more runtime checking - LIBRUSTZCASH_OVERRIDE: Path to a local librustzcash repository If some packages are not built, for example `make NO_WALLET=1`, the appropriate options will be passed to bitcoin's configure. In this case, `--disable-wallet`. diff --git a/depends/funcs.mk b/depends/funcs.mk index 71a63335f..924fde463 100644 --- a/depends/funcs.mk +++ b/depends/funcs.mk @@ -32,21 +32,6 @@ define fetch_file rm -rf $$($(1)_download_dir) )) endef -define generate_crate_checksum -$(BASEDIR)/cargo-checksum.sh "$($(1)_file_name)" "$(build_SHA256SUM)" "\"$($(1)_sha256_hash)\"" -endef - -define generate_unpackaged_crate_checksum -$(BASEDIR)/cargo-checksum.sh "$($(1)_file_name)" "$(build_SHA256SUM)" "null" -endef - -define vendor_crate_source -mkdir -p $($(1)_staging_prefix_dir) && \ -cp -r $($(1)_extract_dir) $($(1)_staging_prefix_dir)/$($(1)_crate_versioned_name) && \ -cd $($(1)_staging_prefix_dir)/$($(1)_crate_versioned_name) && \ -rm -r `basename $($(1)_patch_dir)` .stamp_* .$($(1)_file_name).hash -endef - define int_get_build_recipe_hash $(eval $(1)_all_file_checksums:=$(shell $(build_SHA256SUM) $(meta_depends) packages/$(1).mk $(addprefix $(PATCHES_PATH)/$(1)/,$($(1)_patches)) | cut -d" " -f1)) $(eval $(1)_recipe_hash:=$(shell echo -n "$($(1)_all_file_checksums)" | $(build_SHA256SUM) | cut -d" " -f1)) @@ -240,7 +225,6 @@ endef #set the type for host/build packages. $(foreach native_package,$(native_packages),$(eval $(native_package)_type=build)) $(foreach package,$(packages),$(eval $(package)_type=$(host_arch)_$(host_os))) -$(foreach crate,$(rust_crates),$(eval $(crate)_type=crate)) #set overridable defaults $(foreach package,$(all_packages),$(eval $(call int_vars,$(package)))) diff --git a/depends/packages/crate_addchain.mk b/depends/packages/crate_addchain.mk deleted file mode 100644 index c89fd1657..000000000 --- a/depends/packages/crate_addchain.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_addchain -$(package)_crate_name=addchain -$(package)_version=0.2.0 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=3b2e69442aa5628ea6951fa33e24efe8313f4321a91bd729fc2f75bdfc858570 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_aes.mk b/depends/packages/crate_aes.mk deleted file mode 100644 index db3569b90..000000000 --- a/depends/packages/crate_aes.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_aes -$(package)_crate_name=aes -$(package)_version=0.5.0 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=dd2bc6d3f370b5666245ff421e231cba4353df936e26986d2918e61a8fd6aef6 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_aes_soft.mk b/depends/packages/crate_aes_soft.mk deleted file mode 100644 index 8aca283b3..000000000 --- a/depends/packages/crate_aes_soft.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_aes_soft -$(package)_crate_name=aes-soft -$(package)_version=0.5.0 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=63dd91889c49327ad7ef3b500fd1109dbd3c509a03db0d4a9ce413b79f575cb6 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_aesni.mk b/depends/packages/crate_aesni.mk deleted file mode 100644 index ac43007ba..000000000 --- a/depends/packages/crate_aesni.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_aesni -$(package)_crate_name=aesni -$(package)_version=0.8.0 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=0a6fe808308bb07d393e2ea47780043ec47683fcf19cf5efc8ca51c50cc8c68a -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_ansi_term.mk b/depends/packages/crate_ansi_term.mk deleted file mode 100644 index 9b7f48e55..000000000 --- a/depends/packages/crate_ansi_term.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_ansi_term -$(package)_crate_name=ansi_term -$(package)_version=0.12.1 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_arrayref.mk b/depends/packages/crate_arrayref.mk deleted file mode 100644 index a3504b7a6..000000000 --- a/depends/packages/crate_arrayref.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_arrayref -$(package)_crate_name=arrayref -$(package)_version=0.3.6 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=a4c527152e37cf757a3f78aae5a06fbeefdb07ccc535c980a3208ee3060dd544 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_arrayvec.mk b/depends/packages/crate_arrayvec.mk deleted file mode 100644 index 310e04760..000000000 --- a/depends/packages/crate_arrayvec.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_arrayvec -$(package)_crate_name=arrayvec -$(package)_version=0.5.1 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=cff77d8686867eceff3105329d4698d96c2391c176d5d03adc90c7389162b5b8 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_autocfg.mk b/depends/packages/crate_autocfg.mk deleted file mode 100644 index a72636955..000000000 --- a/depends/packages/crate_autocfg.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_autocfg -$(package)_crate_name=autocfg -$(package)_version=1.0.1 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_base64.mk b/depends/packages/crate_base64.mk deleted file mode 100644 index d772de2a4..000000000 --- a/depends/packages/crate_base64.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_base64 -$(package)_crate_name=base64 -$(package)_version=0.11.0 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=b41b7ea54a0c9d92199de89e20e58d49f02f8e699814ef3fdf266f6f748d15c7 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_bellman.mk b/depends/packages/crate_bellman.mk deleted file mode 100644 index 839312f39..000000000 --- a/depends/packages/crate_bellman.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_bellman -$(package)_crate_name=bellman -$(package)_version=0.7.0 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=5768c9425f64656561f5cf2442df39f808cb762dfdc73d8f0647122d33e2c340 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_bigint.mk b/depends/packages/crate_bigint.mk deleted file mode 100644 index 9054bb8ae..000000000 --- a/depends/packages/crate_bigint.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_bigint -$(package)_crate_name=bigint -$(package)_version=4.4.3 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=c0e8c8a600052b52482eff2cf4d810e462fdff1f656ac1ecb6232132a1ed7def -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_bit_vec.mk b/depends/packages/crate_bit_vec.mk deleted file mode 100644 index bbdc710b9..000000000 --- a/depends/packages/crate_bit_vec.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_bit_vec -$(package)_crate_name=bit-vec -$(package)_version=0.6.2 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=5f0dc55f2d8a1a85650ac47858bb001b4c0dd73d79e3c455a842925e68d29cd3 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_blake2b_simd.mk b/depends/packages/crate_blake2b_simd.mk deleted file mode 100644 index f9ec7a433..000000000 --- a/depends/packages/crate_blake2b_simd.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_blake2b_simd -$(package)_crate_name=blake2b_simd -$(package)_version=0.5.10 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=d8fb2d74254a3a0b5cac33ac9f8ed0e44aa50378d9dbb2e5d83bd21ed1dc2c8a -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_blake2s_simd.mk b/depends/packages/crate_blake2s_simd.mk deleted file mode 100644 index 6adac104a..000000000 --- a/depends/packages/crate_blake2s_simd.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_blake2s_simd -$(package)_crate_name=blake2s_simd -$(package)_version=0.5.10 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=ab9e07352b829279624ceb7c64adb4f585dacdb81d35cafae81139ccd617cf44 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_block_buffer.mk b/depends/packages/crate_block_buffer.mk deleted file mode 100644 index 46bfe6e34..000000000 --- a/depends/packages/crate_block_buffer.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_block_buffer -$(package)_crate_name=block-buffer -$(package)_version=0.9.0 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_block_cipher.mk b/depends/packages/crate_block_cipher.mk deleted file mode 100644 index 8dc3e800f..000000000 --- a/depends/packages/crate_block_cipher.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_block_cipher -$(package)_crate_name=block-cipher -$(package)_version=0.8.0 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=f337a3e6da609650eb74e02bc9fac7b735049f7623ab12f2e4c719316fcc7e80 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_block_modes.mk b/depends/packages/crate_block_modes.mk deleted file mode 100644 index 4e08c90c4..000000000 --- a/depends/packages/crate_block_modes.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_block_modes -$(package)_crate_name=block-modes -$(package)_version=0.6.1 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=0c9b14fd8a4739e6548d4b6018696cf991dcf8c6effd9ef9eb33b29b8a650972 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_block_padding.mk b/depends/packages/crate_block_padding.mk deleted file mode 100644 index 044a4b2ff..000000000 --- a/depends/packages/crate_block_padding.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_block_padding -$(package)_crate_name=block-padding -$(package)_version=0.2.1 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=8d696c370c750c948ada61c69a0ee2cbbb9c50b1019ddb86d9317157a99c2cae -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_bls12_381.mk b/depends/packages/crate_bls12_381.mk deleted file mode 100644 index 0805cc440..000000000 --- a/depends/packages/crate_bls12_381.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_bls12_381 -$(package)_crate_name=bls12_381 -$(package)_version=0.2.0 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=d4bb0547678ace536b8bd0cb9c033cffd6a8a660b70cbe0da3bb44a1dbda8ad0 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_byteorder.mk b/depends/packages/crate_byteorder.mk deleted file mode 100644 index 2ebbf3eb7..000000000 --- a/depends/packages/crate_byteorder.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_byteorder -$(package)_crate_name=byteorder -$(package)_version=1.3.4 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=08c48aae112d48ed9f069b33538ea9e3e90aa263cfa3d1c24309612b1f7472de -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_cfg_if.mk b/depends/packages/crate_cfg_if.mk deleted file mode 100644 index 895a979ee..000000000 --- a/depends/packages/crate_cfg_if.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_cfg_if -$(package)_crate_name=cfg-if -$(package)_version=0.1.10 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_chrono.mk b/depends/packages/crate_chrono.mk deleted file mode 100644 index 656925e77..000000000 --- a/depends/packages/crate_chrono.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_chrono -$(package)_crate_name=chrono -$(package)_version=0.4.15 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=942f72db697d8767c22d46a598e01f2d3b475501ea43d0db4f16d90259182d0b -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_constant_time_eq.mk b/depends/packages/crate_constant_time_eq.mk deleted file mode 100644 index 376bc6497..000000000 --- a/depends/packages/crate_constant_time_eq.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_constant_time_eq -$(package)_crate_name=constant_time_eq -$(package)_version=0.1.5 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_cpuid_bool.mk b/depends/packages/crate_cpuid_bool.mk deleted file mode 100644 index f912a0fb0..000000000 --- a/depends/packages/crate_cpuid_bool.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_cpuid_bool -$(package)_crate_name=cpuid-bool -$(package)_version=0.1.2 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=8aebca1129a03dc6dc2b127edd729435bbc4a37e1d5f4d7513165089ceb02634 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_crossbeam.mk b/depends/packages/crate_crossbeam.mk deleted file mode 100644 index 184da075b..000000000 --- a/depends/packages/crate_crossbeam.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_crossbeam -$(package)_crate_name=crossbeam -$(package)_version=0.7.3 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=69323bff1fb41c635347b8ead484a5ca6c3f11914d784170b158d8449ab07f8e -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_crossbeam_channel.mk b/depends/packages/crate_crossbeam_channel.mk deleted file mode 100644 index 06184ba25..000000000 --- a/depends/packages/crate_crossbeam_channel.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_crossbeam_channel -$(package)_crate_name=crossbeam-channel -$(package)_version=0.4.3 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=09ee0cc8804d5393478d743b035099520087a5186f3b93fa58cec08fa62407b6 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_crossbeam_deque.mk b/depends/packages/crate_crossbeam_deque.mk deleted file mode 100644 index 5d3b3c29d..000000000 --- a/depends/packages/crate_crossbeam_deque.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_crossbeam_deque -$(package)_crate_name=crossbeam-deque -$(package)_version=0.7.3 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=9f02af974daeee82218205558e51ec8768b48cf524bd01d550abe5573a608285 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_crossbeam_epoch.mk b/depends/packages/crate_crossbeam_epoch.mk deleted file mode 100644 index 22d4de637..000000000 --- a/depends/packages/crate_crossbeam_epoch.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_crossbeam_epoch -$(package)_crate_name=crossbeam-epoch -$(package)_version=0.8.2 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=058ed274caafc1f60c4997b5fc07bf7dc7cca454af7c6e81edffe5f33f70dace -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_crossbeam_queue.mk b/depends/packages/crate_crossbeam_queue.mk deleted file mode 100644 index 34ab1df20..000000000 --- a/depends/packages/crate_crossbeam_queue.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_crossbeam_queue -$(package)_crate_name=crossbeam-queue -$(package)_version=0.2.3 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=774ba60a54c213d409d5353bda12d49cd68d14e45036a285234c8d6f91f92570 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_crossbeam_utils.mk b/depends/packages/crate_crossbeam_utils.mk deleted file mode 100644 index 5aa4efdf4..000000000 --- a/depends/packages/crate_crossbeam_utils.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_crossbeam_utils -$(package)_crate_name=crossbeam-utils -$(package)_version=0.7.2 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=c3c7c73a2d1e9fc0886a08b93e98eb643461230d5f1925e4036204d5f2e261a8 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_crunchy.mk b/depends/packages/crate_crunchy.mk deleted file mode 100644 index d984ba848..000000000 --- a/depends/packages/crate_crunchy.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_crunchy -$(package)_crate_name=crunchy -$(package)_version=0.1.6 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=a2f4a431c5c9f662e1200b7c7f02c34e91361150e382089a8f2dec3ba680cbda -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_crypto_api.mk b/depends/packages/crate_crypto_api.mk deleted file mode 100644 index e65f6a659..000000000 --- a/depends/packages/crate_crypto_api.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_crypto_api -$(package)_crate_name=crypto_api -$(package)_version=0.2.2 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=2f855e87e75a4799e18b8529178adcde6fd4f97c1449ff4821e747ff728bb102 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_crypto_api_chachapoly.mk b/depends/packages/crate_crypto_api_chachapoly.mk deleted file mode 100644 index 149e69dd3..000000000 --- a/depends/packages/crate_crypto_api_chachapoly.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_crypto_api_chachapoly -$(package)_crate_name=crypto_api_chachapoly -$(package)_version=0.4.3 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=d930b6a026ce9d358a17f9c9046c55d90b14bb847f36b6ebb6b19365d4feffb8 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_curve25519_dalek.mk b/depends/packages/crate_curve25519_dalek.mk deleted file mode 100644 index 7d491c86a..000000000 --- a/depends/packages/crate_curve25519_dalek.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_curve25519_dalek -$(package)_crate_name=curve25519-dalek -$(package)_version=3.0.0 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=c8492de420e9e60bc9a1d66e2dbb91825390b738a388606600663fc529b4b307 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_digest.mk b/depends/packages/crate_digest.mk deleted file mode 100644 index 719050236..000000000 --- a/depends/packages/crate_digest.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_digest -$(package)_crate_name=digest -$(package)_version=0.9.0 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_directories.mk b/depends/packages/crate_directories.mk deleted file mode 100644 index 271c447ca..000000000 --- a/depends/packages/crate_directories.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_directories -$(package)_crate_name=directories -$(package)_version=3.0.1 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=f8fed639d60b58d0f53498ab13d26f621fd77569cc6edb031f4cc36a2ad9da0f -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_dirs_sys.mk b/depends/packages/crate_dirs_sys.mk deleted file mode 100644 index e878e793e..000000000 --- a/depends/packages/crate_dirs_sys.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_dirs_sys -$(package)_crate_name=dirs-sys -$(package)_version=0.3.5 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=8e93d7f5705de3e49895a2b5e0b8855a1c27f080192ae9c32a6432d50741a57a -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_ed25519_zebra.mk b/depends/packages/crate_ed25519_zebra.mk deleted file mode 100644 index 90c37e0b4..000000000 --- a/depends/packages/crate_ed25519_zebra.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_ed25519_zebra -$(package)_crate_name=ed25519-zebra -$(package)_version=2.1.2 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=fc69a9bf9de8ad6cfa9c32db73dbe06ace3eb9a50a2f8c8520d8f453e13ae32a -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_equihash.mk b/depends/packages/crate_equihash.mk deleted file mode 100644 index 145430b48..000000000 --- a/depends/packages/crate_equihash.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_equihash -$(package)_crate_name=equihash -$(package)_version=0.1.0 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=4127688f6177e3f57521881cb1cfd90d1228214f9dc43b8efe6f6c6948cd8280 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_ff.mk b/depends/packages/crate_ff.mk deleted file mode 100644 index 73c5328f9..000000000 --- a/depends/packages/crate_ff.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_ff -$(package)_crate_name=ff -$(package)_version=0.7.0 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=01d11efdc125f2647dde5a0f5f88010a5b0f89b700f86052afa1d148c4696047 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_ff_derive.mk b/depends/packages/crate_ff_derive.mk deleted file mode 100644 index 63fff4576..000000000 --- a/depends/packages/crate_ff_derive.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_ff_derive -$(package)_crate_name=ff_derive -$(package)_version=0.7.0 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=6876796d97d4a5e7f1c4a1645c5111f3acb2fc924172b78d949b8a89eb970d6a -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_fpe.mk b/depends/packages/crate_fpe.mk deleted file mode 100644 index b3a379c94..000000000 --- a/depends/packages/crate_fpe.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_fpe -$(package)_crate_name=fpe -$(package)_version=0.3.1 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=ef2196a22f6d98bbde79ae510eb4f397bd446cfbd6c26425e25ec81442a31bab -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_futures.mk b/depends/packages/crate_futures.mk deleted file mode 100644 index fba10a2a4..000000000 --- a/depends/packages/crate_futures.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_futures -$(package)_crate_name=futures -$(package)_version=0.1.29 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=1b980f2816d6ee8673b6517b52cb0e808a180efc92e5c19d02cdda79066703ef -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_futures_cpupool.mk b/depends/packages/crate_futures_cpupool.mk deleted file mode 100644 index 0ff2069ed..000000000 --- a/depends/packages/crate_futures_cpupool.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_futures_cpupool -$(package)_crate_name=futures-cpupool -$(package)_version=0.1.8 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=ab90cde24b3319636588d0c35fe03b1333857621051837ed769faefb4c2162e4 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_generic_array.mk b/depends/packages/crate_generic_array.mk deleted file mode 100644 index 7b6186654..000000000 --- a/depends/packages/crate_generic_array.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_generic_array -$(package)_crate_name=generic-array -$(package)_version=0.14.4 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=501466ecc8a30d1d3b7fc9229b122b2ce8ed6e9d9223f1138d4babb253e51817 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_getrandom.mk b/depends/packages/crate_getrandom.mk deleted file mode 100644 index 6d532f8a7..000000000 --- a/depends/packages/crate_getrandom.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_getrandom -$(package)_crate_name=getrandom -$(package)_version=0.1.14 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=7abc8dd8451921606d809ba32e95b6111925cd2906060d2dcc29c070220503eb -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_group.mk b/depends/packages/crate_group.mk deleted file mode 100644 index 753a1a184..000000000 --- a/depends/packages/crate_group.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_group -$(package)_crate_name=group -$(package)_version=0.7.0 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=a7010d72d6222af90b421f4dbc9c1f05a6d658cce9ed35d441c3dda0ede59fee -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_hermit_abi.mk b/depends/packages/crate_hermit_abi.mk deleted file mode 100644 index 3ec37e0f8..000000000 --- a/depends/packages/crate_hermit_abi.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_hermit_abi -$(package)_crate_name=hermit-abi -$(package)_version=0.1.15 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=3deed196b6e7f9e44a2ae8d94225d80302d81208b1bb673fd21fe634645c85a9 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_hex.mk b/depends/packages/crate_hex.mk deleted file mode 100644 index b03893977..000000000 --- a/depends/packages/crate_hex.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_hex -$(package)_crate_name=hex -$(package)_version=0.4.2 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=644f9158b2f133fd50f5fb3242878846d9eb792e445c893805ff0e3824006e35 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_jubjub.mk b/depends/packages/crate_jubjub.mk deleted file mode 100644 index a3ccbacdf..000000000 --- a/depends/packages/crate_jubjub.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_jubjub -$(package)_crate_name=jubjub -$(package)_version=0.4.0 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=c3b0d7e8d9439803f270fbeb2285f2818dfa989ecf47465fa4c87a59ea9c90e6 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_lazy_static.mk b/depends/packages/crate_lazy_static.mk deleted file mode 100644 index 50f4f6ffc..000000000 --- a/depends/packages/crate_lazy_static.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_lazy_static -$(package)_crate_name=lazy_static -$(package)_version=1.4.0 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_libc.mk b/depends/packages/crate_libc.mk deleted file mode 100644 index 411f1dabf..000000000 --- a/depends/packages/crate_libc.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_libc -$(package)_crate_name=libc -$(package)_version=0.2.76 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=755456fae044e6fa1ebbbd1b3e902ae19e73097ed4ed87bb79934a867c007bc3 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_log.mk b/depends/packages/crate_log.mk deleted file mode 100644 index ffce9a413..000000000 --- a/depends/packages/crate_log.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_log -$(package)_crate_name=log -$(package)_version=0.4.11 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=4fabed175da42fed1fa0746b0ea71f412aa9d35e76e95e59b192c64b9dc2bf8b -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_matchers.mk b/depends/packages/crate_matchers.mk deleted file mode 100644 index 61f968fcc..000000000 --- a/depends/packages/crate_matchers.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_matchers -$(package)_crate_name=matchers -$(package)_version=0.0.1 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=f099785f7595cc4b4553a174ce30dd7589ef93391ff414dbb67f62392b9e0ce1 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_maybe_uninit.mk b/depends/packages/crate_maybe_uninit.mk deleted file mode 100644 index 388fc959f..000000000 --- a/depends/packages/crate_maybe_uninit.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_maybe_uninit -$(package)_crate_name=maybe-uninit -$(package)_version=2.0.0 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=60302e4db3a61da70c0cb7991976248362f30319e88850c487b9b95bbf059e00 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_memoffset.mk b/depends/packages/crate_memoffset.mk deleted file mode 100644 index a3b1c1e0b..000000000 --- a/depends/packages/crate_memoffset.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_memoffset -$(package)_crate_name=memoffset -$(package)_version=0.5.5 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=c198b026e1bbf08a937e94c6c60f9ec4a2267f5b0d2eec9c1b21b061ce2be55f -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_num_bigint.mk b/depends/packages/crate_num_bigint.mk deleted file mode 100644 index 1404a1f21..000000000 --- a/depends/packages/crate_num_bigint.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_num_bigint -$(package)_crate_name=num-bigint -$(package)_version=0.3.0 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=b7f3fc75e3697059fb1bc465e3d8cca6cf92f56854f201158b3f9c77d5a3cfa0 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_num_cpus.mk b/depends/packages/crate_num_cpus.mk deleted file mode 100644 index f6ea249a6..000000000 --- a/depends/packages/crate_num_cpus.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_num_cpus -$(package)_crate_name=num_cpus -$(package)_version=1.13.0 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=05499f3756671c15885fee9034446956fff3f243d6077b91e5767df161f766b3 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_num_integer.mk b/depends/packages/crate_num_integer.mk deleted file mode 100644 index 4a42622fa..000000000 --- a/depends/packages/crate_num_integer.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_num_integer -$(package)_crate_name=num-integer -$(package)_version=0.1.43 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=8d59457e662d541ba17869cf51cf177c0b5f0cbf476c66bdc90bf1edac4f875b -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_num_traits.mk b/depends/packages/crate_num_traits.mk deleted file mode 100644 index 582fcc61f..000000000 --- a/depends/packages/crate_num_traits.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_num_traits -$(package)_crate_name=num-traits -$(package)_version=0.2.12 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=ac267bcc07f48ee5f8935ab0d24f316fb722d7a1292e2913f0cc196b29ffd611 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_opaque_debug.mk b/depends/packages/crate_opaque_debug.mk deleted file mode 100644 index 78fe09137..000000000 --- a/depends/packages/crate_opaque_debug.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_opaque_debug -$(package)_crate_name=opaque-debug -$(package)_version=0.3.0 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_pairing.mk b/depends/packages/crate_pairing.mk deleted file mode 100644 index 689156c14..000000000 --- a/depends/packages/crate_pairing.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_pairing -$(package)_crate_name=pairing -$(package)_version=0.17.0 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=8b6f13c321bf1105ef510ced10d0bc84ff9be6e8f593dd635af7a797b0335b91 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_ppv_lite86.mk b/depends/packages/crate_ppv_lite86.mk deleted file mode 100644 index 953118de5..000000000 --- a/depends/packages/crate_ppv_lite86.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_ppv_lite86 -$(package)_crate_name=ppv-lite86 -$(package)_version=0.2.9 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=c36fa947111f5c62a733b652544dd0016a43ce89619538a8ef92724a6f501a20 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_proc_macro2.mk b/depends/packages/crate_proc_macro2.mk deleted file mode 100644 index 554b4c970..000000000 --- a/depends/packages/crate_proc_macro2.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_proc_macro2 -$(package)_crate_name=proc-macro2 -$(package)_version=1.0.19 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=04f5f085b5d71e2188cb8271e5da0161ad52c3f227a661a3c135fdf28e258b12 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_quote.mk b/depends/packages/crate_quote.mk deleted file mode 100644 index c4926e94c..000000000 --- a/depends/packages/crate_quote.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_quote -$(package)_crate_name=quote -$(package)_version=1.0.7 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=aa563d17ecb180e500da1cfd2b028310ac758de548efdd203e18f283af693f37 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_rand.mk b/depends/packages/crate_rand.mk deleted file mode 100644 index 7cc7445c9..000000000 --- a/depends/packages/crate_rand.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_rand -$(package)_crate_name=rand -$(package)_version=0.7.3 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_rand_chacha.mk b/depends/packages/crate_rand_chacha.mk deleted file mode 100644 index 29752e24c..000000000 --- a/depends/packages/crate_rand_chacha.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_rand_chacha -$(package)_crate_name=rand_chacha -$(package)_version=0.2.2 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_rand_core.mk b/depends/packages/crate_rand_core.mk deleted file mode 100644 index 230b257c9..000000000 --- a/depends/packages/crate_rand_core.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_rand_core -$(package)_crate_name=rand_core -$(package)_version=0.5.1 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_rand_hc.mk b/depends/packages/crate_rand_hc.mk deleted file mode 100644 index 3d5155359..000000000 --- a/depends/packages/crate_rand_hc.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_rand_hc -$(package)_crate_name=rand_hc -$(package)_version=0.2.0 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_rand_xorshift.mk b/depends/packages/crate_rand_xorshift.mk deleted file mode 100644 index 6daa22805..000000000 --- a/depends/packages/crate_rand_xorshift.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_rand_xorshift -$(package)_crate_name=rand_xorshift -$(package)_version=0.2.0 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=77d416b86801d23dde1aa643023b775c3a462efc0ed96443add11546cdf1dca8 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_redox_syscall.mk b/depends/packages/crate_redox_syscall.mk deleted file mode 100644 index ddce5264f..000000000 --- a/depends/packages/crate_redox_syscall.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_redox_syscall -$(package)_crate_name=redox_syscall -$(package)_version=0.1.57 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=41cc0f7e4d5d4544e8861606a285bb08d3e70712ccc7d2b84d7c0ccfaf4b05ce -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_redox_users.mk b/depends/packages/crate_redox_users.mk deleted file mode 100644 index 41c2931ba..000000000 --- a/depends/packages/crate_redox_users.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_redox_users -$(package)_crate_name=redox_users -$(package)_version=0.3.4 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=09b23093265f8d200fa7b4c2c76297f47e681c655f6f1285a8780d6a022f7431 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_regex.mk b/depends/packages/crate_regex.mk deleted file mode 100644 index e801eae51..000000000 --- a/depends/packages/crate_regex.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_regex -$(package)_crate_name=regex -$(package)_version=1.3.9 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=9c3780fcf44b193bc4d09f36d2a3c87b251da4a046c87795a0d35f4f927ad8e6 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_regex_automata.mk b/depends/packages/crate_regex_automata.mk deleted file mode 100644 index 3a577b18b..000000000 --- a/depends/packages/crate_regex_automata.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_regex_automata -$(package)_crate_name=regex-automata -$(package)_version=0.1.9 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=ae1ded71d66a4a97f5e961fd0cb25a5f366a42a41570d16a763a69c092c26ae4 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_regex_syntax.mk b/depends/packages/crate_regex_syntax.mk deleted file mode 100644 index afa390e00..000000000 --- a/depends/packages/crate_regex_syntax.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_regex_syntax -$(package)_crate_name=regex-syntax -$(package)_version=0.6.18 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=26412eb97c6b088a6997e05f69403a802a92d520de2f8e63c2b65f9e0f47c4e8 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_rust_argon2.mk b/depends/packages/crate_rust_argon2.mk deleted file mode 100644 index 1ac30e5aa..000000000 --- a/depends/packages/crate_rust_argon2.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_rust_argon2 -$(package)_crate_name=rust-argon2 -$(package)_version=0.7.0 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=2bc8af4bda8e1ff4932523b94d3dd20ee30a87232323eda55903ffd71d2fb017 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_scopeguard.mk b/depends/packages/crate_scopeguard.mk deleted file mode 100644 index ffa4097d8..000000000 --- a/depends/packages/crate_scopeguard.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_scopeguard -$(package)_crate_name=scopeguard -$(package)_version=1.1.0 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_serde.mk b/depends/packages/crate_serde.mk deleted file mode 100644 index f712a40cd..000000000 --- a/depends/packages/crate_serde.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_serde -$(package)_crate_name=serde -$(package)_version=1.0.115 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=e54c9a88f2da7238af84b5101443f0c0d0a3bbdc455e34a5c9497b1903ed55d5 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_serde_derive.mk b/depends/packages/crate_serde_derive.mk deleted file mode 100644 index 718937163..000000000 --- a/depends/packages/crate_serde_derive.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_serde_derive -$(package)_crate_name=serde_derive -$(package)_version=1.0.115 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=609feed1d0a73cc36a0182a840a9b37b4a82f0b1150369f0536a9e3f2a31dc48 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_sha2.mk b/depends/packages/crate_sha2.mk deleted file mode 100644 index c65b87abc..000000000 --- a/depends/packages/crate_sha2.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_sha2 -$(package)_crate_name=sha2 -$(package)_version=0.9.1 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=2933378ddfeda7ea26f48c555bdad8bb446bf8a3d17832dc83e380d444cfb8c1 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_sharded_slab.mk b/depends/packages/crate_sharded_slab.mk deleted file mode 100644 index 65f1aaf4a..000000000 --- a/depends/packages/crate_sharded_slab.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_sharded_slab -$(package)_crate_name=sharded-slab -$(package)_version=0.0.9 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=06d5a3f5166fb5b42a5439f2eee8b9de149e235961e3eb21c5808fc3ea17ff3e -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_subtle.mk b/depends/packages/crate_subtle.mk deleted file mode 100644 index bd43b168c..000000000 --- a/depends/packages/crate_subtle.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_subtle -$(package)_crate_name=subtle -$(package)_version=2.2.3 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=502d53007c02d7605a05df1c1a73ee436952781653da5d0bf57ad608f66932c1 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_syn.mk b/depends/packages/crate_syn.mk deleted file mode 100644 index 0c0042174..000000000 --- a/depends/packages/crate_syn.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_syn -$(package)_crate_name=syn -$(package)_version=1.0.39 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=891d8d6567fe7c7f8835a3a98af4208f3846fba258c1bc3c31d6e506239f11f9 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_thiserror.mk b/depends/packages/crate_thiserror.mk deleted file mode 100644 index 15234384b..000000000 --- a/depends/packages/crate_thiserror.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_thiserror -$(package)_crate_name=thiserror -$(package)_version=1.0.20 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=7dfdd070ccd8ccb78f4ad66bf1982dc37f620ef696c6b5028fe2ed83dd3d0d08 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_thiserror_impl.mk b/depends/packages/crate_thiserror_impl.mk deleted file mode 100644 index 4d7f8b475..000000000 --- a/depends/packages/crate_thiserror_impl.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_thiserror_impl -$(package)_crate_name=thiserror-impl -$(package)_version=1.0.20 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=bd80fc12f73063ac132ac92aceea36734f04a1d93c1240c6944e23a3b8841793 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_thread_local.mk b/depends/packages/crate_thread_local.mk deleted file mode 100644 index 9a164f0e4..000000000 --- a/depends/packages/crate_thread_local.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_thread_local -$(package)_crate_name=thread_local -$(package)_version=1.0.1 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=d40c6d1b69745a6ec6fb1ca717914848da4b44ae29d9b3080cbee91d72a69b14 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_time.mk b/depends/packages/crate_time.mk deleted file mode 100644 index e003d68ab..000000000 --- a/depends/packages/crate_time.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_time -$(package)_crate_name=time -$(package)_version=0.1.43 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=ca8a50ef2360fbd1eeb0ecd46795a87a19024eb4b53c5dc916ca1fd95fe62438 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_tracing.mk b/depends/packages/crate_tracing.mk deleted file mode 100644 index 102bd28c1..000000000 --- a/depends/packages/crate_tracing.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_tracing -$(package)_crate_name=tracing -$(package)_version=0.1.19 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=6d79ca061b032d6ce30c660fded31189ca0b9922bf483cd70759f13a2d86786c -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_tracing_appender.mk b/depends/packages/crate_tracing_appender.mk deleted file mode 100644 index 90d60aad6..000000000 --- a/depends/packages/crate_tracing_appender.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_tracing_appender -$(package)_crate_name=tracing-appender -$(package)_version=0.1.1 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=7aa52d56cc0d79ab604e8a022a1cebc4de33cf09dc9933c94353bea2e00d6e88 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_tracing_attributes.mk b/depends/packages/crate_tracing_attributes.mk deleted file mode 100644 index c26159769..000000000 --- a/depends/packages/crate_tracing_attributes.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_tracing_attributes -$(package)_crate_name=tracing-attributes -$(package)_version=0.1.11 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=80e0ccfc3378da0cce270c946b676a376943f5cd16aeba64568e7939806f4ada -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_tracing_core.mk b/depends/packages/crate_tracing_core.mk deleted file mode 100644 index 0439dcfaf..000000000 --- a/depends/packages/crate_tracing_core.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_tracing_core -$(package)_crate_name=tracing-core -$(package)_version=0.1.15 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=4f0e00789804e99b20f12bc7003ca416309d28a6f495d6af58d1e2c2842461b5 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_tracing_subscriber.mk b/depends/packages/crate_tracing_subscriber.mk deleted file mode 100644 index f6ac33e58..000000000 --- a/depends/packages/crate_tracing_subscriber.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_tracing_subscriber -$(package)_crate_name=tracing-subscriber -$(package)_version=0.2.11 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=abd165311cc4d7a555ad11cc77a37756df836182db0d81aac908c8184c584f40 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_typenum.mk b/depends/packages/crate_typenum.mk deleted file mode 100644 index c1a377fd5..000000000 --- a/depends/packages/crate_typenum.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_typenum -$(package)_crate_name=typenum -$(package)_version=1.12.0 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=373c8a200f9e67a0c95e62a4f52fbf80c23b4381c05a17845531982fa99e6b33 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_unicode_xid.mk b/depends/packages/crate_unicode_xid.mk deleted file mode 100644 index cd6e64287..000000000 --- a/depends/packages/crate_unicode_xid.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_unicode_xid -$(package)_crate_name=unicode-xid -$(package)_version=0.2.1 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=f7fe0bb3479651439c9112f72b6c505038574c9fbb575ed1bf3b797fa39dd564 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_version_check.mk b/depends/packages/crate_version_check.mk deleted file mode 100644 index 059ffab41..000000000 --- a/depends/packages/crate_version_check.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_version_check -$(package)_crate_name=version_check -$(package)_version=0.9.2 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=b5a972e5669d67ba988ce3dc826706fb0a8b01471c088cb0b6110b805cc36aed -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_wasi.mk b/depends/packages/crate_wasi.mk deleted file mode 100644 index 6c9d01b73..000000000 --- a/depends/packages/crate_wasi.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_wasi -$(package)_crate_name=wasi -$(package)_version=0.9.0+wasi-snapshot-preview1 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_winapi.mk b/depends/packages/crate_winapi.mk deleted file mode 100644 index 9976a31d8..000000000 --- a/depends/packages/crate_winapi.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_winapi -$(package)_crate_name=winapi -$(package)_version=0.3.9 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_winapi_i686_pc_windows_gnu.mk b/depends/packages/crate_winapi_i686_pc_windows_gnu.mk deleted file mode 100644 index ff8c5e76f..000000000 --- a/depends/packages/crate_winapi_i686_pc_windows_gnu.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_winapi_i686_pc_windows_gnu -$(package)_crate_name=winapi-i686-pc-windows-gnu -$(package)_version=0.4.0 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_winapi_x86_64_pc_windows_gnu.mk b/depends/packages/crate_winapi_x86_64_pc_windows_gnu.mk deleted file mode 100644 index 725baf00f..000000000 --- a/depends/packages/crate_winapi_x86_64_pc_windows_gnu.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_winapi_x86_64_pc_windows_gnu -$(package)_crate_name=winapi-x86_64-pc-windows-gnu -$(package)_version=0.4.0 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_zcash_history.mk b/depends/packages/crate_zcash_history.mk deleted file mode 100644 index fd5570fa4..000000000 --- a/depends/packages/crate_zcash_history.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_zcash_history -$(package)_crate_name=zcash_history -$(package)_version=0.2.0 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=abfbab9accba014bbf3098d5aa66c1714d0db4abe25b999b8400bbd626ccd2f4 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_zcash_primitives.mk b/depends/packages/crate_zcash_primitives.mk deleted file mode 100644 index 4ddb6b783..000000000 --- a/depends/packages/crate_zcash_primitives.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_zcash_primitives -$(package)_crate_name=zcash_primitives -$(package)_version=0.3.0 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=c00f10013279ae11155d41b29a0d366012d4ed8c1a1886d72c247b244eb2adbc -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_zcash_proofs.mk b/depends/packages/crate_zcash_proofs.mk deleted file mode 100644 index 3f23bf041..000000000 --- a/depends/packages/crate_zcash_proofs.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_zcash_proofs -$(package)_crate_name=zcash_proofs -$(package)_version=0.3.0 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=a72603377d95702e4d5ed6146135d55cb38057f9e021c19a3247e109ecdf620d -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/crate_zeroize.mk b/depends/packages/crate_zeroize.mk deleted file mode 100644 index ffdb96dde..000000000 --- a/depends/packages/crate_zeroize.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_zeroize -$(package)_crate_name=zeroize -$(package)_version=1.1.0 -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=3cbac2ed2ba24cc90f5e06485ac8c7c1e5449fe8911aef4d8877218af021a5b8 -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/packages.mk b/depends/packages/packages.mk index 114f9f62d..70fcecb3c 100644 --- a/depends/packages/packages.mk +++ b/depends/packages/packages.mk @@ -1,107 +1,3 @@ -rust_crates := \ - crate_addchain \ - crate_aes \ - crate_aesni \ - crate_aes_soft \ - crate_ansi_term \ - crate_arrayref \ - crate_arrayvec \ - crate_autocfg \ - crate_base64 \ - crate_bellman \ - crate_bigint \ - crate_bit_vec \ - crate_blake2b_simd \ - crate_blake2s_simd \ - crate_block_buffer \ - crate_block_cipher \ - crate_block_modes \ - crate_block_padding \ - crate_bls12_381 \ - crate_byteorder \ - crate_cfg_if \ - crate_chrono \ - crate_constant_time_eq \ - crate_cpuid_bool \ - crate_crossbeam_channel \ - crate_crossbeam_deque \ - crate_crossbeam_epoch \ - crate_crossbeam_queue \ - crate_crossbeam_utils \ - crate_crossbeam \ - crate_crunchy \ - crate_crypto_api_chachapoly \ - crate_crypto_api \ - crate_curve25519_dalek \ - crate_digest \ - crate_directories \ - crate_dirs_sys \ - crate_ed25519_zebra \ - crate_equihash \ - crate_ff_derive \ - crate_ff \ - crate_fpe \ - crate_futures_cpupool \ - crate_futures \ - crate_generic_array \ - crate_getrandom \ - crate_group \ - crate_hermit_abi \ - crate_hex \ - crate_jubjub \ - crate_lazy_static \ - crate_libc \ - crate_log \ - crate_matchers \ - crate_maybe_uninit \ - crate_memoffset \ - crate_num_bigint \ - crate_num_cpus \ - crate_num_integer \ - crate_num_traits \ - crate_opaque_debug \ - crate_pairing \ - crate_ppv_lite86 \ - crate_proc_macro2 \ - crate_quote \ - crate_rand_chacha \ - crate_rand_core \ - crate_rand_hc \ - crate_rand_xorshift \ - crate_rand \ - crate_redox_syscall \ - crate_redox_users \ - crate_regex_automata \ - crate_regex_syntax \ - crate_regex \ - crate_rust_argon2 \ - crate_scopeguard \ - crate_serde \ - crate_serde_derive \ - crate_sha2 \ - crate_sharded_slab \ - crate_subtle \ - crate_syn \ - crate_time \ - crate_thiserror \ - crate_thiserror_impl \ - crate_thread_local \ - crate_tracing_appender \ - crate_tracing_attributes \ - crate_tracing_core \ - crate_tracing_subscriber \ - crate_tracing \ - crate_typenum \ - crate_unicode_xid \ - crate_version_check \ - crate_wasi \ - crate_winapi_i686_pc_windows_gnu \ - crate_winapi \ - crate_winapi_x86_64_pc_windows_gnu \ - crate_zcash_history \ - crate_zcash_primitives \ - crate_zcash_proofs \ - crate_zeroize zcash_packages := libsodium utfcpp packages := boost openssl libevent zeromq $(zcash_packages) googletest native_packages := native_ccache native_rust diff --git a/depends/packages/vendorcrate.mk b/depends/packages/vendorcrate.mk deleted file mode 100644 index 728eb71b5..000000000 --- a/depends/packages/vendorcrate.mk +++ /dev/null @@ -1,15 +0,0 @@ -package=crate_CRATEFILE -$(package)_crate_name=CRATENAME -$(package)_version=CRATEVER -$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name) -$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate -$(package)_sha256_hash=CRATEHASH -$(package)_crate_versioned_name=$($(package)_crate_name) - -define $(package)_preprocess_cmds - $(call generate_crate_checksum,$(package)) -endef - -define $(package)_stage_cmds - $(call vendor_crate_source,$(package)) -endef diff --git a/depends/packages/vendorcrate.sh b/depends/packages/vendorcrate.sh deleted file mode 100755 index b76521ae4..000000000 --- a/depends/packages/vendorcrate.sh +++ /dev/null @@ -1,12 +0,0 @@ -pkgdir=$(dirname $0) - -cratefile=$(echo "$1" | tr '-' '_') -cratename=$1 -cratever=$2 -cratehash=$(curl "https://static.crates.io/crates/$cratename/$cratename-$cratever.crate" | sha256sum | awk '{print $1}') - -cat "$pkgdir/vendorcrate.mk" | -sed "s/CRATEFILE/$cratefile/g" | -sed "s/CRATENAME/$cratename/g" | -sed "s/CRATEVER/$cratever/g" | -sed "s/CRATEHASH/$cratehash/g" > "$pkgdir/crate_$cratefile.mk" From c36ad21e742cff35a7cd8cf8c59f0bea4d8d253a Mon Sep 17 00:00:00 2001 From: Jack Grigg Date: Tue, 15 Sep 2020 18:18:09 +0100 Subject: [PATCH 2/3] QA: Comment out Rust crate checks in updatecheck.py https://github.com/zcash/zcash/issues/4726 has been opened to track fixing this. --- qa/zcash/updatecheck.py | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/qa/zcash/updatecheck.py b/qa/zcash/updatecheck.py index 6921e7d4b..d4911a324 100755 --- a/qa/zcash/updatecheck.py +++ b/qa/zcash/updatecheck.py @@ -139,12 +139,17 @@ def get_dependency_list(): else: crate_name = crate - dependencies.append( - Dependency("crate_" + crate, - RustCrateReleaseLister(crate_name), - DependsVersionGetter("crate_" + crate) - ) - ) + # Rust dependency checks are temporarily disabled: + # https://github.com/zcash/zcash/issues/4726 + # No-op statement to keep pyflakes happy: + crate_name = crate_name + + # dependencies.append( + # Dependency("crate_" + crate, + # RustCrateReleaseLister(crate_name), + # DependsVersionGetter("crate_" + crate) + # ) + # ) return dependencies @@ -393,8 +398,6 @@ def main(): untracked = [ # packages.mk is not a dependency, it just specifies the list of them all. "packages", - # just a template - "vendorcrate", # This package doesn't have conventional version numbers "native_cctools" ] From 24493498826b7cdd96d4aa7dc79dda4affe39c75 Mon Sep 17 00:00:00 2001 From: Jack Grigg Date: Wed, 16 Sep 2020 21:40:50 +0100 Subject: [PATCH 3/3] depends: Ensure that SOURCES_PATH exists before vendoring crates During Gitian builds, SOURCES_PATH is set to a path within the Gitian cache. Normally this path is created as part of creating a particular dependency's source directory, but in some situations we may vendor Rust crates before this folder exists. --- depends/Makefile | 1 + 1 file changed, 1 insertion(+) diff --git a/depends/Makefile b/depends/Makefile index e1ef46b59..75b8f4bb2 100644 --- a/depends/Makefile +++ b/depends/Makefile @@ -161,6 +161,7 @@ install: check-packages $(host_prefix)/share/config.site crates_download_dir=$(base_download_dir)/crates download-crates: native_rust $(AT)echo Vendoring crates... + $(AT)mkdir -p $(SOURCES_PATH) $(AT)rm -rf $(crates_download_dir) $(AT)mkdir -p $(crates_download_dir) $(AT)tar xf $(native_rust_cached) -C $(crates_download_dir)