viacoin update; terracoin fix

This commit is contained in:
2017-09-13 20:35:44 -07:00
committed by layman
parent 0fa238dc23
commit e59ed86fef
9 changed files with 14 additions and 50 deletions

View File

@@ -65,7 +65,7 @@ if [[ ! ${_VIACOINCORE_ECLASS} ]]; then
# supported policies.
# These are expected to change in future versions
DOCS="${DOCS} doc/README.md doc/release-notes.md"
DOCS="${DOCS} doc/README.md doc/release-notes-viacoin.md"
OPENSSL_DEPEND="dev-libs/openssl:0[-bindist]"
WALLET_DEPEND="sys-libs/db:$(db_ver_to_slot "${DB_VER}")[cxx]"

View File

@@ -7,5 +7,5 @@ AUX terracoin.initd 2541 SHA256 27aeb115319dfe9cca6e69137ba693920d0ee955f8e60c3b
AUX terracoin.initd-r1 890 SHA256 09f3cbbedd786df718dcd37eae51ae08478696f1f91667f18b193cb7414b5a76 SHA512 0aadee8371b189fa6a6c08a3e43debffd2e98f54c77c112c98c3ee48b787932abaaf02c590c8c3ab18a556b46c76659076cff7a9a4f526be35661ee2fb8aae8f WHIRLPOOL 9df1cd5c229d092989856192bcda62f65dbb48093f188ed3d3701822006e215c3b0da0a4d4975f133cdf1382eaeec6c16bf05efef6a5a261c5632ccec38c7d5b
AUX terracoind.logrotate 116 SHA256 0350ec21b2550c082dae5ed08117d363d5ff567d80ea2ae4963f6c40d14240f7 SHA512 2646f22c5166c41b5e224dee503b985b8b12e5d827f115b8396b5c895f39406d5b0a0ec06e9cc27e69d82baad9aa0434ae46029b9124ddd40128746c363c426b WHIRLPOOL e4c1430896b65f6e0a3c8a4273b04113e84af6cc1d30bd5584b7f343bac737a70c75e2ab38461469904d9e35a0c70e768889de671db3647a61fe7f3ed24a700e
AUX terracoind.service 889 SHA256 004af8e8b3646e26f8e61ee8cc0f6e6b6a86992707acc766b793c50a0199e973 SHA512 6b5f11402aa553a7817a0fd5bb3c31d9bec0812c2479949b25d0075765b9a4f8c96420302a7f0b54415b3440aae40c652d6a20d18c3303612d7967e9fa6112dc WHIRLPOOL da1b1180648ce1419b7b31b113321d6871fde66dd4c55d0c1db0c1bba7659b8b7f19b6eed3c91946256192620eb8cef12e84814686857037868a9033f50f19c9
EBUILD terracoind-9999.ebuild 2466 SHA256 cfba2ad8f5ea35663ca5b0a54f4cbf746759f268ffec96007c83a29566c1a229 SHA512 3668b033cdb4566fe701d0c4a93e088b8c3e458bb2b36eebcac1eaba7a2b8282b13316e90fbd675c59adc958187b8e660974035d70cb36d13c97c261087015df WHIRLPOOL c565107f8e9263596758d791e19feea1ed0514f865f95c61a326db824b765fb72604b829ea70f3e5d7976e96e117d27846ab966276e6389087f12e5e1fc188be
EBUILD terracoind-9999.ebuild 2486 SHA256 7a960655dc66d2801aa13e0810edac29285e9ad52d98620c59d826572bf572a1 SHA512 d81d997cde0ebf34f17a915239d29d04453206018d54b673ff8447caaa491f7e8a04ef7959c4290bc42369bf4a5fd36df3ec71b21703b687d6d4c0a9920d68d0 WHIRLPOOL c906834089f6b50a623a09fd53a4f167752ec485163ffa3c8156eec9d2cd5925b7986158288f8e3b5ce3baf65ca3b8809ea20680aa543125679290eff39194b8
MISC metadata.xml 709 SHA256 ed87f13da36e397366e78990d77271e30be2954acf6753615045ea6c829ece26 SHA512 1a75418c3e930a1a39b6291e980821077e38411fa05812ced0293b157901e356efd5013406c530ea2a6481171a505ea7c48a34d54e7dfd25b2cfd15f6069bf0c WHIRLPOOL 9c156b463d09290d7c58a372892c28b644f277cfe87f985416fa16e67fc9cb05a2e3ffc189cddb3d51eaeffc78490626369c8b1f71e91efb6d9ff6ee9c248890

