[arch-commits] Commit in zcash/trunk (PKGBUILD use-system-rust.patch)
Nicola Squartini
tensor5 at archlinux.org
Fri Jun 1 23:33:13 UTC 2018
Date: Friday, June 1, 2018 @ 23:33:13
Author: tensor5
Revision: 337030
upgpkg: zcash 1.1.1-1
Modified:
zcash/trunk/PKGBUILD
zcash/trunk/use-system-rust.patch
-----------------------+
PKGBUILD | 39 +++++++++++++++++++++++++++++++++------
use-system-rust.patch | 4 ++--
2 files changed, 35 insertions(+), 8 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2018-06-01 21:28:29 UTC (rev 337029)
+++ PKGBUILD 2018-06-01 23:33:13 UTC (rev 337030)
@@ -2,9 +2,9 @@
# Maintainer: Nicola Squartini <tensor5 at gmail.com>
pkgname=zcash
-pkgver=1.1.0
-_commit=42e30252372b39f2b8da655ebeca03565dc02de4
-pkgrel=3
+pkgver=1.1.1
+_commit=047b0bf94a2018a5f842219d3d5cdc157f9a52da
+pkgrel=1
pkgdesc='Permissionless financial system employing zero-knowledge security'
arch=('x86_64')
url='https://z.cash/'
@@ -18,7 +18,7 @@
'zcashd.service')
sha512sums=('SKIP'
'04d397a29f6c1916ba494069fa79a65e7760d95d67174ae113b1ebc2b71233c7ded24f74bec591546ee49cff2c20e45c762aa50bf3fc3b47789f8aa34e42f930'
- 'ce98eb983956704af4fc05d0c0959bb3538127432e64b1ea1482f345a15b9d4fc6b41f631705cd5aa1e09aeea608781106e7915ddbc57f314811d262ae361c50'
+ '720e3f43f5d9093981148e181f8621224a678dab2e8923e5d3fce05e0eda9eb0e2677f5b8c2c19062eff5b5c277d85962ce11fd966438f3238d4b6df75c55aa8'
'2fb8b0a636ca9c7ee15f0fd2c47046c8323ade3de9562f393da7541eee50dd14b12107dd29b0e1ee90ff88963e2f7e25b12435166a1812df5c88c579c12dde88')
prepare() {
@@ -38,9 +38,36 @@
cd ${pkgname}
cd depends
+ rust_crates=(
+ crate_arrayvec
+ crate_bellman
+ crate_bitflags
+ crate_bit_vec
+ crate_blake2_rfc
+ crate_byteorder
+ crate_constant_time_eq
+ crate_crossbeam
+ crate_digest
+ crate_fuchsia_zircon
+ crate_fuchsia_zircon_sys
+ crate_futures_cpupool
+ crate_futures
+ crate_generic_array
+ crate_lazy_static
+ crate_libc
+ crate_nodrop
+ crate_num_cpus
+ crate_pairing
+ crate_rand
+ crate_sapling_crypto
+ crate_typenum
+ crate_winapi_i686_pc_windows_gnu
+ crate_winapi
+ crate_winapi_x86_64_pc_windows_gnu
+ )
make install \
native_packages='' \
- packages='bdb crate_libc librustzcash'
+ packages="bdb ${rust_crates[*]} librustzcash"
cd ..
BUILD="$(./depends/config.guess)"
@@ -55,7 +82,7 @@
check() {
cd ${pkgname}
- ./zcutil/fetch-params.sh
+ ./zcutil/fetch-params.sh --testnet
# ./qa/zcash/full_test_suite.py
./qa/pull-tester/rpc-tests.sh
}
Modified: use-system-rust.patch
===================================================================
--- use-system-rust.patch 2018-06-01 21:28:29 UTC (rev 337029)
+++ use-system-rust.patch 2018-06-01 23:33:13 UTC (rev 337030)
@@ -2,8 +2,8 @@
+++ b/depends/packages/librustzcash.mk
@@ -5,7 +5,7 @@
$(package)_download_file=$($(package)_git_commit).tar.gz
- $(package)_sha256_hash=a5760a90d4a1045c8944204f29fa2a3cf2f800afee400f88bf89bbfe2cce1279
- $(package)_git_commit=91348647a86201a9482ad4ad68398152dc3d635e
+ $(package)_sha256_hash=1fb331a92b63da41e95ef9db671982d243a13bcd6d25570760c9ca83b8996887
+ $(package)_git_commit=36d7acf3f37570f499fc8fe79fda372e5eb873ca
-$(package)_dependencies=rust $(rust_crates)
+$(package)_dependencies=$(rust_crates)
$(package)_patches=cargo.config
More information about the arch-commits
mailing list