Update librustzcash with ZIP 32 APIs
This commit is contained in:
parent
edd321609c
commit
f8d65e8f03
|
@ -0,0 +1,15 @@
|
||||||
|
package=crate_aes
|
||||||
|
$(package)_crate_name=aes
|
||||||
|
$(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=e6fb1737cdc8da3db76e90ca817a194249a38fcb500c2e6ecec39b29448aa873
|
||||||
|
$(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
|
|
@ -0,0 +1,15 @@
|
||||||
|
package=crate_aes_soft
|
||||||
|
$(package)_crate_name=aes-soft
|
||||||
|
$(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=67cc03b0a090a05cb01e96998a01905d7ceedce1bc23b756c0bb7faa0682ccb1
|
||||||
|
$(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
|
|
@ -0,0 +1,15 @@
|
||||||
|
package=crate_aesni
|
||||||
|
$(package)_crate_name=aesni
|
||||||
|
$(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=f2838c142db62c0c6aea0a24054c46d35488532fdaea0f51dbeba430f0985df5
|
||||||
|
$(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
|
|
@ -0,0 +1,15 @@
|
||||||
|
package=crate_block_cipher_trait
|
||||||
|
$(package)_crate_name=block-cipher-trait
|
||||||
|
$(package)_version=0.5.3
|
||||||
|
$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name)
|
||||||
|
$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate
|
||||||
|
$(package)_sha256_hash=370424437b9459f3dfd68428ed9376ddfe03d8b70ede29cc533b3557df186ab4
|
||||||
|
$(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
|
|
@ -0,0 +1,15 @@
|
||||||
|
package=crate_byte_tools
|
||||||
|
$(package)_crate_name=byte-tools
|
||||||
|
$(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=560c32574a12a89ecd91f5e742165893f86e3ab98d21f8ea548658eb9eef5f40
|
||||||
|
$(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
|
|
@ -0,0 +1,15 @@
|
||||||
|
package=crate_fpe
|
||||||
|
$(package)_crate_name=fpe
|
||||||
|
$(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=ce3371c82bfbd984f624cab093f55e7336f5a6e589f8518e1258f54f011b89ad
|
||||||
|
$(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
|
|
@ -0,0 +1,15 @@
|
||||||
|
package=crate_num_bigint
|
||||||
|
$(package)_crate_name=num-bigint
|
||||||
|
$(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=3eceac7784c5dc97c2d6edf30259b4e153e6e2b42b3c85e9a6e9f45d06caef6e
|
||||||
|
$(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
|
|
@ -0,0 +1,15 @@
|
||||||
|
package=crate_num_integer
|
||||||
|
$(package)_crate_name=num-integer
|
||||||
|
$(package)_version=0.1.39
|
||||||
|
$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name)
|
||||||
|
$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate
|
||||||
|
$(package)_sha256_hash=e83d528d2677f0518c570baf2b7abdcf0cd2d248860b68507bdcb3e91d4c0cea
|
||||||
|
$(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
|
|
@ -0,0 +1,15 @@
|
||||||
|
package=crate_num_traits
|
||||||
|
$(package)_crate_name=num-traits
|
||||||
|
$(package)_version=0.2.5
|
||||||
|
$(package)_download_path=https://static.crates.io/crates/$($(package)_crate_name)
|
||||||
|
$(package)_file_name=$($(package)_crate_name)-$($(package)_version).crate
|
||||||
|
$(package)_sha256_hash=630de1ef5cc79d0cdd78b7e33b81f083cbfe90de0f4b2b2f07f905867c70e9fe
|
||||||
|
$(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
|
|
@ -0,0 +1,15 @@
|
||||||
|
package=crate_opaque_debug
|
||||||
|
$(package)_crate_name=opaque-debug
|
||||||
|
$(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=d620c9c26834b34f039489ac0dfdb12c7ac15ccaf818350a64c9b5334a452ad7
|
||||||
|
$(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
|
|
@ -0,0 +1,15 @@
|
||||||
|
package=crate_stream_cipher
|
||||||
|
$(package)_crate_name=stream-cipher
|
||||||
|
$(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=ac49bc6cb2847200d18bfb738ce89448570f4aa1c34ac0348db6205ee69a0777
|
||||||
|
$(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
|
|
@ -0,0 +1,16 @@
|
||||||
|
package=crate_zip32
|
||||||
|
$(package)_crate_name=zip32
|
||||||
|
$(package)_download_path=https://github.com/zcash-hackworks/$($(package)_crate_name)/archive/
|
||||||
|
$(package)_file_name=$(package)-$($(package)_git_commit).tar.gz
|
||||||
|
$(package)_download_file=$($(package)_git_commit).tar.gz
|
||||||
|
$(package)_sha256_hash=b0b011ea96524f0d918a44c7ab8a3dec6270879d1ff03d7dbda6c676d25caa7e
|
||||||
|
$(package)_git_commit=176470ef41583b5bd0bd749bd1b61d417aa8ec79
|
||||||
|
$(package)_crate_versioned_name=$($(package)_crate_name)
|
||||||
|
|
||||||
|
define $(package)_preprocess_cmds
|
||||||
|
$(call generate_unpackaged_crate_checksum,$(package))
|
||||||
|
endef
|
||||||
|
|
||||||
|
define $(package)_stage_cmds
|
||||||
|
$(call vendor_crate_source,$(package))
|
||||||
|
endef
|
|
@ -3,8 +3,8 @@ $(package)_version=0.1
|
||||||
$(package)_download_path=https://github.com/zcash/$(package)/archive/
|
$(package)_download_path=https://github.com/zcash/$(package)/archive/
|
||||||
$(package)_file_name=$(package)-$($(package)_git_commit).tar.gz
|
$(package)_file_name=$(package)-$($(package)_git_commit).tar.gz
|
||||||
$(package)_download_file=$($(package)_git_commit).tar.gz
|
$(package)_download_file=$($(package)_git_commit).tar.gz
|
||||||
$(package)_sha256_hash=4d022b66e554efbf6db01b2a282e312e8a1b492c4680299ae8c26629882eb46b
|
$(package)_sha256_hash=e9a488a8bbecf7fb237a32dadd65133211ef61616d44cf55609e029837a41004
|
||||||
$(package)_git_commit=f5d2afb4eabac29b1b1cc860d66e45a5b48b4f88
|
$(package)_git_commit=f5e5cb24e1bd756a02fc4a3fd2b824238ccd15ad
|
||||||
$(package)_dependencies=rust $(rust_crates)
|
$(package)_dependencies=rust $(rust_crates)
|
||||||
$(package)_patches=cargo.config
|
$(package)_patches=cargo.config
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,19 @@
|
||||||
rust_crates := \
|
rust_crates := \
|
||||||
|
crate_aes \
|
||||||
|
crate_aesni \
|
||||||
|
crate_aes_soft \
|
||||||
crate_arrayvec \
|
crate_arrayvec \
|
||||||
crate_bellman \
|
crate_bellman \
|
||||||
crate_bitflags \
|
crate_bitflags \
|
||||||
crate_bit_vec \
|
crate_bit_vec \
|
||||||
crate_blake2_rfc \
|
crate_blake2_rfc \
|
||||||
|
crate_block_cipher_trait \
|
||||||
|
crate_byte_tools \
|
||||||
crate_byteorder \
|
crate_byteorder \
|
||||||
crate_constant_time_eq \
|
crate_constant_time_eq \
|
||||||
crate_crossbeam \
|
crate_crossbeam \
|
||||||
crate_digest \
|
crate_digest \
|
||||||
|
crate_fpe \
|
||||||
crate_fuchsia_zircon \
|
crate_fuchsia_zircon \
|
||||||
crate_fuchsia_zircon_sys \
|
crate_fuchsia_zircon_sys \
|
||||||
crate_futures_cpupool \
|
crate_futures_cpupool \
|
||||||
|
@ -16,14 +22,20 @@ rust_crates := \
|
||||||
crate_lazy_static \
|
crate_lazy_static \
|
||||||
crate_libc \
|
crate_libc \
|
||||||
crate_nodrop \
|
crate_nodrop \
|
||||||
|
crate_num_bigint \
|
||||||
crate_num_cpus \
|
crate_num_cpus \
|
||||||
|
crate_num_integer \
|
||||||
|
crate_num_traits \
|
||||||
|
crate_opaque_debug \
|
||||||
crate_pairing \
|
crate_pairing \
|
||||||
crate_rand \
|
crate_rand \
|
||||||
crate_sapling_crypto \
|
crate_sapling_crypto \
|
||||||
|
crate_stream_cipher \
|
||||||
crate_typenum \
|
crate_typenum \
|
||||||
crate_winapi_i686_pc_windows_gnu \
|
crate_winapi_i686_pc_windows_gnu \
|
||||||
crate_winapi \
|
crate_winapi \
|
||||||
crate_winapi_x86_64_pc_windows_gnu
|
crate_winapi_x86_64_pc_windows_gnu \
|
||||||
|
crate_zip32
|
||||||
rust_packages := rust $(rust_crates) librustzcash
|
rust_packages := rust $(rust_crates) librustzcash
|
||||||
proton_packages := proton
|
proton_packages := proton
|
||||||
zcash_packages := libgmp libsodium
|
zcash_packages := libgmp libsodium
|
||||||
|
|
|
@ -11,6 +11,11 @@ git = "https://github.com/zcash-hackworks/sapling-crypto"
|
||||||
rev = "21084bde2019c04bd34208e63c3560fe2c02fb0e"
|
rev = "21084bde2019c04bd34208e63c3560fe2c02fb0e"
|
||||||
replace-with = "vendored-sources"
|
replace-with = "vendored-sources"
|
||||||
|
|
||||||
|
[source."https://github.com/zcash-hackworks/zip32"]
|
||||||
|
git = "https://github.com/zcash-hackworks/zip32"
|
||||||
|
rev = "176470ef41583b5bd0bd749bd1b61d417aa8ec79"
|
||||||
|
replace-with = "vendored-sources"
|
||||||
|
|
||||||
[source.vendored-sources]
|
[source.vendored-sources]
|
||||||
directory = "CRATE_REGISTRY"
|
directory = "CRATE_REGISTRY"
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue