[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