[arch-commits] Commit in zcash/trunk (3 files)

Nicola Squartini tensor5 at archlinux.org
Tue Oct 16 13:30:07 UTC 2018


    Date: Tuesday, October 16, 2018 @ 13:30:06
  Author: tensor5
Revision: 394593

upgpkg: zcash 2.0.1-1

Modified:
  zcash/trunk/PKGBUILD
  zcash/trunk/libsnark-no-gtest.patch
  zcash/trunk/use-system-rust.patch

-------------------------+
 PKGBUILD                |   22 +++++++++++++++++-----
 libsnark-no-gtest.patch |    2 +-
 use-system-rust.patch   |    6 +++---
 3 files changed, 21 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2018-10-16 11:57:15 UTC (rev 394592)
+++ PKGBUILD	2018-10-16 13:30:06 UTC (rev 394593)
@@ -1,9 +1,9 @@
 # Maintainer: Nicola Squartini <tensor5 at gmail.com>
 
 pkgname=zcash
-pkgver=2.0.0
-_commit=d960b75de02097c806afb1a2d4982a5f85caf4e1
-pkgrel=2
+pkgver=2.0.1
+_commit=e8f5e592b864b341391c9becf80bbe3e0e930a33
+pkgrel=1
 pkgdesc='Permissionless financial system employing zero-knowledge security'
 arch=('x86_64')
 url='https://z.cash/'
@@ -16,8 +16,8 @@
         "use-system-rust.patch"
         'zcashd.service')
 sha512sums=('SKIP'
-            '6b223021677dbece52981938859f001e19ae974eed31ba4a5ebb22439c9377ddcc6d3b88cf254ac3686e999a7e8f691148a1d78a847679cd7940a490739bfcfe'
-            'bf0fbfd75e7caa03e6e76ac726f875ab0389b2740ae9c44d6117aa433e13cdf52c96cd12d9570903ef4758df9340bd1464dc54dc84d52f067cbeffc92bd54811'
+            '3c002c9d721853089f02cc397e2bc4130574a9c06b1118824338efedc476daa5bdbdcf55bf6beba69fb9c4bd065b871b3111259fa1e25828f333056d340282a1'
+            'fe07d546b88bd0d03dbbf9843d33c2be4e8eb4744f308ed6c73015757fe77d5fde0d30ee480a9175d218b6a21b403d4defae70c44aa9e8e7541cced1c477a857'
             '2fb8b0a636ca9c7ee15f0fd2c47046c8323ade3de9562f393da7541eee50dd14b12107dd29b0e1ee90ff88963e2f7e25b12435166a1812df5c88c579c12dde88')
 
 prepare() {
@@ -38,15 +38,21 @@
 
     cd depends
     rust_crates=(
+      crate_aes
+      crate_aesni
+      crate_aes_soft 
       crate_arrayvec
       crate_bellman
       crate_bitflags
       crate_bit_vec
       crate_blake2_rfc
+      crate_block_cipher_trait
+      crate_byte_tools
       crate_byteorder
       crate_constant_time_eq
       crate_crossbeam
       crate_digest
+      crate_fpe
       crate_fuchsia_zircon
       crate_fuchsia_zircon_sys
       crate_futures_cpupool
@@ -55,14 +61,20 @@
       crate_lazy_static
       crate_libc
       crate_nodrop
+      crate_num_bigint
       crate_num_cpus
+      crate_num_integer
+      crate_num_traits
+      crate_opaque_debug
       crate_pairing
       crate_rand
       crate_sapling_crypto
+      crate_stream_cipher
       crate_typenum
       crate_winapi_i686_pc_windows_gnu
       crate_winapi
       crate_winapi_x86_64_pc_windows_gnu
+      crate_zip32
     )
     make install \
         native_packages='' \

Modified: libsnark-no-gtest.patch
===================================================================
--- libsnark-no-gtest.patch	2018-10-16 11:57:15 UTC (rev 394592)
+++ libsnark-no-gtest.patch	2018-10-16 13:30:06 UTC (rev 394593)
@@ -3,7 +3,7 @@
 @@ -55,7 +55,7 @@ $(LIBSECP256K1): $(wildcard secp256k1/src/*) $(wildcard secp256k1/include/*)
  	$(AM_V_at)$(MAKE) $(AM_MAKEFLAGS) -C $(@D) $(@F)
  
- LIBSNARK_CXXFLAGS = -fPIC -DBINARY_OUTPUT -DNO_PT_COMPRESSION=1 -fstack-protector-all
+ LIBSNARK_CXXFLAGS = $(AM_CXXFLAGS) $(PIC_FLAGS) -DBINARY_OUTPUT -DNO_PT_COMPRESSION=1 -fstack-protector-all
 -LIBSNARK_CONFIG_FLAGS = CURVE=ALT_BN128 NO_PROCPS=1 NO_DOCS=1 STATIC=1 NO_SUPERCOP=1 FEATUREFLAGS=-DMONTGOMERY_OUTPUT NO_COPY_DEPINST=1 NO_COMPILE_LIBGTEST=1
 +LIBSNARK_CONFIG_FLAGS = CURVE=ALT_BN128 NO_PROCPS=1 NO_DOCS=1 STATIC=1 NO_SUPERCOP=1 FEATUREFLAGS=-DMONTGOMERY_OUTPUT NO_COPY_DEPINST=1 NO_COMPILE_LIBGTEST=1 NO_GTEST=1
  if HAVE_OPENMP

Modified: use-system-rust.patch
===================================================================
--- use-system-rust.patch	2018-10-16 11:57:15 UTC (rev 394592)
+++ use-system-rust.patch	2018-10-16 13:30:06 UTC (rev 394593)
@@ -2,10 +2,10 @@
 +++ b/depends/packages/librustzcash.mk
 @@ -5,7 +5,7 @@
  $(package)_download_file=$($(package)_git_commit).tar.gz
- $(package)_sha256_hash=4d022b66e554efbf6db01b2a282e312e8a1b492c4680299ae8c26629882eb46b
- $(package)_git_commit=f5d2afb4eabac29b1b1cc860d66e45a5b48b4f88
+ $(package)_sha256_hash=e9a488a8bbecf7fb237a32dadd65133211ef61616d44cf55609e029837a41004
+ $(package)_git_commit=f5e5cb24e1bd756a02fc4a3fd2b824238ccd15ad
 -$(package)_dependencies=rust $(rust_crates)
 +$(package)_dependencies=$(rust_crates)
  $(package)_patches=cargo.config
  
- define $(package)_preprocess_cmds
+ ifeq ($(host_os),mingw32)



More information about the arch-commits mailing list