View File

@@ -67,7 +67,8 @@ src_configure() {
--with-utils \
--with-daemon \
--without-gui \
--without-libs
--without-libs \
--disable-bench
}
src_compile() {

View File

@@ -1,2 +0,0 @@
EBUILD viacoin-cli-9999.ebuild 529 SHA256 1591e8942bc05f09d5accba76093a503034f4267c2b699e6ee40ddbf93045982 SHA512 2f7cde46b03904bfee9c87052159a547cedd120ecf9353f9bc5c7be8a609d8d78f2e3eab2f17ed1855dead4f92d90c0f7af6a80baef97775e25771bcaccbf4d2 WHIRLPOOL 86bc5156340f291f40a83149311857cf6a04c117284fd325303e3bc0e4ad202dd6733a314718c51d97da595d4af1bc4c293e2ff8c8f170e697a8c9c81d332a63
MISC metadata.xml 243 SHA256 832e7fdf1ff8dea0e65611acf60aae924dc8d505224a61a6468a6532f17ff242 SHA512 7b7ef64578f6889121f150a2aede2757c6384816c9814130249cad3d6889206a81c2735321d790ae67e348325abe22108ef7a23e513d2cf37e40b32c26e962b6 WHIRLPOOL 6d4857e7bc8733baf4b2916f4bce0c0eeef93c6914be2695128f3eab7fa03764e18dde8cf9604282ee8a002817fbf54c78eec04d9e9c6cd0e34c6f170a4ac3b2

View File

@@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>luke_gentoo_bitcoin@dashjr.org</email>
<name>Luke Dashjr</name>
</maintainer>
</pkgmetadata>

View File

@@ -1,29 +0,0 @@
# Copyright 2010-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=5
VIACOINCORE_NO_SYSLIBS=1
VIACOINCORE_IUSE=""
inherit viacoincore
DESCRIPTION="Command-line JSON-RPC client specifically designed for talking to Viacoin Core Daemon"
LICENSE="MIT"
SLOT="0"
KEYWORDS=""
RDEPEND="
virtual/bitcoin-leveldb
"
src_prepare() {
viacoincore_prepare
sed -i 's/viacoin-tx//' src/Makefile.am
viacoincore_autoreconf
}
src_configure() {
viacoincore_conf \
--with-utils
}

View File

@@ -4,11 +4,11 @@ AUX 0.9-openssl-101k.patch 1192 SHA256 198318943cd1eaff2ce5e94b5b9aea40a2c99c46c
AUX 0.9.0-sys_leveldb.patch 1040 SHA256 1355674ba82966b31fd001b12e7bd1bffbfd7f1c6d8dc1679cedba032e6df642 SHA512 26b1b6f8c4fdc228c08982a3172de57e09d963745726c99e1e274f381e242467f84d23c718f8e07675c2fc938f2d6db6b50a05dbb944702238d7b0eb6205cff7 WHIRLPOOL 7d39d39f846f03ffbf3e4c9655c42f298c8196dde8ee621862483a49f386c13cfdd13221ff265745f504a33422aaafac3657b72552f55784c9296daffc248f31
AUX 0.9.x-ljr_noblacklist.patch 330 SHA256 b20c934540748cd42405bfca305a61bf05a76cd9b54f20e57e5fba84bb742f6a SHA512 13e727d6e1324542f7097c310e2f2a869d39acf6288593661b81715858ee95d1ca0566aa9892e5a8e34e4c45edc28faff6938728f1b97e9561460ea99838834a WHIRLPOOL 851fe606c02da5d8f778d56aea83d5a55a427c7a83610755cdd35fdc67a02a4628c1c480bea5d8d862968416ff3cb3e78d56ece498055f86e4d138e5997db674
AUX 9999-sys_libsecp256k1.patch 2804 SHA256 b2fbd81bae1a1ed79f056a49bac5905de9489d0825e72d3b2eda1644239f3690 SHA512 eb61faba1767f224a45782902477ef3031e89c1e6599b70aeb08618b67d0fbb344e1323582f3145364c6589635fec6dd577be425821cb076bca109aa04752dc9 WHIRLPOOL 69877dc22606db2f144b326e7faab2f98560fb249b8b80f398ac196fc9d0683bb4d1ed80d2f8215259d41dabb9169a4a429952f88945671506a35f6b04929193
AUX leveldbwrapper-memenv.patch 389 SHA256 656d9e356dfe9d8fa47b322746ce741d5421451c3c356b91fdb1a404d65954f8 SHA512 f7ed66ba1c0f581f931b456e8b3e5588bd559bffcf2b86f2cbdfcc45e7b83b5f9ca4778ee43df9a42928991a9b73299c038b14e9582b66c8897fde52bd66cbac WHIRLPOOL 276bf6a2f98094e408a11bf2e6917742e501d4478779dd11cfc97cd2aff0c870021bcca92183197f1dbe283d2087b9f4d438519f3e1fc047f9096fe5c76d08a1
AUX leveldbwrapper-memenv.patch 381 SHA256 989ebf1b59b79b735e16918a512606fe366e7fb1d74be6ec2ea466f21871f5be SHA512 2739f068f3e7ca52635fb3ba86f010cf74354d7443b092330e31537fd9356c8fd151cbbdc303450bc02d7049c14ff6d85ecf47c288361b27091df765515b3c96 WHIRLPOOL a3855d4c596729c9cdba07e7dec4d83d9df7efe3220aac7046c0f7c8e333181bb8c3df525c6b582b9562ce72ed50e0a6fa0055bac706d1a55a12893ef37ab185
AUX viacoin.conf 80 SHA256 f178d9e50000b2e7684d5d03422f47e91e83d608788ad1f0a9ab29a2c6f6ee98 SHA512 4bd1aa517f7afadd9d6e8ce70419b713e0f8e41aa2d0fee661991eb0b1c93bc0c596c173bf7701fd26f52a5c033827c46dd7f811dc41754b580633b63f6a8c4b WHIRLPOOL 544329db031e4bd8e0cec5e697c5bb3a8faed3575ba99130d72e0dddcc360ef419dd98cd8adf58abb4d4112abc842f7f2c22a131eab44ba384cf594ff7c31741
AUX viacoin.confd 238 SHA256 17f36bf8884a63d4e5e7f2a8ed5c2e9bba131b345fee8b613298372888568a4c SHA512 6f8f39e19bcecd12550105ae4585826624056bd6d6e136a54c4f3be55822fec24c146704886398f1490568d437d8eadd577fabafd34387e964180a8f290ddfff WHIRLPOOL 01e4ccbe6bd69fa242e8b211c81626d434a2c2b83a4a61faed8cc2d98c6420eedc4a30314535e4161d699ce530bab5fc6a30493a22e39d8d023d13e8706294e1
AUX viacoin.initd-r1 2479 SHA256 059694ff708708c1132766e73980ccc8a0faf52ddb4563fc3668653e0341f72a SHA512 eb2cee6c7b9c70c812dff744fc015a9357fc7549cf05f8b91acd665870d8eb26d70c35768ae5fd8a77419ee79ba00577fd63a2296d47669100fa025ca530472c WHIRLPOOL 626e24d0216e2685e9d1ce631753ab58c0e2f1e8edeca027d60c524f8709b21936e408de1e8a596b3309570d49b33f08a57c47f1250c467152bbc9ed0e66e7d5
AUX viacoind.logrotate 110 SHA256 9622bfcf556ed7f78e0d1701effbb5a850891155c6ee665c426d1b6347691698 SHA512 da3ec02c93df8841569069f5b617445f48c14a4cfb9646456ac3022d8348bd09f055a0dcd42768b86688f13138d4a71027f7a7cf4aa14f4006cf27a44c2a5d4b WHIRLPOOL c6aa7007e7e0a746793c2418cfcf9ef23c1bee7db25bc08e0a86245d16fa717526bd29d86586de00ca7e927b1a6c46bbb6e0f6f96f32dcf8c26ed16db1d0bd8b
AUX viacoind.service 869 SHA256 57e65d13bcc16045a7580bc9b7ada0f00a02c3e01021adebd2921690a50fdb0d SHA512 e349637312101e13bde32b944c8267b3e6c9f5954382106891d21ee6ec719ff5d9cd51d544411a5577da189e83e0d11b5d6905185273b88c78777c5b304bc502 WHIRLPOOL 5b77e5f1150ee62570365925bb6b8ba630e91f8eaae47b019cb6013b98449ca2932243a2c630f8a7578c34d7206100fafdf691d6574b7d6424c3e49f8da984e3
EBUILD viacoind-9999.ebuild 1565 SHA256 54743abb36d5ae76df64b1000c9fab526f7caeb3c4d1822f683cfb68c96faaf1 SHA512 4d2e2c5d667bc535a2a0ba32fd16442d0e6fa370c2102f2d48f3b5e34ef360f773ecb5b26163d50fe4777316fead7a1e7b2c4f5456ca343f2b976ded5c7b684e WHIRLPOOL 76a7ed183a2de9e2bea1e868d93d3c73713d62dcde95d2ce1cb1983ebf423c0d0a01bb6cf7d35d998e8b369fe3cd6644b28713c73e1481f4263672e4c3b4d060
EBUILD viacoind-9999.ebuild 1602 SHA256 a0f64f59be145ce5a8067a87495e9352217eb58579f9c54a52c385186952e677 SHA512 246cf56a9146acd04e1bec90b2d72fb86da15675775fbfe517dc3bcae7a2c3b9ae5215a4d9192e0394cc9c76a09215f00ad48fdda6918a1cbfc127d5558a4a2d WHIRLPOOL 860e0ffc22350ac96cf1c7b938caa6c56120c9d15138df185fb1c2b5fd5d58f707077fa01d35476e487c7f773cc2110ca80845fd683610b46e57a79e44bc143e
MISC metadata.xml 1104 SHA256 a5b13887e3a93faaffaa21bc330a7b0db6ea81919e0eefc48c6d5bd3e81ee287 SHA512 0ee7f2b6f81daee39ae8ce00a174429fd8f6ceab22ad462ebaf7b4fb3ce0997f4608a1e9131b41490aaadb212c72552033fea7af2be8eea8eeca0207ad15faf0 WHIRLPOOL 4b6f8be202aad83b465c9a18546b8b509ac0c4099273a427e8072c4143823afec59337598238064baa7c2402ffe48d14d247eac727a51c265eac4910c5447f9c

View File

@@ -1,11 +1,11 @@
--- src/leveldbwrapper.cpp~ 2015-06-24 12:09:51.000000000 -0700
+++ src/leveldbwrapper.cpp 2015-06-24 12:12:38.822932966 -0700
@@ -10,7 +10,7 @@
--- a/src/dbwrapper.cpp 2017-09-13 19:50:54.000000000 -0700
+++ a/src/dbwrapper.cpp 2017-09-13 19:52:44.566842786 -0700
@@ -12,7 +12,7 @@
#include <leveldb/cache.h>
#include <leveldb/env.h>
#include <leveldb/filter_policy.h>
-#include <memenv.h>
+#include <leveldb/helpers/memenv.h>
#include <stdint.h>
void HandleError(const leveldb::Status &status) throw(leveldb_error) {
if (status.ok())
void HandleError(const leveldb::Status& status) throw(dbwrapper_error)

View File

@@ -35,7 +35,9 @@ src_prepare()
src_configure() {
# NOTE: --enable-zmq actually disables it
viacoincore_conf \
--with-daemon
--with-daemon \
--with-utils \
--disable-bench
}
src_install() {